// All material copyright Esri, All Rights Reserved, unless otherwise specified. // See https://js.arcgis.com/4.30/esri/copyright.txt for details. //>>built define(["exports","./_commonjsHelpers"],function(q,n){var p={exports:{}};(function(r){(function(h){h=h();void 0!==h&&(r.exports=h)})(function(){function h(a,c,d,e,k){for(;e>d;){if(600g-f/2?-1:1);h(a,c,Math.max(d,Math.floor(c-g*b/f+l)),Math.min(e,Math.floor(c+(f-g)*b/f+l)),k)}f=a[c];g=d;b=e;m(a,d,c);for(0k(a[g],f);)g++;for(;0c?1:0}return function(a,c,d,e,k){h(a,c,d||0,e||a.length-1,k||t)}})})(p);n=n.getDefaultExportFromCjs(p.exports);q.quickselect=n});