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: '924d9c78f83d9c98',cH: 'zw0yAk3WrrkI6sVPT5QSWdhCbsbffo0QHsEgnjb6BrY-1742729578-1.2.1.1-oRdDUV3.Q.GIFlKK7pjcpL12bQb1EtIfri1sif1ZNFN4zuDAFItzrJ9BFe2IzUVG',cUPMDTk: "\/journal\/tompecs?__cf_chl_tk=WvCrDrOB0HIU9likgn4iqsRFmSknYuA5K4oP5Oj0Ytc-1742729578-1.0.1.1-Yn33Ea297XbXPUM6ZNUMk2ksm2yUt3ea1k31ucwUtXE",cFPWv: 'b',cITimeS: '1742729578',cTTimeMs: '1000',cMTimeMs: '390000',cTplC: 0,cTplV: 5,cTplB: 'cf',cK: "",fa: "\/journal\/tompecs?__cf_chl_f_tk=WvCrDrOB0HIU9likgn4iqsRFmSknYuA5K4oP5Oj0Ytc-1742729578-1.0.1.1-Yn33Ea297XbXPUM6ZNUMk2ksm2yUt3ea1k31ucwUtXE",md: "eSjKuiS4bKMD6NvMjHnAn9c_u9RuSEy39L7xnqPyGRk-1742729578-1.2.1.1-xbPEtGHasdM3Ig7F94TyENWF8yb_qlyYB.ZcAJtpsiNJa9Up7HA3dDFQ8N.6ZvxqROzq8f4k3ch46UogbFdpr4TR7vGfG0YainCLiPDVpCJifvsTuMpGLHNRde2Z24gauJ0TUtBsPNQFRw1bO9WdPvIFOjBvG6lxx_I_q_9jxEXpA5LRMlCDhPe89C4WNQquxmYiTuVG87EtiztLLNK78.j6w3VwczijIwehElet_Hj_2fcQWwagl.r2_zTbLZ6wOEhoEhHrDgDBH7aU7VMejCbv9l6NynLqOhqb2BYHdcSJWrri6VTjGF44qW7dFb.6NJ2lb89ikuyQfVYpK.ERF3uCenwrEwaWNOrQvfYLTlxvxRwPbCK1kd2WR6UTNCvQVTkuvhfpZYfZCgaPr5tsRhwOfx4U3LR8usN5fwOp3h4LkNt2nPA_ck..Y49hVzRDzDAW3eQXerF6rQUrzFpDNrAEJJRUVa14xpdYq0Oys7HdTf9gaJD_3uxEze62Qk97FbTVHWRyfKh3ctSFipnwkdQDizxWxPXYwuAMcrFcpHY5UW7EK0AiSQ9zAQJoyGvh9GtU7CanoFJuxCz5wDFJAPZA3gw29bDweJcPKfkhXmqpECfuF.Aeqtid142z_gEfhtVZugkO2n5KapfUq_cLUAq9RJfkjEgb2LpnphinJeRm6NeiRLYHAQVdneBXwuuYxkuPhyxS_W.XR87s1UodQESu26j5HdqBYDsqXdXpL8Ee2NavmRPokvDGYVOB0fXzLFWTpJyJODeZR6xxyAabH93ZcNiKp6ZFr4p.sx9JyH6m16l350RLB5TNOz6USIgjUoTYw27eCVAITqiybh3tn1p2SiDSL0lFtz_ZArpFd4kzLGYJUsFcLCihMxIzfjmIT0rPT1E8EDe4Utp32i0aYYT2at6og3Gk4qubfg_i3UseFH37t9bCsfL93M9fxtpVqfdhfz88mwl70lEJ6.gmf0UbJt48FPhZWKmM.VmTNNrnHNHoYLA0QIf82IXooX28GGQF3JCVvVGgw36X6KKkJSQitNGBhGQ45kxeisauUsZmq_pXaR3SsXA.7T77RGNM0bMym90LaQRlQGNzDXGWSwU_2EVweXS65fGzOzn4qtp0.x4l1VRcPOXUjUoWdnWkUJHSU5dubVWUGvJKo3hPFJL5zFj_oxXximBZ5TuAKztshFnANhuvAI2Zc_7oRaNtLyVyD2i.aApnbjxL8SMSUKCJXuxHIfo2LnFCsCYJ07U",mdrd: "qzX2PjweRPJtbu6k6Uh1Adz4w4qRUg8wwbDriMuQmwo-1742729578-1.2.1.1-ZKsl7715rVveFPuthib1QTAGx81B856K_h2MhkejBGcs8Gy4Bl9dy6Mm.SUc181wuF3ptqsQV_k8vZM2V2hqyiE.ZIJQGxNcg.0Id_93Dv1vnEAbUtuL.BSZ5gnIQW_9aKlVfnealCjFbHOp5BR32yi57ZBpXPrzdjpFXUXlhQ_FTHK8ZSvEsUZ77b.WekBkwXmDUJwg_QCgny.9czV9C7EFWh2i57pZC6TeHULZUD_hn..NGh9DvGwH4pVtLwEOnuXo68NFdaMd8VX6Kqj5FQRMFmrZLB9gdFG6iL9flf6whryKAfo0oKPyWF4svT1xdzGW0aMU.GzMvHeAbJstghL1vTN3pxCid6qZ_2N3lxM8gP7MCMAn2P7cd6elmWzI8XHWl6xAYoClQUQy2Gmx1t5mSEutctz0tRGNedKE.iFEmvs5kAcurHtLaWoidU2GwEWrUC86lEpIWR0DXHJoasKCz1VUi7AakjL7shkzIvg9eue.VJMm2bsXV0e9lsde.9UhR0VjCiclo8rjxZfFFEHnoJvv7OVl22L3rMkKQaV4qKTYARcWlBW9jmRZcG0eQz.PARpvO3oRX_Lte99ZIA35GCe9wNNf1H.TeLtYWCrwsMmv4tuI3rsOcGdCVVmgfye44VqQeObGMqMYN80m5NnKjTAp6693NIOrIm0ThIe_Q3UEgYYlC4rIekfN0BjRyf8.sAwtvh2ciZcFyuB982ZMfuK12yrHi_USkqq07DOK.0Fyy1ODgnMszGZiuh6nn5_UCwzoFn1ybKAiAtJ84ora1DcHsZgQ.hLtJVGDwChApR9LMet6HShhmBoq6HOG_fjekivaR5DL6caR_Xty4Xxkwtv4IExdkxzc50_k5sgeMHJi.F9E60EsCAhex5Iiz0IErMb3vUZwHmVD8E4LyvyW0M2UgBiz7azOkdJ3WHOEvQvuv6BUhk0TXgrrp0fBaxxZLcPiWKo.IvLcs5j5Zydkb1JD_a3bcOJAN5MfLtBaA2U2.yFnBCcerBcRtbtMsSeQAvGhuAFsTjmOVneb4uIr42iQvfbKYfFBfXhE7IFYiVW1qZer3X0Uh.5Z47uflikTemOEZtgFxresxEW6rfn0OkuKtPYmTQJMsbAmBgVC7LiN.TgJ.fboURFTWvSSlPquO14wewHDk5t3qpflWvJV2iqMS9.Ivhh_uMZhu5UickwdBE25SlrGIKFokB9vngiL9AocTiqE5PQqkwRC.KpuFtpmyjsZbiOFOjih4yH_07VP_38NsIhpRmC0zbw5M6K7kt_m.4I9wegzy3jrkIY3niszC69j_UWii2Ty7qqA3i2wxGlW4DyAQT7j9HvXVh93VvSErarxUKjNFolSY3suJ_Ht5pHGXyMKRtm_ipfutLstVltbrnMri9b.dFpNJixi8gjn5AQ5o0AtjI6iKSp7Un1nmVB6oL5bEFanmn9FMRx8y7QjYoeD0ILfCXG8agg53PaiNsDia8gIKfBjrtP2p12q.WTnVy0wbCCf_xhU1qZItowW_KnR6bRnyyLz2ed4MmO6RuilNHsIn28kCoGj9IVpMiJcuY5zMDrfzkPMbzFi21SAe2Po2Cs3WWWO4A75L7oiQihM3sIcKBogtkcOILqYCbRhhIGS_TnPGPQF24Dd_O7fFVzFuAr1IQbo1bB.Zfzv4dsnrHJJwyYC52kFvLbTaWBaI49KCEUVQN5p30YxRxZ_q.rcmGV6H944Q2E5KvJ6hk7MDdV3ovQJM4gb2kGWHYRFjhtkvhXNPp6Vmtf6ZJSdT0mFRFQr9j9E71.rr4s9ZfCN97TNCTO1jADj0dD8JAZA1KTr7bSCmUJTt0Ga2tLuzBqukgVKz6SdYtsdCraJDGthCQHjpMsYN8lG1y83etmnnVndz4_yhNOMkv8TWmCNe_I4FLEWV2bo0HAJBLd59AKPr86xjG9feixV6nCmALq8Ci49L6AksjoIdyoOrHWz.ldfJWpjiDGsMcdX8OjJ_87ibeNBnT9jHilkXub3XqokWgMxA15Uzsu.jXndv5uwhO2ELGWAYD0.v2_BSJ4myVtXitLXkz3PpA"};var cpo = document.createElement('script');cpo.src = '/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=924d9c78f83d9c98';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, "\/journal\/tompecs?__cf_chl_rt_tk=WvCrDrOB0HIU9likgn4iqsRFmSknYuA5K4oP5Oj0Ytc-1742729578-1.0.1.1-Yn33Ea297XbXPUM6ZNUMk2ksm2yUt3ea1k31ucwUtXE" + window._cf_chl_opt.cOgUHash);cpo.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(cpo);}());</script></body></html>