%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
/** * Callback for checking equality of c and d. * * @callback equalityCallback * @param {*} c * @param {*} d * @returns {boolean} */ /** * Returns true if the given arrays are equal. Optionally can pass an equality function. * @param {Array} a * @param {Array} b * @param {equalityCallback} callbackFunction - defaults to `c === d` * @returns {boolean} */ export function areArraysEqual(a, b, equalityFunction = (c, d) => { return c === d; }) { try { if (a.length !== b.length) return false; for (let i = 0; i < a.length; i++) { if (!equalityFunction(a[i], b[i])) return false; } } catch (ex) { return false; } return true; }