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: "advances.sciencemag.org",cType: 'managed',cRay: '915876eb0a3ddf69',cH: 'B7LdU5.2HX13KK9E8VOrNN.euAXtHMLggZyXWszEjEs-1740159028-1.2.1.1-p_cEhP4APuHNh3x83d2JyKD_PI4NBiovxYx7qXxIZqJE2oj4ix1uu.QaotPV.BY4',cUPMDTk: "\/content\/5\/10\/eaax2546?__cf_chl_tk=fy2fw5oAXTSvm0BZypzeJtMq4JegfMBbeSge1GOvTTA-1740159028-1.0.1.1-TYiNRZEL0XukQsx65OU_jdeDTDYXsEaPnf9Tbe_2gfU",cFPWv: 'b',cITimeS: '1740159028',cTTimeMs: '1000',cMTimeMs: '390000',cTplC: 0,cTplV: 5,cTplB: 'cf',cK: "",fa: "\/content\/5\/10\/eaax2546?__cf_chl_f_tk=fy2fw5oAXTSvm0BZypzeJtMq4JegfMBbeSge1GOvTTA-1740159028-1.0.1.1-TYiNRZEL0XukQsx65OU_jdeDTDYXsEaPnf9Tbe_2gfU",md: "R6JXu0PpqXMCaqjzySpHqb7PWHhT9OxmmvvqJUztfTM-1740159028-1.2.1.1-RfW3UUh.k__eUaOGkqUl8VPmV.IiSFNilF9EohlKlik3i6LfiPHX04.K082oeAlQUItvsPFZYy.AXJg12qTHlh6v801tdaMZXl04_E8XAaHMgqg8jYnpCwvPMBooFuhUc2D9P6hgdjzJDYlVzTvN9oetalVoXqOLQYZwr2stkXeS8gKBLgwO0_Fv9H9GfXftiY2.U5MByUDi4NGPKW_3H4IzXOP64j6nkuNd7LrU6GLywjqMk41nMuDB3b43FTfulU7_XnbWZnQsCuY_2CFGbBOXibnZBCmxg3305sfR.XYe7diFAl6MuC4ghfieW4_HrEi9845o7yF9b6.6S2Es6cSGOVRclnhdCljjC82uvJEpffYvnetOIHaPFyC_EHyx.D3RVbSKv4q_MdMalkj4Tmvbo6Lb2SmqNpPLQ8q7RcFUy7xJr_QpBOK6anmRXYyhuPa3nJTs4LnJEorhNTeFnicbAfNAOSQNpnApNlSIZ1naDj9arY_mH1f3nYZKe8ukdPBGFt40nK1tfMXEhHbNmU_ffUFLmft5oPh2RMPYzuxG_iVp0PuX7W82_Bs2jEIUpRUMYyzSiBhQ8rVkTxr8YW5rFVDbQVPWk4XHSQXhTu7zqTkr2hCmA77tAEf01XUVTwGg5pxcqXYu2P9ribUPtRQUhrVIwQtfkntPAs_g4iGUg_SKcJoh7hAs9NhJym8gQtpThTn253jRr8sHJEBRhDyCqXss1QKOfW_GuWvjalsSX3iPCY.0jL36_tMRl_hzxgI8YhaLMUQi_WF8Tpb_.4ZyLHdpgxI5dafsGhjiLl8Ai06Hqcf4dU0o7kZ49llpxaUm5xjlWqR1fpnChyLne13ilI_dv.CM8GXijUzXgSQAq80YgoT5bwhjnDSU2624VFzN6p0y1egBfghD33WvxQyS8MPVakouoBWtflv5Sw2yHL_xCYq9ulR47yVW9gLnyw8eH74bDZgNbTRLT2ItHN7bItlANzx65PijyOYxzV41QVI7iNHpWnQs0WhBUx3AuvDBxOGC9LHk7XbP.vHcY5xXSaM4cepH_ysW_uzKyLh.avH_f2Kmb2vYFdeEEppOsyUWH25iUCpitGow2pQCUnvIh4ubs3WgBbtgizSnsi047BYICv1K8h9UrsU672lhr7Oc2zJ5bqWLamPEpWHHBn7zVNyxEd5_znBo1I_avKZBCXBz6Usg9sFdNvBi.u3CFcxF_BrpFwFCOylz0aqOHzEizO9lRpt2DfQY63TwNh_Vnc0jUIBwOumV06OwRDsDUjKOm3q..TKBf8pSxl9IQAfeVgoFm.WIAKUeJPjrperJxGLABe7HMTJWdhBzyDXMr...Smnt0gvyiKI2YqiDZNsL_e7Q3pRhKi.7ze5vgPPWCGT0huu20RwHeEYanLipjiRwnMdbtZsD7cgzsGaqxirQuWc56ErLEK24f42F8rRHc9iIGvbBu8fXEuLk31jqLBjhz8rM4Lnb8DM9WrIDqEAqjlUpEbZ6uIsax6M6qaqmmrkpknQKQp9mFimC5QyGd7nqSxsfaBQAHrsvc_fq77AcoqlcxFZ_tYFTwnOjQPNAlaGpN5hxv9jxUD.qHqomsodlALZyMZRaNQ.VHO2vDXvV_Crrbac87O3d3CE8HRWcy1iO1Yogfd3NgP2AkGZkg5aj7ebPSQhawWX1Up.VBA9WzTOTzeI97ixj4AqdEKNuX.0d6nj4kLFprAQpMDVGFyC2MaybkjhkPcXI311AU95L9Ix6Cq_hJsjT3EZIPBAAG7W4mNUo4KSaMuNVHAMeuFzhbnXy0D_80Wh.USwi77P5OIFt8GERrmZ.U1BCBkJbtDRnBicVN5AThqej_TiHNLNa8E08PAb2ljFHJrk8t.LuT_Iv8OThthf4A5DmPb8hlCvUUDTmPzhlDlEZsT0_CQm5ScYKrqdOMx4JrBxnqSPZjQC1oP2YXHm74m7DGp8tm8B3lOerIBSfmJQhwu9VZGoT3pjyAjtGg0A5zikKD48hHQZt3_u5c6rrikT5VwZXEpO4bssB.lor73NwbIGP0xFhvTSuQ7v692EiaJh30PerqNw7_19N8vk.ATy52axHXgMmy1sQBhR_Z_zBZ9C49m07FNQW6ekkBpzJ9JH1YJcgUwrGZcIEm.2y0vrsAJZGf._MOSb.ruV_rWpBhRM5mLzoYenDKRTmyDm7h1gFZ9HpjGkqbJIejO6Wq7FYWergsoBoYaCg1nEQjV.QwHzVOj7yKoMjzE3e.Lg2H7nVUftjDN3v8QByuZNWpJzw0TjKGAgMOBIf4uf9uqopDjl1ZoxxzTlYD.N0SC5UdLiFab8td.TTUjmdjrNf5XUXkT6xy51aPt2LjjcS9SBeYZehOY53s.p9whRpgoN8huTm8yrMc5PUgELrqMBJBrhmIlZMNM7Ijtq3cI181m.qjBN1LtD.OQXEjXgByl6kwdCpuZ1dJNHV5NSUsTGhjSgbAgIGeRPG5YaIeZVE1uUEGFcTLjvuGj0dHAN6AuN6OXKC690e1Herh36IdldQn4XSaLKHK1quz1Pkar5m3URFJqEPqUVeHN86fRtG.Ltf_AV1EQ",mdrd: "trUA07SAQBDUs3f9vg6b.2ag9boz0.D.h8uj1U5S2DU-1740159028-1.2.1.1-S0NB0bFysJz3YXVQ20LqvAPD.su9agsOe8GmM49fxUSYj4DROebx4to7rQkw0W5T1Qx6dnRpcUyefxlKjDhT07eVK._fZzULckSB6kD4.SGDguXT4yMa_ya9yk3R.HmdIBPdJoLfez9yVt9iGKisbs0c1Suo8KRcVKB3Maj.ghp6vSBivnIoqggn.4buylMELF46DTucd2saf0fqz_B9QDpEnaUj0L9OMrttsybVCyUZNOiMdyiFMgsPOgU3YH1sy.jDQKLcFwvP40BekHd6Z5OE9KKcAlNfBlr6XLc_EoC9Gdr4eFmjZEZHPAoc4hzeOCwy0uLtIeXSaUq4i.0olFxjTUpCxXhZ4LU8WP_N3pLTl1QNXcpVPyUr6KfnJF4LaWgEQnoYcrTNbwglrjXRGBYtNEYgZsVdSMKC1yyi1WiRZ6GJtIpDpIfAGaCXQSW5UqylK6r9XBOLUimBCzCmJoKmlWtKViYIpxofOVFg960Wja2CjYRWk8QrpHkJomvHYuQWAFjekth91rW7l25sNMJ.ZiJmky6p62tROYDAW_IE2Re3jbKxmDSAMraa2O59FiyqVxQwCrE_oEzXjxTJk.cth6aAnPZsHRu5lxMj9PWehYBLvUOTUAcQ_nHnTvoW5x4atz37xOMqns9jqRQmQ2lgWyuBAJicpyWBChauxIP2TkwjWo7z7RBMT9yWY83QdqtG71E6.N1AaobEOSJSgWZdeR.uO5waIM9MVRZVMVj0O4uHQItsk4Rse2fWikdORQRocg8N4iC0ssu.KPc9J2nF3MgpQv2nDs5POcXYB3sn5b29sXxPkHL7.Xjv7pl0BLsyp4f1ULGf0xaJKc1_Zu9UmKDN2Ax_FJ1hYVdAExJ0AHigF9CQVWsiiTQZgUxJVDpI1LMj5uVlLQDsBlE1Bttls7Fmhl7kge514aL7ATUQarKF4BNYPmavTXJ2j5l6qFYMRle0upeIsNF.gP7Clh_fKqwd18uj0dCXbM.VgSFzsjtE6n77V0bT4eO62.YOqKE2gayuwYe0_FBZ4xVf25DwvoRaihOdD52Wo7lN_xo1mJ3mMOda8p4MEBCtTc9SwtSfg_oUarnFNHdJiAgVHmHoXQ2bQNpioiBe1i5aCmDFlOyzLSVoh9Pot5p5fFjD691DEIeztCsgE.iqKmo36cReenMvH4Qf3weY0wb2gr5nW9nl0ZY0xktaVCOOd2qZn3AdybUJGHkgWAjqtobUHXyqfNYXxtJkrjrAsPR83ckTw0FCXiJfFkbXEEboXt67UXDxShcShbs_.qm0fpkmJRtJW9zi_ep7T_Hk5njaCcCu2SiTYbZPQC67GpkyVHRJZGsqIgZ4.CUFDK2h0L8rTT0m2KBJnwXY5yGtXKxu7rNpOn4jGIPlYqia65MgC_17XPydGlWEcHrQxIKAtnjA7uil3xBhIWBDuJ62qZeXcA_eZsvmT8KgJwPap_975UAs0.aGJ1faiV21KcbmMhXBesAPKIT9uOtRln0Y4fvIkQY4X8Fcyixs.bkShSu.KPoEa7GaOCPq1DwhyJeNdYAj4sw3yVezoWsf.ipT0_.1NhJu.o5SpkpnRuaYRFOslXiVVuA03KGmIAgqQFee3kpK.D1hnQ8BpZ9zEIdPRl5iepTK3wCSXjDnkH9w1V4zs8ke1zpTJEP5vs_PNmWJbsONd2T6IyC1b7v_6HQHPnY.tGTKU3QAfwMEPoPTRFXqdsuOw9zo4YFWl3BjVQOl9viJdOSnEcwzFUCGmOuhzE9NyHJr.tDgdF4_zkc4ZnWxDVOpN8Q_gQETCFBRtuNuWqep8Uc2fd0NY.ltqVWvSE2h237VRN54yMp0sMM2tkm.WwcU24OyX.IPee8Ja0hK5kN3HHKNFovNW87PYCIO6yy6QFwlxrSiOPM2fBwn7ASxuoM.2GUKoxk06logDOekKfhNYaQvoumMTnzhq1PQ_k0K07kaQpxiCRcNkjzdNCYNkrSB"};var cpo = document.createElement('script');cpo.src = '/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=915876eb0a3ddf69';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, "\/content\/5\/10\/eaax2546?__cf_chl_rt_tk=fy2fw5oAXTSvm0BZypzeJtMq4JegfMBbeSge1GOvTTA-1740159028-1.0.1.1-TYiNRZEL0XukQsx65OU_jdeDTDYXsEaPnf9Tbe_2gfU" + window._cf_chl_opt.cOgUHash);cpo.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(cpo);}());</script></body></html>