// Metro module 1523 (f1524). module.exports = function(a0, a1) { const r6 = {}; const r15 = Object.keys(a0); const isArray = Array.isArray(a1); const length = r15.length; let r0 = 0; if (0 < length) { do { const r12 = r15[r0]; const r20 = a0[r12]; const r1 = r0; if (isArray ? a1.indexOf(r12) !== -1 : a1(r12, r20, a0)) { r6[r12] = r20; } r0 = r1 + 1; } while (r0 < r15.length); } return r6; };