{
  "lighthouseVersion": "13.0.3",
  "requestedUrl": "https://xunlei.com/",
  "mainDocumentUrl": "https://m.xunlei.com/m/",
  "finalDisplayedUrl": "https://m.xunlei.com/m/",
  "finalUrl": "https://m.xunlei.com/m/",
  "fetchTime": "2026-04-22T22:09:54.154Z",
  "gatherMode": "navigation",
  "runWarnings": [
    "The page may not be loading as expected because your test URL (https://xunlei.com/) was redirected to https://m.xunlei.com/m/. Try testing the second URL directly."
  ],
  "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/146.0.0.0 Safari/537.36",
  "environment": {
    "networkUserAgent": "Mozilla/5.0 (Linux; Android 11; moto g power (2022)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Mobile Safari/537.36",
    "hostUserAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/146.0.0.0 Safari/537.36",
    "benchmarkIndex": 2042.5,
    "credits": {
      "axe-core": "4.11.2"
    }
  },
  "audits": {
    "is-on-https": {
      "id": "is-on-https",
      "title": "Uses HTTPS",
      "description": "All sites should be protected with HTTPS, even ones that don't handle sensitive data. This includes avoiding [mixed content](https://developers.google.com/web/fundamentals/security/prevent-mixed-content/what-is-mixed-content), where some resources are loaded over HTTP despite the initial request being served over HTTPS. HTTPS prevents intruders from tampering with or passively listening in on the communications between your app and your users, and is a prerequisite for HTTP/2 and many new web platform APIs. [Learn more about HTTPS](https://developer.chrome.com/docs/lighthouse/pwa/is-on-https/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "Insecure URL"
          },
          {
            "key": "resolution",
            "valueType": "text",
            "label": "Request Resolution"
          }
        ],
        "items": []
      }
    },
    "redirects-http": {
      "id": "redirects-http",
      "title": "Redirects HTTP traffic to HTTPS",
      "description": "Make sure that you redirect all HTTP traffic to HTTPS in order to enable secure web features for all your users. [Learn more](https://developer.chrome.com/docs/lighthouse/pwa/redirects-http/).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "first-contentful-paint": {
      "id": "first-contentful-paint",
      "title": "First Contentful Paint",
      "description": "First Contentful Paint marks the time at which the first text or image is painted. [Learn more about the First Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/first-contentful-paint/).",
      "score": 0,
      "scoreDisplayMode": "numeric",
      "numericValue": 8374.941,
      "numericUnit": "millisecond",
      "displayValue": "8.4 s",
      "scoringOptions": {
        "p10": 1800,
        "median": 3000
      }
    },
    "largest-contentful-paint": {
      "id": "largest-contentful-paint",
      "title": "Largest Contentful Paint",
      "description": "Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn more about the Largest Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)",
      "score": 0,
      "scoreDisplayMode": "numeric",
      "numericValue": 16799.308000000005,
      "numericUnit": "millisecond",
      "displayValue": "16.8 s",
      "scoringOptions": {
        "p10": 2500,
        "median": 4000
      }
    },
    "speed-index": {
      "id": "speed-index",
      "title": "Speed Index",
      "description": "Speed Index shows how quickly the contents of a page are visibly populated. [Learn more about the Speed Index metric](https://developer.chrome.com/docs/lighthouse/performance/speed-index/).",
      "score": 0.19,
      "scoreDisplayMode": "numeric",
      "numericValue": 8374.941,
      "numericUnit": "millisecond",
      "displayValue": "8.4 s",
      "scoringOptions": {
        "p10": 3387,
        "median": 5800
      }
    },
    "screenshot-thumbnails": {
      "id": "screenshot-thumbnails",
      "title": "Screenshot Thumbnails",
      "description": "This is what the load of your site looked like.",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "filmstrip",
        "scale": 3296,
        "items": [
          {
            "timing": 412,
            "timestamp": 690325893543,
            "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAHyAPoDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAIGCP/EABwQAQEAAwADAQAAAAAAAAAAAAACElKRAQMzcf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDqkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATnG09M42noKE5xtPTONp6ChOcbT0zjaegoTnG09M42noKE5xtPTONp6ChOcbT0zjaegoTnG09M42noKE5xtPTONp6ChOcbT0zjaegoTnG09M42noKE5xtPTONp6ChOcbT0zjaegoTnG09M42noKE5xtPTONp6ChOcbT0zjaegoTnO09UDNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr1/Sf3w0YA//9k="
          },
          {
            "timing": 824,
            "timestamp": 690326305543,
            "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAHyAPoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AKpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//9k="
          },
          {
            "timing": 1236,
            "timestamp": 690326717543,
            "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAHyAPoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AKpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//9k="
          },
          {
            "timing": 1648,
            "timestamp": 690327129543,
            "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAHyAPoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AKpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//9k="
          },
          {
            "timing": 2060,
            "timestamp": 690327541543,
            "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAHyAPoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AKpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//9k="
          },
          {
            "timing": 2472,
            "timestamp": 690327953543,
            "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAHyAPoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AKpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//9k="
          },
          {
            "timing": 2884,
            "timestamp": 690328365543,
            "data": "data:image/jpeg;base64,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"
          },
          {
            "timing": 3296,
            "timestamp": 690328777543,
            "data": "data:image/jpeg;base64,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"
          }
        ]
      }
    },
    "final-screenshot": {
      "id": "final-screenshot",
      "title": "Final Screenshot",
      "description": "The last screenshot captured of the pageload.",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "screenshot",
        "timing": 3314,
        "timestamp": 690328795057,
        "data": "data:image/jpeg;base64,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"
      }
    },
    "total-blocking-time": {
      "id": "total-blocking-time",
      "title": "Total Blocking Time",
      "description": "Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds. [Learn more about the Total Blocking Time metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-total-blocking-time/).",
      "score": 0.67,
      "scoreDisplayMode": "numeric",
      "numericValue": 405,
      "numericUnit": "millisecond",
      "displayValue": "410 ms",
      "scoringOptions": {
        "p10": 200,
        "median": 600
      }
    },
    "max-potential-fid": {
      "id": "max-potential-fid",
      "title": "Max Potential First Input Delay",
      "description": "The maximum potential First Input Delay that your users could experience is the duration of the longest task. [Learn more about the Maximum Potential First Input Delay metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-max-potential-fid/).",
      "score": 0.45,
      "scoreDisplayMode": "numeric",
      "numericValue": 265,
      "numericUnit": "millisecond",
      "displayValue": "270 ms"
    },
    "cumulative-layout-shift": {
      "id": "cumulative-layout-shift",
      "title": "Cumulative Layout Shift",
      "description": "Cumulative Layout Shift measures the movement of visible elements within the viewport. [Learn more about the Cumulative Layout Shift metric](https://web.dev/articles/cls).",
      "score": 1,
      "scoreDisplayMode": "numeric",
      "numericValue": 0,
      "numericUnit": "unitless",
      "displayValue": "0",
      "scoringOptions": {
        "p10": 0.1,
        "median": 0.25
      },
      "details": {
        "type": "debugdata",
        "items": [
          {
            "cumulativeLayoutShiftMainFrame": 0,
            "newEngineResult": {
              "cumulativeLayoutShift": 0,
              "cumulativeLayoutShiftMainFrame": 0
            },
            "newEngineResultDiffered": false
          }
        ]
      }
    },
    "errors-in-console": {
      "id": "errors-in-console",
      "title": "No browser errors logged to the console",
      "description": "Errors logged to the console indicate unresolved problems. They can come from network request failures and other browser concerns. [Learn more about this errors in console diagnostic audit](https://developer.chrome.com/docs/lighthouse/best-practices/errors-in-console/)",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "sourceLocation",
            "valueType": "source-location",
            "label": "Source"
          },
          {
            "key": "description",
            "valueType": "code",
            "label": "Description"
          }
        ],
        "items": []
      }
    },
    "server-response-time": {
      "id": "server-response-time",
      "title": "Initial server response time was short",
      "description": "Keep the server response time for the main document short because all other requests depend on it. [Learn more about the Time to First Byte metric](https://developer.chrome.com/docs/lighthouse/performance/time-to-first-byte/).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 3,
      "numericUnit": "millisecond",
      "displayValue": "Root document took 0 ms",
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "details": {
        "type": "opportunity",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "responseTime",
            "valueType": "timespanMs",
            "label": "Time Spent"
          }
        ],
        "items": [
          {
            "url": "https://m.xunlei.com/m/",
            "responseTime": 3
          }
        ],
        "overallSavingsMs": 0
      },
      "guidanceLevel": 1
    },
    "interactive": {
      "id": "interactive",
      "title": "Time to Interactive",
      "description": "Time to Interactive is the amount of time it takes for the page to become fully interactive. [Learn more about the Time to Interactive metric](https://developer.chrome.com/docs/lighthouse/performance/interactive/).",
      "score": 0.04,
      "scoreDisplayMode": "numeric",
      "numericValue": 17062.408000000003,
      "numericUnit": "millisecond",
      "displayValue": "17.1 s"
    },
    "user-timings": {
      "id": "user-timings",
      "title": "User Timing marks and measures",
      "description": "Consider instrumenting your app with the User Timing API to measure your app's real-world performance during key user experiences. [Learn more about User Timing marks](https://developer.chrome.com/docs/lighthouse/performance/user-timings/).",
      "score": null,
      "scoreDisplayMode": "notApplicable",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "name",
            "valueType": "text",
            "label": "Name"
          },
          {
            "key": "timingType",
            "valueType": "text",
            "label": "Type"
          },
          {
            "key": "startTime",
            "valueType": "ms",
            "granularity": 0.01,
            "label": "Start Time"
          },
          {
            "key": "duration",
            "valueType": "ms",
            "granularity": 0.01,
            "label": "Duration"
          }
        ],
        "items": []
      },
      "guidanceLevel": 2
    },
    "redirects": {
      "id": "redirects",
      "title": "Avoid multiple page redirects",
      "description": "Redirects introduce additional delays before the page can be loaded. [Learn how to avoid page redirects](https://developer.chrome.com/docs/lighthouse/performance/redirects/).",
      "score": 0,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 2761.2069999999994,
      "numericUnit": "millisecond",
      "displayValue": "Est savings of 2,760 ms",
      "metricSavings": {
        "LCP": 2750,
        "FCP": 2750
      },
      "details": {
        "type": "opportunity",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "wastedMs",
            "valueType": "timespanMs",
            "label": "Time Spent"
          }
        ],
        "items": [
          {
            "url": "https://xunlei.com/",
            "wastedMs": 1175.532
          },
          {
            "url": "https://www.xunlei.com/",
            "wastedMs": 1585.6749999999995
          },
          {
            "url": "https://m.xunlei.com/m/",
            "wastedMs": 0
          }
        ],
        "overallSavingsMs": 2761.2069999999994
      },
      "guidanceLevel": 2
    },
    "image-aspect-ratio": {
      "id": "image-aspect-ratio",
      "title": "Displays images with correct aspect ratio",
      "description": "Image display dimensions should match natural aspect ratio. [Learn more about image aspect ratio](https://developer.chrome.com/docs/lighthouse/best-practices/image-aspect-ratio/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": ""
          },
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "displayedAspectRatio",
            "valueType": "text",
            "label": "Aspect Ratio (Displayed)"
          },
          {
            "key": "actualAspectRatio",
            "valueType": "text",
            "label": "Aspect Ratio (Actual)"
          }
        ],
        "items": []
      }
    },
    "image-size-responsive": {
      "id": "image-size-responsive",
      "title": "Serves images with appropriate resolution",
      "description": "Image natural dimensions should be proportional to the display size and the pixel ratio to maximize image clarity. [Learn how to provide responsive images](https://web.dev/articles/serve-responsive-images).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": ""
          },
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "displayedSize",
            "valueType": "text",
            "label": "Displayed size"
          },
          {
            "key": "actualSize",
            "valueType": "text",
            "label": "Actual size"
          },
          {
            "key": "expectedSize",
            "valueType": "text",
            "label": "Expected size"
          }
        ],
        "items": []
      }
    },
    "deprecations": {
      "id": "deprecations",
      "title": "Uses deprecated APIs",
      "description": "Deprecated APIs will eventually be removed from the browser. [Learn more about deprecated APIs](https://developer.chrome.com/docs/lighthouse/best-practices/deprecations/).",
      "score": 0,
      "scoreDisplayMode": "binary",
      "displayValue": "1 warning found",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "value",
            "valueType": "text",
            "label": "Deprecation / Warning"
          },
          {
            "key": "source",
            "valueType": "source-location",
            "label": "Source"
          }
        ],
        "items": [
          {
            "value": "Unload event listeners are deprecated and will be removed.",
            "source": {
              "type": "source-location",
              "url": "https://hm.baidu.com/hm.js?fc3993ee6315a64049f3b26b7073a986",
              "urlProvider": "network",
              "line": 1,
              "column": 274
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "type": "link",
                  "url": "https://chromestatus.com/feature/5579556305502208",
                  "text": "Check the feature status page for more details."
                }
              ]
            }
          }
        ]
      }
    },
    "third-party-cookies": {
      "id": "third-party-cookies",
      "title": "Avoids third-party cookies",
      "description": "Third-party cookies may be blocked in some contexts. [Learn more about preparing for third-party cookie restrictions](https://privacysandbox.google.com/cookies/prepare/overview).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "name",
            "valueType": "text",
            "label": "Name"
          },
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          }
        ],
        "items": []
      }
    },
    "mainthread-work-breakdown": {
      "id": "mainthread-work-breakdown",
      "title": "Minimize main-thread work",
      "description": "Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. [Learn how to minimize main-thread work](https://developer.chrome.com/docs/lighthouse/performance/mainthread-work-breakdown/)",
      "score": 0,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 2248.1599999999903,
      "numericUnit": "millisecond",
      "displayValue": "2.2 s",
      "metricSavings": {
        "TBT": 400
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "groupLabel",
            "valueType": "text",
            "label": "Category"
          },
          {
            "key": "duration",
            "valueType": "ms",
            "granularity": 1,
            "label": "Time Spent"
          }
        ],
        "items": [
          {
            "group": "other",
            "groupLabel": "Other",
            "duration": 788.9319999999911
          },
          {
            "group": "scriptEvaluation",
            "groupLabel": "Script Evaluation",
            "duration": 615.2039999999995
          },
          {
            "group": "styleLayout",
            "groupLabel": "Style & Layout",
            "duration": 463.47999999999973
          },
          {
            "group": "scriptParseCompile",
            "groupLabel": "Script Parsing & Compilation",
            "duration": 244.552
          },
          {
            "group": "paintCompositeRender",
            "groupLabel": "Rendering",
            "duration": 89.62800000000001
          },
          {
            "group": "parseHTML",
            "groupLabel": "Parse HTML & CSS",
            "duration": 46.36400000000001
          }
        ],
        "sortedBy": [
          "duration"
        ]
      },
      "guidanceLevel": 1
    },
    "bootup-time": {
      "id": "bootup-time",
      "title": "JavaScript execution time",
      "description": "Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. [Learn how to reduce Javascript execution time](https://developer.chrome.com/docs/lighthouse/performance/bootup-time/).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 847.0360000000006,
      "numericUnit": "millisecond",
      "displayValue": "0.8 s",
      "metricSavings": {
        "TBT": 350
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "total",
            "granularity": 1,
            "valueType": "ms",
            "label": "Total CPU Time"
          },
          {
            "key": "scripting",
            "granularity": 1,
            "valueType": "ms",
            "label": "Script Evaluation"
          },
          {
            "key": "scriptParseCompile",
            "granularity": 1,
            "valueType": "ms",
            "label": "Script Parse"
          }
        ],
        "items": [
          {
            "url": "Unattributable",
            "total": 598.6000000000005,
            "scripting": 25.451999999999977,
            "scriptParseCompile": 0
          },
          {
            "url": "https://m.xunlei.com/m/",
            "total": 592.3319999999999,
            "scripting": 11.295999999999996,
            "scriptParseCompile": 1.22
          },
          {
            "url": "https://m.xunlei.com/js/app.8471c94b.js",
            "total": 528.6760000000005,
            "scripting": 458.91200000000055,
            "scriptParseCompile": 2.52
          },
          {
            "url": "https://m.xunlei.com/js/vendor.7fe0b994.js",
            "total": 258.988,
            "scripting": 27.06399999999998,
            "scriptParseCompile": 82.008
          },
          {
            "url": "https://m.xunlei.com/js/chunk-common.18ae7111.js",
            "total": 138.228,
            "scripting": 1.204,
            "scriptParseCompile": 136.376
          },
          {
            "url": "https://hm.baidu.com/hm.js?fc3993ee6315a64049f3b26b7073a986",
            "total": 112.37600000000005,
            "scripting": 86.13600000000005,
            "scriptParseCompile": 14.847999999999999
          }
        ],
        "summary": {
          "wastedMs": 847.0360000000006
        },
        "sortedBy": [
          "total"
        ]
      },
      "guidanceLevel": 1
    },
    "diagnostics": {
      "id": "diagnostics",
      "title": "Diagnostics",
      "description": "Collection of useful page vitals.",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "debugdata",
        "items": [
          {
            "numRequests": 46,
            "numScripts": 6,
            "numStylesheets": 4,
            "numFonts": 1,
            "numTasks": 1343,
            "numTasksOver10ms": 7,
            "numTasksOver25ms": 5,
            "numTasksOver50ms": 2,
            "numTasksOver100ms": 1,
            "numTasksOver500ms": 0,
            "rtt": 0.774,
            "throughput": 121640196.3888207,
            "maxRtt": 278.88,
            "maxServerLatency": 61.68500000000003,
            "totalByteWeight": 2700955,
            "totalTaskTime": 562.0399999999998,
            "mainDocumentTransferSize": 13346
          }
        ]
      }
    },
    "network-requests": {
      "id": "network-requests",
      "title": "Network Requests",
      "description": "Lists the network requests that were made during page load.",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "protocol",
            "valueType": "text",
            "label": "Protocol"
          },
          {
            "key": "networkRequestTime",
            "valueType": "ms",
            "granularity": 1,
            "label": "Network Request Time"
          },
          {
            "key": "networkEndTime",
            "valueType": "ms",
            "granularity": 1,
            "label": "Network End Time"
          },
          {
            "key": "transferSize",
            "valueType": "bytes",
            "displayUnit": "kb",
            "granularity": 1,
            "label": "Transfer Size"
          },
          {
            "key": "resourceSize",
            "valueType": "bytes",
            "displayUnit": "kb",
            "granularity": 1,
            "label": "Resource Size"
          },
          {
            "key": "statusCode",
            "valueType": "text",
            "label": "Status Code"
          },
          {
            "key": "mimeType",
            "valueType": "text",
            "label": "MIME Type"
          },
          {
            "key": "resourceType",
            "valueType": "text",
            "label": "Resource Type"
          }
        ],
        "items": [
          {
            "url": "https://xunlei.com/",
            "sessionTargetType": "page",
            "protocol": "h2",
            "rendererStartTime": 0,
            "networkRequestTime": 1.593999981880188,
            "networkEndTime": 461.3009999990463,
            "finished": true,
            "transferSize": 130,
            "resourceSize": 0,
            "statusCode": 301,
            "mimeType": "text/html",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://www.xunlei.com/",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 461.3009999990463,
            "networkRequestTime": 461.7669999599457,
            "networkEndTime": 2181.814999938011,
            "finished": true,
            "transferSize": 291,
            "resourceSize": 0,
            "statusCode": 302,
            "mimeType": "text/html",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/m/",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2181.814999938011,
            "networkRequestTime": 2182.2879999876022,
            "networkEndTime": 2361.6879999637604,
            "finished": true,
            "transferSize": 13346,
            "resourceSize": 42650,
            "statusCode": 200,
            "mimeType": "text/html",
            "resourceType": "Document",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://hm.baidu.com/hm.js?fc3993ee6315a64049f3b26b7073a986",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2375.404000043869,
            "networkRequestTime": 2377.1819999217987,
            "networkEndTime": 2991.2710000276566,
            "finished": true,
            "transferSize": 11910,
            "resourceSize": 29896,
            "statusCode": 200,
            "mimeType": "application/javascript",
            "resourceType": "Script",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "Baidu Analytics"
          },
          {
            "url": "https://m.xunlei.com/fetch.js",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2375.8249999284744,
            "networkRequestTime": 2378.051999926567,
            "networkEndTime": 2446.1920000314713,
            "finished": true,
            "transferSize": 3071,
            "resourceSize": 7280,
            "statusCode": 200,
            "mimeType": "application/javascript",
            "resourceType": "Script",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/css/vendor.6a81cf17.css",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2375.9359999895096,
            "networkRequestTime": 2380.620999932289,
            "networkEndTime": 2399.40700006485,
            "finished": true,
            "transferSize": 39053,
            "resourceSize": 227205,
            "statusCode": 200,
            "mimeType": "text/css",
            "resourceType": "Stylesheet",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/css/app.5bdbb1d9.css",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2376.063999891281,
            "networkRequestTime": 2381.276000022888,
            "networkEndTime": 2395.1749999523163,
            "finished": true,
            "transferSize": 1526,
            "resourceSize": 2449,
            "statusCode": 200,
            "mimeType": "text/css",
            "resourceType": "Stylesheet",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/css/chunk-common.35738933.css",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2376.164999961853,
            "networkRequestTime": 2381.9349999427795,
            "networkEndTime": 2400.7549999952316,
            "finished": true,
            "transferSize": 5724,
            "resourceSize": 22772,
            "statusCode": 200,
            "mimeType": "text/css",
            "resourceType": "Stylesheet",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/js/chunk-common.18ae7111.js",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2376.2989999055862,
            "networkRequestTime": 2384.1610000133514,
            "networkEndTime": 2453.9639999866486,
            "finished": true,
            "transferSize": 591378,
            "resourceSize": 1297927,
            "statusCode": 200,
            "mimeType": "application/javascript",
            "resourceType": "Script",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/css/2.8e809375.css",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2376.5749999284744,
            "networkRequestTime": 2384.6189999580383,
            "networkEndTime": 2403.1719999313354,
            "finished": true,
            "transferSize": 2429,
            "resourceSize": 8062,
            "statusCode": 200,
            "mimeType": "text/css",
            "resourceType": "Stylesheet",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/js/2.0fc209f6.js",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2376.794000029564,
            "networkRequestTime": 2384.972000002861,
            "networkEndTime": 2416.544000029564,
            "finished": true,
            "transferSize": 18194,
            "resourceSize": 38330,
            "statusCode": 200,
            "mimeType": "application/javascript",
            "resourceType": "Script",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/icons/menu.svg",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2376.911999940872,
            "networkRequestTime": 2399.8119999170303,
            "networkEndTime": 2415.9079999923706,
            "finished": true,
            "transferSize": 887,
            "resourceSize": 301,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Medium",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/icons/logo.svg",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2377.108999967575,
            "networkRequestTime": 2403.859999895096,
            "networkEndTime": 2415.1210000514984,
            "finished": true,
            "transferSize": 3327,
            "resourceSize": 6213,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Medium",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/main/m-banner.png",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2377.241000056267,
            "networkRequestTime": 2420.886999964714,
            "networkEndTime": 2458.4099999666214,
            "finished": true,
            "transferSize": 332244,
            "resourceSize": 331654,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Medium",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/icons/xunleihuiyuan.svg",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2377.370999932289,
            "networkRequestTime": 2426.12299990654,
            "networkEndTime": 2434.1879999637604,
            "finished": true,
            "transferSize": 2702,
            "resourceSize": 4466,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Medium",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/icons/xunleiyingyin-new.png",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2377.5029999017715,
            "networkRequestTime": 2509.6029999256134,
            "networkEndTime": 2530.220999956131,
            "finished": true,
            "transferSize": 44352,
            "resourceSize": 43767,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/icons/xl-browser-new.png",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2377.59299993515,
            "networkRequestTime": 2510.1349999904633,
            "networkEndTime": 2548.9240000247955,
            "finished": true,
            "transferSize": 4717,
            "resourceSize": 4130,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/icons/xl-speed.png",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2377.666000008583,
            "networkRequestTime": 2510.5110000371933,
            "networkEndTime": 2530.6069999933243,
            "finished": true,
            "transferSize": 30131,
            "resourceSize": 29545,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/icons/xunleiyouxi.png",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2377.7789999246597,
            "networkRequestTime": 2510.916999936104,
            "networkEndTime": 2531.763000011444,
            "finished": true,
            "transferSize": 40427,
            "resourceSize": 39839,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/main/b4.png",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2377.8799999952316,
            "networkRequestTime": 2511.3079999685287,
            "networkEndTime": 2577.694999933243,
            "finished": true,
            "transferSize": 347703,
            "resourceSize": 347114,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/icons/x-b-product-right.svg",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2377.9609999656677,
            "networkRequestTime": 2529.7159999608994,
            "networkEndTime": 2545.0770000219345,
            "finished": true,
            "transferSize": 804,
            "resourceSize": 218,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/main/b1.png",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2378.0509999990463,
            "networkRequestTime": 2531.376999974251,
            "networkEndTime": 2552.5159999132156,
            "finished": true,
            "transferSize": 153315,
            "resourceSize": 152727,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/img/m-link1.170cf89f.png",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2378.1890000104904,
            "networkRequestTime": 2532.0069999694824,
            "networkEndTime": 2553.0479999780655,
            "finished": true,
            "transferSize": 25024,
            "resourceSize": 24437,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/img/m-link2.dde6f88a.png",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2378.2730000019073,
            "networkRequestTime": 2532.4950000047684,
            "networkEndTime": 2569.5599999427795,
            "finished": true,
            "transferSize": 33353,
            "resourceSize": 32767,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/icons/x-future-right.svg",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2378.348999977112,
            "networkRequestTime": 2548.4789999723434,
            "networkEndTime": 2566.973000049591,
            "finished": true,
            "transferSize": 817,
            "resourceSize": 233,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/icons/m-right.svg",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2378.427999973297,
            "networkRequestTime": 2550.899999976158,
            "networkEndTime": 2566.286999940872,
            "finished": true,
            "transferSize": 845,
            "resourceSize": 257,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/icons/weibo.svg",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2378.569000005722,
            "networkRequestTime": 2553.6169999837875,
            "networkEndTime": 2576.3830000162125,
            "finished": true,
            "transferSize": 1709,
            "resourceSize": 2383,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/icons/weixin.svg",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2378.6549999713898,
            "networkRequestTime": 2554.4140000343323,
            "networkEndTime": 2592.302999973297,
            "finished": true,
            "transferSize": 1318,
            "resourceSize": 1586,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/footer/qrcode.png",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2378.75,
            "networkRequestTime": 2569.9599999189377,
            "networkEndTime": 2581.723999977112,
            "finished": true,
            "transferSize": 15877,
            "resourceSize": 15290,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/icons/xinbaianxinxi.svg",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2378.8559999465942,
            "networkRequestTime": 2570.3849999904633,
            "networkEndTime": 2596.8669999837875,
            "finished": true,
            "transferSize": 20051,
            "resourceSize": 25924,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/icons/gongwanganbei.svg",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2378.945999979973,
            "networkRequestTime": 2575.809000015259,
            "networkEndTime": 2596.3259999752045,
            "finished": true,
            "transferSize": 25382,
            "resourceSize": 33017,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/icons/jingyingxingwangzhan.svg",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2379.027000069618,
            "networkRequestTime": 2578.246999979019,
            "networkEndTime": 2597.5999999046326,
            "finished": true,
            "transferSize": 25380,
            "resourceSize": 33016,
            "statusCode": 200,
            "mimeType": "image/svg+xml",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/js/vendor.7fe0b994.js",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2379.235000014305,
            "networkRequestTime": 2437.582000017166,
            "networkEndTime": 2463.184000015259,
            "finished": true,
            "transferSize": 171241,
            "resourceSize": 537854,
            "statusCode": 200,
            "mimeType": "application/javascript",
            "resourceType": "Script",
            "priority": "Medium",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/js/app.8471c94b.js",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2379.3409999608994,
            "networkRequestTime": 2466.419000029564,
            "networkEndTime": 2479.2969999313354,
            "finished": true,
            "transferSize": 4127,
            "resourceSize": 8588,
            "statusCode": 200,
            "mimeType": "application/javascript",
            "resourceType": "Script",
            "priority": "Medium",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "https://m.xunlei.com/site.webmanifest",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2389.6039999723434,
            "networkRequestTime": 2505.4359999895096,
            "networkEndTime": 2529.0090000629425,
            "finished": true,
            "transferSize": 861,
            "resourceSize": 263,
            "statusCode": 200,
            "mimeType": "application/octet-stream",
            "resourceType": "Manifest",
            "priority": "Medium",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAA…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 2512.251999974251,
            "networkRequestTime": 2512.251999974251,
            "networkEndTime": 2512.411999940872,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 720,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAA…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 2512.5329999923706,
            "networkRequestTime": 2512.5329999923706,
            "networkEndTime": 2512.6180000305176,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 472,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAA…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 2512.726000070572,
            "networkRequestTime": 2512.726000070572,
            "networkEndTime": 2512.848999977112,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 892,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAA…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 2512.9670000076294,
            "networkRequestTime": 2512.9670000076294,
            "networkEndTime": 2513.1050000190735,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 1111,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "https://m.xunlei.com/img/xunlei-background.7529e43a.png",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2565.963000059128,
            "networkRequestTime": 2578.623000025749,
            "networkEndTime": 2610.2029999494553,
            "finished": true,
            "transferSize": 595885,
            "resourceSize": 595300,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAA…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 2566.551999926567,
            "networkRequestTime": 2566.551999926567,
            "networkEndTime": 2566.732999920845,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 3876,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "https://m.xunlei.com/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.d0831fe6.woff2",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 2571.1470000743866,
            "networkRequestTime": 2660.7970000505447,
            "networkEndTime": 2713.732999920845,
            "finished": true,
            "transferSize": 128269,
            "resourceSize": 127684,
            "statusCode": 200,
            "mimeType": "font/woff2",
            "resourceType": "Font",
            "priority": "VeryHigh",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          },
          {
            "url": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAACXBIWXMAACE4AAAhOAFFljFgAAAAA…",
            "sessionTargetType": "page",
            "protocol": "data",
            "rendererStartTime": 2825.1419999599457,
            "networkRequestTime": 2825.1419999599457,
            "networkEndTime": 2825.5340000391006,
            "finished": true,
            "transferSize": 0,
            "resourceSize": 579,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true
          },
          {
            "url": "https://hm.baidu.com/hm.gif?hca=179A503274417A58&cc=1&ck=1&cl=24-bit&ds=412x823&vl=823&et=0&ja=0&ln=en-us&lo=0&rnd=646820729&si=fc3993ee6315a64049f3b26b7073a986&su=https%3A%2F%2Fm.xunlei.com%2Fm%2F&v=1.3.2&lv=1&api=4_0&sn=45342&r=0&ww=412&u=https%3A%2F%2Fm.xunlei.com%2Fm%2F&tt=%E8%BF%85%E9%9B%B7-%E6%9E%84%E5%BB%BA%E5%85%A8%E7%90%83%E6%9C%80%E5%A4%A7%E7%9A%84%E5%8E%BB%E4%B8%AD%E5%BF%83%E5%8C%96%E5%AD%98%E5%82%A8%E4%B8%8E%E4%BC%A0%E8%BE%93%E7%BD%91%E7%BB%9C",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 3005.0479999780655,
            "networkRequestTime": 3005.565999984741,
            "networkEndTime": 3247.119999885559,
            "finished": true,
            "transferSize": 636,
            "resourceSize": 43,
            "statusCode": 200,
            "mimeType": "image/gif",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "Baidu Analytics"
          },
          {
            "url": "https://hm.baidu.com/hm.gif?hca=179A503274417A58&cc=1&ck=1&cl=24-bit&ds=412x823&vl=823&et=0&ja=0&ln=en-us&lo=0&rnd=955275712&si=fc3993ee6315a64049f3b26b7073a986&su=https%3A%2F%2Fm.xunlei.com%2Fm%2F&v=1.3.2&lv=1&sn=45342&r=0&ww=412&u=https%3A%2F%2Fm.xunlei.com%2Fm%2F&tt=%E8%BF%85%E9%9B%B7-%E6%9E%84%E5%BB%BA%E5%85%A8%E7%90%83%E6%9C%80%E5%A4%A7%E7%9A%84%E5%8E%BB%E4%B8%AD%E5%BF%83%E5%8C%96%E5%AD%98%E5%82%A8%E4%B8%8E%E4%BC%A0%E8%BE%93%E7%BD%91%E7%BB%9C",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 3005.2439999580383,
            "networkRequestTime": 3008.2450000047684,
            "networkEndTime": 3489.5219999551773,
            "finished": true,
            "transferSize": 636,
            "resourceSize": 43,
            "statusCode": 200,
            "mimeType": "image/gif",
            "resourceType": "Image",
            "priority": "Low",
            "experimentalFromMainFrame": true,
            "entity": "Baidu Analytics"
          },
          {
            "url": "https://m.xunlei.com/favicon-32x32.png",
            "sessionTargetType": "page",
            "protocol": "http/1.1",
            "rendererStartTime": 3494.7580000162125,
            "networkRequestTime": 3495.59399998188,
            "networkEndTime": 3504.2939999103546,
            "finished": true,
            "transferSize": 1883,
            "resourceSize": 1298,
            "statusCode": 200,
            "mimeType": "image/png",
            "resourceType": "Other",
            "priority": "High",
            "experimentalFromMainFrame": true,
            "entity": "xunlei.com"
          }
        ],
        "debugData": {
          "type": "debugdata",
          "networkStartTimeTs": 690325482753,
          "initiators": [
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 0,
              "columnNumber": 902
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 0,
              "columnNumber": 935
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 7,
              "columnNumber": 74
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 7,
              "columnNumber": 126
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 7,
              "columnNumber": 203
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 7,
              "columnNumber": 262
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 7,
              "columnNumber": 337
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 7,
              "columnNumber": 385
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 7,
              "columnNumber": 1632
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 7,
              "columnNumber": 1904
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 7,
              "columnNumber": 3125
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 7,
              "columnNumber": 16059
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 11,
              "columnNumber": 1085
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 15,
              "columnNumber": 1169
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 20,
              "columnNumber": 436
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 25,
              "columnNumber": 482
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 30,
              "columnNumber": 1292
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 30,
              "columnNumber": 1796
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 30,
              "columnNumber": 2245
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 30,
              "columnNumber": 3397
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 30,
              "columnNumber": 3479
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 30,
              "columnNumber": 3840
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 32,
              "columnNumber": 172
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 38,
              "columnNumber": 613
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 38,
              "columnNumber": 815
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 40,
              "columnNumber": 216
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 58,
              "columnNumber": 671
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 60,
              "columnNumber": 417
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 62,
              "columnNumber": 534
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 64,
              "columnNumber": 6694
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 64,
              "columnNumber": 6737
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 0,
              "columnNumber": 944
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 64,
              "columnNumber": 6703
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 64,
              "columnNumber": 6703
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 64,
              "columnNumber": 6703
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 64,
              "columnNumber": 6703
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/css/2.8e809375.css"
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/m/",
              "lineNumber": 64,
              "columnNumber": 6737
            },
            {
              "type": "parser",
              "url": "https://m.xunlei.com/css/vendor.6a81cf17.css"
            }
          ]
        }
      }
    },
    "network-rtt": {
      "id": "network-rtt",
      "title": "Network Round Trip Times",
      "description": "Network round trip times (RTT) have a large impact on performance. If the RTT to an origin is high, it's an indication that servers closer to the user could improve performance. [Learn more about the Round Trip Time](https://hpbn.co/primer-on-latency-and-bandwidth/).",
      "score": 1,
      "scoreDisplayMode": "informative",
      "numericValue": 278.88,
      "numericUnit": "millisecond",
      "displayValue": "280 ms",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "origin",
            "valueType": "text",
            "label": "URL"
          },
          {
            "key": "rtt",
            "valueType": "ms",
            "granularity": 1,
            "label": "Time Spent"
          }
        ],
        "items": [
          {
            "origin": "https://www.xunlei.com",
            "rtt": 278.88
          },
          {
            "origin": "https://hm.baidu.com",
            "rtt": 177.862
          },
          {
            "origin": "https://xunlei.com",
            "rtt": 141.373
          },
          {
            "origin": "https://m.xunlei.com",
            "rtt": 0.774
          }
        ],
        "sortedBy": [
          "rtt"
        ]
      }
    },
    "network-server-latency": {
      "id": "network-server-latency",
      "title": "Server Backend Latencies",
      "description": "Server latencies can impact web performance. If the server latency of an origin is high, it's an indication the server is overloaded or has poor backend performance. [Learn more about server response time](https://hpbn.co/primer-on-web-performance/#analyzing-the-resource-waterfall).",
      "score": 1,
      "scoreDisplayMode": "informative",
      "numericValue": 61.68500000000003,
      "numericUnit": "millisecond",
      "displayValue": "60 ms",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "origin",
            "valueType": "text",
            "label": "URL"
          },
          {
            "key": "serverResponseTime",
            "valueType": "ms",
            "granularity": 1,
            "label": "Time Spent"
          }
        ],
        "items": [
          {
            "origin": "https://hm.baidu.com",
            "serverResponseTime": 61.68500000000003
          },
          {
            "origin": "https://m.xunlei.com",
            "serverResponseTime": 6.367
          },
          {
            "origin": "https://xunlei.com",
            "serverResponseTime": 3.734999999999957
          },
          {
            "origin": "https://www.xunlei.com",
            "serverResponseTime": 1.3569999999998572
          }
        ],
        "sortedBy": [
          "serverResponseTime"
        ]
      }
    },
    "main-thread-tasks": {
      "id": "main-thread-tasks",
      "title": "Tasks",
      "description": "Lists the toplevel main thread tasks that executed during page load.",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "startTime",
            "valueType": "ms",
            "granularity": 1,
            "label": "Start Time"
          },
          {
            "key": "duration",
            "valueType": "ms",
            "granularity": 1,
            "label": "End Time"
          }
        ],
        "items": [
          {
            "duration": 15.819,
            "startTime": 2365.625
          },
          {
            "duration": 6.575,
            "startTime": 2419.345
          },
          {
            "duration": 6.016,
            "startTime": 2449.993
          },
          {
            "duration": 34.557,
            "startTime": 2471.369
          },
          {
            "duration": 30.315,
            "startTime": 2507.511
          },
          {
            "duration": 86.592,
            "startTime": 2562.5
          },
          {
            "duration": 9.189,
            "startTime": 2665.752
          },
          {
            "duration": 8.221,
            "startTime": 2677.797
          },
          {
            "duration": 6.206,
            "startTime": 2686.067
          },
          {
            "duration": 132.296,
            "startTime": 2695.283
          },
          {
            "duration": 7.471,
            "startTime": 2829.532
          },
          {
            "duration": 31.127,
            "startTime": 2854.783
          },
          {
            "duration": 7.299,
            "startTime": 2888.995
          },
          {
            "duration": 12.035,
            "startTime": 2995.967
          }
        ]
      }
    },
    "metrics": {
      "id": "metrics",
      "title": "Metrics",
      "description": "Collects all available metrics.",
      "score": 1,
      "scoreDisplayMode": "informative",
      "numericValue": 17062,
      "numericUnit": "millisecond",
      "details": {
        "type": "debugdata",
        "items": [
          {
            "firstContentfulPaint": 8375,
            "largestContentfulPaint": 16799,
            "interactive": 17062,
            "speedIndex": 8375,
            "totalBlockingTime": 405,
            "maxPotentialFID": 265,
            "cumulativeLayoutShift": 0,
            "cumulativeLayoutShiftMainFrame": 0,
            "lcpLoadDelay": 15040,
            "lcpLoadDuration": 15224,
            "timeToFirstByte": 2360,
            "observedTimeOrigin": 0,
            "observedTimeOriginTs": 690325481543,
            "observedNavigationStart": 0,
            "observedNavigationStartTs": 690325481543,
            "observedFirstPaint": 2687,
            "observedFirstPaintTs": 690328168955,
            "observedFirstContentfulPaint": 2687,
            "observedFirstContentfulPaintTs": 690328168955,
            "observedFirstContentfulPaintAllFrames": 2687,
            "observedFirstContentfulPaintAllFramesTs": 690328168955,
            "observedLargestContentfulPaint": 2882,
            "observedLargestContentfulPaintTs": 690328363101,
            "observedLargestContentfulPaintAllFrames": 2882,
            "observedLargestContentfulPaintAllFramesTs": 690328363101,
            "observedTraceEnd": 5830,
            "observedTraceEndTs": 690331311736,
            "observedLoad": 3493,
            "observedLoadTs": 690328974168,
            "observedDomContentLoaded": 2843,
            "observedDomContentLoadedTs": 690328324453,
            "observedCumulativeLayoutShift": 0,
            "observedCumulativeLayoutShiftMainFrame": 0,
            "observedFirstVisualChange": 2688,
            "observedFirstVisualChangeTs": 690328169543,
            "observedLastVisualChange": 3296,
            "observedLastVisualChangeTs": 690328777543,
            "observedSpeedIndex": 2764,
            "observedSpeedIndexTs": 690328245842
          },
          {
            "lcpInvalidated": false
          }
        ]
      }
    },
    "resource-summary": {
      "id": "resource-summary",
      "title": "Resources Summary",
      "description": "Aggregates all network requests and groups them by type",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "label",
            "valueType": "text",
            "label": "Resource Type"
          },
          {
            "key": "requestCount",
            "valueType": "numeric",
            "label": "Requests"
          },
          {
            "key": "transferSize",
            "valueType": "bytes",
            "label": "Transfer Size"
          }
        ],
        "items": [
          {
            "resourceType": "total",
            "label": "Total",
            "requestCount": 40,
            "transferSize": 2700955
          },
          {
            "resourceType": "image",
            "label": "Image",
            "requestCount": 24,
            "transferSize": 1707522
          },
          {
            "resourceType": "script",
            "label": "Script",
            "requestCount": 6,
            "transferSize": 799921
          },
          {
            "resourceType": "font",
            "label": "Font",
            "requestCount": 1,
            "transferSize": 128269
          },
          {
            "resourceType": "stylesheet",
            "label": "Stylesheet",
            "requestCount": 4,
            "transferSize": 48732
          },
          {
            "resourceType": "document",
            "label": "Document",
            "requestCount": 1,
            "transferSize": 13346
          },
          {
            "resourceType": "other",
            "label": "Other",
            "requestCount": 4,
            "transferSize": 3165
          },
          {
            "resourceType": "media",
            "label": "Media",
            "requestCount": 0,
            "transferSize": 0
          },
          {
            "resourceType": "third-party",
            "label": "Third-party",
            "requestCount": 3,
            "transferSize": 13182
          }
        ]
      }
    },
    "layout-shifts": {
      "id": "layout-shifts",
      "title": "Avoid large layout shifts",
      "description": "These are the largest layout shifts observed on the page. Each table item represents a single layout shift, and shows the element that shifted the most. Below each item are possible root causes that led to the layout shift. Some of these layout shifts may not be included in the CLS metric value due to [windowing](https://web.dev/articles/cls#what_is_cls). [Learn how to improve CLS](https://web.dev/articles/optimize-cls)",
      "score": null,
      "scoreDisplayMode": "notApplicable",
      "metricSavings": {
        "CLS": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "extra"
            },
            "label": "Element"
          },
          {
            "key": "score",
            "valueType": "numeric",
            "subItemsHeading": {
              "key": "cause",
              "valueType": "text"
            },
            "granularity": 0.001,
            "label": "Layout shift score"
          }
        ],
        "items": []
      },
      "guidanceLevel": 2
    },
    "long-tasks": {
      "id": "long-tasks",
      "title": "Avoid long main-thread tasks",
      "description": "Lists the longest tasks on the main thread, useful for identifying worst contributors to input delay. [Learn how to avoid long main-thread tasks](https://web.dev/articles/optimize-long-tasks)",
      "score": 1,
      "scoreDisplayMode": "informative",
      "displayValue": "6 long tasks found",
      "metricSavings": {
        "TBT": 400
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "startTime",
            "valueType": "ms",
            "granularity": 1,
            "label": "Start Time"
          },
          {
            "key": "duration",
            "valueType": "ms",
            "granularity": 1,
            "label": "Duration"
          }
        ],
        "items": [
          {
            "url": "https://m.xunlei.com/js/app.8471c94b.js",
            "duration": 265,
            "startTime": 10264.042000000001
          },
          {
            "url": "https://m.xunlei.com/m/",
            "duration": 173,
            "startTime": 2983.5739999999996
          },
          {
            "url": "https://m.xunlei.com/js/chunk-common.18ae7111.js",
            "duration": 138,
            "startTime": 18980.308000000005
          },
          {
            "url": "https://m.xunlei.com/js/vendor.7fe0b994.js",
            "duration": 125,
            "startTime": 10544.042000000001
          },
          {
            "url": "https://m.xunlei.com/js/2.0fc209f6.js",
            "duration": 121,
            "startTime": 10143.042000000001
          },
          {
            "url": "Unattributable",
            "duration": 63,
            "startTime": 2917.5739999999996
          }
        ],
        "sortedBy": [
          "duration"
        ],
        "skipSumming": [
          "startTime"
        ],
        "debugData": {
          "type": "debugdata",
          "urls": [
            "https://m.xunlei.com/js/app.8471c94b.js",
            "https://m.xunlei.com/m/",
            "https://m.xunlei.com/js/chunk-common.18ae7111.js",
            "https://m.xunlei.com/js/vendor.7fe0b994.js",
            "https://m.xunlei.com/js/2.0fc209f6.js",
            "Unattributable"
          ],
          "tasks": [
            {
              "urlIndex": 0,
              "startTime": 10264,
              "duration": 265,
              "other": 265,
              "parseHTML": 0
            },
            {
              "urlIndex": 1,
              "startTime": 2983.6,
              "duration": 173,
              "other": 173,
              "paintCompositeRender": 0,
              "scriptEvaluation": 0,
              "styleLayout": 0
            },
            {
              "urlIndex": 2,
              "startTime": 18980.3,
              "duration": 138,
              "other": 138,
              "scriptEvaluation": 0
            },
            {
              "urlIndex": 3,
              "startTime": 10544,
              "duration": 125,
              "other": 125,
              "paintCompositeRender": 0,
              "scriptEvaluation": 0
            },
            {
              "urlIndex": 4,
              "startTime": 10143,
              "duration": 121,
              "other": 121,
              "parseHTML": 0
            },
            {
              "urlIndex": 5,
              "startTime": 2917.6,
              "duration": 63,
              "other": 63,
              "scriptEvaluation": 0
            }
          ]
        }
      },
      "guidanceLevel": 1
    },
    "non-composited-animations": {
      "id": "non-composited-animations",
      "title": "Avoid non-composited animations",
      "description": "Animations which are not composited can be janky and increase CLS. [Learn how to avoid non-composited animations](https://developer.chrome.com/docs/lighthouse/performance/non-composited-animations/)",
      "score": null,
      "scoreDisplayMode": "notApplicable",
      "metricSavings": {
        "CLS": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "failureReason",
              "valueType": "text"
            },
            "label": "Element"
          }
        ],
        "items": []
      },
      "guidanceLevel": 2
    },
    "unsized-images": {
      "id": "unsized-images",
      "title": "Image elements do not have explicit `width` and `height`",
      "description": "Set an explicit width and height on image elements to reduce layout shifts and improve CLS. [Learn how to set image dimensions](https://web.dev/articles/optimize-cls#images_without_dimensions)",
      "score": 0.5,
      "scoreDisplayMode": "metricSavings",
      "metricSavings": {
        "CLS": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": ""
          },
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          }
        ],
        "items": [
          {
            "url": "https://m.xunlei.com/main/m-banner.png",
            "node": {
              "type": "node",
              "lhId": "1-75-IMG",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,0,SECTION,0,DIV,0,DIV,0,IMG",
              "selector": "section.child > div.x-banner-control > div.text-center > img",
              "boundingRect": {
                "top": 66,
                "bottom": 243,
                "left": 19,
                "right": 394,
                "width": 375,
                "height": 177
              },
              "snippet": "<img data-v-9cbfbec4=\"\" src=\"https://m.xunlei.com/main/m-banner.png\" alt=\"赋能共识，共建信任\" style=\"height: 177px; max-width: 100%;\">",
              "nodeLabel": "赋能共识，共建信任"
            }
          }
        ]
      },
      "guidanceLevel": 4
    },
    "valid-source-maps": {
      "id": "valid-source-maps",
      "title": "Missing source maps for large first-party JavaScript",
      "description": "Source maps translate minified code to the original source code. This helps developers debug in production. In addition, Lighthouse is able to provide further insights. Consider deploying source maps to take advantage of these benefits. [Learn more about source maps](https://developer.chrome.com/docs/devtools/javascript/source-maps/).",
      "score": 0,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "scriptUrl",
            "valueType": "url",
            "subItemsHeading": {
              "key": "error"
            },
            "label": "URL"
          },
          {
            "key": "sourceMapUrl",
            "valueType": "url",
            "label": "Map URL"
          }
        ],
        "items": [
          {
            "scriptUrl": "https://m.xunlei.com/js/vendor.7fe0b994.js",
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "error": "Large JavaScript file is missing a source map"
                }
              ]
            }
          },
          {
            "scriptUrl": "https://m.xunlei.com/js/chunk-common.18ae7111.js",
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "error": "Large JavaScript file is missing a source map"
                }
              ]
            }
          }
        ]
      }
    },
    "csp-xss": {
      "id": "csp-xss",
      "title": "Ensure CSP is effective against XSS attacks",
      "description": "A strong Content Security Policy (CSP) significantly reduces the risk of cross-site scripting (XSS) attacks. [Learn how to use a CSP to prevent XSS](https://developer.chrome.com/docs/lighthouse/best-practices/csp-xss/)",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "description",
            "valueType": "text",
            "subItemsHeading": {
              "key": "description"
            },
            "label": "Description"
          },
          {
            "key": "directive",
            "valueType": "code",
            "subItemsHeading": {
              "key": "directive"
            },
            "label": "Directive"
          },
          {
            "key": "severity",
            "valueType": "text",
            "subItemsHeading": {
              "key": "severity"
            },
            "label": "Severity"
          }
        ],
        "items": [
          {
            "severity": "High",
            "description": "No CSP found in enforcement mode"
          }
        ]
      }
    },
    "has-hsts": {
      "id": "has-hsts",
      "title": "Use a strong HSTS policy",
      "description": "Deployment of the HSTS header significantly reduces the risk of downgrading HTTP connections and eavesdropping attacks. A rollout in stages, starting with a low max-age is recommended. [Learn more about using a strong HSTS policy.](https://developer.chrome.com/docs/lighthouse/best-practices/has-hsts)",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "description",
            "valueType": "text",
            "subItemsHeading": {
              "key": "description"
            },
            "label": "Description"
          },
          {
            "key": "directive",
            "valueType": "code",
            "subItemsHeading": {
              "key": "directive"
            },
            "label": "Directive"
          },
          {
            "key": "severity",
            "valueType": "text",
            "subItemsHeading": {
              "key": "severity"
            },
            "label": "Severity"
          }
        ],
        "items": [
          {
            "severity": "High",
            "description": "No HSTS header found"
          }
        ]
      }
    },
    "origin-isolation": {
      "id": "origin-isolation",
      "title": "Ensure proper origin isolation with COOP",
      "description": "The Cross-Origin-Opener-Policy (COOP) can be used to isolate the top-level window from other documents such as pop-ups. [Learn more about deploying the COOP header.](https://web.dev/articles/why-coop-coep#coop)",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "description",
            "valueType": "text",
            "subItemsHeading": {
              "key": "description"
            },
            "label": "Description"
          },
          {
            "key": "directive",
            "valueType": "code",
            "subItemsHeading": {
              "key": "directive"
            },
            "label": "Directive"
          },
          {
            "key": "severity",
            "valueType": "text",
            "subItemsHeading": {
              "key": "severity"
            },
            "label": "Severity"
          }
        ],
        "items": [
          {
            "description": "No COOP header found",
            "severity": "High"
          }
        ]
      }
    },
    "clickjacking-mitigation": {
      "id": "clickjacking-mitigation",
      "title": "Mitigate clickjacking with XFO or CSP",
      "description": "The `X-Frame-Options` (XFO) header or the `frame-ancestors` directive in the `Content-Security-Policy` (CSP) header control where a page can be embedded. These can mitigate clickjacking attacks by blocking some or all sites from embedding the page. [Learn more about mitigating clickjacking](https://developer.chrome.com/docs/lighthouse/best-practices/clickjacking-mitigation).",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "description",
            "valueType": "text",
            "subItemsHeading": {
              "key": "description"
            },
            "label": "Description"
          },
          {
            "key": "severity",
            "valueType": "text",
            "subItemsHeading": {
              "key": "severity"
            },
            "label": "Severity"
          }
        ],
        "items": [
          {
            "severity": "High",
            "description": "No frame control policy found"
          }
        ]
      }
    },
    "trusted-types-xss": {
      "id": "trusted-types-xss",
      "title": "Mitigate DOM-based XSS with Trusted Types",
      "description": "The `require-trusted-types-for` directive in the `Content-Security-Policy` (CSP) header instructs user agents to control the data passed to DOM XSS sink functions. [Learn more about mitigating DOM-based XSS with Trusted Types](https://developer.chrome.com/docs/lighthouse/best-practices/trusted-types-xss).",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "description",
            "valueType": "text",
            "subItemsHeading": {
              "key": "description"
            },
            "label": "Description"
          },
          {
            "key": "severity",
            "valueType": "text",
            "subItemsHeading": {
              "key": "severity"
            },
            "label": "Severity"
          }
        ],
        "items": [
          {
            "severity": "High",
            "description": "No `Content-Security-Policy` header with Trusted Types directive found"
          }
        ]
      }
    },
    "script-treemap-data": {
      "id": "script-treemap-data",
      "title": "Script Treemap Data",
      "description": "Used for treemap app",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "treemap-data",
        "nodes": [
          {
            "name": "https://m.xunlei.com/fetch.js",
            "resourceBytes": 7280,
            "encodedBytes": 2470,
            "unusedBytes": 6279
          },
          {
            "name": "https://m.xunlei.com/m/",
            "resourceBytes": 307,
            "encodedBytes": 91,
            "children": [
              {
                "name": "(inline) var _hmt = _hmt…",
                "resourceBytes": 307,
                "unusedBytes": 0
              }
            ]
          },
          {
            "name": "https://m.xunlei.com/js/chunk-common.18ae7111.js",
            "resourceBytes": 1003502,
            "encodedBytes": 590777,
            "unusedBytes": 940431
          },
          {
            "name": "https://m.xunlei.com/js/2.0fc209f6.js",
            "resourceBytes": 37346,
            "encodedBytes": 17592,
            "unusedBytes": 3247
          },
          {
            "name": "https://m.xunlei.com/js/vendor.7fe0b994.js",
            "resourceBytes": 537804,
            "encodedBytes": 170643,
            "unusedBytes": 317837
          },
          {
            "name": "https://m.xunlei.com/js/app.8471c94b.js",
            "resourceBytes": 8584,
            "encodedBytes": 3527,
            "unusedBytes": 1946
          },
          {
            "name": "https://hm.baidu.com/hm.js?fc3993ee6315a64049f3b26b7073a986",
            "resourceBytes": 29896,
            "encodedBytes": 11290,
            "unusedBytes": 13330
          },
          {
            "name": "https://hm.baidu.com/hm.js?fc3993ee6315a64049f3b26b7073a986",
            "resourceBytes": 29896,
            "encodedBytes": 11290,
            "unusedBytes": 22985
          }
        ]
      }
    },
    "accesskeys": {
      "id": "accesskeys",
      "title": "`[accesskey]` values are unique",
      "description": "Access keys let users quickly focus a part of the page. For proper navigation, each access key must be unique. [Learn more about access keys](https://dequeuniversity.com/rules/axe/4.11/accesskeys).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-allowed-attr": {
      "id": "aria-allowed-attr",
      "title": "`[aria-*]` attributes match their roles",
      "description": "Each ARIA `role` supports a specific subset of `aria-*` attributes. Mismatching these invalidates the `aria-*` attributes. [Learn how to match ARIA attributes to their roles](https://dequeuniversity.com/rules/axe/4.11/aria-allowed-attr).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-allowed-role": {
      "id": "aria-allowed-role",
      "title": "Uses ARIA roles only on compatible elements",
      "description": "Many HTML elements can only be assigned certain ARIA roles. Using ARIA roles where they are not allowed can interfere with the accessibility of the web page. [Learn more about ARIA roles](https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-command-name": {
      "id": "aria-command-name",
      "title": "`button`, `link`, and `menuitem` elements have accessible names",
      "description": "When an element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn how to make command elements more accessible](https://dequeuniversity.com/rules/axe/4.11/aria-command-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-conditional-attr": {
      "id": "aria-conditional-attr",
      "title": "ARIA attributes are used as specified for the element's role",
      "description": "Some ARIA attributes are only allowed on an element under certain conditions. [Learn more about conditional ARIA attributes](https://dequeuniversity.com/rules/axe/4.11/aria-conditional-attr).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-deprecated-role": {
      "id": "aria-deprecated-role",
      "title": "Deprecated ARIA roles were not used",
      "description": "Deprecated ARIA roles may not be processed correctly by assistive technology. [Learn more about deprecated ARIA roles](https://dequeuniversity.com/rules/axe/4.11/aria-deprecated-role).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "aria-dialog-name": {
      "id": "aria-dialog-name",
      "title": "Elements with `role=\"dialog\"` or `role=\"alertdialog\"` have accessible names.",
      "description": "ARIA dialog elements without accessible names may prevent screen readers users from discerning the purpose of these elements. [Learn how to make ARIA dialog elements more accessible](https://dequeuniversity.com/rules/axe/4.11/aria-dialog-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-hidden-body": {
      "id": "aria-hidden-body",
      "title": "`[aria-hidden=\"true\"]` is not present on the document `<body>`",
      "description": "Assistive technologies, like screen readers, work inconsistently when `aria-hidden=\"true\"` is set on the document `<body>`. [Learn how `aria-hidden` affects the document body](https://dequeuniversity.com/rules/axe/4.11/aria-hidden-body).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "aria-hidden-focus": {
      "id": "aria-hidden-focus",
      "title": "`[aria-hidden=\"true\"]` elements do not contain focusable descendents",
      "description": "Focusable descendents within an `[aria-hidden=\"true\"]` element prevent those interactive elements from being available to users of assistive technologies like screen readers. [Learn how `aria-hidden` affects focusable elements](https://dequeuniversity.com/rules/axe/4.11/aria-hidden-focus).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "aria-input-field-name": {
      "id": "aria-input-field-name",
      "title": "ARIA input fields have accessible names",
      "description": "When an input field doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more about input field labels](https://dequeuniversity.com/rules/axe/4.11/aria-input-field-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-meter-name": {
      "id": "aria-meter-name",
      "title": "ARIA `meter` elements have accessible names",
      "description": "When a meter element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn how to name `meter` elements](https://dequeuniversity.com/rules/axe/4.11/aria-meter-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-progressbar-name": {
      "id": "aria-progressbar-name",
      "title": "ARIA `progressbar` elements have accessible names",
      "description": "When a `progressbar` element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn how to label `progressbar` elements](https://dequeuniversity.com/rules/axe/4.11/aria-progressbar-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-prohibited-attr": {
      "id": "aria-prohibited-attr",
      "title": "Elements use only permitted ARIA attributes",
      "description": "Using ARIA attributes in roles where they are prohibited can mean that important information is not communicated to users of assistive technologies. [Learn more about prohibited ARIA roles](https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-required-attr": {
      "id": "aria-required-attr",
      "title": "`[role]`s have all required `[aria-*]` attributes",
      "description": "Some ARIA roles have required attributes that describe the state of the element to screen readers. [Learn more about roles and required attributes](https://dequeuniversity.com/rules/axe/4.11/aria-required-attr).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "aria-required-children": {
      "id": "aria-required-children",
      "title": "Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.",
      "description": "Some ARIA parent roles must contain specific child roles to perform their intended accessibility functions. [Learn more about roles and required children elements](https://dequeuniversity.com/rules/axe/4.11/aria-required-children).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-required-parent": {
      "id": "aria-required-parent",
      "title": "`[role]`s are contained by their required parent element",
      "description": "Some ARIA child roles must be contained by specific parent roles to properly perform their intended accessibility functions. [Learn more about ARIA roles and required parent element](https://dequeuniversity.com/rules/axe/4.11/aria-required-parent).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-roles": {
      "id": "aria-roles",
      "title": "`[role]` values are valid",
      "description": "ARIA roles must have valid values in order to perform their intended accessibility functions. [Learn more about valid ARIA roles](https://dequeuniversity.com/rules/axe/4.11/aria-roles).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "aria-text": {
      "id": "aria-text",
      "title": "Elements with the `role=text` attribute do not have focusable descendents.",
      "description": "Adding `role=text` around a text node split by markup enables VoiceOver to treat it as one phrase, but the element's focusable descendents will not be announced. [Learn more about the `role=text` attribute](https://dequeuniversity.com/rules/axe/4.11/aria-text).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-toggle-field-name": {
      "id": "aria-toggle-field-name",
      "title": "ARIA toggle fields have accessible names",
      "description": "When a toggle field doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more about toggle fields](https://dequeuniversity.com/rules/axe/4.11/aria-toggle-field-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-tooltip-name": {
      "id": "aria-tooltip-name",
      "title": "ARIA `tooltip` elements have accessible names",
      "description": "When a tooltip element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn how to name `tooltip` elements](https://dequeuniversity.com/rules/axe/4.11/aria-tooltip-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-treeitem-name": {
      "id": "aria-treeitem-name",
      "title": "ARIA `treeitem` elements have accessible names",
      "description": "When a `treeitem` element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more about labeling `treeitem` elements](https://dequeuniversity.com/rules/axe/4.11/aria-treeitem-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-valid-attr-value": {
      "id": "aria-valid-attr-value",
      "title": "`[aria-*]` attributes have valid values",
      "description": "Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid values. [Learn more about valid values for ARIA attributes](https://dequeuniversity.com/rules/axe/4.11/aria-valid-attr-value).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "aria-valid-attr": {
      "id": "aria-valid-attr",
      "title": "`[aria-*]` attributes are valid and not misspelled",
      "description": "Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid names. [Learn more about valid ARIA attributes](https://dequeuniversity.com/rules/axe/4.11/aria-valid-attr).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "button-name": {
      "id": "button-name",
      "title": "Buttons do not have an accessible name",
      "description": "When a button doesn't have an accessible name, screen readers announce it as \"button\", making it unusable for users who rely on screen readers. [Learn how to make buttons more accessible](https://dequeuniversity.com/rules/axe/4.11/button-name).",
      "score": 0,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": [
          {
            "node": {
              "type": "node",
              "lhId": "1-0-BUTTON",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,2,HEADER,0,DIV,0,BUTTON",
              "selector": "div.bg-white > header.q-header > div.q-toolbar > button.q-btn",
              "boundingRect": {
                "top": 3,
                "bottom": 63,
                "left": 12,
                "right": 72,
                "width": 60,
                "height": 60
              },
              "snippet": "<button data-v-d9bb471e=\"\" tabindex=\"0\" type=\"button\" class=\"q-btn q-btn-item non-selectable no-outline q-btn--flat q-btn--rectangle q-…\">",
              "nodeLabel": "div.bg-white > header.q-header > div.q-toolbar > button.q-btn",
              "explanation": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "impact": "critical",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-11.9.1"
          ]
        }
      }
    },
    "bypass": {
      "id": "bypass",
      "title": "The page contains a heading, skip link, or landmark region",
      "description": "Adding ways to bypass repetitive content lets keyboard users navigate the page more efficiently. [Learn more about bypass blocks](https://dequeuniversity.com/rules/axe/4.11/bypass).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "color-contrast": {
      "id": "color-contrast",
      "title": "Background and foreground colors do not have a sufficient contrast ratio.",
      "description": "Low-contrast text is difficult or impossible for many users to read. [Learn how to provide sufficient color contrast](https://dequeuniversity.com/rules/axe/4.11/color-contrast).",
      "score": 0,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": [
          {
            "node": {
              "type": "node",
              "lhId": "1-1-DIV",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,1,DIV,1,DIV,0,A,0,BUTTON,1,SPAN,0,SPAN,0,DIV",
              "selector": "button.q-btn > span.q-btn__wrapper > span.q-btn__content > div.text-body1",
              "boundingRect": {
                "top": 761,
                "bottom": 785,
                "left": 134,
                "right": 278,
                "width": 144,
                "height": 24
              },
              "snippet": "<div data-v-101dbb51=\"\" class=\"text-body1 text-white text-icon\">",
              "nodeLabel": "下载 Android 迅雷",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 3.7 (foreground color: #ffffff, background color: #2386ea, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-2-BUTTON",
                    "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,1,DIV,1,DIV,0,A,0,BUTTON",
                    "selector": "div.x-xunlei > div > a > button.q-btn",
                    "boundingRect": {
                      "top": 751,
                      "bottom": 795,
                      "left": 28,
                      "right": 384,
                      "width": 356,
                      "height": 44
                    },
                    "snippet": "<button data-v-101dbb51=\"\" tabindex=\"0\" type=\"button\" class=\"q-btn q-btn-item non-selectable no-outline full-width q-btn--unelevated q-…\">",
                    "nodeLabel": "下载 Android 迅雷"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-3-DIV",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,1,DIV,2,DIV,0,DIV,0,A,1,DIV",
              "selector": "div.icons > div.icons-item > a > div",
              "boundingRect": {
                "top": 854,
                "bottom": 872,
                "left": 29,
                "right": 112,
                "width": 83,
                "height": 18
              },
              "snippet": "<div data-v-101dbb51=\"\">",
              "nodeLabel": "Windows 版",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 2.22 (foreground color: #9fadb9, background color: #f9fcff, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-4-DIV",
                    "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,1,DIV,2,DIV,0,DIV",
                    "selector": "div.background > div.x-xunlei > div.icons > div.icons-item",
                    "boundingRect": {
                      "top": 813,
                      "bottom": 884,
                      "left": 28,
                      "right": 113,
                      "width": 85,
                      "height": 71
                    },
                    "snippet": "<div data-v-101dbb51=\"\" class=\"icons-item\">",
                    "nodeLabel": "Windows 版"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-5-DIV",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,1,DIV,2,DIV,1,DIV,0,A,1,DIV",
              "selector": "div.icons > div.icons-item > a > div",
              "boundingRect": {
                "top": 854,
                "bottom": 872,
                "left": 120,
                "right": 202,
                "width": 83,
                "height": 18
              },
              "snippet": "<div data-v-101dbb51=\"\">",
              "nodeLabel": "Mac 版",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 2.22 (foreground color: #9fadb9, background color: #f9fcff, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-6-DIV",
                    "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,1,DIV,2,DIV,1,DIV",
                    "selector": "div.background > div.x-xunlei > div.icons > div.icons-item",
                    "boundingRect": {
                      "top": 813,
                      "bottom": 884,
                      "left": 119,
                      "right": 203,
                      "width": 85,
                      "height": 71
                    },
                    "snippet": "<div data-v-101dbb51=\"\" class=\"icons-item\">",
                    "nodeLabel": "Mac 版"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-7-DIV",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,1,DIV,2,DIV,2,DIV,0,A,1,DIV",
              "selector": "div.icons > div.icons-item > a > div",
              "boundingRect": {
                "top": 854,
                "bottom": 872,
                "left": 210,
                "right": 293,
                "width": 83,
                "height": 18
              },
              "snippet": "<div data-v-101dbb51=\"\">",
              "nodeLabel": "TV 版",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 2.22 (foreground color: #9fadb9, background color: #f9fcff, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-8-DIV",
                    "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,1,DIV,2,DIV,2,DIV",
                    "selector": "div.background > div.x-xunlei > div.icons > div.icons-item",
                    "boundingRect": {
                      "top": 813,
                      "bottom": 884,
                      "left": 209,
                      "right": 294,
                      "width": 85,
                      "height": 71
                    },
                    "snippet": "<div data-v-101dbb51=\"\" class=\"icons-item\">",
                    "nodeLabel": "TV 版"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-9-DIV",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,1,DIV,2,DIV,3,DIV,0,A,1,DIV",
              "selector": "div.icons > div.icons-item > a > div",
              "boundingRect": {
                "top": 854,
                "bottom": 872,
                "left": 301,
                "right": 383,
                "width": 83,
                "height": 18
              },
              "snippet": "<div data-v-101dbb51=\"\">",
              "nodeLabel": "Nas 版",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 2.22 (foreground color: #9fadb9, background color: #f9fcff, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-10-DIV",
                    "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,1,DIV,2,DIV,3,DIV",
                    "selector": "div.background > div.x-xunlei > div.icons > div.icons-item",
                    "boundingRect": {
                      "top": 813,
                      "bottom": 884,
                      "left": 300,
                      "right": 384,
                      "width": 85,
                      "height": 71
                    },
                    "snippet": "<div data-v-101dbb51=\"\" class=\"icons-item\">",
                    "nodeLabel": "Nas 版"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-11-SPAN",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,0,DIV,0,DIV,1,DIV,0,A,0,BUTTON,1,SPAN,0,SPAN,0,SPAN",
              "selector": "button.q-btn > span.q-btn__wrapper > span.q-btn__content > span.text-caption",
              "boundingRect": {
                "top": 958,
                "bottom": 978,
                "left": 318,
                "right": 356,
                "width": 38,
                "height": 20
              },
              "snippet": "<span data-v-101dbb51=\"\" class=\"text-caption\">",
              "nodeLabel": "立即前往",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 3.7 (foreground color: #ffffff, background color: #2386ea, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-12-BUTTON",
                    "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,0,DIV,0,DIV,1,DIV,0,A,0,BUTTON",
                    "selector": "div.row > div > a > button.q-btn",
                    "boundingRect": {
                      "top": 952,
                      "bottom": 984,
                      "left": 302,
                      "right": 372,
                      "width": 70,
                      "height": 32
                    },
                    "snippet": "<button data-v-101dbb51=\"\" tabindex=\"0\" type=\"button\" class=\"q-btn q-btn-item non-selectable no-outline q-btn--unelevated q-btn--rectan…\" style=\"width: 70px;\">",
                    "nodeLabel": "立即前往"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-13-SPAN",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,0,DIV,1,DIV,1,DIV,0,A,0,BUTTON,1,SPAN,0,SPAN,0,SPAN",
              "selector": "button.q-btn > span.q-btn__wrapper > span.q-btn__content > span.text-caption",
              "boundingRect": {
                "top": 1028,
                "bottom": 1048,
                "left": 318,
                "right": 356,
                "width": 38,
                "height": 20
              },
              "snippet": "<span data-v-101dbb51=\"\" class=\"text-caption\">",
              "nodeLabel": "立即前往",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 3.7 (foreground color: #ffffff, background color: #2386ea, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-14-BUTTON",
                    "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,0,DIV,1,DIV,1,DIV,0,A,0,BUTTON",
                    "selector": "div.row > div > a > button.q-btn",
                    "boundingRect": {
                      "top": 1022,
                      "bottom": 1054,
                      "left": 302,
                      "right": 372,
                      "width": 70,
                      "height": 32
                    },
                    "snippet": "<button data-v-101dbb51=\"\" tabindex=\"0\" type=\"button\" class=\"q-btn q-btn-item non-selectable no-outline q-btn--unelevated q-btn--rectan…\" style=\"width: 70px;\">",
                    "nodeLabel": "立即前往"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-15-SPAN",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,0,DIV,9,DIV,2,DIV,1,DIV,0,A,0,BUTTON,1,SPAN,0,SPAN,0,SPAN",
              "selector": "button.q-btn > span.q-btn__wrapper > span.q-btn__content > span.text-caption",
              "boundingRect": {
                "top": 1098,
                "bottom": 1118,
                "left": 318,
                "right": 356,
                "width": 38,
                "height": 20
              },
              "snippet": "<span data-v-101dbb51=\"\" class=\"text-caption\">",
              "nodeLabel": "立即前往",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 3.7 (foreground color: #ffffff, background color: #2386ea, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-16-BUTTON",
                    "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,0,DIV,9,DIV,2,DIV,1,DIV,0,A,0,BUTTON",
                    "selector": "div.row > div > a > button.q-btn",
                    "boundingRect": {
                      "top": 1092,
                      "bottom": 1124,
                      "left": 302,
                      "right": 372,
                      "width": 70,
                      "height": 32
                    },
                    "snippet": "<button data-v-101dbb51=\"\" tabindex=\"0\" type=\"button\" class=\"q-btn q-btn-item non-selectable no-outline q-btn--unelevated q-btn--rectan…\" style=\"width: 70px;\">",
                    "nodeLabel": "立即前往"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-17-SPAN",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,0,DIV,9,DIV,3,DIV,1,DIV,0,A,0,BUTTON,1,SPAN,0,SPAN,0,SPAN",
              "selector": "button.q-btn > span.q-btn__wrapper > span.q-btn__content > span.text-caption",
              "boundingRect": {
                "top": 1168,
                "bottom": 1188,
                "left": 318,
                "right": 356,
                "width": 38,
                "height": 20
              },
              "snippet": "<span data-v-101dbb51=\"\" class=\"text-caption\">",
              "nodeLabel": "立即前往",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 3.7 (foreground color: #ffffff, background color: #2386ea, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-18-BUTTON",
                    "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,0,DIV,9,DIV,3,DIV,1,DIV,0,A,0,BUTTON",
                    "selector": "div.row > div > a > button.q-btn",
                    "boundingRect": {
                      "top": 1162,
                      "bottom": 1194,
                      "left": 302,
                      "right": 372,
                      "width": 70,
                      "height": 32
                    },
                    "snippet": "<button data-v-101dbb51=\"\" tabindex=\"0\" type=\"button\" class=\"q-btn q-btn-item non-selectable no-outline q-btn--unelevated q-btn--rectan…\" style=\"width: 70px;\">",
                    "nodeLabel": "立即前往"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-19-SPAN",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,0,DIV,9,DIV,6,DIV,1,DIV,0,A,0,BUTTON,1,SPAN,0,SPAN,0,SPAN",
              "selector": "button.q-btn > span.q-btn__wrapper > span.q-btn__content > span.text-caption",
              "boundingRect": {
                "top": 1238,
                "bottom": 1258,
                "left": 318,
                "right": 356,
                "width": 38,
                "height": 20
              },
              "snippet": "<span data-v-101dbb51=\"\" class=\"text-caption\">",
              "nodeLabel": "立即前往",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 3.7 (foreground color: #ffffff, background color: #2386ea, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-20-BUTTON",
                    "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,0,DIV,9,DIV,6,DIV,1,DIV,0,A,0,BUTTON",
                    "selector": "div.row > div > a > button.q-btn",
                    "boundingRect": {
                      "top": 1232,
                      "bottom": 1264,
                      "left": 302,
                      "right": 372,
                      "width": 70,
                      "height": 32
                    },
                    "snippet": "<button data-v-101dbb51=\"\" tabindex=\"0\" type=\"button\" class=\"q-btn q-btn-item non-selectable no-outline q-btn--unelevated q-btn--rectan…\" style=\"width: 70px;\">",
                    "nodeLabel": "立即前往"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-21-DIV",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,1,DIV,0,DIV,0,DIV,0,DIV",
              "selector": "div > div.fold-control > div.row > div.name",
              "boundingRect": {
                "top": 1295,
                "bottom": 1315,
                "left": 159,
                "right": 222,
                "width": 63,
                "height": 20
              },
              "snippet": "<div data-v-1a3ed97b=\"\" class=\"name\">",
              "nodeLabel": "收起迅雷产品",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 4.36 (foreground color: #77797d, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-22-DIV",
                    "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV",
                    "selector": "main.q-page > div.scroll-mandatory > section#customer > div.x-c-product-control",
                    "boundingRect": {
                      "top": 414,
                      "bottom": 1337,
                      "left": 0,
                      "right": 412,
                      "width": 412,
                      "height": 923
                    },
                    "snippet": "<div data-v-101dbb51=\"\" data-v-0956f1c5=\"\" class=\"x-c-product-control\">",
                    "nodeLabel": "面向用户\n提供丰富的数字生活工具类产品\n手机迅雷\n4亿用户下载选择\n下载 Android 迅雷\nWindows 版\nMac 版\nTV 版\nNas 版\n迅雷会员…"
                  }
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-23-SPAN",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,5,DIV,0,DIV,1,DIV,0,A,0,BUTTON,1,SPAN,0,SPAN,0,SPAN",
              "selector": "button.q-btn > span.q-btn__wrapper > span.q-btn__content > span.text-caption",
              "boundingRect": {
                "top": 771,
                "bottom": 791,
                "left": 344,
                "right": 382,
                "width": 38,
                "height": 20
              },
              "snippet": "<span data-v-b92e7e82=\"\" class=\"text-caption\">",
              "nodeLabel": "立即下载",
              "explanation": "Fix any of the following:\n  Element has insufficient color contrast of 3.7 (foreground color: #ffffff, background color: #2386ea, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1"
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-2-BUTTON",
                    "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,1,DIV,1,DIV,0,A,0,BUTTON",
                    "selector": "div.x-xunlei > div > a > button.q-btn",
                    "boundingRect": {
                      "top": 751,
                      "bottom": 795,
                      "left": 28,
                      "right": 384,
                      "width": 356,
                      "height": 44
                    },
                    "snippet": "<button data-v-101dbb51=\"\" tabindex=\"0\" type=\"button\" class=\"q-btn q-btn-item non-selectable no-outline full-width q-btn--unelevated q-…\">",
                    "nodeLabel": "下载 Android 迅雷"
                  }
                }
              ]
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ]
        }
      }
    },
    "definition-list": {
      "id": "definition-list",
      "title": "`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.",
      "description": "When definition lists are not properly marked up, screen readers may produce confusing or inaccurate output. [Learn how to structure definition lists correctly](https://dequeuniversity.com/rules/axe/4.11/definition-list).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "dlitem": {
      "id": "dlitem",
      "title": "Definition list items are wrapped in `<dl>` elements",
      "description": "Definition list items (`<dt>` and `<dd>`) must be wrapped in a parent `<dl>` element to ensure that screen readers can properly announce them. [Learn how to structure definition lists correctly](https://dequeuniversity.com/rules/axe/4.11/dlitem).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "document-title": {
      "id": "document-title",
      "title": "Document has a `<title>` element",
      "description": "The title gives screen reader users an overview of the page, and search engine users rely on it heavily to determine if a page is relevant to their search. [Learn more about document titles](https://dequeuniversity.com/rules/axe/4.11/document-title).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "duplicate-id-aria": {
      "id": "duplicate-id-aria",
      "title": "ARIA IDs are unique",
      "description": "The value of an ARIA ID must be unique to prevent other instances from being overlooked by assistive technologies. [Learn how to fix duplicate ARIA IDs](https://dequeuniversity.com/rules/axe/4.11/duplicate-id-aria).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "empty-heading": {
      "id": "empty-heading",
      "title": "All heading elements contain content.",
      "description": "A heading with no content or inaccessible text prevent screen reader users from accessing information on the page's structure. [Learn more about headings](https://dequeuniversity.com/rules/axe/4.11/empty-heading).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "form-field-multiple-labels": {
      "id": "form-field-multiple-labels",
      "title": "No form fields have multiple labels",
      "description": "Form fields with multiple labels can be confusingly announced by assistive technologies like screen readers which use either the first, the last, or all of the labels. [Learn how to use form labels](https://dequeuniversity.com/rules/axe/4.11/form-field-multiple-labels).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "frame-title": {
      "id": "frame-title",
      "title": "`<frame>` or `<iframe>` elements have a title",
      "description": "Screen reader users rely on frame titles to describe the contents of frames. [Learn more about frame titles](https://dequeuniversity.com/rules/axe/4.11/frame-title).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "heading-order": {
      "id": "heading-order",
      "title": "Heading elements appear in a sequentially-descending order",
      "description": "Properly ordered headings that do not skip levels convey the semantic structure of the page, making it easier to navigate and understand when using assistive technologies. [Learn more about heading order](https://dequeuniversity.com/rules/axe/4.11/heading-order).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "html-has-lang": {
      "id": "html-has-lang",
      "title": "`<html>` element has a `[lang]` attribute",
      "description": "If a page doesn't specify a `lang` attribute, a screen reader assumes that the page is in the default language that the user chose when setting up the screen reader. If the page isn't actually in the default language, then the screen reader might not announce the page's text correctly. [Learn more about the `lang` attribute](https://dequeuniversity.com/rules/axe/4.11/html-has-lang).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "html-lang-valid": {
      "id": "html-lang-valid",
      "title": "`<html>` element has a valid value for its `[lang]` attribute",
      "description": "Specifying a valid [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) helps screen readers announce text properly. [Learn how to use the `lang` attribute](https://dequeuniversity.com/rules/axe/4.11/html-lang-valid).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "html-xml-lang-mismatch": {
      "id": "html-xml-lang-mismatch",
      "title": "`<html>` element has an `[xml:lang]` attribute with the same base language as the `[lang]` attribute.",
      "description": "If the webpage does not specify a consistent language, then the screen reader might not announce the page's text correctly. [Learn more about the `lang` attribute](https://dequeuniversity.com/rules/axe/4.11/html-xml-lang-mismatch).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "identical-links-same-purpose": {
      "id": "identical-links-same-purpose",
      "title": "Identical links have the same purpose.",
      "description": "Links with the same destination should have the same description, to help users understand the link's purpose and decide whether to follow it. [Learn more about identical links](https://dequeuniversity.com/rules/axe/4.11/identical-links-same-purpose).",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": [
          {
            "node": {
              "type": "node",
              "lhId": "1-34-A",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,0,DIV,0,DIV,1,DIV,0,A",
              "selector": "div > div.row > div > a",
              "boundingRect": {
                "top": 959,
                "bottom": 975,
                "left": 302,
                "right": 372,
                "width": 70,
                "height": 16
              },
              "snippet": "<a data-v-101dbb51=\"\" target=\"_blank\" href=\"https://vip.xunlei.com/index-new.html\">",
              "nodeLabel": "立即前往",
              "explanation": "Fix all of the following:\n  Check that links have the same purpose, or are intentionally ambiguous."
            },
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-35-A",
                    "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,0,DIV,1,DIV,1,DIV,0,A",
                    "selector": "div > div.row > div > a",
                    "boundingRect": {
                      "top": 1029,
                      "bottom": 1045,
                      "left": 302,
                      "right": 372,
                      "width": 70,
                      "height": 16
                    },
                    "snippet": "<a data-v-101dbb51=\"\" target=\"_blank\" href=\"https://video.xunlei.com\">",
                    "nodeLabel": "立即前往"
                  }
                },
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-36-A",
                    "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,0,DIV,9,DIV,2,DIV,1,DIV,0,A",
                    "selector": "div > div.row > div > a",
                    "boundingRect": {
                      "top": 1099,
                      "bottom": 1115,
                      "left": 302,
                      "right": 372,
                      "width": 70,
                      "height": 16
                    },
                    "snippet": "<a data-v-101dbb51=\"\" target=\"_blank\" href=\"https://x.xunlei.com/?from=0x30800009\">",
                    "nodeLabel": "立即前往"
                  }
                },
                {
                  "relatedNode": {
                    "type": "node",
                    "lhId": "1-37-A",
                    "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,0,DIV,9,DIV,3,DIV,1,DIV,0,A",
                    "selector": "div > div.row > div > a",
                    "boundingRect": {
                      "top": 1169,
                      "bottom": 1185,
                      "left": 302,
                      "right": 372,
                      "width": 70,
                      "height": 16
                    },
                    "snippet": "<a data-v-101dbb51=\"\" target=\"_blank\" href=\"https://jsq.xunlei.com/\">",
                    "nodeLabel": "立即前往"
                  }
                }
              ]
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "impact": "minor",
          "tags": [
            "cat.semantics",
            "wcag2aaa",
            "wcag249"
          ]
        }
      }
    },
    "image-alt": {
      "id": "image-alt",
      "title": "Image elements do not have `[alt]` attributes",
      "description": "Informative elements should aim for short, descriptive alternate text. Decorative elements can be ignored with an empty alt attribute. [Learn more about the `alt` attribute](https://dequeuniversity.com/rules/axe/4.11/image-alt).",
      "score": 0,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": [
          {
            "node": {
              "type": "node",
              "lhId": "1-24-IMG",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,1,DIV,1,DIV,0,A,0,BUTTON,1,SPAN,0,SPAN,0,DIV,0,IMG",
              "selector": "span.q-btn__wrapper > span.q-btn__content > div.text-body1 > img.img-icon",
              "boundingRect": {
                "top": 763,
                "bottom": 783,
                "left": 134,
                "right": 154,
                "width": 20,
                "height": 20
              },
              "snippet": "<img data-v-101dbb51=\"\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAACXBI…\" class=\"img-icon\">",
              "nodeLabel": "span.q-btn__wrapper > span.q-btn__content > div.text-body1 > img.img-icon",
              "explanation": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-25-IMG",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,1,DIV,2,DIV,0,DIV,0,A,0,IMG",
              "selector": "div.icons > div.icons-item > a > img.img-icon",
              "boundingRect": {
                "top": 825,
                "bottom": 849,
                "left": 58,
                "right": 82,
                "width": 24,
                "height": 24
              },
              "snippet": "<img data-v-101dbb51=\"\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBI…\" class=\"img-icon\">",
              "nodeLabel": "div.icons > div.icons-item > a > img.img-icon",
              "explanation": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-26-IMG",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,1,DIV,2,DIV,1,DIV,0,A,0,IMG",
              "selector": "div.icons > div.icons-item > a > img.img-icon",
              "boundingRect": {
                "top": 825,
                "bottom": 849,
                "left": 149,
                "right": 173,
                "width": 24,
                "height": 24
              },
              "snippet": "<img data-v-101dbb51=\"\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBI…\" class=\"img-icon\">",
              "nodeLabel": "div.icons > div.icons-item > a > img.img-icon",
              "explanation": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-27-IMG",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,1,DIV,2,DIV,2,DIV,0,A,0,IMG",
              "selector": "div.icons > div.icons-item > a > img.img-icon",
              "boundingRect": {
                "top": 825,
                "bottom": 849,
                "left": 239,
                "right": 263,
                "width": 24,
                "height": 24
              },
              "snippet": "<img data-v-101dbb51=\"\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBI…\" class=\"img-icon\">",
              "nodeLabel": "div.icons > div.icons-item > a > img.img-icon",
              "explanation": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-28-IMG",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,1,DIV,2,DIV,3,DIV,0,A,0,IMG",
              "selector": "div.icons > div.icons-item > a > img.img-icon",
              "boundingRect": {
                "top": 825,
                "bottom": 849,
                "left": 330,
                "right": 354,
                "width": 24,
                "height": 24
              },
              "snippet": "<img data-v-101dbb51=\"\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBI…\" class=\"img-icon\">",
              "nodeLabel": "div.icons > div.icons-item > a > img.img-icon",
              "explanation": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\""
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "impact": "critical",
          "tags": [
            "cat.text-alternatives",
            "wcag2a",
            "wcag111",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT7.a",
            "TT7.b",
            "EN-301-549",
            "EN-9.1.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-1.1.1"
          ]
        }
      }
    },
    "image-redundant-alt": {
      "id": "image-redundant-alt",
      "title": "Image elements do not have `[alt]` attributes that are redundant text.",
      "description": "Informative elements should aim for short, descriptive alternative text. Alternative text that is exactly the same as the text adjacent to the link or image is potentially confusing for screen reader users, because the text will be read twice. [Learn more about the `alt` attribute](https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "input-button-name": {
      "id": "input-button-name",
      "title": "Input buttons have discernible text.",
      "description": "Adding discernable and accessible text to input buttons may help screen reader users understand the purpose of the input button. [Learn more about input buttons](https://dequeuniversity.com/rules/axe/4.11/input-button-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "input-image-alt": {
      "id": "input-image-alt",
      "title": "`<input type=\"image\">` elements have `[alt]` text",
      "description": "When an image is being used as an `<input>` button, providing alternative text can help screen reader users understand the purpose of the button. [Learn about input image alt text](https://dequeuniversity.com/rules/axe/4.11/input-image-alt).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "label-content-name-mismatch": {
      "id": "label-content-name-mismatch",
      "title": "Elements with visible text labels have matching accessible names.",
      "description": "Visible text labels that do not match the accessible name can result in a confusing experience for screen reader users. [Learn more about accessible names](https://dequeuniversity.com/rules/axe/4.11/label-content-name-mismatch).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "label": {
      "id": "label",
      "title": "Form elements have associated labels",
      "description": "Labels ensure that form controls are announced properly by assistive technologies, like screen readers. [Learn more about form element labels](https://dequeuniversity.com/rules/axe/4.11/label).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "landmark-one-main": {
      "id": "landmark-one-main",
      "title": "Document has a main landmark.",
      "description": "One main landmark helps screen reader users navigate a web page. [Learn more about landmarks](https://dequeuniversity.com/rules/axe/4.11/landmark-one-main).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "link-name": {
      "id": "link-name",
      "title": "Links do not have a discernible name",
      "description": "Link text (and alternate text for images, when used as links) that is discernible, unique, and focusable improves the navigation experience for screen reader users. [Learn how to make links accessible](https://dequeuniversity.com/rules/axe/4.11/link-name).",
      "score": 0,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": [
          {
            "node": {
              "type": "node",
              "lhId": "1-29-A",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,0,A",
              "selector": "div.x-c-product-control > div > div.background > a",
              "boundingRect": {
                "top": 530,
                "bottom": 649,
                "left": 12,
                "right": 400,
                "width": 388,
                "height": 119
              },
              "snippet": "<a data-v-101dbb51=\"\" target=\"_blank\" href=\"https://mobile.xunlei.com/\">",
              "nodeLabel": "div.x-c-product-control > div > div.background > a",
              "explanation": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "1-30-A",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,5,DIV,1,DIV,0,DIV,0,DIV,0,A",
              "selector": "div > div.row > div > a",
              "boundingRect": {
                "top": 2361,
                "bottom": 2377,
                "left": 12,
                "right": 36,
                "width": 24,
                "height": 16
              },
              "snippet": "<a data-v-129d4c46=\"\" target=\"_blank\" href=\"https://weibo.com/xunleigf?from=myfollow_all&amp;is_all=1\">",
              "nodeLabel": "div > div.row > div > a",
              "explanation": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute"
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ]
        }
      }
    },
    "link-in-text-block": {
      "id": "link-in-text-block",
      "title": "Links are distinguishable without relying on color.",
      "description": "Low-contrast text is difficult or impossible for many users to read. Link text that is discernible improves the experience for users with low vision. [Learn how to make links distinguishable](https://dequeuniversity.com/rules/axe/4.11/link-in-text-block).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "list": {
      "id": "list",
      "title": "Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).",
      "description": "Screen readers have a specific way of announcing lists. Ensuring proper list structure aids screen reader output. [Learn more about proper list structure](https://dequeuniversity.com/rules/axe/4.11/list).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "listitem": {
      "id": "listitem",
      "title": "List items (`<li>`) are contained within `<ul>`, `<ol>` or `<menu>` parent elements",
      "description": "Screen readers require list items (`<li>`) to be contained within a parent `<ul>`, `<ol>` or `<menu>` to be announced properly. [Learn more about proper list structure](https://dequeuniversity.com/rules/axe/4.11/listitem).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "meta-refresh": {
      "id": "meta-refresh",
      "title": "The document does not use `<meta http-equiv=\"refresh\">`",
      "description": "Users do not expect a page to refresh automatically, and doing so will move focus back to the top of the page. This may create a frustrating or confusing experience. [Learn more about the refresh meta tag](https://dequeuniversity.com/rules/axe/4.11/meta-refresh).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "meta-viewport": {
      "id": "meta-viewport",
      "title": "`[user-scalable=\"no\"]` is used in the `<meta name=\"viewport\">` element or the `[maximum-scale]` attribute is less than 5.",
      "description": "Disabling zooming is problematic for users with low vision who rely on screen magnification to properly see the contents of a web page. [Learn more about the viewport meta tag](https://dequeuniversity.com/rules/axe/4.11/meta-viewport).",
      "score": 0,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": [
          {
            "node": {
              "type": "node",
              "lhId": "1-31-META",
              "path": "1,HTML,0,HEAD,5,META",
              "selector": "head > meta",
              "boundingRect": {
                "top": 0,
                "bottom": 0,
                "left": 0,
                "right": 0,
                "width": 0,
                "height": 0
              },
              "snippet": "<meta name=\"viewport\" content=\"user-scalable=no,initial-scale=1,maximum-scale=1,minimum-scale=1,width=dev…\">",
              "nodeLabel": "head > meta",
              "explanation": "Fix any of the following:\n  user-scalable=no on <meta> tag disables zooming on mobile devices"
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "impact": "moderate",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag2aa",
            "wcag144",
            "EN-301-549",
            "EN-9.1.4.4",
            "ACT",
            "RGAAv4",
            "RGAA-10.4.2"
          ]
        }
      }
    },
    "object-alt": {
      "id": "object-alt",
      "title": "`<object>` elements have alternate text",
      "description": "Screen readers cannot translate non-text content. Adding alternate text to `<object>` elements helps screen readers convey meaning to users. [Learn more about alt text for `object` elements](https://dequeuniversity.com/rules/axe/4.11/object-alt).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "select-name": {
      "id": "select-name",
      "title": "Select elements have associated label elements.",
      "description": "Form elements without effective labels can create frustrating experiences for screen reader users. [Learn more about the `select` element](https://dequeuniversity.com/rules/axe/4.11/select-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "skip-link": {
      "id": "skip-link",
      "title": "Skip links are focusable.",
      "description": "Including a skip link can help users skip to the main content to save time. [Learn more about skip links](https://dequeuniversity.com/rules/axe/4.11/skip-link).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "tabindex": {
      "id": "tabindex",
      "title": "No element has a `[tabindex]` value greater than 0",
      "description": "A value greater than 0 implies an explicit navigation ordering. Although technically valid, this often creates frustrating experiences for users who rely on assistive technologies. [Learn more about the `tabindex` attribute](https://dequeuniversity.com/rules/axe/4.11/tabindex).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "table-duplicate-name": {
      "id": "table-duplicate-name",
      "title": "Tables have different content in the summary attribute and `<caption>`.",
      "description": "The summary attribute should describe the table structure, while `<caption>` should have the onscreen title. Accurate table mark-up helps users of screen readers. [Learn more about summary and caption](https://dequeuniversity.com/rules/axe/4.11/table-duplicate-name).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "table-fake-caption": {
      "id": "table-fake-caption",
      "title": "Tables use `<caption>` instead of cells with the `[colspan]` attribute to indicate a caption.",
      "description": "Screen readers have features to make navigating tables easier. Ensuring that tables use the actual caption element instead of cells with the `[colspan]` attribute may improve the experience for screen reader users. [Learn more about captions](https://dequeuniversity.com/rules/axe/4.11/table-fake-caption).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "target-size": {
      "id": "target-size",
      "title": "Touch targets have sufficient size and spacing.",
      "description": "Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. [Learn more about touch targets](https://dequeuniversity.com/rules/axe/4.11/target-size).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "subItemsHeading": {
              "key": "relatedNode",
              "valueType": "node"
            },
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "td-has-header": {
      "id": "td-has-header",
      "title": "`<td>` elements in a large `<table>` have one or more table headers.",
      "description": "Screen readers have features to make navigating tables easier. Ensuring that `<td>` elements in a large table (3 or more cells in width and height) have an associated table header may improve the experience for screen reader users. [Learn more about table headers](https://dequeuniversity.com/rules/axe/4.11/td-has-header).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "td-headers-attr": {
      "id": "td-headers-attr",
      "title": "Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.",
      "description": "Screen readers have features to make navigating tables easier. Ensuring `<td>` cells using the `[headers]` attribute only refer to other cells in the same table may improve the experience for screen reader users. [Learn more about the `headers` attribute](https://dequeuniversity.com/rules/axe/4.11/td-headers-attr).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "th-has-data-cells": {
      "id": "th-has-data-cells",
      "title": "`<th>` elements and elements with `[role=\"columnheader\"/\"rowheader\"]` have data cells they describe.",
      "description": "Screen readers have features to make navigating tables easier. Ensuring table headers always refer to some set of cells may improve the experience for screen reader users. [Learn more about table headers](https://dequeuniversity.com/rules/axe/4.11/th-has-data-cells).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "valid-lang": {
      "id": "valid-lang",
      "title": "`[lang]` attributes have a valid value",
      "description": "Specifying a valid [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) on elements helps ensure that text is pronounced correctly by a screen reader. [Learn how to use the `lang` attribute](https://dequeuniversity.com/rules/axe/4.11/valid-lang).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "video-caption": {
      "id": "video-caption",
      "title": "`<video>` elements contain a `<track>` element with `[kind=\"captions\"]`",
      "description": "When a video provides a caption it is easier for deaf and hearing impaired users to access its information. [Learn more about video captions](https://dequeuniversity.com/rules/axe/4.11/video-caption).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "custom-controls-labels": {
      "id": "custom-controls-labels",
      "title": "Custom controls have associated labels",
      "description": "Custom interactive controls have associated labels, provided by aria-label or aria-labelledby. [Learn more about custom controls and labels](https://developer.chrome.com/docs/lighthouse/accessibility/custom-controls-labels/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "custom-controls-roles": {
      "id": "custom-controls-roles",
      "title": "Custom controls have ARIA roles",
      "description": "Custom interactive controls have appropriate ARIA roles. [Learn how to add roles to custom controls](https://developer.chrome.com/docs/lighthouse/accessibility/custom-control-roles/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "focus-traps": {
      "id": "focus-traps",
      "title": "User focus is not accidentally trapped in a region",
      "description": "A user can tab into and out of any control or region without accidentally trapping their focus. [Learn how to avoid focus traps](https://developer.chrome.com/docs/lighthouse/accessibility/focus-traps/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "focusable-controls": {
      "id": "focusable-controls",
      "title": "Interactive controls are keyboard focusable",
      "description": "Custom interactive controls are keyboard focusable and display a focus indicator. [Learn how to make custom controls focusable](https://developer.chrome.com/docs/lighthouse/accessibility/focusable-controls/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "interactive-element-affordance": {
      "id": "interactive-element-affordance",
      "title": "Interactive elements indicate their purpose and state",
      "description": "Interactive elements, such as links and buttons, should indicate their state and be distinguishable from non-interactive elements. [Learn how to decorate interactive elements with affordance hints](https://developer.chrome.com/docs/lighthouse/accessibility/interactive-element-affordance/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "logical-tab-order": {
      "id": "logical-tab-order",
      "title": "The page has a logical tab order",
      "description": "Tabbing through the page follows the visual layout. Users cannot focus elements that are offscreen. [Learn more about logical tab ordering](https://developer.chrome.com/docs/lighthouse/accessibility/logical-tab-order/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "managed-focus": {
      "id": "managed-focus",
      "title": "The user's focus is directed to new content added to the page",
      "description": "If new content, such as a dialog, is added to the page, the user's focus is directed to it. [Learn how to direct focus to new content](https://developer.chrome.com/docs/lighthouse/accessibility/managed-focus/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "offscreen-content-hidden": {
      "id": "offscreen-content-hidden",
      "title": "Offscreen content is hidden from assistive technology",
      "description": "Offscreen content is hidden with display: none or aria-hidden=true. [Learn how to properly hide offscreen content](https://developer.chrome.com/docs/lighthouse/accessibility/offscreen-content-hidden/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "use-landmarks": {
      "id": "use-landmarks",
      "title": "HTML5 landmark elements are used to improve navigation",
      "description": "Landmark elements (`<main>`, `<nav>`, etc.) are used to improve the keyboard navigation of the page for assistive technology. [Learn more about landmark elements](https://developer.chrome.com/docs/lighthouse/accessibility/use-landmarks/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "visual-order-follows-dom": {
      "id": "visual-order-follows-dom",
      "title": "Visual order on the page follows DOM order",
      "description": "DOM order matches the visual order, improving navigation for assistive technology. [Learn more about DOM and visual ordering](https://developer.chrome.com/docs/lighthouse/accessibility/visual-order-follows-dom/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "total-byte-weight": {
      "id": "total-byte-weight",
      "title": "Avoids enormous network payloads",
      "description": "Large network payloads cost users real money and are highly correlated with long load times. [Learn how to reduce payload sizes](https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight/).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 2700955,
      "numericUnit": "byte",
      "displayValue": "Total size was 2,638 KiB",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "totalBytes",
            "valueType": "bytes",
            "label": "Transfer Size"
          }
        ],
        "items": [
          {
            "url": "https://m.xunlei.com/img/xunlei-background.7529e43a.png",
            "totalBytes": 595885
          },
          {
            "url": "https://m.xunlei.com/js/chunk-common.18ae7111.js",
            "totalBytes": 591378
          },
          {
            "url": "https://m.xunlei.com/main/b4.png",
            "totalBytes": 347703
          },
          {
            "url": "https://m.xunlei.com/main/m-banner.png",
            "totalBytes": 332244
          },
          {
            "url": "https://m.xunlei.com/js/vendor.7fe0b994.js",
            "totalBytes": 171241
          },
          {
            "url": "https://m.xunlei.com/main/b1.png",
            "totalBytes": 153315
          },
          {
            "url": "https://m.xunlei.com/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.d0831fe6.woff2",
            "totalBytes": 128269
          },
          {
            "url": "https://m.xunlei.com/icons/xunleiyingyin-new.png",
            "totalBytes": 44352
          },
          {
            "url": "https://m.xunlei.com/icons/xunleiyouxi.png",
            "totalBytes": 40427
          },
          {
            "url": "https://m.xunlei.com/css/vendor.6a81cf17.css",
            "totalBytes": 39053
          }
        ],
        "sortedBy": [
          "totalBytes"
        ]
      },
      "guidanceLevel": 1
    },
    "unminified-css": {
      "id": "unminified-css",
      "title": "Minify CSS",
      "description": "Minifying CSS files can reduce network payload sizes. [Learn how to minify CSS](https://developer.chrome.com/docs/lighthouse/performance/unminified-css/).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 0,
      "numericUnit": "millisecond",
      "displayValue": "",
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "details": {
        "type": "opportunity",
        "headings": [],
        "items": [],
        "overallSavingsMs": 0,
        "overallSavingsBytes": 0,
        "sortedBy": [
          "wastedBytes"
        ],
        "debugData": {
          "type": "debugdata",
          "metricSavings": {
            "FCP": 0,
            "LCP": 0
          }
        }
      },
      "guidanceLevel": 3
    },
    "unminified-javascript": {
      "id": "unminified-javascript",
      "title": "Minify JavaScript",
      "description": "Minifying JavaScript files can reduce payload sizes and script parse time. [Learn how to minify JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript/).",
      "score": 1,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 0,
      "numericUnit": "millisecond",
      "displayValue": "",
      "warnings": [],
      "metricSavings": {
        "FCP": 0,
        "LCP": 0
      },
      "details": {
        "type": "opportunity",
        "headings": [],
        "items": [],
        "overallSavingsMs": 0,
        "overallSavingsBytes": 0,
        "sortedBy": [
          "wastedBytes"
        ],
        "debugData": {
          "type": "debugdata",
          "metricSavings": {
            "FCP": 0,
            "LCP": 0
          }
        }
      },
      "guidanceLevel": 3
    },
    "unused-css-rules": {
      "id": "unused-css-rules",
      "title": "Reduce unused CSS",
      "description": "Reduce unused rules from stylesheets and defer CSS not used for above-the-fold content to decrease bytes consumed by network activity. [Learn how to reduce unused CSS](https://developer.chrome.com/docs/lighthouse/performance/unused-css-rules/).",
      "score": 0,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 300,
      "numericUnit": "millisecond",
      "displayValue": "Est savings of 36 KiB",
      "metricSavings": {
        "FCP": 150,
        "LCP": 300
      },
      "details": {
        "type": "opportunity",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "totalBytes",
            "valueType": "bytes",
            "label": "Transfer Size"
          },
          {
            "key": "wastedBytes",
            "valueType": "bytes",
            "label": "Est Savings"
          }
        ],
        "items": [
          {
            "url": "https://m.xunlei.com/css/vendor.6a81cf17.css",
            "wastedBytes": 37106,
            "wastedPercent": 96.46441083783736,
            "totalBytes": 38466
          }
        ],
        "overallSavingsMs": 300,
        "overallSavingsBytes": 37106,
        "sortedBy": [
          "wastedBytes"
        ],
        "debugData": {
          "type": "debugdata",
          "metricSavings": {
            "FCP": 150,
            "LCP": 300
          }
        }
      },
      "guidanceLevel": 1
    },
    "unused-javascript": {
      "id": "unused-javascript",
      "title": "Reduce unused JavaScript",
      "description": "Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. [Learn how to reduce unused JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/).",
      "score": 0,
      "scoreDisplayMode": "metricSavings",
      "numericValue": 2840,
      "numericUnit": "millisecond",
      "displayValue": "Est savings of 516 KiB",
      "metricSavings": {
        "FCP": 2550,
        "LCP": 2850
      },
      "details": {
        "type": "opportunity",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "subItemsHeading": {
              "key": "source",
              "valueType": "code"
            },
            "label": "URL"
          },
          {
            "key": "totalBytes",
            "valueType": "bytes",
            "subItemsHeading": {
              "key": "sourceBytes"
            },
            "label": "Transfer Size"
          },
          {
            "key": "wastedBytes",
            "valueType": "bytes",
            "subItemsHeading": {
              "key": "sourceWastedBytes"
            },
            "label": "Est Savings"
          }
        ],
        "items": [
          {
            "url": "https://m.xunlei.com/js/chunk-common.18ae7111.js",
            "totalBytes": 456764,
            "wastedBytes": 428056,
            "wastedPercent": 93.7149103838358
          },
          {
            "url": "https://m.xunlei.com/js/vendor.7fe0b994.js",
            "totalBytes": 170627,
            "wastedBytes": 100839,
            "wastedPercent": 59.09903979888584
          }
        ],
        "overallSavingsMs": 2840,
        "overallSavingsBytes": 528895,
        "sortedBy": [
          "wastedBytes"
        ],
        "debugData": {
          "type": "debugdata",
          "metricSavings": {
            "FCP": 2550,
            "LCP": 2840
          }
        }
      },
      "guidanceLevel": 1
    },
    "doctype": {
      "id": "doctype",
      "title": "Page has the HTML doctype",
      "description": "Specifying a doctype prevents the browser from switching to quirks-mode. [Learn more about the doctype declaration](https://developer.chrome.com/docs/lighthouse/best-practices/doctype/).",
      "score": 1,
      "scoreDisplayMode": "binary"
    },
    "charset": {
      "id": "charset",
      "title": "Properly defines charset",
      "description": "A character encoding declaration is required. It can be done with a `<meta>` tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header. [Learn more about declaring the character encoding](https://developer.chrome.com/docs/lighthouse/best-practices/charset/).",
      "score": 1,
      "scoreDisplayMode": "binary"
    },
    "geolocation-on-start": {
      "id": "geolocation-on-start",
      "title": "Avoids requesting the geolocation permission on page load",
      "description": "Users are mistrustful of or confused by sites that request their location without context. Consider tying the request to a user action instead. [Learn more about the geolocation permission](https://developer.chrome.com/docs/lighthouse/best-practices/geolocation-on-start/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "source",
            "valueType": "source-location",
            "label": "Source"
          }
        ],
        "items": []
      }
    },
    "inspector-issues": {
      "id": "inspector-issues",
      "title": "No issues in the `Issues` panel in Chrome Devtools",
      "description": "Issues logged to the `Issues` panel in Chrome Devtools indicate unresolved problems. They can come from network request failures, insufficient security controls, and other browser concerns. Open up the Issues panel in Chrome DevTools for more details on each issue.",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "issueType",
            "valueType": "text",
            "subItemsHeading": {
              "key": "url",
              "valueType": "url"
            },
            "label": "Issue type"
          }
        ],
        "items": []
      }
    },
    "js-libraries": {
      "id": "js-libraries",
      "title": "Detected JavaScript libraries",
      "description": "All front-end JavaScript libraries detected on the page. [Learn more about this JavaScript library detection diagnostic audit](https://developer.chrome.com/docs/lighthouse/best-practices/js-libraries/).",
      "score": 1,
      "scoreDisplayMode": "informative",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "name",
            "valueType": "text",
            "label": "Name"
          },
          {
            "key": "version",
            "valueType": "text",
            "label": "Version"
          }
        ],
        "items": [
          {
            "name": "Vue",
            "npm": "vue"
          },
          {
            "name": "core-js",
            "version": "core-js-global@3.23.3",
            "npm": "core-js"
          }
        ],
        "debugData": {
          "type": "debugdata",
          "stacks": [
            {
              "id": "vue"
            },
            {
              "id": "corejs",
              "version": "core-js-global@3.23.3"
            }
          ]
        }
      }
    },
    "notification-on-start": {
      "id": "notification-on-start",
      "title": "Avoids requesting the notification permission on page load",
      "description": "Users are mistrustful of or confused by sites that request to send notifications without context. Consider tying the request to user gestures instead. [Learn more about responsibly getting permission for notifications](https://developer.chrome.com/docs/lighthouse/best-practices/notification-on-start/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "source",
            "valueType": "source-location",
            "label": "Source"
          }
        ],
        "items": []
      }
    },
    "paste-preventing-inputs": {
      "id": "paste-preventing-inputs",
      "title": "Allows users to paste into input fields",
      "description": "Preventing input pasting is a bad practice for the UX, and weakens security by blocking password managers.[Learn more about user-friendly input fields](https://developer.chrome.com/docs/lighthouse/best-practices/paste-preventing-inputs/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": "Failing Elements"
          }
        ],
        "items": []
      }
    },
    "meta-description": {
      "id": "meta-description",
      "title": "Document has a meta description",
      "description": "Meta descriptions may be included in search results to concisely summarize page content. [Learn more about the meta description](https://developer.chrome.com/docs/lighthouse/seo/meta-description/).",
      "score": 1,
      "scoreDisplayMode": "binary"
    },
    "http-status-code": {
      "id": "http-status-code",
      "title": "Page has successful HTTP status code",
      "description": "Pages with unsuccessful HTTP status codes may not be indexed properly. [Learn more about HTTP status codes](https://developer.chrome.com/docs/lighthouse/seo/http-status-code/).",
      "score": 1,
      "scoreDisplayMode": "binary"
    },
    "link-text": {
      "id": "link-text",
      "title": "Links have descriptive text",
      "description": "Descriptive link text helps search engines understand your content. [Learn how to make links more accessible](https://developer.chrome.com/docs/lighthouse/seo/link-text/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "href",
            "valueType": "url",
            "label": "Link destination"
          },
          {
            "key": "text",
            "valueType": "text",
            "label": "Link Text"
          }
        ],
        "items": []
      }
    },
    "crawlable-anchors": {
      "id": "crawlable-anchors",
      "title": "Links are crawlable",
      "description": "Search engines may use `href` attributes on links to crawl websites. Ensure that the `href` attribute of anchor elements links to an appropriate destination, so more pages of the site can be discovered. [Learn how to make links crawlable](https://support.google.com/webmasters/answer/9112205)",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": "Uncrawlable Link"
          }
        ],
        "items": []
      }
    },
    "is-crawlable": {
      "id": "is-crawlable",
      "title": "Page isn’t blocked from indexing",
      "description": "Search engines are unable to include your pages in search results if they don't have permission to crawl them. [Learn more about crawler directives](https://developer.chrome.com/docs/lighthouse/seo/is-crawlable/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "warnings": [],
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "source",
            "valueType": "code",
            "label": "Blocking Directive Source"
          }
        ],
        "items": []
      }
    },
    "robots-txt": {
      "id": "robots-txt",
      "title": "robots.txt is valid",
      "description": "If your robots.txt file is malformed, crawlers may not be able to understand how you want your website to be crawled or indexed. [Learn more about robots.txt](https://developer.chrome.com/docs/lighthouse/seo/invalid-robots-txt/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "index",
            "valueType": "text",
            "label": "Line #"
          },
          {
            "key": "line",
            "valueType": "code",
            "label": "Content"
          },
          {
            "key": "message",
            "valueType": "code",
            "label": "Error"
          }
        ],
        "items": []
      }
    },
    "hreflang": {
      "id": "hreflang",
      "title": "Document has a valid `hreflang`",
      "description": "hreflang links tell search engines what version of a page they should list in search results for a given language or region. [Learn more about `hreflang`](https://developer.chrome.com/docs/lighthouse/seo/hreflang/).",
      "score": 1,
      "scoreDisplayMode": "binary",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "source",
            "valueType": "code",
            "subItemsHeading": {
              "key": "reason",
              "valueType": "text"
            },
            "label": ""
          }
        ],
        "items": []
      }
    },
    "canonical": {
      "id": "canonical",
      "title": "Document has a valid `rel=canonical`",
      "description": "Canonical links suggest which URL to show in search results. [Learn more about canonical links](https://developer.chrome.com/docs/lighthouse/seo/canonical/).",
      "score": null,
      "scoreDisplayMode": "notApplicable"
    },
    "structured-data": {
      "id": "structured-data",
      "title": "Structured data is valid",
      "description": "Run the [Structured Data Testing Tool](https://developers.google.com/search/docs/appearance/structured-data/) to validate structured data. [Learn more about Structured Data](https://developer.chrome.com/docs/lighthouse/seo/structured-data/).",
      "score": null,
      "scoreDisplayMode": "manual"
    },
    "bf-cache": {
      "id": "bf-cache",
      "title": "Page prevented back/forward cache restoration",
      "description": "Many navigations are performed by going back to a previous page, or forwards again. The back/forward cache (bfcache) can speed up these return navigations. [Learn more about the bfcache](https://developer.chrome.com/docs/lighthouse/performance/bf-cache/)",
      "score": 0,
      "scoreDisplayMode": "binary",
      "displayValue": "1 failure reason",
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "reason",
            "valueType": "text",
            "subItemsHeading": {
              "key": "frameUrl",
              "valueType": "url"
            },
            "label": "Failure reason"
          },
          {
            "key": "failureType",
            "valueType": "text",
            "label": "Failure type"
          }
        ],
        "items": [
          {
            "reason": "The page has an unload handler in the main frame.",
            "failureType": "Actionable",
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "frameUrl": "https://m.xunlei.com/m/"
                }
              ]
            },
            "protocolReason": "UnloadHandlerExistsInMainFrame"
          }
        ]
      },
      "guidanceLevel": 4
    },
    "cache-insight": {
      "id": "cache-insight",
      "title": "Use efficient cache lifetimes",
      "description": "A long cache lifetime can speed up repeat visits to your page. [Learn more about caching](https://developer.chrome.com/docs/performance/insights/cache).",
      "score": 0,
      "scoreDisplayMode": "metricSavings",
      "displayValue": "Est savings of 2,609 KiB",
      "metricSavings": {
        "FCP": 4150,
        "LCP": 9500
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "Request"
          },
          {
            "key": "cacheLifetimeMs",
            "valueType": "ms",
            "label": "Cache TTL",
            "displayUnit": "duration"
          },
          {
            "key": "totalBytes",
            "valueType": "bytes",
            "label": "Transfer Size",
            "displayUnit": "kb",
            "granularity": 1
          }
        ],
        "items": [
          {
            "url": "https://m.xunlei.com/img/xunlei-background.7529e43a.png",
            "cacheLifetimeMs": 0,
            "totalBytes": 595885,
            "wastedBytes": 595885
          },
          {
            "url": "https://m.xunlei.com/js/chunk-common.18ae7111.js",
            "cacheLifetimeMs": 0,
            "totalBytes": 591378,
            "wastedBytes": 591378
          },
          {
            "url": "https://m.xunlei.com/main/b4.png",
            "cacheLifetimeMs": 0,
            "totalBytes": 347703,
            "wastedBytes": 347703
          },
          {
            "url": "https://m.xunlei.com/main/m-banner.png",
            "cacheLifetimeMs": 0,
            "totalBytes": 332244,
            "wastedBytes": 332244
          },
          {
            "url": "https://m.xunlei.com/js/vendor.7fe0b994.js",
            "cacheLifetimeMs": 0,
            "totalBytes": 171241,
            "wastedBytes": 171241
          },
          {
            "url": "https://m.xunlei.com/main/b1.png",
            "cacheLifetimeMs": 0,
            "totalBytes": 153315,
            "wastedBytes": 153315
          },
          {
            "url": "https://m.xunlei.com/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.d0831fe6.woff2",
            "cacheLifetimeMs": 0,
            "totalBytes": 128269,
            "wastedBytes": 128269
          },
          {
            "url": "https://m.xunlei.com/icons/xunleiyingyin-new.png",
            "cacheLifetimeMs": 0,
            "totalBytes": 44352,
            "wastedBytes": 44352
          },
          {
            "url": "https://m.xunlei.com/icons/xunleiyouxi.png",
            "cacheLifetimeMs": 0,
            "totalBytes": 40427,
            "wastedBytes": 40427
          },
          {
            "url": "https://m.xunlei.com/css/vendor.6a81cf17.css",
            "cacheLifetimeMs": 0,
            "totalBytes": 39053,
            "wastedBytes": 39053
          },
          {
            "url": "https://m.xunlei.com/img/m-link2.dde6f88a.png",
            "cacheLifetimeMs": 0,
            "totalBytes": 33353,
            "wastedBytes": 33353
          },
          {
            "url": "https://m.xunlei.com/icons/xl-speed.png",
            "cacheLifetimeMs": 0,
            "totalBytes": 30131,
            "wastedBytes": 30131
          },
          {
            "url": "https://m.xunlei.com/icons/gongwanganbei.svg",
            "cacheLifetimeMs": 0,
            "totalBytes": 25382,
            "wastedBytes": 25382
          },
          {
            "url": "https://m.xunlei.com/icons/jingyingxingwangzhan.svg",
            "cacheLifetimeMs": 0,
            "totalBytes": 25380,
            "wastedBytes": 25380
          },
          {
            "url": "https://m.xunlei.com/img/m-link1.170cf89f.png",
            "cacheLifetimeMs": 0,
            "totalBytes": 25024,
            "wastedBytes": 25024
          },
          {
            "url": "https://m.xunlei.com/icons/xinbaianxinxi.svg",
            "cacheLifetimeMs": 0,
            "totalBytes": 20051,
            "wastedBytes": 20051
          },
          {
            "url": "https://m.xunlei.com/js/2.0fc209f6.js",
            "cacheLifetimeMs": 0,
            "totalBytes": 18194,
            "wastedBytes": 18194
          },
          {
            "url": "https://m.xunlei.com/footer/qrcode.png",
            "cacheLifetimeMs": 0,
            "totalBytes": 15877,
            "wastedBytes": 15877
          },
          {
            "url": "https://m.xunlei.com/css/chunk-common.35738933.css",
            "cacheLifetimeMs": 0,
            "totalBytes": 5724,
            "wastedBytes": 5724
          },
          {
            "url": "https://m.xunlei.com/icons/xl-browser-new.png",
            "cacheLifetimeMs": 0,
            "totalBytes": 4717,
            "wastedBytes": 4717
          },
          {
            "url": "https://m.xunlei.com/js/app.8471c94b.js",
            "cacheLifetimeMs": 0,
            "totalBytes": 4127,
            "wastedBytes": 4127
          },
          {
            "url": "https://m.xunlei.com/icons/logo.svg",
            "cacheLifetimeMs": 0,
            "totalBytes": 3327,
            "wastedBytes": 3327
          },
          {
            "url": "https://m.xunlei.com/fetch.js",
            "cacheLifetimeMs": 0,
            "totalBytes": 3071,
            "wastedBytes": 3071
          },
          {
            "url": "https://m.xunlei.com/icons/xunleihuiyuan.svg",
            "cacheLifetimeMs": 0,
            "totalBytes": 2702,
            "wastedBytes": 2702
          },
          {
            "url": "https://m.xunlei.com/css/2.8e809375.css",
            "cacheLifetimeMs": 0,
            "totalBytes": 2429,
            "wastedBytes": 2429
          },
          {
            "url": "https://m.xunlei.com/icons/weibo.svg",
            "cacheLifetimeMs": 0,
            "totalBytes": 1709,
            "wastedBytes": 1709
          },
          {
            "url": "https://m.xunlei.com/css/app.5bdbb1d9.css",
            "cacheLifetimeMs": 0,
            "totalBytes": 1526,
            "wastedBytes": 1526
          },
          {
            "url": "https://m.xunlei.com/icons/weixin.svg",
            "cacheLifetimeMs": 0,
            "totalBytes": 1318,
            "wastedBytes": 1318
          },
          {
            "url": "https://m.xunlei.com/icons/menu.svg",
            "cacheLifetimeMs": 0,
            "totalBytes": 887,
            "wastedBytes": 887
          },
          {
            "url": "https://m.xunlei.com/icons/m-right.svg",
            "cacheLifetimeMs": 0,
            "totalBytes": 845,
            "wastedBytes": 845
          },
          {
            "url": "https://m.xunlei.com/icons/x-future-right.svg",
            "cacheLifetimeMs": 0,
            "totalBytes": 817,
            "wastedBytes": 817
          },
          {
            "url": "https://m.xunlei.com/icons/x-b-product-right.svg",
            "cacheLifetimeMs": 0,
            "totalBytes": 804,
            "wastedBytes": 804
          }
        ],
        "sortedBy": [
          "wastedBytes"
        ],
        "skipSumming": [
          "cacheLifetimeMs"
        ],
        "debugData": {
          "type": "debugdata",
          "wastedBytes": 2671262
        }
      },
      "guidanceLevel": 3
    },
    "cls-culprits-insight": {
      "id": "cls-culprits-insight",
      "title": "Layout shift culprits",
      "description": "Layout shifts occur when elements move absent any user interaction. [Investigate the causes of layout shifts](https://developer.chrome.com/docs/performance/insights/cls-culprit), such as elements being added, removed, or their fonts changing as the page loads.",
      "score": 1,
      "scoreDisplayMode": "numeric",
      "metricSavings": {
        "CLS": 0
      },
      "details": {
        "type": "list",
        "items": []
      },
      "guidanceLevel": 3
    },
    "document-latency-insight": {
      "id": "document-latency-insight",
      "title": "Document request latency",
      "description": "Your first network request is the most important. [Reduce its latency](https://developer.chrome.com/docs/performance/insights/document-latency) by avoiding redirects, ensuring a fast server response, and enabling text compression.",
      "score": 0,
      "scoreDisplayMode": "metricSavings",
      "displayValue": "Est savings of 2,180 ms",
      "metricSavings": {
        "FCP": 2200,
        "LCP": 2200
      },
      "details": {
        "type": "checklist",
        "items": {
          "noRedirects": {
            "label": "Had redirects (2 redirects, +2182 ms)",
            "value": false
          },
          "serverResponseIsFast": {
            "label": "Server responds quickly (observed 3 ms)",
            "value": true
          },
          "usesCompression": {
            "label": "Applies text compression",
            "value": true
          }
        },
        "debugData": {
          "type": "debugdata",
          "redirectDuration": 2182,
          "serverResponseTime": 3,
          "uncompressedResponseBytes": 0,
          "wastedBytes": 0
        }
      },
      "guidanceLevel": 3
    },
    "dom-size-insight": {
      "id": "dom-size-insight",
      "title": "Optimize DOM size",
      "description": "A large DOM can increase the duration of style calculations and layout reflows, impacting page responsiveness. A large DOM will also increase memory usage. [Learn how to avoid an excessive DOM size](https://developer.chrome.com/docs/performance/insights/dom-size).",
      "score": 1,
      "scoreDisplayMode": "informative",
      "numericValue": 344,
      "numericUnit": "element",
      "metricSavings": {
        "INP": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "statistic",
            "valueType": "text",
            "label": "Statistic"
          },
          {
            "key": "node",
            "valueType": "node",
            "label": "Element"
          },
          {
            "key": "value",
            "valueType": "numeric",
            "label": "Value"
          }
        ],
        "items": [
          {
            "statistic": "Total elements",
            "value": {
              "type": "numeric",
              "granularity": 1,
              "value": 344
            }
          },
          {
            "statistic": "DOM depth",
            "node": {
              "type": "node",
              "lhId": "page-11-IMG",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV,1,DIV,1,DIV,0,A,0,BUTTON,1,SPAN,0,SPAN,0,DIV,0,IMG",
              "selector": "span.q-btn__wrapper > span.q-btn__content > div.text-body1 > img.img-icon",
              "boundingRect": {
                "top": 763,
                "bottom": 783,
                "left": 134,
                "right": 154,
                "width": 20,
                "height": 20
              },
              "snippet": "<img data-v-101dbb51=\"\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAACXBI…\" class=\"img-icon\">",
              "nodeLabel": "span.q-btn__wrapper > span.q-btn__content > div.text-body1 > img.img-icon"
            },
            "value": {
              "type": "numeric",
              "granularity": 1,
              "value": 18
            }
          },
          {
            "statistic": "Most children",
            "node": {
              "type": "node",
              "lhId": "page-10-DIV",
              "path": "1,HTML,1,BODY,3,DIV",
              "selector": "body.desktop > div.q-notifications",
              "boundingRect": {
                "top": 823,
                "bottom": 823,
                "left": 0,
                "right": 412,
                "width": 412,
                "height": 0
              },
              "snippet": "<div class=\"q-notifications\">",
              "nodeLabel": "body.desktop > div.q-notifications"
            },
            "value": {
              "type": "numeric",
              "granularity": 1,
              "value": 9
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "totalElements": 344,
          "maxChildren": 9,
          "maxDepth": 18
        }
      },
      "guidanceLevel": 3
    },
    "duplicated-javascript-insight": {
      "id": "duplicated-javascript-insight",
      "title": "Duplicated JavaScript",
      "description": "Remove large, [duplicate JavaScript modules](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) from bundles to reduce unnecessary bytes consumed by network activity.",
      "score": null,
      "scoreDisplayMode": "error",
      "errorMessage": "duplication.values.flatMap is not a function or its return value is not iterable",
      "errorStack": "TypeError: duplication.values.flatMap is not a function or its return value is not iterable\n    at Module.generateInsight (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js:59:61)\n    at #computeInsightSet (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:369:33)\n    at #computeInsightsForNavigation (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:513:32)\n    at #computeInsights (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:445:47)\n    at TraceProcessor.parse (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:126:38)\n    at async TraceEngineResult.runTraceEngine (file:///usr/local/lib/node_modules/lighthouse/core/computed/trace-engine-result.js:43:5)\n    at async TraceEngineResult.compute_ (file:///usr/local/lib/node_modules/lighthouse/core/computed/trace-engine-result.js:256:7)",
      "guidanceLevel": 2
    },
    "font-display-insight": {
      "id": "font-display-insight",
      "title": "Font display",
      "description": "Consider setting [font-display](https://developer.chrome.com/docs/performance/insights/font-display) to swap or optional to ensure text is consistently visible. swap can be further optimized to mitigate layout shifts with [font metric overrides](https://developer.chrome.com/blog/font-fallbacks).",
      "score": 0,
      "scoreDisplayMode": "metricSavings",
      "displayValue": "Est savings of 50 ms",
      "metricSavings": {
        "FCP": 50,
        "INP": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "wastedMs",
            "valueType": "ms",
            "label": "Est Savings"
          }
        ],
        "items": [
          {
            "url": "https://m.xunlei.com/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.d0831fe6.woff2",
            "wastedMs": 50
          }
        ],
        "skipSumming": [
          "wastedMs"
        ]
      },
      "guidanceLevel": 3
    },
    "forced-reflow-insight": {
      "id": "forced-reflow-insight",
      "title": "Forced reflow",
      "description": "A forced reflow occurs when JavaScript queries geometric properties (such as offsetWidth) after styles have been invalidated by a change to the DOM state. This can result in poor performance. Learn more about [forced reflows](https://developer.chrome.com/docs/performance/insights/forced-reflow) and possible mitigations.",
      "score": 1,
      "scoreDisplayMode": "numeric",
      "details": {
        "type": "list",
        "items": [
          {
            "type": "table",
            "headings": [
              {
                "key": "source",
                "valueType": "source-location",
                "label": "Source"
              },
              {
                "key": "reflowTime",
                "valueType": "ms",
                "granularity": 1,
                "label": "Total reflow time"
              }
            ],
            "items": []
          }
        ]
      },
      "guidanceLevel": 3
    },
    "image-delivery-insight": {
      "id": "image-delivery-insight",
      "title": "Improve image delivery",
      "description": "Reducing the download time of images can improve the perceived load time of the page and LCP. [Learn more about optimizing image size](https://developer.chrome.com/docs/performance/insights/image-delivery)",
      "score": 0,
      "scoreDisplayMode": "metricSavings",
      "displayValue": "Est savings of 1,303 KiB",
      "metricSavings": {
        "FCP": 0,
        "LCP": 3450
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": ""
          },
          {
            "key": "url",
            "valueType": "url",
            "label": "URL",
            "subItemsHeading": {
              "key": "reason",
              "valueType": "text"
            }
          },
          {
            "key": "totalBytes",
            "valueType": "bytes",
            "label": "Resource Size"
          },
          {
            "key": "wastedBytes",
            "valueType": "bytes",
            "label": "Est Savings",
            "subItemsHeading": {
              "key": "wastedBytes",
              "valueType": "bytes"
            }
          }
        ],
        "items": [
          {
            "node": {
              "type": "node",
              "lhId": "page-0-DIV",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV",
              "selector": "section#customer > div.x-c-product-control > div > div.background",
              "boundingRect": {
                "top": 530,
                "bottom": 919,
                "left": 12,
                "right": 400,
                "width": 388,
                "height": 389
              },
              "snippet": "<div data-v-101dbb51=\"\" class=\"background text-center relative-position\">",
              "nodeLabel": "手机迅雷\n4亿用户下载选择\n下载 Android 迅雷\nWindows 版\nMac 版\nTV 版\nNas 版"
            },
            "url": "https://m.xunlei.com/img/xunlei-background.7529e43a.png",
            "totalBytes": 595300,
            "wastedBytes": 395230,
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "reason": "Using a modern image format (WebP, AVIF) or increasing the image compression could improve this image's download size.",
                  "wastedBytes": 395230
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "page-1-IMG",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,3,SECTION,0,DIV,2,DIV,0,A,0,DIV,0,DIV,0,DIV,0,SPAN,0,IMG",
              "selector": "div.row > div.col-4 > span.q-icon > img",
              "boundingRect": {
                "top": 1457,
                "bottom": 1562,
                "left": 32,
                "right": 137,
                "width": 105,
                "height": 105
              },
              "snippet": "<img src=\"https://m.xunlei.com/main/b4.png\">",
              "nodeLabel": "div.row > div.col-4 > span.q-icon > img"
            },
            "url": "https://m.xunlei.com/main/b4.png",
            "totalBytes": 347114,
            "wastedBytes": 341487,
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "reason": "Using a modern image format (WebP, AVIF) or increasing the image compression could improve this image's download size.",
                  "wastedBytes": 255847
                },
                {
                  "reason": "This image file is larger than it needs to be (740x740) for its displayed dimensions (184x184). Use responsive images to reduce the image download size.",
                  "wastedBytes": 325712
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "page-2-IMG",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,0,SECTION,0,DIV,0,DIV,0,IMG",
              "selector": "section.child > div.x-banner-control > div.text-center > img",
              "boundingRect": {
                "top": 66,
                "bottom": 243,
                "left": 19,
                "right": 394,
                "width": 375,
                "height": 177
              },
              "snippet": "<img data-v-9cbfbec4=\"\" src=\"https://m.xunlei.com/main/m-banner.png\" alt=\"赋能共识，共建信任\" style=\"height: 177px; max-width: 100%;\">",
              "nodeLabel": "赋能共识，共建信任"
            },
            "url": "https://m.xunlei.com/main/m-banner.png",
            "totalBytes": 331654,
            "wastedBytes": 297775,
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "reason": "Using a modern image format (WebP, AVIF) or increasing the image compression could improve this image's download size.",
                  "wastedBytes": 232091
                },
                {
                  "reason": "This image file is larger than it needs to be (1125x531) for its displayed dimensions (656x310). Use responsive images to reduce the image download size.",
                  "wastedBytes": 218800
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "page-3-IMG",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,3,SECTION,0,DIV,2,DIV,1,A,0,DIV,0,DIV,0,DIV,0,SPAN,0,IMG",
              "selector": "div.row > div.col-4 > span.q-icon > img",
              "boundingRect": {
                "top": 1592,
                "bottom": 1697,
                "left": 32,
                "right": 137,
                "width": 105,
                "height": 105
              },
              "snippet": "<img src=\"https://m.xunlei.com/main/b1.png\">",
              "nodeLabel": "div.row > div.col-4 > span.q-icon > img"
            },
            "url": "https://m.xunlei.com/main/b1.png",
            "totalBytes": 152727,
            "wastedBytes": 147100,
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "reason": "Using a modern image format (WebP, AVIF) or increasing the image compression could improve this image's download size.",
                  "wastedBytes": 121910
                },
                {
                  "reason": "This image file is larger than it needs to be (430x430) for its displayed dimensions (184x184). Use responsive images to reduce the image download size.",
                  "wastedBytes": 124838
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "page-4-IMG",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,0,DIV,1,DIV,0,A,0,DIV,0,DIV,0,SPAN,0,IMG",
              "selector": "div.row > div > span.q-icon > img",
              "boundingRect": {
                "top": 1013,
                "bottom": 1063,
                "left": 40,
                "right": 90,
                "width": 50,
                "height": 50
              },
              "snippet": "<img src=\"https://m.xunlei.com/icons/xunleiyingyin-new.png\">",
              "nodeLabel": "div.row > div > span.q-icon > img"
            },
            "url": "https://m.xunlei.com/icons/xunleiyingyin-new.png",
            "totalBytes": 43767,
            "wastedBytes": 42491,
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "reason": "Using a modern image format (WebP, AVIF) or increasing the image compression could improve this image's download size.",
                  "wastedBytes": 34167
                },
                {
                  "reason": "This image file is larger than it needs to be (240x240) for its displayed dimensions (88x88). Use responsive images to reduce the image download size.",
                  "wastedBytes": 37949
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "page-5-IMG",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,0,DIV,9,DIV,6,DIV,0,A,0,DIV,0,DIV,0,SPAN,0,IMG",
              "selector": "div.row > div > span.q-icon > img",
              "boundingRect": {
                "top": 1223,
                "bottom": 1273,
                "left": 40,
                "right": 90,
                "width": 50,
                "height": 50
              },
              "snippet": "<img src=\"https://m.xunlei.com/icons/xunleiyouxi.png\">",
              "nodeLabel": "div.row > div > span.q-icon > img"
            },
            "url": "https://m.xunlei.com/icons/xunleiyouxi.png",
            "totalBytes": 39839,
            "wastedBytes": 38675,
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "reason": "This image file is larger than it needs to be (512x512) for its displayed dimensions (88x88). Use responsive images to reduce the image download size.",
                  "wastedBytes": 38675
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "page-6-IMG",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,3,DIV,0,DIV,9,DIV,3,DIV,0,A,0,DIV,0,DIV,0,SPAN,0,IMG",
              "selector": "div.row > div > span.q-icon > img",
              "boundingRect": {
                "top": 1153,
                "bottom": 1203,
                "left": 40,
                "right": 90,
                "width": 50,
                "height": 50
              },
              "snippet": "<img src=\"https://m.xunlei.com/icons/xl-speed.png\">",
              "nodeLabel": "div.row > div > span.q-icon > img"
            },
            "url": "https://m.xunlei.com/icons/xl-speed.png",
            "totalBytes": 29545,
            "wastedBytes": 28269,
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "reason": "Using a modern image format (WebP, AVIF) or increasing the image compression could improve this image's download size.",
                  "wastedBytes": 25278
                },
                {
                  "reason": "This image file is larger than it needs to be (160x160) for its displayed dimensions (88x88). Use responsive images to reduce the image download size.",
                  "wastedBytes": 20709
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "page-7-IMG",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,4,SECTION,0,A,0,DIV,2,DIV,1,IMG",
              "selector": "a > div.x-future-control > div.relative-position > img.p2",
              "boundingRect": {
                "top": 2001,
                "bottom": 2116,
                "left": 49,
                "right": 402,
                "width": 353,
                "height": 115
              },
              "snippet": "<img data-v-68312888=\"\" alt=\"构筑可信数字基石\" src=\"/img/m-link2.dde6f88a.png\" class=\"p2\">",
              "nodeLabel": "构筑可信数字基石"
            },
            "url": "https://m.xunlei.com/img/m-link2.dde6f88a.png",
            "totalBytes": 32767,
            "wastedBytes": 25142,
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "reason": "Using a modern image format (WebP, AVIF) or increasing the image compression could improve this image's download size.",
                  "wastedBytes": 25142
                }
              ]
            }
          },
          {
            "node": {
              "type": "node",
              "lhId": "page-8-IMG",
              "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,4,SECTION,0,A,0,DIV,2,DIV,0,IMG",
              "selector": "a > div.x-future-control > div.relative-position > img.p1",
              "boundingRect": {
                "top": 1856,
                "bottom": 2009,
                "left": 10,
                "right": 307,
                "width": 297,
                "height": 153
              },
              "snippet": "<img data-v-68312888=\"\" alt=\"面向未来\" src=\"/img/m-link1.170cf89f.png\" class=\"p1\">",
              "nodeLabel": "面向未来"
            },
            "url": "https://m.xunlei.com/img/m-link1.170cf89f.png",
            "totalBytes": 24437,
            "wastedBytes": 18182,
            "subItems": {
              "type": "subitems",
              "items": [
                {
                  "reason": "Using a modern image format (WebP, AVIF) or increasing the image compression could improve this image's download size.",
                  "wastedBytes": 18182
                }
              ]
            }
          }
        ],
        "debugData": {
          "type": "debugdata",
          "wastedBytes": 1334351
        }
      },
      "guidanceLevel": 3
    },
    "inp-breakdown-insight": {
      "id": "inp-breakdown-insight",
      "title": "INP breakdown",
      "description": "Start investigating [how to improve INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) by looking at the longest subpart.",
      "score": null,
      "scoreDisplayMode": "notApplicable",
      "guidanceLevel": 3
    },
    "lcp-breakdown-insight": {
      "id": "lcp-breakdown-insight",
      "title": "LCP breakdown",
      "description": "Each [subpart has specific improvement strategies](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Ideally, most of the LCP time should be spent on loading the resources, not within delays.",
      "score": 0,
      "scoreDisplayMode": "numeric",
      "metricSavings": {
        "LCP": 0
      },
      "details": {
        "type": "list",
        "items": [
          {
            "type": "table",
            "headings": [
              {
                "key": "label",
                "valueType": "text",
                "label": "Subpart"
              },
              {
                "key": "duration",
                "valueType": "ms",
                "label": "Duration"
              }
            ],
            "items": [
              {
                "subpart": "timeToFirstByte",
                "label": "Time to first byte",
                "duration": 2360.431
              },
              {
                "subpart": "resourceLoadDelay",
                "label": "Resource load delay",
                "duration": 206.742
              },
              {
                "subpart": "resourceLoadDuration",
                "label": "Resource load duration",
                "duration": 44.24
              },
              {
                "subpart": "elementRenderDelay",
                "label": "Element render delay",
                "duration": 270.145
              }
            ]
          },
          {
            "type": "node",
            "lhId": "page-0-DIV",
            "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV",
            "selector": "section#customer > div.x-c-product-control > div > div.background",
            "boundingRect": {
              "top": 530,
              "bottom": 919,
              "left": 12,
              "right": 400,
              "width": 388,
              "height": 389
            },
            "snippet": "<div data-v-101dbb51=\"\" class=\"background text-center relative-position\">",
            "nodeLabel": "手机迅雷\n4亿用户下载选择\n下载 Android 迅雷\nWindows 版\nMac 版\nTV 版\nNas 版"
          }
        ]
      },
      "guidanceLevel": 3
    },
    "lcp-discovery-insight": {
      "id": "lcp-discovery-insight",
      "title": "LCP request discovery",
      "description": "[Optimize LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) by making the LCP image discoverable from the HTML immediately, and avoiding lazy-loading",
      "score": 0,
      "scoreDisplayMode": "numeric",
      "metricSavings": {
        "LCP": 0
      },
      "details": {
        "type": "list",
        "items": [
          {
            "type": "checklist",
            "items": {
              "priorityHinted": {
                "label": "fetchpriority=high should be applied",
                "value": false
              },
              "requestDiscoverable": {
                "label": "Request is discoverable in initial document",
                "value": false
              },
              "eagerlyLoaded": {
                "label": "lazy load not applied",
                "value": true
              }
            }
          },
          {
            "type": "node",
            "lhId": "page-0-DIV",
            "path": "1,HTML,1,BODY,0,DIV,1,DIV,4,DIV,0,MAIN,0,DIV,2,SECTION,0,DIV,2,DIV,0,DIV",
            "selector": "section#customer > div.x-c-product-control > div > div.background",
            "boundingRect": {
              "top": 530,
              "bottom": 919,
              "left": 12,
              "right": 400,
              "width": 388,
              "height": 389
            },
            "snippet": "<div data-v-101dbb51=\"\" class=\"background text-center relative-position\">",
            "nodeLabel": "手机迅雷\n4亿用户下载选择\n下载 Android 迅雷\nWindows 版\nMac 版\nTV 版\nNas 版"
          }
        ]
      },
      "guidanceLevel": 3
    },
    "legacy-javascript-insight": {
      "id": "legacy-javascript-insight",
      "title": "Legacy JavaScript",
      "description": "Polyfills and transforms enable older browsers to use new JavaScript features. However, many aren't necessary for modern browsers. Consider modifying your JavaScript build process to not transpile [Baseline](https://web.dev/articles/baseline-and-polyfills) features, unless you know you must support older browsers. [Learn why most sites can deploy ES6+ code without transpiling](https://developer.chrome.com/docs/performance/insights/legacy-javascript)",
      "score": null,
      "scoreDisplayMode": "error",
      "errorMessage": "wastedBytesByRequestId.values(...).reduce is not a function",
      "errorStack": "TypeError: wastedBytesByRequestId.values(...).reduce is not a function\n    at Module.generateInsight (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js:79:54)\n    at #computeInsightSet (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:369:33)\n    at #computeInsightsForNavigation (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:513:32)\n    at #computeInsights (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:445:47)\n    at TraceProcessor.parse (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:126:38)\n    at async TraceEngineResult.runTraceEngine (file:///usr/local/lib/node_modules/lighthouse/core/computed/trace-engine-result.js:43:5)\n    at async TraceEngineResult.compute_ (file:///usr/local/lib/node_modules/lighthouse/core/computed/trace-engine-result.js:256:7)",
      "guidanceLevel": 2
    },
    "modern-http-insight": {
      "id": "modern-http-insight",
      "title": "Modern HTTP",
      "description": "HTTP/2 and HTTP/3 offer many benefits over HTTP/1.1, such as multiplexing. [Learn more about using modern HTTP](https://developer.chrome.com/docs/performance/insights/modern-http).",
      "score": 0,
      "scoreDisplayMode": "metricSavings",
      "displayValue": "Est savings of 810 ms",
      "metricSavings": {
        "FCP": 550,
        "LCP": 800
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "protocol",
            "valueType": "text",
            "label": "Protocol"
          }
        ],
        "items": [
          {
            "url": "https://m.xunlei.com/m/",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/fetch.js",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/css/vendor.6a81cf17.css",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/css/app.5bdbb1d9.css",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/css/chunk-common.35738933.css",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/js/chunk-common.18ae7111.js",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/css/2.8e809375.css",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/js/2.0fc209f6.js",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/icons/menu.svg",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/icons/logo.svg",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/main/m-banner.png",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/icons/xunleihuiyuan.svg",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/icons/xunleiyingyin-new.png",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/icons/xl-browser-new.png",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/icons/xl-speed.png",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/icons/xunleiyouxi.png",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/main/b4.png",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/icons/x-b-product-right.svg",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/main/b1.png",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/img/m-link1.170cf89f.png",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/img/m-link2.dde6f88a.png",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/icons/x-future-right.svg",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/icons/m-right.svg",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/icons/weibo.svg",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/icons/weixin.svg",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/footer/qrcode.png",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/icons/xinbaianxinxi.svg",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/icons/gongwanganbei.svg",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/icons/jingyingxingwangzhan.svg",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/js/vendor.7fe0b994.js",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/js/app.8471c94b.js",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/site.webmanifest",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/img/xunlei-background.7529e43a.png",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.d0831fe6.woff2",
            "protocol": "http/1.1"
          },
          {
            "url": "https://m.xunlei.com/favicon-32x32.png",
            "protocol": "http/1.1"
          }
        ]
      },
      "guidanceLevel": 3
    },
    "network-dependency-tree-insight": {
      "id": "network-dependency-tree-insight",
      "title": "Network dependency tree",
      "description": "[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.",
      "score": 0,
      "scoreDisplayMode": "numeric",
      "metricSavings": {
        "LCP": 0
      },
      "details": {
        "type": "list",
        "items": [
          {
            "type": "list-section",
            "value": {
              "type": "network-tree",
              "chains": {
                "D75071CD87B50033D75741E9A2F20FBE": {
                  "url": "https://m.xunlei.com/m/",
                  "navStartToEndTime": 2383,
                  "transferSize": 13346,
                  "isLongest": true,
                  "children": {
                    "D75071CD87B50033D75741E9A2F20FBE": {
                      "url": "https://m.xunlei.com/m/",
                      "navStartToEndTime": 2383,
                      "transferSize": 13346,
                      "isLongest": true,
                      "children": {
                        "D75071CD87B50033D75741E9A2F20FBE": {
                          "url": "https://m.xunlei.com/m/",
                          "navStartToEndTime": 2383,
                          "transferSize": 13346,
                          "isLongest": true,
                          "children": {
                            "299888.4": {
                              "url": "https://m.xunlei.com/css/vendor.6a81cf17.css",
                              "navStartToEndTime": 2402,
                              "transferSize": 39053,
                              "isLongest": true,
                              "children": {
                                "299888.85": {
                                  "url": "https://m.xunlei.com/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.d0831fe6.woff2",
                                  "navStartToEndTime": 2828,
                                  "transferSize": 128269,
                                  "isLongest": true,
                                  "children": {}
                                }
                              }
                            },
                            "299888.40": {
                              "url": "https://m.xunlei.com/site.webmanifest",
                              "navStartToEndTime": 2694,
                              "transferSize": 861,
                              "children": {}
                            },
                            "299888.37": {
                              "url": "https://m.xunlei.com/js/app.8471c94b.js",
                              "navStartToEndTime": 2506,
                              "transferSize": 4127,
                              "children": {}
                            },
                            "299888.36": {
                              "url": "https://m.xunlei.com/js/vendor.7fe0b994.js",
                              "navStartToEndTime": 2506,
                              "transferSize": 171241,
                              "children": {}
                            },
                            "299888.7": {
                              "url": "https://m.xunlei.com/js/chunk-common.18ae7111.js",
                              "navStartToEndTime": 2470,
                              "transferSize": 591378,
                              "children": {}
                            },
                            "299888.3": {
                              "url": "https://m.xunlei.com/fetch.js",
                              "navStartToEndTime": 2448,
                              "transferSize": 3071,
                              "children": {}
                            },
                            "299888.9": {
                              "url": "https://m.xunlei.com/js/2.0fc209f6.js",
                              "navStartToEndTime": 2430,
                              "transferSize": 18194,
                              "children": {}
                            },
                            "299888.8": {
                              "url": "https://m.xunlei.com/css/2.8e809375.css",
                              "navStartToEndTime": 2405,
                              "transferSize": 2429,
                              "children": {}
                            },
                            "299888.6": {
                              "url": "https://m.xunlei.com/css/chunk-common.35738933.css",
                              "navStartToEndTime": 2404,
                              "transferSize": 5724,
                              "children": {}
                            },
                            "299888.5": {
                              "url": "https://m.xunlei.com/css/app.5bdbb1d9.css",
                              "navStartToEndTime": 2397,
                              "transferSize": 1526,
                              "children": {}
                            }
                          }
                        }
                      }
                    }
                  }
                }
              },
              "longestChain": {
                "duration": 2828
              }
            }
          },
          {
            "type": "list-section",
            "title": "Preconnected origins",
            "description": "[preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) hints help the browser establish a connection earlier in the page load, saving time when the first request for that origin is made. The following are the origins that the page preconnected to.",
            "value": {
              "type": "text",
              "value": "no origins were preconnected"
            }
          },
          {
            "type": "list-section",
            "title": "Preconnect candidates",
            "description": "Add [preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) hints to your most important origins, but try to use no more than 4.",
            "value": {
              "type": "text",
              "value": "No additional origins are good candidates for preconnecting"
            }
          }
        ]
      },
      "guidanceLevel": 1
    },
    "render-blocking-insight": {
      "id": "render-blocking-insight",
      "title": "Render blocking requests",
      "description": "Requests are blocking the page's initial render, which may delay LCP. [Deferring or inlining](https://developer.chrome.com/docs/performance/insights/render-blocking) can move these network requests out of the critical path.",
      "score": 0,
      "scoreDisplayMode": "metricSavings",
      "displayValue": "Est savings of 3,740 ms",
      "metricSavings": {
        "FCP": 3750,
        "LCP": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "url",
            "valueType": "url",
            "label": "URL"
          },
          {
            "key": "totalBytes",
            "valueType": "bytes",
            "label": "Transfer Size"
          },
          {
            "key": "wastedMs",
            "valueType": "timespanMs",
            "label": "Duration"
          }
        ],
        "items": [
          {
            "url": "https://m.xunlei.com/js/chunk-common.18ae7111.js",
            "totalBytes": 591378,
            "wastedMs": 4656
          },
          {
            "url": "https://m.xunlei.com/fetch.js",
            "totalBytes": 3071,
            "wastedMs": 456
          },
          {
            "url": "https://m.xunlei.com/js/2.0fc209f6.js",
            "totalBytes": 18194,
            "wastedMs": 456
          },
          {
            "url": "https://m.xunlei.com/css/2.8e809375.css",
            "totalBytes": 2429,
            "wastedMs": 456
          },
          {
            "url": "https://m.xunlei.com/css/chunk-common.35738933.css",
            "totalBytes": 5724,
            "wastedMs": 456
          },
          {
            "url": "https://m.xunlei.com/css/vendor.6a81cf17.css",
            "totalBytes": 39053,
            "wastedMs": 1056
          },
          {
            "url": "https://m.xunlei.com/css/app.5bdbb1d9.css",
            "totalBytes": 1526,
            "wastedMs": 456
          }
        ]
      },
      "guidanceLevel": 3
    },
    "third-parties-insight": {
      "id": "third-parties-insight",
      "title": "3rd parties",
      "description": "3rd party code can significantly impact load performance. [Reduce and defer loading of 3rd party code](https://developer.chrome.com/docs/performance/insights/third-parties) to prioritize your page's content.",
      "score": null,
      "scoreDisplayMode": "error",
      "errorMessage": "data.Renderer.processes.values(...).find is not a function",
      "errorStack": "TypeError: data.Renderer.processes.values(...).find is not a function\n    at collectMainThreadActivity (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/extras/ThirdParties.js:17:10)\n    at Module.summarizeByThirdParty (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/extras/ThirdParties.js:30:30)\n    at Module.generateInsight (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js:58:49)\n    at #computeInsightSet (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:369:33)\n    at #computeInsightsForNavigation (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:513:32)\n    at #computeInsights (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:445:47)\n    at TraceProcessor.parse (file:///usr/local/lib/node_modules/lighthouse/node_modules/@paulirish/trace_engine/models/trace/Processor.js:126:38)\n    at async TraceEngineResult.runTraceEngine (file:///usr/local/lib/node_modules/lighthouse/core/computed/trace-engine-result.js:43:5)\n    at async TraceEngineResult.compute_ (file:///usr/local/lib/node_modules/lighthouse/core/computed/trace-engine-result.js:256:7)",
      "guidanceLevel": 3
    },
    "viewport-insight": {
      "id": "viewport-insight",
      "title": "Optimize viewport for mobile",
      "description": "Tap interactions may be [delayed by up to 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) if the viewport is not optimized for mobile.",
      "score": 1,
      "scoreDisplayMode": "numeric",
      "metricSavings": {
        "INP": 0
      },
      "details": {
        "type": "table",
        "headings": [
          {
            "key": "node",
            "valueType": "node",
            "label": ""
          }
        ],
        "items": [
          {
            "node": {
              "type": "node",
              "lhId": "page-9-META",
              "path": "1,HTML,0,HEAD,5,META",
              "selector": "head > meta",
              "boundingRect": {
                "top": 0,
                "bottom": 0,
                "left": 0,
                "right": 0,
                "width": 0,
                "height": 0
              },
              "snippet": "<meta name=\"viewport\" content=\"user-scalable=no,initial-scale=1,maximum-scale=1,minimum-scale=1,width=dev…\">",
              "nodeLabel": "head > meta"
            }
          }
        ]
      },
      "guidanceLevel": 3
    }
  },
  "configSettings": {
    "output": [
      "json"
    ],
    "maxWaitForFcp": 30000,
    "maxWaitForLoad": 45000,
    "pauseAfterFcpMs": 1000,
    "pauseAfterLoadMs": 1000,
    "networkQuietThresholdMs": 1000,
    "cpuQuietThresholdMs": 1000,
    "formFactor": "mobile",
    "throttling": {
      "rttMs": 150,
      "throughputKbps": 1638.4,
      "requestLatencyMs": 562.5,
      "downloadThroughputKbps": 1474.5600000000002,
      "uploadThroughputKbps": 675,
      "cpuSlowdownMultiplier": 4
    },
    "throttlingMethod": "simulate",
    "screenEmulation": {
      "mobile": true,
      "width": 412,
      "height": 823,
      "deviceScaleFactor": 1.75,
      "disabled": false
    },
    "emulatedUserAgent": "Mozilla/5.0 (Linux; Android 11; moto g power (2022)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Mobile Safari/537.36",
    "auditMode": false,
    "gatherMode": false,
    "clearStorageTypes": [
      "file_systems",
      "shader_cache",
      "service_workers",
      "cache_storage"
    ],
    "disableStorageReset": false,
    "debugNavigation": false,
    "channel": "cli",
    "usePassiveGathering": false,
    "disableFullPageScreenshot": false,
    "skipAboutBlank": false,
    "blankPage": "about:blank",
    "ignoreStatusCode": false,
    "locale": "en-US",
    "blockedUrlPatterns": null,
    "additionalTraceCategories": null,
    "extraHeaders": null,
    "precomputedLanternData": null,
    "onlyAudits": null,
    "onlyCategories": null,
    "skipAudits": null
  },
  "categories": {
    "performance": {
      "title": "Performance",
      "supportedModes": [
        "navigation",
        "timespan",
        "snapshot"
      ],
      "auditRefs": [
        {
          "id": "first-contentful-paint",
          "weight": 10,
          "group": "metrics",
          "acronym": "FCP"
        },
        {
          "id": "largest-contentful-paint",
          "weight": 25,
          "group": "metrics",
          "acronym": "LCP"
        },
        {
          "id": "total-blocking-time",
          "weight": 30,
          "group": "metrics",
          "acronym": "TBT"
        },
        {
          "id": "cumulative-layout-shift",
          "weight": 25,
          "group": "metrics",
          "acronym": "CLS"
        },
        {
          "id": "speed-index",
          "weight": 10,
          "group": "metrics",
          "acronym": "SI"
        },
        {
          "id": "cache-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "cls-culprits-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "document-latency-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "dom-size-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "duplicated-javascript-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "font-display-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "forced-reflow-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "image-delivery-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "inp-breakdown-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "lcp-breakdown-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "lcp-discovery-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "legacy-javascript-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "modern-http-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "network-dependency-tree-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "render-blocking-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "third-parties-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "viewport-insight",
          "weight": 0,
          "group": "insights"
        },
        {
          "id": "interactive",
          "weight": 0,
          "group": "hidden",
          "acronym": "TTI"
        },
        {
          "id": "max-potential-fid",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "unminified-css",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "unminified-javascript",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "unused-css-rules",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "unused-javascript",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "total-byte-weight",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "user-timings",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "bootup-time",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "mainthread-work-breakdown",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "long-tasks",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "non-composited-animations",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "unsized-images",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "bf-cache",
          "weight": 0,
          "group": "diagnostics"
        },
        {
          "id": "network-requests",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "network-rtt",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "network-server-latency",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "main-thread-tasks",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "diagnostics",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "metrics",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "screenshot-thumbnails",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "final-screenshot",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "script-treemap-data",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "resource-summary",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "redirects",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "server-response-time",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "layout-shifts",
          "weight": 0,
          "group": "hidden"
        }
      ],
      "id": "performance",
      "score": 0.47
    },
    "accessibility": {
      "title": "Accessibility",
      "description": "These checks highlight opportunities to [improve the accessibility of your web app](https://developer.chrome.com/docs/lighthouse/accessibility/). Automatic detection can only detect a subset of issues and does not guarantee the accessibility of your web app, so [manual testing](https://web.dev/articles/how-to-review) is also encouraged.",
      "manualDescription": "These items address areas which an automated testing tool cannot cover. Learn more in our guide on [conducting an accessibility review](https://web.dev/articles/how-to-review).",
      "supportedModes": [
        "navigation",
        "snapshot"
      ],
      "auditRefs": [
        {
          "id": "accesskeys",
          "weight": 0,
          "group": "a11y-navigation"
        },
        {
          "id": "aria-allowed-attr",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-command-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-conditional-attr",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-deprecated-role",
          "weight": 1,
          "group": "a11y-aria"
        },
        {
          "id": "aria-dialog-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-hidden-body",
          "weight": 10,
          "group": "a11y-aria"
        },
        {
          "id": "aria-hidden-focus",
          "weight": 7,
          "group": "a11y-aria"
        },
        {
          "id": "aria-input-field-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-meter-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-progressbar-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-prohibited-attr",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-required-attr",
          "weight": 10,
          "group": "a11y-aria"
        },
        {
          "id": "aria-required-children",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-required-parent",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-roles",
          "weight": 10,
          "group": "a11y-aria"
        },
        {
          "id": "aria-text",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-toggle-field-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-tooltip-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-treeitem-name",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-valid-attr-value",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "aria-valid-attr",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "button-name",
          "weight": 10,
          "group": "a11y-names-labels"
        },
        {
          "id": "bypass",
          "weight": 0,
          "group": "a11y-navigation"
        },
        {
          "id": "color-contrast",
          "weight": 7,
          "group": "a11y-color-contrast"
        },
        {
          "id": "definition-list",
          "weight": 0,
          "group": "a11y-tables-lists"
        },
        {
          "id": "dlitem",
          "weight": 0,
          "group": "a11y-tables-lists"
        },
        {
          "id": "document-title",
          "weight": 7,
          "group": "a11y-names-labels"
        },
        {
          "id": "duplicate-id-aria",
          "weight": 0,
          "group": "a11y-aria"
        },
        {
          "id": "form-field-multiple-labels",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "frame-title",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "heading-order",
          "weight": 0,
          "group": "a11y-navigation"
        },
        {
          "id": "html-has-lang",
          "weight": 7,
          "group": "a11y-language"
        },
        {
          "id": "html-lang-valid",
          "weight": 7,
          "group": "a11y-language"
        },
        {
          "id": "html-xml-lang-mismatch",
          "weight": 0,
          "group": "a11y-language"
        },
        {
          "id": "image-alt",
          "weight": 10,
          "group": "a11y-names-labels"
        },
        {
          "id": "input-button-name",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "input-image-alt",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "label",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "link-in-text-block",
          "weight": 7,
          "group": "a11y-color-contrast"
        },
        {
          "id": "link-name",
          "weight": 7,
          "group": "a11y-names-labels"
        },
        {
          "id": "list",
          "weight": 0,
          "group": "a11y-tables-lists"
        },
        {
          "id": "listitem",
          "weight": 0,
          "group": "a11y-tables-lists"
        },
        {
          "id": "meta-refresh",
          "weight": 0,
          "group": "a11y-best-practices"
        },
        {
          "id": "meta-viewport",
          "weight": 10,
          "group": "a11y-best-practices"
        },
        {
          "id": "object-alt",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "select-name",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "skip-link",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "tabindex",
          "weight": 7,
          "group": "a11y-navigation"
        },
        {
          "id": "target-size",
          "weight": 7,
          "group": "a11y-best-practices"
        },
        {
          "id": "td-headers-attr",
          "weight": 0,
          "group": "a11y-tables-lists"
        },
        {
          "id": "th-has-data-cells",
          "weight": 0,
          "group": "a11y-tables-lists"
        },
        {
          "id": "valid-lang",
          "weight": 0,
          "group": "a11y-language"
        },
        {
          "id": "video-caption",
          "weight": 0,
          "group": "a11y-audio-video"
        },
        {
          "id": "landmark-one-main",
          "weight": 3,
          "group": "a11y-best-practices"
        },
        {
          "id": "focusable-controls",
          "weight": 0
        },
        {
          "id": "interactive-element-affordance",
          "weight": 0
        },
        {
          "id": "logical-tab-order",
          "weight": 0
        },
        {
          "id": "visual-order-follows-dom",
          "weight": 0
        },
        {
          "id": "focus-traps",
          "weight": 0
        },
        {
          "id": "managed-focus",
          "weight": 0
        },
        {
          "id": "use-landmarks",
          "weight": 0
        },
        {
          "id": "offscreen-content-hidden",
          "weight": 0
        },
        {
          "id": "custom-controls-labels",
          "weight": 0
        },
        {
          "id": "custom-controls-roles",
          "weight": 0
        },
        {
          "id": "table-duplicate-name",
          "weight": 0,
          "group": "a11y-best-practices"
        },
        {
          "id": "empty-heading",
          "weight": 0,
          "group": "a11y-best-practices"
        },
        {
          "id": "aria-allowed-role",
          "weight": 0,
          "group": "a11y-best-practices"
        },
        {
          "id": "image-redundant-alt",
          "weight": 0,
          "group": "a11y-names-labels"
        },
        {
          "id": "identical-links-same-purpose",
          "weight": 0,
          "group": "a11y-best-practices"
        },
        {
          "id": "label-content-name-mismatch",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "table-fake-caption",
          "weight": 0,
          "group": "hidden"
        },
        {
          "id": "td-has-header",
          "weight": 0,
          "group": "hidden"
        }
      ],
      "id": "accessibility",
      "score": 0.65
    },
    "best-practices": {
      "title": "Best Practices",
      "supportedModes": [
        "navigation",
        "timespan",
        "snapshot"
      ],
      "auditRefs": [
        {
          "id": "is-on-https",
          "weight": 5,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "redirects-http",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "geolocation-on-start",
          "weight": 1,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "notification-on-start",
          "weight": 1,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "csp-xss",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "has-hsts",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "origin-isolation",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "clickjacking-mitigation",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "trusted-types-xss",
          "weight": 0,
          "group": "best-practices-trust-safety"
        },
        {
          "id": "paste-preventing-inputs",
          "weight": 3,
          "group": "best-practices-ux"
        },
        {
          "id": "image-aspect-ratio",
          "weight": 1,
          "group": "best-practices-ux"
        },
        {
          "id": "image-size-responsive",
          "weight": 1,
          "group": "best-practices-ux"
        },
        {
          "id": "doctype",
          "weight": 1,
          "group": "best-practices-browser-compat"
        },
        {
          "id": "charset",
          "weight": 1,
          "group": "best-practices-browser-compat"
        },
        {
          "id": "js-libraries",
          "weight": 0,
          "group": "best-practices-general"
        },
        {
          "id": "deprecations",
          "weight": 5,
          "group": "best-practices-general"
        },
        {
          "id": "third-party-cookies",
          "weight": 5,
          "group": "best-practices-general"
        },
        {
          "id": "errors-in-console",
          "weight": 1,
          "group": "best-practices-general"
        },
        {
          "id": "valid-source-maps",
          "weight": 0,
          "group": "best-practices-general"
        },
        {
          "id": "inspector-issues",
          "weight": 1,
          "group": "best-practices-general"
        }
      ],
      "id": "best-practices",
      "score": 0.81
    },
    "seo": {
      "title": "SEO",
      "description": "These checks ensure that your page is following basic search engine optimization advice. There are many additional factors Lighthouse does not score here that may affect your search ranking, including performance on [Core Web Vitals](https://web.dev/explore/vitals). [Learn more about Google Search Essentials](https://support.google.com/webmasters/answer/35769).",
      "manualDescription": "Run these additional validators on your site to check additional SEO best practices.",
      "supportedModes": [
        "navigation",
        "snapshot"
      ],
      "auditRefs": [
        {
          "id": "is-crawlable",
          "weight": 4.043478260869565,
          "group": "seo-crawl"
        },
        {
          "id": "document-title",
          "weight": 1,
          "group": "seo-content"
        },
        {
          "id": "meta-description",
          "weight": 1,
          "group": "seo-content"
        },
        {
          "id": "http-status-code",
          "weight": 1,
          "group": "seo-crawl"
        },
        {
          "id": "link-text",
          "weight": 1,
          "group": "seo-content"
        },
        {
          "id": "crawlable-anchors",
          "weight": 1,
          "group": "seo-crawl"
        },
        {
          "id": "robots-txt",
          "weight": 1,
          "group": "seo-crawl"
        },
        {
          "id": "image-alt",
          "weight": 1,
          "group": "seo-content"
        },
        {
          "id": "hreflang",
          "weight": 1,
          "group": "seo-content"
        },
        {
          "id": "canonical",
          "weight": 0,
          "group": "seo-content"
        },
        {
          "id": "structured-data",
          "weight": 0
        }
      ],
      "id": "seo",
      "score": 0.92
    }
  },
  "categoryGroups": {
    "metrics": {
      "title": "Metrics"
    },
    "insights": {
      "title": "Insights",
      "description": "These insights are also available in the Chrome DevTools Performance Panel - [record a trace](https://developer.chrome.com/docs/devtools/performance/reference) to view more detailed information."
    },
    "diagnostics": {
      "title": "Diagnostics",
      "description": "More information about the performance of your application. These numbers don't [directly affect](https://developer.chrome.com/docs/lighthouse/performance/performance-scoring/) the Performance score."
    },
    "a11y-best-practices": {
      "title": "Best practices",
      "description": "These items highlight common accessibility best practices."
    },
    "a11y-color-contrast": {
      "title": "Contrast",
      "description": "These are opportunities to improve the legibility of your content."
    },
    "a11y-names-labels": {
      "title": "Names and labels",
      "description": "These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader."
    },
    "a11y-navigation": {
      "title": "Navigation",
      "description": "These are opportunities to improve keyboard navigation in your application."
    },
    "a11y-aria": {
      "title": "ARIA",
      "description": "These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader."
    },
    "a11y-language": {
      "title": "Internationalization and localization",
      "description": "These are opportunities to improve the interpretation of your content by users in different locales."
    },
    "a11y-audio-video": {
      "title": "Audio and video",
      "description": "These are opportunities to provide alternative content for audio and video. This may improve the experience for users with hearing or vision impairments."
    },
    "a11y-tables-lists": {
      "title": "Tables and lists",
      "description": "These are opportunities to improve the experience of reading tabular or list data using assistive technology, like a screen reader."
    },
    "seo-mobile": {
      "title": "Mobile Friendly",
      "description": "Make sure your pages are mobile friendly so users don’t have to pinch or zoom in order to read the content pages. [Learn how to make pages mobile-friendly](https://developers.google.com/search/mobile-sites/)."
    },
    "seo-content": {
      "title": "Content Best Practices",
      "description": "Format your HTML in a way that enables crawlers to better understand your app’s content."
    },
    "seo-crawl": {
      "title": "Crawling and Indexing",
      "description": "To appear in search results, crawlers need access to your app."
    },
    "best-practices-trust-safety": {
      "title": "Trust and Safety"
    },
    "best-practices-ux": {
      "title": "User Experience"
    },
    "best-practices-browser-compat": {
      "title": "Browser Compatibility"
    },
    "best-practices-general": {
      "title": "General"
    },
    "hidden": {
      "title": ""
    }
  },
  "stackPacks": [],
  "entities": [
    {
      "name": "xunlei.com",
      "origins": [
        "https://xunlei.com",
        "https://www.xunlei.com",
        "https://m.xunlei.com"
      ],
      "isFirstParty": true,
      "isUnrecognized": true
    },
    {
      "name": "Baidu Analytics",
      "homepage": "https://tongji.baidu.com/web/welcome/login",
      "origins": [
        "https://hm.baidu.com"
      ],
      "category": "analytics"
    }
  ],
  "fullPageScreenshot": {
    "screenshot": {
      "data": "data:image/webp;base64,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",
      "width": 412,
      "height": 2783
    },
    "nodes": {
      "page-0-DIV": {
        "id": "",
        "top": 530,
        "bottom": 919,
        "left": 12,
        "right": 400,
        "width": 388,
        "height": 389
      },
      "page-1-IMG": {
        "id": "",
        "top": 1457,
        "bottom": 1562,
        "left": 32,
        "right": 137,
        "width": 105,
        "height": 105
      },
      "page-2-IMG": {
        "id": "",
        "top": 66,
        "bottom": 243,
        "left": 19,
        "right": 394,
        "width": 375,
        "height": 177
      },
      "page-3-IMG": {
        "id": "",
        "top": 1592,
        "bottom": 1697,
        "left": 32,
        "right": 137,
        "width": 105,
        "height": 105
      },
      "page-4-IMG": {
        "id": "",
        "top": 1013,
        "bottom": 1063,
        "left": 40,
        "right": 90,
        "width": 50,
        "height": 50
      },
      "page-5-IMG": {
        "id": "",
        "top": 1223,
        "bottom": 1273,
        "left": 40,
        "right": 90,
        "width": 50,
        "height": 50
      },
      "page-6-IMG": {
        "id": "",
        "top": 1153,
        "bottom": 1203,
        "left": 40,
        "right": 90,
        "width": 50,
        "height": 50
      },
      "page-7-IMG": {
        "id": "",
        "top": 2001,
        "bottom": 2116,
        "left": 49,
        "right": 402,
        "width": 353,
        "height": 115
      },
      "page-8-IMG": {
        "id": "",
        "top": 1856,
        "bottom": 2009,
        "left": 10,
        "right": 307,
        "width": 297,
        "height": 153
      },
      "page-9-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "page-10-DIV": {
        "id": "",
        "top": 2783,
        "bottom": 2783,
        "left": 0,
        "right": 412,
        "width": 412,
        "height": 0
      },
      "page-11-IMG": {
        "id": "",
        "top": 763,
        "bottom": 783,
        "left": 134,
        "right": 154,
        "width": 20,
        "height": 20
      },
      "page-12-DIV": {
        "id": "",
        "top": 585,
        "bottom": 649,
        "left": 174,
        "right": 238,
        "width": 64,
        "height": 64
      },
      "page-13-DIV": {
        "id": "",
        "top": 585,
        "bottom": 649,
        "left": 174,
        "right": 238,
        "width": 64,
        "height": 64
      },
      "page-14-DIV": {
        "id": "",
        "top": 2713,
        "bottom": 2768,
        "left": 20,
        "right": 75,
        "width": 55,
        "height": 55
      },
      "page-15-DIV": {
        "id": "",
        "top": 2713,
        "bottom": 2768,
        "left": 20,
        "right": 75,
        "width": 55,
        "height": 55
      },
      "1-0-BUTTON": {
        "id": "",
        "top": 3,
        "bottom": 63,
        "left": 12,
        "right": 72,
        "width": 60,
        "height": 60
      },
      "1-1-DIV": {
        "id": "",
        "top": 761,
        "bottom": 785,
        "left": 134,
        "right": 278,
        "width": 144,
        "height": 24
      },
      "1-2-BUTTON": {
        "id": "",
        "top": 751,
        "bottom": 795,
        "left": 28,
        "right": 384,
        "width": 356,
        "height": 44
      },
      "1-3-DIV": {
        "id": "",
        "top": 854,
        "bottom": 872,
        "left": 29,
        "right": 112,
        "width": 83,
        "height": 18
      },
      "1-4-DIV": {
        "id": "",
        "top": 813,
        "bottom": 884,
        "left": 28,
        "right": 113,
        "width": 85,
        "height": 71
      },
      "1-5-DIV": {
        "id": "",
        "top": 854,
        "bottom": 872,
        "left": 120,
        "right": 202,
        "width": 83,
        "height": 18
      },
      "1-6-DIV": {
        "id": "",
        "top": 813,
        "bottom": 884,
        "left": 119,
        "right": 203,
        "width": 85,
        "height": 71
      },
      "1-7-DIV": {
        "id": "",
        "top": 854,
        "bottom": 872,
        "left": 210,
        "right": 293,
        "width": 83,
        "height": 18
      },
      "1-8-DIV": {
        "id": "",
        "top": 813,
        "bottom": 884,
        "left": 209,
        "right": 294,
        "width": 85,
        "height": 71
      },
      "1-9-DIV": {
        "id": "",
        "top": 854,
        "bottom": 872,
        "left": 301,
        "right": 383,
        "width": 83,
        "height": 18
      },
      "1-10-DIV": {
        "id": "",
        "top": 813,
        "bottom": 884,
        "left": 300,
        "right": 384,
        "width": 85,
        "height": 71
      },
      "1-11-SPAN": {
        "id": "",
        "top": 958,
        "bottom": 978,
        "left": 318,
        "right": 356,
        "width": 38,
        "height": 20
      },
      "1-12-BUTTON": {
        "id": "",
        "top": 952,
        "bottom": 984,
        "left": 302,
        "right": 372,
        "width": 70,
        "height": 32
      },
      "1-13-SPAN": {
        "id": "",
        "top": 1028,
        "bottom": 1048,
        "left": 318,
        "right": 356,
        "width": 38,
        "height": 20
      },
      "1-14-BUTTON": {
        "id": "",
        "top": 1022,
        "bottom": 1054,
        "left": 302,
        "right": 372,
        "width": 70,
        "height": 32
      },
      "1-15-SPAN": {
        "id": "",
        "top": 1098,
        "bottom": 1118,
        "left": 318,
        "right": 356,
        "width": 38,
        "height": 20
      },
      "1-16-BUTTON": {
        "id": "",
        "top": 1092,
        "bottom": 1124,
        "left": 302,
        "right": 372,
        "width": 70,
        "height": 32
      },
      "1-17-SPAN": {
        "id": "",
        "top": 1168,
        "bottom": 1188,
        "left": 318,
        "right": 356,
        "width": 38,
        "height": 20
      },
      "1-18-BUTTON": {
        "id": "",
        "top": 1162,
        "bottom": 1194,
        "left": 302,
        "right": 372,
        "width": 70,
        "height": 32
      },
      "1-19-SPAN": {
        "id": "",
        "top": 1238,
        "bottom": 1258,
        "left": 318,
        "right": 356,
        "width": 38,
        "height": 20
      },
      "1-20-BUTTON": {
        "id": "",
        "top": 1232,
        "bottom": 1264,
        "left": 302,
        "right": 372,
        "width": 70,
        "height": 32
      },
      "1-21-DIV": {
        "id": "",
        "top": 1295,
        "bottom": 1315,
        "left": 159,
        "right": 222,
        "width": 63,
        "height": 20
      },
      "1-22-DIV": {
        "id": "",
        "top": 414,
        "bottom": 1337,
        "left": 0,
        "right": 412,
        "width": 412,
        "height": 923
      },
      "1-23-SPAN": {
        "id": "",
        "top": 2731,
        "bottom": 2751,
        "left": 344,
        "right": 382,
        "width": 38,
        "height": 20
      },
      "1-24-IMG": {
        "id": "",
        "top": 763,
        "bottom": 783,
        "left": 134,
        "right": 154,
        "width": 20,
        "height": 20
      },
      "1-25-IMG": {
        "id": "",
        "top": 825,
        "bottom": 849,
        "left": 58,
        "right": 82,
        "width": 24,
        "height": 24
      },
      "1-26-IMG": {
        "id": "",
        "top": 825,
        "bottom": 849,
        "left": 149,
        "right": 173,
        "width": 24,
        "height": 24
      },
      "1-27-IMG": {
        "id": "",
        "top": 825,
        "bottom": 849,
        "left": 239,
        "right": 263,
        "width": 24,
        "height": 24
      },
      "1-28-IMG": {
        "id": "",
        "top": 825,
        "bottom": 849,
        "left": 330,
        "right": 354,
        "width": 24,
        "height": 24
      },
      "1-29-A": {
        "id": "",
        "top": 530,
        "bottom": 649,
        "left": 12,
        "right": 400,
        "width": 388,
        "height": 119
      },
      "1-30-A": {
        "id": "",
        "top": 2361,
        "bottom": 2377,
        "left": 12,
        "right": 36,
        "width": 24,
        "height": 16
      },
      "1-31-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-32-DIV": {
        "id": "",
        "top": 663,
        "bottom": 691,
        "left": 12,
        "right": 400,
        "width": 388,
        "height": 28
      },
      "1-33-DIV": {
        "id": "",
        "top": 530,
        "bottom": 919,
        "left": 12,
        "right": 400,
        "width": 388,
        "height": 389
      },
      "1-34-A": {
        "id": "",
        "top": 959,
        "bottom": 975,
        "left": 302,
        "right": 372,
        "width": 70,
        "height": 16
      },
      "1-35-A": {
        "id": "",
        "top": 1029,
        "bottom": 1045,
        "left": 302,
        "right": 372,
        "width": 70,
        "height": 16
      },
      "1-36-A": {
        "id": "",
        "top": 1099,
        "bottom": 1115,
        "left": 302,
        "right": 372,
        "width": 70,
        "height": 16
      },
      "1-37-A": {
        "id": "",
        "top": 1169,
        "bottom": 1185,
        "left": 302,
        "right": 372,
        "width": 70,
        "height": 16
      },
      "1-38-A": {
        "id": "",
        "top": 1544,
        "bottom": 1555,
        "left": 318,
        "right": 372,
        "width": 54,
        "height": 11
      },
      "1-39-SPAN": {
        "id": "",
        "top": 1537,
        "bottom": 1561,
        "left": 348,
        "right": 372,
        "width": 24,
        "height": 24
      },
      "1-40-IMG": {
        "id": "",
        "top": 1537,
        "bottom": 1561,
        "left": 348,
        "right": 372,
        "width": 24,
        "height": 24
      },
      "1-41-A": {
        "id": "",
        "top": 663,
        "bottom": 711,
        "left": 12,
        "right": 400,
        "width": 388,
        "height": 48
      },
      "1-42-A": {
        "id": "",
        "top": 764,
        "bottom": 780,
        "left": 28,
        "right": 384,
        "width": 356,
        "height": 16
      },
      "1-43-A": {
        "id": "",
        "top": 838,
        "bottom": 872,
        "left": 29,
        "right": 112,
        "width": 83,
        "height": 34
      },
      "1-44-A": {
        "id": "",
        "top": 838,
        "bottom": 872,
        "left": 120,
        "right": 202,
        "width": 83,
        "height": 34
      },
      "1-45-A": {
        "id": "",
        "top": 838,
        "bottom": 872,
        "left": 210,
        "right": 293,
        "width": 83,
        "height": 34
      },
      "1-46-A": {
        "id": "",
        "top": 838,
        "bottom": 872,
        "left": 301,
        "right": 383,
        "width": 83,
        "height": 34
      },
      "1-47-A": {
        "id": "",
        "top": 943,
        "bottom": 993,
        "left": 40,
        "right": 215,
        "width": 175,
        "height": 50
      },
      "1-48-A": {
        "id": "",
        "top": 1013,
        "bottom": 1063,
        "left": 40,
        "right": 215,
        "width": 175,
        "height": 50
      },
      "1-49-A": {
        "id": "",
        "top": 1083,
        "bottom": 1133,
        "left": 40,
        "right": 173,
        "width": 133,
        "height": 50
      },
      "1-50-A": {
        "id": "",
        "top": 1153,
        "bottom": 1203,
        "left": 40,
        "right": 206,
        "width": 166,
        "height": 50
      },
      "1-51-A": {
        "id": "",
        "top": 1223,
        "bottom": 1273,
        "left": 40,
        "right": 188,
        "width": 148,
        "height": 50
      },
      "1-52-A": {
        "id": "",
        "top": 1239,
        "bottom": 1255,
        "left": 302,
        "right": 372,
        "width": 70,
        "height": 16
      },
      "1-53-A": {
        "id": "",
        "top": 1447,
        "bottom": 1572,
        "left": 12,
        "right": 400,
        "width": 388,
        "height": 125
      },
      "1-54-A": {
        "id": "",
        "top": 1582,
        "bottom": 1707,
        "left": 12,
        "right": 400,
        "width": 388,
        "height": 125
      },
      "1-55-A": {
        "id": "",
        "top": 1679,
        "bottom": 1690,
        "left": 318,
        "right": 372,
        "width": 54,
        "height": 11
      },
      "1-56-A": {
        "id": "",
        "top": 1742,
        "bottom": 2146,
        "left": 0,
        "right": 412,
        "width": 412,
        "height": 404
      },
      "1-57-A": {
        "id": "",
        "top": 2146,
        "bottom": 2194,
        "left": 0,
        "right": 412,
        "width": 412,
        "height": 48
      },
      "1-58-A": {
        "id": "",
        "top": 2194,
        "bottom": 2242,
        "left": 0,
        "right": 412,
        "width": 412,
        "height": 48
      },
      "1-59-A": {
        "id": "",
        "top": 2242,
        "bottom": 2290,
        "left": 0,
        "right": 412,
        "width": 412,
        "height": 48
      },
      "1-60-A": {
        "id": "",
        "top": 2290,
        "bottom": 2338,
        "left": 0,
        "right": 412,
        "width": 412,
        "height": 48
      },
      "1-61-A": {
        "id": "",
        "top": 2405,
        "bottom": 2419,
        "left": 12,
        "right": 159,
        "width": 147,
        "height": 14
      },
      "1-62-A": {
        "id": "",
        "top": 2405,
        "bottom": 2419,
        "left": 166,
        "right": 247,
        "width": 81,
        "height": 14
      },
      "1-63-A": {
        "id": "",
        "top": 2405,
        "bottom": 2419,
        "left": 257,
        "right": 378,
        "width": 121,
        "height": 14
      },
      "1-64-A": {
        "id": "",
        "top": 2435,
        "bottom": 2449,
        "left": 318,
        "right": 375,
        "width": 57,
        "height": 14
      },
      "1-65-A": {
        "id": "",
        "top": 2435,
        "bottom": 2479,
        "left": 12,
        "right": 400,
        "width": 388,
        "height": 44
      },
      "1-66-A": {
        "id": "",
        "top": 2495,
        "bottom": 2509,
        "left": 12,
        "right": 48,
        "width": 36,
        "height": 14
      },
      "1-67-A": {
        "id": "",
        "top": 2495,
        "bottom": 2509,
        "left": 58,
        "right": 94,
        "width": 36,
        "height": 14
      },
      "1-68-A": {
        "id": "",
        "top": 2652,
        "bottom": 2668,
        "left": 12,
        "right": 99,
        "width": 87,
        "height": 16
      },
      "1-69-A": {
        "id": "",
        "top": 2652,
        "bottom": 2668,
        "left": 141,
        "right": 219,
        "width": 78,
        "height": 16
      },
      "1-70-A": {
        "id": "",
        "top": 2712,
        "bottom": 2728,
        "left": 12,
        "right": 156,
        "width": 144,
        "height": 16
      },
      "1-71-A": {
        "id": "",
        "top": 2731,
        "bottom": 2747,
        "left": 334,
        "right": 392,
        "width": 58,
        "height": 16
      },
      "1-72-IMG": {
        "id": "",
        "top": 3,
        "bottom": 63,
        "left": 12,
        "right": 72,
        "width": 60,
        "height": 60
      },
      "1-73-IMG": {
        "id": "",
        "top": 0,
        "bottom": 66,
        "left": 171,
        "right": 241,
        "width": 70,
        "height": 66
      },
      "1-74-IMG": {
        "id": "",
        "top": 3,
        "bottom": 63,
        "left": 340,
        "right": 400,
        "width": 60,
        "height": 60
      },
      "1-75-IMG": {
        "id": "",
        "top": 66,
        "bottom": 243,
        "left": 19,
        "right": 394,
        "width": 375,
        "height": 177
      },
      "1-76-IMG": {
        "id": "",
        "top": 943,
        "bottom": 993,
        "left": 40,
        "right": 90,
        "width": 50,
        "height": 50
      },
      "1-77-IMG": {
        "id": "",
        "top": 1013,
        "bottom": 1063,
        "left": 40,
        "right": 90,
        "width": 50,
        "height": 50
      },
      "1-78-IMG": {
        "id": "",
        "top": 1083,
        "bottom": 1133,
        "left": 40,
        "right": 90,
        "width": 50,
        "height": 50
      },
      "1-79-IMG": {
        "id": "",
        "top": 1153,
        "bottom": 1203,
        "left": 40,
        "right": 90,
        "width": 50,
        "height": 50
      },
      "1-80-IMG": {
        "id": "",
        "top": 1223,
        "bottom": 1273,
        "left": 40,
        "right": 90,
        "width": 50,
        "height": 50
      },
      "1-81-IMG": {
        "id": "",
        "top": 1457,
        "bottom": 1562,
        "left": 32,
        "right": 137,
        "width": 105,
        "height": 105
      },
      "1-82-IMG": {
        "id": "",
        "top": 1592,
        "bottom": 1697,
        "left": 32,
        "right": 137,
        "width": 105,
        "height": 105
      },
      "1-83-IMG": {
        "id": "",
        "top": 1672,
        "bottom": 1696,
        "left": 348,
        "right": 372,
        "width": 24,
        "height": 24
      },
      "1-84-IMG": {
        "id": "",
        "top": 1856,
        "bottom": 2009,
        "left": 10,
        "right": 307,
        "width": 297,
        "height": 153
      },
      "1-85-IMG": {
        "id": "",
        "top": 2001,
        "bottom": 2116,
        "left": 49,
        "right": 402,
        "width": 353,
        "height": 115
      },
      "1-86-IMG": {
        "id": "",
        "top": 2059,
        "bottom": 2083,
        "left": 70,
        "right": 94,
        "width": 24,
        "height": 24
      },
      "1-87-IMG": {
        "id": "",
        "top": 2167,
        "bottom": 2175,
        "left": 392,
        "right": 400,
        "width": 8,
        "height": 8
      },
      "1-88-IMG": {
        "id": "",
        "top": 2215,
        "bottom": 2223,
        "left": 392,
        "right": 400,
        "width": 8,
        "height": 8
      },
      "1-89-IMG": {
        "id": "",
        "top": 2263,
        "bottom": 2271,
        "left": 392,
        "right": 400,
        "width": 8,
        "height": 8
      },
      "1-90-IMG": {
        "id": "",
        "top": 2311,
        "bottom": 2319,
        "left": 392,
        "right": 400,
        "width": 8,
        "height": 8
      },
      "1-91-IMG": {
        "id": "",
        "top": 2358,
        "bottom": 2382,
        "left": 12,
        "right": 36,
        "width": 24,
        "height": 24
      },
      "1-92-IMG": {
        "id": "",
        "top": 2358,
        "bottom": 2382,
        "left": 66,
        "right": 90,
        "width": 24,
        "height": 24
      },
      "1-93-IMG": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-94-IMG": {
        "id": "",
        "top": 2644,
        "bottom": 2678,
        "left": 12,
        "right": 46,
        "width": 34,
        "height": 34
      },
      "1-95-IMG": {
        "id": "",
        "top": 2644,
        "bottom": 2678,
        "left": 141,
        "right": 175,
        "width": 34,
        "height": 34
      },
      "1-96-IMG": {
        "id": "",
        "top": 2704,
        "bottom": 2738,
        "left": 12,
        "right": 46,
        "width": 34,
        "height": 34
      },
      "1-97-DIV": {
        "id": "",
        "top": 585,
        "bottom": 649,
        "left": 174,
        "right": 238,
        "width": 64,
        "height": 64
      },
      "1-98-DIV": {
        "id": "",
        "top": 2713,
        "bottom": 2768,
        "left": 20,
        "right": 75,
        "width": 55,
        "height": 55
      },
      "1-99-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-100-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-101-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-102-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-103-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-104-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-105-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-106-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-107-LINK": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-108-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-109-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-110-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-111-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-112-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-113-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-114-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      },
      "1-115-META": {
        "id": "",
        "top": 0,
        "bottom": 0,
        "left": 0,
        "right": 0,
        "width": 0,
        "height": 0
      }
    }
  },
  "timing": {
    "entries": [
      {
        "startTime": 1791.14,
        "name": "lh:config",
        "duration": 678.5,
        "entryType": "measure"
      },
      {
        "startTime": 1793.88,
        "name": "lh:config:resolveArtifactsToDefns",
        "duration": 76.24,
        "entryType": "measure"
      },
      {
        "startTime": 2469.9,
        "name": "lh:runner:gather",
        "duration": 11561.23,
        "entryType": "measure"
      },
      {
        "startTime": 2641.64,
        "name": "lh:driver:connect",
        "duration": 11.46,
        "entryType": "measure"
      },
      {
        "startTime": 2653.97,
        "name": "lh:driver:navigate",
        "duration": 13.51,
        "entryType": "measure"
      },
      {
        "startTime": 2668.27,
        "name": "lh:gather:getBenchmarkIndex",
        "duration": 1013.26,
        "entryType": "measure"
      },
      {
        "startTime": 3681.97,
        "name": "lh:gather:getVersion",
        "duration": 1.11,
        "entryType": "measure"
      },
      {
        "startTime": 3683.22,
        "name": "lh:gather:getDevicePixelRatio",
        "duration": 1.57,
        "entryType": "measure"
      },
      {
        "startTime": 3685.29,
        "name": "lh:prepare:navigationMode",
        "duration": 44,
        "entryType": "measure"
      },
      {
        "startTime": 3686.54,
        "name": "lh:gather:getVersion",
        "duration": 0.76,
        "entryType": "measure"
      },
      {
        "startTime": 3712.86,
        "name": "lh:storage:clearDataForOrigin",
        "duration": 5.59,
        "entryType": "measure"
      },
      {
        "startTime": 3718.68,
        "name": "lh:storage:clearBrowserCaches",
        "duration": 7.19,
        "entryType": "measure"
      },
      {
        "startTime": 3727.29,
        "name": "lh:gather:prepareThrottlingAndNetwork",
        "duration": 1.81,
        "entryType": "measure"
      },
      {
        "startTime": 3775.12,
        "name": "lh:driver:navigate",
        "duration": 5834.28,
        "entryType": "measure"
      },
      {
        "startTime": 10220.66,
        "name": "lh:computed:NetworkRecords",
        "duration": 2.57,
        "entryType": "measure"
      },
      {
        "startTime": 10224,
        "name": "lh:gather:getArtifact:DevtoolsLog",
        "duration": 0.06,
        "entryType": "measure"
      },
      {
        "startTime": 10224.09,
        "name": "lh:gather:getArtifact:Trace",
        "duration": 0.04,
        "entryType": "measure"
      },
      {
        "startTime": 10224.14,
        "name": "lh:gather:getArtifact:Accessibility",
        "duration": 458.44,
        "entryType": "measure"
      },
      {
        "startTime": 10682.64,
        "name": "lh:gather:getArtifact:AnchorElements",
        "duration": 70.02,
        "entryType": "measure"
      },
      {
        "startTime": 10752.71,
        "name": "lh:gather:getArtifact:ConsoleMessages",
        "duration": 0.09,
        "entryType": "measure"
      },
      {
        "startTime": 10752.83,
        "name": "lh:gather:getArtifact:CSSUsage",
        "duration": 104.65,
        "entryType": "measure"
      },
      {
        "startTime": 10857.53,
        "name": "lh:gather:getArtifact:Doctype",
        "duration": 1.65,
        "entryType": "measure"
      },
      {
        "startTime": 10859.21,
        "name": "lh:gather:getArtifact:Inputs",
        "duration": 3.93,
        "entryType": "measure"
      },
      {
        "startTime": 10863.19,
        "name": "lh:gather:getArtifact:ImageElements",
        "duration": 722.66,
        "entryType": "measure"
      },
      {
        "startTime": 11586.4,
        "name": "lh:gather:getArtifact:InspectorIssues",
        "duration": 0.62,
        "entryType": "measure"
      },
      {
        "startTime": 11587.07,
        "name": "lh:gather:getArtifact:JsUsage",
        "duration": 0.2,
        "entryType": "measure"
      },
      {
        "startTime": 11587.35,
        "name": "lh:gather:getArtifact:LinkElements",
        "duration": 9.73,
        "entryType": "measure"
      },
      {
        "startTime": 11596.39,
        "name": "lh:computed:MainResource",
        "duration": 0.57,
        "entryType": "measure"
      },
      {
        "startTime": 11597.16,
        "name": "lh:gather:getArtifact:MainDocumentContent",
        "duration": 8.12,
        "entryType": "measure"
      },
      {
        "startTime": 11605.38,
        "name": "lh:gather:getArtifact:MetaElements",
        "duration": 8.36,
        "entryType": "measure"
      },
      {
        "startTime": 11613.86,
        "name": "lh:gather:getArtifact:NetworkUserAgent",
        "duration": 0.37,
        "entryType": "measure"
      },
      {
        "startTime": 11614.29,
        "name": "lh:gather:getArtifact:RobotsTxt",
        "duration": 24.18,
        "entryType": "measure"
      },
      {
        "startTime": 11638.52,
        "name": "lh:gather:getArtifact:Scripts",
        "duration": 0.21,
        "entryType": "measure"
      },
      {
        "startTime": 11638.78,
        "name": "lh:gather:getArtifact:SourceMaps",
        "duration": 0.1,
        "entryType": "measure"
      },
      {
        "startTime": 11638.89,
        "name": "lh:gather:getArtifact:Stacks",
        "duration": 19,
        "entryType": "measure"
      },
      {
        "startTime": 11639.04,
        "name": "lh:gather:collectStacks",
        "duration": 18.82,
        "entryType": "measure"
      },
      {
        "startTime": 11657.91,
        "name": "lh:gather:getArtifact:Stylesheets",
        "duration": 32.05,
        "entryType": "measure"
      },
      {
        "startTime": 11690.04,
        "name": "lh:gather:getArtifact:TraceElements",
        "duration": 664.93,
        "entryType": "measure"
      },
      {
        "startTime": 11690.41,
        "name": "lh:computed:TraceEngineResult",
        "duration": 589.75,
        "entryType": "measure"
      },
      {
        "startTime": 11690.58,
        "name": "lh:computed:ProcessedTrace",
        "duration": 59.41,
        "entryType": "measure"
      },
      {
        "startTime": 11753.96,
        "name": "lh:computed:TraceEngineResult:total",
        "duration": 511.91,
        "entryType": "measure"
      },
      {
        "startTime": 11754.01,
        "name": "lh:computed:TraceEngineResult:parse",
        "duration": 341.89,
        "entryType": "measure"
      },
      {
        "startTime": 11755.33,
        "name": "lh:computed:TraceEngineResult:parse:handleEvent",
        "duration": 250.73,
        "entryType": "measure"
      },
      {
        "startTime": 12006.18,
        "name": "lh:computed:TraceEngineResult:parse:Meta:finalize",
        "duration": 1.9,
        "entryType": "measure"
      },
      {
        "startTime": 12008.98,
        "name": "lh:computed:TraceEngineResult:parse:AnimationFrames:finalize",
        "duration": 1.43,
        "entryType": "measure"
      },
      {
        "startTime": 12010.5,
        "name": "lh:computed:TraceEngineResult:parse:Animations:finalize",
        "duration": 4.04,
        "entryType": "measure"
      },
      {
        "startTime": 12014.6,
        "name": "lh:computed:TraceEngineResult:parse:Samples:finalize",
        "duration": 1.61,
        "entryType": "measure"
      },
      {
        "startTime": 12016.27,
        "name": "lh:computed:TraceEngineResult:parse:AuctionWorklets:finalize",
        "duration": 1.43,
        "entryType": "measure"
      },
      {
        "startTime": 12017.74,
        "name": "lh:computed:TraceEngineResult:parse:NetworkRequests:finalize",
        "duration": 6.74,
        "entryType": "measure"
      },
      {
        "startTime": 12024.53,
        "name": "lh:computed:TraceEngineResult:parse:Renderer:finalize",
        "duration": 16.41,
        "entryType": "measure"
      },
      {
        "startTime": 12041.01,
        "name": "lh:computed:TraceEngineResult:parse:Flows:finalize",
        "duration": 6.45,
        "entryType": "measure"
      },
      {
        "startTime": 12047.52,
        "name": "lh:computed:TraceEngineResult:parse:AsyncJSCalls:finalize",
        "duration": 1.87,
        "entryType": "measure"
      },
      {
        "startTime": 12049.46,
        "name": "lh:computed:TraceEngineResult:parse:DOMStats:finalize",
        "duration": 1.39,
        "entryType": "measure"
      },
      {
        "startTime": 12050.91,
        "name": "lh:computed:TraceEngineResult:parse:UserTimings:finalize",
        "duration": 1.32,
        "entryType": "measure"
      },
      {
        "startTime": 12052.28,
        "name": "lh:computed:TraceEngineResult:parse:ExtensionTraceData:finalize",
        "duration": 1.89,
        "entryType": "measure"
      },
      {
        "startTime": 12054.2,
        "name": "lh:computed:TraceEngineResult:parse:LayerTree:finalize",
        "duration": 2.15,
        "entryType": "measure"
      },
      {
        "startTime": 12056.38,
        "name": "lh:computed:TraceEngineResult:parse:Frames:finalize",
        "duration": 9.4,
        "entryType": "measure"
      },
      {
        "startTime": 12065.83,
        "name": "lh:computed:TraceEngineResult:parse:GPU:finalize",
        "duration": 1.35,
        "entryType": "measure"
      },
      {
        "startTime": 12067.33,
        "name": "lh:computed:TraceEngineResult:parse:ImagePainting:finalize",
        "duration": 1.56,
        "entryType": "measure"
      },
      {
        "startTime": 12068.93,
        "name": "lh:computed:TraceEngineResult:parse:Initiators:finalize",
        "duration": 1.7,
        "entryType": "measure"
      },
      {
        "startTime": 12070.69,
        "name": "lh:computed:TraceEngineResult:parse:Invalidations:finalize",
        "duration": 1.34,
        "entryType": "measure"
      },
      {
        "startTime": 12072.08,
        "name": "lh:computed:TraceEngineResult:parse:PageLoadMetrics:finalize",
        "duration": 2.97,
        "entryType": "measure"
      },
      {
        "startTime": 12075.09,
        "name": "lh:computed:TraceEngineResult:parse:LargestImagePaint:finalize",
        "duration": 1.49,
        "entryType": "measure"
      },
      {
        "startTime": 12076.63,
        "name": "lh:computed:TraceEngineResult:parse:LargestTextPaint:finalize",
        "duration": 1.19,
        "entryType": "measure"
      },
      {
        "startTime": 12077.85,
        "name": "lh:computed:TraceEngineResult:parse:Screenshots:finalize",
        "duration": 4.78,
        "entryType": "measure"
      },
      {
        "startTime": 12082.68,
        "name": "lh:computed:TraceEngineResult:parse:LayoutShifts:finalize",
        "duration": 2.05,
        "entryType": "measure"
      },
      {
        "startTime": 12084.76,
        "name": "lh:computed:TraceEngineResult:parse:Memory:finalize",
        "duration": 1.19,
        "entryType": "measure"
      },
      {
        "startTime": 12085.98,
        "name": "lh:computed:TraceEngineResult:parse:PageFrames:finalize",
        "duration": 1.19,
        "entryType": "measure"
      },
      {
        "startTime": 12087.2,
        "name": "lh:computed:TraceEngineResult:parse:Scripts:finalize",
        "duration": 1.62,
        "entryType": "measure"
      },
      {
        "startTime": 12088.88,
        "name": "lh:computed:TraceEngineResult:parse:SelectorStats:finalize",
        "duration": 1.2,
        "entryType": "measure"
      },
      {
        "startTime": 12090.1,
        "name": "lh:computed:TraceEngineResult:parse:UserInteractions:finalize",
        "duration": 1.73,
        "entryType": "measure"
      },
      {
        "startTime": 12091.86,
        "name": "lh:computed:TraceEngineResult:parse:Workers:finalize",
        "duration": 1.23,
        "entryType": "measure"
      },
      {
        "startTime": 12093.12,
        "name": "lh:computed:TraceEngineResult:parse:Warnings:finalize",
        "duration": 1.53,
        "entryType": "measure"
      },
      {
        "startTime": 12094.69,
        "name": "lh:computed:TraceEngineResult:parse:handler.data()",
        "duration": 1.17,
        "entryType": "measure"
      },
      {
        "startTime": 12095.91,
        "name": "lh:computed:TraceEngineResult:insights",
        "duration": 169.95,
        "entryType": "measure"
      },
      {
        "startTime": 12096.53,
        "name": "lh:computed:TraceEngineResult:insights:CLSCulprits",
        "duration": 0.95,
        "entryType": "measure"
      },
      {
        "startTime": 12097.5,
        "name": "lh:computed:TraceEngineResult:insights:Cache",
        "duration": 0.37,
        "entryType": "measure"
      },
      {
        "startTime": 12097.9,
        "name": "lh:computed:TraceEngineResult:insights:DOMSize",
        "duration": 0.76,
        "entryType": "measure"
      },
      {
        "startTime": 12098.68,
        "name": "lh:computed:TraceEngineResult:insights:DocumentLatency",
        "duration": 0.25,
        "entryType": "measure"
      },
      {
        "startTime": 12098.96,
        "name": "lh:computed:TraceEngineResult:insights:DuplicatedJavaScript",
        "duration": 0.83,
        "entryType": "measure"
      },
      {
        "startTime": 12099.82,
        "name": "lh:computed:TraceEngineResult:insights:FontDisplay",
        "duration": 0.3,
        "entryType": "measure"
      },
      {
        "startTime": 12100.15,
        "name": "lh:computed:TraceEngineResult:insights:ForcedReflow",
        "duration": 0.37,
        "entryType": "measure"
      },
      {
        "startTime": 12100.54,
        "name": "lh:computed:TraceEngineResult:insights:INPBreakdown",
        "duration": 0.29,
        "entryType": "measure"
      },
      {
        "startTime": 12100.87,
        "name": "lh:computed:TraceEngineResult:insights:ImageDelivery",
        "duration": 0.45,
        "entryType": "measure"
      },
      {
        "startTime": 12101.34,
        "name": "lh:computed:TraceEngineResult:insights:LCPBreakdown",
        "duration": 0.26,
        "entryType": "measure"
      },
      {
        "startTime": 12101.63,
        "name": "lh:computed:TraceEngineResult:insights:LCPDiscovery",
        "duration": 0.24,
        "entryType": "measure"
      },
      {
        "startTime": 12101.89,
        "name": "lh:computed:TraceEngineResult:insights:LegacyJavaScript",
        "duration": 0.33,
        "entryType": "measure"
      },
      {
        "startTime": 12102.25,
        "name": "lh:computed:TraceEngineResult:insights:ModernHTTP",
        "duration": 0.5,
        "entryType": "measure"
      },
      {
        "startTime": 12102.77,
        "name": "lh:computed:TraceEngineResult:insights:NetworkDependencyTree",
        "duration": 0.18,
        "entryType": "measure"
      },
      {
        "startTime": 12102.98,
        "name": "lh:computed:TraceEngineResult:insights:RenderBlocking",
        "duration": 0.24,
        "entryType": "measure"
      },
      {
        "startTime": 12103.24,
        "name": "lh:computed:TraceEngineResult:insights:SlowCSSSelector",
        "duration": 0.36,
        "entryType": "measure"
      },
      {
        "startTime": 12103.62,
        "name": "lh:computed:TraceEngineResult:insights:ThirdParties",
        "duration": 0.24,
        "entryType": "measure"
      },
      {
        "startTime": 12103.89,
        "name": "lh:computed:TraceEngineResult:insights:Viewport",
        "duration": 0.33,
        "entryType": "measure"
      },
      {
        "startTime": 12104.47,
        "name": "lh:computed:TraceEngineResult:insights:createLanternContext",
        "duration": 54.69,
        "entryType": "measure"
      },
      {
        "startTime": 12159.25,
        "name": "lh:computed:TraceEngineResult:insights:CLSCulprits",
        "duration": 0.84,
        "entryType": "measure"
      },
      {
        "startTime": 12160.11,
        "name": "lh:computed:TraceEngineResult:insights:Cache",
        "duration": 4.04,
        "entryType": "measure"
      },
      {
        "startTime": 12164.18,
        "name": "lh:computed:TraceEngineResult:insights:DOMSize",
        "duration": 0.51,
        "entryType": "measure"
      },
      {
        "startTime": 12164.71,
        "name": "lh:computed:TraceEngineResult:insights:DocumentLatency",
        "duration": 0.47,
        "entryType": "measure"
      },
      {
        "startTime": 12165.2,
        "name": "lh:computed:TraceEngineResult:insights:DuplicatedJavaScript",
        "duration": 0.62,
        "entryType": "measure"
      },
      {
        "startTime": 12165.84,
        "name": "lh:computed:TraceEngineResult:insights:FontDisplay",
        "duration": 0.23,
        "entryType": "measure"
      },
      {
        "startTime": 12166.22,
        "name": "lh:computed:TraceEngineResult:insights:ForcedReflow",
        "duration": 0.05,
        "entryType": "measure"
      },
      {
        "startTime": 12166.29,
        "name": "lh:computed:TraceEngineResult:insights:INPBreakdown",
        "duration": 0.03,
        "entryType": "measure"
      },
      {
        "startTime": 12166.34,
        "name": "lh:computed:TraceEngineResult:insights:ImageDelivery",
        "duration": 4.2,
        "entryType": "measure"
      },
      {
        "startTime": 12170.57,
        "name": "lh:computed:TraceEngineResult:insights:LCPBreakdown",
        "duration": 0.38,
        "entryType": "measure"
      },
      {
        "startTime": 12170.97,
        "name": "lh:computed:TraceEngineResult:insights:LCPDiscovery",
        "duration": 0.1,
        "entryType": "measure"
      },
      {
        "startTime": 12171.09,
        "name": "lh:computed:TraceEngineResult:insights:LegacyJavaScript",
        "duration": 85.21,
        "entryType": "measure"
      },
      {
        "startTime": 12256.34,
        "name": "lh:computed:TraceEngineResult:insights:ModernHTTP",
        "duration": 4.18,
        "entryType": "measure"
      },
      {
        "startTime": 12260.55,
        "name": "lh:computed:TraceEngineResult:insights:NetworkDependencyTree",
        "duration": 2.27,
        "entryType": "measure"
      },
      {
        "startTime": 12262.85,
        "name": "lh:computed:TraceEngineResult:insights:RenderBlocking",
        "duration": 1.65,
        "entryType": "measure"
      },
      {
        "startTime": 12264.53,
        "name": "lh:computed:TraceEngineResult:insights:SlowCSSSelector",
        "duration": 0.04,
        "entryType": "measure"
      },
      {
        "startTime": 12264.58,
        "name": "lh:computed:TraceEngineResult:insights:ThirdParties",
        "duration": 0.11,
        "entryType": "measure"
      },
      {
        "startTime": 12264.7,
        "name": "lh:computed:TraceEngineResult:insights:Viewport",
        "duration": 0.08,
        "entryType": "measure"
      },
      {
        "startTime": 12284.36,
        "name": "lh:computed:CumulativeLayoutShift",
        "duration": 11.6,
        "entryType": "measure"
      },
      {
        "startTime": 12355.02,
        "name": "lh:gather:getArtifact:ViewportDimensions",
        "duration": 1.58,
        "entryType": "measure"
      },
      {
        "startTime": 12356.65,
        "name": "lh:gather:getArtifact:FullPageScreenshot",
        "duration": 1177.08,
        "entryType": "measure"
      },
      {
        "startTime": 13524.33,
        "name": "lh:gather:getVersion",
        "duration": 1.36,
        "entryType": "measure"
      },
      {
        "startTime": 13533.82,
        "name": "lh:gather:getArtifact:BFCacheFailures",
        "duration": 273.36,
        "entryType": "measure"
      },
      {
        "startTime": 14031.73,
        "name": "lh:runner:audit",
        "duration": 987.58,
        "entryType": "measure"
      },
      {
        "startTime": 14031.89,
        "name": "lh:runner:auditing",
        "duration": 986.66,
        "entryType": "measure"
      },
      {
        "startTime": 14034.08,
        "name": "lh:audit:is-on-https",
        "duration": 2.84,
        "entryType": "measure"
      },
      {
        "startTime": 14037.38,
        "name": "lh:audit:redirects-http",
        "duration": 1.16,
        "entryType": "measure"
      },
      {
        "startTime": 14038.95,
        "name": "lh:audit:first-contentful-paint",
        "duration": 26.25,
        "entryType": "measure"
      },
      {
        "startTime": 14039.51,
        "name": "lh:computed:FirstContentfulPaint",
        "duration": 23.07,
        "entryType": "measure"
      },
      {
        "startTime": 14039.75,
        "name": "lh:computed:ProcessedNavigation",
        "duration": 3.95,
        "entryType": "measure"
      },
      {
        "startTime": 14043.96,
        "name": "lh:computed:LanternFirstContentfulPaint",
        "duration": 18.6,
        "entryType": "measure"
      },
      {
        "startTime": 14044.21,
        "name": "lh:computed:PageDependencyGraph",
        "duration": 15.05,
        "entryType": "measure"
      },
      {
        "startTime": 14059.38,
        "name": "lh:computed:LoadSimulator",
        "duration": 0.9,
        "entryType": "measure"
      },
      {
        "startTime": 14059.54,
        "name": "lh:computed:NetworkAnalysis",
        "duration": 0.67,
        "entryType": "measure"
      },
      {
        "startTime": 14065.57,
        "name": "lh:audit:largest-contentful-paint",
        "duration": 6.9,
        "entryType": "measure"
      },
      {
        "startTime": 14066.14,
        "name": "lh:computed:LargestContentfulPaint",
        "duration": 4.98,
        "entryType": "measure"
      },
      {
        "startTime": 14066.27,
        "name": "lh:computed:LanternLargestContentfulPaint",
        "duration": 4.83,
        "entryType": "measure"
      },
      {
        "startTime": 14072.96,
        "name": "lh:audit:speed-index",
        "duration": 289.81,
        "entryType": "measure"
      },
      {
        "startTime": 14073.55,
        "name": "lh:computed:SpeedIndex",
        "duration": 287.99,
        "entryType": "measure"
      },
      {
        "startTime": 14073.7,
        "name": "lh:computed:LanternSpeedIndex",
        "duration": 287.81,
        "entryType": "measure"
      },
      {
        "startTime": 14073.87,
        "name": "lh:computed:Speedline",
        "duration": 280.82,
        "entryType": "measure"
      },
      {
        "startTime": 14362.82,
        "name": "lh:audit:screenshot-thumbnails",
        "duration": 0.62,
        "entryType": "measure"
      },
      {
        "startTime": 14363.51,
        "name": "lh:audit:final-screenshot",
        "duration": 2.44,
        "entryType": "measure"
      },
      {
        "startTime": 14363.74,
        "name": "lh:computed:Screenshots",
        "duration": 2.13,
        "entryType": "measure"
      },
      {
        "startTime": 14366.34,
        "name": "lh:audit:total-blocking-time",
        "duration": 10.23,
        "entryType": "measure"
      },
      {
        "startTime": 14366.88,
        "name": "lh:computed:TotalBlockingTime",
        "duration": 8.55,
        "entryType": "measure"
      },
      {
        "startTime": 14367.03,
        "name": "lh:computed:LanternTotalBlockingTime",
        "duration": 8.36,
        "entryType": "measure"
      },
      {
        "startTime": 14367.18,
        "name": "lh:computed:LanternInteractive",
        "duration": 3.33,
        "entryType": "measure"
      },
      {
        "startTime": 14376.95,
        "name": "lh:audit:max-potential-fid",
        "duration": 7.61,
        "entryType": "measure"
      },
      {
        "startTime": 14377.53,
        "name": "lh:computed:MaxPotentialFID",
        "duration": 5.03,
        "entryType": "measure"
      },
      {
        "startTime": 14377.64,
        "name": "lh:computed:LanternMaxPotentialFID",
        "duration": 4.88,
        "entryType": "measure"
      },
      {
        "startTime": 14384.91,
        "name": "lh:audit:cumulative-layout-shift",
        "duration": 1.3,
        "entryType": "measure"
      },
      {
        "startTime": 14386.7,
        "name": "lh:audit:errors-in-console",
        "duration": 1.65,
        "entryType": "measure"
      },
      {
        "startTime": 14387.24,
        "name": "lh:computed:JSBundles",
        "duration": 0.16,
        "entryType": "measure"
      },
      {
        "startTime": 14388.75,
        "name": "lh:audit:server-response-time",
        "duration": 2.34,
        "entryType": "measure"
      },
      {
        "startTime": 14389.26,
        "name": "lh:computed:NavigationInsights",
        "duration": 0.23,
        "entryType": "measure"
      },
      {
        "startTime": 14391.43,
        "name": "lh:audit:interactive",
        "duration": 1.79,
        "entryType": "measure"
      },
      {
        "startTime": 14392.1,
        "name": "lh:computed:Interactive",
        "duration": 0.14,
        "entryType": "measure"
      },
      {
        "startTime": 14393.6,
        "name": "lh:audit:user-timings",
        "duration": 3.53,
        "entryType": "measure"
      },
      {
        "startTime": 14394.01,
        "name": "lh:computed:UserTimings",
        "duration": 2.03,
        "entryType": "measure"
      },
      {
        "startTime": 14397.57,
        "name": "lh:audit:redirects",
        "duration": 3.88,
        "entryType": "measure"
      },
      {
        "startTime": 14401.88,
        "name": "lh:audit:image-aspect-ratio",
        "duration": 4.42,
        "entryType": "measure"
      },
      {
        "startTime": 14406.66,
        "name": "lh:audit:image-size-responsive",
        "duration": 2.96,
        "entryType": "measure"
      },
      {
        "startTime": 14407.18,
        "name": "lh:computed:ImageRecords",
        "duration": 0.71,
        "entryType": "measure"
      },
      {
        "startTime": 14409.93,
        "name": "lh:audit:deprecations",
        "duration": 2.96,
        "entryType": "measure"
      },
      {
        "startTime": 14413.53,
        "name": "lh:audit:third-party-cookies",
        "duration": 2.08,
        "entryType": "measure"
      },
      {
        "startTime": 14416.18,
        "name": "lh:audit:mainthread-work-breakdown",
        "duration": 19.84,
        "entryType": "measure"
      },
      {
        "startTime": 14417.03,
        "name": "lh:computed:MainThreadTasks",
        "duration": 16.24,
        "entryType": "measure"
      },
      {
        "startTime": 14436.5,
        "name": "lh:audit:bootup-time",
        "duration": 36.45,
        "entryType": "measure"
      },
      {
        "startTime": 14440.62,
        "name": "lh:computed:TBTImpactTasks",
        "duration": 27.3,
        "entryType": "measure"
      },
      {
        "startTime": 14473,
        "name": "lh:audit:diagnostics",
        "duration": 1.3,
        "entryType": "measure"
      },
      {
        "startTime": 14474.35,
        "name": "lh:audit:network-requests",
        "duration": 5.4,
        "entryType": "measure"
      },
      {
        "startTime": 14474.69,
        "name": "lh:computed:EntityClassification",
        "duration": 2.92,
        "entryType": "measure"
      },
      {
        "startTime": 14480.21,
        "name": "lh:audit:network-rtt",
        "duration": 1.82,
        "entryType": "measure"
      },
      {
        "startTime": 14482.34,
        "name": "lh:audit:network-server-latency",
        "duration": 1.49,
        "entryType": "measure"
      },
      {
        "startTime": 14483.86,
        "name": "lh:audit:main-thread-tasks",
        "duration": 0.64,
        "entryType": "measure"
      },
      {
        "startTime": 14484.52,
        "name": "lh:audit:metrics",
        "duration": 4.93,
        "entryType": "measure"
      },
      {
        "startTime": 14484.77,
        "name": "lh:computed:TimingSummary",
        "duration": 4.43,
        "entryType": "measure"
      },
      {
        "startTime": 14485.34,
        "name": "lh:computed:FirstContentfulPaintAllFrames",
        "duration": 0.24,
        "entryType": "measure"
      },
      {
        "startTime": 14485.65,
        "name": "lh:computed:LargestContentfulPaintAllFrames",
        "duration": 0.12,
        "entryType": "measure"
      },
      {
        "startTime": 14485.87,
        "name": "lh:computed:LCPBreakdown",
        "duration": 2.52,
        "entryType": "measure"
      },
      {
        "startTime": 14486.06,
        "name": "lh:computed:TimeToFirstByte",
        "duration": 0.35,
        "entryType": "measure"
      },
      {
        "startTime": 14486.45,
        "name": "lh:computed:LCPImageRecord",
        "duration": 1.86,
        "entryType": "measure"
      },
      {
        "startTime": 14489.49,
        "name": "lh:audit:resource-summary",
        "duration": 2.06,
        "entryType": "measure"
      },
      {
        "startTime": 14489.7,
        "name": "lh:computed:ResourceSummary",
        "duration": 0.76,
        "entryType": "measure"
      },
      {
        "startTime": 14491.88,
        "name": "lh:audit:layout-shifts",
        "duration": 1.82,
        "entryType": "measure"
      },
      {
        "startTime": 14494.01,
        "name": "lh:audit:long-tasks",
        "duration": 7.33,
        "entryType": "measure"
      },
      {
        "startTime": 14501.67,
        "name": "lh:audit:non-composited-animations",
        "duration": 1.33,
        "entryType": "measure"
      },
      {
        "startTime": 14503.4,
        "name": "lh:audit:unsized-images",
        "duration": 2.36,
        "entryType": "measure"
      },
      {
        "startTime": 14506.26,
        "name": "lh:audit:valid-source-maps",
        "duration": 2.33,
        "entryType": "measure"
      },
      {
        "startTime": 14508.98,
        "name": "lh:audit:csp-xss",
        "duration": 1.73,
        "entryType": "measure"
      },
      {
        "startTime": 14511.09,
        "name": "lh:audit:has-hsts",
        "duration": 1.9,
        "entryType": "measure"
      },
      {
        "startTime": 14513.27,
        "name": "lh:audit:origin-isolation",
        "duration": 2.13,
        "entryType": "measure"
      },
      {
        "startTime": 14515.89,
        "name": "lh:audit:clickjacking-mitigation",
        "duration": 1.55,
        "entryType": "measure"
      },
      {
        "startTime": 14517.73,
        "name": "lh:audit:trusted-types-xss",
        "duration": 1.39,
        "entryType": "measure"
      },
      {
        "startTime": 14519.17,
        "name": "lh:audit:script-treemap-data",
        "duration": 18.06,
        "entryType": "measure"
      },
      {
        "startTime": 14519.66,
        "name": "lh:computed:ModuleDuplication",
        "duration": 0.29,
        "entryType": "measure"
      },
      {
        "startTime": 14520,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 0.96,
        "entryType": "measure"
      },
      {
        "startTime": 14521.13,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 0.07,
        "entryType": "measure"
      },
      {
        "startTime": 14521.3,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 11.77,
        "entryType": "measure"
      },
      {
        "startTime": 14533.17,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 0.26,
        "entryType": "measure"
      },
      {
        "startTime": 14533.5,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 2.66,
        "entryType": "measure"
      },
      {
        "startTime": 14536.27,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 0.13,
        "entryType": "measure"
      },
      {
        "startTime": 14536.48,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 0.22,
        "entryType": "measure"
      },
      {
        "startTime": 14536.79,
        "name": "lh:computed:UnusedJavascriptSummary",
        "duration": 0.27,
        "entryType": "measure"
      },
      {
        "startTime": 14537.73,
        "name": "lh:audit:accesskeys",
        "duration": 1.49,
        "entryType": "measure"
      },
      {
        "startTime": 14539.61,
        "name": "lh:audit:aria-allowed-attr",
        "duration": 1.4,
        "entryType": "measure"
      },
      {
        "startTime": 14541.62,
        "name": "lh:audit:aria-allowed-role",
        "duration": 12.31,
        "entryType": "measure"
      },
      {
        "startTime": 14554.33,
        "name": "lh:audit:aria-command-name",
        "duration": 1.39,
        "entryType": "measure"
      },
      {
        "startTime": 14556.18,
        "name": "lh:audit:aria-conditional-attr",
        "duration": 1.52,
        "entryType": "measure"
      },
      {
        "startTime": 14558.08,
        "name": "lh:audit:aria-deprecated-role",
        "duration": 5.87,
        "entryType": "measure"
      },
      {
        "startTime": 14564.31,
        "name": "lh:audit:aria-dialog-name",
        "duration": 1.62,
        "entryType": "measure"
      },
      {
        "startTime": 14566.32,
        "name": "lh:audit:aria-hidden-body",
        "duration": 7.15,
        "entryType": "measure"
      },
      {
        "startTime": 14573.85,
        "name": "lh:audit:aria-hidden-focus",
        "duration": 5.92,
        "entryType": "measure"
      },
      {
        "startTime": 14580.13,
        "name": "lh:audit:aria-input-field-name",
        "duration": 1.54,
        "entryType": "measure"
      },
      {
        "startTime": 14582.06,
        "name": "lh:audit:aria-meter-name",
        "duration": 1.78,
        "entryType": "measure"
      },
      {
        "startTime": 14584.19,
        "name": "lh:audit:aria-progressbar-name",
        "duration": 1.91,
        "entryType": "measure"
      },
      {
        "startTime": 14586.41,
        "name": "lh:audit:aria-prohibited-attr",
        "duration": 1.82,
        "entryType": "measure"
      },
      {
        "startTime": 14588.56,
        "name": "lh:audit:aria-required-attr",
        "duration": 11.95,
        "entryType": "measure"
      },
      {
        "startTime": 14600.96,
        "name": "lh:audit:aria-required-children",
        "duration": 1.83,
        "entryType": "measure"
      },
      {
        "startTime": 14603.11,
        "name": "lh:audit:aria-required-parent",
        "duration": 1.8,
        "entryType": "measure"
      },
      {
        "startTime": 14605.22,
        "name": "lh:audit:aria-roles",
        "duration": 5.25,
        "entryType": "measure"
      },
      {
        "startTime": 14610.8,
        "name": "lh:audit:aria-text",
        "duration": 2.52,
        "entryType": "measure"
      },
      {
        "startTime": 14613.7,
        "name": "lh:audit:aria-toggle-field-name",
        "duration": 2.31,
        "entryType": "measure"
      },
      {
        "startTime": 14616.38,
        "name": "lh:audit:aria-tooltip-name",
        "duration": 2.05,
        "entryType": "measure"
      },
      {
        "startTime": 14618.77,
        "name": "lh:audit:aria-treeitem-name",
        "duration": 2.29,
        "entryType": "measure"
      },
      {
        "startTime": 14621.37,
        "name": "lh:audit:aria-valid-attr-value",
        "duration": 2.36,
        "entryType": "measure"
      },
      {
        "startTime": 14624.04,
        "name": "lh:audit:aria-valid-attr",
        "duration": 2.13,
        "entryType": "measure"
      },
      {
        "startTime": 14626.51,
        "name": "lh:audit:button-name",
        "duration": 12.69,
        "entryType": "measure"
      },
      {
        "startTime": 14639.8,
        "name": "lh:audit:bypass",
        "duration": 5.24,
        "entryType": "measure"
      },
      {
        "startTime": 14645.37,
        "name": "lh:audit:color-contrast",
        "duration": 4.83,
        "entryType": "measure"
      },
      {
        "startTime": 14650.56,
        "name": "lh:audit:definition-list",
        "duration": 2.6,
        "entryType": "measure"
      },
      {
        "startTime": 14653.69,
        "name": "lh:audit:dlitem",
        "duration": 2.66,
        "entryType": "measure"
      },
      {
        "startTime": 14656.75,
        "name": "lh:audit:document-title",
        "duration": 5.22,
        "entryType": "measure"
      },
      {
        "startTime": 14662.3,
        "name": "lh:audit:duplicate-id-aria",
        "duration": 2.48,
        "entryType": "measure"
      },
      {
        "startTime": 14665.09,
        "name": "lh:audit:empty-heading",
        "duration": 2.71,
        "entryType": "measure"
      },
      {
        "startTime": 14668.12,
        "name": "lh:audit:form-field-multiple-labels",
        "duration": 2.53,
        "entryType": "measure"
      },
      {
        "startTime": 14671.04,
        "name": "lh:audit:frame-title",
        "duration": 2.59,
        "entryType": "measure"
      },
      {
        "startTime": 14673.92,
        "name": "lh:audit:heading-order",
        "duration": 10.56,
        "entryType": "measure"
      },
      {
        "startTime": 14684.91,
        "name": "lh:audit:html-has-lang",
        "duration": 5.39,
        "entryType": "measure"
      },
      {
        "startTime": 14690.64,
        "name": "lh:audit:html-lang-valid",
        "duration": 4.98,
        "entryType": "measure"
      },
      {
        "startTime": 14695.98,
        "name": "lh:audit:html-xml-lang-mismatch",
        "duration": 2.89,
        "entryType": "measure"
      },
      {
        "startTime": 14699.2,
        "name": "lh:audit:identical-links-same-purpose",
        "duration": 5.27,
        "entryType": "measure"
      },
      {
        "startTime": 14704.84,
        "name": "lh:audit:image-alt",
        "duration": 4.93,
        "entryType": "measure"
      },
      {
        "startTime": 14710.11,
        "name": "lh:audit:image-redundant-alt",
        "duration": 5.47,
        "entryType": "measure"
      },
      {
        "startTime": 14715.89,
        "name": "lh:audit:input-button-name",
        "duration": 12.24,
        "entryType": "measure"
      },
      {
        "startTime": 14728.47,
        "name": "lh:audit:input-image-alt",
        "duration": 2.79,
        "entryType": "measure"
      },
      {
        "startTime": 14731.56,
        "name": "lh:audit:label-content-name-mismatch",
        "duration": 2.9,
        "entryType": "measure"
      },
      {
        "startTime": 14734.76,
        "name": "lh:audit:label",
        "duration": 2.94,
        "entryType": "measure"
      },
      {
        "startTime": 14737.98,
        "name": "lh:audit:landmark-one-main",
        "duration": 4.74,
        "entryType": "measure"
      },
      {
        "startTime": 14743.02,
        "name": "lh:audit:link-name",
        "duration": 4.79,
        "entryType": "measure"
      },
      {
        "startTime": 14748.13,
        "name": "lh:audit:link-in-text-block",
        "duration": 5.03,
        "entryType": "measure"
      },
      {
        "startTime": 14753.49,
        "name": "lh:audit:list",
        "duration": 3.18,
        "entryType": "measure"
      },
      {
        "startTime": 14757.04,
        "name": "lh:audit:listitem",
        "duration": 10.03,
        "entryType": "measure"
      },
      {
        "startTime": 14767.42,
        "name": "lh:audit:meta-refresh",
        "duration": 3.34,
        "entryType": "measure"
      },
      {
        "startTime": 14771.08,
        "name": "lh:audit:meta-viewport",
        "duration": 5.2,
        "entryType": "measure"
      },
      {
        "startTime": 14776.6,
        "name": "lh:audit:object-alt",
        "duration": 3.66,
        "entryType": "measure"
      },
      {
        "startTime": 14780.75,
        "name": "lh:audit:select-name",
        "duration": 4.14,
        "entryType": "measure"
      },
      {
        "startTime": 14785.17,
        "name": "lh:audit:skip-link",
        "duration": 3.2,
        "entryType": "measure"
      },
      {
        "startTime": 14788.69,
        "name": "lh:audit:tabindex",
        "duration": 5.49,
        "entryType": "measure"
      },
      {
        "startTime": 14794.5,
        "name": "lh:audit:table-duplicate-name",
        "duration": 3.88,
        "entryType": "measure"
      },
      {
        "startTime": 14807.32,
        "name": "lh:audit:table-fake-caption",
        "duration": 4.35,
        "entryType": "measure"
      },
      {
        "startTime": 14812,
        "name": "lh:audit:target-size",
        "duration": 4.87,
        "entryType": "measure"
      },
      {
        "startTime": 14817.2,
        "name": "lh:audit:td-has-header",
        "duration": 3.86,
        "entryType": "measure"
      },
      {
        "startTime": 14821.38,
        "name": "lh:audit:td-headers-attr",
        "duration": 4.04,
        "entryType": "measure"
      },
      {
        "startTime": 14825.78,
        "name": "lh:audit:th-has-data-cells",
        "duration": 4.34,
        "entryType": "measure"
      },
      {
        "startTime": 14830.44,
        "name": "lh:audit:valid-lang",
        "duration": 4.04,
        "entryType": "measure"
      },
      {
        "startTime": 14834.78,
        "name": "lh:audit:video-caption",
        "duration": 12.61,
        "entryType": "measure"
      },
      {
        "startTime": 14847.5,
        "name": "lh:audit:custom-controls-labels",
        "duration": 0.19,
        "entryType": "measure"
      },
      {
        "startTime": 14847.71,
        "name": "lh:audit:custom-controls-roles",
        "duration": 0.03,
        "entryType": "measure"
      },
      {
        "startTime": 14847.75,
        "name": "lh:audit:focus-traps",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 14847.77,
        "name": "lh:audit:focusable-controls",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 14847.8,
        "name": "lh:audit:interactive-element-affordance",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 14847.82,
        "name": "lh:audit:logical-tab-order",
        "duration": 0.01,
        "entryType": "measure"
      },
      {
        "startTime": 14847.85,
        "name": "lh:audit:managed-focus",
        "duration": 0.01,
        "entryType": "measure"
      },
      {
        "startTime": 14847.87,
        "name": "lh:audit:offscreen-content-hidden",
        "duration": 0.01,
        "entryType": "measure"
      },
      {
        "startTime": 14847.89,
        "name": "lh:audit:use-landmarks",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 14847.92,
        "name": "lh:audit:visual-order-follows-dom",
        "duration": 0.02,
        "entryType": "measure"
      },
      {
        "startTime": 14848.26,
        "name": "lh:audit:total-byte-weight",
        "duration": 1.96,
        "entryType": "measure"
      },
      {
        "startTime": 14850.47,
        "name": "lh:audit:unminified-css",
        "duration": 24.76,
        "entryType": "measure"
      },
      {
        "startTime": 14875.69,
        "name": "lh:audit:unminified-javascript",
        "duration": 69.27,
        "entryType": "measure"
      },
      {
        "startTime": 14945.25,
        "name": "lh:audit:unused-css-rules",
        "duration": 5.12,
        "entryType": "measure"
      },
      {
        "startTime": 14945.78,
        "name": "lh:computed:UnusedCSS",
        "duration": 0.94,
        "entryType": "measure"
      },
      {
        "startTime": 14950.64,
        "name": "lh:audit:unused-javascript",
        "duration": 4.33,
        "entryType": "measure"
      },
      {
        "startTime": 14955.3,
        "name": "lh:audit:doctype",
        "duration": 1.15,
        "entryType": "measure"
      },
      {
        "startTime": 14956.84,
        "name": "lh:audit:charset",
        "duration": 1.37,
        "entryType": "measure"
      },
      {
        "startTime": 14958.62,
        "name": "lh:audit:geolocation-on-start",
        "duration": 1.37,
        "entryType": "measure"
      },
      {
        "startTime": 14960.3,
        "name": "lh:audit:inspector-issues",
        "duration": 1.07,
        "entryType": "measure"
      },
      {
        "startTime": 14961.62,
        "name": "lh:audit:js-libraries",
        "duration": 0.99,
        "entryType": "measure"
      },
      {
        "startTime": 14962.92,
        "name": "lh:audit:notification-on-start",
        "duration": 1.05,
        "entryType": "measure"
      },
      {
        "startTime": 14964.29,
        "name": "lh:audit:paste-preventing-inputs",
        "duration": 1.03,
        "entryType": "measure"
      },
      {
        "startTime": 14965.64,
        "name": "lh:audit:meta-description",
        "duration": 0.97,
        "entryType": "measure"
      },
      {
        "startTime": 14966.92,
        "name": "lh:audit:http-status-code",
        "duration": 1.04,
        "entryType": "measure"
      },
      {
        "startTime": 14968.25,
        "name": "lh:audit:link-text",
        "duration": 1.66,
        "entryType": "measure"
      },
      {
        "startTime": 14971.68,
        "name": "lh:audit:crawlable-anchors",
        "duration": 1.83,
        "entryType": "measure"
      },
      {
        "startTime": 14973.92,
        "name": "lh:audit:is-crawlable",
        "duration": 2.71,
        "entryType": "measure"
      },
      {
        "startTime": 14976.93,
        "name": "lh:audit:robots-txt",
        "duration": 1.38,
        "entryType": "measure"
      },
      {
        "startTime": 14978.64,
        "name": "lh:audit:hreflang",
        "duration": 1.24,
        "entryType": "measure"
      },
      {
        "startTime": 14980.18,
        "name": "lh:audit:canonical",
        "duration": 1.34,
        "entryType": "measure"
      },
      {
        "startTime": 14981.78,
        "name": "lh:audit:structured-data",
        "duration": 0.6,
        "entryType": "measure"
      },
      {
        "startTime": 14982.71,
        "name": "lh:audit:bf-cache",
        "duration": 1.56,
        "entryType": "measure"
      },
      {
        "startTime": 14984.59,
        "name": "lh:audit:cache-insight",
        "duration": 2.22,
        "entryType": "measure"
      },
      {
        "startTime": 14987.11,
        "name": "lh:audit:cls-culprits-insight",
        "duration": 1.29,
        "entryType": "measure"
      },
      {
        "startTime": 14988.73,
        "name": "lh:audit:document-latency-insight",
        "duration": 1.36,
        "entryType": "measure"
      },
      {
        "startTime": 14990.4,
        "name": "lh:audit:dom-size-insight",
        "duration": 1.7,
        "entryType": "measure"
      },
      {
        "startTime": 14992.4,
        "name": "lh:audit:duplicated-javascript-insight",
        "duration": 1.29,
        "entryType": "measure"
      },
      {
        "startTime": 14993.98,
        "name": "lh:audit:font-display-insight",
        "duration": 1.56,
        "entryType": "measure"
      },
      {
        "startTime": 14995.86,
        "name": "lh:audit:forced-reflow-insight",
        "duration": 1.19,
        "entryType": "measure"
      },
      {
        "startTime": 14997.34,
        "name": "lh:audit:image-delivery-insight",
        "duration": 2.88,
        "entryType": "measure"
      },
      {
        "startTime": 15000.54,
        "name": "lh:audit:inp-breakdown-insight",
        "duration": 1.29,
        "entryType": "measure"
      },
      {
        "startTime": 15002.14,
        "name": "lh:audit:lcp-breakdown-insight",
        "duration": 1.53,
        "entryType": "measure"
      },
      {
        "startTime": 15004.03,
        "name": "lh:audit:lcp-discovery-insight",
        "duration": 1.23,
        "entryType": "measure"
      },
      {
        "startTime": 15005.61,
        "name": "lh:audit:legacy-javascript-insight",
        "duration": 1.18,
        "entryType": "measure"
      },
      {
        "startTime": 15007.15,
        "name": "lh:audit:modern-http-insight",
        "duration": 1.59,
        "entryType": "measure"
      },
      {
        "startTime": 15009.06,
        "name": "lh:audit:network-dependency-tree-insight",
        "duration": 2.51,
        "entryType": "measure"
      },
      {
        "startTime": 15012.1,
        "name": "lh:audit:render-blocking-insight",
        "duration": 2.76,
        "entryType": "measure"
      },
      {
        "startTime": 15015.45,
        "name": "lh:audit:third-parties-insight",
        "duration": 1.58,
        "entryType": "measure"
      },
      {
        "startTime": 15017.33,
        "name": "lh:audit:viewport-insight",
        "duration": 1.2,
        "entryType": "measure"
      },
      {
        "startTime": 15018.57,
        "name": "lh:runner:generate",
        "duration": 0.73,
        "entryType": "measure"
      }
    ],
    "total": 12548.81
  },
  "i18n": {
    "rendererFormattedStrings": {
      "calculatorLink": "See calculator.",
      "collapseView": "Collapse view",
      "crcInitialNavigation": "Initial Navigation",
      "crcLongestDurationLabel": "Maximum critical path latency:",
      "dropdownCopyJSON": "Copy JSON",
      "dropdownDarkTheme": "Toggle Dark Theme",
      "dropdownPrintExpanded": "Print Expanded",
      "dropdownPrintSummary": "Print Summary",
      "dropdownSaveGist": "Save as Gist",
      "dropdownSaveHTML": "Save as HTML",
      "dropdownSaveJSON": "Save as JSON",
      "dropdownViewUnthrottledTrace": "View Unthrottled Trace",
      "dropdownViewer": "Open in Viewer",
      "errorLabel": "Error!",
      "errorMissingAuditInfo": "Report error: no audit information",
      "expandView": "Expand view",
      "firstPartyChipLabel": "1st party",
      "footerIssue": "File an issue",
      "hide": "Hide",
      "labDataTitle": "Lab Data",
      "lsPerformanceCategoryDescription": "[Lighthouse](https://developers.google.com/web/tools/lighthouse/) analysis of the current page on an emulated mobile network. Values are estimated and may vary.",
      "manualAuditsGroupTitle": "Additional items to manually check",
      "notApplicableAuditsGroupTitle": "Not applicable",
      "openInANewTabTooltip": "Open in a new tab",
      "opportunityResourceColumnLabel": "Opportunity",
      "opportunitySavingsColumnLabel": "Estimated Savings",
      "passedAuditsGroupTitle": "Passed audits",
      "runtimeAnalysisWindow": "Initial page load",
      "runtimeAnalysisWindowSnapshot": "Point-in-time snapshot",
      "runtimeAnalysisWindowTimespan": "User interactions timespan",
      "runtimeCustom": "Custom throttling",
      "runtimeDesktopEmulation": "Emulated Desktop",
      "runtimeMobileEmulation": "Emulated Moto G Power",
      "runtimeNoEmulation": "No emulation",
      "runtimeSettingsAxeVersion": "Axe version",
      "runtimeSettingsBenchmark": "Unthrottled CPU/Memory Power",
      "runtimeSettingsCPUThrottling": "CPU throttling",
      "runtimeSettingsDevice": "Device",
      "runtimeSettingsNetworkThrottling": "Network throttling",
      "runtimeSettingsScreenEmulation": "Screen emulation",
      "runtimeSettingsUANetwork": "User agent (network)",
      "runtimeSingleLoad": "Single page session",
      "runtimeSingleLoadTooltip": "This data is taken from a single page session, as opposed to field data summarizing many sessions.",
      "runtimeSlow4g": "Slow 4G throttling",
      "runtimeUnknown": "Unknown",
      "show": "Show",
      "showRelevantAudits": "Show audits relevant to:",
      "snippetCollapseButtonLabel": "Collapse snippet",
      "snippetExpandButtonLabel": "Expand snippet",
      "thirdPartyResourcesLabel": "Show 3rd-party resources",
      "throttlingProvided": "Provided by environment",
      "toplevelWarningsMessage": "There were issues affecting this run of Lighthouse:",
      "unattributable": "Unattributable",
      "unscoredLabel": "Unscored",
      "unscoredTitle": "This audit does not contribute to the overall category score.",
      "varianceDisclaimer": "Values are estimated and may vary. The [performance score is calculated](https://developer.chrome.com/docs/lighthouse/performance/performance-scoring/) directly from these metrics.",
      "viewTraceLabel": "View Trace",
      "viewTreemapLabel": "View Treemap",
      "warningAuditsGroupTitle": "Passed audits but with warnings",
      "warningHeader": "Warnings: "
    },
    "icuMessagePaths": {
      "core/gather/driver/navigation.js | warningRedirected": [
        {
          "values": {
            "requested": "https://xunlei.com/",
            "final": "https://m.xunlei.com/m/"
          },
          "path": "runWarnings[0]"
        }
      ],
      "core/audits/is-on-https.js | title": [
        "audits[is-on-https].title"
      ],
      "core/audits/is-on-https.js | description": [
        "audits[is-on-https].description"
      ],
      "core/audits/is-on-https.js | columnInsecureURL": [
        "audits[is-on-https].details.headings[0].label"
      ],
      "core/audits/is-on-https.js | columnResolution": [
        "audits[is-on-https].details.headings[1].label"
      ],
      "core/audits/redirects-http.js | title": [
        "audits[redirects-http].title"
      ],
      "core/audits/redirects-http.js | description": [
        "audits[redirects-http].description"
      ],
      "core/lib/i18n/i18n.js | firstContentfulPaintMetric": [
        "audits[first-contentful-paint].title"
      ],
      "core/audits/metrics/first-contentful-paint.js | description": [
        "audits[first-contentful-paint].description"
      ],
      "core/lib/i18n/i18n.js | seconds": [
        {
          "values": {
            "timeInMs": 8374.941
          },
          "path": "audits[first-contentful-paint].displayValue"
        },
        {
          "values": {
            "timeInMs": 16799.308000000005
          },
          "path": "audits[largest-contentful-paint].displayValue"
        },
        {
          "values": {
            "timeInMs": 8374.941
          },
          "path": "audits[speed-index].displayValue"
        },
        {
          "values": {
            "timeInMs": 17062.408000000003
          },
          "path": "audits.interactive.displayValue"
        },
        {
          "values": {
            "timeInMs": 2248.1599999999903
          },
          "path": "audits[mainthread-work-breakdown].displayValue"
        },
        {
          "values": {
            "timeInMs": 847.0360000000006
          },
          "path": "audits[bootup-time].displayValue"
        }
      ],
      "core/lib/i18n/i18n.js | largestContentfulPaintMetric": [
        "audits[largest-contentful-paint].title"
      ],
      "core/audits/metrics/largest-contentful-paint.js | description": [
        "audits[largest-contentful-paint].description"
      ],
      "core/lib/i18n/i18n.js | speedIndexMetric": [
        "audits[speed-index].title"
      ],
      "core/audits/metrics/speed-index.js | description": [
        "audits[speed-index].description"
      ],
      "core/lib/i18n/i18n.js | totalBlockingTimeMetric": [
        "audits[total-blocking-time].title"
      ],
      "core/audits/metrics/total-blocking-time.js | description": [
        "audits[total-blocking-time].description"
      ],
      "core/lib/i18n/i18n.js | ms": [
        {
          "values": {
            "timeInMs": 405
          },
          "path": "audits[total-blocking-time].displayValue"
        },
        {
          "values": {
            "timeInMs": 265
          },
          "path": "audits[max-potential-fid].displayValue"
        },
        {
          "values": {
            "timeInMs": 278.88
          },
          "path": "audits[network-rtt].displayValue"
        },
        {
          "values": {
            "timeInMs": 61.68500000000003
          },
          "path": "audits[network-server-latency].displayValue"
        }
      ],
      "core/lib/i18n/i18n.js | maxPotentialFIDMetric": [
        "audits[max-potential-fid].title"
      ],
      "core/audits/metrics/max-potential-fid.js | description": [
        "audits[max-potential-fid].description"
      ],
      "core/lib/i18n/i18n.js | cumulativeLayoutShiftMetric": [
        "audits[cumulative-layout-shift].title"
      ],
      "core/audits/metrics/cumulative-layout-shift.js | description": [
        "audits[cumulative-layout-shift].description"
      ],
      "core/audits/errors-in-console.js | title": [
        "audits[errors-in-console].title"
      ],
      "core/audits/errors-in-console.js | description": [
        "audits[errors-in-console].description"
      ],
      "core/lib/i18n/i18n.js | columnSource": [
        "audits[errors-in-console].details.headings[0].label",
        "audits.deprecations.details.headings[1].label",
        "audits[geolocation-on-start].details.headings[0].label",
        "audits[notification-on-start].details.headings[0].label",
        "audits[forced-reflow-insight].details.items[0].headings[0].label"
      ],
      "core/lib/i18n/i18n.js | columnDescription": [
        "audits[errors-in-console].details.headings[1].label",
        "audits[csp-xss].details.headings[0].label",
        "audits[has-hsts].details.headings[0].label",
        "audits[origin-isolation].details.headings[0].label",
        "audits[clickjacking-mitigation].details.headings[0].label",
        "audits[trusted-types-xss].details.headings[0].label"
      ],
      "core/audits/server-response-time.js | title": [
        "audits[server-response-time].title"
      ],
      "core/audits/server-response-time.js | description": [
        "audits[server-response-time].description"
      ],
      "core/audits/server-response-time.js | displayValue": [
        {
          "values": {
            "timeInMs": 3
          },
          "path": "audits[server-response-time].displayValue"
        }
      ],
      "core/lib/i18n/i18n.js | columnURL": [
        "audits[server-response-time].details.headings[0].label",
        "audits.redirects.details.headings[0].label",
        "audits[image-aspect-ratio].details.headings[1].label",
        "audits[image-size-responsive].details.headings[1].label",
        "audits[third-party-cookies].details.headings[1].label",
        "audits[bootup-time].details.headings[0].label",
        "audits[network-rtt].details.headings[0].label",
        "audits[network-server-latency].details.headings[0].label",
        "audits[long-tasks].details.headings[0].label",
        "audits[unsized-images].details.headings[1].label",
        "audits[valid-source-maps].details.headings[0].label",
        "audits[total-byte-weight].details.headings[0].label",
        "audits[unused-css-rules].details.headings[0].label",
        "audits[unused-javascript].details.headings[0].label",
        "audits[font-display-insight].details.headings[0].label",
        "audits[image-delivery-insight].details.headings[1].label",
        "audits[modern-http-insight].details.headings[0].label",
        "audits[render-blocking-insight].details.headings[0].label"
      ],
      "core/lib/i18n/i18n.js | columnTimeSpent": [
        "audits[server-response-time].details.headings[1].label",
        "audits.redirects.details.headings[1].label",
        "audits[mainthread-work-breakdown].details.headings[1].label",
        "audits[network-rtt].details.headings[1].label",
        "audits[network-server-latency].details.headings[1].label"
      ],
      "core/lib/i18n/i18n.js | interactiveMetric": [
        "audits.interactive.title"
      ],
      "core/audits/metrics/interactive.js | description": [
        "audits.interactive.description"
      ],
      "core/audits/user-timings.js | title": [
        "audits[user-timings].title"
      ],
      "core/audits/user-timings.js | description": [
        "audits[user-timings].description"
      ],
      "core/lib/i18n/i18n.js | columnName": [
        "audits[user-timings].details.headings[0].label",
        "audits[third-party-cookies].details.headings[0].label",
        "audits[js-libraries].details.headings[0].label"
      ],
      "core/audits/user-timings.js | columnType": [
        "audits[user-timings].details.headings[1].label"
      ],
      "core/lib/i18n/i18n.js | columnStartTime": [
        "audits[user-timings].details.headings[2].label",
        "audits[long-tasks].details.headings[1].label"
      ],
      "core/lib/i18n/i18n.js | columnDuration": [
        "audits[user-timings].details.headings[3].label",
        "audits[long-tasks].details.headings[2].label",
        "audits[lcp-breakdown-insight].details.items[0].headings[1].label",
        "audits[render-blocking-insight].details.headings[2].label"
      ],
      "core/audits/redirects.js | title": [
        "audits.redirects.title"
      ],
      "core/audits/redirects.js | description": [
        "audits.redirects.description"
      ],
      "core/lib/i18n/i18n.js | displayValueMsSavings": [
        {
          "values": {
            "wastedMs": 2761.2069999999994
          },
          "path": "audits.redirects.displayValue"
        },
        {
          "values": {
            "wastedMs": 2182
          },
          "path": "audits[document-latency-insight].displayValue"
        },
        {
          "values": {
            "wastedMs": 50
          },
          "path": "audits[font-display-insight].displayValue"
        },
        {
          "values": {
            "wastedMs": 810
          },
          "path": "audits[modern-http-insight].displayValue"
        },
        {
          "values": {
            "wastedMs": 3738
          },
          "path": "audits[render-blocking-insight].displayValue"
        }
      ],
      "core/audits/image-aspect-ratio.js | title": [
        "audits[image-aspect-ratio].title"
      ],
      "core/audits/image-aspect-ratio.js | description": [
        "audits[image-aspect-ratio].description"
      ],
      "core/audits/image-aspect-ratio.js | columnDisplayed": [
        "audits[image-aspect-ratio].details.headings[2].label"
      ],
      "core/audits/image-aspect-ratio.js | columnActual": [
        "audits[image-aspect-ratio].details.headings[3].label"
      ],
      "core/audits/image-size-responsive.js | title": [
        "audits[image-size-responsive].title"
      ],
      "core/audits/image-size-responsive.js | description": [
        "audits[image-size-responsive].description"
      ],
      "core/audits/image-size-responsive.js | columnDisplayed": [
        "audits[image-size-responsive].details.headings[2].label"
      ],
      "core/audits/image-size-responsive.js | columnActual": [
        "audits[image-size-responsive].details.headings[3].label"
      ],
      "core/audits/image-size-responsive.js | columnExpected": [
        "audits[image-size-responsive].details.headings[4].label"
      ],
      "core/audits/deprecations.js | failureTitle": [
        "audits.deprecations.title"
      ],
      "core/audits/deprecations.js | description": [
        "audits.deprecations.description"
      ],
      "core/audits/deprecations.js | displayValue": [
        {
          "values": {
            "itemCount": 1
          },
          "path": "audits.deprecations.displayValue"
        }
      ],
      "core/audits/deprecations.js | columnDeprecate": [
        "audits.deprecations.details.headings[0].label"
      ],
      "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": [
        "audits.deprecations.details.items[0].value"
      ],
      "core/lib/deprecation-description.js | feature": [
        "audits.deprecations.details.items[0].subItems.items[0].text"
      ],
      "core/audits/third-party-cookies.js | title": [
        "audits[third-party-cookies].title"
      ],
      "core/audits/third-party-cookies.js | description": [
        "audits[third-party-cookies].description"
      ],
      "core/audits/mainthread-work-breakdown.js | failureTitle": [
        "audits[mainthread-work-breakdown].title"
      ],
      "core/audits/mainthread-work-breakdown.js | description": [
        "audits[mainthread-work-breakdown].description"
      ],
      "core/audits/mainthread-work-breakdown.js | columnCategory": [
        "audits[mainthread-work-breakdown].details.headings[0].label"
      ],
      "core/audits/bootup-time.js | title": [
        "audits[bootup-time].title"
      ],
      "core/audits/bootup-time.js | description": [
        "audits[bootup-time].description"
      ],
      "core/audits/bootup-time.js | columnTotal": [
        "audits[bootup-time].details.headings[1].label"
      ],
      "core/audits/bootup-time.js | columnScriptEval": [
        "audits[bootup-time].details.headings[2].label"
      ],
      "core/audits/bootup-time.js | columnScriptParse": [
        "audits[bootup-time].details.headings[3].label"
      ],
      "core/audits/network-rtt.js | title": [
        "audits[network-rtt].title"
      ],
      "core/audits/network-rtt.js | description": [
        "audits[network-rtt].description"
      ],
      "core/audits/network-server-latency.js | title": [
        "audits[network-server-latency].title"
      ],
      "core/audits/network-server-latency.js | description": [
        "audits[network-server-latency].description"
      ],
      "core/lib/i18n/i18n.js | columnResourceType": [
        "audits[resource-summary].details.headings[0].label"
      ],
      "core/lib/i18n/i18n.js | columnRequests": [
        "audits[resource-summary].details.headings[1].label"
      ],
      "core/lib/i18n/i18n.js | columnTransferSize": [
        "audits[resource-summary].details.headings[2].label",
        "audits[total-byte-weight].details.headings[1].label",
        "audits[unused-css-rules].details.headings[1].label",
        "audits[unused-javascript].details.headings[1].label",
        "audits[cache-insight].details.headings[2].label",
        "audits[render-blocking-insight].details.headings[1].label"
      ],
      "core/lib/i18n/i18n.js | total": [
        "audits[resource-summary].details.items[0].label"
      ],
      "core/lib/i18n/i18n.js | imageResourceType": [
        "audits[resource-summary].details.items[1].label"
      ],
      "core/lib/i18n/i18n.js | scriptResourceType": [
        "audits[resource-summary].details.items[2].label"
      ],
      "core/lib/i18n/i18n.js | fontResourceType": [
        "audits[resource-summary].details.items[3].label"
      ],
      "core/lib/i18n/i18n.js | stylesheetResourceType": [
        "audits[resource-summary].details.items[4].label"
      ],
      "core/lib/i18n/i18n.js | documentResourceType": [
        "audits[resource-summary].details.items[5].label"
      ],
      "core/lib/i18n/i18n.js | otherResourceType": [
        "audits[resource-summary].details.items[6].label"
      ],
      "core/lib/i18n/i18n.js | mediaResourceType": [
        "audits[resource-summary].details.items[7].label"
      ],
      "core/lib/i18n/i18n.js | thirdPartyResourceType": [
        "audits[resource-summary].details.items[8].label"
      ],
      "core/audits/layout-shifts.js | title": [
        "audits[layout-shifts].title"
      ],
      "core/audits/layout-shifts.js | description": [
        "audits[layout-shifts].description"
      ],
      "core/lib/i18n/i18n.js | columnElement": [
        "audits[layout-shifts].details.headings[0].label",
        "audits[non-composited-animations].details.headings[0].label",
        "audits[dom-size-insight].details.headings[1].label"
      ],
      "core/audits/layout-shifts.js | columnScore": [
        "audits[layout-shifts].details.headings[1].label"
      ],
      "core/audits/long-tasks.js | title": [
        "audits[long-tasks].title"
      ],
      "core/audits/long-tasks.js | description": [
        "audits[long-tasks].description"
      ],
      "core/audits/long-tasks.js | displayValue": [
        {
          "values": {
            "itemCount": 6
          },
          "path": "audits[long-tasks].displayValue"
        }
      ],
      "core/audits/non-composited-animations.js | title": [
        "audits[non-composited-animations].title"
      ],
      "core/audits/non-composited-animations.js | description": [
        "audits[non-composited-animations].description"
      ],
      "core/audits/unsized-images.js | failureTitle": [
        "audits[unsized-images].title"
      ],
      "core/audits/unsized-images.js | description": [
        "audits[unsized-images].description"
      ],
      "core/audits/valid-source-maps.js | failureTitle": [
        "audits[valid-source-maps].title"
      ],
      "core/audits/valid-source-maps.js | description": [
        "audits[valid-source-maps].description"
      ],
      "core/audits/valid-source-maps.js | columnMapURL": [
        "audits[valid-source-maps].details.headings[1].label"
      ],
      "core/audits/valid-source-maps.js | missingSourceMapErrorMessage": [
        "audits[valid-source-maps].details.items[0].subItems.items[0].error",
        "audits[valid-source-maps].details.items[1].subItems.items[0].error"
      ],
      "core/audits/csp-xss.js | title": [
        "audits[csp-xss].title"
      ],
      "core/audits/csp-xss.js | description": [
        "audits[csp-xss].description"
      ],
      "core/audits/csp-xss.js | columnDirective": [
        "audits[csp-xss].details.headings[1].label"
      ],
      "core/audits/csp-xss.js | columnSeverity": [
        "audits[csp-xss].details.headings[2].label"
      ],
      "core/lib/i18n/i18n.js | itemSeverityHigh": [
        "audits[csp-xss].details.items[0].severity",
        "audits[has-hsts].details.items[0].severity",
        "audits[origin-isolation].details.items[0].severity",
        "audits[clickjacking-mitigation].details.items[0].severity",
        "audits[trusted-types-xss].details.items[0].severity"
      ],
      "core/audits/csp-xss.js | noCsp": [
        "audits[csp-xss].details.items[0].description"
      ],
      "core/audits/has-hsts.js | title": [
        "audits[has-hsts].title"
      ],
      "core/audits/has-hsts.js | description": [
        "audits[has-hsts].description"
      ],
      "core/audits/has-hsts.js | columnDirective": [
        "audits[has-hsts].details.headings[1].label"
      ],
      "core/audits/has-hsts.js | columnSeverity": [
        "audits[has-hsts].details.headings[2].label"
      ],
      "core/audits/has-hsts.js | noHsts": [
        "audits[has-hsts].details.items[0].description"
      ],
      "core/audits/origin-isolation.js | title": [
        "audits[origin-isolation].title"
      ],
      "core/audits/origin-isolation.js | description": [
        "audits[origin-isolation].description"
      ],
      "core/audits/origin-isolation.js | columnDirective": [
        "audits[origin-isolation].details.headings[1].label"
      ],
      "core/audits/origin-isolation.js | columnSeverity": [
        "audits[origin-isolation].details.headings[2].label"
      ],
      "core/audits/origin-isolation.js | noCoop": [
        "audits[origin-isolation].details.items[0].description"
      ],
      "core/audits/clickjacking-mitigation.js | title": [
        "audits[clickjacking-mitigation].title"
      ],
      "core/audits/clickjacking-mitigation.js | description": [
        "audits[clickjacking-mitigation].description"
      ],
      "core/audits/clickjacking-mitigation.js | columnSeverity": [
        "audits[clickjacking-mitigation].details.headings[1].label"
      ],
      "core/audits/clickjacking-mitigation.js | noClickjackingMitigation": [
        "audits[clickjacking-mitigation].details.items[0].description"
      ],
      "core/audits/trusted-types-xss.js | title": [
        "audits[trusted-types-xss].title"
      ],
      "core/audits/trusted-types-xss.js | description": [
        "audits[trusted-types-xss].description"
      ],
      "core/audits/trusted-types-xss.js | columnSeverity": [
        "audits[trusted-types-xss].details.headings[1].label"
      ],
      "core/audits/trusted-types-xss.js | noTrustedTypesToMitigateXss": [
        "audits[trusted-types-xss].details.items[0].description"
      ],
      "core/audits/accessibility/accesskeys.js | title": [
        "audits.accesskeys.title"
      ],
      "core/audits/accessibility/accesskeys.js | description": [
        "audits.accesskeys.description"
      ],
      "core/audits/accessibility/aria-allowed-attr.js | title": [
        "audits[aria-allowed-attr].title"
      ],
      "core/audits/accessibility/aria-allowed-attr.js | description": [
        "audits[aria-allowed-attr].description"
      ],
      "core/audits/accessibility/aria-allowed-role.js | title": [
        "audits[aria-allowed-role].title"
      ],
      "core/audits/accessibility/aria-allowed-role.js | description": [
        "audits[aria-allowed-role].description"
      ],
      "core/audits/accessibility/aria-command-name.js | title": [
        "audits[aria-command-name].title"
      ],
      "core/audits/accessibility/aria-command-name.js | description": [
        "audits[aria-command-name].description"
      ],
      "core/audits/accessibility/aria-conditional-attr.js | title": [
        "audits[aria-conditional-attr].title"
      ],
      "core/audits/accessibility/aria-conditional-attr.js | description": [
        "audits[aria-conditional-attr].description"
      ],
      "core/audits/accessibility/aria-deprecated-role.js | title": [
        "audits[aria-deprecated-role].title"
      ],
      "core/audits/accessibility/aria-deprecated-role.js | description": [
        "audits[aria-deprecated-role].description"
      ],
      "core/lib/i18n/i18n.js | columnFailingElem": [
        "audits[aria-deprecated-role].details.headings[0].label",
        "audits[aria-hidden-body].details.headings[0].label",
        "audits[aria-hidden-focus].details.headings[0].label",
        "audits[aria-required-attr].details.headings[0].label",
        "audits[aria-roles].details.headings[0].label",
        "audits[button-name].details.headings[0].label",
        "audits[color-contrast].details.headings[0].label",
        "audits[document-title].details.headings[0].label",
        "audits[html-has-lang].details.headings[0].label",
        "audits[html-lang-valid].details.headings[0].label",
        "audits[identical-links-same-purpose].details.headings[0].label",
        "audits[image-alt].details.headings[0].label",
        "audits[landmark-one-main].details.headings[0].label",
        "audits[link-name].details.headings[0].label",
        "audits[link-in-text-block].details.headings[0].label",
        "audits[meta-viewport].details.headings[0].label",
        "audits.tabindex.details.headings[0].label",
        "audits[target-size].details.headings[0].label",
        "audits[paste-preventing-inputs].details.headings[0].label"
      ],
      "core/audits/accessibility/aria-dialog-name.js | title": [
        "audits[aria-dialog-name].title"
      ],
      "core/audits/accessibility/aria-dialog-name.js | description": [
        "audits[aria-dialog-name].description"
      ],
      "core/audits/accessibility/aria-hidden-body.js | title": [
        "audits[aria-hidden-body].title"
      ],
      "core/audits/accessibility/aria-hidden-body.js | description": [
        "audits[aria-hidden-body].description"
      ],
      "core/audits/accessibility/aria-hidden-focus.js | title": [
        "audits[aria-hidden-focus].title"
      ],
      "core/audits/accessibility/aria-hidden-focus.js | description": [
        "audits[aria-hidden-focus].description"
      ],
      "core/audits/accessibility/aria-input-field-name.js | title": [
        "audits[aria-input-field-name].title"
      ],
      "core/audits/accessibility/aria-input-field-name.js | description": [
        "audits[aria-input-field-name].description"
      ],
      "core/audits/accessibility/aria-meter-name.js | title": [
        "audits[aria-meter-name].title"
      ],
      "core/audits/accessibility/aria-meter-name.js | description": [
        "audits[aria-meter-name].description"
      ],
      "core/audits/accessibility/aria-progressbar-name.js | title": [
        "audits[aria-progressbar-name].title"
      ],
      "core/audits/accessibility/aria-progressbar-name.js | description": [
        "audits[aria-progressbar-name].description"
      ],
      "core/audits/accessibility/aria-prohibited-attr.js | title": [
        "audits[aria-prohibited-attr].title"
      ],
      "core/audits/accessibility/aria-prohibited-attr.js | description": [
        "audits[aria-prohibited-attr].description"
      ],
      "core/audits/accessibility/aria-required-attr.js | title": [
        "audits[aria-required-attr].title"
      ],
      "core/audits/accessibility/aria-required-attr.js | description": [
        "audits[aria-required-attr].description"
      ],
      "core/audits/accessibility/aria-required-children.js | title": [
        "audits[aria-required-children].title"
      ],
      "core/audits/accessibility/aria-required-children.js | description": [
        "audits[aria-required-children].description"
      ],
      "core/audits/accessibility/aria-required-parent.js | title": [
        "audits[aria-required-parent].title"
      ],
      "core/audits/accessibility/aria-required-parent.js | description": [
        "audits[aria-required-parent].description"
      ],
      "core/audits/accessibility/aria-roles.js | title": [
        "audits[aria-roles].title"
      ],
      "core/audits/accessibility/aria-roles.js | description": [
        "audits[aria-roles].description"
      ],
      "core/audits/accessibility/aria-text.js | title": [
        "audits[aria-text].title"
      ],
      "core/audits/accessibility/aria-text.js | description": [
        "audits[aria-text].description"
      ],
      "core/audits/accessibility/aria-toggle-field-name.js | title": [
        "audits[aria-toggle-field-name].title"
      ],
      "core/audits/accessibility/aria-toggle-field-name.js | description": [
        "audits[aria-toggle-field-name].description"
      ],
      "core/audits/accessibility/aria-tooltip-name.js | title": [
        "audits[aria-tooltip-name].title"
      ],
      "core/audits/accessibility/aria-tooltip-name.js | description": [
        "audits[aria-tooltip-name].description"
      ],
      "core/audits/accessibility/aria-treeitem-name.js | title": [
        "audits[aria-treeitem-name].title"
      ],
      "core/audits/accessibility/aria-treeitem-name.js | description": [
        "audits[aria-treeitem-name].description"
      ],
      "core/audits/accessibility/aria-valid-attr-value.js | title": [
        "audits[aria-valid-attr-value].title"
      ],
      "core/audits/accessibility/aria-valid-attr-value.js | description": [
        "audits[aria-valid-attr-value].description"
      ],
      "core/audits/accessibility/aria-valid-attr.js | title": [
        "audits[aria-valid-attr].title"
      ],
      "core/audits/accessibility/aria-valid-attr.js | description": [
        "audits[aria-valid-attr].description"
      ],
      "core/audits/accessibility/button-name.js | failureTitle": [
        "audits[button-name].title"
      ],
      "core/audits/accessibility/button-name.js | description": [
        "audits[button-name].description"
      ],
      "core/audits/accessibility/bypass.js | title": [
        "audits.bypass.title"
      ],
      "core/audits/accessibility/bypass.js | description": [
        "audits.bypass.description"
      ],
      "core/audits/accessibility/color-contrast.js | failureTitle": [
        "audits[color-contrast].title"
      ],
      "core/audits/accessibility/color-contrast.js | description": [
        "audits[color-contrast].description"
      ],
      "core/audits/accessibility/definition-list.js | title": [
        "audits[definition-list].title"
      ],
      "core/audits/accessibility/definition-list.js | description": [
        "audits[definition-list].description"
      ],
      "core/audits/accessibility/dlitem.js | title": [
        "audits.dlitem.title"
      ],
      "core/audits/accessibility/dlitem.js | description": [
        "audits.dlitem.description"
      ],
      "core/audits/accessibility/document-title.js | title": [
        "audits[document-title].title"
      ],
      "core/audits/accessibility/document-title.js | description": [
        "audits[document-title].description"
      ],
      "core/audits/accessibility/duplicate-id-aria.js | title": [
        "audits[duplicate-id-aria].title"
      ],
      "core/audits/accessibility/duplicate-id-aria.js | description": [
        "audits[duplicate-id-aria].description"
      ],
      "core/audits/accessibility/empty-heading.js | title": [
        "audits[empty-heading].title"
      ],
      "core/audits/accessibility/empty-heading.js | description": [
        "audits[empty-heading].description"
      ],
      "core/audits/accessibility/form-field-multiple-labels.js | title": [
        "audits[form-field-multiple-labels].title"
      ],
      "core/audits/accessibility/form-field-multiple-labels.js | description": [
        "audits[form-field-multiple-labels].description"
      ],
      "core/audits/accessibility/frame-title.js | title": [
        "audits[frame-title].title"
      ],
      "core/audits/accessibility/frame-title.js | description": [
        "audits[frame-title].description"
      ],
      "core/audits/accessibility/heading-order.js | title": [
        "audits[heading-order].title"
      ],
      "core/audits/accessibility/heading-order.js | description": [
        "audits[heading-order].description"
      ],
      "core/audits/accessibility/html-has-lang.js | title": [
        "audits[html-has-lang].title"
      ],
      "core/audits/accessibility/html-has-lang.js | description": [
        "audits[html-has-lang].description"
      ],
      "core/audits/accessibility/html-lang-valid.js | title": [
        "audits[html-lang-valid].title"
      ],
      "core/audits/accessibility/html-lang-valid.js | description": [
        "audits[html-lang-valid].description"
      ],
      "core/audits/accessibility/html-xml-lang-mismatch.js | title": [
        "audits[html-xml-lang-mismatch].title"
      ],
      "core/audits/accessibility/html-xml-lang-mismatch.js | description": [
        "audits[html-xml-lang-mismatch].description"
      ],
      "core/audits/accessibility/identical-links-same-purpose.js | title": [
        "audits[identical-links-same-purpose].title"
      ],
      "core/audits/accessibility/identical-links-same-purpose.js | description": [
        "audits[identical-links-same-purpose].description"
      ],
      "core/audits/accessibility/image-alt.js | failureTitle": [
        "audits[image-alt].title"
      ],
      "core/audits/accessibility/image-alt.js | description": [
        "audits[image-alt].description"
      ],
      "core/audits/accessibility/image-redundant-alt.js | title": [
        "audits[image-redundant-alt].title"
      ],
      "core/audits/accessibility/image-redundant-alt.js | description": [
        "audits[image-redundant-alt].description"
      ],
      "core/audits/accessibility/input-button-name.js | title": [
        "audits[input-button-name].title"
      ],
      "core/audits/accessibility/input-button-name.js | description": [
        "audits[input-button-name].description"
      ],
      "core/audits/accessibility/input-image-alt.js | title": [
        "audits[input-image-alt].title"
      ],
      "core/audits/accessibility/input-image-alt.js | description": [
        "audits[input-image-alt].description"
      ],
      "core/audits/accessibility/label-content-name-mismatch.js | title": [
        "audits[label-content-name-mismatch].title"
      ],
      "core/audits/accessibility/label-content-name-mismatch.js | description": [
        "audits[label-content-name-mismatch].description"
      ],
      "core/audits/accessibility/label.js | title": [
        "audits.label.title"
      ],
      "core/audits/accessibility/label.js | description": [
        "audits.label.description"
      ],
      "core/audits/accessibility/landmark-one-main.js | title": [
        "audits[landmark-one-main].title"
      ],
      "core/audits/accessibility/landmark-one-main.js | description": [
        "audits[landmark-one-main].description"
      ],
      "core/audits/accessibility/link-name.js | failureTitle": [
        "audits[link-name].title"
      ],
      "core/audits/accessibility/link-name.js | description": [
        "audits[link-name].description"
      ],
      "core/audits/accessibility/link-in-text-block.js | title": [
        "audits[link-in-text-block].title"
      ],
      "core/audits/accessibility/link-in-text-block.js | description": [
        "audits[link-in-text-block].description"
      ],
      "core/audits/accessibility/list.js | title": [
        "audits.list.title"
      ],
      "core/audits/accessibility/list.js | description": [
        "audits.list.description"
      ],
      "core/audits/accessibility/listitem.js | title": [
        "audits.listitem.title"
      ],
      "core/audits/accessibility/listitem.js | description": [
        "audits.listitem.description"
      ],
      "core/audits/accessibility/meta-refresh.js | title": [
        "audits[meta-refresh].title"
      ],
      "core/audits/accessibility/meta-refresh.js | description": [
        "audits[meta-refresh].description"
      ],
      "core/audits/accessibility/meta-viewport.js | failureTitle": [
        "audits[meta-viewport].title"
      ],
      "core/audits/accessibility/meta-viewport.js | description": [
        "audits[meta-viewport].description"
      ],
      "core/audits/accessibility/object-alt.js | title": [
        "audits[object-alt].title"
      ],
      "core/audits/accessibility/object-alt.js | description": [
        "audits[object-alt].description"
      ],
      "core/audits/accessibility/select-name.js | title": [
        "audits[select-name].title"
      ],
      "core/audits/accessibility/select-name.js | description": [
        "audits[select-name].description"
      ],
      "core/audits/accessibility/skip-link.js | title": [
        "audits[skip-link].title"
      ],
      "core/audits/accessibility/skip-link.js | description": [
        "audits[skip-link].description"
      ],
      "core/audits/accessibility/tabindex.js | title": [
        "audits.tabindex.title"
      ],
      "core/audits/accessibility/tabindex.js | description": [
        "audits.tabindex.description"
      ],
      "core/audits/accessibility/table-duplicate-name.js | title": [
        "audits[table-duplicate-name].title"
      ],
      "core/audits/accessibility/table-duplicate-name.js | description": [
        "audits[table-duplicate-name].description"
      ],
      "core/audits/accessibility/table-fake-caption.js | title": [
        "audits[table-fake-caption].title"
      ],
      "core/audits/accessibility/table-fake-caption.js | description": [
        "audits[table-fake-caption].description"
      ],
      "core/audits/accessibility/target-size.js | title": [
        "audits[target-size].title"
      ],
      "core/audits/accessibility/target-size.js | description": [
        "audits[target-size].description"
      ],
      "core/audits/accessibility/td-has-header.js | title": [
        "audits[td-has-header].title"
      ],
      "core/audits/accessibility/td-has-header.js | description": [
        "audits[td-has-header].description"
      ],
      "core/audits/accessibility/td-headers-attr.js | title": [
        "audits[td-headers-attr].title"
      ],
      "core/audits/accessibility/td-headers-attr.js | description": [
        "audits[td-headers-attr].description"
      ],
      "core/audits/accessibility/th-has-data-cells.js | title": [
        "audits[th-has-data-cells].title"
      ],
      "core/audits/accessibility/th-has-data-cells.js | description": [
        "audits[th-has-data-cells].description"
      ],
      "core/audits/accessibility/valid-lang.js | title": [
        "audits[valid-lang].title"
      ],
      "core/audits/accessibility/valid-lang.js | description": [
        "audits[valid-lang].description"
      ],
      "core/audits/accessibility/video-caption.js | title": [
        "audits[video-caption].title"
      ],
      "core/audits/accessibility/video-caption.js | description": [
        "audits[video-caption].description"
      ],
      "core/audits/byte-efficiency/total-byte-weight.js | title": [
        "audits[total-byte-weight].title"
      ],
      "core/audits/byte-efficiency/total-byte-weight.js | description": [
        "audits[total-byte-weight].description"
      ],
      "core/audits/byte-efficiency/total-byte-weight.js | displayValue": [
        {
          "values": {
            "totalBytes": 2700955
          },
          "path": "audits[total-byte-weight].displayValue"
        }
      ],
      "core/audits/byte-efficiency/unminified-css.js | title": [
        "audits[unminified-css].title"
      ],
      "core/audits/byte-efficiency/unminified-css.js | description": [
        "audits[unminified-css].description"
      ],
      "core/audits/byte-efficiency/unminified-javascript.js | title": [
        "audits[unminified-javascript].title"
      ],
      "core/audits/byte-efficiency/unminified-javascript.js | description": [
        "audits[unminified-javascript].description"
      ],
      "core/audits/byte-efficiency/unused-css-rules.js | title": [
        "audits[unused-css-rules].title"
      ],
      "core/audits/byte-efficiency/unused-css-rules.js | description": [
        "audits[unused-css-rules].description"
      ],
      "core/lib/i18n/i18n.js | displayValueByteSavings": [
        {
          "values": {
            "wastedBytes": 37106
          },
          "path": "audits[unused-css-rules].displayValue"
        },
        {
          "values": {
            "wastedBytes": 528895
          },
          "path": "audits[unused-javascript].displayValue"
        },
        {
          "values": {
            "wastedBytes": 2671262
          },
          "path": "audits[cache-insight].displayValue"
        },
        {
          "values": {
            "wastedBytes": 1334351
          },
          "path": "audits[image-delivery-insight].displayValue"
        }
      ],
      "core/lib/i18n/i18n.js | columnWastedBytes": [
        "audits[unused-css-rules].details.headings[2].label",
        "audits[unused-javascript].details.headings[2].label",
        "audits[font-display-insight].details.headings[1].label",
        "audits[image-delivery-insight].details.headings[3].label"
      ],
      "core/audits/byte-efficiency/unused-javascript.js | title": [
        "audits[unused-javascript].title"
      ],
      "core/audits/byte-efficiency/unused-javascript.js | description": [
        "audits[unused-javascript].description"
      ],
      "core/audits/dobetterweb/doctype.js | title": [
        "audits.doctype.title"
      ],
      "core/audits/dobetterweb/doctype.js | description": [
        "audits.doctype.description"
      ],
      "core/audits/dobetterweb/charset.js | title": [
        "audits.charset.title"
      ],
      "core/audits/dobetterweb/charset.js | description": [
        "audits.charset.description"
      ],
      "core/audits/dobetterweb/geolocation-on-start.js | title": [
        "audits[geolocation-on-start].title"
      ],
      "core/audits/dobetterweb/geolocation-on-start.js | description": [
        "audits[geolocation-on-start].description"
      ],
      "core/audits/dobetterweb/inspector-issues.js | title": [
        "audits[inspector-issues].title"
      ],
      "core/audits/dobetterweb/inspector-issues.js | description": [
        "audits[inspector-issues].description"
      ],
      "core/audits/dobetterweb/inspector-issues.js | columnIssueType": [
        "audits[inspector-issues].details.headings[0].label"
      ],
      "core/audits/dobetterweb/js-libraries.js | title": [
        "audits[js-libraries].title"
      ],
      "core/audits/dobetterweb/js-libraries.js | description": [
        "audits[js-libraries].description"
      ],
      "core/audits/dobetterweb/js-libraries.js | columnVersion": [
        "audits[js-libraries].details.headings[1].label"
      ],
      "core/audits/dobetterweb/notification-on-start.js | title": [
        "audits[notification-on-start].title"
      ],
      "core/audits/dobetterweb/notification-on-start.js | description": [
        "audits[notification-on-start].description"
      ],
      "core/audits/dobetterweb/paste-preventing-inputs.js | title": [
        "audits[paste-preventing-inputs].title"
      ],
      "core/audits/dobetterweb/paste-preventing-inputs.js | description": [
        "audits[paste-preventing-inputs].description"
      ],
      "core/audits/seo/meta-description.js | title": [
        "audits[meta-description].title"
      ],
      "core/audits/seo/meta-description.js | description": [
        "audits[meta-description].description"
      ],
      "core/audits/seo/http-status-code.js | title": [
        "audits[http-status-code].title"
      ],
      "core/audits/seo/http-status-code.js | description": [
        "audits[http-status-code].description"
      ],
      "core/audits/seo/link-text.js | title": [
        "audits[link-text].title"
      ],
      "core/audits/seo/link-text.js | description": [
        "audits[link-text].description"
      ],
      "core/audits/seo/crawlable-anchors.js | title": [
        "audits[crawlable-anchors].title"
      ],
      "core/audits/seo/crawlable-anchors.js | description": [
        "audits[crawlable-anchors].description"
      ],
      "core/audits/seo/crawlable-anchors.js | columnFailingLink": [
        "audits[crawlable-anchors].details.headings[0].label"
      ],
      "core/audits/seo/is-crawlable.js | title": [
        "audits[is-crawlable].title"
      ],
      "core/audits/seo/is-crawlable.js | description": [
        "audits[is-crawlable].description"
      ],
      "core/audits/seo/robots-txt.js | title": [
        "audits[robots-txt].title"
      ],
      "core/audits/seo/robots-txt.js | description": [
        "audits[robots-txt].description"
      ],
      "core/audits/seo/hreflang.js | title": [
        "audits.hreflang.title"
      ],
      "core/audits/seo/hreflang.js | description": [
        "audits.hreflang.description"
      ],
      "core/audits/seo/canonical.js | title": [
        "audits.canonical.title"
      ],
      "core/audits/seo/canonical.js | description": [
        "audits.canonical.description"
      ],
      "core/audits/seo/manual/structured-data.js | title": [
        "audits[structured-data].title"
      ],
      "core/audits/seo/manual/structured-data.js | description": [
        "audits[structured-data].description"
      ],
      "core/audits/bf-cache.js | failureTitle": [
        "audits[bf-cache].title"
      ],
      "core/audits/bf-cache.js | description": [
        "audits[bf-cache].description"
      ],
      "core/audits/bf-cache.js | displayValue": [
        {
          "values": {
            "itemCount": 1
          },
          "path": "audits[bf-cache].displayValue"
        }
      ],
      "core/audits/bf-cache.js | failureReasonColumn": [
        "audits[bf-cache].details.headings[0].label"
      ],
      "core/audits/bf-cache.js | failureTypeColumn": [
        "audits[bf-cache].details.headings[1].label"
      ],
      "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | unloadHandlerExistsInMainFrame": [
        "audits[bf-cache].details.items[0].reason"
      ],
      "core/audits/bf-cache.js | actionableFailureType": [
        "audits[bf-cache].details.items[0].failureType"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | title": [
        "audits[cache-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": [
        "audits[cache-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | requestColumn": [
        "audits[cache-insight].details.headings[0].label"
      ],
      "core/lib/i18n/i18n.js | columnCacheTTL": [
        "audits[cache-insight].details.headings[1].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | title": [
        "audits[cls-culprits-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": [
        "audits[cls-culprits-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | title": [
        "audits[document-latency-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": [
        "audits[document-latency-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": [
        {
          "values": {
            "PH1": 2,
            "PH2": "2182 ms"
          },
          "path": "audits[document-latency-insight].details.items.noRedirects.label"
        }
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingServerResponseTime": [
        {
          "values": {
            "PH1": "3 ms"
          },
          "path": "audits[document-latency-insight].details.items.serverResponseIsFast.label"
        }
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingTextCompression": [
        "audits[document-latency-insight].details.items.usesCompression.label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | title": [
        "audits[dom-size-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": [
        "audits[dom-size-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | statistic": [
        "audits[dom-size-insight].details.headings[0].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | value": [
        "audits[dom-size-insight].details.headings[2].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | totalElements": [
        "audits[dom-size-insight].details.items[0].statistic"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | maxDOMDepth": [
        "audits[dom-size-insight].details.items[1].statistic"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | maxChildren": [
        "audits[dom-size-insight].details.items[2].statistic"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": [
        "audits[duplicated-javascript-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": [
        "audits[duplicated-javascript-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | title": [
        "audits[font-display-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": [
        "audits[font-display-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": [
        "audits[forced-reflow-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": [
        "audits[forced-reflow-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | totalReflowTime": [
        "audits[forced-reflow-insight].details.items[0].headings[1].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | title": [
        "audits[image-delivery-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": [
        "audits[image-delivery-insight].description"
      ],
      "core/lib/i18n/i18n.js | columnResourceSize": [
        "audits[image-delivery-insight].details.headings[2].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useModernFormat": [
        "audits[image-delivery-insight].details.items[0].subItems.items[0].reason",
        "audits[image-delivery-insight].details.items[1].subItems.items[0].reason",
        "audits[image-delivery-insight].details.items[2].subItems.items[0].reason",
        "audits[image-delivery-insight].details.items[3].subItems.items[0].reason",
        "audits[image-delivery-insight].details.items[4].subItems.items[0].reason",
        "audits[image-delivery-insight].details.items[6].subItems.items[0].reason",
        "audits[image-delivery-insight].details.items[7].subItems.items[0].reason",
        "audits[image-delivery-insight].details.items[8].subItems.items[0].reason"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useResponsiveSize": [
        {
          "values": {
            "PH1": "740x740",
            "PH2": "184x184"
          },
          "path": "audits[image-delivery-insight].details.items[1].subItems.items[1].reason"
        },
        {
          "values": {
            "PH1": "1125x531",
            "PH2": "656x310"
          },
          "path": "audits[image-delivery-insight].details.items[2].subItems.items[1].reason"
        },
        {
          "values": {
            "PH1": "430x430",
            "PH2": "184x184"
          },
          "path": "audits[image-delivery-insight].details.items[3].subItems.items[1].reason"
        },
        {
          "values": {
            "PH1": "240x240",
            "PH2": "88x88"
          },
          "path": "audits[image-delivery-insight].details.items[4].subItems.items[1].reason"
        },
        {
          "values": {
            "PH1": "512x512",
            "PH2": "88x88"
          },
          "path": "audits[image-delivery-insight].details.items[5].subItems.items[0].reason"
        },
        {
          "values": {
            "PH1": "160x160",
            "PH2": "88x88"
          },
          "path": "audits[image-delivery-insight].details.items[6].subItems.items[1].reason"
        }
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | title": [
        "audits[inp-breakdown-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": [
        "audits[inp-breakdown-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | title": [
        "audits[lcp-breakdown-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": [
        "audits[lcp-breakdown-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | subpart": [
        "audits[lcp-breakdown-insight].details.items[0].headings[0].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | timeToFirstByte": [
        "audits[lcp-breakdown-insight].details.items[0].items[0].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | resourceLoadDelay": [
        "audits[lcp-breakdown-insight].details.items[0].items[1].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | resourceLoadDuration": [
        "audits[lcp-breakdown-insight].details.items[0].items[2].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | elementRenderDelay": [
        "audits[lcp-breakdown-insight].details.items[0].items[3].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | title": [
        "audits[lcp-discovery-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": [
        "audits[lcp-discovery-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityShouldBeApplied": [
        "audits[lcp-discovery-insight].details.items[0].items.priorityHinted.label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | requestDiscoverable": [
        "audits[lcp-discovery-insight].details.items[0].items.requestDiscoverable.label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | lazyLoadNotApplied": [
        "audits[lcp-discovery-insight].details.items[0].items.eagerlyLoaded.label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": [
        "audits[legacy-javascript-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": [
        "audits[legacy-javascript-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | title": [
        "audits[modern-http-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": [
        "audits[modern-http-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | protocol": [
        "audits[modern-http-insight].details.headings[1].label"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | title": [
        "audits[network-dependency-tree-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": [
        "audits[network-dependency-tree-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | preconnectOriginsTableTitle": [
        "audits[network-dependency-tree-insight].details.items[1].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | preconnectOriginsTableDescription": [
        "audits[network-dependency-tree-insight].details.items[1].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noPreconnectOrigins": [
        "audits[network-dependency-tree-insight].details.items[1].value.value"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableTitle": [
        "audits[network-dependency-tree-insight].details.items[2].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": [
        "audits[network-dependency-tree-insight].details.items[2].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noPreconnectCandidates": [
        "audits[network-dependency-tree-insight].details.items[2].value.value"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": [
        "audits[render-blocking-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": [
        "audits[render-blocking-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | title": [
        "audits[third-parties-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": [
        "audits[third-parties-insight].description"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | title": [
        "audits[viewport-insight].title"
      ],
      "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": [
        "audits[viewport-insight].description"
      ],
      "core/config/default-config.js | performanceCategoryTitle": [
        "categories.performance.title"
      ],
      "core/config/default-config.js | a11yCategoryTitle": [
        "categories.accessibility.title"
      ],
      "core/config/default-config.js | a11yCategoryDescription": [
        "categories.accessibility.description"
      ],
      "core/config/default-config.js | a11yCategoryManualDescription": [
        "categories.accessibility.manualDescription"
      ],
      "core/config/default-config.js | bestPracticesCategoryTitle": [
        "categories[best-practices].title"
      ],
      "core/config/default-config.js | seoCategoryTitle": [
        "categories.seo.title"
      ],
      "core/config/default-config.js | seoCategoryDescription": [
        "categories.seo.description"
      ],
      "core/config/default-config.js | seoCategoryManualDescription": [
        "categories.seo.manualDescription"
      ],
      "core/config/default-config.js | metricGroupTitle": [
        "categoryGroups.metrics.title"
      ],
      "core/config/default-config.js | insightsGroupTitle": [
        "categoryGroups.insights.title"
      ],
      "core/config/default-config.js | insightsGroupDescription": [
        "categoryGroups.insights.description"
      ],
      "core/config/default-config.js | diagnosticsGroupTitle": [
        "categoryGroups.diagnostics.title"
      ],
      "core/config/default-config.js | diagnosticsGroupDescription": [
        "categoryGroups.diagnostics.description"
      ],
      "core/config/default-config.js | a11yBestPracticesGroupTitle": [
        "categoryGroups[a11y-best-practices].title"
      ],
      "core/config/default-config.js | a11yBestPracticesGroupDescription": [
        "categoryGroups[a11y-best-practices].description"
      ],
      "core/config/default-config.js | a11yColorContrastGroupTitle": [
        "categoryGroups[a11y-color-contrast].title"
      ],
      "core/config/default-config.js | a11yColorContrastGroupDescription": [
        "categoryGroups[a11y-color-contrast].description"
      ],
      "core/config/default-config.js | a11yNamesLabelsGroupTitle": [
        "categoryGroups[a11y-names-labels].title"
      ],
      "core/config/default-config.js | a11yNamesLabelsGroupDescription": [
        "categoryGroups[a11y-names-labels].description"
      ],
      "core/config/default-config.js | a11yNavigationGroupTitle": [
        "categoryGroups[a11y-navigation].title"
      ],
      "core/config/default-config.js | a11yNavigationGroupDescription": [
        "categoryGroups[a11y-navigation].description"
      ],
      "core/config/default-config.js | a11yAriaGroupTitle": [
        "categoryGroups[a11y-aria].title"
      ],
      "core/config/default-config.js | a11yAriaGroupDescription": [
        "categoryGroups[a11y-aria].description"
      ],
      "core/config/default-config.js | a11yLanguageGroupTitle": [
        "categoryGroups[a11y-language].title"
      ],
      "core/config/default-config.js | a11yLanguageGroupDescription": [
        "categoryGroups[a11y-language].description"
      ],
      "core/config/default-config.js | a11yAudioVideoGroupTitle": [
        "categoryGroups[a11y-audio-video].title"
      ],
      "core/config/default-config.js | a11yAudioVideoGroupDescription": [
        "categoryGroups[a11y-audio-video].description"
      ],
      "core/config/default-config.js | a11yTablesListsVideoGroupTitle": [
        "categoryGroups[a11y-tables-lists].title"
      ],
      "core/config/default-config.js | a11yTablesListsVideoGroupDescription": [
        "categoryGroups[a11y-tables-lists].description"
      ],
      "core/config/default-config.js | seoMobileGroupTitle": [
        "categoryGroups[seo-mobile].title"
      ],
      "core/config/default-config.js | seoMobileGroupDescription": [
        "categoryGroups[seo-mobile].description"
      ],
      "core/config/default-config.js | seoContentGroupTitle": [
        "categoryGroups[seo-content].title"
      ],
      "core/config/default-config.js | seoContentGroupDescription": [
        "categoryGroups[seo-content].description"
      ],
      "core/config/default-config.js | seoCrawlingGroupTitle": [
        "categoryGroups[seo-crawl].title"
      ],
      "core/config/default-config.js | seoCrawlingGroupDescription": [
        "categoryGroups[seo-crawl].description"
      ],
      "core/config/default-config.js | bestPracticesTrustSafetyGroupTitle": [
        "categoryGroups[best-practices-trust-safety].title"
      ],
      "core/config/default-config.js | bestPracticesUXGroupTitle": [
        "categoryGroups[best-practices-ux].title"
      ],
      "core/config/default-config.js | bestPracticesBrowserCompatGroupTitle": [
        "categoryGroups[best-practices-browser-compat].title"
      ],
      "core/config/default-config.js | bestPracticesGeneralGroupTitle": [
        "categoryGroups[best-practices-general].title"
      ]
    }
  }
}
