It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://stackoverflow.com/feeds/tag

  1.  
  2. <!DOCTYPE html>
  3.  
  4.  
  5.    <html class="html__responsive html__unpinned-leftnav" lang="en">
  6.  
  7.    <head>
  8.  
  9.        <title>Page not found - Stack Overflow</title>
  10.        <link rel="shortcut icon" href="https://cdn.sstatic.net/Sites/stackoverflow/Img/favicon.ico?v=ec617d715196">
  11.        <link rel="apple-touch-icon" href="https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon.png?v=c78bd457575a">
  12.        <link rel="image_src" href="https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon.png?v=c78bd457575a">
  13.        <link rel="search" type="application/opensearchdescription+xml" title="Stack Overflow" href="/opensearch.xml">
  14.    <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, minimum-scale=1.0">
  15.        <meta property="og:type" content= "website" />
  16.        <meta property="og:url" content="https://stackoverflow.com/feeds/tag"/>
  17.        <meta property="og:site_name" content="Stack Overflow" />
  18.        <meta property="og:image" itemprop="image primaryImageOfPage" content="https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon@2.png?v=73d79a89bded" />
  19.        <script type="application/ld+json">
  20.            {
  21.              "@context" : "https://schema.org",
  22.              "@type" : "WebSite",
  23.              "name" : "Stack Overflow",
  24.              "url" : "https://stackoverflow.com"
  25.            }
  26.        </script>
  27.        <meta name="twitter:card" content="summary"/>
  28.        <meta name="twitter:domain" content="stackoverflow.com"/>
  29.        <meta name="twitter:title" property="og:title" itemprop="name" content="Page not found" />
  30.        <meta name="twitter:description" property="og:description" itemprop="description" content="Stack Overflow | The World&#x2019;s Largest Online Community for Developers" />
  31.    <script id="webpack-public-path" type="text/uri-list">https://cdn.sstatic.net/</script>
  32.    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
  33.    <script defer src="https://cdn.sstatic.net/Js/third-party/npm/@stackoverflow/stacks/dist/js/stacks.min.js?v=50aa961744df"></script>
  34.    <script src="https://cdn.sstatic.net/Js/stub.en.js?v=9897abb98316"></script>
  35.  
  36.    <link rel="stylesheet" type="text/css" href="https://cdn.sstatic.net/Shared/stacks.css?v=af8ee92b6464">
  37.    <link rel="stylesheet" type="text/css" href="https://cdn.sstatic.net/Sites/stackoverflow/primary.css?v=1172447e1393">
  38.  
  39.        <link rel="stylesheet" type="text/css" href="https://cdn.sstatic.net/Sites/stackoverflow/secondary.css?v=2a409df786e1">
  40.  
  41.    
  42.        
  43.        
  44.        
  45.        <link rel="stylesheet" type="text/css" href="https://cdn.sstatic.net/Shared/Channels/channels.css?v=2c98e83b4da0">
  46.  
  47.        
  48.        
  49.  
  50.    
  51.  
  52.  
  53.    <script type="application/json" data-role="module-args" data-module-name="Shared/options.mod">{"options":{"locale":"en","serverTime":1752312663,"routeName":"Feeds/ListByTag","stackAuthUrl":"https://stackauth.com","networkMetaHostname":"meta.stackexchange.com","site":{"name":"Stack Overflow","description":"Q\u0026A for professional and enthusiast programmers","isNoticesTabEnabled":true,"enableNewTagCreationWarning":true,"insertSpaceAfterNameTabCompletion":false,"id":1,"cookieDomain":".stackoverflow.com","childUrl":"https://meta.stackoverflow.com","negativeVoteScoreFloor":null,"enableSocialMediaInSharePopup":true,"protocol":"https"},"user":{"fkey":"9d6d184dc0c311be5dfe9f4b1df3a83a81d330eac7694b9f06c236c805ac7861","tid":"383912b1-d43c-43c2-b08a-6b4b19587108","rep":0,"isAnonymous":true,"isAnonymousNetworkWide":true},"events":{"postType":{"question":1},"postEditionSection":{"title":1,"body":2,"tags":3}}}}</script>
  54. <script type="application/json" data-role="module-args" data-module-name="Shared/settings.mod">{"settings":{"tags":{},"subscriptions":{"defaultBasicMaxTrueUpSeats":250,"defaultFreemiumMaxTrueUpSeats":50,"defaultMaxTrueUpSeats":1000},"image":{"maxImageUploadSizeInBytesAnimatedGif":2097152,"maxImageUploadSizeInBytes":10485760},"userMessaging":{"showNewFeatureNotice":true},"elections":{"opaVoteResultsBaseUrl":"https://www.opavote.com/results/"},"snippets":{"renderDomain":"stacksnippets.net","snippetsEnabled":true,"stacksEditorSnippetsEnabledFor":{"Metadata":{"Name":"SnippetSettings.StacksEditorSnippetsEnabledFor","Filter":0},"AppliedFilter":0,"IsNobody":false,"All":true,"Anonymous":false,"LoggedIn":false,"ChannelsMembers":false,"Moderators":false,"Employees":false,"Developers":false,"TeamAdmins":false,"AccountIds":[],"ExcludedAccountIds":[],"Serialization":"All"}},"accounts":{"currentPasswordRequiredForChangingStackIdPassword":true},"intercom":{"appId":"inf0secd"},"flags":{"allowRetractingFlags":true,"allowRetractingCommentFlags":true},"legal":{"oneTrustTCFConfigId":"c3d9f1e3-55f3-4eba-b268-46cee4c6789c","useCustomConsent":false},"search":{},"questions":{"enableSavesFeature":true,"enableQuestionTitleLengthLiveWarning":true,"maxTitleSize":150,"questionTitleLengthStartLiveWarningChars":50},"comments":{},"auth":{"oauthInPopup":true},"paths":{"jQueryUIJSPath":"https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.0/jquery-ui.min.js","jQueryUICSSPath":"https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.0/themes/smoothness/jquery-ui.css"},"markdown":{"enableTables":true},"mentions":{"maxNumUsersInDropdown":50},"questionLinkTitleReplacement":{"maxNumberOfSitesProcessed":10,"maxReplacementsPerSite":20},"site":{"forceHttpsImages":true,"allowImageUploads":true,"enableUserHovercards":true,"stacksEditorPreviewEnabled":true,"styleCode":true,"enableImageHttps":true}}}</script>
  55. <script>StackExchange.init();</script>
  56.  
  57.    <script>
  58.        StackExchange.using.setCacheBreakers({"Js/adops.en.js":"6da43f5e0a84","Js/ask.en.js":"","Js/begin-edit-event.en.js":"dd955babf04d","Js/copy-transpiled.en.js":"673f70174afe","Js/events.en.js":"","Js/explore-qlist.en.js":"ee2a4f8c3992","Js/full-anon.en.js":"073d5de03499","Js/full.en.js":"44d6d8ac24f0","Js/highlightjs-loader.en.js":"367954505ed3","Js/inline-tag-editing.en.js":"8517756a2cb6","Js/keyboard-shortcuts.en.js":"c255a5a5979b","Js/markdown-it-loader.en.js":"9e901e1e3a2c","Js/mentions-transpiled.en.js":"bcadb48d3570","Js/moderator.en.js":"2f25d19eb7c7","Js/postCollections-transpiled.en.js":"9f7a87e8cf0d","Js/post-validation.en.js":"44d59ccfc490","Js/question-editor.en.js":"","Js/review-v2-transpiled.en.js":"b5c12b837d33","Js/revisions.en.js":"9dd135bb585f","Js/stacks-editor.en.js":"1508887d073a","Js/tageditor.en.js":"5b8f289d02ef","Js/tageditornew.en.js":"da1bb9b12d0f","Js/tagsuggestions.en.js":"c54b483b692e","Js/unlimited-transpiled.en.js":"8713a979101d","Js/wmd.en.js":"6c772750a204","Js/snippet-javascript-codemirror.en.js":"ede55efa5a37"});
  59.        StackExchange.using("gps", function() {
  60.             StackExchange.gps.init(false);
  61.        });
  62.    </script>
  63.    <noscript id="noscript-css"><style>body,.s-topbar{margin-top:1.9em}</style></noscript>
  64.    </head>
  65.    <body class="unified-theme floating-content">
  66.  
  67.        
  68. <div id="signup-modal-container"></div>
  69. <script type="application/json" data-role="module-args" data-module-name="islands/signup-modal/index.mod">{"ContainerElementId":"signup-modal-container","FKey":"9d6d184dc0c311be5dfe9f4b1df3a83a81d330eac7694b9f06c236c805ac7861","TriggerEvent":"signupModalShow","OauthInPopup":true,"ReturnUrl":"https://stackoverflow.com/feeds/tag","ReturnUrlForPopup":"https://stackoverflow.com/users/after-signup/oauth-only","SiteName":"Stack Overflow","SiteLogoPath":"https://cdn.sstatic.net/Sites/stackoverflow/Img/icon-48.png?v=b7e36f88ff92","AuthProviders":["Google","GitHub"],"ParentSiteUrl":"","IsInitiallyVisible":false}</script>
  70. <script defer src="https://cdn.sstatic.net/Js/webpack-chunks/svelte.en.js?v=85cfcc322833"></script><script defer src="https://cdn.sstatic.net/Js/webpack-chunks/stacks-svelte.en.js?v=f9f727b5cc2d"></script><script defer src="https://cdn.sstatic.net/Js/webpack-chunks/8901.en.js?v=9ff34567d3a5"></script><script defer src="https://cdn.sstatic.net/Js/islands/signup-modal.en.js?v=e44f9f2f0eb5"></script>
  71.  
  72. <script defer>
  73.    dispatchEvent(new CustomEvent("openSignupModal"));
  74. </script>
  75.    
  76.        <div id="one-tap-container"></div>
  77. <script type="application/json" data-role="module-args" data-module-name="islands/one-tap/index.mod">{"ContainerElementId":"one-tap-container","FKey":"9d6d184dc0c311be5dfe9f4b1df3a83a81d330eac7694b9f06c236c805ac7861","GoogleClientId":"717762328687-iludtf96g1hinl76e4lc1b9a82g457nn.apps.googleusercontent.com","Autoselect":false,"ReturnUrl":"https%253a%252f%252fstackoverflow.com%252ffeeds%252ftag"}</script><script defer src="https://cdn.sstatic.net/Js/webpack-chunks/svelte.en.js?v=85cfcc322833"></script><script defer src="https://cdn.sstatic.net/Js/islands/one-tap.en.js?v=021b9dc468ff"></script>    <div id="notify-container"></div>
  78.    <div id="custom-header"></div>
  79.        
  80.  
  81. <header class="s-topbar ps-fixed t0 l0 js-top-bar">
  82.    <a href="#content" class="s-topbar--skip-link">Skip to main content</a>
  83. <div class="s-topbar--container">
  84. <a href="#" class="s-topbar--menu-btn js-left-sidebar-toggle" role="menuitem" aria-haspopup="true" aria-controls="left-sidebar" aria-expanded="false"><span></span></a>
  85. <div class="topbar-dialog leftnav-dialog js-leftnav-dialog dno">
  86. <div class="left-sidebar js-unpinned-left-sidebar" data-can-be="left-sidebar" data-is-here-when="sm md lg"></div>
  87. </div>
  88. <a href="https://stackoverflow.com" class="s-topbar--logo js-gps-track"
  89.   data-gps-track="top_nav.click({is_current:false, location:0, destination:8}); homelogo_nav.click({location:0})">
  90. <span class="-img _glyph">Stack Overflow</span>
  91. </a>
  92.  
  93.  
  94.  
  95. <ol class="s-navigation fw-nowrap" role="presentation">
  96.  
  97. <li class="md:d-none">
  98. <a href="https://stackoverflow.co/" class="s-navigation--item js-gps-track"
  99.   data-gps-track="top_nav.products.click({location:0, destination:7})"
  100.   data-ga="[&quot;top navigation&quot;,&quot;about menu click&quot;,null,null,null]">About</a>
  101. </li>
  102.  
  103. <li>
  104. <button
  105. class="s-navigation--item js-gps-track"
  106. type="button"
  107. aria-controls="products-popover"
  108. aria-expanded="false"
  109. data-controller="s-popover"
  110. data-action="s-popover#toggle"
  111. data-s-popover-toggle-class="is-selected"
  112. data-gps-track="top_nav.products.click({location:0, destination:1})"
  113. data-ga="[&quot;top navigation&quot;,&quot;products menu click&quot;,null,null,null]">
  114. Products
  115. </button>
  116. </li>
  117.  
  118.  
  119. <li class="md:d-none">
  120. <a href="https://stackoverflow.co/teams/" class="s-navigation--item js-gps-track"
  121.   data-gps-track="top_nav.products.click({location:0, destination:7})"
  122.   data-ga="[&quot;top navigation&quot;,&quot;learn more - teams&quot;,null,null,null]">For Teams</a>
  123. </li>
  124. </ol>
  125. <div class="s-popover ws2 mtn2 p0"
  126. id="products-popover"
  127. role="menu"
  128. aria-hidden="true">
  129. <div class="s-popover--arrow"></div>
  130. <ol class="list-reset s-anchors s-anchors__inherit">
  131. <li class="m6">
  132. <a href="https://stackoverflow.co/teams/?utm_medium=referral&utm_source=stackoverflow-community&utm_campaign=top-nav&utm_content=stack-overflow-for-teams" class="bar-sm p6 d-block h:bg-black-225 js-gps-track"
  133.   data-gps-track="top_nav.products.click({location:0, destination:3})"
  134.   data-ga="[&quot;top navigation&quot;,&quot;teams submenu click&quot;,null,null,null]">
  135. <span class="fs-body1 d-block">Stack Overflow for Teams</span>
  136. <span class="fs-caption d-block fc-black-400">Where developers &amp; technologists share private knowledge with coworkers</span>
  137. </a>
  138. </li>
  139. <li class="m6">
  140. <a href="https://stackoverflow.co/advertising/?utm_medium=referral&utm_source=stackoverflow-community&utm_campaign=top-nav&utm_content=stack-overflow-advertising" class="bar-sm p6 d-block h:bg-black-225 js-gps-track"
  141.   data-gps-track="top_nav.products.click({location:0, destination:6})"
  142.   data-ga="[&quot;top navigation&quot;,&quot;advertising submenu click&quot;,null,null,null]">
  143. <span class="fs-body1 d-block">Advertising</span>
  144. <span class="fs-caption d-block fc-black-400">Reach devs &amp; technologists worldwide about your product, service or employer brand</span>
  145. </a>
  146. </li>
  147. <li class="m6">
  148. <a href="https://stackoverflow.co/api-solutions/?utm_medium=referral&utm_source=stackoverflow-community&utm_campaign=top-nav&utm_content=overflow-api" class="bar-sm p6 d-block h:bg-black-225 js-gps-track"
  149.   data-gps-track="top_nav.products.click({location:0, destination:11})"
  150.   data-ga="[&quot;top navigation&quot;,&quot;overflowapi submenu click&quot;,null,null,null]">
  151. <span class="fs-body1 d-block">Knowledge Solutions</span>
  152. <span class="fs-caption d-block fc-black-400">Data licensing offering for businesses to build and improve AI tools and models</span>
  153. </a>
  154. </li>
  155. <li class="bt bc-black-200 py6 px6 bbr-md">
  156. <a href="https://stackoverflow.co/labs/?utm_medium=referral&utm_source=stackoverflow-community&utm_campaign=top-nav&utm_content=labs" class="bar-sm p6 d-block h:bg-black-225 js-gps-track"
  157.   data-gps-track="top_nav.products.click({location:0, destination:12})"
  158.   data-ga="[&quot;top navigation&quot;,&quot;labs submenu click&quot;,null,null,null]">
  159. <span class="fs-body1 d-block">Labs</span>
  160. <span class="fs-caption d-block fc-black-400">The future of collective knowledge sharing</span>
  161. </a>
  162. </li>
  163. <li class="bg-black-100 bt bc-black-200 py6 px6 bbr-md">
  164. <a href="https://stackoverflow.co/?utm_medium=referral&utm_source=stackoverflow-community&utm_campaign=top-nav&utm_content=about-the-company" class="fc-black-400 d-block py6 px6 h:fc-black-600"
  165.   data-ga="[&quot;top navigation&quot;,&quot;about submenu click&quot;,null,null,null]">About the company</a>
  166.  
  167. <a href="https://stackoverflow.blog/?utm_medium=referral&utm_source=stackoverflow-community&utm_campaign=top-nav&utm_content=blog" class="fc-black-400 d-block py6 px6 h:fc-black-600"
  168.   data-ga="[&quot;top navigation&quot;,&quot;blog submenu click&quot;,null,null,null]">Visit the blog</a>
  169. </li>
  170. </ol>
  171. </div>
  172.  
  173.  
  174.        <form id="search" role="search" action=/search class="s-topbar--searchbar js-searchbar " autocomplete="off">
  175.                        <div class="s-topbar--searchbar--input-group">
  176.                            <input name="q"
  177.                                   type="text"
  178.                                   role="combobox"
  179.                                   placeholder="Search&#x2026;"
  180.                                   value=""
  181.                                   autocomplete="off"
  182.                                   maxlength="240"
  183.                                   class="s-input s-input__search js-search-field wmn1 "
  184.                                   aria-label="Search"
  185.                                   aria-controls="top-search"
  186.                                   data-controller="s-popover"
  187.                                   data-action="focus->s-popover#show"
  188.                                   data-s-popover-placement="bottom-start" />
  189.                            <svg aria-hidden="true" class="s-input-icon s-input-icon__search svg-icon iconSearch" width="18" height="18"  viewBox="0 0 18 18"><path  d="m18 16.5-5.14-5.18h-.35a7 7 0 1 0-1.19 1.19v.35L16.5 18zM12 7A5 5 0 1 1 2 7a5 5 0 0 1 10 0"/></svg>
  190.                            <div class="s-popover p0 wmx100 wmn4 sm:wmn-initial js-top-search-popover" id="top-search" role="menu">
  191.    <div class="s-popover--arrow"></div>
  192.    <div class="s-popover--content">
  193.        <div class="js-spinner p24 d-flex ai-center jc-center d-none">
  194.            <div class="s-spinner s-spinner__sm fc-orange-400">
  195.                <div class="v-visible-sr">Loading&#x2026;</div>
  196.            </div>
  197.        </div>
  198.  
  199.        <span class="v-visible-sr js-screen-reader-info"></span>
  200.        <div class="js-ac-results overflow-y-auto hmx3 d-none"></div>
  201.  
  202.        <div class="js-search-hints" aria-describedby="Tips for searching"></div>
  203.    </div>
  204. </div>
  205.                        </div>
  206.                </form>
  207.  
  208. <nav class="h100 ml-auto overflow-x-auto pr12" aria-label="Topbar">
  209.    <ol class="s-topbar--content" role="menubar">
  210.        
  211.    
  212.    
  213.    
  214.        <li class="js-topbar-dialog-corral" role="presentation">
  215.                
  216.  
  217.    <div class="topbar-dialog siteSwitcher-dialog dno" role="menu">
  218.        <div class="header fw-wrap">
  219.            <h3 class="flex--item">
  220.                <a href="https://stackoverflow.com">current community</a>
  221.            </h3>
  222.            <div class="flex--item fl1">
  223.                <div class="ai-center d-flex jc-end">
  224.                    <button
  225.                        class="js-close-button s-btn s-btn__muted p0 ml8 d-none sm:d-block"
  226.                        type="button"
  227.                        aria-label="Close"
  228.                    >
  229.                        <svg aria-hidden="true" class="svg-icon iconClear" width="18" height="18"  viewBox="0 0 18 18"><path  d="M15 4.41 13.59 3 9 7.59 4.41 3 3 4.41 7.59 9 3 13.59 4.41 15 9 10.41 13.59 15 15 13.59 10.41 9z"/></svg>
  230.                    </button>
  231.                </div>
  232.            </div>
  233.        </div>
  234.        <div class="modal-content bg-blue-200 current-site-container">
  235.            <ul class="current-site">
  236.                    <li class="d-flex">
  237.                            <div class="fl1">
  238.                <a href="https://stackoverflow.com"  
  239.       class="current-site-link d-flex gx8 site-link js-gps-track"
  240.       data-id="1"
  241.       data-gps-track="site_switcher.click({ item_type:3 })">
  242.        <div class="favicon favicon-stackoverflow site-icon flex--item" title="Stack Overflow"></div>
  243.        <span class="flex--item fl1">
  244.            Stack Overflow
  245.        </span>
  246.    </a>
  247.  
  248.    </div>
  249.    <div class="related-links">
  250.            <a href="https://stackoverflow.com/help" class="js-gps-track" data-gps-track="site_switcher.click({ item_type:14 })">help</a>
  251.            <a href="https://chat.stackoverflow.com/?tab=explore" class="js-gps-track" data-gps-track="site_switcher.click({ item_type:6 })">chat</a>
  252.    </div>
  253.  
  254.                    </li>
  255.                    <li class="related-site d-flex">
  256.                            <div class="L-shaped-icon-container">
  257.        <span class="L-shaped-icon"></span>
  258.    </div>
  259.  
  260.                            <a href="https://meta.stackoverflow.com"  
  261.       class="s-block-link px16 d-flex gx8 site-link js-gps-track"
  262.       data-id="552"
  263.       data-gps-track="site.switch({ target_site:552, item_type:3 }),site_switcher.click({ item_type:4 })">
  264.        <div class="favicon favicon-stackoverflowmeta site-icon flex--item" title="Meta Stack Overflow"></div>
  265.        <span class="flex--item fl1">
  266.            Meta Stack Overflow
  267.        </span>
  268.    </a>
  269.  
  270.                    </li>
  271.            </ul>
  272.        </div>
  273.  
  274.        <div class="header" id="your-communities-header">
  275.            <h3>
  276. your communities            </h3>
  277.  
  278.        </div>
  279.        <div class="modal-content" id="your-communities-section">
  280.  
  281.                <div class="call-to-login">
  282. <a href="https://stackoverflow.com/users/signup?ssrc=site_switcher&amp;returnurl=https%3a%2f%2fstackoverflow.com%2ffeeds%2ftag" class="login-link js-gps-track" data-gps-track="site_switcher.click({ item_type:10 })">Sign up</a> or <a href="https://stackoverflow.com/users/login?ssrc=site_switcher&amp;returnurl=https%3a%2f%2fstackoverflow.com%2ffeeds%2ftag" class="login-link js-gps-track" data-gps-track="site_switcher.click({ item_type:11 })">log in</a> to customize your list.                </div>
  283.        </div>
  284.  
  285.        <div class="header">
  286.            <h3><a href="https://stackexchange.com/sites">more stack exchange communities</a>
  287.            </h3>
  288.            <a href="https://stackoverflow.blog" class="float-right">company blog</a>
  289.        </div>
  290.        <div class="modal-content">
  291.                <div class="child-content"></div>
  292.        </div>        
  293.    </div>
  294.  
  295.        </li>
  296.    
  297.            <li role="none"><button class="s-topbar--item s-btn s-btn__icon s-btn__muted d-none sm:d-inline-flex js-searchbar-trigger" role="menuitem" aria-label="Search" aria-haspopup="true" aria-controls="search" title="Click to show search"><svg aria-hidden="true" class="svg-icon iconSearch" width="18" height="18"  viewBox="0 0 18 18"><path  d="m18 16.5-5.14-5.18h-.35a7 7 0 1 0-1.19 1.19v.35L16.5 18zM12 7A5 5 0 1 1 2 7a5 5 0 0 1 10 0"/></svg></button></li>
  298.                        <li role="none">
  299.                            <a href="https://stackoverflow.com/users/login?ssrc=head&returnurl=https%3a%2f%2fstackoverflow.com%2ffeeds%2ftag" class="s-topbar--item s-topbar--item__unset s-btn s-btn__outlined ws-nowrap js-gps-track" role="menuitem" rel="nofollow"
  300.                               data-gps-track="login.click" data-ga="[&quot;top navigation&quot;,&quot;login button click&quot;,null,null,null]">Log in</a>
  301.                        </li>
  302.                        <li role="none"><a href="https://stackoverflow.com/users/signup?ssrc=head&returnurl=https%3a%2f%2fstackoverflow.com%2ffeeds%2ftag" class="s-topbar--item s-topbar--item__unset ml4 s-btn s-btn__filled ws-nowrap js-signup-button js-gps-track" role="menuitem" rel="nofollow" data-gps-track="signup.topbar.click" data-ga="[&quot;sign up&quot;,&quot;Sign Up Navigation&quot;,&quot;Header&quot;,null,null]">Sign up</a></li>
  303.    </ol>
  304. </nav>
  305.  
  306.  
  307. </div>
  308. </header>
  309.  
  310. <script>
  311. StackExchange.ready(function () { StackExchange.topbar.init(); });
  312. StackExchange.scrollPadding.setPaddingTop(50, 10);
  313. </script>
  314.  
  315.  
  316.  
  317.  
  318.  
  319.    <div class="container">
  320.            <script defer src="https://cdn.sstatic.net/Js/sprinkles/left-nav-events.en.js?v=9405415f7ff1"></script>    
  321.  
  322.  
  323.    <div id="homepage-wizard-container"></div>
  324. <script type="application/json" data-role="module-args" data-module-name="islands/homepage-wizard/index.mod">{"ContainerElementId":"homepage-wizard-container","FKey":"9d6d184dc0c311be5dfe9f4b1df3a83a81d330eac7694b9f06c236c805ac7861","Tags":["javascript","python","java","c#","php","android","html","jquery","c++","css","ios","sql","mysql","r","reactjs","node.js","arrays","c","asp.net","json","python-3.x",".net","ruby-on-rails","sql-server","swift","django","angular","objective-c","excel","pandas","angularjs","regex","typescript","ruby","linux","ajax","iphone","vba","xml","laravel","spring","asp.net-mvc","database","wordpress","string","flutter","postgresql","mongodb","wpf","windows","amazon-web-services","xcode","bash","git","oracle-database","spring-boot","dataframe","azure","firebase","list","multithreading","docker","vb.net","react-native","eclipse","algorithm","powershell","macos","visual-studio","numpy","image","forms","scala","function","vue.js","performance","twitter-bootstrap","selenium","winforms","kotlin","loops","express","dart","hibernate","sqlite","matlab","python-2.7","shell","rest","apache","entity-framework","android-studio","csv","maven","linq","qt","dictionary","unit-testing","asp.net-core","facebook","apache-spark","tensorflow","file","swing","class","unity-game-engine","sorting","date","authentication","go","symfony","t-sql","opencv","matplotlib",".htaccess","google-chrome","for-loop","datetime","codeigniter","perl","http","validation","sockets","google-maps","object","uitableview","xaml","oop","if-statement","visual-studio-code","cordova","ubuntu","web-services","email","android-layout","github","spring-mvc","elasticsearch","kubernetes","selenium-webdriver","ms-access","ggplot2","user-interface","parsing","pointers","google-sheets","c++11","security","machine-learning","google-apps-script","ruby-on-rails-3","flask","templates","nginx","variables","exception","sql-server-2008","gradle","debugging","tkinter","listview","delphi","jpa","asynchronous","web-scraping","haskell","pdf","jsp","ssl","amazon-s3","google-cloud-platform","jenkins","testing","xamarin","wcf","batch-file","npm","generics","ionic-framework","network-programming","unix","recursion","google-app-engine","mongoose","visual-studio-2010",".net-core","android-fragments","assembly","animation","math","svg","session","hadoop","intellij-idea","next.js","rust","curl","join","django-models","winapi","laravel-5","url","heroku","http-redirect","tomcat","google-cloud-firestore","inheritance","webpack","image-processing","keras","gcc","asp.net-mvc-4","swiftui","logging","dom","matrix","pyspark","actionscript-3","button","post","web","optimization","firebase-realtime-database","jquery-ui","cocoa","xpath","iis","d3.js","javafx","firefox","xslt","internet-explorer","caching","select","asp.net-mvc-3","opengl","events","asp.net-web-api","plot","dplyr","encryption","magento","search","stored-procedures","amazon-ec2","ruby-on-rails-4","memory","canvas","audio","multidimensional-array","jsf","random","vector","redux","cookies","input","facebook-graph-api","flash","indexing","xamarin.forms","arraylist","ipad","cocoa-touch","data-structures","video","model-view-controller","apache-kafka","azure-devops","serialization","jdbc","woocommerce","razor","routes","awk","servlets","mod-rewrite","excel-formula","beautifulsoup","filter","docker-compose","iframe","aws-lambda","design-patterns","text","django-rest-framework","visual-c++","cakephp","mobile","android-intent","struct","react-hooks","methods","groovy","mvvm","ssh","lambda","checkbox","ecmascript-6","time","google-chrome-extension","grails","installation","sharepoint","cmake","shiny","spring-security","jakarta-ee","plsql","android-recyclerview","core-data","types","meteor","sed","android-activity","activerecord","bootstrap-4","websocket","graph","replace","scikit-learn","group-by","file-upload","vim","junit","boost","sass","deep-learning","memory-management","import","async-await","error-handling","eloquent","dynamic","soap","silverlight","dependency-injection","layout","apache-spark-sql","charts","deployment","browser","gridview","svn","while-loop","google-bigquery","vuejs2","ffmpeg","dll","highcharts","view","foreach","makefile","plugins","c#-4.0","redis","reporting-services","jupyter-notebook","merge","unicode","https","reflection","server","google-maps-api-3","twitter","oauth-2.0","extjs","axios","terminal","pytorch","pip","split","cmd","encoding","django-views","mysqli","collections","database-design","hash","netbeans","automation","data-binding","ember.js","build","tcp","pdo","sqlalchemy","apache-flex","entity-framework-core","concurrency","command-line","spring-data-jpa","printing","react-redux","java-8","html-table","lua","jestjs","service","neo4j","ansible","material-ui","parameters","enums","flexbox","module","visual-studio-2012","promise","outlook","firebase-authentication","webview","web-applications","uwp","jquery-mobile","utf-8","datatable","python-requests","parallel-processing","colors","drop-down-menu","scipy","scroll","tfs","hive","count","syntax","ms-word","twitter-bootstrap-3","ssis","google-analytics","fonts","rxjs","constructor","three.js","file-io","powerbi","paypal","graphql","cassandra","discord","graphics","compiler-errors","gwt","socket.io","react-router","solr","backbone.js","url-rewriting","memory-leaks","datatables","nlp","terraform","oauth","datagridview","drupal","oracle11g","zend-framework","knockout.js","triggers","neural-network","interface","django-forms","angular-material","jmeter","casting","google-api","linked-list","path","timer","proxy","django-templates","arduino","directory","orm","windows-phone-7","parse-platform","visual-studio-2015","cron","conditional-statements","push-notification","functional-programming","primefaces","pagination","model","jar","xamarin.android","hyperlink","uiview","google-cloud-functions","visual-studio-2013","vbscript","gitlab","azure-active-directory","jwt","download","swift3","sql-server-2005","configuration","process","rspec","pygame","properties","combobox","callback","windows-phone-8","linux-kernel","safari","scrapy","permissions","emacs","scripting","raspberry-pi","clojure","x86","scope","io","compilation","azure-functions","expo","responsive-design","mongodb-query","nhibernate","angularjs-directive","request","bluetooth","dns","binding","reference","3d","architecture","playframework","pyqt","discord.js","version-control","doctrine-orm","package","get","rubygems","f#","sql-server-2012","autocomplete","openssl","datepicker","tree","kendo-ui","jackson","controller","yii","grep","nested","xamarin.ios","static","dockerfile","statistics","null","transactions","active-directory","datagrid","uiviewcontroller","webforms","phpmyadmin","discord.py","sas","computer-vision","notifications","duplicates","mocking","youtube","pycharm","nullpointerexception","yaml","menu","sum","plotly","bitmap","blazor","asp.net-mvc-5","visual-studio-2008","electron","yii2","floating-point","jsf-2","stl","css-selectors","android-listview","time-series","cryptography","ant","hashmap","character-encoding","stream","msbuild","asp.net-core-mvc","sdk","google-drive-api","selenium-chromedriver","jboss","joomla","devise","cors","navigation","anaconda","background","multiprocessing","cuda","binary","camera","pyqt5","frontend","iterator","linq-to-sql","mariadb","onclick","ios7","android-jetpack-compose","microsoft-graph-api","rabbitmq","android-asynctask","tabs","laravel-4","amazon-dynamodb","insert","uicollectionview","environment-variables","linker","xsd","coldfusion","console","continuous-integration","upload","ftp","textview","opengl-es","operating-system","macros","vuejs3","mockito","formatting","localization","xml-parsing","json.net","type-conversion","kivy","data.table","timestamp","calendar","integer","segmentation-fault","android-ndk","drag-and-drop","prolog","char","crash","jasmine","dependencies","automated-tests","geometry","itext","android-gradle-plugin","azure-pipelines","fortran","header","firebase-cloud-messaging","sprite-kit","mfc","attributes","nuxt.js","nosql","format","odoo","db2","jquery-plugins","jenkins-pipeline","event-handling","nestjs","leaflet","julia","annotations","flutter-layout","keyboard","postman","textbox","arm","visual-studio-2017","gulp","stripe-payments","libgdx","synchronization","timezone","uikit","azure-web-app-service","xampp","dom-events","crystal-reports","wso2","android-emulator","swagger","namespaces","uiscrollview","aggregation-framework","google-sheets-formula","sequelize.js","jvm","chart.js","com","subprocess","snowflake-cloud-data-platform","geolocation","webdriver","centos","html5-canvas","garbage-collection","dialog","widget","numbers","concatenation","sql-update","qml","set","tuples","java-stream","mapreduce","ionic2","smtp","windows-10","rotation","android-edittext","modal-dialog","spring-data","nuget","doctrine","radio-button","http-headers","sonarqube","grid","lucene","xmlhttprequest","listbox","switch-statement","internationalization","initialization","components","apache-camel","boolean","google-play","serial-port","ldap","gdb","ios5","youtube-api","return","latex","pivot","eclipse-plugin","frameworks","tags","containers","github-actions","subquery","dataset","c++17","asp-classic","foreign-keys","label","uinavigationcontroller","copy","delegates","google-cloud-storage","embedded","struts2","migration","protractor","base64","find","queue","sql-server-2008-r2","uibutton","arguments","composer-php","append","jaxb","zip","stack","cucumber","tailwind-css","autolayout","ide","entity-framework-6","popup","iteration","r-markdown","windows-7","airflow","vb6","ssl-certificate","gmail","g++","hover","jqgrid","clang","range"],"TriggerEvent":"homepageWizardShow","OauthInPopup":true,"ReturnUrl":"https://stackoverflow.com","ReturnUrlForPopup":"https://stackoverflow.com/users/after-signup/oauth-only","ThemePreferenceFlags":0}</script><script defer src="https://cdn.sstatic.net/Js/webpack-chunks/svelte.en.js?v=85cfcc322833"></script><script defer src="https://cdn.sstatic.net/Js/webpack-chunks/stacks-svelte.en.js?v=f9f727b5cc2d"></script><script defer src="https://cdn.sstatic.net/Js/webpack-chunks/1130.en.js?v=6b81fffcec95"></script><script defer src="https://cdn.sstatic.net/Js/webpack-chunks/8901.en.js?v=9ff34567d3a5"></script><script defer src="https://cdn.sstatic.net/Js/webpack-chunks/9764.en.js?v=5b6a37bb96df"></script><script defer src="https://cdn.sstatic.net/Js/islands/homepage-wizard.en.js?v=ce3aea4e829c"></script>
  325. <div id="left-sidebar" data-is-here-when="" class="left-sidebar js-pinned-left-sidebar ps-relative">
  326.    <div class="left-sidebar--sticky-container js-sticky-leftnav">
  327.        <nav aria-label="Primary">
  328.            <ol class="nav-links">
  329.                <li>
  330.                    <ol class="nav-links">
  331.                        
  332.  
  333. <li class="ps-relative"  aria-current="false">
  334.  
  335.  
  336.    <a
  337.    href="/"
  338.    class="s-block-link pl8 js-homepage-wizard-link js-gps-track nav-links--link -link__with-icon"
  339.    
  340.    data-gps-track="top_nav.click({is_current: false, location:0, destination:8,  has_activity_notification:False});home_nav.click({location:0})"
  341.    aria-controls=" "
  342.    data-controller="  "
  343.    data-s-popover-placement="right"
  344.    data-left-nav-events-navigation-destination-value=""
  345.    data-left-nav-events-navigation-location-value=""
  346.    data-left-nav-events-navigation-activity-notification-value=""
  347.    data-action=""
  348.    aria-current="false"
  349.    data-s-popover-auto-show="true" data-s-popover-hide-on-outside-click="never"
  350.    >
  351.        <div class="d-flex ai-center">
  352. <svg aria-hidden="true" class="svg-icon iconHome" width="18" height="18"  viewBox="0 0 18 18"><path  d="M15 10v5a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-5H0l9-9 9 9zm-8 1v6h4v-6z"/></svg>                <span class="-link--channel-name pl8">Home</span>
  353.  
  354.        </div>
  355.    </a>
  356. </li>
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.                        
  367.  
  368. <li class="ps-relative"  aria-current="false">
  369.  
  370.  
  371.    <a id="nav-questions"
  372.    href="/questions"
  373.    class="s-block-link pl8 js-gps-track nav-links--link -link__with-icon"
  374.    
  375.    data-gps-track="top_nav.click({is_current: false, location:0, destination:1,  has_activity_notification:False})"
  376.    aria-controls=" "
  377.    data-controller="  "
  378.    data-s-popover-placement="right"
  379.    data-left-nav-events-navigation-destination-value=""
  380.    data-left-nav-events-navigation-location-value=""
  381.    data-left-nav-events-navigation-activity-notification-value=""
  382.    data-action=""
  383.    aria-current="false"
  384.    data-s-popover-auto-show="true" data-s-popover-hide-on-outside-click="never"
  385.    >
  386.        <div class="d-flex ai-center">
  387. <svg aria-hidden="true" class="svg-icon iconQuestion" width="18" height="18"  viewBox="0 0 18 18"><path  d="m4 15-3 3V4c0-1.1.9-2 2-2h12c1.09 0 2 .91 2 2v9c0 1.09-.91 2-2 2zm7.75-3.97c.72-.83.98-1.86.98-2.94 0-1.65-.7-3.22-2.3-3.83a4.4 4.4 0 0 0-3.02 0 3.8 3.8 0 0 0-2.32 3.83q0 1.93 1.03 3a3.8 3.8 0 0 0 2.85 1.07q.94 0 1.71-.34.97.66 1.06.7.34.2.7.3l.59-1.13a5 5 0 0 1-1.28-.66m-1.27-.9a5 5 0 0 0-1.5-.8l-.45.9q.5.18.98.5-.3.1-.65.11-.92 0-1.52-.68c-.86-1-.86-3.12 0-4.11.8-.9 2.35-.9 3.15 0 .9 1.01.86 3.03-.01 4.08"/></svg>                <span class="-link--channel-name pl8">Questions</span>
  388.  
  389.        </div>
  390.    </a>
  391. </li>
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.                            
  402.  
  403. <li class="ps-relative"  aria-current="false">
  404.  
  405.  
  406.    <a id="nav-askstack"
  407.    href="https://stackoverflow.ai"
  408.    class="s-block-link h32 pl8 ai-center js-disable-askstack-new-link js-gps-track nav-links--link -link__with-icon"
  409.    
  410.    data-gps-track="top_nav.click({is_current: false, location:0, destination:33,  has_activity_notification:False})"
  411.    aria-controls=" "
  412.    data-controller="  "
  413.    data-s-popover-placement="right"
  414.    data-left-nav-events-navigation-destination-value=""
  415.    data-left-nav-events-navigation-location-value=""
  416.    data-left-nav-events-navigation-activity-notification-value=""
  417.    data-action=""
  418.    aria-current="false"
  419.    data-s-popover-auto-show="true" data-s-popover-hide-on-outside-click="never"
  420.    >
  421.        <div class="d-flex ai-center">
  422. <div class="d-flex ai-center mln8 mrn8 myn8 bg-purple-400 baw3 bas-solid bc-purple-200 bar-circle fc-white p4"><svg aria-hidden="true" class="fc-white bg-transparent h16 w16 svg-icon iconAnswerAI" width="18" height="18"  viewBox="0 0 18 18"><path  d="M15 1a2 2 0 0 1 2 2v14l-3-3H3c-1.09 0-2-.91-2-2V3c0-1.09.91-2 2-2zM8.2 4.13a.2.2 0 0 0-.37 0l-.57 1.31a3.5 3.5 0 0 1-1.82 1.82l-1.3.57a.2.2 0 0 0 0 .36l1.3.57c.82.35 1.47 1 1.82 1.82l.57 1.3c.07.17.3.17.36 0l.57-1.3a3.5 3.5 0 0 1 1.82-1.82l1.3-.57a.2.2 0 0 0 0-.36l-1.3-.57a3.5 3.5 0 0 1-1.82-1.82zm4.9-1.07a.1.1 0 0 0-.2 0l-.28.66c-.17.4-.5.73-.9.9l-.66.29a.1.1 0 0 0 0 .18l.66.29c.4.17.73.5.9.9l.29.66a.1.1 0 0 0 .18 0l.29-.66c.17-.4.5-.73.9-.9l.66-.29a.1.1 0 0 0 0-.18l-.66-.29c-.4-.17-.73-.5-.9-.9z"/></svg></div>                <span class="-link--channel-name pl8">AI Assist</span>
  423. <label class="pt6 s-label s-label__sm"><span class="s-label--status s-label--status__beta">Labs</span></label>
  424.        </div>
  425.    </a>
  426. </li>
  427.  
  428.  
  429.  
  430.  
  431.  
  432.    <script>
  433.        $('.js-disable-askstack-new-link').on("click", function(e) {
  434.            StackExchange.helpers.toggleAccountPreferenceFlags(4194304, true);
  435.            return true;
  436.        });
  437.    </script>
  438.  
  439.  
  440.  
  441.  
  442.                        
  443.  
  444. <li class="ps-relative"  aria-current="false">
  445.  
  446.  
  447.    <a
  448.    href="/tags"
  449.    class="s-block-link pl8 js-gps-track nav-links--link -link__with-icon"
  450.    
  451.    data-gps-track="top_nav.click({is_current: false, location:0, destination:2,  has_activity_notification:False})"
  452.    aria-controls=" "
  453.    data-controller="  "
  454.    data-s-popover-placement="right"
  455.    data-left-nav-events-navigation-destination-value=""
  456.    data-left-nav-events-navigation-location-value=""
  457.    data-left-nav-events-navigation-activity-notification-value=""
  458.    data-action=""
  459.    aria-current="false"
  460.    data-s-popover-auto-show="true" data-s-popover-hide-on-outside-click="never"
  461.    >
  462.        <div class="d-flex ai-center">
  463. <svg aria-hidden="true" class="svg-icon iconTags" width="18" height="18"  viewBox="0 0 18 18"><path  d="M9.24 1a3 3 0 0 0-2.12.88l-5.7 5.7a2 2 0 0 0-.38 2.31 3 3 0 0 1 .67-1.01l6-6A3 3 0 0 1 9.83 2H14a3 3 0 0 1 .79.1A2 2 0 0 0 13 1z" opacity=".4"/><path  d="M9.83 3a2 2 0 0 0-1.42.59l-6 6a2 2 0 0 0 0 2.82L6.6 16.6a2 2 0 0 0 2.82 0l6-6A2 2 0 0 0 16 9.17V5a2 2 0 0 0-2-2zM12 9a2 2 0 1 1 0-4 2 2 0 0 1 0 4"/></svg>                <span class="-link--channel-name pl8">Tags</span>
  464.  
  465.        </div>
  466.    </a>
  467. </li>
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.                        <li class="pb24"></li>
  478.  
  479.            
  480.  
  481. <li class="ps-relative"  aria-current="false">
  482.  
  483.  
  484.    <a id="nav-challenges"
  485.    href="/beta/challenges"
  486.    class="s-block-link h32 pl8 ai-center js-disable-challenges-new-link js-gps-track nav-links--link -link__with-icon"
  487.    
  488.    data-gps-track="top_nav.click({is_current: false, location:0, destination:32,  has_activity_notification:False})"
  489.    aria-controls=" "
  490.    data-controller="  "
  491.    data-s-popover-placement="right"
  492.    data-left-nav-events-navigation-destination-value=""
  493.    data-left-nav-events-navigation-location-value=""
  494.    data-left-nav-events-navigation-activity-notification-value=""
  495.    data-action=""
  496.    aria-current="false"
  497.    data-s-popover-auto-show="true" data-s-popover-hide-on-outside-click="never"
  498.    >
  499.        <div class="d-flex ai-center">
  500. <div class="d-flex ai-center mln8 mrn8 myn8 bg-purple-400 baw3 bas-solid bc-purple-200 bar-circle fc-white p4"><svg aria-hidden="true" class="fc-white bg-transparent  svg-icon iconPeak" width="18" height="18"  viewBox="0 0 18 18"><path  d="M10.5 3.5 8 7.25l2 2.25L8.5 11l-3-3.5L1 14h16z"/></svg></div>                <span class="-link--channel-name pl8">Challenges</span>
  501.  
  502.                <div class="ps-absolute flex--item r2 mx4 ml-auto">
  503.                    <div class="s-badge s-badge__new s-badge__sm">New</div>
  504.                </div>
  505.        </div>
  506.    </a>
  507. </li>
  508.  
  509.  
  510.  
  511.  
  512.    <script>
  513.        $('.js-disable-challenges-new-link').on("click", function(e) {
  514.            StackExchange.helpers.toggleAccountPreferenceFlags(1048576, true);
  515.            return true;
  516.        });
  517.    </script>
  518.  
  519.  
  520.  
  521.  
  522.                            <li class="ps-relative">
  523.                                <a id="nav-chat"
  524.                                href=https://chat.stackoverflow.com/rooms/259507/stack-overflow-lobby
  525.                                class="s-block-link pl8 ai-center js-disable-chat-new-link js-ch-popover-controller js-gps-track nav-links--link -link__with-icon"
  526.                                aria-expanded="true"
  527.                                aria-current="false"
  528.                                data-gps-track=chat.click({is_registered:False, rep_bucket:&#x27;new&#x27;, origin:&#x27;Stack Overflow&#x27;})
  529.                                >
  530.                                    <div class="d-flex ai-center">
  531.                                        <div class="d-flex ai-center mln8 mrn8 myn8 bg-purple-400 baw3 bas-solid bc-purple-200 bar-circle fc-white p4"><svg aria-hidden="true" class="fc-white bg-transparent  svg-icon iconChatTest" width="18" height="18"  viewBox="0 0 18 16"><path d="M17 3C17 1.89543 16.1046 1 15 1H7C5.89543 1 5 1.89543 5 3V5C5 6.10457 5.89543 7 7 7H15C16.1046 7 17 6.10457 17 5V3ZM7 3H15V5H7V3Z" /><path d="M17 10C17 8.89543 16.1046 8 15 8H7C5.89543 8 5 8.89543 5 10V14C5 15.1046 5.89543 16 7 16H15C16.1046 16 17 15.1046 17 14V10ZM7 10H15V14H7V10Z" /><path d="M1 9C1 8.44771 1.44772 8 2 8H3C3.55228 8 4 8.44772 4 9V10C4 10.5523 3.55228 11 3 11H2C1.44772 11 1 10.5523 1 10V9Z" /><path d="M2 1C1.44772 1 1 1.44772 1 2V3C1 3.55228 1.44772 4 2 4H3C3.55228 4 4 3.55228 4 3V2C4 1.44772 3.55228 1 3 1H2Z" /></svg></div>
  532.                                    </div>
  533.                                    <span class="-link--channel-name pl8">Chat</span>
  534.                                   </a>
  535.                            </li>
  536.  
  537.                            
  538.  
  539. <li class="ps-relative"  aria-current="false">
  540.  
  541.  
  542.    <a id="nav-articles"
  543.    href="https://stackoverflow.blog/contributed?utm_medium=referral&amp;utm_source=stackoverflow-community&amp;utm_campaign=so-blog&amp;utm_content=experiment-articles"
  544.    class="s-block-link h32 pl8 js-disable-articles-new-link js-gps-track nav-links--link -link__with-icon"
  545.    
  546.    data-gps-track="top_nav.click({is_current: false, location:0, destination:13,  has_activity_notification:False})"
  547.    aria-controls=" "
  548.    data-controller="  "
  549.    data-s-popover-placement="right"
  550.    data-left-nav-events-navigation-destination-value=""
  551.    data-left-nav-events-navigation-location-value=""
  552.    data-left-nav-events-navigation-activity-notification-value=""
  553.    data-action=""
  554.    aria-current="false"
  555.    data-s-popover-auto-show="true" data-s-popover-hide-on-outside-click="never"
  556.    >
  557.        <div class="d-flex ai-center">
  558. <svg aria-hidden="true" class="svg-icon iconDocumentAlt" width="18" height="18"  viewBox="0 0 18 18"><path  d="M5 3a2 2 0 0 0-2 2v10c0 1.1.9 2 2 2h7a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2zm2 3a1 1 0 1 1-2 0 1 1 0 0 1 2 0m-2 4.5c0-.28.22-.5.5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5m.5 1.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1 0-1M5 14.5c0-.28.22-.5.5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5"/><path  d="M5.9 2h6.35A2.75 2.75 0 0 1 15 4.75v9.35c.62-.6 1-1.43 1-2.35v-7.5C16 2.45 14.54 1 12.75 1h-4.5c-.92 0-1.75.38-2.35 1" opacity=".4"/></svg>                <span class="-link--channel-name pl8">Articles</span>
  559.  
  560.        </div>
  561.    </a>
  562. </li>
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.                        
  572.  
  573. <li class="ps-relative"  aria-current="false">
  574.  
  575.  
  576.    <a id="nav-users"
  577.    href="/users"
  578.    class="s-block-link pl8 js-gps-track nav-links--link -link__with-icon"
  579.    
  580.    data-gps-track="top_nav.click({is_current: false, location:0, destination:3,  has_activity_notification:False})"
  581.    aria-controls=" "
  582.    data-controller="  "
  583.    data-s-popover-placement="right"
  584.    data-left-nav-events-navigation-destination-value=""
  585.    data-left-nav-events-navigation-location-value=""
  586.    data-left-nav-events-navigation-activity-notification-value=""
  587.    data-action=""
  588.    aria-current="false"
  589.    data-s-popover-auto-show="true" data-s-popover-hide-on-outside-click="never"
  590.    >
  591.        <div class="d-flex ai-center">
  592. <svg aria-hidden="true" class="svg-icon iconPeople" width="18" height="18"  viewBox="0 0 18 18"><path  d="M17 14c0 .44-.45 1-1 1H9a1 1 0 0 1-1-1H2c-.54 0-1-.56-1-1 0-2.63 3-4 3-4s.23-.4 0-1c-.84-.62-1.06-.59-1-3s1.37-3 2.5-3 2.44.58 2.5 3-.16 2.38-1 3c-.23.59 0 1 0 1s1.55.71 2.42 2.09c.78-.72 1.58-1.1 1.58-1.1s.23-.4 0-1c-.84-.61-1.06-.58-1-3s1.37-3 2.5-3 2.44.59 2.5 3c.05 2.42-.16 2.39-1 3-.23.6 0 1 0 1s3 1.38 3 4"/></svg>                <span class="-link--channel-name pl8">Users</span>
  593.  
  594.        </div>
  595.    </a>
  596. </li>
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.                        <li class="pb24"></li>
  607.  
  608.  
  609.        
  610.  
  611. <li class="ps-relative"  aria-current="false">
  612.  
  613.  
  614.    <a id="nav-labs-jobs"
  615.    href="/jobs?source=so-left-nav"
  616.    class="s-block-link pl8 ai-center js-disable-jobs-new-link js-gps-track nav-links--link -link__with-icon"
  617.    
  618.    data-gps-track="top_nav.click({is_current: false, location:0, destination:27,  has_activity_notification:False});jobs.click({destination:JobbioLink, is_registered:False, rep_bucket:new, origin:Stack Overflow})"
  619.    aria-controls=" "
  620.    data-controller=" jobs-retargeting "
  621.    data-s-popover-placement="right"
  622.    data-left-nav-events-navigation-destination-value=""
  623.    data-left-nav-events-navigation-location-value=""
  624.    data-left-nav-events-navigation-activity-notification-value=""
  625.    data-action=""
  626.    aria-current="false"
  627.    data-s-popover-auto-show="true" data-s-popover-hide-on-outside-click="never"
  628.  
  629.            data-action="jobs-retargeting#click"
  630.            >
  631.        <div class="d-flex ai-center">
  632. <svg aria-hidden="true" class="svg-icon iconBriefcase" width="18" height="18"  viewBox="0 0 18 18"><path  d="M5 4a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v1h1a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V7c0-1.1.9-2 2-2h1zm7 0H6v1h6z"/></svg>                <span class="-link--channel-name pl8">Jobs</span>
  633.  
  634.        </div>
  635.    </a>
  636. </li>
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.                            
  646.  
  647. <li class="ps-relative"  aria-current="false">
  648.  
  649.  
  650.    <a id="nav-companies"
  651.    href="https://stackoverflow.com/jobs/companies?so_medium=stackoverflow&amp;so_source=SiteNav"
  652.    class="s-block-link pl8 js-gps-track nav-links--link -link__with-icon"
  653.    
  654.    data-gps-track="top_nav.click({is_current: false, location:0, destination:12,  has_activity_notification:False})"
  655.    aria-controls=" "
  656.    data-controller="  "
  657.    data-s-popover-placement="right"
  658.    data-left-nav-events-navigation-destination-value=""
  659.    data-left-nav-events-navigation-location-value=""
  660.    data-left-nav-events-navigation-activity-notification-value=""
  661.    data-action=""
  662.    aria-current="false"
  663.    data-s-popover-auto-show="true" data-s-popover-hide-on-outside-click="never"
  664.    >
  665.        <div class="d-flex ai-center">
  666. <svg aria-hidden="true" class="svg-icon iconIndustry" width="18" height="18"  viewBox="0 0 18 18"><path  d="M10 16v-4H8v4H2V4c0-1.1.9-2 2-2h6c1.09 0 2 .91 2 2v2h2c1.09 0 2 .91 2 2v8zM4 4v2h2V4zm0 4v2h2V8zm4-4v2h2V4zm0 4v2h2V8zm-4 4v2h2v-2zm8 0v2h2v-2zm0-4v2h2V8z"/></svg>                <span class="-link--channel-name pl8">Companies</span>
  667.  
  668.        </div>
  669.    </a>
  670. </li>
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.                            <li class="ml8 mt32 mb4">
  680.                                <div class="d-flex jc-space-between ai-center">
  681.                                    <a
  682.                                    class="s-link d-flex fl-grow1 fc-black-400 h:fc-black-600 fs-fine"
  683.                                    href="javascript:void(0)"
  684.                                    role="button"
  685.                                    aria-controls="popover-discover-collectives"
  686.                                    data-controller="s-popover"
  687.                                    data-action="s-popover#toggle"
  688.                                    data-s-popover-placement="top"
  689.                                    data-s-popover-toggle-class="is-selected"
  690.                                    data-gps-track="top_nav.click({is_current:false, location:0, destination:17})"
  691.                                    >
  692.                                        <div class="flex--item fl-grow1 tt-uppercase fc-black-600 fw-bold">Collectives</div>
  693.                                        <div class="flex--item px12 js-collectives-navcta-toggle">
  694.                                            <svg aria-hidden="true" class="svg-icon iconPlusSm" width="14" height="14"  viewBox="0 0 14 14"><path  d="M8 2H6v4H2v2h4v4h2V8h4V6H8z"/></svg>
  695.                                        </div>
  696.                                    </a>
  697.                                </div>
  698.  
  699.                            </li>
  700.                                <li class="ps-relative js-collectives-navcta-toggle">
  701.                                    <p class="fs-fine pr8 pl8 pt4 fc-black-400">
  702.                                        Communities for your favorite technologies.  <a href="/collectives-all" class="s-link s-link__grayscale s-link__underlined fw-bold">Explore all Collectives</a>
  703.                                    </p>
  704.                                </li>
  705.                    </ol>
  706.                </li>
  707.  
  708.                
  709.  
  710.        
  711.  
  712. <li class="js-freemium-cta ps-relative mt32 mb8">
  713.  
  714.  
  715.    <div class="fs-fine tt-uppercase fc-black-600 fw-bold ml8 mt16 mb8">Teams</div>
  716.  
  717.    <div class="px12 pt8 pb0 mb12 fc-medium overflow-hidden">        
  718.        <img class="wmx100 mx-auto mb12 h-auto d-block" width="151" height="24" src="https://cdn.sstatic.net/Img/teams/teams-promo.svg?v=e507948b81bf" alt="">
  719.        <p class="fs-fine">
  720.            Ask questions, find answers and collaborate at work with Stack Overflow for Teams.
  721.        </p>
  722.        <a href="https://stackoverflowteams.com/teams/create/free/?utm_medium=referral&utm_source=stackoverflow-community&utm_campaign=side-bar&utm_content=explore-teams"
  723.           class="w100 s-btn s-btn__filled s-btn__xs bg-orange-400 h:bg-orange-500 js-gps-track pt8 pr7 pb6 pl7"
  724.           data-gps-track="teams.create.left-sidenav.click({ Action: 6 })"
  725.           data-ga="[&quot;teams left navigation - anonymous&quot;,&quot;left nav free cta&quot;,&quot;stackoverflow.com/teams/create/free&quot;,null,null]">Try Teams for free</a>
  726.        <a href="https://stackoverflow.co/teams/?utm_medium=referral&utm_source=stackoverflow-community&utm_campaign=side-bar&utm_content=explore-teams"
  727.           class="w100 s-btn s-btn__muted s-btn__xs mt1 js-gps-track"
  728.           data-gps-track="teams.create.left-sidenav.click({ Action: 5 })"
  729.           data-ga="[&quot;teams left navigation - anonymous&quot;,&quot;left nav free cta&quot;,&quot;stackoverflow.com/teams&quot;,null,null]">Explore Teams</a>
  730.    </div>
  731. </li>
  732.  
  733.  
  734.    <li class="d-flex ai-center jc-space-between ml8 mt32 mb8 js-create-team-cta d-none">
  735.  
  736.        <a href="javascript:void(0)"
  737.            class="s-link d-flex fl-grow1 fc-black-400 h:fc-black-600 fs-fine js-gps-track"
  738.            role="button"
  739.            aria-controls="popover-teams-create-cta"
  740.            data-controller="s-popover"
  741.            data-action="s-popover#toggle"
  742.            data-s-popover-placement="bottom-start"
  743.            data-s-popover-toggle-class="is-selected"
  744.            data-gps-track="teams.create.left-sidenav.click({ Action: ShowInfo })"
  745.            data-ga="[&quot;teams left navigation - anonymous&quot;,&quot;left nav show teams info&quot;,null,null,null]"
  746.         >
  747.            <div class="flex--item fl-grow1 fc-black-600 fw-bold tt-uppercase">Teams</div>
  748.            <div class="flex--item px12">
  749.                <svg aria-hidden="true" class="svg-icon iconPlusSm" width="14" height="14"  viewBox="0 0 14 14"><path  d="M8 2H6v4H2v2h4v4h2V8h4V6H8z"/></svg>
  750.            </div>
  751.        </a>
  752.    </li>
  753.    <li class="ps-relative js-create-team-cta d-none">
  754.        <p class="fs-fine pr8 pl8 pb4 fc-black-400">
  755.            Ask questions, find answers and collaborate at work with Stack Overflow for Teams.
  756.            <a href="https://stackoverflow.co/teams/?utm_medium=referral&utm_source=stackoverflow-community&utm_campaign=side-bar&utm_content=explore-teams-compact" class="s-link s-link__grayscale s-link__underlined fw-bold">Explore Teams</a>
  757.        </p>
  758.    </li>
  759.  
  760.            </ol>
  761.        </nav>
  762.    </div>
  763.  
  764.  
  765.        <div class="s-popover ws2" id="popover-discover-collectives" role="menu">
  766.            <div class="s-popover--arrow"></div>
  767.            <div>
  768.                <svg aria-hidden="true" class="fc-orange-400 float-right ml24 svg-spot spotCollective" width="48" height="48"  viewBox="0 0 48 48"><path  d="M25.5 7a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5M14 18.25c0-.69.56-1.25 1.25-1.25h22.5c.69 0 1.25.56 1.25 1.25V37.5a1 1 0 0 1-1.6.8l-4.07-3.05a1.3 1.3 0 0 0-.75-.25H15.25c-.69 0-1.25-.56-1.25-1.25zM7 24.5a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0M25.5 48a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5M48 24.5a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0" opacity=".2"/><path  d="M21 3.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0M24.5 2a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3M0 23.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0M3.5 22a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3M21 44.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0m3.5-1.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3m20-23a3.5 3.5 0 1 0 0 7 3.5 3.5 0 0 0 0-7M43 23.5a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0m-23.23-3.14a1 1 0 0 1-.13 1.4l-2.08 1.74 2.08 1.73a1 1 0 1 1-1.28 1.54l-2.42-2.02a1.63 1.63 0 0 1 0-2.5l2.42-2.02a1 1 0 0 1 1.4.13m7.6 1.41a1 1 0 1 1 1.28-1.54l2.42 2.02c.78.65.78 1.85 0 2.5l-2.42 2.02a1 1 0 1 1-1.28-1.54l2.08-1.73zM24.12 18a1 1 0 0 1 .87 1.12l-1 8a1 1 0 1 1-1.98-.24l1-8a1 1 0 0 1 1.11-.87M12.25 13C11.01 13 10 14 10 15.25v15.5c0 1.24 1 2.25 2.25 2.25h17.33q.09 0 .15.05l4.07 3.05a2 2 0 0 0 3.2-1.6V15.25c0-1.24-1-2.25-2.25-2.25zM12 15.25q.02-.23.25-.25h22.5q.23.02.25.25V34.5l-4.07-3.05q-.6-.45-1.35-.45H12.25a.25.25 0 0 1-.25-.25zm7.24-10.68a1 1 0 1 0-.48-1.94A22 22 0 0 0 2.91 17.7a1 1 0 1 0 1.92.58 20 20 0 0 1 14.4-13.72m11.06-1.65a1 1 0 0 0-.58 1.92c6.45 1.92 11.54 7 13.46 13.46a1 1 0 1 0 1.92-.58 22 22 0 0 0-14.8-14.8M4.57 28.76a1 1 0 0 0-1.94.48 22 22 0 0 0 16.13 16.13 1 1 0 1 0 .48-1.94A20 20 0 0 1 4.57 28.76m40.8.48a1 1 0 1 0-1.94-.48 20 20 0 0 1-13.72 14.41 1 1 0 0 0 .58 1.92 22 22 0 0 0 15.08-15.85"/></svg>
  769.                <h5 class="pt4 fw-bold">Collectives™ on Stack Overflow</h5>
  770.                <p class="my16 fs-caption fc-black-500">Find centralized, trusted content and collaborate around the technologies you use most.</p>
  771.                <a href="/collectives"
  772.                class="js-gps-track s-btn s-btn__filled s-btn__xs"
  773.                data-gps-track="top_nav.click({is_current:false, location:0, destination:18})">
  774.                    Learn more about Collectives
  775.                </a>
  776.            </div>
  777.        </div>
  778.  
  779.        <div class="s-popover ws2"
  780.        id="popover-teams-create-cta"
  781.        role="menu"
  782.        aria-hidden="true">
  783.            <div class="s-popover--arrow"></div>
  784.  
  785.            <div class="ps-relative overflow-hidden">
  786.                <p class="mb2"><strong>Teams</strong></p>
  787.                <p class="mb12 fs-caption fc-black-400">Q&amp;A for work</p>
  788.                <p class="mb12 fs-caption fc-black-500">Connect and share knowledge within a single location that is structured and easy to search.</p>
  789.                <a href="https://stackoverflow.co/teams/"
  790.                class="js-gps-track s-btn s-btn__filled s-btn__xs"
  791.                data-gps-track="teams.create.left-sidenav.click({ Action: CtaClick })"
  792.                data-ga="[&quot;teams left navigation - anonymous&quot;,&quot;left nav cta&quot;,&quot;stackoverflow.com/teams&quot;,null,null]">
  793.                    Learn more about Teams
  794.                </a>
  795.            </div>
  796.  
  797.            <div class="ps-absolute t8 r8">
  798.                <svg aria-hidden="true" class="fc-orange-400 svg-spot spotPeople" width="48" height="48"  viewBox="0 0 48 48"><path  d="M13.5 28a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9M7 30a1 1 0 0 1 1-1h11a1 1 0 0 1 1 1v5h11v-5a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v10a2 2 0 0 1-2 2H33v5a1 1 0 0 1-1 1H20a1 1 0 0 1-1-1v-5H8a1 1 0 0 1-1-1zm25-6.5a4.5 4.5 0 1 0 9 0 4.5 4.5 0 0 0-9 0M24.5 34a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9" opacity=".2"/><path  d="M16.4 26.08A6 6 0 1 0 7.53 26C5.64 26.06 4 27.52 4 29.45V40a1 1 0 0 0 1 1h9a1 1 0 1 0 0-2h-4v-7a1 1 0 1 0-2 0v7H6v-9.55c0-.73.67-1.45 1.64-1.45H16a1 1 0 0 0 .4-1.92M12 18a4 4 0 1 1 0 8 4 4 0 0 1 0-8m16.47 14a6 6 0 1 0-8.94 0A3.6 3.6 0 0 0 16 35.5V46a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V35.5c0-1.94-1.64-3.42-3.53-3.5M20 28a4 4 0 1 1 8 0 4 4 0 0 1-8 0m-.3 6h8.6c1 0 1.7.75 1.7 1.5V45h-2v-7a1 1 0 1 0-2 0v7h-4v-7a1 1 0 1 0-2 0v7h-2v-9.5c0-.75.7-1.5 1.7-1.5M42 22c0 1.54-.58 2.94-1.53 4A3.5 3.5 0 0 1 44 29.45V40a1 1 0 0 1-1 1h-9a1 1 0 1 1 0-2h4v-7a1 1 0 1 1 2 0v7h2v-9.55A1.5 1.5 0 0 0 40.48 28H32a1 1 0 0 1-.4-1.92A6 6 0 1 1 42 22m-2 0a4 4 0 1 0-8 0 4 4 0 0 0 8 0"/><g  opacity=".35"><path d="M17 10a1 1 0 011-1h12a1 1 0 110 2H18a1 1 0 01-1-1m1-5a1 1 0 100 2h12a1 1 0 100-2zM14 1a1 1 0 00-1 1v12a1 1 0 001 1h5.09l4.2 4.2a1 1 0 001.46-.04l3.7-4.16H34a1 1 0 001-1V2a1 1 0 00-1-1zm1 12V3h18v10h-5a1 1 0 00-.75.34l-3.3 3.7-3.74-3.75a1 1 0 00-.71-.29z"/></g></svg>
  799.            </div>
  800.        </div>
  801.  
  802.  
  803.  
  804.  
  805. </div>
  806.  
  807.  
  808.  
  809.        <div id="content" class="d-flex flex__center snippet-hidden">
  810.  
  811.            
  812.  
  813. <div class="d-flex gs32 md:fd-column md:ai-center ai-start">
  814.        <div class="flex--item">
  815.            <svg aria-hidden="true" class="mtn48 sm:d-none svg-spot spotAlertXL" width="196" height="196"  viewBox="0 0 196 196"><path  d="M143.05 18.44C100.21 4.5 55.18 11.8 30.5 34.5c-25 23-27.88 56.81-24 71.5s20.34 65 49.5 71 90.25 14.13 121.01-22.8 3.69-123.5-33.96-135.76m-35.88 14.71 58.13 100.7a9.43 9.43 0 0 1-8.17 14.15H40.87a9.43 9.43 0 0 1-8.17-14.15l58.13-100.7a9.43 9.43 0 0 1 16.34 0" opacity=".07"/><path  d="M111.44 41.15a7.43 7.43 0 0 0-12.88 0l-58.14 100.7A7.43 7.43 0 0 0 46.86 153h116.28c5.72 0 9.3-6.2 6.44-11.15zM109 126.5a9.5 9.5 0 1 1-19 0 9.5 9.5 0 0 1 19 0m-17-64a7.5 7.5 0 1 1 15 0v41a7.5 7.5 0 0 1-15 0zM58.82 39.93a3.5 3.5 0 0 0-1.4 4.74L62.49 54a3.5 3.5 0 0 0 6.15-3.35l-5.07-9.31a3.5 3.5 0 0 0-4.75-1.4M37.65 52.02a3.5 3.5 0 0 1 3.52-6.04L60.26 57.1a3.5 3.5 0 1 1-3.53 6.04zm113.84 14.65a3.5 3.5 0 0 0-6.15-3.34l-5.08 9.31a3.5 3.5 0 0 0 6.15 3.35zm21.03 2.57a3.5 3.5 0 0 1-1.26 4.78l-19.09 11.13a3.5 3.5 0 1 1-3.52-6.04l19.08-11.13a3.5 3.5 0 0 1 4.79 1.26m-3.32 26.28a3.5 3.5 0 0 1-3.9 3.05l-13.73-1.7a3.5 3.5 0 1 1 .86-6.95l13.72 1.7a3.5 3.5 0 0 1 3.05 3.9m-129.5-22a3.5 3.5 0 0 0 3.91 3.05l13.72-1.7a3.5 3.5 0 1 0-.85-6.95l-13.73 1.7a3.5 3.5 0 0 0-3.04 3.9" opacity=".2"/><path  d="m149.37 17 4.63 4.5-4.5 4.5-4.5-4.5zm8.92 145 9.29 9.29-9.3 9.29-9.28-9.3zm-3.1 9.29 3.1 3.1 3.1-3.1-3.1-3.1zM99.5 136a9.5 9.5 0 1 0 0-19 9.5 9.5 0 0 0 0 19m0-4a5.5 5.5 0 1 1 0-11 5.5 5.5 0 0 1 0 11m0-77a7.5 7.5 0 0 0-7.5 7.5v41a7.5 7.5 0 0 0 15 0v-41a7.5 7.5 0 0 0-7.5-7.5M96 62.5a3.5 3.5 0 1 1 7 0v41a3.5 3.5 0 1 1-7 0zm-5.17-29.35a9.43 9.43 0 0 1 16.34 0l58.13 100.7a9.43 9.43 0 0 1-8.17 14.15H40.87a9.43 9.43 0 0 1-8.17-14.15zm12.87 2a5.43 5.43 0 0 0-9.4 0l-58.13 100.7a5.43 5.43 0 0 0 4.7 8.15h116.26c4.18 0 6.8-4.53 4.7-8.15zM13 112a2 2 0 0 1 2 2v4h4a2 2 0 1 1 0 4h-4v4a2 2 0 1 1-4 0v-4H7a2 2 0 1 1 0-4h4v-4c0-1.1.9-2 2-2"/></svg>
  816.            <svg aria-hidden="true" class="d-none sm:d-block svg-spot spotAlertLg" width="97" height="96"  viewBox="0 0 97 96"><path  d="M46.92 13.07a4.72 4.72 0 0 1 8.16 0l40.33 69.86A4.72 4.72 0 0 1 91.33 90H10.67a4.72 4.72 0 0 1-4.08-7.07zM46.5 76a6.5 6.5 0 1 0 0-13 6.5 6.5 0 0 0 0 13m0-52.5A5.5 5.5 0 0 0 41 29v24.5a5.5 5.5 0 1 0 11 0V29a5.5 5.5 0 0 0-5.5-5.5m47.28 24.51A2.5 2.5 0 0 1 91 50.2l-7.01-.87a2.5 2.5 0 0 1 .61-4.96l7.02.87A2.5 2.5 0 0 1 93.78 48m-1.96-11.77a2.5 2.5 0 1 0-2.52-4.32l-9.75 5.69a2.5 2.5 0 0 0 2.52 4.32zM79.98 26.8a2.5 2.5 0 0 1 1 3.4l-2.59 4.76a2.5 2.5 0 0 1-4.39-2.4l2.6-4.75a2.5 2.5 0 0 1 3.38-1M4.3 42.19a2.5 2.5 0 0 1-.6-4.96l7-.87a2.5 2.5 0 0 1 .62 4.96zM2.58 24.8a2.5 2.5 0 0 0 .9 3.43l9.75 5.69a2.5 2.5 0 1 0 2.52-4.32L6 23.9a2.5 2.5 0 0 0-3.42.9m11.74-2.6a2.5 2.5 0 1 1 4.39-2.4l2.6 4.77a2.5 2.5 0 1 1-4.4 2.39z" opacity=".2"/><path  d="M46.5 76a6.5 6.5 0 1 0 0-13 6.5 6.5 0 0 0 0 13m0-3a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7m0-49.5A5.5 5.5 0 0 0 41 29v24.5a5.5 5.5 0 1 0 11 0V29a5.5 5.5 0 0 0-5.5-5.5M44 29a2.5 2.5 0 0 1 5 0v24.5a2.5 2.5 0 0 1-5 0zM41.13 8.24a6.22 6.22 0 0 1 10.74 0l39.3 67.41A6.22 6.22 0 0 1 85.78 85H7.21c-4.8 0-7.79-5.2-5.37-9.35zm8.15 1.5a3.22 3.22 0 0 0-5.56 0L4.42 77.18A3.22 3.22 0 0 0 7.22 82H85.8c2.48 0 4.03-2.7 2.78-4.83z"/></svg>
  817.        </div>
  818.    <div class="flex--item wmx5">
  819.        <h1 class="fs-headline1 mb4">Page not found</h1>
  820.        <div class="fs-subheading mb24">
  821.                <p>We&#x27;re sorry, we couldn&#x27;t find the page you requested.</p>
  822.        </div>
  823.  
  824.        <div class="fs-body2">
  825.  
  826.                <p>Try <a href="/search">searching for similar questions</a></p>
  827.  
  828.            <p>Browse our <a href="/questions">recent questions</a></p>
  829.            <p>Browse our <a href="/tags">popular tags</a></p>
  830.  
  831.                <p class="mb0">If you feel something is missing that should be here, <a href="/contact">contact us</a>.</p>
  832.        </div>
  833.    </div>
  834. </div>
  835.  
  836.        </div>
  837.    </div>
  838.  
  839.    
  840.  
  841.  
  842.    
  843.  
  844.            <!-- Google tag (gtag.js) -->
  845.            <script async src="https://www.googletagmanager.com/gtag/js?id=G-WCZ03SZFCQ"></script>
  846.            <script>
  847.                window.dataLayer = window.dataLayer || [];
  848.                function gtag() { dataLayer.push(arguments); }
  849.            </script>
  850.        <script>
  851.            StackExchange.ready(function() {
  852.  
  853.                var ga3Settings = {
  854.                    autoLink: ["stackoverflow.blog","info.stackoverflowsolutions.com","stackoverflowsolutions.com"],
  855.                    sendTitles: true,
  856.                    tracker: window.ga,
  857.                    trackingCodes: [
  858.                        'UA-108242619-1'
  859.                    ],
  860.                    checkDimension: 'dimension42'
  861.                };
  862.  
  863.                var customGA4Dimensions = {};
  864.  
  865.  
  866.                customGA4Dimensions["requestid"] = "b278875a-7dd8-486e-9086-aaafd48bf3af";
  867.  
  868.                    customGA4Dimensions["routename"] = "Feeds/ListByTag";
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.                var ga4Settings = {
  876.                    tracker: gtag,
  877.                    trackingCodes: [
  878.                        'G-WCZ03SZFCQ'
  879.                    ],
  880.                    consentsToPerformanceCookies: "denied",
  881.                    consentsToTargetingCookies: "denied",
  882.                    eventParameters: customGA4Dimensions,
  883.                    checkForAdBlock: true,
  884.                    sendTitles: true,
  885.                    trackClicks: false,
  886.                };
  887.  
  888.                StackExchange.ga.init({ GA3: ga3Settings, GA4: ga4Settings });
  889.  
  890.  
  891.  
  892.  
  893.                StackExchange.ga.setDimension('dimension3', 'Feeds/ListByTag');
  894.  
  895.  
  896.                StackExchange.ga.setDimension('dimension7', "1752312663.1565134580");
  897.  
  898.                StackExchange.ga.trackPageView();
  899.            });
  900.        </script>
  901.        
  902.            <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" charset="UTF-8" data-document-language="true" data-domain-script="c3d9f1e3-55f3-4eba-b268-46cee4c6789c"></script>
  903. <script defer src="https://cdn.sstatic.net/Js/sprinkles/cookie-consent.en.js?v=36bebc18e04f"></script>
  904.  
  905.    
  906.    <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'95df86834a9a1740',t:'MTc1MjMxMjY2My4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
  907.    </html>
  908.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda