CINXE.COM
Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;max-width:60rem;padding-left:1.5rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{font-size:1.5rem;font-weight:500;line-height:2.25rem}@media (width <= 720px){.h2{font-size:1.25rem;line-height:1.5rem}}#challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme:dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="390"></head><body class="no-js"><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt={cvId: '3',cZone: "insights.stackoverflow.com",cType: 'managed',cRay: '9191c233db475ce7',cH: 'ta.T2.jkl7.VXO5BUPX.zfsvbUKw3501_MBa2YLvTtI-1740759800-1.2.1.1-z26jVUxvzbirt0H.ZO3x4MPbSRULaxj0Hz79KgGF5wtTdXgRjAR8nxQZz_aZQIRW',cUPMDTk: "\/2017?__cf_chl_tk=J7pxts.yT9cyWzDvwYag3OGl0XrSffKgp.nUGqVvUCE-1740759800-1.0.1.1-Xc63FFPN3uIU2jesaLLqs8oz3GhcLKAfohEfqPZTU5o",cFPWv: 'b',cITimeS: '1740759800',cTTimeMs: '1000',cMTimeMs: '390000',cTplC: 0,cTplV: 5,cTplB: 'cf',cK: "",fa: "\/2017?__cf_chl_f_tk=J7pxts.yT9cyWzDvwYag3OGl0XrSffKgp.nUGqVvUCE-1740759800-1.0.1.1-Xc63FFPN3uIU2jesaLLqs8oz3GhcLKAfohEfqPZTU5o",md: "dfJXca7ixnDcPp5sdjdE.RIDkqi6bsHTK_SF2XBPiiU-1740759800-1.2.1.1-Ci1pcokHc_jOeMm7gJ.M9dxu0oiKlvdaz0umNsjWUsUEB4dyDRUHNuAujEZvPF0juHN7z5gqcaZcJYW9K8XE3xgs.19zp_6zXxJJQe5yD19qEg38EcRiTsY99KNro7QmhLdbXyh44eaKpM_oZx6.CNTlI04PItgmlbwh08C19WO_RpCvZsFZUHE5C6W1VVQ6WNfwCbUwJDl4qcybOR6.w9OlQP1dR0RduSp8L.e0aivthSw33kVxYhZ8uwfP4MrEM.XJ_sSqgjp_xz6u2_NmdfY0SrDyK_3ybhHzjYcLUIByAOvfPOWfesVGp4AULoJ5KoZeHEhI8P8dkwYfirubfn.fWEsdJHqBW5Sty6v2jEVXM7jYyo00vUemkBPjTK30hbK1f5mhSTFXMuaI5WyFux0nqFrsIi96LXCF2g_TZMl_fmYSM5ipPHJw38E4i8xu444542nKOn6E_KZLovVVfSTwMPEKF3PHul7Vjv6OiVC7fgcgBgDqrROCkzYk.OXBBde.dCik8g4PL42Q5yNtrxJErbM.Z2Jy_8eOXmyiTTv9xeyaSWCSTtioO1cUgD5Z8Dazg3E_C.QeGGThu9GRLJowktL_5aJ8HdPvM8gGLltXNEnpZRRUTvVUDh2r5a2uZNOBqhK323X7ModWYz6rI7Feqp7y56d.OP9EiOTiKQxoiPQiahvRPSiPX5dkTXp9.rAGP.FC2E2PhnBKhRMSFLZ7JH6EoLSgEJdtgZAX7QbbBk8ha3wnPEME7MAwYzTNt2P6mtNGDCq_TEhu.FEyqP3ImilopJe38OFAgAY2On6Xunppfdw8uchPBcigW8J6ZoPD8x15iWnMGAjILX3vkB6YNOGQ6ot_VfHiFRA6_lE8jJ4667bw_feVTd4OqCVjGKd4lHSJ9bhQbgDPThKq3FITSFhnHbCD0JX97ciDPYQfDIM.cKIF1Qy7R11IS_p_oOCTCAjOD8L3CsMyjbbBDurDs..bcftNDXDJeHovHHokx1bQDlm7inDflNqpyYC9ecnRdA3o.V5R.flBZ9P2YmEZ6ZggSPtSiPti0KyB0IfjJJEdZPqoQqhLQWpqlYmg_A1cFuOcZ.EUtxl.U7EllEidQk6m_gwPnU5sGdGOdOSH_pmzTq3JoIyh2CSOw.WJRqjFC.JbxnEXU4XfwnMOdhTYiWL2QDAhGtJ34AqkjEsvk_NwxhGYjnfzWrw2tI9ftsaPTSl9LsWOR1lxG0uXGg",mdrd: "W_JGE2LZlscwHkIwC6Dmm48uXLsYHJEGPzPVx3ANawk-1740759800-1.2.1.1-vo6egPkNQCBEkvQ87jnv93fVzYSAjLJXA412d4lRgEsnt0Epwv.2gX34yKj8d0tF_ept6HknEKDmoVITwBVGdDZU93jqv5BkZVjgnMZUvEG8WlnpXSJBKtYpQv7JJjKmvLsRterORqoRIl9MEwW9IdmzFvykZWQGlel8mjUyLfNPbiw6U31OxzMMclGCLe618G9P2hmZ_3YrcG.Fqn4wAhS7y7et7sC3FEMEaVQ4UsY4GrfbDgA1x4AAk_kuMEmDWTEk4jPtMItqwFx.qZZLRCPjG6PBmOqiDnA40ck80J9PmviY4oPEo_7jNWKC6V8LH1utKTpEhtJq0rfZoiE7l12aSt7CbEAb6VcSdlU39Z6CFom85LkcH3M_zhk51WyKKayER3fAJ8TI11UvAaFkTPWpKJCTt1NOr4gTBf._90On7l0qFysWQOaPnV.9IOlvD6iGTDdUFcidUMJs9Uy0DFwsxq80d_Sq97AEa59LuDyRIWkEelWGq1bUmR.1OtotfZARgadJZkiy1sy56KXEqXojxZCnVvDzcuAwnEeqTlbS7W.eh0Ll1M84jfWkARmc2BrFthBZFa8XtXiP2m1Xw8colLblMLh_vLqJyr2hCkqLyWmClVqkoC3WyVP_0JlVemks6989DhHMTpU9rfni_e2lQajNYrS8yyuavfs11h_QQnlzXvSGy7gxiXHqWyuW1pry8_zi_FNmz9O6FXwK_MsFn7fBBPjjVYaCRZZlx5.FDpGDJ7yao9fGogcCT9cFW6EfLVqTHg8yeJQx2aLEfW7Np0TYdvInx6ca.5B28jdYKzr5MgSGeMrdKAEkoCEWWvUUqPsgeh47toernq8fgyGkFY1tGUcIXlZiExgHH7LrPbgHI6aGval_nKXQ4thZnk27kBU6QzRan7MCtLwTwaxgnJoFk.wPaXCKkSF9bh9Nk5cpRUvEieQMdA0_tNLwcXhSDEGq45_KBU3lmVgGnsZHiefdPRmPQ4k1fHPkRuTC9sypMUus_B3SQ1OEEEwzMGh0Oyjyyrecvi7q5srJkl_2IjeCNhlOnJp7JY712fPUBi6KpaY6tpu6ba5sLSmcFgEomq2_Tm_nDdEtLmebjAVH2LK1l4SWA0ogOYne6oLvCqykNUWvygZ9AsjpU8XKx_Ap_AY4NrlyUC8WxPLnagKnSCDMgYxgCbUR_qEYNgMDKzO11kSxfElD_FajyGhkeiy0W0ImAgtXYUpu4hNxfmVD9Ow4BpLbuDWwaAkWQizXViYC9SfYFcE_S7KeFRWHJ2NVYL7TsF30AhgWLJp8XWkeaSAnZR7gO25csEhJILNGez.qsS1_tjIspzhGTH4gE52WFcDovanN8z4ormFN7rwtS8zTs_BinjwzYOU_kaG3DQaIDCEPfj7tt9bdjatrpE1oarT_jJygmWFfgepgGOxyE9izYn779bHIM6tldBU_P9zupt83i7rQdK.8L9FLH7I2T03rOPTL5WodbDoCZJhNMl2lF83hgVohOg7vVbag4Yr.yhtQ1iE6.e2xmCmvyAYRth4BTmve.M.eXE7DJd.6hJyIkDAAaGrt6ksOmmEkWJMCwPLc8jY9TaFzxt5BCjrfyID4vnQ0YGpLJUlwzu8vbaNzVi_PuJOnIwtWN2scm4VxNhL5jRb_EcwOHoBr4IbJxziHpH.GEXkjOrTNA7TUayEbylASw_A8b9EjMixrHUsDHPZUUn8btBUyCDB04gm8evBSGOx6.bhw7ChFN_0X_s31rEWQBJtPy1xnKHEau3qL2rMoBwp57wV.a6QiIwoIwfwz00.ro2NTHZvYjgqwk.ZPE41jYLS7_ha6D3pbnwXFVDqkCmDXjiIwhHphmp0S3vnfniMnDi1cgBSvEmhBEgtGQpA10QbcR0alFsqSMy7bykwaF680mEscKn9Vj8A_cPxEw6356PPSD.gdSCAAVDD0tpgRHHfyku9L2KiAdxzJZHgtcrnZOfYWHhMX.6L7Veh31SnL_5NpSJyNbRtL2bald9T4pn32OqSd59k"};var cpo = document.createElement('script');cpo.src = '/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=9191c233db475ce7';window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;if (window.history && window.history.replaceState) {var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;history.replaceState(null, null, "\/2017?__cf_chl_rt_tk=J7pxts.yT9cyWzDvwYag3OGl0XrSffKgp.nUGqVvUCE-1740759800-1.0.1.1-Xc63FFPN3uIU2jesaLLqs8oz3GhcLKAfohEfqPZTU5o" + window._cf_chl_opt.cOgUHash);cpo.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(cpo);}());</script></body></html>