$ navigator.serviceWorker " .getRegistrations() / .then(function (registrations) { $ return Promise.all(  registrations 6 .filter(function (registration) { J return registration.scope.indexOf(scopeBase) === 0;  }) 3 .map(function (registration) { 8 return registration.unregister();  }),  );  }) % .then(reload, reload);  } else {  reload();  }  return true;  }; ' if (navigator.serviceWorker) { Q navigator.serviceWorker.addEventListener('message', function (event) { C if (!event.data || event.data.type !== 'LC_SW_PING') {  return;  } M var source = event.source || navigator.serviceWorker.controller;  if (source) { : source.postMessage({ type: 'LC_SW_PONG' });  }  });  } ! window.addEventListener(  'error',  function (event) { # var el = event.target; & if (!el || !el.tagName) {  return;  } B var failedScript = el.tagName === 'SCRIPT' && el.src;  var failedPreload = d el.tagName === 'LINK' && /preload/.test(el.rel || '') && /\.js$/.test(el.href || ''); 1 if (failedScript || failedPreload) { / window.__lcRecoverStaleAssets();  }  },  true,  ); I window.addEventListener('unhandledrejection', function (event) { > var message = event.reason && event.reason.message;  if ( + typeof message === 'string' && F (message.indexOf('dynamically imported module') !== -1 || J message.indexOf('Importing a module script failed') !== -1)  ) { - window.__lcRecoverStaleAssets();  }  });  })();  Q X W S O W R S V R N O R P Z O W [ R U L Q M V M P T S [ M Q S R P K �  
)