;'use strict';(function(exports){function loadScripts(){var dependencies=['/contacts/services/contacts.js','/contacts/js/activities.js','/shared/js/contacts/utilities/event_listeners.js','/contacts/js/navigation.js','/contacts/js/main_navigation.js','/contacts/js/views/list.js','/contacts/js/header_ui.js'];if(!Cache.active){dependencies.push('/shared/js/l10n.js');} LazyLoader.load(dependencies,()=>{['/shared/js/async_storage.js','/shared/js/contacts/import/utilities/config.js','/contacts/js/utilities/extract_params.js','/contacts/js/utilities/cookie.js','/shared/js/contact_photo_helper.js'].forEach((src)=>{var scriptNode=document.createElement('script');scriptNode.src=src;scriptNode.setAttribute('defer',true);document.head.appendChild(scriptNode);});return LazyLoader.load('/contacts/js/contacts.js');});} window.addEventListener('DOMContentLoaded',function ondomloaded(){utils.PerformanceHelper.domLoaded();window.removeEventListener('DOMContentLoaded',ondomloaded);var firstPaintFired=false;Cache.apply('firstChunk').then(()=>{document.getElementById('view-contacts-list').classList.add('current');utils.PerformanceHelper.visuallyComplete();firstPaintFired=true;});window.onload=()=>{if(!firstPaintFired){utils.PerformanceHelper.visuallyComplete();} loadScripts();};});})(window);