{
  "issueNumber": 367,
  "issueUrl": "https://github.com/mgifford/open-scans/issues/367",
  "issueTitle": "SCAN: https://canada.ca",
  "scanTitle": "https://canada.ca",
  "submittedBy": "mgifford",
  "engines": [
    "axe",
    "qualweb"
  ],
  "scanContext": {
    "viewport": {
      "width": 1280,
      "height": 800
    },
    "viewportPreset": "desktop",
    "colorScheme": "both",
    "browser": "chromium"
  },
  "scannedAt": "2026-10-31T22:50:37.266Z",
  "totalElapsedMs": 325327,
  "totalSubmitted": 8,
  "acceptedCount": 8,
  "scannedCount": 8,
  "skippedDueToTimeout": 0,
  "skippedDueToErrAborted": 0,
  "rejectedCount": 0,
  "rejected": [],
  "alfaTotals": {
    "passed": 0,
    "failed": 0,
    "cantTell": 0,
    "inapplicable": 0
  },
  "axeTotals": {
    "passed": 1333,
    "failed": 1,
    "cantTell": 37,
    "inapplicable": 41
  },
  "equalAccessTotals": {
    "passed": 0,
    "failed": 0,
    "uniqueFailed": 0,
    "duplicates": 0,
    "cantTell": 0,
    "inapplicable": 0
  },
  "accesslintTotals": {
    "passed": 0,
    "failed": 0,
    "uniqueFailed": 0,
    "duplicates": 0,
    "cantTell": 0,
    "inapplicable": 0
  },
  "qualwebTotals": {
    "passed": 0,
    "failed": 0,
    "cantTell": 0,
    "inapplicable": 0
  },
  "reflowRiskTotals": {
    "failed": 0,
    "potential": 0,
    "passed": 1,
    "cantTell": 0,
    "notExecuted": 7
  },
  "semantica11yTotals": {
    "errors": 0,
    "warnings": 66,
    "suggestions": 0,
    "notExecuted": 7
  },
  "duplicateFindingTotals": 0,
  "darkModeUrlCount": 0,
  "reducedMotionUrlCount": 0,
  "highContrastUrlCount": 1,
  "forcedColorsUrlCount": 0,
  "reducedTransparencyUrlCount": 0,
  "duplicateTitles": [],
  "results": [
    {
      "submittedUrl": "https://canada.ca",
      "finalUrl": "https://canada.ca/",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 60002,
      "error": "URL scan exceeded 60s timeout",
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "reflowRisk": {
        "executed": false,
        "result": null,
        "description": null,
        "overflowAmountPx": null,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": "URL scan timeout exceeded"
      },
      "semantica11y": {
        "executed": false,
        "summary": null,
        "issues": [],
        "error": "URL scan timeout exceeded"
      },
      "duplicateFindingCount": 0,
      "timings": {
        "fetchMs": null,
        "pageNavigationMs": 0,
        "pageLoadDelayMs": 2000,
        "totalMs": 60002,
        "scannerMs": {
          "axe": null,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://canada.ca/etc/designs/canada/wet-boew/css/theme.min.css",
      "finalUrl": "https://www.canada.ca/etc/designs/canada/wet-boew/css/theme.min.css",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/css",
      "pageTitle": null,
      "elapsedMs": 9872,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/css)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/css)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/css)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/css)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": false,
        "result": null,
        "description": null,
        "overflowAmountPx": null,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": "Skipped (non-HTML content type: text/css)"
      },
      "semantica11y": {
        "executed": false,
        "summary": null,
        "issues": [],
        "error": "Skipped (non-HTML content type: text/css)"
      },
      "duplicateFindingCount": 0,
      "timings": {
        "fetchMs": 9872,
        "pageNavigationMs": 0,
        "pageLoadDelayMs": 2000,
        "totalMs": 9872,
        "scannerMs": {
          "axe": null,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://canada.ca/etc/designs/canada/wet-boew/css/noscript.min.css",
      "finalUrl": "https://www.canada.ca/etc/designs/canada/wet-boew/css/noscript.min.css",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/css",
      "pageTitle": null,
      "elapsedMs": 1374,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/css)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/css)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/css)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/css)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": false,
        "result": null,
        "description": null,
        "overflowAmountPx": null,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": "Skipped (non-HTML content type: text/css)"
      },
      "semantica11y": {
        "executed": false,
        "summary": null,
        "issues": [],
        "error": "Skipped (non-HTML content type: text/css)"
      },
      "duplicateFindingCount": 0,
      "timings": {
        "fetchMs": 1374,
        "pageNavigationMs": 0,
        "pageLoadDelayMs": 2000,
        "totalMs": 1374,
        "scannerMs": {
          "axe": null,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://canada.ca/etc/designs/canada/wet-boew/css/messages.min.css",
      "finalUrl": "https://www.canada.ca/etc/designs/canada/wet-boew/css/messages.min.css",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/css",
      "pageTitle": null,
      "elapsedMs": 2382,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/css)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/css)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/css)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/css)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": false,
        "result": null,
        "description": null,
        "overflowAmountPx": null,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": "Skipped (non-HTML content type: text/css)"
      },
      "semantica11y": {
        "executed": false,
        "summary": null,
        "issues": [],
        "error": "Skipped (non-HTML content type: text/css)"
      },
      "duplicateFindingCount": 0,
      "timings": {
        "fetchMs": 2381,
        "pageNavigationMs": 0,
        "pageLoadDelayMs": 2000,
        "totalMs": 2382,
        "scannerMs": {
          "axe": null,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://canada.ca/en.html",
      "finalUrl": "https://www.canada.ca/en.html",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html;charset=utf-8",
      "pageTitle": "Home - Canada.ca",
      "elapsedMs": 59930,
      "error": null,
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1333,
          "failed": 1,
          "cantTell": 37,
          "inapplicable": 41
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "definition-list",
          "dlitem",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "valid-lang"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.12/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".global-header > nav",
            "html": "<nav>",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".gc-main-footer > .container > nav",
              ".d-flex > nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6b8a1058c71",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-5e9301aa",
            "a11yPatternFingerprint": "50c37465042be6d45cd2934cc4558b2a08092398efc6a271914d663bf3df4fc1",
            "a11yPatternDisplayId": "A11Y-PAT-50C37465042B",
            "a11yOccurrenceFingerprint": "b271125e4d44c22bbf14088d7caec864f14edf0db62621071f650a3c337b259a",
            "a11yOccurrenceDisplayId": "A11Y-OCC-B271125E4D44"
          }
        ],
        "renderedHtml": "<!DOCTYPE html><html class=\"hydrated js backgroundsize borderimage csstransitions fontface svg details progressbar meter cors largeview wb-enable\" dir=\"ltr\" lang=\"en\" xmlns=\"http://www.w3.org/1999/xhtml\"><head prefix=\"og: http://ogp.me/ns#\" class=\"at-element-marker\">\n        \n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n<meta charset=\"utf-8\"><style data-styles=\"\">gcds-alert,gcds-breadcrumbs,gcds-breadcrumbs-item,gcds-button,gcds-card,gcds-checkboxes,gcds-container,gcds-date-input,gcds-date-modified,gcds-details,gcds-error-message,gcds-error-summary,gcds-fieldset,gcds-file-uploader,gcds-footer,gcds-grid,gcds-grid-col,gcds-header,gcds-heading,gcds-hint,gcds-icon,gcds-input,gcds-label,gcds-lang-toggle,gcds-link,gcds-nav-group,gcds-nav-link,gcds-notice,gcds-pagination,gcds-phase-banner,gcds-radios,gcds-search,gcds-select,gcds-side-nav,gcds-signature,gcds-sr-only,gcds-stepper,gcds-text,gcds-textarea,gcds-top-nav,gcds-topic-menu,gcds-verify-banner{visibility:hidden}.hydrated{visibility:inherit}</style>\n<title>Home - Canada.ca</title>\n<meta content=\"width=device-width,initial-scale=1\" name=\"viewport\">\n\n\n\t<meta name=\"content-page-ref\" content=\"qDXvbDLVz6dqE3VkUsNuOyWcdLyB631rYw-A7cuHbgHTCqUlB0gtvaVNMNIKe8uj\">\n<link rel=\"schema.dcterms\" href=\"http://purl.org/dc/terms/\">\n\t<link rel=\"canonical\" href=\"https://www.canada.ca/en.html\">\n    <link rel=\"alternate\" hreflang=\"en\" href=\"https://www.canada.ca/en.html\">\n\t\n        <link rel=\"alternate\" hreflang=\"fr\" href=\"https://www.canada.ca/fr.html\">\n\t\n\t\n\t\t<meta name=\"description\" content=\"Get quick, easy access to all Government of Canada services and information.\">\n\t\n\t\n\t\t<meta name=\"keywords\" content=\"Employment; Workplace; Citizenship; Immigration; Travel; Businesses; Industry; Benefits; Health; Taxes; Environment; Natural resources; Security; Arts; Culture; Heritage; Safety; Transport; Infrastructures; Foreign affairs; Currency; Finance; Sciences; Innovation\">\n\t\n\t\n\t\n\t\t<meta name=\"dcterms.title\" content=\"Home\">\n\t\n\t\n\t\t<meta name=\"dcterms.description\" content=\"Get quick, easy access to all Government of Canada services and information.\">\n\t\n\t\n\t\n\t\n\t\t<meta name=\"dcterms.language\" title=\"ISO639-2/T\" content=\"eng\">\n\t\n\t\n\t\t<meta name=\"dcterms.subject\" title=\"gccore\" content=\"Employment; Workplace; Citizenship; Immigration; Travel; Businesses; Industry; Benefits; Health; Taxes; Environment; Natural resources; Security; Arts; Culture; Heritage; Safety; Transport; Infrastructures; Foreign affairs; Currency; Finance; Sciences; Innovation\">\n\t\n\t\n\t\t<meta name=\"dcterms.issued\" title=\"W3CDTF\" content=\"2013-12-13\">\n\t\n\t\n\t\t<meta name=\"dcterms.modified\" title=\"W3CDTF\" content=\"2026-10-30\">\n\t\n\t\n\t\n\t\t<meta name=\"dcterms.spatial\" content=\"Canada\">\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n        \n\n\n\n\t<meta prefix=\"fb: https://www.facebook.com/2008/fbml\" property=\"fb:pages\" content=\"378967748836213, 160339344047502, 184605778338568, 237796269600506, 10860597051, 14498271095, 209857686718, 160504807323251, 111156792247197, 113429762015861, 502566449790031, 312292485564363, 1471831713076413, 22724568071, 17294463927, 1442463402719857, 247990812241506, 730097607131117, 1142481292546228, 1765602380419601, 131514060764735, 307780276294187, 427238637642566, 525934210910141, 1016214671785090, 192657607776229, 586856208161152, 1146080748799944, 408143085978521, 490290084411688, 163828286987751, 565688503775086, 460123390028, 318424514044, 632493333805962, 370233926766473, 173004244677, 1562729973959056, 362400293941960, 769857139754987, 167891083224996, 466882737009651, 126404198009505, 135409166525475, 664638680273646, 169011506491295, 217171551640146, 182842831756930, 1464645710444681, 218822426028, 218740415905, 123326971154939, 125058490980757, 1062292210514762, 1768389106741505, 310939332270090, 285960408117397, 985916134909087, 655533774808209, 1522633664630497, 686814348097821, 230798677012118, 320520588000085, 103201203106202, 273375356172196, 61263506236, 353102841161, 1061339807224729, 1090791104267764, 395867780593657, 1597876400459657, 388427768185631, 937815283021844, 207409132619743, 1952090675003143, 206529629372368, 218566908564369, 175257766291975, 118472908172897, 767088219985590, 478573952173735, 465264530180856, 317418191615817, 428040827230778, 222493134493922, 196833853688656, 194633827256676, 252002641498535, 398018420213195, 265626156847421, 202442683196210, 384350631577399, 385499078129720, 178433945604162, 398240836869162, 326182960762584, 354672164565195, 375081249171867, 333050716732105, 118996871563050, 240349086055056, 119579301504003, 185184131584797, 333647780005544, 306255172770146, 369589566399283, 117461228379000, 349774478396157, 201995959908210, 307017162692056, 145928592172074, 122656527842056\">\n\n\n\t<iframe src=\"javascript:void(0)\" title=\"\" role=\"presentation\" style=\"width: 0px; height: 0px; border: 0px; display: none;\"></iframe><script src=\"https://www.canada.ca/etc/designs/canada/wet-boew/js/i18n/en.min.js\"></script><script type=\"application/ld+json\">\n\t\t{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"@id\":\"#wb-script\",\"url\":\"https://www.canada.ca/en.html\",\"potentialAction\":{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https://www.canada.ca/en/sr/srb.html?q={search_term_string}&wb-srch-sub=#wb-land\"},\"query-input\":\"required name=search_term_string\"}}\n\t</script>\n\n\n        \n\n\n\t<script src=\"//assets.adobedtm.com/be5dfd287373/abb618326704/launch-3eac5e076135.min.js\"></script><script src=\"https://assets.adobedtm.com/extensions/EP31dbb9c60e404ba1aa6e746d49be6f29/AppMeasurement.min.js\" async=\"\"></script><script src=\"https://assets.adobedtm.com/extensions/EP31dbb9c60e404ba1aa6e746d49be6f29/AppMeasurement_Module_ActivityMap.min.js\" async=\"\"></script>\n\n\n\n\n\n\n\n\n\n\n<link rel=\"stylesheet\" href=\"https://use.fontawesome.com/releases/v5.15.4/css/all.css\" integrity=\"sha256-mUZM63G8m73Mcidfrv5E+Y61y7a12O5mW4ezU3bxqW4=\" crossorigin=\"anonymous\">\n<script blocking=\"render\" src=\"/etc/designs/canada/wet-boew/js/gcdsloader.min.js\"></script><script blocking=\"render\" type=\"module\" integrity=\"sha384-dyE8IpLmFMtdU/ftC4nFeuLMvr2vMI8s1UY2OXl9pbzizebJeCfWp9iLhiVXdXtA\" src=\"https://cdn.design-system.alpha.canada.ca/@cdssnc/gcds-components@0.36.0/dist/gcds/gcds.esm.js\"></script><link blocking=\"render\" rel=\"stylesheet\" crossorigin=\"anonymous\" integrity=\"sha384-0CRuUE9X0B5RfCdDx1BDT6Ru1MajB7Ngy0CmoORlBF+ey/W8T75AKwLehkl+QaGR\" href=\"https://cdn.design-system.alpha.canada.ca/@cdssnc/gcds-components@0.36.0/dist/gcds/gcds.css\">\n<link rel=\"stylesheet\" href=\"/etc/designs/canada/wet-boew/css/theme.min.css\">\n<link rel=\"apple-touch-icon\" sizes=\"57x57 72x72 114x114 144x144 150x150\" class=\"wb-favicon\" href=\"/etc/designs/canada/wet-boew/assets/favicon-mobile.png\"><link href=\"/etc/designs/canada/wet-boew/assets/favicon.ico\" rel=\"icon\" type=\"image/x-icon\" class=\"wb-init wb-favicon-inited\">\n<noscript><link rel=\"stylesheet\" href=\"/etc/designs/canada/wet-boew/css/noscript.min.css\"/></noscript>\n\n<link rel=\"stylesheet\" href=\"/etc/designs/canada/wet-boew/projects/search-ui/connector.min.css\">\n<link rel=\"stylesheet\" href=\"/etc/designs/canada/wet-boew/css/gc-thématique.min.css\">\n\n\n\n    \n                                <script>!function(a){var e=\"https://s.go-mpulse.net/boomerang/\",t=\"addEventListener\";if(\"False\"==\"True\")a.BOOMR_config=a.BOOMR_config||{},a.BOOMR_config.PageParams=a.BOOMR_config.PageParams||{},a.BOOMR_config.PageParams.pci=!0,e=\"https://s2.go-mpulse.net/boomerang/\";if(window.BOOMR_API_key=\"KBFUZ-C9D7G-RB8SX-GRGEN-HGMC9\",function(){function n(e){a.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!a.BOOMR||!a.BOOMR.version&&!a.BOOMR.snippetExecuted){a.BOOMR=a.BOOMR||{},a.BOOMR.snippetExecuted=!0;var i,_,o,r=document.createElement(\"iframe\");if(a[t])a[t](\"load\",n,!1);else if(a.attachEvent)a.attachEvent(\"onload\",n);r.src=\"javascript:void(0)\",r.title=\"\",r.role=\"presentation\",(r.frameElement||r).style.cssText=\"width:0;height:0;border:0;display:none;\",o=document.getElementsByTagName(\"script\")[0],o.parentNode.insertBefore(r,o);try{_=r.contentWindow.document}catch(O){i=document.domain,r.src=\"javascript:var d=document.open();d.domain='\"+i+\"';void(0);\",_=r.contentWindow.document}_.open()._l=function(){var a=this.createElement(\"script\");if(i)this.domain=i;a.id=\"boomr-if-as\",a.src=e+\"KBFUZ-C9D7G-RB8SX-GRGEN-HGMC9\",BOOMR_lstart=(new Date).getTime(),this.body.appendChild(a)},_.write(\"<bo\"+'dy onload=\"document._l();\">'),_.close()}}(),\"\".length>0)if(a&&\"performance\"in a&&a.performance&&\"function\"==typeof a.performance.setResourceTimingBufferSize)a.performance.setResourceTimingBufferSize();!function(){if(BOOMR=a.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var e=\"\"==\"true\"?1:0,t=\"\",n=\"csuum4fydppce2xgn7ia-f-23d850512-clientnsv4-s.akamaihd.net\",i=\"false\"==\"true\"?2:1,_={\"ak.v\":\"41\",\"ak.cp\":\"368225\",\"ak.ai\":parseInt(\"231651\",10),\"ak.ol\":\"0\",\"ak.cr\":2,\"ak.ipv\":4,\"ak.proto\":\"h2\",\"ak.rid\":\"317ce7fd\",\"ak.r\":48990,\"ak.a2\":e,\"ak.m\":\"dscb\",\"ak.n\":\"essl\",\"ak.cport\":56321,\"ak.gh\":\"23.62.109.142\",\"ak.quicv\":\"\",\"ak.tlsv\":\"tls1.3\",\"ak.0rtt\":\"\",\"ak.0rtt.ed\":\"\",\"ak.csrc\":\"-\",\"ak.acc\":\"\",\"ak.t\":\"1793486800\",\"ak.ak\":\"hOBiQwZUYzCg5VSAfCLimQ==cDjSC0LAQKW94opG2TtlSULnxvLjzqST2P4K/VabeCbfvqBchEAzlxm53Hd5/YlTtKZOV6z48PTyuo0vrBjEI9FL+cgAoWFEbj3ZAxfCr05jaa+jHCh670Ddf4FRHZKTiSOFLpQmfMluzzkcvRunz0KledQmVfaot6/hmNmfjUT1iwa+uEwLfP8C6SYb1enFsFx9g2Ijk+wS/vKAyWvWOCvqE6fKAUBazs+JcLjn5lBrPV4dOqIQkdUdWk1Hy7xWJHJ8s+N0AtGyR8Re2rD75clXETfjr8mX2gz18F/PLjT290Gsjxwrhn/JARUn5Z3ySivNkaa6PcVmaEXAwv2jiWEOwCNtVhcnyQ1zCnZ8bLa5YbO5mqfylGSCN7YabHvenSjXOciY6XOS96mdU4J9T0zTfWwlkv263frXAhRkP88=\",\"ak.pv\":\"847\",\"ak.dpoabenc\":\"\",\"ak.tf\":i};if(\"\"!==t)_[\"ak.ruds\"]=t;var o={i:!1,av:function(e){var t=\"http.initiator\";if(e&&(!e[t]||\"spa_hard\"===e[t]))_[\"ak.feo\"]=void 0!==a.aFeoApplied?1:0,BOOMR.addVar(_)},rv:function(){var a=[\"ak.cport\",\"ak.cr\",\"ak.csrc\",\"ak.gh\",\"ak.ipv\",\"ak.m\",\"ak.n\",\"ak.ol\",\"ak.proto\",\"ak.quicv\",\"ak.tlsv\",\"ak.0rtt\",\"ak.0rtt.ed\",\"ak.r\",\"ak.acc\",\"ak.t\",\"ak.tf\"];BOOMR.removeVar(a)}};BOOMR.plugins.AK={akVars:_,akDNSPreFetchDomain:n,init:function(){if(!o.i){var a=BOOMR.subscribe;a(\"before_beacon\",o.av,null,null),a(\"onbeacon\",o.rv,null,null),o.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script><script src=\"https://assets.adobedtm.com/be5dfd287373/abb618326704/a2c40ad9d3ea/RCc7c610d9dee640cd865175c1d4e6d1c0-source.min.js\" async=\"\"></script><script src=\"https://assets.adobedtm.com/be5dfd287373/abb618326704/a2c40ad9d3ea/RCe9261c9b467245888a4ee2dc5037e213-source.min.js\" async=\"\"></script></head>\n\n        <body vocab=\"http://schema.org/\" typeof=\"WebPage\" resource=\"#wb-webpage\" class=\"home page-type-nav \">\n        \n\n\n\n\n    \n        \n        \n        <div class=\"global-header\"><nav><ul id=\"wb-tphp\" class=\"wb-init wb-disable-inited\">\n\t<li class=\"wb-slc\"><a class=\"wb-sl\" href=\"#wb-cont\">Skip to main content</a></li>\n\t<li class=\"wb-slc\"><a class=\"wb-sl\" href=\"#wb-info\">Skip to \"About government\"</a></li>\n\t\n<li class=\"wb-slc\"><a class=\"wb-sl\" href=\"?wbdisable=true\" rel=\"alternate\">Switch to basic HTML version</a></li></ul></nav>\n\n<header>\n\t<div id=\"wb-bnr\" class=\"container\">\n\t\t<div class=\"row\">\n\t\t\t\n\t\t\t<section id=\"wb-lng\" class=\"col-xs-3 col-sm-12 pull-right text-right\">\n    <h2 class=\"wb-inv\">Language selection</h2>\n    <div class=\"row\">\n        <div class=\"col-md-12\">\n            <ul class=\"list-inline mrgn-bttm-0\">\n                <li>\n                    <a lang=\"fr\" href=\"/fr.html\">\n                        \n                            <span class=\"hidden-xs\" translate=\"no\">Français</span>\n                            <abbr title=\"Français\" class=\"visible-xs h3 mrgn-tp-sm mrgn-bttm-0 text-uppercase\" translate=\"no\">fr</abbr>\n                        \n                        \n                    </a>\n                </li>\n                \n                \n            </ul>\n        </div>\n    </div>\n</section>\n\t\t\t\t<div class=\"brand col-xs-9 col-sm-5 col-md-4\" property=\"publisher\" resource=\"#wb-publisher\" typeof=\"GovernmentOrganization\">\n\t\t\t\t\t\n                    \n\t\t\t\t\t\n\t\t\t\t\t\t<link href=\"/content/canadasite/en.html\" property=\"url\">\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<img src=\"/etc/designs/canada/wet-boew/assets/sig-blk-en.svg\" alt=\"Government of Canada\" property=\"logo\">\n\t\t\t\t\t\t\t<span class=\"wb-inv\"> /\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<span lang=\"fr\">Gouvernement du Canada</span>\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<meta property=\"name\" content=\"Government of Canada\">\n\t\t\t\t\t<meta property=\"areaServed\" typeof=\"Country\" content=\"Canada\">\n\t\t\t\t\t<link property=\"logo\" href=\"/etc/designs/canada/wet-boew/assets/wmms-blk.svg\">\n\t\t\t\t</div>\n\t\t\t\t<section id=\"wb-srch\" class=\"col-lg-offset-4 col-md-offset-4 col-sm-offset-2 col-xs-12 col-sm-5 col-md-4\">\n\t\t\t\t\t<h2>Search</h2>\n\t\t\t\t\t\n<form action=\"/en/sr/srb.html\" method=\"get\" name=\"cse-search-box\" role=\"search\">\n\t<div class=\"form-group wb-srch-qry\">\n\t\t\n\t\t    <label for=\"wb-srch-q\" class=\"wb-inv\">Search Canada.ca</label>\n\t\t\t<input id=\"wb-srch-q\" class=\"wb-srch-q form-control\" name=\"q\" type=\"text\" value=\"\" size=\"34\" maxlength=\"170\" placeholder=\"Search Canada.ca\" role=\"combobox\" autocomplete=\"off\" aria-expanded=\"false\" aria-autocomplete=\"list\" aria-controls=\"suggestions\"><ul id=\"suggestions\" role=\"listbox\" class=\"query-suggestions\" aria-describedby=\"sr-qs-hint\"></ul><p id=\"sr-qs-hint\" class=\"hidden\">Press the up and down arrow keys to move through the search suggestions. Press Enter on a suggestion once to select it and start the search.</p>\n\t\t    \n\t\t\n\n\t\t<datalist id=\"wb-srch-q-ac\">\n\t\t</datalist>\n\t</div>\n\t<div class=\"form-group submit\">\n\t<button type=\"submit\" id=\"wb-srch-sub\" class=\"btn btn-primary btn-small\" name=\"wb-srch-sub\"><span class=\"glyphicon-search glyphicon\"></span><span class=\"wb-inv\">Search</span></button>\n\t</div>\n</form>\n\n\t\t\t\t</section>\n\t\t</div>\n\t</div>\n\t<hr>\n\t\n\t<div class=\"container\"><div class=\"row\">\n\t\t\n        <div class=\"col-md-8\">\n        <nav class=\"gcweb-menu wb-init gcweb-menu-inited\" typeof=\"SiteNavigationElement\" id=\"wb-auto-2\" aria-labelledby=\"mainMenuBtn\">\n\t\t<h2 class=\"wb-inv\">Menu</h2>\n\t\t<p id=\"gcweb-menu-desc\" hidden=\"\">Main Menu. Press the SPACEBAR to expand or the escape key to collapse this menu. Use the Up and Down arrow keys to choose a submenu item. Press the Enter or Right arrow key to expand it, or the Left arrow or Escape key to collapse it. Use the Up and Down arrow keys to choose an item on that level and the Enter key to access it.</p><button type=\"button\" aria-haspopup=\"true\" aria-expanded=\"false\" id=\"mainMenuBtn\" aria-describedby=\"gcweb-menu-desc\"><span class=\"wb-inv\">Main </span>Menu <span class=\"expicon glyphicon glyphicon-chevron-down\" aria-hidden=\"true\"></span></button>\n<ul role=\"menu\" aria-orientation=\"vertical\" data-ajax-replace=\"/content/dam/canada/sitemenu/sitemenu-v2-en.html\" class=\"wb-init wb-data-ajax-replace-inited\" id=\"wb-auto-3\"><li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-jobs\" aria-expanded=\"false\" href=\"#\">Jobs and the workplace</a>\n  <ul id=\"gc-mnu-jobs\" role=\"menu\" aria-orientation=\"vertical\">\n    <li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/jobs.html\">Jobs<span class=\"visible-xs-inline visible-sm-inline\">: home</span></a> </li>\n    <li role=\"separator\"></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.jobbank.gc.ca/findajob\">Job Bank</a></li> \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/jobs/opportunities/government.html\">Government of Canada jobs</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/jobs/youth.html\">Youth and student employment</a></li>  \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/defence/jobs.html\">Jobs in national security and defence</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/employment-social-development/programs/labour-mobility.html\">Moving within Canada to work</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/employment-social-development/services/funding/programs.html\">Funding for jobs and training</a></li>  \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/jobs/training.html\">Training</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/business/hire.html\">Hiring and managing employees</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/business/start.html\">Starting a business</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/ei.html\">Employment Insurance benefits and leave</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/jobs/workplace.html\">Workplace standards</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/finance/pensions.html\">Pensions and retirement</a></li>\n    <li role=\"separator\" aria-orientation=\"vertical\"></li>\n    <li role=\"presentation\"> <a data-keep-expanded=\"md-min\" href=\"#\" role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-jobs-sub\" aria-expanded=\"true\">Most requested</a>\n      <ul id=\"gc-mnu-jobs-sub\" role=\"menu\" aria-orientation=\"vertical\">\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/work-canada.html\">Work in Canada - work permits</a></li>\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/express-entry.html\">Immigrate as a skilled worker</a></li> \n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/work-canada/hire-temporary-foreign.html\">Hire a temporary foreign worker</a></li>\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/express-entry/who-can-apply/federal-skilled-workers.html\">Federal Skilled Worker Program</a></li>  \n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/employment-social-development/services/my-account.html\">View your records of employment</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/employment-social-development/programs/ei/ei-list/ei-roe/access-roe.html\">Submit a record of employment - employers</a></li>\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/public-service-commission/jobs/services/recruitment/students/federal-student-work-program.html\">Federal Student Work Experience Program (FSWEP)</a></li>  \n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/employment-social-development/services/sin.html\">Apply for a Social Insurance Number (SIN)</a></li>\n      </ul>\n    </li>\n  </ul>\n</li>\n<li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-cit\" aria-expanded=\"false\" href=\"#\">Immigration and citizenship</a>\n  <ul id=\"gc-mnu-cit\" role=\"menu\" aria-orientation=\"vertical\">\n    <li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/immigration-citizenship.html\">Immigration<span class=\"hidden-xs hidden-sm\"> and citizenship</span><span class=\"visible-xs-inline visible-sm-inline\">: home</span></a> </li>\n    <li role=\"separator\"></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/application.html\">IRCC applications</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/visit-canada.html\">Visit Canada</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada.html\">Live in Canada permanently</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/work-canada.html\">Work in Canada temporarily</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/study-canada.html\">Study in Canada</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/refugees.html\">Refugees and asylum</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://ircc.canada.ca/iec/index.asp\">International Experience Canada (IEC)</a></li>  \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/canadian-passports.html\">Passports and other travel documents</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/canadian-citizenship.html\">Citizenship</a></li> <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/permanent-residents.html\">Permanent resident (PR) cards and status</a></li>  \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/settle-canada.html\">Settling in Canada as a newcomer</a></li>  \n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/canadians/adopt-child-abroad.html\">International adoption</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://ircc.canada.ca/explore-programs/index.asp\">Explore immigration programs</a></li>   \n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/protect-fraud.html\">Immigration fraud and scams</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/immigration-citizenship/enforcement-violations.html\">Inadmissibility, enforcement and appeals</a></li>\n    <li role=\"separator\" aria-orientation=\"vertical\"></li>\n    <li role=\"presentation\"> <a data-keep-expanded=\"md-min\" href=\"#\" role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-cit-sub\" aria-expanded=\"true\">Most requested</a>\n      <ul id=\"gc-mnu-cit-sub\" role=\"menu\" aria-orientation=\"vertical\">\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/application/ircc-accounts.html\">Sign in to your IRCC account</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/application/check-status.html\">Check your application status</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/application/check-processing-times.html\">Current processing times</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/application/application-forms-guides.html\">Find an application form</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/corporate/partners-service-providers.html\">Portals for representatives and partners</a></li>\n      </ul>\n    </li>\n  </ul>\n</li>\n<li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-travel\" aria-expanded=\"false\" href=\"#\">Travel and tourism</a>\n  <ul id=\"gc-mnu-travel\" role=\"menu\" aria-orientation=\"vertical\">\n\t<li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" href=\"https://travel.gc.ca/\">Travel<span class=\"hidden-xs hidden-sm\"> and tourism</span><span class=\"visible-xs-inline visible-sm-inline\">: home</span></a> </li>\n    <li role=\"separator\"></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://travel.gc.ca/travelling/advisories\">Travel advice and advisories</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://travel.gc.ca/travelling\">Travel outside Canada</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://travel.gc.ca/air\">Air travel</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/canadian-passports.html\">Canadian passports and travel documents</a></li> \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://travel.gc.ca/stay-connected\">Stay connected</a></li> \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://travel.gc.ca/assistance\">Assistance outside Canada</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/visit-canada.html?outside\">Visit Canada</a></li>  \n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://travel.gc.ca/returning\">Return or travel to Canada</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://travel.gc.ca/canadian-tourism\">Canadian attractions, events and experiences</a></li>\n    <li role=\"separator\" aria-orientation=\"vertical\"></li>\n    <li role=\"presentation\"> <a data-keep-expanded=\"md-min\" href=\"#\" role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-travel-sub\" aria-expanded=\"true\">Most requested</a>\n      <ul id=\"gc-mnu-travel-sub\" role=\"menu\" aria-orientation=\"vertical\">\n\t\t  <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://travel.gc.ca/assistance/emergency-assistance\">Emergency assistance abroad</a></li>\n\t\t  <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/visit-canada/check-visa-eta.html\">Find out if you need a visa to travel to Canada</a></li>\n\t\t  <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/immigration-refugees-citizenship/services/visit-canada/eta.html\">Apply for an eTA</a></li>\n\t\t  <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.cbsa-asfc.gc.ca/services/travel-voyage/prog/nexus/menu-eng.html\">Apply for NEXUS</a></li>\n\t\t  <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://travel.gc.ca/travelling/registration\">Register as a Canadian abroad</a></li>\n\t\t  <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://travel.gc.ca/travelling/documents/travel-insurance\">Travel insurance</a></li>\n      </ul>\n    </li>\n  </ul>\n</li>\n<li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-biz\" aria-expanded=\"false\" href=\"#\">Business and industry</a>\n  <ul id=\"gc-mnu-biz\" role=\"menu\" aria-orientation=\"vertical\">\n    <li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/business.html\">Business<span class=\"hidden-xs hidden-sm\"> and industry</span><span class=\"visible-xs-inline visible-sm-inline\">: home</span></a> </li>\n    <li role=\"separator\"></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/business/start.html\">Starting a business</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/business/taxes.html\">Business taxes</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://innovation.ised-isde.canada.ca/s/?language=en_CA\">Business financing and support</a></li>  \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://ised-isde.canada.ca/site/corporations-canada/en\">Federal corporations</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/business/maintaingrowimprovebusiness.html\">Maintaining your business</a></li>  \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/business/permits.html\">Permits, licences and regulations</a></li> \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/business/hire.html\">Hiring and managing employees</a></li>  \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://international.canada.ca/en/services/business/trade\">International trade and investment</a></li>  \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/business/ip.html\">Intellectual property and copyright</a></li>  \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/business/research.html\">Research and business intelligence</a></li> \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/business/doing-business.html\">Doing business with government</a></li>  \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/science/innovation.html\">R&amp;D and innovation</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/business/protecting.html\">Protecting your business</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://ised-isde.canada.ca/site/office-superintendent-bankruptcy/en/you-owe-money\">Insolvency for business</a></li>\n    <li role=\"separator\" aria-orientation=\"vertical\"></li>\n    <li role=\"presentation\"> <a data-keep-expanded=\"md-min\" href=\"#\" role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-biz-sub\" aria-expanded=\"true\">Most requested</a>\n      <ul id=\"gc-mnu-biz-sub\" role=\"menu\" aria-orientation=\"vertical\">\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/department-finance/programs/international-trade-finance-policy/canadas-response-us-tariffs.html\">Canada's response to U.S. tariffs on Canadian goods</a></li>  \n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://ised-isde.canada.ca/cc/lgcy/fdrlCrpSrch.html?locale=en_CA\">Find a corporation</a></li>\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://ised-isde.canada.ca/site/corporations-canada/en/keep-your-corporation-good-shape/annual-return\">File Corporations Canada annual return</a></li>\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/revenue-agency/services/e-services/digital-services-businesses/business-account.html\">My Business Account (Canada Revenue Agency)</a></li>\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://ised-isde.canada.ca/site/canada-small-business-financing-program/en\">Helping small businesses get loans</a></li>\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.bdc.ca/en/financing/small-business-loan\">Loans to improve cash flow and increase sales</a></li>  \n      </ul>\n    </li>\n  </ul>\n</li>\n<li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-benny\" aria-expanded=\"false\" href=\"#\">Benefits</a>\n  <ul id=\"gc-mnu-benny\" role=\"menu\" aria-orientation=\"vertical\">\n    <li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits.html\">Benefits<span class=\"visible-xs-inline visible-sm-inline\">: home</span></a> </li>\n    <li role=\"separator\"></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/ei.html\">Employment Insurance benefits and leave</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/revenue-agency/services/child-family-benefits/canada-groceries-essentials-benefit.html\">Canada Groceries and Essentials Benefit (CGEB)</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/dental/dental-care-plan.html\">Canadian Dental Care Plan (CDCP)</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/disability.html\">Disability benefits</a></li> \n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/family.html\">Family and caregiving benefits</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/publicpensions.html\">Public pensions</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/employment-social-development/services/funding/programs.html\">Grants and funding opportunities</a></li>  \n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/education.html\">Student aid and education planning</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/housing.html\">Housing benefits</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/benefits-financial-support.html\">Find benefits and financial support</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/audience.html\">Benefits by audience</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/life-events/death.html\">What to do when someone dies</a></li>\n    <li role=\"separator\" aria-orientation=\"vertical\"></li>\n    <li role=\"presentation\"> <a data-keep-expanded=\"md-min\" href=\"#\" role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-benny-sub\" aria-expanded=\"true\">Most requested</a>\n      <ul id=\"gc-mnu-benny-sub\" role=\"menu\" aria-orientation=\"vertical\">\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/ei/ei-regular-benefit.html\">Apply for Employment Insurance (EI)</a></li> \n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/calendar.html\">Benefit payment dates</a></li>\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/revenue-agency/services/child-family-benefits/child-family-benefits-calculator.html\">Child and family benefits calculators</a></li> \n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/government/sign-in-online-account.html\">Sign in to an account</a></li>\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/public-services-procurement/services/payments-to-from-government/direct-deposit.html\">Set up or change direct deposit</a></li> \n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/ei/employment-insurance-reporting.html\">Submit your EI report</a></li>  \n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/revenue-agency/services/tax/individuals/topics/about-your-tax-return/tax-return/completing-a-tax-return/deductions-credits-expenses/deductions-credits-expenses.html\">Personal income tax - claim deductions, credits and expenses</a></li>\n      </ul>\n    </li>\n  </ul>\n</li>\n<li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-health\" aria-expanded=\"false\" href=\"#\">Health</a>\n  <ul id=\"gc-mnu-health\" role=\"menu\" aria-orientation=\"vertical\">\n    <li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/health.html\">Health<span class=\"visible-xs-inline visible-sm-inline\">: home</span></a> </li>\n    <li role=\"separator\"></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/health/food-nutrition.html\">Food and nutrition</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/health/drug-health-products.html\">Drug and health products</a></li> \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/public-health/services/immunization-vaccines.html\">Vaccines and immunization</a></li> \n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/public-health/services/diseases.html\">Diseases and conditions</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/health/health-system-services.html\">Health system and services</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/health/product-safety.html\">Product safety</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/health/healthy-living.html\">Healthy living</a></li> \n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/health/health-risks-safety.html\">Health risks and safety</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/health/science-research-data.html\">Health science, research and data</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.sac-isc.gc.ca/eng/1569861171996/1569861324236\">Indigenous health</a></li>\n    <li role=\"separator\" aria-orientation=\"vertical\"></li>\n    <li role=\"presentation\"> <a data-keep-expanded=\"md-min\" href=\"#\" role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-health-sub\" aria-expanded=\"true\">Most requested</a>\n      <ul id=\"gc-mnu-health-sub\" role=\"menu\" aria-orientation=\"vertical\">\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/dental/dental-care-plan.html\">Canadian Dental Care Plan</a></li>  \n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://recalls-rappels.canada.ca/en\">Recalls and safety alerts</a></li>\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://food-guide.canada.ca/en/\">Canada's food guide</a></li>  \n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/public-health/services/diseases/autism-spectrum-disorder-asd.html\">Autism</a></li>\n      </ul>\n    </li>\n  </ul>\n</li>\n<li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-taxes\" aria-expanded=\"false\" href=\"#\">Taxes</a>\n  <ul id=\"gc-mnu-taxes\" role=\"menu\" aria-orientation=\"vertical\">\n    <li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/taxes.html\">Taxes<span class=\"visible-xs-inline visible-sm-inline\">: home</span></a> </li>\n    <li role=\"separator\"></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/taxes/income-tax.html\">Income tax</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/revenue-agency/services/payments.html\">Payments</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/taxes/child-and-family-benefits.html\">Tax credits and benefits for individuals</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/gst-hst-businesses.html\">GST/HST</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/payroll.html\">Payroll</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/taxes/business-number.html\">Business number</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/taxes/charities.html\">Charities and giving</a></li> \n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/taxes/savings-and-pension-plans.html\">Savings and pension plans</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/taxes/excise-taxes-duties-and-levies.html\">Excise and specialty taxes</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/revenue-agency/corporate/scams-fraud.html\">Scams and fraud</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/revenue-agency/services/support-difficult-situations.html\">Support in difficult situations</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/revenue-agency/programs/about-canada-revenue-agency-cra/compliance.html\">Compliance and enforcement</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/revenue-agency/services/make-a-service-complaint.html\">CRA Service feedback</a></li>  \n    <li role=\"separator\" aria-orientation=\"vertical\"></li>\n    <li role=\"presentation\"> <a data-keep-expanded=\"md-min\" href=\"#\" role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-taxes-sub\" aria-expanded=\"true\">Most requested</a>\n      <ul id=\"gc-mnu-taxes-sub\" role=\"menu\" aria-orientation=\"vertical\">\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/gst-hst-businesses/file-gst-hst-return/how-file.html#h_3\">Ready to file your GST/HST return</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/calendar.html\">Find benefit payment dates</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/revenue-agency/services/forms-publications.html\">Forms and publications</a></li>\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/revenue-agency/services/payments/payments-cra.html\">Make a payment to the CRA</a></li>\n      </ul>\n    </li>\n  </ul>\n</li>\n<li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-enviro\" aria-expanded=\"false\" href=\"#\">Environment and natural resources</a>\n  <ul id=\"gc-mnu-enviro\" role=\"menu\" aria-orientation=\"vertical\">\n    <li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/environment.html\">Environment<span class=\"hidden-xs hidden-sm\"> and natural resources</span><span class=\"visible-xs-inline visible-sm-inline\">: home</span></a> </li>\n    <li role=\"separator\"></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/environment/weather.html\">Weather and hazards</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/environment/climatechange.html\">Climate change</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/environment/energy.html\">Energy</a></li> <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/environment/natural-resources.html\">Natural resources</a></li> \n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://agriculture.canada.ca/en/agricultural-production\">Agricultural production tools and data</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://agriculture.canada.ca/en/environment\">Environment and sustainability in agriculture</a></li>  \n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/environment/fisheries.html\">Fisheries</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/environment/wildlife-plants-species.html\">Wildlife, plants and species</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/environment/pollution-waste-management.html\">Pollution and waste management</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/environment/conservation.html\">Environmental conservation and protection</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.statcan.gc.ca/en/subjects-start/environment\">Environment statistics</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/environment-climate-change/services/water-overview.html\">Water and the environment</a></li>\n    <li role=\"separator\" aria-orientation=\"vertical\"></li>\n    <li role=\"presentation\"> <a data-keep-expanded=\"md-min\" href=\"#\" role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-enviro-sub\" aria-expanded=\"true\">Most requested</a>\n      <ul id=\"gc-mnu-enviro-sub\" role=\"menu\" aria-orientation=\"vertical\">\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://weather.gc.ca/canada_e.html\">Local weather forecast</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://natural-resources.canada.ca/energy-efficiency/transportation-energy-efficiency/personal-vehicles/most-fuel-efficient-vehicles\">Fuel-efficient vehicles</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://natural-resources.canada.ca/energy-efficiency/home-energy-efficiency/energy-efficiency-homes\">Home energy efficiency</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/environment-climate-change/services/seasonal-weather-hazards.html\">Prepare for severe weather</a></li>\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/environment-climate-change/services/weather-general-tools-resources/weathercan.html\">Download WeatherCAN</a></li>  \n      </ul>\n    </li>\n  </ul>\n</li>\n<li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-defence\" aria-expanded=\"false\" href=\"#\">National security and defence</a>\n  <ul id=\"gc-mnu-defence\" role=\"menu\" aria-orientation=\"vertical\">\n    <li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/defence.html\"><span class=\"hidden-xs hidden-sm\">National security and defence</span><span class=\"visible-xs-inline visible-sm-inline\">Defence: home</span></a> </li>\n    <li role=\"separator\"></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/defence/nationalsecurity.html\">National security</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/defence/caf.html\">Canadian Armed Forces</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/defence/jobs.html\">Jobs in national security and defence</a></li> \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/government/publicservice/benefitsmilitary.html\">Services and benefits</a></li>  \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/defence/cybersecurity.html\">Cyber security</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/defence/defence-equipment-purchases-upgrades.html\">Defence equipment purchases and upgrades</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.cbsa-asfc.gc.ca/security-securite/safety-surete-eng.html\">Protecting the Canadian border</a></li>  \n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://tc.canada.ca/en/corporate-services/transportation-security\">Transportation security</a></li>\n    <li role=\"separator\" aria-orientation=\"vertical\"></li>\n    <li role=\"presentation\"> <a data-keep-expanded=\"md-min\" href=\"#\" role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-defence-sub\" aria-expanded=\"true\">Most requested</a>\n      <ul id=\"gc-mnu-defence-sub\" role=\"menu\" aria-orientation=\"vertical\">\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://forces.ca/en/careers/\">Jobs in the Forces</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/department-national-defence/campaigns/canadian-military-support-to-ukraine.html\">Canadian military support to Ukraine</a></li>\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/defence/caf/military-identity-system/rank-appointment-insignia.html\">Military ranks</a></li> \n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/defence/caf/equipment.html\">Defence equipment</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/department-national-defence/corporate/policies-standards/our-north-strong-free-renewed-vision-canada-defence.html\">Canada's Defence policy</a></li>\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/department-national-defence/services/cadets-junior-canadian-rangers/cadets/join-us.html\">Join the Cadet Program</a></li>  \n      </ul>\n    </li>\n  </ul>\n</li>\n<li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-culture\" aria-expanded=\"false\" href=\"#\">Culture, history and sport</a>\n  <ul id=\"gc-mnu-culture\" role=\"menu\" aria-orientation=\"vertical\">\n    <li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/culture.html\">Culture<span class=\"hidden-xs hidden-sm\">, history and sport</span><span class=\"visible-xs-inline visible-sm-inline\">: home</span></a> </li>\n    <li role=\"separator\"></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/canadian-heritage/services/funding.html\">Funding - Culture, history and sport</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/culture/events-celebrations-commemorations.html\">Events, celebrations and commemorations</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/culture/cultural-attractions.html\">Cultural landmarks and attractions</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/culture/canadian-identity-society.html\">Canadian identity and society</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/culture/sport.html\">Sport</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/culture/history-heritage.html\">History and heritage</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/culture/arts-media.html\">Arts and media</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/culture/cultural-youth-programs.html\">Youth leadership and cultural program</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/culture/cultural-trade-investment.html\">Cultural trade and investment</a></li>\n    <li role=\"separator\" aria-orientation=\"vertical\"></li>\n    <li role=\"presentation\"> <a data-keep-expanded=\"md-min\" href=\"#\" role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-culture-sub\" aria-expanded=\"true\">Most requested</a>\n      <ul id=\"gc-mnu-culture-sub\" role=\"menu\" aria-orientation=\"vertical\">\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.veterans.gc.ca/en/remembrance/memorials/canadian-virtual-war-memorial\">Visit the Canadian Virtual War Memorial</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/culture/canadian-identity-society/anthems-symbols.html\">Anthems and symbols of Canada</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://crtc.gc.ca/eng/dno.htm\">Find a CRTC decision</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://library-archives.canada.ca/eng/collection/research-help/genealogy-family-history/Pages/genealogy-family-history.aspx\">Research your family history</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://recherche-collection-search.bac-lac.gc.ca/eng/Census/index\">Search census records</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/culture/events-celebrations-commemorations/experience-canada-capital/events-capital.html\">Major events in Canada's Capital Region</a></li>\n      </ul>\n    </li>\n  </ul>\n</li>\n<li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-policing\" aria-expanded=\"false\" href=\"#\">Policing, justice and emergencies</a>\n  <ul id=\"gc-mnu-policing\" role=\"menu\" aria-orientation=\"vertical\">\n    <li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/policing.html\">Policing<span class=\"hidden-xs hidden-sm\">, justice and emergencies</span><span class=\"visible-xs-inline visible-sm-inline\">: home</span></a> </li>\n    <li role=\"separator\"></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/policing/police.html\">Policing</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/policing/justice.html\">Justice</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/policing/emergencies.html\">Emergencies</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/policing/corrections.html\">Corrections</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/policing/parole.html\">Parole, record suspension, expungement and clemency</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/policing/victims.html\">Victims of crime</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.statcan.gc.ca/en/subjects-start/crime_and_justice\">Crime and justice statistics</a></li>  \n    <li role=\"separator\" aria-orientation=\"vertical\"></li>\n    <li role=\"presentation\"> <a data-keep-expanded=\"md-min\" href=\"#\" role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-policing-sub\" aria-expanded=\"true\">Most requested</a>\n      <ul id=\"gc-mnu-policing-sub\" role=\"menu\" aria-orientation=\"vertical\">\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/public-safety-canada/campaigns/wildfires.html\">Wildfire Response</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://rcmp.ca/en/firearms\">Apply/Renew a firearms licence</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://rcmp.ca/en/criminal-records/criminal-record-checks\">Get a criminal records check</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/parole-board/services/record-suspensions/official-pbc-application-guide-and-forms.html\">Apply for a criminal record suspension</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.getprepared.gc.ca/cnt/hzd/drng-en.aspx\">What to do during an emergency</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/policing/police/community-safety-policing/impaired-driving.html\">Know the law on impaired driving</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/policing/police/help-solve-crime.html\">Help solve a crime</a></li>\n      </ul>\n    </li>\n  </ul>\n</li>\n<li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-trans\" aria-expanded=\"false\" href=\"#\">Transport and infrastructure</a>\n  <ul id=\"gc-mnu-trans\" role=\"menu\" aria-orientation=\"vertical\">\n    <li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/transport.html\">Transport<span class=\"hidden-xs hidden-sm\"> and infrastructure</span><span class=\"visible-xs-inline visible-sm-inline\">: home</span></a> </li>\n    <li role=\"separator\"></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/transport/zero-emission-vehicles.html\">Zero-emission vehicles</a></li>  \n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://tc.canada.ca/en/aviation\">Aviation</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://tc.canada.ca/en/marine-transportation\">Marine transportation</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://tc.canada.ca/en/road-transportation\">Road transportation</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://tc.canada.ca/en/rail-transportation\">Rail transportation</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://tc.canada.ca/en/dangerous-goods\">Dangerous goods</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://tc.canada.ca/en/infrastructure\">Infrastructure</a></li>\n    <li role=\"separator\" aria-orientation=\"vertical\"></li>\n    <li role=\"presentation\"> <a data-keep-expanded=\"md-min\" href=\"#\" role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-trans-sub\" aria-expanded=\"true\">Most requested</a>\n      <ul id=\"gc-mnu-trans-sub\" role=\"menu\" aria-orientation=\"vertical\">\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://tc.canada.ca/en/aviation/drone-safety\">Drone safety</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://tc.canada.ca/en/aviation/aviation-security/what-you-can-t-bring-plane\">What not to bring on a plane</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://tc.canada.ca/en/marine-transportation/vessel-licensing-registration\">Register your vessel</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://tc.canada.ca/en/road-transportation/child-car-seat-safety\">Child car seat safety</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://tc.canada.ca/en/corporate-services/acts-regulations/list-regulations/transportation-dangerous-goods-regulations\">Transporting dangerous goods - Regulations</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://tc.canada.ca/en/corporate-services/acts-regulations/list-regulations/canadian-aviation-regulations-sor-96-433\"><em>Canadian Aviation Regulations</em></a></li>\n      </ul>\n    </li>\n  </ul>\n</li>\n<li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-canworld\" aria-expanded=\"false\" href=\"#\">Canada and the world</a>\n  <ul id=\"gc-mnu-canworld\" role=\"menu\" aria-orientation=\"vertical\">\n    <li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.international.gc.ca/world-monde/index.aspx?lang=eng\">Canada and the world<span class=\"visible-xs-inline visible-sm-inline\">: home</span></a> </li>\n    <li role=\"separator\"></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.international.gc.ca/world-monde/offices-bureaux/index.aspx?lang=eng\">International offices and emergency contacts</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.international.gc.ca/world-monde/study_work_travel-etude_travail_voyage/index.aspx?lang=eng\">Study, work and travel worldwide</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.international.gc.ca/world-monde/country-pays/index.aspx?lang=eng\">Information by country and territory</a></li> \n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.international.gc.ca/world-monde/stories-histoires/index.aspx?lang=eng\">Stories</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.international.gc.ca/world-monde/international_relations-relations_internationales/index.aspx?lang=eng\">Canada's foreign policy and international relations</a></li>  \n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.international.gc.ca/world-monde/issues_development-enjeux_developpement/index.aspx?lang=eng\">Global issues and international assistance</a></li> \n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.international.gc.ca/world-monde/funding-financement/index.aspx?lang=eng\">Canadian funding for international initiatives</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://international.canada.ca/en/services/business/trade\">International trade and investment</a></li>\n    <li role=\"separator\" aria-orientation=\"vertical\"></li>\n    <li role=\"presentation\"> <a data-keep-expanded=\"md-min\" href=\"#\" role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-canworld-sub\" aria-expanded=\"true\">Most requested</a>\n      <ul id=\"gc-mnu-canworld-sub\" role=\"menu\" aria-orientation=\"vertical\">\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.educanada.ca/index.aspx?lang=eng\">International education and scholarships</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://travel.gc.ca/assistance/embassies-consulates\">Contact an embassy or consulate</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.international.gc.ca/world-monde/international_relations-relations_internationales/sanctions/index.aspx?lang=eng\">Sanctions</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://international.canada.ca/en/global-affairs/services/document-authentication\">Authenticate a document</a></li> \n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.treaty-accord.gc.ca/index.aspx?lang=eng\">International treaties signed by Canada</a></li>\n\t\t\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://w05.international.gc.ca/projectbrowser-banqueprojets/?lang=eng&amp;_ga=2.177755878.2114306412.1738083014-1550541383.1711385614\">Project Browser</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.international.gc.ca/protocol-protocole/reps.aspx?lang=eng\">Contact a foreign representative in Canada</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/government/united-states-canada.html\">Canada-United States trade: federal supports</a></li>\n      </ul>\n    </li>\n  </ul>\n</li>\n<li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-money\" aria-expanded=\"false\" href=\"#\">Money and finances</a>\n  <ul id=\"gc-mnu-money\" role=\"menu\" aria-orientation=\"vertical\">\n    <li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/finance.html\"><span class=\"hidden-xs hidden-sm\">Money and finances</span><span class=\"visible-xs-inline visible-sm-inline\">Finance: home</span></a> </li>\n    <li role=\"separator\"></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/finance/manage.html\">Managing your money</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/finance/consumer-affairs.html\">Consumer affairs</a></li>  \n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/finance/debt.html\">Debt and borrowing</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/finance/educationfunding.html\">Education funding</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/finance/pensions.html\">Pensions and retirement</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/finance/tools.html\">Financial tools and calculators</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/finance/savings.html\">Savings and investments</a></li> \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/taxes.html\">Taxes</a></li> \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/financial-consumer-agency/services/financial-literacy-programs.html\">Financial literacy programs</a></li>  \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://innovation.ised-isde.canada.ca/s/?language=en_CA\">Business financing and support</a></li>  \n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/finance/fraud.html\">Protection from frauds and scams</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/business/permits/federallyregulatedindustrysectors/financialservicesregulation.html\">Financial and money services regulation</a></li>\n    <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/finance/bankruptcy.html\">Insolvency</a></li>\n    <li role=\"separator\" aria-orientation=\"vertical\"></li>\n    <li role=\"presentation\"> <a data-keep-expanded=\"md-min\" href=\"#\" role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-money-sub\" aria-expanded=\"true\">Most requested</a>\n      <ul id=\"gc-mnu-money-sub\" role=\"menu\" aria-orientation=\"vertical\">\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/department-finance/programs/international-trade-finance-policy/canadas-response-us-tariffs.html\">Canada's response to U.S. tariffs</a></li>  \n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/finance/manage/housing.html\">Housing</a></li> \n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/education/student-aid.html\">Student loans</a></li>  \n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/financial-consumer-agency/services/credit-reports-score.html\">Credit report and scores</a></li>  \n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/financial-consumer-agency/services/mortgages.html\">Mortgages</a></li> \n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://itools-ioutils.fcac-acfc.gc.ca/BP-PB/budget-planner\">Make a budget</a></li>  \n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/public-services-procurement/services/payments-to-from-government/direct-deposit.html\">Set up or change direct deposit</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.ic.gc.ca/app/scr/bsf-osb/ins/login.html?lang=eng\">Find a bankruptcy or insolvency record</a></li>\n      </ul>\n    </li>\n  </ul>\n</li>\n<li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-science\" aria-expanded=\"false\" href=\"#\">Science and innovation</a>\n  <ul id=\"gc-mnu-science\" role=\"menu\" aria-orientation=\"vertical\">\n    <li role=\"presentation\"> <a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/science.html\">Science<span class=\"hidden-xs hidden-sm\"> and innovation</span><span class=\"visible-xs-inline visible-sm-inline\">: home</span></a> </li>\n    <li role=\"separator\"></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/science/researchfunding.html\">Research funding and awards</a></li> \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/science/innovation.html\">R&amp;D and innovation</a></li>  \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/science/sciencesubjects.html\">Science subjects</a></li> \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://ised-isde.canada.ca/site/ised/en/programs-and-initiatives/health-emergency-readiness-canada\">Health emergency readiness</a></li>  \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/science/institutes.html\">Research institutes and facilities</a></li> \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/science/open-data.html\">Open data, statistics and archives</a></li>  \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/science/educationalresources.html\">Science education resources</a></li>\n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/business/ip.html\">Intellectual property and copyright</a></li> \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/science/scientistsdirectory.html\">Directory of scientists and research professionals</a></li>  \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/environment/our-environment.html\">Our environment</a></li> \n\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://open-science.canada.ca/home?utm_campaign=fosrc-promo-jan-2024&amp;utm_medium=pog&amp;utm_source=ised-e\">Federal Open Science Repository of Canada</a></li>  \n    <li role=\"separator\" aria-orientation=\"vertical\"></li>\n    <li role=\"presentation\"> <a data-keep-expanded=\"md-min\" href=\"#\" role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-science-sub\" aria-expanded=\"true\">Most requested</a>\n      <ul id=\"gc-mnu-science-sub\" role=\"menu\" aria-orientation=\"vertical\">\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://nrc.canada.ca/en/support-technology-innovation/financial-support-technology-innovation\">Grants for technological innovation (IRAP)</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://nrc.canada.ca/en/certifications-evaluations-standards/codes-canada/codes-canada-publications\">National building codes</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://science-libraries.canada.ca/eng/home/\">Federal Science Libraries Network</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://nrc.canada.ca/en/research-development/products-services/software-applications/sun-calculator/\">Check sunrise and sunset times</a></li>\n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://nrc.canada.ca/en/web-clock/\">Official times across Canada</a></li>       \n        <li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.asc-csa.gc.ca/eng/astronomy/northern-lights/auroramax-observatory.asp\">Live view of northern lights cam</a></li>\n      </ul>\n    </li>\n  </ul>\n</li>\n<li role=\"presentation\">\n\t<a role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-life\" aria-expanded=\"false\" href=\"#\">Manage life events</a>\n\t<ul id=\"gc-mnu-life\" role=\"menu\" aria-orientation=\"vertical\">\n\t\t<li role=\"presentation\">\n\t\t\t<a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/life-events.html\">Manage<span class=\"hidden-xs hidden-sm\"> life events</span><span class=\"visible-xs-inline visible-sm-inline\">: home</span></a>\n\t\t</li>\n\t\t<li role=\"separator\"></li>\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/life-events/child.html\">Welcoming a child</a></li>\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/life-events/retirement.html\">Learn and plan for your retirement</a></li>\n\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/life-events/death.html\">What to do when someone dies</a></li>\n\t\t<li role=\"separator\" aria-orientation=\"vertical\"></li>\n\t\t<li role=\"presentation\">\n\t\t\t<a data-keep-expanded=\"md-min\" href=\"#\" role=\"menuitem\" tabindex=\"-1\" aria-haspopup=\"true\" aria-controls=\"gc-mnu-life-sub\" aria-expanded=\"true\">Most requested</a>\n\t\t\t<ul id=\"gc-mnu-life-sub\" role=\"menu\" aria-orientation=\"vertical\">\n\t\t\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/government/sign-in-online-account.html\">Sign in to a Government of Canada account</a></li>\n\t\t\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/publicpensions/cpp/payment-amounts.html\">CPP payment amounts</a></li>\n\t\t\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/calendar.html\">Benefits payments dates</a></li>\n\t\t\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/revenue-agency/services/child-family-benefits/canada-child-benefit-overview.html\">Canada child benefit</a></li>\n\t\t\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/benefits/publicpensions/cpp/retirement-income-calculator.html\">Canadian Retirement Income Calculator</a></li>\n\t\t\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/revenue-agency/services/tax/individuals/life-events/doing-taxes-someone-died.html\">Prepare tax returns for someone who died</a></li>\n\t\t\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/services/life-events/child/register-birth.html\">Get a birth certificate</a></li>\n\t\t\t\t<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"-1\" href=\"https://www.canada.ca/en/employment-social-development/services/sin.html\">Apply for a SIN</a></li>\n\t\t\t</ul>\n\t\t</li>\n\t</ul>\n</li></ul>\n\n\t\t\n        </nav>   \n        </div>\n\t\t\n\t\t\n\t\t<div class=\"col-xs-offset-6 col-xs-6 col-md-offset-0 col-md-4\">\n\t\t<section id=\"wb-so\">\n\t    <h2 class=\"wb-inv\">Sign in</h2>\n        <a class=\"btn btn-primary\" href=\"/en/government/sign-in-online-account.html\"><span class=\"visible-xs\">Sign in</span><span class=\"hidden-xs\">Sign in</span></a>\n        </section>\n        </div>\n\t\t\n\t\t\n    </div></div>\n\t\n\n  \n</header>\n</div>\n\n    \n        \n        \n        <div class=\"newpar new section\">\n\n</div>\n\n    \n        \n        \n        <div class=\"par iparys_inherited\">\n\n    \n    \n    \n    \n\n</div>\n\n    \n\n\n\n\n\n        <main property=\"mainContentOfPage\" resource=\"#wb-main\" typeof=\"WebPageElement\">\n\t\t\t\n                <div class=\"mwsgeneric-base-html parbase section\">\n\n\n\n    <div class=\"bg-cover wb-init wb-bgimg-inited\" data-bgimg-srcset=\"/content/dam/canada/homepage-bg/remembrance2026-768x268.jpg 768,\n                                         /content/dam/canada/homepage-bg/remembrance2026-992x298.jpg 992w,\n                                         /content/dam/canada/homepage-bg/remembrance2026-1200x315.jpg 1200w,\n                                         /content/dam/canada/homepage-bg/remembrance2026-1920x315.jpg 1900w,\n                                         https://wet-boew.github.io/vocab/wb/utilities#no-image 359w\" id=\"wb-auto-4\" style=\"background-image: url(&quot;/content/dam/canada/homepage-bg/remembrance2026-1920x315.jpg&quot;);\">\n    <div class=\"container p-0 p-sm-3\">\n      <div class=\"well header-rwd brdr-0 brdr-rds-0 text-white bg-gctheme opct-90\">\n        <h1 property=\"name\" id=\"wb-cont\">Canada.ca</h1>\n        <p class=\"mrgn-tp-md\">The official website of the Government of Canada</p>\n      </div>\n    </div>\n    <section class=\"gc-featured-link opct-100 wb-init gc-featured-link-inited\" data-bg-color=\"#000000\" id=\"wb-auto-5\" style=\"background-color: rgb(0, 0, 0); color: rgb(255, 255, 255);\">\n  <div class=\"container\">\n    <h2 class=\"wb-inv\">Spotlight on</h2>\n    <p style=\"color: rgb(255, 255, 255);\"><a class=\"stretched-link\" data-gc-analytics=\"promo:homePageFeature\" href=\"https://www.veterans.gc.ca/eng/remembrance/commemorative-events/veterans-week?utm_source=canadaca&amp;utm_medium=VW2026&amp;utm_campaign=vwlanding\" style=\"color: rgb(255, 255, 255);\">Veterans helped build a stronger Canada. Our job is to remember</a></p>\n  </div>\n</section>\n  </div>\n\n\n</div>\n<div class=\"mwsgeneric-base-html parbase section\">\n\n\n\n    <section class=\"home-most-requested well well-sm brdr-0\">\n\t<div class=\"container\">\n\t\t<h2>Most requested</h2><ul class=\"wb-eqht list-unstyled mrgn-tp-md mrgn-bttm-sm lst-spcd-2 list-responsive wb-init wb-eqht-inited\" id=\"wb-auto-6\">\n\t\t\t<li style=\"vertical-align: top; min-height: 27px;\"><a href=\"/en/government/sign-in-online-account.html\">Sign in to an account</a></li>\n\t\t\t<li style=\"vertical-align: top; min-height: 27px;\"><a href=\"/en/services/benefits/ei.html\">Employment Insurance and leave</a></li>\n\t\t\t<li style=\"vertical-align: top; min-height: 27px;\"><a href=\"/en/services/benefits/publicpensions.html\">Public pensions (<abbr title=\"Canada Pension Plan\">CPP</abbr> and <abbr title=\"Old Age Security\">OAS</abbr>)</a></li>\n\t\t\t<li style=\"vertical-align: top; min-height: 27px;\"><a href=\"/en/immigration-refugees-citizenship/services/canadian-passports.html\">Get a passport</a></li>\n\t\t\t<li style=\"vertical-align: top; min-height: 27px;\"><a href=\"/en/immigration-refugees-citizenship/services/visit-canada.html\">Visit Canada</a></li>\n\t\t\t<li style=\"vertical-align: top; min-height: 27px;\"><a href=\"/en/services/benefits/disability/canada-disability-benefit.html\">Disability Benefit</a></li>\n\t\t\t<li style=\"vertical-align: top; min-height: 27px;\"><a href=\"/en/services/benefits/dental/dental-care-plan.html\">Canadian Dental Care Plan</a></li>\n\t\t\t<li style=\"vertical-align: top; min-height: 27px;\"><a href=\"/en/campaign/canadastrong.html\">Canada Strong</a></li>\n\t\t</ul>\n\t\t\n\t</div>\n</section>\n\n\n</div>\n<div class=\"mwsgeneric-base-html parbase section\">\n\n\n\n    \t<div class=\"container\">\n\t\t<section class=\"alert alert-warning\">\n\t<h3>Website outages</h3>\n\t<p>We are aware of a cyber security vulnerability affecting organizations around the world. As a precaution, some Government of Canada websites and online services may be temporarily unavailable. We are working to restore services as quickly as possible.</p>\n</section>\n</div>\n\n\n</div>\n<div class=\"mwsgeneric-base-html parbase section\">\n\n\n\n    <section class=\"gc-srvinfo\">\n\t<div class=\"container\">\n\t\t<h2 class=\"wb-inv\">Services and information</h2><div class=\"wb-eqht row wb-init\">\n\t\t\t<div class=\"col-lg-4 col-md-6\" style=\"vertical-align: top; min-height: 149px;\">\n\t\t\t\t<h3><a href=\"/en/services/jobs.html\">Jobs</a></h3>\n\t\t\t\t<p>Find a job, training, hiring programs, work permits, Social Insurance Number (SIN)</p>\n\t\t\t</div>\n\t\t\t<div class=\"col-lg-4 col-md-6\" style=\"vertical-align: top; min-height: 149px;\">\n\t\t\t\t<h3><a href=\"/en/services/immigration-citizenship.html\">Immigration and citizenship</a></h3>\n\t\t\t\t<p>Visit, work, study, immigrate, refugees, permanent residents, apply, check status</p>\n\t\t\t</div>\n\t\t\t<div class=\"col-lg-4 col-md-6\" style=\"vertical-align: top; min-height: 149px;\">\n\t\t\t\t<h3><a href=\"https://travel.gc.ca\">Travel and tourism</a></h3>\n\t\t\t\t<p>In Canada or abroad, advice, advisories, passports, visit Canada, events, attractions</p>\n\t\t\t</div>\n\t\t\t<div class=\"col-lg-4 col-md-6\" style=\"vertical-align: top; min-height: 122px;\">\n\t\t\t\t<h3><a href=\"/en/services/business.html\">Business and industry</a></h3>\n\t\t\t\t<p>Starting a business, permits, copyright, business support, selling to government</p>\n\t\t\t</div>\n\t\t\t<div class=\"col-lg-4 col-md-6\" style=\"vertical-align: top; min-height: 122px;\">\n\t\t\t\t<h3><a href=\"/en/services/benefits.html\">Benefits</a></h3>\n\t\t\t\t<p>EI, family and sickness leave, pensions, housing, student aid, disabilities</p>\n\t\t\t</div>\n\t\t\t<div class=\"col-lg-4 col-md-6\" style=\"vertical-align: top; min-height: 122px;\">\n\t\t\t\t<h3><a href=\"/en/services/taxes.html\">Taxes</a></h3>\n\t\t\t\t<p>Income tax, payroll, GST/HST,  contribution limits, tax credits, charities</p>\n\t\t\t</div>\n\t\t\t<div class=\"col-lg-4 col-md-6\" style=\"vertical-align: top; min-height: 122px;\">\n\t\t\t\t<h3><a href=\"/en/services/health.html\">Health</a></h3>\n\t\t\t\t<p>Food, nutrition, diseases, vaccines, drugs, product safety and recalls</p>\n\t\t\t</div>\n\t\t\t<div class=\"col-lg-4 col-md-6\" style=\"vertical-align: top; min-height: 122px;\">\n\t\t\t\t<h3><a href=\"/en/services/environment.html\">Environment and natural resources</a></h3>\n\t\t\t\t<p>Weather, climate, agriculture, wildlife, pollution, conservation, fisheries</p>\n\t\t\t</div>\n\t\t\t<div class=\"col-lg-4 col-md-6\" style=\"vertical-align: top; min-height: 122px;\">\n\t\t\t\t<h3><a href=\"/en/services/finance.html\">Money and finances</a></h3>\n\t\t\t\t<p>Personal finance, credit reports, fraud protection, paying for education</p>\n\t\t\t</div>\n\t\t</div>\n\t\t\n\t\t<p><a class=\"btn btn-all-services\" href=\"/en/services.html\">All services</a></p>\n\t</div>\n</section>\n\n\n</div>\n<div class=\"mwsmediaplayer section\">\n\n    \n\n</div>\n<div class=\"mwsgeneric-base-html parbase section\">\n\n\n\n    \n\n\n</div>\n<div class=\"mwsgeneric-base-html parbase section\">\n\n\n\n    <section class=\"home-your-gov well well-bold provisional well-sm brdr-0\"> \n <div class=\"container\"> \n  <h2>Your government</h2> \n   <div class=\"row\">\n   <div class=\"col-lg-7 col-xs-12 col-md-6\"> \n    <ul class=\"row wb-eqht-grd list-unstyled small\"> \n     <li class=\"col-xs-12 col-sm-6 mrgn-tp-sm mrgn-bttm-sm\"> <a href=\"/en/contact.html\">All contacts</a> </li> \n     <li class=\"col-xs-12 col-sm-6 mrgn-tp-sm mrgn-bttm-sm\"> <a href=\"/en/news.html\">News</a> </li> \n     <li class=\"col-xs-12 col-sm-6 mrgn-tp-sm mrgn-bttm-sm\"> <a href=\"https://pm.gc.ca/en\">Prime Minister</a> </li> \n     <li class=\"col-xs-12 col-sm-6 mrgn-tp-sm mrgn-bttm-sm\"> <a href=\"/en/government/dept.html\">Departments and agencies</a> </li> \n     <li class=\"col-xs-12 col-sm-6 mrgn-tp-sm mrgn-bttm-sm\"> <a href=\"/en/government/system.html\">About government</a> </li> \n     <li class=\"col-xs-12 col-sm-6 mrgn-tp-sm mrgn-bttm-sm\"> <a href=\"https://open.canada.ca/en\">Open government and data</a> </li> \n     <li class=\"col-xs-12 col-sm-6 mrgn-tp-sm mrgn-bttm-sm\"> <a href=\"/en/government/publicservice.html\">Working for the government</a> </li> \n     <li class=\"col-xs-12 col-sm-6 mrgn-tp-sm mrgn-bttm-sm\"> <a href=\"/en/government/system/laws.html\">Treaties, laws and regulations</a> </li> \n    </ul> \n   </div> \n   </div>\n </div> \n</section>\n\n\n</div>\n<div class=\"mwsgeneric-base-html parbase section\">\n\n\n\n    <section class=\"gc-features\">\n    <div class=\"container\">\n    <h2>Features</h2>\n    <!-- START: Add the list of links to the features to display in basic HTML mode -->\n    <ul class=\"nojs-show\">\n\t\t\n\t\t<li><a href=\"/en/campaign/canadastrong.html\">Canada Strong: Support programs for workers and businesses</a></li>\n\t\t\n\t\t<li><a href=\"https://www.asc-csa.gc.ca/eng/missions/crew-13/?utm_campaign=csa-asc-crew-13-mission-26-27&amp;utm_medium=pog&amp;utm_source=canada-ca&amp;utm_content=feature-en\">Follow Joshua Kutryk and the Crew-13 mission</a></li>\n\t\t\n\t\t<li><a href=\"/en/women-gender-equality/commemorations-celebrations/womens-history-month.html\">Women’s History Month 2026</a></li>\n\t\t\n        <li><a href=\"/en/services/benefits/dental/dental-care-plan.html?utm_source=health-theme-canada-ca&amp;utm_medium=feature&amp;utm_campaign=hc-sc-2026-applications\">Canadian Dental Care Plan</a></li>\n       \n        <li><a href=\"/en/public-health/services/diseases/measles.html?utm_source=pco-landingpage&amp;utm_medium=feature&amp;utm_content=enhc&amp;utm_campaign=hc-sc-campaignpco25-26\">Measles: What you should know</a></li>\n        \n        <li><a href=\"/en/services/health/video/signs-overdose.html\">Signs of an overdose</a></li>\n\n        <li><a href=\"https://natural-resources.canada.ca/campaign/connecting-canadas-resources-world?utm_campaign=nrcan-rncan-chwww-cpqmr-26-27&amp;utm_medium=dis&amp;utm_source=canada.ca-home&amp;utm_content=feature-en\">Canada Has What the World Wants</a></li> \n\n        \n        <li><a href=\"https://www.international.gc.ca/world-monde/issues_development-enjeux_developpement/response_conflict-reponse_conflits/crisis-crises/ukraine.aspx?lang=eng&amp;utm_campaign=gac-amc-ukraine-21-22&amp;utm_source=canadahome&amp;utm_medium=feat&amp;utm_content=en\">Canada and Ukraine</a></li>\n\t\t\n\t\t<li><a href=\"https://travel.gc.ca/travelling/disruptions-impacts?utm_campaign=gac-amc-memo-26-27&amp;utm_source=canadahome&amp;utm_medium=feat&amp;utm_content=world\">Global travel disruptions</a></li>  \n\n    </ul>\n\n    <!-- END -->\n\n    <!-- Add the \"data-wb-randomize\" attribute to the \"row\" element to randomize the features -->\n\n    <div class=\"row wb-eqht-grd\">\n\n    <!-- SLOT 1 -->\n\n        <div class=\"col-sm-6 wb-init wb-randomize-inited hght-inhrt\" data-wb-randomize=\"{ &quot;toggle&quot;: &quot;hide&quot; }\" id=\"wb-auto-7\">          \n            \n            <section class=\"well well-sm eqht-trgt hide wb-init wb-eqht-grd-inited hght-inhrt\" id=\"wb-auto-8\">\n                <img src=\"/content/dam/canada/activities/20260826-1-520x200.jpg\" alt=\"\">\n                <h3><a class=\"stretched-link\" href=\"/en/campaign/canadastrong.html\">Canada Strong: Support programs for workers and businesses</a></h3>\n                <p>Concrete measures to support Canadians, workers and businesses across the country</p>\n            </section> \n\t\t\t\n\t\t\t<section class=\"well well-sm eqht-trgt wb-init wb-eqht-grd-inited hght-inhrt\" id=\"wb-auto-9\">\n                <img src=\"/content/dam/canada/activities/20261030-1-520x200.jpg\" alt=\"\">\n                <h3><a class=\"stretched-link\" href=\"https://www.asc-csa.gc.ca/eng/missions/crew-13/?utm_campaign=csa-asc-crew-13-mission-26-27&amp;utm_medium=pog&amp;utm_source=canada-ca&amp;utm_content=feature-en\">Follow Joshua Kutryk and the Crew-13 mission</a></h3>\n                <p>The Canadian Space Agency astronaut has been aboard the International Space Station since October 1, 2026</p>\n            </section> \n\n        </div>\n\n    <!-- SLOT 2 -->\n\n        <div class=\"col-sm-6 wb-init wb-randomize-inited hght-inhrt\" data-wb-randomize=\"{ &quot;toggle&quot;: &quot;hide&quot; }\" id=\"wb-auto-10\">              \n\n            <section class=\"well well-sm eqht-trgt hide wb-init wb-eqht-grd-inited hght-inhrt\" id=\"wb-auto-11\">\n                <img src=\"/content/dam/canada/activities/20261001-2-520x200.jpg\" alt=\"\">\n                <h3><a class=\"stretched-link\" href=\"/en/women-gender-equality/commemorations-celebrations/womens-history-month.html\">Women’s History Month 2026</a></h3>\n                <p>Women’s History Month celebrates the outstanding achievements of women and girls throughout Canada’s history</p>\n            </section>  \n\t\t\t\n\t\t\t<section class=\"well well-sm eqht-trgt hide wb-init wb-eqht-grd-inited hght-inhrt\" id=\"wb-auto-12\">\n                <img src=\"/content/dam/canada/activities/20260611-1-520x200.jpg\" alt=\"\">\n                <h3><a class=\"stretched-link\" href=\"/en/services/benefits/dental/dental-care-plan.html?utm_source=health-theme-canada-ca&amp;utm_medium=feature&amp;utm_campaign=hc-sc-2026-applications\">Canadian Dental Care Plan</a></h3>\n                <p>Are you eligible? Applications now open to all eligible Canadians</p>\n            </section> \n                       \t\t            \n            <section class=\"well well-sm eqht-trgt wb-init wb-eqht-grd-inited hght-inhrt\" id=\"wb-auto-13\">\n                <img src=\"/content/dam/canada/activities/20260710-3-520x200.jpg\" alt=\"\">\n                <h3><a class=\"stretched-link\" href=\"/en/public-health/services/diseases/measles.html?utm_source=pco-landingpage&amp;utm_medium=feature&amp;utm_content=enhc&amp;utm_campaign=hc-sc-campaignpco25-26\">Measles: What you should know</a></h3>\n                <p>Measles cases and outbreaks still happen in Canada. Keeping up to date on vaccinations helps prevent outbreaks</p>\n            </section> \n\t\t\t\n\t\t\t<section class=\"well well-sm eqht-trgt hide wb-init wb-eqht-grd-inited hght-inhrt\" id=\"wb-auto-14\">\n                <img src=\"/content/dam/canada/activities/20261001-3-520x200.jpg\" alt=\"\">\n                <h3><a class=\"stretched-link\" href=\"/en/services/health/video/signs-overdose.html\">Signs of an overdose</a></h3>\n                <p>Signs may include blue or grey lips or nails, and trouble breathing or waking up</p>\n            </section>\n\n        </div>\n\n    <!-- SLOT 3 -->\n\n        <div class=\"col-sm-6 wb-init wb-randomize-inited hght-inhrt\" data-wb-randomize=\"{ &quot;toggle&quot;: &quot;hide&quot; }\" id=\"wb-auto-15\">  \n \n             <section class=\"well well-sm eqht-trgt wb-init wb-eqht-grd-inited hght-inhrt\" id=\"wb-auto-16\">\n                <img src=\"/content/dam/canada/activities/20261002-1-520x200.jpg\" alt=\"\">\n                <h3><a class=\"stretched-link\" href=\"/en/health-canada/services/seasonal-food-safety/halloween-food-safety.html\">Read food labels on candy</a></h3>\n                <p>Some Halloween treats may contain allergens! If you’re not sure about something, don't give your child the product</p>\n            </section>  \n\n            <section class=\"well well-sm eqht-trgt hide wb-init wb-eqht-grd-inited hght-inhrt\" id=\"wb-auto-17\">\n                <img src=\"/content/dam/canada/activities/20260812-1-520x200.jpg\" alt=\"\">\n                <h3><a class=\"stretched-link\" href=\"https://natural-resources.canada.ca/campaign/connecting-canadas-resources-world?utm_campaign=nrcan-rncan-chwww-cpqmr-26-27&amp;utm_medium=dis&amp;utm_source=canada.ca-home&amp;utm_content=feature-en\">Canada Has What the World Wants</a></h3>\n                <p>Learn how connecting Canada’s natural resources to global markets is benefitting communities near you</p>\n            </section>    \n\n        </div>\n\n    <!-- SLOT 4 -->\n\n        <div class=\"col-sm-6 wb-init wb-randomize-inited hght-inhrt\" data-wb-randomize=\"{ &quot;toggle&quot;: &quot;hide&quot; }\" id=\"wb-auto-18\">\n\n            <section class=\"well well-sm eqht-trgt hide wb-init wb-eqht-grd-inited hght-inhrt\" id=\"wb-auto-19\">\n                <img src=\"/content/dam/canada/activities/20231121-4-520x200.jpg\" alt=\"\">\n                <h3><a class=\"stretched-link\" href=\"https://www.international.gc.ca/world-monde/issues_development-enjeux_developpement/response_conflict-reponse_conflits/crisis-crises/ukraine.aspx?lang=eng&amp;utm_campaign=gac-amc-ukraine-21-22&amp;utm_source=canadahome&amp;utm_medium=feat&amp;utm_content=en\">Canada and Ukraine</a></h3>\n                <p>Learn about Canada’s response to the Russian invasion of Ukraine</p>\n            </section>\n\t\t\t\t\t\t\n            <section class=\"well well-sm eqht-trgt wb-init wb-eqht-grd-inited hght-inhrt\" id=\"wb-auto-20\">\n                <img src=\"/content/dam/canada/activities/20260513-1-520x200.jpg\" alt=\"\">\n                <h3><a class=\"stretched-link\" href=\"https://travel.gc.ca/travelling/disruptions-impacts?utm_campaign=gac-amc-memo-26-27&amp;utm_source=canadahome&amp;utm_medium=feat&amp;utm_content=world\">Global travel disruptions</a></h3>\n                <p>Fuel shortages and rationing, flight disruptions and security implications</p>\n            </section>\n            \n        </div>\n\n    </div>  \n\n</div>\n\n</section>\n\n\n</div>\n<div class=\"mwsmediaplayer section\">\n\n    \n\n</div>\n<div class=\"mwsgeneric-base-html parbase section\">\n\n\n\n    <div data-gc-search=\"{\n     &quot;organizationId&quot;: &quot;employmentandsocialdevelopmentcanadaproduction3vn562uw&quot;,\n     &quot;endpoint&quot;: &quot;https://apps.canada.ca/search&quot;,\n\n     &quot;accessToken&quot;: &quot;xx27395007-5c98-43c0-bef0-553131a34e90&quot;\n}\"></div>\n\n\n</div>\n\n\n            \n            <section class=\"pagedetails container\">\n    <h2 class=\"wb-inv\">Page details</h2>\n\n    \n\n    \n    \n<gcds-date-modified class=\"hydrated\">\n\t2026-10-30\n</gcds-date-modified>\n\n\n</section>\n        </main>\n        \n    \n\n\n\n\n    \n        \n        \n        <div class=\"par iparys_inherited\">\n\n    \n    \n    \n    \n\n</div>\n\n    \n\n\n\n        \n    \n\n\n\n\n    \n        \n        \n        <div class=\"global-footer\">\n    <footer id=\"wb-info\">\n\t    <h2 class=\"wb-inv\">About this site</h2>\n    \t\t\n        <div class=\"gc-main-footer\">\n\t\t\t<div class=\"container\">\n\t<nav>\n\t<h3 class=\"toc-ignore\">Government of Canada</h3>\n\t<ul class=\"list-col-xs-1 list-col-sm-2 list-col-md-3\">\n\t\t<li><a href=\"/en/contact.html\">All contacts</a></li>\n\t\t<li><a href=\"/en/government/dept.html\">Departments and agencies</a></li>\n\t\t<li><a href=\"/en/government/system.html\">About government</a></li>\n\t</ul>\n\t<h4 class=\"toc-ignore\"><span class=\"wb-inv\">Themes and topics</span></h4>\n\t<ul class=\"list-unstyled colcount-sm-2 colcount-md-3\">\t\t\t\n\t\t<li><a href=\"/en/services/jobs.html\">Jobs</a></li>\n\t\t<li><a href=\"/en/services/immigration-citizenship.html\">Immigration and citizenship</a></li>\n\t\t<li><a href=\"https://travel.gc.ca/\">Travel and tourism</a></li>\n\t\t<li><a href=\"/en/services/business.html\">Business</a></li>\n\t\t<li><a href=\"/en/services/benefits.html\">Benefits</a></li>\n\t\t<li><a href=\"/en/services/health.html\">Health</a></li>\n\t\t<li><a href=\"/en/services/taxes.html\">Taxes</a></li>\n\t\t<li><a href=\"/en/services/environment.html\">Environment and natural resources</a></li>\n\t\t<li><a href=\"/en/services/defence.html\">National security and defence</a></li>\n\t\t<li><a href=\"/en/services/culture.html\">Culture, history and sport</a></li>\n\t\t<li><a href=\"/en/services/policing.html\">Policing, justice and emergencies</a></li>\n\t\t<li><a href=\"/en/services/transport.html\">Transport and infrastructure</a></li>\n\t\t<li><a href=\"https://www.international.gc.ca/world-monde/index.aspx?lang=eng\">Canada and the world</a></li>\n\t\t<li><a href=\"/en/services/finance.html\">Money and finances</a></li>\n\t\t<li><a href=\"/en/services/science.html\">Science and innovation</a></li>\n\t\t<li><a href=\"/en/services/indigenous-peoples.html\">Indigenous Peoples</a></li>\n\t\t<li><a href=\"/en/services/veterans-military.html\">Veterans and military</a></li>\n\t\t<li><a href=\"/en/services/youth.html\">Youth</a></li>\n\t\t<li><a href=\"/en/services/life-events.html\">Manage life events</a></li>\t\t\n\t</ul>\n\t</nav>\n</div>\n\t\n        </div>\n        <div class=\"gc-sub-footer\">\n            <div class=\"container d-flex align-items-center\">\n            <nav>\n                <h3 class=\"wb-inv\">Government of Canada Corporate</h3>\n                <ul>\n                \n                    \t\t<li><a href=\"https://www.canada.ca/en/social.html\">Social media</a></li>\n\t\t<li><a href=\"https://www.canada.ca/en/mobile.html\">Mobile applications</a></li>\n\t\t<li><a href=\"https://www.canada.ca/en/government/about-canada-ca.html\">About Canada.ca</a></li>\n                \n                <li><a href=\"/en/transparency/terms.html\">Terms and conditions</a></li>\n                <li><a href=\"/en/transparency/privacy.html\">Privacy</a></li>\n                </ul>\n            </nav>\n                <div class=\"wtrmrk align-self-end\">\n                    <img src=\"/etc/designs/canada/wet-boew/assets/wmms-blk.svg\" alt=\"Symbol of the Government of Canada\">\n                </div>\n            </div>\n        </div>\n    </footer>\n\n</div>\n\n    \n        \n        \n        <div class=\"newpar new section\">\n\n</div>\n\n    \n        \n        \n        <div class=\"par iparys_inherited\">\n\n    \n    \n    \n    \n\n</div>\n\n    \n\n\n\n\n    \n\n\n        \n\n\n\n\n    <script type=\"text/javascript\">_satellite.pageBottom();</script>\n\n\n\n\n\n\n<script src=\"//ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js\" integrity=\"sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=\" crossorigin=\"anonymous\"></script><script>\n// allowlist/blocklist \n\n/*\n * Domain allowlist and domain specific settings\n*/\n\n//make sure to update thisDomain with nulls!!!\n_satellite.gcCustom = {\n    domain_blocklist: [\n      '/analytique-analytics/',\n      'checkingvisa.com',\n      //'canada-aem-s3-stage.adobecqms.net/en/services/immigration-citizenship.html'\n    ],\n    protocol_blocklist: ['javascript:', 'mailto:', 'tel:', 'blob:', 'data:'],\n\n    /*Follow this syntax for adding items to the whitelist\n    Double check and confirm you are adding to the STAGE or LIVE whitelist\n    Double check spelling and syntax for errors\n    */\n    thisDomain: { AppName: null, LoginStatus: null },\n    domain_allowlist: {\n        //this allows Analytics tracking\n        stage: {\n            //EXAMPLE:\n            //--- all items MUST inlcude a comma in order to append another line item\n            //--- last item does not use comma\n           // Canada.ca\n            'www.canada.ca': { AppName: 'canada', LoginStatus: '2' },\n            'publish1cacentral1-29382740.prod.canada.adobecqms.net': { AppName: 'canada', LoginStatus: '2' },\n            'canada-preview.adobecqms.net': { AppName: 'canada', LoginStatus: '2' },\n            'canada.ca': { AppName: 'canada', LoginStatus: '2' },\n            'staging65s3.canada.ca': { AppName: 'canada', LoginStatus: '2' }, \n            'canada-stage-aem-s3-preview.adobecqms.net': { AppName: 'canada', LoginStatus: '2' },\n            'canada-preview.adobecqms.net': { AppName: 'canada', LoginStatus: '2' }, // testing\n            'author-canada-aem-s3-stage.adobecqms.net': { AppName: 'canada', LoginStatus: '2' },\n            'author-canada-aem-s3-dev.adobecqms.net': { AppName: 'canada', LoginStatus: '2' },\n            'author-canada-aem-s3-qa.adobecqms.net': { AppName: 'canada', LoginStatus: '2' },\n            'canada-aem-s3-stage.adobecqms.net': { AppName: 'canada', LoginStatus: '2' },            \n            'publish1cacentral1-29342328.prod.canada.adobecqms.net': { AppName: 'canada', LoginStatus: '2' },\n            'publish2cacentral1-29342328.prod.canada.adobecqms.net': { AppName: 'canada', LoginStatus: '2' },                    \n            'servicecanada.github.io': { AppName: 'canada', LoginStatus: '2' }, //testing\n            'test.canada.ca': { AppName: 'canada', LoginStatus: '2' }, //testing\n          //BookingTool\n            'apps.canada.ca': { AppName: 'canada', LoginStatus: '2' },\n            'iv.apps.canada.ca': { AppName: 'canada', LoginStatus: '2' },\n            'gcbooking.adobecqms.net': { AppName: 'canada', LoginStatus: '2' },\n           // Search\n            'search-recherche.gc.ca': { AppName: null, LoginStatus: null },\n            'www.search-recherche.gc.ca': { AppName: null, LoginStatus: null },\n            'recherche-search.gc.ca': { AppName: null, LoginStatus: null },\n            'www.recherche-search.gc.ca': { AppName: null, LoginStatus: null },\n            'search.gc.ca': { AppName: null, LoginStatus: null },\n            'www.search.gc.ca': { AppName: null, LoginStatus: null },\n            'recherche.gc.ca': { AppName: null, LoginStatus: null },\n            'www.recherche.gc.ca': { AppName: null, LoginStatus: null },\n            'wpaz-ofm12c-ssl-i.services.gc.qat': { AppName: null, LoginStatus: null },\n            'staging-recherche.gc.ca': { AppName: null, LoginStatus: null },\n            'wpaz-ofm-i.sade-edap.prv': { AppName: null, LoginStatus: null },\n            'wpaz-ofm-i-e-esdc.services.gc.qat': { AppName: null, LoginStatus: null },\n            'travel.gc.ca': { AppName: null, LoginStatus: null },// testing\n          \n\n\n\n\n        },\n        live: {\n            //EXAMPLE:\n            //'...' : {AppName : null, LoginStatus : null}\n           // Canada.ca\n            'www.canada.ca': { AppName: 'canada', LoginStatus: '2' },\n            'canada.ca': { AppName: 'canada', LoginStatus: '2' },\n            'www1.canada.ca': { AppName: 'canada', LoginStatus: '2' },\n            'apps.canada.ca': { AppName: null, LoginStatus: null },\n            'iv.apps.canada.ca': { AppName: null, LoginStatus: null },\n            'v.apps.canada.ca': { AppName: null, LoginStatus: null },\n          //SP22Testing\n            'publish1cacentral1-28999926.prod.canada.adobecqms.net': { AppName: 'canada', LoginStatus: '2' },\n           // Search\n            'search-recherche.gc.ca': { AppName: null, LoginStatus: null },\n            'www.search-recherche.gc.ca': { AppName: null, LoginStatus: null },\n            'recherche-search.gc.ca': { AppName: null, LoginStatus: null },\n            'www.recherche-search.gc.ca': { AppName: null, LoginStatus: null },\n            'search.gc.ca': { AppName: null, LoginStatus: null },\n            'www.search.gc.ca': { AppName: null, LoginStatus: null },\n            'recherche.gc.ca': { AppName: null, LoginStatus: null },\n            'www.recherche.gc.ca': { AppName: null, LoginStatus: null }\n\n        },\n\n  },\n internal_filters : [\n//Internal filters last updated on: 2026/02/12\n//Sites to be added to master list\n    //staging\n\n    //Prod\n \n//CANADA.CA (AEM)\n    //staging\n    'staging65s3.canada.ca', \n    'canada-stage-aem-s3-preview.adobecqms.net', \n    'canada-aem-s3-stage.adobecqms.net',\n    'dev1.canada.ca',\n    'dev3.canada.ca',\n    'publish1cacentral1-28442323.prod.canada.adobecqms.net',\n    'publishca1.stage.canada.adobecqms.net',\n    'author-canada-aem-s3-stage.adobecqms.net',\n    'authorca1.stage.canada.adobecqms.net',\n    'canada-aem-s3-stage.adobecqms.net',\n    'publish4cacentral1.prod.canada.adobecqms.net',\n    'publish2cacentral1.prod.canada.adobecqms.net',  \n        //BookingTool\n    'gcbooking.adobecqms.net',\n        // Search\n    'wpaz-ofm12c-ssl-i.services.gc.qat',\n    'staging-recherche.gc.ca',\n    'wpaz-ofm-i.sade-edap.prv',\n    'wpaz-ofm-i-e-esdc.services.gc.qat',\n    'travel.gc.ca',\n    //prod\n    'www.canada.ca',\n    'canada.ca',\n    'www1.canada.ca',\n        //BookingTool\n    'apps.canada.ca',\n    'iv.apps.canada.ca',\n    'v.apps.canada.ca',\n        //Page Analytics Tool\n    'performance.alpha.canada.ca',\n        // Search\n    'search-recherche.gc.ca',\n    'www.search-recherche.gc.ca',\n    'recherche-search.gc.ca',\n    'www.recherche-search.gc.ca',\n    'search.gc.ca',\n    'www.search.gc.ca',\n    'recherche.gc.ca',\n    'www.recherche.gc.ca',\n\t'srv2140-qa.sade.hrdc-drhc.gc.ca',\n\n//Agriculture and Agri Food Canada\n    //staging\n    'agr-wcag.agr.gc.ca',\n    'www-tst.agr.gc.ca',\n    'www.agriculture-canada-uat.agr.gc.ca',\n    'agriculture-canada-uat.agr.gc.ca',\n    'siswebdev.agr.gc.ca',\n    'cms-dev.agr.gc.ca',\n    'cms-test.agr.gc.ca',\n    'cansvmn001.agr.gc.ca',\n    'agr-qa.agr.gc.ca',\n    //Prod\n    'www.agr.gc.ca',\n    'agr.gc.ca',\n    'sis.agr.gc.ca',\n    'agrisource.agr.gc.ca',\n    'agriculture.canada.ca',\n    'www.agriculture.canada.ca',\n    'www.aimis-simia.agr.gc.ca',\n    'aimis-simia.agr.gc.ca',\n    'www.aimis-simia-cdic-ccil.agr.gc.ca',\n    'aimis-simia-cdic-ccil.agr.gc.ca',\n    'marquecanadabrand.agr.gc.ca',\n    'www.marquecanadabrand.agr.gc.ca',\n    'brandcanada.agr.gc.ca',\n    'www.brandcanada.agr.gc.ca',\n    'canadabrand.agr.gc.ca',\n    'www.canadabrand.agr.gc.ca',\n\n//Administrative Tribunals Support Service of Canada/Social Security Tribunal of Canada\n    //staging\n    'sst-stage.stage.atssc-scdata.gc.ca',\n    //Prod \n    'sst-tss.gc.ca',\n    'www.sst-tss.gc.ca',\n\n//Canadian Food Inspection Agency\n    //staging\n    'wwwqa.inspection.gc.ca',\n    'www.notification-dev.inspection.canada.ca',\n    'notification-dev.inspection.canada.ca',\n    'dev.inspection.gc.ca',\n    //Prod\n    'active.inspection.gc.ca',\n    'apps.merlin.cfia-acia.inspection.gc.ca',\n    'inspection.canada.ca',\n    'inspection.gc.ca',\n    'merlin.cfia-acia.inspection.gc.ca',\n    'notification.inspection.canada.ca',\n    'www.active.inspection.gc.ca',\n    'www.apps.merlin.cfia-acia.inspection.gc.ca',\n    'www.inspection.canada.ca',\n    'www.inspection.gc.ca',\n    'www.merlin.cfia-acia.inspection.gc.ca',\n    'www.notification.inspection.canada.ca',\n    'www.webapps.merlin.cfia-acia.inspection.gc.ca',\n    'webapps.merlin.cfia-acia.inspection.gc.ca',\n\n\n//Canada Economic Development for Quebec Regions\n    //staging\n    'decstaging.etcodev.tgiprojects.com',\n    'www.decstaging.etcodev.tgiprojects.com',\n    //Prod\n    'www.dec.canada.ca',\n    'dec.canada.ca',\n    'ced.canada.ca',\n    'www.ced.canada.ca',\n\n//Canada Revenue Agency\n    //staging\n    'www.staging.omega.dce-eir.net',\n    'staging.omega.dce-eir.net',\n    'canada-preview.adobecqms.net',\n        //CRA Secure Portal UT\n    'cp-ut.isvcs.net',\n    'rp-ut.isvcs.net',\n    'cp-ut2.isvcs.net',\n    'rp-ut2.isvcs.net',\n    'rp-ut4.isvcs.net',\n        //CRA Secure Portal EF\n    'rp-ef.isvcs.net',\n    'cp-ef.isvcs.net',\n        //CRA Secure Portal EA\n    'rp-ea.isvcs.net',\n    'cp-ea.isvcs.net',\n        //CRA Secure Portal SI\n    'ams-sga-si.cra-arc.gc.ca',\n    'cms-sgj-si.cra-arc.gc.ca',\n    'ams-sga-si2.cra-arc.gc.ca',\n    'cms-sgj-si2.cra-arc.gc.ca',\n        //CRA Secure Portal UA\n    'ams-sga-ua.cra-arc.gc.ca',\n    'cms-sgj-ua.cra-arc.gc.ca',\n    'ams-sga-ua2.cra-arc.gc.ca',\n    'cms-sgj-ua2.cra-arc.gc.ca',\n        //CRA Secure Portal OT\n    'apps1.ams-sga-ot.cra-arc.gc.ca',\n    'apps2.ams-sga-ot.cra-arc.gc.ca',\n    'apps3.ams-sga-ot.cra-arc.gc.ca',\n    'apps4.ams-sga-ot.cra-arc.gc.ca',\n    'apps5.ams-sga-ot.cra-arc.gc.ca',\n    'apps6.ams-sga-ot.cra-arc.gc.ca',\n    'apps7.ams-sga-ot.cra-arc.gc.ca',\n    'apps8.ams-sga-ot.cra-arc.gc.ca',\n    'cms-sgj-ot.cra-arc.gc.ca',\n    'apps1.ams-sga-ot2.cra-arc.gc.ca',\n    'apps2.ams-sga-ot2.cra-arc.gc.ca',\n    'apps3.ams-sga-ot2.cra-arc.gc.ca',\n    'apps4.ams-sga-ot2.cra-arc.gc.ca',\n    'apps5.ams-sga-ot2.cra-arc.gc.ca',\n    'apps6.ams-sga-ot2.cra-arc.gc.ca',\n    'apps7.ams-sga-ot2.cra-arc.gc.ca',\n    'apps8.ams-sga-ot2.cra-arc.gc.ca',\n    'cms-sgj-ot2.cra-arc.gc.ca',\n        //CRA Non Secure Portal UT\n    'apps-ut.isvcs.net',\n    'apps-ut2.isvcs.net',\n    'apps-ut.cra-arc.gc.ca',\n    'apps-ut2.cra-arc.gc.ca',\n    'rp-ut.isvcs.net/gol-ged/mima/ngbeta/#/bus/',\n        //CRA Non Secure Portal SI\n    'apps-si.isvcs.net',\n    'apps-si2.isvcs.net',\n        //CRA Non Secure Portal UA\n    'apps-ua.cra-arc.gc.ca',\n    'apps-ua2.cra-arc.gc.ca',\n    'apps-ua.isvcs.net',\n    'apps-ua2.isvcs.net',\n        //CRA Non Secure Portal OT\n    'apps-ot.cra-arc.gc.ca',\n    'apps-ot.isvcs.net',\n        //CRA Non Secure Portal EF\n    'apps-ef.isvcs.net',\n        //CRA Non Scure Portal EA\n    //Prod\n    'ams-sga.cra-arc.gc.ca',\n    'cms-sgj.cra-arc.gc.ca',\n    'apps1.ams-sga.cra-arc.gc.ca',\n    'apps2.ams-sga.cra-arc.gc.ca',\n    'apps3.ams-sga.cra-arc.gc.ca',\n    'apps4.ams-sga.cra-arc.gc.ca',\n    'apps5.ams-sga.cra-arc.gc.ca',\n    'apps6.ams-sga.cra-arc.gc.ca',\n    'apps7.ams-sga.cra-arc.gc.ca',\n    'apps8.ams-sga.cra-arc.gc.ca',\n    'www.ams-sga.cra-arc.gc.ca',\n    'www.cms-sgj.cra-arc.gc.ca',\n    'www.apps.cra-arc.gc.ca',\n    'www.apps1.ams-sga.cra-arc.gc.ca',\n    'www.apps2.ams-sga.cra-arc.gc.ca',\n    'www.apps3.ams-sga.cra-arc.gc.ca',\n    'www.apps4.ams-sga.cra-arc.gc.ca',\n    'www.apps5.ams-sga.cra-arc.gc.ca',\n    'www.apps6.ams-sga.cra-arc.gc.ca',\n    'www.apps7.ams-sga.cra-arc.gc.ca',\n    'www.apps8.ams-sga.cra-arc.gc.ca',\n    'arc-cra.gc.ca',\n    'arc.gc.ca',\n    'apps.cra-arc.gc.ca',\n    'cra-arc.gc.ca',\n    'cra.gc.ca',\n    'www.arc-cra.gc.ca',\n    'www.arc.gc.ca',\n    'www.cra-arc.gc.ca',\n    'www.cra.gc.ca',\n\t'infozone.omega.dce-eir.net',\n\n//Canadian Space Agency\n    //staging\n    'devcorpo',\n    //Prod\n    'www.asc-csa.gc.ca',\n    'asc-csa.gc.ca',\n    'csa-asc.gc.ca',\n    'www.csa-asc.gc.ca',\n    'www4.asc-csa.gc.ca',\n    'donnees-data.asc-csa.gc.ca',\n\n//Communications Security Establishment\n    //staging\n    'dev-cse-cst.hiringplatform.ca',\n    'cccs-uat.web.app.cse-cst.gc.ca',\n    'cse-cst-uat.web.app.cse-cst.gc.ca',\n    'getcybersafe-uat.web.app.cse-cst.gc.ca',\n    'pensezcybersecurite-uat.web.app.cse-cst.gc.ca',\n\t'cse-cst.careerpagedemo.com',\n    'cse-cst-fr.careerpagedemo.com',\n    //prod\n    'cse-cst.hiringplatform.ca',\n    'www.cse-cst.gc.ca',\n    'cse-cst.gc.ca',\n    'www.cyber.gc.ca',\n    'cyber.gc.ca',\n    'www.getcybersafe.gc.ca',\n    'getcybersafe.gc.ca',\n    'www.pensezcybersecurite.gc.ca',\n    'pensezcybersecurite.gc.ca',\n\t'careers.cse-cst.gc.ca',\n    'carrieres.cse-cst.gc.ca',\n\t\n//Department of National Defence\n    //staging\n\t'10.214.14.247',\n\n//Elections Canada\n    //staging\n    'ec9wbisprev01.elections.ca',\n    'ec9sttswbrev01.elections.ca',\n    'ec9stvwbpfpi01.elections.ca',\n    'test.elections.ca',\n    'ec9stvwbpfpi01',\n    'EC9STVWBPFPI01',\n    'ispdevwww.elections.ca',\n    'www.test.elections.ca',\n    //Prod\n    'www.elections.ca',\n    'elections.ca',\n    'secure.elections.ca',\n    'enr.elections.ca',\n    'www.cef-cce.ca',\n    'cef-cce.ca',\n    'ereg.elections.ca',\n    'csep-pesc.elections.ca',\n    'www.redecoupage-redistribution-2022.ca',\n    'redecoupage-redistribution-2022.ca',   \n\n\n// Employment and Social Development Canada\n    //staging \n    'deploy-preview-202--blog-tbs.netlify.app',\n    'deploy-preview-202--blogue-sct.netlify.app',\n    'design-system-canada-ca.netlify.app',\n    'systeme-conception-canada-ca.netlify.app',\n    'int16-ssl.services.gc.qat',\n    'www.int16-ssl.services.gc.qat',\n    'secure-client-hub-dev.bdm.dshp-phdn.net',\n    'sys1.jobbank.gc.qat',\n    'sys1.guichetemplois.gc.qat',\n    'passport-status-staging.dev-dp.dts-stn.com',\n    'int-srv265.services.gc.qat',\n    'seniors-journey-staging.dev-dp.dts-stn.com',\n    'passport-status-test.dev-dp.dts-stn.com',\n    'srv241-s2.sade.hrdc-drhc.gc.ca',\n    'uat.cva.service.cloud-nuage.canada.ca',\n    'sys16-ssl.services.gc.qat',\n    'secure-client-hub-staging.bdm.dshp-phdn.net',\n    'test-org-platform.nonprod.youth-jeunesse.service.canada.ca',\n    'test-org-platform-intake.nonprod.youth-jeunesse.service.canada.ca',\n    'cdcp-int.dev-dp.dts-stn.com',\n    'cdcp-staging.dev-dp.dts-stn.com',\n    'cdcp-staging.dev-dp-internal.dts-stn.com',\n    'esdc-bdm-ei-dev-benefitestimator-fe-cc-staging.azurewebsites.net',\n    'esdc-bdm-ei-dev-benefitestimator-fe-cc.azurewebsites.net',\n    'test-org-platform.dev-dp.dts-stn.com',\n    'srv113-s.sade.hrdc-drhc.gc.ca',\n    'mscad-sys2-s2.bdm.dshp-phdn.net',\n    'secure-client-hub-dev.bdm-dev-rhp.dts-stn.com',\n    'N35010293.hrdc-drhc.net',\n    'mscad-sys2-s3.bdm.dshp-phdn.net',\n    'n35010293.hrdc-drhc.net',\n    'eservice-uat.powerappsportals.com',\n    'dev-org-platform.dev-dp.dts-stn.com',\n    'dev-ydg.dev-dp.dts-stn.com',\n    'www.analytics-analytique.tbs.alpha.canada.ca',\n    'analytics-analytique.tbs.alpha.canada.ca',\n    'canadadental-sandbox.powerappsportals.com',\n    'app-servicecanadalabs-dev.azurewebsites.net',\n    'lmi-imt-website-uat.dev-dp-internal.dts-stn.com',\n    'dev.horizons.service.canada.ca',\n    'test.horizons.service.canada.ca',\n    'dev.cms-sgc.esdc-edsc.canada.ca',\n    'dev.cms-sgc.service.cloud-nuage.canada.ca',\n    'test.cms-sgc.esdc-edsc.canada.ca',\n    'test.cms-sgc.service.cloud-nuage.canada.ca',\n    'app-ewcms-e2e-canadacentral.azurewebsites.net',\n    'dev.prv.esdc-edsc.canada.ca',\n    'dev.prv.service.cloud-nuage.canada.ca',\n    'test.prv.esdc-edsc.canada.ca',\n    'test.prv.service.cloud-nuage.canada.ca',\n    'ste2eesdc.z9.web.core.windows.net',\n    'dev.iservice.esdc-edsc.canada.ca',\n    'dev.iservice.service.cloud-nuage.canada.ca',\n    'test.iservice.esdc-edsc.canada.ca',\n    'ste2eiservice.z9.web.core.windows.net',\n    'dev.red-seal.ca',\n    'dev.red-seal.service.cloud-nuage.canada.ca',\n    'test.red-seal.ca',\n    'test.red-seal.service.cloud-nuage.canada.ca',\n    'ste2eredseal.z9.web.core.windows.net',\n    'dev.ellischart.ca',\n    'dev.ellischart.service.cloud-nuage.canada.ca',\n    'test.ellischart.ca',\n    'test.ellischart.service.cloud-nuage.canada.ca',\n    'ste2eellischart.z9.web.core.windows.net',\n    'cdcp-uat1.dev-dp.dts-stn.com',\n    'cdcp-uat1.dev-dp-internal.dts-stn.com',\n    'srv241-s2.sade.hrdc-drhc.gc.ca',  \n    'mscad-sys2-s1.bdm.dshp-phdn.net',\n    'cdb-estimator-dev.dev-dp.dts-stn.com',\n    'cdb-estimator-staging.dev-dp.dts-stn.com',\n    'n35128202.hrdc-drhc.net',\n    'fsco-tbsc-uat.swac-wsca.service.canada.ca',\n    'uat.bureaux.service.canada.ca',\n    'deploy-preview-202--blog-tbs.netlify.app',\n    'deploy-preview-202--blogue-sct.netlify.app',\n    'deploy-preview-203--blog-tbs.netlify.app',\n    'deploy-preview-203--blogue-sct.netlify.app',\n    'design-system-canada-ca.netlify.app',\n    'systeme-conception-canada-ca.netlify.app',\n    'cms-sgc.esdc-edsc.canada.ca',\n    'deploy-preview-530--design-system-canada-ca.netlify.app',\n    'deploy-preview-393--systeme-conception-canada-ca.netlify.app',\n    'cdb-int.dev-dp-internal.dts-stn.com',\n\t'ai-answers.cdssandbox.xyz',\n    //Prod\n    'srv265.hrdc-drhc.gc.ca',\n    'srv136.services.gc.ca',\n    'www.srv136.services.gc.ca',\n    'psjobs-emploisfp.psc-cfp.gc.ca',\n    'emploisfp-psjobs.cfp-psc.gc.ca',\n    'www.cva.service.canada.ca',\n    'cva.service.canada.ca',\n    'www.pbc.service.canada.ca',\n    'pbc.service.canada.ca',\n    'www.jobbank.gc.ca',\n    'www.guichetemplois.gc.ca',\n    'estimateursv-oasestimator.service.canada.ca',\n    'www.estimateursv-oasestimator.service.canada.ca',\n    'retraite-retirement.service.canada.ca',\n    'www.retraite-retirement.service.canada.ca',\n    'service.canada.ca',\n    'www.service.canada.ca',\n    'equivision.services.gc.ca',\n    'www.equivision.services.gc.ca',\n    'srv024.service.canada.ca',\n    'on.jobbank.gc.ca',\n    'www.on.jobbank.gc.ca',\n    'sk.jobbank.gc.ca',\n    'www.sk.jobbank.gc.ca',\n    'ab.jobbank.gc.ca',\n    'www.ab.jobbank.gc.ca',\n    'bc.jobbank.gc.ca',\n    'www.bc.jobbank.gc.ca',\n    'mb.jobbank.gc.ca',\n    'www.mb.jobbank.gc.ca',\n    'nb.jobbank.gc.ca',\n    'www.nb.jobbank.gc.ca',\n    'nl.jobbank.gc.ca',\n    'www.nl.jobbank.gc.ca',\n    'ns.jobbank.gc.ca',\n    'www.ns.jobbank.gc.ca',\n    'nt.jobbank.gc.ca',\n    'www.nt.jobbank.gc.ca',\n    'nu.jobbank.gc.ca',\n    'www.nu.jobbank.gc.ca',\n    'qc.jobbank.gc.ca',\n    'www.qc.jobbank.gc.ca',\n    'pe.jobbank.gc.ca',\n    'www.pe.jobbank.gc.ca',\n    'yt.jobbank.gc.ca',\n    'www.yt.jobbank.gc.ca',\n    'on.guichetemplois.gc.ca',\n    'www.on.guichetemplois.gc.ca',\n    'sk.guichetemplois.gc.ca',\n    'www.sk.guichetemplois.gc.ca',\n    'ab.guichetemplois.gc.ca',\n    'www.ab.guichetemplois.gc.ca',\n    'bc.guichetemplois.gc.ca',\n    'www.bc.guichetemplois.gc.ca',\n    'mb.guichetemplois.gc.ca',\n    'www.mb.guichetemplois.gc.ca',\n    'nb.guichetemplois.gc.ca',\n    'www.nb.guichetemplois.gc.ca',\n    'nl.guichetemplois.gc.ca',\n    'www.nl.guichetemplois.gc.ca',\n    'ns.guichetemplois.gc.ca',\n    'www.ns.guichetemplois.gc.ca',\n    'nt.guichetemplois.gc.ca',\n    'www.nt.guichetemplois.gc.ca',\n    'nu.guichetemplois.gc.ca',\n    'www.nu.guichetemplois.gc.ca',\n    'qc.guichetemplois.gc.ca',\n    'www.qc.guichetemplois.gc.ca',\n    'pe.guichetemplois.gc.ca',\n    'www.pe.guichetemplois.gc.ca',\n    'yt.guichetemplois.gc.ca',\n    'www.yt.guichetemplois.gc.ca',    \n    'employer.jobbank.gc.ca',    \n    'www.employer.jobbank.gc.ca',    \n    'employeur.guichetemplois.gc.ca',      \n    'www.employeur.guichetemplois.gc.ca',\n    'estimateurae-eiestimator.service.canada.ca',\n    'www.youth-jeunesse.service.canada.ca',\n    'youth-jeunesse.service.canada.ca',\n    'covid-benefits.alpha.canada.ca',\n    'covid-prestations.alpha.canada.ca',\n    'alpha.service.canada.ca',\n    'dpl-bmd.alpha.service.canada.ca',\n    'digital.canada.ca',\n    'numerique.canada.ca',\n    'www.esdc.prv',\n    'esdc.prv',\n    'www.iservice.prv',\n    'iservice.prv',\n    'www.edsc.prv',\n    'edsc.prv',\n    'www.red-seal.ca',\n    'red-seal.ca',\n    'www.sceau-rouge.ca',\n    'sceau-rouge.ca',\n    'www.ellischart.ca',\n    'ellischart.ca',\n    'www.tableauellis.ca',\n    'tableauellis.ca',\n    'www.srv138.services.gc.ca',\n    'srv138.services.gc.ca',\n    'benefitsfinder.services.gc.ca',\n    'www.benefitsfinder.services.gc.ca',\n    'multi-benefits.servicecanada.gc.ca',\n    'multi-benefices.servicecanada.gc.ca',\n    'srv024.service.canada.ca',\n    'on-employer.jobbank.gc.ca',\n    'www.on-employer.jobbank.gc.ca',\n    'sk-employer.jobbank.gc.ca',\n    'www.sk-employer.jobbank.gc.ca',\n    'ab-employer.jobbank.gc.ca',\n    'www.ab-employer.jobbank.gc.ca',\n    'bc-employer.jobbank.gc.ca',\n    'www.bc-employer.jobbank.gc.ca',\n    'mb-employer.jobbank.gc.ca',\n    'www.mb-employer.jobbank.gc.ca',\n    'nb-employer.jobbank.gc.ca',\n    'www.nb-employer.jobbank.gc.ca',\n    'nl-employer.jobbank.gc.ca',\n    'www.nl-employer.jobbank.gc.ca',\n    'ns-employer.jobbank.gc.ca',\n    'www.ns-employer.jobbank.gc.ca',\n    'nt-employer.jobbank.gc.ca',\n    'www.nt-employer.jobbank.gc.ca',\n    'nu-employer.jobbank.gc.ca',\n    'www.nu-employer.jobbank.gc.ca',\n    'qc-employer.jobbank.gc.ca',\n    'www.qc-employer.jobbank.gc.ca',\n    'pe-employer.jobbank.gc.ca',\n    'www.pe-employer.jobbank.gc.ca',\n    'yt-employer.jobbank.gc.ca',\n    'www.yt-employer.jobbank.gc.ca',\n    'on-employeur.guichetemplois.gc.ca',\n    'www.on-employeur.guichetemplois.gc.ca',\n    'sk-employeur.guichetemplois.gc.ca',\n    'www.sk-employeur.guichetemplois.gc.ca',\n    'ab-employeur.guichetemplois.gc.ca',\n    'www.ab-employeur.guichetemplois.gc.ca',\n    'bc-employeur.guichetemplois.gc.ca',\n    'www.bc-employeur.guichetemplois.gc.ca',\n    'mb-employeur.guichetemplois.gc.ca',\n    'www.mb-employeur.guichetemplois.gc.ca',\n    'nb-employeur.guichetemplois.gc.ca',\n    'www.nb-employeur.guichetemplois.gc.ca',\n    'nl-employeur.guichetemplois.gc.ca',\n    'www.nl-employeur.guichetemplois.gc.ca',\n    'ns-employeur.guichetemplois.gc.ca',\n    'www.ns-employeur.guichetemplois.gc.ca',\n    'nt-employeur.guichetemplois.gc.ca',\n    'www.nt-employeur.guichetemplois.gc.ca',\n    'nu-employeur.guichetemplois.gc.ca',\n    'www.nu-employeur.guichetemplois.gc.ca',\n    'qc-employeur.guichetemplois.gc.ca',\n    'www.qc-employeur.guichetemplois.gc.ca',\n    'pe-employeur.guichetemplois.gc.ca',\n    'www.pe-employeur.guichetemplois.gc.ca',\n    'yt-employeur.guichetemplois.gc.ca',\n    'www.yt-employeur.guichetemplois.gc.ca',\n    'eservices.canada.ca',\n    'estimateurpcph-cdbestimator.service.canada.ca',\n    'horizons.service.canada.ca',\n    'offices.service.canada.ca',\n    'bureaux.service.canada.ca',\n\t'noc.esdc.gc.ca',\n    'blog.canada.ca',\n    'blogue.canada.ca',\n    'design.canada.ca',\n    'conception.canada.ca',\n    'cdn-rdc.service.canada.ca',\n    'horizons.service.canada.ca',\n    'ai-answers.cdssandbox.xyz', \n    'offices-azuremaps-uat.swac-wsca.service.canada.ca',\n    'bureaux-azuremaps-uat.swac-wsca.service.canada.ca',\n    'intranet.esdc-edsc.canada.ca',\n    'iservice.esdc-edsc.canada.ca',\n    'dev.offices.service.canada.ca',\n    'ai-answers.alpha.canada.ca', \n    'reponses-ia.alpha.canada.ca',\n    'stg-osdp-psdo.canada.ca',\n\n//Environment And Climate Change Canada\n    //staging\n    'intranet-qa.np.ec.cloud-nuage.gc.ca',\n    //Prod\n    'intranet.ec.cloud-nuage.gc.ca',\n\n\n//Global Affairs Canada\n    //staging\n    'dubai.d.r.dfait-maeci.gc.ca',\n    'www.dubai.d.r.dfait-maeci.gc.ca',\n    'expo2025.canada.ca',\n    'www.expo2025.canada.ca',\n    'dv05.international.gc.ca',\n    'www.dv05.international.gc.ca',\n    'core.canada.ca',\n    'ocre.canada.ca',   \n    //Prod\n    'www.intra',\n    'intra',\n    'www.intranet',\n    'intranet',\n    'www.international.gc.ca',\n    'international.gc.ca',\n    'www.travel.gc.ca',\n    'travel.gc.ca',\n    'www.voyage.gc.ca',\n    'voyage.gc.ca',\n    'www.tradecommissioner.gc.ca',\n    'tradecommissioner.gc.ca',\n    'www.deleguescommerciaux.gc.ca',\n    'deleguescommerciaux.gc.ca',\n    'www.educanada.ca',\n    'educanada.ca',\n    'www.core-ombuds.canada.ca',\n    'core-ombuds.canada.ca',\n    'www.ocre-ombuds.canada.ca',\n    'ocre-ombuds.canada.ca',\n    'www.intranet.signet.international.gc.ca',\n    'intranet.signet.international.gc.ca',\n    'www.intra.signet.international.gc.ca',\n    'intra.signet.international.gc.ca',\n    'international.canada.ca',\n    'w05.international.gc.ca',\n\n\n//Health Canada\n    //staging\n    'dev.healthycanadians.gc.ca',\n    'dev.canadiensensante.gc.ca',\n    'sad-drlsrv-dev.hc-sc.gc.ca',\n    'www.rsams.dev.cloud.openplus.ca',\n    'rsams.dev.cloud.openplus.ca',\n    'food-guide-stage.hpfb-dgpsa.ca',\n    'guide-alimentaire-stage.hpfb-dgpsa.ca',\n    //Prod\n    'www.health.canada.ca',\n    'health.canada.ca',\n    'www.sante.canada.ca',\n    'sante.canada.ca',\n    'mysource.hc-sc.gc.ca',\n    'recalls-rappels.canada.ca',\n    'www.recalls-rappels.canada.ca',\n    'food-guide.canada.ca',\n    'guide-alimentaire.canada.ca',\n    'clinical-information.canada.ca',\n    'renseignements-cliniques.canada.ca',\n\n//Housing, Infrastructure and Communities Canada\n    //staging\n    'internet3-test.infc.gc.ca',\n    //Prod\n    'www.infrastructure.gc.ca',\n    'infranet.ad.infrastructure.gc.ca',\n    'housing-infrastructure.canada.ca',\n    'logement-infrastructure.canada.ca',\n\n\n//Impact Assessment Agency\n    //staging\n    'elearning-iaac-aeic.dev.ec.gc.ca',\n    'ceaa.dev.ec.gc.ca',\n    'ceaa.qa.ec.gc.ca',\n    //Prod\n    'www.iaac-aeic.gc.ca',\n    'iaac-aeic.gc.ca',\n    'www.aeic-iaac.gc.ca',\n    'aeic-iaac.gc.ca',\n    'elearning.iaac-aeic.gc.ca',\n    'www.elearning.iaac-aeic.gc.ca',\n    'www.apprentissage-en-ligne.aeic-iaac.gc.ca',\n    'apprentissage-en-ligne.aeic-iaac.gc.ca',    \n\n\n//Immigration Refugee Canada\n    //staging\n    'eservices1.ci.gc.ca',\n    'services3.ci.gc.ca',\n    'www.services3.ci.gc.ca',\n    //Prod\n    'services3.cic.gc.ca',\n    'www.services3.cic.gc.ca',\n    'eservices.cic.gc.ca',\n    'www.eservices.cic.gc.ca',\n    'www.etatpasseport-passportstatus.service.canada.ca',\n    'etatpasseport-passportstatus.service.canada.ca',\n    'www.cic.gc.ca',\n    'cic.gc.ca',\n    'ircc.canada.ca',\n    'atip-aiprp.apps.gc.ca',\n\n\n//Justice Canada\n    //staging\n    'ifolio.justice.gc.ca',\n    //Prod\n    'justice.gc.ca',  \n    'www.justice.gc.ca',\n    'dmteam.justice.gc.ca',\n    'laws.justice.gc.ca',\n    'lois.justice.gc.ca',\n    'laws-lois.justice.gc.ca',\n    'lois-laws.justice.gc.ca',\n    'jusnet.justice.gc.ca',\n    'victimsweek.gc.ca',\n    'semainedesvictimes.gc.ca',\n    'www.victimsweek.gc.ca',\n    'www.semainedesvictimes.gc.ca',\n    'www.victimsfirst.gc.ca',\n    'www.victimesdabord.gc.ca',\n    'victimsfirst.gc.ca',\n    'victimesdabord.gc.ca',\n    'equipesm.justice.gc.ca',\n\n\n//Library and Archive Canada\n    //staging\n    'www.dev2-www.bac-lac.gc.ca',\n    'dev2-www.bac-lac.gc.ca',\n    'dev-www.bac-lac.gc.ca',\n    'dev-collection-search.bac-lac.gc.ca',\n    'www.dev-collection-search.bac-lac.gc.ca',   \n    //Prod\n    'www.library-archives.canada.ca',\n    'library-archives.canada.ca',\n    'www.bibliotheque-archives.canada.ca',\n    'bibliotheque-archives.canada.ca',\n    'recherche-collection-search.bac-lac.gc.ca',\n    'www.bac-lac.gc.ca',\n    'bac-lac.gc.ca',\n    'www.lac-bac.gc.ca',\n    'lac-bac.gc.ca',\n    'www.cipbookentry.bac-lac.gc.ca',\n    'cipbookentry.bac-lac.gc.ca',\n    'www.sigles-symbols.bac-lac.gc.ca',\n    'sigles-symbols.bac-lac.gc.ca',\n    'www.event.bac-lac.gc.ca',\n    'event.bac-lac.gc.ca',\n    'www.marc21.ca',\n    'www.financement-funding.bac-lac.gc.ca',\n    'financement-funding.bac-lac.gc.ca',\n    'www.tdg-grt.bac-lac.gc.ca',\n    'tdg-grt.bac-lac.gc.ca',\n\n//Natural Resources Canada\n    //staging\n    'www.dev.nrcan.gc.ca', \n    'dev.nrcan.gc.ca', \n    'www.dev.rncan.gc.ca', \n    'dev.rncan.gc.ca',     \n    'uat-osdp-psdo.canada.ca',    \n    'test.nrcan.gc.ca',\n    'www.test.nrcan.gc.ca',\n    'dev.mpmo.gc.ca', \n    'cms-test.osdp-psdo.canada.ca',\n    'intranet.test.nrcan.gc.ca',\n    'www.intranet.test.nrcan.gc.ca',\n    'intranet.test.rncan.gc.ca',\n    'www.intranet.test.rncan.gc.ca',\n    'app-website-cwfis-dev.azurewebsites.net',\n    'dev-natural-resources.azure.cloud.nrcan-rncan.gc.ca',\n    'dev-intranet-nrcan.azure.cloud.nrcan-rncan.gc.ca',\n    'dev-ressources-naturelles.azure.cloud.nrcan-rncan.gc.ca',\n    'dev-intranet-rncan.azure.cloud.nrcan-rncan.gc.ca',    \n    'prod-natural-resources.azure.cloud.nrcan-rncan.gc.ca',\n    'prod-ressources-naturelles.azure.cloud.nrcan-rncan.gc.ca',\n    'dev-northern-pipeline.azure.cloud.nrcan-rncan.gc.ca',\n    'dev-pipe-line-nord.azure.cloud.nrcan-rncan.gc.ca',\n    'prod-intranet-nrcan.azure.cloud.nrcan-rncan.gc.ca',\n    //Prod\n    'osdp-cumulative-effects.canada.ca',\n    'psdo-effets-cumulatifs.canada.ca',\n    'www.nrcan.gc.ca',\n    'www.rncan.gc.ca',\n    'nrcan.gc.ca',\n    'rncan.gc.ca',\n    'npa.gc.ca',\n    'apn.gc.ca', \n    'mpmo.gc.ca',  \n    'bggp.gc.ca', \n    'www.esrfunds.org', \n    'www.fondsee.org',\n    'www.rncanengagenrcan.ca',\n    'www.minescanada.ca',\n    'www.equalby30.org',  \n    'nrcan.canada.ca',\n    'www.nrcan.canada.ca',\n    'rncan.canada.ca',\n    'www.rncan.canada.ca',\n    'natural-resources.canada.ca',\n    'www.natural-resources.canada.ca',\n    'ressources-naturelles.canada.ca',\n    'www.ressources-naturelles.canada.ca',\n    'major-projects.canada.ca',\n    'www.major-projects.canada.ca',\n    'grands-projets.canada.ca',\n    'www.grands-projets.canada.ca',\n    'northern-pipeline.canada.ca',\n    'www.northern-pipeline.canada.ca',\n    'pipe-line-nord.canada.ca',\n    'www.pipe-line-nord.canada.ca',\n    'osdp-psdo.canada.ca',\n    'www.geo.ca',\n    'geo.ca',\n    'intranet.nrcan.gc.ca',\n    'intranet.rncan.gc.ca',\n\n\n//Office of the Procurement Ombudsman\n    //staging\n    'dev.boa-opo.gc.ca',\n    'www.dev.boa-opo.gc.ca',\n    'xterra3w2k16.dev.ad.itsso-ospti.gc.ca',\n    'www.xterra3w2k16.dev.ad.itsso-ospti.gc.ca',\n    //Prod\n    'www.opo-boa.gc.ca',\n    'opo-boa.gc.ca',\n    'secure.opo-boa.gc.ca',\n    'www.secure.opo-boa.gc.ca',       \n\n//Office of the Superintendent of Financial Institutions\n    //staging\n    'www.web-dev.osfi-bsif.gc.ca',\n    'web-dev.osfi-bsif.gc.ca',\n    'uatintranet.osfi-bsif.gc.ca',\n    //Prod\n    'osfi-bsif.gc.ca',\n    'www.osfi-bsif.gc.ca',\n    'www.intranet.osfi-bsif.gc.ca',\n    'intranet.osfi-bsif.gc.ca',\n\n//Public Safety\n    //staging\n    'psdev',\n    'gpdev',\n    'icdev',\n    //Prod\n    'www.publicsafety.gc.ca',\n    'www.securitepublique.gc.ca',\n    'www.getprepared.gc.ca',\n    'www.preparez-vous.gc.ca',\n    'www.erc-cee.gc.ca',\n    'infocentral',\n    'infocentrale', \n\n//Public Service Commission\n    //staging\n    'test-psjobs-emploisfp.psc-cfp.gc.ca',\n    'test-emploisfp-psjobs.cfp-psc.gc.ca',\n    'intradev',\n    'devextranet.psc-cfp.gc.ca',\n    //Prod\n    'extranet.psc-cfp.gc.ca',\n    'www.extranet.psc-cfp.gc.ca',\n    'intracom',\n    'www.intracom',\n    'www5.psc-cfp.gc.ca',\n    'intracom.psc-cfp.gc.ca',\n    'emploisfp-psjobs.cfp-psc.gc.ca',\n    'psjobs-emploisfp.psc-cfp.gc.ca',\n\n// Public Services and Procurement Canada\n    //staging\n    'www.mapayegc-mygcpay-preprod.tpsgc-pwgsc.gc.ca',\n    'mapayegc-mygcpay-preprod.tpsgc-pwgsc.gc.ca',\n    'rate01.gcsurplus.ca',\n    'buyandsell.gc.ca',\n    'ont-intradev.pwgsc-tpsgc.gc.ca',\n    'www.ont-intradev.pwgsc-tpsgc.gc.ca',\n    'ont-extradev.pwgsc-tpsgc.gc.ca',\n    'www.ont-extradev.pwgsc-tpsgc.gc.ca',\n    'ont-internetdev.pwgsc-tpsgc.gc.ca',\n    'www.ont-internetdev.pwgsc-tpsgc.gc.ca',\n    'ont-internetdev.tpsgc-pwgsc.gc.ca',\n    'www.ont-internetdev.tpsgc-pwgsc.gc.ca',\n    'staging.achatscanadabuys.ca',\n    'stagingfr.achatscanadabuys.ca',\n    'www.preprod.mapayegc-mygcpay.gc.ca',\n    'preprod.mapayegc-mygcpay.gc.ca',\n    'viclaplinux12.jea.lan',\n    'aatesting-penweb.work.int.jea-engr.ca',\n    'bravopenweb07.dev.jea.lan',\n    'beta.sosa.canadabuys.canada.ca',\n    'beta.ocama.achatscanada.canada.ca',          \n    'pension-tfix1.tpsgc-pwgsc.gc.ca',\n    'pension-ptest1.tpsgc-pwgsc.gc.ca',\n    'pension-cate1.tpsgc-pwgsc.gc.ca',\n    'pension-pfix1.tpsgc-pwgsc.gc.ca',\n    'pension-pfix3.tpsgc-pwgsc.gc.ca',\n    'pension-pint1.tpsgc-pwgsc.gc.ca',\n    'pension-pint3.tpsgc-pwgsc.gc.ca',\n    'laptop-hsu.jea.lan',\n    'beta.buyandsell.gc.ca',\n    'beta.achatsetventes.gc.ca',\n    'webdev02.tpsgc-pwgsc.gc.ca',\n    'www.tpsgc-pwgsc.gc.ca',\n    'geobatiments-dev.tpsgc.gc.ca',\n    'geobatiments-geobuildings-dev.tpsgc-pwgsc.gc.ca',\n    'geobatiments-uat.tpsgc.gc.ca',\n    'geobatiments-geobuildings-uat.tpsgc-pwgsc.gc.ca',\n    'tplus-pp.btb.gc.ca',\n    'www.tplus-pp.btb.gc.ca',\n    'dev-gaz.ncr.pwgsc.gc.ca',\n    'www.dev-gaz.ncr.pwgsc.gc.ca',\n    'intranet-uat.que.tpsgc.gc.ca',\n    'www.intranet-uat.que.tpsgc.gc.ca',\n    'intranet-uat.que.pwgsc.gc.ca',\n    'www.intranet-uat.que.pwgsc.gc.ca',\n    'intranet-dev.que.pwgsc.gc.ca',\n    'www.intranet-dev.que.pwgsc.gc.ca',\n    'intranet-dev.que.tpsgc.gc.ca',\n    'www.intranet-dev.que.tpsgc.gc.ca',\n    'test.publications.gc.ca',\n    'www.test.publications.gc.ca',\n    'webdev01.tpsgc-pwgsc.gc.ca',\n    'www.webdev01.tpsgc-pwgsc.gc.ca',\n    'dev-webpubrcmp.tpsgc-pwgsc.gc.ca',\n    'gclp9-pp.btb.gc.ca',\n    'publications-dev.aws.tpsgc-pwgsc.cloud-nuage.canada.ca',\n    'dev-publication-w2k19.ncr.pwgsc.gc.ca',\n\t'intranet-dev.aws.tpsgc-pwgsc.cloud-nuage.canada.ca',\n    //Prod\n\t'orion.pwgsc-tpsgc.gc.ca',\n    'orion-ontario.pwgsc-tpsgc.gc.ca',\n    'clientsontario.pwgsc-tpsgc.gc.ca',\n    'cnas-nscc.pwgsc-tpsgc.gc.ca',\n    'orion.tpsgc-pwgsc.gc.gc.ca',\n    'orion-ontario.tpsgc-pwgsc.gc.ca',\n    'clientsontario.tpsgc-pwgsc.gc.ca',\n    'cnas-nscc.tpsgc-pwgsc.gc.ca',\n    'www.mapayegc-mygcpay.tpsgc-pwgsc.gc.ca',\n    'mapayegc-mygcpay.tpsgc-pwgsc.gc.ca',\n    'www.orion.pwgsc-tpsgc.gc.ca',\n    'orion.pwgsc-tpsgc.gc.ca',\n    'www.cnas-nscc.tpsgc-pwgsc.gc.ca',\n    'cnas-nscc.tpsgc-pwgsc.gc.ca',\n    'www.gcsurplus.ca',\n    'gcsurplus.ca',\n    'www.ontario.tpsgc-pwgsc.gc.ca',\n    'ontario.tpsgc-pwgsc.gc.ca',\n    'clientsontario.pwgsc-tpsgc.gc.ca',\n    'www.clientsontario.pwgsc-tpsgc.gc.ca',\n    'ont-sat-ths.tpsgc-pwgsc.gc.ca',\n    'www.ont-sat-ths.tpsgc-pwgsc.gc.ca',\n    'www.canadabuys.canada.ca',\n    'canadabuys.canada.ca',\n    'achatscanada.canada.ca',     \n    'www.mapayegc-mygcpay.gc.ca',\n    'mapayegc-mygcpay.gc.ca',\n    'sosa.canadabuys.canada.ca',\n    'ocama.achatscanada.canada.ca',\n    'www.noslangues-ourlanguages.gc.ca',\n    'noslangues-ourlanguages.gc.ca',\n    'www.btb.termiumplus.gc.ca',\n    'btb.termiumplus.gc.ca',\n    'canadagazette.gc.ca',\n    'www.canadagazette.gc.ca',\n    'gazette.gc.ca',\n    'www.gazette.gc.ca',\n    'www.geobatiments-geobuildings.tpsgc-pwgsc.gc.ca',\n    'geobatiments-geobuildings.tpsgc-pwgsc.gc.ca',\n    'geobatiments.tpsgc.gc.ca',\n    'www.geobatiments.tpsgc.gc.ca',\n    'geobuildings.pwgsc.gc.ca',\n    'www.geobuildings.pwgsc.gc.ca',\n    'intranet.que.tpsgc.gc.ca',\n    'www.intranet.que.tpsgc.gc.ca',\n    'intranet.que.pwgsc.gc.ca',\n    'www.intranet.que.pwgsc.gc.ca',\n    'intranet.tpsgc-pwgsc.gc.ca',\n    'www.intranet.tpsgc-pwgsc.gc.ca',\n    'www.publications.gc.ca',\n    'publications.gc.ca',\n    'rcmp-grc.pension.gc.ca',\n    'achatsetventes.gc.ca',\n    'masource-mysource.spac-pspc.gc.ca',\n    'gcintranet.tpsgc-pwgsc.gc.ca',\n    'www.tpsgc-pwgsc.gc.ca',    \n\n//Shared Service Canada\n    //staging\n    'plus-test.ssc-spc.gc.ca',\n    'service-test.ssc-spc.gc.ca',\n    //Prod\n    'www.plus.ssc-spc.gc.ca',\n    'plus.ssc-spc.gc.ca',\n\t'service.ssc-spc.gc.ca',\n\n//StatCan \n    //staging\n    'census.gc.ca',\n    'recensement.gc.ca',\n    'stc-ndm-new-qa-pc2.statcan.gc.ca',\n    'cancer-dev.stc.ca',\n    'www159-dev.stc.ca',\n    'census-cws-alpha.prod.cloud.statcan.ca',\n    //Prod\n    'www.statcan.gc.ca',\n    'statcan.gc.ca',       \n    'www23.statcan.gc.ca',\n    'www65.statcan.gc.ca',\n    'www66.statcan.gc.ca', \n    'www144.statcan.gc.ca',\n    'www150.statcan.gc.ca',\n    'www159.statcan.gc.ca',\n    'www160.statcan.gc.ca',\n    'geosuite.statcan.gc.ca',\n    'geoprod.statcan.gc.ca',\n    'cancer-data.canada.ca',\n    'donnees-cancer.canada.ca',\n    'www.cancer-data.canada.ca',\n    'www.donnees-cancer.canada.ca',\n    'www.geosuite.statcan.gc.ca',\n    'www.geoprod.statcan.gc.ca',\n    'information-energie.canada.ca',\n    'energy-information.canada.ca',\n    'www12.statcan.gc.ca',\n    'www.information-energie.canada.ca',\n    'www.energy-information.canada.ca',\n    'census.gc.ca',\n    'recensement.gc.ca',\n    'www.census.gc.ca',\n    'www.recensement.gc.ca',\n\n//Treasury Board of Canada Secretariat\n    //staging\n    'staging.open.canada.ca',\n    'uat.tbs-sct.canada.ca',\n    'www.uat.tbs-sct.canada.ca',\n    'uat.infosite.tbs-sct.gc.ca',\n    'uat.solo.tbs-sct.gc.ca',\n    'www.uat.solo.tbs-sct.gc.ca',\n    'uat.hranalytics-analytiquerh.tbs-sct.gc.ca',\n    'www.uat.hranalytics-analytiquerh.tbs-sct.gc.ca',\n    //Prod\n    'open.canada.ca',\n    'search.open.canada.ca',\n    'ouvert.canada.ca',\n    'rechercher.ouvert.canada.ca',\n    'www.tbs-sct.gc.ca',\n    'www.tbs-sct.canada.ca',\n    'infosite.tbs-sct.gc.ca',\n\n//Testing\n    //staging\n\t'test.canada.ca',\n\t'publish1cacentral1-29382740.prod.canada.adobecqms.net',\n    'canada-preview.adobecqms.net',\n    'servicecanada.github.io', \n    'test.canada.ca', \n    'publish1cacentral1-29342328.prod.canada.adobecqms.net',\n    'publish2cacentral1-29342328.prod.canada.adobecqms.net',\n    'author-canada-aem-s3-qa.adobecqms.net'\n\n ]\n};\n\n\n\n\n/* ===== Set data elements that rely on allowlist ===== */\n\n/*jsAbort START*/\n\nvar list;\nvar h = document.location.hostname.toLowerCase(); //host\nvar j = document.location.pathname.toLowerCase(); //path\n\nif (_satellite.environment.stage == \"production\") {\n    list = _satellite.gcCustom.domain_allowlist.live;\n}\nelse {\n    list = _satellite.gcCustom.domain_allowlist.stage;\n}\n\n// excl list cannot be empty\n// list can be domains or directories\nexcl=_satellite.gcCustom.domain_blocklist\n\nvar j = document.location.host + document.location.pathname.toLowerCase(); //path\nvar toExcl = false; //set to false by default\nfor (var i in excl) {\n    if (j.indexOf(excl[i]) > -1) {\n        toExcl = true;\n    }\n}\n//end directory exclusions\n\n//sets the data element\nif (typeof list[h] === 'undefined' || toExcl === true) {\n    _satellite.setVar('jsAbort', 'true'); //set to true\n    window.blockList = 'yes';\n    _satellite.cookie.set('prev_page_blockList', 'yes')\n}\nelse {\n    _satellite.gcCustom.thisDomain = list[h];\n    _satellite.setVar('jsAbort', 'false'); //set to false allows rules to fire\n    window.blockList = 'no';\n}\n\n/*jsAbort END*/\n\n</script><script>\n//\n// Check if the current Browser are WebAuth capable (FIDO Alliance).\n//\n\nvar webAuthCapable = \"webAuth not returned in time\";\n \nPublicKeyCredential && PublicKeyCredential.isUserVerifyingPlatformAuthenticatorAvailable && PublicKeyCredential.isUserVerifyingPlatformAuthenticatorAvailable()\n  .then( ( available ) => {\n    if ( available ) {\n      webAuthCapable = \"webAuth enabled\"; // The visitor's device is capable for WebAuth\n    } else {\n      webAuthCapable = \"webAuth not enabled\"; // The visitor's device is not capable for WebAuth or that feature is somehow deactivated.\n    }\n    _satellite.logger.info( webAuthCapable );\n  }).catch((err) => {\n    webAuthCapable = \"API error\"\n    _satellite.logger.info( webAuthCapable )\n});\n</script><script>\n/*\n* Find most common Personal Identifiable Information (PII) in a string and return either the cleaned string either true/false\n* @param {string} str\n* @param {boolean} toClean\n* @return {string | true | false}\n* @example\n* findPotentialPII( \"email:test@test.com, phone:123 123 1234\", true, true )\n* returns \"email:[REDACTED/CAVIARDÉ], phone:[REDACTED/CAVIARDÉ]\",\n* findPotentialPII( \"email:test@test.com, phone:123 123 1234\", false, false )\n* returns true\n* findPotentialPII( \"email:test@test.com, phone:123 123 1234\", true, false )\n* returns 'email:, phone:'\n*/\nfindPotentialPII = function( str, toClean, bMarker ) {\n\n\tif ( typeof str  !== \"string\" ) {\n\t\treturn false;\n\t}\n        var regEx = [\n          [ /\\d(?:[\\s\\-\\\\.\\\\/]?\\d){8,}(?!\\d)/ig, \"[REDACTED/CAVIARDÉ]\" ], //9digits or more pattern\n          [ /\\b[A-Za-z]{2}[\\s\\\\.-]*?\\d{6}\\b/ig, \"[REDACTED/CAVIARDÉ]\" ], //canadian passport pattern\n          [ /\\b(?:[a-zA-Z0-9_\\-\\\\.]+)(?:@|%40|%2540)(?:[a-zA-Z0-9_\\-\\\\.]+)\\.(?:[a-zA-Z]{2,5})\\b/ig, \"[REDACTED/CAVIARDÉ]\" ], // general email pattern\n          [ /\\b[A-Za-z]\\d[A-Za-z][ -]?\\d[A-Za-z]\\d\\b/ig, \"[REDACTED/CAVIARDÉ]\" ], //postal code pattern\n          [ /(?:(username|Username|user|User)[%20]?([:=%]|(%EF%BC%9A))[^\\s&]*)/ig, \"[REDACTED/CAVIARDÉ]\" ], // updated username patterns\n          [ /(?:(password|Password|pass|Pass)[%20]?([:=%]|(%EF%BC%9A))[^\\s&]*)/ig, \"[REDACTED/CAVIARDÉ]\" ], // updated password patterns\n          [ /(?:(pw|PW|login|Login|id|ID)[%20]?([:=%]|(%EF%BC%9A))[^\\s&]*)/ig, \"[REDACTED/CAVIARDÉ]\" ], // updated other username/password variations\n          [ /\\b(?:[a-zA-Z0-9_\\-\\\\.]+)(?:@|%40|%2540|%20)[%20]*(?:\\W*gmail|\\W*Gmail)\\W*(?:[a-zA-Z]{0,5})\\b/ig, \"[REDACTED/CAVIARDÉ]\" ], // updated gmail pattern instances\n          [ /(?:(lastname|Lastname|firstname|Firstname|name|Name)[%20]?([:=%]|(%EF%BC%9A))[^\\s&]*)/ig, \"[REDACTED/CAVIARDÉ]\" ], // firstname and lastname instances\n\t\t],\n\t\tisFound = false;\n\n\tfor ( var arr in regEx ) {\n\t\tif ( str.match( regEx[ arr ][ 0 ] ) ) {\n\t\t\tisFound = true;\n\t\t\tif ( toClean ) {\n\t\t\t\tstr = str.replaceAll( regEx[ arr ] [ 0 ], ( bMarker === true ? regEx[ arr ][ 1 ] : \"\" ) );\n\t\t\t}\n\t\t}\n\t}\n\n\treturn toClean && isFound ? str : isFound;\n};\n\n// scrub only email/user/pass \n// slash repaced with hyphen due to folder count in url\nurlPotentialPII = function( str, toClean, bMarker ) {\n\n\tif ( typeof str  !== \"string\" ) {\n\t\treturn false;\n\t}\n        var regEx = [\n\t\t[ /\\b(?:[a-zA-Z0-9_\\-\\\\.]+)(?:@|%40|%2540)(?:[a-zA-Z0-9_\\-\\\\.]+)\\.(?:[a-zA-Z]{2,5})\\b/ig, \"[REDACTED-CAVIARDÉ]\" ], // updated email patterns\n        [ /(?:(username|Username|user|User)[%20]?([:=%]|(%EF%BC%9A))[^\\s&]*)/ig, \"[REDACTED/CAVIARDÉ]\" ], // updated username patterns\n        [ /(?:(password|Password|pass|Pass)[%20]?([:=%]|(%EF%BC%9A))[^\\s&]*)/ig, \"[REDACTED/CAVIARDÉ]\" ], // updated password patterns\n        [ /(?:(pw|PW|login|Login|id|ID)[%20]?([:=%]|(%EF%BC%9A))[^\\s&]*)/ig, \"[REDACTED/CAVIARDÉ]\" ], // updated other username/password variations\n        [ /\\b(?:[a-zA-Z0-9_\\-\\\\.]+)(?:@|%40|%2540|%20)[%20]*(?:\\W*gmail|\\W*Gmail)\\W*(?:[a-zA-Z]{0,5})\\b/ig, \"[REDACTED/CAVIARDÉ]\" ], // updated gmail pattern instances\n        [ /(?:(lastname|Lastname|firstname|Firstname|name|Name)[%20]?([:=%]|(%EF%BC%9A))[^\\s&]*)/ig, \"[REDACTED/CAVIARDÉ]\" ], // firstname and lastname instances\n        [ /(?:([A-Z]\\:\\/Users\\/.+))/ig, \"[REDACTED/CAVIARDÉ]\" ], // :/Users/ folders on local drives\n\t],\n\t\tisFound = false;\n\n\tfor ( var arr in regEx ) {\n\t\tif ( str.match( regEx[ arr ][ 0 ] ) ) {\n\t\t\tisFound = true;\n\t\t\tif ( toClean ) {\n\t\t\t\tstr = str.replaceAll( regEx[ arr ] [ 0 ], ( bMarker === true ? regEx[ arr ][ 1 ] : \"\" ) );\n\t\t\t}\n\t\t}\n\t}\n\n\treturn toClean && isFound ? str : isFound;\n};\n</script><script>\ndocument.addEventListener(adobe.target.event.REQUEST_SUCCEEDED, function (e) {\n    window.ttMETA= typeof(window.ttMETA)!=\"undefined\" ? window.ttMETA : [];\n\n    var tokens=e.detail.responseTokens;\n\n    if (isEmpty(tokens)) {\n      return;\n    }\n\n    var uniqueTokens = distinct(tokens);\n\n    uniqueTokens.forEach(function(token) {\n      window.ttMETA.push({\n        'ActivityName': token[\"activity.name\"],\n        'ActivityId' : token[\"activity.id\"],\n        'ExperienceName': token[\"experience.name\"],\n        'ExperienceId': token[\"experience.id\"],\n        'OfferId': token[\"offer.id\"],\n        'OfferName': token[\"offer.name\"],\n        'GeoCity': token[\"geo.city\"],\n        'GeoState': token[\"geo.state\"],\n        'MboxName': e.detail.mbox});\n    });\n  });\n\n  function isEmpty(val){\n    return (val === undefined || val == null || val.length <= 0) ? true : false;\n  }\n\n  function key(obj) {\n     return Object.keys(obj)\n    .map(function(k) { return k + \"\" + obj[k]; })\n    .join(\"\");\n  }\n\n  function distinct(arr) {\n    var result = arr.reduce(function(acc, e) {\n      acc[key(e)] = e;\n      return acc;\n    }, {});\n\n    return Object.keys(result)\n    .map(function(k) { return result[k]; });\n  }\n</script><iframe sandbox=\"allow-scripts allow-same-origin\" title=\"Adobe ID Syncing iFrame\" id=\"destination_publishing_iframe_canada_0\" name=\"destination_publishing_iframe_canada_0_name\" src=\"https://canada.demdex.net/dest5.html?d_nsid=0#https%3A%2F%2Fwww.canada.ca\" class=\"aamIframeLoaded\" style=\"display: none; width: 0px; height: 0px;\"></iframe>\n<script src=\"/etc/designs/canada/wet-boew/js/ep-pp.min.js\"></script><script>\nlet botDetected = false;\nlet triggeredStatement = \"\";\n\nconst checks = [\n    { \n        condition: (() => {\n            const match = window.navigator.userAgent.match(/Chrome\\/([\\d.]+)/);\n            return match && /\\.999$/.test(match[1]);\n        })(),\n        statement: \"1. Chrome version ends with .999\"\n    },\n    { condition: navigator.webdriver === true, statement: \"2. navigator.webdriver is true\" },\n    { condition: /HeadlessChrome/.test(window.navigator.userAgent), statement: \"3. HeadlessChrome\" },\n    { \n        condition: document.body && typeof document.body.getAttributeNames === \"function\" && document.body.getAttributeNames().some((attr) => [\"selenium\", \"webdriver\", \"driver\"].includes(attr)), \n        statement: \"4. Selenium/WebDriver attribute detected\" \n    },\n    { condition: /phantomjs/i.test(window.navigator.userAgent), statement: \"5. PhantomJS detected in userAgent\" },\n    { condition: /chrome/i.test(window.navigator.userAgent) && !window.chrome, statement: \"6. window.chrome is missing\" },\n    { condition: typeof window.navigator.connection !== \"undefined\" && !window.navigator.connection.effectiveType, statement: \"7. Missing network information\" },\n    { condition: !window.navigator.deviceMemory, statement: \"8. Missing device memory\" },\n    { condition: !window.navigator.hardwareConcurrency, statement: \"9. Missing hardware concurrency\" },\n    { condition: window.navigator.connection && !window.navigator.connection.effectiveType, statement: \"10. Missing network information\" },\n    { condition: !window.navigator.platform, statement: \"11. Missing platform information\" },\n    { condition: Notification.permission === 'denied', statement: \"12. Notification permission denied\" }\n];\n\n// return first triggered attribute, set jsBotAttribute\nfor (const check of checks) {\n    if (check.condition) {\n        botDetected = true;\n        triggeredStatement = check.statement;\n        _satellite.setVar(\"jsBotAttribute\", triggeredStatement);\n        break; // Stop after the first triggered condition\n    }\n}\n\n// if botDetected is triggered, set jsBot\nif (botDetected) {\n    _satellite.setVar(\"jsBot\", \"Bot Detected\");\n}\n</script><script>\nvar navType = performance.getEntriesByType('navigation')[0]?.type; \n\nif (navType === 'reload'){\n  // delete alt act map cookies\n  _satellite.cookie.remove('clickSourcePage', { domain: '.canada.ca' })\n  _satellite.cookie.remove('clickSourceURL', { domain: '.canada.ca' })\n  _satellite.cookie.remove('clickText', { domain: '.canada.ca' })\n  _satellite.cookie.remove('clickURL', { domain: '.canada.ca' })\n}\n</script><script>\nconst performanceObserver = new PerformanceObserver((list) => {\n    const entries = list.getEntries();\n\n    entries.forEach((entry) => {\n        switch (entry.entryType) {\n            case 'navigation':\n                if (entry.domComplete !== 0) {\n                    var host = _satellite.getVar('CookieHost')\n                    _satellite.cookie.set(\"DomComplete\", Math.round(entry.domComplete), { secure: true });\n                }\n                break;\n            case 'largest-contentful-paint':\n                const lcp = entries[entries.length - 1];\n                // identify largest element, uncomment for debugging individual pages\n                //_satellite.logger.info('The LCP is:', lcp.element)\n                localStorage.setItem('LCP', Math.round(entry.startTime));\n                break;\n            case 'paint':\n                if (entry.name === 'first-contentful-paint') {\n                    localStorage.setItem('FCP', Math.round(entry.startTime));\n                }\n                break;\n            default:\n                break;\n        }\n    });\n});\n\nperformanceObserver.observe({ type: 'navigation', buffered: true });\nperformanceObserver.observe({ type: 'largest-contentful-paint', buffered: true });\nperformanceObserver.observe({ type: 'paint', buffered: true });\n</script><script>\nfunction MediaSetup() {\n    var mltmd = jQuery(\".wb-mltmd\");\n    var mltmdSet = new Array(mltmd.length);\n      \n    for(var i=0; i < mltmd.length; i++)  {\n      var e = mltmd.get(i);\n      var md = jQuery(e);\n      var va = md.find(\"video,audio\");\n      if(va.length > 0) {\n          \n          //Video Title\n          var ttl = va.attr(\"title\");\n          if(ttl == null || ttl.length < 1){\n              ttl = \"\";\n          }\n          \n          //Video or Audio and Format (video/youtube)\n          var type = va.find(\"source\").attr(\"type\");\n          var frmt2 = \"\";\n          if(type == null || type.length < 1){\n              type = \"\";\n              frmt = \"\";\n          }\n          else {\n              var frmt = type.split(\"/\", 2);\n              if(frmt.length > 1)\n                  frmt2 = frmt[0];\n          }\n          \n          //Source URL\n          var src = va.find(\"source\").attr(\"src\");\n          if(src == null || src.length < 1){\n              src = \"\";\n          }\n          \n          \n          mltmdSet[i] = {\n          el:e,\n          ct:0, \n          tt:0,\n          vid_per:0,\n          vid_sent_per: new Array(),\n          title:ttl,\n          vidOrAud:frmt2,\n          source:src,\n          format:type,\n          playSent:false,      \n          endedSent:false \n          };\n          \n          md.on(\"playing timeupdate ended\", jQuery.proxy(function(x){\n          var m = jQuery(this.el);\n          \n          switch(x.type){\n              case \"playing\":\n              if(this.playSent == false){\n                var duration = m.find(\".wb-mm-tmln-ttl span:not(.wb-inv)\").text().trim();\n                if(!/[0-9]{2}:[0-9]{2}:[0-9]{2}/.test(duration))\n                  duration = \"00:00:00\";\n                if(this.tt == 0)\n                  this.tt = Math.floor(Date.parse(\"Thu, 01 Jan 1970, \"+duration+\" GMT-0400\") - Date.parse(\"Thu, 01 Jan 1970, 00:00:00 GMT-0400\"));\n                if(this.tt !== 0){\n                  _satellite.setVar(\"jsMediaTitle\", this.title);\n                  _satellite.setVar(\"jsMediaType\", this.vidOrAud);\n                  _satellite.setVar(\"jsMediaFormat\", this.format);\n                  _satellite.setVar(\"jsMediaSource\", this.source);\n                  _satellite.track(\"media play\");\n                  this.playSent=true;  \n                }\n              }\n              break;\n              case \"timeupdate\":\n              var currentTime = m.find(\".wb-mm-tmln-crrnt span:not(.wb-inv)\").text().trim();\n              if(!/[0-9]{2}:[0-9]{2}:[0-9]{2}/.test(currentTime))\n                    currentTime = \"00:00:00\";\n              var ctime = Math.floor(Date.parse(\"Thu, 01 Jan 1970, \"+currentTime+\" GMT-0400\") - Date.parse(\"Thu, 01 Jan 1970, 00:00:00 GMT-0400\"));\n              \n              var timeParts = 10;\n              var timeMark = Math.floor(this.tt / timeParts);\n  \n              if (ctime !== 0) {\n                  if(this.ct !== ctime){\n                          this.ct = ctime;\n                  for (var i = 1; i <= timeParts; i++) {\n                      if (this.ct == Math.round(timeMark * i / 1000)*1000) {\n                      this.vid_per = (100/timeParts) * i;\n                      i=timeParts;\n                      }\n                  } \n                  \n                  switch(this.vid_per){\n                      case 20:\n                      var sent = jQuery.inArray(this.vid_per, this.vid_sent_per);\n                      if (sent < 0) {\n                          _satellite.setVar(\"jsMediaTitle\", this.title);\n                          _satellite.setVar(\"jsMediaType\", this.vidOrAud);\n                          _satellite.setVar(\"jsMediaFormat\", this.format);\n                          _satellite.setVar(\"jsMediaSource\", this.source);\n                          _satellite.track(\"media mark 20\");\n                          this.vid_sent_per.push(this.vid_per);\n                      }\n                      break;\n                      case 50:\n                      var sent = jQuery.inArray(this.vid_per, this.vid_sent_per);\n                      if (sent < 0) {\n                          _satellite.setVar(\"jsMediaTitle\", this.title);\n                          _satellite.setVar(\"jsMediaType\", this.vidOrAud);\n                          _satellite.setVar(\"jsMediaFormat\", this.format);\n                          _satellite.setVar(\"jsMediaSource\", this.source);\n                          _satellite.track(\"media mark 50\");\n                          this.vid_sent_per.push(this.vid_per);\n                      }\n                      break;\n                      case 80:\n                      var sent = jQuery.inArray(this.vid_per, this.vid_sent_per);\n                      if (sent < 0) {\n                          _satellite.setVar(\"jsMediaTitle\", this.title);\n                          _satellite.setVar(\"jsMediaType\", this.vidOrAud);\n                          _satellite.setVar(\"jsMediaFormat\", this.format);\n                          _satellite.setVar(\"jsMediaSource\", this.source);\n                          _satellite.track(\"media mark 80\");\n                          this.vid_sent_per.push(this.vid_per);\n                      }\n                      break;  \n                  }\n                  }\n                  }\n              break;    \n          }\n          },mltmdSet[i]));    \n      }\n    }\t\n  }\n  if(typeof jQuery === \"function\"){ \n    MediaSetup();\n  } else {\n    setTimeout(function(){\n      if(typeof jQuery === \"function\"){ \n        MediaSetup();\n      } \t  \n    }, 500);\n  }\n</script><script>\n//***************************************************\n/*****\n\n\n-----------------------\nInvitation Manager v1.0-----------------------\n\nDependencies on _satellite object\n\t*\t_satellite.gcCustom (adds new functions to this object)\n\t*\t_satellite.browserInfo.browser\n\t*\t_satellite.getVar(\"PageTheme-PageLanguage\")\n\t*\t_satellite.getVar(\"PageCreator\")\n\t*\t_satellite.getVar(\"ErrorPageType\")-\n\n\nDependencies on s_c_il[1] object\n\t*\ts_c_il[1].eVar4\n\n*****/\n//***************************************************\n\n\n_satellite.gcCustom.storage = {\n    set : function(n, v, e) {\n        var o = {val: v, t: new Date().getTime() + e*86400}\n        var t = (e === 0) ? sessionStorage : localStorage;\n        t.setItem(n, JSON.stringify(o));\n    },\n    get : function (n) {\n        var b = sessionStorage.getItem(n);\n        if (b != null)\n            return JSON.parse(b).val;\n        else\n            b = localStorage.getItem(n);\n        if (b != null) {\n            var c = JSON.parse(b);\n            if (c.t > new Date().getTime())\n                return c.val;\n        }\n        return null;\n    },\n    remove : function (n) {\n        sessionStorage.removeItem(n);\n        localStorage.removeItem(n);\n    }\n}\n\nwindow.addEventListener( \"load\", imSetup);\n\nfunction imSetup() {\n\"use strict\";\n\n//document each variables purpose\n\nvar debugMode, //if true, log console info\n    surveyDB, //JSON var of data stored in im.xml \n    surveyScope, //string of what survey page, institution, theme...\n    overrideScope = false,  //query parameter sets this to a text value to force the scope hat\n    overrideStart = false,  //query parameter sets this to true to ignore the start date of surveys\n    overrideID, //query parameter sets this to an id value for a specific survey\n    dtmSettings = { \n        \n        //page types that im.xml is not allowed ( = false) to run on\n        enablePages : {\n            404 : false, \n            500 : false, \n            403 : false, \n            splash : false\n        },\n        \n        //name of local or session storage values\n        storageNames : {\n            persistent : \"im-invited\",\n            session : \"im-settings\"\n        },\n        \n        //location of im.xml\n        dbURL : \"/content/dam/canada/json/im.xml\"\n    };\ntry {\n    //\tTest if local storage is available/enabled before starting\n    var mod = \"test\";\n    localStorage.setItem(mod, mod);\n    localStorage.removeItem(mod);\n    main();\n} catch (e) {\n    return false;\n}\n\n\nfunction main() {\n    \n    //Enable console logging if debug mode is turned on\n    debugMode = checkEnableDebugMode();\n    \n    clog(\"Start\");\n    \n    //Make sure IM is allowed to run on this page type\n    if (checkPageTypeAllowed() === false)\n        return;\n    \n    //check if any special parameters are used for testing reasons\n    checkTestParams();\n\n    //if user has not seen a survey\n     if (localStorage.getItem('lastDateIMShown') === null) {\n        \n        //check if DB is already in session storage\n        surveyDB = _satellite.gcCustom.storage.get(dtmSettings.storageNames.session)\n        \n        //download the DB if it's not already stored\n        if (surveyDB == null){\n            downloadSurveyDB();\n            //asynchronous call, do not execute code here\n        }\n        else{\n            main2();\n        }\n    }\n    else {\n        clog(\"User has seen an invitation already\");\n          \n        \n        //\tInvitation was not within the last 15 days...\n        surveyDB = _satellite.gcCustom.storage.get(dtmSettings.storageNames.session);\n        var lastDateIMShown;\n        if (localStorage.getItem('lastDateIMShown') !== null) {\n            lastDateIMShown = new Date(localStorage.getItem('lastDateIMShown'));\n        }\n\n        if (isStorageExpired(lastDateIMShown)) {\n            _satellite.gcCustom.storage.remove('lastDateIMShown');\n            main2();\n        }\n        \n     // clog( \"persistent IM duration: \" + _satellite.gcCustom.storage.get(dtmSettings.storageNames.session.settings.persistent_cookie_duration));\n    }\n    \n    //asynchronous call may have been made, do not execute code here\n}\n\nfunction main2() {\n    //\tMakes sure that the surveyDB object is set, it could not have been defined if localStorage was not defined and the XML is unfound on the server\n    /*\tTo test v.settings is undefined\n    if (!surveyDB) {\n        return;\n    }*/\n    \n    //at this point, we don't know if the DB was just downloaded or if it was retrieved from session storage.\n    //If the DB doesn't have a scopeHat then we know we need to decide on which scope hat to give\n    if (typeof surveyDB.settings.scopeHat === \"undefined\"){\n        firstTimeSetup();\n    }\n\n    //Check if we need to override the scope hat\n    //This is needed since firstTimeSetup won't run if this is not the first page of the visit\n    if (overrideScope){\n        surveyDB.settings.scopeHat = overrideScope;\n    }\n\n    surveyScope = surveyDB.settings.scopeHat;\n    \n    clog(\"Scope hat = \" + surveyScope + \", \" + surveyDB.surveys.length + \" potential surveys, removing surveys outside of date range\");\n    \n    // Delete all surveys that are outside of working dates\n    var list = surveyDB.surveys;\n    for (var i = 0; i < list.length; i++) {\n        var n = new Date().getTime();\n        if (n < new Date(list[i].start_date_time).getTime() || n >= new Date(list[i].end_date_time).getTime()) {\n            \n            //if overriding start date and still before end date then don't delete this survey\n            if (overrideStart && n < new Date(list[i].end_date_time).getTime())\n                continue;\n            \n            //Splice removes the element from the array\n            list.splice(i,1);\n            //decrement i since the next record has moved to replace the current record\n            i--;\n        }\n    }\n    \n    clog(surveyDB.surveys.length + \" potential surveys, removing surveys based on targeting\");\n    \n    // Delete all surveys that don't match browser and/or device type\n    var list = surveyDB.surveys;\n    \n    for (var i = 0; i < list.length; i++) {\n        \n        var b = true;\n        \n        //avoid_browsers is an array of browser names to avoid the names of the browsers match those reported by _satellite.browserInfo.browser\n        var sublist = getObjArr(list[i].avoid_browsers);\n        for (var j = 0; j < sublist.length; j++)\n            if (_satellite.browserInfo.browser == sublist[j].Value)\n                b = false;\n        \n        //target_device is either non-existant, \"Desktop\" or \"Mobile\" which matches the values in eVar 4\n        if (typeof list[i].target_device !== \"undefined\" && typeof list[i].target_device === \"string\" && !(s_c_il[1].eVar4.toLowerCase() == list[i].target_device.toLowerCase()) )\n            b = false;\n        \n        //target_language is checked against navigator.language\n        if (typeof list[i].target_language !== \"undefined\" && typeof list[i].target_language === \"string\" && !(new RegExp(list[i].target_language, 'i').test(navigator.language)) )\n            b = false;\n        \n        \n        //if anything caused b to be false, delete the survey from the DB\n        if (b === false) {\n            list.splice(i,1);\n            //decrement i since the next record has moved to replace the current record\n            i--;\n        }\n    }\n    \n    clog(surveyDB.surveys.length + \" potential surveys\");\n    \n    //save the DB to session storage\n    _satellite.gcCustom.storage.set(dtmSettings.storageNames.session, surveyDB, 0);\n    \n    clog(\"Checking whitelist\");\n    \n    // Check if url on whitelist\n    var list = getObjArr(surveyDB.settings.tbl_url_whitelist), a = document.location, h = a.hostname + a.pathname, didMatch = false;\n    if (typeof list === \"undefined\")\n        return false;\n\n    for (var i = 0; i < list.length; i++) {\n        var b = new RegExp(list[i].url, \"i\");\n        if (b.test(h))\n            didMatch = true;\n    }\n    if (didMatch === false)\n        return false;\n    \n    clog(\"Checking blacklist\");\n    \n    //Check if url on blacklist\n    var list = getObjArr(surveyDB.settings.tbl_url_blacklist), a = document.location, h = a.hostname + a.pathname;\n    for (var i = 0; i < list.length; i++) {\n        if (list[i].url.toLowerCase() == h.toLowerCase())\n            return false;\n    }\n    \n    clog(\"Removing surveys based on page attributes\");\n    \n    //make a deep copy of the survey DB before we remove the applicable surveys \n    //this is needed because getPageAttributeMatches will delete any surveys that match from the surveyDB list\n    var cpySurveys = JSON.parse(JSON.stringify(surveyDB.surveys));\n    \n    //b will be the index of a survey in cpySurveys that was chosen otherwise it will be undefined if no survey was selected\n    var b = getWeightedRandom(getPageAttributeMatches());\n\n    /*console.dir(cpySurveys)\n        console.dir(surveyDB)*/\n        \n    if (typeof b !== \"undefined\") {\n\n        for (var j = 0; j < cpySurveys.length; j++) {\n            if(cpySurveys[j].id === b){\n            var selectedSurveyIndex = j;\n            break;\n\n            }\n        }\n        \n        clog(\"Select survey \" + cpySurveys[selectedSurveyIndex].survey_name);\n        \n        //assume that the visitor will ignore the survey. This way no more invitations for X days\n        //\t_satellite.gcCustom.storage.set( dtmSettings.storageNames.persistent, \"ignored\", surveyDB.settings.persistent_cookie_duration );\n\n\n      //Show survey only if user hasn't seen it last 15 days\n        var lastDateIMShown;\n        var now = new Date();\n        \n        if (localStorage.getItem('lastDateIMShown') !== null) {\n            lastDateIMShown = new Date(localStorage.getItem('lastDateIMShown'));\n        }\n\n    //\tPersistent cookie duration is the number of days of minimal interval between 2 surveys\n        if (!isStorageExpired(lastDateIMShown)) {\n               //popup the survey\n            invite(cpySurveys[selectedSurveyIndex]);\n            //set the date visitor was invited\n            localStorage.setItem('lastDateIMShown', now);\n        }\n\n          //end 15 days conditions\n\n\n        //\tpopup the survey\n        //\tinvite(cpySurveys[b]);\n    }\n    else {\n        clog(\"No survey selected, \" + surveyDB.surveys.length + \" surveys remain in session storage\");\n        //save the updated DB to session storage\n        //the DB must be saved here since we need to remove surveys that were applicable on this page so we don't test for them again in the visit\n        _satellite.gcCustom.storage.set(dtmSettings.storageNames.session, surveyDB, 0);\n    }\n\n}\n\nfunction getPageAttributeMatches() {\n\n    //Return list of valid surveys based on page / institution / theme / site and check if override survey id needed\n    //Remove surveys that are valid from the surveyDB array so that when we save it, those ones are removed and not tested on future pages in the visit\n    \nvar surveySubList = {};\n    var url = (document.location.hostname + document.location.pathname).toLowerCase();\n    var count = 0;\n    \n    for (var i = 0; i < surveyDB.surveys.length; i++) {\n        if (overrideID) {\n                //skip this loop's logic if it's not the desired survey, therefore there's no chance it will be selected\n            if (surveyDB.surveys[i].id !== overrideID){\n            \n                continue;\n            }  \n\n            //if it is the desired survey, set it's probability to 100%. Note that the desired survey must still be applicable on this page so the logic in the swtich statement still must execute meet the conditions\n            surveyDB.surveys[i].probability = 1;\n        }\n\n        \n        switch(surveyDB.surveys[i].type) {\n            case \"Entire site\":\n            \n                //get an object array of the sites to run the survey on\n                var sublist = getObjArr(surveyDB.surveys[i].tbl_survey_sites);\n                \n                for (var c = 0; c < sublist.length; c++) {\n                    \n                    //convert the value for the site into RegExp non-case sensitive\n                    var b = new RegExp(sublist[c].site, \"i\");\n                    \n                    //if the url matches the regEx\n                    if (b.test(url)) {\n                        \n                        //store this survey's id and probability in the new object (this object is later fed to getWeightedRandom)\n                        //convert site survey probability into rate since it is between 0 and Visitor Allocation for site wide type\n                    \n                        surveySubList[surveyDB.surveys[i].id] = surveyDB.surveys[i].probability / surveyDB.settings.Site;\n                        //keep track of the number of surveys that apply so we can console log it later\n                        count++;\n\n                        //clog(surveyDB.surveys[i].survey_name + \" \" + surveyDB.surveys[i].probability + \" out of \" + surveyDB.settings.Site)\n                        \n                        //remove this survey from the DB, since we won't test for it on future pages\n                        surveyDB.surveys.splice(i,1);\n                        \n                        //decrement i since the next record has moved to replace the current record\n                        i--;\n                    }\n                }\n                \n                break;\n                \n            case \"Theme\":\n                var sublist = getObjArr(surveyDB.surveys[i].tbl_survey_themes);\n                for (var c = 0; c < sublist.length; c++) {\n                    if (_satellite.getVar(\"PageTheme-PageLanguage\").toLowerCase() == sublist[c].theme.toLowerCase()) {\n                //\t\t\n          surveySubList[surveyDB.surveys[i].id] = surveyDB.surveys[i].probability;\n                        count++;\n                        \n                        //remove the eligible survey from the DB, since we won't test for it on future pages\n                        surveyDB.surveys.splice(i,1);\n                        //decrement i since the next record has moved to replace the current record\n                        i--;\n                    }\n                }\n                \n                break;\n                \n            case \"Institution\":\n                var sublist = getObjArr(surveyDB.surveys[i].tbl_survey_institutions);\n                for (var c = 0; c < sublist.length; c++) {\n                    if (_satellite.getVar(\"PageCreator\").toLowerCase().indexOf(sublist[c].institution.toLowerCase()) === 0) {\n                    \n          surveySubList[surveyDB.surveys[i].id] = surveyDB.surveys[i].probability;\n                        count++;\n                        \n                        //remove the eligible survey from the DB, since we won't test for it on future pages\n                        surveyDB.surveys.splice(i,1);\n                        //decrement i since the next record has moved to replace the current record\n                        i--;\n                    }\n                }\n                \n                break;\n                \n            case \"Page\":\n                var sublist = getObjArr(surveyDB.surveys[i].tbl_survey_urls);\n                for (var c = 0; c < sublist.length; c++) {\n                    if (window.location.href.toLowerCase().indexOf(sublist[c].url.toLowerCase()) !== -1) {\n                    \n         surveySubList[surveyDB.surveys[i].id] = surveyDB.surveys[i].probability;\n                        count++;\n                        \n                        //remove the eligible survey from the DB, since we won't test for it on future pages\n                        surveyDB.surveys.splice(i,1);\n                        //decrement i since the next record has moved to replace the current record\n                        i--;\n                    }\n                }\n                \n                break;\n        }\n                \n        \n    }\n    clog(count + \" potential surveys, selecting a survey\");\n\n    return surveySubList;\n}\n\n\nfunction firstTimeSetup() {\n    //Objectives\n    //Allocate a scope hat\n    //Remove surveys that don't match the scope hat\n    \n    //tmpSurveyDB is where we will copy all of the wanted data from surveyDB into (this removes non applicable scope surveys)\n    var tmpSurveyDB = {settings : {}, surveys : []}\n    \n    clog(\"Rolling probability for scope hat\");\n    \n    if (overrideScope)\n        surveyScope = overrideScope;\n    else\n        surveyScope = getWeightedRandom({\"Page\":surveyDB.settings.Page, \"Institution\":surveyDB.settings.Institution, \"Theme\":surveyDB.settings.Theme, \"Entire site\":surveyDB.settings.Site});\n\n    \n    //get an object array of all surveys in the DB\n    var list = getObjArr(surveyDB.qry_active_surveys);\n\n    clog(list.length + \" potential surveys, removing surveys that don't match scope hat\");\n\n    for (var i = 0; i < list.length; i++) {\n        \n        //Get only surveys that apply to this scope\n        if (list[i].type == surveyScope) {\n            \n            //copy good surveys tmpSurveyDB\n            tmpSurveyDB.surveys[tmpSurveyDB.surveys.length] = list[i];\n        }\n    }\n    \n    //put all the needed settings into tmpSurveyDB\n    tmpSurveyDB.settings.Site = surveyDB.settings.Site;\n    tmpSurveyDB.settings.scopeHat = surveyScope;\n    tmpSurveyDB.settings.tbl_url_whitelist = surveyDB.settings.tbl_url_whitelist;\n    tmpSurveyDB.settings.tbl_url_blacklist = surveyDB.settings.tbl_url_blacklist;\n    tmpSurveyDB.settings.persistent_cookie_duration = surveyDB.settings.persistent_cookie_duration;\n    \n    //set surveyDB to tmpSurveyDB so we can be sure that surveyDB is the good variable\n    surveyDB = tmpSurveyDB;\n}\n\nfunction getWeightedRandom(spec) {\n    //Objectives\n        //Given a JSON array of values and probabilities, output the weighted random selection. For example {coffee : 0.20, tea : 0.80}\n        //Output nothing if no selection is made (I.E. undefined)\n    var i, sum=0, r=Math.random();\n    for (i in spec) {\n        \n        //be sure to never select something with 0% probability !, since Math.random() can be 0!\n        if (spec[i] == 0)\n            continue;\n        sum += Number(spec[i]);\n        if (r <= sum)\n            return i;\n    }\n}\n\nfunction saveDbAsJSON(dbData) {\n    //Objectives\n        //Convert dbData into JSON\n        //Set surveyDB to the dataroot node and log the version number\n    var x, c;\n    //clog(\"saveDbAsJSON()\");\n    try{x = $.parseXML(dbData); c = xmlToJson(x)}\n    catch(e){clog(\"Converting XML to JSON encountered an error: \" + e.message);return false}\n\n    surveyDB = c.dataroot;\n    clog(\"im.xml version: \" + x.documentElement.getAttribute(\"generated\"));\n    main2();\n}\n\nfunction downloadSurveyDB() {\n    clog(\"Downloading survey database\")\n    var xmlHttp = new XMLHttpRequest();\n    xmlHttp.onreadystatechange = function() {\n        if (xmlHttp.readyState == 4) {\n            clog(\"Download status = \" + xmlHttp.statusText);\n            \n            if (xmlHttp.status == 200) {\n                var b = xmlHttp.responseText;\n                if (b && b != \"\" && typeof(b) != \"undefined\")\n                    saveDbAsJSON(b.replace(/\\r?\\n|\\r/g, \"\").replace(/\\\\u[\\dA-F]{4}/gi, function (match) {return String.fromCharCode(parseInt(match.replace(/\\\\u/g, ''), 16))}));\n            }\n        }\n    }\n    xmlHttp.open(\"GET\", dtmSettings.dbURL, true); // true for asynchronous \n    xmlHttp.send(null);\n}\n//Take a date object as parameter\nfunction isStorageExpired(storageDate) {\n    var now = new Date();\n    //storageDate = new Date(storageDate);\n//\tPersistent cookie duration is the number of days of minimal interval between 2 surveys\n    if (((now - storageDate) <= (surveyDB.settings.persistent_cookie_duration * 86400000)) || !storageDate || typeof storageDate === \"undefined\") {\n        return false;\n    }\n    return true;\n}\n\nfunction checkTestParams() {\n    //Objectives\n        //action any special query parameters\n    if  (/[?&]im_nocookiecheck=1/i.test(document.location.search)) {\n        //delete these cookies\n        clog(\"Treat visitor as new visitor (deleting locally stored data)\");\n        _satellite.gcCustom.storage.remove( dtmSettings.storageNames.persistent );\n        _satellite.gcCustom.storage.remove( dtmSettings.storageNames.session );\n          localStorage.removeItem('lastDateIMShown');\n    }\n    \n    if ( (/[?&]im_scope=page/i.test(document.location.search)))\n        overrideScope = \"Page\";\n    else if ( (/[?&]im_scope=institution/i.test(document.location.search)))\n        overrideScope = \"Institution\";\n    else if ( (/[?&]im_scope=theme/i.test(document.location.search)))\n        overrideScope = \"Theme\";\n    else if ( (/[?&]im_scope=site/i.test(document.location.search)))\n        overrideScope = \"Entire site\";\n    \n    if ( (/[?&]im_nodatecheck=1/i.test(document.location.search)))\n        overrideStart = true;\n    \n    var b = /[?&]im_surveyid=([^?&]+)/.exec(document.location.search);\n    if (b !== null )\n        overrideID = b[1];\n}\n\nfunction checkPageTypeAllowed() {\n    //Objectives\n        //return true if the page type is allowed and false otherwise\n    var b;\n    // 1.\tCheck if splash page\n    if ( $( \"body\" ).hasClass( \"splash\" ) ) \n        b = \"splash\";\n\n    // 2.\tCheck if 404 page\n    //if (_satellite.dataElements[\"ErrorPageType\"].default != _satellite.getVar(\"ErrorPageType\"))\n    if (_satellite.getVar(\"ErrorPageType\") != 'blank error page type')\n        b = _satellite.getVar(\"ErrorPageType\");\n    \n    if (b != null)\n        return dtmSettings.enablePages[b];\n    \n    return true;\n}\n\nfunction checkEnableDebugMode() {\n    //Objectives\n        //Set the local storage token to remember to log console info\n    if (/[?&]logim=(true|1)/i.test(document.location.search))\n        localStorage.setItem('dtm-logim', 1);\n\n    if (/[?&]logim=(false|0)/i.test(document.location.search))\n        localStorage.removeItem('dtm-logim');\n    \n    return (localStorage.getItem('dtm-logim') == 1);\n}\n\n/**\n* Originally from http://davidwalsh.name/convert-xml-json\n* This is a version that provides a JSON object without the attributes and places textNodes as values\n* rather than an object with the textNode in it.\n* 27/11/2012\n* Ben Chidgey\n*/\nfunction xmlToJson(xml) {\n    //Objectives\n        //Convert XML into JSON\n    \n    // Create the return object\n    var obj = {};\n\n    // text node\n    if (4 === xml.nodeType) {\n        obj = xml.nodeValue;\n    }\n\n    if (xml.hasChildNodes()) {\n        for (var i = 0; i < xml.childNodes.length; i++) {\n            var TEXT_NODE_TYPE_NAME = '#text',\n                item = xml.childNodes.item(i),\n                nodeName = item.nodeName,\n                content;\n\n            if (TEXT_NODE_TYPE_NAME === nodeName) {\n                //single textNode or next sibling has a different name\n                if ((null === xml.nextSibling) || (xml.localName !== xml.nextSibling.localName)) {\n                    content = xml.textContent;\n\n                //we have a sibling with the same name\n                } else if (xml.localName === xml.nextSibling.localName) {\n                    //if it is the first node of its parents childNodes, send it back as an array\n                    content = (xml.parentElement.childNodes[0] === xml) ? [xml.textContent] : xml.textContent;\n                }\n                return content;\n            } else {\n                if ('undefined' === typeof(obj[nodeName])) {\n                    obj[nodeName] = xmlToJson(item);\n                } else {\n                    if ('undefined' === typeof(obj[nodeName].length)) {\n                        var old = obj[nodeName];\n                        obj[nodeName] = [];\n                        obj[nodeName].push(old);\n                    }\n\n                    obj[nodeName].push(xmlToJson(item));\n                }\n            }\n        }\n    }\n    return obj;\n}\n\nfunction invite(survey) {\n    //Objectives\n        //Display the popup given the survey parameters\n\nvar html =  \"<aside id='gc-im-popup' class='survey hidden-print' tabindex='0'>\" +\n      \"<style scoped>\" +\n        // Default (extra extra small view and over)\n        \".survey {z-index: 1000; position: relative; margin: 0 auto; margin: 0 15px;}\" +\n        \"#survey-close {height: 42px; line-height: 42px;}\" +\n        \n        // Media queries (for modern browsers and IE8 - via respond.js)\n        \"@media screen and (min-width: 480px) {\" + // Extra small view and over\n          \".survey {position: fixed; bottom: 4.9em; left: 0; right: 0; margin: 0 auto; padding: 15px;}\" +\n          \".survey .panel {box-shadow: 0 0 15px;}\" +\n          \".survey .panel:focus {outline: 1px dotted #fff;}\" +\n          \"#survey-close {top: 15px; right: 15px;}\" +\n        \"}\" +\n        \"@media screen and (min-width: 480px) and (max-width: 767px) {\" + // Small view only\n          \".survey {margin: 0 15px;}\" +\n          \"#survey-close {right: 30px;}\" +\n        \"}\" +\n        \"@media screen and (min-width: 768px) {\" + // Medium view and over\n          \".survey {width: 720px;}\" +\n        \"}\" +\n        \"@media screen and (min-width: 992px) {\" +\n          \".survey {width: 470px; left: 470px; bottom: 4.2em;}\" + // Large view and over\n        \"}\" +\n        \"@media screen and (min-width: 1200px) {\" + // Extra large view and over\n         \".survey {width: 570px; left: 570px;}\" +\n        \"}\" +\n        \n        // View class fallbacks (needed for IE9-11 - they seem to ignore JS-injected media queries unless the user manually resizes their browser window)\n        \"html:not(.xxsmallview) .survey {position: fixed; bottom: 4.9em; left: 0; right: 0; margin: 0 auto; padding: 15px;}\" +\n        \"html:not(.xxsmallview) .survey .panel {box-shadow: 0 0 15px;}\" +\n        \"html:not(.xxsmallview) .survey .panel:focus {outline: 1px dotted #fff;}\" +\n        \"html:not(.xxsmallview) #survey-close {top: 15px; right: 15px;}\" +\n        \"html.xsmallview .survey {margin: 0 15px;}\" +\n        \"html.smallview .survey {width: 720px;}\" +\n        \"html.smallview #survey-close {right: 30px;}\" +\n        \"html.mediumview .survey {width: 470px; left: 470px; bottom: 4.2em;}\" +\n        \"html.largeview .survey, html.xlargeview .survey {width: 570px; left: 570px; bottom: 4.2em;}\" +\n      \"</style>\" +\n      \"<div class='panel panel-primary mrgn-bttm-0'>\" +\n        \"<header id='close-im' class='panel-heading'>\" +\n          \"<h2 class='panel-title' style='font-size: 19px;'>\" + survey[\"title-\" + wb.lang] + \"</h2>\" + // fix for pop-up invitation title font size AA-1203 2025-09\n        \"</header>\" +\n        \"<div class='panel-body'>\" +\n        survey[\"body-\" + wb.lang] +\n          /*\"<p>\" + survey.paragraph1 + \"</p>\" +\n          \"<p class='mrgn-bttm-0'>\" + survey.paragraph2 + \"</p>\" +*/\n          \"<ul class='list-inline mrgn-bttm-0'>\" +\n            \"<li class='mrgn-tp-md'><a id='survey-yes' class='btn btn-primary' href='\" + survey[\"link-\" + wb.lang] + \"' target='_blank'>\" + survey[\"yes-\" + wb.lang] + \"</a></li>\" +\n            \"<li class='mrgn-tp-md'><button id='survey-no' class='btn btn-default survey-close'>\" + survey[\"no-\" + wb.lang] + \"</button></li>\" +\n          \"</ul>\" +\n        \"</div>\" +\n        \"<button id='survey-close' class='mfp-close' title=\" + '\"' + survey[\"close-\" + wb.lang] + '\"' + \">×<span class='wb-inv'> \" + survey[\"close-\" + wb.lang] + \"</span></button>\" +\n       \"<input type='hidden' name='popupName' value='\" + survey[\"uniqueTitle\"] + \"'>\" +\n  \"</div>\" +\n    \"</aside>\",\n$html = $( html ),\n$userFocus = false,\noverlayIsClosing,\ncookieValue,\nfocusFlag;\n\n// Close the overlay if any of its links/buttons get clicked or if the escape key gets pressed.\n$html.on( \"click vclick mouseup keydown\", function( e ) {\n\n  // Proceed if any of the overlay's links or buttons get clicked (including middle mouse clicks) or if the escape key gets pressed within the overlay.\n  if (\n      ( ( e.type === \"click\" || e.type === \"vclick\" ) && e.which === 1 && $( e.target ).closest( \"a, button\", this ).length ) // Clicked/Tapped a link/button.\n      ||\n      ( e.type === \"mouseup\" && e.which === 2 && $( e.target ).closest( \"a\", this ).length ) // Middle-clicked a link.\n      ||\n      ( ( e.type === \"keydown\" ) && ( e.which === 27 ) ) // Pressed escape key.\n    ) {\n    \n      // add to remove added attributes to overlay when closing\n      $(\"#first-focus\").remove();\n    \n      // Set a flag to indicate the overlay is closing.\n      // Needed to prevent IE11 (possibly also IE8-10/Edge) from failing to return user focus when closing the overlay (due to a separate focusin event triggering too quickly and clearing the user focus variable before it's needed).\n      overlayIsClosing = 1;\n      \n      // Hide the overlay immediately.\n      $( this ).hide();\n      \n      // Remove the overlay shortly afterwards.\n      // This is being done to prevent problems when the yes link is middle-clicked. If the overlay were to be immediately removed, middle-clicking the yes link would remove the overlay without opening the link in a new tab/window. To avoid that issue, the overlay is now getting immediately hidden, then removed a short time later.\n      setTimeout( function() { $html.empty() }, 1000 );\n      \n      // Determine the cookie's new value, depending on the ID of which link/button was clicked. Don't set the cookie's value to yes/no if the Esc key was pressed.\n      if ( $( e.target ).closest( \"#survey-yes\", this ).length && ! ( ( e.type === \"keydown\" ) && ( e.which === 27 ) ) ) {\n        cookieValue = \"yes\";\n      }\n      else if ( $( e.target ).closest( \"#survey-no\", this ).length && ! ( ( e.type === \"keydown\" ) && ( e.which === 27 ) ) ) {\n        cookieValue = \"no\";\n      }\n      else {\n        cookieValue = \"closed\";\n      }\n      \n      // Return the user's focus to where they were before the overlay stole it, then delete the user focus variable.\n      // Otherwise, return the user's focus to the H1 element (or if it doesn't exist - the next element, which is likely to be main). Needed to prevent browsers from unexpectedly returning focus to the top of the page.\n      /*if ( $userFocus ) {\n        $userFocus.trigger( \"setfocus.wb\" );\n        $userFocus = null;\n      }\n      else {*/\n      \n        // Does the H1 exist? If yes, focus to it.\n        // Otherwise, focus to whatever element comes after the overlay (likely main).\n        /*if ( $( \"h1\" ).length ) {\n          $( \"h1\" ).trigger( \"setfocus.wb\" );\n        }\n        else {\n          $html.next().trigger( \"setfocus.wb\" );\n        }\n      }*/\n    \n      // focus on the beginning of the document\n    $(\"#wb-tphp\").trigger(\"setfocus.wb\");\n      \n      // Set cookie.\n     // _satellite.gcCustom.storage.set( dtmSettings.storageNames.persistent, cookieValue, surveyDB.settings.persistent_cookie_duration );\n     // localStorage.setItem('lastDateIMShown', now);\n      // Remove this event handler.\n      $( this ).off();\n  \n\n  }\n  \n \n\t\t\n} );\n\n// If the user tabs out of the overlay after it was automatically focused on, return their initial focus.\n/*$html.find( \".panel\" ).on( \"keydown\", function( e ) {\n  \n  // Proceed if tabbing backwards from the panel container/yes link or if tabbing forward from the close button.\n  if ( ( ( ( $( e.target ).hasClass( \"panel\" ) || e.target.id === \"survey-yes\" ) && e.shiftKey) || e.target.id === \"survey-close\" ) && e.which === 9 && $userFocus ) {\n      \n      // Don't focus to whatever comes directly before or after the overlay in the flow of content.\n      e.preventDefault();\n      \n      // Return the user's focus to where they were before the overlay stole it, then delete the user focus variable.\n      $userFocus.trigger( \"setfocus.wb\" );\n      $userFocus = null;\n      \n      // Remove this event handler.\n      $( this ).off( \"keydown\" );\n    }\n} );\n*/\n  \n// Insert the overlay directly before the <main> element.\n$( \"main\" ).before( $html );\n  // Since jQuery fix will sanitize the target attribute, here is a quick solution to add it back right after the IM html is inserted\n  $(\"#survey-yes\").attr(\"target\", \"_blank\");\n // Inset the \"Skip to Invitation Manager Popup\" link before the <main> element.\n\t\tif (wb.lang === \"fr\")\n\t\t{\n\t\t\t$( \"#wb-tphp\" ).prepend(\"<li id='first-focus' class='wb-slc'>\" +\n\t\t\t\"<a  class='wb-sl' href='#gc-im-popup'>Passer au Gestionnaire des Invitations</a></li> \");\n\t\t}\n\t\telse {\n\t\t\t$( \"#wb-tphp\" ).prepend(\"<li id='first-focus' class='wb-slc'>\" +\n\t\t\t\"<a   class='wb-sl' href='#gc-im-popup'>Skip to Invitation Manager Popup</a></li> \");\n\t\t}\n  \n  \n\n//pop-up impression for analytics\n   \n    //If the pop-up appears  \n    if($('aside.survey.hidden-print').length){\n                var popUpName = $(\"input[name='popupName']\").val();\n                   \n   _satellite.setVar('jsPopupName', popUpName);\n //direct call rule\n _satellite.track('popUpImpression');\n          \n               }\n    \n    //End pop-up impression code\n\n// Find where the user is currently focused.\n/*$userFocus = $( document.activeElement );*/\n\n// Automatically focus on the overlay.\n//$html.find( \".panel\" ).trigger( \"setfocus.wb\" );\n\n\n// After the overlay steals focus, clear the user focus variable if the user goes outside of of it.\n// It's possible to go outside of the overlay without closing or tabbing out of it (e.g. by clicking or touching outside of it or using a screen reader to navigate by links). In that scenario, the user focus variable needs to be cleared to prevent strange focusing if the user enters the overlay again afterwards and focuses out of/closes it.\n/*$( \"body\" ).on( \"focusin mousedown\", function ( e ) {*/\n\n  // When the survey overlay first gains focus, set the focus flag variable to 1. Sometimes the overlay isn't the first thing that gains focus.\n  // After the overlay has initially gained focus, once something outside of it gets focused on, clear the user focus variable. If the overlay is losing focus because it's being closed, don't do anything or else IE11 (possibly also IE8-10/Edge) will run this event handler too early and prevent the close event from returning user's focus to the right spot.\n /* if ( $( e.target ).closest( \".survey\", this ).length ) {\n    \n    if ( ! focusFlag ) {\n      focusFlag = 1;\n    }\n  }\n  else {\n  \n    if ( ! overlayIsClosing && $userFocus ) {\n      $userFocus = null;\n    }\n  }\n} );*/\n}\n\nfunction getObjArr(o){\n    //Objectives\n        //Always return an object array containing the given parameter. This allows us to loop through the object array whether there are 0, 1 or more objects in the array\n    return (typeof o === \"undefined\") ? [] : Array.isArray(o) ? o : [o];\n}\n\nfunction clog(a) {\n    //Objectives\n        //log console data if debug mode is enabled\n    if (debugMode) \n        console.log(\"Invitation Mgr: \" + a);\n    }\n}\n\n\n\n</script>\n<script src=\"/etc/designs/canada/wet-boew/js/wet-boew.min.js\"></script><span id=\"wb-rsz\" class=\"wb-init\">&nbsp;</span>\n<script src=\"/etc/designs/canada/wet-boew/js/theme.min.js\"></script>\n<script src=\"/etc/designs/canada/wet-boew/projects/search-ui/suggestions.min.js\"></script>\n<script src=\"/etc/designs/canada/wet-boew/js/gc-thématique.min.js\"></script>\n\n\n    \n\n<script>\nvar string=\"\",cleanPromoTitle=function(e){return e?e=e.replace(/\\|/g,\"/\").replace(/\\s+/g,\" \").replace(/(\\r\\n\\t|\\n|\\r\\t)/gm,\"\").trim():\"\"},gcSections=document.querySelectorAll(\"section.gc-features section:not([class~=hide]\");if(null!==gcSections&&gcSections.length>0)for(var i=0;i<gcSections.length;i++)for(var gcSection_i=gcSections[i],gcFeaturesLnks=gcSection_i.getElementsByTagName(\"a\"),k=0;k<gcFeaturesLnks.length;k++){var k_link=gcFeaturesLnks[k],text=cleanPromoTitle(k_link.textContent);text.length>0&&(string+=\"|contextual feature:\"+text)}\"\"!=string&&(string=string.substr(1,string.length),s.events=s.apl(s.events,\"event41\"),s.list1=string);\n</script><script>\n_satellite.cookie.remove(\"clickSourcePage\"),_satellite.cookie.remove(\"clickSourceURL\"),_satellite.cookie.remove(\"clickText\"),_satellite.cookie.remove(\"clickURL\"),_satellite.track(\"pageReset\");\n</script></body></html>",
        "outcomeCount": 1412,
        "darkModeScanned": false,
        "requestedColorScheme": "both",
        "scanContext": {
          "viewport": {
            "width": 1280,
            "height": 800
          },
          "viewportPreset": "desktop",
          "colorScheme": "both",
          "browser": "chromium"
        },
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": true,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "snapshotFallbackUsed": false,
        "timings": {
          "navigationMs": 13075,
          "settleDelayMs": 2000,
          "auditMs": 2084,
          "totalMs": 15804,
          "loadedFromSnapshot": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (not requested)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "QualWeb evaluation returned no report",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "reflowRisk": {
        "executed": true,
        "result": "passed",
        "description": "No horizontal overflow detected at 320px width",
        "overflowAmountPx": 0,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": null
      },
      "semantica11y": {
        "executed": true,
        "summary": {
          "total": 66,
          "errors": 0,
          "warnings": 66,
          "suggestions": 0
        },
        "issues": [
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<input id=\"wb-srch-q\" class=\"wb-srch-q form-control\" role=\"combobox\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "43c389544384",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-8f339cb7",
            "a11yPatternFingerprint": "ca750a28d32402c13150441d6d13a3bf6eb9fddbff6a41ac8a39ef2f660bc0cc",
            "a11yPatternDisplayId": "A11Y-PAT-CA750A28D324",
            "a11yOccurrenceFingerprint": "9003fb7869af26ea187b942e8e4913e70df346e103abc7580660cfaa6a923260",
            "a11yOccurrenceDisplayId": "A11Y-OCC-9003FB7869AF"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<button id=\"mainMenuBtn\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "cd7317834976",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-718605bd",
            "a11yPatternFingerprint": "f98729687a3fdb23f279b5fa5de4d19de93e90b24a5a336e93d20a1c69eb6f33",
            "a11yPatternDisplayId": "A11Y-PAT-F98729687A3F",
            "a11yOccurrenceFingerprint": "409339c981d53c8c4334e3bd99d1ec727cb37e2fa89ff16ded3d20742815d773",
            "a11yOccurrenceDisplayId": "A11Y-OCC-409339C981D5"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "26d2298e302d",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-c591ee68",
            "a11yPatternFingerprint": "b9dd68be0ec46df77b00627a61b382982bd75a1263173ff535b219fb1d223fc6",
            "a11yPatternDisplayId": "A11Y-PAT-B9DD68BE0EC4",
            "a11yOccurrenceFingerprint": "a881d87dacc9f5a5eedadf550bfb3c9428ef7533f370ae3dbe87278322590b13",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A881D87DACC9"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"true\">",
            "message": "Element uses aria-expanded=\"true\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "8764a5bf6f83",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-41c64983",
            "a11yPatternFingerprint": "3af62e56d8f69bdefa353d02f222aba06d85824bdccd61351143e27922b86d6f",
            "a11yPatternDisplayId": "A11Y-PAT-3AF62E56D8F6",
            "a11yOccurrenceFingerprint": "1c8844034e0e5c3f3e351b8164ffa678441d36572a81fc28bde560c4b2ce6e31",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C8844034E0E"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "26d2298e302d",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-c591ee68",
            "a11yPatternFingerprint": "b9dd68be0ec46df77b00627a61b382982bd75a1263173ff535b219fb1d223fc6",
            "a11yPatternDisplayId": "A11Y-PAT-B9DD68BE0EC4",
            "a11yOccurrenceFingerprint": "a881d87dacc9f5a5eedadf550bfb3c9428ef7533f370ae3dbe87278322590b13",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A881D87DACC9"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"true\">",
            "message": "Element uses aria-expanded=\"true\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "8764a5bf6f83",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-41c64983",
            "a11yPatternFingerprint": "3af62e56d8f69bdefa353d02f222aba06d85824bdccd61351143e27922b86d6f",
            "a11yPatternDisplayId": "A11Y-PAT-3AF62E56D8F6",
            "a11yOccurrenceFingerprint": "1c8844034e0e5c3f3e351b8164ffa678441d36572a81fc28bde560c4b2ce6e31",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C8844034E0E"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "26d2298e302d",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-c591ee68",
            "a11yPatternFingerprint": "b9dd68be0ec46df77b00627a61b382982bd75a1263173ff535b219fb1d223fc6",
            "a11yPatternDisplayId": "A11Y-PAT-B9DD68BE0EC4",
            "a11yOccurrenceFingerprint": "a881d87dacc9f5a5eedadf550bfb3c9428ef7533f370ae3dbe87278322590b13",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A881D87DACC9"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"true\">",
            "message": "Element uses aria-expanded=\"true\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "8764a5bf6f83",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-41c64983",
            "a11yPatternFingerprint": "3af62e56d8f69bdefa353d02f222aba06d85824bdccd61351143e27922b86d6f",
            "a11yPatternDisplayId": "A11Y-PAT-3AF62E56D8F6",
            "a11yOccurrenceFingerprint": "1c8844034e0e5c3f3e351b8164ffa678441d36572a81fc28bde560c4b2ce6e31",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C8844034E0E"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "26d2298e302d",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-c591ee68",
            "a11yPatternFingerprint": "b9dd68be0ec46df77b00627a61b382982bd75a1263173ff535b219fb1d223fc6",
            "a11yPatternDisplayId": "A11Y-PAT-B9DD68BE0EC4",
            "a11yOccurrenceFingerprint": "a881d87dacc9f5a5eedadf550bfb3c9428ef7533f370ae3dbe87278322590b13",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A881D87DACC9"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"true\">",
            "message": "Element uses aria-expanded=\"true\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "8764a5bf6f83",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-41c64983",
            "a11yPatternFingerprint": "3af62e56d8f69bdefa353d02f222aba06d85824bdccd61351143e27922b86d6f",
            "a11yPatternDisplayId": "A11Y-PAT-3AF62E56D8F6",
            "a11yOccurrenceFingerprint": "1c8844034e0e5c3f3e351b8164ffa678441d36572a81fc28bde560c4b2ce6e31",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C8844034E0E"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "26d2298e302d",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-c591ee68",
            "a11yPatternFingerprint": "b9dd68be0ec46df77b00627a61b382982bd75a1263173ff535b219fb1d223fc6",
            "a11yPatternDisplayId": "A11Y-PAT-B9DD68BE0EC4",
            "a11yOccurrenceFingerprint": "a881d87dacc9f5a5eedadf550bfb3c9428ef7533f370ae3dbe87278322590b13",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A881D87DACC9"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"true\">",
            "message": "Element uses aria-expanded=\"true\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "8764a5bf6f83",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-41c64983",
            "a11yPatternFingerprint": "3af62e56d8f69bdefa353d02f222aba06d85824bdccd61351143e27922b86d6f",
            "a11yPatternDisplayId": "A11Y-PAT-3AF62E56D8F6",
            "a11yOccurrenceFingerprint": "1c8844034e0e5c3f3e351b8164ffa678441d36572a81fc28bde560c4b2ce6e31",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C8844034E0E"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "26d2298e302d",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-c591ee68",
            "a11yPatternFingerprint": "b9dd68be0ec46df77b00627a61b382982bd75a1263173ff535b219fb1d223fc6",
            "a11yPatternDisplayId": "A11Y-PAT-B9DD68BE0EC4",
            "a11yOccurrenceFingerprint": "a881d87dacc9f5a5eedadf550bfb3c9428ef7533f370ae3dbe87278322590b13",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A881D87DACC9"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"true\">",
            "message": "Element uses aria-expanded=\"true\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "8764a5bf6f83",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-41c64983",
            "a11yPatternFingerprint": "3af62e56d8f69bdefa353d02f222aba06d85824bdccd61351143e27922b86d6f",
            "a11yPatternDisplayId": "A11Y-PAT-3AF62E56D8F6",
            "a11yOccurrenceFingerprint": "1c8844034e0e5c3f3e351b8164ffa678441d36572a81fc28bde560c4b2ce6e31",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C8844034E0E"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "26d2298e302d",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-c591ee68",
            "a11yPatternFingerprint": "b9dd68be0ec46df77b00627a61b382982bd75a1263173ff535b219fb1d223fc6",
            "a11yPatternDisplayId": "A11Y-PAT-B9DD68BE0EC4",
            "a11yOccurrenceFingerprint": "a881d87dacc9f5a5eedadf550bfb3c9428ef7533f370ae3dbe87278322590b13",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A881D87DACC9"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"true\">",
            "message": "Element uses aria-expanded=\"true\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "8764a5bf6f83",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-41c64983",
            "a11yPatternFingerprint": "3af62e56d8f69bdefa353d02f222aba06d85824bdccd61351143e27922b86d6f",
            "a11yPatternDisplayId": "A11Y-PAT-3AF62E56D8F6",
            "a11yOccurrenceFingerprint": "1c8844034e0e5c3f3e351b8164ffa678441d36572a81fc28bde560c4b2ce6e31",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C8844034E0E"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "26d2298e302d",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-c591ee68",
            "a11yPatternFingerprint": "b9dd68be0ec46df77b00627a61b382982bd75a1263173ff535b219fb1d223fc6",
            "a11yPatternDisplayId": "A11Y-PAT-B9DD68BE0EC4",
            "a11yOccurrenceFingerprint": "a881d87dacc9f5a5eedadf550bfb3c9428ef7533f370ae3dbe87278322590b13",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A881D87DACC9"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"true\">",
            "message": "Element uses aria-expanded=\"true\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "8764a5bf6f83",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-41c64983",
            "a11yPatternFingerprint": "3af62e56d8f69bdefa353d02f222aba06d85824bdccd61351143e27922b86d6f",
            "a11yPatternDisplayId": "A11Y-PAT-3AF62E56D8F6",
            "a11yOccurrenceFingerprint": "1c8844034e0e5c3f3e351b8164ffa678441d36572a81fc28bde560c4b2ce6e31",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C8844034E0E"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "26d2298e302d",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-c591ee68",
            "a11yPatternFingerprint": "b9dd68be0ec46df77b00627a61b382982bd75a1263173ff535b219fb1d223fc6",
            "a11yPatternDisplayId": "A11Y-PAT-B9DD68BE0EC4",
            "a11yOccurrenceFingerprint": "a881d87dacc9f5a5eedadf550bfb3c9428ef7533f370ae3dbe87278322590b13",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A881D87DACC9"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"true\">",
            "message": "Element uses aria-expanded=\"true\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "8764a5bf6f83",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-41c64983",
            "a11yPatternFingerprint": "3af62e56d8f69bdefa353d02f222aba06d85824bdccd61351143e27922b86d6f",
            "a11yPatternDisplayId": "A11Y-PAT-3AF62E56D8F6",
            "a11yOccurrenceFingerprint": "1c8844034e0e5c3f3e351b8164ffa678441d36572a81fc28bde560c4b2ce6e31",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C8844034E0E"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "26d2298e302d",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-c591ee68",
            "a11yPatternFingerprint": "b9dd68be0ec46df77b00627a61b382982bd75a1263173ff535b219fb1d223fc6",
            "a11yPatternDisplayId": "A11Y-PAT-B9DD68BE0EC4",
            "a11yOccurrenceFingerprint": "a881d87dacc9f5a5eedadf550bfb3c9428ef7533f370ae3dbe87278322590b13",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A881D87DACC9"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"true\">",
            "message": "Element uses aria-expanded=\"true\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "8764a5bf6f83",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-41c64983",
            "a11yPatternFingerprint": "3af62e56d8f69bdefa353d02f222aba06d85824bdccd61351143e27922b86d6f",
            "a11yPatternDisplayId": "A11Y-PAT-3AF62E56D8F6",
            "a11yOccurrenceFingerprint": "1c8844034e0e5c3f3e351b8164ffa678441d36572a81fc28bde560c4b2ce6e31",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C8844034E0E"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "26d2298e302d",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-c591ee68",
            "a11yPatternFingerprint": "b9dd68be0ec46df77b00627a61b382982bd75a1263173ff535b219fb1d223fc6",
            "a11yPatternDisplayId": "A11Y-PAT-B9DD68BE0EC4",
            "a11yOccurrenceFingerprint": "a881d87dacc9f5a5eedadf550bfb3c9428ef7533f370ae3dbe87278322590b13",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A881D87DACC9"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"true\">",
            "message": "Element uses aria-expanded=\"true\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "8764a5bf6f83",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-41c64983",
            "a11yPatternFingerprint": "3af62e56d8f69bdefa353d02f222aba06d85824bdccd61351143e27922b86d6f",
            "a11yPatternDisplayId": "A11Y-PAT-3AF62E56D8F6",
            "a11yOccurrenceFingerprint": "1c8844034e0e5c3f3e351b8164ffa678441d36572a81fc28bde560c4b2ce6e31",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C8844034E0E"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "26d2298e302d",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-c591ee68",
            "a11yPatternFingerprint": "b9dd68be0ec46df77b00627a61b382982bd75a1263173ff535b219fb1d223fc6",
            "a11yPatternDisplayId": "A11Y-PAT-B9DD68BE0EC4",
            "a11yOccurrenceFingerprint": "a881d87dacc9f5a5eedadf550bfb3c9428ef7533f370ae3dbe87278322590b13",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A881D87DACC9"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"true\">",
            "message": "Element uses aria-expanded=\"true\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "8764a5bf6f83",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-41c64983",
            "a11yPatternFingerprint": "3af62e56d8f69bdefa353d02f222aba06d85824bdccd61351143e27922b86d6f",
            "a11yPatternDisplayId": "A11Y-PAT-3AF62E56D8F6",
            "a11yOccurrenceFingerprint": "1c8844034e0e5c3f3e351b8164ffa678441d36572a81fc28bde560c4b2ce6e31",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C8844034E0E"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "26d2298e302d",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-c591ee68",
            "a11yPatternFingerprint": "b9dd68be0ec46df77b00627a61b382982bd75a1263173ff535b219fb1d223fc6",
            "a11yPatternDisplayId": "A11Y-PAT-B9DD68BE0EC4",
            "a11yOccurrenceFingerprint": "a881d87dacc9f5a5eedadf550bfb3c9428ef7533f370ae3dbe87278322590b13",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A881D87DACC9"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"true\">",
            "message": "Element uses aria-expanded=\"true\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "8764a5bf6f83",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-41c64983",
            "a11yPatternFingerprint": "3af62e56d8f69bdefa353d02f222aba06d85824bdccd61351143e27922b86d6f",
            "a11yPatternDisplayId": "A11Y-PAT-3AF62E56D8F6",
            "a11yOccurrenceFingerprint": "1c8844034e0e5c3f3e351b8164ffa678441d36572a81fc28bde560c4b2ce6e31",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C8844034E0E"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "26d2298e302d",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-c591ee68",
            "a11yPatternFingerprint": "b9dd68be0ec46df77b00627a61b382982bd75a1263173ff535b219fb1d223fc6",
            "a11yPatternDisplayId": "A11Y-PAT-B9DD68BE0EC4",
            "a11yOccurrenceFingerprint": "a881d87dacc9f5a5eedadf550bfb3c9428ef7533f370ae3dbe87278322590b13",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A881D87DACC9"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"true\">",
            "message": "Element uses aria-expanded=\"true\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "8764a5bf6f83",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-41c64983",
            "a11yPatternFingerprint": "3af62e56d8f69bdefa353d02f222aba06d85824bdccd61351143e27922b86d6f",
            "a11yPatternDisplayId": "A11Y-PAT-3AF62E56D8F6",
            "a11yOccurrenceFingerprint": "1c8844034e0e5c3f3e351b8164ffa678441d36572a81fc28bde560c4b2ce6e31",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C8844034E0E"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "26d2298e302d",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-c591ee68",
            "a11yPatternFingerprint": "b9dd68be0ec46df77b00627a61b382982bd75a1263173ff535b219fb1d223fc6",
            "a11yPatternDisplayId": "A11Y-PAT-B9DD68BE0EC4",
            "a11yOccurrenceFingerprint": "a881d87dacc9f5a5eedadf550bfb3c9428ef7533f370ae3dbe87278322590b13",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A881D87DACC9"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"true\">",
            "message": "Element uses aria-expanded=\"true\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "8764a5bf6f83",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-41c64983",
            "a11yPatternFingerprint": "3af62e56d8f69bdefa353d02f222aba06d85824bdccd61351143e27922b86d6f",
            "a11yPatternDisplayId": "A11Y-PAT-3AF62E56D8F6",
            "a11yOccurrenceFingerprint": "1c8844034e0e5c3f3e351b8164ffa678441d36572a81fc28bde560c4b2ce6e31",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C8844034E0E"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"false\">",
            "message": "Element uses aria-expanded=\"false\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "26d2298e302d",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-c591ee68",
            "a11yPatternFingerprint": "b9dd68be0ec46df77b00627a61b382982bd75a1263173ff535b219fb1d223fc6",
            "a11yPatternDisplayId": "A11Y-PAT-B9DD68BE0EC4",
            "a11yOccurrenceFingerprint": "a881d87dacc9f5a5eedadf550bfb3c9428ef7533f370ae3dbe87278322590b13",
            "a11yOccurrenceDisplayId": "A11Y-OCC-A881D87DACC9"
          },
          {
            "severity": "warning",
            "rule": "aria-expanded",
            "element": "<a role=\"menuitem\" tabindex=\"-1\" aria-expanded=\"true\">",
            "message": "Element uses aria-expanded=\"true\" for disclosure state",
            "suggestion": "Consider using native <details> and <summary> elements for expandable content",
            "line": 0,
            "fingerprint": "8764a5bf6f83",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-41c64983",
            "a11yPatternFingerprint": "3af62e56d8f69bdefa353d02f222aba06d85824bdccd61351143e27922b86d6f",
            "a11yPatternDisplayId": "A11Y-PAT-3AF62E56D8F6",
            "a11yOccurrenceFingerprint": "1c8844034e0e5c3f3e351b8164ffa678441d36572a81fc28bde560c4b2ce6e31",
            "a11yOccurrenceDisplayId": "A11Y-OCC-1C8844034E0E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          },
          {
            "severity": "warning",
            "rule": "aria-structure",
            "element": "<li role=\"separator\">",
            "message": "Element uses ARIA separator role instead of a semantic element",
            "suggestion": "Consider using <hr> element instead",
            "line": 0,
            "fingerprint": "010f8e1c37a4",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-bd4269c8",
            "a11yPatternFingerprint": "f7a052770678fd33e82b0f8b6ad30b606f3a6fada1ee7af2ef3533298d3023d4",
            "a11yPatternDisplayId": "A11Y-PAT-F7A052770678",
            "a11yOccurrenceFingerprint": "d302555d128e23d9c6cb99b235ef2a2cc68e57de7d7ee0874ddceb25eddec016",
            "a11yOccurrenceDisplayId": "A11Y-OCC-D302555D128E"
          }
        ],
        "error": null
      },
      "duplicateFindingCount": 0,
      "timings": {
        "fetchMs": 3084,
        "pageNavigationMs": 13075,
        "pageLoadDelayMs": 2000,
        "totalMs": 59930,
        "scannerMs": {
          "axe": 15804,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://canada.ca/fr.html",
      "finalUrl": "https://canada.ca/fr.html",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 60001,
      "error": "URL scan exceeded 60s timeout",
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "reflowRisk": {
        "executed": false,
        "result": null,
        "description": null,
        "overflowAmountPx": null,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": "URL scan timeout exceeded"
      },
      "semantica11y": {
        "executed": false,
        "summary": null,
        "issues": [],
        "error": "URL scan timeout exceeded"
      },
      "duplicateFindingCount": 0,
      "timings": {
        "fetchMs": null,
        "pageNavigationMs": 0,
        "pageLoadDelayMs": 10000,
        "totalMs": 60001,
        "scannerMs": {
          "axe": null,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://canada.ca/en/transparency/terms.html",
      "finalUrl": "https://canada.ca/en/transparency/terms.html",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 60002,
      "error": "URL scan exceeded 60s timeout",
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "reflowRisk": {
        "executed": false,
        "result": null,
        "description": null,
        "overflowAmountPx": null,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": "URL scan timeout exceeded"
      },
      "semantica11y": {
        "executed": false,
        "summary": null,
        "issues": [],
        "error": "URL scan timeout exceeded"
      },
      "duplicateFindingCount": 0,
      "timings": {
        "fetchMs": null,
        "pageNavigationMs": 0,
        "pageLoadDelayMs": 10000,
        "totalMs": 60002,
        "scannerMs": {
          "axe": null,
          "accesslint": null
        }
      }
    },
    {
      "submittedUrl": "https://canada.ca/fr/transparence/avis.html",
      "finalUrl": "https://canada.ca/fr/transparence/avis.html",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 60001,
      "error": "URL scan exceeded 60s timeout",
      "scanContext": {
        "viewport": {
          "width": 1280,
          "height": 800
        },
        "viewportPreset": "desktop",
        "colorScheme": "both",
        "browser": "chromium"
      },
      "alfa": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "reflowRisk": {
        "executed": false,
        "result": null,
        "description": null,
        "overflowAmountPx": null,
        "helpUrl": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
        "error": "URL scan timeout exceeded"
      },
      "semantica11y": {
        "executed": false,
        "summary": null,
        "issues": [],
        "error": "URL scan timeout exceeded"
      },
      "duplicateFindingCount": 0,
      "timings": {
        "fetchMs": null,
        "pageNavigationMs": 0,
        "pageLoadDelayMs": 10000,
        "totalMs": 60001,
        "scannerMs": {
          "axe": null,
          "accesslint": null
        }
      }
    }
  ],
  "enhanced": {
    "consolidatedFailures": [
      {
        "rule": "landmark-unique",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.12/landmark-unique?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://canada.ca/en.html",
            "html": "<nav>",
            "xpath": ".global-header > nav",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".gc-main-footer > .container > nav",
              ".d-flex > nav"
            ],
            "colorScheme": "light",
            "viewport": "desktop",
            "browser": "chromium",
            "fingerprint": "b6b8a1058c71",
            "firstSeenAt": "2026-10-31T22:50:37.266Z",
            "patternId": "A11Y-5e9301aa",
            "corroboratedBy": null
          }
        ]
      }
    ],
    "roleStats": {
      "UX Designer": 0,
      "Visual Designer": 0,
      "Content Author": 0,
      "Front-End Developer": 1
    },
    "severityStats": {
      "Critical": 0,
      "Serious": 0,
      "Moderate": 1,
      "Minor": 0
    }
  },
  "changeTracking": {
    "newCount": 6,
    "notObservedCount": 0,
    "newIssues": [
      {
        "fingerprint": "b6b8a1058c71",
        "url": "https://www.canada.ca/en.html",
        "ruleKey": "rule:landmark-unique|light",
        "engine": "axe"
      },
      {
        "fingerprint": "43c389544384",
        "url": "https://www.canada.ca/en.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "cd7317834976",
        "url": "https://www.canada.ca/en.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "26d2298e302d",
        "url": "https://www.canada.ca/en.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "8764a5bf6f83",
        "url": "https://www.canada.ca/en.html",
        "ruleKey": "rule:aria-expanded|light",
        "engine": "semantica11y"
      },
      {
        "fingerprint": "010f8e1c37a4",
        "url": "https://www.canada.ca/en.html",
        "ruleKey": "rule:aria-structure|light",
        "engine": "semantica11y"
      }
    ],
    "notObservedIssues": []
  }
}
