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: "dl.acm.org",cType: 'managed',cRay: '8e7b69bcbdb640b5',cH: 'E1lAtlJscacdK9ikcl57e_IeqCnkjp7XGyFwSFyRZ.E-1732472427-1.2.1.1-NF3SM8eWosHxamoC3pvJc9xQBhJOcRzCIx4flvBOhc4TL6on9t4lUM8i0Wks3gOj',cUPMDTk: "\/doi\/10.1145\/3524842.3528018?__cf_chl_tk=zj2lL_cAvnjl08MsGgtfPVS9kQ3RNysTFFeBs22oc0g-1732472427-1.0.1.1-ESxNPpHPu_BgbuGWEe6ByV99kicQ4NSv0eaa3mdL6II",cFPWv: 'g',cITimeS: '1732472427',cTTimeMs: '1000',cMTimeMs: '390000',cTplC: 0,cTplV: 5,cTplB: 'cf',cK: "",fa: "\/doi\/10.1145\/3524842.3528018?__cf_chl_f_tk=zj2lL_cAvnjl08MsGgtfPVS9kQ3RNysTFFeBs22oc0g-1732472427-1.0.1.1-ESxNPpHPu_BgbuGWEe6ByV99kicQ4NSv0eaa3mdL6II",md: "1.DywHuUXcCw63nWeSNh6WutjwHU29cgaogh7Ra2RyY-1732472427-1.2.1.1-UmW2orftQCNGSuBtSqJvX_h3BDdGLJ_ONS6Mn7KmCmoBUOoCr24tzgjF9tTXRwuECPtGoCLu_l7ZyxMmxBMJlRqRtiBxbqKj8RKfc1iUMgmQ6wtL8DlS6sk7Kbjzm53aC5g8DAgOYK_lpwLUOXmPZG9bhpk9GClikDlymR9ks9_NHIjMM0t71ys_UL9hmV6dodtM6AQQYv4lZWNhUD6LyQvjUiRiwOXFNdu3ck8mxJwzjJrmBzsOpRIZLcsk7AodxXzrYLUl_3x3PrDVWqJE6J7cg6cNbYV0_GcTSrNQQJ9DDYbEiHpttEg4kanvAXSYEHbeDrvCoFZsZLOlyUFwfLqccy7Ey22JaGUamFF9CHF9deAXCgRWlEA6kYQ2wmF.JIXXZNU__9QhUY_6_5YzPZ9TaxF2r0U9KOugcYrPWe7gPDF_yqU3CLAr7F99F81xelv8b19niScEMa2pMk0XxH0X3rI6ElFB_rtQn.TDYxLywB.SYnqUX3iT_xTVMCoXFi5QpjPC4WEkj5uGZqLu8XMWwSXGiqsO_v9li1lFC_GZ3a4wygMZ5BweGPlWaCidaX4ONUssmESDBs4dVdJ1TLp4g2ki_yzChtCnl39bL01vYzKyHFMpSlZOW1yovOBLQE7LuWXvxSo_UK9SOiabvxFzlKYIlPMFHNAt3zxx2feCnK4UDH5cI5uLMxq9N6WpHwhIDF9v9JwpPpzLOEUk6STHw19An2IfKA_rbHMxvDuMdHxbkBLGPGm6ZtTHvddhe7NfKnkQgQ6wiSC3HUJF2uJtAJzdU0cCKAkBBOrM4xpdGSEYWo0nG8WvJ.qA8F2LYQAHtugZTxL32Y6.Qx3RIrofJh42acuBae498eamFztldJoOsVoGG0R2nphpUO0wxTvDgFKabF17qBdJDCHhkTKhsJUeqQn_8xy5nTgDeXWf3BnZa6sMIPMqZv6Er55m1E_eF3.UvG8sandxOMJSwODc0YGE55u9bZYeSVuS7nce18N_z00ycuQjca8OkRtBtRMYyVGvLVxasLVhPNsLnFEdHP138_o6HSTsjz8X4w.rGeEqgTWmf0p.WJ9knKFn7_yoNwXRaD_cyytXtxyVFMhqlPv..bA4sLNzFZa6.0fZ78w.EFzpjj0meIbM5uYR3kxVU.o.qp6AEeGMrVdO_RDiyM24IkX6VkcHSz18kliRw462tpQy9xz_E3JsHspPEQnw3NJdJD6y6DnVzTp.BZf7Dw3lLW7tLrmh9_OXY1_SSd1.vkj7V7Hz5oJFQxyA79p4IvXM2XdVs8hKd.7T9NCMY0cLVt.Hjohw8XkcfcfDGA8oCtTXdclpIf_UKzW1LhZtPHnAgKyoAH0lCqJm2llys5YqfqEYcsEYFJA0r29IThPBYy6S4vCQGc9LT2yJg0wTQlnbnioSIbTWtwyxU0u0m.0Sojfp76XxzEq3ZOqnv6cWiI9vJ3coVYTh6S0AregC1J2WlqZ_Qu0gQyp2DHWJ76zn0jDLPd0la5rXE8a59EIdBW6M3BjCou_ml3OOeXcpUwmZ7Hw1nRqFwHpoYsxUnp5vTgtED5kddpubcnUXK1Tjcthp7frG0sdWNI5bLT.NS8Z1OlfOUpPNmGxOXQJxJozBf3Is5gOFsu3nlXqQ9hGcLrvJJlicDE9pvJHz3JXfjTXdGd8fRdJllU8Wc64mPUnXBBRfx45hAwmOhOY1TpNozGBqcw7UB5mv4F6zDjvm0D12KnaccpaHue2.nySw_.Djor15WN41_lAHOJ9DB_VFrDwlHzZWeZaDZRorWBtehYpUQMwD41W_lJ56ucDPc09MSxY69CG4e0PsuNgRoded5jV8RkVe3z79LE1zvyfaiDGWfOIc6gjGI.1Go1IcyZVrJ7EqL5HD0ad2KY7SnNECsycLw4q6QIN1xXH5hAljCtlR4cRGtm9Dvv3Fq0dQpvZTxBtQSSIYfrORCEyBdQkMFhzHyXbkQzcqMg.B9zt3SYh9KeocEm5rLEF59EwEbJEDzvUKMwpvAAHkUiVpHN63oOsSPBVtX9h9g60uz9Ymfu0q5Iy58V2QRvCbxHCDVjY4JwARYZlpIuvRq4GlUZ.jXz1lmWUoUxEmQ_dEnGdL1PsT8_zUOKuPC7K3L5MaIhszV0PlVYSL91JPLnMr3zFXZ7AD5bFvg5icAnO1yBP_ymgHF.2XTSKnHQWnRn.0OkBFegROrR5GPN.RImatGvH.fP3rjGZKb7zF069uyGj8uUBLNsjt6TBj7f34Rv3Qt19VMIbe5uWv5kcEBahmWv7.SBwd7vCzleSLdtsYUc6JguPbzRz4SCcTQHf6ZzRhl_mgDMRPIDDNBp0_Q5E5w7GufHIQw7RjuEWX_E.24bRwmk4t8DT7T_vBLFs1EAKqZVUk25Nt903Zp3jESoPhchIgCId4GN3xI6BOA9VhwGX7URbWvhUXdYemfZLTDi53lOeqQrj4NNg3Ge9EuIGCySxWa0j0NPbg59eiztyL0Q_3Zz6bRmPvXGqsZwExP2YNFe0iaEEjRhBq99VyCZ2mgmfpKhr3oyM5Thk4NlykwOjIFl.8zXoGu6TfU_TXligjM09EIt1c.DHhKg6C4bhpo8lLPuN6d0jOApL_VmEdbg2rACOkE8SSdCbDUlUOwHxKcSCw3QnHuDftXjuL.tQG3OtN25onBR.R8x_EDEMun2p8PzrW82NvASIJqk_mS6EKgQfPyecwCMYqR8Nd9zYN8niQ.yDUtnroq_ugcZya_TCIul9bm6o4WpIxqEY2H4BF0QlB8RaLGrEBAw55wHJeOidKZZ0GLOZMXZ6aoU.tjBdqtU.uhew22WA5ERvFnsKXnp2_55XHOVIw7pbF.t1S_poEQsIP2ihULPvB7xk_dju5sPRkNayfLS5Uf92QGZU4zHFFyYc9VDtPdUJZbHtNqNxNIwHB8CUXL0s4TCeDN6xNAQ_qVhOSe7c001dLf3m_Mz8wgtTglnTF6Ql.y_amoHvpoKUxkgP9jR1S1o2L",mdrd: "CxtRfI6Zucdq_u1y0UurHzkPkvpip_e_Bi.U0iR0MkE-1732472427-1.2.1.1-LadA3TnFhqXbrm8VA8NkWn7XSPRFb8uMt2PbOKVx.dwLketEKn3X5YJzbtQywuG0_3V38jR4nOYeCO_9RWZ47u6BLOns8T02iwqF2DpVK.2WDMgF9DNJZY5E65fgf6f3Ylag.iXKZCOxstf4NbHLQ_Q42DC_32P_aTFaQoLRIxmhLl8lAEKEtvRR_AJmdLe2ly1DYYkLCYXkxcqZJ6rnNp.9e0jacEIqo9UZddMGGS6Htdr3vX20L0z12xFpRsWLwVaG6O7W6XloguFUlJrdtNyqbdLl4ZNu.hC57PWgbPxn40F98209HWm5Q2ShC76DryuYXeftSxQlnyn43vZFRW2ctbJAnH67qc51OO1oSjZewJvzHZq6HP1HBopekwmAS7HDGVzSqTDLjdKssvy9rylkazsOrhLW_13tLSHFgD0yM9NyZDRigcouATYj_nSlFrhJexxKsq38a3IuAlqS7r0bNGwrcLB9UsTL.o0m2LjALQxdA1i4c.glHfUTU1LmESq_Sz.6TsHmP0.OCBBRSqnQTHOo7gn_kb0MaUAt6f7H_BpVn4Mi0svPdpwVKi70XR3y_PzKUWAClGtdBZRxQqgTy.91ZVHF1_U5cCZM3jywuebo_axnJVDFc97zTLYYE7ce5k.4suuHaxmqPBdKAr0_RkxiWcWKiFkLvDxYzq.2JFbZEZe_p.YGFGb_09oBb1xbkmQ6kAJAowLKuwIGxgvGvNrUX5TC6KQ8l0WeYkl6MUvSzfceuwSignT5fNHond4kLXDN4k99MHAEzZNffIbM4yWrfD_ZB3AsMTqBCZEOWbInpsBDzQ5Nasj1O9TDl8sbjOw5L2qQJoVMWdK3XSWrRvUuHJe1x3V_Rs9uwL.ExqcEIM0j4IE0HUPPkXNw5UPNvCIgeoWDDoUCHw.WcRyqs2LPo_VsdyADpBkHzS_Z67DDFgOslZ.juYwyO18sePr6JUemkgsqfQ_PNgqKvYy65yYrKW.XEwtLr0zdl8MdDJzu23XAdILV1tMVeJF0kkI7kvojbuoYis6CaYE10.1uLe2H4As0bpryIRQmDt.44yiMJNd_yq8Ey6QTPlHwnSLxS1GbNixC58BmslhnGlIpqj7CmjFM9Y7ZyHQS3Z4.67zAP1ZYoqDJ5uHwHTnd75.kRSbZz.XxWpg4Dq.TRJKeJl54_n9cE0wdyGY3JLkQCRc44izjCF0TzYxUm0gWOYr9gIw8ZNxH3jvCLF9g6oKNNp3b8GBP5X8YAaze23MSg8YSfgbyRVWzUovlxmBUDM6ByeFbbE51nb5PSGUMaedOChst2BWhgWFY45Lebuk_yX_tdVLQkZ5nqbbF6g1jsOoBF0y5naPpKNrj4jd6PPLqVFg47M7AYI0ZorzmMJi3t1gaEa41oQSpfRuoOUDoSrJW_5SOtkWV3cxKPfwljsHLV9ni1uZyEsm6wBZ6aZl40F12BegB5rwe4afnE0IE_TktZ5SzHJiyp7BjrvtooM6ZXXgc7ZTJgWDGNajn9Rm1O4BEbJcGDb4aXuazv6D7lLh7.28eafcqAnhoQd0VRE83f4uz9.oXytSZ4cmRFhvFr8JCEcfYT9kJd6H2SYguPSrO1Uvj0pje_69mYNcdmg_mHv_MF9vemkhHn5vQnvMVq9jQFWzvGBMc2iiWV4Mdz9iVTLFK3nKRlEFr1646M2uCIx8P.UYPaN8Ppdy7r4xoPE5VVNeI97z34yFNFzVLpbI28rMWaFA_BY3gFnnoTV9i2R7kGiKo5brHtzhRfRRXOJ2qd9nfp0kk4ZTrcWD1clcdWUTu4u18oGUnaMnYkWK.awQtMfXkcPdnlAIDWV2Jg8eOZE5HTxrff1To6CsdLTEhtBrNCGSk45XooQDG8XeKaJm9B8b7PzgU5UMyVxl_xAGSQd0XDlec3rl8MmJzMWpfIGHjaHNF_YRqyAvizg"};var cpo = document.createElement('script');cpo.src = '/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=8e7b69bcbdb640b5';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, "\/doi\/10.1145\/3524842.3528018?__cf_chl_rt_tk=zj2lL_cAvnjl08MsGgtfPVS9kQ3RNysTFFeBs22oc0g-1732472427-1.0.1.1-ESxNPpHPu_BgbuGWEe6ByV99kicQ4NSv0eaa3mdL6II" + window._cf_chl_opt.cOgUHash);cpo.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(cpo);}());</script></body></html>