From 29542cd1d572544f69b23d2b24052aae357dfc6d Mon Sep 17 00:00:00 2001 From: Andrea Bianco Date: Tue, 27 Apr 2021 19:04:03 +0200 Subject: [PATCH] Built motion from commit (unavailable).|2.5.26 --- apidoc/api_project.js | 2 +- apidoc/api_project.json | 2 +- public/index.html | 2 +- public/scripts/app.bb306b9f.js | 1 - public/scripts/app.ea025393.js | 1 + server/api/action/action.attributes.js | 2 +- server/api/action/action.controller.js | 2 +- server/api/action/action.model.js | 2 +- server/api/action/action.rpc.js | 2 +- server/api/action/index.js | 2 +- .../analyticCustomReport.attributes.js | 2 +- .../analyticCustomReport.controller.js | 2 +- .../analyticCustomReport.model.js | 2 +- .../analyticCustomReport.rpc.js | 2 +- server/api/analyticCustomReport/index.js | 2 +- .../analyticDefaultReport.attributes.js | 2 +- .../analyticDefaultReport.controller.js | 2 +- .../analyticDefaultReport.model.js | 2 +- .../analyticDefaultReport.rpc.js | 2 +- server/api/analyticDefaultReport/index.js | 2 +- .../analyticExtractedReport.attributes.js | 2 +- .../analyticExtractedReport.controller.js | 2 +- .../analyticExtractedReport.model.js | 2 +- .../analyticExtractedReport.rpc.js | 2 +- server/api/analyticExtractedReport/index.js | 2 +- .../analyticFieldReport.attributes.js | 2 +- .../analyticFieldReport.controller.js | 2 +- .../analyticFieldReport.model.js | 2 +- .../analyticFieldReport/analyticFieldReport.rpc.js | 2 +- server/api/analyticFieldReport/index.js | 2 +- .../analyticMetric/analyticMetric.attributes.js | 2 +- .../analyticMetric/analyticMetric.controller.js | 2 +- server/api/analyticMetric/analyticMetric.model.js | 2 +- server/api/analyticMetric/analyticMetric.rpc.js | 2 +- server/api/analyticMetric/index.js | 2 +- .../analyticTreeReport.attributes.js | 2 +- .../analyticTreeReport.controller.js | 2 +- .../analyticTreeReport/analyticTreeReport.model.js | 2 +- .../analyticTreeReport/analyticTreeReport.rpc.js | 2 +- server/api/analyticTreeReport/index.js | 2 +- server/api/attachment/attachment.attributes.js | 2 +- server/api/attachment/attachment.controller.js | 2 +- server/api/attachment/attachment.model.js | 2 +- server/api/attachment/attachment.rpc.js | 2 +- server/api/attachment/index.js | 2 +- server/api/authGoogle/authGoogle.controller.js | 2 +- server/api/authGoogle/index.js | 2 +- server/api/authLocal/authLocal.controller.js | 2 +- server/api/authLocal/index.js | 2 +- server/api/automation/automation.attributes.js | 2 +- server/api/automation/automation.controller.js | 2 +- server/api/automation/automation.model.js | 2 +- server/api/automation/automation.rpc.js | 2 +- server/api/automation/index.js | 2 +- server/api/campaign/campaign.attributes.js | 2 +- server/api/campaign/campaign.controller.js | 2 +- server/api/campaign/campaign.model.js | 2 +- server/api/campaign/campaign.rpc.js | 2 +- server/api/campaign/index.js | 2 +- server/api/cannedAnswer/cannedAnswer.attributes.js | 2 +- server/api/cannedAnswer/cannedAnswer.controller.js | 2 +- server/api/cannedAnswer/cannedAnswer.model.js | 2 +- server/api/cannedAnswer/cannedAnswer.rpc.js | 2 +- server/api/cannedAnswer/index.js | 2 +- server/api/cdr/cdr.attributes.js | 2 +- server/api/cdr/cdr.controller.js | 2 +- server/api/cdr/cdr.model.js | 2 +- server/api/cdr/cdr.rpc.js | 2 +- server/api/cdr/index.js | 2 +- .../chatApplication/chatApplication.attributes.js | 2 +- .../chatApplication/chatApplication.controller.js | 2 +- .../api/chatApplication/chatApplication.model.js | 2 +- server/api/chatApplication/chatApplication.rpc.js | 2 +- server/api/chatApplication/index.js | 2 +- server/api/chatGroup/chatGroup.attributes.js | 2 +- server/api/chatGroup/chatGroup.controller.js | 2 +- server/api/chatGroup/chatGroup.events.js | 2 +- server/api/chatGroup/chatGroup.model.js | 2 +- server/api/chatGroup/chatGroup.rpc.js | 2 +- server/api/chatGroup/chatGroup.socket.js | 2 +- server/api/chatGroup/index.js | 2 +- .../chatInteraction/chatInteraction.attributes.js | 2 +- .../chatInteraction/chatInteraction.controller.js | 2 +- .../api/chatInteraction/chatInteraction.events.js | 2 +- .../api/chatInteraction/chatInteraction.model.js | 2 +- server/api/chatInteraction/chatInteraction.rpc.js | 2 +- .../api/chatInteraction/chatInteraction.socket.js | 2 +- server/api/chatInteraction/index.js | 2 +- .../chatInternalMessage.attributes.js | 2 +- .../chatInternalMessage.controller.js | 2 +- .../chatInternalMessage.events.js | 2 +- .../chatInternalMessage.model.js | 2 +- .../chatInternalMessage/chatInternalMessage.rpc.js | 2 +- .../chatInternalMessage.socket.js | 2 +- server/api/chatInternalMessage/index.js | 2 +- server/api/chatMessage/chatMessage.attributes.js | 2 +- server/api/chatMessage/chatMessage.controller.js | 2 +- server/api/chatMessage/chatMessage.events.js | 2 +- server/api/chatMessage/chatMessage.model.js | 2 +- server/api/chatMessage/chatMessage.rpc.js | 2 +- server/api/chatMessage/chatMessage.socket.js | 2 +- server/api/chatMessage/index.js | 2 +- .../chatOfflineMessage.attributes.js | 2 +- .../chatOfflineMessage.controller.js | 2 +- .../chatOfflineMessage/chatOfflineMessage.model.js | 2 +- .../chatOfflineMessage/chatOfflineMessage.rpc.js | 2 +- server/api/chatOfflineMessage/index.js | 2 +- .../chatProactiveAction.attributes.js | 2 +- .../chatProactiveAction.controller.js | 2 +- .../chatProactiveAction.model.js | 2 +- .../chatProactiveAction/chatProactiveAction.rpc.js | 2 +- server/api/chatProactiveAction/index.js | 2 +- server/api/chatQueue/chatQueue.attributes.js | 2 +- server/api/chatQueue/chatQueue.controller.js | 2 +- server/api/chatQueue/chatQueue.events.js | 2 +- server/api/chatQueue/chatQueue.model.js | 2 +- server/api/chatQueue/chatQueue.rpc.js | 2 +- server/api/chatQueue/chatQueue.socket.js | 2 +- server/api/chatQueue/index.js | 2 +- .../chatQueueReport/chatQueueReport.attributes.js | 2 +- .../chatQueueReport/chatQueueReport.controller.js | 2 +- .../api/chatQueueReport/chatQueueReport.model.js | 2 +- server/api/chatQueueReport/chatQueueReport.rpc.js | 2 +- server/api/chatQueueReport/index.js | 2 +- .../chatTransferReport.attributes.js | 2 +- .../chatTransferReport.controller.js | 2 +- .../chatTransferReport/chatTransferReport.model.js | 2 +- .../chatTransferReport/chatTransferReport.rpc.js | 2 +- server/api/chatTransferReport/index.js | 2 +- server/api/chatWebsite/chatWebsite.attributes.js | 2 +- server/api/chatWebsite/chatWebsite.controller.js | 2 +- server/api/chatWebsite/chatWebsite.events.js | 2 +- server/api/chatWebsite/chatWebsite.model.js | 2 +- server/api/chatWebsite/chatWebsite.rpc.js | 2 +- server/api/chatWebsite/chatWebsite.socket.js | 2 +- server/api/chatWebsite/index.js | 2 +- .../api/cloudProvider/cloudProvider.attributes.js | 2 +- .../api/cloudProvider/cloudProvider.controller.js | 2 +- server/api/cloudProvider/cloudProvider.model.js | 2 +- server/api/cloudProvider/cloudProvider.rpc.js | 2 +- server/api/cloudProvider/index.js | 2 +- server/api/cmCompany/cmCompany.attributes.js | 2 +- server/api/cmCompany/cmCompany.controller.js | 2 +- server/api/cmCompany/cmCompany.model.js | 2 +- server/api/cmCompany/cmCompany.rpc.js | 2 +- server/api/cmCompany/index.js | 2 +- server/api/cmContact/cmContact.attributes.js | 2 +- server/api/cmContact/cmContact.controller.js | 2 +- server/api/cmContact/cmContact.events.js | 2 +- server/api/cmContact/cmContact.model.js | 2 +- server/api/cmContact/cmContact.rpc.js | 2 +- server/api/cmContact/cmContact.socket.js | 2 +- server/api/cmContact/index.js | 2 +- .../api/cmCustomField/cmCustomField.attributes.js | 2 +- .../api/cmCustomField/cmCustomField.controller.js | 2 +- server/api/cmCustomField/cmCustomField.model.js | 2 +- server/api/cmCustomField/cmCustomField.rpc.js | 2 +- server/api/cmCustomField/index.js | 2 +- server/api/cmHopper/cmHopper.attributes.js | 2 +- server/api/cmHopper/cmHopper.controller.js | 2 +- server/api/cmHopper/cmHopper.model.js | 2 +- server/api/cmHopper/cmHopper.rpc.js | 2 +- server/api/cmHopper/index.js | 2 +- .../api/cmHopperBlack/cmHopperBlack.attributes.js | 2 +- .../api/cmHopperBlack/cmHopperBlack.controller.js | 2 +- server/api/cmHopperBlack/cmHopperBlack.model.js | 2 +- server/api/cmHopperBlack/cmHopperBlack.rpc.js | 2 +- server/api/cmHopperBlack/index.js | 2 +- .../api/cmHopperFinal/cmHopperFinal.attributes.js | 2 +- .../api/cmHopperFinal/cmHopperFinal.controller.js | 2 +- server/api/cmHopperFinal/cmHopperFinal.model.js | 2 +- server/api/cmHopperFinal/cmHopperFinal.rpc.js | 2 +- server/api/cmHopperFinal/index.js | 2 +- .../cmHopperHistory/cmHopperHistory.attributes.js | 2 +- .../cmHopperHistory/cmHopperHistory.controller.js | 2 +- .../api/cmHopperHistory/cmHopperHistory.model.js | 2 +- server/api/cmHopperHistory/cmHopperHistory.rpc.js | 2 +- server/api/cmHopperHistory/index.js | 2 +- server/api/cmList/cmList.attributes.js | 2 +- server/api/cmList/cmList.controller.js | 2 +- server/api/cmList/cmList.events.js | 2 +- server/api/cmList/cmList.model.js | 2 +- server/api/cmList/cmList.rpc.js | 2 +- server/api/cmList/cmList.socket.js | 2 +- server/api/cmList/index.js | 2 +- server/api/condition/condition.attributes.js | 2 +- server/api/condition/condition.controller.js | 2 +- server/api/condition/condition.model.js | 2 +- server/api/condition/condition.rpc.js | 2 +- server/api/condition/index.js | 2 +- server/api/dashboard/dashboard.attributes.js | 2 +- server/api/dashboard/dashboard.controller.js | 2 +- server/api/dashboard/dashboard.events.js | 2 +- server/api/dashboard/dashboard.model.js | 2 +- server/api/dashboard/dashboard.rpc.js | 2 +- server/api/dashboard/dashboard.socket.js | 2 +- server/api/dashboard/index.js | 2 +- .../api/dashboardItem/dashboardItem.attributes.js | 2 +- .../api/dashboardItem/dashboardItem.controller.js | 2 +- server/api/dashboardItem/dashboardItem.events.js | 2 +- server/api/dashboardItem/dashboardItem.model.js | 2 +- server/api/dashboardItem/dashboardItem.rpc.js | 2 +- server/api/dashboardItem/dashboardItem.socket.js | 2 +- server/api/dashboardItem/index.js | 2 +- server/api/disposition/disposition.attributes.js | 2 +- server/api/disposition/disposition.controller.js | 2 +- server/api/disposition/disposition.model.js | 2 +- server/api/disposition/disposition.rpc.js | 2 +- server/api/disposition/index.js | 2 +- server/api/faxAccount/faxAccount.attributes.js | 2 +- server/api/faxAccount/faxAccount.controller.js | 2 +- server/api/faxAccount/faxAccount.events.js | 2 +- server/api/faxAccount/faxAccount.model.js | 2 +- server/api/faxAccount/faxAccount.rpc.js | 2 +- server/api/faxAccount/faxAccount.socket.js | 2 +- server/api/faxAccount/index.js | 2 +- .../faxApplication/faxApplication.attributes.js | 2 +- .../faxApplication/faxApplication.controller.js | 2 +- server/api/faxApplication/faxApplication.model.js | 2 +- server/api/faxApplication/faxApplication.rpc.js | 2 +- server/api/faxApplication/index.js | 2 +- .../faxInteraction/faxInteraction.attributes.js | 2 +- .../faxInteraction/faxInteraction.controller.js | 2 +- server/api/faxInteraction/faxInteraction.events.js | 2 +- server/api/faxInteraction/faxInteraction.model.js | 2 +- server/api/faxInteraction/faxInteraction.rpc.js | 2 +- server/api/faxInteraction/faxInteraction.socket.js | 2 +- server/api/faxInteraction/index.js | 2 +- server/api/faxMessage/faxMessage.attributes.js | 2 +- server/api/faxMessage/faxMessage.controller.js | 2 +- server/api/faxMessage/faxMessage.events.js | 2 +- server/api/faxMessage/faxMessage.model.js | 2 +- server/api/faxMessage/faxMessage.rpc.js | 2 +- server/api/faxMessage/faxMessage.socket.js | 2 +- server/api/faxMessage/index.js | 2 +- server/api/faxQueue/faxQueue.attributes.js | 2 +- server/api/faxQueue/faxQueue.controller.js | 2 +- server/api/faxQueue/faxQueue.events.js | 2 +- server/api/faxQueue/faxQueue.model.js | 2 +- server/api/faxQueue/faxQueue.rpc.js | 2 +- server/api/faxQueue/faxQueue.socket.js | 2 +- server/api/faxQueue/index.js | 2 +- .../faxQueueReport/faxQueueReport.attributes.js | 2 +- .../faxQueueReport/faxQueueReport.controller.js | 2 +- server/api/faxQueueReport/faxQueueReport.model.js | 2 +- server/api/faxQueueReport/faxQueueReport.rpc.js | 2 +- server/api/faxQueueReport/index.js | 2 +- .../faxTransferReport.attributes.js | 2 +- .../faxTransferReport.controller.js | 2 +- .../faxTransferReport/faxTransferReport.model.js | 2 +- .../api/faxTransferReport/faxTransferReport.rpc.js | 2 +- server/api/faxTransferReport/index.js | 2 +- server/api/intDeskAccount/index.js | 2 +- .../intDeskAccount/intDeskAccount.attributes.js | 2 +- .../intDeskAccount/intDeskAccount.controller.js | 2 +- server/api/intDeskAccount/intDeskAccount.model.js | 2 +- server/api/intDeskAccount/intDeskAccount.rpc.js | 2 +- server/api/intDeskConfiguration/index.js | 2 +- .../intDeskConfiguration.attributes.js | 2 +- .../intDeskConfiguration.controller.js | 2 +- .../intDeskConfiguration.model.js | 2 +- .../intDeskConfiguration.rpc.js | 2 +- server/api/intDeskField/index.js | 2 +- server/api/intDeskField/intDeskField.attributes.js | 2 +- server/api/intDeskField/intDeskField.controller.js | 2 +- server/api/intDeskField/intDeskField.model.js | 2 +- server/api/intDeskField/intDeskField.rpc.js | 2 +- server/api/intDynamics365Account/index.js | 2 +- .../intDynamics365Account.attributes.js | 2 +- .../intDynamics365Account.controller.js | 2 +- .../intDynamics365Account.model.js | 2 +- .../intDynamics365Account.rpc.js | 2 +- server/api/intDynamics365Configuration/index.js | 2 +- .../intDynamics365Configuration.attributes.js | 2 +- .../intDynamics365Configuration.controller.js | 2 +- .../intDynamics365Configuration.model.js | 2 +- .../intDynamics365Configuration.rpc.js | 2 +- server/api/intDynamics365Field/index.js | 2 +- .../intDynamics365Field.attributes.js | 2 +- .../intDynamics365Field.controller.js | 2 +- .../intDynamics365Field.model.js | 2 +- .../intDynamics365Field/intDynamics365Field.rpc.js | 2 +- server/api/intFreshdeskAccount/index.js | 2 +- .../intFreshdeskAccount.attributes.js | 2 +- .../intFreshdeskAccount.controller.js | 2 +- .../intFreshdeskAccount.model.js | 2 +- .../intFreshdeskAccount/intFreshdeskAccount.rpc.js | 2 +- server/api/intFreshdeskConfiguration/index.js | 2 +- .../intFreshdeskConfiguration.attributes.js | 2 +- .../intFreshdeskConfiguration.controller.js | 2 +- .../intFreshdeskConfiguration.model.js | 2 +- .../intFreshdeskConfiguration.rpc.js | 2 +- server/api/intFreshdeskField/index.js | 2 +- .../intFreshdeskField.attributes.js | 2 +- .../intFreshdeskField.controller.js | 2 +- .../intFreshdeskField/intFreshdeskField.model.js | 2 +- .../api/intFreshdeskField/intFreshdeskField.rpc.js | 2 +- server/api/intFreshsalesAccount/index.js | 2 +- .../intFreshsalesAccount.attributes.js | 2 +- .../intFreshsalesAccount.controller.js | 2 +- .../intFreshsalesAccount.model.js | 2 +- .../intFreshsalesAccount.rpc.js | 2 +- server/api/intFreshsalesConfiguration/index.js | 2 +- .../intFreshsalesConfiguration.attributes.js | 2 +- .../intFreshsalesConfiguration.controller.js | 2 +- .../intFreshsalesConfiguration.model.js | 2 +- .../intFreshsalesConfiguration.rpc.js | 2 +- server/api/intFreshsalesField/index.js | 2 +- .../intFreshsalesField.attributes.js | 2 +- .../intFreshsalesField.controller.js | 2 +- .../intFreshsalesField/intFreshsalesField.model.js | 2 +- .../intFreshsalesField/intFreshsalesField.rpc.js | 2 +- server/api/intSalesforceAccount/index.js | 2 +- .../intSalesforceAccount.attributes.js | 2 +- .../intSalesforceAccount.controller.js | 2 +- .../intSalesforceAccount.model.js | 2 +- .../intSalesforceAccount.rpc.js | 2 +- server/api/intSalesforceConfiguration/index.js | 2 +- .../intSalesforceConfiguration.attributes.js | 2 +- .../intSalesforceConfiguration.controller.js | 2 +- .../intSalesforceConfiguration.model.js | 2 +- .../intSalesforceConfiguration.rpc.js | 2 +- server/api/intSalesforceField/index.js | 2 +- .../intSalesforceField.attributes.js | 2 +- .../intSalesforceField.controller.js | 2 +- .../intSalesforceField/intSalesforceField.model.js | 2 +- .../intSalesforceField/intSalesforceField.rpc.js | 2 +- server/api/intServicenowAccount/index.js | 2 +- .../intServicenowAccount.attributes.js | 2 +- .../intServicenowAccount.controller.js | 2 +- .../intServicenowAccount.model.js | 2 +- .../intServicenowAccount.rpc.js | 2 +- server/api/intServicenowConfiguration/index.js | 2 +- .../intServicenowConfiguration.attributes.js | 2 +- .../intServicenowConfiguration.controller.js | 2 +- .../intServicenowConfiguration.model.js | 2 +- .../intServicenowConfiguration.rpc.js | 2 +- server/api/intServicenowField/index.js | 2 +- .../intServicenowField.attributes.js | 2 +- .../intServicenowField.controller.js | 2 +- .../intServicenowField/intServicenowField.model.js | 2 +- .../intServicenowField/intServicenowField.rpc.js | 2 +- server/api/intSugarcrmAccount/index.js | 2 +- .../intSugarcrmAccount.attributes.js | 2 +- .../intSugarcrmAccount.controller.js | 2 +- .../intSugarcrmAccount/intSugarcrmAccount.model.js | 2 +- .../intSugarcrmAccount/intSugarcrmAccount.rpc.js | 2 +- server/api/intSugarcrmConfiguration/index.js | 2 +- .../intSugarcrmConfiguration.attributes.js | 2 +- .../intSugarcrmConfiguration.controller.js | 2 +- .../intSugarcrmConfiguration.model.js | 2 +- .../intSugarcrmConfiguration.rpc.js | 2 +- server/api/intSugarcrmField/index.js | 2 +- .../intSugarcrmField.attributes.js | 2 +- .../intSugarcrmField.controller.js | 2 +- .../api/intSugarcrmField/intSugarcrmField.model.js | 2 +- .../api/intSugarcrmField/intSugarcrmField.rpc.js | 2 +- server/api/intVtigerAccount/index.js | 2 +- .../intVtigerAccount.attributes.js | 2 +- .../intVtigerAccount.controller.js | 2 +- .../api/intVtigerAccount/intVtigerAccount.model.js | 2 +- .../api/intVtigerAccount/intVtigerAccount.rpc.js | 2 +- server/api/intVtigerConfiguration/index.js | 2 +- .../intVtigerConfiguration.attributes.js | 2 +- .../intVtigerConfiguration.controller.js | 2 +- .../intVtigerConfiguration.model.js | 2 +- .../intVtigerConfiguration.rpc.js | 2 +- server/api/intVtigerField/index.js | 2 +- .../intVtigerField/intVtigerField.attributes.js | 2 +- .../intVtigerField/intVtigerField.controller.js | 2 +- server/api/intVtigerField/intVtigerField.model.js | 2 +- server/api/intVtigerField/intVtigerField.rpc.js | 2 +- server/api/intZendeskAccount/index.js | 2 +- .../intZendeskAccount.attributes.js | 2 +- .../intZendeskAccount.controller.js | 2 +- .../intZendeskAccount/intZendeskAccount.model.js | 2 +- .../api/intZendeskAccount/intZendeskAccount.rpc.js | 2 +- server/api/intZendeskConfiguration/index.js | 2 +- .../intZendeskConfiguration.attributes.js | 2 +- .../intZendeskConfiguration.controller.js | 2 +- .../intZendeskConfiguration.model.js | 2 +- .../intZendeskConfiguration.rpc.js | 2 +- server/api/intZendeskField/index.js | 2 +- .../intZendeskField/intZendeskField.attributes.js | 2 +- .../intZendeskField/intZendeskField.controller.js | 2 +- .../api/intZendeskField/intZendeskField.model.js | 2 +- server/api/intZendeskField/intZendeskField.rpc.js | 2 +- server/api/intZohoAccount/index.js | 2 +- .../intZohoAccount/intZohoAccount.attributes.js | 2 +- .../intZohoAccount/intZohoAccount.controller.js | 2 +- server/api/intZohoAccount/intZohoAccount.model.js | 2 +- server/api/intZohoAccount/intZohoAccount.rpc.js | 2 +- server/api/intZohoConfiguration/index.js | 2 +- .../intZohoConfiguration.attributes.js | 2 +- .../intZohoConfiguration.controller.js | 2 +- .../intZohoConfiguration.model.js | 2 +- .../intZohoConfiguration.rpc.js | 2 +- server/api/intZohoField/index.js | 2 +- server/api/intZohoField/intZohoField.attributes.js | 2 +- server/api/intZohoField/intZohoField.controller.js | 2 +- server/api/intZohoField/intZohoField.model.js | 2 +- server/api/intZohoField/intZohoField.rpc.js | 2 +- server/api/integration/index.js | 2 +- server/api/integration/integration.attributes.js | 2 +- server/api/integration/integration.controller.js | 2 +- server/api/integration/integration.model.js | 2 +- server/api/integration/integration.rpc.js | 2 +- server/api/integrationReport/index.js | 2 +- .../integrationReport.attributes.js | 2 +- .../integrationReport.controller.js | 2 +- .../integrationReport/integrationReport.model.js | 2 +- .../api/integrationReport/integrationReport.rpc.js | 2 +- server/api/interval/index.js | 2 +- server/api/interval/interval.attributes.js | 2 +- server/api/interval/interval.controller.js | 2 +- server/api/interval/interval.model.js | 2 +- server/api/interval/interval.rpc.js | 2 +- server/api/jira/index.js | 2 +- server/api/jira/jira.controller.js | 2 +- server/api/jscriptyAnswerReport/index.js | 2 +- .../jscriptyAnswerReport.attributes.js | 2 +- .../jscriptyAnswerReport.controller.js | 2 +- .../jscriptyAnswerReport.model.js | 2 +- .../jscriptyAnswerReport.rpc.js | 2 +- server/api/jscriptyProject/index.js | 2 +- .../jscriptyProject/jscriptyProject.attributes.js | 2 +- .../jscriptyProject/jscriptyProject.controller.js | 2 +- .../api/jscriptyProject/jscriptyProject.model.js | 2 +- server/api/jscriptyProject/jscriptyProject.rpc.js | 2 +- server/api/jscriptyQuestionReport/index.js | 2 +- .../jscriptyQuestionReport.attributes.js | 2 +- .../jscriptyQuestionReport.controller.js | 2 +- .../jscriptyQuestionReport.model.js | 2 +- .../jscriptyQuestionReport.rpc.js | 2 +- server/api/jscriptySessionReport/index.js | 2 +- .../jscriptySessionReport.attributes.js | 2 +- .../jscriptySessionReport.controller.js | 2 +- .../jscriptySessionReport.model.js | 2 +- .../jscriptySessionReport.rpc.js | 2 +- server/api/license/index.js | 2 +- server/api/license/license.attributes.js | 2 +- server/api/license/license.controller.js | 2 +- server/api/license/license.model.js | 2 +- server/api/license/license.rpc.js | 2 +- server/api/mailAccount/index.js | 2 +- server/api/mailAccount/mailAccount.attributes.js | 2 +- server/api/mailAccount/mailAccount.controller.js | 2 +- server/api/mailAccount/mailAccount.events.js | 2 +- server/api/mailAccount/mailAccount.model.js | 2 +- server/api/mailAccount/mailAccount.rpc.js | 2 +- server/api/mailAccount/mailAccount.socket.js | 2 +- server/api/mailApplication/index.js | 2 +- .../mailApplication/mailApplication.attributes.js | 2 +- .../mailApplication/mailApplication.controller.js | 2 +- .../api/mailApplication/mailApplication.model.js | 2 +- server/api/mailApplication/mailApplication.rpc.js | 2 +- server/api/mailInteraction/index.js | 2 +- .../mailInteraction/mailInteraction.attributes.js | 2 +- .../mailInteraction/mailInteraction.controller.js | 2 +- .../api/mailInteraction/mailInteraction.events.js | 2 +- .../api/mailInteraction/mailInteraction.model.js | 2 +- server/api/mailInteraction/mailInteraction.rpc.js | 2 +- .../api/mailInteraction/mailInteraction.socket.js | 2 +- server/api/mailMessage/index.js | 2 +- server/api/mailMessage/mailMessage.attributes.js | 2 +- server/api/mailMessage/mailMessage.controller.js | 2 +- server/api/mailMessage/mailMessage.events.js | 2 +- server/api/mailMessage/mailMessage.model.js | 2 +- server/api/mailMessage/mailMessage.rpc.js | 2 +- server/api/mailMessage/mailMessage.socket.js | 2 +- server/api/mailQueue/index.js | 2 +- server/api/mailQueue/mailQueue.attributes.js | 2 +- server/api/mailQueue/mailQueue.controller.js | 2 +- server/api/mailQueue/mailQueue.events.js | 2 +- server/api/mailQueue/mailQueue.model.js | 2 +- server/api/mailQueue/mailQueue.rpc.js | 2 +- server/api/mailQueue/mailQueue.socket.js | 2 +- server/api/mailQueueReport/index.js | 2 +- .../mailQueueReport/mailQueueReport.attributes.js | 2 +- .../mailQueueReport/mailQueueReport.controller.js | 2 +- .../api/mailQueueReport/mailQueueReport.model.js | 2 +- server/api/mailQueueReport/mailQueueReport.rpc.js | 2 +- server/api/mailServerIn/index.js | 2 +- server/api/mailServerIn/mailServerIn.attributes.js | 2 +- server/api/mailServerIn/mailServerIn.model.js | 2 +- server/api/mailServerIn/mailServerIn.rpc.js | 2 +- server/api/mailServerOut/index.js | 2 +- .../api/mailServerOut/mailServerOut.attributes.js | 2 +- .../api/mailServerOut/mailServerOut.controller.js | 2 +- server/api/mailServerOut/mailServerOut.model.js | 2 +- server/api/mailServerOut/mailServerOut.rpc.js | 2 +- server/api/mailSubstatus/index.js | 2 +- .../api/mailSubstatus/mailSubstatus.attributes.js | 2 +- .../api/mailSubstatus/mailSubstatus.controller.js | 2 +- server/api/mailSubstatus/mailSubstatus.model.js | 2 +- server/api/mailSubstatus/mailSubstatus.rpc.js | 2 +- server/api/mailTransferReport/index.js | 2 +- .../mailTransferReport.attributes.js | 2 +- .../mailTransferReport.controller.js | 2 +- .../mailTransferReport/mailTransferReport.model.js | 2 +- .../mailTransferReport/mailTransferReport.rpc.js | 2 +- server/api/memberReport/index.js | 2 +- server/api/memberReport/memberReport.attributes.js | 2 +- server/api/memberReport/memberReport.controller.js | 2 +- server/api/memberReport/memberReport.model.js | 2 +- server/api/memberReport/memberReport.rpc.js | 2 +- server/api/migration/index.js | 2 +- server/api/migration/migration.attributes.js | 2 +- server/api/migration/migration.controller.js | 2 +- server/api/migration/migration.model.js | 2 +- server/api/migration/migration.rpc.js | 2 +- server/api/network/index.js | 2 +- server/api/network/network.attributes.js | 2 +- server/api/network/network.controller.js | 2 +- server/api/network/network.model.js | 2 +- server/api/network/network.rpc.js | 2 +- server/api/openchannelAccount/index.js | 2 +- .../openchannelAccount.attributes.js | 2 +- .../openchannelAccount.controller.js | 2 +- .../openchannelAccount.events.js | 2 +- .../openchannelAccount/openchannelAccount.model.js | 2 +- .../openchannelAccount/openchannelAccount.rpc.js | 2 +- .../openchannelAccount.socket.js | 2 +- server/api/openchannelApplication/index.js | 2 +- .../openchannelApplication.attributes.js | 2 +- .../openchannelApplication.controller.js | 2 +- .../openchannelApplication.model.js | 2 +- .../openchannelApplication.rpc.js | 2 +- server/api/openchannelInteraction/index.js | 2 +- .../openchannelInteraction.attributes.js | 2 +- .../openchannelInteraction.controller.js | 2 +- .../openchannelInteraction.events.js | 2 +- .../openchannelInteraction.model.js | 2 +- .../openchannelInteraction.rpc.js | 2 +- .../openchannelInteraction.socket.js | 2 +- server/api/openchannelMessage/index.js | 2 +- .../openchannelMessage.attributes.js | 2 +- .../openchannelMessage.controller.js | 2 +- .../openchannelMessage.events.js | 2 +- .../openchannelMessage/openchannelMessage.model.js | 2 +- .../openchannelMessage/openchannelMessage.rpc.js | 2 +- .../openchannelMessage.socket.js | 2 +- server/api/openchannelQueue/index.js | 2 +- .../openchannelQueue.attributes.js | 2 +- .../openchannelQueue.controller.js | 2 +- .../openchannelQueue/openchannelQueue.events.js | 2 +- .../api/openchannelQueue/openchannelQueue.model.js | 2 +- .../api/openchannelQueue/openchannelQueue.rpc.js | 2 +- .../openchannelQueue/openchannelQueue.socket.js | 2 +- server/api/openchannelQueueReport/index.js | 2 +- .../openchannelQueueReport.attributes.js | 2 +- .../openchannelQueueReport.controller.js | 2 +- .../openchannelQueueReport.model.js | 2 +- .../openchannelQueueReport.rpc.js | 2 +- server/api/openchannelTransferReport/index.js | 2 +- .../openchannelTransferReport.attributes.js | 2 +- .../openchannelTransferReport.controller.js | 2 +- .../openchannelTransferReport.model.js | 2 +- .../openchannelTransferReport.rpc.js | 2 +- server/api/pause/index.js | 2 +- server/api/pause/pause.attributes.js | 2 +- server/api/pause/pause.controller.js | 2 +- server/api/pause/pause.model.js | 2 +- server/api/pause/pause.rpc.js | 2 +- server/api/plugin/index.js | 2 +- server/api/plugin/plugin.attributes.js | 2 +- server/api/plugin/plugin.controller.js | 2 +- server/api/plugin/plugin.events.js | 2 +- server/api/plugin/plugin.model.js | 2 +- server/api/plugin/plugin.rpc.js | 2 +- server/api/plugin/plugin.socket.js | 2 +- server/api/pm2/index.js | 2 +- server/api/pm2/pm2.controller.js | 2 +- server/api/reportAgentPreview/index.js | 2 +- .../reportAgentPreview.attributes.js | 2 +- .../reportAgentPreview/reportAgentPreview.model.js | 2 +- .../reportAgentPreview/reportAgentPreview.rpc.js | 2 +- server/api/rpc/index.js | 2 +- server/api/rpc/rpc.controller.js | 2 +- server/api/schedule/index.js | 2 +- server/api/schedule/schedule.attributes.js | 2 +- server/api/schedule/schedule.controller.js | 2 +- server/api/schedule/schedule.model.js | 2 +- server/api/schedule/schedule.rpc.js | 2 +- server/api/screenRecording/index.js | 2 +- .../screenRecording/screenRecording.attributes.js | 2 +- .../screenRecording/screenRecording.controller.js | 2 +- .../api/screenRecording/screenRecording.model.js | 2 +- server/api/screenRecording/screenRecording.rpc.js | 2 +- server/api/setting/index.js | 2 +- server/api/setting/setting.attributes.js | 2 +- server/api/setting/setting.controller.js | 2 +- server/api/setting/setting.model.js | 2 +- server/api/setting/setting.rpc.js | 2 +- server/api/smsAccount/index.js | 2 +- server/api/smsAccount/smsAccount.attributes.js | 2 +- server/api/smsAccount/smsAccount.controller.js | 2 +- server/api/smsAccount/smsAccount.events.js | 2 +- server/api/smsAccount/smsAccount.model.js | 2 +- server/api/smsAccount/smsAccount.rpc.js | 2 +- server/api/smsAccount/smsAccount.socket.js | 2 +- server/api/smsApplication/index.js | 2 +- .../smsApplication/smsApplication.attributes.js | 2 +- .../smsApplication/smsApplication.controller.js | 2 +- server/api/smsApplication/smsApplication.model.js | 2 +- server/api/smsApplication/smsApplication.rpc.js | 2 +- server/api/smsInteraction/index.js | 2 +- .../smsInteraction/smsInteraction.attributes.js | 2 +- .../smsInteraction/smsInteraction.controller.js | 2 +- server/api/smsInteraction/smsInteraction.events.js | 2 +- server/api/smsInteraction/smsInteraction.model.js | 2 +- server/api/smsInteraction/smsInteraction.rpc.js | 2 +- server/api/smsInteraction/smsInteraction.socket.js | 2 +- server/api/smsMessage/index.js | 2 +- server/api/smsMessage/smsMessage.attributes.js | 2 +- server/api/smsMessage/smsMessage.controller.js | 2 +- server/api/smsMessage/smsMessage.events.js | 2 +- server/api/smsMessage/smsMessage.model.js | 2 +- server/api/smsMessage/smsMessage.rpc.js | 2 +- server/api/smsMessage/smsMessage.socket.js | 2 +- server/api/smsQueue/index.js | 2 +- server/api/smsQueue/smsQueue.attributes.js | 2 +- server/api/smsQueue/smsQueue.controller.js | 2 +- server/api/smsQueue/smsQueue.events.js | 2 +- server/api/smsQueue/smsQueue.model.js | 2 +- server/api/smsQueue/smsQueue.rpc.js | 2 +- server/api/smsQueue/smsQueue.socket.js | 2 +- server/api/smsQueueReport/index.js | 2 +- .../smsQueueReport/smsQueueReport.attributes.js | 2 +- .../smsQueueReport/smsQueueReport.controller.js | 2 +- server/api/smsQueueReport/smsQueueReport.model.js | 2 +- server/api/smsQueueReport/smsQueueReport.rpc.js | 2 +- server/api/smsTransferReport/index.js | 2 +- .../smsTransferReport.attributes.js | 2 +- .../smsTransferReport.controller.js | 2 +- .../smsTransferReport/smsTransferReport.model.js | 2 +- .../api/smsTransferReport/smsTransferReport.rpc.js | 2 +- server/api/sound/index.js | 2 +- server/api/sound/sound.attributes.js | 2 +- server/api/sound/sound.controller.js | 2 +- server/api/sound/sound.model.js | 2 +- server/api/sound/sound.rpc.js | 2 +- server/api/squareMessage/index.js | 2 +- .../api/squareMessage/squareMessage.attributes.js | 2 +- .../api/squareMessage/squareMessage.controller.js | 2 +- server/api/squareMessage/squareMessage.model.js | 2 +- server/api/squareMessage/squareMessage.rpc.js | 2 +- server/api/squareOdbc/index.js | 2 +- server/api/squareOdbc/squareOdbc.attributes.js | 2 +- server/api/squareOdbc/squareOdbc.controller.js | 2 +- server/api/squareOdbc/squareOdbc.model.js | 2 +- server/api/squareOdbc/squareOdbc.rpc.js | 2 +- server/api/squareProject/index.js | 2 +- .../api/squareProject/squareProject.attributes.js | 2 +- .../api/squareProject/squareProject.controller.js | 2 +- server/api/squareProject/squareProject.events.js | 2 +- server/api/squareProject/squareProject.model.js | 2 +- server/api/squareProject/squareProject.rpc.js | 2 +- server/api/squareProject/squareProject.socket.js | 2 +- server/api/squareRecording/index.js | 2 +- .../squareRecording/squareRecording.attributes.js | 2 +- .../squareRecording/squareRecording.controller.js | 2 +- .../api/squareRecording/squareRecording.model.js | 2 +- server/api/squareRecording/squareRecording.rpc.js | 2 +- server/api/squareReport/index.js | 2 +- server/api/squareReport/squareReport.attributes.js | 2 +- server/api/squareReport/squareReport.controller.js | 2 +- server/api/squareReport/squareReport.model.js | 2 +- server/api/squareReport/squareReport.rpc.js | 2 +- server/api/squareReportDetail/index.js | 2 +- .../squareReportDetail.attributes.js | 2 +- .../squareReportDetail.controller.js | 2 +- .../squareReportDetail/squareReportDetail.model.js | 2 +- .../squareReportDetail/squareReportDetail.rpc.js | 2 +- server/api/system/index.js | 2 +- server/api/system/system.controller.js | 2 +- server/api/tag/index.js | 2 +- server/api/tag/tag.attributes.js | 2 +- server/api/tag/tag.controller.js | 2 +- server/api/tag/tag.model.js | 2 +- server/api/tag/tag.rpc.js | 2 +- server/api/team/index.js | 2 +- server/api/team/team.attributes.js | 2 +- server/api/team/team.controller.js | 2 +- server/api/team/team.events.js | 2 +- server/api/team/team.model.js | 2 +- server/api/team/team.rpc.js | 2 +- server/api/team/team.socket.js | 2 +- server/api/teamVoiceQueue/index.js | 2 +- .../teamVoiceQueue/teamVoiceQueue.attributes.js | 2 +- server/api/teamVoiceQueue/teamVoiceQueue.model.js | 2 +- server/api/teamVoiceQueue/teamVoiceQueue.rpc.js | 2 +- server/api/template/index.js | 2 +- server/api/template/template.attributes.js | 2 +- server/api/template/template.controller.js | 2 +- server/api/template/template.model.js | 2 +- server/api/template/template.rpc.js | 2 +- server/api/trigger/index.js | 2 +- server/api/trigger/trigger.attributes.js | 2 +- server/api/trigger/trigger.controller.js | 2 +- server/api/trigger/trigger.model.js | 2 +- server/api/trigger/trigger.rpc.js | 2 +- server/api/trunk/index.js | 2 +- server/api/trunk/trunk.attributes.js | 2 +- server/api/trunk/trunk.controller.js | 2 +- server/api/trunk/trunk.model.js | 2 +- server/api/trunk/trunk.rpc.js | 2 +- server/api/user/index.js | 2 +- server/api/user/user.attributes.js | 2 +- server/api/user/user.controller.js | 2 +- server/api/user/user.events.js | 2 +- server/api/user/user.model.js | 2 +- server/api/user/user.rpc.js | 2 +- server/api/user/user.socket.js | 2 +- server/api/userChatQueue/index.js | 2 +- .../api/userChatQueue/userChatQueue.attributes.js | 2 +- server/api/userChatQueue/userChatQueue.model.js | 2 +- server/api/userChatQueue/userChatQueue.rpc.js | 2 +- server/api/userFaxQueue/index.js | 2 +- server/api/userFaxQueue/userFaxQueue.attributes.js | 2 +- server/api/userFaxQueue/userFaxQueue.model.js | 2 +- server/api/userFaxQueue/userFaxQueue.rpc.js | 2 +- server/api/userMailQueue/index.js | 2 +- .../api/userMailQueue/userMailQueue.attributes.js | 2 +- server/api/userMailQueue/userMailQueue.model.js | 2 +- server/api/userMailQueue/userMailQueue.rpc.js | 2 +- server/api/userNotification/index.js | 2 +- .../userNotification.attributes.js | 2 +- .../userNotification.controller.js | 2 +- .../userNotification/userNotification.events.js | 2 +- .../api/userNotification/userNotification.model.js | 2 +- .../api/userNotification/userNotification.rpc.js | 2 +- .../userNotification/userNotification.socket.js | 2 +- server/api/userOpenchannelQueue/index.js | 2 +- .../userOpenchannelQueue.attributes.js | 2 +- .../userOpenchannelQueue.model.js | 2 +- .../userOpenchannelQueue.rpc.js | 2 +- server/api/userProfile/index.js | 2 +- server/api/userProfile/userProfile.attributes.js | 2 +- server/api/userProfile/userProfile.controller.js | 2 +- server/api/userProfile/userProfile.events.js | 2 +- server/api/userProfile/userProfile.model.js | 2 +- server/api/userProfile/userProfile.rpc.js | 2 +- server/api/userProfile/userProfile.socket.js | 2 +- server/api/userProfileResource/index.js | 2 +- .../userProfileResource.attributes.js | 2 +- .../userProfileResource.controller.js | 2 +- .../userProfileResource.model.js | 2 +- .../userProfileResource/userProfileResource.rpc.js | 2 +- server/api/userProfileSection/index.js | 2 +- .../userProfileSection.attributes.js | 2 +- .../userProfileSection.controller.js | 2 +- .../userProfileSection/userProfileSection.model.js | 2 +- .../userProfileSection/userProfileSection.rpc.js | 2 +- server/api/userSmsQueue/index.js | 2 +- server/api/userSmsQueue/userSmsQueue.attributes.js | 2 +- server/api/userSmsQueue/userSmsQueue.model.js | 2 +- server/api/userSmsQueue/userSmsQueue.rpc.js | 2 +- server/api/userVoiceQueue/index.js | 2 +- .../userVoiceQueue/userVoiceQueue.attributes.js | 2 +- server/api/userVoiceQueue/userVoiceQueue.model.js | 2 +- server/api/userVoiceQueue/userVoiceQueue.rpc.js | 2 +- server/api/userVoiceQueueRt/index.js | 2 +- .../userVoiceQueueRt.attributes.js | 2 +- .../userVoiceQueueRt/userVoiceQueueRt.events.js | 2 +- .../api/userVoiceQueueRt/userVoiceQueueRt.model.js | 2 +- .../api/userVoiceQueueRt/userVoiceQueueRt.rpc.js | 2 +- .../userVoiceQueueRt/userVoiceQueueRt.socket.js | 2 +- server/api/userWhatsappQueue/index.js | 2 +- .../userWhatsappQueue.attributes.js | 2 +- .../userWhatsappQueue/userWhatsappQueue.model.js | 2 +- .../api/userWhatsappQueue/userWhatsappQueue.rpc.js | 2 +- server/api/variable/index.js | 2 +- server/api/variable/variable.attributes.js | 2 +- server/api/variable/variable.controller.js | 2 +- server/api/variable/variable.model.js | 2 +- server/api/variable/variable.rpc.js | 2 +- server/api/version/index.js | 2 +- server/api/version/version.controller.js | 2 +- server/api/voiceAgentReport/index.js | 2 +- .../voiceAgentReport.attributes.js | 2 +- .../voiceAgentReport.controller.js | 2 +- .../api/voiceAgentReport/voiceAgentReport.model.js | 2 +- .../api/voiceAgentReport/voiceAgentReport.rpc.js | 2 +- server/api/voiceCallReport/index.js | 2 +- .../voiceCallReport/voiceCallReport.attributes.js | 2 +- .../voiceCallReport/voiceCallReport.controller.js | 2 +- .../api/voiceCallReport/voiceCallReport.model.js | 2 +- server/api/voiceCallReport/voiceCallReport.rpc.js | 2 +- server/api/voiceChanSpy/index.js | 2 +- server/api/voiceChanSpy/voiceChanSpy.attributes.js | 2 +- server/api/voiceChanSpy/voiceChanSpy.controller.js | 2 +- server/api/voiceChanSpy/voiceChanSpy.model.js | 2 +- server/api/voiceChanSpy/voiceChanSpy.rpc.js | 2 +- server/api/voiceContext/index.js | 2 +- server/api/voiceContext/voiceContext.attributes.js | 2 +- server/api/voiceContext/voiceContext.controller.js | 2 +- server/api/voiceContext/voiceContext.model.js | 2 +- server/api/voiceContext/voiceContext.rpc.js | 2 +- server/api/voiceDialReport/index.js | 2 +- .../voiceDialReport/voiceDialReport.attributes.js | 2 +- .../voiceDialReport/voiceDialReport.controller.js | 2 +- .../api/voiceDialReport/voiceDialReport.model.js | 2 +- server/api/voiceDialReport/voiceDialReport.rpc.js | 2 +- server/api/voiceExtension/index.js | 2 +- .../voiceExtension/voiceExtension.attributes.js | 2 +- .../voiceExtension/voiceExtension.controller.js | 2 +- server/api/voiceExtension/voiceExtension.events.js | 2 +- server/api/voiceExtension/voiceExtension.model.js | 2 +- server/api/voiceExtension/voiceExtension.rpc.js | 2 +- server/api/voiceExtension/voiceExtension.socket.js | 2 +- server/api/voiceMail/index.js | 2 +- server/api/voiceMail/voiceMail.attributes.js | 2 +- server/api/voiceMail/voiceMail.controller.js | 2 +- server/api/voiceMail/voiceMail.model.js | 2 +- server/api/voiceMail/voiceMail.rpc.js | 2 +- server/api/voiceMailMessage/index.js | 2 +- .../voiceMailMessage.attributes.js | 2 +- .../voiceMailMessage.controller.js | 2 +- .../api/voiceMailMessage/voiceMailMessage.model.js | 2 +- .../api/voiceMailMessage/voiceMailMessage.rpc.js | 2 +- server/api/voiceMusicOnHold/index.js | 2 +- .../voiceMusicOnHold.attributes.js | 2 +- .../voiceMusicOnHold.controller.js | 2 +- .../api/voiceMusicOnHold/voiceMusicOnHold.model.js | 2 +- .../api/voiceMusicOnHold/voiceMusicOnHold.rpc.js | 2 +- server/api/voicePrefix/index.js | 2 +- server/api/voicePrefix/voicePrefix.attributes.js | 2 +- server/api/voicePrefix/voicePrefix.controller.js | 2 +- server/api/voicePrefix/voicePrefix.events.js | 2 +- server/api/voicePrefix/voicePrefix.model.js | 2 +- server/api/voicePrefix/voicePrefix.rpc.js | 2 +- server/api/voicePrefix/voicePrefix.socket.js | 2 +- server/api/voiceQueue/index.js | 2 +- server/api/voiceQueue/voiceQueue.attributes.js | 2 +- server/api/voiceQueue/voiceQueue.controller.js | 2 +- server/api/voiceQueue/voiceQueue.events.js | 2 +- server/api/voiceQueue/voiceQueue.model.js | 2 +- server/api/voiceQueue/voiceQueue.rpc.js | 2 +- server/api/voiceQueue/voiceQueue.socket.js | 2 +- server/api/voiceQueueReport/index.js | 2 +- .../voiceQueueReport.attributes.js | 2 +- .../voiceQueueReport.controller.js | 2 +- .../voiceQueueReport/voiceQueueReport.events.js | 2 +- .../api/voiceQueueReport/voiceQueueReport.model.js | 2 +- .../api/voiceQueueReport/voiceQueueReport.rpc.js | 2 +- .../voiceQueueReport/voiceQueueReport.socket.js | 2 +- server/api/voiceQueuesLog/index.js | 2 +- .../voiceQueuesLog/voiceQueuesLog.attributes.js | 2 +- .../voiceQueuesLog/voiceQueuesLog.controller.js | 2 +- server/api/voiceQueuesLog/voiceQueuesLog.model.js | 2 +- server/api/voiceQueuesLog/voiceQueuesLog.rpc.js | 2 +- server/api/voiceRecording/index.js | 2 +- .../voiceRecording/voiceRecording.attributes.js | 2 +- .../voiceRecording/voiceRecording.controller.js | 2 +- server/api/voiceRecording/voiceRecording.model.js | 2 +- server/api/voiceRecording/voiceRecording.rpc.js | 2 +- server/api/voiceTransferReport/index.js | 2 +- .../voiceTransferReport.attributes.js | 2 +- .../voiceTransferReport.controller.js | 2 +- .../voiceTransferReport.model.js | 2 +- .../voiceTransferReport/voiceTransferReport.rpc.js | 2 +- server/api/webbar/index.js | 2 +- server/api/webbar/webbar.controller.js | 2 +- server/api/whatsappAccount/index.js | 2 +- .../whatsappAccount/whatsappAccount.attributes.js | 2 +- .../whatsappAccount/whatsappAccount.controller.js | 2 +- .../api/whatsappAccount/whatsappAccount.events.js | 2 +- .../api/whatsappAccount/whatsappAccount.model.js | 2 +- server/api/whatsappAccount/whatsappAccount.rpc.js | 2 +- .../api/whatsappAccount/whatsappAccount.socket.js | 2 +- server/api/whatsappApplication/index.js | 2 +- .../whatsappApplication.attributes.js | 2 +- .../whatsappApplication.controller.js | 2 +- .../whatsappApplication.model.js | 2 +- .../whatsappApplication/whatsappApplication.rpc.js | 2 +- server/api/whatsappInteraction/index.js | 2 +- .../whatsappInteraction.attributes.js | 2 +- .../whatsappInteraction.controller.js | 2 +- .../whatsappInteraction.events.js | 2 +- .../whatsappInteraction.model.js | 2 +- .../whatsappInteraction/whatsappInteraction.rpc.js | 2 +- .../whatsappInteraction.socket.js | 2 +- server/api/whatsappMessage/index.js | 2 +- .../whatsappMessage/whatsappMessage.attributes.js | 2 +- .../whatsappMessage/whatsappMessage.controller.js | 2 +- .../api/whatsappMessage/whatsappMessage.events.js | 2 +- .../api/whatsappMessage/whatsappMessage.model.js | 2 +- server/api/whatsappMessage/whatsappMessage.rpc.js | 2 +- .../api/whatsappMessage/whatsappMessage.socket.js | 2 +- server/api/whatsappQueue/index.js | 2 +- .../api/whatsappQueue/whatsappQueue.attributes.js | 2 +- .../api/whatsappQueue/whatsappQueue.controller.js | 2 +- server/api/whatsappQueue/whatsappQueue.events.js | 2 +- server/api/whatsappQueue/whatsappQueue.model.js | 2 +- server/api/whatsappQueue/whatsappQueue.rpc.js | 2 +- server/api/whatsappQueue/whatsappQueue.socket.js | 2 +- server/api/whatsappQueueReport/index.js | 2 +- .../whatsappQueueReport.attributes.js | 2 +- .../whatsappQueueReport.controller.js | 2 +- .../whatsappQueueReport.model.js | 2 +- .../whatsappQueueReport/whatsappQueueReport.rpc.js | 2 +- server/api/whatsappTransferReport/index.js | 2 +- .../whatsappTransferReport.attributes.js | 2 +- .../whatsappTransferReport.controller.js | 2 +- .../whatsappTransferReport.model.js | 2 +- .../whatsappTransferReport.rpc.js | 2 +- server/app.js | 2 +- server/components/auth/service.js | 2 +- server/components/encryptor/index.js | 2 +- server/components/export/csv.js | 2 +- server/components/export/pdf.js | 2 +- server/components/export/xlsx.js | 2 +- server/components/extensions/rewrite.js | 2 +- server/components/import/cm/csv.js | 2 +- server/components/import/cm/csv2.js | 2 +- server/components/integrations/configuration.js | 2 +- server/components/interaction/service.js | 2 +- server/components/license/service.js | 2 +- server/components/parsers/advancedSearch.js | 2 +- server/components/parsers/qs.js | 2 +- server/config/express.js | 2 +- server/config/license/hardware.js | 2 +- server/config/license/index.js | 2 +- server/config/license/util.js | 2 +- server/config/local.env.js | 2 +- server/config/logger.js | 2 +- server/config/pm2/config.js | 2 +- server/config/pm2/index.js | 2 +- server/config/schedule/chat.js | 2 +- server/config/schedule/index.js | 2 +- server/config/schedule/transcribe.js | 2 +- server/config/schedule/whatsapp.js | 2 +- server/config/seedContact.js | 2 +- server/config/seedUsers.js | 2 +- server/config/socketio.js | 2 +- server/config/triggers/index.js | 2 +- server/config/utils.js | 2 +- server/errors/index.js | 2 +- server/files/chat/iframe.js | 200 +- server/mysqldb/index.js | 2 +- server/routes.js | 2 +- server/rpc/index.js | 2 +- server/services/agi/channel.js | 2 +- server/services/agi/error.js | 2 +- server/services/agi/graph/index.js | 2 +- server/services/agi/index.js | 2 +- server/services/agi/mailRpc/index.js | 2 +- server/services/agi/reply.js | 2 +- server/services/agi/rpc/index.js | 2 +- server/services/agi/scripts/aws/index.js | 2 +- server/services/agi/scripts/aws/lex/index.js | 2 +- server/services/agi/scripts/aws/lex/lib/api.js | 2 +- server/services/agi/scripts/aws/polly/index.js | 2 +- server/services/agi/scripts/aws/polly/lib/api.js | 2 +- server/services/agi/scripts/google/asr/index.js | 2 +- server/services/agi/scripts/google/asr/lib/api.js | 2 +- server/services/agi/scripts/google/index.js | 2 +- server/services/agi/scripts/index.js | 2 +- server/services/agi/scripts/sestek/index.js | 2 +- server/services/agi/scripts/sestek/nda/index.js | 2 +- server/services/agi/scripts/tilde/asr/index.js | 2 +- server/services/agi/scripts/tilde/asr/lib/api.js | 2 +- server/services/agi/scripts/tilde/index.js | 2 +- server/services/agi/server.js | 2 +- server/services/agi/vertices.js | 2 +- server/services/ami/acw/index.js | 2 +- server/services/ami/ami.js | 2 +- server/services/ami/client.js | 2 +- server/services/ami/dialer/action.js | 2 +- server/services/ami/dialer/agentComplete.js | 2 +- server/services/ami/dialer/final.js | 2 +- server/services/ami/dialer/hangup.js | 2 +- server/services/ami/dialer/history.js | 2 +- server/services/ami/dialer/index.js | 2 +- server/services/ami/dialer/queueCallerAbandon.js | 2 +- server/services/ami/fax/action.js | 2 +- server/services/ami/fax/index.js | 2 +- server/services/ami/fax/rpcDb.js | 2 +- server/services/ami/fax/util/gs.js | 2 +- server/services/ami/fax/util/util.js | 2 +- server/services/ami/index.js | 2 +- server/services/ami/model/agent.js | 2 +- server/services/ami/model/campaign.js | 2 +- server/services/ami/model/channel.js | 2 +- server/services/ami/model/deskAccount.js | 2 +- server/services/ami/model/dynamics365Account.js | 2 +- server/services/ami/model/faxAccount.js | 2 +- server/services/ami/model/freshdeskAccount.js | 2 +- server/services/ami/model/freshsalesAccount.js | 2 +- server/services/ami/model/queueReport.js | 2 +- server/services/ami/model/salesforceAccount.js | 2 +- server/services/ami/model/servicenowAccount.js | 2 +- server/services/ami/model/sugarcrmAccount.js | 2 +- server/services/ami/model/telephone.js | 2 +- server/services/ami/model/template.js | 2 +- server/services/ami/model/trigger.js | 2 +- server/services/ami/model/trunk.js | 2 +- server/services/ami/model/voiceExtension.js | 2 +- server/services/ami/model/voiceQueue.js | 2 +- server/services/ami/model/vtigerAccount.js | 2 +- server/services/ami/model/zendeskAccount.js | 2 +- server/services/ami/model/zohoAccount.js | 2 +- server/services/ami/preview/action.js | 2 +- server/services/ami/preview/index.js | 2 +- server/services/ami/preview/rpcDb.js | 2 +- server/services/ami/preview/util/util.js | 2 +- server/services/ami/properties.js | 2 +- server/services/ami/realtime/index.js | 2 +- server/services/ami/report/index.js | 2 +- server/services/ami/report/userReport.js | 2 +- server/services/ami/report/voiceAgentReport.js | 2 +- server/services/ami/report/voiceCallReport.js | 2 +- server/services/ami/report/voiceDialReport.js | 2 +- server/services/ami/report/voiceQueueReport.js | 2 +- server/services/ami/rpc/agentReportPreview.js | 2 +- server/services/ami/rpc/attachment.js | 2 +- server/services/ami/rpc/campaign.js | 2 +- server/services/ami/rpc/cmContact.js | 2 +- server/services/ami/rpc/cmHopper.js | 2 +- server/services/ami/rpc/cmHopperBlack.js | 2 +- server/services/ami/rpc/cmHopperFinal.js | 2 +- server/services/ami/rpc/cmHopperHistory.js | 2 +- server/services/ami/rpc/faxAccount.js | 2 +- server/services/ami/rpc/faxMessage.js | 2 +- server/services/ami/rpc/integrations/desk.js | 2 +- .../services/ami/rpc/integrations/dynamics365.js | 2 +- server/services/ami/rpc/integrations/freshdesk.js | 2 +- server/services/ami/rpc/integrations/freshsales.js | 2 +- server/services/ami/rpc/integrations/salesforce.js | 2 +- server/services/ami/rpc/integrations/servicenow.js | 2 +- server/services/ami/rpc/integrations/sugarcrm.js | 2 +- server/services/ami/rpc/integrations/vtiger.js | 2 +- server/services/ami/rpc/integrations/zendesk.js | 2 +- server/services/ami/rpc/integrations/zoho.js | 2 +- server/services/ami/rpc/memberReport.js | 2 +- server/services/ami/rpc/setting.js | 2 +- server/services/ami/rpc/template.js | 2 +- server/services/ami/rpc/trigger.js | 2 +- server/services/ami/rpc/trunk.js | 2 +- server/services/ami/rpc/user.js | 2 +- server/services/ami/rpc/voiceAgentReport.js | 2 +- server/services/ami/rpc/voiceCallReport.js | 2 +- server/services/ami/rpc/voiceDialReport.js | 2 +- server/services/ami/rpc/voiceExtension.js | 2 +- server/services/ami/rpc/voiceQueue.js | 2 +- server/services/ami/rpc/voiceQueueReport.js | 2 +- server/services/ami/rpc/voiceQueueRt.js | 2 +- server/services/ami/rpc/voiceRecording.js | 2 +- server/services/ami/rpc/voiceTransferReport.js | 2 +- server/services/ami/server/index.js | 2 +- server/services/ami/trigger/cmContact/index.js | 2 +- server/services/ami/trigger/index.js | 2 +- server/services/ami/trigger/integration/desk.js | 2 +- .../ami/trigger/integration/dynamics365.js | 2 +- .../services/ami/trigger/integration/freshdesk.js | 2 +- .../services/ami/trigger/integration/freshsales.js | 2 +- server/services/ami/trigger/integration/index.js | 2 +- .../services/ami/trigger/integration/salesforce.js | 2 +- .../services/ami/trigger/integration/servicenow.js | 2 +- .../services/ami/trigger/integration/sugarcrm.js | 2 +- server/services/ami/trigger/integration/util.js | 2 +- server/services/ami/trigger/integration/vtiger.js | 2 +- server/services/ami/trigger/integration/zendesk.js | 2 +- server/services/ami/trigger/integration/zoho.js | 2 +- server/services/ami/trigger/script/index.js | 2 +- server/services/ami/trigger/urlforward/index.js | 2 +- server/services/email/client.js | 2 +- server/services/email/index.js | 2 +- server/services/email/lib/email.js | 2 +- server/services/email/lib/imap.js | 2 +- server/services/email/lib/smtp.js | 2 +- server/services/email/lib/utils.js | 2 +- server/services/email/model/mailAccount.js | 2 +- server/services/email/realtime/index.js | 2 +- server/services/email/rpc/mailAccount.js | 2 +- server/services/email/server/index.js | 2 +- server/services/express/index.js | 2 +- server/services/routing/client.js | 2 +- server/services/routing/index.js | 2 +- server/services/routing/lib/rule-engine.js | 2 +- server/services/routing/mailRpc/index.js | 2 +- server/services/routing/model/agent.js | 2 +- server/services/routing/model/chatQueue.js | 2 +- server/services/routing/model/faxQueue.js | 2 +- server/services/routing/model/interval.js | 2 +- server/services/routing/model/mailQueue.js | 2 +- server/services/routing/model/openchannelQueue.js | 2 +- server/services/routing/model/smsQueue.js | 2 +- server/services/routing/model/whatsappQueue.js | 2 +- server/services/routing/realtime/index.js | 2 +- server/services/routing/rpc/chatInteraction.js | 2 +- server/services/routing/rpc/chatMessage.js | 2 +- server/services/routing/rpc/chatQueue.js | 2 +- server/services/routing/rpc/chatQueueReport.js | 2 +- server/services/routing/rpc/faxInteraction.js | 2 +- server/services/routing/rpc/faxMessage.js | 2 +- server/services/routing/rpc/faxQueue.js | 2 +- server/services/routing/rpc/faxQueueReport.js | 2 +- server/services/routing/rpc/interval.js | 2 +- server/services/routing/rpc/mailInteraction.js | 2 +- server/services/routing/rpc/mailMessage.js | 2 +- server/services/routing/rpc/mailQueue.js | 2 +- server/services/routing/rpc/mailQueueReport.js | 2 +- .../services/routing/rpc/openchannelInteraction.js | 2 +- server/services/routing/rpc/openchannelMessage.js | 2 +- server/services/routing/rpc/openchannelQueue.js | 2 +- .../services/routing/rpc/openchannelQueueReport.js | 2 +- server/services/routing/rpc/smsInteraction.js | 2 +- server/services/routing/rpc/smsMessage.js | 2 +- server/services/routing/rpc/smsQueue.js | 2 +- server/services/routing/rpc/smsQueueReport.js | 2 +- server/services/routing/rpc/user.js | 2 +- server/services/routing/rpc/whatsappInteraction.js | 2 +- server/services/routing/rpc/whatsappMessage.js | 2 +- server/services/routing/rpc/whatsappQueue.js | 2 +- server/services/routing/rpc/whatsappQueueReport.js | 2 +- .../services/routing/server/applications/agent.js | 2 +- .../routing/server/applications/amazonlex.js | 2 +- .../routing/server/applications/autoreply.js | 2 +- .../services/routing/server/applications/close.js | 2 +- .../routing/server/applications/dialogflow.js | 2 +- .../routing/server/applications/dialogflowV2.js | 2 +- .../services/routing/server/applications/gotoif.js | 2 +- .../services/routing/server/applications/gotop.js | 2 +- .../routing/server/applications/message.js | 2 +- .../services/routing/server/applications/noop.js | 2 +- .../services/routing/server/applications/queue.js | 2 +- .../routing/server/applications/strategy/agent.js | 2 +- .../server/applications/strategy/beepall.js | 2 +- .../routing/server/applications/strategy/index.js | 2 +- .../server/applications/strategy/rrmemory.js | 2 +- .../routing/server/applications/strategy/util.js | 2 +- .../services/routing/server/applications/system.js | 2 +- server/services/routing/server/applications/tag.js | 2 +- .../services/routing/server/applications/utils.js | 2 +- server/services/routing/server/index.js | 2 +- server/services/routing/server/interval.js | 2 +- server/services/xdr/agents.controller.js | 2 +- server/services/xdr/calls.controller.js | 2 +- server/services/xdr/core.controller.js | 2 +- server/services/xdr/dials.controller.js | 2 +- server/services/xdr/index.js | 2 +- server/services/xdr/members.controller.js | 2 +- server/services/xdr/queues.controller.js | 2 +- server/services/xdr/recordings.controller.js | 2 +- server/services/xdr/transfers.controller.js | 2 +- server/services/xdr/utils.js | 2 +- snippet/3.0.0/index.html | 4 +- snippet/3.0.0/scripts/app-7373dae4.js | 2 + snippet/3.0.0/scripts/app-7373dae4.js.LICENSE.txt | 19 + snippet/3.0.0/scripts/app-97651c11.js | 2 + snippet/3.0.0/scripts/app-97651c11.js.LICENSE.txt | 19 + snippet/3.0.0/scripts/app.js | 2 - snippet/3.0.0/scripts/app.js.LICENSE.txt | 19 - snippet/3.0.0/scripts/chat-0bc0478e.js | 3 + snippet/3.0.0/scripts/chat-0bc0478e.js.LICENSE.txt | 1 + snippet/3.0.0/scripts/chat-0bc0478e.js.map | 1 + snippet/3.0.0/scripts/chat-296f7ffc.js | 3 + snippet/3.0.0/scripts/chat-296f7ffc.js.LICENSE.txt | 5 + snippet/3.0.0/scripts/chat-296f7ffc.js.map | 1 + snippet/3.0.0/scripts/chat-30c3a00b.js | 2 + snippet/3.0.0/scripts/chat-30c3a00b.js.map | 1 + snippet/3.0.0/scripts/chat-5ee9077d.js | 3 + snippet/3.0.0/scripts/chat-5ee9077d.js.LICENSE.txt | 1 + snippet/3.0.0/scripts/chat-5ee9077d.js.map | 1 + snippet/3.0.0/scripts/chat-ab94cf03.js | 2 + snippet/3.0.0/scripts/chat-ab94cf03.js.map | 1 + snippet/3.0.0/scripts/chat-b63e7516.js | 3 + snippet/3.0.0/scripts/chat-b63e7516.js.LICENSE.txt | 1 + snippet/3.0.0/scripts/chat-b63e7516.js.map | 1 + snippet/3.0.0/scripts/chat-b7633cdf.js | 3 + snippet/3.0.0/scripts/chat-b7633cdf.js.LICENSE.txt | 1 + snippet/3.0.0/scripts/chat-b7633cdf.js.map | 1 + snippet/3.0.0/scripts/chat-ba5cce0a.js | 3 + snippet/3.0.0/scripts/chat-ba5cce0a.js.LICENSE.txt | 1 + snippet/3.0.0/scripts/chat-ba5cce0a.js.map | 1 + snippet/3.0.0/scripts/chat-d717b98e.js | 2 + snippet/3.0.0/scripts/chat-d717b98e.js.map | 1 + snippet/3.0.0/scripts/chat-fb71bc84.js | 2 + snippet/3.0.0/scripts/chat-fb71bc84.js.map | 1 + snippet/3.0.0/scripts/chat.js | 1 - snippet/3.0.0/scripts/mobile.js | 2 +- snippet/3.0.0/scripts/runtime.js | 2 +- snippet/3.0.0/scripts/runtime.js.map | 2 +- snippet/3.0.0/scripts/vendor-angular-58d021f3.js | 2 + .../3.0.0/scripts/vendor-angular-58d021f3.js.map | 1 + snippet/3.0.0/scripts/vendor-angular-76f2ed34.js | 3 + .../scripts/vendor-angular-76f2ed34.js.LICENSE.txt | 5 + .../3.0.0/scripts/vendor-angular-76f2ed34.js.map | 1 + snippet/3.0.0/scripts/vendor-angular-animate.js | 3 + .../scripts/vendor-angular-animate.js.LICENSE.txt | 5 + .../3.0.0/scripts/vendor-angular-animate.js.map | 1 + .../3.0.0/scripts/vendor-angular-local-storage.js | 3 + .../vendor-angular-local-storage.js.LICENSE.txt | 7 + .../scripts/vendor-angular-local-storage.js.map | 1 + snippet/3.0.0/scripts/vendor-angular-material.js | 3 + .../scripts/vendor-angular-material.js.LICENSE.txt | 6 + .../3.0.0/scripts/vendor-angular-material.js.map | 1 + snippet/3.0.0/scripts/vendor-angular-messages.js | 3 + .../scripts/vendor-angular-messages.js.LICENSE.txt | 5 + .../3.0.0/scripts/vendor-angular-messages.js.map | 1 + snippet/3.0.0/scripts/vendor-angular-resource.js | 3 + .../scripts/vendor-angular-resource.js.LICENSE.txt | 5 + .../3.0.0/scripts/vendor-angular-resource.js.map | 1 + snippet/3.0.0/scripts/vendor-angular-sanitize.js | 3 + .../scripts/vendor-angular-sanitize.js.LICENSE.txt | 5 + .../3.0.0/scripts/vendor-angular-sanitize.js.map | 1 + snippet/3.0.0/scripts/vendor-emojione.js | 2 + snippet/3.0.0/scripts/vendor-emojione.js.map | 1 + snippet/3.0.0/scripts/vendor-emojionearea.js | 3 + .../scripts/vendor-emojionearea.js.LICENSE.txt | 7 + snippet/3.0.0/scripts/vendor-emojionearea.js.map | 1 + snippet/3.0.0/scripts/vendor-flow.js | 3 + snippet/3.0.0/scripts/vendor-flow.js.LICENSE.txt | 3 + snippet/3.0.0/scripts/vendor-flow.js.map | 1 + snippet/3.0.0/scripts/vendor-index-059be3de.js | 2 + snippet/3.0.0/scripts/vendor-index-059be3de.js.map | 1 + snippet/3.0.0/scripts/vendor-index-cdd60c62.js | 2 + snippet/3.0.0/scripts/vendor-index-cdd60c62.js.map | 1 + snippet/3.0.0/scripts/vendor-jquery.js | 3 + snippet/3.0.0/scripts/vendor-jquery.js.LICENSE.txt | 24 + snippet/3.0.0/scripts/vendor-jquery.js.map | 1 + .../3.0.0/scripts/vendor-jquery.textcomplete.js | 3 + .../vendor-jquery.textcomplete.js.LICENSE.txt | 7 + .../scripts/vendor-jquery.textcomplete.js.map | 1 + snippet/3.0.0/scripts/vendor-moment.js | 3 + snippet/3.0.0/scripts/vendor-moment.js.LICENSE.txt | 1 + snippet/3.0.0/scripts/vendor-moment.js.map | 1 + snippet/3.0.0/scripts/vendor-ng-embed.js | 2 + snippet/3.0.0/scripts/vendor-ng-embed.js.map | 1 + snippet/3.0.0/scripts/vendor-stateDirectives.js | 2 + .../3.0.0/scripts/vendor-stateDirectives.js.map | 1 + snippet/3.0.0/scripts/vendor-stateService.js | 2 + snippet/3.0.0/scripts/vendor-stateService.js.map | 1 + snippet/3.0.0/scripts/vendor-transition.js | 2 + snippet/3.0.0/scripts/vendor-transition.js.map | 1 + snippet/3.0.0/scripts/vendor-urlMatcher.js | 2 + snippet/3.0.0/scripts/vendor-urlMatcher.js.map | 1 + snippet/3.0.0/scripts/vendors-styles.js | 1 - snippet/3.0.0/scripts/vendors.js | 3 - snippet/3.0.0/scripts/vendors.js.LICENSE.txt | 69 - snippet/3.0.0/scripts/vendors.js.map | 1 - snippet/3.0.0/styles/app-7373dae4.css | 27 + snippet/3.0.0/styles/app-7373dae4.css.map | 1 + snippet/3.0.0/styles/app-97651c11.css | 20 + snippet/3.0.0/styles/app.css | 23 - snippet/3.0.0/styles/app.css.map | 1 - snippet/3.0.0/styles/vendor.css | 4463 +++++++++++++++++++ snippet/3.0.0/styles/vendor.css.map | 1 + snippet/3.0.0/styles/vendors.css | 4469 -------------------- snippet/3.0.0/styles/vendors.css.map | 1 - 1252 files changed, 6021 insertions(+), 5826 deletions(-) delete mode 100644 public/scripts/app.bb306b9f.js create mode 100644 public/scripts/app.ea025393.js create mode 100644 snippet/3.0.0/scripts/app-7373dae4.js create mode 100644 snippet/3.0.0/scripts/app-7373dae4.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/app-97651c11.js create mode 100644 snippet/3.0.0/scripts/app-97651c11.js.LICENSE.txt delete mode 100644 snippet/3.0.0/scripts/app.js delete mode 100644 snippet/3.0.0/scripts/app.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/chat-0bc0478e.js create mode 100644 snippet/3.0.0/scripts/chat-0bc0478e.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/chat-0bc0478e.js.map create mode 100644 snippet/3.0.0/scripts/chat-296f7ffc.js create mode 100644 snippet/3.0.0/scripts/chat-296f7ffc.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/chat-296f7ffc.js.map create mode 100644 snippet/3.0.0/scripts/chat-30c3a00b.js create mode 100644 snippet/3.0.0/scripts/chat-30c3a00b.js.map create mode 100644 snippet/3.0.0/scripts/chat-5ee9077d.js create mode 100644 snippet/3.0.0/scripts/chat-5ee9077d.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/chat-5ee9077d.js.map create mode 100644 snippet/3.0.0/scripts/chat-ab94cf03.js create mode 100644 snippet/3.0.0/scripts/chat-ab94cf03.js.map create mode 100644 snippet/3.0.0/scripts/chat-b63e7516.js create mode 100644 snippet/3.0.0/scripts/chat-b63e7516.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/chat-b63e7516.js.map create mode 100644 snippet/3.0.0/scripts/chat-b7633cdf.js create mode 100644 snippet/3.0.0/scripts/chat-b7633cdf.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/chat-b7633cdf.js.map create mode 100644 snippet/3.0.0/scripts/chat-ba5cce0a.js create mode 100644 snippet/3.0.0/scripts/chat-ba5cce0a.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/chat-ba5cce0a.js.map create mode 100644 snippet/3.0.0/scripts/chat-d717b98e.js create mode 100644 snippet/3.0.0/scripts/chat-d717b98e.js.map create mode 100644 snippet/3.0.0/scripts/chat-fb71bc84.js create mode 100644 snippet/3.0.0/scripts/chat-fb71bc84.js.map delete mode 100644 snippet/3.0.0/scripts/chat.js create mode 100644 snippet/3.0.0/scripts/vendor-angular-58d021f3.js create mode 100644 snippet/3.0.0/scripts/vendor-angular-58d021f3.js.map create mode 100644 snippet/3.0.0/scripts/vendor-angular-76f2ed34.js create mode 100644 snippet/3.0.0/scripts/vendor-angular-76f2ed34.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/vendor-angular-76f2ed34.js.map create mode 100644 snippet/3.0.0/scripts/vendor-angular-animate.js create mode 100644 snippet/3.0.0/scripts/vendor-angular-animate.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/vendor-angular-animate.js.map create mode 100644 snippet/3.0.0/scripts/vendor-angular-local-storage.js create mode 100644 snippet/3.0.0/scripts/vendor-angular-local-storage.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/vendor-angular-local-storage.js.map create mode 100644 snippet/3.0.0/scripts/vendor-angular-material.js create mode 100644 snippet/3.0.0/scripts/vendor-angular-material.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/vendor-angular-material.js.map create mode 100644 snippet/3.0.0/scripts/vendor-angular-messages.js create mode 100644 snippet/3.0.0/scripts/vendor-angular-messages.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/vendor-angular-messages.js.map create mode 100644 snippet/3.0.0/scripts/vendor-angular-resource.js create mode 100644 snippet/3.0.0/scripts/vendor-angular-resource.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/vendor-angular-resource.js.map create mode 100644 snippet/3.0.0/scripts/vendor-angular-sanitize.js create mode 100644 snippet/3.0.0/scripts/vendor-angular-sanitize.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/vendor-angular-sanitize.js.map create mode 100644 snippet/3.0.0/scripts/vendor-emojione.js create mode 100644 snippet/3.0.0/scripts/vendor-emojione.js.map create mode 100644 snippet/3.0.0/scripts/vendor-emojionearea.js create mode 100644 snippet/3.0.0/scripts/vendor-emojionearea.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/vendor-emojionearea.js.map create mode 100644 snippet/3.0.0/scripts/vendor-flow.js create mode 100644 snippet/3.0.0/scripts/vendor-flow.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/vendor-flow.js.map create mode 100644 snippet/3.0.0/scripts/vendor-index-059be3de.js create mode 100644 snippet/3.0.0/scripts/vendor-index-059be3de.js.map create mode 100644 snippet/3.0.0/scripts/vendor-index-cdd60c62.js create mode 100644 snippet/3.0.0/scripts/vendor-index-cdd60c62.js.map create mode 100644 snippet/3.0.0/scripts/vendor-jquery.js create mode 100644 snippet/3.0.0/scripts/vendor-jquery.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/vendor-jquery.js.map create mode 100644 snippet/3.0.0/scripts/vendor-jquery.textcomplete.js create mode 100644 snippet/3.0.0/scripts/vendor-jquery.textcomplete.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/vendor-jquery.textcomplete.js.map create mode 100644 snippet/3.0.0/scripts/vendor-moment.js create mode 100644 snippet/3.0.0/scripts/vendor-moment.js.LICENSE.txt create mode 100644 snippet/3.0.0/scripts/vendor-moment.js.map create mode 100644 snippet/3.0.0/scripts/vendor-ng-embed.js create mode 100644 snippet/3.0.0/scripts/vendor-ng-embed.js.map create mode 100644 snippet/3.0.0/scripts/vendor-stateDirectives.js create mode 100644 snippet/3.0.0/scripts/vendor-stateDirectives.js.map create mode 100644 snippet/3.0.0/scripts/vendor-stateService.js create mode 100644 snippet/3.0.0/scripts/vendor-stateService.js.map create mode 100644 snippet/3.0.0/scripts/vendor-transition.js create mode 100644 snippet/3.0.0/scripts/vendor-transition.js.map create mode 100644 snippet/3.0.0/scripts/vendor-urlMatcher.js create mode 100644 snippet/3.0.0/scripts/vendor-urlMatcher.js.map delete mode 100644 snippet/3.0.0/scripts/vendors-styles.js delete mode 100644 snippet/3.0.0/scripts/vendors.js delete mode 100644 snippet/3.0.0/scripts/vendors.js.LICENSE.txt delete mode 100644 snippet/3.0.0/scripts/vendors.js.map create mode 100644 snippet/3.0.0/styles/app-7373dae4.css create mode 100644 snippet/3.0.0/styles/app-7373dae4.css.map create mode 100644 snippet/3.0.0/styles/app-97651c11.css delete mode 100644 snippet/3.0.0/styles/app.css delete mode 100644 snippet/3.0.0/styles/app.css.map create mode 100644 snippet/3.0.0/styles/vendor.css create mode 100644 snippet/3.0.0/styles/vendor.css.map delete mode 100644 snippet/3.0.0/styles/vendors.css delete mode 100644 snippet/3.0.0/styles/vendors.css.map diff --git a/apidoc/api_project.js b/apidoc/api_project.js index c3b8996..92e52e5 100644 --- a/apidoc/api_project.js +++ b/apidoc/api_project.js @@ -17,7 +17,7 @@ define({ "apidoc": "0.3.0", "generator": { "name": "apidoc", - "time": "2021-04-26T06:09:17.887Z", + "time": "2021-04-27T16:55:20.629Z", "url": "http://apidocjs.com", "version": "0.24.0" } diff --git a/apidoc/api_project.json b/apidoc/api_project.json index bae03ec..987eb19 100644 --- a/apidoc/api_project.json +++ b/apidoc/api_project.json @@ -17,7 +17,7 @@ "apidoc": "0.3.0", "generator": { "name": "apidoc", - "time": "2021-04-26T06:09:17.887Z", + "time": "2021-04-27T16:55:20.629Z", "url": "http://apidocjs.com", "version": "0.24.0" } diff --git a/public/index.html b/public/index.html index 4cab850..952aef4 100644 --- a/public/index.html +++ b/public/index.html @@ -66,7 +66,7 @@ - + diff --git a/public/scripts/app.bb306b9f.js b/public/scripts/app.bb306b9f.js deleted file mode 100644 index 7722958..0000000 --- a/public/scripts/app.bb306b9f.js +++ /dev/null @@ -1 +0,0 @@ -!function(){"use strict";angular.module("app.auth",[])}(),function(){"use strict";angular.module("app.core",["ngAnimate","ngAria","ngCookies","ngMessages","ngResource","ngSanitize","ngMaterial","pascalprecht.translate","ui.router","ui.router.state.events","gridster","ds.clock","angucomplete-alt"])}(),function(){"use strict";function e(e,n){e.state("app.errors_error-404",{url:"/errors/error-404",views:{"main@":{templateUrl:"app/core/layouts/content-only.html",controller:"MainController as vm"},"content@app.errors_error-404":{templateUrl:"app/errors/404/error-404.html",controller:"Error404Controller as vm"}},params:{status:404,statusText:"",data:{},config:{}},bodyClass:"error-404"}),n.addPart("app/errors/404")}e.$inject=["$stateProvider","$translatePartialLoaderProvider"],angular.module("app.errors.error-404",[]).config(e)}(),function(){"use strict";function e(e,n){e.state("app.errors_error-500",{url:"/errors/error-500",views:{"main@":{templateUrl:"app/core/layouts/content-only.html",controller:"MainController as vm"},"content@app.errors_error-500":{templateUrl:"app/errors/500/error-500.html",controller:"Error500Controller as vm"}},params:{status:500,statusText:"",data:{},config:{}},bodyClass:"error-500"}),n.addPart("app/errors/500")}e.$inject=["$stateProvider","$translatePartialLoaderProvider"],angular.module("app.errors.error-500",[]).config(e)}(),function(){"use strict";angular.module("app.errors",["app.errors.error-404","app.errors.error-500"])}(),function(){"use strict";function e(e){e.addPart("app/footer")}e.$inject=["$translatePartialLoaderProvider"],angular.module("app.footer",[]).config(e)}(),function(){"use strict";function e(e,n){e.state("app.forgot",{url:"/forgot",views:{"main@":{templateUrl:"app/core/layouts/content-only.html",controller:"MainController as vm"},"content@app.forgot":{templateUrl:"app/forgot/forgot.html",controller:"ForgotPasswordController as vm"}},bodyClass:"forgot"}),n.addPart("app/forgot")}e.$inject=["$stateProvider","$translatePartialLoaderProvider"],angular.module("app.forgot",[]).config(e)}(),function(){"use strict";function e(e){e.addPart("app/header")}e.$inject=["$translatePartialLoaderProvider"],angular.module("app.header",[]).config(e)}(),function(){"use strict";angular.module("motion",["angular-toasty","app.core","app.auth","app.navigation","app.toolbar","app.quick-panel","app.header","app.footer","app.dashboards","app.staff","app.contactmanager","app.voice","app.chat","app.mail","app.sms","app.openchannel","app.fax","app.tools","app.callysquare","app.analytics","app.integrations","app.settings","app.motiondialer","app.help","app.jscripty","app.marketplace","app.plugins","app.video","app.whatsapp","app.login","app.forgot","app.reset","app.errors"])}(),function(){"use strict";function e(e,n){e.state("app.login",{url:"/login?token&userId",views:{"main@":{templateUrl:"app/core/layouts/content-only.html",controller:"MainController as vm"},"content@app.login":{templateUrl:"app/login/login.html",controller:"LoginController as vm"}},bodyClass:"login"}),n.addPart("app/login")}e.$inject=["$stateProvider","$translatePartialLoaderProvider"],angular.module("app.login",[]).config(e)}(),function(){"use strict";function e(e,n,t,a){e.state("app.analytics",{abstract:!0,url:"/analytics"}).state("app.analytics.metrics",{url:"/metrics",views:{"content@app":{templateUrl:"app/main/apps/analytics/views/metrics/metrics.html",controller:"MetricsController as vm"}},resolve:{metrics:["apiResolver","Auth",function(e,n){return n.hasRole("admin")?e.resolve("analyticMetric@get",{fields:"createdAt,updatedAt,id,name,table,metric,description",sort:"-updatedAt",limit:10,offset:0}):e.resolve("userProfile@getResources",{id:n.getCurrentUser().userProfileId,section:"Metrics",fields:"createdAt,updatedAt,id,name,table,metric,description",sort:"-updatedAt",limit:10,offset:0})}],userProfile:["apiResolver","Auth",function(e,n){return n.hasRole("admin")?null:e.resolve("userProfile@get",{fields:"id,name,crudPermissions",id:n.getCurrentUser().userProfileId})}],userProfileSection:["apiResolver","Auth",function(e,n){return n.hasRole("admin")?null:e.resolve("userProfileSection@get",{fields:"id,name,enabled,includeAll,autoAssociation,crudPermissions",userProfileId:n.getCurrentUser().userProfileId,sectionId:1201})}]},authenticate:!0,permissionId:1201,bodyClass:"analytics"}).state("app.analytics.extractedReports",{url:"/extractedReports",views:{"content@app":{templateUrl:"app/main/apps/analytics/views/extractedReports/extractedReports.html",controller:"ExtractedReportsController as vm"}},resolve:{extractedReports:["apiResolver","Auth",function(e,n){return n.hasRole("admin")?e.resolve("analyticExtractedReport@get",{fields:"createdAt,updatedAt,id,name,basename,savename,type,startDate,endDate,status,output,reportId,reportType",sort:"-updatedAt",limit:10,offset:0}):e.resolve("userProfile@getResources",{id:n.getCurrentUser().userProfileId,section:"ExtractedReports",fields:"createdAt,updatedAt,id,name,basename,savename,type,startDate,endDate,status,output,reportId,reportType",sort:"-updatedAt",limit:10,offset:0})}],userProfile:["apiResolver","Auth",function(e,n){return n.hasRole("admin")?null:e.resolve("userProfile@get",{fields:"id,name,crudPermissions",id:n.getCurrentUser().userProfileId})}],userProfileSection:["apiResolver","Auth",function(e,n){return n.hasRole("admin")?null:e.resolve("userProfileSection@get",{fields:"id,name,enabled,includeAll,autoAssociation,crudPermissions",userProfileId:n.getCurrentUser().userProfileId,sectionId:1202})}]},authenticate:!0,permissionId:1202,bodyClass:"analytics"}),n.addPart("app/main/apps/analytics")}e.$inject=["$stateProvider","$translatePartialLoaderProvider","msApiProvider","msNavigationServiceProvider"],angular.module("app.analytics",["ngCsv","ngPassword","md.data.table","flow","mdColorPicker","ckeditor","ng-sortable","ngAria","ngAnimate","mdPickers","mwFormBuilder","mwFormViewer","mwFormUtils","ngclipboard","angular-cron-jobs","ngEmbed","angularMaterialFormBuilder","material.components.expansionPanels","chart.js","angular.filter","app.analytics.reports"]).config(e)}(),function(){"use strict";function e(e){e.state("app.analytics.reports",{url:"/reports",views:{"content@app":{templateUrl:"app/main/apps/analytics/views/reports/reports.html",controller:"ReportsController as vm"}},resolve:{treeReports:["apiResolver",function(e){return e.resolve("analyticTreeReport@get",{fields:"id,tree",limit:10,offset:0})}],userProfile:["apiResolver","Auth",function(e,n){return e.resolve("userProfile@get",{fields:"id,name,crudPermissions",id:n.getCurrentUser().userProfileId})}],userProfileSection:["apiResolver","Auth",function(e,n){return e.resolve("userProfileSection@get",{fields:"id,name,enabled,includeAll,autoAssociation,crudPermissions",userProfileId:n.getCurrentUser().userProfileId,sectionId:1203})}]},authenticate:!0,permissionId:1203,bodyClass:"analytics"}).state("app.analytics.reports.edit",{url:"/:id?tab",views:{"content@app":{templateUrl:"app/main/apps/analytics/views/reports/edit/view.html",controller:"ReportController as vm"}},resolve:{report:["apiResolver","$stateParams","$q","describeTable",function(e,n,a,i){var s;return e.resolve("analyticCustomReport@get",{fields:"createdAt,updatedAt,id,name,description,table,conditions,joins",id:n.id}).then(function(e){var n=[];if((s=e).joins)try{s.joins=JSON.parse(s.joins);for(var t=0;t');a.append(n),o(function(){!function(e,n){var t=n.find("code"),a=e.split("\n"),i=(a=a.filter(function(e){return e.trim().length}))[0].match(/^\s*/)[0],s=new RegExp("^"+i);a=a.map(function(e){return e.replace(s,"").replace(/\s+$/,"")});var o=hljs.highlight(r.language||r.lang,a.join("\n"),!0);o.value=o.value.replace(/=""<\/span>/gi,"").replace("","").replace("",""),t.append(o.value).addClass("highlight")}(e,n)},34,!1)}})}}}}e.$inject=["$timeout","$q","$interpolate"],angular.module("app.core").directive("hljs",e)}(),function(){"use strict";function e(a,i,s,o){var r=this;function n(){var a=r.selectedField.options&&!_.isEmpty(r.selectedField.options.extraOperators),i=r.selectedField.options&&!_.isEmpty(r.selectedField.options.excludedOperators);r.availableOperators=_.filter(r.operators,function(n){var e=!n.applyTo||_.includes(n.applyTo,r.selectedField.type);n.isExtra=a&&_.some(r.selectedField.options.extraOperators,function(e){return e===n.type});var t=_.includes(n.excludeFrom,r.selectedField.type)||i&&_.includes(r.selectedField.options.excludedOperators,n.type);if((e||n.isExtra)&&!t)return n})}function t(){!r.value||_.isArray(r.value)&&_.isEmpty(r.value)?r.isValidCondition=!1:r.selectedOperator&&"$between"===r.selectedOperator.type?r.isValidCondition=!(!r.endRangeValue||!r.isValidRange):r.isValidCondition=!0}function e(){"number"===r.selectedField.type?_.isNumber(r.endRangeValue)?r.isValidRange=Number(r.endRangeValue)>Number(r.value):r.isValidRange=!0:"date"===r.selectedField.type&&(r.maxDateRange=moment(r.endRangeValue).subtract(1,"day"),r.isValidRange=!0),t()}function l(){var e=c();r.options.conditions.push(e),u()}function d(){var e=c(),n=_.findIndex(r.options.conditions,"style");r.options.conditions.splice(n,1,e),u(),r.pendingCondition.style=null,r.pendingCondition=void 0}function c(){return{name:r.selectedField.name,operator:a.instant("DASHBOARDS."+r.selectedOperator.translate),value:r.value,endValue:r.endRangeValue,displayValue:m(r.value),displayEndValue:m(r.endRangeValue),query:{column:r.selectedField.column,operator:r.selectedOperator.type,value:function(){var e,n=r.value,t=r.endRangeValue;switch(r.selectedField.type){case"date":var a=moment(n).utcOffset(0,!0).format("YYYY-MM-DD");if("$between"===r.selectedOperator.type){var i=moment(t).utcOffset(0,!0).format("YYYY-MM-DD");e=[a,i]}else e=a;break;case"number":e="$between"===r.selectedOperator.type?[n,t]:n;break;case"multiselect":var s=r.selectedField.options.field||"id";e=_.map(n,s);break;case"select":e=n.id;break;case"autocomplete":e=r.selectedOperator.isExtra?n:n.id;break;default:e=n}return e}()},disabled:!1}}function m(e){var n;if(e){switch(r.selectedField.type){case"date":n=moment(e).format("YYYY-MM-DD");break;case"multiselect":var t=_.map(e,function(e){return e.name});n="$eq"===r.selectedOperator.type?t.join(" or "):t.join(" and ");break;case"select":n=e.name;break;case"autocomplete":n=r.selectedOperator.isExtra?e:e.displayValue;break;default:n=e}return n}}function u(){r.value=null,r.endRangeValue=null,r.minDateRange=null,r.maxDateRange=null,r.isValidCondition=!1}r.operators=r.availableOperators=[{type:"$eq",symbol:"=",translate:"EQUALS",excludeFrom:["multiselect"]},{type:"$ne",symbol:"≠",translate:"IS_NOT_EQUAL",excludeFrom:["multiselect"]},{type:"$in",symbol:"∈",translate:"IS_AMONG",applyTo:["multiselect"]},{type:"$notIn",symbol:"∉",translate:"IS_NOT_AMONG",applyTo:["multiselect"]},{type:"$substring",symbol:"⊃",translate:"CONTAINS",applyTo:["text"]},{type:"$startsWith",symbol:"a..",translate:"STARTS_WITH",applyTo:["text"]},{type:"$endsWith",symbol:"..a",translate:"ENDS_WITH",applyTo:["text"]},{type:"$lt",symbol:"<",translate:"IS_LESS_THAN",applyTo:["date","number"]},{type:"$gt",symbol:">",translate:"IS_GREATER_THAN",applyTo:["date","number"]},{type:"$lte",symbol:"≤",translate:"IS_LESS_THAN_OR_EQUAL_TO",applyTo:["date","number"]},{type:"$gte",symbol:"≥",translate:"IS_GREATER_THAN_OR_EQUAL_TO",applyTo:["date","number"]},{type:"$between",symbol:"≬",translate:"IS_BETWEEN",applyTo:["date","number"]}],r.addCondition=l,r.editCondition=function(e){r.pendingCondition=e,r.pendingCondition.style="md-amber-200-bg",r.selectedField=_.find(r.options.fields,["name",r.pendingCondition.name]),n(),r.selectedOperator=_.find(r.availableOperators,["type",r.pendingCondition.query.operator]),"date"===r.selectedField.type&&"string"==typeof r.pendingCondition.value?(r.value=new Date(r.pendingCondition.value),r.minDateRange=moment(r.value).add(1,"day"),r.endRangeValue=r.pendingCondition.endValue?new Date(r.pendingCondition.endValue):void 0):(r.value=r.pendingCondition.value,r.endRangeValue=r.pendingCondition.endValue);r.isValidRange=!0,r.isValidCondition=!0},r.updateCondition=d,r.cancelUpdateCondition=function(){r.pendingCondition.style=null,r.pendingCondition=void 0},r.setConditionStatus=function(e){e.style=e.disabled?void 0:"chip-disabled",e.disabled=!e.disabled},r.removeCondition=function(){_.isEmpty(r.options.conditions)&&r.clearFilter()},r.getValues=function(){var n=angular.copy(r.selectedField.options.route);if("autocomplete"===r.selectedField.type)for(var e=0;e',compile:function(e){return e.addClass("ms-card"),function(e,n){e.cardTemplateLoaded=function(){e.$emit("msCard::cardTemplateLoaded",n)}}}}})}(),function(){"use strict";angular.module("app.core").directive("msChipColor",function(){return{restrict:"A",link:function(e,i,n){n.$observe("msChipColor",function(e){var n=i.parent().parent();if(n.hasClass("md-background-bg md-hue-3")||n.addClass("md-background-bg md-hue-3"),_.isEmpty(e)){var t=n[0].className.split(" "),a=t.indexOf("md-hue-3");t.length=a+1,n[0].className=t.join(" ")}else n.addClass(e)})}}})}(),function(){"use strict";angular.module("app.core").directive("msClickToCall",function(){return{restrict:"E",scope:{type:"=",disabled:"=",target:"=",prefix:"=",license:"="},controller:["$scope","$rootScope","$http","$translate","$document","$mdDialog","Auth","toasty","api",function(t,n,a,i,s,o,e,r,l){function d(e){switch(t.currentUser.showWebBar){case 0:return m("http://127.0.0.1:"+(t.currentUser.phoneBarRemoteControlPort||"9888")+"/api/originate/"+c(e));case 2:return n.$broadcast("webrtc::call",{target:c(e)})}}function c(e){return _.isNil(e)?"":e.replace(/[^\w.+#*\-]+/g,"")}function m(e){return a.get(e).success(function(){r.success({title:"Successful call",msg:"Call properly handled!"})}).error(function(e){r.error({title:"PhoneBar API Error",msg:i.instant("CONTACTMANAGER.ERRORS.PHONEBAR_API")})})}t.currentUser=e.getCurrentUser(),t.privacy=t.currentUser.privacyEnabled,t.showMenu=function(){return t.target&&t.target.indexOf("@")<0&&t.target!=t.currentUser.internal&&t.target!=t.currentUser.name&&(0==t.currentUser.showWebBar&&t.currentUser.phoneBarRemoteControl||2==t.currentUser.showWebBar&&t.license.webrtc)&&!t.disabled},t.call=function(e){return 2!==t.currentUser.showWebBar?(n=e,l.user.getVoicePrefixes({id:t.currentUser.id}).$promise.then(function(e){if(e.count)return o.show({controller:"PrefixDialogController",controllerAs:"vm",templateUrl:"assets/ms-phonebar/prefix/dialog.html",parent:angular.element(s.body),clickOutsideToClose:!0,locals:{prefixes:e,required:t.currentUser.phoneBarPrefixRequired}})}).then(function(e){t.currentUser.phoneBarPrefixRequired?e&&-1!==e&&d(e+n):e&&-1!==e?d(e+n):e||d(n)})):d(e);var n},t.transfer=function(e){switch(t.currentUser.showWebBar){case 0:return m("http://127.0.0.1:"+(t.currentUser.phoneBarRemoteControlPort||"9888")+"/api/transfer?number="+c(e));case 2:n.$broadcast("webrtc::transfer",{target:c(e)})}}}],templateUrl:"app/core/directives/ms-click-to-call/ms-click-to-call.html"}})}(),function(){"use strict";function e(i){return{require:"ngModel",priority:1,link:function(e,n,t,a){a.$formatters.push(i.formatter),a.$parsers.push(i.parser)}}}e.$inject=["msDatepickerFixConfig"],angular.module("app.core").provider("msDatepickerFixConfig",function(){var n={formatter:function(e){return e?""===e?e:new Date(e):""},parser:function(e){return e?moment(e).add(moment(e).utcOffset(),"m").toDate():""}};this.config=function(e){n=angular.extend({},n,e)},this.$get=function(){return n}}).directive("msDatepickerFix",e)}(),function(){"use strict";function e(s){return{restrict:"E",scope:{id:"=",model:"=",element:"=",title:"=",path:"="},replace:!0,link:function(n,e){var t=!1,a={};a.id=n.id,_.isNil(n.path)||(a.path=n.path);var i=document.createElement(n.element);i.setAttribute("preload","none"),i.setAttribute("controls","true"),"audio"===n.element&&i.setAttribute("style","width: 265px;"),"video"===n.element&&i.setAttribute("style","max-width: 500px;"),i.setAttribute("title",n.title),i.setAttribute("src"," "),i.onplay=function(e){t||(t=!0,e.preventDefault(),s[n.model].download(a).$promise.then(function(e){var n=[e.buffer],t=new Blob(n,{type:e.type});i.setAttribute("type",e.type),i.setAttribute("src",URL.createObjectURL(t)),i.play()}).catch(function(e){console.error(e)}))},e.append(i)}}}e.$inject=["api"],angular.module("app.core").directive("msDialogRecording",e)}(),function(){"use strict";function e(i){return{restrict:"A",link:function(t,a){a.bind("click",function(e){var n=i('
')(t);a.closest("md-dialog").prepend(n)})}}}e.$inject=["$compile"],angular.module("app.core").directive("msDialogSpinner",e)}(),function(){"use strict";function e(){var o=this;function a(e,n,t,a){var i=[];if(0<=t)i.push(e[t]),n.push(e[t]),e.splice(t,1);else{for(var s=0;s',link:function(t,e){var n=e.emojioneArea({pickerPosition:t.pickerPosition,search:t.search,recentEmojis:t.recentEmojis,placeholder:a.instant(t.placeholder||"Type a message"),attributes:{spellcheck:!0},events:{keypress:function(e,n){t.ngModel=this.getText(),t.onReply({event:n,body:this.getText()})},emojibtn_click:function(){t.ngModel=this.getText()}}});t.ngModel&&n[0].emojioneArea.setText(t.ngModel),t.internalControl=t.ctrlMethods||{},t.internalControl.setText=function(e){n[0].emojioneArea.setText(e)},t.internalControl.getText=function(){return n[0].emojioneArea.getText()},t.$watch("ngModel",function(e){e||n[0].emojioneArea.setText("")})}}}e.$inject=["$translate"],angular.module("app.core").directive("msEmojiArea",e)}(),function(){"use strict";angular.module("app.core").directive("msFontFamily",function(){return{restrict:"E",scope:{ngModel:"="},controller:["$scope",function(e){e.fonts=[{option:"Arial",value:"Arial,Helvetica,sans-serif"},{option:"Century Gothic",value:"Century Gothic,Futura,Didact Gothic,san-serif"},{option:"Calibri",value:"Calibri, Verdana, Geneva, sans-serif"},{option:"Comic Sans MS",value:"Comic Sans MS,cursive"},{option:"Courier New",value:"Courier New,Courier,monospace"},{option:"Georgia",value:"Georgia,serif"},{option:"Lucida Sans Unicode",value:"Lucida Sans Unicode,Lucida Grande,sans-serif"},{option:"Tahoma",value:"Tahoma,Geneva,sans-serif"},{option:"Times New Roman",value:"Times New Roman,Times,serif"},{option:"Trebuchet MS",value:"Trebuchet MS,Helvetica,sans-serif"},{option:"Verdana",value:"Verdana,Geneva,sans-serif"}]}],templateUrl:"app/core/directives/ms-font-family/ms-font-family.html"}})}(),function(){"use strict";angular.module("app.core").controller("MsFormWizardController",function(){var n=this;function e(){return n.forms.length}function t(){return 0===n.selectedIndex}function a(){return n.selectedIndex===e()-1}n.forms=[],n.selectedIndex=0,n.registerForm=function(e){n.forms.push(e)},n.previousStep=function(){if(t())return;n.selectedIndex--},n.nextStep=function(){if(a())return;n.selectedIndex++},n.firstStep=function(){n.selectedIndex=0},n.lastStep=function(){n.selectedIndex=e()-1},n.totalSteps=e,n.isFirstStep=t,n.isLastStep=a,n.currentStepInvalid=function(){return angular.isDefined(n.forms[n.selectedIndex])&&n.forms[n.selectedIndex].$invalid},n.previousStepInvalid=function(){return 0d.options.responsive.md?d.options.responsive.md:d.columnCount:l("sm")?d.columnCount=d.columnCount>d.options.responsive.sm?d.options.responsive.sm:d.columnCount:d.columnCount=d.options.responsive.xs;d.columnWidth=d.containerPos.width/d.columnCount}(),r.$broadcast("msMasonry:relayoutStarted"),d.items=d.container.find("ms-masonry-item");for(var e=Array.apply(null,new Array(d.columnCount)).map(function(){return 0}),n=0;n'),r=angular.element('
'),l=n.parent();function d(){s.addClass("ms-nav-folded"),g.$broadcast("msNav::forceCollapse"),n.scrollTop(0),l.append(o),o.on("mouseenter touchstart",function(e){c(e),i=!0})}function c(e){angular.isDefined(e)&&e.preventDefault(),s.addClass("ms-nav-folded-open"),g.$broadcast("msNav::expandMatchingToggles"),l.find(o).remove(),l.parent().append(r),r.on("mouseenter touchstart",function(e){m(e),i=!1})}function m(e){angular.isDefined(e)&&e.preventDefault(),g.$broadcast("msNav::forceCollapse"),n.scrollTop(0),s.removeClass("ms-nav-folded-open"),l.parent().find(r).remove(),l.append(o),o.on("mouseenter touchstart",function(e){c(e),i=!0})}function u(){s.removeClass("ms-nav-folded ms-nav-folded-open"),g.$broadcast("msNav::expandMatchingToggles"),n.off("mouseenter mouseleave")}v.setFoldable(e,n,a),a?d():u(),e.toggleFold=function(){(a=!a)?d():u()},e.openFolded=c,e.closeFolded=m,e.isNavFoldedOpen=function(){return i},e.$on("$destroy",function(){o.off("mouseenter touchstart"),r.off("mouseenter touchstart"),n.off("mouseenter mouseleave")})}}}function n(t,a,i){return{restrict:"E",scope:{},controller:"MsNavController",compile:function(e){return e.addClass("ms-nav"),function(e){t.$broadcast("msNav::expandMatchingToggles");var n=t.$on("$stateChangeSuccess",function(){t.$broadcast("msNav::expandMatchingToggles"),a.when("navigation").then(function(e){e.close(),i.isNavFoldedOpen()&&i.closeFolded()})});e.$on("$destroy",function(){n()})}}}}function t(m,u,p,g){return{restrict:"A",require:"^msNav",scope:!0,compile:function(e,n){return e.addClass("ms-nav-toggle"),angular.isUndefined(n.collapsed)&&(n.collapsed=!0),e.attr("collapsed",n.collapsed),function(a,i,e,t){var s={expanded:"expanded",expandAnimation:"expand-animation",collapseAnimation:"collapse-animation"},n=i.find("a"),o=[],r=/\(.*\)/g;function l(){return"true"===i.attr("collapsed")}function d(){var e=u.defer();if(!l())return e.reject({error:!0}),e.promise;i.attr("collapsed",!1);var n=angular.element(i.find("ms-nav-toggle-items")[0]);n.css({position:"absolute",visibility:"hidden",display:"block",height:"auto"});var t=n[0].offsetHeight;return n.css({position:"",visibility:"",display:"",height:""}),a.$evalAsync(function(){p.animate(n,{display:"block",height:"0px"},{height:t+"px"},s.expandAnimation).then(function(){n.addClass(s.expanded),n.css({height:""}),e.resolve({success:!0})})}),e.promise}function c(){var e=u.defer();if(l())return e.reject({error:!0}),e.promise;i.attr("collapsed",!0);var n=angular.element(i.find("ms-nav-toggle-items")[0]),t=n[0].offsetHeight;return a.$evalAsync(function(){p.animate(n,{height:t+"px"},{height:"0px"},s.collapseAnimation).then(function(){n.removeClass(s.expanded),n.css({display:"",height:""}),e.resolve({success:!0})})}),e.promise}angular.forEach(n,function(e){var n=angular.element(e).attr("ui-sref");angular.isUndefined(n)||(n=n.replace(r,""),o.push(n))}),t.setToggleItem(i,a),i.children(".ms-nav-button").on("click",function(){if(t.isDisabled())return;t.disable(),l()?(t.clearLockedItems(),a.$emit("msNav::pushToLockedList"),m.$broadcast("msNav::collapse"),d().then(function(){t.enable()})):a.$broadcast("msNav::forceCollapse")}),a.$on("$destroy",function(){i.children(".ms-nav-button").off("click")}),a.$on("msNav::collapse",function(){var e=t.getLockedItems(),n=!1;angular.forEach(e,function(e){angular.equals(e.scope,a)&&(n=!0)}),n||c().then(function(){t.enable()})}),a.$on("msNav::forceCollapse",function(){c().then(function(){t.enable()})}),a.$on("msNav::expandMatchingToggles",function(){var n=g.current.name,t=!1;angular.forEach(o,function(e){n===e&&(t=!0)}),t?d():c()}),a.$on("msNav::pushToLockedList",function(){t.setLockedItem(i,a)})}}}}e.$inject=["$document","$rootScope","msNavFoldService"],n.$inject=["$rootScope","$mdComponentRegistry","msNavFoldService"],t.$inject=["$rootScope","$q","$animate","$state"],angular.module("app.core").factory("msNavFoldService",function(){var t={};return{setFoldable:function(e,n){t={scope:e,element:n}},isNavFoldedOpen:function(){return t.scope.isNavFoldedOpen()},toggleFold:function(){t.scope.toggleFold()},openFolded:function(){t.scope.openFolded()},closeFolded:function(){t.scope.closeFolded()}}}).directive("msNavIsFolded",e).controller("MsNavController",function(){var e=this,n=!1,t=[],a=[];e.isDisabled=function(){return n},e.enable=function(){n=!1},e.disable=function(){n=!0},e.setToggleItem=function(e,n){t.push({element:e,scope:n})},e.getLockedItems=function(){return a},e.setLockedItem=function(e,n){a.push({element:e,scope:n})},e.clearLockedItems=function(){a=[]}}).directive("msNav",n).directive("msNavTitle",function(){return{restrict:"A",compile:function(e){return e.addClass("ms-nav-title"),function(){}}}}).directive("msNavButton",function(){return{restrict:"AE",compile:function(e){return e.addClass("ms-nav-button"),function(){}}}}).directive("msNavToggle",t)}(),function(){"use strict";function e(e,n){e.root?this.navigation=n.getNavigation(e.root):this.navigation=n.getNavigation(),this.toggleHorizontalMobileMenu=function(){angular.element("body").toggleClass("ms-navigation-horizontal-mobile-menu-active")},n.sort()}function n(c,m,u,p){return{restrict:"E",scope:{folded:"=",root:"@"},controller:"MsNavigationController as vm",templateUrl:"app/core/directives/ms-navigation/templates/vertical.html",transclude:!0,compile:function(e){return e.addClass("ms-navigation"),function(e,n){var t=angular.element("body"),a=angular.element('
'),i=angular.element('
'),s=u("navigation");function o(e){if(p.setFolded(e),e)c.$broadcast("msNavigation::collapse"),t.addClass("ms-navigation-folded"),r();else{var n=p.getActiveItem();n&&n.scope.$emit("msNavigation::stateMatched"),t.removeClass("ms-navigation-folded ms-navigation-folded-open"),i.remove()}}function r(){n.parent().append(a),m(function(){a.on("mouseenter touchstart",l)})}function l(e){e&&e.preventDefault(),p.setFoldedOpen(!0);var n=p.getActiveItem();n&&n.scope.$emit("msNavigation::stateMatched"),t.addClass("ms-navigation-folded-open"),a.remove(),t.find("#main").append(i),i.on("mouseenter touchstart",d)}function d(e){e&&e.preventDefault(),p.setFoldedOpen(!1),c.$broadcast("msNavigation::collapse"),t.removeClass("ms-navigation-folded-open"),i.remove(),r()}p.setNavigationScope(e),function(){null===p.getFolded()&&p.setFolded(e.folded);p.getFolded()&&(m(function(){c.$broadcast("msNavigation::collapse")}),t.addClass("ms-navigation-folded"),r())}(),e.$watch(function(){return s.isLockedOpen()},function(e,n){if(!angular.isUndefined(e)&&!angular.equals(e,n)&&p.getFolded())if(e)c.$broadcast("msNavigation::collapse");else{var t=p.getActiveItem();t&&t.scope.$emit("msNavigation::stateMatched")}}),e.$watch("folded",function(e,n){angular.isUndefined(e)||angular.equals(e,n)||o(e)}),e.toggleFolded=function(){o(!p.getFolded())},e.$on("$stateChangeStart",function(){s.close()}),e.$on("$destroy",function(){i.off("mouseenter touchstart"),a.off("mouseenter touchstart")})}}}}function t(t,e,a,i,n,s){var o=this;o.element=e,o.node=t.node,o.hasChildren=void 0,o.collapsed=void 0,o.collapsable=void 0,o.group=void 0,o.animateHeightClass="animate-height",o.toggleCollapsed=function(){o.collapsed?o.expand():o.collapse()},o.collapse=function(){var e=o.element.children("ul"),n=e[0].offsetHeight;t.$evalAsync(function(){o.collapsed=!0,o.element.addClass("collapsing"),i.animate(e,{display:"block",height:n+"px"},{height:"0px"},o.animateHeightClass).then(function(){e.css({display:"",height:""}),o.element.removeClass("collapsing")}),t.$broadcast("msNavigation::collapse")})},o.expand=function(){var e=o.element.children("ul");e.css({position:"absolute",visibility:"hidden",display:"block",height:"auto"});var n=e[0].offsetHeight;e.css({position:"",visibility:"",display:"",height:""}),t.$evalAsync(function(){o.collapsed=!1,o.element.addClass("expanding"),i.animate(e,{display:"block",height:"0px"},{height:n+"px"},o.animateHeightClass).then(function(){e.css({height:""}),o.element.removeClass("expanding")}),a.$broadcast("msNavigation::collapse",o.node._path)})},o.getClass=function(){return o.node.class},o.isHidden=function(){if(angular.isDefined(o.node.hidden)&&angular.isFunction(o.node.hidden))return o.node.hidden();return!1},function(){o.hasChildren=0 target, inbound, fullname",e,n,t),A.calls.unshift({target:e,fullname:t||e,inbound:n,time:moment().format("HH:mm")}),50 session",e),A.conf.microphoneId?A.sessionConf.mediaConstraints.audio={deviceId:A.conf.microphoneId}:A.sessionConf.mediaConstraints.audio=!0,e.answer(A.sessionConf),A.isJabraEnabled&&(jabra.offHook(),A.jabraSession=e)}function T(e,n){console.debug("terminate -> session",e);var t={};if(n?t.status_code=n:e.isEstablished()||(t.status_code=603),e.terminate(t),A.isJabraEnabled)if(0===A.sessions.length)e.localHold&&jabra.resume(),jabra.onHook(),A.jabraSession=null;else{var a=_.last(A.sessions);a.localHold?(jabra.onHook(),jabra.hold(),A.jabraSession=a):jabra.offHook()}}function I(t){return console.debug("getVoiceChannels -> session",t),o.rpc.getVoiceChannels().$promise.then(function(e){var n=_.find(e.rows,function(e){return e.sipcalllinkedid===t.call_id?e:e.sipcalluniqueid===t.call_id?e:null});n&&(t.monitor=n.monitor,t.uniqueid=n.uniqueid,t.monitors=n.monitors)})}function C(e){console.debug("onAddstream -> data",e),this.remotePlayer.srcObject=e.stream,this.remotePlayer.play()}function w(){A.canGoInConference=!1,A.isInConference=!1,A.currentconferenceSessions=[]}function O(e,n){switch(e){case"ringing":A.soundPlayer.muted=A.conf.ringingMute,A.conf.ringingId&&A.soundPlayer.setSinkId(A.conf.ringingId).then(function(){A.soundPlayer.volume=A.conf.ringingVolume}).then(function(){n&&E()}).catch(function(e){console.info(e.message,A.conf.ringingId)});break;case"speaker":A.remotePlayer.muted=A.conf.speakerMute,A.conf.speakerId&&A.remotePlayer.setSinkId(A.conf.speakerId).then(function(){A.remotePlayer.volume=A.conf.speakerVolume}).then(function(){n&&E()}).catch(function(e){console.info(e.message,A.conf.speakerId)});break;case"microphone":for(var t=0;t session, textContent, position, delay",e,n,t,a),function(){i.show(i.simple().textContent(n).position(t).hideDelay(a)),T(e)}}function D(n){return console.debug("findSessionBySessionId -> sessionId, vm_pb.sessions",n,A.sessions),_.find(A.sessions,function(e){return e.call_id==n})}function P(e,n){return console.debug("callCallback -> url, params",e,n),s({url:e,method:"GET",params:n})}e(function(){},999),A.currentUser=f.getCurrentUser(),A.direction="right",A.selectedMode="md-scale",A.target="",A.showDialpad=!1,A.soundPlayer=document.createElement("audio"),A.remotePlayer=document.getElementById(A.conf.remotePlayerId),A.soundPlayer.volume=1,A.sessionConf={mediaConstraints:{audio:!0,video:!1},pcConfig:{iceServers:[]}},A.sessions=[],A.calls=[],A.callbackQueue=[],A.canGoInConference=!1,A.isInConference=!1,A.currentConferenceSessions=[],A.ua=new JsSIP.UA({sockets:[new JsSIP.WebSocketInterface("wss://"+A.conf.host+":8089/ws")],uri:new JsSIP.URI("sip",A.conf.name,A.conf.host,5060,null,null).toString(),authorization_user:A.conf.name,ha1:A.conf.ha1,realm:A.conf.realm,user_agent:A.conf.ua,session_timers_refresh_method:"invite",register_expires:A.conf.phoneBarExpires||60,register:!0}),A.conf=_.merge(d.webrtc,A.conf),A.initDeviceInProgress=!1,A.isJabraEnabled=!1,A.isJabraInitialized=!1,A.jabraSession=null,A.jabraClicked=!1,A.buttonClicked=!1,A.originateInProgress=!1,t.bind("keyup",function(e){switch(e.keyCode){case 27:p(function(){A.showDialpad=!1})}}),A.$onInit=function(){c(!1),navigator.mediaDevices.ondevicechange=function(e){A.initDeviceInProgress||(A.initDeviceInProgress=!0,jabra&&A.isJabraInitialized?jabra.shutdown().then(function(){A.isJabraInitialized=!1,c(!(A.isJabraEnabled=!1))}).catch(function(e){console.error("Unable to shutdown Jabra library",e)}):c(!0))};var e=[o.network.get({type:"turn",nolimit:!0}).$promise,o.network.get({type:"stun",nolimit:!0}).$promise];Promise.all(e).then(function(e){var n=e[0].rows,t=e[1].rows,a=[],i=[];t.forEach(function(e){i.push("stun:"+e.value)}),a.push({urls:i}),n.forEach(function(e){var n={urls:"turn:"+e.value};e.username&&(n.username=e.username),e.password&&(n.credential=e.password),a.push(n)}),A.sessionConf.pcConfig={iceServers:a}}),this.ua.on("registered",function(){this.registered=!0}.bind(this)),this.ua.on("unregistered",function(){this.registered=!1}.bind(this)),this.ua.on("newRTCSession",function(e){console.debug("onNewRTCSession -> data",e);var n,t,a,i,s,o=e.session,r=!0,l="",d=0;switch(e.originator){case"local":o.outgoing=!0,o.name=e.request.ruri.user,o.user=e.request.ruri.user,y(o.user,!1),t=e.request.extraHeaders,a="X-callback-url",s=_.find(t,function(e){return _.startsWith(e,a)}),n=!!s&&_.trim(s.replace(a,"").replace(i||":","")),A.isJabraEnabled&&(A.jabraSession&&jabra.resume(),A.jabraSession=o,jabra.offHook());break;case"remote":var c=f.getCurrentUser();if(c.voicePause&&c.phoneBarDnd||A.originateInProgress)r=!1;else if(o.incoming=!0,o.name=e.request.from.display_name,o.user=e.request.from.uri.user,l=e.request.getHeader("X-Answer-Mode")||"",d=e.request.getHeader("X-Answer-After")||0,function(n){console.debug("getNotification -> session",n);var e=n.name?n.name+" <"+n.user+">":n.user;A.currentUser.privacyEnabled&&(e=b.mask(e)),h.create("Incoming call from: ",e,null,function(){S(n)},function(){T(n)}).then(function(e){n.notification=e}).catch(function(e){console.error("Error creating notification for incoming call",e)})}(e.session),y(e.session.user,!0),A.isJabraEnabled&&jabra.ring(),A.conf.autoAnswer&&p(function(){o.isInProgress()&&(o.autoAnswer=!0,S(o))},A.conf.autoAnswerDelay?1e3*A.conf.autoAnswerDelay:0),console.debug("xAnswerMode",l),console.debug("xAnswerAfterSec",d),"auto"==l.toLowerCase()){var m=0==d?500:1e3*d;console.debug("auto answer enabled after:"+m+" ms"),p(function(){o.isInProgress()&&(o.autoAnswer=!0,S(o))},m)}}r?(o.call_id=e.request.call_id,n&&P(A.callbackQueue[o.call_id]=n,{call_id:o.call_id}).then(function(){console.log('callbackurl:"'+n+'" called successfully')}).catch(function(e){console.log('fail callbackurl:"'+n+'" err:',e)}),o.connection&&(o.connection.onaddstream=C.bind(this)),o.iceCandidateTimeout=null,o.on("progress",function(e,n){console.debug("onProgress -> session, data",e,n);var t=!1;switch(n.originator){case"local":this.conf.ringingMute||(this.soundPlayer.setAttribute("src","assets/ms-phonebar/sounds/incoming-call.ogg"),t=!0);break;case"remote":this.putOtherCallsOnHold(e),this.soundPlayer.setAttribute("src","assets/ms-phonebar/sounds/outgoing-call.ogg"),t=!0}A.originateInProgress&&(A.originateInProgress=!1),t&&(this.soundPlayer.loop="loop",this.soundPlayer.play().catch(function(e){console.log(e.message)})),I(e).then(function(){var n=A.callbackQueue[e.call_id];n&&P(n,{uniqueid:e.uniqueid,call_id:e.call_id,number_called:e.user}).then(function(){console.log('callbackurl:"'+n+'" called successfully')}).catch(function(e){console.log('fail callbackurl:"'+n+'" err:',e)}).finally(function(){delete A.callbackQueue[e.call_id]})}).catch(function(e){console.error("Unable to retrieve voice channels",e)})}.bind(this,o)),o.on("confirmed",function(e,n){console.debug("onConfirmed -> session, data",e,n);var t=document.getElementById("div_session_"+e.id.substr(0,32));t&&$(t).scope().$broadcast("timer-start"),e.confirmed=!0,"remote"===n.originator&&e.connection&&(e.connection.onaddstream=C.bind(this),_.head(e.connection.getRemoteStreams())&&(this.remotePlayer.srcObject=_.head(e.connection.getRemoteStreams()),this.remotePlayer.play())),this.soundPlayer.pause(),this.soundPlayer.loop=null,this.putOtherCallsOnHold(e),e.autoAnswer&&(this.soundPlayer.setAttribute("src","assets/ms-phonebar/sounds/beep.ogg"),this.soundPlayer.play().catch(function(e){console.log("Unable to play autoAnswer notification",e)})),A.canGoInConference=2==A.sessions.length,I(e).catch(function(e){console.error("Unable to retrieve voice channels",e)})}.bind(this,o)),o.on("hold",function(e,n){console.debug("onHold -> session, data",e,n),"local"===n.originator&&(e.localHold=!0)}.bind(this,o)),o.on("unhold",function(e,n){console.debug("onUnhold -> session, data",e,n),"local"===n.originator&&(e.localHold=!1)}.bind(this,o)),o.on("ended",function(e,n){if(console.debug("onEnded -> session, data",e,n),A.isInConference&&_.includes(A.currentConferenceSessions,e.id)&&(w(),A.buttonClicked=!0),_.remove(this.sessions,{id:e.id}),2!==A.sessions.length&&(A.canGoInConference=!1),A.isJabraEnabled)if(0===A.sessions.length)e.localHold&&jabra.resume(),jabra.onHook(),A.jabraSession=null;else{var t=_.last(A.sessions);t.localHold?(jabra.onHook(),jabra.hold(),A.jabraSession=t):jabra.offHook()}}.bind(this,o)),o.on("failed",function(e,n){if(console.debug("onFailed -> session, data",e,n),this.soundPlayer.pause(),this.soundPlayer.loop=null,e.notification&&e.notification.close(),A.isInConference&&_.includes(A.currentConferenceSessions,e.id)&&w(),A.originateInProgress&&(A.originateInProgress=!1),_.remove(this.sessions,{id:e.id}),2!==A.sessions.length&&(A.canGoInConference=!1),A.isJabraEnabled)if(0===A.sessions.length)e.localHold&&jabra.resume(),jabra.onHook(),A.jabraSession=null;else{var t=_.last(A.sessions);t.localHold?(jabra.onHook(),jabra.hold(),A.jabraSession=t):jabra.offHook()}}.bind(this,o)),o.on("icecandidate",function(e,n){console.debug("onIcecandidate -> session, data",e,n),null!==e.iceCandidateTimeout&&clearTimeout(e.iceCandidateTimeout),e.iceCandidateTimeout=setTimeout(n.ready,1e3)}.bind(this,o)),A.sessions.push(o),p(function(){u.$apply(),console.debug("onNewRTCSession -> vm_pb.sessions",A.sessions)})):T(o,486)}.bind(this)),r.on("webbar:originate",function(e){console.debug("originateHook -> payload",e);var n=e.callNumber,t=e.callerId,a=e.callbackUrl;A.conf.microphoneId?A.sessionConf.mediaConstraints.audio={deviceId:A.conf.microphoneId}:A.sessionConf.mediaConstraints.audio=!0;var i=n.replace(/ /g,"");if(i=(i=i.replace(/\(/g,"")).replace(/\)/g,"")){var s=angular.copy(A.sessionConf);s.extraHeaders=[],t&&s.extraHeaders.push("X-CID: "+t),a&&s.extraHeaders.push("X-callback-url: "+a),A.originateInProgress=!0,A.ua.call(i,s)}}.bind(this)),r.on("webbar:hangup",function(e){console.debug("hangupHook -> payload",e);var n=A.sessions;if(e.sessionId&&((n=[]).push(D(e.sessionId)),0==n.length))console.warn("call with session Id "+sessionId+" not found");else for(var t=0;t sessionToHangup",a),A.terminate(a)}}.bind(this)),r.on("webbar:answer",function(e){var n;console.debug("answerHook -> payload",e),n=e.sessionId?D(e.sessionId):_.find(A.sessions,function(e){return e.incoming&&!e.confirmed}),e.sessionId&&!n&&console.warn("call with session Id "+e.sessionId+" not found"),n&&A.answer(n)}.bind(this)),r.on("webbar:hold",function(e){console.debug("holdHook -> payload",e);var n=A.sessions;if(e.sessionId&&((n=[]).push(D(e.sessionId)),0==n.length))console.warn("call with session Id "+sessionId+" not found");else for(var t=0;t payload",e),e.sessionId){var n=D(e.sessionId);n?A.unhold(n):console.warn("call with session Id "+sessionId+" not found")}else console.error("sessionId required")}.bind(this)),r.on("webbar:transfer",function(e){if(console.debug("transferHook -> payload",e),e.sessionId)if(e.transferNumber){var n=D(e.sessionId);n?n.refer(e.transferNumber,{eventHandlers:{requestSucceeded:N(n,"requestSucceeded","top right",3e3),requestFailed:N(n,"requestFailed","top right",3e3)}}):console.warn("call with session Id "+sessionId+" not found")}else console.error("transferNumber required");else console.error("sessionId required")}.bind(this)),r.on("webbar:stopmonitors",function(e){if(e.agentId===A.currentUser.id){var n=_.find(A.sessions,["uniqueid",e.uniqueid]);if(!n)return;n.monitors.forEach(function(e){e.status="pause"}),n.monitor=!1}}.bind(this))}.bind(this),A.type=function(e,n){var t=e;switch(A.target||(A.target=""),n&&(A.target+=e,u.$broadcast("angucomplete-alt:changeInput","ms-target-wrap",A.target)),e){case"*":t="asterisk";break;case"#":t="pound"}A.conf.enableDtmfTone&&(A.soundPlayer.setAttribute("src","assets/ms-phonebar/sounds/dialpad/"+t+".ogg"),A.soundPlayer.play().catch(function(e){console.log(e.message)}));for(var a=0;a session",e),e.hold({useUpdate:!1}),A.isJabraEnabled&&(jabra.hold(),jabra.onHook())},A.refer=function(n){console.debug("refer -> session",n);var e=a.prompt().title("Transfer").textContent("Type the target").placeholder("Target").ariaLabel("Target").ok("Transfer").cancel("Cancel");a.show(e).then(function(e){return R(e)}).then(function(e){n.refer(e,{eventHandlers:{requestSucceeded:N(n,"requestSucceeded","top right",3e3),requestFailed:N(n,"requestFailed","top right",3e3)}})})},A.record=function(e){console.debug("record -> session",e),a.show({controller:"RecordDialogController",controllerAs:"vm",templateUrl:"assets/ms-phonebar/record/dialog.html",parent:angular.element(t.body),clickOutsideToClose:!0,locals:{session:e,sessions:A.sessions}})},A.unhold=function(e){console.debug("unhold -> session",e),e.unhold({useUpdate:!1}),A.putOtherCallsOnHold(e),A.isJabraEnabled&&(jabra.offHook(),jabra.resume())},A.answer=S,A.terminate=T,A.selectSession=function(e){console.debug("selectSession -> session",e),A.unhold(e)},A.typeWrapper=function(e){switch(e.key.toLowerCase()){case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":case"*":case"#":A.type(e.key);break;case"enter":A.call()}},A.toggleDialpad=function(){A.showDialpad=!A.showDialpad},A.referAttended=function(e){console.debug("referAttended -> session",e),a.show({controller:"ReferAttendedDialogController",controllerAs:"vm",templateUrl:"assets/ms-phonebar/referAttended/dialog.html",parent:angular.element(t.body),clickOutsideToClose:!0,locals:{session:e,sessions:_.reject(A.sessions,{id:e.id}),isJabraEnabled:A.isJabraEnabled}})},A.closeDialpad=function(){A.showDialpad=!1},A.initDevice=O,A.putOtherCallsOnHold=function(e){if(console.debug("putOtherCallsOnHold -> session",e),1 evt, data",e,n),n.target&&(A.target=n.target,A.call())}),u.$on("webrtc::transfer",function(e,n){if(console.debug("onRemoteTransfer -> evt, data",e,n),n.target)for(var t=0;t session, textContent, position, delay",e,n,t,a),function(){s.show(s.simple().textContent(n).position(t).hideDelay(a)),e.terminate(),jabra&&i&&jabra.onHook(),l()}}function l(e){n.hide(e)}o.title="Refer Attended",o.sessions=a,o.session=i,o.isJabraEnabled=e,o.sessionTarget=null,a.length&&(o.target=a[0].user),o.closeDialog=l,o.transfer=function(){var e,n,t=_.find(a,function(e){if(e.user===o.target)return e});n=t.outgoing?(e=t,o.session):(e=o.session,t);n.refer(e.user,{replaces:e,eventHandlers:{requestSucceeded:r(i,"requestSucceeded","top right",3e3,o.isJabraEnabled),requestFailed:r(i,"requestFailed","top right",3e3,o.isJabraEnabled)}})}}e.$inject=["$mdDialog","$mdToast","sessions","session","isJabraEnabled"],angular.module("app.core").controller("ReferAttendedDialogController",e)}(),function(){"use strict";function e(e,s,n){var t=this;function a(e,n,t){var a;if(s[t]){if(a=_.find(e,function(e){return e.deviceId===s[t]}))return a.deviceId;var i=_.findIndex(e,function(e){return e.kind===n});if(0<=i)return e[i].deviceId}else(a=_.find(e,function(e){return e.kind===n}))&&(s[t]=a.deviceId);return s[t]||null}_.remove(n,function(e){return"audioinput"===e.kind&&("default"===e.deviceId||"communications"===e.deviceId)||"audiooutput"===e.kind&&("default"===e.deviceId||"communications"===e.deviceId)}),s.ringingId=a(n,"audiooutput","ringingId"),s.speakerId=a(n,"audiooutput","speakerId"),s.microphoneId=a(n,"audioinput","microphoneId"),s.ringingVolume=s.ringingVolume||.5,s.speakerVolume=s.speakerVolume||.5,s.microphoneVolume=s.microphoneVolume||1,s.ringingMute=s.ringingMute||!1,s.speakerMute=s.speakerMute||!1,s.microphoneMute=s.microphoneMute||!1,t.conf=angular.copy(s),t.devices=n,t.saveSettings=function(){e.hide(t.conf)},t.closeDialog=function(){e.hide()},t.isCompatibleBrowser=function(){return"chrome"===t.conf.browserName.toLowerCase()||"opera"===t.conf.browserName.toLowerCase()||"safari"===t.conf.browserName.toLowerCase()}}e.$inject=["$mdDialog","conf","devices"],angular.module("app.toolbar").controller("SettingsController",e)}(),function(){"use strict";function e(t,a){var i=this;function s(e){var n=e.key,t={param:i.query[n],resources:e.options,placeholder:e.placeholder,ngValue:e.ngValue};a.setPlaceholder(t).then(function(e){i.placeholders[n]=e})}i.pickerModels={},i.placeholders={},i.localizationMap=t.localizationMap,i.onMultiselectInit=function(e){s(e)},i.onDateRangeInit=function(e){var n=e.key;i.query[n]?i.pickerModels[n]=t.setSelectedDate(i.query[n]):i.pickerModels[n]={dateStart:null}},i.onMultiselectSelection=function(e,n){n&&(s(e),i.search())},i.onDateRangeSelection=function(e){var n=e.key;i.pickerModels[n].dateStart?!0===e.useFromToKeys?i.query[n]={from:moment(i.pickerModels[n].dateStart).utcOffset(0,!0).format(),to:moment(i.pickerModels[n].dateEnd).utcOffset(0,!0).add(23,"hours").add(59,"minutes").add(59,"seconds").format()}:i.query[n]={$gte:moment(i.pickerModels[n].dateStart).utcOffset(0,!0).format(),$lte:moment(i.pickerModels[n].dateEnd).utcOffset(0,!0).add(23,"hours").add(59,"minutes").add(59,"seconds").format()}:i.query[n]=void 0;i.search()},i.clearDate=function(e){var n=e.key;i.pickerModels[n]={dateStart:null},delete i.query[n],i.search()},i.clearSelection=function(e){var n=e.key,t=e.ngValue||"id";i.query[n]=!1===e.clearAll?[_.head(e.options)[t]]:[],s(e),i.search()},i.selectAll=function(e){var n=e.key,t=e.ngValue||"id";i.query[n]=_.map(e.options,t),s(e),i.search()}}function n(p,e){var g={localizationMap:e,setSelectedDate:function(e){var n=e.$gte?new Date(moment.utc(e.$gte).format("YYYY-MM-DD")):new Date(moment.utc(e.from).format("YYYY-MM-DD")),t=e.$lte?new Date(moment.utc(e.$lte).format("YYYY-MM-DD")):new Date(moment.utc(e.to).format("YYYY-MM-DD")),a={dateStart:new Date(n.getFullYear(),n.getMonth(),n.getDate()),dateEnd:new Date(t.getFullYear(),t.getMonth(),t.getDate())};return a.selectedTemplateName=(i=a,moment(i.dateStart).isSame(i.dateEnd)?(u=i,moment().startOf("day").isSame(u.dateStart)?g.localizationMap.Today:(m=i,moment().subtract(1,"days").startOf("day").isSame(m.dateStart)?g.localizationMap.Yesterday:p("date")(i.dateStart,"dd MMM yyyy"))):(c=i,moment().startOf("isoWeek").isSame(c.dateStart,"day")&&moment().endOf("isoWeek").isSame(c.dateEnd,"day")?g.localizationMap["This Week"]:(d=i,moment().subtract(1,"weeks").startOf("isoWeek").isSame(d.dateStart,"day")&&moment().subtract(1,"weeks").endOf("isoWeek").isSame(d.dateEnd,"day")?g.localizationMap["Last Week"]:(l=i,moment().startOf("month").isSame(l.dateStart,"day")&&moment().endOf("month").isSame(l.dateEnd,"day")?g.localizationMap["This Month"]:(r=i,moment().subtract(1,"months").startOf("month").isSame(r.dateStart,"day")&&moment().subtract(1,"months").endOf("month").isSame(r.dateEnd,"day")?g.localizationMap["Last Month"]:(o=i,moment().startOf("year").isSame(o.dateStart,"day")&&moment().endOf("year").isSame(o.dateEnd,"day")?g.localizationMap["This Year"]:(s=i,moment().subtract(1,"years").startOf("year").isSame(s.dateStart,"day")&&moment().subtract(1,"years").endOf("year").isSame(s.dateEnd,"day")?g.localizationMap["Last Year"]:p("date")(i.dateStart,"dd"+(i.dateStart.getMonth()!==i.dateEnd.getMonth()||i.dateStart.getFullYear()!==i.dateEnd.getFullYear()?" MMM":"")+(i.dateStart.getFullYear()!==i.dateEnd.getFullYear()?" yyyy":""))+" - "+p("date")(i.dateEnd,"dd MMM yyyy")))))))),a;var i,s,o,r,l,d,c,m,u}};return g}n.$inject=["$filter","dateFilterLocalizationFactory"],e.$inject=["dateRangeManager","quickFilterManager"],angular.module("app.core").directive("msQuickFilter",function(){return{restrict:"E",scope:{query:"=",filters:"=",search:"&"},controller:e,controllerAs:"vm",bindToController:!0,templateUrl:"app/core/directives/ms-quick-filter/ms-quick-filter.html"}}).factory("dateRangeManager",n)}(),function(){"use strict";angular.module("app.core").directive("msRandomClass",function(){return{restrict:"A",scope:{msRandomClass:"="},link:function(e,n){var t=e.msRandomClass[Math.floor(Math.random()*e.msRandomClass.length)];n.addClass(t)}}})}(),function(){"use strict";function e(i){return{restrict:"E",scope:{id:"=",model:"=",download:"="},replace:!0,link:function(n,e){var t=!1,a=document.createElement("audio");n.download||a.setAttribute("controlsList","nodownload"),a.setAttribute("preload","none"),a.setAttribute("controls",""),a.setAttribute("style","width: 265px;"),a.setAttribute("src"," "),a.onplay=function(e){t||(t=!0,e.preventDefault(),i[n.model||"voiceRecording"].download({id:n.id}).$promise.then(function(e){var n=[e.buffer],t=new Blob(n,{type:e.type});a.setAttribute("type",e.type),a.setAttribute("src",URL.createObjectURL(t)),a.play()}).catch(function(e){console.error(e)}))},e.append(a)}}}e.$inject=["api"],angular.module("app.core").directive("msRecording",e)}(),function(){"use strict";angular.module("app.core").directive("msResponsiveTable",function(){return{restrict:"A",link:function(e,n){var t=angular.element('
');n.after(t),t.append(n)}}})}(),function(){"use strict";function e(s,o,n,t){return{restrict:"AE",compile:function(e){if(!(t.getConfig("disableCustomScrollbars")||t.getConfig("disableCustomScrollbarsOnMobile")&&n.isMobile()))return e.addClass("ms-scroll"),function(e,n,t){var a={};function i(){PerfectScrollbar.update(n[0])}t.msScroll&&(a=e.$eval(t.msScroll)),a=angular.extend({},o.getConfig(),a),s(function(){PerfectScrollbar.initialize(n[0],a)},0),n.on("mouseenter",i),e.$watch(function(){return n.prop("scrollHeight")},function(e,n){angular.isUndefined(e)||angular.equals(e,n)||i()}),e.$watch(function(){return n.prop("scrollWidth")},function(e,n){angular.isUndefined(e)||angular.equals(e,n)||i()}),e.$on("$destroy",function(){n.off("mouseenter"),PerfectScrollbar.destroy(n[0])})}}}}e.$inject=["$timeout","msScrollConfig","msUtils","motionConfig"],angular.module("app.core").provider("msScrollConfig",function(){var n={wheelSpeed:1,wheelPropagation:!1,swipePropagation:!0,minScrollbarLength:null,maxScrollbarLength:null,useBothWheelAxes:!1,useKeyboard:!0,suppressScrollX:!1,suppressScrollY:!1,scrollXMarginOffset:0,scrollYMarginOffset:0,stopPropagationOnClick:!0};this.config=function(e){n=angular.extend({},n,e)},this.$get=function(){var e={getConfig:function(){return n}};return e}}).directive("msScroll",e)}(),function(){"use strict";function e(n,i,s,e){var o=this;function t(){angular.isArray(o.onSearch)?a(o.onSearch):o.onResultClick?(o.resultsLoading=!0,n.$parent.$eval("vm.search(query)",{query:o.query.filter}).then(function(e){a(e)}).catch(function(){a([])}).finally(function(){o.resultsLoading=!1})):o.onSearch()}function a(e){o.expanded&&(void 0===e||angular.isArray(e)||null===e)&&(o.selectedResultIndex=0,o.results=e)}function r(){o.expanded=!0,o.displayOn=!0,n.expand()}function l(e){!1!==e&&(o.query.filter=void 0,o.onResultClick?a(null):t()),o.expanded=!1,n.collapse()}function d(e){o.onResultClick&&o.onResultClick({item:e}),l()}function c(){var e=i.find(".ms-search-bar-results"),n=angular.element(e.find(".result")[o.selectedResultIndex]);if(e&&n){var t=n.position().top-8,a=n.position().top+n.outerHeight()+8;o.ignoreMouseEvents=!0,s.cancel(o.mouseEventIgnoreTimeout),o.mouseEventIgnoreTimeout=s(function(){o.ignoreMouseEvents=!1},250),e.scrollTop()>t&&e.scrollTop(t),a>e.height()+e.scrollTop()&&e.scrollTop(a-e.height())}}o.queryOptions={debounce:o.debounce||0},o.searchOnEnterKey=e.get().searchOnEnterKey||!1,o.resultsLoading=!1,o.results=null,o.selectedResultIndex=0,o.ignoreMouseEvents=!1,o.expandBar=r,o.collapseBar=l,o.blurCollapse=function(){if(!o.collapseOnBlur)return;l()},o.onKeyDown=function(e){var n=e.keyCode;-1<[27,38,40].indexOf(n)&&e.preventDefault();switch(n){case 13:if(!o.onResultClick)return t();if(!o.results)return;d(o.results[o.selectedResultIndex]);break;case 27:l();break;case 38:0<=o.selectedResultIndex-1&&(o.selectedResultIndex--,c());break;case 40:if(!o.results)return;o.selectedResultIndex+1e.length)return}else r();t()}})}function n(a){return{restrict:"E",scope:{query:"=?",debounce:"=?",direction:"@",iconColor:"@",onSearch:"&",onResultClick:"&?",onExpand:"&?",onCollapse:"&?",collapseOnBlur:"=d.shortcuts.length&&(d.selectedResultIndex=d.shortcuts.length-1)));d.saveShortcuts()},d.handleResultClick=function(e){e.hasShortcut?d.removeShortcut(e):d.addShortcut(e)},d.absorbEvent=function(e){e.preventDefault()},d.handleKeydown=function(e){var n=e.keyCode;-1<[38,40].indexOf(n)&&e.preventDefault();switch(n){case 13:d.handleResultClick(d.results[d.selectedResultIndex]);break;case 38:0<=d.selectedResultIndex-1&&(d.selectedResultIndex--,d.ensureSelectedResultIsVisible());break;case 40:d.selectedResultIndex+1t&&e.scrollTop(t),a>e.height()+e.scrollTop()&&e.scrollTop(a-e.height())}},d.toggleMobileBar=function(){d.mobileBarActive=!d.mobileBarActive},d.loadShortcuts().then(function(e){d.shortcuts=e,0i.steps.length)}i.mainForm=void 0,i.orientation="horizontal",i.steps=[],i.currentStep=void 0,i.currentStepNumber=1,i.setOrientation=function(e){i.orientation=e||"horizontal"},i.registerMainForm=function(e){i.mainForm=e},i.registerStep=function(e,n,t){var a={element:e,scope:n,form:t,stepNumber:n.step||i.steps.length+1,stepTitle:n.stepTitle,stepTitleTranslate:n.stepTitleTranslate};return i.steps.push(a),i.steps.sort(function(e,n){return e.stepNumber-n.stepNumber}),a},i.setupSteps=function(){i.setCurrentStep(i.currentStepNumber)},i.resetForm=function(){e(function(){for(var e=0;ee.scrollWidth&&0==e.scrollLeft&&0==n.scrollLeft?"right":n.scrollWidth>e.scrollWidth&&n.scrollLeft>e.scrollLeft&&e.scrollWidth+n.scrollLeft>=n.scrollWidth?"left":n.scrollWidth>e.scrollWidth&&n.scrollLeft>e.scrollLeft&&e.scrollWidth+n.scrollLeftt.position().top+i&&(m(function(){o=!0}),r.off("scroll",c))}}}}}e.$inject=["$timeout","$q"],angular.module("app.core").controller("MsTimelineController",function(){var n=this;n.scrollEl=void 0,n.setScrollEl=function(e){n.scrollEl=e},n.getScrollEl=function(){return n.scrollEl}}).directive("msTimeline",function(){return{scope:{msTimeline:"=?",loadMore:"&?msTimelineLoadMore"},controller:"MsTimelineController",compile:function(e){return e.addClass("ms-timeline"),function(e,n,t,a){var i=angular.element('
');n.append(i);var s={scrollEl:"#content"};s=angular.extend(s,e.msTimeline,{});var o=angular.element(s.scrollEl);a.setScrollEl(o);var r=144;function l(){o.scrollTop()+o.height()+r>i.position().top&&(i.addClass("show"),c(),e.loadMore&&e.loadMore().then(function(){i.removeClass("show"),d()},function(){i.remove()}))}function d(){o.on("scroll",l)}function c(){o.off("scroll",l)}d(),e.$on("$destroy",function(){c()})}}}}).directive("msTimelineItem",e)}(),function(){"use strict";function e(a,e,n,i,t){var r=this;function s(){!function(){r.millis=l().diff(moment(r.startingTime));var e=moment.duration(r.millis),n=e.seconds(),t=e.minutes(),a=e.hours(),i=e.days(),s=e.months(),o=e.years();r.seconds=n<10?"0"+n:n,r.minutes=t<10?"0"+t:t,r.hours=a<10?"0"+a:a,r.days=i<10?"0"+i:i,r.months=s<10?"0"+s:s,r.years=o<10?"0"+o:o,r.timer=0{{ vm.timer }}
",compile:function(){return{pre:function(e,n,t){e.interval=t.interval||1e3}}},controller:e,controllerAs:"vm",bindToController:!0}})}(),function(){"use strict";angular.module("app.core").directive("msTimezone",function(){return{restrict:"E",scope:{ngModel:"="},controller:["$scope",function(e){e.timezone=[{name:"Europe/Andorra",utcOffset:60,offsetStr:"+01:00",countries:["AD"]},{name:"Asia/Dubai",utcOffset:240,offsetStr:"+04:00",countries:["AE","OM"]},{name:"Asia/Kabul",utcOffset:270,offsetStr:"+04:30",countries:["AF"]},{name:"Europe/Tirane",utcOffset:60,offsetStr:"+01:00",countries:["AL"]},{name:"Asia/Yerevan",utcOffset:240,offsetStr:"+04:00",countries:["AM"]},{name:"Antarctica/Rothera",utcOffset:-180,offsetStr:"-03:00",countries:["AQ"]},{name:"Antarctica/Palmer",utcOffset:-180,offsetStr:"-03:00",countries:["AQ"]},{name:"Antarctica/Mawson",utcOffset:300,offsetStr:"+05:00",countries:["AQ"]},{name:"Antarctica/Davis",utcOffset:420,offsetStr:"+07:00",countries:["AQ"]},{name:"Antarctica/Casey",utcOffset:480,offsetStr:"+08:00",countries:["AQ"]},{name:"Antarctica/Vostok",utcOffset:360,offsetStr:"+06:00",countries:["AQ"]},{name:"Antarctica/DumontDUrville",utcOffset:600,offsetStr:"+10:00",countries:["AQ"]},{name:"Antarctica/Syowa",utcOffset:180,offsetStr:"+03:00",countries:["AQ"]},{name:"Antarctica/Troll",utcOffset:0,offsetStr:"+00:00",countries:["AQ"]},{name:"America/Argentina/Buenos_Aires",utcOffset:-180,offsetStr:"-03:00",countries:["AR"]},{name:"America/Argentina/Cordoba",utcOffset:-180,offsetStr:"-03:00",countries:["AR"]},{name:"America/Argentina/Salta",utcOffset:-180,offsetStr:"-03:00",countries:["AR"]},{name:"America/Argentina/Jujuy",utcOffset:-180,offsetStr:"-03:00",countries:["AR"]},{name:"America/Argentina/Tucuman",utcOffset:-180,offsetStr:"-03:00",countries:["AR"]},{name:"America/Argentina/Catamarca",utcOffset:-180,offsetStr:"-03:00",countries:["AR"]},{name:"America/Argentina/La_Rioja",utcOffset:-180,offsetStr:"-03:00",countries:["AR"]},{name:"America/Argentina/San_Juan",utcOffset:-180,offsetStr:"-03:00",countries:["AR"]},{name:"America/Argentina/Mendoza",utcOffset:-180,offsetStr:"-03:00",countries:["AR"]},{name:"America/Argentina/San_Luis",utcOffset:-180,offsetStr:"-03:00",countries:["AR"]},{name:"America/Argentina/Rio_Gallegos",utcOffset:-180,offsetStr:"-03:00",countries:["AR"]},{name:"America/Argentina/Ushuaia",utcOffset:-180,offsetStr:"-03:00",countries:["AR"]},{name:"Pacific/Pago_Pago",utcOffset:-660,offsetStr:"-11:00",countries:["AS","UM"]},{name:"Europe/Vienna",utcOffset:60,offsetStr:"+01:00",countries:["AT"]},{name:"Australia/Lord_Howe",utcOffset:660,offsetStr:"+11:00",countries:["AU"]},{name:"Antarctica/Macquarie",utcOffset:660,offsetStr:"+11:00",countries:["AU"]},{name:"Australia/Hobart",utcOffset:660,offsetStr:"+11:00",countries:["AU"]},{name:"Australia/Currie",utcOffset:660,offsetStr:"+11:00",countries:["AU"]},{name:"Australia/Melbourne",utcOffset:660,offsetStr:"+11:00",countries:["AU"]},{name:"Australia/Sydney",utcOffset:660,offsetStr:"+11:00",countries:["AU"]},{name:"Australia/Broken_Hill",utcOffset:630,offsetStr:"+10:30",countries:["AU"]},{name:"Australia/Brisbane",utcOffset:600,offsetStr:"+10:00",countries:["AU"]},{name:"Australia/Lindeman",utcOffset:600,offsetStr:"+10:00",countries:["AU"]},{name:"Australia/Adelaide",utcOffset:630,offsetStr:"+10:30",countries:["AU"]},{name:"Australia/Darwin",utcOffset:570,offsetStr:"+09:30",countries:["AU"]},{name:"Australia/Perth",utcOffset:480,offsetStr:"+08:00",countries:["AU"]},{name:"Australia/Eucla",utcOffset:525,offsetStr:"+08:45",countries:["AU"]},{name:"Asia/Baku",utcOffset:240,offsetStr:"+04:00",countries:["AZ"]},{name:"America/Barbados",utcOffset:-240,offsetStr:"-04:00",countries:["BB"]},{name:"Asia/Dhaka",utcOffset:360,offsetStr:"+06:00",countries:["BD"]},{name:"Europe/Brussels",utcOffset:60,offsetStr:"+01:00",countries:["BE"]},{name:"Europe/Sofia",utcOffset:120,offsetStr:"+02:00",countries:["BG"]},{name:"Atlantic/Bermuda",utcOffset:-240,offsetStr:"-04:00",countries:["BM"]},{name:"Asia/Brunei",utcOffset:480,offsetStr:"+08:00",countries:["BN"]},{name:"America/La_Paz",utcOffset:-240,offsetStr:"-04:00",countries:["BO"]},{name:"America/Noronha",utcOffset:-120,offsetStr:"-02:00",countries:["BR"]},{name:"America/Belem",utcOffset:-180,offsetStr:"-03:00",countries:["BR"]},{name:"America/Fortaleza",utcOffset:-180,offsetStr:"-03:00",countries:["BR"]},{name:"America/Recife",utcOffset:-180,offsetStr:"-03:00",countries:["BR"]},{name:"America/Araguaina",utcOffset:-180,offsetStr:"-03:00",countries:["BR"]},{name:"America/Maceio",utcOffset:-180,offsetStr:"-03:00",countries:["BR"]},{name:"America/Bahia",utcOffset:-180,offsetStr:"-03:00",countries:["BR"]},{name:"America/Sao_Paulo",utcOffset:-120,offsetStr:"-02:00",countries:["BR"]},{name:"America/Campo_Grande",utcOffset:-180,offsetStr:"-03:00",countries:["BR"]},{name:"America/Cuiaba",utcOffset:-180,offsetStr:"-03:00",countries:["BR"]},{name:"America/Santarem",utcOffset:-180,offsetStr:"-03:00",countries:["BR"]},{name:"America/Porto_Velho",utcOffset:-240,offsetStr:"-04:00",countries:["BR"]},{name:"America/Boa_Vista",utcOffset:-240,offsetStr:"-04:00",countries:["BR"]},{name:"America/Manaus",utcOffset:-240,offsetStr:"-04:00",countries:["BR"]},{name:"America/Eirunepe",utcOffset:-300,offsetStr:"-05:00",countries:["BR"]},{name:"America/Rio_Branco",utcOffset:-300,offsetStr:"-05:00",countries:["BR"]},{name:"America/Nassau",utcOffset:-300,offsetStr:"-05:00",countries:["BS"]},{name:"Asia/Thimphu",utcOffset:360,offsetStr:"+06:00",countries:["BT"]},{name:"Europe/Minsk",utcOffset:180,offsetStr:"+03:00",countries:["BY"]},{name:"America/Belize",utcOffset:-360,offsetStr:"-06:00",countries:["BZ"]},{name:"America/St_Johns",utcOffset:-210,offsetStr:"-03:30",countries:["CA"]},{name:"America/Halifax",utcOffset:-240,offsetStr:"-04:00",countries:["CA"]},{name:"America/Glace_Bay",utcOffset:-240,offsetStr:"-04:00",countries:["CA"]},{name:"America/Moncton",utcOffset:-240,offsetStr:"-04:00",countries:["CA"]},{name:"America/Goose_Bay",utcOffset:-240,offsetStr:"-04:00",countries:["CA"]},{name:"America/Blanc-Sablon",utcOffset:-240,offsetStr:"-04:00",countries:["CA"]},{name:"America/Toronto",utcOffset:-300,offsetStr:"-05:00",countries:["CA"]},{name:"America/Nipigon",utcOffset:-300,offsetStr:"-05:00",countries:["CA"]},{name:"America/Thunder_Bay",utcOffset:-300,offsetStr:"-05:00",countries:["CA"]},{name:"America/Iqaluit",utcOffset:-300,offsetStr:"-05:00",countries:["CA"]},{name:"America/Pangnirtung",utcOffset:-300,offsetStr:"-05:00",countries:["CA"]},{name:"America/Resolute",utcOffset:-360,offsetStr:"-06:00",countries:["CA"]},{name:"America/Atikokan",utcOffset:-300,offsetStr:"-05:00",countries:["CA"]},{name:"America/Rankin_Inlet",utcOffset:-360,offsetStr:"-06:00",countries:["CA"]},{name:"America/Winnipeg",utcOffset:-360,offsetStr:"-06:00",countries:["CA"]},{name:"America/Rainy_River",utcOffset:-360,offsetStr:"-06:00",countries:["CA"]},{name:"America/Regina",utcOffset:-360,offsetStr:"-06:00",countries:["CA"]},{name:"America/Swift_Current",utcOffset:-360,offsetStr:"-06:00",countries:["CA"]},{name:"America/Edmonton",utcOffset:-420,offsetStr:"-07:00",countries:["CA"]},{name:"America/Cambridge_Bay",utcOffset:-420,offsetStr:"-07:00",countries:["CA"]},{name:"America/Yellowknife",utcOffset:-420,offsetStr:"-07:00",countries:["CA"]},{name:"America/Inuvik",utcOffset:-420,offsetStr:"-07:00",countries:["CA"]},{name:"America/Creston",utcOffset:-420,offsetStr:"-07:00",countries:["CA"]},{name:"America/Dawson_Creek",utcOffset:-420,offsetStr:"-07:00",countries:["CA"]},{name:"America/Fort_Nelson",utcOffset:-420,offsetStr:"-07:00",countries:["CA"]},{name:"America/Vancouver",utcOffset:-480,offsetStr:"-08:00",countries:["CA"]},{name:"America/Whitehorse",utcOffset:-480,offsetStr:"-08:00",countries:["CA"]},{name:"America/Dawson",utcOffset:-480,offsetStr:"-08:00",countries:["CA"]},{name:"Indian/Cocos",utcOffset:390,offsetStr:"+06:30",countries:["CC"]},{name:"Europe/Zurich",utcOffset:60,offsetStr:"+01:00",countries:["CH","DE","LI"]},{name:"Africa/Abidjan",utcOffset:0,offsetStr:"+00:00",countries:["CI","BF","GM","GN","ML","MR","SH","SL","SN","ST","TG"]},{name:"Pacific/Rarotonga",utcOffset:-600,offsetStr:"-10:00",countries:["CK"]},{name:"America/Santiago",utcOffset:-180,offsetStr:"-03:00",countries:["CL"]},{name:"Pacific/Easter",utcOffset:-300,offsetStr:"-05:00",countries:["CL"]},{name:"Asia/Shanghai",utcOffset:480,offsetStr:"+08:00",countries:["CN"]},{name:"Asia/Urumqi",utcOffset:360,offsetStr:"+06:00",countries:["CN"]},{name:"America/Bogota",utcOffset:-300,offsetStr:"-05:00",countries:["CO"]},{name:"America/Costa_Rica",utcOffset:-360,offsetStr:"-06:00",countries:["CR"]},{name:"America/Havana",utcOffset:-300,offsetStr:"-05:00",countries:["CU"]},{name:"Atlantic/Cape_Verde",utcOffset:-60,offsetStr:"-01:00",countries:["CV"]},{name:"America/Curacao",utcOffset:-240,offsetStr:"-04:00",countries:["CW","AW","BQ","SX"]},{name:"Indian/Christmas",utcOffset:420,offsetStr:"+07:00",countries:["CX"]},{name:"Asia/Nicosia",utcOffset:120,offsetStr:"+02:00",countries:["CY"]},{name:"Europe/Prague",utcOffset:60,offsetStr:"+01:00",countries:["CZ","SK"]},{name:"Europe/Berlin",utcOffset:60,offsetStr:"+01:00",countries:["DE"]},{name:"Europe/Copenhagen",utcOffset:60,offsetStr:"+01:00",countries:["DK"]},{name:"America/Santo_Domingo",utcOffset:-240,offsetStr:"-04:00",countries:["DO"]},{name:"Africa/Algiers",utcOffset:60,offsetStr:"+01:00",countries:["DZ"]},{name:"America/Guayaquil",utcOffset:-300,offsetStr:"-05:00",countries:["EC"]},{name:"Pacific/Galapagos",utcOffset:-360,offsetStr:"-06:00",countries:["EC"]},{name:"Europe/Tallinn",utcOffset:120,offsetStr:"+02:00",countries:["EE"]},{name:"Africa/Cairo",utcOffset:120,offsetStr:"+02:00",countries:["EG"]},{name:"Africa/El_Aaiun",utcOffset:0,offsetStr:"+00:00",countries:["EH"]},{name:"Europe/Madrid",utcOffset:60,offsetStr:"+01:00",countries:["ES"]},{name:"Africa/Ceuta",utcOffset:60,offsetStr:"+01:00",countries:["ES"]},{name:"Atlantic/Canary",utcOffset:0,offsetStr:"+00:00",countries:["ES"]},{name:"Europe/Helsinki",utcOffset:120,offsetStr:"+02:00",countries:["FI","AX"]},{name:"Pacific/Fiji",utcOffset:720,offsetStr:"+12:00",countries:["FJ"]},{name:"Atlantic/Stanley",utcOffset:-180,offsetStr:"-03:00",countries:["FK"]},{name:"Pacific/Chuuk",utcOffset:600,offsetStr:"+10:00",countries:["FM"]},{name:"Pacific/Pohnpei",utcOffset:660,offsetStr:"+11:00",countries:["FM"]},{name:"Pacific/Kosrae",utcOffset:660,offsetStr:"+11:00",countries:["FM"]},{name:"Atlantic/Faroe",utcOffset:0,offsetStr:"+00:00",countries:["FO"]},{name:"Europe/Paris",utcOffset:60,offsetStr:"+01:00",countries:["FR"]},{name:"Europe/London",utcOffset:0,offsetStr:"+00:00",countries:["GB","GG","IM","JE"]},{name:"Asia/Tbilisi",utcOffset:240,offsetStr:"+04:00",countries:["GE"]},{name:"America/Cayenne",utcOffset:-180,offsetStr:"-03:00",countries:["GF"]},{name:"Africa/Accra",utcOffset:0,offsetStr:"+00:00",countries:["GH"]},{name:"Europe/Gibraltar",utcOffset:60,offsetStr:"+01:00",countries:["GI"]},{name:"America/Godthab",utcOffset:-180,offsetStr:"-03:00",countries:["GL"]},{name:"America/Danmarkshavn",utcOffset:0,offsetStr:"+00:00",countries:["GL"]},{name:"America/Scoresbysund",utcOffset:-60,offsetStr:"-01:00",countries:["GL"]},{name:"America/Thule",utcOffset:-240,offsetStr:"-04:00",countries:["GL"]},{name:"Europe/Athens",utcOffset:120,offsetStr:"+02:00",countries:["GR"]},{name:"Atlantic/South_Georgia",utcOffset:-120,offsetStr:"-02:00",countries:["GS"]},{name:"America/Guatemala",utcOffset:-360,offsetStr:"-06:00",countries:["GT"]},{name:"Pacific/Guam",utcOffset:600,offsetStr:"+10:00",countries:["GU","MP"]},{name:"Africa/Bissau",utcOffset:0,offsetStr:"+00:00",countries:["GW"]},{name:"America/Guyana",utcOffset:-240,offsetStr:"-04:00",countries:["GY"]},{name:"Asia/Hong_Kong",utcOffset:480,offsetStr:"+08:00",countries:["HK"]},{name:"America/Tegucigalpa",utcOffset:-360,offsetStr:"-06:00",countries:["HN"]},{name:"America/Port-au-Prince",utcOffset:-300,offsetStr:"-05:00",countries:["HT"]},{name:"Europe/Budapest",utcOffset:60,offsetStr:"+01:00",countries:["HU"]},{name:"Asia/Jakarta",utcOffset:420,offsetStr:"+07:00",countries:["ID"]},{name:"Asia/Pontianak",utcOffset:420,offsetStr:"+07:00",countries:["ID"]},{name:"Asia/Makassar",utcOffset:480,offsetStr:"+08:00",countries:["ID"]},{name:"Asia/Jayapura",utcOffset:540,offsetStr:"+09:00",countries:["ID"]},{name:"Europe/Dublin",utcOffset:0,offsetStr:"+00:00",countries:["IE"]},{name:"Asia/Jerusalem",utcOffset:120,offsetStr:"+02:00",countries:["IL"]},{name:"Asia/Kolkata",utcOffset:330,offsetStr:"+05:30",countries:["IN"]},{name:"Indian/Chagos",utcOffset:360,offsetStr:"+06:00",countries:["IO"]},{name:"Asia/Baghdad",utcOffset:180,offsetStr:"+03:00",countries:["IQ"]},{name:"Asia/Tehran",utcOffset:210,offsetStr:"+03:30",countries:["IR"]},{name:"Atlantic/Reykjavik",utcOffset:0,offsetStr:"+00:00",countries:["IS"]},{name:"Europe/Rome",utcOffset:60,offsetStr:"+01:00",countries:["IT","SM","VA"]},{name:"America/Jamaica",utcOffset:-300,offsetStr:"-05:00",countries:["JM"]},{name:"Asia/Amman",utcOffset:120,offsetStr:"+02:00",countries:["JO"]},{name:"Asia/Tokyo",utcOffset:540,offsetStr:"+09:00",countries:["JP"]},{name:"Africa/Nairobi",utcOffset:180,offsetStr:"+03:00",countries:["KE","DJ","ER","ET","KM","MG","SO","TZ","UG","YT"]},{name:"Asia/Bishkek",utcOffset:360,offsetStr:"+06:00",countries:["KG"]},{name:"Pacific/Tarawa",utcOffset:720,offsetStr:"+12:00",countries:["KI"]},{name:"Pacific/Enderbury",utcOffset:780,offsetStr:"+13:00",countries:["KI"]},{name:"Pacific/Kiritimati",utcOffset:840,offsetStr:"+14:00",countries:["KI"]},{name:"Asia/Pyongyang",utcOffset:510,offsetStr:"+08:30",countries:["KP"]},{name:"Asia/Seoul",utcOffset:540,offsetStr:"+09:00",countries:["KR"]},{name:"America/Cayman",utcOffset:-300,offsetStr:"-05:00",countries:["KY"]},{name:"Asia/Almaty",utcOffset:360,offsetStr:"+06:00",countries:["KZ"]},{name:"Asia/Qyzylorda",utcOffset:360,offsetStr:"+06:00",countries:["KZ"]},{name:"Asia/Aqtobe",utcOffset:300,offsetStr:"+05:00",countries:["KZ"]},{name:"Asia/Aqtau",utcOffset:300,offsetStr:"+05:00",countries:["KZ"]},{name:"Asia/Oral",utcOffset:300,offsetStr:"+05:00",countries:["KZ"]},{name:"Asia/Beirut",utcOffset:120,offsetStr:"+02:00",countries:["LB"]},{name:"Asia/Colombo",utcOffset:330,offsetStr:"+05:30",countries:["LK"]},{name:"Africa/Monrovia",utcOffset:0,offsetStr:"+00:00",countries:["LR"]},{name:"Europe/Vilnius",utcOffset:120,offsetStr:"+02:00",countries:["LT"]},{name:"Europe/Luxembourg",utcOffset:60,offsetStr:"+01:00",countries:["LU"]},{name:"Europe/Riga",utcOffset:120,offsetStr:"+02:00",countries:["LV"]},{name:"Africa/Tripoli",utcOffset:120,offsetStr:"+02:00",countries:["LY"]},{name:"Africa/Casablanca",utcOffset:0,offsetStr:"+00:00",countries:["MA"]},{name:"Europe/Monaco",utcOffset:60,offsetStr:"+01:00",countries:["MC"]},{name:"Europe/Chisinau",utcOffset:120,offsetStr:"+02:00",countries:["MD"]},{name:"Pacific/Majuro",utcOffset:720,offsetStr:"+12:00",countries:["MH"]},{name:"Pacific/Kwajalein",utcOffset:720,offsetStr:"+12:00",countries:["MH"]},{name:"Asia/Rangoon",utcOffset:390,offsetStr:"+06:30",countries:["MM"]},{name:"Asia/Ulaanbaatar",utcOffset:480,offsetStr:"+08:00",countries:["MN"]},{name:"Asia/Hovd",utcOffset:420,offsetStr:"+07:00",countries:["MN"]},{name:"Asia/Choibalsan",utcOffset:480,offsetStr:"+08:00",countries:["MN"]},{name:"Asia/Macau",utcOffset:480,offsetStr:"+08:00",countries:["MO"]},{name:"America/Martinique",utcOffset:-240,offsetStr:"-04:00",countries:["MQ"]},{name:"Europe/Malta",utcOffset:60,offsetStr:"+01:00",countries:["MT"]},{name:"Indian/Mauritius",utcOffset:240,offsetStr:"+04:00",countries:["MU"]},{name:"Indian/Maldives",utcOffset:300,offsetStr:"+05:00",countries:["MV"]},{name:"America/Mexico_City",utcOffset:-360,offsetStr:"-06:00",countries:["MX"]},{name:"America/Cancun",utcOffset:-300,offsetStr:"-05:00",countries:["MX"]},{name:"America/Merida",utcOffset:-360,offsetStr:"-06:00",countries:["MX"]},{name:"America/Monterrey",utcOffset:-360,offsetStr:"-06:00",countries:["MX"]},{name:"America/Matamoros",utcOffset:-360,offsetStr:"-06:00",countries:["MX"]},{name:"America/Mazatlan",utcOffset:-420,offsetStr:"-07:00",countries:["MX"]},{name:"America/Chihuahua",utcOffset:-420,offsetStr:"-07:00",countries:["MX"]},{name:"America/Ojinaga",utcOffset:-420,offsetStr:"-07:00",countries:["MX"]},{name:"America/Hermosillo",utcOffset:-420,offsetStr:"-07:00",countries:["MX"]},{name:"America/Tijuana",utcOffset:-480,offsetStr:"-08:00",countries:["MX"]},{name:"America/Santa_Isabel",utcOffset:-480,offsetStr:"-08:00",countries:["MX"]},{name:"America/Bahia_Banderas",utcOffset:-360,offsetStr:"-06:00",countries:["MX"]},{name:"Asia/Kuala_Lumpur",utcOffset:480,offsetStr:"+08:00",countries:["MY"]},{name:"Asia/Kuching",utcOffset:480,offsetStr:"+08:00",countries:["MY"]},{name:"Africa/Maputo",utcOffset:120,offsetStr:"+02:00",countries:["MZ","BI","BW","CD","MW","RW","ZM","ZW"]},{name:"Africa/Windhoek",utcOffset:120,offsetStr:"+02:00",countries:["NA"]},{name:"Pacific/Noumea",utcOffset:660,offsetStr:"+11:00",countries:["NC"]},{name:"Pacific/Norfolk",utcOffset:660,offsetStr:"+11:00",countries:["NF"]},{name:"Africa/Lagos",utcOffset:60,offsetStr:"+01:00",countries:["NG","AO","BJ","CD","CF","CG","CM","GA","GQ","NE"]},{name:"America/Managua",utcOffset:-360,offsetStr:"-06:00",countries:["NI"]},{name:"Europe/Amsterdam",utcOffset:60,offsetStr:"+01:00",countries:["NL"]},{name:"Europe/Oslo",utcOffset:60,offsetStr:"+01:00",countries:["NO","SJ"]},{name:"Asia/Kathmandu",utcOffset:345,offsetStr:"+05:45",countries:["NP"]},{name:"Pacific/Nauru",utcOffset:720,offsetStr:"+12:00",countries:["NR"]},{name:"Pacific/Niue",utcOffset:-660,offsetStr:"-11:00",countries:["NU"]},{name:"Pacific/Auckland",utcOffset:780,offsetStr:"+13:00",countries:["NZ","AQ"]},{name:"Pacific/Chatham",utcOffset:825,offsetStr:"+13:45",countries:["NZ"]},{name:"America/Panama",utcOffset:-300,offsetStr:"-05:00",countries:["PA"]},{name:"America/Lima",utcOffset:-300,offsetStr:"-05:00",countries:["PE"]},{name:"Pacific/Tahiti",utcOffset:-600,offsetStr:"-10:00",countries:["PF"]},{name:"Pacific/Marquesas",utcOffset:-570,offsetStr:"-09:30",countries:["PF"]},{name:"Pacific/Gambier",utcOffset:-540,offsetStr:"-09:00",countries:["PF"]},{name:"Pacific/Port_Moresby",utcOffset:600,offsetStr:"+10:00",countries:["PG"]},{name:"Pacific/Bougainville",utcOffset:660,offsetStr:"+11:00",countries:["PG"]},{name:"Asia/Manila",utcOffset:480,offsetStr:"+08:00",countries:["PH"]},{name:"Asia/Karachi",utcOffset:300,offsetStr:"+05:00",countries:["PK"]},{name:"Europe/Warsaw",utcOffset:60,offsetStr:"+01:00",countries:["PL"]},{name:"America/Miquelon",utcOffset:-180,offsetStr:"-03:00",countries:["PM"]},{name:"Pacific/Pitcairn",utcOffset:-480,offsetStr:"-08:00",countries:["PN"]},{name:"America/Puerto_Rico",utcOffset:-240,offsetStr:"-04:00",countries:["PR"]},{name:"Asia/Gaza",utcOffset:120,offsetStr:"+02:00",countries:["PS"]},{name:"Asia/Hebron",utcOffset:120,offsetStr:"+02:00",countries:["PS"]},{name:"Europe/Lisbon",utcOffset:0,offsetStr:"+00:00",countries:["PT"]},{name:"Atlantic/Madeira",utcOffset:0,offsetStr:"+00:00",countries:["PT"]},{name:"Atlantic/Azores",utcOffset:-60,offsetStr:"-01:00",countries:["PT"]},{name:"Pacific/Palau",utcOffset:540,offsetStr:"+09:00",countries:["PW"]},{name:"America/Asuncion",utcOffset:-180,offsetStr:"-03:00",countries:["PY"]},{name:"Asia/Qatar",utcOffset:180,offsetStr:"+03:00",countries:["QA","BH"]},{name:"Indian/Reunion",utcOffset:240,offsetStr:"+04:00",countries:["RE","TF"]},{name:"Europe/Bucharest",utcOffset:120,offsetStr:"+02:00",countries:["RO"]},{name:"Europe/Belgrade",utcOffset:60,offsetStr:"+01:00",countries:["RS","BA","HR","ME","MK","SI"]},{name:"Europe/Kaliningrad",utcOffset:120,offsetStr:"+02:00",countries:["RU"]},{name:"Europe/Moscow",utcOffset:180,offsetStr:"+03:00",countries:["RU"]},{name:"Europe/Simferopol",utcOffset:180,offsetStr:"+03:00",countries:["RU"]},{name:"Europe/Volgograd",utcOffset:180,offsetStr:"+03:00",countries:["RU"]},{name:"Europe/Samara",utcOffset:240,offsetStr:"+04:00",countries:["RU"]},{name:"Asia/Yekaterinburg",utcOffset:300,offsetStr:"+05:00",countries:["RU"]},{name:"Asia/Omsk",utcOffset:360,offsetStr:"+06:00",countries:["RU"]},{name:"Asia/Novosibirsk",utcOffset:360,offsetStr:"+06:00",countries:["RU"]},{name:"Asia/Novokuznetsk",utcOffset:420,offsetStr:"+07:00",countries:["RU"]},{name:"Asia/Krasnoyarsk",utcOffset:420,offsetStr:"+07:00",countries:["RU"]},{name:"Asia/Irkutsk",utcOffset:480,offsetStr:"+08:00",countries:["RU"]},{name:"Asia/Chita",utcOffset:480,offsetStr:"+08:00",countries:["RU"]},{name:"Asia/Yakutsk",utcOffset:540,offsetStr:"+09:00",countries:["RU"]},{name:"Asia/Khandyga",utcOffset:540,offsetStr:"+09:00",countries:["RU"]},{name:"Asia/Vladivostok",utcOffset:600,offsetStr:"+10:00",countries:["RU"]},{name:"Asia/Sakhalin",utcOffset:600,offsetStr:"+10:00",countries:["RU"]},{name:"Asia/Ust-Nera",utcOffset:600,offsetStr:"+10:00",countries:["RU"]},{name:"Asia/Magadan",utcOffset:600,offsetStr:"+10:00",countries:["RU"]},{name:"Asia/Srednekolymsk",utcOffset:660,offsetStr:"+11:00",countries:["RU"]},{name:"Asia/Kamchatka",utcOffset:720,offsetStr:"+12:00",countries:["RU"]},{name:"Asia/Anadyr",utcOffset:720,offsetStr:"+12:00",countries:["RU"]},{name:"Asia/Riyadh",utcOffset:180,offsetStr:"+03:00",countries:["SA","KW","YE"]},{name:"Pacific/Guadalcanal",utcOffset:660,offsetStr:"+11:00",countries:["SB"]},{name:"Indian/Mahe",utcOffset:240,offsetStr:"+04:00",countries:["SC"]},{name:"Africa/Khartoum",utcOffset:180,offsetStr:"+03:00",countries:["SD","SS"]},{name:"Europe/Stockholm",utcOffset:60,offsetStr:"+01:00",countries:["SE"]},{name:"Asia/Singapore",utcOffset:480,offsetStr:"+08:00",countries:["SG"]},{name:"America/Paramaribo",utcOffset:-180,offsetStr:"-03:00",countries:["SR"]},{name:"America/El_Salvador",utcOffset:-360,offsetStr:"-06:00",countries:["SV"]},{name:"Asia/Damascus",utcOffset:120,offsetStr:"+02:00",countries:["SY"]},{name:"America/Grand_Turk",utcOffset:-240,offsetStr:"-04:00",countries:["TC"]},{name:"Africa/Ndjamena",utcOffset:60,offsetStr:"+01:00",countries:["TD"]},{name:"Indian/Kerguelen",utcOffset:300,offsetStr:"+05:00",countries:["TF"]},{name:"Asia/Bangkok",utcOffset:420,offsetStr:"+07:00",countries:["TH","KH","LA","VN"]},{name:"Asia/Dushanbe",utcOffset:300,offsetStr:"+05:00",countries:["TJ"]},{name:"Pacific/Fakaofo",utcOffset:780,offsetStr:"+13:00",countries:["TK"]},{name:"Asia/Dili",utcOffset:540,offsetStr:"+09:00",countries:["TL"]},{name:"Asia/Ashgabat",utcOffset:300,offsetStr:"+05:00",countries:["TM"]},{name:"Africa/Tunis",utcOffset:60,offsetStr:"+01:00",countries:["TN"]},{name:"Pacific/Tongatapu",utcOffset:780,offsetStr:"+13:00",countries:["TO"]},{name:"Europe/Istanbul",utcOffset:120,offsetStr:"+02:00",countries:["TR"]},{name:"America/Port_of_Spain",utcOffset:-240,offsetStr:"-04:00",countries:["TT","AG","AI","BL","DM","GD","GP","KN","LC","MF","MS","VC","VG","VI"]},{name:"Pacific/Funafuti",utcOffset:720,offsetStr:"+12:00",countries:["TV"]},{name:"Asia/Taipei",utcOffset:480,offsetStr:"+08:00",countries:["TW"]},{name:"Europe/Kiev",utcOffset:120,offsetStr:"+02:00",countries:["UA"]},{name:"Europe/Uzhgorod",utcOffset:120,offsetStr:"+02:00",countries:["UA"]},{name:"Europe/Zaporozhye",utcOffset:120,offsetStr:"+02:00",countries:["UA"]},{name:"Pacific/Wake",utcOffset:720,offsetStr:"+12:00",countries:["UM"]},{name:"America/New_York",utcOffset:-300,offsetStr:"-05:00",countries:["US"]},{name:"America/Detroit",utcOffset:-300,offsetStr:"-05:00",countries:["US"]},{name:"America/Kentucky/Louisville",utcOffset:-300,offsetStr:"-05:00",countries:["US"]},{name:"America/Kentucky/Monticello",utcOffset:-300,offsetStr:"-05:00",countries:["US"]},{name:"America/Indiana/Indianapolis",utcOffset:-300,offsetStr:"-05:00",countries:["US"]},{name:"America/Indiana/Vincennes",utcOffset:-300,offsetStr:"-05:00",countries:["US"]},{name:"America/Indiana/Winamac",utcOffset:-300,offsetStr:"-05:00",countries:["US"]},{name:"America/Indiana/Marengo",utcOffset:-300,offsetStr:"-05:00",countries:["US"]},{name:"America/Indiana/Petersburg",utcOffset:-300,offsetStr:"-05:00",countries:["US"]},{name:"America/Indiana/Vevay",utcOffset:-300,offsetStr:"-05:00",countries:["US"]},{name:"America/Chicago",utcOffset:-360,offsetStr:"-06:00",countries:["US"]},{name:"America/Indiana/Tell_City",utcOffset:-360,offsetStr:"-06:00",countries:["US"]},{name:"America/Indiana/Knox",utcOffset:-360,offsetStr:"-06:00",countries:["US"]},{name:"America/Menominee",utcOffset:-360,offsetStr:"-06:00",countries:["US"]},{name:"America/North_Dakota/Center",utcOffset:-360,offsetStr:"-06:00",countries:["US"]},{name:"America/North_Dakota/New_Salem",utcOffset:-360,offsetStr:"-06:00",countries:["US"]},{name:"America/North_Dakota/Beulah",utcOffset:-360,offsetStr:"-06:00",countries:["US"]},{name:"America/Denver",utcOffset:-420,offsetStr:"-07:00",countries:["US"]},{name:"America/Boise",utcOffset:-420,offsetStr:"-07:00",countries:["US"]},{name:"America/Phoenix",utcOffset:-420,offsetStr:"-07:00",countries:["US"]},{name:"America/Los_Angeles",utcOffset:-480,offsetStr:"-08:00",countries:["US"]},{name:"America/Metlakatla",utcOffset:-480,offsetStr:"-08:00",countries:["US"]},{name:"America/Anchorage",utcOffset:-540,offsetStr:"-09:00",countries:["US"]},{name:"America/Juneau",utcOffset:-540,offsetStr:"-09:00",countries:["US"]},{name:"America/Sitka",utcOffset:-540,offsetStr:"-09:00",countries:["US"]},{name:"America/Yakutat",utcOffset:-540,offsetStr:"-09:00",countries:["US"]},{name:"America/Nome",utcOffset:-540,offsetStr:"-09:00",countries:["US"]},{name:"America/Adak",utcOffset:-600,offsetStr:"-10:00",countries:["US"]},{name:"Pacific/Honolulu",utcOffset:-600,offsetStr:"-10:00",countries:["US","UM"]},{name:"America/Montevideo",utcOffset:-180,offsetStr:"-03:00",countries:["UY"]},{name:"Asia/Samarkand",utcOffset:300,offsetStr:"+05:00",countries:["UZ"]},{name:"Asia/Tashkent",utcOffset:300,offsetStr:"+05:00",countries:["UZ"]},{name:"America/Caracas",utcOffset:-270,offsetStr:"-04:30",countries:["VE"]},{name:"Asia/Ho_Chi_Minh",utcOffset:420,offsetStr:"+07:00",countries:["VN"]},{name:"Pacific/Efate",utcOffset:660,offsetStr:"+11:00",countries:["VU"]},{name:"Pacific/Wallis",utcOffset:720,offsetStr:"+12:00",countries:["WF"]},{name:"Pacific/Apia",utcOffset:840,offsetStr:"+14:00",countries:["WS"]},{name:"Africa/Johannesburg",utcOffset:120,offsetStr:"+02:00",countries:["ZA","LS","SZ"]}]}],templateUrl:"app/core/directives/ms-timezone/ms-timezone.html"}})}(),function(){"use strict";angular.module("app.core").controller("MsWidgetEngineCounterController",function(){var a=this;a.filter=[],a.filtered=!1,a.fontSize=20,a.getCount=function(e){var n=0;if(e){a.fontSize=e.attrs[2]&&e.attrs[2].value?parseInt(e.attrs[2].value)-parseInt(e.attrs[2].value)%2:20,e.attrs[1].value&&e.attrs[1].value.length?(a.filtered=!0,a.filter=_.intersection(e.voiceQueuesSelected,e.attrs[1].value)):(a.filtered=!1,a.filter=e.voiceQueuesSelected);for(var t=0;tr.properties.length){var n=r.multiBarChart.series.length-r.properties.length;r.multiBarChart.series.splice(0,n),r.multiBarChart.data.splice(0,n)}for(var t=0;tr.filter.length){var a=r.multiBarChart.labels.length-r.filter.length;r.multiBarChart.labels.splice(0,a),r.multiBarChart.data[t].splice(0,a)}for(var i=0,s=0;io.properties.length){var n=o.pieChart.labels.length-o.properties.length;o.pieChart.labels.splice(0,n),o.pieChart.data.splice(0,n)}for(var t=0,a=0;te.length?e.replace(/./g,"*"):e.substring(0,e.length-a).padEnd(e.length,"*")}function o(e){return _.startsWith(e,"<")&&_.endsWith(e,">")&&(e=e.substring(1,e.length-1)),/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e)}function r(e){if(_.startsWith(e,"<")&&_.endsWith(e,">")){var n=!0;e=e.substring(1,e.length-1)}var t=e.split("@")[0],a=e.split("@")[1],i="";return n&&(i+="<"),i+=s(t,"email"),i+="@",i+=s(a,"email"),n&&(i+=">"),i}return{mask:function n(e){t=e,e=t.replace(/\s\s+/g," ").trim();var t;{if(o(e))return r(e);if(/^[+]?[0-9|.|\-|\s]*$/.test(e))return s(e,"number");var a=[],i=e.split(" ");return 1===i.length?s(e):(i.forEach(function(e){a.push(n(e))}),a.join(" "))}}}}e.$inject=["settingsManager"],angular.module("app.core").factory("privacyManager",e)}(),function(){"use strict";function e(e,s){return{setPlaceholder:function(a){var i;return e(function(n,e){try{if(_.isEmpty(a.resources))i=s.instant("DASHBOARDS.NONE");else if(_.isEmpty(a.param))i=a.placeholder?s.instant(a.placeholder):s.instant("DASHBOARDS.CHOOSE");else if(a.param.length===a.resources.length)i=s.instant("DASHBOARDS.ALL");else{var t=a.ngValue||"id";i=_(a.resources).filter(function(e){return _.includes(a.param,e[t])}).map("name").value().join(", ")}n(i)}catch(e){console.log("QuickFilterManager::setPlaceholder",e),n(null)}})}}}e.$inject=["$q","$translate"],angular.module("app.core").factory("quickFilterManager",e)}(),function(){"use strict";angular.module("app.core").factory("settingsManager",function(){var n={};return{get:function(){return n},set:function(e){e&&(n=e.toJSON())}}})}(),function(){"use strict";angular.module("app.core").filter("altDate",function(){return function(e){var n=Date.now()-new Date(e);return n<36e5?moment(e).fromNow():n<864e5?moment(e).format("HH:mm"):n<6048e5?moment(e).format("dddd"):moment(e).calendar()}})}(),function(){"use strict";function e(n){return function(e){return n.trustAsHtml(e)}}e.$inject=["$sce"],angular.module("app.core").filter("toTrusted",e).filter("htmlToPlaintext",function(){return function(e){return String(e).replace(/<[^>]+>/gm,"")}}).filter("nospace",function(){return function(e){return e?e.replace(/ /g,""):""}}).filter("humanizeDoc",function(){return function(e){if(e)return"directive"===e.type?e.name.replace(/([A-Z])/g,function(e){return"-"+e.toLowerCase()}):e.label||e.name}})}(),function(){"use strict";angular.module("app.core").filter("capitalize",function(){return function(e){return e?_.capitalize(e):""}})}(),function(){"use strict";angular.module("app.core").filter("filterByIds",function(){return function(e,n){if(0===e.length||!n)return e;if(0===n.length)return[];for(var t=[],a=0;an.openedAt?1:-1:1}),n}})}(),function(){"use strict";angular.module("app.core").filter("snakecase",function(){return function(e){return e?_.snakeCase(e):""}})}(),function(){"use strict";angular.module("app.core").filter("startcase",function(){return function(e){return e?_.startCase(e):""}})}(),function(){"use strict";angular.module("app.core").filter("filterByTags",function(){return function(e,t){if(0===e.length||0===t.length)return e;var a=[];return e.forEach(function(e){var n=t.every(function(n){var t=!1;return e.tags.forEach(function(e){e.name!==n.name||(t=!0)}),t});n&&a.push(e)}),a}}).filter("filterSingleByTags",function(){return function(e,n){if(0!==e.length&&0!==n.length){if(e.length')).html(i),s.append(o)})},rgba:l};function l(e,n){var t=n||!1;return 4===e.length&&255===e[0]&&255===e[1]&&255===e[2]&&e.splice(3,4),t&&(e=function(e,n){var t={white:{1:"1",2:"0.7",3:"0.3",4:"0.12"},black:{1:"0.87",2:"0.54",3:"0.26",4:"0.12"}};255===e[0]&&255===e[1]&&255===e[2]?e[3]=t.white[n]:0===e[0]&&0===e[1]&&0===e[2]&&(e[3]=t.black[n]);return e}(e,t)),3===e.length?"rgb("+e.join(",")+")":4===e.length?"rgba("+e.join(",")+")":void a.error("Invalid number of arguments supplied in the color array: "+e.length+"\nThe array must have 3 or 4 colors.")}function d(e){return e.charAt(0).toUpperCase()+e.slice(1)}}e.$inject=["$cookies","$log","motionTheming"],angular.module("app.core").factory("motionGenerator",e)}(),function(){"use strict";angular.module("app.core").constant("motionPalettes",[{name:"motion-blue",options:{50:"#ebf1fa",100:"#c2d4ef",200:"#9ab8e5",300:"#78a0dc",400:"#5688d3",500:"#3470ca",600:"#2e62b1",700:"#275498",800:"#21467e",900:"#1a3865",A100:"#c2d4ef",A200:"#9ab8e5",A400:"#5688d3",A700:"#275498",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 A100",contrastStrongLightColors:"300 400"}},{name:"motion-paleblue",options:{50:"#ececee",100:"#c5c6cb",200:"#9ea1a9",300:"#7d818c",400:"#5c616f",500:"#3c4252",600:"#353a48",700:"#2d323e",800:"#262933",900:"#1e2129",A100:"#c5c6cb",A200:"#9ea1a9",A400:"#5c616f",A700:"#2d323e",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 A100",contrastStrongLightColors:"300 400"}}])}(),function(){"use strict";angular.module("app.core").constant("motionThemes",{default:{primary:{name:"motion-paleblue",hues:{default:"700","hue-1":"500","hue-2":"600","hue-3":"400"}},accent:{name:"light-blue",hues:{default:"600","hue-1":"400","hue-2":"700","hue-3":"A100"}},warn:{name:"red"},background:{name:"grey",hues:{default:"A100","hue-1":"A100","hue-2":"100","hue-3":"300"}}},pinkTheme:{primary:{name:"blue-grey",hues:{default:"800","hue-1":"600","hue-2":"400","hue-3":"A100"}},accent:{name:"pink",hues:{default:"400","hue-1":"300","hue-2":"600","hue-3":"A100"}},warn:{name:"blue"},background:{name:"grey",hues:{default:"A100","hue-1":"A100","hue-2":"100","hue-3":"300"}}},tealTheme:{primary:{name:"motion-blue",hues:{default:"900","hue-1":"600","hue-2":"500","hue-3":"A100"}},accent:{name:"teal",hues:{default:"500","hue-1":"400","hue-2":"600","hue-3":"A100"}},warn:{name:"deep-orange"},background:{name:"grey",hues:{default:"A100","hue-1":"A100","hue-2":"100","hue-3":"300"}}}})}(),function(){"use strict";function e(t,e,n){var a;angular.injector(["ngCookies"]).invoke(["$cookies",function(e){a=e}]);var i=a.getObject("motion.customTheme");i&&(n.custom=i),t.alwaysWatchTheme(!0),angular.forEach(e,function(e){t.definePalette(e.name,e.options)}),angular.forEach(n,function(e,n){t.theme(n).primaryPalette(e.primary.name,e.primary.hues).accentPalette(e.accent.name,e.accent.hues).warnPalette(e.warn.name,e.warn.hues).backgroundPalette(e.background.name,e.background.hues)})}e.$inject=["$mdThemingProvider","motionPalettes","motionThemes"],angular.module("app.core").config(e)}(),function(){"use strict";function e(n,t,e){var a={getRegisteredPalettes:function(){return e.PALETTES},getRegisteredThemes:function(){return e.THEMES},setActiveTheme:function(e){if(angular.isUndefined(a.themes.list[e]))return angular.isUndefined(a.themes.list.default)?void t.error('You must have at least one theme named "default"'):(t.warn('The theme "'+e+'" does not exist! Falling back to the "default" theme.'),a.themes.active.name="default",a.themes.active.theme=a.themes.list.default,void n.put("motion.selectedTheme",a.themes.active.name));a.themes.active.name=e,a.themes.active.theme=a.themes.list[e],n.put("motion.selectedTheme",e)},setThemesList:function(e){a.themes.list=e},themes:{list:{},active:{name:"",theme:{}}}};return a}e.$inject=["$cookies","$log","$mdTheming"],angular.module("app.core").service("motionTheming",e)}(),function(){"use strict";function e(n,s,o,r){this.search=function(n){for(var e=[],t=r.getFlatNavigation(),a=o.defer(),i=0;i"+(e.name||"extractedReport")+" will be deleted.").ariaLabel("delete extractedReport").targetEvent(n).ok("OK").cancel("CANCEL");i.show(t).then(function(){y(e)},function(){console.log("CANCEL")})},f.success=E,f.getExtractedReports=function(){f.query.offset=(f.query.page-1)*f.query.limit,g.hasRole("admin")?f.promise=m.analyticExtractedReport.get(f.query,E).$promise:(f.query.id=f.userProfile.id,f.query.section="ExtractedReports",f.promise=m.userProfile.getResources(f.query,E).$promise)},f.createOrEditExtractedReport=function(e,n){i.show({controller:"CreateOrEditExtractedReportDialogController",controllerAs:"vm",templateUrl:"app/main/apps/analytics/views/extractedReports/create/dialog.html",parent:angular.element(s.body),targetEvent:e,clickOutsideToClose:!0,locals:{extractedReport:n,extractedReports:f.extractedReports.rows,license:f.license,setting:f.setting,crudPermissions:f.crudPermissions}})},f.deleteExtractedReport=y,f.exportSelectedExtractedReports=function(){var e=angular.copy(f.selectedExtractedReports);return f.selectedExtractedReports=[],e},f.deleteSelectedExtractedReports=function(e){var n=i.confirm().title("Are you sure want to delete the selected extractedReports?").htmlContent(""+f.selectedExtractedReports.length+" selected will be deleted.").ariaLabel("delete ExtractedReports").targetEvent(e).ok("OK").cancel("CANCEL");i.show(n).then(function(){f.selectedExtractedReports.forEach(function(e){y(e)}),f.selectedExtractedReports=[]})},f.deselectExtractedReports=function(){f.selectedExtractedReports=[]},f.selectAllExtractedReports=function(){f.selectedExtractedReports=f.extractedReports.rows};var b=!0,A=1;function E(e){f.extractedReports=e||{count:0,rows:[]}}function y(e){m.analyticExtractedReport.delete({id:e.id}).$promise.then(function(){_.remove(f.extractedReports.rows,{id:e.id}),f.extractedReports.count-=1,f.extractedReports.rows.length||f.getExtractedReports(),p.success({title:_.startCase("ExtractedReport")+" deleted!",msg:e.name?e.name+" has been deleted!":""})}).catch(function(e){if(e.data&&e.data.errors&&e.data.errors.length){f.errors=e.data.errors||[{message:e.toString(),type:"SYSTEM:DELETEanalyticExtractedReport"}];for(var n=0;n"+(e.name||"metric")+" will be deleted.").ariaLabel("delete metric").targetEvent(n).ok("OK").cancel("CANCEL");i.show(t).then(function(){y(e)},function(){console.log("CANCEL")})},f.success=E,f.getMetrics=function(){f.query.offset=(f.query.page-1)*f.query.limit,g.hasRole("admin")?f.promise=m.analyticMetric.get(f.query,E).$promise:(f.query.id=f.userProfile.id,f.query.section="Metrics",f.promise=m.userProfile.getResources(f.query,E).$promise)},f.createOrEditMetric=function(e,n){i.show({controller:"CreateOrEditMetricDialogController",controllerAs:"vm",templateUrl:"app/main/apps/analytics/views/metrics/create/dialog.html",parent:angular.element(s.body),targetEvent:e,clickOutsideToClose:!0,locals:{metric:n,metrics:f.metrics.rows,license:f.license,setting:f.setting,crudPermissions:f.crudPermissions}})},f.deleteMetric=y,f.exportSelectedMetrics=function(){var e=angular.copy(f.selectedMetrics);return f.selectedMetrics=[],e},f.deleteSelectedMetrics=function(e){var n=i.confirm().title("Are you sure want to delete the selected metrics?").htmlContent(""+f.selectedMetrics.length+" selected will be deleted.").ariaLabel("delete Metrics").targetEvent(e).ok("OK").cancel("CANCEL");i.show(n).then(function(){f.selectedMetrics.forEach(function(e){y(e)}),f.selectedMetrics=[]})},f.deselectMetrics=function(){f.selectedMetrics=[]},f.selectAllMetrics=function(){f.selectedMetrics=f.metrics.rows};var b=!0,A=1;function E(e){f.metrics=e||{count:0,rows:[]}}function y(e){m.analyticMetric.delete({id:e.id}).$promise.then(function(){_.remove(f.metrics.rows,{id:e.id}),f.metrics.count-=1,f.metrics.rows.length||f.getMetrics(),p.success({title:_.startCase("Metric")+" deleted!",msg:e.name?e.name+" has been deleted!":""})}).catch(function(e){if(e.data&&e.data.errors&&e.data.errors.length){f.errors=e.data.errors||[{message:e.toString(),type:"SYSTEM:DELETEanalyticMetric"}];for(var n=0;n"+e.field+" will be deleted.").ariaLabel("delete field").targetEvent(n).ok("OK").cancel("CANCEL");a.show(t).then(function(){p(e)},function(){console.log("CANCEL")})},c.success=u,c.getReportFields=function(){c.promise=o.analyticFieldReport.get(c.query,u).$promise},c.createOrEditReportField=function(e,n){a.show({controller:"CreateOrEditReportFieldDialogController",controllerAs:"vm",templateUrl:"app/main/apps/analytics/views/reports/edit/field/dialog.html",parent:angular.element(i.body),targetEvent:e,clickOutsideToClose:!0,locals:{report:c.report,reportField:n,reportFields:c.reportFields.rows,metrics:c.metrics,columns:c.columns,setting:null,crudPermissions:c.crudPermissions}})},c.deleteReportField=p,c.deleteSelectedReportFields=function(e){var n=a.confirm().title("Are you sure want to delete the selected fields?").htmlContent(""+c.selectedReportFields.length+" selected will be deleted.").ariaLabel("delete fields").targetEvent(e).ok("OK").cancel("CANCEL");a.show(n).then(function(){c.selectedReportFields.forEach(function(e){p(e)}),c.selectedReportFields=[]})},c.getMetricName=function(e){var n=_.find(c.metrics,{id:e});return n?n.name:d.instant("ANALYTICS.NO_METRIC_FOUND")},c.getMetricValue=function(e){var n=_.find(c.metrics,{id:e});return n?n.metric:d.instant("ANALYTICS.NO_METRIC_FOUND")};var m=!0;function u(e){c.reportFields=e||{count:0,rows:[]}}function p(e){o.analyticFieldReport.delete({id:e.id}).$promise.then(function(){c.selectedReportFields=[],_.remove(c.reportFields.rows,{id:e.id}),c.reportFields.count-=1,c.reportFields.rows.length||c.getReportFields(),s.success({title:"Field deleted!",msg:e.field?e.field+" has been deleted!":""})}).catch(function(e){s.error({title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:DELETEFIELD",msg:e.data?JSON.stringify(e.data):e.toString()})})}n.$watch("vm_rf.query.filter",function(e,n){m?t(function(){m=!1}):c.getReportFields()})}e.$inject=["$cookies","$scope","$timeout","$mdDialog","$document","toasty","api","describeTable","sqlUtil","$translate"],angular.module("app.analytics").controller("ReportFieldsController",e)}(),function(){"use strict";angular.module("app.analytics").factory("sqlUtil",function(){return{getFunctions:[{value:"SUM",option:function(e){return"SUM ("+e+")"}},{value:"COUNT",option:function(e){return"COUNT ("+e+")"}},{value:"COUNT DISTINCT",option:function(e){return"COUNT (DISTINCT "+e+")"}},{value:"MAX",option:function(e){return"MAX ("+e+")"}},{value:"MIN",option:function(e){return"MIN ("+e+")"}},{value:"AVG",option:function(e){return"AVG ("+e+")"}},{value:"GROUP_CONCAT",option:function(e){return"GROUP_CONCAT ("+e+")"}},{value:"GROUP_CONCAT ASC",option:function(e){return"GROUP_CONCAT ("+e+" ORDER BY "+e+" ASC)"}},{value:"GROUP_CONCAT DESC",option:function(e){return"GROUP_CONCAT ("+e+" ORDER BY "+e+" DESC)"}}],getFormats:[{value:"SEC_TO_TIME",option:function(e){return"SEC_TO_TIME ("+e+")"}},{value:"DATE",option:function(e){return"DATE ("+e+")"}},{value:"HOUR",option:function(e){return"HOUR ("+e+")"}},{value:"ROUND",option:function(e){return"ROUND ("+e+")"}},{value:"UNIX_TIMESTAMP",option:function(e){return"UNIX_TIMESTAMP ("+e+")"}}],getGroupBy:[{value:!1,option:function(){return"No"}},{value:!0,option:function(e){return"GROUP BY "+e}}],getOrderBy:[{value:"ASC",option:function(e){return"ORDER BY "+e+" ASC"}},{value:"DESC",option:function(e){return"ORDER BY "+e+" DESC"}}],getConditions:["=","!=","<","<=",">",">=","LIKE","NOT LIKE","IS NULL","IS NOT NULL","IS EMPTY","IS NOT EMPTY"]}})}(),function(){"use strict";function e(e,n,t,a,i,s){var o=this;function r(e){return _.isArray(e)}o.report=a||{},o.userProfileSection=s&&1==s.count?s.rows[0]:null,o.crudPermissions=i.parseCrudPermissions(o.userProfileSection?o.userProfileSection.crudPermissions:null),o.selectedTab=e.params.tab||0,o.gotoReports=function(){e.go("app.analytics.reports",{},{reload:"app.analytics.reports"})},o.saveReport=function(){o.report.conditions=angular.toJson(o.report.condition),t.analyticCustomReport.update({id:o.report.id},_.omit(o.report,"joins")).$promise.then(function(){n.success({title:"Report updated!",msg:o.report.name?o.report.name+" has been updated!":""})}).catch(function(e){n.error({title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:GETreport",msg:e.data?JSON.stringify(e.data):e.toString()})})},o.previewReport=function(){o.columns=[],o.rows=[],o.error=!1,t.analyticFieldReport.get({fields:"field,alias",nolimit:!0,CustomReportId:o.report.id}).$promise.then(function(e){return o.columns=e?e.rows:[],t.analyticCustomReport.preview({id:o.report.id}).$promise}).then(function(e){o.rows=e}).catch(function(e){console.log(e),o.error={title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:analyticFieldReport",msg:e.data?e.data.message:e.toString(),sql:e.data&&e.data.parent?e.data.parent.sql:"NO QUERY"},n.error(o.error)})},o.queryReport=function(){return o.queryResult="Loading...",t.analyticCustomReport.query({id:o.report.id}).$promise.then(function(e){o.queryResult=e.sql}).catch(function(e){o.queryResult="",console.log(e),o.error={title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:analyticFieldReport",msg:e.data?e.data.message:e.toString(),sql:e.data&&e.data.parent?e.data.parent.sql:"NO QUERY"},n.error(o.error)})},o.mapArray=function(e,n){if(r(e))return _.map(e,n).join(",");return""},o.isArray=r,o.valueReplacer=function(e,n){moment(n,"YYYY-MM-DDTHH:mm:ssZ",!0).isValid()&&(n=moment(n,"").format("YYYY-MM-DD HH:mm:ss"));return n}}e.$inject=["$state","toasty","api","report","Auth","userProfileSection"],angular.module("app.analytics").controller("ReportController",e)}(),function(){"use strict";function e(e,n,t,a,i,s){var o=this;o.errors=[],o.report=angular.copy(a),o.valueReplacer=function(e,n){moment(n,"YYYY-MM-DDTHH:mm:ssZ",!0).isValid()&&(n=moment(n,"").format("YYYY-MM-DD HH:mm:ss"));return n},o.closeDialog=function(){n.hide()},function(){o.columns=[],o.rows=[],o.error=!1;var e={fields:"field,alias",nolimit:!0};e["analyticCustomReport"===s?"CustomReportId":"DefaultReportId"]=o.report.id,o.promise=i.analyticFieldReport.get(e).$promise.then(function(e){return o.columns=e?e.rows:[],i[s].preview({id:o.report.id}).$promise}).then(function(e){o.rows=e}).catch(function(e){console.log(e),o.error={title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:analyticFieldReport",msg:e.data?e.data.message:e.toString(),sql:e.data&&e.data.parent?e.data.parent.sql:"NO QUERY"},t.error(o.error)})}()}e.$inject=["$location","$mdDialog","toasty","report","api","apiName"],angular.module("app.analytics").controller("PreviewReportDialogController",e)}(),function(){"use strict";function e(e,t,a,i,s,o,n,r,l,d,c,m,u){var p=this;p.currentUser=u.getCurrentUser(),p.reports={count:0,rows:[]},p.userProfile=r,p.userProfileSection=l&&1==l.count?l.rows[0]:null,p.crudPermissions=u.parseCrudPermissions(p.userProfileSection?p.userProfileSection.crudPermissions:null),p.selectedReports=[],p.query={fields:"createdAt,updatedAt,id,name,description,table,parent,conditions,joins",limit:10,page:1,sort:"-updatedAt"},p.apiName=null,p.currentPath="",p.customTree=!0,p.editstate=function(e,n){s.go("app.analytics.reports.edit",{id:e.id,crudPermissions:p.crudPermissions})},p.copydialog=function(e,n){i.show({controller:"CopyReportDialogController",controllerAs:"vm",templateUrl:"app/main/apps/analytics/views/reports/copy/dialog.html",parent:angular.element(a.body),targetEvent:n,clickOutsideToClose:!0,locals:{report:e,apiName:p.apiName,treeCustomData:p.treeCustomInstance.jstree(!0).get_json("#")}}).finally(function(){})},p.previewdialog=function(e,n){i.show({controller:"PreviewReportDialogController",controllerAs:"vm",templateUrl:"app/main/apps/analytics/views/reports/preview/dialog.html",parent:angular.element(a.body),targetEvent:n,clickOutsideToClose:!0,locals:{report:e,apiName:p.apiName}})},p.rundialog=function(e,n){i.show({controller:"RunReportDialogController",controllerAs:"vm",templateUrl:"app/main/apps/analytics/views/reports/run/dialog.html",parent:angular.element(a.body),targetEvent:n,clickOutsideToClose:!0,locals:{report:e,apiName:p.apiName,currentPath:p.currentPath}})},p.downloadfile=function(a,e){var i;d.analyticMetric.get({fields:"id,name,metric,table",nolimit:!0}).$promise.then(function(e){i=_.keyBy(e.rows,"id");var n={fields:"field,alias,function,format,groupBy,orderBy,custom,MetricId",nolimit:!0};return n["analyticCustomReport"===p.apiName?"CustomReportId":"DefaultReportId"]=a.id,d.analyticFieldReport.get(n).$promise}).then(function(e){for(var n=0;n"+e.name+" will be deleted.").ariaLabel("delete report").targetEvent(n).ok("OK").cancel("CANCEL");i.show(t).then(function(){b(e)},function(){console.log("CANCEL")})},p.success=h,p.getReports=f,p.createOrEditReport=function(e,n){i.show({controller:"CreateOrEditReportDialogController",controllerAs:"vm",templateUrl:"app/main/apps/analytics/views/reports/create/dialog.html",parent:angular.element(a.body),targetEvent:e,clickOutsideToClose:!0,locals:{report:n,reports:p.reports.rows,apiName:p.apiName,currentNode:p.currentNode,setting:null,crudPermissions:p.crudPermissions}})},p.importReport=function(e,n,t){if("application/json"===e.file.type){var a=new FileReader;a.onload=function(e){console.log(e.target.result);try{var t=atob(e.target.result.split(",")[1]);t=angular.fromJson(t),d.analyticCustomReport.save({name:t.name,description:t.description,table:t.table,conditions:t.conditions,joins:t.joins,parent:p.currentNode.id}).$promise.then(function(n){p.reports.rows.unshift(n),m.success({title:"Report saved!",msg:n.name?n.name+" has been saved!":""});var e=_.map(t.fields,function(e){return _.extend({},e,{CustomReportId:n.id})});return d.analyticFieldReport.bulkCreate(e).$promise}).then(function(e){m.success({title:"Fields saved!",msg:"Fields has been saved!"})}).catch(function(e){m.error({title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:GETanalyticReport",msg:e.data?JSON.stringify(e.data):e.toString()})})}catch(e){console.error(e),m.error({title:"Decode File Error",msg:e.toString()})}},a.readAsDataURL(e.file)}else m.error({title:"Format Error",msg:"Please use only json files"})},p.deleteReport=b,p.exportSelectedReports=function(){var e=angular.copy(p.selectedReports);return p.selectedReports=[],e},p.deleteSelectedReports=function(e){var n=i.confirm().title("Are you sure want to delete the selected reports?").htmlContent(""+p.selectedReports.length+" selected will be deleted.").ariaLabel("delete Reports").targetEvent(e).ok("OK").cancel("CANCEL");i.show(n).then(function(){p.selectedReports.forEach(function(e){b(e)}),p.selectedReports=[]})},p.deselectReports=function(){p.selectedReports=[]},p.selectAllReports=function(){p.selectedReports=p.reports.rows},p.treeDefaultData=c.rows[0]?angular.fromJson(c.rows[0].tree):[],p.treeCustomData=c.rows[1]?angular.fromJson(c.rows[1].tree):[],p.treeDefaultConfig=S(!1),p.treeCustomConfig=S(!0),p.treeDefaultEvents=T(!1),p.treeCustomEvents=T(!0);var g=!0,v=1;function h(e){p.reports=e||{count:0,rows:[]}}function f(){if(p.query.offset=(p.query.page-1)*p.query.limit,p.apiName)if("admin"===p.currentUser.role||p.userProfileSection.autoAssociation)p.promise=d[p.apiName].get(p.query,h).$promise;else{var a=[];p.promise=d[p.apiName].get(p.query).$promise.then(function(e){return 0<(a=e&&e.rows?e.rows:[]).length?d.userProfileResource.get({sectionId:p.userProfileSection.id,type:"analyticDefaultReport"===p.apiName?"DefaultReports":"CustomReports"}).$promise.then(function(e){var n=e&&e.rows?e.rows:[];if(0"+(t.text?t.text:"Node")+" and its subnode will be deleted.").ariaLabel("delete node").ok("OK").cancel("CANCEL");i.show(e).then(function(){var e,n=p.treeCustomInstance.jstree(!0).get_parent(t);n=p.treeCustomInstance.jstree(!0).get_node(n),p.treeCustomInstance.jstree(!0).delete_node(t),e=[t.id].concat(t.children_d||[]),d.analyticCustomReport.get({parent:e.join(","),fields:"id,name"}).$promise.then(function(e){e&&e.rows&&e.rows.forEach(function(e){b(e)})}).catch(function(e){m.error({title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:DELETEreportsByParents",msg:e.data?JSON.stringify(e.data):e.toString()})}),p.treeCustomInstance.jstree(!0).select_node(n)})}}}),e}}}}function T(e){return e?{create_node:y,rename_node:y,move_node:y,delete_node:y,select_node:A}:{select_node:E}}e.$watch("vm.query.filter",function(e,n){g?t(function(){g=!1}):(n||(v=p.query.page),e!==n&&(p.query.page=1),e||(p.query.page=v),p.getReports())}),e.$watch("vm.search",function(e,n){p.treeDefaultInstance&&p.treeDefaultInstance.jstree(!0).search(e),p.treeCustomInstance&&p.treeCustomInstance.jstree(!0).search(e)})}e.$inject=["$scope","$timeout","$document","$mdDialog","$state","$window","$translate","userProfile","userProfileSection","api","treeReports","toasty","Auth"],angular.module("app.analytics").controller("ReportsController",e)}(),function(){"use strict";function e(e,t,a,n,i,s,o,r){var l=this;function d(){l.export={id:l.report.id,name:l.report.name,startDate:new Date(moment().startOf("day")),endDate:new Date(moment().endOf("day")),output:"xlsx",fullPath:r?r+"/"+l.report.name:l.report.name}}function c(){t.hide()}l.errors=[],l.report=angular.copy(n),l.export={},l.runReport=function(n){l.errors=[],l.exportDate=_.assign({},l.export,{startDate:moment(l.export.startDate).format("YYYY-MM-DD HH:mm:ss"),endDate:moment(l.export.endDate).format("YYYY-MM-DD HH:mm:ss")}),i[s].run(l.exportDate).$promise.then(function(e){"web"===l.export.output?t.show({controller:"WebReportDialogController",controllerAs:"vm",templateUrl:"app/main/apps/analytics/views/reports/run/web/dialog.html",parent:angular.element(o.body),targetEvent:n,skipHide:!0,locals:{apiName:s,exportDate:l.exportDate,results:e},resolve:{columns:["apiResolver",function(e){var n={fields:"field,alias",nolimit:!0};return n["analyticCustomReport"===s?"CustomReportId":"DefaultReportId"]=l.report.id,e.resolve("analyticFieldReport@get",n)}]}}):(a.success({title:"Report properly run!",msg:l.report.name?l.report.name+" has been run!":""}),c())}).catch(function(e){a.error({title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:DESCRIBE",msg:e.data?JSON.stringify(e.data.message):e.toString()})})},l.closeDialog=c,(l.refreshDate=d)()}e.$inject=["$location","$mdDialog","toasty","report","api","apiName","$document","currentPath"],angular.module("app.analytics").controller("RunReportDialogController",e)}(),function(){"use strict";function e(e,n,t,a,i,s,o){var r=this;function l(e){r.results=e||{count:0,rows:[]}}r.errors=[],r.columns=a?a.rows:[],r.results=i||{rows:[],count:0},r.query={limit:10,page:1},r.closeDialog=function(){e.hide()},r.getResults=function(){o.offset=(r.query.page-1)*r.query.limit,o.limit=r.query.limit,r.promise=t[s].run(o,l).$promise},r.valueReplacer=function(e,n){moment(n,"YYYY-MM-DDTHH:mm:ssZ",!0).isValid()&&(n=moment(n,"").format("YYYY-MM-DD HH:mm:ss"));return n}}e.$inject=["$mdDialog","toasty","api","columns","results","apiName","exportDate"],angular.module("app.analytics").controller("WebReportDialogController",e)}(),function(){"use strict";function e(e,n,t,a,i,s,o,r,l,d,c,m,u,p){var g=this;function v(e){a.hide(e)}g.currentUser=c.getCurrentUser(),g.errors=[],g.setting=u,g.license=m,g.crudPermissions=p,g.hasModulePermissions={},g.passwordPattern=g.setting&&g.setting.securePassword?/(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[?!@#\$%\^&\*~\-_=+[{\]\}])(?=.{8,})/:"",g.title="CALLYSQUARE.EDIT_ODBC",g.odbc=angular.copy(l),g.odbcs=r,g.newOdbc=!1,g.odbc||(g.odbc={},g.title="CALLYSQUARE.NEW_ODBC",g.newOdbc=!0),g.addNewOdbc=function(){g.errors=[],d.squareOdbc.save(g.odbc).$promise.then(function(e){g.odbcs.unshift(e.toJSON()),o.success({title:"Odbc properly created",msg:g.odbc.name?g.odbc.name+" has been created!":""}),v(e)}).catch(function(e){if(e.data&&e.data.errors&&e.data.errors.length){g.errors=e.data.errors||[{message:e.toString(),type:"api.squareOdbc.save"}];for(var n=0;n"+(e.name||"odbc")+" will be deleted.").ariaLabel("delete odbc").targetEvent(n).ok("OK").cancel("CANCEL");i.show(t).then(function(){y(e)},function(){console.log("CANCEL")})},f.success=E,f.getODBC=function(){f.query.offset=(f.query.page-1)*f.query.limit,g.hasRole("admin")?f.promise=m.squareOdbc.get(f.query,E).$promise:(f.query.id=f.userProfile.id,f.query.section="ODBC",f.promise=m.userProfile.getResources(f.query,E).$promise)},f.createOrEditOdbc=function(e,n){i.show({controller:"CreateOrEditOdbcDialogController",controllerAs:"vm",templateUrl:"app/main/apps/callysquare/views/odbcs/create/dialog.html",parent:angular.element(s.body),targetEvent:e,clickOutsideToClose:!0,locals:{odbc:n,odbcs:f.odbcs.rows,license:f.license,setting:f.setting,crudPermissions:f.crudPermissions}})},f.deleteOdbc=y,f.exportSelectedODBC=function(){var e=angular.copy(f.selectedODBC);return f.selectedODBC=[],e},f.deleteSelectedODBC=function(e){var n=i.confirm().title("Are you sure want to delete the selected odbcs?").htmlContent(""+f.selectedODBC.length+" selected will be deleted.").ariaLabel("delete Odbcs").targetEvent(e).ok("OK").cancel("CANCEL");i.show(n).then(function(){f.selectedODBC.forEach(function(e){y(e)}),f.selectedODBC=[]})},f.deselectODBC=function(){f.selectedODBC=[]},f.selectAllODBC=function(){f.selectedODBC=f.odbcs.rows};var b=!0,A=1;function E(e){f.odbcs=e||{count:0,rows:[]}}function y(e){m.squareOdbc.delete({id:e.id}).$promise.then(function(){_.remove(f.odbcs.rows,{id:e.id}),f.odbcs.count-=1,f.odbcs.rows.length||f.getODBC(),p.success({title:_.startCase("Odbc")+" deleted!",msg:e.name?e.name+" has been deleted!":""})}).catch(function(e){if(e.data&&e.data.errors&&e.data.errors.length){f.errors=e.data.errors||[{message:e.toString(),type:"SYSTEM:DELETEsquareOdbc"}];for(var n=0;n"+e.name+" will be deleted.").ariaLabel("delete project").targetEvent(n).ok("OK").cancel("CANCEL");l.show(t).then(function(){f(e)},function(){console.log("CANCEL")})},p.success=h,p.getProjects=function(){p.query.offset=(p.query.page-1)*p.query.limit,u.hasRole("admin")?p.promise=o.squareProject.get(p.query,h).$promise:(p.query.id=p.userProfile.id,p.query.section="SquareProjects",p.promise=o.userProfile.getResources(p.query,h).$promise)},p.createOrEditProject=function(e,n){l.show({controller:"CreateOrEditSquareProjectDialogController",controllerAs:"vm",templateUrl:"app/main/apps/callysquare/views/projects/create/dialog.html",parent:angular.element(d.body),targetEvent:e,clickOutsideToClose:!0,locals:{project:n,projects:p.projects.rows,openFromEditor:null,setting:null,crudPermissions:p.crudPermissions}})},p.deleteProject=f,p.exportSelectedProjects=function(){var e=angular.copy(p.selectedProjects);return p.selectedProjects=[],e},p.deleteSelectedProjects=function(e){var n=l.confirm().title("Are you sure want to delete the selected projects?").htmlContent(""+p.selectedProjects.length+" selected will be deleted.").ariaLabel("delete Projects").targetEvent(e).ok("OK").cancel("CANCEL");l.show(n).then(function(){p.selectedProjects.forEach(function(e){f(e)}),p.selectedProjects=[]})},p.deselectProjects=function(){p.selectedProjects=[]},p.selectAllProjects=function(){p.selectedProjects=p.projects.rows};var g=!0,v=1;function h(e){p.projects=e||{count:0,rows:[]}}function f(e){o.squareProject.delete({id:e.id}).$promise.then(function(){_.remove(p.projects.rows,{id:e.id}),p.projects.count-=1,p.projects.rows.length||p.getProjects(),m.success({title:"Project deleted!",msg:e.name?e.name+" has been deleted!":""})}).catch(function(e){if(e.data&&e.data.errors&&e.data.errors.length){p.errors=e.data.errors||[{message:e.toString(),type:"api.project.delete"}];for(var n=0;n"+(e.name||"squareRecording")+" will be deleted.").ariaLabel("delete squareRecording").targetEvent(n).ok("OK").cancel("CANCEL");i.show(t).then(function(){y(e)},function(){console.log("CANCEL")})},f.success=E,f.getSquareRecordings=function(){f.query.offset=(f.query.page-1)*f.query.limit,g.hasRole("admin")?f.promise=m.squareRecording.get(f.query,E).$promise:(f.query.id=f.userProfile.id,f.query.section="SquareRecordings",f.promise=m.userProfile.getResources(f.query,E).$promise)},f.createOrEditSquareRecording=function(e,n){i.show({controller:"CreateOrEditSquareRecordingDialogController",controllerAs:"vm",templateUrl:"app/main/apps/callysquare/views/squareRecordings/create/dialog.html",parent:angular.element(s.body),targetEvent:e,clickOutsideToClose:!0,locals:{squareRecording:n,squareRecordings:f.squareRecordings.rows,license:f.license,setting:f.setting,crudPermissions:f.crudPermissions}})},f.deleteSquareRecording=y,f.exportSelectedSquareRecordings=function(){var e=angular.copy(f.selectedSquareRecordings);return f.selectedSquareRecordings=[],e},f.deleteSelectedSquareRecordings=function(e){var n=i.confirm().title("Are you sure want to delete the selected squareRecordings?").htmlContent(""+f.selectedSquareRecordings.length+" selected will be deleted.").ariaLabel("delete SquareRecordings").targetEvent(e).ok("OK").cancel("CANCEL");i.show(n).then(function(){f.selectedSquareRecordings.forEach(function(e){y(e)}),f.selectedSquareRecordings=[]})},f.deselectSquareRecordings=function(){f.selectedSquareRecordings=[]},f.selectAllSquareRecordings=function(){f.selectedSquareRecordings=f.squareRecordings.rows};var b=!0,A=1;function E(e){f.squareRecordings=e||{count:0,rows:[]}}function y(e){m.squareRecording.delete({id:e.id}).$promise.then(function(){_.remove(f.squareRecordings.rows,{id:e.id}),f.squareRecordings.count-=1,f.squareRecordings.rows.length||f.getSquareRecordings(),p.success({title:_.startCase("SquareRecording")+" deleted!",msg:e.name?e.name+" has been deleted!":""})}).catch(function(e){if(e.data&&e.data.errors&&e.data.errors.length){f.errors=e.data.errors||[{message:e.toString(),type:"SYSTEM:DELETEsquareRecording"}];for(var n=0;n"+(e.name||"chatQueue")+" will be deleted.").ariaLabel("delete chatQueue").targetEvent(n).ok("OK").cancel("CANCEL");i.show(t).then(function(){y(e)},function(){console.log("CANCEL")})},f.gotorealtimegoto=function(e,n){{if(!g.hasRole("admin"))return m.userProfileSection.get({userProfileId:g.getCurrentUser().userProfileId,sectionId:510}).$promise.then(function(e){var n=e&&e.rows?e.rows[0]:null;n&&n.enabled?t.go("app.chat.realtime.queues",{}):p.info({title:r.instant("STAFF.PERMISSIONS_UNAUTHORIZED_REDIRECT_TITLE"),msg:r.instant("STAFF.PERMISSIONS_UNAUTHORIZED_REDIRECT_MESSAGE")})}).catch(function(e){p.error({title:e.status?"API:"+e.status+" - "+e.statusText:"USERPROFILE:GET_SECTION",msg:e.status?JSON.stringify(e.data):e.toString()})});t.go("app.chat.realtime.queues",{})}},f.success=E,f.getChatQueues=function(){f.query.offset=(f.query.page-1)*f.query.limit,g.hasRole("admin")?f.promise=m.chatQueue.get(f.query,E).$promise:(f.query.id=f.userProfile.id,f.query.section="ChatQueues",f.promise=m.userProfile.getResources(f.query,E).$promise)},f.createOrEditChatQueue=function(e,n){i.show({controller:"CreateOrEditChatQueueDialogController",controllerAs:"vm",templateUrl:"app/main/apps/chat/views/chatQueues/create/dialog.html",parent:angular.element(s.body),targetEvent:e,clickOutsideToClose:!0,locals:{chatQueue:n,chatQueues:f.chatQueues.rows,license:f.license,setting:f.setting,crudPermissions:f.crudPermissions}})},f.deleteChatQueue=y,f.exportSelectedChatQueues=function(){var e=angular.copy(f.selectedChatQueues);return f.selectedChatQueues=[],e},f.deleteSelectedChatQueues=function(e){var n=i.confirm().title("Are you sure want to delete the selected chatQueues?").htmlContent(""+f.selectedChatQueues.length+" selected will be deleted.").ariaLabel("delete ChatQueues").targetEvent(e).ok("OK").cancel("CANCEL");i.show(n).then(function(){f.selectedChatQueues.forEach(function(e){y(e)}),f.selectedChatQueues=[]})},f.deselectChatQueues=function(){f.selectedChatQueues=[]},f.selectAllChatQueues=function(){f.selectedChatQueues=f.chatQueues.rows};var b=!0,A=1;function E(e){f.chatQueues=e||{count:0,rows:[]}}function y(e){m.chatQueue.delete({id:e.id}).$promise.then(function(){_.remove(f.chatQueues.rows,{id:e.id}),f.chatQueues.count-=1,f.chatQueues.rows.length||f.getChatQueues(),p.success({title:_.startCase("ChatQueue")+" deleted!",msg:e.name?e.name+" has been deleted!":""})}).catch(function(e){if(e.data&&e.data.errors&&e.data.errors.length){f.errors=e.data.errors||[{message:e.toString(),type:"SYSTEM:DELETEchatQueue"}];for(var n=0;n":"",n}),c.startingSelectedItems=angular.copy(c.selectedItems),c.dualMultiselectOptions.selectedItems=c.selectedItems,c.dualMultiselectOptions.items=_.differenceBy(c.allowedItems,c.dualMultiselectOptions.selectedItems,"id"),t()}).catch(function(e){n(e)})})}c.currentUser=l.getCurrentUser(),c.chatQueue=n,c.crudPermissions=d,c.realtime=o,c.items=[],c.allowedItems=[],c.selectedItems=[],c.startingAllowedItems=[],c.startingSelectedItems=[],c.pendingChanges=!1,c.onInit=function(){return l.hasRole("admin")?m().catch(function(e){i.error({title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:GET_AGENTS",msg:e.status?JSON.stringify(e.data):e.toString()})}):a(function(t,n){s.userProfileSection.get({userProfileId:c.currentUser.userProfileId,name:"Agents"}).$promise.then(function(e){var n=e&&e.rows?e.rows[0]:null;t(n)}).catch(function(e){n(e)})}).then(function(e){return c.section=e,m()}).catch(function(e){i.error({title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:GET_AGENTS",msg:e.status?JSON.stringify(e.data):e.toString()})})},c.saveAgents=function(){var e=_.differenceBy(c.startingSelectedItems,c.selectedItems,"id"),n=_.differenceBy(c.selectedItems,c.startingSelectedItems,"id");return(t=e,a(function(e,n){_.isEmpty(t)?e():s.chatQueue.removeAgents({id:c.chatQueue.id,ids:_.map(t,"id")}).$promise.then(function(){e()}).catch(function(e){n(e)})})).then(function(){return t=n,a(function(e,n){_.isEmpty(t)?e():s.chatQueue.addAgents({id:c.chatQueue.id,ids:_.map(t,"id")}).$promise.then(function(){e()}).catch(function(e){n(e)})});var t}).then(function(){c.pendingChanges=!1,c.startingAllowedItems=angular.copy(c.allowedItems),c.startingSelectedItems=angular.copy(c.selectedItems),i.success({title:"SUCCESS",msg:"Agents association has been updated!"})}).catch(function(e){i.error({title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:LISTS_ASSOCIATION",msg:e.status?JSON.stringify(e.data):e.toString()})});var t},c.closeDialog=function(){e.hide()},c.dualMultiselectOptions={items:[],selectedItems:[],orderBy:"name",line1:"fullname",line2:["name","internal"],line3:"",labelAll:r.instant("CHAT.ALL_AGENTS"),labelSelected:r.instant("CHAT.SELECTED_AGENTS"),transferCallback:function(e,n){var t=_.xorBy(c.startingSelectedItems,c.selectedItems,"id");c.pendingChanges=!_.isEmpty(t)}}}e.$inject=["$mdDialog","$q","toasty","api","chatQueue","chatQueues","realtime","$translate","Auth","crudPermissions"],angular.module("app.chat").controller("ChatQueueagentaddController",e)}(),function(){"use strict";function e(e,a,i,s,n,t,o,r){var l=this;function d(){return a(function(t,n){return a(function(n,t){return s.team.get({fields:"id,name",nolimit:!0}).$promise.then(function(e){n(e)}).catch(function(e){t(e)})}).then(function(e){return l.items=e.rows?e.rows:[],o.hasRole("admin")?e:l.section?l.section.autoAssociation?e:a(function(n,t){return s.userProfileResource.get({sectionId:l.section.id,nolimit:!0}).$promise.then(function(e){n(e)}).catch(function(e){t(e)})}):null}).then(function(e){var n=e&&e.rows?e.rows:[];return l.allowedItems=_.map(n,function(e){return _.find(l.items,{id:o.hasRole("admin")||l.section.autoAssociation?e.id:e.resourceId})}),l.items.forEach(function(e){var n=_.find(l.allowedItems,{id:e.id});o.hasRole("admin")?e.isValid=!0:e.isValid=void 0!==n}),a(function(n,t){return s.chatQueue.getTeams({id:l.chatQueue.id,fields:"id,name",nolimit:!0}).$promise.then(function(e){n(e)}).catch(function(e){t(e)})})}).then(function(e){var n=e&&e.rows?e.rows:[];l.selectedItems=_.map(n,function(e){var n=_.find(l.items,{id:e.id});return n.penalty=e.TeamVoiceQueue?"penalty "+e.TeamVoiceQueue.penalty:"",n}),l.startingSelectedItems=angular.copy(l.selectedItems),l.dualMultiselectOptions.selectedItems=l.selectedItems,l.dualMultiselectOptions.items=_.differenceBy(l.allowedItems,l.dualMultiselectOptions.selectedItems,"id"),t()}).catch(function(e){n(e)})})}l.currentUser=o.getCurrentUser(),l.chatQueue=n,l.crudPermissions=r,l.items=[],l.allowedItems=[],l.selectedItems=[],l.startingAllowedItems=[],l.startingSelectedItems=[],l.pendingChanges=!1,l.dualMultiselectOptions={allowedItems:[],selectedItems:[],orderBy:"name",line1:"name",line2:"",line3:"",labelAll:t.instant("CHAT.ALL_TEAMS"),labelSelected:t.instant("CHAT.SELECTED_TEAMS"),transferCallback:function(e,n){var t=_.xorBy(l.startingSelectedItems,l.selectedItems,"id");l.pendingChanges=!_.isEmpty(t)}},l.onInit=function(){return o.hasRole("admin")?d().catch(function(e){i.error({title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:GET_TEAMS",msg:e.status?JSON.stringify(e.data):e.toString()})}):a(function(t,n){s.userProfileSection.get({userProfileId:l.currentUser.userProfileId,name:"Teams"}).$promise.then(function(e){var n=e&&e.rows?e.rows[0]:null;t(n)}).catch(function(e){n(e)})}).then(function(e){return l.section=e,d()}).catch(function(e){i.error({title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:GET_TEAMS",msg:e.status?JSON.stringify(e.data):e.toString()})})},l.saveTeams=function(){var e=_.differenceBy(l.startingSelectedItems,l.selectedItems,"id"),n=_.differenceBy(l.selectedItems,l.startingSelectedItems,"id");return(t=e,a(function(e,n){_.isEmpty(t)?e():s.chatQueue.removeTeams({id:l.chatQueue.id,ids:_.map(t,"id")}).$promise.then(function(){e()}).catch(function(e){n(e)})})).then(function(){return t=n,a(function(e,n){_.isEmpty(t)?e():s.chatQueue.addTeams({id:l.chatQueue.id,ids:_.map(t,"id")}).$promise.then(function(){e()}).catch(function(e){n(e)})});var t}).then(function(){l.pendingChanges=!1,l.startingAllowedItems=angular.copy(l.allowedItems),l.startingSelectedItems=angular.copy(l.selectedItems),i.success({title:"SUCCESS",msg:"Teams association has been updated!"})}).catch(function(e){i.error({title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:LISTS_ASSOCIATION",msg:e.status?JSON.stringify(e.data):e.toString()})});var t},l.closeDialog=function(){e.hide()}}e.$inject=["$mdDialog","$q","toasty","api","chatQueue","$translate","Auth","crudPermissions"],angular.module("app.chat").controller("ChatQueueteamaddController",e)}(),function(){"use strict";function e(e,n,t,a,i,s,o,r,l,d,c,m){var u=this;u.currentUser=d.getCurrentUser(),u.license=s,u.setting=o,u.passwordPattern=u.setting.securePassword?/(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[?!@#\$%\^&\*~\-_=+[{\]\}])(?=.{8,})/:"",u.location=n.protocol()+"://"+n.host(),u.chatQueue=c||e.params.chatQueue||{},u.userProfileSection=m&&1==m.count?m.rows[0]:null,u.crudPermissions=d.parseCrudPermissions(u.userProfileSection?u.userProfileSection.crudPermissions:null),u.hasModulePermissions={},u.selectedTab=e.params.tab||0,u.teamadddialog=function(e,n){t.show({controller:"ChatQueueteamaddController",controllerAs:"vm",templateUrl:"app/main/apps/chat/views/chatQueues/edit/teamadd/teamadd.html",parent:angular.element(a.body),targetEvent:n,clickOutsideToClose:!0,locals:{chatQueue:e,chatQueues:u.chatQueues?u.chatQueues.rows:[],crudPermissions:u.crudPermissions}})},u.agentadddialog=function(e,n){t.show({controller:"ChatQueueagentaddController",controllerAs:"vm",templateUrl:"app/main/apps/chat/views/chatQueues/edit/agentadd/agentadd.html",parent:angular.element(a.body),targetEvent:n,clickOutsideToClose:!0,locals:{chatQueue:e,chatQueues:u.chatQueues?u.chatQueues.rows:[],crudPermissions:u.crudPermissions,realtime:!1}})},u.alert=l.info,u.gotoChatQueues=function(){e.go("app.chat.chatQueues",{},{reload:"app.chat.chatQueues"})},u.saveChatQueue=function(){r.chatQueue.update({id:u.chatQueue.id},u.chatQueue).$promise.then(function(){l.success({title:"ChatQueue updated!",msg:u.chatQueue.name?u.chatQueue.name+" has been updated!":""})}).catch(function(e){l.error({title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:GETchatQueue",msg:e.data?JSON.stringify(e.data):e.toString()})})}}e.$inject=["$state","$location","$mdDialog","$document","$translate","license","setting","api","toasty","Auth","chatQueue","userProfileSection"],angular.module("app.chat").controller("ChatQueueController",e)}(),function(){"use strict";function e(e,n,t,a,i,s,o,r,l,d,c,m,u,p,g,v,h){var f=this;f.license=v,f.setting=h,f.currentUser=g.getCurrentUser(),f.chatWebsites=l||{count:0,rows:[]},f.userProfile=d,f.userProfileSection=c&&1==c.count?c.rows[0]:null,f.crudPermissions=g.parseCrudPermissions(f.userProfileSection?f.userProfileSection.crudPermissions:null),f.table="chatWebsites",f.listOrder="",f.listOrderAsc=null,f.selectedChatWebsites=[],f.query={fields:"createdAt,updatedAt,id,token,agentIdentifier,customerAlias,messageFontSize,name,key,address,remote,ListId,fidelity,timeout,agentAlias,closingQuestion,formSubmitSuccessMessage,formSubmitFailureMessage,color,color_focus,color_button,textColor,backgroundColor,fontSize,header_shape,showAgentAvatar,showCustomerAvatar,alignment,verticalAlignment,messagesAlignment,defaultTitle,animation,defaultWhiteLabel,whiteLabel,defaultLogo,conditionAgreement,autoclose,enableUnmanagedNote,unmanagedMessage,skipUnmanaged,sendUnmanaged,enableCustomerWriting,waitingTitle,waitingMessage,closingMessage,noteTitle,placeholderMessage,skipMessageButton,enableRating,ratingType,ratingStarsNumber,enableFeedback,feedbackTitle,forwardTranscript,forwardTranscriptMessage,closingMessageButton,download_transcript,enableCustomerAttachment,enableSendButton,enableCustomerCheckmarks,systemAlias,enquiry_enable,enquiry_forwarding,enquiry_forwarding_address,name_title,username_placeholder,email_title,email_placeholder,header_online,hideWhenOffline,header_offline,start_chat_button,offline_chat_button,offlineMessageSubject,offlineMessageBody,offline_message,message_title,enquiry_message_placeholder,enquiry_button,rating_message,rating_send,rating_skip,onlineForm,offlineForm,mapKey,mapKeyOffline,forwardOffline,MailAccountId,openNewInteraction,forwardOfflineAddress,subjectOffline,IntervalId,timezone,waitForTheAssignedAgent,mandatoryDisposition,mandatoryDispositionPauseId,description,notificationSound,notificationShake,notificationTemplate,queueTransfer,queueTransferTimeout,agentTransfer,agentTransferTimeout,vidaooEscalation,vidaooApiKey",sort:"-updatedAt",limit:10,page:1},f.arrayagentIdentifier=_.keyBy([{option:"WebsiteAlias",value:"'website_alias'"},{option:"AgentAlias",value:"'agent_alias'"},{option:"AgentFullname",value:"'agent_fullname'"}],function(e){return _.replace(e.value,new RegExp("'","g"),"")}),f.arrayheader_shape=_.keyBy([{option:"Rounded",value:"'rounded'"},{option:"Squared",value:"'squared'"}],function(e){return _.replace(e.value,new RegExp("'","g"),"")}),f.arrayalignment=_.keyBy([{option:"bottom_right",value:"'bottom_right'"},{option:"right",value:"'right'"},{option:"left",value:"'left'"}],function(e){return _.replace(e.value,new RegExp("'","g"),"")}),f.arraymessagesAlignment=_.keyBy([{option:"alternate",value:"'alternate'"},{option:"centered",value:"'centered'"}],function(e){return _.replace(e.value,new RegExp("'","g"),"")}),f.arrayratingType=_.keyBy([{option:"Star",value:"'star'"},{option:"Thumb",value:"'thumb'"}],function(e){return _.replace(e.value,new RegExp("'","g"),"")}),f.editstate=function(e,n){t.go("app.chat.chatWebsites.edit",{id:e.id,chatWebsite:e,crudPermissions:f.crudPermissions})},f.interactionsgoto=function(e,n){t.go("app.chat.chatWebsites.edit",{id:e.id,tab:10})},f.offlinemessagesgoto=function(e,n){t.go("app.chat.chatWebsites.edit",{id:e.id,tab:11})},f.agentadddialog=function(e,n){i.show({controller:"ChatWebsiteagentaddController",controllerAs:"vm",templateUrl:"app/main/apps/chat/views/chatWebsites/edit/agentadd/agentadd.html",parent:angular.element(s.body),targetEvent:n,clickOutsideToClose:!0,locals:{chatWebsite:e,chatWebsites:f.chatWebsites?f.chatWebsites.rows:[],crudPermissions:f.crudPermissions,realtime:!1}})},f.deleteconfirm=function(e,n){var t=i.confirm().title("Are you sure want to delete the "+_.startCase("chatWebsite")+"?").htmlContent(""+(e.name||"chatWebsite")+" will be deleted.").ariaLabel("delete chatWebsite").targetEvent(n).ok("OK").cancel("CANCEL");i.show(t).then(function(){y(e)},function(){console.log("CANCEL")})},f.success=E,f.getChatWebsites=function(){f.query.offset=(f.query.page-1)*f.query.limit,g.hasRole("admin")?f.promise=m.chatWebsite.get(f.query,E).$promise:(f.query.id=f.userProfile.id,f.query.section="ChatWebsites",f.promise=m.userProfile.getResources(f.query,E).$promise)},f.createOrEditChatWebsite=function(e,n){i.show({controller:"CreateOrEditChatWebsiteDialogController",controllerAs:"vm",templateUrl:"app/main/apps/chat/views/chatWebsites/create/dialog.html",parent:angular.element(s.body),targetEvent:e,clickOutsideToClose:!0,locals:{chatWebsite:n,chatWebsites:f.chatWebsites.rows,license:f.license,setting:f.setting,crudPermissions:f.crudPermissions}})},f.deleteChatWebsite=y,f.exportSelectedChatWebsites=function(){var e=angular.copy(f.selectedChatWebsites);return f.selectedChatWebsites=[],e},f.deleteSelectedChatWebsites=function(e){var n=i.confirm().title("Are you sure want to delete the selected chatWebsites?").htmlContent(""+f.selectedChatWebsites.length+" selected will be deleted.").ariaLabel("delete ChatWebsites").targetEvent(e).ok("OK").cancel("CANCEL");i.show(n).then(function(){f.selectedChatWebsites.forEach(function(e){y(e)}),f.selectedChatWebsites=[]})},f.deselectChatWebsites=function(){f.selectedChatWebsites=[]},f.selectAllChatWebsites=function(){f.selectedChatWebsites=f.chatWebsites.rows},g.hasRole("admin")?m.cmList.get({fields:"id,name",sort:"name"}).$promise.then(function(e){f.lists=e.rows||[]}).catch(function(e){p.error({title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:GET_LISTS",msg:e.data?JSON.stringify(e.data):e.toString()})}):m.cmList.get({fields:"id,name",sort:"name"}).$promise.then(function(e){f.lists=e.rows||[]}).then(function(){return m.userProfileSection.get({userProfileId:f.currentUser.userProfileId,sectionId:301}).$promise}).then(function(e){var n=e&&e.rows?e.rows[0]:null;if(n){if(!n.autoAssociation)return m.userProfileResource.get({sectionId:n.id}).$promise.then(function(e){var n=_.map(e.rows,function(e){return _.find(f.lists,{id:e.resourceId})}),t=null;if(f.chatWebsite&&(t=_.find(f.lists,{id:Number(f.chatWebsite.ListId)})),t&&!_.some(n,["id",t.id])){var a=_.find(f.lists,{id:t.id});a.canSelect=!1,n.push(a)}f.lists=n})}else{var t=[],a=null;f.chatWebsite&&(a=_.find(f.lists,{id:Number(f.chatWebsite.ListId)}));for(var i=0;i"+e.app+" will be deleted.").ariaLabel("delete application").targetEvent(t).ok("OK").cancel("CANCEL");i.show(a).then(function(){r.chatWebsiteApps.rows.splice(n,1),l()},function(){console.log("CANCEL")})},r.getChatWebsiteApps=function(){r.promise=o.chatWebsite.getApplications(r.query,t).$promise},r.editChatWebsiteApp=n,r.editInterval=function(e,n){if(r.chatWebsiteApps.rows.length){var t=r.chatWebsiteApps.rows[n]?r.chatWebsiteApps.rows[n]:r.chatWebsiteApps.rows[0];i.show({controller:"EditChatWebsiteAppintervalDialogController",controllerAs:"vm",templateUrl:"app/main/apps/chat/views/chatWebsites/edit/apps/interval/dialog.html",parent:angular.element(a.body),targetEvent:e,clickOutsideToClose:!0,locals:{interval:{interval:t.interval,IntervalId:t.IntervalId,application:!0},intervals:[],crudPermissions:r.crudPermissions}}).then(function(e){e&&(t.interval=e.interval||"*,*,*,*",t.IntervalId=e.IntervalId||null,l())})}},r.deleteChatWebsiteApp=function(e){_.remove(r.chatWebsiteApps.rows,{id:e.id}),l(),s.success({title:"App deleted!",msg:e.app?e.app+" has been deleted!":""})},r.deleteSelectedChatWebsiteApps=function(e){var n=i.confirm().title("Are you sure want to delete the selected applications?").htmlContent(""+r.selectedChatWebsiteApps.length+" selected will be deleted.").ariaLabel("delete applications").targetEvent(e).ok("OK").cancel("CANCEL");i.show(n).then(function(){r.selectedChatWebsiteApps.forEach(function(e){_.remove(r.chatWebsiteApps.rows,{id:e.id})}),r.selectedChatWebsiteApps=[],l()})},r.rewriteRouting=l,r.getIntervals=function(){return o.interval.get({fields:"id,interval,IntervalId"}).$promise.then(function(e){r.intervals=e}).catch(function(e){console.error(e)})}}e.$inject=["api","$mdDialog","$document","toasty","Auth"],angular.module("app.chat").controller("ChatWebsiteActionsController",e)}(),function(){"use strict";function e(e,a,i,s,n,t,o,r,l,d){var c=this;function m(){return a(function(t,n){return a(function(n,t){return s.user.get({fields:"id,name,internal,fullname",nolimit:!0,role:"agent"}).$promise.then(function(e){n(e)}).catch(function(e){t(e)})}).then(function(e){return c.items=e.rows?e.rows:[],l.hasRole("admin")?e:c.section?c.section.autoAssociation?e:a(function(n,t){return s.userProfileResource.get({sectionId:c.section.id,nolimit:!0}).$promise.then(function(e){n(e)}).catch(function(e){t(e)})}):null}).then(function(e){var n=e&&e.rows?e.rows:[];return c.allowedItems=_.map(n,function(e){return _.find(c.items,{id:l.hasRole("admin")||c.section.autoAssociation?e.id:e.resourceId})}),c.startingAllowedItems=angular.copy(c.allowedItems),c.items.forEach(function(e){var n=_.find(c.allowedItems,{id:e.id});l.hasRole("admin")?e.isValid=!0:e.isValid=void 0!==n}),a(function(n,t){return s.chatWebsite.getAgents({id:c.chatWebsite.id,fields:"id,name,internal,fullname",nolimit:!0,role:"agent"}).$promise.then(function(e){n(e)}).catch(function(e){t(e)})})}).then(function(e){var n=e&&e.rows?e.rows:[];c.selectedItems=_.map(n,function(e){var n=_.find(c.items,{id:e.id});return n.penalty=e.UserChatWebsite?"penalty "+e.UserChatWebsite.penalty:"",n.internal=e.hasOwnProperty("internal")?"<"+e.internal+">":"",n}),c.startingSelectedItems=angular.copy(c.selectedItems),c.dualMultiselectOptions.selectedItems=c.selectedItems,c.dualMultiselectOptions.items=_.differenceBy(c.allowedItems,c.dualMultiselectOptions.selectedItems,"id"),t()}).catch(function(e){n(e)})})}c.currentUser=l.getCurrentUser(),c.chatWebsite=n,c.crudPermissions=d,c.realtime=o,c.items=[],c.allowedItems=[],c.selectedItems=[],c.startingAllowedItems=[],c.startingSelectedItems=[],c.pendingChanges=!1,c.onInit=function(){return l.hasRole("admin")?m().catch(function(e){i.error({title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:GET_AGENTS",msg:e.status?JSON.stringify(e.data):e.toString()})}):a(function(t,n){s.userProfileSection.get({userProfileId:c.currentUser.userProfileId,name:"Agents"}).$promise.then(function(e){var n=e&&e.rows?e.rows[0]:null;t(n)}).catch(function(e){n(e)})}).then(function(e){return c.section=e,m()}).catch(function(e){i.error({title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:GET_AGENTS",msg:e.status?JSON.stringify(e.data):e.toString()})})},c.saveAgents=function(){var e=_.differenceBy(c.startingSelectedItems,c.selectedItems,"id"),n=_.differenceBy(c.selectedItems,c.startingSelectedItems,"id");return(t=e,a(function(e,n){_.isEmpty(t)?e():s.chatWebsite.removeAgents({id:c.chatWebsite.id,ids:_.map(t,"id")}).$promise.then(function(){e()}).catch(function(e){n(e)})})).then(function(){return t=n,a(function(e,n){_.isEmpty(t)?e():s.chatWebsite.addAgents({id:c.chatWebsite.id,ids:_.map(t,"id")}).$promise.then(function(){e()}).catch(function(e){n(e)})});var t}).then(function(){c.pendingChanges=!1,c.startingAllowedItems=angular.copy(c.allowedItems),c.startingSelectedItems=angular.copy(c.selectedItems),i.success({title:"SUCCESS",msg:"Agents association has been updated!"})}).catch(function(e){i.error({title:e.status?"API:"+e.status+" - "+e.statusText:"SYSTEM:LISTS_ASSOCIATION",msg:e.status?JSON.stringify(e.data):e.toString()})});var t},c.closeDialog=function(){e.hide()},c.dualMultiselectOptions={items:[],selectedItems:[],orderBy:"name",line1:"fullname",line2:["name","internal"],line3:"",labelAll:r.instant("CHAT.ALL_AGENTS"),labelSelected:r.instant("CHAT.SELECTED_AGENTS"),transferCallback:function(e,n){var t=_.xorBy(c.startingSelectedItems,c.selectedItems,"id");c.pendingChanges=!_.isEmpty(t)}}}e.$inject=["$mdDialog","$q","toasty","api","chatWebsite","chatWebsites","realtime","$translate","Auth","crudPermissions"],angular.module("app.chat").controller("ChatWebsiteagentaddController",e)}(),function(){"use strict";function e(e,a){var i=this;i.chatWebsite={},i.crudPermissions,i.ngFlowOptions={singleFile:!0,maxChunkRetries:1,chunkSize:8388608,simultaneousUploads:1,testChunks:!1,progressCallbacksInterval:1e3,allowDuplicateUploads:!0},i.ngFlow={flow:{}},i.dropping=!1,i.fileAdded=function(e){var n=["png","jpg"];if(!_.includes(n,e.getExtension()))return a.error({title:"Invalid extension: "+e.getExtension(),msg:"Supported extension: "+n.join()}),!1;if(8388608"+(e.name||e.id&&_.upperFirst("chatCannedAnswer #")+e.id||"chatCannedAnswer")+" will be deleted.").ariaLabel("delete chatCannedAnswer").targetEvent(n).ok("OK").cancel("CANCEL");o.show(t).then(function(){g(e)},function(){console.log("CANCEL")})},m.success=u,m.getChatWebsiteChatCannedAnswers=p,m.createOrEditChatWebsiteChatCannedAnswer=function(e,n){o.show({controller:"CreateOrEditChatCannedAnswerDialogController",controllerAs:"vm",templateUrl:"app/main/apps/chat/views/chatWebsites/edit/chatCannedAnswers/dialog.html",parent:angular.element(r.body),targetEvent:e,clickOutsideToClose:!0,locals:{chatWebsite:m.chatWebsite,chatCannedAnswer:n,chatCannedAnswers:m.chatWebsiteChatCannedAnswers.rows,license:null,setting:null,crudPermissions:m.crudPermissions}})},m.exportSelectedChatWebsiteChatCannedAnswers=function(){var e=angular.copy(m.selectedChatWebsiteChatCannedAnswers);return m.selectedChatWebsiteChatCannedAnswers=[],e},m.deleteChatWebsiteChatCannedAnswer=g,m.deleteSelectedChatWebsiteChatCannedAnswers=function(e){var n=o.confirm().title("Are you sure want to delete the selected chatCannedAnswers?").htmlContent(""+m.selectedChatWebsiteChatCannedAnswers.length+" selected will be deleted.").ariaLabel("delete chatCannedAnswers").targetEvent(e).ok("OK").cancel("CANCEL");o.show(n).then(function(){m.selectedChatWebsiteChatCannedAnswers.forEach(function(e){g(e)}),m.selectedChatWebsiteChatCannedAnswers=[]})}}e.$inject=["$cookies","$scope","$state","$q","$translate","$timeout","$mdDialog","$document","toasty","api","Auth"],angular.module("app.chat").controller("ChatWebsiteChatCannedAnswersController",e)}(),function(){"use strict";function e(e,n,t,a,i,s,o,r,l,d,c,m,u,p){var g=this;function v(e){a.hide(e)}g.currentUser=c.getCurrentUser(),g.errors=[],g.setting=u,g.license=m,g.crudPermissions=p,g.hasModulePermissions={},g.passwordPattern=g.setting&&g.setting.securePassword?/(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[?!@#\$%\^&\*~\-_=+[{\]\}])(?=.{8,})/:"",g.title="CHAT.EDIT_CHATCANNEDANSWER",g.chatCannedAnswer=angular.copy(l),g.chatCannedAnswers=r,g.newChatCannedAnswer=!1,g.chatCannedAnswer||(g.chatCannedAnswer={},g.title="CHAT.NEW_CHATCANNEDANSWER",g.newChatCannedAnswer=!0),n.params.id&&(g.chatCannedAnswer.ChatWebsiteId=n.params.id),g.addNewChatCannedAnswer=function(){g.errors=[],d.cannedAnswer.save(g.chatCannedAnswer).$promise.then(function(e){g.chatCannedAnswers.unshift(e.toJSON()),o.success({title:"ChatCannedAnswer properly created",msg:g.chatCannedAnswer.name?g.chatCannedAnswer.name+" has been created!":""}),v(e)}).catch(function(e){if(e.data&&e.data.errors&&e.data.errors.length){g.errors=e.data.errors||[{message:e.toString(),type:"api.cannedAnswer.save"}];for(var n=0;n":i.instant("DASHBOARDS.NOT_ASSIGNED")}m.currentUser=c.getCurrentUser(),m.chatWebsite={},m.chatWebsiteInteractions={count:0,rows:[]},m.selectedChatWebsiteInteractions=[],m.crudPermissions,m.query={read:"null",closed:"null",sort:"-createdAt",includeAll:"true",limit:10,page:1},m.init=function(e,n){m.chatWebsite=e,m.crudPermissions=void 0!==n?n:{readOnly:!0,canEdit:!1,canDelete:!1},m.query.ChatWebsiteId=m.chatWebsite.id,m.advancedSearch={fields:[{name:"Id",column:"id",type:"number"},{name:"Contact",column:"Contact",type:"autocomplete",options:{searchFields:["firstName","lastName","email"],route:{model:"cmContact",action:"get",params:{fields:"id,firstName,lastName,email",Contact:"@autocomplete",nolimit:!0}},extraOperators:["$substring"],excludedOperators:["$ne"]}},{name:"Body",column:"body",type:"text",options:{excludedOperators:["$eq","$ne"]}},{name:"Status",column:"closed",type:"select",values:[{id:0,translate:"DASHBOARDS.OPENED"},{id:1,translate:"DASHBOARDS.CLOSED"}],options:{excludedOperators:["$ne"]}},{name:"Customer Ip",column:"customerIp",type:"text",options:{excludedOperators:["$eq","$ne","$startsWith","$endsWith"]}},{name:"Agent",column:"User",type:"autocomplete",options:{table:"i",route:{model:"user",action:"get",params:{role:"agent",fields:"id,name,fullname",nolimit:!0}},searchFields:["fullname","name"],extraOperators:["$substring"],excludedOperators:["$ne"]}},{name:"Tags",column:"Tag",type:"multiselect",options:{route:{model:"tag",action:"get",params:{nolimit:!0}},excludedOperators:["$notIn"]}},{name:"Start Date",column:"createdAt",type:"date",options:{excludedOperators:["$ne"]}},{name:"Read",column:"unreadMessages",type:"select",values:[{id:1,translate:"DASHBOARDS.READ"},{id:0,translate:"DASHBOARDS.UNREAD"}],options:{excludedOperators:["$ne"]}}]},d.tag.get().$promise.then(function(e){m.tags=e||{count:0,rows:[]}}).then(function(){m.quickFilters=[{name:"Start Date",key:"createdAt",type:"date",label:"DASHBOARDS.SELECT_DATE"},{name:"Messages",key:"read",type:"select",label:"DASHBOARDS.SELECT_READ_UNREAD",customOptions:[{value:0,translate:"DASHBOARDS.UNREAD"},{value:1,translate:"DASHBOARDS.READ"},{value:null,translate:"DASHBOARDS.ALL"}]},{name:"Status",key:"closed",type:"select",label:"DASHBOARDS.SELECT_STATUS",customOptions:[{value:0,translate:"DASHBOARDS.OPENED"},{value:1,translate:"DASHBOARDS.CLOSED"},{value:null,translate:"DASHBOARDS.ALL"}]},{name:"Agent",key:"UserId",type:"select",label:"DASHBOARDS.SELECT_AGENT",customOptions:[{value:"null",translate:"DASHBOARDS.NOT_ASSIGNED"},{value:void 0,translate:"DASHBOARDS.ALL"}]},{name:"Tag",key:"tag",type:"multiselect",label:"DASHBOARDS.SELECT_TAG",options:m.tags.rows,placeholder:"DASHBOARDS.TAGS"}]})},m.deleteConfirm=function(e,n){var t=o.confirm().title("Are you sure want to delete the interaction?").htmlContent(""+(e.name||e.id&&_.upperFirst("interaction #")+e.id||"interaction")+" will be deleted.").ariaLabel("delete interaction").targetEvent(n).ok("OK").cancel("CANCEL");o.show(t).then(function(){g(e)},function(){console.log("CANCEL")})},m.chatInteractionDownload=function(s,e,n){return d.chatInteraction.download({id:s.id,exists:!0,attachments:n}).$promise.then(function(e){var n=[e.buffer],t="interaction"+s.id,a=new Blob(n,{type:e.type});t="chat-interaction"+s.id+".zip";var i=window.document.createElement("a");i.setAttribute("href",URL.createObjectURL(a)),i.setAttribute("download",t),document.body.appendChild(i),i.click()}).catch(function(e){if(e.data&&e.data.errors&&e.data.errors.length)for(var n=0;n"+m.selectedChatWebsiteInteractions.length+" selected will be deleted.").ariaLabel("delete interactions").targetEvent(e).ok("OK").cancel("CANCEL");o.show(n).then(function(){m.selectedChatWebsiteInteractions.forEach(function(e){g(e)}),m.selectedChatWebsiteInteractions=[]})}}e.$inject=["$cookies","$scope","$state","$q","$translate","$timeout","$mdDialog","$document","toasty","api","Auth"],angular.module("app.chat").controller("ChatWebsiteInteractionsController",e)}(),function(){"use strict";function e(e,a){var i=this;i.chatWebsite={},i.crudPermissions,i.ngFlowOptions={singleFile:!0,maxChunkRetries:1,chunkSize:8388608,simultaneousUploads:1,testChunks:!1,progressCallbacksInterval:1e3,allowDuplicateUploads:!0},i.ngFlow={flow:{}},i.dropping=!1,i.fileAdded=function(e){var n=["png","jpg"];if(!_.includes(n,e.getExtension()))return a.error({title:"Invalid extension: "+e.getExtension(),msg:"Supported extension: "+n.join()}),!1;if(8388608"+(e.name||e.id&&_.upperFirst("offlineMessage #")+e.id||"offlineMessage")+" will be deleted.").ariaLabel("delete offlineMessage").targetEvent(n).ok("OK").cancel("CANCEL");o.show(t).then(function(){g(e)},function(){console.log("CANCEL")})},m.success=u,m.getChatWebsiteOfflineMessages=p,m.createOrEditChatWebsiteOfflineMessage=function(e,n){o.show({controller:"CreateOrEditOfflineMessageDialogController",controllerAs:"vm",templateUrl:"app/main/apps/chat/views/chatWebsites/edit/offlineMessages/dialog.html",parent:angular.element(r.body),targetEvent:e,clickOutsideToClose:!0,locals:{chatWebsite:m.chatWebsite,offlineMessage:n,offlineMessages:m.chatWebsiteOfflineMessages.rows,license:null,setting:null,crudPermissions:m.crudPermissions}})},m.showOfflineMessageChatWebsiteOfflineMessage=function(e,t){o.show({controller:"ShowOfflineMessageOfflineMessageDialogController",controllerAs:"vm",templateUrl:"app/main/apps/chat/views/chatWebsites/edit/offlineMessages/dialog.html",parent:angular.element(r.body),targetEvent:e,clickOutsideToClose:!0,resolve:{message:["apiResolver","$stateParams",function(e,n){return e.resolve("chatOfflineMessage@get",{fields:"id,body",id:t.id})}],attachments:["apiResolver","$stateParams",function(e,n){return e.resolve("attachment@get",{fields:"id,name",ChatOfflineMessageId:t.id})}]}})},m.exportSelectedChatWebsiteOfflineMessages=function(){var e=angular.copy(m.selectedChatWebsiteOfflineMessages);return m.selectedChatWebsiteOfflineMessages=[],e},m.deleteChatWebsiteOfflineMessage=g,m.deleteSelectedChatWebsiteOfflineMessages=function(e){var n=o.confirm().title("Are you sure want to delete the selected offlineMessages?").htmlContent(""+m.selectedChatWebsiteOfflineMessages.length+" selected will be deleted.").ariaLabel("delete offlineMessages").targetEvent(e).ok("OK").cancel("CANCEL");o.show(n).then(function(){m.selectedChatWebsiteOfflineMessages.forEach(function(e){g(e)}),m.selectedChatWebsiteOfflineMessages=[]})}}e.$inject=["$cookies","$scope","$state","$q","$translate","$timeout","$mdDialog","$document","toasty","api","Auth"],angular.module("app.chat").controller("ChatWebsiteOfflineMessagesController",e)}(),function(){"use strict";function e(n,e,t,a,i){this.title="CHAT.OFFLINE_MESSAGE",this.message=a,this.attachments=i.rows,this.closeDialog=function(e){n.hide(e)},this.download=function(i){return e.attachment.download({id:i.id}).$promise.then(function(e){if(e){var n=new Blob([e.buffer],{type:e.type}),t=document.createElement("a"),a=window.URL.createObjectURL(n);t.href=a,t.target="_self",t.download=i.name,document.body.appendChild(t),t.click(),setTimeout(function(){document.body.removeChild(t),window.URL.revokeObjectURL(a)},100)}}).catch(function(e){t.error({title:e.status?"API:"+e.status+" - "+e.statusText:"ATTACHMENTS:GET",msg:e.data?JSON.stringify(e.data):e.toString()})})}}e.$inject=["$mdDialog","api","toasty","message","attachments"],angular.module("app.chat").controller("ShowOfflineMessageOfflineMessageDialogController",e)}(),function(){"use strict";function e(e,n,t,a,i,s,o,r,l,d,c){var m=this;function u(e){m.chatWebsiteProactiveActions=e||{count:0,rows:[]}}function p(){m.query.offset=(m.query.page-1)*m.query.limit,m.promise=d.chatWebsite.getProactiveActions(m.query,u).$promise}function g(e){d.chatProactiveAction.delete({id:e.id}).$promise.then(function(){_.remove(m.chatWebsiteProactiveActions.rows,{id:e.id}),m.chatWebsiteProactiveActions.count-=1,m.chatWebsiteProactiveActions.rows.length||p(),l.success({title:"ChatProactiveAction deleted!",msg:e.name?e.name+" has been deleted!":""})}).catch(function(e){if(e.data&&e.data.errors&&e.data.errors.length){m.errors=e.data.errors||[{message:e.toString(),type:"SYSTEM:GETchatWebsite"}];for(var n=0;n"+(e.name||e.id&&_.upperFirst("chatProactiveAction #")+e.id||"chatProactiveAction")+" will be deleted.").ariaLabel("delete chatProactiveAction").targetEvent(n).ok("OK").cancel("CANCEL");o.show(t).then(function(){g(e)},function(){console.log("CANCEL")})},m.success=u,m.getChatWebsiteProactiveActions=p,m.createOrEditChatWebsiteChatProactiveAction=function(e,n){o.show({controller:"CreateOrEditChatProactiveActionDialogController",controllerAs:"vm",templateUrl:"app/main/apps/chat/views/chatWebsites/edit/proactive/dialog.html",parent:angular.element(r.body),targetEvent:e,clickOutsideToClose:!0,locals:{chatWebsite:m.chatWebsite,chatProactiveAction:n,proactive:m.chatWebsiteProactiveActions.rows,license:null,setting:null,crudPermissions:m.crudPermissions}})},m.exportSelectedChatWebsiteProactiveActions=function(){var e=angular.copy(m.selectedChatWebsiteProactiveActions);return m.selectedChatWebsiteProactiveActions=[],e},m.deleteChatWebsiteChatProactiveAction=g,m.deleteSelectedChatWebsiteProactiveActions=function(e){var n=o.confirm().title("Are you sure want to delete the selected proactive?").htmlContent(""+m.selectedChatWebsiteProactiveActions.length+" selected will be deleted.").ariaLabel("delete proactive").targetEvent(e).ok("OK").cancel("CANCEL");o.show(n).then(function(){m.selectedChatWebsiteProactiveActions.forEach(function(e){g(e)}),m.selectedChatWebsiteProactiveActions=[]})}}e.$inject=["$cookies","$scope","$state","$q","$translate","$timeout","$mdDialog","$document","toasty","api","Auth"],angular.module("app.chat").controller("ChatWebsiteProactiveActionsController",e)}(),function(){"use strict";function e(e,n,t,a,i,s,o,r,l,d,c,m,u,p){var g=this;function v(e){a.hide(e)}g.currentUser=c.getCurrentUser(),g.errors=[],g.setting=u,g.license=m,g.crudPermissions=p,g.hasModulePermissions={},g.passwordPattern=g.setting&&g.setting.securePassword?/(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[?!@#\$%\^&\*~\-_=+[{\]\}])(?=.{8,})/:"",g.title="CHAT.EDIT_CHATPROACTIVEACTION",g.chatProactiveAction=angular.copy(l),g.proactive=r,g.newChatProactiveAction=!1,g.chatProactiveAction||(g.chatProactiveAction={type:"mouseOver"},g.title="CHAT.NEW_CHATPROACTIVEACTION",g.newChatProactiveAction=!0),n.params.id&&(g.chatProactiveAction.ChatWebsiteId=n.params.id),g.addNewChatProactiveAction=function(){g.errors=[],d.chatProactiveAction.save(g.chatProactiveAction).$promise.then(function(e){g.proactive.unshift(e.toJSON()),o.success({title:"ChatProactiveAction properly created",msg:g.chatProactiveAction.name?g.chatProactiveAction.name+" has been created!":""}),v(e)}).catch(function(e){if(e.data&&e.data.errors&&e.data.errors.length){g.errors=e.data.errors||[{message:e.toString(),type:"api.chatProactiveAction.save"}];for(var n=0;n<\/script>',n.end="\n\x3c!-- START Motion Chat Script --\x3e"},n.info={},e.$watch("vm_ac.chatWebsite.remote",function(e){n.script='\n
")
{{ settings.defaultTitle ? settings.defaultTitle : status === 'online' ? settings.header_online : settings.header_offline }}
\ No newline at end of file + " ng-click="vm.close(); $event.stopPropagation();">
\ No newline at end of file diff --git a/snippet/3.0.0/scripts/app-7373dae4.js b/snippet/3.0.0/scripts/app-7373dae4.js new file mode 100644 index 0000000..a472f21 --- /dev/null +++ b/snippet/3.0.0/scripts/app-7373dae4.js @@ -0,0 +1,2 @@ +/*! For license information please see app-7373dae4.js.LICENSE.txt */ +(self.webpackChunkmotion_chat=self.webpackChunkmotion_chat||[]).push([["app-7373dae4"],{},e=>{"use strict";e.O(0,["vendor","app-97651c11","vendor-index-cdd60c62","vendor-index-059be3de","vendor-angular-76f2ed34","vendor-angular-58d021f3","vendor-ng-embed","vendor-moment","vendor-jquery","vendor-jquery.textcomplete","vendor-emojionearea","vendor-emojione","vendor-angular-sanitize","vendor-angular-resource","vendor-angular-messages","vendor-angular-material","vendor-angular-local-storage","vendor-angular-animate","vendor-urlMatcher","vendor-transition","vendor-stateService","vendor-stateDirectives","vendor-flow","chat-296f7ffc","chat-ba5cce0a","chat-b63e7516","chat-5ee9077d","chat-b7633cdf","chat-0bc0478e","chat-d717b98e","chat-fb71bc84","chat-ab94cf03","chat-30c3a00b"],(()=>("./src/styles/app.scss",e(e.s="./src/styles/app.scss")))),e.O()}]); \ No newline at end of file diff --git a/snippet/3.0.0/scripts/app-7373dae4.js.LICENSE.txt b/snippet/3.0.0/scripts/app-7373dae4.js.LICENSE.txt new file mode 100644 index 0000000..15c6a44 --- /dev/null +++ b/snippet/3.0.0/scripts/app-7373dae4.js.LICENSE.txt @@ -0,0 +1,19 @@ +/*! + * ************************************************************************* + * * * + * * xCALLY Motion - The Omnichannel Contact Center * + * * Copyright (c) Xenialab s.r.l. All Rights Reserved * + * * * + * ************************************************************************* + * * * + * * Email: info@xcally.com * + * * Website: https://www.xcally.com * + * * * + * ************************************************************************* + * * * + * * The SOFTWARE PRODUCT is protected by copyright laws and international * + * * copyright treaties, as well as other intellectual property laws and * + * * treaties. The SOFTWARE PRODUCT is licensed, not sold. * + * * * + * ************************************************************************* + */ diff --git a/snippet/3.0.0/scripts/app-97651c11.js b/snippet/3.0.0/scripts/app-97651c11.js new file mode 100644 index 0000000..08c0a37 --- /dev/null +++ b/snippet/3.0.0/scripts/app-97651c11.js @@ -0,0 +1,2 @@ +/*! For license information please see app-97651c11.js.LICENSE.txt */ +(self.webpackChunkmotion_chat=self.webpackChunkmotion_chat||[]).push([["app-97651c11"],{"./src/styles/app.scss":()=>{}}]); \ No newline at end of file diff --git a/snippet/3.0.0/scripts/app-97651c11.js.LICENSE.txt b/snippet/3.0.0/scripts/app-97651c11.js.LICENSE.txt new file mode 100644 index 0000000..15c6a44 --- /dev/null +++ b/snippet/3.0.0/scripts/app-97651c11.js.LICENSE.txt @@ -0,0 +1,19 @@ +/*! + * ************************************************************************* + * * * + * * xCALLY Motion - The Omnichannel Contact Center * + * * Copyright (c) Xenialab s.r.l. All Rights Reserved * + * * * + * ************************************************************************* + * * * + * * Email: info@xcally.com * + * * Website: https://www.xcally.com * + * * * + * ************************************************************************* + * * * + * * The SOFTWARE PRODUCT is protected by copyright laws and international * + * * copyright treaties, as well as other intellectual property laws and * + * * treaties. The SOFTWARE PRODUCT is licensed, not sold. * + * * * + * ************************************************************************* + */ diff --git a/snippet/3.0.0/scripts/app.js b/snippet/3.0.0/scripts/app.js deleted file mode 100644 index aed113a..0000000 --- a/snippet/3.0.0/scripts/app.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see app.js.LICENSE.txt */ -(self.webpackChunkmotion_chat=self.webpackChunkmotion_chat||[]).push([["app"],{},0,[["./src/styles/app.scss","runtime","vendors"]]]); \ No newline at end of file diff --git a/snippet/3.0.0/scripts/app.js.LICENSE.txt b/snippet/3.0.0/scripts/app.js.LICENSE.txt deleted file mode 100644 index 15c6a44..0000000 --- a/snippet/3.0.0/scripts/app.js.LICENSE.txt +++ /dev/null @@ -1,19 +0,0 @@ -/*! - * ************************************************************************* - * * * - * * xCALLY Motion - The Omnichannel Contact Center * - * * Copyright (c) Xenialab s.r.l. All Rights Reserved * - * * * - * ************************************************************************* - * * * - * * Email: info@xcally.com * - * * Website: https://www.xcally.com * - * * * - * ************************************************************************* - * * * - * * The SOFTWARE PRODUCT is protected by copyright laws and international * - * * copyright treaties, as well as other intellectual property laws and * - * * treaties. The SOFTWARE PRODUCT is licensed, not sold. * - * * * - * ************************************************************************* - */ diff --git a/snippet/3.0.0/scripts/chat-0bc0478e.js b/snippet/3.0.0/scripts/chat-0bc0478e.js new file mode 100644 index 0000000..2e379b1 --- /dev/null +++ b/snippet/3.0.0/scripts/chat-0bc0478e.js @@ -0,0 +1,3 @@ +/*! For license information please see chat-0bc0478e.js.LICENSE.txt */ +(self.webpackChunkmotion_chat=self.webpackChunkmotion_chat||[]).push([["chat-0bc0478e"],{"./node_modules/moment/locale/x-pseudo.js":function(e,t,a){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/yo.js":function(e,t,a){!function(e){"use strict";e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}})}(a("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/zh-cn.js":function(e,t,a){!function(e){"use strict";e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:function(e){return e.week()!==this.week()?"[下]dddLT":"[本]dddLT"},lastDay:"[昨天]LT",lastWeek:function(e){return this.week()!==e.week()?"[上]dddLT":"[本]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s后",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",w:"1 周",ww:"%d 周",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})}(a("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/zh-hk.js":function(e,t,a){!function(e){"use strict";e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1200?"上午":1200===n?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/zh-mo.js":function(e,t,a){!function(e){"use strict";e.defineLocale("zh-mo",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"D/M/YYYY",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/zh-tw.js":function(e,t,a){!function(e){"use strict";e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a("./node_modules/moment/moment.js"))},"./node_modules/ng-csv/build/ng-csv.min.js":(e,t)=>{var a;a=window,document,angular.module("ngCsv.config",[]).value("ngCsv.config",{debug:!0}).config(["$compileProvider",function(e){angular.isDefined(e.urlSanitizationWhitelist)?e.urlSanitizationWhitelist(/^\s*(https?|ftp|mailto|file|data):/):e.aHrefSanitizationWhitelist(/^\s*(https?|ftp|mailto|file|data):/)}]),angular.module("ngCsv.directives",["ngCsv.services"]),angular.module("ngCsv.services",[]),angular.module("ngCsv",["ngCsv.config","ngCsv.services","ngCsv.directives","ngSanitize"]),e.exports===t&&(e.exports="ngCsv"),angular.module("ngCsv.services").service("CSV",["$q",function(e){var t="\r\n",a={"\\t":"\t","\\b":"\b","\\v":"\v","\\f":"\f","\\r":"\r"};this.stringifyField=function(e,t){return"locale"===t.decimalSep&&this.isFloat(e)?e.toLocaleString():"."!==t.decimalSep&&this.isFloat(e)?e.toString().replace(".",t.decimalSep):"string"==typeof e?(e=e.replace(/"/g,'""'),(t.quoteStrings||e.indexOf(",")>-1||e.indexOf("\n")>-1||e.indexOf("\r")>-1)&&(e=t.txtDelim+e+t.txtDelim),e):"boolean"==typeof e?e?"TRUE":"FALSE":e},this.isFloat=function(e){return+e===e&&(!isFinite(e)||Boolean(e%1))},this.stringify=function(a,n){var d=e.defer(),s=this,i="",r="",l=e.when(a).then((function(e){var a,l;angular.isDefined(n.header)&&n.header&&(a=[],angular.forEach(n.header,(function(e){this.push(s.stringifyField(e,n))}),a),l=a.join(n.fieldSep?n.fieldSep:","),r+=l+t);var _,o,m=[];angular.isArray(e)?m=e:angular.isFunction(e)&&(m=e()),angular.isDefined(n.label)&&n.label&&"boolean"==typeof n.label&&(_=[],angular.forEach(m[0],(function(e,t){this.push(s.stringifyField(t,n))}),_),o=_.join(n.fieldSep?n.fieldSep:","),r+=o+t),angular.forEach(m,(function(e,a){var d,i,l=angular.copy(m[a]);i=[];var _=n.columnOrder?n.columnOrder:l;angular.forEach(_,(function(e){var t=n.columnOrder?l[e]:e;this.push(s.stringifyField(t,n))}),i),d=i.join(n.fieldSep?n.fieldSep:","),r+=a
'),r=angular.element(i.children()[0]);r.attr("href",a.URL.createObjectURL(n)),r.attr("download",e.getFilename()),r.attr("target","_blank"),d.find("body").append(i),s((function(){r[0].click(),r.remove()}),null)}}()})),e.$apply()}))}}}])}}]); +//# sourceMappingURL=chat-0bc0478e.js.map \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-0bc0478e.js.LICENSE.txt b/snippet/3.0.0/scripts/chat-0bc0478e.js.LICENSE.txt new file mode 100644 index 0000000..a3602ef --- /dev/null +++ b/snippet/3.0.0/scripts/chat-0bc0478e.js.LICENSE.txt @@ -0,0 +1 @@ +//! moment.js locale configuration diff --git a/snippet/3.0.0/scripts/chat-0bc0478e.js.map b/snippet/3.0.0/scripts/chat-0bc0478e.js.map new file mode 100644 index 0000000..66a2903 --- /dev/null +++ b/snippet/3.0.0/scripts/chat-0bc0478e.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack://motion-chat/./node_modules/moment/locale/x-pseudo.js","webpack://motion-chat/./node_modules/moment/locale/yo.js","webpack://motion-chat/./node_modules/moment/locale/zh-cn.js","webpack://motion-chat/./node_modules/moment/locale/zh-hk.js","webpack://motion-chat/./node_modules/moment/locale/zh-mo.js","webpack://motion-chat/./node_modules/moment/locale/zh-tw.js","webpack://motion-chat/./node_modules/ng-csv/build/ng-csv.min.js"],"names":["moment","defineLocale","months","split","monthsShort","monthsParseExact","weekdays","weekdaysShort","weekdaysMin","weekdaysParseExact","longDateFormat","LT","L","LL","LLL","LLLL","calendar","sameDay","nextDay","nextWeek","lastDay","lastWeek","sameElse","relativeTime","future","past","s","ss","m","mm","h","hh","d","dd","M","MM","y","yy","dayOfMonthOrdinalParse","ordinal","number","b","week","dow","doy","factory","LTS","l","ll","lll","llll","meridiemParse","meridiemHour","hour","meridiem","minute","isLower","hm","now","this","period","w","ww","a","window","document","angular","module","value","debug","config","isDefined","urlSanitizationWhitelist","aHrefSanitizationWhitelist","exports","service","stringifyField","decimalSep","isFloat","toLocaleString","toString","replace","quoteStrings","indexOf","txtDelim","isFinite","Boolean","stringify","e","f","defer","g","i","j","when","then","header","forEach","push","join","fieldSep","k","isArray","isFunction","label","c","copy","columnOrder","length","addByteOrderMarker","resolve","reject","promise","isSpecialChar","getSpecialChar","directive","restrict","scope","data","filename","lazyLoad","ngClick","charset","controller","csv","$watch","buildCSV","getFilename","addClass","ngCsvLoadingClass","csvHeader","$eval","csvColumnOrder","csvLabel","removeClass","$apply","link","bind","Blob","type","navigator","msSaveOrOpenBlob","msSaveBlob","element","children","attr","URL","createObjectURL","find","append","click","remove"],"mappings":"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","file":"scripts/chat-0bc0478e.js","sourceRoot":""} \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-296f7ffc.js b/snippet/3.0.0/scripts/chat-296f7ffc.js new file mode 100644 index 0000000..279d19c --- /dev/null +++ b/snippet/3.0.0/scripts/chat-296f7ffc.js @@ -0,0 +1,3 @@ +/*! For license information please see chat-296f7ffc.js.LICENSE.txt */ +(self.webpackChunkmotion_chat=self.webpackChunkmotion_chat||[]).push([["chat-296f7ffc"],{"./node_modules/@flowjs/ng-flow/dist/ng-flow.js":(e,o,n)=>{var l=n("./node_modules/@flowjs/flow.js/src/flow.js");angular.module("flow.provider",[]).provider("flowFactory",(function(){"use strict";this.defaults={},this.factory=function(e){return new l(e)},this.events=[],this.on=function(e,o){this.events.push([e,o])},this.$get=function(){var e=this.factory,o=this.defaults,n=this.events;return{create:function(l){var s=e(angular.extend({},o,l));return angular.forEach(n,(function(e){s.on(e[0],e[1])})),s}}}})),angular.module("flow.init",["flow.provider"]).controller("flowCtrl",["$scope","$attrs","$parse","flowFactory",function(e,o,n,l){var s=angular.extend({},e.$eval(o.flowInit)),t=e.$eval(o.flowObject)||l.create(s),m=function(o){var n=Array.prototype.slice.call(arguments);n.shift();var l=e.$broadcast.apply(e,["flow::"+o,t].concat(n));if({progress:1,filesSubmitted:1,fileSuccess:1,fileError:1,complete:1}[o]&&e.$applyAsync(),l.defaultPrevented)return!1};t.on("catchAll",m),e.$on("$destroy",(function(){t.off("catchAll",m)})),e.$flow=t,o.hasOwnProperty("flowName")&&(n(o.flowName).assign(e,t),e.$on("$destroy",(function(){n(o.flowName).assign(e)})))}]).directive("flowInit",[function(){return{scope:!0,controller:"flowCtrl"}}]),angular.module("flow.btn",["flow.init"]).directive("flowBtn",[function(){return{restrict:"EA",scope:!1,require:"^flowInit",link:function(e,o,n){var l=n.hasOwnProperty("flowDirectory"),s=n.hasOwnProperty("flowSingleFile"),t=n.hasOwnProperty("flowAttrs")&&e.$eval(n.flowAttrs);e.$flow.assignBrowse(o,l,s,t)}}}]),angular.module("flow.dragEvents",["flow.init"]).directive("flowPreventDrop",(function(){return{scope:!1,link:function(e,o,n){o.bind("drop dragover",(function(e){e.preventDefault()}))}}})).directive("flowDragEnter",["$timeout",function(e){return{scope:!1,link:function(o,n,l){var s,t=!1;n.bind("dragover",(function(n){var m,a,d;a=!1,d=(m=n).dataTransfer||m.originalEvent.dataTransfer,angular.forEach(d&&d.types,(function(e){"Files"===e&&(a=!0)})),a&&(t||(o.$apply(l.flowDragEnter),t=!0),e.cancel(s),n.preventDefault())})),n.bind("dragleave drop",(function(n){e.cancel(s),s=e((function(){o.$eval(l.flowDragLeave),s=null,t=!1}),100)}))}}}]),angular.module("flow.drop",["flow.init"]).directive("flowDrop",(function(){return{scope:!1,require:"^flowInit",link:function(e,o,n){function l(){e.$flow.assignDrop(o)}n.flowDropEnabled?e.$watch(n.flowDropEnabled,(function(n){n?l():e.$flow.unAssignDrop(o)})):l()}}})),function(e){"use strict";var o=e.module("flow.events",["flow.init"]);e.forEach({fileSuccess:["$file","$message"],fileProgress:["$file"],fileAdded:["$file","$event"],filesAdded:["$files","$event"],filesSubmitted:["$files","$event"],fileRetry:["$file"],fileRemoved:["$file"],fileError:["$file","$message"],uploadStart:[],complete:[],progress:[],error:["$message","$file"]},(function(n,l){var s,t="flow"+((s=l).charAt(0).toUpperCase()+s.slice(1));"flowUploadStart"==t&&(t="flowUploadStarted"),o.directive(t,[function(){return{require:"^flowInit",controller:["$scope","$attrs",function(o,s){o.$on("flow::"+l,(function(){var l=Array.prototype.slice.call(arguments),m=l.shift();if(o.$flow===l.shift()){var a={};e.forEach(n,(function(e,o){a[e]=l[o]})),!1===o.$eval(s[t],a)&&m.preventDefault()}}))}]}}])}))}(angular),angular.module("flow.img",["flow.init"]).directive("flowImg",[function(){return{scope:!1,require:"^flowInit",link:function(e,o,n){var l=n.flowImg;e.$watch(l,(function(o){if(o){var l=new FileReader;l.readAsDataURL(o.file),l.onload=function(o){e.$apply((function(){n.$set("src",o.target.result)}))}}}))}}}]),angular.module("flow.transfers",["flow.init"]).directive("flowTransfers",[function(){return{scope:!0,require:"^flowInit",link:function(e){e.transfers=e.$flow.files}}}]),angular.module("flow",["flow.provider","flow.init","flow.events","flow.btn","flow.drop","flow.transfers","flow.img","flow.dragEvents"])},"./node_modules/angular-aria/angular-aria.js":()=>{!function(e,o){"use strict";var n="ngAriaDisable",l=o.module("ngAria",["ng"]).info({angularVersion:"1.8.2"}).provider("$aria",(function(){var e={ariaHidden:!0,ariaChecked:!0,ariaReadonly:!0,ariaDisabled:!0,ariaRequired:!0,ariaInvalid:!0,ariaValue:!0,tabindex:!0,bindKeydown:!0,bindRoleForClick:!0};function l(o,l,s,m){return function(a,d,r){if(!r.hasOwnProperty(n)){var c=r.$normalize(l);!e[c]||t(d,s)||r[c]||a.$watch(r[o],(function(e){e=m?!e:!!e,d.attr(l,e)}))}}}this.config=function(n){e=o.extend(e,n)},this.$get=function(){return{config:function(o){return e[o]},$$watchExpr:l}}})),s=["BUTTON","A","INPUT","TEXTAREA","SELECT","DETAILS","SUMMARY"],t=function(e,o){if(-1!==o.indexOf(e[0].nodeName))return!0};l.directive("ngShow",["$aria",function(e){return e.$$watchExpr("ngShow","aria-hidden",[],!0)}]).directive("ngHide",["$aria",function(e){return e.$$watchExpr("ngHide","aria-hidden",[],!1)}]).directive("ngValue",["$aria",function(e){return e.$$watchExpr("ngValue","aria-checked",s,!1)}]).directive("ngChecked",["$aria",function(e){return e.$$watchExpr("ngChecked","aria-checked",s,!1)}]).directive("ngReadonly",["$aria",function(e){return e.$$watchExpr("ngReadonly","aria-readonly",s,!1)}]).directive("ngRequired",["$aria",function(e){return e.$$watchExpr("ngRequired","aria-required",s,!1)}]).directive("ngModel",["$aria",function(e){function o(o,n,l,m){return e.config(n)&&!l.attr(o)&&(m||!t(l,s))&&("hidden"!==l.attr("type")||"INPUT"!==l[0].nodeName)}function l(e,o){return!o.attr("role")&&o.attr("type")===e&&!t(o,s)}return{restrict:"A",require:"ngModel",priority:200,compile:function(s,t){if(!t.hasOwnProperty(n)){var m=function(e,o){var n=e.type,l=e.role;return"checkbox"===(n||l)||"menuitemcheckbox"===l?"checkbox":"radio"===(n||l)||"menuitemradio"===l?"radio":"range"===n||"progressbar"===l||"slider"===l?"range":""}(t);return{post:function(n,s,t,a){var d=o("tabindex","tabindex",s,!1);function r(){return a.$modelValue}switch(m){case"radio":case"checkbox":l(m,s)&&s.attr("role",m),o("aria-checked","ariaChecked",s,!1)&&n.$watch(r,"radio"===m?function(e){var o=t.value==a.$viewValue;s.attr("aria-checked",o)}:function(){s.attr("aria-checked",!a.$isEmpty(a.$viewValue))}),d&&s.attr("tabindex",0);break;case"range":if(l(m,s)&&s.attr("role","slider"),e.config("ariaValue")){var c=!s.attr("aria-valuemin")&&(t.hasOwnProperty("min")||t.hasOwnProperty("ngMin")),i=!s.attr("aria-valuemax")&&(t.hasOwnProperty("max")||t.hasOwnProperty("ngMax")),u=!s.attr("aria-valuenow");c&&t.$observe("min",(function(e){s.attr("aria-valuemin",e)})),i&&t.$observe("max",(function(e){s.attr("aria-valuemax",e)})),u&&n.$watch(r,(function(e){s.attr("aria-valuenow",e)}))}d&&s.attr("tabindex",0)}!t.hasOwnProperty("ngRequired")&&a.$validators.required&&o("aria-required","ariaRequired",s,!1)&&t.$observe("required",(function(){s.attr("aria-required",!!t.required)})),o("aria-invalid","ariaInvalid",s,!0)&&n.$watch((function(){return a.$invalid}),(function(e){s.attr("aria-invalid",!!e)}))}}}}}}]).directive("ngDisabled",["$aria",function(e){return e.$$watchExpr("ngDisabled","aria-disabled",s,!1)}]).directive("ngMessages",(function(){return{restrict:"A",require:"?ngMessages",link:function(e,o,l,s){l.hasOwnProperty(n)||o.attr("aria-live")||o.attr("aria-live","assertive")}}})).directive("ngClick",["$aria","$parse",function(e,o){return{restrict:"A",compile:function(l,m){if(!m.hasOwnProperty(n)){var a=o(m.ngClick);return function(o,n,l){t(n,s)||(e.config("bindRoleForClick")&&!n.attr("role")&&n.attr("role","button"),e.config("tabindex")&&!n.attr("tabindex")&&n.attr("tabindex",0),!e.config("bindKeydown")||l.ngKeydown||l.ngKeypress||l.ngKeyup||n.on("keydown",(function(e){var n=e.which||e.keyCode;13!==n&&32!==n||(-1!==s.indexOf(e.target.nodeName)||e.target.isContentEditable||e.preventDefault(),o.$apply((function(){a(o,{$event:e})})))})))}}}}}]).directive("ngDblclick",["$aria",function(e){return function(o,l,m){m.hasOwnProperty(n)||!e.config("tabindex")||l.attr("tabindex")||t(l,s)||l.attr("tabindex",0)}}])}(window,window.angular)},"./node_modules/angular-rateit/dist/ng-rateit.js":()=>{angular.module("ngRateIt",["ng"]).directive("ngRateIt",["$q",function(e){"use strict";return{scope:{ngModel:"=",min:"=?min",max:"=?max",step:"=?step",readOnly:"&?readOnly",pristine:"=?pristine",resetable:"&?resetable",starWidth:"=?starWidth",starHeight:"=?starHeight",canelWidth:"=?canelWidth",cancelHeight:"=?cancelHeight",rated:"&?rated",reset:"&?reset",beforeRated:"&?beforeRated",beforeReset:"&?beforeReset"},templateUrl:"ngRateIt/ng-rate-it.html",require:"ngModel",replace:!0,link:function(o,n,l){l.readOnly||(o.readOnly=function(){return!1}),l.resetable||(o.resetable=function(){return!0}),l.beforeRated||(o.beforeRated=function(){var o=e.defer();return o.resolve(),o.promise}),l.rated||(o.rated=function(){}),l.beforeReset||(o.beforeReset=function(){var o=e.defer();return o.resolve(),o.promise}),l.reset||(o.reset=function(){})},controller:"ngRateItController"}}]).controller("ngRateItController",["$scope","$timeout",function(e,o){"use strict";e.isTouch=!!window.hasOwnProperty("ontouchstart")||window.navigator.msMaxTouchPoints>0,e.orgValue=angular.copy(e.ngModel),e.min=e.min||0,e.max=e.max||5,e.step=e.step||.5,e.pristine=e.orgValue===e.ngModel,e.starWidth=e.starWidth||16,e.starPartWidth=e.starWidth*e.step,e.starHeight=e.starHeight||16,e.canelWidth=e.canelWidth||e.starWidth,e.cancelHeight=e.cancelHeight||e.starHeight;var n=e.max-e.min,l=n/e.step,s=e.$watch("ngModel",(function(){e.pristine=e.orgValue===e.ngModel})),t=function(e){return(e+1)/l*n};e.getStartParts=function(){return new Array(l)},e.getStarOffset=function(o){var n=1/e.step;return-e.starWidth/n*(o%n)},e.isSelected=function(o){return t(o)<=e.ngModel-e.min},e.removeRating=function(){e.resetable()&&!e.readOnly()&&e.beforeReset({rating:e.ngModel}).then((function(){e.ngModel=e.min,e.reset({rating:e.ngModel})}))},e.setValue=function(n){if(!e.readOnly()){var l=angular.copy(e.min+t(n));e.beforeRated({rating:l}).then((function(){e.ngModel=l,o((function(){e.rated({rating:e.ngModel})}))}))}},e.$on("$destroy",(function(){s()}))}]).run(["$templateCache",function(e){"use strict";e.put("ngRateIt/ng-rate-it.html",'
')}])},"./node_modules/expose-loader/dist/runtime/getGlobalThis.js":(e,o,n)=>{"use strict";e.exports=function(){if("object"==typeof globalThis)return globalThis;var e;try{e=this||new Function("return this")()}catch(e){if("object"==typeof window)return window;if("object"==typeof self)return self;if(void 0!==n.g)return n.g}return e}()},"./node_modules/json-form-data/src/jsonToFormData.js":function(e,o){var n,l;(l=this)||(l={}),void 0===(n=function(){return l.jsonToFormData=function(){function e(e){return"[object Array]"==={}.toString.call(e)}function o(o){return!(e(o)||"object"!=typeof o||!o||o instanceof Blob||o instanceof Date)}function n(){return"function"==typeof FormData}function l(){if(n())return new FormData}function s(n,l,t,m){var a=0;for(var d in n){if(n.hasOwnProperty(d)){var r=m||d,c=l.mapping(n[d]);if(m&&o(n)&&(r=m+"["+d+"]"),m&&e(n)&&(r=e(c)||l.showLeafArrayIndexes?m+"["+a+"]":m+"[]"),e(c)||o(c))s(c,l,t,r);else if(c instanceof FileList)for(var i=0;i{var l={"./af":"./node_modules/moment/locale/af.js","./af.js":"./node_modules/moment/locale/af.js","./ar":"./node_modules/moment/locale/ar.js","./ar-dz":"./node_modules/moment/locale/ar-dz.js","./ar-dz.js":"./node_modules/moment/locale/ar-dz.js","./ar-kw":"./node_modules/moment/locale/ar-kw.js","./ar-kw.js":"./node_modules/moment/locale/ar-kw.js","./ar-ly":"./node_modules/moment/locale/ar-ly.js","./ar-ly.js":"./node_modules/moment/locale/ar-ly.js","./ar-ma":"./node_modules/moment/locale/ar-ma.js","./ar-ma.js":"./node_modules/moment/locale/ar-ma.js","./ar-sa":"./node_modules/moment/locale/ar-sa.js","./ar-sa.js":"./node_modules/moment/locale/ar-sa.js","./ar-tn":"./node_modules/moment/locale/ar-tn.js","./ar-tn.js":"./node_modules/moment/locale/ar-tn.js","./ar.js":"./node_modules/moment/locale/ar.js","./az":"./node_modules/moment/locale/az.js","./az.js":"./node_modules/moment/locale/az.js","./be":"./node_modules/moment/locale/be.js","./be.js":"./node_modules/moment/locale/be.js","./bg":"./node_modules/moment/locale/bg.js","./bg.js":"./node_modules/moment/locale/bg.js","./bm":"./node_modules/moment/locale/bm.js","./bm.js":"./node_modules/moment/locale/bm.js","./bn":"./node_modules/moment/locale/bn.js","./bn-bd":"./node_modules/moment/locale/bn-bd.js","./bn-bd.js":"./node_modules/moment/locale/bn-bd.js","./bn.js":"./node_modules/moment/locale/bn.js","./bo":"./node_modules/moment/locale/bo.js","./bo.js":"./node_modules/moment/locale/bo.js","./br":"./node_modules/moment/locale/br.js","./br.js":"./node_modules/moment/locale/br.js","./bs":"./node_modules/moment/locale/bs.js","./bs.js":"./node_modules/moment/locale/bs.js","./ca":"./node_modules/moment/locale/ca.js","./ca.js":"./node_modules/moment/locale/ca.js","./cs":"./node_modules/moment/locale/cs.js","./cs.js":"./node_modules/moment/locale/cs.js","./cv":"./node_modules/moment/locale/cv.js","./cv.js":"./node_modules/moment/locale/cv.js","./cy":"./node_modules/moment/locale/cy.js","./cy.js":"./node_modules/moment/locale/cy.js","./da":"./node_modules/moment/locale/da.js","./da.js":"./node_modules/moment/locale/da.js","./de":"./node_modules/moment/locale/de.js","./de-at":"./node_modules/moment/locale/de-at.js","./de-at.js":"./node_modules/moment/locale/de-at.js","./de-ch":"./node_modules/moment/locale/de-ch.js","./de-ch.js":"./node_modules/moment/locale/de-ch.js","./de.js":"./node_modules/moment/locale/de.js","./dv":"./node_modules/moment/locale/dv.js","./dv.js":"./node_modules/moment/locale/dv.js","./el":"./node_modules/moment/locale/el.js","./el.js":"./node_modules/moment/locale/el.js","./en-au":"./node_modules/moment/locale/en-au.js","./en-au.js":"./node_modules/moment/locale/en-au.js","./en-ca":"./node_modules/moment/locale/en-ca.js","./en-ca.js":"./node_modules/moment/locale/en-ca.js","./en-gb":"./node_modules/moment/locale/en-gb.js","./en-gb.js":"./node_modules/moment/locale/en-gb.js","./en-ie":"./node_modules/moment/locale/en-ie.js","./en-ie.js":"./node_modules/moment/locale/en-ie.js","./en-il":"./node_modules/moment/locale/en-il.js","./en-il.js":"./node_modules/moment/locale/en-il.js","./en-in":"./node_modules/moment/locale/en-in.js","./en-in.js":"./node_modules/moment/locale/en-in.js","./en-nz":"./node_modules/moment/locale/en-nz.js","./en-nz.js":"./node_modules/moment/locale/en-nz.js","./en-sg":"./node_modules/moment/locale/en-sg.js","./en-sg.js":"./node_modules/moment/locale/en-sg.js","./eo":"./node_modules/moment/locale/eo.js","./eo.js":"./node_modules/moment/locale/eo.js","./es":"./node_modules/moment/locale/es.js","./es-do":"./node_modules/moment/locale/es-do.js","./es-do.js":"./node_modules/moment/locale/es-do.js","./es-mx":"./node_modules/moment/locale/es-mx.js","./es-mx.js":"./node_modules/moment/locale/es-mx.js","./es-us":"./node_modules/moment/locale/es-us.js","./es-us.js":"./node_modules/moment/locale/es-us.js","./es.js":"./node_modules/moment/locale/es.js","./et":"./node_modules/moment/locale/et.js","./et.js":"./node_modules/moment/locale/et.js","./eu":"./node_modules/moment/locale/eu.js","./eu.js":"./node_modules/moment/locale/eu.js","./fa":"./node_modules/moment/locale/fa.js","./fa.js":"./node_modules/moment/locale/fa.js","./fi":"./node_modules/moment/locale/fi.js","./fi.js":"./node_modules/moment/locale/fi.js","./fil":"./node_modules/moment/locale/fil.js","./fil.js":"./node_modules/moment/locale/fil.js","./fo":"./node_modules/moment/locale/fo.js","./fo.js":"./node_modules/moment/locale/fo.js","./fr":"./node_modules/moment/locale/fr.js","./fr-ca":"./node_modules/moment/locale/fr-ca.js","./fr-ca.js":"./node_modules/moment/locale/fr-ca.js","./fr-ch":"./node_modules/moment/locale/fr-ch.js","./fr-ch.js":"./node_modules/moment/locale/fr-ch.js","./fr.js":"./node_modules/moment/locale/fr.js","./fy":"./node_modules/moment/locale/fy.js","./fy.js":"./node_modules/moment/locale/fy.js","./ga":"./node_modules/moment/locale/ga.js","./ga.js":"./node_modules/moment/locale/ga.js","./gd":"./node_modules/moment/locale/gd.js","./gd.js":"./node_modules/moment/locale/gd.js","./gl":"./node_modules/moment/locale/gl.js","./gl.js":"./node_modules/moment/locale/gl.js","./gom-deva":"./node_modules/moment/locale/gom-deva.js","./gom-deva.js":"./node_modules/moment/locale/gom-deva.js","./gom-latn":"./node_modules/moment/locale/gom-latn.js","./gom-latn.js":"./node_modules/moment/locale/gom-latn.js","./gu":"./node_modules/moment/locale/gu.js","./gu.js":"./node_modules/moment/locale/gu.js","./he":"./node_modules/moment/locale/he.js","./he.js":"./node_modules/moment/locale/he.js","./hi":"./node_modules/moment/locale/hi.js","./hi.js":"./node_modules/moment/locale/hi.js","./hr":"./node_modules/moment/locale/hr.js","./hr.js":"./node_modules/moment/locale/hr.js","./hu":"./node_modules/moment/locale/hu.js","./hu.js":"./node_modules/moment/locale/hu.js","./hy-am":"./node_modules/moment/locale/hy-am.js","./hy-am.js":"./node_modules/moment/locale/hy-am.js","./id":"./node_modules/moment/locale/id.js","./id.js":"./node_modules/moment/locale/id.js","./is":"./node_modules/moment/locale/is.js","./is.js":"./node_modules/moment/locale/is.js","./it":"./node_modules/moment/locale/it.js","./it-ch":"./node_modules/moment/locale/it-ch.js","./it-ch.js":"./node_modules/moment/locale/it-ch.js","./it.js":"./node_modules/moment/locale/it.js","./ja":"./node_modules/moment/locale/ja.js","./ja.js":"./node_modules/moment/locale/ja.js","./jv":"./node_modules/moment/locale/jv.js","./jv.js":"./node_modules/moment/locale/jv.js","./ka":"./node_modules/moment/locale/ka.js","./ka.js":"./node_modules/moment/locale/ka.js","./kk":"./node_modules/moment/locale/kk.js","./kk.js":"./node_modules/moment/locale/kk.js","./km":"./node_modules/moment/locale/km.js","./km.js":"./node_modules/moment/locale/km.js","./kn":"./node_modules/moment/locale/kn.js","./kn.js":"./node_modules/moment/locale/kn.js","./ko":"./node_modules/moment/locale/ko.js","./ko.js":"./node_modules/moment/locale/ko.js","./ku":"./node_modules/moment/locale/ku.js","./ku.js":"./node_modules/moment/locale/ku.js","./ky":"./node_modules/moment/locale/ky.js","./ky.js":"./node_modules/moment/locale/ky.js","./lb":"./node_modules/moment/locale/lb.js","./lb.js":"./node_modules/moment/locale/lb.js","./lo":"./node_modules/moment/locale/lo.js","./lo.js":"./node_modules/moment/locale/lo.js","./lt":"./node_modules/moment/locale/lt.js","./lt.js":"./node_modules/moment/locale/lt.js","./lv":"./node_modules/moment/locale/lv.js","./lv.js":"./node_modules/moment/locale/lv.js","./me":"./node_modules/moment/locale/me.js","./me.js":"./node_modules/moment/locale/me.js","./mi":"./node_modules/moment/locale/mi.js","./mi.js":"./node_modules/moment/locale/mi.js","./mk":"./node_modules/moment/locale/mk.js","./mk.js":"./node_modules/moment/locale/mk.js","./ml":"./node_modules/moment/locale/ml.js","./ml.js":"./node_modules/moment/locale/ml.js","./mn":"./node_modules/moment/locale/mn.js","./mn.js":"./node_modules/moment/locale/mn.js","./mr":"./node_modules/moment/locale/mr.js","./mr.js":"./node_modules/moment/locale/mr.js","./ms":"./node_modules/moment/locale/ms.js","./ms-my":"./node_modules/moment/locale/ms-my.js","./ms-my.js":"./node_modules/moment/locale/ms-my.js","./ms.js":"./node_modules/moment/locale/ms.js","./mt":"./node_modules/moment/locale/mt.js","./mt.js":"./node_modules/moment/locale/mt.js","./my":"./node_modules/moment/locale/my.js","./my.js":"./node_modules/moment/locale/my.js","./nb":"./node_modules/moment/locale/nb.js","./nb.js":"./node_modules/moment/locale/nb.js","./ne":"./node_modules/moment/locale/ne.js","./ne.js":"./node_modules/moment/locale/ne.js","./nl":"./node_modules/moment/locale/nl.js","./nl-be":"./node_modules/moment/locale/nl-be.js","./nl-be.js":"./node_modules/moment/locale/nl-be.js","./nl.js":"./node_modules/moment/locale/nl.js","./nn":"./node_modules/moment/locale/nn.js","./nn.js":"./node_modules/moment/locale/nn.js","./oc-lnc":"./node_modules/moment/locale/oc-lnc.js","./oc-lnc.js":"./node_modules/moment/locale/oc-lnc.js","./pa-in":"./node_modules/moment/locale/pa-in.js","./pa-in.js":"./node_modules/moment/locale/pa-in.js","./pl":"./node_modules/moment/locale/pl.js","./pl.js":"./node_modules/moment/locale/pl.js","./pt":"./node_modules/moment/locale/pt.js","./pt-br":"./node_modules/moment/locale/pt-br.js","./pt-br.js":"./node_modules/moment/locale/pt-br.js","./pt.js":"./node_modules/moment/locale/pt.js","./ro":"./node_modules/moment/locale/ro.js","./ro.js":"./node_modules/moment/locale/ro.js","./ru":"./node_modules/moment/locale/ru.js","./ru.js":"./node_modules/moment/locale/ru.js","./sd":"./node_modules/moment/locale/sd.js","./sd.js":"./node_modules/moment/locale/sd.js","./se":"./node_modules/moment/locale/se.js","./se.js":"./node_modules/moment/locale/se.js","./si":"./node_modules/moment/locale/si.js","./si.js":"./node_modules/moment/locale/si.js","./sk":"./node_modules/moment/locale/sk.js","./sk.js":"./node_modules/moment/locale/sk.js","./sl":"./node_modules/moment/locale/sl.js","./sl.js":"./node_modules/moment/locale/sl.js","./sq":"./node_modules/moment/locale/sq.js","./sq.js":"./node_modules/moment/locale/sq.js","./sr":"./node_modules/moment/locale/sr.js","./sr-cyrl":"./node_modules/moment/locale/sr-cyrl.js","./sr-cyrl.js":"./node_modules/moment/locale/sr-cyrl.js","./sr.js":"./node_modules/moment/locale/sr.js","./ss":"./node_modules/moment/locale/ss.js","./ss.js":"./node_modules/moment/locale/ss.js","./sv":"./node_modules/moment/locale/sv.js","./sv.js":"./node_modules/moment/locale/sv.js","./sw":"./node_modules/moment/locale/sw.js","./sw.js":"./node_modules/moment/locale/sw.js","./ta":"./node_modules/moment/locale/ta.js","./ta.js":"./node_modules/moment/locale/ta.js","./te":"./node_modules/moment/locale/te.js","./te.js":"./node_modules/moment/locale/te.js","./tet":"./node_modules/moment/locale/tet.js","./tet.js":"./node_modules/moment/locale/tet.js","./tg":"./node_modules/moment/locale/tg.js","./tg.js":"./node_modules/moment/locale/tg.js","./th":"./node_modules/moment/locale/th.js","./th.js":"./node_modules/moment/locale/th.js","./tk":"./node_modules/moment/locale/tk.js","./tk.js":"./node_modules/moment/locale/tk.js","./tl-ph":"./node_modules/moment/locale/tl-ph.js","./tl-ph.js":"./node_modules/moment/locale/tl-ph.js","./tlh":"./node_modules/moment/locale/tlh.js","./tlh.js":"./node_modules/moment/locale/tlh.js","./tr":"./node_modules/moment/locale/tr.js","./tr.js":"./node_modules/moment/locale/tr.js","./tzl":"./node_modules/moment/locale/tzl.js","./tzl.js":"./node_modules/moment/locale/tzl.js","./tzm":"./node_modules/moment/locale/tzm.js","./tzm-latn":"./node_modules/moment/locale/tzm-latn.js","./tzm-latn.js":"./node_modules/moment/locale/tzm-latn.js","./tzm.js":"./node_modules/moment/locale/tzm.js","./ug-cn":"./node_modules/moment/locale/ug-cn.js","./ug-cn.js":"./node_modules/moment/locale/ug-cn.js","./uk":"./node_modules/moment/locale/uk.js","./uk.js":"./node_modules/moment/locale/uk.js","./ur":"./node_modules/moment/locale/ur.js","./ur.js":"./node_modules/moment/locale/ur.js","./uz":"./node_modules/moment/locale/uz.js","./uz-latn":"./node_modules/moment/locale/uz-latn.js","./uz-latn.js":"./node_modules/moment/locale/uz-latn.js","./uz.js":"./node_modules/moment/locale/uz.js","./vi":"./node_modules/moment/locale/vi.js","./vi.js":"./node_modules/moment/locale/vi.js","./x-pseudo":"./node_modules/moment/locale/x-pseudo.js","./x-pseudo.js":"./node_modules/moment/locale/x-pseudo.js","./yo":"./node_modules/moment/locale/yo.js","./yo.js":"./node_modules/moment/locale/yo.js","./zh-cn":"./node_modules/moment/locale/zh-cn.js","./zh-cn.js":"./node_modules/moment/locale/zh-cn.js","./zh-hk":"./node_modules/moment/locale/zh-hk.js","./zh-hk.js":"./node_modules/moment/locale/zh-hk.js","./zh-mo":"./node_modules/moment/locale/zh-mo.js","./zh-mo.js":"./node_modules/moment/locale/zh-mo.js","./zh-tw":"./node_modules/moment/locale/zh-tw.js","./zh-tw.js":"./node_modules/moment/locale/zh-tw.js"};function s(e){var o=t(e);return n(o)}function t(e){if(!n.o(l,e)){var o=new Error("Cannot find module '"+e+"'");throw o.code="MODULE_NOT_FOUND",o}return l[e]}s.keys=function(){return Object.keys(l)},s.resolve=t,e.exports=s,s.id="./node_modules/moment/locale sync recursive ^\\.\\/.*$"}}]); +//# sourceMappingURL=chat-296f7ffc.js.map \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-296f7ffc.js.LICENSE.txt b/snippet/3.0.0/scripts/chat-296f7ffc.js.LICENSE.txt new file mode 100644 index 0000000..1722a66 --- /dev/null +++ b/snippet/3.0.0/scripts/chat-296f7ffc.js.LICENSE.txt @@ -0,0 +1,5 @@ +/** + * @license AngularJS v1.8.2 + * (c) 2010-2020 Google LLC. http://angularjs.org + * License: MIT + */ diff --git a/snippet/3.0.0/scripts/chat-296f7ffc.js.map b/snippet/3.0.0/scripts/chat-296f7ffc.js.map new file mode 100644 index 0000000..c47d9cc --- /dev/null +++ b/snippet/3.0.0/scripts/chat-296f7ffc.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack://motion-chat/./node_modules/@flowjs/ng-flow/dist/ng-flow.js","webpack://motion-chat/./node_modules/angular-aria/angular-aria.js","webpack://motion-chat/./node_modules/angular-rateit/dist/ng-rateit.js","webpack://motion-chat/./node_modules/expose-loader/dist/runtime/getGlobalThis.js","webpack://motion-chat/./node_modules/json-form-data/src/jsonToFormData.js","webpack://motion-chat//Users/andreabianco/Documents/Developments/xcally_motion_next/motion-server/motion-chat/node_modules/moment/locale|sync|/^\\.\\/.*$/"],"names":["angular","module","provider","this","defaults","factory","options","Flow","events","on","event","callback","push","$get","fn","opts","flow","extend","forEach","controller","$scope","$attrs","$parse","flowFactory","$eval","flowInit","flowObject","create","catchAllHandler","eventName","args","Array","prototype","slice","call","arguments","shift","$broadcast","apply","concat","$applyAsync","defaultPrevented","$on","off","$flow","hasOwnProperty","flowName","assign","directive","scope","element","attrs","isDirectory","isSingleFile","inputAttrs","flowAttrs","assignBrowse","bind","preventDefault","$timeout","promise","enter","dragEvent","fileDrag","dataTransfer","originalEvent","types","val","$apply","flowDragEnter","cancel","flowDragLeave","assignDrop","flowDropEnabled","$watch","value","unAssignDrop","fileSuccess","fileProgress","fileAdded","filesAdded","filesSubmitted","fileRetry","fileRemoved","fileError","uploadStart","complete","progress","error","eventArgs","string","name","charAt","toUpperCase","require","funcArgs","key","file","flowImg","fileReader","FileReader","readAsDataURL","onload","$set","target","result","transfers","files","window","ARIA_DISABLE_ATTR","ngAriaModule","info","angularVersion","config","ariaHidden","ariaChecked","ariaReadonly","ariaDisabled","ariaRequired","ariaInvalid","ariaValue","tabindex","bindKeydown","bindRoleForClick","watchExpr","attrName","ariaAttr","nativeAriaNodeNames","negate","elem","attr","ariaCamelName","$normalize","isNodeOneOf","boolVal","newConfig","$$watchExpr","nodeTypeArray","indexOf","nodeName","$aria","shouldAttachAttr","normalizedAttr","allowNonAriaNodes","shouldAttachRole","role","restrict","priority","compile","shape","type","getShape","post","ngModel","needsTabIndex","ngAriaWatchModelValue","$modelValue","newVal","$viewValue","$isEmpty","needsAriaValuemin","needsAriaValuemax","needsAriaValuenow","$observe","$validators","required","$invalid","link","ngMessages","ngClick","ngKeydown","ngKeypress","ngKeyup","keyCode","which","isContentEditable","$event","$q","min","max","step","readOnly","pristine","resetable","starWidth","starHeight","canelWidth","cancelHeight","rated","reset","beforeRated","beforeReset","templateUrl","replace","$element","d","defer","resolve","isTouch","navigator","msMaxTouchPoints","orgValue","copy","starPartWidth","diff","steps","garbage","getValue","index","getStartParts","getStarOffset","ratio","isSelected","removeRating","rating","then","setValue","tmpValue","run","$templateCache","put","exports","globalThis","g","Function","e","self","root","jsonToFormData","isArray","toString","isJsonObject","Blob","Date","isGlobalFormDataPresent","FormData","getDefaultFormData","convertRecursively","jsonObject","formData","parentKey","propName","mapping","showLeafArrayIndexes","FileList","j","length","append","item","toISOString","includeNullValues","undefined","initialFormData","mergedOptions","reduce","carry","objectToMerge","Object","keys","objectKey","map","webpackContext","req","id","webpackContextResolve","__webpack_require__","o","Error","code"],"mappings":"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","file":"scripts/chat-296f7ffc.js","sourceRoot":""} \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-30c3a00b.js b/snippet/3.0.0/scripts/chat-30c3a00b.js new file mode 100644 index 0000000..faf87fb --- /dev/null +++ b/snippet/3.0.0/scripts/chat-30c3a00b.js @@ -0,0 +1,2 @@ +(self.webpackChunkmotion_chat=self.webpackChunkmotion_chat||[]).push([["chat-30c3a00b"],{"./src/js/index.module.js":(e,t,n)=>{"use strict";n("./node_modules/angular-animate/index.js"),n("./node_modules/angular-aria/index.js"),n("./node_modules/angular-messages/index.js"),n("./node_modules/angular-material/index.js"),n("./node_modules/angular-resource/index.js"),n("./node_modules/angular-sanitize/index.js"),n("./node_modules/ng-csv/build/ng-csv.min.js"),n("./node_modules/ng-embed/src/ng-embed.js"),n("./node_modules/@uirouter/angularjs/lib-esm/index.js"),n("./node_modules/angular-local-storage/index.js"),n("./node_modules/angular-rateit/dist/ng-rateit.js"),n("./node_modules/@flowjs/ng-flow/dist/ng-flow.js"),n("./node_modules/emojionearea/dist/emojionearea.js"),n("./node_modules/jquery-textcomplete/dist/jquery.textcomplete.js");var o=n("./node_modules/moment/moment.js"),i=n.n(o),s=n("./node_modules/lodash.map/index.js"),r=n.n(s);function a(e,t,n,o,s,a,l,c,d){const u=this;function m(){let e;const t=Math.max(document.body.clientHeight,window.innerHeight||0),n=t/100*0+450;return e=t240?(null!==document.getElementById("chat-app")&&(document.getElementById("chat-app").style.height=e+"px"),null!==document.getElementById("chatContent1")&&(document.getElementById("chatContent1").style.height=e-108+"px"),null!==document.getElementById("id-row")&&(document.getElementById("id-row").style.height=e-52+"px"),null!==document.getElementById("chat-app")&&(document.getElementById("chat-app").style.top="0%")):(null!==document.getElementById("chat-app")&&(document.getElementById("chat-app").style.height="190px"),null!==document.getElementById("chatContent1")&&(document.getElementById("chatContent1").style.height="134px"),null!==document.getElementById("id-row")&&(document.getElementById("id-row").style.height="190px"),null!==document.getElementById("chat-app")&&(document.getElementById("chat-app").style.top="calc(100% - 240px)"))}function f(t,n,o){const i=a.get(t)||{};o?delete i[e.location]:i[e.location]=n,a.set(t,i)}function g(n){var o;e.layout.up=n,f(c,e.layout),o=n?"show":"hide",t.parent.postMessage({cmd:o},"*"),e.$$phase||e.$apply()}e.location=e.settings.location,u.$onInit=function(){e.status="init";const o=e.settings.color,i=e.settings.textColor,s=Math.max(document.documentElement.clientHeight,window.innerHeight||0),r=document.documentElement.clientWidth;document.documentElement.style.setProperty("--xc-ws-div-color",o),document.documentElement.style.setProperty("--xc-ws-text-color",i),document.documentElement.style.setProperty("--xc-ws-client-height",s),document.documentElement.style.setProperty("--xc-ws-client-width",r);let l=!1;const u=a.get(d)||{},f=a.get(c)||{};e.visitor=u[e.location]?u[e.location]:{},e.layout=f[e.location]?f[e.location]:{},e.visitor.interaction&&e.layout.up?l=!0:e.layout.up=!0,"bottom_right"===e.settings.alignment&&g(l),n.go(function(){const t=e.settings.online,n=!!(e.visitor&&e.visitor.interaction&&e.visitor.interaction.id),o=Number(e.settings.maxInteractions)&&Number(e.settings.openedInteractions)>=Number(e.settings.maxInteractions);return!!(n||!o&&t)}()?"app.online":"app.offline",null,{location:"replace"});let h="";h=e.settings.online||!e.settings.hideWhenOffline?"init":"offline",t.parent.postMessage({cmd:h,div_color:o,text_color:i,client_height:s,client_width:r},"*");const y=document.createElement("style");document.head.appendChild(y),y.sheet.insertRule(".mdi-send:before {color:"+e.settings.color+"!important}"),window.visualViewport&&window.visualViewport.addEventListener("resize",(function(){document.getElementById("chatContent1")&&p(m())}))},u.close=function(){const t=e.visitor.interaction;if(t&&t.id){const s=o.confirm().parent(angular.element(document.querySelector("#chat-app"))).clickOutsideToClose(!0).title(e.settings.closingQuestion||"Do you want to close the interaction?").ok("Ok").cancel("Cancel");o.show(s).then((function(){return l.chatInteraction.customUpdate({id:t.id,closed:!0,closeReason:"contact",closedAt:i()().format("YYYY-MM-DD HH:mm:ss")}).$promise})).then((function(){n.go("app.closing",null,{location:"replace"})})).catch((function(e){console.error("keep open",e)}))}},u.toggle=g,u.download=function(){const t=s.defer(),n=e.visitor.interaction;return n&&n.id&&l.chatInteraction.getMessages({intid:n.id,includeAll:!0}).$promise.then((function(n){t.resolve(r()(n.rows.slice(1),(function(t){let n;if("in"===t.direction&&(n=e.settings.customerAlias||e.visitor.from||"Visitor"+t.ContactId),"out"===t.direction)switch(e.settings.agentIdentifier){case"website_alias":n=t.UserId?e.settings.agentAlias+t.UserId:"System";break;case"agent_alias":n=t.UserId?t.User.alias||t.User.fullname:"System";break;case"agent_fullname":n=t.UserId?t.User.fullname:"System";break;default:n=t.UserId?e.settings.agentAlias+t.UserId:"System"}return{sender:n,message:t.body,createdAt:i()(t.createdAt).format("MM/DD/YYYY HH:mm:ss")}})))})).catch((function(e){console.error(e)})),t.promise},u.getHeaderShape=function(){return"rounded"===e.settings.header_shape?"15px":"0px"},e.updateStorage=f,window.addEventListener("message",(function(e){"show"===e.data.evt?g(!0):"hide"===e.data.evt&&g(!1)}),!1),window.addEventListener("resize",(function(){document.getElementById("chatContent1")&&document.getElementById("chat-app")&&document.getElementById("id-row")&&p(m())})),window.visualViewport&&window.visualViewport.addEventListener("resize",(function(){document.getElementById("chatContent1")&&document.getElementById("chat-app")&&document.getElementById("id-row")&&p(m())}))}a.$inject=["$rootScope","$window","$state","$mdDialog","$q","localStorageService","api","STORAGE_LAYOUT","STORAGE_VISITOR"];var l=n("./node_modules/lodash.forin/index.js"),c=n.n(l),d=n("./node_modules/lodash.isnil/index.js"),u=n.n(d);const m=n.p+"templates/chat/index.tpl.html/index.tpl.html",p=n.p+"templates/closing/index.tpl.html/index.tpl.html",f=n.p+"templates/offline/index.tpl.html/index.tpl.html",g=n.p+"templates/online/index.tpl.html/index.tpl.html",h=n.p+"templates/unmanaged/index.tpl.html/index.tpl.html",y=n.p+"templates/waiting/index.tpl.html/index.tpl.html";function v(e,t){const n=t.search();e.settings={cursor:"pointer",hide:!0},c()(n,(function(t,n){""===t||u()(t)||("true"===t&&(t=!0),"false"===t&&(t=!1),e.settings[n]=t)}))}function b(e,t,n,o,i,s){n.html5Mode(!0),o.defaults.headers.get||(o.defaults.headers.get={}),o.defaults.headers.get["If-Modified-Since"]="Mon, 26 Jul 1997 05:00:00 GMT",o.defaults.headers.get["Cache-Control"]="no-cache",o.defaults.headers.get.Pragma="no-cache",i.setPrefix(s),e.state("app",{abstract:!0}).state("app.waiting",{url:"/waiting",templateUrl:y,controller:"WaitingController as vm"}).state("app.online",{url:"/online",templateUrl:g,controller:"OnlineController as vm"}).state("app.offline",{url:"/offline",templateUrl:f,controller:"OfflineController as vm"}).state("app.chat",{url:"/chat",templateUrl:m,controller:"ChatController as vm"}).state("app.unmanaged",{url:"/unmanaged",templateUrl:h,controller:"UnmanagedController as vm"}).state("app.closing",{url:"/closing",templateUrl:p,controller:"ClosingController as vm"})}b.$inject=["$stateProvider","$urlRouterProvider","$locationProvider","$httpProvider","localStorageServiceProvider","STORAGE_PREFIX"],v.$inject=["$rootScope","$location"];var w=n("./node_modules/lodash.merge/index.js"),I=n.n(w);function $(e,t,n,o,i,s){const r=this;function a(t){return function(o){r.errors[t]=o.data;const i=n.simple().textContent(e.settings.formSubmitFailureMessage||"Form submission error").toastClass("md-failure-toast").position("top");n.show(i)}}function l(){e.loading=!1}function c(){e.settings.online?t.go("app.online",null,{location:"replace"}):t.go("app.offline",null,{location:"replace"})}function d(){r.form={},r.upColor=null,r.downColor=null,r.userForm.$setPristine(),r.userForm.$setUntouched(),delete e.visitor.interaction,e.enableDownload=!1}r.$onInit=function(){e.status="closing",e.updateStorage(i,null,!0),e.updateStorage(s,null,!0),e.loading=!1},r.submit=function(){e.loading=!0,e.visitor.interaction&&e.visitor.interaction.id?o.chatInteraction.close(I()({id:e.visitor.interaction.id,ratingType:e.settings.ratingType,customer:e.settings.customerAlias||e.visitor.from},r.form)).$promise.then((function(){delete r.errors.submit;const t=n.simple().textContent(e.settings.formSubmitSuccessMessage||"Form properly submitted").toastClass("md-success-toast").parent(angular.element(document.querySelector("#chat-toolbar")));n.show(t)})).then(d).then(c).catch(a("submit")).finally(l):(l(),a("submit"))},r.skip=function(){d(),c()},r.form={},r.errors={}}function S(e,t){const n={id:"@id",token:e.settings.token},o={};return o.baseUrl=e.settings.remote+"/api/",o.chatWebsite=t(o.baseUrl+"chat/websites/:id",n,{notify:{method:"POST",url:o.baseUrl+"chat/websites/:id/notify"},offline:{method:"POST",url:o.baseUrl+"chat/websites/:id/offline"},getFields:{method:"GET",url:o.baseUrl+"chat/websites/:id/fields"}}),o.chatInteraction=t(o.baseUrl+"chat/interactions/:id",n,{update:{method:"PUT",url:o.baseUrl+"chat/interactions/:id"},customUpdate:{method:"PUT",url:o.baseUrl+"chat/interactions/:id/custom_update"},close:{method:"PUT",url:o.baseUrl+"chat/interactions/:id/close"},getMessages:{method:"GET",url:o.baseUrl+"chat/interactions/:intid/my_messages"},uploadAttachment:{method:"POST",url:o.baseUrl+"chat/interactions/:id/attachment_upload",headers:{"Content-Type":void 0},transformRequest:angular.identity},downloadAttachment:{method:"GET",url:o.baseUrl+"chat/interactions/:id/attachment_download"}}),o.chatMessage=t(o.baseUrl+"chat/messages/:id",n,{update:{method:"PUT",url:o.baseUrl+"chat/messages/:id"}}),o}$.$inject=["$rootScope","$state","$mdToast","api","STORAGE_VISITOR","STORAGE_LAYOUT"],S.$inject=["$rootScope","$resource"];var x=n("./node_modules/lodash.find/index.js"),j=n.n(x),A=n("./node_modules/lodash.values/index.js"),E=n.n(A),C=n("./node_modules/jquery/dist/jquery.js");function T(e,t,n,o,i,s,r,a,l,c){const d=this;let m,p,f,g;function h(){n((function(){const e=i[0].getElementsByClassName("chat-messages")[0];e&&(e.scrollTop=e.scrollHeight)}))}function y(e){return function(t){d.errors[e]=t.data,h()}}function v(e){a.chatWebsite.notify(e).$promise.then((function(e){delete d.errors.chatMessageError,u()(t.visitor.interaction)&&(t.visitor.interaction={id:e.interaction.id},t.updateStorage(l,t.visitor)),m[0].emojioneArea.setText(""),h()})).catch(y("chatMessageError"))}function b(){t.settings.online?s.go("app.online",null,{location:"replace"}):s.go("app.offline",null,{location:"replace"})}function w(){t.visitor&&t.visitor.interaction&&t.visitor.interaction.id&&a.chatInteraction.get({id:t.visitor.interaction.id}).$promise.then((function(e){delete d.errors.getInteraction,e.closed&&(t.visitor.interaction.closed=!0,t.updateStorage(l,t.visitor),"unmanaged"===e.disposition?s.go("app.unmanaged",null,{location:"replace"}):s.go("app.closing",null,{location:"replace"}))})).catch((function(e){switch(e.status){case 403:s.go("app.closing",null,{location:"replace"});break;case 404:t.updateStorage(l,null,!0),t.updateStorage(c,null,!0),b();break;case 405:s.go("app.unmanaged",null,{location:"replace"});break;default:console.error(e)}}))}function $(e){const n=m[0].emojioneArea.getText();e&&13===e.keyCode&&e.shiftKey||e&&13!==e.keyCode||""!==n&&v(I()({body:n},t.visitor))}function S(){t.visitor&&t.visitor.interaction&&t.visitor.interaction.id&&a.chatInteraction.getMessages({intid:t.visitor.interaction.id,includeAgent:!0,id:g||void 0}).$promise.then((function(e){if(delete d.errors.interaction,e.count){let o=!1,i=0;for(i=0,o=!1;i'+e.name+"",AttachmentId:e.id},t.visitor))):y("sendAttachment")}),y("sendAttachment"))},e.$on("$destroy",(function(){o.cancel(p),o.cancel(f),p=null,f=null})),t.$on("$download",(function(e,n){n&&n(E()(t.messages))}))}T.$inject=["$scope","$rootScope","$timeout","$interval","$document","$state","$http","api","STORAGE_VISITOR","STORAGE_LAYOUT"];var _=n("./node_modules/lodash.random/index.js"),U=n.n(_),k=n("./node_modules/lodash.clonedeep/index.js"),O=n.n(k),M=n("./node_modules/json-form-data/src/jsonToFormData.js"),F=n.n(M);function R(e,t,n,o,i,s){const r=this;let a=null,l=null;t.typeField="";const c={showLeafArrayIndexes:!0,includeNullValues:!1,mapping:function(e){return"boolean"==typeof e?+e?"1":"0":e}};function d(){delete r.errors.submit,t.$emit("hide"),r.fields=O()(l),r.form={},r.userForm.$setPristine(),r.userForm.$setUntouched();const e=o.simple().textContent(t.settings.formSubmitSuccessMessage||"Form properly submitted").toastClass("md-success-toast").parent(angular.element(document.querySelector("#chat-toolbar")));o.show(e)}r.initUploadButton=function(t){const n=r.fields[t],o=i.find(".upload-item");if(o.length){const t=angular.element(o[0].querySelector(".upload-button")),i=angular.element(o[0].querySelector("input[type=file]")),s=t.find("label");s.length&&s.css("display","none"),t.on("click",(()=>{s.css("display","none"),"function"==typeof i.trigger?i.trigger("click"):i[0].click()})),i.on("change",(t=>{e.$apply((function(){"string"==typeof n.props.error&&(n.props.error=null);const e=Array.from(t.target.files),o=1048576*n.config.size;e.some((e=>e.size>=o))?(n.options=[],n.props.error=n.config.sizeErrMessage):n.options=e.map((e=>{const{name:t,size:n,type:o}=e;return{name:t,size:n,type:o,file:e}})),r.form[n.props.title]=n.options}))}))}},r.removeFileItem=function(e,t){e.options.splice(t,1),r.form[e.props.title]=e.options},r.setupFileInput=function(e){console.log("form item setup",e);const t=i.find(".upload-item"),n=angular.element(t[0].querySelector("input[type=file]")),{multipleUpload:o,accept:s}=e.config;o&&n.attr("multiple","multiple"),s&&n[0].setAttribute("accept",s)},r.makeFileOptionsVisible=function(){const e=Array.from(i.find(".filename-label")),t=e[e.length-1];t&&t.scrollIntoView&&t.scrollIntoView()},r.$onInit=function(){t.status="offline",r.visitor={id:t.settings.id,mapKeyOffline:"firstName",from:"Anonymous"+U()(1,1e6)},t.settings.showMenu=!1,t.loading=!1,n.chatWebsite.getFields({id:t.settings.id,online:!1}).$promise.then((function(e){e.count&&(a=e.fromKey,l=O()(e.rows),r.fields=O()(l))})).then((function(){for(let e=0;e]+)>)/i);r.checkHTML[e]=t(n.props.helpText)}}})).catch((function(e){console.error(e)}))},r.submit=function(){t.loading=!0;const e={...r.form};for(let n=0;ne.file))))}const i=Array.isArray(r.fields)?r.fields.filter((e=>"upload"===e.type)):[],l=I()({body:e},r.visitor),m=null!=e&&i.length>0,p=null!==e&&"{}"!==JSON.stringify(e);var f,g;(m?(f=l,s({url:`${n.baseUrl}chat/websites/${f.id}/offline`,headers:{"Content-Type":void 0},data:F()(f,{...c,initialFormData:new FormData}),method:"POST"})):p?n.chatWebsite.offline(l).$promise:Promise.reject("INVALID_FORM")).then(d).catch((g="submit",function(e){const n=o.simple().textContent(t.settings.formSubmitFailureMessage||"Form submission error").toastClass("md-failure-toast").parent(angular.element(document.querySelector("#chat-toolbar")));o.show(n),r.errors[g]=e.data})).finally((()=>{r.form.invalid||(r.form={}),t.loading=!1}))},r.toggle=function(e,t){r.form[e]||(r.form[e]=[]);const n=r.form[e].indexOf(t);n>-1?r.form[e].splice(n,1):r.form[e].push(t)},r.exists=function(e,t){return r.form[e]||(r.form[e]=[]),r.form[e].indexOf(t)>-1},r.checkHTML=[],r.form={},r.errors={},r.userForm={}}function P(e,t,n,o){const i=this;let s=null;i.checkHTML=[],i.form={},i.errors={},i.userForm={},i.disableItem=!1,i.$onInit=function(){e.status="online",e.visitor&&e.visitor.interaction?e.visitor.interaction.id?t.go("app.chat",null,{location:"replace"}):t.go("app.waiting",null,{location:"replace"}):(e.visitor={id:e.settings.id,mapKey:"firstName",from:"Anonymous"+U()(1,1e6)},e.settings.showMenu=!1,e.updateStorage(o,e.visitor),n.chatWebsite.getFields({id:e.settings.id,online:!0}).$promise.then((function(e){e.count&&(s=e.fromKey,i.fields=e.rows)})).then((function(){for(let e=0;e]+)>)/i);i.checkHTML[e]=n(t.props.helpText)}}})).catch((function(e){console.error(e)})))},i.submit=function(){let r="New chat request \n";for(let t=0;t-1?i.form[e].splice(n,1):i.form[e].push(t)},i.exists=function(e,t){return i.form[e]||(i.form[e]=[]),i.form[e].indexOf(t)>-1}}function Y(e,t,n,o,i,s){const r=this;function a(){e.settings.online?t.go("app.online",null,{location:"replace"}):t.go("app.offline",null,{location:"replace"})}function l(){r.form={},r.upColor=null,r.downColor=null,r.userForm.$setPristine(),r.userForm.$setUntouched(),e.visitor={},e.enableDownload=!1,e.$emit("hide")}function c(t){return function(o){r.errors[t]=o.data;const i=n.simple().textContent(e.settings.formSubmitFailureMessage||"Form submission error").toastClass("md-failure-toast").parent(angular.element(document.querySelector("#chat-toolbar")));n.show(i)}}function d(){e.loading=!1}r.form={},r.errors={},r.$onInit=function(){e.status="unmanaged",e.updateStorage(i,null,!0),e.updateStorage(s,null,!0),e.loading=!1},r.submit=function(){e.loading=!0,e.visitor.interaction&&e.visitor.interaction.id?o.chatInteraction.customUpdate({id:e.visitor.interaction.id,note:r.form.note}).$promise.then((function(){delete r.errors.submit;const t=n.simple().textContent(e.settings.formSubmitSuccessMessage||"Form properly submitted").toastClass("md-success-toast").parent(angular.element(document.querySelector("#chat-toolbar")));n.show(t)})).then(l).then(a).catch(c("submit")).finally(d):(d(),c("submit"))},r.skip=function(){l(),a()}}function H(e,t,n,o,s,r,a,l){let c,d=!1;function u(){let t={},n=!1;r.chatInteraction.get({id:e.visitor.interaction.id}).$promise.then((function(n){return t=n,r.chatInteraction.getMessages({intid:e.visitor.interaction.id}).$promise})).then((function(i){n=i.rows.length>1,t.closed?(e.visitor.interaction.closed=!0,e.updateStorage(a,e.visitor),"unmanaged"===t.disposition&&o.go("app.unmanaged",null,{location:"replace"})):t.UserId?(e.visitor.interaction.UserId=t.UserId,e.updateStorage(a,e.visitor),o.go("app.chat",null,{location:"replace"})):n&&o.go("app.chat",null,{location:"replace"})})).catch((function(e){switch(e.status){case 403:o.go("app.closing",null,{location:"replace"});break;case 405:o.go("app.unmanaged",null,{location:"replace"});break;default:console.error(e)}}))}function m(){if(e.visitor&&e.visitor.interaction&&e.visitor.interaction.id&&!d){d=!0;const t=new XMLHttpRequest;t.open("PUT",e.settings.remote+"/api/chat/interactions/"+e.visitor.interaction.id+"/abandon?token="+e.settings.token,!1),t.setRequestHeader("Content-type","application/json; charset=utf-8"),t.send(JSON.stringify({channel:"chat",interaction:{id:e.visitor.interaction.id},message:{id:e.visitor.message.id},disposition:"abandoned",closed:!0,closeReason:"contact",closedAt:i()().format("YYYY-MM-DD HH:mm:ss")})),4===t.readyState&&200===t.status&&(e.updateStorage(a,null,!0),e.updateStorage(l,null,!0))}}this.$onInit=function(){e.status="waiting",e.visitor&&e.visitor.interaction&&e.visitor.interaction.id&&(c=n(u,3e3))},t.$on("$destroy",(function(){s.removeEventListener("beforeunload",m),s.removeEventListener("unload",m),n.cancel(c)})),s.addEventListener("beforeunload",m),s.addEventListener("unload",m)}function B(e){return function(t){return e.trustAsHtml(t)}}R.$inject=["$scope","$rootScope","api","$mdToast","$element","$http"],P.$inject=["$rootScope","$state","api","STORAGE_VISITOR"],Y.$inject=["$rootScope","$state","$mdToast","api","STORAGE_VISITOR","STORAGE_LAYOUT"],H.$inject=["$rootScope","$scope","$interval","$state","$window","api","STORAGE_VISITOR","STORAGE_LAYOUT"],B.$inject=["$sce"],angular.module("motion-chat",["ngAnimate","ngAria","ngMessages","ngMaterial","ngResource","ngSanitize","ngCsv","ngEmbed","ui.router","LocalStorageModule","ngRateIt","flow"]).filter("toTrusted",B).constant("STORAGE_PREFIX","motion_chat").constant("STORAGE_VISITOR","visitor").constant("STORAGE_LAYOUT","layout").directive("ngEnter",(function(){return function(e,t,n){t.bind("keydown keypress",(function(t){13===t.which&&(e.$apply((function(){e.$eval(n.ngEnter)})),t.preventDefault())}))}})).directive("ngPrint",(function(){return{link:function(e,t){t.on("click",(function(){document.getElementById("chatContent1")&&function(e,t){const n=document.createElement("div"),o=t.visitor,s=t.settings;let r;for(let e=0;e"+document.title+""),a.document.write(""),a.document.write("

Website: "+s.referer+"

"),a.document.write("

Start Time: "+i()(r).format("YYYY-MM-DD HH:mm:ss")+"

"),a.document.write("

Print Time: "+i()().format("YYYY-MM-DD HH:mm:ss")+"

"),a.document.write(n.innerHTML),a.document.write(""),a.document.close(),a.focus(),a.print(),a.close()}(0,e)}))},restrict:"A"}})).controller("ChatController",T).controller("ClosingController",$).config(["$mdGestureProvider",function(e){e.skipClickHijack()}]).controller("IndexController",a).factory("api",S).config(b).run(v).controller("OfflineController",R).config(["$mdGestureProvider",function(e){e.skipClickHijack()}]).controller("OnlineController",P).controller("UnmanagedController",Y).controller("WaitingController",H)}},e=>{"use strict";var t=t=>e(e.s=t);e.O(0,["vendor-index-cdd60c62","vendor-index-059be3de","vendor-angular-76f2ed34","vendor-angular-58d021f3","vendor-ng-embed","vendor-moment","vendor-jquery","vendor-jquery.textcomplete","vendor-emojionearea","vendor-emojione","vendor-angular-sanitize","vendor-angular-resource","vendor-angular-messages","vendor-angular-material","vendor-angular-local-storage","vendor-angular-animate","vendor-urlMatcher","vendor-transition","vendor-stateService","vendor-stateDirectives","vendor-flow","chat-296f7ffc","chat-ba5cce0a","chat-b63e7516","chat-5ee9077d","chat-b7633cdf","chat-0bc0478e","chat-d717b98e","chat-fb71bc84","chat-ab94cf03"],(()=>(t("./node_modules/jquery/dist/jquery.js"),t("./node_modules/angular/index-exposed.js"),t("./node_modules/moment/moment.js"),t("./node_modules/@flowjs/flow.js/src/flow.js"),t("./node_modules/emojione/lib/js/emojione.js"),t("./src/js/index.module.js")))),e.O()}]); +//# sourceMappingURL=chat-30c3a00b.js.map \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-30c3a00b.js.map b/snippet/3.0.0/scripts/chat-30c3a00b.js.map new file mode 100644 index 0000000..62e31ea --- /dev/null +++ b/snippet/3.0.0/scripts/chat-30c3a00b.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack://motion-chat/./src/js/index.controller.js","webpack://motion-chat/./src/js/chat/index.tpl.html","webpack://motion-chat/./src/js/closing/index.tpl.html","webpack://motion-chat/./src/js/offline/index.tpl.html","webpack://motion-chat/./src/js/online/index.tpl.html","webpack://motion-chat/./src/js/unmanaged/index.tpl.html","webpack://motion-chat/./src/js/waiting/index.tpl.html","webpack://motion-chat/./src/js/index.route.js","webpack://motion-chat/./src/js/closing/index.controller.js","webpack://motion-chat/./src/js/index.factory.js","webpack://motion-chat/./src/js/chat/index.controller.js","webpack://motion-chat/./src/js/offline/index.controller.js","webpack://motion-chat/./src/js/online/index.controller.js","webpack://motion-chat/./src/js/unmanaged/index.controller.js","webpack://motion-chat/./src/js/waiting/index.controller.js","webpack://motion-chat/./src/js/index.module.js"],"names":["IndexController","$rootScope","$window","$state","$mdDialog","$q","localStorageService","api","STORAGE_LAYOUT","STORAGE_VISITOR","vm","this","topIframe_calc","height_iframe","heightD","Math","max","document","body","clientHeight","window","innerHeight","iframeT","topIframe_set","getElementById","style","verticalAlignment","updateStorage","key","data","remove","storage","get","location","set","toggle","up","cmd","layout","parent","postMessage","$$phase","$apply","settings","$onInit","status","div_color","color","text_color","textColor","client_height","documentElement","client_width","clientWidth","setProperty","tg","visitorStorage","layoutStorage","visitor","interaction","alignment","go","online","id","exceeded","Number","maxInteractions","openedInteractions","isOnline","hideWhenOffline","createElement","head","appendChild","sheet","insertRule","visualViewport","addEventListener","close","confirm","angular","element","querySelector","clickOutsideToClose","title","closingQuestion","ok","cancel","show","then","chatInteraction","customUpdate","closed","closeReason","closedAt","moment","format","$promise","catch","err","console","error","download","deferred","defer","getMessages","intid","includeAll","resolve","_map","rows","slice","row","sender","direction","customerAlias","from","ContactId","agentIdentifier","UserId","agentAlias","User","alias","fullname","message","createdAt","promise","getHeaderShape","header_shape","evt","routeRun","$location","params","search","cursor","hide","_forIn","value","_isNil","routeConfig","$stateProvider","$urlRouterProvider","$locationProvider","$httpProvider","localStorageServiceProvider","STORAGE_PREFIX","html5Mode","defaults","headers","Pragma","setPrefix","state","abstract","url","templateUrl","waitingTemplate","controller","onlineTemplate","offlineTemplate","chatTemplate","unmanagedTemplate","closingTemplate","ClosingController","$mdToast","handleError","name","errors","toast","simple","textContent","formSubmitFailureMessage","toastClass","position","stopLoading","loading","goToIfTime","reset","form","upColor","downColor","userForm","$setPristine","$setUntouched","enableDownload","submit","_merge","ratingType","customer","formSubmitSuccessMessage","finally","skip","apiService","$resource","paramDefaults","token","baseUrl","remote","chatWebsite","notify","method","offline","getFields","update","uploadAttachment","undefined","transformRequest","identity","downloadAttachment","chatMessage","ChatController","$scope","$timeout","$interval","$document","$http","emojiArea","getMessagesInterval","getInteractionInterval","lastMessageId","scrollToBottomOfChat","getElementsByClassName","scrollTop","scrollHeight","sendMessage","chatMessageError","emojioneArea","setText","getInteraction","disposition","reply","$event","getText","keyCode","shiftKey","includeAgent","count","added","i","length","m","_find","messages","read","push","emojiOptions","watchEmbedData","fontSmiley","emoji","link","linkTarget","showMenu","replyMessage","$","placeholder","placeholderMessage","events","keyup","editor","ready","setFocus","reply_button","fileAdded","fd","FormData","append","file","post","sendAttachment","AttachmentId","$on","callback","_values","OfflineController","$element","fromKey","initialFields","typeField","optJsonFormData","showLeafArrayIndexes","includeNullValues","mapping","onSubmitSuccess","$emit","fields","_cloneDeep","initUploadButton","index","formItem","uploadItem","find","button","input","label","css","on","trigger","click","e","props","files","Array","target","maxSizeMB","config","size","some","options","sizeErrMessage","map","type","removeFileItem","splice","setupFileInput","log","multipleUpload","accept","attr","setAttribute","makeFileOptionsVisible","fileOpts","lastOpt","scrollIntoView","mapKeyOffline","_random","field","helpText","isHTML","RegExp","prototype","test","bind","checkHTML","cmField","isArray","join","prop","uploadFields","filter","payLoad","isFormDataPayload","isJsonPayload","JSON","stringify","payload","jsonToFormData","initialFormData","Promise","reject","invalid","item","idx","indexOf","exists","OnlineController","disableItem","mapKey","variable","referer","customerIp","enableCustomerWriting","UnmanagedController","note","WaitingController","called","open","unload","xhr","XMLHttpRequest","setRequestHeader","send","channel","readyState","removeEventListener","toTrustedFilter","$sce","trustAsHtml","module","constant","directive","scope","attrs","event","which","$eval","ngEnter","preventDefault","elem","div","startTime","sentAt","createTextNode","myWindow","write","innerHTML","focus","print","printElement","elemToPrint","restrict","$mdGestureProvider","skipClickHijack","factory","run"],"mappings":"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","file":"scripts/chat-30c3a00b.js","sourceRoot":""} \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-5ee9077d.js b/snippet/3.0.0/scripts/chat-5ee9077d.js new file mode 100644 index 0000000..8499dd2 --- /dev/null +++ b/snippet/3.0.0/scripts/chat-5ee9077d.js @@ -0,0 +1,3 @@ +/*! For license information please see chat-5ee9077d.js.LICENSE.txt */ +(self.webpackChunkmotion_chat=self.webpackChunkmotion_chat||[]).push([["chat-5ee9077d"],{"./node_modules/moment/locale/pl.js":function(e,a,s){!function(e){"use strict";var a="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),s="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),t=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^paź/i,/^lis/i,/^gru/i];function n(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function d(e,a,s){var t=e+" ";switch(s){case"ss":return t+(n(e)?"sekundy":"sekund");case"m":return a?"minuta":"minutę";case"mm":return t+(n(e)?"minuty":"minut");case"h":return a?"godzina":"godzinę";case"hh":return t+(n(e)?"godziny":"godzin");case"ww":return t+(n(e)?"tygodnie":"tygodni");case"MM":return t+(n(e)?"miesiące":"miesięcy");case"yy":return t+(n(e)?"lata":"lat")}}e.defineLocale("pl",{months:function(e,t){return e?/D MMMM/.test(t)?s[e.month()]:a[e.month()]:a},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),monthsParse:t,longMonthsParse:t,shortMonthsParse:t,weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:d,m:d,mm:d,h:d,hh:d,d:"1 dzień",dd:"%d dni",w:"tydzień",ww:d,M:"miesiąc",MM:d,y:"rok",yy:d},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/pt-br.js":function(e,a,s){!function(e){"use strict";e.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sáb".split("_"),weekdaysMin:"do_2ª_3ª_4ª_5ª_6ª_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",invalidDate:"Data inválida"})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/pt.js":function(e,a,s){!function(e){"use strict";e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ro.js":function(e,a,s){!function(e){"use strict";function a(e,a,s){var t=" ";return(e%100>=20||e>=100&&e%100==0)&&(t=" de "),e+t+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"săptămâni",MM:"luni",yy:"ani"}[s]}e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:a,m:"un minut",mm:a,h:"o oră",hh:a,d:"o zi",dd:a,w:"o săptămână",ww:a,M:"o lună",MM:a,y:"un an",yy:a},week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ru.js":function(e,a,s){!function(e){"use strict";function a(e,a,s){return"m"===s?a?"минута":"минуту":e+" "+(t=+e,n={ss:a?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:a?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",ww:"неделя_недели_недель",MM:"месяц_месяца_месяцев",yy:"год_года_лет"}[s].split("_"),t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]);var t,n}var s=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:s,longMonthsParse:s,shortMonthsParse:s,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:a,m:a,mm:a,h:"час",hh:a,d:"день",dd:a,w:"неделя",ww:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,a,s){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,a){switch(a){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/sd.js":function(e,a,s){!function(e){"use strict";var a=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],s=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];e.defineLocale("sd",{months:a,monthsShort:a,weekdays:s,weekdaysShort:s,weekdaysMin:s,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,a,s){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/se.js":function(e,a,s){!function(e){"use strict";e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/si.js":function(e,a,s){!function(e){"use strict";e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,a,s){return e>11?s?"ප.ව.":"පස් වරු":s?"පෙ.ව.":"පෙර වරු"}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/sk.js":function(e,a,s){!function(e){"use strict";var a="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),s="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function t(e){return e>1&&e<5}function n(e,a,s,n){var d=e+" ";switch(s){case"s":return a||n?"pár sekúnd":"pár sekundami";case"ss":return a||n?d+(t(e)?"sekundy":"sekúnd"):d+"sekundami";case"m":return a?"minúta":n?"minútu":"minútou";case"mm":return a||n?d+(t(e)?"minúty":"minút"):d+"minútami";case"h":return a?"hodina":n?"hodinu":"hodinou";case"hh":return a||n?d+(t(e)?"hodiny":"hodín"):d+"hodinami";case"d":return a||n?"deň":"dňom";case"dd":return a||n?d+(t(e)?"dni":"dní"):d+"dňami";case"M":return a||n?"mesiac":"mesiacom";case"MM":return a||n?d+(t(e)?"mesiace":"mesiacov"):d+"mesiacmi";case"y":return a||n?"rok":"rokom";case"yy":return a||n?d+(t(e)?"roky":"rokov"):d+"rokmi"}}e.defineLocale("sk",{months:a,monthsShort:s,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/sl.js":function(e,a,s){!function(e){"use strict";function a(e,a,s,t){var n=e+" ";switch(s){case"s":return a||t?"nekaj sekund":"nekaj sekundami";case"ss":return n+(1===e?a?"sekundo":"sekundi":2===e?a||t?"sekundi":"sekundah":e<5?a||t?"sekunde":"sekundah":"sekund");case"m":return a?"ena minuta":"eno minuto";case"mm":return n+(1===e?a?"minuta":"minuto":2===e?a||t?"minuti":"minutama":e<5?a||t?"minute":"minutami":a||t?"minut":"minutami");case"h":return a?"ena ura":"eno uro";case"hh":return n+(1===e?a?"ura":"uro":2===e?a||t?"uri":"urama":e<5?a||t?"ure":"urami":a||t?"ur":"urami");case"d":return a||t?"en dan":"enim dnem";case"dd":return n+(1===e?a||t?"dan":"dnem":2===e?a||t?"dni":"dnevoma":a||t?"dni":"dnevi");case"M":return a||t?"en mesec":"enim mesecem";case"MM":return n+(1===e?a||t?"mesec":"mesecem":2===e?a||t?"meseca":"mesecema":e<5?a||t?"mesece":"meseci":a||t?"mesecev":"meseci");case"y":return a||t?"eno leto":"enim letom";case"yy":return n+(1===e?a||t?"leto":"letom":2===e?a||t?"leti":"letoma":e<5?a||t?"leta":"leti":a||t?"let":"leti")}}e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/sq.js":function(e,a,s){!function(e){"use strict";e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,a,s){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/sr-cyrl.js":function(e,a,s){!function(e){"use strict";var a={words:{ss:["секунда","секунде","секунди"],m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,a){return 1===e?a[0]:e>=2&&e<=4?a[1]:a[2]},translate:function(e,s,t){var n=a.words[t];return 1===t.length?s?n[0]:n[1]:e+" "+a.correctGrammaticalCase(e,n)}};e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:a.translate,m:a.translate,mm:a.translate,h:a.translate,hh:a.translate,d:"дан",dd:a.translate,M:"месец",MM:a.translate,y:"годину",yy:a.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/sr.js":function(e,a,s){!function(e){"use strict";var a={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,a){return 1===e?a[0]:e>=2&&e<=4?a[1]:a[2]},translate:function(e,s,t){var n=a.words[t];return 1===t.length?s?n[0]:n[1]:e+" "+a.correctGrammaticalCase(e,n)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:a.translate,m:a.translate,mm:a.translate,h:a.translate,hh:a.translate,d:"dan",dd:a.translate,M:"mesec",MM:a.translate,y:"godinu",yy:a.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ss.js":function(e,a,s){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,a,s){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,a){return 12===e&&(e=0),"ekuseni"===a?e:"emini"===a?e>=11?e:e+12:"entsambama"===a||"ebusuku"===a?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/sv.js":function(e,a,s){!function(e){"use strict";e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(e){var a=e%10;return e+(1==~~(e%100/10)?":e":1===a||2===a?":a":":e")},week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/sw.js":function(e,a,s){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ta.js":function(e,a,s){!function(e){"use strict";var a={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},s={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"};e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(e){return s[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return a[e]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,a,s){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,a){return 12===e&&(e=0),"யாமம்"===a?e<2?e:e+12:"வைகறை"===a||"காலை"===a||"நண்பகல்"===a&&e>=10?e:e+12},week:{dow:0,doy:6}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/te.js":function(e,a,s){!function(e){"use strict";e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,a){return 12===e&&(e=0),"రాత్రి"===a?e<4?e:e+12:"ఉదయం"===a?e:"మధ్యాహ్నం"===a?e>=10?e:e+12:"సాయంత్రం"===a?e+12:void 0},meridiem:function(e,a,s){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/tet.js":function(e,a,s){!function(e){"use strict";e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var a=e%10;return e+(1==~~(e%100/10)?"th":1===a?"st":2===a?"nd":3===a?"rd":"th")},week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/tg.js":function(e,a,s){!function(e){"use strict";var a={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"};e.defineLocale("tg",{months:{format:"январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри".split("_"),standalone:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_")},monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Фардо соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,a){return 12===e&&(e=0),"шаб"===a?e<4?e:e+12:"субҳ"===a?e:"рӯз"===a?e>=11?e:e+12:"бегоҳ"===a?e+12:void 0},meridiem:function(e,a,s){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){return e+(a[e]||a[e%10]||a[e>=100?100:null])},week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/th.js":function(e,a,s){!function(e){"use strict";e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,a,s){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",w:"1 สัปดาห์",ww:"%d สัปดาห์",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/tk.js":function(e,a,s){!function(e){"use strict";var a={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'ünji",4:"'ünji",100:"'ünji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};e.defineLocale("tk",{months:"Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr".split("_"),monthsShort:"Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek".split("_"),weekdays:"Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe".split("_"),weekdaysShort:"Ýek_Duş_Siş_Çar_Pen_Ann_Şen".split("_"),weekdaysMin:"Ýk_Dş_Sş_Çr_Pn_An_Şn".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[düýn] LT",lastWeek:"[geçen] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s soň",past:"%s öň",s:"birnäçe sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir gün",dd:"%d gün",M:"bir aý",MM:"%d aý",y:"bir ýyl",yy:"%d ýyl"},ordinal:function(e,s){switch(s){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'unjy";var t=e%10;return e+(a[t]||a[e%100-t]||a[e>=100?100:null])}},week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))}}]); +//# sourceMappingURL=chat-5ee9077d.js.map \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-5ee9077d.js.LICENSE.txt b/snippet/3.0.0/scripts/chat-5ee9077d.js.LICENSE.txt new file mode 100644 index 0000000..a3602ef --- /dev/null +++ b/snippet/3.0.0/scripts/chat-5ee9077d.js.LICENSE.txt @@ -0,0 +1 @@ +//! moment.js locale configuration diff --git a/snippet/3.0.0/scripts/chat-5ee9077d.js.map b/snippet/3.0.0/scripts/chat-5ee9077d.js.map new file mode 100644 index 0000000..8da187e --- /dev/null +++ b/snippet/3.0.0/scripts/chat-5ee9077d.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack://motion-chat/./node_modules/moment/locale/pl.js","webpack://motion-chat/./node_modules/moment/locale/pt-br.js","webpack://motion-chat/./node_modules/moment/locale/pt.js","webpack://motion-chat/./node_modules/moment/locale/ro.js","webpack://motion-chat/./node_modules/moment/locale/ru.js","webpack://motion-chat/./node_modules/moment/locale/sd.js","webpack://motion-chat/./node_modules/moment/locale/se.js","webpack://motion-chat/./node_modules/moment/locale/si.js","webpack://motion-chat/./node_modules/moment/locale/sk.js","webpack://motion-chat/./node_modules/moment/locale/sl.js","webpack://motion-chat/./node_modules/moment/locale/sq.js","webpack://motion-chat/./node_modules/moment/locale/sr-cyrl.js","webpack://motion-chat/./node_modules/moment/locale/sr.js","webpack://motion-chat/./node_modules/moment/locale/ss.js","webpack://motion-chat/./node_modules/moment/locale/sv.js","webpack://motion-chat/./node_modules/moment/locale/sw.js","webpack://motion-chat/./node_modules/moment/locale/ta.js","webpack://motion-chat/./node_modules/moment/locale/te.js","webpack://motion-chat/./node_modules/moment/locale/tet.js","webpack://motion-chat/./node_modules/moment/locale/tg.js","webpack://motion-chat/./node_modules/moment/locale/th.js","webpack://motion-chat/./node_modules/moment/locale/tk.js"],"names":["moment","monthsNominative","split","monthsSubjective","monthsParse","plural","n","translate","number","withoutSuffix","key","result","defineLocale","months","momentToFormat","format","test","month","monthsShort","longMonthsParse","shortMonthsParse","weekdays","weekdaysShort","weekdaysMin","longDateFormat","LT","LTS","L","LL","LLL","LLLL","calendar","sameDay","nextDay","nextWeek","this","day","lastDay","lastWeek","sameElse","relativeTime","future","past","s","ss","m","mm","h","hh","d","dd","w","ww","M","MM","y","yy","dayOfMonthOrdinalParse","ordinal","week","dow","doy","factory","weekdaysParseExact","invalidDate","relativeTimeWithPlural","separator","monthsParseExact","num","forms","standalone","isFormat","monthsRegex","monthsShortRegex","monthsStrictRegex","monthsShortStrictRegex","now","meridiemParse","isPM","input","meridiem","hour","minute","isLower","period","days","preparse","string","replace","postformat","hours","minutes","isFuture","processRelativeTime","charAt","translator","words","correctGrammaticalCase","wordKey","length","meridiemHour","lll","llll","b","symbolMap","1","2","3","4","5","6","7","8","9","0","numberMap","match","suffixes","10","12","13","20","30","40","50","60","70","80","90","100","a"],"mappings":"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","file":"scripts/chat-5ee9077d.js","sourceRoot":""} \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-ab94cf03.js b/snippet/3.0.0/scripts/chat-ab94cf03.js new file mode 100644 index 0000000..1aa0862 --- /dev/null +++ b/snippet/3.0.0/scripts/chat-ab94cf03.js @@ -0,0 +1,2 @@ +(self.webpackChunkmotion_chat=self.webpackChunkmotion_chat||[]).push([["chat-ab94cf03"],{"./node_modules/@uirouter/core/lib-esm/hooks/lazyLoad.js":(e,t,r)=>{"use strict";r.d(t,{v:()=>i,A:()=>s});var n=r("./node_modules/@uirouter/core/lib-esm/common/coreservices.js"),o=function(e){var t=e.router,r=e.entering().filter((function(e){return!!e.$$state().lazyLoad})).map((function(t){return s(e,t)}));return n.u.$q.all(r).then((function(){if("url"!==e.originalTransition().options().source){var r=e.targetState();return t.stateService.target(r.identifier(),r.params(),r.options())}var n=t.urlService,o=n.match(n.parts()),i=o&&o.rule;if(i&&"STATE"===i.type){var s=i.state,u=o.match;return t.stateService.target(s,u,e.options())}t.urlService.sync()}))},i=function(e){return e.onBefore({entering:function(e){return!!e.lazyLoad}},o)};function s(e,t){var r=t.$$state().lazyLoad,o=r._promise;return o||(o=r._promise=n.u.$q.when(r(e,t)).then((function(t){return t&&Array.isArray(t.states)&&t.states.forEach((function(t){return e.router.stateRegistry.register(t)})),t})).then((function(e){return delete t.lazyLoad,delete t.$$state().lazyLoad,delete r._promise,e}),(function(e){return delete r._promise,n.u.$q.reject(e)}))),o}},"./node_modules/@uirouter/core/lib-esm/interface.js":(e,t,r)=>{},"./node_modules/@uirouter/core/lib-esm/params/interface.js":()=>{},"./node_modules/@uirouter/core/lib-esm/params/param.js":(e,t,r)=>{"use strict";r.d(t,{_:()=>n,d:()=>l});var n,o=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),i=r("./node_modules/@uirouter/core/lib-esm/common/hof.js"),s=r("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),u=r("./node_modules/@uirouter/core/lib-esm/common/coreservices.js"),a=r("./node_modules/@uirouter/core/lib-esm/params/paramType.js"),c=Object.prototype.hasOwnProperty;!function(e){e[e.PATH=0]="PATH",e[e.SEARCH=1]="SEARCH",e[e.CONFIG=2]="CONFIG"}(n||(n={}));var l=function(){function e(e,t,r,u,l){var h=function(e,t,r){var i=!1===r.reloadOnSearch&&t===n.SEARCH||void 0,u=(0,o.sE)([r.dynamic,i],s.$K),a=(0,s.$K)(u)?{dynamic:u}:{},l=function(e){function t(){return e.value}e=function(e){return 0===["value","type","squash","array","dynamic"].filter(c.bind(e||{})).length}(e)?{value:e}:e,t.__cacheable=!0;var r=(0,s.Qh)(e.value)?e.value:t;return(0,o.l7)(e,{$$fn:r})}(r&&r.params&&r.params[e]);return(0,o.l7)(a,l)}(e,r,l);t=function(e,t,r,o,i){if(e.type&&t&&"string"!==t.name)throw new Error("Param '"+o+"' has two type configurations.");if(e.type&&t&&"string"===t.name&&i.type(e.type))return i.type(e.type);if(t)return t;if(!e.type){var s=r===n.CONFIG?"any":r===n.PATH?"path":r===n.SEARCH?"query":"string";return i.type(s)}return e.type instanceof a._?e.type:i.type(e.type)}(h,t,r,e,u.paramTypes);var f,d,p=(f={array:r===n.SEARCH&&"auto"},d=e.match(/\[\]$/)?{array:!0}:{},(0,o.l7)(f,d,h).array);t=p?t.$asArray(p,r===n.SEARCH):t;var m=void 0!==h.value||r===n.SEARCH,v=(0,s.$K)(h.dynamic)?!!h.dynamic:!!t.dynamic,_=(0,s.$K)(h.raw)?!!h.raw:!!t.raw,y=function(e,t,r){var n=e.squash;if(!t||!1===n)return!1;if(!(0,s.$K)(n)||null==n)return r;if(!0===n||(0,s.HD)(n))return n;throw new Error("Invalid squash policy: '"+n+"'. Valid policies: false, true, or arbitrary string")}(h,m,u.defaultSquashPolicy()),g=function(e,t,r,n){var u=[{from:"",to:r||t?void 0:""},{from:null,to:r||t?void 0:""}],a=(0,s.kJ)(e.replace)?e.replace:[];(0,s.HD)(n)&&a.push({from:n,to:void 0});var c=(0,o.UI)(a,(0,i.vg)("from"));return(0,o.hX)(u,(function(e){return-1===c.indexOf(e.from)})).concat(a)}(h,p,m,y),b=(0,s.$K)(h.inherit)?!!h.inherit:!!t.inherit;(0,o.l7)(this,{id:e,type:t,location:r,isOptional:m,dynamic:v,raw:_,squash:y,replace:g,inherit:b,array:p,config:h})}return e.values=function(e,t){void 0===t&&(t={});for(var r={},n=0,o=e;n{"use strict";r.d(t,{_:()=>i});var n=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),o=r("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),i=function(){function e(e){this.pattern=/.*/,this.inherit=!0,(0,n.l7)(this,e)}return e.prototype.is=function(e,t){return!0},e.prototype.encode=function(e,t){return e},e.prototype.decode=function(e,t){return e},e.prototype.equals=function(e,t){return e==t},e.prototype.$subPattern=function(){var e=this.pattern.toString();return e.substr(1,e.length-2)},e.prototype.toString=function(){return"{ParamType:"+this.name+"}"},e.prototype.$normalize=function(e){return this.is(e)?e:this.decode(e)},e.prototype.$asArray=function(e,t){if(!e)return this;if("auto"===e&&!t)throw new Error("'auto' array mode is for query parameters only");return new s(this,e)},e}();function s(e,t){var r=this;function i(e){return(0,o.kJ)(e)?e:(0,o.$K)(e)?[e]:[]}function s(e,r){return function(s){if((0,o.kJ)(s)&&0===s.length)return s;var u=i(s),a=(0,n.UI)(u,e);return!0===r?0===(0,n.hX)(a,(function(e){return!e})).length:function(e){switch(e.length){case 0:return;case 1:return"auto"===t?e[0]:e;default:return e}}(a)}}function u(e){return function(t,r){var n=i(t),o=i(r);if(n.length!==o.length)return!1;for(var s=0;s{"use strict";r.d(t,{p:()=>c});var n,o=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),i=r("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),s=r("./node_modules/@uirouter/core/lib-esm/common/hof.js"),u=r("./node_modules/@uirouter/core/lib-esm/common/coreservices.js"),a=r("./node_modules/@uirouter/core/lib-esm/params/paramType.js"),c=function(){function e(){this.enqueue=!0,this.typeQueue=[],this.defaultTypes=(0,o.ei)(e.prototype,["hash","string","query","path","int","bool","date","json","any"]),this.types=(0,o.ED)((0,o.UI)(this.defaultTypes,(function(e,t){return new a._((0,o.l7)({name:t},e))})),{})}return e.prototype.dispose=function(){this.types={}},e.prototype.type=function(e,t,r){if(!(0,i.$K)(t))return this.types[e];if(this.types.hasOwnProperty(e))throw new Error("A type named '"+e+"' has already been defined.");return this.types[e]=new a._((0,o.l7)({name:e},t)),r&&(this.typeQueue.push({name:e,def:r}),this.enqueue||this._flushTypeQueue()),this},e.prototype._flushTypeQueue=function(){for(;this.typeQueue.length;){var e=this.typeQueue.shift();if(e.pattern)throw new Error("You cannot override a type's .pattern at runtime.");(0,o.l7)(this.types[e.name],u.u.$injector.invoke(e.def))}},e}();n=function(e){var t=function(e){return null!=e?e.toString():e},r={encode:t,decode:t,is:(0,s.is)(String),pattern:/.*/,equals:function(e,t){return e==t}};return(0,o.l7)({},r,e)},(0,o.l7)(c.prototype,{string:n({}),path:n({pattern:/[^/]*/}),query:n({}),hash:n({inherit:!1}),int:n({decode:function(e){return parseInt(e,10)},is:function(e){return!(0,i.le)(e)&&this.decode(e.toString())===e},pattern:/-?\d+/}),bool:n({encode:function(e){return e?1:0},decode:function(e){return 0!==parseInt(e,10)},is:(0,s.is)(Boolean),pattern:/0|1/}),date:n({encode:function(e){return this.is(e)?[e.getFullYear(),("0"+(e.getMonth()+1)).slice(-2),("0"+e.getDate()).slice(-2)].join("-"):void 0},decode:function(e){if(this.is(e))return e;var t=this.capture.exec(e);return t?new Date(t[1],t[2]-1,t[3]):void 0},is:function(e){return e instanceof Date&&!isNaN(e.valueOf())},equals:function(e,t){return["getFullYear","getMonth","getDate"].reduce((function(r,n){return r&&e[n]()===t[n]()}),!0)},pattern:/[0-9]{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[1-2][0-9]|3[0-1])/,capture:/([0-9]{4})-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])/}),json:n({encode:o.Qs,decode:o.xZ,is:(0,s.is)(Object),equals:o.fS,pattern:/[^/]*/}),any:n({encode:o.yR,decode:o.yR,is:function(){return!0},equals:o.fS})})},"./node_modules/@uirouter/core/lib-esm/params/stateParams.js":(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),o=function(){function e(e){void 0===e&&(e={}),(0,n.l7)(this,e)}return e.prototype.$inherit=function(e,t,r){var o,i=(0,n.mX)(t,r),s={},u=[];for(var a in i)if(i[a]&&i[a].params&&(o=Object.keys(i[a].params)).length)for(var c in o)u.indexOf(o[c])>=0||(u.push(o[c]),s[o[c]]=this[o[c]]);return(0,n.l7)({},s,e)},e}()},"./node_modules/@uirouter/core/lib-esm/path/pathNode.js":(e,t,r)=>{"use strict";r.d(t,{V:()=>s});var n=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),o=r("./node_modules/@uirouter/core/lib-esm/common/hof.js"),i=r("./node_modules/@uirouter/core/lib-esm/params/param.js"),s=function(){function e(t){if(t instanceof e){var r=t;this.state=r.state,this.paramSchema=r.paramSchema.slice(),this.paramValues=(0,n.l7)({},r.paramValues),this.resolvables=r.resolvables.slice(),this.views=r.views&&r.views.slice()}else{var o=t;this.state=o,this.paramSchema=o.parameters({inherit:!1}),this.paramValues={},this.resolvables=o.resolvables.map((function(e){return e.clone()}))}}return e.prototype.clone=function(){return new e(this)},e.prototype.applyRawParams=function(e){return this.paramValues=this.paramSchema.reduce((function(t,r){return(0,n.bb)(t,[(o=r).id,o.value(e[o.id])]);var o}),{}),this},e.prototype.parameter=function(e){return(0,n.sE)(this.paramSchema,(0,o.OH)("id",e))},e.prototype.equals=function(e,t){var r=this.diff(e,t);return r&&0===r.length},e.prototype.diff=function(e,t){if(this.state!==e.state)return!1;var r=t?t(this):this.paramSchema;return i.d.changed(r,this.paramValues,e.paramValues)},e.clone=function(e){return e.clone()},e}()},"./node_modules/@uirouter/core/lib-esm/path/pathUtils.js":(e,t,r)=>{"use strict";r.d(t,{C:()=>u});var n=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),o=r("./node_modules/@uirouter/core/lib-esm/common/hof.js"),i=r("./node_modules/@uirouter/core/lib-esm/state/targetState.js"),s=r("./node_modules/@uirouter/core/lib-esm/path/pathNode.js"),u=function(){function e(){}return e.makeTargetState=function(e,t){var r=(0,n.Gb)(t).state;return new i.F(e,r,t.map((0,o.vg)("paramValues")).reduce(n.LQ,{}),{})},e.buildPath=function(e){var t=e.params();return e.$state().path.map((function(e){return new s.V(e).applyRawParams(t)}))},e.buildToPath=function(t,r){var n=e.buildPath(r);return r.options().inherit?e.inheritParams(t,n,Object.keys(r.params())):n},e.applyViewConfigs=function(t,r,o){r.filter((function(e){return(0,n.d3)(o,e.state)})).forEach((function(o){var i=(0,n.VO)(o.state.views||{}),s=e.subPath(r,(function(e){return e===o})),u=i.map((function(e){return t.createViewConfig(s,e)}));o.views=u.reduce(n.M7,[])}))},e.inheritParams=function(e,t,r){void 0===r&&(r=[]);var i=e.map((function(e){return e.paramSchema})).reduce(n.M7,[]).filter((function(e){return!e.inherit})).map((0,o.vg)("id"));return t.map((function(t){var u=(0,n.l7)({},t&&t.paramValues),a=(0,n.ei)(u,r);u=(0,n.CE)(u,r);var c,l,h,f=(0,n.CE)((c=e,l=t.state,h=(0,n.sE)(c,(0,o.OH)("state",l)),(0,n.l7)({},h&&h.paramValues)||{}),i),d=(0,n.l7)(u,f,a);return new s.V(t.state).applyRawParams(d)}))},e.treeChanges=function(t,r,n){for(var o,i,s,u,a,c,l=Math.min(t.length,r.length),h=0;h{"use strict";r.d(t,{u:()=>n});var n={when:{LAZY:"LAZY",EAGER:"EAGER"},async:{WAIT:"WAIT",NOWAIT:"NOWAIT"}}},"./node_modules/@uirouter/core/lib-esm/resolve/resolvable.js":(e,t,r)=>{"use strict";r.d(t,{X:()=>a});var n=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),o=r("./node_modules/@uirouter/core/lib-esm/common/coreservices.js"),i=r("./node_modules/@uirouter/core/lib-esm/common/trace.js"),s=r("./node_modules/@uirouter/core/lib-esm/common/strings.js"),u=r("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),a=function(){function e(t,r,i,s,a){if(this.resolved=!1,this.promise=void 0,t instanceof e)(0,n.l7)(this,t);else if((0,u.mf)(r)){if((0,u.le)(t))throw new Error("new Resolvable(): token argument is required");if(!(0,u.mf)(r))throw new Error("new Resolvable(): resolveFn argument must be a function");this.token=t,this.policy=s,this.resolveFn=r,this.deps=i||[],this.data=a,this.resolved=void 0!==a,this.promise=this.resolved?o.u.$q.when(this.data):void 0}else if((0,u.Kn)(t)&&t.token&&(t.hasOwnProperty("resolveFn")||t.hasOwnProperty("data"))){var c=t;return new e(c.token,c.resolveFn,c.deps,c.policy,c.data)}}return e.prototype.getPolicy=function(e){var t=this.policy||{},r=e&&e.resolvePolicy||{};return{when:t.when||r.when||"LAZY",async:t.async||r.async||"WAIT"}},e.prototype.resolve=function(e,t){var r=this,s=o.u.$q,a=e.findNode(this),c=a&&a.state,l=this.getPolicy(c).async,h=(0,u.mf)(l)?l:n.yR;return this.promise=s.when().then((function(){return s.all(e.getDependencies(r).map((function(r){return r.get(e,t)})))})).then((function(e){return r.resolveFn.apply(null,e)})).then(h).then((function(e){return r.data=e,r.resolved=!0,r.resolveFn=null,i.g4.traceResolvableResolved(r,t),r.data}))},e.prototype.get=function(e,t){return this.promise||this.resolve(e,t)},e.prototype.toString=function(){return"Resolvable(token: "+(0,s.Pz)(this.token)+", requires: ["+this.deps.map(s.Pz)+"])"},e.prototype.clone=function(){return new e(this)},e.fromData=function(t,r){return new e(t,(function(){return r}),null,null,r)},e}()},"./node_modules/@uirouter/core/lib-esm/resolve/resolveContext.js":(e,t,r)=>{"use strict";r.d(t,{l:()=>m});var n=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),o=r("./node_modules/@uirouter/core/lib-esm/common/hof.js"),i=r("./node_modules/@uirouter/core/lib-esm/common/trace.js"),s=r("./node_modules/@uirouter/core/lib-esm/common/coreservices.js"),u=r("./node_modules/@uirouter/core/lib-esm/resolve/interface.js"),a=r("./node_modules/@uirouter/core/lib-esm/resolve/resolvable.js"),c=r("./node_modules/@uirouter/core/lib-esm/path/pathUtils.js"),l=r("./node_modules/@uirouter/core/lib-esm/common/strings.js"),h=r("./node_modules/@uirouter/core/lib-esm/common/index.js"),f=u.u.when,d=[f.EAGER,f.LAZY],p=[f.EAGER],m=function(){function e(e){this._path=e}return e.prototype.getTokens=function(){return this._path.reduce((function(e,t){return e.concat(t.resolvables.map((function(e){return e.token})))}),[]).reduce(n.v_,[])},e.prototype.getResolvable=function(e){var t=this._path.map((function(e){return e.resolvables})).reduce(n.M7,[]).filter((function(t){return t.token===e}));return(0,n.Gb)(t)},e.prototype.getPolicy=function(e){var t=this.findNode(e);return e.getPolicy(t.state)},e.prototype.subContext=function(t){return new e(c.C.subPath(this._path,(function(e){return e.state===t})))},e.prototype.addResolvables=function(e,t){var r=(0,n.sE)(this._path,(0,o.OH)("state",t)),i=e.map((function(e){return e.token}));r.resolvables=r.resolvables.filter((function(e){return-1===i.indexOf(e.token)})).concat(e)},e.prototype.resolvePath=function(e,t){var r=this;void 0===e&&(e="LAZY");var a=((0,n.d3)(d,e)?e:"LAZY")===u.u.when.EAGER?p:d;i.g4.traceResolvePath(this._path,e,t);var c=function(e,t){return function(o){return(0,n.d3)(e,r.getPolicy(o)[t])}},l=this._path.reduce((function(e,n){var i=n.resolvables.filter(c(a,"when")),s=i.filter(c(["NOWAIT"],"async")),u=i.filter((0,o.ff)(c(["NOWAIT"],"async"))),l=r.subContext(n.state),h=function(e){return e.get(l,t).then((function(t){return{token:e.token,value:t}}))};return s.forEach(h),e.concat(u.map(h))}),[]);return s.u.$q.all(l)},e.prototype.injector=function(){return this._injector||(this._injector=new v(this))},e.prototype.findNode=function(e){return(0,n.sE)(this._path,(function(t){return(0,n.d3)(t.resolvables,e)}))},e.prototype.getDependencies=function(e){var t=this,r=this.findNode(e),o=(c.C.subPath(this._path,(function(e){return e===r}))||this._path).reduce((function(e,t){return e.concat(t.resolvables)}),[]).filter((function(t){return t!==e}));return e.deps.map((function(e){var r=o.filter((function(t){return t.token===e}));if(r.length)return(0,n.Gb)(r);var i=t.injector().getNative(e);if((0,h.wV)(i))throw new Error("Could not find Dependency Injection token: "+(0,l.Pz)(e));return new a.X(e,(function(){return i}),[],i)}))},e}(),v=function(){function e(e){this.context=e,this.native=this.get("Native Injector")||s.u.$injector}return e.prototype.get=function(e){var t=this.context.getResolvable(e);if(t){if("NOWAIT"===this.context.getPolicy(t).async)return t.get(this.context);if(!t.resolved)throw new Error("Resolvable async .get() not complete:"+(0,l.Pz)(t.token));return t.data}return this.getNative(e)},e.prototype.getAsync=function(e){var t=this.context.getResolvable(e);return t?t.get(this.context):s.u.$q.when(this.native.get(e))},e.prototype.getNative=function(e){return this.native&&this.native.get(e)},e}()},"./node_modules/@uirouter/core/lib-esm/router.js":(e,t,r)=>{"use strict";r.d(t,{a:()=>y});var n=r("./node_modules/@uirouter/core/lib-esm/url/urlMatcherFactory.js"),o=r("./node_modules/@uirouter/core/lib-esm/url/urlRouter.js"),i=r("./node_modules/@uirouter/core/lib-esm/transition/transitionService.js"),s=r("./node_modules/@uirouter/core/lib-esm/view/view.js"),u=r("./node_modules/@uirouter/core/lib-esm/state/stateRegistry.js"),a=r("./node_modules/@uirouter/core/lib-esm/state/stateService.js"),c=r("./node_modules/@uirouter/core/lib-esm/globals.js"),l=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),h=r("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),f=r("./node_modules/@uirouter/core/lib-esm/url/urlService.js"),d=r("./node_modules/@uirouter/core/lib-esm/common/trace.js"),p=r("./node_modules/@uirouter/core/lib-esm/common/index.js"),m=0,v=(0,p.HV)("LocationServices",["url","path","search","hash","onChange"]),_=(0,p.HV)("LocationConfig",["port","protocol","host","baseHref","html5Mode","hashPrefix"]),y=function(){function e(e,t){void 0===e&&(e=v),void 0===t&&(t=_),this.locationService=e,this.locationConfig=t,this.$id=m++,this._disposed=!1,this._disposables=[],this.trace=d.g4,this.viewService=new s.s(this),this.globals=new c.k,this.transitionService=new i.Z(this),this.urlMatcherFactory=new n.y(this),this.urlRouter=new o.g(this),this.urlService=new f.i(this),this.stateRegistry=new u.q(this),this.stateService=new a.b(this),this._plugins={},this.viewService._pluginapi._rootViewContext(this.stateRegistry.root()),this.globals.$current=this.stateRegistry.root(),this.globals.current=this.globals.$current.self,this.disposable(this.globals),this.disposable(this.stateService),this.disposable(this.stateRegistry),this.disposable(this.transitionService),this.disposable(this.urlService),this.disposable(e),this.disposable(t)}return e.prototype.disposable=function(e){this._disposables.push(e)},e.prototype.dispose=function(e){var t=this;e&&(0,h.mf)(e.dispose)?e.dispose(this):(this._disposed=!0,this._disposables.slice().forEach((function(e){try{"function"==typeof e.dispose&&e.dispose(t),(0,l.nA)(t._disposables,e)}catch(e){}})))},e.prototype.plugin=function(e,t){void 0===t&&(t={});var r=new e(this,t);if(!r.name)throw new Error("Required property `name` missing on plugin: "+r);return this._disposables.push(r),this._plugins[r.name]=r},e.prototype.getPlugin=function(e){return e?this._plugins[e]:(0,l.VO)(this._plugins)},e}()},"./node_modules/@uirouter/core/lib-esm/state/interface.js":()=>{},"./node_modules/@uirouter/core/lib-esm/state/stateBuilder.js":(e,t,r)=>{"use strict";r.d(t,{t:()=>_});var n=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),o=r("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),i=r("./node_modules/@uirouter/core/lib-esm/common/strings.js"),s=r("./node_modules/@uirouter/core/lib-esm/common/hof.js"),u=r("./node_modules/@uirouter/core/lib-esm/resolve/resolvable.js"),a=r("./node_modules/@uirouter/core/lib-esm/common/coreservices.js");function c(e){return e.name}function l(e){return e.self.$$state=function(){return e},e.self}function h(e){return e.parent&&e.parent.data&&(e.data=e.self.data=(0,n.ED)(e.parent.data,e.data)),e.data}var f=function(e,t){return function(r){var i=r.self;if(i&&i.url&&i.name&&i.name.match(/\.\*\*$/)){var s={};(0,n.JG)(i,s),s.url+="{remainder:any}",i=s}var u=r.parent,a=function(e){if(!(0,o.HD)(e))return!1;var t="^"===e.charAt(0);return{val:t?e.substring(1):e,root:t}}(i.url),c=a?e.compile(a.val,{state:i}):i.url;if(!c)return null;if(!e.isMatcher(c))throw new Error("Invalid url '"+c+"' in state '"+r+"'");return a&&a.root?c:(u&&u.navigable||t()).url.append(c)}},d=function(e){return function(t){return!e(t)&&t.url?t:t.parent?t.parent.navigable:null}};function p(e){return e.parent?e.parent.path.concat(e):[e]}function m(e){var t=e.parent?(0,n.l7)({},e.parent.includes):{};return t[e.name]=!0,t}function v(e){var t,r,c=function(e){return e.provide||e.token},l=(0,s.uj)([[(0,s.vg)("resolveFn"),function(e){return new u.X(c(e),e.resolveFn,e.deps,e.policy)}],[(0,s.vg)("useFactory"),function(e){return new u.X(c(e),e.useFactory,e.deps||e.dependencies,e.policy)}],[(0,s.vg)("useClass"),function(e){return new u.X(c(e),(function(){return new e.useClass}),[],e.policy)}],[(0,s.vg)("useValue"),function(e){return new u.X(c(e),(function(){return e.useValue}),[],e.policy,e.useValue)}],[(0,s.vg)("useExisting"),function(e){return new u.X(c(e),n.yR,[e.useExisting],e.policy)}]]),h=(0,s.uj)([[(0,s.zG)((0,s.vg)("val"),o.HD),function(e){return new u.X(e.token,n.yR,[e.val],e.policy)}],[(0,s.zG)((0,s.vg)("val"),o.kJ),function(e){return new u.X(e.token,(0,n.Gb)(e.val),e.val.slice(0,-1),e.policy)}],[(0,s.zG)((0,s.vg)("val"),o.mf),function(e){return new u.X(e.token,e.val,(t=e.val,r=a.u.$injector,t.$inject||r&&r.annotate(t,r.strictDi)||"deferred"),e.policy);var t,r}]]),f=(0,s.uj)([[(0,s.is)(u.X),function(e){return e}],[function(e){return!(!e.token||!e.resolveFn)},l],[function(e){return!(!e.provide&&!e.token||!(e.useValue||e.useFactory||e.useExisting||e.useClass))},l],[function(e){return!!(e&&e.val&&((0,o.HD)(e.val)||(0,o.kJ)(e.val)||(0,o.mf)(e.val)))},h],[(0,s.P0)(!0),function(e){throw new Error("Invalid resolve value: "+(0,i.Pz)(e))}]]),d=e.resolve;return((0,o.kJ)(d)?d:(t=d,r=e.resolvePolicy||{},Object.keys(t||{}).map((function(e){return{token:e,val:t[e],deps:void 0,policy:r[e]}})))).map(f)}var _=function(){function e(e,t){this.matcher=e;var r,o=this,i=function(){return e.find("")},u=function(e){return""===e.name};this.builders={name:[c],self:[l],parent:[function(t){return u(t)?null:e.find(o.parentName(t))||i()}],data:[h],url:[f(t,i)],navigable:[d(u)],params:[(r=t.paramFactory,function(e){var t=e.url&&e.url.parameters({inherit:!1})||[],o=(0,n.VO)((0,n.js)((0,n.CE)(e.params||{},t.map((0,s.vg)("id"))),(function(t,n){return r.fromConfig(n,null,e.self)})));return t.concat(o).map((function(e){return[e.id,e]})).reduce(n.bb,{})})],views:[],path:[p],includes:[m],resolvables:[v]}}return e.prototype.builder=function(e,t){var r=this.builders,n=r[e]||[];return(0,o.HD)(e)&&!(0,o.$K)(t)?n.length>1?n:n[0]:(0,o.HD)(e)&&(0,o.mf)(t)?(r[e]=n,r[e].push(t),function(){return r[e].splice(r[e].indexOf(t,1))&&null}):void 0},e.prototype.build=function(e){var t=this.matcher,r=this.builders,o=this.parentName(e);if(o&&!t.find(o,void 0,!1))return null;for(var i in r)if(r.hasOwnProperty(i)){var s=r[i].reduce((function(e,t){return function(r){return t(r,e)}}),n.ZT);e[i]=s(e)}return e},e.prototype.parentName=function(e){var t=e.name||"",r=t.split(".");if("**"===r.pop()&&r.pop(),r.length){if(e.parent)throw new Error("States that specify the 'parent:' property should not have a '.' in their name ("+t+")");return r.join(".")}return e.parent?(0,o.HD)(e.parent)?e.parent:e.parent.name:""},e.prototype.name=function(e){var t=e.name;if(-1!==t.indexOf(".")||!e.parent)return t;var r=(0,o.HD)(e.parent)?e.parent:e.parent.name;return r?r+"."+t:t},e}()},"./node_modules/@uirouter/core/lib-esm/state/stateMatcher.js":(e,t,r)=>{"use strict";r.d(t,{Q:()=>s});var n=r("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),o=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),i=r("./node_modules/@uirouter/core/lib-esm/common/safeConsole.js"),s=function(){function e(e){this._states=e}return e.prototype.isRelative=function(e){return 0===(e=e||"").indexOf(".")||0===e.indexOf("^")},e.prototype.find=function(e,t,r){if(void 0===r&&(r=!0),e||""===e){var s=(0,n.HD)(e),u=s?e:e.name;this.isRelative(u)&&(u=this.resolvePath(u,t));var a=this._states[u];if(a&&(s||!(s||a!==e&&a.self!==e)))return a;if(s&&r){var c=(0,o.VO)(this._states).filter((function(e){return e.__stateObjectCache.nameGlob&&e.__stateObjectCache.nameGlob.matches(u)}));return c.length>1&&i.L.error("stateMatcher.find: Found multiple matches for "+u+" using glob: ",c.map((function(e){return e.name}))),c[0]}}},e.prototype.resolvePath=function(e,t){if(!t)throw new Error("No reference point given for path '"+e+"'");for(var r=this.find(t),n=e.split("."),o=n.length,i=0,s=r;i{"use strict";r.d(t,{l:()=>u});var n=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),o=r("./node_modules/@uirouter/core/lib-esm/common/hof.js"),i=r("./node_modules/@uirouter/core/lib-esm/common/glob.js"),s=r("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),u=function(){function e(t){return e.create(t||{})}return e.create=function(t){t=e.isStateClass(t)?new t:t;var r=(0,n.ED)((0,n.ED)(t,e.prototype));return t.$$state=function(){return r},r.self=t,r.__stateObjectCache={nameGlob:i.r.fromString(r.name)},r},e.prototype.is=function(e){return this===e||this.self===e||this.fqn()===e},e.prototype.fqn=function(){if(!(this.parent&&this.parent instanceof this.constructor))return this.name;var e=this.parent.fqn();return e?e+"."+this.name:this.name},e.prototype.root=function(){return this.parent&&this.parent.root()||this},e.prototype.parameters=function(e){return((e=(0,n.ce)(e,{inherit:!0,matchingKeys:null})).inherit&&this.parent&&this.parent.parameters()||[]).concat((0,n.VO)(this.params)).filter((function(t){return!e.matchingKeys||e.matchingKeys.hasOwnProperty(t.id)}))},e.prototype.parameter=function(e,t){return void 0===t&&(t={}),this.url&&this.url.parameter(e,t)||(0,n.sE)((0,n.VO)(this.params),(0,o.OH)("id",e))||t.inherit&&this.parent&&this.parent.parameter(e)},e.prototype.toString=function(){return this.fqn()},e.isStateClass=function(e){return(0,s.mf)(e)&&!0===e.__uiRouterState},e.isStateDeclaration=function(e){return(0,s.mf)(e.$$state)},e.isState=function(e){return(0,s.Kn)(e.__stateObjectCache)},e}()},"./node_modules/@uirouter/core/lib-esm/state/stateQueueManager.js":(e,t,r)=>{"use strict";r.d(t,{L:()=>i});var n=r("./node_modules/@uirouter/core/lib-esm/common/index.js"),o=r("./node_modules/@uirouter/core/lib-esm/state/stateObject.js"),i=function(){function e(e,t,r,n){this.router=e,this.states=t,this.builder=r,this.listeners=n,this.queue=[]}return e.prototype.dispose=function(){this.queue=[]},e.prototype.register=function(e){var t=this.queue,r=o.l.create(e),i=r.name;if(!(0,n.HD)(i))throw new Error("State must have a valid name");if(this.states.hasOwnProperty(i)||(0,n.d3)(t.map((0,n.vg)("name")),i))throw new Error("State '"+i+"' is already defined");return t.push(r),this.flush(),r},e.prototype.flush=function(){for(var e=this,t=this,r=t.queue,n=t.states,o=t.builder,i=[],s=[],u={},a=function(t){return e.states.hasOwnProperty(t)&&e.states[t]},c=function(){i.length&&e.listeners.forEach((function(e){return e("registered",i.map((function(e){return e.self})))}))};r.length>0;){var l=r.shift(),h=l.name,f=o.build(l),d=s.indexOf(l);if(f){var p=a(h);if(p&&p.name===h)throw new Error("State '"+h+"' is already defined");var m=a(h+".**");m&&this.router.stateRegistry.deregister(m),n[h]=l,this.attachRoute(l),d>=0&&s.splice(d,1),i.push(l)}else{var v=u[h];if(u[h]=r.length,d>=0&&v===r.length)return r.push(l),c(),n;d<0&&s.push(l),r.push(l)}}return c(),n},e.prototype.attachRoute=function(e){if(!e.abstract&&e.url){var t=this.router.urlService.rules;t.rule(t.urlRuleFactory.create(e))}},e}()},"./node_modules/@uirouter/core/lib-esm/state/stateRegistry.js":(e,t,r)=>{"use strict";r.d(t,{q:()=>a});var n=r("./node_modules/@uirouter/core/lib-esm/state/stateMatcher.js"),o=r("./node_modules/@uirouter/core/lib-esm/state/stateBuilder.js"),i=r("./node_modules/@uirouter/core/lib-esm/state/stateQueueManager.js"),s=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),u=r("./node_modules/@uirouter/core/lib-esm/common/hof.js"),a=function(){function e(e){this.router=e,this.states={},this.listeners=[],this.matcher=new n.Q(this.states),this.builder=new o.t(this.matcher,e.urlMatcherFactory),this.stateQueue=new i.L(e,this.states,this.builder,this.listeners),this._registerRoot()}return e.prototype._registerRoot=function(){(this._root=this.stateQueue.register({name:"",url:"^",views:null,params:{"#":{value:null,type:"hash",dynamic:!0}},abstract:!0})).navigable=null},e.prototype.dispose=function(){var e=this;this.stateQueue.dispose(),this.listeners=[],this.get().forEach((function(t){return e.get(t)&&e.deregister(t)}))},e.prototype.onStatesChanged=function(e){return this.listeners.push(e),function(){(0,s.nA)(this.listeners)(e)}.bind(this)},e.prototype.root=function(){return this._root},e.prototype.register=function(e){return this.stateQueue.register(e)},e.prototype._deregisterTree=function(e){var t=this,r=this.get().map((function(e){return e.$$state()})),n=function(e){var t=r.filter((function(t){return-1!==e.indexOf(t.parent)}));return 0===t.length?t:t.concat(n(t))},o=n([e]),i=[e].concat(o).reverse();return i.forEach((function(e){var r=t.router.urlService.rules;r.rules().filter((0,u.OH)("state",e)).forEach((function(e){return r.removeRule(e)})),delete t.states[e.name]})),i},e.prototype.deregister=function(e){var t=this.get(e);if(!t)throw new Error("Can't deregister state; not found: "+e);var r=this._deregisterTree(t.$$state());return this.listeners.forEach((function(e){return e("deregistered",r.map((function(e){return e.self})))})),r},e.prototype.get=function(e,t){var r=this;if(0===arguments.length)return Object.keys(this.states).map((function(e){return r.states[e].self}));var n=this.matcher.find(e,t);return n&&n.self||null},e.prototype.decorator=function(e,t){return this.builder.builder(e,t)},e}()},"./node_modules/@uirouter/core/lib-esm/state/targetState.js":(e,t,r)=>{"use strict";r.d(t,{F:()=>s});var n=r("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),o=r("./node_modules/@uirouter/core/lib-esm/common/strings.js"),i=r("./node_modules/@uirouter/core/lib-esm/common/index.js"),s=function(){function e(e,t,r,n){this._stateRegistry=e,this._identifier=t,this._identifier=t,this._params=(0,i.l7)({},r||{}),this._options=(0,i.l7)({},n||{}),this._definition=e.matcher.find(t,this._options.relative)}return e.prototype.name=function(){return this._definition&&this._definition.name||this._identifier},e.prototype.identifier=function(){return this._identifier},e.prototype.params=function(){return this._params},e.prototype.$state=function(){return this._definition},e.prototype.state=function(){return this._definition&&this._definition.self},e.prototype.options=function(){return this._options},e.prototype.exists=function(){return!(!this._definition||!this._definition.self)},e.prototype.valid=function(){return!this.error()},e.prototype.error=function(){var e=this.options().relative;if(!this._definition&&e){var t=e.name?e.name:e;return"Could not resolve '"+this.name()+"' from state '"+t+"'"}return this._definition?this._definition.self?void 0:"State '"+this.name()+"' has an invalid definition":"No such state '"+this.name()+"'"},e.prototype.toString=function(){return"'"+this.name()+"'"+(0,o.Pz)(this.params())},e.prototype.withState=function(t){return new e(this._stateRegistry,t,this._params,this._options)},e.prototype.withParams=function(t,r){void 0===r&&(r=!1);var n=r?t:(0,i.l7)({},this._params,t);return new e(this._stateRegistry,this._identifier,n,this._options)},e.prototype.withOptions=function(t,r){void 0===r&&(r=!1);var n=r?t:(0,i.l7)({},this._options,t);return new e(this._stateRegistry,this._identifier,this._params,n)},e.isDef=function(e){return e&&e.state&&((0,n.HD)(e.state)||(0,n.Kn)(e.state)&&(0,n.HD)(e.state.name))},e}()},"./node_modules/@uirouter/core/lib-esm/transition/hookBuilder.js":(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),o=r("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),i=r("./node_modules/@uirouter/core/lib-esm/transition/interface.js"),s=r("./node_modules/@uirouter/core/lib-esm/transition/transitionHook.js"),u=function(){function e(e){this.transition=e}return e.prototype.buildHooksForPhase=function(e){var t=this;return this.transition.router.transitionService._pluginapi._getEvents(e).map((function(e){return t.buildHooks(e)})).reduce(n.M7,[]).filter(n.yR)},e.prototype.buildHooks=function(e){var t=this.transition,r=t.treeChanges(),o=this.getMatchingHooks(e,r,t);if(!o)return[];var u,a={transition:t,current:t.options().current};return o.map((function(o){return o.matches(r,t)[e.criteriaMatchPath.name].map((function(r){var u=(0,n.l7)({bind:o.bind,traceData:{hookType:e.name,context:r}},a),c=e.criteriaMatchPath.scope===i.c.STATE?r.state.self:null,l=new s.I(t,c,o,u);return{hook:o,node:r,transitionHook:l}}))})).reduce(n.M7,[]).sort((u=e.reverseSort,void 0===u&&(u=!1),function(e,t){var r=u?-1:1,n=(e.node.state.path.length-t.node.state.path.length)*r;return 0!==n?n:t.hook.priority-e.hook.priority})).map((function(e){return e.transitionHook}))},e.prototype.getMatchingHooks=function(e,t,r){var s=e.hookPhase===i.k.CREATE,u=this.transition.router.transitionService;return(s?[u]:[this.transition,u]).map((function(t){return t.getHooks(e.name)})).filter((0,n.sp)(o.kJ,"broken event named: "+e.name)).reduce(n.M7,[]).filter((function(e){return e.matches(t,r)}))},e}()},"./node_modules/@uirouter/core/lib-esm/transition/hookRegistry.js":(e,t,r)=>{"use strict";r.d(t,{cN:()=>i,BU:()=>u});var n=r("./node_modules/@uirouter/core/lib-esm/common/index.js"),o=r("./node_modules/@uirouter/core/lib-esm/transition/interface.js");function i(e,t,r){var o=(0,n.HD)(t)?[t]:t;return!!((0,n.mf)(o)?o:function(e){for(var t=o,r=0;r{"use strict";var n,o;r.d(t,{k:()=>n,c:()=>o}),function(e){e[e.CREATE=0]="CREATE",e[e.BEFORE=1]="BEFORE",e[e.RUN=2]="RUN",e[e.SUCCESS=3]="SUCCESS",e[e.ERROR=4]="ERROR"}(n||(n={})),function(e){e[e.TRANSITION=0]="TRANSITION",e[e.STATE=1]="STATE"}(o||(o={}))},"./node_modules/@uirouter/core/lib-esm/transition/rejectFactory.js":(e,t,r)=>{"use strict";r.d(t,{K:()=>n,i:()=>a});var n,o=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),i=r("./node_modules/@uirouter/core/lib-esm/common/strings.js"),s=r("./node_modules/@uirouter/core/lib-esm/common/hof.js");!function(e){e[e.SUPERSEDED=2]="SUPERSEDED",e[e.ABORTED=3]="ABORTED",e[e.INVALID=4]="INVALID",e[e.IGNORED=5]="IGNORED",e[e.ERROR=6]="ERROR"}(n||(n={}));var u=0,a=function(){function e(e,t,r){this.$id=u++,this.type=e,this.message=t,this.detail=r}return e.isRejectionPromise=function(t){return t&&"function"==typeof t.then&&(0,s.is)(e)(t._transitionRejection)},e.superseded=function(t,r){var o=new e(n.SUPERSEDED,"The transition has been superseded by a different transition",t);return r&&r.redirected&&(o.redirected=!0),o},e.redirected=function(t){return e.superseded(t,{redirected:!0})},e.invalid=function(t){return new e(n.INVALID,"This transition is invalid",t)},e.ignored=function(t){return new e(n.IGNORED,"The transition was ignored",t)},e.aborted=function(t){return new e(n.ABORTED,"The transition has been aborted",t)},e.errored=function(t){return new e(n.ERROR,"The transition errored",t)},e.normalize=function(t){return(0,s.is)(e)(t)?t:e.errored(t)},e.prototype.toString=function(){var e,t=(e=this.detail)&&e.toString!==Object.prototype.toString?e.toString():(0,i.Pz)(e),r=this;return"Transition Rejection($id: "+r.$id+" type: "+r.type+", message: "+r.message+", detail: "+t+")"},e.prototype.toPromise=function(){return(0,o.l7)((0,o.jv)(this),{_transitionRejection:this})},e}()},"./node_modules/@uirouter/core/lib-esm/transition/transitionEventType.js":(e,t,r)=>{"use strict";r.d(t,{t:()=>o});var n=r("./node_modules/@uirouter/core/lib-esm/transition/transitionHook.js"),o=function(e,t,r,o,i,s,u,a){void 0===i&&(i=!1),void 0===s&&(s=n.I.HANDLE_RESULT),void 0===u&&(u=n.I.REJECT_ERROR),void 0===a&&(a=!1),this.name=e,this.hookPhase=t,this.hookOrder=r,this.criteriaMatchPath=o,this.reverseSort=i,this.getResultHandler=s,this.getErrorHandler=u,this.synchronous=a}},"./node_modules/@uirouter/core/lib-esm/transition/transitionHook.js":(e,t,r)=>{"use strict";r.d(t,{I:()=>d});var n=r("./node_modules/@uirouter/core/lib-esm/transition/interface.js"),o=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),i=r("./node_modules/@uirouter/core/lib-esm/common/strings.js"),s=r("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),u=r("./node_modules/@uirouter/core/lib-esm/common/hof.js"),a=r("./node_modules/@uirouter/core/lib-esm/common/trace.js"),c=r("./node_modules/@uirouter/core/lib-esm/common/coreservices.js"),l=r("./node_modules/@uirouter/core/lib-esm/transition/rejectFactory.js"),h=r("./node_modules/@uirouter/core/lib-esm/state/targetState.js"),f={current:o.ZT,transition:null,traceData:{},bind:null},d=function(){function e(e,t,r,i){var s=this;this.transition=e,this.stateContext=t,this.registeredHook=r,this.options=i,this.isSuperseded=function(){return s.type.hookPhase===n.k.RUN&&!s.options.transition.isActive()},this.options=(0,o.ce)(i,f),this.type=r.eventType}return e.chain=function(e,t){return e.reduce((function(e,t){return e.then((function(){return t.invokeHook()}))}),t||c.u.$q.when())},e.invokeHooks=function(t,r){for(var n=0;n=t.invokeLimit&&t.deregister()}}},e.prototype.handleHookResult=function(e){var t=this;return this.getNotCurrentRejection()||((0,s.tI)(e)?e.then((function(e){return t.handleHookResult(e)})):(a.g4.traceHookResult(e,this.transition,this.options),!1===e?l.i.aborted("Hook aborted transition").toPromise():(0,u.is)(h.F)(e)?l.i.redirected(e).toPromise():void 0))},e.prototype.getNotCurrentRejection=function(){var e=this.transition.router;return e._disposed?l.i.aborted("UIRouter instance #"+e.$id+" has been stopped (disposed)").toPromise():this.transition._aborted?l.i.aborted().toPromise():this.isSuperseded()?l.i.superseded(this.options.current()).toPromise():void 0},e.prototype.toString=function(){var e=this.options,t=this.registeredHook,r=(0,u.Qc)("traceData.hookType")(e)||"internal",n=(0,u.Qc)("traceData.context.state.name")(e)||(0,u.Qc)("traceData.context")(e)||"unknown",o=(0,i.iC)(t.callback);return r+" context: "+n+", "+(0,i.BS)(200,o)},e.HANDLE_RESULT=function(e){return function(t){return e.handleHookResult(t)}},e.LOG_REJECTED_RESULT=function(e){return function(t){(0,s.tI)(t)&&t.catch((function(t){return e.logError(l.i.normalize(t))}))}},e.LOG_ERROR=function(e){return function(t){return e.logError(t)}},e.REJECT_ERROR=function(e){return function(e){return(0,o.jv)(e)}},e.THROW_ERROR=function(e){return function(e){throw e}},e}()},"./node_modules/@uirouter/core/lib-esm/transition/transitionService.js":(e,t,r)=>{"use strict";r.d(t,{Z:()=>q,q:()=>F});var n=r("./node_modules/@uirouter/core/lib-esm/transition/interface.js"),o=r("./node_modules/@uirouter/core/lib-esm/transition/transition.js"),i=r("./node_modules/@uirouter/core/lib-esm/transition/hookRegistry.js"),s=r("./node_modules/@uirouter/core/lib-esm/router.js"),u=r("./node_modules/@uirouter/core/lib-esm/resolve/index.js"),a=r("./node_modules/@uirouter/core/lib-esm/common/index.js");function c(e){e.addResolvable(u.XU.fromData(s.a,e.router),""),e.addResolvable(u.XU.fromData(o.u,e),""),e.addResolvable(u.XU.fromData("$transition$",e),""),e.addResolvable(u.XU.fromData("$stateParams",e.params()),""),e.entering().forEach((function(t){e.addResolvable(u.XU.fromData("$state$",t),t)}))}var l=["$transition$",o.u],h=(0,a.d3)(l),f=function(e){var t=(0,a.VO)(e.treeChanges()).reduce(a.M7,[]).reduce(a.v_,[]),r=function(e){return h(e.token)?u.XU.fromData(e.token,null):e};t.forEach((function(e){e.resolvables=e.resolvables.map(r)}))},d=r("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),p=r("./node_modules/@uirouter/core/lib-esm/common/coreservices.js"),m=r("./node_modules/@uirouter/core/lib-esm/state/targetState.js"),v=function(e){var t=e.to().redirectTo;if(t){var r=e.router.stateService;return(0,d.mf)(t)?p.u.$q.when(t(e)).then(n):n(t)}function n(t){if(t)return t instanceof m.F?t:(0,d.HD)(t)?r.target(t,e.params(),e.options()):t.state||t.params?r.target(t.state||e.to(),t.params||e.params(),e.options()):void 0}};function _(e){return function(t,r){return(0,r.$$state()[e])(t,r)}}var y=_("onExit"),g=_("onRetain"),b=_("onEnter"),w=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),j=r("./node_modules/@uirouter/core/lib-esm/resolve/resolveContext.js"),E=r("./node_modules/@uirouter/core/lib-esm/common/hof.js"),R=1e3,S=function(e){return new j.l(e.treeChanges().to).resolvePath("EAGER",e).then(w.ZT)},C=function(e,t){return new j.l(e.treeChanges().to).subContext(t.$$state()).resolvePath("LAZY",e).then(w.ZT)},P=function(e){return new j.l(e.treeChanges().to).resolvePath("LAZY",e).then(w.ZT)},T=function(e){var t=p.u.$q,r=e.views("entering");if(r.length)return t.all(r.map((function(e){return t.when(e.load())}))).then(w.ZT)},k=function(e){var t=e.views("entering"),r=e.views("exiting");if(t.length||r.length){var n=e.router.viewService;r.forEach((function(e){return n.deactivateViewConfig(e)})),t.forEach((function(e){return n.activateViewConfig(e)})),n.sync()}},O=function(e){var t=e.router.globals,r=function(){t.transition===e&&(t.transition=null)};e.onSuccess({},(function(){t.successfulTransitions.enqueue(e),t.$current=e.$to(),t.current=t.$current.self,(0,w.JG)(e.params(),t.params)}),{priority:1e4}),e.promise.then(r,r)},$=function(e){var t=e.options(),r=e.router.stateService,n=e.router.urlRouter;if("url"!==t.source&&t.location&&r.$current.navigable){var o={replace:"replace"===t.location};n.push(r.$current.navigable.url,r.params,o)}n.update(!0)},H=r("./node_modules/@uirouter/core/lib-esm/hooks/lazyLoad.js"),x=r("./node_modules/@uirouter/core/lib-esm/transition/transitionEventType.js"),A=r("./node_modules/@uirouter/core/lib-esm/transition/transitionHook.js"),D=r("./node_modules/@uirouter/core/lib-esm/common/trace.js"),V=r("./node_modules/@uirouter/core/lib-esm/transition/rejectFactory.js");function I(e){var t=e._ignoredReason();if(t){D.g4.traceTransitionIgnored(e);var r=e.router.globals.transition;return"SameAsCurrent"===t&&r&&r.abort(),V.i.ignored().toPromise()}}function L(e){if(!e.valid())throw new Error(e.error().toString())}var F={location:!0,relative:null,inherit:!1,notify:!0,reload:!1,supercede:!0,custom:{},current:function(){return null},source:"unknown"},q=function(){function e(e){this._transitionCount=0,this._eventTypes=[],this._registeredHooks={},this._criteriaPaths={},this._router=e,this.$view=e.viewService,this._deregisterHookFns={},this._pluginapi=(0,w.WR)((0,E.P0)(this),{},(0,E.P0)(this),["_definePathType","_defineEvent","_getPathTypes","_getEvents","getHooks"]),this._defineCorePaths(),this._defineCoreEvents(),this._registerCoreTransitionHooks(),e.globals.successfulTransitions.onEvict(f)}return e.prototype.onCreate=function(e,t,r){},e.prototype.onBefore=function(e,t,r){},e.prototype.onStart=function(e,t,r){},e.prototype.onExit=function(e,t,r){},e.prototype.onRetain=function(e,t,r){},e.prototype.onEnter=function(e,t,r){},e.prototype.onFinish=function(e,t,r){},e.prototype.onSuccess=function(e,t,r){},e.prototype.onError=function(e,t,r){},e.prototype.dispose=function(e){(0,w.VO)(this._registeredHooks).forEach((function(e){return e.forEach((function(t){t._deregistered=!0,(0,w.nA)(e,t)}))}))},e.prototype.create=function(e,t){return new o.u(e,t,this._router)},e.prototype._defineCoreEvents=function(){var e=n.k,t=A.I,r=this._criteriaPaths,o=!1,i=!0;this._defineEvent("onCreate",e.CREATE,0,r.to,o,t.LOG_REJECTED_RESULT,t.THROW_ERROR,i),this._defineEvent("onBefore",e.BEFORE,0,r.to),this._defineEvent("onStart",e.RUN,0,r.to),this._defineEvent("onExit",e.RUN,100,r.exiting,!0),this._defineEvent("onRetain",e.RUN,200,r.retained),this._defineEvent("onEnter",e.RUN,300,r.entering),this._defineEvent("onFinish",e.RUN,400,r.to),this._defineEvent("onSuccess",e.SUCCESS,0,r.to,o,t.LOG_REJECTED_RESULT,t.LOG_ERROR,i),this._defineEvent("onError",e.ERROR,0,r.to,o,t.LOG_REJECTED_RESULT,t.LOG_ERROR,i)},e.prototype._defineCorePaths=function(){var e=n.c.STATE,t=n.c.TRANSITION;this._definePathType("to",t),this._definePathType("from",t),this._definePathType("exiting",e),this._definePathType("retained",e),this._definePathType("entering",e)},e.prototype._defineEvent=function(e,t,r,n,o,s,u,a){void 0===o&&(o=!1),void 0===s&&(s=A.I.HANDLE_RESULT),void 0===u&&(u=A.I.REJECT_ERROR),void 0===a&&(a=!1);var c=new x.t(e,t,r,n,o,s,u,a);this._eventTypes.push(c),(0,i.BU)(this,this,c)},e.prototype._getEvents=function(e){return((0,d.$K)(e)?this._eventTypes.filter((function(t){return t.hookPhase===e})):this._eventTypes.slice()).sort((function(e,t){var r=e.hookPhase-t.hookPhase;return 0===r?e.hookOrder-t.hookOrder:r}))},e.prototype._definePathType=function(e,t){this._criteriaPaths[e]={name:e,scope:t}},e.prototype._getPathTypes=function(){return this._criteriaPaths},e.prototype.getHooks=function(e){return this._registeredHooks[e]},e.prototype._registerCoreTransitionHooks=function(){var e=this._deregisterHookFns;e.addCoreResolves=this.onCreate({},c),e.ignored=this.onBefore({},I,{priority:-9999}),e.invalid=function(e){return e.onBefore({},L,{priority:-1e4})}(this),e.redirectTo=function(e){return e.onStart({to:function(e){return!!e.redirectTo}},v)}(this),e.onExit=function(e){return e.onExit({exiting:function(e){return!!e.onExit}},y)}(this),e.onRetain=function(e){return e.onRetain({retained:function(e){return!!e.onRetain}},g)}(this),e.onEnter=function(e){return e.onEnter({entering:function(e){return!!e.onEnter}},b)}(this),e.eagerResolve=function(e){return e.onStart({},S,{priority:R})}(this),e.lazyResolve=function(e){return e.onEnter({entering:(0,E.P0)(!0)},C,{priority:R})}(this),e.resolveAll=function(e){return e.onFinish({},P,{priority:R})}(this),e.loadViews=function(e){return e.onFinish({},T)}(this),e.activateViews=function(e){return e.onSuccess({},k)}(this),e.updateGlobals=function(e){return e.onCreate({},O)}(this),e.updateUrl=function(e){return e.onSuccess({},$,{priority:9999})}(this),e.lazyLoad=(0,H.v)(this)},e}()},"./node_modules/@uirouter/core/lib-esm/url/interface.js":()=>{},"./node_modules/@uirouter/core/lib-esm/url/urlConfig.js":(e,t,r)=>{"use strict";r.d(t,{F:()=>i});var n=r("./node_modules/@uirouter/core/lib-esm/params/index.js"),o=r("./node_modules/@uirouter/core/lib-esm/common/index.js"),i=function(){function e(e){var t=this;this.router=e,this.paramTypes=new n.ParamTypes,this._decodeParams=!0,this._isCaseInsensitive=!1,this._isStrictMode=!0,this._defaultSquashPolicy=!1,this.dispose=function(){return t.paramTypes.dispose()},this.baseHref=function(){return t.router.locationConfig.baseHref()},this.hashPrefix=function(e){return t.router.locationConfig.hashPrefix(e)},this.host=function(){return t.router.locationConfig.host()},this.html5Mode=function(){return t.router.locationConfig.html5Mode()},this.port=function(){return t.router.locationConfig.port()},this.protocol=function(){return t.router.locationConfig.protocol()}}return e.prototype.caseInsensitive=function(e){return this._isCaseInsensitive=(0,o.$K)(e)?e:this._isCaseInsensitive},e.prototype.defaultSquashPolicy=function(e){if((0,o.$K)(e)&&!0!==e&&!1!==e&&!(0,o.HD)(e))throw new Error("Invalid squash policy: "+e+". Valid policies: false, true, arbitrary-string");return this._defaultSquashPolicy=(0,o.$K)(e)?e:this._defaultSquashPolicy},e.prototype.strictMode=function(e){return this._isStrictMode=(0,o.$K)(e)?e:this._isStrictMode},e.prototype.type=function(e,t,r){var n=this.paramTypes.type(e,t,r);return(0,o.$K)(t)?this:n},e}()},"./node_modules/@uirouter/core/lib-esm/url/urlMatcherFactory.js":(e,t,r)=>{"use strict";r.d(t,{y:()=>a});var n=r("./node_modules/@uirouter/core/lib-esm/common/index.js"),o=r("./node_modules/@uirouter/core/lib-esm/url/urlMatcher.js"),i=r("./node_modules/@uirouter/core/lib-esm/params/index.js"),s=function(){return(s=Object.assign||function(e){for(var t,r=1,n=arguments.length;r{"use strict";r.d(t,{g:()=>i});var n=r("./node_modules/@uirouter/core/lib-esm/common/index.js"),o=r("./node_modules/@uirouter/core/lib-esm/url/urlRule.js"),i=function(){function e(e){var t=this;this.router=e,this.sync=function(e){return t.router.urlService.sync(e)},this.listen=function(e){return t.router.urlService.listen(e)},this.deferIntercept=function(e){return t.router.urlService.deferIntercept(e)},this.match=function(e){return t.router.urlService.match(e)},this.initial=function(e){return t.router.urlService.rules.initial(e)},this.otherwise=function(e){return t.router.urlService.rules.otherwise(e)},this.removeRule=function(e){return t.router.urlService.rules.removeRule(e)},this.rule=function(e){return t.router.urlService.rules.rule(e)},this.rules=function(){return t.router.urlService.rules.rules()},this.sort=function(e){return t.router.urlService.rules.sort(e)},this.when=function(e,r,n){return t.router.urlService.rules.when(e,r,n)},this.urlRuleFactory=new o.I(e)}return e.prototype.update=function(e){var t=this.router.locationService;e?this.location=t.url():t.url()!==this.location&&t.url(this.location,!0)},e.prototype.push=function(e,t,r){var n=r&&!!r.replace;this.router.urlService.url(e.format(t||{}),n)},e.prototype.href=function(e,t,r){var o=e.format(t);if(null==o)return null;r=r||{absolute:!1};var i=this.router.urlService.config,s=i.html5Mode();if(s||null===o||(o="#"+i.hashPrefix()+o),o=function(e,t,r,o){return"/"===o?e:t?(0,n.Lb)(o)+e:r?o.slice(1)+e:e}(o,s,r.absolute,i.baseHref()),!r.absolute||!o)return o;var u=!s&&o?"/":"",a=i.port(),c=80===a||443===a?"":":"+a;return[i.protocol(),"://",i.host(),c,u,o].join("")},Object.defineProperty(e.prototype,"interceptDeferred",{get:function(){return this.router.urlService.interceptDeferred},enumerable:!1,configurable:!0}),e}()},"./node_modules/@uirouter/core/lib-esm/url/urlRule.js":(e,t,r)=>{"use strict";r.d(t,{I:()=>a,n:()=>c});var n=r("./node_modules/@uirouter/core/lib-esm/url/urlMatcher.js"),o=r("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),i=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),s=r("./node_modules/@uirouter/core/lib-esm/common/hof.js"),u=r("./node_modules/@uirouter/core/lib-esm/state/stateObject.js"),a=function(){function e(e){this.router=e}return e.prototype.compile=function(e){return this.router.urlMatcherFactory.compile(e)},e.prototype.create=function(e,t){var r=this,i=u.l.isState,a=u.l.isStateDeclaration,l=(0,s.uj)([[o.HD,function(e){return l(r.compile(e))}],[(0,s.is)(n.x),function(e){return r.fromUrlMatcher(e,t)}],[(0,s.or)(i,a),function(e){return r.fromState(e,r.router)}],[(0,s.is)(RegExp),function(e){return r.fromRegExp(e,t)}],[o.mf,function(e){return new c(e,t)}]]),h=l(e);if(!h)throw new Error("invalid 'what' in when()");return h},e.prototype.fromUrlMatcher=function(e,t){var r=t;(0,o.HD)(t)&&(t=this.router.urlMatcherFactory.compile(t)),(0,s.is)(n.x)(t)&&(r=function(e){return t.format(e)});var u={urlMatcher:e,matchPriority:function(t){var r=e.parameters().filter((function(e){return e.isOptional}));return r.length?r.filter((function(e){return t[e.id]})).length/r.length:1e-6},type:"URLMATCHER"};return(0,i.l7)(new c((function(t){var r=e.exec(t.path,t.search,t.hash);return e.validates(r)&&r}),r),u)},e.prototype.fromState=function(e,t){var r=u.l.isStateDeclaration(e)?e.$$state():e,n={state:r,type:"STATE"};return(0,i.l7)(this.fromUrlMatcher(r.url,(function(e){var n=t.stateService,o=t.globals;n.href(r,e)!==n.href(o.current,o.params)&&n.transitionTo(r,e,{inherit:!0,source:"url"})})),n)},e.prototype.fromRegExp=function(e,t){if(e.global||e.sticky)throw new Error("Rule RegExp must not be global or sticky");var r=(0,o.HD)(t)?function(e){return t.replace(/\$(\$|\d{1,2})/,(function(t,r){return e["$"===r?0:Number(r)]}))}:t,n={regexp:e,type:"REGEXP"};return(0,i.l7)(new c((function(t){return e.exec(t.path)}),r),n)},e.isUrlRule=function(e){return e&&["type","match","handler"].every((function(t){return(0,o.$K)(e[t])}))},e}(),c=function(e,t){var r=this;this.match=e,this.type="RAW",this.matchPriority=function(e){return 0-r.$id},this.handler=t||i.yR}},"./node_modules/@uirouter/core/lib-esm/url/urlRules.js":(e,t,r)=>{"use strict";r.d(t,{h:()=>c});var n,o=r("./node_modules/@uirouter/core/lib-esm/state/index.js"),i=r("./node_modules/@uirouter/core/lib-esm/url/urlMatcher.js"),s=r("./node_modules/@uirouter/core/lib-esm/common/index.js"),u=r("./node_modules/@uirouter/core/lib-esm/url/urlRule.js");function a(e){if(!((0,s.mf)(e)||(0,s.HD)(e)||(0,s.is)(o.TargetState)(e)||o.TargetState.isDef(e)))throw new Error("'handler' must be a string, function, TargetState, or have a state: 'newtarget' property");return(0,s.mf)(e)?e:(0,s.P0)(e)}n=function(e,t){var r=function(e,t){return(t.priority||0)-(e.priority||0)}(e,t);return 0!==r||0!==(r=function(e,t){var r={STATE:4,URLMATCHER:4,REGEXP:3,RAW:2,OTHER:1};return(r[e.type]||0)-(r[t.type]||0)}(e,t))||0!==(r=function(e,t){return e.urlMatcher&&t.urlMatcher?i.x.compare(e.urlMatcher,t.urlMatcher):0}(e,t))?r:function(e,t){var r={STATE:!0,URLMATCHER:!0};return r[e.type]&&r[t.type]?0:(e.$id||0)-(t.$id||0)}(e,t)};var c=function(){function e(e){this.router=e,this._sortFn=n,this._rules=[],this._id=0,this.urlRuleFactory=new u.I(e)}return e.prototype.dispose=function(e){this._rules=[],delete this._otherwiseFn},e.prototype.initial=function(e){var t=a(e);this.rule(this.urlRuleFactory.create((function(e,t){return 0===t.globals.transitionHistory.size()&&!!/^\/?$/.exec(e.path)}),t))},e.prototype.otherwise=function(e){var t=a(e);this._otherwiseFn=this.urlRuleFactory.create((0,s.P0)(!0),t),this._sorted=!1},e.prototype.removeRule=function(e){(0,s.nA)(this._rules,e)},e.prototype.rule=function(e){var t=this;if(!u.I.isUrlRule(e))throw new Error("invalid rule");return e.$id=this._id++,e.priority=e.priority||0,this._rules.push(e),this._sorted=!1,function(){return t.removeRule(e)}},e.prototype.rules=function(){return this.ensureSorted(),this._rules.concat(this._otherwiseFn?[this._otherwiseFn]:[])},e.prototype.sort=function(e){for(var t=this.stableSort(this._rules,this._sortFn=e||this._sortFn),r=0,n=0;n{"use strict";r.d(t,{i:()=>u});var n=r("./node_modules/@uirouter/core/lib-esm/common/index.js"),o=r("./node_modules/@uirouter/core/lib-esm/url/urlRules.js"),i=r("./node_modules/@uirouter/core/lib-esm/url/urlConfig.js"),s=r("./node_modules/@uirouter/core/lib-esm/state/index.js"),u=function(){function e(e){var t=this;this.router=e,this.interceptDeferred=!1,this.rules=new o.h(this.router),this.config=new i.F(this.router),this.url=function(e,r,n){return t.router.locationService.url(e,r,n)},this.path=function(){return t.router.locationService.path()},this.search=function(){return t.router.locationService.search()},this.hash=function(){return t.router.locationService.hash()},this.onChange=function(e){return t.router.locationService.onChange(e)}}return e.prototype.dispose=function(){this.listen(!1),this.rules.dispose()},e.prototype.parts=function(){return{path:this.path(),search:this.search(),hash:this.hash()}},e.prototype.sync=function(e){if(!e||!e.defaultPrevented){var t=this.router,r=t.urlService,o=t.stateService,i={path:r.path(),search:r.search(),hash:r.hash()},u=this.match(i);(0,n.uj)([[n.HD,function(e){return r.url(e,!0)}],[s.TargetState.isDef,function(e){return o.go(e.state,e.params,e.options)}],[(0,n.is)(s.TargetState),function(e){return o.go(e.state(),e.params(),e.options())}]])(u&&u.rule.handler(u.match,i,this.router))}},e.prototype.listen=function(e){var t=this;if(!1!==e)return this._stopListeningFn=this._stopListeningFn||this.router.urlService.onChange((function(e){return t.sync(e)}));this._stopListeningFn&&this._stopListeningFn(),delete this._stopListeningFn},e.prototype.deferIntercept=function(e){void 0===e&&(e=!0),this.interceptDeferred=e},e.prototype.match=function(e){e=(0,n.l7)({path:"",search:{},hash:""},e);for(var t,r,o,i=this.rules.rules(),s=0;st.weight?u:t}return t},e}()},"./node_modules/@uirouter/core/lib-esm/vanilla.js":(e,t,r)=>{"use strict";r("./node_modules/@uirouter/core/lib-esm/vanilla/index.js")},"./node_modules/@uirouter/core/lib-esm/vanilla/baseLocationService.js":(e,t,r)=>{"use strict";r.d(t,{U:()=>i});var n=r("./node_modules/@uirouter/core/lib-esm/common/index.js"),o=r("./node_modules/@uirouter/core/lib-esm/vanilla/utils.js"),i=function(){function e(e,t){var r=this;this.fireAfterUpdate=t,this._listeners=[],this._listener=function(e){return r._listeners.forEach((function(t){return t(e)}))},this.hash=function(){return(0,o.en)(r._get()).hash},this.path=function(){return(0,o.en)(r._get()).path},this.search=function(){return(0,o.Qf)((0,o.en)(r._get()).search)},this._location=n.Jz.location,this._history=n.Jz.history}return e.prototype.url=function(e,t){return void 0===t&&(t=!0),(0,n.$K)(e)&&e!==this._get()&&(this._set(null,null,e,t),this.fireAfterUpdate&&this._listeners.forEach((function(t){return t({url:e})}))),(0,o.Q2)(this)},e.prototype.onChange=function(e){var t=this;return this._listeners.push(e),function(){return(0,n.nA)(t._listeners,e)}},e.prototype.dispose=function(e){(0,n.Wk)(this._listeners)},e}()},"./node_modules/@uirouter/core/lib-esm/vanilla/browserLocationConfig.js":(e,t,r)=>{"use strict";r.d(t,{u:()=>o});var n=r("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),o=function(){function e(e,t){void 0===t&&(t=!1),this._isHtml5=t,this._baseHref=void 0,this._hashPrefix=""}return e.prototype.port=function(){return location.port?Number(location.port):"https"===this.protocol()?443:80},e.prototype.protocol=function(){return location.protocol.replace(/:/g,"")},e.prototype.host=function(){return location.hostname},e.prototype.html5Mode=function(){return this._isHtml5},e.prototype.hashPrefix=function(e){return(0,n.$K)(e)?this._hashPrefix=e:this._hashPrefix},e.prototype.baseHref=function(e){return(0,n.$K)(e)&&(this._baseHref=e),(0,n.o8)(this._baseHref)&&(this._baseHref=this.getBaseHref()),this._baseHref},e.prototype.getBaseHref=function(){var e=document.getElementsByTagName("base")[0];return e&&e.href?e.href.replace(/^([^/:]*:)?\/\/[^/]*/,""):this._isHtml5?"/":location.pathname||"/"},e.prototype.dispose=function(){},e}()},"./node_modules/@uirouter/core/lib-esm/vanilla/hashLocationService.js":(e,t,r)=>{"use strict";r.d(t,{R:()=>u});var n,o=r("./node_modules/@uirouter/core/lib-esm/common/index.js"),i=r("./node_modules/@uirouter/core/lib-esm/vanilla/baseLocationService.js"),s=(n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),u=function(e){function t(t){var r=e.call(this,t,!1)||this;return o.Jz.addEventListener("hashchange",r._listener,!1),r}return s(t,e),t.prototype._get=function(){return(0,o.Ld)(this._location.hash)},t.prototype._set=function(e,t,r,n){this._location.hash=r},t.prototype.dispose=function(t){e.prototype.dispose.call(this,t),o.Jz.removeEventListener("hashchange",this._listener)},t}(i.U)},"./node_modules/@uirouter/core/lib-esm/vanilla/injector.js":(e,t,r)=>{"use strict";r("./node_modules/@uirouter/core/lib-esm/common/index.js")},"./node_modules/@uirouter/core/lib-esm/vanilla/memoryLocationConfig.js":(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),o=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),i=function(){var e=this;this.dispose=o.ZT,this._baseHref="",this._port=80,this._protocol="http",this._host="localhost",this._hashPrefix="",this.port=function(){return e._port},this.protocol=function(){return e._protocol},this.host=function(){return e._host},this.baseHref=function(){return e._baseHref},this.html5Mode=function(){return!1},this.hashPrefix=function(t){return(0,n.$K)(t)?e._hashPrefix=t:e._hashPrefix}}},"./node_modules/@uirouter/core/lib-esm/vanilla/memoryLocationService.js":(e,t,r)=>{"use strict";r.d(t,{I:()=>s});var n,o=r("./node_modules/@uirouter/core/lib-esm/vanilla/baseLocationService.js"),i=(n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),s=function(e){function t(t){return e.call(this,t,!0)||this}return i(t,e),t.prototype._get=function(){return this._url},t.prototype._set=function(e,t,r,n){this._url=r},t}(o.U)},"./node_modules/@uirouter/core/lib-esm/vanilla/plugins.js":(e,t,r)=>{"use strict";var n=r("./node_modules/@uirouter/core/lib-esm/vanilla/browserLocationConfig.js"),o=r("./node_modules/@uirouter/core/lib-esm/vanilla/hashLocationService.js"),i=r("./node_modules/@uirouter/core/lib-esm/vanilla/utils.js"),s=r("./node_modules/@uirouter/core/lib-esm/vanilla/pushStateLocationService.js"),u=r("./node_modules/@uirouter/core/lib-esm/vanilla/memoryLocationService.js"),a=r("./node_modules/@uirouter/core/lib-esm/vanilla/memoryLocationConfig.js");r("./node_modules/@uirouter/core/lib-esm/vanilla/injector.js"),r("./node_modules/@uirouter/core/lib-esm/vanilla/q.js"),r("./node_modules/@uirouter/core/lib-esm/common/coreservices.js"),(0,i._D)("vanilla.hashBangLocation",!1,o.R,n.u),(0,i._D)("vanilla.pushStateLocation",!0,s.h,n.u),(0,i._D)("vanilla.memoryLocation",!1,u.I,a.W)},"./node_modules/@uirouter/core/lib-esm/vanilla/pushStateLocationService.js":(e,t,r)=>{"use strict";r.d(t,{h:()=>u});var n,o=r("./node_modules/@uirouter/core/lib-esm/vanilla/baseLocationService.js"),i=r("./node_modules/@uirouter/core/lib-esm/common/index.js"),s=(n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),u=function(e){function t(t){var r=e.call(this,t,!0)||this;return r._config=t.urlService.config,i.Jz.addEventListener("popstate",r._listener,!1),r}return s(t,e),t.prototype._getBasePrefix=function(){return(0,i.Lb)(this._config.baseHref())},t.prototype._get=function(){var e=this._location,t=e.pathname,r=e.hash,n=e.search;n=(0,i.C7)(n)[1],r=(0,i.cW)(r)[1];var o=this._getBasePrefix(),s=t===this._config.baseHref(),u=t.substr(0,o.length)===o;return(t=s?"/":u?t.substring(o.length):t)+(n?"?"+n:"")+(r?"#"+r:"")},t.prototype._set=function(e,t,r,n){var o=this._getBasePrefix(),i=r&&"/"!==r[0]?"/":"",s=""===r||"/"===r?this._config.baseHref():o+i+r;n?this._history.replaceState(e,t,s):this._history.pushState(e,t,s)},t.prototype.dispose=function(t){e.prototype.dispose.call(this,t),i.Jz.removeEventListener("popstate",this._listener)},t}(o.U)},"./node_modules/@uirouter/core/lib-esm/vanilla/q.js":(e,t,r)=>{"use strict";r("./node_modules/@uirouter/core/lib-esm/common/index.js")},"./node_modules/@uirouter/core/lib-esm/vanilla/utils.js":(e,t,r)=>{"use strict";r.d(t,{Qf:()=>i,en:()=>s,Q2:()=>u,_D:()=>a});var n=r("./node_modules/@uirouter/core/lib-esm/common/index.js"),o=function(e,t){var r=t[0],o=t[1];return e.hasOwnProperty(r)?(0,n.kJ)(e[r])?e[r].push(o):e[r]=[e[r],o]:e[r]=o,e},i=function(e){return e.split("&").filter(n.yR).map(n.Fb).reduce(o,{})};function s(e){var t=function(e){return e||""},r=(0,n.cW)(e).map(t),o=r[0],i=r[1],s=(0,n.C7)(o).map(t);return{path:s[0],search:s[1],hash:i,url:e}}var u=function(e){var t=e.path(),r=e.search(),o=e.hash(),i=Object.keys(r).map((function(e){var t=r[e];return((0,n.kJ)(t)?t:[t]).map((function(t){return e+"="+t}))})).reduce(n.M7,[]).join("&");return t+(i?"?"+i:"")+(o?"#"+o:"")};function a(e,t,r,n){return function(o){var i=o.locationService=new r(o),s=o.locationConfig=new n(o,t);return{name:e,service:i,configuration:s,dispose:function(e){e.dispose(i),e.dispose(s)}}}}},"./node_modules/@uirouter/core/lib-esm/view/interface.js":()=>{},"./node_modules/@uirouter/core/lib-esm/view/view.js":(e,t,r)=>{"use strict";r.d(t,{s:()=>u});var n=r("./node_modules/@uirouter/core/lib-esm/common/common.js"),o=r("./node_modules/@uirouter/core/lib-esm/common/hof.js"),i=r("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),s=r("./node_modules/@uirouter/core/lib-esm/common/trace.js"),u=function(){function e(e){var t=this;this.router=e,this._uiViews=[],this._viewConfigs=[],this._viewConfigFactories={},this._listeners=[],this._pluginapi={_rootViewContext:this._rootViewContext.bind(this),_viewConfigFactory:this._viewConfigFactory.bind(this),_registeredUIView:function(e){return(0,n.sE)(t._uiViews,(function(r){return t.router.$id+"."+r.id===e}))},_registeredUIViews:function(){return t._uiViews},_activeViewConfigs:function(){return t._viewConfigs},_onSync:function(e){return t._listeners.push(e),function(){return(0,n.nA)(t._listeners,e)}}}}return e.normalizeUIViewTarget=function(e,t){void 0===t&&(t="");var r=t.split("@"),n=r[0]||"$default",o=(0,i.HD)(r[1])?r[1]:"^",s=/^(\^(?:\.\^)*)\.(.*$)/.exec(n);if(s&&(o=s[1],n=s[2]),"!"===n.charAt(0)&&(n=n.substr(1),o=""),/^(\^(?:\.\^)*)$/.exec(o)){var u=o.split(".").reduce((function(e,t){return e.parent}),e);o=u.name}else"."===o&&(o=e.name);return{uiViewName:n,uiViewContextAnchor:o}},e.prototype._rootViewContext=function(e){return this._rootContext=e||this._rootContext},e.prototype._viewConfigFactory=function(e,t){this._viewConfigFactories[e]=t},e.prototype.createViewConfig=function(e,t){var r=this._viewConfigFactories[t.$type];if(!r)throw new Error("ViewService: No view config factory registered for type "+t.$type);var n=r(e,t);return(0,i.kJ)(n)?n:[n]},e.prototype.deactivateViewConfig=function(e){s.g4.traceViewServiceEvent("<- Removing",e),(0,n.nA)(this._viewConfigs,e)},e.prototype.activateViewConfig=function(e){s.g4.traceViewServiceEvent("-> Registering",e),this._viewConfigs.push(e)},e.prototype.sync=function(){var t=this,r=this._uiViews.map((function(e){return[e.fqn,e]})).reduce(n.bb,{});function i(e){for(var t=e.viewDecl.$context,r=0;++r&&t.parent;)t=t.parent;return r}var u=(0,o.WA)((function(e,t,r,n){return t*(e(r)-e(n))})),a=this._uiViews.sort(u((function(e){var t=function(e){return e&&e.parent?t(e.parent)+1:1};return 1e4*e.fqn.split(".").length+t(e.creationContext)}),1)).map((function(n){var o=t._viewConfigs.filter(e.matches(r,n));return o.length>1&&o.sort(u(i,-1)),{uiView:n,viewConfig:o[0]}})),c=a.map((function(e){return e.viewConfig})),l=this._viewConfigs.filter((function(e){return!(0,n.d3)(c,e)})).map((function(e){return{uiView:void 0,viewConfig:e}}));a.forEach((function(e){-1!==t._uiViews.indexOf(e.uiView)&&e.uiView.configUpdated(e.viewConfig)}));var h=a.concat(l);this._listeners.forEach((function(e){return e(h)})),s.g4.traceViewSync(h)},e.prototype.registerUIView=function(e){s.g4.traceViewServiceUIViewEvent("-> Registering",e);var t=this._uiViews;return t.filter((function(t){return t.fqn===e.fqn&&t.$type===e.$type})).length&&s.g4.traceViewServiceUIViewEvent("!!!! duplicate uiView named:",e),t.push(e),this.sync(),function(){-1!==t.indexOf(e)?(s.g4.traceViewServiceUIViewEvent("<- Deregistering",e),(0,n.nA)(t)(e)):s.g4.traceViewServiceUIViewEvent("Tried removing non-registered uiView",e)}},e.prototype.available=function(){return this._uiViews.map((0,o.vg)("fqn"))},e.prototype.active=function(){return this._uiViews.filter((0,o.vg)("$config")).map((0,o.vg)("name"))},e.matches=function(e,t){return function(r){if(t.$type!==r.viewDecl.$type)return!1;var o=r.viewDecl,i=o.$uiViewName.split("."),s=t.fqn.split(".");if(!(0,n.fS)(i,s.slice(0-i.length)))return!1;var u=1-i.length||void 0,a=s.slice(0,u).join("."),c=e[a].creationContext;return o.$uiViewContextAnchor===(c&&c.name)}},e}()}}]); +//# sourceMappingURL=chat-ab94cf03.js.map \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-ab94cf03.js.map b/snippet/3.0.0/scripts/chat-ab94cf03.js.map new file mode 100644 index 0000000..21349b0 --- /dev/null +++ b/snippet/3.0.0/scripts/chat-ab94cf03.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/hooks/lazyLoad.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/params/param.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/params/paramType.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/params/paramTypes.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/params/stateParams.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/path/pathNode.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/path/pathUtils.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/resolve/interface.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/resolve/resolvable.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/resolve/resolveContext.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/router.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/state/stateBuilder.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/state/stateMatcher.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/state/stateObject.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/state/stateQueueManager.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/state/stateRegistry.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/state/targetState.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/transition/hookBuilder.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/transition/hookRegistry.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/transition/interface.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/transition/rejectFactory.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/transition/transitionEventType.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/transition/transitionHook.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/hooks/coreResolvables.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/hooks/redirectTo.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/hooks/onEnterExitRetain.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/hooks/resolve.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/hooks/views.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/hooks/updateGlobals.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/hooks/url.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/hooks/ignoredTransition.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/hooks/invalidTransition.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/transition/transitionService.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/url/urlConfig.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/url/urlMatcherFactory.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/url/urlRouter.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/url/urlRule.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/url/urlRules.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/url/urlService.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/vanilla/baseLocationService.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/vanilla/browserLocationConfig.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/vanilla/hashLocationService.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/vanilla/memoryLocationConfig.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/vanilla/memoryLocationService.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/vanilla/plugins.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/vanilla/pushStateLocationService.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/vanilla/utils.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/view/view.js"],"names":["lazyLoadHook","transition","router","promises","entering","filter","state","$$state","lazyLoad","map","lazyLoadState","then","originalTransition","options","source","orig","targetState","stateService","target","identifier","params","$url","urlService","result","match","parts","rule","type","sync","registerLazyLoadHook","transitionService","onBefore","lazyLoadFn","promise","Array","isArray","states","forEach","_state","stateRegistry","register","err","DefType","hasOwn","Object","prototype","hasOwnProperty","Param","id","location","urlConfig","config","paramName","noReloadOnSearch","reloadOnSearch","SEARCH","undefined","dynamic","defaultConfig","paramConfig","cfg","getStaticDefaultValue","value","bind","length","isShorthand","$$fn","unwrapShorthand","getParamDeclaration","urlType","paramTypes","name","Error","CONFIG","PATH","getType","arrayDefaults","arrayParamNomenclature","arrayMode","array","$asArray","isOptional","raw","squash","defaultPolicy","getSquashPolicy","defaultSquashPolicy","replace","from","to","push","configuredKeys","item","indexOf","concat","getReplace","inherit","this","values","paramValues","_i","params_1","param","changed","values1","values2","equals","validates","reduce","isDefaultValue","_this","val","_a","tuple","replaceSpecialValues","_defaultValueCache","defaultValue","is","getDefaultValue","$normalize","isSearch","normalized","encoded","encode","pattern","exec","toString","ParamType","def","key","decode","a","b","$subPattern","sub","substr","mode","ArrayType","arrayWrap","arrayHandler","callback","allTruthyMode","arr","x","arrayUnwrap","arrayEqualsHandler","val1","val2","left","right","i","paramTypeFn","wrapperFn","$arrayMode","makeDefaultType","ParamTypes","enqueue","typeQueue","defaultTypes","types","definition","dispose","definitionFn","_flushTypeQueue","shift","valToString","defaultTypeBase","String","string","path","query","hash","int","parseInt","bool","Boolean","date","getFullYear","getMonth","slice","getDate","join","capture","Date","isNaN","valueOf","l","r","acc","fn","json","any","StateParams","$inherit","newParams","$current","$to","parentParams","parents","inherited","inheritList","keys","j","PathNode","stateOrNode","node","paramSchema","resolvables","views","parameters","res","clone","applyRawParams","memo","pDef","paramDef","parameter","paramsFn","diff","PathUtils","makeTargetState","registry","buildPath","toParams","$state","buildToPath","fromPath","toPath","inheritParams","applyViewConfigs","$view","viewDecls","subPath","n","viewConfigs","view","createViewConfig","toKeys","noInherit","toNode","toParamVals","incomingParamVals","fromParamVals","ownParamVals","treeChanges","reloadState","node1","node2","retained","exiting","max","Math","min","keep","nonDynamicParams","retainedWithToParams","retainedNode","idx","cloned","matching","pathA","pathB","done","nodeA","nodeB","predicate","elementIdx","resolvePolicies","when","LAZY","EAGER","async","WAIT","NOWAIT","Resolvable","arg1","resolveFn","deps","policy","data","resolved","token","literal","getPolicy","thisPolicy","statePolicy","resolvePolicy","resolve","resolveContext","trans","$q","findNode","asyncPolicy","customAsyncPolicy","all","getDependencies","resolvable","get","resolvedDeps","apply","resolvedValue","fromData","whens","ALL_WHENS","EAGER_WHENS","ResolveContext","_path","getTokens","getResolvable","subContext","addResolvables","newResolvables","resolvePath","matchedWhens","matchesPolicy","acceptedVals","whenOrAsync","nodeResolvables","nowait","wait","getResult","injector","_injector","UIInjectorImpl","availableResolvables","_node","fromInjector","getNative","context","native","getAsync","_routerInstance","locationServiceStub","locationConfigStub","UIRouter","locationService","locationConfig","$id","_disposed","_disposables","trace","viewService","globals","urlMatcherFactory","urlRouter","_plugins","_pluginapi","_rootViewContext","root","current","self","disposable","d","ignored","plugin","pluginInstance","getPlugin","pluginName","nameBuilder","selfBuilder","dataBuilder","parent","getUrlBuilder","$urlMatcherFactoryProvider","stateObject","stateDec","url","newStateDec","parsed","charAt","substring","parseUrl","compile","isMatcher","navigable","append","getNavigableBuilder","isRoot","pathBuilder","includesBuilder","includes","resolvablesBuilder","resolveObj","getToken","p","provide","literal2Resolvable","useFactory","dependencies","useClass","useValue","useExisting","tuple2Resolvable","$injector","annotate","strictDi","item2Resolvable","obj","decl","StateBuilder","matcher","paramFactory","find","builders","parentName","urlParams","nonUrlParams","fromConfig","builder","splice","build","chain","parentFn","step","segments","split","pop","StateMatcher","_states","isRelative","stateName","stateOrName","base","matchGlob","isStr","matches","__stateObjectCache","nameGlob","baseState","splitName","pathLength","relName","StateObject","create","stateDecl","isStateClass","ref","fqn","constructor","opts","matchingKeys","isStateDeclaration","isState","StateQueueManager","listeners","queue","flush","registered","orphans","previousQueueLength","getState","notifyListeners","listener","s","name_1","orphanIdx","existingState","existingFutureState","deregister","attachRoute","prev","abstract","rulesApi","rules","urlRuleFactory","StateRegistry","stateQueue","_registerRoot","_root","onStatesChanged","stateDefinition","_deregisterTree","getChildren","_children","children","deregistered","reverse","removeRule","deregisteredStates","arguments","found","decorator","property","builderFunction","TargetState","_stateRegistry","_identifier","_params","_options","_definition","relative","exists","valid","error","withState","withParams","withOptions","newOpts","isDef","HookBuilder","buildHooksForPhase","phase","_getEvents","buildHooks","hookType","matchingHooks","getMatchingHooks","reverseDepthSort","baseHookOptions","hook","criteriaMatchPath","traceData","scope","transitionHook","sort","reverseSort","factor","depthDelta","priority","isCreate","hookPhase","$transitions","reg","getHooks","matchState","criterion","toMatch","globStrings","glob","RegisteredHook","tranSvc","eventType","matchCriteria","removeHookFromRegistry","invokeCount","_deregistered","invokeLimit","_matchingNodes","nodes","_getDefaultMatchCriteria","_getPathTypes","_getMatchingNodes","criteria","mn","pathtype","isStateHook","every","makeEvent","hooks","_registeredHooks","removeHookFn","hookRegistrationFn","matchObject","registeredHook","TransitionHookPhase","TransitionHookScope","RejectType","Rejection","message","detail","isRejectionPromise","_transitionRejection","superseded","rejection","SUPERSEDED","redirected","invalid","INVALID","IGNORED","aborted","ABORTED","errored","ERROR","normalize","toPromise","TransitionEventType","hookOrder","getResultHandler","getErrorHandler","synchronous","defaultOptions","TransitionHook","stateContext","isSuperseded","isActive","waitFor","nextHook","invokeHook","invokeHooks","doneCallback","hookResult","remainingHooks","runAllHooks","logError","defaultErrorHandler","notCurrent","getNotCurrentRejection","handleError","handleResult","call","catch","handleHookResult","isTargetState","_aborted","event","HANDLE_RESULT","LOG_REJECTED_RESULT","LOG_ERROR","REJECT_ERROR","THROW_ERROR","addCoreResolvables","addResolvable","TRANSITION_TOKENS","isTransition","treeChangesCleanup","replaceTransitionWithNull","redirectToHook","redirect","redirectTo","makeEnterExitRetainHook","hookName","hookFn","onExitHook","onRetainHook","onEnterHook","RESOLVE_HOOK_PRIORITY","eagerResolvePath","lazyResolveState","resolveRemaining","loadEnteringViews","enteringViews","load","activateViews","exitingViews","vc","deactivateViewConfig","activateViewConfig","updateGlobalState","clearCurrentTransition","onSuccess","successfulTransitions","updateUrl","$urlRouter","urlOptions","update","ignoredHook","ignoredReason","_ignoredReason","pending","abort","invalidTransitionHook","defaultTransOpts","notify","reload","supercede","custom","TransitionService","_router","_transitionCount","_eventTypes","_criteriaPaths","_deregisterHookFns","_defineCorePaths","_defineCoreEvents","_registerCoreTransitionHooks","onEvict","onCreate","onStart","onExit","onRetain","onEnter","onFinish","onError","hooksArray","Phase","TH","paths","NORMAL_SORT","SYNCHRONOUS","_defineEvent","CREATE","BEFORE","RUN","SUCCESS","STATE","TRANSITION","_definePathType","cmpByPhase","hookScope","fns","addCoreResolves","registerInvalidTransitionHook","registerRedirectToHook","registerOnExitHook","registerOnRetainHook","registerOnEnterHook","eagerResolve","registerEagerResolvePath","lazyResolve","registerLazyResolveState","resolveAll","registerResolveRemaining","loadViews","registerLoadEnteringViews","registerActivateViews","updateGlobals","registerUpdateGlobalState","registerUpdateUrl","UrlConfig","_decodeParams","_isCaseInsensitive","_isStrictMode","_defaultSquashPolicy","baseHref","hashPrefix","newprefix","host","html5Mode","port","protocol","caseInsensitive","strictMode","__assign","assign","t","ParamFactory","fromSearch","UrlMatcherFactory","UrlMatcher","globalConfig","strict","decodeParams","object","$get","UrlRouter","evt","listen","enabled","deferIntercept","defer","urlParts","initial","handler","otherwise","compareFn","read","urlMatcher","format","href","absolute","isHtml5","appendBasePath","slash","cfgPort","defineProperty","interceptDeferred","enumerable","configurable","UrlRuleFactory","str","what","makeRule","_what","fromUrlMatcher","or","fromState","RegExp","fromRegExp","BaseUrlRule","_handler","details","matchPriority","optional","search","stateOrDecl","transitionTo","regexp","global","sticky","m","Number","isUrlRule","defaultRuleSortFn","getHandlerFn","cmp","prioritySort","weights","URLMATCHER","REGEXP","RAW","OTHER","typeSort","urlMatcherSort","useMatchPriority","idSort","UrlRules","_sortFn","_rules","_id","_otherwiseFn","handlerFn","transitionHistory","size","_sorted","ensureSorted","sorted","stableSort","group","_group","arrOfWrapper","elem","wrapperA","wrapperB","cmpDiff","wrapper","UrlService","newurl","onChange","defaultPrevented","best","go","applyResult","_stopListeningFn","weight","BaseLocationServices","fireAfterUpdate","_listeners","_listener","cb","_get","_location","_history","_set","BrowserLocationConfig","_isHtml5","_baseHref","_hashPrefix","hostname","getBaseHref","baseTag","document","getElementsByTagName","pathname","extendStatics","__extends","setPrototypeOf","__proto__","__","HashLocationService","_super","title","MemoryLocationConfig","_port","_protocol","_host","newval","MemoryLocationService","_url","PushStateLocationService","_config","_getBasePrefix","basePrefix","exactBaseHrefMatch","startsWithBase","fullUrl","replaceState","pushState","keyValsToObjectR","accum","getParams","queryString","orEmptyString","beforehash","_b","buildUrl","loc","searchObject","locationPluginFactory","serviceClass","configurationClass","uiRouter","service","configuration","ViewService","_uiViews","_viewConfigs","_viewConfigFactories","_viewConfigFactory","_registeredUIView","_registeredUIViews","_activeViewConfigs","_onSync","normalizeUIViewTarget","rawViewName","viewAtContext","uiViewName","uiViewContextAnchor","relativeViewNameSugar","anchorState","anchor","_rootContext","viewType","factory","cfgFactory","$type","cfgs","viewConfig","uiViewsByFqn","uiv","viewConfigDepth","viewDecl","$context","count","depthCompare","depthFn","posNeg","uiViewTuples","uiView","stateDepth","creationContext","matchingConfigs","matchedViewConfigs","unmatchedConfigTuples","configUpdated","allTuples","registerUIView","uiViews","available","active","vcSegments","$uiViewName","uivSegments","negOffset","fqnToFirstSegment","uiViewContext","$uiViewContextAnchor"],"mappings":"2QAyBIA,EAAe,SAAUC,GACzB,IAAIC,EAASD,EAAWC,OAuBpBC,EAAWF,EACVG,WACAC,QAAO,SAAUC,GAAS,QAASA,EAAMC,UAAUC,YACnDC,KAAI,SAAUH,GAAS,OAAOI,EAAcT,EAAYK,MAC7D,OAAO,WAAgBH,GAAUQ,MA1BjC,WACI,GAAyD,QAArDV,EAAWW,qBAAqBC,UAAUC,OAAkB,CAG5D,IAAIC,EAAOd,EAAWe,cACtB,OAAOd,EAAOe,aAAaC,OAAOH,EAAKI,aAAcJ,EAAKK,SAAUL,EAAKF,WAI7E,IAAIQ,EAAOnB,EAAOoB,WACdC,EAASF,EAAKG,MAAMH,EAAKI,SACzBC,EAAOH,GAAUA,EAAOG,KAG5B,GAAIA,GAAsB,UAAdA,EAAKC,KAAkB,CAC/B,IAAIrB,EAAQoB,EAAKpB,MACbc,EAASG,EAAOC,MACpB,OAAOtB,EAAOe,aAAaC,OAAOZ,EAAOc,EAAQnB,EAAWY,WAGhEX,EAAOoB,WAAWM,WAQfC,EAAuB,SAAUC,GACxC,OAAOA,EAAkBC,SAAS,CAAE3B,SAAU,SAAUE,GAAS,QAASA,EAAME,WAAeR,IAS5F,SAASU,EAAcT,EAAYK,GACtC,IAAI0B,EAAa1B,EAAMC,UAAUC,SAE7ByB,EAAUD,EAAqB,SAwBnC,OAvBKC,IAWDA,EAAUD,EAAqB,SAAI,YACzBA,EAAW/B,EAAYK,IAC5BK,MAIT,SAA6BY,GAIzB,OAHIA,GAAUW,MAAMC,QAAQZ,EAAOa,SAC/Bb,EAAOa,OAAOC,SAAQ,SAAUC,GAAU,OAAOrC,EAAWC,OAAOqC,cAAcC,SAASF,MAEvFf,KAPFZ,MAbS,SAAUY,GAIpB,cAHOjB,EAAME,gBACNF,EAAMC,UAAUC,gBAChBwB,EAAqB,SACrBT,KAEC,SAAUkB,GAElB,cADOT,EAAqB,SACrB,cAAmBS,OAc3BR,I,gPCnFPS,E,gUAJAC,EAASC,OAAOC,UAAUC,gBAK9B,SAAWJ,GACPA,EAAQA,EAAc,KAAI,GAAK,OAC/BA,EAAQA,EAAgB,OAAI,GAAK,SACjCA,EAAQA,EAAgB,OAAI,GAAK,SAHrC,CAIGA,IAAYA,EAAU,KA2DzB,IAAIK,EAAuB,WACvB,SAASA,EAAMC,EAAIrB,EAAMsB,EAAUC,EAAW5C,GAC1C,IAAI6C,EA3DZ,SAA6BC,EAAWH,EAAU3C,GAC9C,IAAI+C,GAA6C,IAAzB/C,EAAMgD,gBAA4BL,IAAaP,EAAQa,aAAWC,EACtFC,GAAU,QAAK,CAACnD,EAAMmD,QAASJ,GAAmB,MAClDK,GAAgB,QAAUD,GAAW,CAAEA,QAASA,GAAY,GAC5DE,EAGR,SAAyBC,GAGrB,SAASC,IACL,OAAOD,EAAIE,MAHfF,EAlBc,SAAUA,GACxB,OAAiG,IAA1F,CAAC,QAAS,OAAQ,SAAU,QAAS,WAAWvD,OAAOsC,EAAOoB,KAAKH,GAAO,KAAKI,OAiBhFC,CAAYL,GAAO,CAAEE,MAAOF,GAAQA,EAC1CC,EAAmC,aAAI,EAIvC,IAAIK,GAAO,QAAaN,EAAIE,OAASF,EAAIE,MAAQD,EACjD,OAAO,QAAOD,EAAK,CAAEM,KAAMA,IAVTC,CAAgB7D,GAASA,EAAMc,QAAUd,EAAMc,OAAOgC,IACxE,OAAO,QAAOM,EAAeC,GAsDZS,CAAoBpB,EAAIC,EAAU3C,GAC/CqB,EA5CR,SAAiBiC,EAAKS,EAASpB,EAAUD,EAAIsB,GACzC,GAAIV,EAAIjC,MAAQ0C,GAA4B,WAAjBA,EAAQE,KAC/B,MAAM,IAAIC,MAAM,UAAYxB,EAAK,kCACrC,GAAIY,EAAIjC,MAAQ0C,GAA4B,WAAjBA,EAAQE,MAAqBD,EAAW3C,KAAKiC,EAAIjC,MACxE,OAAO2C,EAAW3C,KAAKiC,EAAIjC,MAC/B,GAAI0C,EACA,OAAOA,EACX,IAAKT,EAAIjC,KAAM,CACX,IAAIA,EAAOsB,IAAaP,EAAQ+B,OAC1B,MACAxB,IAAaP,EAAQgC,KACjB,OACAzB,IAAaP,EAAQa,OACjB,QACA,SACd,OAAOe,EAAW3C,KAAKA,GAE3B,OAAOiC,EAAIjC,gBAAgB,IAAYiC,EAAIjC,KAAO2C,EAAW3C,KAAKiC,EAAIjC,MA2B3DgD,CAAQxB,EAAQxB,EAAMsB,EAAUD,EAAIE,EAAUoB,YACrD,IAUQM,EACAC,EAXJC,GAUIF,EAAgB,CAAEG,MAAO9B,IAAaP,EAAQa,QAAS,QACvDsB,EAAyB7B,EAAGxB,MAAM,SAAW,CAAEuD,OAAO,GAAS,IAC5D,QAAOH,EAAeC,EAAwB1B,GAAQ4B,OAXjEpD,EAAOmD,EAAYnD,EAAKqD,SAASF,EAAW7B,IAAaP,EAAQa,QAAU5B,EAC3E,IAAIsD,OAA8BzB,IAAjBL,EAAOW,OAAuBb,IAAaP,EAAQa,OAChEE,GAAU,QAAUN,EAAOM,WAAaN,EAAOM,UAAY9B,EAAK8B,QAChEyB,GAAM,QAAU/B,EAAO+B,OAAS/B,EAAO+B,MAAQvD,EAAKuD,IACpDC,EA9BZ,SAAyBhC,EAAQ8B,EAAYG,GACzC,IAAID,EAAShC,EAAOgC,OACpB,IAAKF,IAAyB,IAAXE,EACf,OAAO,EACX,KAAK,QAAUA,IAAqB,MAAVA,EACtB,OAAOC,EACX,IAAe,IAAXD,IAAmB,QAASA,GAC5B,OAAOA,EACX,MAAM,IAAIX,MAAM,2BAA6BW,EAAS,uDAsBrCE,CAAgBlC,EAAQ8B,EAAY/B,EAAUoC,uBACvDC,EArBZ,SAAoBpC,EAAQ2B,EAAWG,EAAYE,GAC/C,IAAIC,EAAgB,CAChB,CAAEI,KAAM,GAAIC,GAAIR,GAAcH,OAAYtB,EAAY,IACtD,CAAEgC,KAAM,KAAMC,GAAIR,GAAcH,OAAYtB,EAAY,KAExD+B,GAAU,QAAQpC,EAAOoC,SAAWpC,EAAOoC,QAAU,IACrD,QAASJ,IACTI,EAAQG,KAAK,CAAEF,KAAML,EAAQM,QAAIjC,IACrC,IAAImC,GAAiB,QAAIJ,GAAS,QAAK,SACvC,OAAO,QAAOH,GAAe,SAAUQ,GAAQ,OAA8C,IAAvCD,EAAeE,QAAQD,EAAKJ,SAAiBM,OAAOP,GAYxFQ,CAAW5C,EAAQ2B,EAAWG,EAAYE,GACpDa,GAAU,QAAU7C,EAAO6C,WAAa7C,EAAO6C,UAAYrE,EAAKqE,SAOpE,QAAOC,KAAM,CAAEjD,GAAIA,EAAIrB,KAAMA,EAAMsB,SAAUA,EAAUgC,WAAYA,EAAYxB,QAASA,EAASyB,IAAKA,EAAKC,OAAQA,EAAQI,QAASA,EAASS,QAASA,EAASjB,MAAOD,EAAW3B,OAAQA,IAoG7L,OAlGAJ,EAAMmD,OAAS,SAAU9E,EAAQ8E,QACd,IAAXA,IAAqBA,EAAS,IAElC,IADA,IAAIC,EAAc,GACTC,EAAK,EAAGC,EAAWjF,EAAQgF,EAAKC,EAASrC,OAAQoC,IAAM,CAC5D,IAAIE,EAAQD,EAASD,GACrBD,EAAYG,EAAMtD,IAAMsD,EAAMxC,MAAMoC,EAAOI,EAAMtD,KAErD,OAAOmD,GAaXpD,EAAMwD,QAAU,SAAUnF,EAAQoF,EAASC,GAGvC,YAFgB,IAAZD,IAAsBA,EAAU,SACpB,IAAZC,IAAsBA,EAAU,IAC7BrF,EAAOf,QAAO,SAAUiG,GAAS,OAAQA,EAAM3E,KAAK+E,OAAOF,EAAQF,EAAMtD,IAAKyD,EAAQH,EAAMtD,SAWvGD,EAAM2D,OAAS,SAAUtF,EAAQoF,EAASC,GAGtC,YAFgB,IAAZD,IAAsBA,EAAU,SACpB,IAAZC,IAAsBA,EAAU,IACsB,IAAnD1D,EAAMwD,QAAQnF,EAAQoF,EAASC,GAASzC,QAGnDjB,EAAM4D,UAAY,SAAUvF,EAAQ8E,GAEhC,YADe,IAAXA,IAAqBA,EAAS,IAC3B9E,EAAOX,KAAI,SAAU6F,GAAS,OAAOA,EAAMK,UAAUT,EAAOI,EAAMtD,QAAS4D,OAAO,MAAU,IAEvG7D,EAAMF,UAAUgE,eAAiB,SAAU/C,GACvC,OAAOmC,KAAKhB,YAAcgB,KAAKtE,KAAK+E,OAAOT,KAAKnC,QAASA,IAM7Df,EAAMF,UAAUiB,MAAQ,SAAUA,GAC9B,IAAIgD,EAAQb,KA0BZ,OADAnC,EAR2B,SAAUiD,GACjC,IAAK,IAAIX,EAAK,EAAGY,EAAKF,EAAMvB,QAASa,EAAKY,EAAGhD,OAAQoC,IAAM,CACvD,IAAIa,EAAQD,EAAGZ,GACf,GAAIa,EAAMzB,OAASuB,EACf,OAAOE,EAAMxB,GAErB,OAAOsB,EAEHG,CAAqBpD,IACtB,QAAYA,GAtBG,WAClB,GAAIgD,EAAMK,mBACN,OAAOL,EAAMK,mBAAmBC,aACpC,IAAK,cACD,MAAM,IAAI5C,MAAM,+DACpB,IAAI4C,EAAe,qBAA0BN,EAAM3D,OAAOe,MAC1D,GAAIkD,UAAwDN,EAAMnF,KAAK0F,GAAGD,GACtE,MAAM,IAAI5C,MAAM,kBAAoB4C,EAAe,oBAAsBN,EAAM9D,GAAK,sCAAwC8D,EAAMnF,KAAK4C,KAAO,KAIlJ,OAHIuC,EAAM3D,OAAOe,KAAkB,cAC/B4C,EAAMK,mBAAqB,CAAEC,aAAcA,IAExCA,EAWiBE,GAAoBrB,KAAKtE,KAAK4F,WAAWzD,IAEzEf,EAAMF,UAAU2E,SAAW,WACvB,OAAOvB,KAAKhD,WAAaP,EAAQa,QAErCR,EAAMF,UAAU8D,UAAY,SAAU7C,GAElC,KAAK,QAAYA,IAAoB,OAAVA,IAAmBmC,KAAKhB,WAC/C,OAAO,EAEX,IAAIwC,EAAaxB,KAAKtE,KAAK4F,WAAWzD,GACtC,IAAKmC,KAAKtE,KAAK0F,GAAGI,GACd,OAAO,EAEX,IAAIC,EAAUzB,KAAKtE,KAAKgG,OAAOF,GAC/B,SAAS,QAASC,KAAazB,KAAKtE,KAAKiG,QAAQC,KAAKH,KAE1D3E,EAAMF,UAAUiF,SAAW,WACvB,MAAO,UAAY7B,KAAKjD,GAAK,IAAMiD,KAAKtE,KAAO,aAAesE,KAAKd,OAAS,eAAiBc,KAAKhB,WAAa,KAE5GlC,EAtHe,I,wOChDtBgF,EAA2B,WAM3B,SAASA,EAAUC,GAEf/B,KAAK2B,QAAU,KAEf3B,KAAKD,SAAU,GACf,QAAOC,KAAM+B,GAgDjB,OA5CAD,EAAUlF,UAAUwE,GAAK,SAAUN,EAAKkB,GACpC,OAAO,GAGXF,EAAUlF,UAAU8E,OAAS,SAAUZ,EAAKkB,GACxC,OAAOlB,GAGXgB,EAAUlF,UAAUqF,OAAS,SAAUnB,EAAKkB,GACxC,OAAOlB,GAGXgB,EAAUlF,UAAU6D,OAAS,SAAUyB,EAAGC,GAEtC,OAAOD,GAAKC,GAEhBL,EAAUlF,UAAUwF,YAAc,WAC9B,IAAIC,EAAMrC,KAAK2B,QAAQE,WACvB,OAAOQ,EAAIC,OAAO,EAAGD,EAAItE,OAAS,IAEtC+D,EAAUlF,UAAUiF,SAAW,WAC3B,MAAO,cAAgB7B,KAAK1B,KAAO,KAGvCwD,EAAUlF,UAAU0E,WAAa,SAAUR,GACvC,OAAOd,KAAKoB,GAAGN,GAAOA,EAAMd,KAAKiC,OAAOnB,IAY5CgB,EAAUlF,UAAUmC,SAAW,SAAUwD,EAAMhB,GAC3C,IAAKgB,EACD,OAAOvC,KACX,GAAa,SAATuC,IAAoBhB,EACpB,MAAM,IAAIhD,MAAM,kDACpB,OAAO,IAAIiE,EAAUxC,KAAMuC,IAExBT,EA3DmB,GA+D9B,SAASU,EAAU9G,EAAM6G,GACrB,IAAI1B,EAAQb,KAEZ,SAASyC,EAAU3B,GACf,OAAO,QAAQA,GAAOA,GAAM,QAAUA,GAAO,CAACA,GAAO,GAczD,SAAS4B,EAAaC,EAAUC,GAC5B,OAAO,SAAqB9B,GACxB,IAAI,QAAQA,IAAuB,IAAfA,EAAI/C,OACpB,OAAO+C,EACX,IAAI+B,EAAMJ,EAAU3B,GAChBxF,GAAS,QAAIuH,EAAKF,GACtB,OAAyB,IAAlBC,EAAgF,KAAvD,QAAOtH,GAAQ,SAAUwH,GAAK,OAAQA,KAAM/E,OAjBpF,SAAqB+C,GACjB,OAAQA,EAAI/C,QACR,KAAK,EACD,OACJ,KAAK,EACD,MAAgB,SAATwE,EAAkBzB,EAAI,GAAKA,EACtC,QACI,OAAOA,GAUgFiC,CAAYzH,IAI/G,SAAS0H,EAAmBL,GACxB,OAAO,SAAqBM,EAAMC,GAC9B,IAAIC,EAAOV,EAAUQ,GAAOG,EAAQX,EAAUS,GAC9C,GAAIC,EAAKpF,SAAWqF,EAAMrF,OACtB,OAAO,EACX,IAAK,IAAIsF,EAAI,EAAGA,EAAIF,EAAKpF,OAAQsF,IAC7B,IAAKV,EAASQ,EAAKE,GAAID,EAAMC,IACzB,OAAO,EAEf,OAAO,GAGf,CAAC,SAAU,SAAU,SAAU,cAAcjH,SAAQ,SAAUkC,GAC3D,IAAIgF,EAAc5H,EAAK4C,GAAMR,KAAKpC,GAC9B6H,EAAqB,WAATjF,EAAoB0E,EAAqBN,EACzD7B,EAAMvC,GAAQiF,EAAUD,OAE5B,QAAOtD,KAAM,CACTxC,QAAS9B,EAAK8B,QACdc,KAAM5C,EAAK4C,KACXqD,QAASjG,EAAKiG,QACd5B,QAASrE,EAAKqE,QACdd,IAAKvD,EAAKuD,IACVmC,GAAIsB,EAAahH,EAAK0F,GAAGtD,KAAKpC,IAAO,GACrC8H,WAAYjB,M,yGC5DZkB,E,gUApDJC,EAA4B,WAC5B,SAASA,IACL1D,KAAK2D,SAAU,EACf3D,KAAK4D,UAAY,GACjB5D,KAAK6D,cAAe,QAAKH,EAAW9G,UAAW,CAC3C,OACA,SACA,QACA,OACA,MACA,OACA,OACA,OACA,QAIJoD,KAAK8D,OAAQ,SAAQ,QAAI9D,KAAK6D,cADf,SAAUE,EAAYzF,GAAQ,OAAO,IAAI,KAAU,QAAO,CAAEA,KAAMA,GAAQyF,OAClC,IA+B3D,OA7BAL,EAAW9G,UAAUoH,QAAU,WAC3BhE,KAAK8D,MAAQ,IAOjBJ,EAAW9G,UAAUlB,KAAO,SAAU4C,EAAMyF,EAAYE,GACpD,KAAK,QAAUF,GACX,OAAO/D,KAAK8D,MAAMxF,GACtB,GAAI0B,KAAK8D,MAAMjH,eAAeyB,GAC1B,MAAM,IAAIC,MAAM,iBAAmBD,EAAO,+BAO9C,OANA0B,KAAK8D,MAAMxF,GAAQ,IAAI,KAAU,QAAO,CAAEA,KAAMA,GAAQyF,IACpDE,IACAjE,KAAK4D,UAAUnE,KAAK,CAAEnB,KAAMA,EAAMyD,IAAKkC,IAClCjE,KAAK2D,SACN3D,KAAKkE,mBAENlE,MAEX0D,EAAW9G,UAAUsH,gBAAkB,WACnC,KAAOlE,KAAK4D,UAAU7F,QAAQ,CAC1B,IAAIrC,EAAOsE,KAAK4D,UAAUO,QAC1B,GAAIzI,EAAKiG,QACL,MAAM,IAAIpD,MAAM,sDACpB,QAAOyB,KAAK8D,MAAMpI,EAAK4C,MAAO,qBAA0B5C,EAAKqG,QAG9D2B,EAhDoB,GAoDvBD,EAAkB,SAAU1B,GAC5B,IAAIqC,EAAc,SAAUtD,GAAO,OAAe,MAAPA,EAAcA,EAAIe,WAAaf,GACtEuD,EAAkB,CAClB3C,OAAQ0C,EACRnC,OAAQmC,EACRhD,IAAI,IAAAA,IAAGkD,QACP3C,QAAS,KAETlB,OAAQ,SAAUyB,EAAGC,GAAK,OAAOD,GAAKC,IAE1C,OAAO,QAAO,GAAIkC,EAAiBtC,KAGvC,QAAO2B,EAAW9G,UAAW,CACzB2H,OAAQd,EAAgB,IACxBe,KAAMf,EAAgB,CAClB9B,QAAS,UAEb8C,MAAOhB,EAAgB,IACvBiB,KAAMjB,EAAgB,CAClB1D,SAAS,IAEb4E,IAAKlB,EAAgB,CACjBxB,OAAQ,SAAUnB,GAAO,OAAO8D,SAAS9D,EAAK,KAC9CM,GAAI,SAAUN,GACV,QAAQ,QAAkBA,IAAQd,KAAKiC,OAAOnB,EAAIe,cAAgBf,GAEtEa,QAAS,UAEbkD,KAAMpB,EAAgB,CAClB/B,OAAQ,SAAUZ,GAAO,OAAQA,EAAO,EAAM,GAC9CmB,OAAQ,SAAUnB,GAAO,OAA6B,IAAtB8D,SAAS9D,EAAK,KAC9CM,IAAI,IAAAA,IAAG0D,SACPnD,QAAS,QAEboD,KAAMtB,EAAgB,CAClB/B,OAAQ,SAAUZ,GACd,OAAQd,KAAKoB,GAAGN,GAEV,CAACA,EAAIkE,eAAgB,KAAOlE,EAAImE,WAAa,IAAIC,OAAO,IAAK,IAAMpE,EAAIqE,WAAWD,OAAO,IAAIE,KAAK,UADlG7H,GAGV0E,OAAQ,SAAUnB,GACd,GAAId,KAAKoB,GAAGN,GACR,OAAOA,EACX,IAAIvF,EAAQyE,KAAKqF,QAAQzD,KAAKd,GAC9B,OAAOvF,EAAQ,IAAI+J,KAAK/J,EAAM,GAAIA,EAAM,GAAK,EAAGA,EAAM,SAAMgC,GAEhE6D,GAAI,SAAUN,GAAO,OAAOA,aAAewE,OAASC,MAAMzE,EAAI0E,YAC9D/E,OAAQ,SAAUgF,EAAGC,GACjB,MAAO,CAAC,cAAe,WAAY,WAAW/E,QAAO,SAAUgF,EAAKC,GAAM,OAAOD,GAAOF,EAAEG,OAAUF,EAAEE,QAAU,IAEpHjE,QAAS,0DACT0D,QAAS,0DAEbQ,KAAMpC,EAAgB,CAClB/B,OAAQ,KACRO,OAAQ,KACRb,IAAI,IAAAA,IAAGzE,QACP8D,OAAQ,KACRkB,QAAS,UAGbmE,IAAKrC,EAAgB,CACjB/B,OAAQ,KACRO,OAAQ,KACRb,GAAI,WAAc,OAAO,GACzBX,OAAQ,U,wKCjJhBsF,EAA6B,WAC7B,SAASA,EAAY5K,QACF,IAAXA,IAAqBA,EAAS,KAClC,QAAO6E,KAAM7E,GA4BjB,OAlBA4K,EAAYnJ,UAAUoJ,SAAW,SAAUC,EAAWC,EAAUC,GAC5D,IAAIC,EACAC,GAAU,QAAUH,EAAUC,GAAMG,EAAY,GAAIC,EAAc,GACtE,IAAK,IAAIlD,KAAKgD,EACV,GAAKA,EAAQhD,IAAOgD,EAAQhD,GAAGlI,SAE/BiL,EAAezJ,OAAO6J,KAAKH,EAAQhD,GAAGlI,SACpB4C,OAElB,IAAK,IAAI0I,KAAKL,EACNG,EAAY3G,QAAQwG,EAAaK,KAAO,IAE5CF,EAAY9G,KAAK2G,EAAaK,IAC9BH,EAAUF,EAAaK,IAAMzG,KAAKoG,EAAaK,KAGvD,OAAO,QAAO,GAAIH,EAAWL,IAE1BF,EA/BqB,I,2RCS5BW,EAA0B,WAC1B,SAASA,EAASC,GACd,GAAIA,aAAuBD,EAAU,CACjC,IAAIE,EAAOD,EACX3G,KAAK3F,MAAQuM,EAAKvM,MAClB2F,KAAK6G,YAAcD,EAAKC,YAAY3B,QACpClF,KAAKE,aAAc,QAAO,GAAI0G,EAAK1G,aACnCF,KAAK8G,YAAcF,EAAKE,YAAY5B,QACpClF,KAAK+G,MAAQH,EAAKG,OAASH,EAAKG,MAAM7B,YAErC,CACD,IAAI7K,EAAQsM,EACZ3G,KAAK3F,MAAQA,EACb2F,KAAK6G,YAAcxM,EAAM2M,WAAW,CAAEjH,SAAS,IAC/CC,KAAKE,YAAc,GACnBF,KAAK8G,YAAczM,EAAMyM,YAAYtM,KAAI,SAAUyM,GAAO,OAAOA,EAAIC,YA+C7E,OA5CAR,EAAS9J,UAAUsK,MAAQ,WACvB,OAAO,IAAIR,EAAS1G,OAGxB0G,EAAS9J,UAAUuK,eAAiB,SAAUhM,GAG1C,OADA6E,KAAKE,YAAcF,KAAK6G,YAAYlG,QAAO,SAAUyG,EAAMC,GAAQ,OAAO,QAAWD,EADtC,EAAnBE,EAC2ED,GAD9CtK,GAAIuK,EAASzJ,MAAM1C,EAAOmM,EAASvK,OAA1E,IAAUuK,IACsF,IAC3GtH,MAGX0G,EAAS9J,UAAU2K,UAAY,SAAUjJ,GACrC,OAAO,QAAK0B,KAAK6G,aAAa,QAAO,KAAMvI,KAM/CoI,EAAS9J,UAAU6D,OAAS,SAAUmG,EAAMY,GACxC,IAAIC,EAAOzH,KAAKyH,KAAKb,EAAMY,GAC3B,OAAOC,GAAwB,IAAhBA,EAAK1J,QAcxB2I,EAAS9J,UAAU6K,KAAO,SAAUb,EAAMY,GACtC,GAAIxH,KAAK3F,QAAUuM,EAAKvM,MACpB,OAAO,EACX,IAAIc,EAASqM,EAAWA,EAASxH,MAAQA,KAAK6G,YAC9C,OAAO,YAAc1L,EAAQ6E,KAAKE,YAAa0G,EAAK1G,cAMxDwG,EAASQ,MAAQ,SAAUN,GAAQ,OAAOA,EAAKM,SACxCR,EA9DkB,I,+VCHzBgB,EAA2B,WAC3B,SAASA,KA4JT,OAzJAA,EAAUC,gBAAkB,SAAUC,EAAUpD,GAC5C,IAAInK,GAAQ,QAAKmK,GAAMnK,MACvB,OAAO,IAAI,IAAYuN,EAAUvN,EAAOmK,EAAKhK,KAAI,QAAK,gBAAgBmG,OAAO,KAAQ,IAAK,KAE9F+G,EAAUG,UAAY,SAAU9M,GAC5B,IAAI+M,EAAW/M,EAAYI,SAC3B,OAAOJ,EAAYgN,SAASvD,KAAKhK,KAAI,SAAUH,GAAS,OAAO,IAAI,IAASA,GAAO8M,eAAeW,OAGtGJ,EAAUM,YAAc,SAAUC,EAAUlN,GACxC,IAAImN,EAASR,EAAUG,UAAU9M,GACjC,OAAIA,EAAYH,UAAUmF,QACf2H,EAAUS,cAAcF,EAAUC,EAAQvL,OAAO6J,KAAKzL,EAAYI,WAEtE+M,GAOXR,EAAUU,iBAAmB,SAAUC,EAAO7D,EAAMrI,GAEhDqI,EACKpK,QAAO,SAAUwM,GAAQ,OAAO,QAAQzK,EAAQyK,EAAKvM,UACrD+B,SAAQ,SAAUwK,GACnB,IAAI0B,GAAY,QAAO1B,EAAKvM,MAAM0M,OAAS,IACvCwB,EAAUb,EAAUa,QAAQ/D,GAAM,SAAUgE,GAAK,OAAOA,IAAM5B,KAC9D6B,EAAcH,EAAU9N,KAAI,SAAUkO,GAAQ,OAAOL,EAAMM,iBAAiBJ,EAASG,MACzF9B,EAAKG,MAAQ0B,EAAY9H,OAAO,KAAS,QAcjD+G,EAAUS,cAAgB,SAAUF,EAAUC,EAAQU,QACnC,IAAXA,IAAqBA,EAAS,IAKlC,IAAIC,EAAYZ,EACXzN,KAAI,SAAUoM,GAAQ,OAAOA,EAAKC,eAClClG,OAAO,KAAS,IAChBvG,QAAO,SAAUiG,GAAS,OAAQA,EAAMN,WACxCvF,KAAI,QAAK,OAiBd,OAAO0N,EAAO1N,KAZd,SAAiCsO,GAE7B,IAAIC,GAAc,QAAO,GAAID,GAAUA,EAAO5I,aAE1C8I,GAAoB,QAAKD,EAAaH,GAC1CG,GAAc,QAAKA,EAAaH,GAChC,IAnBmBpE,EAAMnK,EACrBuM,EAkBAqC,GAAgB,SAnBDzE,EAmBoByD,EAnBd5N,EAmBwByO,EAAOzO,MAlBpDuM,GAAO,QAAKpC,GAAM,QAAO,QAASnK,KAC/B,QAAO,GAAIuM,GAAQA,EAAK1G,cAiBmC,IAAI2I,GAElEK,GAAe,QAAOH,EAAaE,EAAeD,GACtD,OAAO,IAAI,IAASF,EAAOzO,OAAO8M,eAAe+B,OAQzDxB,EAAUyB,YAAc,SAAUlB,EAAUC,EAAQkB,GAIhD,IAHA,IAE2BC,EAAOC,EAU9B/J,EAAMgK,EAAUC,EAASrP,EAZzBsP,EAAMC,KAAKC,IAAI1B,EAASlK,OAAQmK,EAAOnK,QACvC6L,EAAO,EAEJA,EAAOH,GAAOxB,EAAS2B,GAAMvP,QAAU+O,IADnBC,EAC6CpB,EAAS2B,GAD/CN,EACsDpB,EAAO0B,GAD7CP,EAAM5I,OAAO6I,EAAO5B,EAAUmC,oBAE5ED,IAUJL,GADAhK,EAAO0I,GACS/C,MAAM,EAAG0E,GACzBJ,EAAUjK,EAAK2F,MAAM0E,GAErB,IAAIE,EAAuBP,EAAS/O,KAVpC,SAAuBuP,EAAcC,GACjC,IAAIC,EAASF,EAAa7C,QAE1B,OADA+C,EAAO/J,YAAcgI,EAAO8B,GAAK9J,YAC1B+J,KAUX,OAFA9P,EAAW+N,EAAOhD,MAAM0E,GAEjB,CAAErK,KAAMA,EAAMC,GADhBsK,EAAqBjK,OAAO1F,GACJoP,SAAUA,EAAUO,qBAAsBA,EAAsBN,QAASA,EAASrP,SAAUA,IAiB7HuN,EAAUwC,SAAW,SAAUC,EAAOC,EAAO5C,GACzC,IAAI6C,GAAO,EAEX,OADa,QAAYF,EAAOC,GAClBzJ,QAAO,SAAUuJ,EAAUnJ,GACrC,IAAIuJ,EAAQvJ,EAAG,GAAIwJ,EAAQxJ,EAAG,GAE9B,OADAsJ,EAAOA,IAASC,EAAM7J,OAAO8J,EAAO/C,IACtB0C,EAAWA,EAASrK,OAAOyK,KAC1C,KAUP5C,EAAUjH,OAAS,SAAU0J,EAAOC,EAAO5C,GACvC,OAAO2C,EAAMpM,SAAWqM,EAAMrM,QAAU2J,EAAUwC,SAASC,EAAOC,EAAO5C,GAAUzJ,SAAWoM,EAAMpM,QAYxG2J,EAAUa,QAAU,SAAU/D,EAAMgG,GAChC,IAAI5D,GAAO,QAAKpC,EAAMgG,GAClBC,EAAajG,EAAK5E,QAAQgH,GAC9B,OAAuB,IAAhB6D,OAAoBlN,EAAYiH,EAAKU,MAAM,EAAGuF,EAAa,IAEtE/C,EAAUmC,iBAAmB,SAAUjD,GACnC,OAAOA,EAAKvM,MAAM2M,WAAW,CAAEjH,SAAS,IAAS3F,QAAO,SAAUiG,GAAS,OAAQA,EAAM7C,YAG7FkK,EAAUxH,YAAc,SAAUsE,GAAQ,OAAOA,EAAK7D,QAAO,SAAUgF,EAAKiB,GAAQ,OAAO,QAAOjB,EAAKiB,EAAK1G,eAAiB,KACtHwH,EA7JmB,I,qGCPvB,IAAIgD,EAAkB,CACzBC,KAAM,CACFC,KAAM,OACNC,MAAO,SAEXC,MAAO,CACHC,KAAM,OACNC,OAAQ,Y,0aCgBZC,EAA4B,WAC5B,SAASA,EAAWC,EAAMC,EAAWC,EAAMC,EAAQC,GAG/C,GAFAtL,KAAKuL,UAAW,EAChBvL,KAAKhE,aAAUuB,EACX2N,aAAgBD,GAChB,QAAOjL,KAAMkL,QAEZ,IAAI,QAAWC,GAAY,CAC5B,IAAI,QAAkBD,GAClB,MAAM,IAAI3M,MAAM,gDACpB,KAAK,QAAW4M,GACZ,MAAM,IAAI5M,MAAM,2DACpByB,KAAKwL,MAAQN,EACblL,KAAKqL,OAASA,EACdrL,KAAKmL,UAAYA,EACjBnL,KAAKoL,KAAOA,GAAQ,GACpBpL,KAAKsL,KAAOA,EACZtL,KAAKuL,cAAoBhO,IAAT+N,EAChBtL,KAAKhE,QAAUgE,KAAKuL,SAAW,YAAiBvL,KAAKsL,WAAQ/N,OAE5D,IAAI,QAAS2N,IAASA,EAAKM,QAAUN,EAAKrO,eAAe,cAAgBqO,EAAKrO,eAAe,SAAU,CACxG,IAAI4O,EAAUP,EACd,OAAO,IAAID,EAAWQ,EAAQD,MAAOC,EAAQN,UAAWM,EAAQL,KAAMK,EAAQJ,OAAQI,EAAQH,OA+DtG,OA5DAL,EAAWrO,UAAU8O,UAAY,SAAUrR,GACvC,IAAIsR,EAAa3L,KAAKqL,QAAU,GAC5BO,EAAevR,GAASA,EAAMwR,eAAkB,GACpD,MAAO,CACHlB,KAAMgB,EAAWhB,MAAQiB,EAAYjB,MA5CvC,OA6CEG,MAAOa,EAAWb,OAASc,EAAYd,OA5CxC,SAsDPG,EAAWrO,UAAUkP,QAAU,SAAUC,EAAgBC,GACrD,IAAInL,EAAQb,KACRiM,EAAK,OAOLrF,EAAOmF,EAAeG,SAASlM,MAC/B3F,EAAQuM,GAAQA,EAAKvM,MACrB8R,EAAcnM,KAAK0L,UAAUrR,GAAOyQ,MACpCsB,GAAoB,QAAWD,GAAeA,EAAc,KAUhE,OAAQnM,KAAKhE,QAAUiQ,EAClBtB,OACAjQ,MApB2B,WAC5B,OAAOuR,EAAGI,IAAIN,EAAeO,gBAAgBzL,GAAOrG,KAAI,SAAU+R,GAAc,OAAOA,EAAWC,IAAIT,EAAgBC,UAoBrHtR,MAjBiB,SAAU+R,GAAgB,OAAO5L,EAAMsK,UAAUuB,MAAM,KAAMD,MAkB9E/R,KAAK0R,GACL1R,MAboB,SAAUiS,GAK/B,OAJA9L,EAAMyK,KAAOqB,EACb9L,EAAM0K,UAAW,EACjB1K,EAAMsK,UAAY,KAClB,6BAA8BtK,EAAOmL,GAC9BnL,EAAMyK,SAgBrBL,EAAWrO,UAAU4P,IAAM,SAAUT,EAAgBC,GACjD,OAAOhM,KAAKhE,SAAWgE,KAAK8L,QAAQC,EAAgBC,IAExDf,EAAWrO,UAAUiF,SAAW,WAC5B,MAAO,sBAAuB,QAAU7B,KAAKwL,OAAS,gBAAkBxL,KAAKoL,KAAK5Q,IAAI,MAAa,MAEvGyQ,EAAWrO,UAAUsK,MAAQ,WACzB,OAAO,IAAI+D,EAAWjL,OAE1BiL,EAAW2B,SAAW,SAAUpB,EAAOF,GAAQ,OAAO,IAAIL,EAAWO,GAAO,WAAc,OAAOF,IAAS,KAAM,KAAMA,IAC/GL,EArFoB,I,wqBCd3B4B,EAAQ,SACRC,EAAY,CAACD,EAAMhC,MAAOgC,EAAMjC,MAChCmC,EAAc,CAACF,EAAMhC,OAarBmC,EAAgC,WAChC,SAASA,EAAeC,GACpBjN,KAAKiN,MAAQA,EA8IjB,OA3IAD,EAAepQ,UAAUsQ,UAAY,WACjC,OAAOlN,KAAKiN,MAAMtM,QAAO,SAAUgF,EAAKiB,GAAQ,OAAOjB,EAAI9F,OAAO+G,EAAKE,YAAYtM,KAAI,SAAUkL,GAAK,OAAOA,EAAE8F,YAAe,IAAI7K,OAAO,KAAO,KAQpJqM,EAAepQ,UAAUuQ,cAAgB,SAAU3B,GAC/C,IAAItB,EAAWlK,KAAKiN,MACfzS,KAAI,SAAUoM,GAAQ,OAAOA,EAAKE,eAClCnG,OAAO,KAAS,IAChBvG,QAAO,SAAUsL,GAAK,OAAOA,EAAE8F,QAAUA,KAC9C,OAAO,QAAKtB,IAGhB8C,EAAepQ,UAAU8O,UAAY,SAAUa,GAC3C,IAAI3F,EAAO5G,KAAKkM,SAASK,GACzB,OAAOA,EAAWb,UAAU9E,EAAKvM,QAyBrC2S,EAAepQ,UAAUwQ,WAAa,SAAU/S,GAC5C,OAAO,IAAI2S,EAAe,YAAkBhN,KAAKiN,OAAO,SAAUrG,GAAQ,OAAOA,EAAKvM,QAAUA,OAiBpG2S,EAAepQ,UAAUyQ,eAAiB,SAAUC,EAAgBjT,GAChE,IAAIuM,GAAO,QAAK5G,KAAKiN,OAAO,QAAO,QAAS5S,IACxCmM,EAAO8G,EAAe9S,KAAI,SAAUkL,GAAK,OAAOA,EAAE8F,SACtD5E,EAAKE,YAAcF,EAAKE,YAAY1M,QAAO,SAAUsL,GAAK,OAAkC,IAA3Bc,EAAK5G,QAAQ8F,EAAE8F,UAAkB3L,OAAOyN,IAS7GN,EAAepQ,UAAU2Q,YAAc,SAAU5C,EAAMqB,GACnD,IAAInL,EAAQb,UACC,IAAT2K,IAAmBA,EAAO,QAE9B,IAGI6C,IAHa,QAAQV,EAAWnC,GAAQA,EAAO,UAGjB,eAA6BoC,EAAcD,EAE7E,sBAAuB9M,KAAKiN,MAAOtC,EAAMqB,GACzC,IAAIyB,EAAgB,SAAUC,EAAcC,GAAe,OAAO,SAAUpB,GACxE,OAAO,QAAQmB,EAAc7M,EAAM6K,UAAUa,GAAYoB,MAIzDzT,EAAW8F,KAAKiN,MAAMtM,QAAO,SAAUgF,EAAKiB,GAC5C,IAAIgH,EAAkBhH,EAAKE,YAAY1M,OAAOqT,EAAcD,EAAc,SACtEK,EAASD,EAAgBxT,OAAOqT,EAAc,CAAC,UAAW,UAC1DK,EAAOF,EAAgBxT,QAAO,QAAIqT,EAAc,CAAC,UAAW,WAE5DL,EAAavM,EAAMuM,WAAWxG,EAAKvM,OACnC0T,EAAY,SAAUrI,GACtB,OAAOA,EACF8G,IAAIY,EAAYpB,GAEhBtR,MAAK,SAAUmD,GAAS,MAAO,CAAG2N,MAAO9F,EAAE8F,MAAO3N,MAAOA,OAGlE,OADAgQ,EAAOzR,QAAQ2R,GACRpI,EAAI9F,OAAOiO,EAAKtT,IAAIuT,MAC5B,IAEH,OAAO,WAAgB7T,IAE3B8S,EAAepQ,UAAUoR,SAAW,WAChC,OAAOhO,KAAKiO,YAAcjO,KAAKiO,UAAY,IAAIC,EAAelO,QAElEgN,EAAepQ,UAAUsP,SAAW,SAAUK,GAC1C,OAAO,QAAKvM,KAAKiN,OAAO,SAAUrG,GAAQ,OAAO,QAAQA,EAAKE,YAAayF,OAO/ES,EAAepQ,UAAU0P,gBAAkB,SAAUC,GACjD,IAAI1L,EAAQb,KACR4G,EAAO5G,KAAKkM,SAASK,GAIrB4B,GADU,YAAkBnO,KAAKiN,OAAO,SAAUnK,GAAK,OAAOA,IAAM8D,MAAY5G,KAAKiN,OAEpFtM,QAAO,SAAUgF,EAAKyI,GAAS,OAAOzI,EAAI9F,OAAOuO,EAAMtH,eAAiB,IACxE1M,QAAO,SAAU6M,GAAO,OAAOA,IAAQsF,KAW5C,OAAOA,EAAWnB,KAAK5Q,KAVH,SAAUgR,GAC1B,IAAItB,EAAWiE,EAAqB/T,QAAO,SAAUsL,GAAK,OAAOA,EAAE8F,QAAUA,KAC7E,GAAItB,EAASnM,OACT,OAAO,QAAKmM,GAChB,IAAImE,EAAexN,EAAMmN,WAAWM,UAAU9C,GAC9C,IAAI,QAAY6C,GACZ,MAAM,IAAI9P,MAAM,+CAAgD,QAAUiN,IAE9E,OAAO,IAAI,IAAWA,GAAO,WAAc,OAAO6C,IAAiB,GAAIA,OAIxErB,EAhJwB,GAoJ/BkB,EAAgC,WAChC,SAASA,EAAeK,GACpBvO,KAAKuO,QAAUA,EACfvO,KAAKwO,OAASxO,KAAKwM,IAlKQ,oBAkKsB,cAwBrD,OAtBA0B,EAAetR,UAAU4P,IAAM,SAAUhB,GACrC,IAAIe,EAAavM,KAAKuO,QAAQpB,cAAc3B,GAC5C,GAAIe,EAAY,CACZ,GAAiD,WAA7CvM,KAAKuO,QAAQ7C,UAAUa,GAAYzB,MACnC,OAAOyB,EAAWC,IAAIxM,KAAKuO,SAE/B,IAAKhC,EAAWhB,SACZ,MAAM,IAAIhN,MAAM,yCAA0C,QAAUgO,EAAWf,QAEnF,OAAOe,EAAWjB,KAEtB,OAAOtL,KAAKsO,UAAU9C,IAE1B0C,EAAetR,UAAU6R,SAAW,SAAUjD,GAC1C,IAAIe,EAAavM,KAAKuO,QAAQpB,cAAc3B,GAC5C,OAAIe,EACOA,EAAWC,IAAIxM,KAAKuO,SACxB,YAAiBvO,KAAKwO,OAAOhC,IAAIhB,KAE5C0C,EAAetR,UAAU0R,UAAY,SAAU9C,GAC3C,OAAOxL,KAAKwO,QAAUxO,KAAKwO,OAAOhC,IAAIhB,IAEnC0C,EA3BwB,I,i2BC/J/BQ,EAAkB,EAMlBC,GAAsB,QAAS,mBAJnB,CAAC,MAAO,OAAQ,SAAU,OAAQ,aAM9CC,GAAqB,QAAS,iBAJlB,CAAC,OAAQ,WAAY,OAAQ,WAAY,YAAa,eAUlEC,EAA0B,WAQ1B,SAASA,EAASC,EAAiBC,QACP,IAApBD,IAA8BA,EAAkBH,QAC7B,IAAnBI,IAA6BA,EAAiBH,GAClD5O,KAAK8O,gBAAkBA,EACvB9O,KAAK+O,eAAiBA,EACL/O,KAAKgP,IAAMN,IACX1O,KAAKiP,WAAY,EACjBjP,KAAKkP,aAAe,GAErClP,KAAKmP,MAAQ,KAEbnP,KAAKoP,YAAc,IAAI,IAAYpP,MAEnCA,KAAKqP,QAAU,IAAI,IAEnBrP,KAAKnE,kBAAoB,IAAI,IAAkBmE,MAK/CA,KAAKsP,kBAAoB,IAAI,IAAkBtP,MAK/CA,KAAKuP,UAAY,IAAI,IAAUvP,MAE/BA,KAAK3E,WAAa,IAAI,IAAW2E,MAEjCA,KAAK1D,cAAgB,IAAI,IAAc0D,MAEvCA,KAAKhF,aAAe,IAAI,IAAagF,MAErCA,KAAKwP,SAAW,GAChBxP,KAAKoP,YAAYK,WAAWC,iBAAiB1P,KAAK1D,cAAcqT,QAChE3P,KAAKqP,QAAQnJ,SAAWlG,KAAK1D,cAAcqT,OAC3C3P,KAAKqP,QAAQO,QAAU5P,KAAKqP,QAAQnJ,SAAS2J,KAC7C7P,KAAK8P,WAAW9P,KAAKqP,SACrBrP,KAAK8P,WAAW9P,KAAKhF,cACrBgF,KAAK8P,WAAW9P,KAAK1D,eACrB0D,KAAK8P,WAAW9P,KAAKnE,mBACrBmE,KAAK8P,WAAW9P,KAAK3E,YACrB2E,KAAK8P,WAAWhB,GAChB9O,KAAK8P,WAAWf,GAgGpB,OA7FAF,EAASjS,UAAUkT,WAAa,SAAUA,GACtC9P,KAAKkP,aAAazP,KAAKqQ,IAa3BjB,EAASjS,UAAUoH,QAAU,SAAU8L,GACnC,IAAIjP,EAAQb,KACR8P,IAAc,QAAWA,EAAW9L,SACpC8L,EAAW9L,QAAQhE,OAGvBA,KAAKiP,WAAY,EACjBjP,KAAKkP,aAAahK,QAAQ9I,SAAQ,SAAU2T,GACxC,IACyB,mBAAdA,EAAE/L,SAA0B+L,EAAE/L,QAAQnD,IAC7C,QAAWA,EAAMqO,aAAca,GAEnC,MAAOC,UAwDfnB,EAASjS,UAAUqT,OAAS,SAAUA,EAAQrV,QAC1B,IAAZA,IAAsBA,EAAU,IACpC,IAAIsV,EAAiB,IAAID,EAAOjQ,KAAMpF,GACtC,IAAKsV,EAAe5R,KAChB,MAAM,IAAIC,MAAM,+CAAiD2R,GAErE,OADAlQ,KAAKkP,aAAazP,KAAKyQ,GACflQ,KAAKwP,SAASU,EAAe5R,MAAQ4R,GAEjDrB,EAASjS,UAAUuT,UAAY,SAAUC,GACrC,OAAOA,EAAapQ,KAAKwP,SAASY,IAAc,QAAOpQ,KAAKwP,WAEzDX,EAnJkB,I,6iBCf7B,SAASwB,EAAYhW,GACjB,OAAOA,EAAMiE,KAEjB,SAASgS,EAAYjW,GAEjB,OADAA,EAAMwV,KAAKvV,QAAU,WAAc,OAAOD,GACnCA,EAAMwV,KAEjB,SAASU,EAAYlW,GAIjB,OAHIA,EAAMmW,QAAUnW,EAAMmW,OAAOlF,OAC7BjR,EAAMiR,KAAOjR,EAAMwV,KAAKvE,MAAO,QAAQjR,EAAMmW,OAAOlF,KAAMjR,EAAMiR,OAE7DjR,EAAMiR,KAEjB,IAAImF,EAAgB,SAAUC,EAA4Bf,GACtD,OAAO,SAAoBgB,GACvB,IAAIC,EAAWD,EAAYd,KAG3B,GAAIe,GAAYA,EAASC,KAAOD,EAAStS,MAAQsS,EAAStS,KAAK/C,MAAM,WAAY,CAC7E,IAAIuV,EAAc,IAClB,QAAKF,EAAUE,GACfA,EAAYD,KAAO,kBACnBD,EAAWE,EAEf,IAAIN,EAASG,EAAYH,OACrBO,EA/BG,SAAUF,GACrB,KAAK,QAASA,GACV,OAAO,EACX,IAAIlB,EAAyB,MAAlBkB,EAAIG,OAAO,GACtB,MAAO,CAAElQ,IAAK6O,EAAOkB,EAAII,UAAU,GAAKJ,EAAKlB,KAAMA,GA2BlCuB,CAASN,EAASC,KAC3BA,EAAOE,EAAwBL,EAA2BS,QAAQJ,EAAOjQ,IAAK,CAAEzG,MAAOuW,IAAvEA,EAASC,IAC7B,IAAKA,EACD,OAAO,KACX,IAAKH,EAA2BU,UAAUP,GACtC,MAAM,IAAItS,MAAM,gBAAkBsS,EAAM,eAAiBF,EAAc,KAC3E,OAAOI,GAAUA,EAAOpB,KAAOkB,GAAQL,GAAUA,EAAOa,WAAc1B,KAAQkB,IAAIS,OAAOT,KAG7FU,EAAsB,SAAUC,GAChC,OAAO,SAA0BnX,GAC7B,OAAQmX,EAAOnX,IAAUA,EAAMwW,IAAMxW,EAAQA,EAAMmW,OAASnW,EAAMmW,OAAOa,UAAY,OAc7F,SAASI,EAAYpX,GACjB,OAAOA,EAAMmW,OAASnW,EAAMmW,OAAOhM,KAAK3E,OAAOxF,GAAkB,CAACA,GAEtE,SAASqX,EAAgBrX,GACrB,IAAIsX,EAAWtX,EAAMmW,QAAS,QAAO,GAAInW,EAAMmW,OAAOmB,UAAY,GAElE,OADAA,EAAStX,EAAMiE,OAAQ,EAChBqT,EA2CJ,SAASC,EAAmBvX,GAE/B,IAA+BwX,EAAYnH,EA2BvCoH,EAAW,SAAUC,GAAK,OAAOA,EAAEC,SAAWD,EAAEvG,OAEhDyG,GAAqB,QAAQ,CAC7B,EAAC,QAAK,aAAc,SAAUF,GAAK,OAAO,IAAI,IAAWD,EAASC,GAAIA,EAAE5G,UAAW4G,EAAE3G,KAAM2G,EAAE1G,UAC7F,EAAC,QAAK,cAAe,SAAU0G,GAAK,OAAO,IAAI,IAAWD,EAASC,GAAIA,EAAEG,WAAYH,EAAE3G,MAAQ2G,EAAEI,aAAcJ,EAAE1G,UACjH,EAAC,QAAK,YAAa,SAAU0G,GAAK,OAAO,IAAI,IAAWD,EAASC,IAAI,WAAc,OAAO,IAAIA,EAAEK,WAAe,GAAIL,EAAE1G,UACrH,EAAC,QAAK,YAAa,SAAU0G,GAAK,OAAO,IAAI,IAAWD,EAASC,IAAI,WAAc,OAAOA,EAAEM,WAAa,GAAIN,EAAE1G,OAAQ0G,EAAEM,YACzH,EAAC,QAAK,eAAgB,SAAUN,GAAK,OAAO,IAAI,IAAWD,EAASC,GAAI,KAAU,CAACA,EAAEO,aAAcP,EAAE1G,YAGrGkH,GAAmB,QAAQ,CAC3B,EAAC,SAAK,QAAK,OAAQ,MAAW,SAAUvR,GAAS,OAAO,IAAI,IAAWA,EAAMwK,MAAO,KAAU,CAACxK,EAAMF,KAAME,EAAMqK,UACjH,EAAC,SAAK,QAAK,OAAQ,MAAU,SAAUrK,GAAS,OAAO,IAAI,IAAWA,EAAMwK,OAAO,QAAKxK,EAAMF,KAAME,EAAMF,IAAIoE,MAAM,GAAI,GAAIlE,EAAMqK,UAClI,EAAC,SAAK,QAAK,OAAQ,MAAa,SAAUrK,GAAS,OAAO,IAAI,IAAWA,EAAMwK,MAAOxK,EAAMF,KA/BvE8E,EA+BqF5E,EAAMF,IA9B5G0R,EAAY,cAIT5M,EAAY,SAAM4M,GAAaA,EAAUC,SAAS7M,EAAI4M,EAAUE,WAAc,YA0BiC1R,EAAMqK,QA/BjH,IAAUzF,EACjB4M,MAiCJG,GAAkB,QAAQ,CAC1B,EAAC,IAAAvR,IAAG,KAAa,SAAUsE,GAAK,OAAOA,IACvC,CA5BmB,SAAUkN,GAAO,SAAUA,EAAIpH,QAASoH,EAAIzH,YA4B5C8G,GACnB,CA3BoB,SAAUW,GAC9B,SAAWA,EAAIZ,UAAWY,EAAIpH,SAAWoH,EAAIP,UAAYO,EAAIV,YAAcU,EAAIN,aAAeM,EAAIR,YA0B9EH,GACpB,CAxBiB,SAAUW,GAC3B,SAAUA,GAAOA,EAAI9R,OAAQ,QAAS8R,EAAI9R,OAAQ,QAAQ8R,EAAI9R,OAAQ,QAAW8R,EAAI9R,QAuBpEyR,GACjB,EAAC,SAAI,GAAO,SAAUK,GAAO,MAAM,IAAIrU,MAAM,2BAA4B,QAAUqU,QAInFC,EAAOxY,EAAMyR,QAEjB,QADY,QAAQ+G,GAAQA,GArDGhB,EAqDmBgB,EArDPnI,EAqDarQ,EAAMwR,eAAiB,GApDpElP,OAAO6J,KAAKqL,GAAc,IAAIrX,KAAI,SAAUgR,GAAS,MAAO,CAC/DA,MAAOA,EACP1K,IAAK+Q,EAAWrG,GAChBJ,UAAM7N,EACN8N,OAAQX,EAAgBc,SAiDnBhR,IAAImY,GAcrB,IAAIG,EAA8B,WAC9B,SAASA,EAAaC,EAASzD,GAC3BtP,KAAK+S,QAAUA,EACf,IArIyBC,EAqIrBnD,EAAO7P,KACP2P,EAAO,WAAc,OAAOoD,EAAQE,KAAK,KACzCzB,EAAS,SAAUnX,GAAS,MAAsB,KAAfA,EAAMiE,MAM7C0B,KAAKkT,SAAW,CACZ5U,KAAM,CAAC+R,GACPR,KAAM,CAACS,GACPE,OAAQ,CARZ,SAAuBnW,GACnB,OAAImX,EAAOnX,GACA,KACJ0Y,EAAQE,KAAKpD,EAAKsD,WAAW9Y,KAAWsV,MAM/CrE,KAAM,CAACiF,GAEPM,IAAK,CAACJ,EAAcnB,EAAmBK,IAEvC0B,UAAW,CAACE,EAAoBC,IAChCrW,OAAQ,EAtJa6X,EAsJK1D,EAAkB0D,aArJ7C,SAAuB3Y,GAC1B,IACI+Y,EAAa/Y,EAAMwW,KAAOxW,EAAMwW,IAAI7J,WAAW,CAAEjH,SAAS,KAAa,GACvEsT,GAAe,SAAO,SAAO,QAAKhZ,EAAMc,QAAU,GAAIiY,EAAU5Y,KAAI,QAAK,SAFvD,SAAU0C,EAAQH,GAAM,OAAOiW,EAAaM,WAAWvW,EAAI,KAAM1C,EAAMwV,UAG7F,OAAOuD,EACFvT,OAAOwT,GACP7Y,KAAI,SAAUuX,GAAK,MAAO,CAACA,EAAEhV,GAAIgV,MACjCpR,OAAO,KAAY,OAiJpBoG,MAAO,GAEPvC,KAAM,CAACiN,GAEPE,SAAU,CAACD,GACX5K,YAAa,CAAC8K,IAgEtB,OA7DAkB,EAAalW,UAAU2W,QAAU,SAAUjV,EAAMsH,GAC7C,IAAIsN,EAAWlT,KAAKkT,SAChBpU,EAAQoU,EAAS5U,IAAS,GAE9B,OAAI,QAASA,MAAU,QAAUsH,GACtB9G,EAAMf,OAAS,EAAIe,EAAQA,EAAM,IACvC,QAASR,KAAU,QAAWsH,IAEnCsN,EAAS5U,GAAQQ,EACjBoU,EAAS5U,GAAMmB,KAAKmG,GACb,WAAc,OAAOsN,EAAS5U,GAAMkV,OAAON,EAAS5U,GAAMsB,QAAQgG,EAAI,KAAO,YAJpF,GAaJkN,EAAalW,UAAU6W,MAAQ,SAAUpZ,GACrC,IAAe0Y,EAAN/S,KAAmB+S,QAASG,EAA5BlT,KAA0CkT,SAC/C1C,EAASxQ,KAAKmT,WAAW9Y,GAC7B,GAAImW,IAAWuC,EAAQE,KAAKzC,OAAQjT,GAAW,GAC3C,OAAO,KAEX,IAAK,IAAIyE,KAAOkR,EACZ,GAAKA,EAASrW,eAAemF,GAA7B,CAEA,IAAI0R,EAAQR,EAASlR,GAAKrB,QAAO,SAAUgT,EAAUC,GAAQ,OAAO,SAAUvX,GAAU,OAAOuX,EAAKvX,EAAQsX,MAAiB,MAC7HtZ,EAAM2H,GAAO0R,EAAMrZ,GAEvB,OAAOA,GAEXyY,EAAalW,UAAUuW,WAAa,SAAU9Y,GAE1C,IAAIiE,EAAOjE,EAAMiE,MAAQ,GAErBuV,EAAWvV,EAAKwV,MAAM,KAM1B,GAFoB,OAFFD,EAASE,OAGvBF,EAASE,MACTF,EAAS9V,OAAQ,CACjB,GAAI1D,EAAMmW,OACN,MAAM,IAAIjS,MAAM,mFAAqFD,EAAO,KAGhH,OAAOuV,EAASzO,KAAK,KAEzB,OAAK/K,EAAMmW,QAEJ,QAASnW,EAAMmW,QAAUnW,EAAMmW,OAASnW,EAAMmW,OAAOlS,KADjD,IAGfwU,EAAalW,UAAU0B,KAAO,SAAUjE,GACpC,IAAIiE,EAAOjE,EAAMiE,KACjB,IAA2B,IAAvBA,EAAKsB,QAAQ,OAAgBvF,EAAMmW,OACnC,OAAOlS,EACX,IAAI6U,GAAa,QAAS9Y,EAAMmW,QAAUnW,EAAMmW,OAASnW,EAAMmW,OAAOlS,KACtE,OAAO6U,EAAaA,EAAa,IAAM7U,EAAOA,GAE3CwU,EA5FsB,I,6SClL7BkB,EAA8B,WAC9B,SAASA,EAAaC,GAClBjU,KAAKiU,QAAUA,EAmDnB,OAjDAD,EAAapX,UAAUsX,WAAa,SAAUC,GAE1C,OAAkC,KADlCA,EAAYA,GAAa,IACRvU,QAAQ,MAAyC,IAA3BuU,EAAUvU,QAAQ,MAE7DoU,EAAapX,UAAUqW,KAAO,SAAUmB,EAAaC,EAAMC,GAEvD,QADkB,IAAdA,IAAwBA,GAAY,GACnCF,GAA+B,KAAhBA,EAApB,CAEA,IAAIG,GAAQ,QAASH,GACjB9V,EAAOiW,EAAQH,EAAcA,EAAY9V,KACzC0B,KAAKkU,WAAW5V,KAChBA,EAAO0B,KAAKuN,YAAYjP,EAAM+V,IAClC,IAAIha,EAAQ2F,KAAKiU,QAAQ3V,GACzB,GAAIjE,IAAUka,KAAWA,GAAUla,IAAU+Z,GAAe/Z,EAAMwV,OAASuE,IACvE,OAAO/Z,EAEN,GAAIka,GAASD,EAAW,CACzB,IACIE,GADU,QAAOxU,KAAKiU,SACJ7Z,QAAO,SAAUiC,GAAU,OAAOA,EAAOoY,mBAAmBC,UAAYrY,EAAOoY,mBAAmBC,SAASF,QAAQlW,MAIzI,OAHIkW,EAAQzW,OAAS,GACjB,UAAkB,iDAAmDO,EAAO,gBAAiBkW,EAAQha,KAAI,SAAUe,GAAS,OAAOA,EAAM+C,SAEtIkW,EAAQ,MAIvBR,EAAapX,UAAU2Q,YAAc,SAAUjP,EAAM+V,GACjD,IAAKA,EACD,MAAM,IAAI9V,MAAM,sCAAwCD,EAAO,KAKnE,IAJA,IAAIqW,EAAY3U,KAAKiT,KAAKoB,GACtBO,EAAYtW,EAAKwV,MAAM,KACvBe,EAAaD,EAAU7W,OACvBsF,EAAI,EAAGuM,EAAU+E,EACdtR,EAAIwR,EAAYxR,IACnB,GAAqB,KAAjBuR,EAAUvR,IAAmB,IAANA,EAA3B,CAIA,GAAqB,MAAjBuR,EAAUvR,GAMd,MALI,IAAKuM,EAAQY,OACT,MAAM,IAAIjS,MAAM,SAAWD,EAAO,0BAA4BqW,EAAUrW,KAAO,KACnFsR,EAAUA,EAAQY,YANlBZ,EAAU+E,EAWlB,IAAIG,EAAUF,EAAU1P,MAAM7B,GAAG+B,KAAK,KACtC,OAAOwK,EAAQtR,MAAQsR,EAAQtR,MAAQwW,EAAU,IAAM,IAAMA,GAE1Dd,EArDsB,I,gWCW7Be,EAA6B,WAE7B,SAASA,EAAY7X,GACjB,OAAO6X,EAAYC,OAAO9X,GAAU,IA4FxC,OAlFA6X,EAAYC,OAAS,SAAUC,GAC3BA,EAAYF,EAAYG,aAAaD,GAAa,IAAIA,EAAcA,EACpE,IAAI5a,GAAQ,SAAQ,QAAQ4a,EAAWF,EAAYnY,YAMnD,OALAqY,EAAU3a,QAAU,WAAc,OAAOD,GACzCA,EAAMwV,KAAOoF,EACb5a,EAAMoa,mBAAqB,CACvBC,SAAU,eAAgBra,EAAMiE,OAE7BjE,GAaX0a,EAAYnY,UAAUwE,GAAK,SAAU+T,GACjC,OAAOnV,OAASmV,GAAOnV,KAAK6P,OAASsF,GAAOnV,KAAKoV,QAAUD,GAM/DJ,EAAYnY,UAAUwY,IAAM,WACxB,KAAKpV,KAAKwQ,QAAYxQ,KAAKwQ,kBAAkBxQ,KAAKqV,aAC9C,OAAOrV,KAAK1B,KAChB,IAAIA,EAAO0B,KAAKwQ,OAAO4E,MACvB,OAAO9W,EAAOA,EAAO,IAAM0B,KAAK1B,KAAO0B,KAAK1B,MAOhDyW,EAAYnY,UAAU+S,KAAO,WACzB,OAAQ3P,KAAKwQ,QAAUxQ,KAAKwQ,OAAOb,QAAW3P,MAWlD+U,EAAYnY,UAAUoK,WAAa,SAAUsO,GAGzC,QAFAA,GAAO,QAASA,EAAM,CAAEvV,SAAS,EAAMwV,aAAc,QAC/BxV,SAAWC,KAAKwQ,QAAUxQ,KAAKwQ,OAAOxJ,cAAiB,IAExEnH,QAAO,QAAOG,KAAK7E,SACnBf,QAAO,SAAUiG,GAAS,OAAQiV,EAAKC,cAAgBD,EAAKC,aAAa1Y,eAAewD,EAAMtD,QASvGgY,EAAYnY,UAAU2K,UAAY,SAAUxK,EAAIuY,GAE5C,YADa,IAATA,IAAmBA,EAAO,IACrBtV,KAAK6Q,KAAO7Q,KAAK6Q,IAAItJ,UAAUxK,EAAIuY,KACxC,SAAK,QAAOtV,KAAK7E,SAAS,QAAO,KAAM4B,KACtCuY,EAAKvV,SAAWC,KAAKwQ,QAAUxQ,KAAKwQ,OAAOjJ,UAAUxK,IAE9DgY,EAAYnY,UAAUiF,SAAW,WAC7B,OAAO7B,KAAKoV,OAGhBL,EAAYG,aAAe,SAAUD,GACjC,OAAO,QAAWA,KAA+C,IAAjCA,EAA2B,iBAG/DF,EAAYS,mBAAqB,SAAU5C,GAAO,OAAO,QAAWA,EAAa,UAEjFmC,EAAYU,QAAU,SAAU7C,GAAO,OAAO,QAASA,EAAwB,qBACxEmC,EA/FqB,I,8OCZ5BW,EAAmC,WACnC,SAASA,EAAkBzb,EAAQkC,EAAQoX,EAASoC,GAChD3V,KAAK/F,OAASA,EACd+F,KAAK7D,OAASA,EACd6D,KAAKuT,QAAUA,EACfvT,KAAK2V,UAAYA,EACjB3V,KAAK4V,MAAQ,GA4EjB,OA1EAF,EAAkB9Y,UAAUoH,QAAU,WAClChE,KAAK4V,MAAQ,IAEjBF,EAAkB9Y,UAAUL,SAAW,SAAU0Y,GAC7C,IAAIW,EAAQ5V,KAAK4V,MACbvb,EAAQ,WAAmB4a,GAC3B3W,EAAOjE,EAAMiE,KACjB,KAAK,QAASA,GACV,MAAM,IAAIC,MAAM,gCACpB,GAAIyB,KAAK7D,OAAOU,eAAeyB,KAAS,QAAQsX,EAAMpb,KAAI,QAAK,SAAU8D,GACrE,MAAM,IAAIC,MAAM,UAAYD,EAAO,wBAGvC,OAFAsX,EAAMnW,KAAKpF,GACX2F,KAAK6V,QACExb,GAEXqb,EAAkB9Y,UAAUiZ,MAAQ,WAchC,IAbA,IAAIhV,EAAQb,KACRe,EAAKf,KAAM4V,EAAQ7U,EAAG6U,MAAOzZ,EAAS4E,EAAG5E,OAAQoX,EAAUxS,EAAGwS,QAC9DuC,EAAa,GACjBC,EAAU,GACVC,EAAsB,GAClBC,EAAW,SAAU3X,GAAQ,OAAOuC,EAAM1E,OAAOU,eAAeyB,IAASuC,EAAM1E,OAAOmC,IACtF4X,EAAkB,WACdJ,EAAW/X,QACX8C,EAAM8U,UAAUvZ,SAAQ,SAAU+Z,GAC9B,OAAOA,EAAS,aAAcL,EAAWtb,KAAI,SAAU4b,GAAK,OAAOA,EAAEvG,aAI1E+F,EAAM7X,OAAS,GAAG,CACrB,IAAI1D,EAAQub,EAAMzR,QACdkS,EAAShc,EAAMiE,KACfhD,EAASiY,EAAQE,MAAMpZ,GACvBic,EAAYP,EAAQnW,QAAQvF,GAChC,GAAIiB,EAAJ,CACI,IAAIib,EAAgBN,EAASI,GAC7B,GAAIE,GAAiBA,EAAcjY,OAAS+X,EACxC,MAAM,IAAI9X,MAAM,UAAY8X,EAAS,wBAEzC,IAAIG,EAAsBP,EAASI,EAAS,OACxCG,GAEAxW,KAAK/F,OAAOqC,cAAcma,WAAWD,GAEzCra,EAAOka,GAAUhc,EACjB2F,KAAK0W,YAAYrc,GACbic,GAAa,GACbP,EAAQvC,OAAO8C,EAAW,GAC9BR,EAAWrW,KAAKpF,OAdpB,CAiBA,IAAIsc,EAAOX,EAAoBK,GAE/B,GADAL,EAAoBK,GAAUT,EAAM7X,OAChCuY,GAAa,GAAKK,IAASf,EAAM7X,OAKjC,OAFA6X,EAAMnW,KAAKpF,GACX6b,IACO/Z,EAEFma,EAAY,GACjBP,EAAQtW,KAAKpF,GAEjBub,EAAMnW,KAAKpF,IAGf,OADA6b,IACO/Z,GAEXuZ,EAAkB9Y,UAAU8Z,YAAc,SAAUrc,GAChD,IAAIA,EAAMuc,UAAavc,EAAMwW,IAA7B,CAEA,IAAIgG,EAAW7W,KAAK/F,OAAOoB,WAAWyb,MACtCD,EAASpb,KAAKob,EAASE,eAAe/B,OAAO3a,MAE1Cqb,EAlF2B,I,kbCQlCsB,EAA+B,WAE/B,SAASA,EAAc/c,GACnB+F,KAAK/F,OAASA,EACd+F,KAAK7D,OAAS,GAEd6D,KAAK2V,UAAY,GACjB3V,KAAK+S,QAAU,IAAI,IAAa/S,KAAK7D,QACrC6D,KAAKuT,QAAU,IAAI,IAAavT,KAAK+S,QAAS9Y,EAAOqV,mBACrDtP,KAAKiX,WAAa,IAAI,IAAkBhd,EAAQ+F,KAAK7D,OAAQ6D,KAAKuT,QAASvT,KAAK2V,WAChF3V,KAAKkX,gBAmJT,OAhJAF,EAAcpa,UAAUsa,cAAgB,YAUvBlX,KAAKmX,MAAQnX,KAAKiX,WAAW1a,SATvB,CACf+B,KAAM,GACNuS,IAAK,IACL9J,MAAO,KACP5L,OAAQ,CACJ,IAAK,CAAE0C,MAAO,KAAMnC,KAAM,OAAQ8B,SAAS,IAE/CoZ,UAAU,KAGRvF,UAAY,MAGtB2F,EAAcpa,UAAUoH,QAAU,WAC9B,IAAInD,EAAQb,KACZA,KAAKiX,WAAWjT,UAChBhE,KAAK2V,UAAY,GACjB3V,KAAKwM,MAAMpQ,SAAQ,SAAU/B,GAAS,OAAOwG,EAAM2L,IAAInS,IAAUwG,EAAM4V,WAAWpc,OAgCtF2c,EAAcpa,UAAUwa,gBAAkB,SAAUjB,GAEhD,OADAnW,KAAK2V,UAAUlW,KAAK0W,GACb,YACH,QAAWnW,KAAK2V,UAAhB,CAA2BQ,IAC7BrY,KAAKkC,OAWXgX,EAAcpa,UAAU+S,KAAO,WAC3B,OAAO3P,KAAKmX,OAchBH,EAAcpa,UAAUL,SAAW,SAAU8a,GACzC,OAAOrX,KAAKiX,WAAW1a,SAAS8a,IAGpCL,EAAcpa,UAAU0a,gBAAkB,SAAUjd,GAChD,IAAIwG,EAAQb,KACRqM,EAAMrM,KAAKwM,MAAMhS,KAAI,SAAU4b,GAAK,OAAOA,EAAE9b,aAC7Cid,EAAc,SAAUpb,GACxB,IAAIqb,EAAYnL,EAAIjS,QAAO,SAAUgc,GAAK,OAAqC,IAA9Bja,EAAOyD,QAAQwW,EAAE5F,WAClE,OAA4B,IAArBgH,EAAUzZ,OAAeyZ,EAAYA,EAAU3X,OAAO0X,EAAYC,KAEzEC,EAAWF,EAAY,CAACld,IACxBqd,EAAe,CAACrd,GAAOwF,OAAO4X,GAAUE,UAW5C,OAVAD,EAAatb,SAAQ,SAAUC,GAC3B,IAAIwa,EAAWhW,EAAM5G,OAAOoB,WAAWyb,MAEvCD,EACKC,QACA1c,QAAO,QAAO,QAASiC,IACvBD,SAAQ,SAAUX,GAAQ,OAAOob,EAASe,WAAWnc,aAEnDoF,EAAM1E,OAAOE,EAAOiC,SAExBoZ,GAWXV,EAAcpa,UAAU6Z,WAAa,SAAUrC,GAC3C,IAAI/X,EAAS2D,KAAKwM,IAAI4H,GACtB,IAAK/X,EACD,MAAM,IAAIkC,MAAM,sCAAwC6V,GAC5D,IAAIyD,EAAqB7X,KAAKsX,gBAAgBjb,EAAO/B,WAIrD,OAHA0F,KAAK2V,UAAUvZ,SAAQ,SAAU+Z,GAC7B,OAAOA,EAAS,eAAgB0B,EAAmBrd,KAAI,SAAU4b,GAAK,OAAOA,EAAEvG,YAE5EgI,GAEXb,EAAcpa,UAAU4P,IAAM,SAAU4H,EAAaC,GACjD,IAAIxT,EAAQb,KACZ,GAAyB,IAArB8X,UAAU/Z,OACV,OAAOpB,OAAO6J,KAAKxG,KAAK7D,QAAQ3B,KAAI,SAAU8D,GAAQ,OAAOuC,EAAM1E,OAAOmC,GAAMuR,QACpF,IAAIkI,EAAQ/X,KAAK+S,QAAQE,KAAKmB,EAAaC,GAC3C,OAAQ0D,GAASA,EAAMlI,MAAS,MAYpCmH,EAAcpa,UAAUob,UAAY,SAAUC,EAAUC,GACpD,OAAOlY,KAAKuT,QAAQA,QAAQ0E,EAAUC,IAEnClB,EA7JuB,I,uSCsB9BmB,EAA6B,WAe7B,SAASA,EAAYC,EAAgBC,EAAaC,EAASC,GACvDvY,KAAKoY,eAAiBA,EACtBpY,KAAKqY,YAAcA,EACnBrY,KAAKqY,YAAcA,EACnBrY,KAAKsY,SAAU,QAAO,GAAIA,GAAW,IACrCtY,KAAKuY,UAAW,QAAO,GAAIA,GAAY,IACvCvY,KAAKwY,YAAcJ,EAAerF,QAAQE,KAAKoF,EAAarY,KAAKuY,SAASE,UAsF9E,OAnFAN,EAAYvb,UAAU0B,KAAO,WACzB,OAAQ0B,KAAKwY,aAAexY,KAAKwY,YAAYla,MAAS0B,KAAKqY,aAG/DF,EAAYvb,UAAU1B,WAAa,WAC/B,OAAO8E,KAAKqY,aAGhBF,EAAYvb,UAAUzB,OAAS,WAC3B,OAAO6E,KAAKsY,SAGhBH,EAAYvb,UAAUmL,OAAS,WAC3B,OAAO/H,KAAKwY,aAGhBL,EAAYvb,UAAUvC,MAAQ,WAC1B,OAAO2F,KAAKwY,aAAexY,KAAKwY,YAAY3I,MAGhDsI,EAAYvb,UAAUhC,QAAU,WAC5B,OAAOoF,KAAKuY,UAGhBJ,EAAYvb,UAAU8b,OAAS,WAC3B,SAAU1Y,KAAKwY,cAAexY,KAAKwY,YAAY3I,OAGnDsI,EAAYvb,UAAU+b,MAAQ,WAC1B,OAAQ3Y,KAAK4Y,SAGjBT,EAAYvb,UAAUgc,MAAQ,WAC1B,IAAIvE,EAAOrU,KAAKpF,UAAU6d,SAC1B,IAAKzY,KAAKwY,aAAiBnE,EAAM,CAC7B,IAAIF,EAAYE,EAAK/V,KAAO+V,EAAK/V,KAAO+V,EACxC,MAAO,sBAAwBrU,KAAK1B,OAAS,iBAAmB6V,EAAY,IAEhF,OAAKnU,KAAKwY,YAELxY,KAAKwY,YAAY3I,UAAtB,EACW,UAAY7P,KAAK1B,OAAS,8BAF1B,kBAAoB0B,KAAK1B,OAAS,KAIjD6Z,EAAYvb,UAAUiF,SAAW,WAC7B,MAAO,IAAM7B,KAAK1B,OAAS,KAAM,QAAU0B,KAAK7E,WAQpDgd,EAAYvb,UAAUic,UAAY,SAAUxe,GACxC,OAAO,IAAI8d,EAAYnY,KAAKoY,eAAgB/d,EAAO2F,KAAKsY,QAAStY,KAAKuY,WAS1EJ,EAAYvb,UAAUkc,WAAa,SAAU3d,EAAQmE,QACjC,IAAZA,IAAsBA,GAAU,GACpC,IAAI2G,EAAY3G,EAAUnE,GAAS,QAAO,GAAI6E,KAAKsY,QAASnd,GAC5D,OAAO,IAAIgd,EAAYnY,KAAKoY,eAAgBpY,KAAKqY,YAAapS,EAAWjG,KAAKuY,WASlFJ,EAAYvb,UAAUmc,YAAc,SAAUne,EAAS0E,QACnC,IAAZA,IAAsBA,GAAU,GACpC,IAAI0Z,EAAU1Z,EAAU1E,GAAU,QAAO,GAAIoF,KAAKuY,SAAU3d,GAC5D,OAAO,IAAIud,EAAYnY,KAAKoY,eAAgBpY,KAAKqY,YAAarY,KAAKsY,QAASU,IAGhFb,EAAYc,MAAQ,SAAUrG,GAC1B,OAAOA,GAAOA,EAAIvY,SAAU,QAASuY,EAAIvY,SAAW,QAASuY,EAAIvY,SAAU,QAASuY,EAAIvY,MAAMiE,QAE3F6Z,EA3GqB,I,6XCf5Be,EAA6B,WAC7B,SAASA,EAAYlf,GACjBgG,KAAKhG,WAAaA,EA2EtB,OAzEAkf,EAAYtc,UAAUuc,mBAAqB,SAAUC,GACjD,IAAIvY,EAAQb,KAEZ,OADmBA,KAAKhG,WAAWC,OAAO4B,kBACtB4T,WACf4J,WAAWD,GACX5e,KAAI,SAAUkB,GAAQ,OAAOmF,EAAMyY,WAAW5d,MAC9CiF,OAAO,KAAS,IAChBvG,OAAO,OAWhB8e,EAAYtc,UAAU0c,WAAa,SAAUC,GACzC,IAAIvf,EAAagG,KAAKhG,WAClBmP,EAAcnP,EAAWmP,cAEzBqQ,EAAgBxZ,KAAKyZ,iBAAiBF,EAAUpQ,EAAanP,GACjE,IAAKwf,EACD,MAAO,GACX,IA4DWE,EA5DPC,EAAkB,CAClB3f,WAAYA,EACZ4V,QAAS5V,EAAWY,UAAUgV,SAkBlC,OAAO4J,EACFhf,KAjBqB,SAAUof,GAMhC,OAJcA,EAAKpF,QAAQrL,EAAanP,GAEZuf,EAASM,kBAAkBvb,MAElC9D,KAAI,SAAUoM,GAC/B,IAAI2R,GAAW,QAAO,CAClBza,KAAM8b,EAAK9b,KACXgc,UAAW,CAAEP,SAAUA,EAASjb,KAAMiQ,QAAS3H,IAChD+S,GACCtf,EAAQkf,EAASM,kBAAkBE,QAAU,UAA4BnT,EAAKvM,MAAMwV,KAAO,KAC3FmK,EAAiB,IAAI,IAAehgB,EAAYK,EAAOuf,EAAMrB,GACjE,MAAO,CAAEqB,KAAMA,EAAMhT,KAAMA,EAAMoT,eAAgBA,SAKpDrZ,OAAO,KAAS,IAChBsZ,MAqCMP,EArCSH,EAASW,iBAsCR,IAArBR,IAA+BA,GAAmB,GAC/C,SAA+BjU,EAAGC,GACrC,IAAIyU,EAAST,GAAoB,EAAI,EACjCU,GAAc3U,EAAEmB,KAAKvM,MAAMmK,KAAKzG,OAAS2H,EAAEkB,KAAKvM,MAAMmK,KAAKzG,QAAUoc,EACzE,OAAsB,IAAfC,EAAmBA,EAAa1U,EAAEkU,KAAKS,SAAW5U,EAAEmU,KAAKS,YAzC3D7f,KAAI,SAAUwG,GAAS,OAAOA,EAAMgZ,mBAa7Cd,EAAYtc,UAAU6c,iBAAmB,SAAUF,EAAUpQ,EAAanP,GACtE,IAAIsgB,EAAWf,EAASgB,YAAc,WAElCC,EAAexa,KAAKhG,WAAWC,OAAO4B,kBAE1C,OADiBye,EAAW,CAACE,GAAgB,CAACxa,KAAKhG,WAAYwgB,IAE1DhgB,KAAI,SAAUigB,GAAO,OAAOA,EAAIC,SAASnB,EAASjb,SAClDlE,QAAO,QAAgB,KAAS,uBAAyBmf,EAASjb,OAClEqC,OAAO,KAAS,IAChBvG,QAAO,SAAUwf,GAAQ,OAAOA,EAAKpF,QAAQrL,EAAanP,OAE5Dkf,EA7EqB,I,2PCDzB,SAASyB,EAAWtgB,EAAOugB,EAAW5gB,GACzC,IAAI6gB,GAAU,QAASD,GAAa,CAACA,GAAaA,EAYlD,UADe,QAAWC,GAAWA,EAVrC,SAAoBxe,GAEhB,IADA,IAAIye,EAAcD,EACTxX,EAAI,EAAGA,EAAIyX,EAAY/c,OAAQsF,IAAK,CACzC,IAAI0X,EAAO,IAAI,KAAKD,EAAYzX,IAChC,GAAK0X,GAAQA,EAAKvG,QAAQnY,EAAOiC,QAAYyc,GAAQD,EAAYzX,KAAOhH,EAAOiC,KAC3E,OAAO,EAGf,OAAO,IAGMjE,EAAOL,GAK5B,IAAIghB,EAAgC,WAChC,SAASA,EAAeC,EAASC,EAAWvY,EAAUwY,EAAeC,EAAwBxgB,QACzE,IAAZA,IAAsBA,EAAU,IACpCoF,KAAKib,QAAUA,EACfjb,KAAKkb,UAAYA,EACjBlb,KAAK2C,SAAWA,EAChB3C,KAAKmb,cAAgBA,EACrBnb,KAAKob,uBAAyBA,EAC9Bpb,KAAKqb,YAAc,EACnBrb,KAAKsb,eAAgB,EACrBtb,KAAKqa,SAAWzf,EAAQyf,UAAY,EACpCra,KAAKlC,KAAOlD,EAAQkD,MAAQ,KAC5BkC,KAAKub,YAAc3gB,EAAQ2gB,YAqF/B,OApEAP,EAAepe,UAAU4e,eAAiB,SAAUC,EAAOb,EAAW5gB,GAClE,IAAkB,IAAd4gB,EACA,OAAOa,EACX,IAAIvR,EAAWuR,EAAMrhB,QAAO,SAAUwM,GAAQ,OAAO+T,EAAW/T,EAAKvM,MAAOugB,EAAW5gB,MACvF,OAAOkQ,EAASnM,OAASmM,EAAW,MAgBxC8Q,EAAepe,UAAU8e,yBAA2B,WAChD,OAAO,QAAO1b,KAAKib,QAAQxL,WAAWkM,iBAAiB,WAAc,OAAO,MAiBhFX,EAAepe,UAAUgf,kBAAoB,SAAUzS,EAAanP,GAChE,IAAI6G,EAAQb,KACR6b,GAAW,QAAO7b,KAAK0b,2BAA4B1b,KAAKmb,eAE5D,OADY,QAAOnb,KAAKib,QAAQxL,WAAWkM,iBAC9Bhb,QAAO,SAAUmb,EAAIC,GAG9B,IAAIC,EAAcD,EAAShC,QAAU,UACjCvV,EAAO2E,EAAY4S,EAASzd,OAAS,GACrCmd,EAAQO,EAAcxX,EAAO,EAAC,QAAKA,IAEvC,OADAsX,EAAGC,EAASzd,MAAQuC,EAAM2a,eAAeC,EAAOI,EAASE,EAASzd,MAAOtE,GAClE8hB,IACR,KAQPd,EAAepe,UAAU4X,QAAU,SAAUrL,EAAanP,GACtD,IAAIwa,EAAUxU,KAAK4b,kBAAkBzS,EAAanP,GAGlD,OADiB,QAAOwa,GAASyH,MAAM,MACnBzH,EAAU,MAElCwG,EAAepe,UAAU6Z,WAAa,WAClCzW,KAAKob,uBAAuBpb,MAC5BA,KAAKsb,eAAgB,GAElBN,EAjGwB,GAqG5B,SAASkB,EAAUtU,EAAU/L,EAAmBqf,GAEnD,IACIiB,GADoBvU,EAASwU,iBAAmBxU,EAASwU,kBAAoB,IACnDlB,EAAU5c,MAAQ,GAC5C+d,GAAe,QAAWF,GAG9B,SAASG,EAAmBC,EAAa5Z,EAAU/H,QAC/B,IAAZA,IAAsBA,EAAU,IACpC,IAAI4hB,EAAiB,IAAIxB,EAAenf,EAAmBqf,EAAWvY,EAAU4Z,EAAaF,EAAczhB,GAE3G,OADAuhB,EAAM1c,KAAK+c,GACJA,EAAe/F,WAAW3Y,KAAK0e,GAE1C,OAPA5U,EAASsT,EAAU5c,MAAQge,EAOpBA,I,uFCpJX,IAAIG,EAQAC,E,yBAPJ,SAAWD,GACPA,EAAoBA,EAA4B,OAAI,GAAK,SACzDA,EAAoBA,EAA4B,OAAI,GAAK,SACzDA,EAAoBA,EAAyB,IAAI,GAAK,MACtDA,EAAoBA,EAA6B,QAAI,GAAK,UAC1DA,EAAoBA,EAA2B,MAAI,GAAK,QAL5D,CAMGA,IAAwBA,EAAsB,KAEjD,SAAWC,GACPA,EAAoBA,EAAgC,WAAI,GAAK,aAC7DA,EAAoBA,EAA2B,MAAI,GAAK,QAF5D,CAGGA,IAAwBA,EAAsB,M,wHCP7CC,E,yLACJ,SAAWA,GAOPA,EAAWA,EAAuB,WAAI,GAAK,aAM3CA,EAAWA,EAAoB,QAAI,GAAK,UAMxCA,EAAWA,EAAoB,QAAI,GAAK,UAWxCA,EAAWA,EAAoB,QAAI,GAAK,UAMxCA,EAAWA,EAAkB,MAAI,GAAK,QApC1C,CAqCGA,IAAeA,EAAa,KAG/B,IAAI5f,EAAK,EACL6f,EAA2B,WAC3B,SAASA,EAAUlhB,EAAMmhB,EAASC,GAE9B9c,KAAKgP,IAAMjS,IACXiD,KAAKtE,KAAOA,EACZsE,KAAK6c,QAAUA,EACf7c,KAAK8c,OAASA,EA4DlB,OAzDAF,EAAUG,mBAAqB,SAAUnK,GACrC,OAAOA,GAA2B,mBAAbA,EAAIlY,OAAuB,IAAA0G,IAAGwb,EAAH,CAAchK,EAAIoK,uBAGtEJ,EAAUK,WAAa,SAAUH,EAAQliB,GACrC,IACIsiB,EAAY,IAAIN,EAAUD,EAAWQ,WAD3B,+DACgDL,GAI9D,OAHIliB,GAAWA,EAAQwiB,aACnBF,EAAUE,YAAa,GAEpBF,GAGXN,EAAUQ,WAAa,SAAUN,GAC7B,OAAOF,EAAUK,WAAWH,EAAQ,CAAEM,YAAY,KAGtDR,EAAUS,QAAU,SAAUP,GAE1B,OAAO,IAAIF,EAAUD,EAAWW,QADlB,6BACoCR,IAGtDF,EAAU5M,QAAU,SAAU8M,GAE1B,OAAO,IAAIF,EAAUD,EAAWY,QADlB,6BACoCT,IAGtDF,EAAUY,QAAU,SAAUV,GAE1B,OAAO,IAAIF,EAAUD,EAAWc,QADlB,kCACoCX,IAGtDF,EAAUc,QAAU,SAAUZ,GAE1B,OAAO,IAAIF,EAAUD,EAAWgB,MADlB,yBACkCb,IAWpDF,EAAUgB,UAAY,SAAUd,GAC5B,OAAO,IAAA1b,IAAGwb,EAAH,CAAcE,GAAUA,EAASF,EAAUc,QAAQZ,IAE9DF,EAAUhgB,UAAUiF,SAAW,WAC3B,IAA6BkO,EACzB+M,GADyB/M,EACH/P,KAAK8c,SADgB/M,EAAElO,WAAalF,OAAOC,UAAUiF,SAAWkO,EAAElO,YAAa,QAAUkO,GAE/GhP,EAAKf,KACT,MAAO,6BADce,EAAGiO,IACoB,UADRjO,EAAGrF,KACwB,cADRqF,EAAG8b,QAC+B,aAAeC,EAAS,KAErHF,EAAUhgB,UAAUihB,UAAY,WAC5B,OAAO,SAAO,QAAgB7d,MAAO,CAAEgd,qBAAsBhd,QAE1D4c,EAlEmB,I,gMC1C1BkB,EAEA,SAA6Bxf,EAAMic,EAAWwD,EAAWlE,EAAmBK,EAAa8D,EAAkBC,EAAiBC,QACpG,IAAhBhE,IAA0BA,GAAc,QACnB,IAArB8D,IAA+BA,EAAmB,wBAC9B,IAApBC,IAA8BA,EAAkB,uBAChC,IAAhBC,IAA0BA,GAAc,GAC5Cle,KAAK1B,KAAOA,EACZ0B,KAAKua,UAAYA,EACjBva,KAAK+d,UAAYA,EACjB/d,KAAK6Z,kBAAoBA,EACzB7Z,KAAKka,YAAcA,EACnBla,KAAKge,iBAAmBA,EACxBhe,KAAKie,gBAAkBA,EACvBje,KAAKke,YAAcA,I,4rBCVvBC,EAAiB,CACjBvO,QAAS,KACT5V,WAAY,KACZ8f,UAAW,GACXhc,KAAM,MAENsgB,EAAgC,WAChC,SAASA,EAAepkB,EAAYqkB,EAAc7B,EAAgB5hB,GAC9D,IAAIiG,EAAQb,KACZA,KAAKhG,WAAaA,EAClBgG,KAAKqe,aAAeA,EACpBre,KAAKwc,eAAiBA,EACtBxc,KAAKpF,QAAUA,EACfoF,KAAKse,aAAe,WAAc,OAAOzd,EAAMnF,KAAK6e,YAAc,UAA4B1Z,EAAMjG,QAAQZ,WAAWukB,YACvHve,KAAKpF,SAAU,QAASA,EAASujB,GACjCne,KAAKtE,KAAO8gB,EAAetB,UAyK/B,OArJAkD,EAAe1K,MAAQ,SAAUyI,EAAOqC,GAGpC,OAAOrC,EAAMxb,QADU,SAAUgW,EAAM8H,GAAY,OAAO9H,EAAKjc,MAAK,WAAc,OAAO+jB,EAASC,kBAC5DF,GAAW,gBAarDJ,EAAeO,YAAc,SAAUxC,EAAOyC,GAC1C,IAAK,IAAI5U,EAAM,EAAGA,EAAMmS,EAAMpe,OAAQiM,IAAO,CACzC,IAAI6U,EAAa1C,EAAMnS,GAAK0U,aAC5B,IAAI,QAAUG,GAAa,CACvB,IAAIC,EAAiB3C,EAAMjX,MAAM8E,EAAM,GACvC,OAAOoU,EAAe1K,MAAMoL,EAAgBD,GAAYnkB,KAAKkkB,IAGrE,OAAOA,KAKXR,EAAeW,YAAc,SAAU5C,GACnCA,EAAM/f,SAAQ,SAAUwd,GAAQ,OAAOA,EAAK8E,iBAEhDN,EAAexhB,UAAUoiB,SAAW,SAAUxiB,GAC1CwD,KAAKhG,WAAWC,OAAOe,aAAaikB,qBAApCjf,CAA0DxD,IAE9D4hB,EAAexhB,UAAU8hB,WAAa,WAClC,IAAI7d,EAAQb,KACR4Z,EAAO5Z,KAAKwc,eAChB,IAAI5C,EAAK0B,cAAT,CAEA,IAAI4D,EAAalf,KAAKmf,yBACtB,GAAID,EACA,OAAOA,EACX,IAAItkB,EAAUoF,KAAKpF,QACnB,yBAA0BoF,KAAMA,KAAKhG,WAAYY,GACjD,IAEIwkB,EAAc,SAAU5iB,GAAO,OAAOod,EAAKsB,UAAU+C,gBAAgBpd,EAA/B+Y,CAAsCpd,IAC5E6iB,EAAe,SAAU/jB,GAAU,OAAOse,EAAKsB,UAAU8C,iBAAiBnd,EAAhC+Y,CAAuCte,IACrF,IACI,IAAIA,EALkCse,EAAKjX,SAAS2c,KAAK1kB,EAAQkD,KAAM+C,EAAM7G,WAAY6G,EAAMwd,cAM/F,OAAKre,KAAKtE,KAAKwiB,cAAe,QAAU5iB,GAC7BA,EAAOikB,OANH,SAAU/iB,GAAO,OAAO,cAAoBA,GAAKqhB,eAM1BnjB,KAAK2kB,EAAcD,GAG9CC,EAAa/jB,GAG5B,MAAOkB,GAEH,OAAO4iB,EAAY,cAAoB5iB,IAE3C,QACQod,EAAK2B,eAAiB3B,EAAKyB,aAAezB,EAAK2B,aAC/C3B,EAAKnD,gBAajB2H,EAAexhB,UAAU4iB,iBAAmB,SAAUlkB,GAClD,IAAIuF,EAAQb,KAEZ,OADiBA,KAAKmf,4BAIlB,QAAU7jB,GAEHA,EAAOZ,MAAK,SAAUoG,GAAO,OAAOD,EAAM2e,iBAAiB1e,OAEtE,qBAAsBxF,EAAQ0E,KAAKhG,WAAYgG,KAAKpF,UAErC,IAAXU,EAEO,YAAkB,2BAA2BuiB,aAEpC,IAAAzc,IAAG,IAEnBqe,CAAcnkB,GAEP,eAAqBA,GAAQuiB,iBAFxC,KASJO,EAAexhB,UAAUuiB,uBAAyB,WAC9C,IAAIllB,EAAS+F,KAAKhG,WAAWC,OAE7B,OAAIA,EAAOgV,UACA,YAAkB,sBAAwBhV,EAAO+U,IAAM,gCAAgC6O,YAE9F7d,KAAKhG,WAAW0lB,SACT,cAAoB7B,YAI3B7d,KAAKse,eAEE,eAAqBte,KAAKpF,QAAQgV,WAAWiO,iBAFxD,GAKJO,EAAexhB,UAAUiF,SAAW,WAChC,IAAejH,EAANoF,KAAmBpF,QAAS4hB,EAA5Bxc,KAAgDwc,eACrDmD,GAAQ,QAAM,qBAAN,CAA4B/kB,IAAY,WAAY2T,GAAU,QAAM,+BAAN,CAAsC3T,KAAY,QAAM,oBAAN,CAA2BA,IAAY,UAAW0D,GAAO,QAAWke,EAAe7Z,UAC/M,OAAOgd,EAAQ,aAAepR,EAAU,MAAO,QAAU,IAAKjQ,IAMlE8f,EAAewB,cAAgB,SAAUhG,GAAQ,OAAO,SAAUte,GAC9D,OAAOse,EAAK4F,iBAAiBlkB,KAMjC8iB,EAAeyB,oBAAsB,SAAUjG,GAAQ,OAAO,SAAUte,IACpE,QAAUA,IAAWA,EAAOikB,OAAM,SAAU/iB,GAAO,OAAOod,EAAKoF,SAAS,cAAoBxiB,SAOhG4hB,EAAe0B,UAAY,SAAUlG,GAAQ,OAAO,SAAUhB,GAAS,OAAOgB,EAAKoF,SAASpG,KAC5FwF,EAAe2B,aAAe,SAAUnG,GAAQ,OAAO,SAAUhB,GAAS,OAAO,QAAgBA,KACjGwF,EAAe4B,YAAc,SAAUpG,GAAQ,OAAO,SAAUhB,GAC5D,MAAMA,IAEHwF,EAlLwB,I,igBCXnC,SAAS6B,EAAmBjU,GACxBA,EAAMkU,cAAc,cAAoB,IAAUlU,EAAM/R,QAAS,IACjE+R,EAAMkU,cAAc,cAAoB,IAAYlU,GAAQ,IAC5DA,EAAMkU,cAAc,cAAoB,eAAgBlU,GAAQ,IAChEA,EAAMkU,cAAc,cAAoB,eAAgBlU,EAAM7Q,UAAW,IACzE6Q,EAAM7R,WAAWiC,SAAQ,SAAU/B,GAC/B2R,EAAMkU,cAAc,cAAoB,UAAW7lB,GAAQA,MAG5D,IAGH8lB,EAAoB,CAAC,eAAgB,KACrCC,GAAe,QAAQD,GAKhBE,EAAqB,SAAUrU,GACtC,IAAIyP,GAAQ,QAAOzP,EAAM7C,eAAexI,OAAO,KAAS,IAAIA,OAAO,KAAO,IAEtE2f,EAA4B,SAAU5a,GACtC,OAAO0a,EAAa1a,EAAE8F,OAAS,cAAoB9F,EAAE8F,MAAO,MAAQ9F,GAExE+V,EAAMrf,SAAQ,SAAUwK,GACpBA,EAAKE,YAAcF,EAAKE,YAAYtM,IAAI8lB,O,wMCnB5CC,EAAiB,SAAUvU,GAC3B,IAAIwU,EAAWxU,EAAMxM,KAAKihB,WAC1B,GAAKD,EAAL,CAEA,IAAIzY,EAASiE,EAAM/R,OAAOe,aAW1B,OAAI,QAAWwlB,GACJ,YAAiBA,EAASxU,IAAQtR,KAAK2kB,GAE3CA,EAAamB,GAbpB,SAASnB,EAAa/jB,GAClB,GAAKA,EAEL,OAAIA,aAAkB,IACXA,GACP,QAASA,GACFyM,EAAO9M,OAAOK,EAAQ0Q,EAAM7Q,SAAU6Q,EAAMpR,WACnDU,EAAc,OAAKA,EAAe,OAC3ByM,EAAO9M,OAAOK,EAAc,OAAK0Q,EAAMxM,KAAMlE,EAAe,QAAK0Q,EAAM7Q,SAAU6Q,EAAMpR,gBADlG,IChBR,SAAS8lB,EAAwBC,GAC7B,OAAO,SAAU3mB,EAAYK,GAGzB,OAAOumB,EAFMvmB,EAAMC,UACCqmB,IACN3mB,EAAYK,IAYlC,IAAIwmB,EAAaH,EAAwB,UAarCI,EAAeJ,EAAwB,YAavCK,EAAcL,EAAwB,W,gMC7C/BM,EAAwB,IAU/BC,EAAmB,SAAUjV,GAC7B,OAAO,IAAI,IAAeA,EAAM7C,cAAc3J,IAAI+N,YAAY,QAASvB,GAAOtR,KAAK,OAcnFwmB,EAAmB,SAAUlV,EAAO3R,GACpC,OAAO,IAAI,IAAe2R,EAAM7C,cAAc3J,IAAI4N,WAAW/S,EAAMC,WAAWiT,YAAY,OAAQvB,GAAOtR,KAAK,OAe9GymB,EAAmB,SAAUnV,GAC7B,OAAO,IAAI,IAAeA,EAAM7C,cAAc3J,IAAI+N,YAAY,OAAQvB,GAAOtR,KAAK,OCnClF0mB,EAAoB,SAAUpnB,GAC9B,IAAIiS,EAAK,OACLoV,EAAgBrnB,EAAW+M,MAAM,YACrC,GAAKsa,EAActjB,OAEnB,OAAOkO,EAAGI,IAAIgV,EAAc7mB,KAAI,SAAUkO,GAAQ,OAAOuD,EAAGtB,KAAKjC,EAAK4Y,YAAa5mB,KAAK,OAexF6mB,EAAgB,SAAUvnB,GAC1B,IAAIqnB,EAAgBrnB,EAAW+M,MAAM,YACjCya,EAAexnB,EAAW+M,MAAM,WACpC,GAAKsa,EAActjB,QAAWyjB,EAAazjB,OAA3C,CAEA,IAAIsK,EAAQrO,EAAWC,OAAOmV,YAC9BoS,EAAaplB,SAAQ,SAAUqlB,GAAM,OAAOpZ,EAAMqZ,qBAAqBD,MACvEJ,EAAcjlB,SAAQ,SAAUqlB,GAAM,OAAOpZ,EAAMsZ,mBAAmBF,MACtEpZ,EAAM1M,SCzBNimB,EAAoB,SAAU5V,GAC9B,IAAIqD,EAAUrD,EAAM/R,OAAOoV,QAOvBwS,EAAyB,WAErBxS,EAAQrV,aAAegS,IACvBqD,EAAQrV,WAAa,OAE7BgS,EAAM8V,UAAU,IAXW,WACvBzS,EAAQ0S,sBAAsBpe,QAAQqI,GACtCqD,EAAQnJ,SAAW8F,EAAM7F,MACzBkJ,EAAQO,QAAUP,EAAQnJ,SAAS2J,MACnC,QAAK7D,EAAM7Q,SAAUkU,EAAQlU,UAOS,CAAEkf,SAAU,MACtDrO,EAAMhQ,QAAQtB,KAAKmnB,EAAwBA,ICtB3CG,EAAY,SAAUhoB,GACtB,IAAIY,EAAUZ,EAAWY,UACrBmN,EAAS/N,EAAWC,OAAOe,aAC3BinB,EAAajoB,EAAWC,OAAOsV,UAKnC,GAAuB,QAAnB3U,EAAQC,QAAoBD,EAAQoC,UAAY+K,EAAO7B,SAASmL,UAAW,CAC3E,IAAI6Q,EAAa,CAAE5iB,QAA8B,YAArB1E,EAAQoC,UACpCilB,EAAWxiB,KAAKsI,EAAO7B,SAASmL,UAAUR,IAAK9I,EAAO5M,OAAQ+mB,GAElED,EAAWE,QAAO,I,8VCPtB,SAASC,EAAYpW,GACjB,IAAIqW,EAAgBrW,EAAMsW,iBAC1B,GAAKD,EAAL,CAEAlT,EAAA,0BAA6BnD,GAC7B,IAAIuW,EAAUvW,EAAM/R,OAAOoV,QAAQrV,WAOnC,MAHsB,kBAAlBqoB,GAAqCE,GACrCA,EAAQC,QAEL,cAAoB3E,aCf/B,SAAS4E,EAAsBzW,GAC3B,IAAKA,EAAM2M,QACP,MAAM,IAAIpa,MAAMyN,EAAM4M,QAAQ/W,YAG/B,ICaI6gB,EAAmB,CAC1B1lB,UAAU,EACVyb,SAAU,KACV1Y,SAAS,EACT4iB,QAAQ,EACRC,QAAQ,EACRC,WAAW,EACXC,OAAQ,GACRlT,QAAS,WAAc,OAAO,MAC9B/U,OAAQ,WAaRkoB,EAAmC,WAEnC,SAASA,EAAkBC,GAEvBhjB,KAAKijB,iBAAmB,EAExBjjB,KAAKkjB,YAAc,GAEnBljB,KAAKoc,iBAAmB,GAExBpc,KAAKmjB,eAAiB,GACtBnjB,KAAKgjB,QAAUA,EACfhjB,KAAKqI,MAAQ2a,EAAQ5T,YACrBpP,KAAKojB,mBAAqB,GAC1BpjB,KAAKyP,YAAc,SAAqB,QAAIzP,MAAO,IAAI,QAAIA,MAAO,CAC9D,kBACA,eACA,gBACA,aACA,aAEJA,KAAKqjB,mBACLrjB,KAAKsjB,oBACLtjB,KAAKujB,+BACLP,EAAQ3T,QAAQ0S,sBAAsByB,QAAQnD,GAuLlD,OA9JA0C,EAAkBnmB,UAAU6mB,SAAW,SAAU5H,EAAUlZ,EAAU/H,KAIrEmoB,EAAkBnmB,UAAUd,SAAW,SAAU+f,EAAUlZ,EAAU/H,KAIrEmoB,EAAkBnmB,UAAU8mB,QAAU,SAAU7H,EAAUlZ,EAAU/H,KAIpEmoB,EAAkBnmB,UAAU+mB,OAAS,SAAU9H,EAAUlZ,EAAU/H,KAInEmoB,EAAkBnmB,UAAUgnB,SAAW,SAAU/H,EAAUlZ,EAAU/H,KAIrEmoB,EAAkBnmB,UAAUinB,QAAU,SAAUhI,EAAUlZ,EAAU/H,KAIpEmoB,EAAkBnmB,UAAUknB,SAAW,SAAUjI,EAAUlZ,EAAU/H,KAIrEmoB,EAAkBnmB,UAAUklB,UAAY,SAAUjG,EAAUlZ,EAAU/H,KAItEmoB,EAAkBnmB,UAAUmnB,QAAU,SAAUlI,EAAUlZ,EAAU/H,KAOpEmoB,EAAkBnmB,UAAUoH,QAAU,SAAU/J,IAC5C,QAAO+F,KAAKoc,kBAAkBhgB,SAAQ,SAAU4nB,GAC5C,OAAOA,EAAW5nB,SAAQ,SAAUwd,GAChCA,EAAK0B,eAAgB,GACrB,QAAW0I,EAAYpK,UAenCmJ,EAAkBnmB,UAAUoY,OAAS,SAAU/M,EAAUlN,GACrD,OAAO,IAAI,IAAWkN,EAAUlN,EAAaiF,KAAKgjB,UAGtDD,EAAkBnmB,UAAU0mB,kBAAoB,WAC5C,IAAIW,EAAQ,IACRC,EAAK,IACLC,EAAQnkB,KAAKmjB,eACbiB,GAAc,EACdC,GAAc,EAClBrkB,KAAKskB,aAAa,WAAYL,EAAMM,OAAQ,EAAGJ,EAAM3kB,GAAI4kB,EAAaF,EAAGrE,oBAAqBqE,EAAGlE,YAAaqE,GAC9GrkB,KAAKskB,aAAa,WAAYL,EAAMO,OAAQ,EAAGL,EAAM3kB,IACrDQ,KAAKskB,aAAa,UAAWL,EAAMQ,IAAK,EAAGN,EAAM3kB,IACjDQ,KAAKskB,aAAa,SAAUL,EAAMQ,IAAK,IAAKN,EAAM3a,SALV,GAMxCxJ,KAAKskB,aAAa,WAAYL,EAAMQ,IAAK,IAAKN,EAAM5a,UACpDvJ,KAAKskB,aAAa,UAAWL,EAAMQ,IAAK,IAAKN,EAAMhqB,UACnD6F,KAAKskB,aAAa,WAAYL,EAAMQ,IAAK,IAAKN,EAAM3kB,IACpDQ,KAAKskB,aAAa,YAAaL,EAAMS,QAAS,EAAGP,EAAM3kB,GAAI4kB,EAAaF,EAAGrE,oBAAqBqE,EAAGpE,UAAWuE,GAC9GrkB,KAAKskB,aAAa,UAAWL,EAAMtG,MAAO,EAAGwG,EAAM3kB,GAAI4kB,EAAaF,EAAGrE,oBAAqBqE,EAAGpE,UAAWuE,IAG9GtB,EAAkBnmB,UAAUymB,iBAAmB,WAC3C,IAAIsB,EAAQ,UAA2BC,EAAa,eACpD5kB,KAAK6kB,gBAAgB,KAAMD,GAC3B5kB,KAAK6kB,gBAAgB,OAAQD,GAC7B5kB,KAAK6kB,gBAAgB,UAAWF,GAChC3kB,KAAK6kB,gBAAgB,WAAYF,GACjC3kB,KAAK6kB,gBAAgB,WAAYF,IAGrC5B,EAAkBnmB,UAAU0nB,aAAe,SAAUhmB,EAAMic,EAAWwD,EAAWlE,EAAmBK,EAAa8D,EAAkBC,EAAiBC,QAC5H,IAAhBhE,IAA0BA,GAAc,QACnB,IAArB8D,IAA+BA,EAAmB,wBAC9B,IAApBC,IAA8BA,EAAkB,uBAChC,IAAhBC,IAA0BA,GAAc,GAC5C,IAAIhD,EAAY,IAAI,IAAoB5c,EAAMic,EAAWwD,EAAWlE,EAAmBK,EAAa8D,EAAkBC,EAAiBC,GACvIle,KAAKkjB,YAAYzjB,KAAKyb,IACtB,QAAUlb,KAAMA,KAAMkb,IAG1B6H,EAAkBnmB,UAAUyc,WAAa,SAAUD,GAI/C,QAH0B,QAAUA,GAC9BpZ,KAAKkjB,YAAY9oB,QAAO,SAAUsB,GAAQ,OAAOA,EAAK6e,YAAcnB,KACpEpZ,KAAKkjB,YAAYhe,SACI+U,MAAK,SAAUxU,EAAGC,GACzC,IAAIof,EAAarf,EAAE8U,UAAY7U,EAAE6U,UACjC,OAAsB,IAAfuK,EAAmBrf,EAAEsY,UAAYrY,EAAEqY,UAAY+G,MAgB9D/B,EAAkBnmB,UAAUioB,gBAAkB,SAAUvmB,EAAMymB,GAC1D/kB,KAAKmjB,eAAe7kB,GAAQ,CAAEA,KAAMA,EAAMyb,MAAOgL,IAIrDhC,EAAkBnmB,UAAU+e,cAAgB,WACxC,OAAO3b,KAAKmjB,gBAGhBJ,EAAkBnmB,UAAU8d,SAAW,SAAUiG,GAC7C,OAAO3gB,KAAKoc,iBAAiBuE,IAGjCoC,EAAkBnmB,UAAU2mB,6BAA+B,WACvD,IAAIyB,EAAMhlB,KAAKojB,mBACf4B,EAAIC,gBAA6CjlB,KTzN5ByjB,SAAS,GAAIxD,GS0NlC+E,EAAIhV,QAAwChQ,KF/MvBlE,SAAS,GAAIsmB,EAAa,CAAE/H,UAAW,OEgN5D2K,EAAI3H,QD7N+B,SAAUxhB,GACjD,OAAOA,EAAkBC,SAAS,GAAI2mB,EAAuB,CAAEpI,UAAW,MC4NxD6K,CAA8BllB,MAE5CglB,EAAIvE,WR7MwB,SAAU5kB,GAC1C,OAAOA,EAAkB6nB,QAAQ,CAAElkB,GAAI,SAAUnF,GAAS,QAASA,EAAMomB,aAAiBF,GQ4MrE4E,CAAuBnlB,MAExCglB,EAAIrB,OPtNoB,SAAU9nB,GACtC,OAAOA,EAAkB8nB,OAAO,CAAEna,QAAS,SAAUnP,GAAS,QAASA,EAAMspB,SAAa9C,GOqNzEuE,CAAmBplB,MAChCglB,EAAIpB,SP1MsB,SAAU/nB,GACxC,OAAOA,EAAkB+nB,SAAS,CAAEra,SAAU,SAAUlP,GAAS,QAASA,EAAMupB,WAAe9C,GOyM5EuE,CAAqBrlB,MACpCglB,EAAInB,QP9LqB,SAAUhoB,GACvC,OAAOA,EAAkBgoB,QAAQ,CAAE1pB,SAAU,SAAUE,GAAS,QAASA,EAAMwpB,UAAc9C,GO6L3EuE,CAAoBtlB,MAElCglB,EAAIO,aNjO0B,SAAU1pB,GAC5C,OAAOA,EAAkB6nB,QAAQ,GAAIzC,EAAkB,CAAE5G,SAAU2G,IMgO5CwE,CAAyBxlB,MAC5CglB,EAAIS,YNnN0B,SAAU5pB,GAC5C,OAAOA,EAAkBgoB,QAAQ,CAAE1pB,UAAU,SAAI,IAAS+mB,EAAkB,CAAE7G,SAAU2G,IMkNlE0E,CAAyB1lB,MAC3CglB,EAAIW,WNpM0B,SAAU9pB,GAC5C,OAAOA,EAAkBioB,SAAS,GAAI3C,EAAkB,CAAE9G,SAAU2G,IMmM/C4E,CAAyB5lB,MAE1CglB,EAAIa,ULpO2B,SAAUhqB,GAC7C,OAAOA,EAAkBioB,SAAS,GAAI1C,GKmOlB0E,CAA0B9lB,MAC1CglB,EAAIzD,cL9MuB,SAAU1lB,GACzC,OAAOA,EAAkBimB,UAAU,GAAIP,GK6MfwE,CAAsB/lB,MAE1CglB,EAAIgB,cJ3N2B,SAAUnqB,GAC7C,OAAOA,EAAkB4nB,SAAS,GAAI7B,GI0NdqE,CAA0BjmB,MAE9CglB,EAAIhD,UHvOmB,SAAUnmB,GACrC,OAAOA,EAAkBimB,UAAU,GAAIE,EAAW,CAAE3H,SAAU,OGsO1C6L,CAAkBlmB,MAElCglB,EAAIzqB,UAAW,OAAqByF,OAEjC+iB,EA/M2B,I,+RChClCoD,EAA2B,WACV,SAASA,EAA2BlsB,GACjD,IAAI4G,EAAQb,KACZA,KAAK/F,OAASA,EACG+F,KAAK3B,WAAa,IAAI,EAAAqF,WACtB1D,KAAKomB,eAAgB,EACrBpmB,KAAKqmB,oBAAqB,EAC1BrmB,KAAKsmB,eAAgB,EACrBtmB,KAAKumB,sBAAuB,EAC5BvmB,KAAKgE,QAAU,WAAc,OAAOnD,EAAMxC,WAAW2F,WAOtEhE,KAAKwmB,SAAW,WAAc,OAAO3lB,EAAM5G,OAAO8U,eAAeyX,YAUjExmB,KAAKymB,WAAa,SAAUC,GAAa,OAAO7lB,EAAM5G,OAAO8U,eAAe0X,WAAWC,IAMvF1mB,KAAK2mB,KAAO,WAAc,OAAO9lB,EAAM5G,OAAO8U,eAAe4X,QAM7D3mB,KAAK4mB,UAAY,WAAc,OAAO/lB,EAAM5G,OAAO8U,eAAe6X,aAMlE5mB,KAAK6mB,KAAO,WAAc,OAAOhmB,EAAM5G,OAAO8U,eAAe8X,QAM7D7mB,KAAK8mB,SAAW,WAAc,OAAOjmB,EAAM5G,OAAO8U,eAAe+X,YAwFrE,OA1EAX,EAAUvpB,UAAUmqB,gBAAkB,SAAUlpB,GAC5C,OAAQmC,KAAKqmB,oBAAqB,QAAUxoB,GAASA,EAAQmC,KAAKqmB,oBAmBtEF,EAAUvpB,UAAUyC,oBAAsB,SAAUxB,GAChD,IAAI,QAAUA,KAAoB,IAAVA,IAA4B,IAAVA,KAAoB,QAASA,GACnE,MAAM,IAAIU,MAAM,0BAA4BV,EAAQ,mDACxD,OAAQmC,KAAKumB,sBAAuB,QAAU1oB,GAASA,EAAQmC,KAAKumB,sBAcxEJ,EAAUvpB,UAAUoqB,WAAa,SAAUnpB,GACvC,OAAQmC,KAAKsmB,eAAgB,QAAUzoB,GAASA,EAAQmC,KAAKsmB,eAgCjEH,EAAUvpB,UAAUlB,KAAO,SAAU4C,EAAMyF,EAAYE,GACnD,IAAIvI,EAAOsE,KAAK3B,WAAW3C,KAAK4C,EAAMyF,EAAYE,GAClD,OAAQ,QAAUF,GAAqB/D,KAAPtE,GAE7ByqB,EA1ImB,I,sSCf1Bc,EAAsC,WAStC,OARAA,EAAWtqB,OAAOuqB,QAAU,SAASC,GACjC,IAAK,IAAI/Q,EAAG/S,EAAI,EAAGmF,EAAIsP,UAAU/Z,OAAQsF,EAAImF,EAAGnF,IAE5C,IAAK,IAAI0O,KADTqE,EAAI0B,UAAUzU,GACO1G,OAAOC,UAAUC,eAAeyiB,KAAKlJ,EAAGrE,KACzDoV,EAAEpV,GAAKqE,EAAErE,IAEjB,OAAOoV,IAEKza,MAAM1M,KAAM8X,YAK5BsP,EAA8B,WAC9B,SAASA,EAAantB,GAClB+F,KAAK/F,OAASA,EAWlB,OATAmtB,EAAaxqB,UAAU0W,WAAa,SAAUvW,EAAIrB,EAAMrB,GACpD,OAAO,IAAI,EAAAyC,MAAMC,EAAIrB,EAAM,EAAAe,QAAA,OAAgBuD,KAAK/F,OAAOoB,WAAW6B,OAAQ7C,IAE9E+sB,EAAaxqB,UAAUqL,SAAW,SAAUlL,EAAIrB,EAAMrB,GAClD,OAAO,IAAI,EAAAyC,MAAMC,EAAIrB,EAAM,EAAAe,QAAA,KAAcuD,KAAK/F,OAAOoB,WAAW6B,OAAQ7C,IAE5E+sB,EAAaxqB,UAAUyqB,WAAa,SAAUtqB,EAAIrB,EAAMrB,GACpD,OAAO,IAAI,EAAAyC,MAAMC,EAAIrB,EAAM,EAAAe,QAAA,OAAgBuD,KAAK/F,OAAOoB,WAAW6B,OAAQ7C,IAEvE+sB,EAbsB,GAsB7BE,EAAmC,WAEnC,SAASA,EAAmCrtB,GACxC,IAAI4G,EAAQb,KACZA,KAAK/F,OAASA,EAEd+F,KAAKgT,aAAe,IAAIoU,EAAapnB,KAAK/F,QAE1C+F,KAAKunB,WAAa,IAClBvnB,KAAKlD,MAAQ,EAAAA,MAEbkD,KAAK+mB,gBAAkB,SAAUlpB,GAAS,OAAOgD,EAAM5G,OAAOoB,WAAW6B,OAAO6pB,gBAAgBlpB,IAEhGmC,KAAKX,oBAAsB,SAAUxB,GAAS,OAAOgD,EAAM5G,OAAOoB,WAAW6B,OAAOmC,oBAAoBxB,IAExGmC,KAAKgnB,WAAa,SAAUnpB,GAAS,OAAOgD,EAAM5G,OAAOoB,WAAW6B,OAAO8pB,WAAWnpB,IAEtFmC,KAAKtE,KAAO,SAAU4C,EAAMyF,EAAYE,GACpC,OAAOpD,EAAM5G,OAAOoB,WAAW6B,OAAOxB,KAAK4C,EAAMyF,EAAYE,IAAiBpD,GA+CtF,OArCAymB,EAAkB1qB,UAAUuU,QAAU,SAAUxP,EAASzE,GACrD,IAAID,EAAY+C,KAAK/F,OAAOoB,WAAW6B,OAEnC/B,EAAS+B,IAAWA,EAAO7C,OAAS6C,EAAO/B,OAC/C+B,EAAS/B,EAAS8rB,EAAS,CAAE5sB,MAAO,CAAEc,OAAQA,IAAY+B,GAAUA,EACpE,IAAIsqB,EAAe,CACfC,OAAQxqB,EAAUqpB,cAClBS,gBAAiB9pB,EAAUopB,mBAC3BqB,aAAczqB,EAAUmpB,eAE5B,OAAO,IAAI,IAAWzkB,EAAS1E,EAAUoB,WAAY2B,KAAKgT,cAAc,QAAOwU,EAActqB,KASjGoqB,EAAkB1qB,UAAUwU,UAAY,SAAUuW,GAE9C,KAAK,QAASA,GACV,OAAO,EACX,IAAIrsB,GAAS,EAKb,OAJA,QAAQ,eAAsB,SAAUwF,EAAKxC,IACrC,QAAWwC,KACXxF,EAASA,IAAU,QAAUqsB,EAAOrpB,MAAU,QAAWqpB,EAAOrpB,QAEjEhD,GAGXgsB,EAAkB1qB,UAAUgrB,KAAO,WAC/B,IAAI3qB,EAAY+C,KAAK/F,OAAOoB,WAAW6B,OAGvC,OAFAD,EAAUoB,WAAWsF,SAAU,EAC/B1G,EAAUoB,WAAW6F,kBACdlE,MAEJsnB,EAjE2B,I,8NCjBlCO,EAA2B,WAE3B,SAASA,EAA2B5tB,GAChC,IAAI4G,EAAQb,KACZA,KAAK/F,OAASA,EAGd+F,KAAKrE,KAAO,SAAUmsB,GAAO,OAAOjnB,EAAM5G,OAAOoB,WAAWM,KAAKmsB,IAEjE9nB,KAAK+nB,OAAS,SAAUC,GAAW,OAAOnnB,EAAM5G,OAAOoB,WAAW0sB,OAAOC,IAEzEhoB,KAAKioB,eAAiB,SAAUC,GAAS,OAAOrnB,EAAM5G,OAAOoB,WAAW4sB,eAAeC,IAEvFloB,KAAKzE,MAAQ,SAAU4sB,GAAY,OAAOtnB,EAAM5G,OAAOoB,WAAWE,MAAM4sB,IAGxEnoB,KAAKooB,QAAU,SAAUC,GACrB,OAAOxnB,EAAM5G,OAAOoB,WAAWyb,MAAMsR,QAAQC,IAGjDroB,KAAKsoB,UAAY,SAAUD,GACvB,OAAOxnB,EAAM5G,OAAOoB,WAAWyb,MAAMwR,UAAUD,IAGnDroB,KAAK4X,WAAa,SAAUnc,GAAQ,OAAOoF,EAAM5G,OAAOoB,WAAWyb,MAAMc,WAAWnc,IAEpFuE,KAAKvE,KAAO,SAAUA,GAAQ,OAAOoF,EAAM5G,OAAOoB,WAAWyb,MAAMrb,KAAKA,IAExEuE,KAAK8W,MAAQ,WAAc,OAAOjW,EAAM5G,OAAOoB,WAAWyb,MAAMA,SAEhE9W,KAAKia,KAAO,SAAUsO,GAAa,OAAO1nB,EAAM5G,OAAOoB,WAAWyb,MAAMmD,KAAKsO,IAE7EvoB,KAAK2K,KAAO,SAAUoI,EAASsV,EAASztB,GAAW,OAAOiG,EAAM5G,OAAOoB,WAAWyb,MAAMnM,KAAKoI,EAASsV,EAASztB,IAC/GoF,KAAK+W,eAAiB,IAAI,IAAe9c,GAyE7C,OAtEA4tB,EAAUjrB,UAAUulB,OAAS,SAAUqG,GACnC,IAAIptB,EAAO4E,KAAK/F,OAAO6U,gBACnB0Z,EACAxoB,KAAKhD,SAAW5B,EAAKyV,MAGrBzV,EAAKyV,QAAU7Q,KAAKhD,UAExB5B,EAAKyV,IAAI7Q,KAAKhD,UAAU,IAY5B6qB,EAAUjrB,UAAU6C,KAAO,SAAUgpB,EAAYttB,EAAQP,GACrD,IAAI0E,EAAU1E,KAAaA,EAAQ0E,QACnCU,KAAK/F,OAAOoB,WAAWwV,IAAI4X,EAAWC,OAAOvtB,GAAU,IAAKmE,IAqBhEuoB,EAAUjrB,UAAU+rB,KAAO,SAAUF,EAAYttB,EAAQP,GACrD,IAAIiW,EAAM4X,EAAWC,OAAOvtB,GAC5B,GAAW,MAAP0V,EACA,OAAO,KACXjW,EAAUA,GAAW,CAAEguB,UAAU,GACjC,IAAIjrB,EAAMqC,KAAK/F,OAAOoB,WAAW6B,OAC7B2rB,EAAUlrB,EAAIipB,YAKlB,GAJKiC,GAAmB,OAARhY,IACZA,EAAM,IAAMlT,EAAI8oB,aAAe5V,GAEnCA,EA1GR,SAAwBA,EAAKgY,EAASD,EAAUpC,GAC5C,MAAiB,MAAbA,EACO3V,EACPgY,GACO,QAAqBrC,GAAY3V,EACxC+X,EACOpC,EAASthB,MAAM,GAAK2L,EACxBA,EAmGGiY,CAAejY,EAAKgY,EAASjuB,EAAQguB,SAAUjrB,EAAI6oB,aACpD5rB,EAAQguB,WAAa/X,EACtB,OAAOA,EAEX,IAAIkY,GAASF,GAAWhY,EAAM,IAAM,GAChCmY,EAAUrrB,EAAIkpB,OACdA,EAAoB,KAAZmC,GAA8B,MAAZA,EAAkB,GAAK,IAAMA,EAC3D,MAAO,CAACrrB,EAAImpB,WAAY,MAAOnpB,EAAIgpB,OAAQE,EAAMkC,EAAOlY,GAAKzL,KAAK,KAEtEzI,OAAOssB,eAAepB,EAAUjrB,UAAW,oBAAqB,CAE5D4P,IAAK,WACD,OAAOxM,KAAK/F,OAAOoB,WAAW6tB,mBAElCC,YAAY,EACZC,cAAc,IAEXvB,EA1GmB,I,uaCJ1BwB,EAAgC,WAChC,SAASA,EAAepvB,GACpB+F,KAAK/F,OAASA,EAiKlB,OA/JAovB,EAAezsB,UAAUuU,QAAU,SAAUmY,GACzC,OAAOtpB,KAAK/F,OAAOqV,kBAAkB6B,QAAQmY,IAEjDD,EAAezsB,UAAUoY,OAAS,SAAUuU,EAAMlB,GAC9C,IAAIxnB,EAAQb,KACRyV,EAAU,YAAqBD,EAAqB,uBACpDgU,GAAW,QAAQ,CACnB,CAAC,KAAU,SAAUC,GAAS,OAAOD,EAAS3oB,EAAMsQ,QAAQsY,MAC5D,EAAC,IAAAroB,IAAG,KAAa,SAAUqoB,GAAS,OAAO5oB,EAAM6oB,eAAeD,EAAOpB,KACvE,EAAC,IAAAsB,IAAGlU,EAASD,GAAqB,SAAUiU,GAAS,OAAO5oB,EAAM+oB,UAAUH,EAAO5oB,EAAM5G,UACzF,EAAC,IAAAmH,IAAGyoB,QAAS,SAAUJ,GAAS,OAAO5oB,EAAMipB,WAAWL,EAAOpB,KAC/D,CAAC,KAAY,SAAUoB,GAAS,OAAO,IAAIM,EAAYN,EAAOpB,OAE9D5sB,EAAO+tB,EAASD,GACpB,IAAK9tB,EACD,MAAM,IAAI8C,MAAM,4BACpB,OAAO9C,GAsCX4tB,EAAezsB,UAAU8sB,eAAiB,SAAUjB,EAAYJ,GAC5D,IAAI2B,EAAW3B,GACX,QAASA,KACTA,EAAUroB,KAAK/F,OAAOqV,kBAAkB6B,QAAQkX,KAChD,IAAAjnB,IAAG,IAAH,CAAeinB,KACf2B,EAAW,SAAUzuB,GAAS,OAAO8sB,EAAQK,OAAOntB,KAiBxD,IAAI0uB,EAAU,CAAExB,WAAYA,EAAYyB,cAPxC,SAAuB/uB,GACnB,IAAIgvB,EAAW1B,EAAWzhB,aAAa5M,QAAO,SAAUiG,GAAS,OAAOA,EAAMrB,cAC9E,OAAKmrB,EAASpsB,OAEAosB,EAAS/vB,QAAO,SAAUiG,GAAS,OAAOlF,EAAOkF,EAAMtD,OACtDgB,OAASosB,EAASpsB,OAFtB,MAIuDrC,KAAM,cAC5E,OAAO,QAAO,IAAIquB,GAjBlB,SAA2BlZ,GACvB,IAAI1V,EAASstB,EAAW7mB,KAAKiP,EAAIrM,KAAMqM,EAAIuZ,OAAQvZ,EAAInM,MACvD,OAAO+jB,EAAW/nB,UAAUvF,IAAWA,IAeM6uB,GAAWC,IAahEZ,EAAezsB,UAAUgtB,UAAY,SAAUS,EAAapwB,GACxD,IAAII,EAAQ,uBAA+BgwB,GAAeA,EAAY/vB,UAAY+vB,EAe9EJ,EAAU,CAAE5vB,MAAOA,EAAOqB,KAAM,SACpC,OAAO,QAAOsE,KAAK0pB,eAAervB,EAAMwW,KAR1B,SAAUtV,GACpB,IAAIwM,EAAS9N,EAAOe,aAChBqU,EAAUpV,EAAOoV,QACjBtH,EAAO4gB,KAAKtuB,EAAOkB,KAAWwM,EAAO4gB,KAAKtZ,EAAQO,QAASP,EAAQlU,SACnE4M,EAAOuiB,aAAajwB,EAAOkB,EAAO,CAAEwE,SAAS,EAAMlF,OAAQ,WAIZovB,IAkC3DZ,EAAezsB,UAAUktB,WAAa,SAAUS,EAAQlC,GACpD,GAAIkC,EAAOC,QAAUD,EAAOE,OACxB,MAAM,IAAIlsB,MAAM,4CAMpB,IAIIyrB,GAAW,QAAS3B,GAJJ,SAAU9sB,GAE1B,OAAO8sB,EAAQ/oB,QAAQ,kBAAkB,SAAUorB,EAAGnB,GAAQ,OAAOhuB,EAAe,MAATguB,EAAe,EAAIoB,OAAOpB,QAEtDlB,EAE/C4B,EAAU,CAAEM,OAAQA,EAAQ7uB,KAAM,UACtC,OAAO,QAAO,IAAIquB,GAFU,SAAUlZ,GAAO,OAAO0Z,EAAO3oB,KAAKiP,EAAIrM,QAEfwlB,GAAWC,IAEpEZ,EAAeuB,UAAY,SAAUhY,GAAO,OAAOA,GAAO,CAAC,OAAQ,QAAS,WAAWqJ,OAAM,SAAUja,GAAO,OAAO,QAAU4Q,EAAI5Q,QAC5HqnB,EAnKwB,GA4K/BU,EACA,SAAqBxuB,EAAO8sB,GACxB,IAAIxnB,EAAQb,KACZA,KAAKzE,MAAQA,EACbyE,KAAKtE,KAAO,MACZsE,KAAKkqB,cAAgB,SAAU3uB,GAAS,OAAO,EAAIsF,EAAMmO,KACzDhP,KAAKqoB,QAAUA,GAAW,O,oGCnK9BwC,E,oPAaJ,SAASC,EAAazC,GAClB,MAAK,QAAWA,KAAa,QAASA,KAAa,IAAAjnB,IAAG,EAAA+W,YAAH,CAAgBkQ,IAAa,EAAAlQ,YAAA,MAAkBkQ,IAC9F,MAAM,IAAI9pB,MAAM,4FAEpB,OAAO,QAAW8pB,GAAWA,GAAU,QAAIA,GAhB/CwC,EAAoB,SAAU3oB,EAAGC,GAC7B,IAAI4oB,EA5BW,SAAU7oB,EAAGC,GAAK,OAAQA,EAAEkY,UAAY,IAAMnY,EAAEmY,UAAY,GA4BjE2Q,CAAa9oB,EAAGC,GAC1B,OAAY,IAAR4oB,GAGQ,KADZA,EA9BW,SAAU7oB,EAAGC,GACxB,IAAI8oB,EAAU,CAAEtG,MAAO,EAAGuG,WAAY,EAAGC,OAAQ,EAAGC,IAAK,EAAGC,MAAO,GACnE,OAAQJ,EAAQ/oB,EAAExG,OAAS,IAAMuvB,EAAQ9oB,EAAEzG,OAAS,GA4B9C4vB,CAASppB,EAAGC,KAIN,KADZ4oB,EA7BiB,SAAU7oB,EAAGC,GAC9B,OAAQD,EAAEumB,YAAetmB,EAAEsmB,WAAiB,YAAmBvmB,EAAEumB,WAAYtmB,EAAEsmB,YAAvC,EA4BlC8C,CAAerpB,EAAGC,IAJb4oB,EAtBF,SAAU7oB,EAAGC,GAEtB,IAAIqpB,EAAmB,CAAE7G,OAAO,EAAMuG,YAAY,GAElD,OADYM,EAAiBtpB,EAAExG,OAAS8vB,EAAiBrpB,EAAEzG,MAC5C,GAAKwG,EAAE8M,KAAO,IAAM7M,EAAE6M,KAAO,GAyBrCyc,CAAOvpB,EAAGC,IAkBrB,IAAIupB,EAA0B,WAE1B,SAASA,EAA0BzxB,GAC/B+F,KAAK/F,OAASA,EACG+F,KAAK2rB,QAAUd,EACf7qB,KAAK4rB,OAAS,GACd5rB,KAAK6rB,IAAM,EAC5B7rB,KAAK+W,eAAiB,IAAI,IAAe9c,GA8Q7C,OA3QAyxB,EAAS9uB,UAAUoH,QAAU,SAAU/J,GACnC+F,KAAK4rB,OAAS,UACP5rB,KAAK8rB,cAqChBJ,EAAS9uB,UAAUwrB,QAAU,SAAUC,GACnC,IAAI0D,EAAYjB,EAAazC,GAI7BroB,KAAKvE,KAAKuE,KAAK+W,eAAe/B,QAHhB,SAAUmT,EAAUluB,GAC9B,OAAmD,IAA5CA,EAAOoV,QAAQ2c,kBAAkBC,UAAkB,QAAQrqB,KAAKumB,EAAS3jB,QAEtCunB,KA6ClDL,EAAS9uB,UAAU0rB,UAAY,SAAUD,GACrC,IAAI0D,EAAYjB,EAAazC,GAC7BroB,KAAK8rB,aAAe9rB,KAAK+W,eAAe/B,QAAO,SAAI,GAAO+W,GAC1D/rB,KAAKksB,SAAU,GAOnBR,EAAS9uB,UAAUgb,WAAa,SAAUnc,IACtC,QAAWuE,KAAK4rB,OAAQnwB,IAc5BiwB,EAAS9uB,UAAUnB,KAAO,SAAUA,GAChC,IAAIoF,EAAQb,KACZ,IAAK,cAAyBvE,GAC1B,MAAM,IAAI8C,MAAM,gBAKpB,OAJA9C,EAAKuT,IAAMhP,KAAK6rB,MAChBpwB,EAAK4e,SAAW5e,EAAK4e,UAAY,EACjCra,KAAK4rB,OAAOnsB,KAAKhE,GACjBuE,KAAKksB,SAAU,EACR,WAAc,OAAOrrB,EAAM+W,WAAWnc,KAOjDiwB,EAAS9uB,UAAUka,MAAQ,WAEvB,OADA9W,KAAKmsB,eACEnsB,KAAK4rB,OAAO/rB,OAAOG,KAAK8rB,aAAe,CAAC9rB,KAAK8rB,cAAgB,KA4CxEJ,EAAS9uB,UAAUqd,KAAO,SAAUsO,GAIhC,IAHA,IAAI6D,EAASpsB,KAAKqsB,WAAWrsB,KAAK4rB,OAAS5rB,KAAK2rB,QAAUpD,GAAavoB,KAAK2rB,SAExEW,EAAQ,EACHjpB,EAAI,EAAGA,EAAI+oB,EAAOruB,OAAQsF,IAC/B+oB,EAAO/oB,GAAGkpB,OAASD,EACfjpB,EAAI+oB,EAAOruB,OAAS,GAAgD,IAA3CiC,KAAK2rB,QAAQS,EAAO/oB,GAAI+oB,EAAO/oB,EAAI,KAC5DipB,IAGRtsB,KAAK4rB,OAASQ,EACdpsB,KAAKksB,SAAU,GAGnBR,EAAS9uB,UAAUuvB,aAAe,WAC9BnsB,KAAKksB,SAAWlsB,KAAKia,QAGzByR,EAAS9uB,UAAUyvB,WAAa,SAAUxpB,EAAK0lB,GAC3C,IAAIiE,EAAe3pB,EAAIrI,KAAI,SAAUiyB,EAAMziB,GAAO,MAAO,CAAGyiB,KAAMA,EAAMziB,IAAKA,MAK7E,OAJAwiB,EAAavS,MAAK,SAAUyS,EAAUC,GAClC,IAAIC,EAAUrE,EAAUmE,EAASD,KAAME,EAASF,MAChD,OAAmB,IAAZG,EAAgBF,EAAS1iB,IAAM2iB,EAAS3iB,IAAM4iB,KAElDJ,EAAahyB,KAAI,SAAUqyB,GAAW,OAAOA,EAAQJ,SA6DhEf,EAAS9uB,UAAU+N,KAAO,SAAUoI,EAASsV,EAASztB,GAClD,IAAIa,EAAOuE,KAAK+W,eAAe/B,OAAOjC,EAASsV,GAI/C,OAHI,QAAUztB,GAAWA,EAAQyf,YAC7B5e,EAAK4e,SAAWzf,EAAQyf,UAC5Bra,KAAKvE,KAAKA,GACHA,GAEJiwB,EArRkB,I,0VCpDzBoB,EAA4B,WAE5B,SAASA,EAA4B7yB,GACjC,IAAI4G,EAAQb,KACZA,KAAK/F,OAASA,EACG+F,KAAKkpB,mBAAoB,EAM1ClpB,KAAK8W,MAAQ,IAAI,IAAS9W,KAAK/F,QAM/B+F,KAAK9C,OAAS,IAAI,IAAU8C,KAAK/F,QAsDjC+F,KAAK6Q,IAAM,SAAUkc,EAAQztB,EAASjF,GAClC,OAAOwG,EAAM5G,OAAO6U,gBAAgB+B,IAAIkc,EAAQztB,EAASjF,IAS7D2F,KAAKwE,KAAO,WAAc,OAAO3D,EAAM5G,OAAO6U,gBAAgBtK,QAQ9DxE,KAAKoqB,OAAS,WAAc,OAAOvpB,EAAM5G,OAAO6U,gBAAgBsb,UAQhEpqB,KAAK0E,KAAO,WAAc,OAAO7D,EAAM5G,OAAO6U,gBAAgBpK,QAgB9D1E,KAAKgtB,SAAW,SAAUrqB,GAAY,OAAO9B,EAAM5G,OAAO6U,gBAAgBke,SAASrqB,IA4IvF,OAzIAmqB,EAAWlwB,UAAUoH,QAAU,WAC3BhE,KAAK+nB,QAAO,GACZ/nB,KAAK8W,MAAM9S,WAOf8oB,EAAWlwB,UAAUpB,MAAQ,WACzB,MAAO,CAAEgJ,KAAMxE,KAAKwE,OAAQ4lB,OAAQpqB,KAAKoqB,SAAU1lB,KAAM1E,KAAK0E,SAsBlEooB,EAAWlwB,UAAUjB,KAAO,SAAUmsB,GAClC,IAAIA,IAAOA,EAAImF,iBAAf,CAEA,IAAIlsB,EAAKf,KAAK/F,OAAQoB,EAAa0F,EAAG1F,WAAYL,EAAe+F,EAAG/F,aAChE6V,EAAM,CAAErM,KAAMnJ,EAAWmJ,OAAQ4lB,OAAQ/uB,EAAW+uB,SAAU1lB,KAAMrJ,EAAWqJ,QAC/EwoB,EAAOltB,KAAKzE,MAAMsV,IACJ,QAAQ,CACtB,CAAC,KAAU,SAAUkc,GAAU,OAAO1xB,EAAWwV,IAAIkc,GAAQ,KAC7D,CAAC,EAAA5U,YAAA,MAAmB,SAAUpW,GAAO,OAAO/G,EAAamyB,GAAGprB,EAAI1H,MAAO0H,EAAI5G,OAAQ4G,EAAInH,WACvF,EAAC,IAAAwG,IAAG,EAAA+W,aAAc,SAAUld,GAAU,OAAOD,EAAamyB,GAAGlyB,EAAOZ,QAASY,EAAOE,SAAUF,EAAOL,cAEzGwyB,CAAYF,GAAQA,EAAKzxB,KAAK4sB,QAAQ6E,EAAK3xB,MAAOsV,EAAK7Q,KAAK/F,WAwBhE6yB,EAAWlwB,UAAUmrB,OAAS,SAAUC,GACpC,IAAInnB,EAAQb,KACZ,IAAgB,IAAZgoB,EAKA,OAAQhoB,KAAKqtB,iBACTrtB,KAAKqtB,kBAAoBrtB,KAAK/F,OAAOoB,WAAW2xB,UAAS,SAAUlF,GAAO,OAAOjnB,EAAMlF,KAAKmsB,MALhG9nB,KAAKqtB,kBAAoBrtB,KAAKqtB,0BACvBrtB,KAAKqtB,kBA+BpBP,EAAWlwB,UAAUqrB,eAAiB,SAAUC,QAC9B3qB,IAAV2qB,IACAA,GAAQ,GACZloB,KAAKkpB,kBAAoBhB,GAQ7B4E,EAAWlwB,UAAUrB,MAAQ,SAAUsV,GAEnCA,GAAM,QAAO,CAAErM,KAAM,GAAI4lB,OAAQ,GAAI1lB,KAAM,IAAMmM,GAYjD,IAXA,IAUIqc,EARsBzxB,EAClBF,EAHJub,EAAQ9W,KAAK8W,MAAMA,QAWdzT,EAAI,EAAGA,EAAIyT,EAAM/Y,UAElBmvB,GAAQA,EAAKzxB,KAAK8wB,SAAWzV,EAAMzT,GAAGkpB,QAFZlpB,IAAK,CAInC,IAAIuM,QAZArU,MADkBE,EAaEqb,EAAMzT,IAZb9H,MAAMsV,EALf7Q,KAK0B/F,UAClB,CAAEsB,MAAOA,EAAOE,KAAMA,EAAM6xB,OAAQ7xB,EAAKyuB,cAAc3uB,KAavE2xB,GAAQA,GAAStd,GAAWA,EAAQ0d,OAASJ,EAAKI,OAAU1d,EAAUsd,EAE1E,OAAOA,GAEJJ,EA7PoB,I,qXCJ3BS,EAAsC,WACtC,SAASA,EAAqBtzB,EAAQuzB,GAClC,IAAI3sB,EAAQb,KACZA,KAAKwtB,gBAAkBA,EACvBxtB,KAAKytB,WAAa,GAClBztB,KAAK0tB,UAAY,SAAU5F,GAAO,OAAOjnB,EAAM4sB,WAAWrxB,SAAQ,SAAUuxB,GAAM,OAAOA,EAAG7F,OAC5F9nB,KAAK0E,KAAO,WAAc,OAAO,QAAS7D,EAAM+sB,QAAQlpB,MACxD1E,KAAKwE,KAAO,WAAc,OAAO,QAAS3D,EAAM+sB,QAAQppB,MACxDxE,KAAKoqB,OAAS,WAAc,OAAO,SAAU,QAASvpB,EAAM+sB,QAAQxD,SACpEpqB,KAAK6tB,UAAY,cACjB7tB,KAAK8tB,SAAW,aAoBpB,OAlBAP,EAAqB3wB,UAAUiU,IAAM,SAAUA,EAAKvR,GAQhD,YAPgB,IAAZA,IAAsBA,GAAU,IAChC,QAAUuR,IAAQA,IAAQ7Q,KAAK4tB,SAC/B5tB,KAAK+tB,KAAK,KAAM,KAAMld,EAAKvR,GACvBU,KAAKwtB,iBACLxtB,KAAKytB,WAAWrxB,SAAQ,SAAUuxB,GAAM,OAAOA,EAAG,CAAE9c,IAAKA,SAG1D,QAAS7Q,OAEpButB,EAAqB3wB,UAAUowB,SAAW,SAAUW,GAChD,IAAI9sB,EAAQb,KAEZ,OADAA,KAAKytB,WAAWhuB,KAAKkuB,GACd,WAAc,OAAO,QAAW9sB,EAAM4sB,WAAYE,KAE7DJ,EAAqB3wB,UAAUoH,QAAU,SAAU/J,IAC/C,QAAS+F,KAAKytB,aAEXF,EA9B8B,I,uLCDrCS,EAAuC,WACvC,SAASA,EAAsB/zB,EAAQg0B,QAClB,IAAbA,IAAuBA,GAAW,GACtCjuB,KAAKiuB,SAAWA,EAChBjuB,KAAKkuB,eAAY3wB,EACjByC,KAAKmuB,YAAc,GAmCvB,OAjCAH,EAAsBpxB,UAAUiqB,KAAO,WACnC,OAAI7pB,SAAS6pB,KACF8D,OAAO3tB,SAAS6pB,MAEA,UAApB7mB,KAAK8mB,WAAyB,IAAM,IAE/CkH,EAAsBpxB,UAAUkqB,SAAW,WACvC,OAAO9pB,SAAS8pB,SAASxnB,QAAQ,KAAM,KAE3C0uB,EAAsBpxB,UAAU+pB,KAAO,WACnC,OAAO3pB,SAASoxB,UAEpBJ,EAAsBpxB,UAAUgqB,UAAY,WACxC,OAAO5mB,KAAKiuB,UAEhBD,EAAsBpxB,UAAU6pB,WAAa,SAAUC,GACnD,OAAO,QAAUA,GAAc1mB,KAAKmuB,YAAczH,EAAa1mB,KAAKmuB,aAExEH,EAAsBpxB,UAAU4pB,SAAW,SAAUmC,GAKjD,OAJI,QAAUA,KACV3oB,KAAKkuB,UAAYvF,IACjB,QAAY3oB,KAAKkuB,aACjBluB,KAAKkuB,UAAYluB,KAAKquB,eACnBruB,KAAKkuB,WAEhBF,EAAsBpxB,UAAUyxB,YAAc,WAC1C,IAAIC,EAAUC,SAASC,qBAAqB,QAAQ,GACpD,OAAIF,GAAWA,EAAQ3F,KACZ2F,EAAQ3F,KAAKrpB,QAAQ,uBAAwB,IAEjDU,KAAKiuB,SAAW,IAAMjxB,SAASyxB,UAAY,KAEtDT,EAAsBpxB,UAAUoH,QAAU,aACnCgqB,EAxC+B,I,mHCDlCU,E,yIADJC,GACID,EAAgB,SAAU3e,EAAG5N,GAI7B,OAHAusB,EAAgB/xB,OAAOiyB,gBAClB,CAAEC,UAAW,cAAgB5yB,OAAS,SAAU8T,EAAG5N,GAAK4N,EAAE8e,UAAY1sB,IACvE,SAAU4N,EAAG5N,GAAK,IAAK,IAAI4P,KAAK5P,EAAOA,EAAEtF,eAAekV,KAAIhC,EAAEgC,GAAK5P,EAAE4P,MACpDhC,EAAG5N,IAErB,SAAU4N,EAAG5N,GAEhB,SAAS2sB,IAAO9uB,KAAKqV,YAActF,EADnC2e,EAAc3e,EAAG5N,GAEjB4N,EAAEnT,UAAkB,OAANuF,EAAaxF,OAAOqY,OAAO7S,IAAM2sB,EAAGlyB,UAAYuF,EAAEvF,UAAW,IAAIkyB,KAMnFC,EAAqC,SAAUC,GAE/C,SAASD,EAAoB90B,GACzB,IAAI4G,EAAQmuB,EAAO1P,KAAKtf,KAAM/F,GAAQ,IAAU+F,KAEhD,OADA,sBAAsB,aAAca,EAAM6sB,WAAW,GAC9C7sB,EAYX,OAhBA8tB,EAAUI,EAAqBC,GAM/BD,EAAoBnyB,UAAUgxB,KAAO,WACjC,OAAO,QAAY5tB,KAAK6tB,UAAUnpB,OAEtCqqB,EAAoBnyB,UAAUmxB,KAAO,SAAU1zB,EAAO40B,EAAOpe,EAAKvR,GAC9DU,KAAK6tB,UAAUnpB,KAAOmM,GAE1Bke,EAAoBnyB,UAAUoH,QAAU,SAAU/J,GAC9C+0B,EAAOpyB,UAAUoH,QAAQsb,KAAKtf,KAAM/F,GACpC,yBAAyB,aAAc+F,KAAK0tB,YAEzCqB,EAjB6B,CAkBtC,M,mYC/BEG,EACA,WACI,IAAIruB,EAAQb,KACZA,KAAKgE,QAAU,KACfhE,KAAKkuB,UAAY,GACjBluB,KAAKmvB,MAAQ,GACbnvB,KAAKovB,UAAY,OACjBpvB,KAAKqvB,MAAQ,YACbrvB,KAAKmuB,YAAc,GACnBnuB,KAAK6mB,KAAO,WAAc,OAAOhmB,EAAMsuB,OACvCnvB,KAAK8mB,SAAW,WAAc,OAAOjmB,EAAMuuB,WAC3CpvB,KAAK2mB,KAAO,WAAc,OAAO9lB,EAAMwuB,OACvCrvB,KAAKwmB,SAAW,WAAc,OAAO3lB,EAAMqtB,WAC3CluB,KAAK4mB,UAAY,WAAc,OAAO,GACtC5mB,KAAKymB,WAAa,SAAU6I,GAAU,OAAQ,QAAUA,GAAWzuB,EAAMstB,YAAcmB,EAAUzuB,EAAMstB,e,qHChBvGO,E,4EADJC,GACID,EAAgB,SAAU3e,EAAG5N,GAI7B,OAHAusB,EAAgB/xB,OAAOiyB,gBAClB,CAAEC,UAAW,cAAgB5yB,OAAS,SAAU8T,EAAG5N,GAAK4N,EAAE8e,UAAY1sB,IACvE,SAAU4N,EAAG5N,GAAK,IAAK,IAAI4P,KAAK5P,EAAOA,EAAEtF,eAAekV,KAAIhC,EAAEgC,GAAK5P,EAAE4P,MACpDhC,EAAG5N,IAErB,SAAU4N,EAAG5N,GAEhB,SAAS2sB,IAAO9uB,KAAKqV,YAActF,EADnC2e,EAAc3e,EAAG5N,GAEjB4N,EAAEnT,UAAkB,OAANuF,EAAaxF,OAAOqY,OAAO7S,IAAM2sB,EAAGlyB,UAAYuF,EAAEvF,UAAW,IAAIkyB,KAKnFS,EAAuC,SAAUP,GAEjD,SAASO,EAAsBt1B,GAC3B,OAAO+0B,EAAO1P,KAAKtf,KAAM/F,GAAQ,IAAS+F,KAQ9C,OAVA2uB,EAAUY,EAAuBP,GAIjCO,EAAsB3yB,UAAUgxB,KAAO,WACnC,OAAO5tB,KAAKwvB,MAEhBD,EAAsB3yB,UAAUmxB,KAAO,SAAU1zB,EAAO40B,EAAOpe,EAAKvR,GAChEU,KAAKwvB,KAAO3e,GAET0e,EAX+B,CAYxC,M,otBCZ8B,QAAsB,4BAA4B,EAAO,IAAqB,MAEzE,QAAsB,6BAA6B,EAAM,IAA0B,MAEtF,QAAsB,0BAA0B,EAAO,IAAuB,M,wHClBxGb,E,yIADJC,GACID,EAAgB,SAAU3e,EAAG5N,GAI7B,OAHAusB,EAAgB/xB,OAAOiyB,gBAClB,CAAEC,UAAW,cAAgB5yB,OAAS,SAAU8T,EAAG5N,GAAK4N,EAAE8e,UAAY1sB,IACvE,SAAU4N,EAAG5N,GAAK,IAAK,IAAI4P,KAAK5P,EAAOA,EAAEtF,eAAekV,KAAIhC,EAAEgC,GAAK5P,EAAE4P,MACpDhC,EAAG5N,IAErB,SAAU4N,EAAG5N,GAEhB,SAAS2sB,IAAO9uB,KAAKqV,YAActF,EADnC2e,EAAc3e,EAAG5N,GAEjB4N,EAAEnT,UAAkB,OAANuF,EAAaxF,OAAOqY,OAAO7S,IAAM2sB,EAAGlyB,UAAYuF,EAAEvF,UAAW,IAAIkyB,KAUnFW,EAA0C,SAAUT,GAEpD,SAASS,EAAyBx1B,GAC9B,IAAI4G,EAAQmuB,EAAO1P,KAAKtf,KAAM/F,GAAQ,IAAS+F,KAG/C,OAFAa,EAAM6uB,QAAUz1B,EAAOoB,WAAW6B,OAClC,sBAAsB,WAAY2D,EAAM6sB,WAAW,GAC5C7sB,EA8CX,OAnDA8tB,EAAUc,EAA0BT,GAuBpCS,EAAyB7yB,UAAU+yB,eAAiB,WAChD,OAAO,QAAqB3vB,KAAK0vB,QAAQlJ,aAE7CiJ,EAAyB7yB,UAAUgxB,KAAO,WACtC,IAAI7sB,EAAKf,KAAK6tB,UAAWY,EAAW1tB,EAAG0tB,SAAU/pB,EAAO3D,EAAG2D,KAAM0lB,EAASrpB,EAAGqpB,OAC7EA,GAAS,QAAWA,GAAQ,GAC5B1lB,GAAO,QAAUA,GAAM,GACvB,IAAIkrB,EAAa5vB,KAAK2vB,iBAClBE,EAAqBpB,IAAazuB,KAAK0vB,QAAQlJ,WAC/CsJ,EAAiBrB,EAASnsB,OAAO,EAAGstB,EAAW7xB,UAAY6xB,EAE/D,OADAnB,EAAWoB,EAAqB,IAAMC,EAAiBrB,EAASxd,UAAU2e,EAAW7xB,QAAU0wB,IAC5ErE,EAAS,IAAMA,EAAS,KAAO1lB,EAAO,IAAMA,EAAO,KAE1E+qB,EAAyB7yB,UAAUmxB,KAAO,SAAU1zB,EAAO40B,EAAOpe,EAAKvR,GACnE,IAAIswB,EAAa5vB,KAAK2vB,iBAClB5G,EAAQlY,GAAkB,MAAXA,EAAI,GAAa,IAAM,GACtCkf,EAAkB,KAARlf,GAAsB,MAARA,EAAc7Q,KAAK0vB,QAAQlJ,WAAaoJ,EAAa7G,EAAQlY,EACrFvR,EACAU,KAAK8tB,SAASkC,aAAa31B,EAAO40B,EAAOc,GAGzC/vB,KAAK8tB,SAASmC,UAAU51B,EAAO40B,EAAOc,IAG9CN,EAAyB7yB,UAAUoH,QAAU,SAAU/J,GACnD+0B,EAAOpyB,UAAUoH,QAAQsb,KAAKtf,KAAM/F,GACpC,yBAAyB,WAAY+F,KAAK0tB,YAEvC+B,EApDkC,CAqD3C,M,sUCxESS,EAAmB,SAAUC,EAAOpvB,GAC3C,IAAIiB,EAAMjB,EAAG,GAAID,EAAMC,EAAG,GAU1B,OATKovB,EAAMtzB,eAAemF,IAGjB,QAAQmuB,EAAMnuB,IACnBmuB,EAAMnuB,GAAKvC,KAAKqB,GAGhBqvB,EAAMnuB,GAAO,CAACmuB,EAAMnuB,GAAMlB,GAN1BqvB,EAAMnuB,GAAOlB,EAQVqvB,GAEAC,EAAY,SAAUC,GAC7B,OAAOA,EAAYvc,MAAM,KAAK1Z,OAAO,MAAUI,IAAI,MAAYmG,OAAOuvB,EAAkB,KAErF,SAAShf,EAASL,GACrB,IAAIyf,EAAgB,SAAUxtB,GAAK,OAAOA,GAAK,IAC3C/B,GAAK,QAAU8P,GAAKrW,IAAI81B,GAAgBC,EAAaxvB,EAAG,GAAI2D,EAAO3D,EAAG,GACtEyvB,GAAK,QAAWD,GAAY/1B,IAAI81B,GACpC,MAAO,CAAE9rB,KADkDgsB,EAAG,GACzCpG,OADsDoG,EAAG,GACzC9rB,KAAMA,EAAMmM,IAAKA,GAEnD,IAAI4f,EAAW,SAAUC,GAC5B,IAAIlsB,EAAOksB,EAAIlsB,OACXmsB,EAAeD,EAAItG,SACnB1lB,EAAOgsB,EAAIhsB,OACX0lB,EAASztB,OAAO6J,KAAKmqB,GACpBn2B,KAAI,SAAUwH,GACf,IAAI3B,EAAQswB,EAAa3uB,GAEzB,QADW,QAAQ3B,GAASA,EAAQ,CAACA,IACzB7F,KAAI,SAAUsG,GAAO,OAAOkB,EAAM,IAAMlB,QAEnDH,OAAO,KAAS,IAChByE,KAAK,KACV,OAAOZ,GAAQ4lB,EAAS,IAAMA,EAAS,KAAO1lB,EAAO,IAAMA,EAAO,KAE/D,SAASksB,EAAsBtyB,EAAMuqB,EAASgI,EAAcC,GAC/D,OAAO,SAAUC,GACb,IAAIC,EAAWD,EAASjiB,gBAAkB,IAAI+hB,EAAaE,GACvDE,EAAiBF,EAAShiB,eAAiB,IAAI+hB,EAAmBC,EAAUlI,GAKhF,MAAO,CAAEvqB,KAAMA,EAAM0yB,QAASA,EAASC,cAAeA,EAAejtB,QAJrE,SAAiB/J,GACbA,EAAO+J,QAAQgtB,GACf/2B,EAAO+J,QAAQitB,Q,0ZCvBvBC,EAA6B,WAE7B,SAASA,EAA6Bj3B,GAClC,IAAI4G,EAAQb,KACZA,KAAK/F,OAASA,EACG+F,KAAKmxB,SAAW,GAChBnxB,KAAKoxB,aAAe,GACpBpxB,KAAKqxB,qBAAuB,GAC5BrxB,KAAKytB,WAAa,GAEnCztB,KAAKyP,WAAa,CACdC,iBAAkB1P,KAAK0P,iBAAiB5R,KAAKkC,MAC7CsxB,mBAAoBtxB,KAAKsxB,mBAAmBxzB,KAAKkC,MACjDuxB,kBAAmB,SAAUx0B,GAAM,OAAO,QAAK8D,EAAMswB,UAAU,SAAUzoB,GAAQ,OAAO7H,EAAM5G,OAAO+U,IAAM,IAAMtG,EAAK3L,KAAOA,MAC7Hy0B,mBAAoB,WAAc,OAAO3wB,EAAMswB,UAC/CM,mBAAoB,WAAc,OAAO5wB,EAAMuwB,cAC/CM,QAAS,SAAUvb,GAEf,OADAtV,EAAM4sB,WAAWhuB,KAAK0W,GACf,WAAc,OAAO,QAAWtV,EAAM4sB,WAAYtX,MAwPrE,OAzOA+a,EAAYS,sBAAwB,SAAUpjB,EAASqjB,QAC/B,IAAhBA,IAA0BA,EAAc,IAI5C,IAAIC,EAAgBD,EAAY9d,MAAM,KAClCge,EAAaD,EAAc,IAAM,WACjCE,GAAsB,QAASF,EAAc,IAAMA,EAAc,GAAK,IAGtEG,EAAwB,wBAAwBpwB,KAAKkwB,GAYzD,GAXIE,IAEAD,EAAsBC,EAAsB,GAC5CF,EAAaE,EAAsB,IAEV,MAAzBF,EAAW9gB,OAAO,KAClB8gB,EAAaA,EAAWxvB,OAAO,GAC/ByvB,EAAsB,IAGN,kBACFnwB,KAAKmwB,GAAsB,CACzC,IAAIE,EAAcF,EAAoBje,MAAM,KAAKnT,QAAO,SAAUuxB,EAAQpvB,GAAK,OAAOovB,EAAO1hB,SAAWjC,GACxGwjB,EAAsBE,EAAY3zB,SAEL,MAAxByzB,IACLA,EAAsBxjB,EAAQjQ,MAElC,MAAO,CAAEwzB,WAAYA,EAAYC,oBAAqBA,IAG1Db,EAAYt0B,UAAU8S,iBAAmB,SAAUnB,GAC/C,OAAQvO,KAAKmyB,aAAe5jB,GAAWvO,KAAKmyB,cAGhDjB,EAAYt0B,UAAU00B,mBAAqB,SAAUc,EAAUC,GAC3DryB,KAAKqxB,qBAAqBe,GAAYC,GAE1CnB,EAAYt0B,UAAU+L,iBAAmB,SAAUnE,EAAMqO,GACrD,IAAIyf,EAAatyB,KAAKqxB,qBAAqBxe,EAAK0f,OAChD,IAAKD,EACD,MAAM,IAAI/zB,MAAM,2DAA6DsU,EAAK0f,OACtF,IAAIC,EAAOF,EAAW9tB,EAAMqO,GAC5B,OAAO,QAAQ2f,GAAQA,EAAO,CAACA,IAUnCtB,EAAYt0B,UAAU8kB,qBAAuB,SAAU+Q,GACnD,2BAA4B,cAAeA,IAC3C,QAAWzyB,KAAKoxB,aAAcqB,IAElCvB,EAAYt0B,UAAU+kB,mBAAqB,SAAU8Q,GACjD,2BAA4B,iBAAkBA,GAC9CzyB,KAAKoxB,aAAa3xB,KAAKgzB,IAE3BvB,EAAYt0B,UAAUjB,KAAO,WACzB,IAAIkF,EAAQb,KACR0yB,EAAe1yB,KAAKmxB,SAAS32B,KAAI,SAAUm4B,GAAO,MAAO,CAACA,EAAIvd,IAAKud,MAAShyB,OAAO,KAAY,IASnG,SAASiyB,EAAgB11B,GAErB,IADA,IAAIqR,EAAUrR,EAAO21B,SAASC,SAAUC,EAAQ,IACvCA,GAASxkB,EAAQiC,QACtBjC,EAAUA,EAAQiC,OACtB,OAAOuiB,EAGX,IAAIC,GAAe,SAAM,SAAUC,EAASC,EAAQ/vB,EAAMC,GAAS,OAAO8vB,GAAUD,EAAQ9vB,GAAQ8vB,EAAQ7vB,OAkBxG+vB,EAAenzB,KAAKmxB,SAASlX,KAAK+Y,GA9BtC,SAAqBI,GACjB,IAAIC,EAAa,SAAU9kB,GAAW,OAAQA,GAAWA,EAAQiC,OAAS6iB,EAAW9kB,EAAQiC,QAAU,EAAI,GAC3G,OAAsC,IAA/B4iB,EAAOhe,IAAItB,MAAM,KAAK/V,OAAiBs1B,EAAWD,EAAOE,mBA4BJ,IAAI94B,KAjB3C,SAAU44B,GAC/B,IAAIG,EAAkB1yB,EAAMuwB,aAAah3B,OAAO82B,EAAY1c,QAAQke,EAAcU,IAOlF,OANIG,EAAgBx1B,OAAS,GAIzBw1B,EAAgBtZ,KAAK+Y,EAAaJ,GAAkB,IAEjD,CAAEQ,OAAQA,EAAQX,WAAYc,EAAgB,OAUrDC,EAAqBL,EAAa34B,KAAI,SAAUwG,GAAS,OAAOA,EAAMyxB,cACtEgB,EAAwBzzB,KAAKoxB,aAC5Bh3B,QAAO,SAAU8C,GAAU,QAAQ,QAAQs2B,EAAoBt2B,MAC/D1C,KAAI,SAAUi4B,GAAc,MAAO,CAAGW,YAAQ71B,EAAWk1B,WAAYA,MAC1EU,EAAa/2B,SAZS,SAAU4E,IAGkB,IAA1CH,EAAMswB,SAASvxB,QAAQoB,EAAMoyB,SAC7BpyB,EAAMoyB,OAAOM,cAAc1yB,EAAMyxB,eASzC,IAAIkB,EAAYR,EAAatzB,OAAO4zB,GACpCzzB,KAAKytB,WAAWrxB,SAAQ,SAAUuxB,GAAM,OAAOA,EAAGgG,MAClD,mBAAoBA,IAiBxBzC,EAAYt0B,UAAUg3B,eAAiB,SAAUR,GAC7C,iCAAkC,iBAAkBA,GACpD,IAAIS,EAAU7zB,KAAKmxB,SAMnB,OAJI0C,EAAQz5B,QADY,SAAUu4B,GAAO,OAAOA,EAAIvd,MAAQge,EAAOhe,KAAOud,EAAIJ,QAAUa,EAAOb,SACzDx0B,QAClC,iCAAkC,+BAAgCq1B,GACtES,EAAQp0B,KAAK2zB,GACbpzB,KAAKrE,OACE,YAEU,IADHk4B,EAAQj0B,QAAQwzB,IAK1B,iCAAkC,mBAAoBA,IACtD,QAAWS,EAAX,CAAoBT,IAJhB,iCAAkC,uCAAwCA,KAYtFlC,EAAYt0B,UAAUk3B,UAAY,WAC9B,OAAO9zB,KAAKmxB,SAAS32B,KAAI,QAAK,SAOlC02B,EAAYt0B,UAAUm3B,OAAS,WAC3B,OAAO/zB,KAAKmxB,SAAS/2B,QAAO,QAAK,YAAYI,KAAI,QAAK,UA2D1D02B,EAAY1c,QAAU,SAAUke,EAAcU,GAAU,OAAO,SAAUX,GAErE,GAAIW,EAAOb,QAAUE,EAAWI,SAASN,MACrC,OAAO,EAEX,IAAI9Q,EAAKgR,EAAWI,SAChBmB,EAAavS,EAAGwS,YAAYngB,MAAM,KAClCogB,EAAcd,EAAOhe,IAAItB,MAAM,KAGnC,KAAK,QAAOkgB,EAAYE,EAAYhvB,MAAM,EAAI8uB,EAAWj2B,SACrD,OAAO,EAGX,IAAIo2B,EAAY,EAAIH,EAAWj2B,aAAUR,EACrC62B,EAAoBF,EAAYhvB,MAAM,EAAGivB,GAAW/uB,KAAK,KACzDivB,EAAgB3B,EAAa0B,GAAmBd,gBACpD,OAAO7R,EAAG6S,wBAA0BD,GAAiBA,EAAc/1B,QAEhE4yB,EA1QqB","file":"scripts/chat-ab94cf03.js","sourceRoot":""} \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-b63e7516.js b/snippet/3.0.0/scripts/chat-b63e7516.js new file mode 100644 index 0000000..02368c3 --- /dev/null +++ b/snippet/3.0.0/scripts/chat-b63e7516.js @@ -0,0 +1,3 @@ +/*! For license information please see chat-b63e7516.js.LICENSE.txt */ +(self.webpackChunkmotion_chat=self.webpackChunkmotion_chat||[]).push([["chat-b63e7516"],{"./node_modules/moment/locale/gom-deva.js":function(e,a,s){!function(e){"use strict";function a(e,a,s,t){var n={s:["थोडया सॅकंडांनी","थोडे सॅकंड"],ss:[e+" सॅकंडांनी",e+" सॅकंड"],m:["एका मिणटान","एक मिनूट"],mm:[e+" मिणटांनी",e+" मिणटां"],h:["एका वरान","एक वर"],hh:[e+" वरांनी",e+" वरां"],d:["एका दिसान","एक दीस"],dd:[e+" दिसांनी",e+" दीस"],M:["एका म्हयन्यान","एक म्हयनो"],MM:[e+" म्हयन्यानी",e+" म्हयने"],y:["एका वर्सान","एक वर्स"],yy:[e+" वर्सांनी",e+" वर्सां"]};return t?n[s][0]:n[s][1]}e.defineLocale("gom-deva",{months:{standalone:"जानेवारी_फेब्रुवारी_मार्च_एप्रील_मे_जून_जुलय_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),format:"जानेवारीच्या_फेब्रुवारीच्या_मार्चाच्या_एप्रीलाच्या_मेयाच्या_जूनाच्या_जुलयाच्या_ऑगस्टाच्या_सप्टेंबराच्या_ऑक्टोबराच्या_नोव्हेंबराच्या_डिसेंबराच्या".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"जाने._फेब्रु._मार्च_एप्री._मे_जून_जुल._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"आयतार_सोमार_मंगळार_बुधवार_बिरेस्तार_सुक्रार_शेनवार".split("_"),weekdaysShort:"आयत._सोम._मंगळ._बुध._ब्रेस्त._सुक्र._शेन.".split("_"),weekdaysMin:"आ_सो_मं_बु_ब्रे_सु_शे".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [वाजतां]",LTS:"A h:mm:ss [वाजतां]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [वाजतां]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [वाजतां]",llll:"ddd, D MMM YYYY, A h:mm [वाजतां]"},calendar:{sameDay:"[आयज] LT",nextDay:"[फाल्यां] LT",nextWeek:"[फुडलो] dddd[,] LT",lastDay:"[काल] LT",lastWeek:"[फाटलो] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s आदीं",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}(वेर)/,ordinal:function(e,a){switch(a){case"D":return e+"वेर";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:0,doy:3},meridiemParse:/राती|सकाळीं|दनपारां|सांजे/,meridiemHour:function(e,a){return 12===e&&(e=0),"राती"===a?e<4?e:e+12:"सकाळीं"===a?e:"दनपारां"===a?e>12?e:e+12:"सांजे"===a?e+12:void 0},meridiem:function(e,a,s){return e<4?"राती":e<12?"सकाळीं":e<16?"दनपारां":e<20?"सांजे":"राती"}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/gom-latn.js":function(e,a,s){!function(e){"use strict";function a(e,a,s,t){var n={s:["thoddea sekondamni","thodde sekond"],ss:[e+" sekondamni",e+" sekond"],m:["eka mintan","ek minut"],mm:[e+" mintamni",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voramni",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disamni",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineamni",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsamni",e+" vorsam"]};return t?n[s][0]:n[s][1]}e.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,a){switch(a){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(e,a){return 12===e&&(e=0),"rati"===a?e<4?e:e+12:"sokallim"===a?e:"donparam"===a?e>12?e:e+12:"sanje"===a?e+12:void 0},meridiem:function(e,a,s){return e<4?"rati":e<12?"sokallim":e<16?"donparam":e<20?"sanje":"rati"}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/gu.js":function(e,a,s){!function(e){"use strict";var a={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},s={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"};e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પહેલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,(function(e){return s[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return a[e]}))},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,a){return 12===e&&(e=0),"રાત"===a?e<4?e:e+12:"સવાર"===a?e:"બપોર"===a?e>=10?e:e+12:"સાંજ"===a?e+12:void 0},meridiem:function(e,a,s){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/he.js":function(e,a,s){!function(e){"use strict";e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10==0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,a,s){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?s?'לפנה"צ':"לפני הצהריים":e<18?s?'אחה"צ':"אחרי הצהריים":"בערב"}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/hi.js":function(e,a,s){!function(e){"use strict";var a={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},s={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},t=[/^जन/i,/^फ़र|फर/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सितं|सित/i,/^अक्टू/i,/^नव|नवं/i,/^दिसं|दिस/i];e.defineLocale("hi",{months:{format:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),standalone:"जनवरी_फरवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितंबर_अक्टूबर_नवंबर_दिसंबर".split("_")},monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},monthsParse:t,longMonthsParse:t,shortMonthsParse:[/^जन/i,/^फ़र/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सित/i,/^अक्टू/i,/^नव/i,/^दिस/i],monthsRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsShortRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsStrictRegex:/^(जनवरी?|फ़रवरी|फरवरी?|मार्च?|अप्रैल?|मई?|जून?|जुलाई?|अगस्त?|सितम्बर|सितंबर|सित?\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर?|दिसम्बर|दिसंबर?)/i,monthsShortStrictRegex:/^(जन\.?|फ़र\.?|मार्च?|अप्रै\.?|मई?|जून?|जुल\.?|अग\.?|सित\.?|अक्टू\.?|नव\.?|दिस\.?)/i,calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return s[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return a[e]}))},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,a){return 12===e&&(e=0),"रात"===a?e<4?e:e+12:"सुबह"===a?e:"दोपहर"===a?e>=10?e:e+12:"शाम"===a?e+12:void 0},meridiem:function(e,a,s){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/hr.js":function(e,a,s){!function(e){"use strict";function a(e,a,s){var t=e+" ";switch(s){case"ss":return t+(1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi");case"m":return a?"jedna minuta":"jedne minute";case"mm":return t+(1===e?"minuta":2===e||3===e||4===e?"minute":"minuta");case"h":return a?"jedan sat":"jednog sata";case"hh":return t+(1===e?"sat":2===e||3===e||4===e?"sata":"sati");case"dd":return t+(1===e?"dan":"dana");case"MM":return t+(1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci");case"yy":return t+(1===e?"godina":2===e||3===e||4===e?"godine":"godina")}}e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:return"[prošlu] [nedjelju] [u] LT";case 3:return"[prošlu] [srijedu] [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:a,m:a,mm:a,h:a,hh:a,d:"dan",dd:a,M:"mjesec",MM:a,y:"godinu",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/hu.js":function(e,a,s){!function(e){"use strict";var a="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function s(e,a,s,t){var n=e;switch(s){case"s":return t||a?"néhány másodperc":"néhány másodperce";case"ss":return n+(t||a)?" másodperc":" másodperce";case"m":return"egy"+(t||a?" perc":" perce");case"mm":return n+(t||a?" perc":" perce");case"h":return"egy"+(t||a?" óra":" órája");case"hh":return n+(t||a?" óra":" órája");case"d":return"egy"+(t||a?" nap":" napja");case"dd":return n+(t||a?" nap":" napja");case"M":return"egy"+(t||a?" hónap":" hónapja");case"MM":return n+(t||a?" hónap":" hónapja");case"y":return"egy"+(t||a?" év":" éve");case"yy":return n+(t||a?" év":" éve")}return""}function t(e){return(e?"":"[múlt] ")+"["+a[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,a,s){return e<12?!0===s?"de":"DE":!0===s?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return t.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return t.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/hy-am.js":function(e,a,s){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,a){switch(a){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/id.js":function(e,a,s){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,a){return 12===e&&(e=0),"pagi"===a?e:"siang"===a?e>=11?e:e+12:"sore"===a||"malam"===a?e+12:void 0},meridiem:function(e,a,s){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/is.js":function(e,a,s){!function(e){"use strict";function a(e){return e%100==11||e%10!=1}function s(e,s,t,n){var _=e+" ";switch(t){case"s":return s||n?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return a(e)?_+(s||n?"sekúndur":"sekúndum"):_+"sekúnda";case"m":return s?"mínúta":"mínútu";case"mm":return a(e)?_+(s||n?"mínútur":"mínútum"):s?_+"mínúta":_+"mínútu";case"hh":return a(e)?_+(s||n?"klukkustundir":"klukkustundum"):_+"klukkustund";case"d":return s?"dagur":n?"dag":"degi";case"dd":return a(e)?s?_+"dagar":_+(n?"daga":"dögum"):s?_+"dagur":_+(n?"dag":"degi");case"M":return s?"mánuður":n?"mánuð":"mánuði";case"MM":return a(e)?s?_+"mánuðir":_+(n?"mánuði":"mánuðum"):s?_+"mánuður":_+(n?"mánuð":"mánuði");case"y":return s||n?"ár":"ári";case"yy":return a(e)?_+(s||n?"ár":"árum"):_+(s||n?"ár":"ári")}}e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s,ss:s,m:s,mm:s,h:"klukkustund",hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/it-ch.js":function(e,a,s){!function(e){"use strict";e.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/it.js":function(e,a,s){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){switch(this.day()){case 0:return"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT";default:return"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"}},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ja.js":function(e,a,s){!function(e){"use strict";e.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"令和",narrow:"㋿",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"平成",narrow:"㍻",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"昭和",narrow:"㍼",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"大正",narrow:"㍽",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"明治",narrow:"㍾",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"西暦",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"紀元前",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(元|\d+)年/,eraYearOrdinalParse:function(e,a){return"元"===a[1]?1:parseInt(a[1]||e,10)},months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,a,s){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week()!==this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(e){return this.week()!==e.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,a){switch(a){case"y":return 1===e?"元年":e+"年";case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/jv.js":function(e,a,s){!function(e){"use strict";e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,a){return 12===e&&(e=0),"enjing"===a?e:"siyang"===a?e>=11?e:e+12:"sonten"===a||"ndalu"===a?e+12:void 0},meridiem:function(e,a,s){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ka.js":function(e,a,s){!function(e){"use strict";e.defineLocale("ka",{months:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return e.replace(/(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/,(function(e,a,s){return"ი"===s?a+"ში":a+s+"ში"}))},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):e},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20==0||e%100==0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/kk.js":function(e,a,s){!function(e){"use strict";var a={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){return e+(a[e]||a[e%10]||a[e>=100?100:null])},week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/km.js":function(e,a,s){!function(e){"use strict";var a={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},s={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"};e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,a,s){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,(function(e){return s[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return a[e]}))},week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/kn.js":function(e,a,s){!function(e){"use strict";var a={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},s={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(e){return s[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return a[e]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,a){return 12===e&&(e=0),"ರಾತ್ರಿ"===a?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===a?e:"ಮಧ್ಯಾಹ್ನ"===a?e>=10?e:e+12:"ಸಂಜೆ"===a?e+12:void 0},meridiem:function(e,a,s){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ko.js":function(e,a,s){!function(e){"use strict";e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,a){switch(a){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,a,s){return e<12?"오전":"오후"}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ku.js":function(e,a,s){!function(e){"use strict";var a={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},s={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},t=["کانونی دووەم","شوبات","ئازار","نیسان","ئایار","حوزەیران","تەمموز","ئاب","ئەیلوول","تشرینی یەكەم","تشرینی دووەم","كانونی یەکەم"];e.defineLocale("ku",{months:t,monthsShort:t,weekdays:"یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌".split("_"),weekdaysShort:"یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌".split("_"),weekdaysMin:"ی_د_س_چ_پ_ه_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ئێواره‌|به‌یانی/,isPM:function(e){return/ئێواره‌/.test(e)},meridiem:function(e,a,s){return e<12?"به‌یانی":"ئێواره‌"},calendar:{sameDay:"[ئه‌مرۆ كاتژمێر] LT",nextDay:"[به‌یانی كاتژمێر] LT",nextWeek:"dddd [كاتژمێر] LT",lastDay:"[دوێنێ كاتژمێر] LT",lastWeek:"dddd [كاتژمێر] LT",sameElse:"L"},relativeTime:{future:"له‌ %s",past:"%s",s:"چه‌ند چركه‌یه‌ك",ss:"چركه‌ %d",m:"یه‌ك خوله‌ك",mm:"%d خوله‌ك",h:"یه‌ك كاتژمێر",hh:"%d كاتژمێر",d:"یه‌ك ڕۆژ",dd:"%d ڕۆژ",M:"یه‌ك مانگ",MM:"%d مانگ",y:"یه‌ك ساڵ",yy:"%d ساڵ"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return s[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return a[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ky.js":function(e,a,s){!function(e){"use strict";var a={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){return e+(a[e]||a[e%10]||a[e>=100?100:null])},week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/lb.js":function(e,a,s){!function(e){"use strict";function a(e,a,s,t){var n={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return a?n[s][0]:n[s][1]}function s(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var a=e%10;return s(0===a?e/10:a)}if(e<1e4){for(;e>=10;)e/=10;return s(e)}return s(e/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function(e){return s(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e},past:function(e){return s(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e},s:"e puer Sekonnen",ss:"%d Sekonnen",m:a,mm:"%d Minutten",h:a,hh:"%d Stonnen",d:a,dd:"%d Deeg",M:a,MM:"%d Méint",y:a,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/lo.js":function(e,a,s){!function(e){"use strict";e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,a,s){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/lt.js":function(e,a,s){!function(e){"use strict";var a={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function s(e,a,s,t){return a?n(s)[0]:t?n(s)[1]:n(s)[2]}function t(e){return e%10==0||e>10&&e<20}function n(e){return a[e].split("_")}function _(e,a,_,d){var m=e+" ";return 1===e?m+s(0,a,_[0],d):a?m+(t(e)?n(_)[1]:n(_)[0]):d?m+n(_)[1]:m+(t(e)?n(_)[1]:n(_)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:function(e,a,s,t){return a?"kelios sekundės":t?"kelių sekundžių":"kelias sekundes"},ss:_,m:s,mm:_,h:s,hh:_,d:s,dd:_,M:s,MM:_,y:s,yy:_},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/lv.js":function(e,a,s){!function(e){"use strict";var a={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function s(e,a,s){return s?a%10==1&&a%100!=11?e[2]:e[3]:a%10==1&&a%100!=11?e[0]:e[1]}function t(e,t,n){return e+" "+s(a[n],e,t)}function n(e,t,n){return s(a[n],e,t)}e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:function(e,a){return a?"dažas sekundes":"dažām sekundēm"},ss:t,m:n,mm:t,h:n,hh:t,d:n,dd:t,M:n,MM:t,y:n,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/me.js":function(e,a,s){!function(e){"use strict";var a={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,a){return 1===e?a[0]:e>=2&&e<=4?a[1]:a[2]},translate:function(e,s,t){var n=a.words[t];return 1===t.length?s?n[0]:n[1]:e+" "+a.correctGrammaticalCase(e,n)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:a.translate,m:a.translate,mm:a.translate,h:a.translate,hh:a.translate,d:"dan",dd:a.translate,M:"mjesec",MM:a.translate,y:"godinu",yy:a.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/mi.js":function(e,a,s){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/mk.js":function(e,a,s){!function(e){"use strict";e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"за %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"една минута",mm:"%d минути",h:"еден час",hh:"%d часа",d:"еден ден",dd:"%d дена",M:"еден месец",MM:"%d месеци",y:"една година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var a=e%10,s=e%100;return 0===e?e+"-ев":0===s?e+"-ен":s>10&&s<20?e+"-ти":1===a?e+"-ви":2===a?e+"-ри":7===a||8===a?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ml.js":function(e,a,s){!function(e){"use strict";e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,a){return 12===e&&(e=0),"രാത്രി"===a&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===a||"വൈകുന്നേരം"===a?e+12:e},meridiem:function(e,a,s){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/mn.js":function(e,a,s){!function(e){"use strict";function a(e,a,s,t){switch(s){case"s":return a?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(a?" секунд":" секундын");case"m":case"mm":return e+(a?" минут":" минутын");case"h":case"hh":return e+(a?" цаг":" цагийн");case"d":case"dd":return e+(a?" өдөр":" өдрийн");case"M":case"MM":return e+(a?" сар":" сарын");case"y":case"yy":return e+(a?" жил":" жилийн");default:return e}}e.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,a,s){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,a){switch(a){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/mr.js":function(e,a,s){!function(e){"use strict";var a={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},s={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function t(e,a,s,t){var n="";if(a)switch(s){case"s":n="काही सेकंद";break;case"ss":n="%d सेकंद";break;case"m":n="एक मिनिट";break;case"mm":n="%d मिनिटे";break;case"h":n="एक तास";break;case"hh":n="%d तास";break;case"d":n="एक दिवस";break;case"dd":n="%d दिवस";break;case"M":n="एक महिना";break;case"MM":n="%d महिने";break;case"y":n="एक वर्ष";break;case"yy":n="%d वर्षे"}else switch(s){case"s":n="काही सेकंदां";break;case"ss":n="%d सेकंदां";break;case"m":n="एका मिनिटा";break;case"mm":n="%d मिनिटां";break;case"h":n="एका तासा";break;case"hh":n="%d तासां";break;case"d":n="एका दिवसा";break;case"dd":n="%d दिवसां";break;case"M":n="एका महिन्या";break;case"MM":n="%d महिन्यां";break;case"y":n="एका वर्षा";break;case"yy":n="%d वर्षां"}return n.replace(/%d/i,e)}e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return s[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return a[e]}))},meridiemParse:/पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/,meridiemHour:function(e,a){return 12===e&&(e=0),"पहाटे"===a||"सकाळी"===a?e:"दुपारी"===a||"सायंकाळी"===a||"रात्री"===a?e>=12?e:e+12:void 0},meridiem:function(e,a,s){return e>=0&&e<6?"पहाटे":e<12?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ms-my.js":function(e,a,s){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,a){return 12===e&&(e=0),"pagi"===a?e:"tengahari"===a?e>=11?e:e+12:"petang"===a||"malam"===a?e+12:void 0},meridiem:function(e,a,s){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ms.js":function(e,a,s){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,a){return 12===e&&(e=0),"pagi"===a?e:"tengahari"===a?e>=11?e:e+12:"petang"===a||"malam"===a?e+12:void 0},meridiem:function(e,a,s){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/mt.js":function(e,a,s){!function(e){"use strict";e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/my.js":function(e,a,s){!function(e){"use strict";var a={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},s={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"};e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,(function(e){return s[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return a[e]}))},week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/nb.js":function(e,a,s){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ne.js":function(e,a,s){!function(e){"use strict";var a={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},s={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return s[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return a[e]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,a){return 12===e&&(e=0),"राति"===a?e<4?e:e+12:"बिहान"===a?e:"दिउँसो"===a?e>=10?e:e+12:"साँझ"===a?e+12:void 0},meridiem:function(e,a,s){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/nl-be.js":function(e,a,s){!function(e){"use strict";var a="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),s="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),t=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],n=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?s[e.month()]:a[e.month()]:a},monthsRegex:n,monthsShortRegex:n,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:t,longMonthsParse:t,shortMonthsParse:t,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/nl.js":function(e,a,s){!function(e){"use strict";var a="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),s="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),t=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],n=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?s[e.month()]:a[e.month()]:a},monthsRegex:n,monthsShortRegex:n,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:t,longMonthsParse:t,shortMonthsParse:t,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",w:"één week",ww:"%d weken",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/nn.js":function(e,a,s){!function(e){"use strict";e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._må._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_må_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/oc-lnc.js":function(e,a,s){!function(e){"use strict";e.defineLocale("oc-lnc",{months:{standalone:"genièr_febrièr_març_abril_mai_junh_julhet_agost_setembre_octòbre_novembre_decembre".split("_"),format:"de genièr_de febrièr_de març_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'octòbre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dimècres_dijòus_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[uèi a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[ièr a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,a){var s=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==a&&"W"!==a||(s="a"),e+s},week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/pa-in.js":function(e,a,s){!function(e){"use strict";var a={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},s={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"};e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,(function(e){return s[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return a[e]}))},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,a){return 12===e&&(e=0),"ਰਾਤ"===a?e<4?e:e+12:"ਸਵੇਰ"===a?e:"ਦੁਪਹਿਰ"===a?e>=10?e:e+12:"ਸ਼ਾਮ"===a?e+12:void 0},meridiem:function(e,a,s){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}})}(s("./node_modules/moment/moment.js"))}}]); +//# sourceMappingURL=chat-b63e7516.js.map \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-b63e7516.js.LICENSE.txt b/snippet/3.0.0/scripts/chat-b63e7516.js.LICENSE.txt new file mode 100644 index 0000000..a3602ef --- /dev/null +++ b/snippet/3.0.0/scripts/chat-b63e7516.js.LICENSE.txt @@ -0,0 +1 @@ +//! moment.js locale configuration diff --git a/snippet/3.0.0/scripts/chat-b63e7516.js.map b/snippet/3.0.0/scripts/chat-b63e7516.js.map new file mode 100644 index 0000000..2a84ab1 --- /dev/null +++ b/snippet/3.0.0/scripts/chat-b63e7516.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack://motion-chat/./node_modules/moment/locale/gom-deva.js","webpack://motion-chat/./node_modules/moment/locale/gom-latn.js","webpack://motion-chat/./node_modules/moment/locale/gu.js","webpack://motion-chat/./node_modules/moment/locale/he.js","webpack://motion-chat/./node_modules/moment/locale/hi.js","webpack://motion-chat/./node_modules/moment/locale/hr.js","webpack://motion-chat/./node_modules/moment/locale/hu.js","webpack://motion-chat/./node_modules/moment/locale/hy-am.js","webpack://motion-chat/./node_modules/moment/locale/id.js","webpack://motion-chat/./node_modules/moment/locale/is.js","webpack://motion-chat/./node_modules/moment/locale/it-ch.js","webpack://motion-chat/./node_modules/moment/locale/it.js","webpack://motion-chat/./node_modules/moment/locale/ja.js","webpack://motion-chat/./node_modules/moment/locale/jv.js","webpack://motion-chat/./node_modules/moment/locale/ka.js","webpack://motion-chat/./node_modules/moment/locale/kk.js","webpack://motion-chat/./node_modules/moment/locale/km.js","webpack://motion-chat/./node_modules/moment/locale/kn.js","webpack://motion-chat/./node_modules/moment/locale/ko.js","webpack://motion-chat/./node_modules/moment/locale/ku.js","webpack://motion-chat/./node_modules/moment/locale/ky.js","webpack://motion-chat/./node_modules/moment/locale/lb.js","webpack://motion-chat/./node_modules/moment/locale/lo.js","webpack://motion-chat/./node_modules/moment/locale/lt.js","webpack://motion-chat/./node_modules/moment/locale/lv.js","webpack://motion-chat/./node_modules/moment/locale/me.js","webpack://motion-chat/./node_modules/moment/locale/mi.js","webpack://motion-chat/./node_modules/moment/locale/mk.js","webpack://motion-chat/./node_modules/moment/locale/ml.js","webpack://motion-chat/./node_modules/moment/locale/mn.js","webpack://motion-chat/./node_modules/moment/locale/mr.js","webpack://motion-chat/./node_modules/moment/locale/ms-my.js","webpack://motion-chat/./node_modules/moment/locale/ms.js","webpack://motion-chat/./node_modules/moment/locale/mt.js","webpack://motion-chat/./node_modules/moment/locale/my.js","webpack://motion-chat/./node_modules/moment/locale/nb.js","webpack://motion-chat/./node_modules/moment/locale/ne.js","webpack://motion-chat/./node_modules/moment/locale/nl-be.js","webpack://motion-chat/./node_modules/moment/locale/nl.js","webpack://motion-chat/./node_modules/moment/locale/nn.js","webpack://motion-chat/./node_modules/moment/locale/oc-lnc.js","webpack://motion-chat/./node_modules/moment/locale/pa-in.js"],"names":["moment","processRelativeTime","number","withoutSuffix","key","isFuture","format","s","ss","m","mm","h","hh","d","dd","M","MM","y","yy","defineLocale","months","standalone","split","isFormat","monthsShort","monthsParseExact","weekdays","weekdaysShort","weekdaysMin","weekdaysParseExact","longDateFormat","LT","LTS","L","LL","LLL","LLLL","llll","calendar","sameDay","nextDay","nextWeek","lastDay","lastWeek","sameElse","relativeTime","future","past","dayOfMonthOrdinalParse","ordinal","period","week","dow","doy","meridiemParse","meridiemHour","hour","meridiem","minute","isLower","factory","symbolMap","1","2","3","4","5","6","7","8","9","0","numberMap","preparse","string","replace","match","postformat","l","ll","lll","isPM","input","test","monthsParse","longMonthsParse","shortMonthsParse","monthsRegex","monthsShortRegex","monthsStrictRegex","monthsShortStrictRegex","translate","result","this","day","weekEndings","num","charAt","toLowerCase","hours","minutes","call","plural","n","w","ww","eras","since","offset","name","narrow","abbr","until","eraYearOrdinalRegex","eraYearOrdinalParse","parseInt","now","$0","$1","$2","suffixes","10","20","30","40","50","60","70","80","90","100","token","isUpper","eifelerRegelAppliesToNumber","isNaN","lastDigit","substr","indexOf","units","translateSingular","forms","special","relativeTimeWithPlural","relativeTimeWithSingular","translator","words","correctGrammaticalCase","wordKey","length","last2Digits","relativeTimeMr","output","monthsShortWithDots","monthsShortWithoutDots","month"],"mappings":"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","file":"scripts/chat-b63e7516.js","sourceRoot":""} \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-b7633cdf.js b/snippet/3.0.0/scripts/chat-b7633cdf.js new file mode 100644 index 0000000..03531ac --- /dev/null +++ b/snippet/3.0.0/scripts/chat-b7633cdf.js @@ -0,0 +1,3 @@ +/*! For license information please see chat-b7633cdf.js.LICENSE.txt */ +(self.webpackChunkmotion_chat=self.webpackChunkmotion_chat||[]).push([["chat-b7633cdf"],{"./node_modules/moment/locale/tl-ph.js":function(a,e,s){!function(a){"use strict";a.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(a){return a},week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/tlh.js":function(a,e,s){!function(a){"use strict";var e="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function s(a,s,_,t){var n=function(a){var s=Math.floor(a%1e3/100),_=Math.floor(a%100/10),t=a%10,n="";return s>0&&(n+=e[s]+"vatlh"),_>0&&(n+=(""!==n?" ":"")+e[_]+"maH"),t>0&&(n+=(""!==n?" ":"")+e[t]),""===n?"pagh":n}(a);switch(_){case"ss":return n+" lup";case"mm":return n+" tup";case"hh":return n+" rep";case"dd":return n+" jaj";case"MM":return n+" jar";case"yy":return n+" DIS"}}a.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function(a){var e=a;return-1!==a.indexOf("jaj")?e.slice(0,-3)+"leS":-1!==a.indexOf("jar")?e.slice(0,-3)+"waQ":-1!==a.indexOf("DIS")?e.slice(0,-3)+"nem":e+" pIq"},past:function(a){var e=a;return-1!==a.indexOf("jaj")?e.slice(0,-3)+"Hu’":-1!==a.indexOf("jar")?e.slice(0,-3)+"wen":-1!==a.indexOf("DIS")?e.slice(0,-3)+"ben":e+" ret"},s:"puS lup",ss:s,m:"wa’ tup",mm:s,h:"wa’ rep",hh:s,d:"wa’ jaj",dd:s,M:"wa’ jar",MM:s,y:"wa’ DIS",yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/tr.js":function(a,e,s){!function(a){"use strict";var e={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};a.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),meridiem:function(a,e,s){return a<12?s?"öö":"ÖÖ":s?"ös":"ÖS"},meridiemParse:/öö|ÖÖ|ös|ÖS/,isPM:function(a){return"ös"===a||"ÖS"===a},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(a,s){switch(s){case"d":case"D":case"Do":case"DD":return a;default:if(0===a)return a+"'ıncı";var _=a%10;return a+(e[_]||e[a%100-_]||e[a>=100?100:null])}},week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/tzl.js":function(a,e,s){!function(a){"use strict";function e(a,e,s,_){var t={s:["viensas secunds","'iensas secunds"],ss:[a+" secunds",a+" secunds"],m:["'n míut","'iens míut"],mm:[a+" míuts",a+" míuts"],h:["'n þora","'iensa þora"],hh:[a+" þoras",a+" þoras"],d:["'n ziua","'iensa ziua"],dd:[a+" ziuas",a+" ziuas"],M:["'n mes","'iens mes"],MM:[a+" mesen",a+" mesen"],y:["'n ar","'iens ar"],yy:[a+" ars",a+" ars"]};return _||e?t[s][0]:t[s][1]}a.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(a){return"d'o"===a.toLowerCase()},meridiem:function(a,e,s){return a>11?s?"d'o":"D'O":s?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/tzm-latn.js":function(a,e,s){!function(a){"use strict";a.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/tzm.js":function(a,e,s){!function(a){"use strict";a.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ug-cn.js":function(a,e,s){!function(a){"use strict";a.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(a,e){return 12===a&&(a=0),"يېرىم كېچە"===e||"سەھەر"===e||"چۈشتىن بۇرۇن"===e?a:"چۈشتىن كېيىن"===e||"كەچ"===e?a+12:a>=11?a:a+12},meridiem:function(a,e,s){var _=100*a+e;return _<600?"يېرىم كېچە":_<900?"سەھەر":_<1130?"چۈشتىن بۇرۇن":_<1230?"چۈش":_<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(a,e){switch(e){case"d":case"D":case"DDD":return a+"-كۈنى";case"w":case"W":return a+"-ھەپتە";default:return a}},preparse:function(a){return a.replace(/،/g,",")},postformat:function(a){return a.replace(/,/g,"،")},week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/uk.js":function(a,e,s){!function(a){"use strict";function e(a,e,s){return"m"===s?e?"хвилина":"хвилину":"h"===s?e?"година":"годину":a+" "+(_=+a,t={ss:e?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:e?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:e?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"}[s].split("_"),_%10==1&&_%100!=11?t[0]:_%10>=2&&_%10<=4&&(_%100<10||_%100>=20)?t[1]:t[2]);var _,t}function s(a){return function(){return a+"о"+(11===this.hours()?"б":"")+"] LT"}}a.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:function(a,e){var s={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return!0===a?s.nominative.slice(1,7).concat(s.nominative.slice(0,1)):a?s[/(\[[ВвУу]\]) ?dddd/.test(e)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(e)?"genitive":"nominative"][a.day()]:s.nominative},weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:s("[Сьогодні "),nextDay:s("[Завтра "),lastDay:s("[Вчора "),nextWeek:s("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return s("[Минулої] dddd [").call(this);case 1:case 2:case 4:return s("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:e,m:e,mm:e,h:"годину",hh:e,d:"день",dd:e,M:"місяць",MM:e,y:"рік",yy:e},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(a){return/^(дня|вечора)$/.test(a)},meridiem:function(a,e,s){return a<4?"ночі":a<12?"ранку":a<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(a,e){switch(e){case"M":case"d":case"DDD":case"w":case"W":return a+"-й";case"D":return a+"-го";default:return a}},week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ur.js":function(a,e,s){!function(a){"use strict";var e=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],s=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];a.defineLocale("ur",{months:e,monthsShort:e,weekdays:s,weekdaysShort:s,weekdaysMin:s,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(a){return"شام"===a},meridiem:function(a,e,s){return a<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(a){return a.replace(/،/g,",")},postformat:function(a){return a.replace(/,/g,"،")},week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/uz-latn.js":function(a,e,s){!function(a){"use strict";a.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/uz.js":function(a,e,s){!function(a){"use strict";a.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}})}(s("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/vi.js":function(a,e,s){!function(a){"use strict";a.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(a){return/^ch$/i.test(a)},meridiem:function(a,e,s){return a<12?s?"sa":"SA":s?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần trước lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",w:"một tuần",ww:"%d tuần",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(a){return a},week:{dow:1,doy:4}})}(s("./node_modules/moment/moment.js"))}}]); +//# sourceMappingURL=chat-b7633cdf.js.map \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-b7633cdf.js.LICENSE.txt b/snippet/3.0.0/scripts/chat-b7633cdf.js.LICENSE.txt new file mode 100644 index 0000000..a3602ef --- /dev/null +++ b/snippet/3.0.0/scripts/chat-b7633cdf.js.LICENSE.txt @@ -0,0 +1 @@ +//! moment.js locale configuration diff --git a/snippet/3.0.0/scripts/chat-b7633cdf.js.map b/snippet/3.0.0/scripts/chat-b7633cdf.js.map new file mode 100644 index 0000000..6ca4551 --- /dev/null +++ b/snippet/3.0.0/scripts/chat-b7633cdf.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack://motion-chat/./node_modules/moment/locale/tl-ph.js","webpack://motion-chat/./node_modules/moment/locale/tlh.js","webpack://motion-chat/./node_modules/moment/locale/tr.js","webpack://motion-chat/./node_modules/moment/locale/tzl.js","webpack://motion-chat/./node_modules/moment/locale/tzm-latn.js","webpack://motion-chat/./node_modules/moment/locale/tzm.js","webpack://motion-chat/./node_modules/moment/locale/ug-cn.js","webpack://motion-chat/./node_modules/moment/locale/uk.js","webpack://motion-chat/./node_modules/moment/locale/ur.js","webpack://motion-chat/./node_modules/moment/locale/uz-latn.js","webpack://motion-chat/./node_modules/moment/locale/uz.js","webpack://motion-chat/./node_modules/moment/locale/vi.js"],"names":["moment","defineLocale","months","split","monthsShort","weekdays","weekdaysShort","weekdaysMin","longDateFormat","LT","LTS","L","LL","LLL","LLLL","calendar","sameDay","nextDay","nextWeek","lastDay","lastWeek","sameElse","relativeTime","future","past","s","ss","m","mm","h","hh","d","dd","M","MM","y","yy","dayOfMonthOrdinalParse","ordinal","number","week","dow","doy","factory","numbersNouns","translate","withoutSuffix","string","isFuture","numberNoun","hundred","Math","floor","ten","one","word","numberAsNoun","monthsParseExact","output","time","indexOf","slice","suffixes","1","5","8","70","80","2","7","20","50","3","4","100","6","9","10","30","60","90","meridiem","hours","minutes","isLower","meridiemParse","isPM","input","w","ww","period","a","processRelativeTime","key","format","toLowerCase","meridiemHour","hour","minute","hm","preparse","replace","postformat","relativeTimeWithPlural","num","forms","processHoursFunction","str","this","standalone","nominative","accusative","genitive","concat","test","day","call","days","weekdaysParseExact","l","ll","lll","llll"],"mappings":"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","file":"scripts/chat-b7633cdf.js","sourceRoot":""} \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-ba5cce0a.js b/snippet/3.0.0/scripts/chat-ba5cce0a.js new file mode 100644 index 0000000..8d39da4 --- /dev/null +++ b/snippet/3.0.0/scripts/chat-ba5cce0a.js @@ -0,0 +1,3 @@ +/*! For license information please see chat-ba5cce0a.js.LICENSE.txt */ +(self.webpackChunkmotion_chat=self.webpackChunkmotion_chat||[]).push([["chat-ba5cce0a"],{"./node_modules/moment/locale/af.js":function(e,a,n){!function(e){"use strict";e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,a,n){return e<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ar-dz.js":function(e,a,n){!function(e){"use strict";var a=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},s=function(e){return function(s,t,d,_){var o=a(s),r=n[e][a(s)];return 2===o&&(r=r[t?0:1]),r.replace(/%d/i,s)}},t=["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-dz",{months:t,monthsShort:t,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,a,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:s("s"),ss:s("s"),m:s("m"),mm:s("m"),h:s("h"),hh:s("h"),d:s("d"),dd:s("d"),M:s("M"),MM:s("M"),y:s("y"),yy:s("y")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:0,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ar-kw.js":function(e,a,n){!function(e){"use strict";e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ar-ly.js":function(e,a,n){!function(e){"use strict";var a={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},s={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},t=function(e){return function(a,t,d,_){var o=n(a),r=s[e][n(a)];return 2===o&&(r=r[t?0:1]),r.replace(/%d/i,a)}},d=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-ly",{months:d,monthsShort:d,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,a,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:t("s"),ss:t("s"),m:t("m"),mm:t("m"),h:t("h"),hh:t("h"),d:t("d"),dd:t("d"),M:t("M"),MM:t("M"),y:t("y"),yy:t("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return a[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ar-ma.js":function(e,a,n){!function(e){"use strict";e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ar-sa.js":function(e,a,n){!function(e){"use strict";var a={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,a,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return a[e]})).replace(/,/g,"،")},week:{dow:0,doy:6}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ar-tn.js":function(e,a,n){!function(e){"use strict";e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ar.js":function(e,a,n){!function(e){"use strict";var a={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},s=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},t={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},d=function(e){return function(a,n,d,_){var o=s(a),r=t[e][s(a)];return 2===o&&(r=r[n?0:1]),r.replace(/%d/i,a)}},_=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar",{months:_,monthsShort:_,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,a,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:d("s"),ss:d("s"),m:d("m"),mm:d("m"),h:d("h"),hh:d("h"),d:d("d"),dd:d("d"),M:d("M"),MM:d("M"),y:d("y"),yy:d("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return a[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/az.js":function(e,a,n){!function(e){"use strict";var a={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"bir neçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,a,n){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var n=e%10;return e+(a[n]||a[e%100-n]||a[e>=100?100:null])},week:{dow:1,doy:7}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/be.js":function(e,a,n){!function(e){"use strict";function a(e,a,n){return"m"===n?a?"хвіліна":"хвіліну":"h"===n?a?"гадзіна":"гадзіну":e+" "+(s=+e,t={ss:a?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:a?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:a?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"}[n].split("_"),s%10==1&&s%100!=11?t[0]:s%10>=2&&s%10<=4&&(s%100<10||s%100>=20)?t[1]:t[2]);var s,t}e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:a,mm:a,h:a,hh:a,d:"дзень",dd:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,a,n){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,a){switch(a){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/bg.js":function(e,a,n){!function(e){"use strict";e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"яну_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Миналата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[Миналия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",w:"седмица",ww:"%d седмици",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var a=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===a?e+"-ви":2===a?e+"-ри":7===a||8===a?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/bm.js":function(e,a,n){!function(e){"use strict";e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/bn-bd.js":function(e,a,n){!function(e){"use strict";var a={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn-bd",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return a[e]}))},meridiemParse:/রাত|ভোর|সকাল|দুপুর|বিকাল|সন্ধ্যা|রাত/,meridiemHour:function(e,a){return 12===e&&(e=0),"রাত"===a?e<4?e:e+12:"ভোর"===a||"সকাল"===a?e:"দুপুর"===a?e>=3?e:e+12:"বিকাল"===a||"সন্ধ্যা"===a?e+12:void 0},meridiem:function(e,a,n){return e<4?"রাত":e<6?"ভোর":e<12?"সকাল":e<15?"দুপুর":e<18?"বিকাল":e<20?"সন্ধ্যা":"রাত"},week:{dow:0,doy:6}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/bn.js":function(e,a,n){!function(e){"use strict";var a={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return a[e]}))},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,a){return 12===e&&(e=0),"রাত"===a&&e>=4||"দুপুর"===a&&e<5||"বিকাল"===a?e+12:e},meridiem:function(e,a,n){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/bo.js":function(e,a,n){!function(e){"use strict";var a={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},n={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་1_ཟླ་2_ཟླ་3_ཟླ་4_ཟླ་5_ཟླ་6_ཟླ་7_ཟླ་8_ཟླ་9_ཟླ་10_ཟླ་11_ཟླ་12".split("_"),monthsShortRegex:/^(ཟླ་\d{1,2})/,monthsParseExact:!0,weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི_ཟླ_མིག_ལྷག_ཕུར_སངས_སྤེན".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return a[e]}))},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,a){return 12===e&&(e=0),"མཚན་མོ"===a&&e>=4||"ཉིན་གུང"===a&&e<5||"དགོང་དག"===a?e+12:e},meridiem:function(e,a,n){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/br.js":function(e,a,n){!function(e){"use strict";function a(e,a,n){return e+" "+function(e,a){return 2===a?function(e){var a={m:"v",b:"v",d:"z"};return void 0===a[e.charAt(0)]?e:a[e.charAt(0)]+e.substring(1)}(e):e}({mm:"munutenn",MM:"miz",dd:"devezh"}[n],e)}function n(e){return e>9?n(e%10):e}var s=[/^gen/i,/^c[ʼ\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],t=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,d=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];e.defineLocale("br",{months:"Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:d,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[ʼ\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:d,monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:s,longMonthsParse:s,shortMonthsParse:s,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warcʼhoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Decʼh da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s ʼzo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:a,h:"un eur",hh:"%d eur",d:"un devezh",dd:a,M:"ur miz",MM:a,y:"ur bloaz",yy:function(e){switch(n(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){return e+(1===e?"añ":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(e){return"g.m."===e},meridiem:function(e,a,n){return e<12?"a.m.":"g.m."}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/bs.js":function(e,a,n){!function(e){"use strict";function a(e,a,n){var s=e+" ";switch(n){case"ss":return s+(1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi");case"m":return a?"jedna minuta":"jedne minute";case"mm":return s+(1===e?"minuta":2===e||3===e||4===e?"minute":"minuta");case"h":return a?"jedan sat":"jednog sata";case"hh":return s+(1===e?"sat":2===e||3===e||4===e?"sata":"sati");case"dd":return s+(1===e?"dan":"dana");case"MM":return s+(1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci");case"yy":return s+(1===e?"godina":2===e||3===e||4===e?"godine":"godina")}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:a,m:a,mm:a,h:a,hh:a,d:"dan",dd:a,M:"mjesec",MM:a,y:"godinu",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ca.js":function(e,a,n){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,a){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==a&&"W"!==a||(n="a"),e+n},week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/cs.js":function(e,a,n){!function(e){"use strict";var a="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),n="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),s=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],t=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function d(e){return e>1&&e<5&&1!=~~(e/10)}function _(e,a,n,s){var t=e+" ";switch(n){case"s":return a||s?"pár sekund":"pár sekundami";case"ss":return a||s?t+(d(e)?"sekundy":"sekund"):t+"sekundami";case"m":return a?"minuta":s?"minutu":"minutou";case"mm":return a||s?t+(d(e)?"minuty":"minut"):t+"minutami";case"h":return a?"hodina":s?"hodinu":"hodinou";case"hh":return a||s?t+(d(e)?"hodiny":"hodin"):t+"hodinami";case"d":return a||s?"den":"dnem";case"dd":return a||s?t+(d(e)?"dny":"dní"):t+"dny";case"M":return a||s?"měsíc":"měsícem";case"MM":return a||s?t+(d(e)?"měsíce":"měsíců"):t+"měsíci";case"y":return a||s?"rok":"rokem";case"yy":return a||s?t+(d(e)?"roky":"let"):t+"lety"}}e.defineLocale("cs",{months:a,monthsShort:n,monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:s,longMonthsParse:s,shortMonthsParse:s,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:_,ss:_,m:_,mm:_,h:_,hh:_,d:_,dd:_,M:_,MM:_,y:_,yy:_},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/cv.js":function(e,a,n){!function(e){"use strict";e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){return e+(/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/cy.js":function(e,a,n){!function(e){"use strict";e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var a="";return e>20?a=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(a=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][e]),e+a},week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/da.js":function(e,a,n){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/de-at.js":function(e,a,n){!function(e){"use strict";function a(e,a,n,s){var t={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return a?t[n][0]:t[n][1]}e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:a,mm:"%d Minuten",h:a,hh:"%d Stunden",d:a,dd:a,w:a,ww:"%d Wochen",M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/de-ch.js":function(e,a,n){!function(e){"use strict";function a(e,a,n,s){var t={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return a?t[n][0]:t[n][1]}e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:a,mm:"%d Minuten",h:a,hh:"%d Stunden",d:a,dd:a,w:a,ww:"%d Wochen",M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/de.js":function(e,a,n){!function(e){"use strict";function a(e,a,n,s){var t={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return a?t[n][0]:t[n][1]}e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:a,mm:"%d Minuten",h:a,hh:"%d Stunden",d:a,dd:a,w:a,ww:"%d Wochen",M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/dv.js":function(e,a,n){!function(e){"use strict";var a=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],n=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];e.defineLocale("dv",{months:a,monthsShort:a,weekdays:n,weekdaysShort:n,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,a,n){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/el.js":function(e,a,n){!function(e){"use strict";e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,a){return e?"string"==typeof a&&/D/.test(a.substring(0,a.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,a,n){return e>11?n?"μμ":"ΜΜ":n?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,a){var n,s=this._calendarEl[e],t=a&&a.hours();return n=s,("undefined"!=typeof Function&&n instanceof Function||"[object Function]"===Object.prototype.toString.call(n))&&(s=s.apply(a)),s.replace("{}",t%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/en-au.js":function(e,a,n){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var a=e%10;return e+(1==~~(e%100/10)?"th":1===a?"st":2===a?"nd":3===a?"rd":"th")},week:{dow:0,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/en-ca.js":function(e,a,n){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var a=e%10;return e+(1==~~(e%100/10)?"th":1===a?"st":2===a?"nd":3===a?"rd":"th")}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/en-gb.js":function(e,a,n){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var a=e%10;return e+(1==~~(e%100/10)?"th":1===a?"st":2===a?"nd":3===a?"rd":"th")},week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/en-ie.js":function(e,a,n){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var a=e%10;return e+(1==~~(e%100/10)?"th":1===a?"st":2===a?"nd":3===a?"rd":"th")},week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/en-il.js":function(e,a,n){!function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var a=e%10;return e+(1==~~(e%100/10)?"th":1===a?"st":2===a?"nd":3===a?"rd":"th")}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/en-in.js":function(e,a,n){!function(e){"use strict";e.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var a=e%10;return e+(1==~~(e%100/10)?"th":1===a?"st":2===a?"nd":3===a?"rd":"th")},week:{dow:0,doy:6}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/en-nz.js":function(e,a,n){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var a=e%10;return e+(1==~~(e%100/10)?"th":1===a?"st":2===a?"nd":3===a?"rd":"th")},week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/en-sg.js":function(e,a,n){!function(e){"use strict";e.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var a=e%10;return e+(1==~~(e%100/10)?"th":1===a?"st":2===a?"nd":3===a?"rd":"th")},week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/eo.js":function(e,a,n){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,a,n){return e>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/es-do.js":function(e,a,n){!function(e){"use strict";var a="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),s=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],t=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,s){return e?/-MMM-/.test(s)?n[e.month()]:a[e.month()]:a},monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:s,longMonthsParse:s,shortMonthsParse:s,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/es-mx.js":function(e,a,n){!function(e){"use strict";var a="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),s=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],t=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,s){return e?/-MMM-/.test(s)?n[e.month()]:a[e.month()]:a},monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:s,longMonthsParse:s,shortMonthsParse:s,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:4},invalidDate:"Fecha inválida"})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/es-us.js":function(e,a,n){!function(e){"use strict";var a="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),s=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],t=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,s){return e?/-MMM-/.test(s)?n[e.month()]:a[e.month()]:a},monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:s,longMonthsParse:s,shortMonthsParse:s,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/es.js":function(e,a,n){!function(e){"use strict";var a="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),s=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],t=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,s){return e?/-MMM-/.test(s)?n[e.month()]:a[e.month()]:a},monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:s,longMonthsParse:s,shortMonthsParse:s,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4},invalidDate:"Fecha inválida"})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/et.js":function(e,a,n){!function(e){"use strict";function a(e,a,n,s){var t={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return a?t[n][2]?t[n][2]:t[n][1]:s?t[n][0]:t[n][1]}e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:"%d päeva",M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/eu.js":function(e,a,n){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/fa.js":function(e,a,n){!function(e){"use strict";var a={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},n={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,a,n){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"%d ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return a[e]})).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/fi.js":function(e,a,n){!function(e){"use strict";var a="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),n=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",a[7],a[8],a[9]];function s(e,s,t,d){var _="";switch(t){case"s":return d?"muutaman sekunnin":"muutama sekunti";case"ss":_=d?"sekunnin":"sekuntia";break;case"m":return d?"minuutin":"minuutti";case"mm":_=d?"minuutin":"minuuttia";break;case"h":return d?"tunnin":"tunti";case"hh":_=d?"tunnin":"tuntia";break;case"d":return d?"päivän":"päivä";case"dd":_=d?"päivän":"päivää";break;case"M":return d?"kuukauden":"kuukausi";case"MM":_=d?"kuukauden":"kuukautta";break;case"y":return d?"vuoden":"vuosi";case"yy":_=d?"vuoden":"vuotta"}return function(e,s){return e<10?s?n[e]:a[e]:e}(e,d)+" "+_}e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/fil.js":function(e,a,n){!function(e){"use strict";e.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/fo.js":function(e,a,n){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/fr-ca.js":function(e,a,n){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,a){switch(a){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/fr-ch.js":function(e,a,n){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,a){switch(a){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/fr.js":function(e,a,n){!function(e){"use strict";var a=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,n=[/^janv/i,/^févr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^août/i,/^sept/i,/^oct/i,/^nov/i,/^déc/i];e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,monthsShortStrictRegex:/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,a){switch(a){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/fy.js":function(e,a,n){!function(e){"use strict";var a="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),n="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,s){return e?/-MMM-/.test(s)?n[e.month()]:a[e.month()]:a},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/ga.js":function(e,a,n){!function(e){"use strict";e.defineLocale("ga",{months:["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Meitheamh","Iúil","Lúnasa","Meán Fómhair","Deireadh Fómhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","Márt","Aib","Beal","Meith","Iúil","Lún","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Sathairn"],weekdaysShort:["Domh","Luan","Máirt","Céad","Déar","Aoine","Sath"],weekdaysMin:["Do","Lu","Má","Cé","Dé","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Amárach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inné ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s ó shin",s:"cúpla soicind",ss:"%d soicind",m:"nóiméad",mm:"%d nóiméad",h:"uair an chloig",hh:"%d uair an chloig",d:"lá",dd:"%d lá",M:"mí",MM:"%d míonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/gd.js":function(e,a,n){!function(e){"use strict";e.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],monthsShort:["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],monthsParseExact:!0,weekdays:["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))},"./node_modules/moment/locale/gl.js":function(e,a,n){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n("./node_modules/moment/moment.js"))}}]); +//# sourceMappingURL=chat-ba5cce0a.js.map \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-ba5cce0a.js.LICENSE.txt b/snippet/3.0.0/scripts/chat-ba5cce0a.js.LICENSE.txt new file mode 100644 index 0000000..a3602ef --- /dev/null +++ b/snippet/3.0.0/scripts/chat-ba5cce0a.js.LICENSE.txt @@ -0,0 +1 @@ +//! moment.js locale configuration diff --git a/snippet/3.0.0/scripts/chat-ba5cce0a.js.map b/snippet/3.0.0/scripts/chat-ba5cce0a.js.map new file mode 100644 index 0000000..f8b4719 --- /dev/null +++ b/snippet/3.0.0/scripts/chat-ba5cce0a.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack://motion-chat/./node_modules/moment/locale/af.js","webpack://motion-chat/./node_modules/moment/locale/ar-dz.js","webpack://motion-chat/./node_modules/moment/locale/ar-kw.js","webpack://motion-chat/./node_modules/moment/locale/ar-ly.js","webpack://motion-chat/./node_modules/moment/locale/ar-ma.js","webpack://motion-chat/./node_modules/moment/locale/ar-sa.js","webpack://motion-chat/./node_modules/moment/locale/ar-tn.js","webpack://motion-chat/./node_modules/moment/locale/ar.js","webpack://motion-chat/./node_modules/moment/locale/az.js","webpack://motion-chat/./node_modules/moment/locale/be.js","webpack://motion-chat/./node_modules/moment/locale/bg.js","webpack://motion-chat/./node_modules/moment/locale/bm.js","webpack://motion-chat/./node_modules/moment/locale/bn-bd.js","webpack://motion-chat/./node_modules/moment/locale/bn.js","webpack://motion-chat/./node_modules/moment/locale/bo.js","webpack://motion-chat/./node_modules/moment/locale/br.js","webpack://motion-chat/./node_modules/moment/locale/bs.js","webpack://motion-chat/./node_modules/moment/locale/ca.js","webpack://motion-chat/./node_modules/moment/locale/cs.js","webpack://motion-chat/./node_modules/moment/locale/cv.js","webpack://motion-chat/./node_modules/moment/locale/cy.js","webpack://motion-chat/./node_modules/moment/locale/da.js","webpack://motion-chat/./node_modules/moment/locale/de-at.js","webpack://motion-chat/./node_modules/moment/locale/de-ch.js","webpack://motion-chat/./node_modules/moment/locale/de.js","webpack://motion-chat/./node_modules/moment/locale/dv.js","webpack://motion-chat/./node_modules/moment/locale/el.js","webpack://motion-chat/./node_modules/moment/locale/en-au.js","webpack://motion-chat/./node_modules/moment/locale/en-ca.js","webpack://motion-chat/./node_modules/moment/locale/en-gb.js","webpack://motion-chat/./node_modules/moment/locale/en-ie.js","webpack://motion-chat/./node_modules/moment/locale/en-il.js","webpack://motion-chat/./node_modules/moment/locale/en-in.js","webpack://motion-chat/./node_modules/moment/locale/en-nz.js","webpack://motion-chat/./node_modules/moment/locale/en-sg.js","webpack://motion-chat/./node_modules/moment/locale/eo.js","webpack://motion-chat/./node_modules/moment/locale/es-do.js","webpack://motion-chat/./node_modules/moment/locale/es-mx.js","webpack://motion-chat/./node_modules/moment/locale/es-us.js","webpack://motion-chat/./node_modules/moment/locale/es.js","webpack://motion-chat/./node_modules/moment/locale/et.js","webpack://motion-chat/./node_modules/moment/locale/eu.js","webpack://motion-chat/./node_modules/moment/locale/fa.js","webpack://motion-chat/./node_modules/moment/locale/fi.js","webpack://motion-chat/./node_modules/moment/locale/fil.js","webpack://motion-chat/./node_modules/moment/locale/fo.js","webpack://motion-chat/./node_modules/moment/locale/fr-ca.js","webpack://motion-chat/./node_modules/moment/locale/fr-ch.js","webpack://motion-chat/./node_modules/moment/locale/fr.js","webpack://motion-chat/./node_modules/moment/locale/fy.js","webpack://motion-chat/./node_modules/moment/locale/ga.js","webpack://motion-chat/./node_modules/moment/locale/gd.js","webpack://motion-chat/./node_modules/moment/locale/gl.js"],"names":["moment","defineLocale","months","split","monthsShort","weekdays","weekdaysShort","weekdaysMin","meridiemParse","isPM","input","test","meridiem","hours","minutes","isLower","longDateFormat","LT","LTS","L","LL","LLL","LLLL","calendar","sameDay","nextDay","nextWeek","lastDay","lastWeek","sameElse","relativeTime","future","past","s","ss","m","mm","h","hh","d","dd","M","MM","y","yy","dayOfMonthOrdinalParse","ordinal","number","week","dow","doy","factory","pluralForm","n","plurals","pluralize","u","withoutSuffix","string","isFuture","f","str","replace","weekdaysParseExact","hour","minute","postformat","symbolMap","1","2","3","4","5","6","7","8","9","0","preparse","match","numberMap","suffixes","70","80","20","50","100","10","30","60","90","a","relativeTimeWithPlural","key","num","forms","format","standalone","isFormat","this","day","period","w","ww","lastDigit","last2Digits","meridiemHour","monthsShortRegex","monthsParseExact","relativeTimeWithMutation","text","mutationTable","b","undefined","charAt","substring","softMutation","mutation","lastNumber","monthsParse","monthsRegex","minWeekdaysParse","weekdaysParse","fullWeekdaysParse","shortWeekdaysParse","monthsStrictRegex","monthsShortStrictRegex","longMonthsParse","shortMonthsParse","token","translate","result","ll","lll","llll","output","plural","l","exec","processRelativeTime","monthsNominativeEl","monthsGenitiveEl","momentToFormat","indexOf","_monthsGenitiveEl","month","_monthsNominativeEl","toLowerCase","calendarEl","mom","_calendarEl","Function","Object","prototype","toString","call","apply","monthsShortDot","invalidDate","numbersPast","numbersFuture","verbalNumber","monthsShortWithDots","monthsShortWithoutDots"],"mappings":"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","file":"scripts/chat-ba5cce0a.js","sourceRoot":""} \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-d717b98e.js b/snippet/3.0.0/scripts/chat-d717b98e.js new file mode 100644 index 0000000..71ab6ff --- /dev/null +++ b/snippet/3.0.0/scripts/chat-d717b98e.js @@ -0,0 +1,2 @@ +(self.webpackChunkmotion_chat=self.webpackChunkmotion_chat||[]).push([["chat-d717b98e"],{"./node_modules/@uirouter/angularjs/lib-esm/directives/viewDirective.js":(e,t,r)=>{"use strict";var n,o=r("./node_modules/@uirouter/core/lib-esm/index.js"),i=r("./node_modules/@uirouter/angularjs/lib-esm/angular.js"),u=r("./node_modules/@uirouter/angularjs/lib-esm/services.js"),a=r("./node_modules/@uirouter/angularjs/lib-esm/statebuilders/views.js");function c(e,t,r,n,a){var c=(0,o.Qc)("viewDecl.controllerAs"),s=(0,o.Qc)("viewDecl.resolveAs");return{restrict:"ECA",priority:-400,compile:function(n){var l=n.html();return n.empty(),function(n,v){var d=v.data("$uiView");if(!d)return v.html(l),void e(v.contents())(n);var m=d.$cfg||{viewDecl:{},getTemplate:o.ZT},p=m.path&&new o.ResolveContext(m.path);v.html(m.getTemplate(v,p)||l),o.g4.traceUIViewFill(d.$uiView,v.html());var $=e(v.contents()),h=m.controller,g=c(m),w=s(m),y=p&&(0,u.D)(p);if(n[w]=y,h){var b=t(h,(0,o.l7)({},y,{$scope:n,$element:v}));g&&(n[g]=b,n[g][w]=y),v.data("$ngControllerController",b),v.children().data("$ngControllerController",b),f(a,r,b,n,m)}if((0,o.HD)(m.component))var j=(0,o.L$)(m.component),R=new RegExp("^(x-|data-)?"+j+"$","i"),C=n.$watch((function(){var e=[].slice.call(v[0].children).filter((function(e){return e&&e.tagName&&R.exec(e.tagName)}));return e&&i.ng.element(e).data("$"+m.component+"Controller")}),(function(e){e&&(f(a,r,e,n,m),C())}));$(n)}}}}n=["$view","$animate","$uiViewScroll","$interpolate","$q",function(e,t,r,n,u){var c={$cfg:{viewDecl:{$context:e._pluginapi._rootViewContext()}},$uiView:{}},s={count:0,restrict:"ECA",terminal:!0,priority:400,transclude:"element",compile:function(l,f,v){return function(l,f,d){var m,p,$,h,g=d.onload||"",w=d.autoscroll,y=function(e,r,n){i.ng.version.minor>2?t.enter(e,null,r).then(n):t.enter(e,null,r,n)},b=function(e,r){i.ng.version.minor>2?t.leave(e).then(r):t.leave(e,r)},j=f.inheritedData("$uiView")||c,R=n(d.uiView||d.name||"")(l)||"$default",C={$type:"ng1",id:s.count++,name:R,fqn:j.$uiView.fqn?j.$uiView.fqn+"."+R:R,config:null,configUpdated:function(e){(!e||e instanceof a.qO)&&(h!==e&&(o.g4.traceUIViewConfigUpdated(C,e&&e.viewDecl&&e.viewDecl.$context),h=e,x(e)))},get creationContext(){var e=(0,o.Qc)("$cfg.viewDecl.$context")(j),t=(0,o.Qc)("$uiView.creationContext")(j);return e||t}};o.g4.traceUIViewEvent("Linking",C),f.data("$uiView",{$uiView:C}),x();var P=e.registerUIView(C);function x(e){var t=l.$new(),n=u.defer(),i=u.defer(),a={$cfg:e,$uiView:C},c={$animEnter:n.promise,$animLeave:i.promise,$$animLeave:i};t.$emit("$viewContentLoading",R);var s=v(t,(function(e){e.data("$uiViewAnim",c),e.data("$uiView",a),y(e,f,(function(){n.resolve(),$&&$.$emit("$viewContentAnimationEnded"),((0,o.$K)(w)&&!w||l.$eval(w))&&r(e)})),function(){if(m&&(o.g4.traceUIViewEvent("Removing (previous) el",m.data("$uiView")),m.remove(),m=null),$&&(o.g4.traceUIViewEvent("Destroying scope",C),$.$destroy(),$=null),p){var e=p.data("$uiViewAnim");o.g4.traceUIViewEvent("Animate out",e),b(p,(function(){e.$$animLeave.resolve(),m=null})),m=p,p=null}}()}));p=s,($=t).$emit("$viewContentLoaded",e||h),$.$eval(g)}l.$on("$destroy",(function(){o.g4.traceUIViewEvent("Destroying/Unregistering",C),P()}))}}};return s}],c.$inject=["$compile","$controller","$transitions","$view","$q"];var s="function"==typeof i.ng.module("ui.router").component,l=0;function f(e,t,r,n,i){!(0,o.mf)(r.$onInit)||(i.viewDecl.component||i.viewDecl.componentProvider)&&s||r.$onInit();var u=(0,o.Gb)(i.path).state.self,a={bind:r};if((0,o.mf)(r.uiOnParamsChanged)){var c=new o.ResolveContext(i.path).getResolvable("$transition$").data;n.$on("$destroy",t.onSuccess({},(function(e){if(e!==c&&-1===e.exiting().indexOf(u)){var t=e.params("to"),n=e.params("from"),i=function(e){return e.paramSchema},a=e.treeChanges("to").map(i).reduce(o.M7,[]),s=e.treeChanges("from").map(i).reduce(o.M7,[]),l=a.filter((function(e){var r=s.indexOf(e);return-1===r||!s[r].type.equals(t[e.id],n[e.id])}));if(l.length){var f=l.map((function(e){return e.id})),v=(0,o.hX)(t,(function(e,t){return-1!==f.indexOf(t)}));r.uiOnParamsChanged(v,e)}}}),a))}if((0,o.mf)(r.uiCanExit)){var f=l++,v="_uiCanExitIds",d=function(e){return!!e&&(e[v]&&!0===e[v][f]||d(e.redirectedFrom()))},m={exiting:u.name};n.$on("$destroy",t.onBefore(m,(function(t){var n,o=t[v]=t[v]||{};return d(t)||(n=e.when(r.uiCanExit(t))).then((function(e){return o[f]=!1!==e})),n}),a))}}i.ng.module("ui.router.state").directive("uiView",n),i.ng.module("ui.router.state").directive("uiView",c)},"./node_modules/@uirouter/angularjs/lib-esm/services.js":(e,t,r)=>{"use strict";r.d(t,{D:()=>R});var n=r("./node_modules/@uirouter/angularjs/lib-esm/angular.js"),o=r("./node_modules/@uirouter/core/lib-esm/index.js"),i=r("./node_modules/@uirouter/angularjs/lib-esm/statebuilders/views.js"),u=function(){function e(){var e=this;this._useHttp=n.ng.version.minor<3,this.$get=["$http","$templateCache","$injector",function(t,r,n){return e.$templateRequest=n.has&&n.has("$templateRequest")&&n.get("$templateRequest"),e.$http=t,e.$templateCache=r,e}]}return e.prototype.useHttpService=function(e){this._useHttp=e},e.prototype.fromConfig=function(e,t,r){var n=function(e){return o.uZ.$q.when(e).then((function(e){return{template:e}}))},i=function(e){return o.uZ.$q.when(e).then((function(e){return{component:e}}))};return(0,o.$K)(e.template)?n(this.fromString(e.template,t)):(0,o.$K)(e.templateUrl)?n(this.fromUrl(e.templateUrl,t)):(0,o.$K)(e.templateProvider)?n(this.fromProvider(e.templateProvider,t,r)):(0,o.$K)(e.component)?i(e.component):(0,o.$K)(e.componentProvider)?i(this.fromComponentProvider(e.componentProvider,t,r)):n("")},e.prototype.fromString=function(e,t){return(0,o.mf)(e)?e(t):e},e.prototype.fromUrl=function(e,t){return(0,o.mf)(e)&&(e=e(t)),null==e?null:this._useHttp?this.$http.get(e,{cache:this.$templateCache,headers:{Accept:"text/html"}}).then((function(e){return e.data})):this.$templateRequest(e)},e.prototype.fromProvider=function(e,t,r){var n=o.uZ.$injector.annotate(e),i=(0,o.kJ)(e)?(0,o.Gb)(e):e;return new o.Resolvable("",i,n).get(r)},e.prototype.fromComponentProvider=function(e,t,r){var n=o.uZ.$injector.annotate(e),i=(0,o.kJ)(e)?(0,o.Gb)(e):e;return new o.Resolvable("",i,n).get(r)},e.prototype.makeComponentTemplate=function(e,t,r,i){i=i||{};var u=n.ng.version.minor>=3?"::":"",c=function(e){var t=(0,o.L$)(e);return/^(x|data)-/.exec(t)?"x-"+t:t},s=function(e){var t=o.uZ.$injector.get(e+"Directive");if(!t||!t.length)throw new Error("Unable to find component named '"+e+"'");return t.map(a).reduce(o.M7,[])}(r).map((function(r){var n=r.name,a=r.type,s=c(n);if(e.attr(s)&&!i[n])return s+"='"+e.attr(s)+"'";var l=i[n]||n;if("@"===a)return s+"='{{"+u+"$resolve."+l+"}}'";if("&"===a){var f=t.getResolvable(l),v=f&&f.data,d=v&&o.uZ.$injector.annotate(v)||[];return s+"='$resolve."+l+((0,o.kJ)(v)?"["+(v.length-1)+"]":"")+"("+d.join(",")+")'"}return s+"='"+u+"$resolve."+l+"'"})).join(" "),l=c(r);return"<"+l+" "+s+">"},e}(),a=function(e){return(0,o.Kn)(e.bindToController)?c(e.bindToController):c(e.scope)},c=function(e){return Object.keys(e||{}).map((function(t){return[t,/^([=<@&])[?]?(.*)/.exec(e[t])]})).filter((function(e){return(0,o.$K)(e)&&(0,o.kJ)(e[1])})).map((function(e){return{name:e[1][2]||e[0],type:e[1][1]}}))},s=r("./node_modules/@uirouter/angularjs/lib-esm/stateProvider.js"),l=function(e){return function(t){var r=t[e],n="onExit"===e?"from":"to";return r?function(e,t){var i=new o.ResolveContext(e.treeChanges(n)).subContext(t.$$state()),u=(0,o.l7)(R(i),{$state$:t,$transition$:e});return o.uZ.$injector.invoke(r,this,u)}:void 0}},f=function(){function e(e){this._urlListeners=[],this.$locationProvider=e;var t=(0,o.P0)(e);(0,o.WR)(t,this,t,["hashPrefix"])}return e.monkeyPatchPathParameterType=function(e){var t=e.urlMatcherFactory.type("path");t.encode=function(e){return null!=e?e.toString().replace(/(~|\/)/g,(function(e){return{"~":"~~","/":"~2F"}[e]})):e},t.decode=function(e){return null!=e?e.toString().replace(/(~~|~2F)/g,(function(e){return{"~~":"~","~2F":"/"}[e]})):e}},e.prototype.dispose=function(){},e.prototype.onChange=function(e){var t=this;return this._urlListeners.push(e),function(){return(0,o.nA)(t._urlListeners)(e)}},e.prototype.html5Mode=function(){var e=this.$locationProvider.html5Mode();return(e=(0,o.Kn)(e)?e.enabled:e)&&this.$sniffer.history},e.prototype.baseHref=function(){return this._baseHref||(this._baseHref=this.$browser.baseHref()||this.$window.location.pathname)},e.prototype.url=function(e,t,r){return void 0===t&&(t=!1),(0,o.$K)(e)&&this.$location.url(e),t&&this.$location.replace(),r&&this.$location.state(r),this.$location.url()},e.prototype._runtimeServices=function(e,t,r,n,i){var u=this;this.$location=t,this.$sniffer=r,this.$browser=n,this.$window=i,e.$on("$locationChangeSuccess",(function(e){return u._urlListeners.forEach((function(t){return t(e)}))}));var a=(0,o.P0)(t);(0,o.WR)(a,this,a,["replace","path","search","hash"]),(0,o.WR)(a,this,a,["port","protocol","host"])},e}(),v=r("./node_modules/@uirouter/angularjs/lib-esm/urlRouterProvider.js");n.ng.module("ui.router.angular1",[]);var d=n.ng.module("ui.router.init",["ng"]),m=n.ng.module("ui.router.util",["ui.router.init"]),p=n.ng.module("ui.router.router",["ui.router.util"]),$=n.ng.module("ui.router.state",["ui.router.router","ui.router.util","ui.router.angular1"]),h=n.ng.module("ui.router",["ui.router.init","ui.router.state","ui.router.angular1"]),g=(n.ng.module("ui.router.compat",["ui.router"]),null);function w(e){(g=this.router=new o.UIRouter).stateProvider=new s.X(g.stateRegistry,g.stateService),g.stateRegistry.decorator("views",i.LB),g.stateRegistry.decorator("onExit",l("onExit")),g.stateRegistry.decorator("onRetain",l("onRetain")),g.stateRegistry.decorator("onEnter",l("onEnter")),g.viewService._pluginapi._viewConfigFactory("ng1",(0,i.OB)()),g.urlService.config._decodeParams=!1;var t=g.locationService=g.locationConfig=new f(e);function r(e,r,n,o,i,u,a){return t._runtimeServices(i,e,o,r,n),delete g.router,delete g.$get,g}return f.monkeyPatchPathParameterType(g),g.router=g,g.$get=r,r.$inject=["$location","$browser","$window","$sniffer","$rootScope","$http","$templateCache"],g}w.$inject=["$locationProvider"];var y=function(e){return["$uiRouterProvider",function(t){var r=t.router[e];return r.$get=function(){return r},r}]};function b(e,t,r){if(o.uZ.$injector=e,o.uZ.$q=t,!Object.prototype.hasOwnProperty.call(e,"strictDi"))try{e.invoke((function(e){}))}catch(t){e.strictDi=!!/strict mode/.exec(t&&t.toString())}r.stateRegistry.get().map((function(e){return e.$$state().resolvables})).reduce(o.M7,[]).filter((function(e){return"deferred"===e.deps})).forEach((function(t){return t.deps=e.annotate(t.resolveFn,e.strictDi)}))}function j(e){e.$watch((function(){o.g4.approximateDigests++}))}b.$inject=["$injector","$q","$uiRouter"],j.$inject=["$rootScope"],d.provider("$uiRouter",w),p.provider("$urlRouter",["$uiRouterProvider",function(e){return e.urlRouterProvider=new v.L(e)}]),m.provider("$urlService",y("urlService")),m.provider("$urlMatcherFactory",["$uiRouterProvider",function(){return g.urlMatcherFactory}]),m.provider("$templateFactory",(function(){return new u})),$.provider("$stateRegistry",y("stateRegistry")),$.provider("$uiRouterGlobals",y("globals")),$.provider("$transitions",y("transitionService")),$.provider("$state",["$uiRouterProvider",function(){return(0,o.l7)(g.stateProvider,{$get:function(){return g.stateService}})}]),$.factory("$stateParams",["$uiRouter",function(e){return e.globals.params}]),h.factory("$view",(function(){return g.viewService})),h.service("$trace",(function(){return o.g4})),h.run(j),m.run(["$urlMatcherFactory",function(e){}]),$.run(["$state",function(e){}]),p.run(["$urlRouter",function(e){}]),d.run(b);var R=function(e){return e.getTokens().filter(o.HD).map((function(t){var r=e.getResolvable(t);return[t,"NOWAIT"===e.getPolicy(r).async?r.promise:r.data]})).reduce(o.bb,{})}},"./node_modules/@uirouter/angularjs/lib-esm/stateFilters.js":(e,t,r)=>{"use strict";var n=r("./node_modules/@uirouter/angularjs/lib-esm/angular.js");function o(e){var t=function(t,r,n){return e.is(t,r,n)};return t.$stateful=!0,t}function i(e){var t=function(t,r,n){return e.includes(t,r,n)};return t.$stateful=!0,t}o.$inject=["$state"],i.$inject=["$state"],n.ng.module("ui.router.state").filter("isState",o).filter("includedByState",i)},"./node_modules/@uirouter/angularjs/lib-esm/stateProvider.js":(e,t,r)=>{"use strict";r.d(t,{X:()=>o});var n=r("./node_modules/@uirouter/core/lib-esm/index.js"),o=function(){function e(t,r){this.stateRegistry=t,this.stateService=r,(0,n.WR)((0,n.P0)(e.prototype),this,(0,n.P0)(this))}return e.prototype.decorator=function(e,t){return this.stateRegistry.decorator(e,t)||this},e.prototype.state=function(e,t){return(0,n.Kn)(e)?t=e:t.name=e,this.stateRegistry.register(t),this},e.prototype.onInvalid=function(e){return this.stateService.onInvalid(e)},e}()},"./node_modules/@uirouter/angularjs/lib-esm/statebuilders/views.js":(e,t,r)=>{"use strict";r.d(t,{OB:()=>o,LB:()=>u,qO:()=>c});var n=r("./node_modules/@uirouter/core/lib-esm/index.js");function o(){var e=null;return function(t,r){return e=e||n.uZ.$injector.get("$templateFactory"),[new c(t,r,e)]}}var i=function(e,t){return e.reduce((function(e,r){return e||(0,n.$K)(t[r])}),!1)};function u(e){if(!e.parent)return{};var t=["component","bindings","componentProvider"],r=["templateProvider","templateUrl","template","notify","async"].concat(["controller","controllerProvider","controllerAs","resolveAs"]),o=t.concat(r);if((0,n.$K)(e.views)&&i(o,e))throw new Error("State '"+e.name+"' has a 'views' object. It cannot also have \"view properties\" at the state level. Move the following properties into a view (in the 'views' object): "+o.filter((function(t){return(0,n.$K)(e[t])})).join(", "));var u={},a=e.views||{$default:(0,n.ei)(e,o)};return(0,n.Ed)(a,(function(o,a){if(a=a||"$default",(0,n.HD)(o)&&(o={component:o}),o=(0,n.l7)({},o),i(t,o)&&i(r,o))throw new Error("Cannot combine: "+t.join("|")+" with: "+r.join("|")+" in stateview: '"+a+"@"+e.name+"'");o.resolveAs=o.resolveAs||"$resolve",o.$type="ng1",o.$context=e,o.$name=a;var c=n.ViewService.normalizeUIViewTarget(o.$context,o.$name);o.$uiViewName=c.uiViewName,o.$uiViewContextAnchor=c.uiViewContextAnchor,u[a]=o})),u}var a=0,c=function(){function e(e,t,r){var n=this;this.path=e,this.viewDecl=t,this.factory=r,this.$id=a++,this.loaded=!1,this.getTemplate=function(e,t){return n.component?n.factory.makeComponentTemplate(e,t,n.component,n.viewDecl.bindings):n.template}}return e.prototype.load=function(){var e=this,t=n.uZ.$q,r=new n.ResolveContext(this.path),o=this.path.reduce((function(e,t){return(0,n.l7)(e,t.paramValues)}),{}),i={template:t.when(this.factory.fromConfig(this.viewDecl,o,r)),controller:t.when(this.getController(r))};return t.all(i).then((function(t){return n.g4.traceViewServiceEvent("Loaded",e),e.controller=t.controller,(0,n.l7)(e,t.template),e}))},e.prototype.getController=function(e){var t=this.viewDecl.controllerProvider;if(!(0,n.Qh)(t))return this.viewDecl.controller;var r=n.uZ.$injector.annotate(t),o=(0,n.kJ)(t)?(0,n.Gb)(t):t;return new n.Resolvable("",o,r).get(e)},e}()},"./node_modules/@uirouter/angularjs/lib-esm/urlRouterProvider.js":(e,t,r)=>{"use strict";r.d(t,{L:()=>o});var n=r("./node_modules/@uirouter/core/lib-esm/index.js"),o=function(){function e(e){this.router=e}return e.injectableHandler=function(e,t){return function(r){return n.uZ.$injector.invoke(t,null,{$match:r,$stateParams:e.globals.params})}},e.prototype.$get=function(){var e=this.router.urlService;return this.router.urlRouter.update(!0),e.interceptDeferred||e.listen(),this.router.urlRouter},e.prototype.rule=function(e){var t=this;if(!(0,n.mf)(e))throw new Error("'rule' must be a function");var r=new n.BaseUrlRule((function(){return e(n.uZ.$injector,t.router.locationService)}),n.yR);return this.router.urlService.rules.rule(r),this},e.prototype.otherwise=function(e){var t=this,r=this.router.urlService.rules;if((0,n.HD)(e))r.otherwise(e);else{if(!(0,n.mf)(e))throw new Error("'rule' must be a string or function");r.otherwise((function(){return e(n.uZ.$injector,t.router.locationService)}))}return this},e.prototype.when=function(t,r){return((0,n.kJ)(r)||(0,n.mf)(r))&&(r=e.injectableHandler(this.router,r)),this.router.urlService.rules.when(t,r),this},e.prototype.deferIntercept=function(e){this.router.urlService.deferIntercept(e)},e}()},"./node_modules/@uirouter/angularjs/lib-esm/viewScroll.js":(e,t,r)=>{"use strict";r("./node_modules/@uirouter/angularjs/lib-esm/angular.js").ng.module("ui.router.state").provider("$uiViewScroll",(function(){var e=!1;this.useAnchorScroll=function(){e=!0},this.$get=["$anchorScroll","$timeout",function(t,r){return e?t:function(e){return r((function(){e[0].scrollIntoView()}),0,!1)}}]}))}}]); +//# sourceMappingURL=chat-d717b98e.js.map \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-d717b98e.js.map b/snippet/3.0.0/scripts/chat-d717b98e.js.map new file mode 100644 index 0000000..410a8f0 --- /dev/null +++ b/snippet/3.0.0/scripts/chat-d717b98e.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack://motion-chat/./node_modules/@uirouter/angularjs/lib-esm/directives/viewDirective.js","webpack://motion-chat/./node_modules/@uirouter/angularjs/lib-esm/templateFactory.js","webpack://motion-chat/./node_modules/@uirouter/angularjs/lib-esm/statebuilders/onEnterExitRetain.js","webpack://motion-chat/./node_modules/@uirouter/angularjs/lib-esm/locationServices.js","webpack://motion-chat/./node_modules/@uirouter/angularjs/lib-esm/services.js","webpack://motion-chat/./node_modules/@uirouter/angularjs/lib-esm/stateFilters.js","webpack://motion-chat/./node_modules/@uirouter/angularjs/lib-esm/stateProvider.js","webpack://motion-chat/./node_modules/@uirouter/angularjs/lib-esm/statebuilders/views.js","webpack://motion-chat/./node_modules/@uirouter/angularjs/lib-esm/urlRouterProvider.js","webpack://motion-chat/./node_modules/@uirouter/angularjs/lib-esm/viewScroll.js"],"names":["uiView","$ViewDirectiveFill","$compile","$controller","$transitions","$view","$q","getControllerAs","getResolveAs","restrict","priority","compile","tElement","initial","html","empty","scope","$element","data","contents","cfg","$cfg","viewDecl","getTemplate","resolveCtx","path","ResolveContext","$uiView","link","controller","controllerAs","resolveAs","locals","controllerInstance","$scope","children","registerControllerCallbacks","component","kebobName","tagRegexp_1","RegExp","deregisterWatch_1","$watch","directiveEl","slice","call","filter","el","tagName","exec","ctrlInstance","$animate","$uiViewScroll","$interpolate","rootData","$context","_pluginapi","_rootViewContext","directive","count","terminal","transclude","tAttrs","$transclude","attrs","previousEl","currentEl","currentScope","viewConfig","onloadExp","autoScrollExp","renderer","element","target","cb","enter","then","leave","inherited","inheritedData","name","activeUIView","$type","id","fqn","config","configUpdated","updateView","fromParentTagConfig","fromParentTag","unregister","registerUIView","newScope","$new","animEnter","defer","animLeave","$uiViewData","$uiViewAnim","$animEnter","promise","$animLeave","$$animLeave","$emit","cloned","clone","resolve","$eval","remove","$destroy","_viewData_1","cleanupLastView","$on","$inject","hasComponentImpl","_uiCanExitId","$onInit","componentProvider","viewState","state","self","hookOptions","bind","uiOnParamsChanged","viewCreationTrans_1","getResolvable","onSuccess","$transition$","exiting","indexOf","toParams","params","fromParams","getNodeSchema","node","paramSchema","toSchema","treeChanges","map","reduce","fromSchema","changedToParams","param","idx","type","equals","length","changedKeys_1","x","newValues","val","key","uiCanExit","id_1","cacheProp_1","prevTruthyAnswer_1","trans","redirectedFrom","criteria","onBefore","ids","when","TemplateFactory","_this","this","_useHttp","angular","$get","$http","$templateCache","$injector","$templateRequest","has","get","prototype","useHttpService","value","fromConfig","context","asTemplate","result","str","template","asComponent","fromString","templateUrl","fromUrl","templateProvider","fromProvider","fromComponentProvider","url","cache","headers","Accept","response","provider","deps","providerFn","Resolvable","makeComponentTemplate","bindings","prefix","kebob","camelCase","kebobed","cmpDefs","Error","getBindings","getComponentBindings","input","attrName","attr","resolveName","res","fn","args","join","def","bindToController","scopeBindings","bindingsObj","Object","keys","tuple","getStateHookBuilder","hookName","stateObject","hook","pathname","subContext","$$state","getLocals","$state$","undefined","Ng1LocationServices","$locationProvider","_urlListeners","_lp","monkeyPatchPathParameterType","router","pathType","urlMatcherFactory","encode","toString","replace","m","decode","dispose","onChange","callback","push","html5Mode","enabled","$sniffer","history","baseHref","_baseHref","$browser","$window","location","newUrl","$location","_runtimeServices","$rootScope","evt","forEach","_loc","mod_init","mod_util","mod_rtr","mod_state","mod_main","$uiRouterProvider","UIRouter","stateProvider","stateRegistry","stateService","decorator","viewService","_viewConfigFactory","urlService","_decodeParams","ng1LocationService","locationService","locationConfig","getProviderFor","serviceName","$urp","service","runBlock","$uiRouter","hasOwnProperty","invoke","checkStrictDi","error","strictDi","resolvables","resolvable","annotate","resolveFn","watchDigests","uiRouter","urlRouterProvider","factory","globals","run","$urlMatcherFactory","$state","$urlRouter","ctx","getTokens","getPolicy","async","$IsStateFilter","isFilter","options","is","$stateful","$IncludedByStateFilter","includesFilter","includes","StateProvider","func","definition","register","onInvalid","getNg1ViewConfigFactory","templateFactory","view","Ng1ViewConfig","hasAnyKey","obj","acc","ng1ViewsBuilder","parent","compKeys","nonCompKeys","concat","allViewKeys","views","viewsObject","$default","$name","normalized","ViewService","$uiViewName","uiViewName","$uiViewContextAnchor","uiViewContextAnchor","$id","loaded","load","paramValues","promises","getController","all","results","controllerProvider","UrlRouterProvider","injectableHandler","handler","match","$match","$stateParams","urlRouter","update","interceptDeferred","listen","rule","ruleFn","BaseUrlRule","rules","otherwise","urlRules","what","deferIntercept","useAnchorScroll","$anchorScroll","$timeout","scrollIntoView"],"mappings":"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","file":"scripts/chat-d717b98e.js","sourceRoot":""} \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-fb71bc84.js b/snippet/3.0.0/scripts/chat-fb71bc84.js new file mode 100644 index 0000000..9b22987 --- /dev/null +++ b/snippet/3.0.0/scripts/chat-fb71bc84.js @@ -0,0 +1,2 @@ +(self.webpackChunkmotion_chat=self.webpackChunkmotion_chat||[]).push([["chat-fb71bc84"],{"./node_modules/@uirouter/core/lib-esm/common/common.js":(e,t,n)=>{"use strict";n.d(t,{Jz:()=>c,xZ:()=>f,Qs:()=>a,Ed:()=>l,l7:()=>m,fS:()=>d,yR:()=>p,ZT:()=>h,WR:()=>v,ED:()=>b,d3:()=>g,nA:()=>y,LH:()=>j,Wk:()=>_,ce:()=>w,LQ:()=>I,mX:()=>O,ei:()=>E,CE:()=>k,hX:()=>S,sE:()=>V,js:()=>N,UI:()=>x,VO:()=>L,XC:()=>T,o8:()=>R,M7:()=>C,FN:()=>H,Ez:()=>J,v_:()=>$,UW:()=>W,sp:()=>A,ym:()=>P,bb:()=>F,Gb:()=>z,JG:()=>D,HX:()=>U,jv:()=>G});var r=n("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),o=n("./node_modules/@uirouter/core/lib-esm/common/hof.js"),i=n("./node_modules/@uirouter/core/lib-esm/common/coreservices.js"),u=function(){for(var e=0,t=0,n=arguments.length;t=0&&e.splice(n,1),e})),j=(0,o.WA)((function(e,t){return e.push(t),t})),_=function(e){return e.slice().forEach((function(t){"function"==typeof t&&t(),y(e,t)}))};function w(e){for(var t=[],n=1;n{"use strict";n.d(t,{H:()=>r,u:()=>o});var r=function(e,t){return t.reduce((function(t,n){return t[n]=(r=e+"."+n+"()",function(){throw new Error("No implementation for "+r+". The framework specific code did not implement this method.")}),t;var r}),{})},o={$q:void 0,$injector:void 0}},"./node_modules/@uirouter/core/lib-esm/common/glob.js":(e,t,n)=>{"use strict";n.d(t,{r:()=>r});var r=function(){function e(e){this.text=e,this.glob=e.split(".");var t=this.text.split(".").map((function(e){return"**"===e?"(?:|(?:\\.[^.]*)*)":"*"===e?"\\.[^.]*":"\\."+e})).join("");this.regexp=new RegExp("^"+t+"$")}return e.is=function(e){return!!/[!,*]+/.exec(e)},e.fromString=function(t){return e.is(t)?new e(t):null},e.prototype.matches=function(e){return this.regexp.test("."+e)},e}()},"./node_modules/@uirouter/core/lib-esm/common/hof.js":(e,t,n)=>{"use strict";n.d(t,{WA:()=>o,zG:()=>u,vg:()=>c,OH:()=>s,Qc:()=>f,ff:()=>a,xD:()=>l,or:()=>m,$6:()=>d,Yj:()=>p,is:()=>h,P0:()=>v,uj:()=>b});var r=function(){for(var e=0,t=0,n=arguments.length;t=e.length)return e.apply(this,arguments);var n=Array.prototype.slice.call(arguments);return t.bind.apply(t,r([this],n))}}function i(){var e=arguments,t=e.length-1;return function(){for(var n=t,r=e[t].apply(this,arguments);n--;)r=e[n].call(this,r);return r}}function u(){for(var e=[],t=0;t{"use strict";n.d(t,{o8:()=>u,$K:()=>c,Ft:()=>s,le:()=>f,mf:()=>a,hj:()=>l,HD:()=>m,Kn:()=>d,kJ:()=>p,J_:()=>h,Kj:()=>v,Qh:()=>b,tI:()=>g});var r=n("./node_modules/@uirouter/core/lib-esm/common/hof.js"),o=Object.prototype.toString,i=function(e){return function(t){return typeof t===e}},u=i("undefined"),c=(0,r.ff)(u),s=function(e){return null===e},f=(0,r.or)(s,u),a=i("function"),l=i("number"),m=i("string"),d=function(e){return null!==e&&"object"==typeof e},p=Array.isArray,h=function(e){return"[object Date]"===o.call(e)},v=function(e){return"[object RegExp]"===o.call(e)};function b(e){if(p(e)&&e.length){var t=e.slice(0,-1),n=e.slice(-1);return!(t.filter((0,r.ff)(m)).length||n.filter((0,r.ff)(a)).length)}return a(e)}var g=(0,r.xD)(d,(0,r.zG)((0,r.vg)("then"),a))},"./node_modules/@uirouter/core/lib-esm/common/queue.js":(e,t,n)=>{"use strict";n.d(t,{c:()=>o});var r=n("./node_modules/@uirouter/core/lib-esm/common/common.js"),o=function(){function e(e,t){void 0===e&&(e=[]),void 0===t&&(t=null),this._items=e,this._limit=t,this._evictListeners=[],this.onEvict=(0,r.LH)(this._evictListeners)}return e.prototype.enqueue=function(e){var t=this._items;return t.push(e),this._limit&&t.length>this._limit&&this.evict(),e},e.prototype.evict=function(){var e=this._items.shift();return this._evictListeners.forEach((function(t){return t(e)})),e},e.prototype.dequeue=function(){if(this.size())return this._items.splice(0,1)[0]},e.prototype.clear=function(){var e=this._items;return this._items=[],e},e.prototype.size=function(){return this._items.length},e.prototype.remove=function(e){var t=this._items.indexOf(e);return t>-1&&this._items.splice(t,1)[0]},e.prototype.peekTail=function(){return this._items[this._items.length-1]},e.prototype.peekHead=function(){if(this.size())return this._items[0]},e}()},"./node_modules/@uirouter/core/lib-esm/common/safeConsole.js":(e,t,n)=>{"use strict";n.d(t,{L:()=>i});var r=n("./node_modules/@uirouter/core/lib-esm/common/common.js"),o={log:r.ZT,error:r.ZT,table:r.ZT},i="undefined"!=typeof document&&document.documentMode&&9===document.documentMode?window&&window.console?function(e){var t=function(t){return Function.prototype.bind.call(t,e)};return{log:t(e.log),error:t(e.log),table:t(e.log)}}(window.console):o:console.table&&console.error?console:function(e){var t=e.log.bind(e);return{log:t,error:e.error?e.error.bind(e):t,table:e.table?e.table.bind(e):t}}(console)},"./node_modules/@uirouter/core/lib-esm/common/strings.js":(e,t,n)=>{"use strict";n.d(t,{BS:()=>c,NE:()=>s,L$:()=>f,XF:()=>a,iC:()=>l,Pz:()=>p,Lb:()=>v,cW:()=>b,C7:()=>g,Fb:()=>y,HV:()=>j,PX:()=>_,iV:()=>w});var r=n("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),o=n("./node_modules/@uirouter/core/lib-esm/transition/rejectFactory.js"),i=n("./node_modules/@uirouter/core/lib-esm/common/common.js"),u=n("./node_modules/@uirouter/core/lib-esm/common/hof.js");function c(e,t){return t.length<=e?t:t.substr(0,e-3)+"..."}function s(e,t){for(;t.length{"use strict";n.d(t,{g4:()=>d});var r,o=n("./node_modules/@uirouter/core/lib-esm/common/hof.js"),i=n("./node_modules/@uirouter/core/lib-esm/common/predicates.js"),u=n("./node_modules/@uirouter/core/lib-esm/common/strings.js"),c=n("./node_modules/@uirouter/core/lib-esm/common/safeConsole.js");function s(e){if(!e)return"ui-view (defunct)";var t=e.creationContext?e.creationContext.name||"(root)":"(none)";return"[ui-view#"+e.id+" "+e.$type+":"+e.fqn+" ("+e.name+"@"+t+")]"}function f(e){return(0,i.hj)(e)?r[e]:r[r[e]]}!function(e){e[e.RESOLVE=0]="RESOLVE",e[e.TRANSITION=1]="TRANSITION",e[e.HOOK=2]="HOOK",e[e.UIVIEW=3]="UIVIEW",e[e.VIEWCONFIG=4]="VIEWCONFIG"}(r||(r={}));var a=(0,o.Qc)("$id"),l=(0,o.Qc)("router.$id"),m=function(e){return"Transition #"+a(e)+"-"+l(e)},d=new(function(){function e(){this._enabled={},this.approximateDigests=0}return e.prototype._set=function(e,t){var n=this;t.length||(t=Object.keys(r).map((function(e){return parseInt(e,10)})).filter((function(e){return!isNaN(e)})).map((function(e){return r[e]}))),t.map(f).forEach((function(t){return n._enabled[t]=e}))},e.prototype.enable=function(){for(var e=[],t=0;t "+(0,u.Pz)(e))},e.prototype.traceTransitionIgnored=function(e){this.enabled(r.TRANSITION)&&c.L.log(m(e)+": Ignored <> "+(0,u.Pz)(e))},e.prototype.traceHookInvocation=function(e,t,n){if(this.enabled(r.HOOK)){var i=(0,o.Qc)("traceData.hookType")(n)||"internal",s=(0,o.Qc)("traceData.context.state.name")(n)||(0,o.Qc)("traceData.context")(n)||"unknown",f=(0,u.XF)(e.registeredHook.callback);c.L.log(m(t)+": Hook -> "+i+" context: "+s+", "+(0,u.BS)(200,f))}},e.prototype.traceHookResult=function(e,t,n){this.enabled(r.HOOK)&&c.L.log(m(t)+": <- Hook returned: "+(0,u.BS)(200,(0,u.Pz)(e)))},e.prototype.traceResolvePath=function(e,t,n){this.enabled(r.RESOLVE)&&c.L.log(m(n)+": Resolving "+e+" ("+t+")")},e.prototype.traceResolvableResolved=function(e,t){this.enabled(r.RESOLVE)&&c.L.log(m(t)+": <- Resolved "+e+" to: "+(0,u.BS)(200,(0,u.Pz)(e.data)))},e.prototype.traceError=function(e,t){this.enabled(r.TRANSITION)&&c.L.log(m(t)+": <- Rejected "+(0,u.Pz)(t)+", reason: "+e)},e.prototype.traceSuccess=function(e,t){this.enabled(r.TRANSITION)&&c.L.log(m(t)+": <- Success "+(0,u.Pz)(t)+", final state: "+e.name)},e.prototype.traceUIViewEvent=function(e,t,n){void 0===n&&(n=""),this.enabled(r.UIVIEW)&&c.L.log("ui-view: "+(0,u.NE)(30,e)+" "+s(t)+n)},e.prototype.traceUIViewConfigUpdated=function(e,t){this.enabled(r.UIVIEW)&&this.traceUIViewEvent("Updating",e," with ViewConfig from context='"+t+"'")},e.prototype.traceUIViewFill=function(e,t){this.enabled(r.UIVIEW)&&this.traceUIViewEvent("Fill",e," with: "+(0,u.BS)(200,t))},e.prototype.traceViewSync=function(e){if(this.enabled(r.VIEWCONFIG)){var t="uiview component fqn",n=e.map((function(e){var n,r=e.uiView,o=e.viewConfig,i=r&&r.fqn,u=o&&o.viewDecl.$context.name+": ("+o.viewDecl.$name+")";return(n={})[t]=i,n["view config state (view name)"]=u,n})).sort((function(e,n){return(e[t]||"").localeCompare(n[t]||"")}));c.L.table(n)}},e.prototype.traceViewServiceEvent=function(e,t){this.enabled(r.VIEWCONFIG)&&c.L.log("VIEWCONFIG: "+e+" "+function(e){var t=e.viewDecl,n=t.$context.name||"(root)";return"[View#"+e.$id+" from '"+n+"' state]: target ui-view: '"+t.$uiViewName+"@"+t.$uiViewContextAnchor+"'"}(t))},e.prototype.traceViewServiceUIViewEvent=function(e,t){this.enabled(r.VIEWCONFIG)&&c.L.log("VIEWCONFIG: "+e+" "+s(t))},e}())},"./node_modules/@uirouter/core/lib-esm/globals.js":(e,t,n)=>{"use strict";n.d(t,{k:()=>i});var r=n("./node_modules/@uirouter/core/lib-esm/params/stateParams.js"),o=n("./node_modules/@uirouter/core/lib-esm/common/queue.js"),i=function(){function e(){this.params=new r.i,this.lastStartedTransitionId=-1,this.transitionHistory=new o.c([],1),this.successfulTransitions=new o.c([],1)}return e.prototype.dispose=function(){this.transitionHistory.clear(),this.successfulTransitions.clear(),this.transition=null},e}()}}]); +//# sourceMappingURL=chat-fb71bc84.js.map \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat-fb71bc84.js.map b/snippet/3.0.0/scripts/chat-fb71bc84.js.map new file mode 100644 index 0000000..fa230e2 --- /dev/null +++ b/snippet/3.0.0/scripts/chat-fb71bc84.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/common/common.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/common/coreservices.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/common/glob.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/common/hof.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/common/predicates.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/common/queue.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/common/safeConsole.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/common/strings.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/common/trace.js","webpack://motion-chat/./node_modules/@uirouter/core/lib-esm/globals.js"],"names":["__spreadArrays","s","i","il","arguments","length","r","Array","k","a","j","jl","root","self","g","global","angular","fromJson","JSON","parse","bind","toJson","stringify","forEach","obj","cb","_this","Object","keys","key","extend","assign","toObj","equals","_equals","o1","o2","t1","a1","a2","tup","arrayTuples","reduce","b","t","getTime","toString","map","fn","identity","x","noop","createProxyFunctions","source","target","fnNames","latebind","bindFunction","fnName","acc","name","apply","inherit","parent","extra","create","inArray","array","indexOf","removeFrom","idx","splice","pushTo","arr","val","push","deregAll","functions","slice","defaults","opts","defaultsList","_i","defaultVals","reverse","pick","mergeR","memo","item","ancestors","first","second","path","n","propNames","objCopy","_prop","omit","filter","collection","callback","result","accept","find","mapObj","values","allTrueR","elem","anyTrueR","unnestR","concat","flattenR","pushR","uniqR","token","unnest","assertPredicate","predicateOrMap","errMsg","Error","args","maxArrayLen","min","Math","_loop_1","applyPairs","keyValTuple","value","tail","undefined","copy","src","dest","silenceUncaughtInPromise","promise","catch","e","silentRejection","error","makeStub","service","methods","fnname","services","$q","$injector","Glob","text","this","glob","split","regexpString","seg","join","regexp","RegExp","is","exec","fromString","prototype","matches","test","curry","curried","call","compose","start","pipe","funcs","prop","propEq","_val","not","and","fn1","fn2","or","all","any","ctor","constructor","v","pattern","struct","toStr","tis","isUndefined","isDefined","isNull","o","isNullOrUndefined","isFunction","isNumber","isString","isObject","isArray","isDate","isRegExp","isInjectable","head","isPromise","Queue","_items","_limit","_evictListeners","onEvict","enqueue","items","evict","shift","dequeue","size","clear","current","remove","peekTail","peekHead","noopConsoleStub","log","table","safeConsole","document","documentMode","window","console","bound","Function","ie9Console","fallbackConsole","maxLength","max","str","substr","padString","kebobString","camelCase","replace","$1","toLowerCase","functionToString","fnStr","fnToString","namedFunctionMatch","match","_fn","isRejection","stringifyPattern","_transitionRejection","seen","format","beforeAfterSubstr","char","stripLastPathElement","splitHash","splitQuery","splitEqual","trimHashVal","splitOnDelim","delim","re","joinNeighborsR","Category","uiViewString","uiview","state","creationContext","id","$type","fqn","normalizedCat","input","_tid","_rid","transLbl","trans","trace","Trace","_enabled","approximateDigests","_set","enabled","categories","parseInt","isNaN","category","enable","disable","traceTransitionStart","TRANSITION","traceTransitionIgnored","traceHookInvocation","step","options","HOOK","event","context","registeredHook","traceHookResult","hookResult","transitionOptions","traceResolvePath","when","RESOLVE","traceResolvableResolved","resolvable","data","traceError","reason","traceSuccess","finalState","traceUIViewEvent","viewData","UIVIEW","traceUIViewConfigUpdated","traceUIViewFill","html","traceViewSync","pairs","VIEWCONFIG","uivheader","mapping","_a","_b","uiView","viewConfig","uiv","cfg","viewDecl","$context","$name","sort","localeCompare","traceViewServiceEvent","view","$id","$uiViewName","$uiViewContextAnchor","viewConfigString","traceViewServiceUIViewEvent","UIRouterGlobals","params","lastStartedTransitionId","transitionHistory","successfulTransitions","dispose","transition"],"mappings":"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","file":"scripts/chat-fb71bc84.js","sourceRoot":""} \ No newline at end of file diff --git a/snippet/3.0.0/scripts/chat.js b/snippet/3.0.0/scripts/chat.js deleted file mode 100644 index 4683d71..0000000 --- a/snippet/3.0.0/scripts/chat.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkmotion_chat=self.webpackChunkmotion_chat||[]).push([["chat"],{},0,[["./node_modules/jquery/dist/jquery.js","runtime","vendors"],["./node_modules/angular/index-exposed.js","runtime","vendors"],["./node_modules/moment/moment.js","runtime","vendors"],["./node_modules/@flowjs/flow.js/src/flow.js","runtime","vendors"],["./node_modules/emojione/lib/js/emojione.js","runtime","vendors"],["./src/js/index.module.js","runtime","vendors"]]]); \ No newline at end of file diff --git a/snippet/3.0.0/scripts/mobile.js b/snippet/3.0.0/scripts/mobile.js index 0c05042..9825230 100644 --- a/snippet/3.0.0/scripts/mobile.js +++ b/snippet/3.0.0/scripts/mobile.js @@ -1 +1 @@ -(self.webpackChunkmotion_chat=self.webpackChunkmotion_chat||[]).push([["mobile"],{},0,[["./src/styles/mobile.scss","runtime","vendors"]]]); \ No newline at end of file +(self.webpackChunkmotion_chat=self.webpackChunkmotion_chat||[]).push([["mobile"],{"./src/styles/mobile.scss":()=>{}},s=>{"use strict";s(s.s="./src/styles/mobile.scss")}]); \ No newline at end of file diff --git a/snippet/3.0.0/scripts/runtime.js b/snippet/3.0.0/scripts/runtime.js index e990521..a024eee 100644 --- a/snippet/3.0.0/scripts/runtime.js +++ b/snippet/3.0.0/scripts/runtime.js @@ -1,2 +1,2 @@ -(()=>{"use strict";var r={},e={};function t(n){if(e[n])return e[n].exports;var o=e[n]={id:n,loaded:!1,exports:{}};return r[n].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}t.m=r,t.x=r=>{},t.n=r=>{var e=r&&r.__esModule?()=>r.default:()=>r;return t.d(e,{a:e}),e},t.d=(r,e)=>{for(var n in e)t.o(e,n)&&!t.o(r,n)&&Object.defineProperty(r,n,{enumerable:!0,get:e[n]})},t.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(r){if("object"==typeof window)return window}}(),t.o=(r,e)=>Object.prototype.hasOwnProperty.call(r,e),t.nmd=r=>(r.paths=[],r.children||(r.children=[]),r),t.p="./",(()=>{var r={runtime:0},e=[],n=r=>{},o=(o,a)=>{for(var i,l,[u,h,s,p]=a,c=0,f=[];c{}),n}a.forEach(o.bind(null,0)),a.push=o.bind(null,a.push.bind(a));var l=t.x;t.x=()=>(t.x=l||(r=>{}),(n=i)())})(),t.x()})(); +(()=>{"use strict";var e,r={},t={};function n(e){var o=t[e];if(void 0!==o)return o.exports;var i=t[e]={id:e,loaded:!1,exports:{}};return r[e].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}n.m=r,e=[],n.O=(r,t,o,i)=>{if(!t){var a=1/0;for(u=0;u=i)&&Object.keys(n.O).every((e=>n.O[e](t[c])))?t.splice(c--,1):(l=!1,i0&&e[u-1][2]>i;u--)e[u]=e[u-1];e[u]=[t,o,i]},n.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return n.d(r,{a:r}),r},n.d=(e,r)=>{for(var t in r)n.o(r,t)&&!n.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),n.p="./",(()=>{var e={runtime:0};n.O.j=r=>0===e[r];var r=(r,t)=>{var o,i,[a,l,c]=t,u=0;for(o in l)n.o(l,o)&&(n.m[o]=l[o]);for(c&&c(n),r&&r(t);u{"use strict";n.d(a,{ng:()=>s});var u=n("./node_modules/angular/index-exposed.js"),o=angular,s=u&&u.module?u:o}}]); +//# sourceMappingURL=vendor-angular-58d021f3.js.map \ No newline at end of file diff --git a/snippet/3.0.0/scripts/vendor-angular-58d021f3.js.map b/snippet/3.0.0/scripts/vendor-angular-58d021f3.js.map new file mode 100644 index 0000000..2f15a76 --- /dev/null +++ b/snippet/3.0.0/scripts/vendor-angular-58d021f3.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack://motion-chat/./node_modules/@uirouter/angularjs/lib-esm/angular.js"],"names":["ng_from_global","angular","ng"],"mappings":"uPAEmBA,EAAiBC,QACVC,EAAK,GAAkB,SAAwB,EAAiBF","file":"scripts/vendor-angular-58d021f3.js","sourceRoot":""} \ No newline at end of file diff --git a/snippet/3.0.0/scripts/vendor-angular-76f2ed34.js b/snippet/3.0.0/scripts/vendor-angular-76f2ed34.js new file mode 100644 index 0000000..ce751db --- /dev/null +++ b/snippet/3.0.0/scripts/vendor-angular-76f2ed34.js @@ -0,0 +1,3 @@ +/*! For license information please see vendor-angular-76f2ed34.js.LICENSE.txt */ +(self.webpackChunkmotion_chat=self.webpackChunkmotion_chat||[]).push([["vendor-angular-76f2ed34"],{"./node_modules/angular/angular.js":(t,e,n)=>{var r=n("./node_modules/jquery/dist/jquery.js");!function(t){"use strict";var e={objectMaxDepth:5,urlErrorParamsEnabled:!0};function n(t){if(!L(t))return e;D(t.objectMaxDepth)&&(e.objectMaxDepth=i(t.objectMaxDepth)?t.objectMaxDepth:NaN),D(t.urlErrorParamsEnabled)&&Y(t.urlErrorParamsEnabled)&&(e.urlErrorParamsEnabled=t.urlErrorParamsEnabled)}function i(t){return H(t)&&t>0}function o(t,n){n=n||Error;var r="https://errors.angularjs.org/1.8.2/",i=r.replace(".","\\.")+"[\\s\\S]*",o=new RegExp(i,"g");return function(){var i,a,s=arguments[0],u=arguments[1],c="["+(t?t+":":"")+s+"] ",l=ht(arguments,2).map((function(t){return Ht(t,e.objectMaxDepth)}));if(c+=u.replace(/\{\d+\}/g,(function(t){var e=+t.slice(1,-1);return e=0&&e-1 in t||"function"==typeof t.item)}function C(t,e,n){var r,i;if(t)if(G(t))for(r in t)"prototype"!==r&&"length"!==r&&"name"!==r&&t.hasOwnProperty(r)&&e.call(n,t[r],r,t);else if(z(t)||x(t)){var o="object"!=typeof t;for(r=0,i=t.length;r=0&&t.splice(n,1),n}function at(t,e,n){var r,o,a=[],s=[];if(n=i(n)?n:NaN,e){if((o=e)&&H(o.length)&&Q.test(m.call(o))||(r=e,"[object ArrayBuffer]"===m.call(r)))throw y("cpta","Can't copy! TypedArray destination cannot be mutated.");if(t===e)throw y("cpi","Can't copy! Source and destination are identical.");return z(e)?e.length=0:C(e,(function(t,n){"$$hashKey"!==n&&delete e[n]})),a.push(t),s.push(e),u(t,e,n)}return c(t,n);function u(t,e,n){if(--n<0)return"...";var r,i=e.$$hashKey;if(z(t))for(var o=0,a=t.length;o2?ht(arguments,2):[];return!G(e)||e instanceof RegExp?e:n.length?function(){return arguments.length?e.apply(t,ft(n,arguments,0)):e.apply(t,n)}:function(){return arguments.length?e.apply(t,arguments):e.call(t)}}function dt(e,n){var r=n;return"string"==typeof e&&"$"===e.charAt(0)&&"$"===e.charAt(1)?r=void 0:J(n)?r="$WINDOW":n&&t.document===n?r="$DOCUMENT":Z(n)&&(r="$SCOPE"),r}function $t(t,e){if(!_(t))return H(e)||(e=e?2:null),JSON.stringify(t,dt,e)}function vt(t){return F(t)?JSON.parse(t):t}var mt=/:/g;function gt(t,e){t=t.replace(mt,"");var n=Date.parse("Jan 01, 1970 00:00:00 "+t)/6e4;return N(n)?e:n}function yt(t,e){return(t=new Date(t.getTime())).setMinutes(t.getMinutes()+e),t}function bt(t,e,n){n=n?-1:1;var r=t.getTimezoneOffset();return yt(t,n*(gt(e,r)-r))}function wt(t){t=s(t).clone().empty();var e=s("
").append(t).html();try{return t[0].nodeType===qt?h(e):e.match(/^(<[^>]+>)/)[1].replace(/^<([\w-]+)/,(function(t,e){return"<"+h(e)}))}catch(t){return h(e)}}function xt(t){try{return decodeURIComponent(t)}catch(t){}}function Ct(t){var e={};return C((t||"").split("&"),(function(t){var n,r,i;t&&(r=t=t.replace(/\+/g,"%20"),-1!==(n=t.indexOf("="))&&(r=t.substring(0,n),i=t.substring(n+1)),D(r=xt(r))&&(i=!D(i)||xt(i),f.call(e,r)?z(e[r])?e[r].push(i):e[r]=[e[r],i]:e[r]=i))})),e}function Et(t){return St(t,!0).replace(/%26/gi,"&").replace(/%3D/gi,"=").replace(/%2B/gi,"+")}function St(t,e){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%20/g,e?"%20":"+")}var kt=["ng-","data-ng-","ng:","x-ng-"],At=function(e){var n=e.currentScript;if(!n)return!0;if(!(n instanceof t.HTMLScriptElement||n instanceof t.SVGScriptElement))return!1;var r=n.attributes;return[r.getNamedItem("src"),r.getNamedItem("href"),r.getNamedItem("xlink:href")].every((function(t){if(!t)return!0;if(!t.value)return!1;var n=e.createElement("a");if(n.href=t.value,e.location.origin===n.origin)return!0;switch(n.protocol){case"http:":case"https:":case"ftp:":case"blob:":case"file:":case"data:":return!0;default:return!1}}))}(t.document);function Ot(e,n,r){L(r)||(r={}),r=M({strictDi:!1},r);var i=function(){if((e=s(e)).injector()){var i=e[0]===t.document?"document":wt(e);throw y("btstrpd","App already bootstrapped with this element '{0}'",i.replace(//,">"))}(n=n||[]).unshift(["$provide",function(t){t.value("$rootElement",e)}]),r.debugInfoEnabled&&n.push(["$compileProvider",function(t){t.debugInfoEnabled(!0)}]),n.unshift("ng");var o=Ye(n,r.strictDi);return o.invoke(["$rootScope","$rootElement","$compile","$injector",function(t,e,n,r){t.$apply((function(){e.data("$injector",r),n(e)(t)}))}]),o},o=/^NG_ENABLE_DEBUG_INFO!/,a=/^NG_DEFER_BOOTSTRAP!/;if(t&&o.test(t.name)&&(r.debugInfoEnabled=!0,t.name=t.name.replace(o,"")),t&&!a.test(t.name))return i();t.name=t.name.replace(a,""),b.resumeBootstrap=function(t){return C(t,(function(t){n.push(t)})),i()},G(b.resumeDeferredBootstrap)&&b.resumeDeferredBootstrap()}function Mt(){t.name="NG_ENABLE_DEBUG_INFO!"+t.name,t.location.reload()}function Tt(t){var e=b.element(t).injector();if(!e)throw y("test","no injector found for element argument to getTestability");return e.get("$$testability")}var Vt=/[A-Z]/g;function Nt(t,e){return e=e||"_",t.replace(Vt,(function(t,n){return(n?e:"")+t.toLowerCase()}))}var jt=!1;function It(){he.legacyXHTMLReplacement=!0}function Rt(t,e,n){if(!t)throw y("areq","Argument '{0}' is {1}",e||"?",n||"required");return t}function Pt(t,e,n){return n&&z(t)&&(t=t[t.length-1]),Rt(G(t),e,"not a function, got "+(t&&"object"==typeof t?t.constructor.name||"Object":typeof t)),t}function Ut(t,e){if("hasOwnProperty"===t)throw y("badname","hasOwnProperty is not a valid {0} name",e)}function _t(t){for(var e,n=t[0],r=t[t.length-1],i=1;n!==r&&(n=n.nextSibling);i++)(e||t[i]!==n)&&(e||(e=s(d.call(t,0,i))),e.push(n));return e||t}function Dt(){return Object.create(null)}function Lt(t){if(null==t)return"";switch(typeof t){case"string":break;case"number":t=""+t;break;default:t=!U(t)||z(t)||B(t)?$t(t):t.toString()}return t}var qt=3;function Ft(t,e){if(z(t)){e=e||[];for(var n=0,r=t.length;n=0)return"...";n.push(e)}return e}))}(t,e):t}var Bt={full:"1.8.2",major:1,minor:8,dot:2,codeName:"meteoric-mining"};he.expando="ng339";var zt=he.cache={},Wt=1;he._data=function(t){return this.cache[t[this.expando]]||{}};var Gt=/-([a-z])/g,Kt=/^-ms-/,Jt={mouseleave:"mouseout",mouseenter:"mouseover"},Zt=o("jqLite");function Yt(t,e){return e.toUpperCase()}function Xt(t){return t.replace(Gt,Yt)}var Qt=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,te=/<|&#?\w+;/,ee=/<([\w:-]+)/,ne=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,re={thead:["table"],col:["colgroup","table"],tr:["tbody","table"],td:["tr","tbody","table"]};re.tbody=re.tfoot=re.colgroup=re.caption=re.thead,re.th=re.td;var ie={option:[1,'"],_default:[0,"",""]};for(var oe in re){var ae=re[oe],se=ae.slice().reverse();ie[oe]=[se.length,"<"+se.join("><")+">",""]}function ue(t){return!te.test(t)}function ce(t){var e=t.nodeType;return 1===e||!e||9===e}function le(e,n){var r,i,o,s,u,c=n.createDocumentFragment(),l=[];if(ue(e))l.push(n.createTextNode(e));else{if(r=c.appendChild(n.createElement("div")),i=(ee.exec(e)||["",""])[1].toLowerCase(),s=he.legacyXHTMLReplacement?e.replace(ne,"<$1>"):e,a<10)for(o=ie[i]||ie._default,r.innerHTML=o[1]+s+o[2],u=o[0];u--;)r=r.firstChild;else{for(u=(o=re[i]||[]).length;--u>-1;)r.appendChild(t.document.createElement(o[u])),r=r.firstChild;r.innerHTML=s}l=ft(l,r.childNodes),(r=c.firstChild).textContent=""}return c.textContent="",c.innerHTML="",C(l,(function(t){c.appendChild(t)})),c}ie.optgroup=ie.option;var fe=t.Node.prototype.contains||function(t){return!!(16&this.compareDocumentPosition(t))};function he(e){if(e instanceof he)return e;var n,r,i,o;if(F(e)&&(e=tt(e),n=!0),!(this instanceof he)){if(n&&"<"!==e.charAt(0))throw Zt("nosel","Looking up elements via selectors is not supported by jqLite! See: http://docs.angularjs.org/api/angular.element");return new he(e)}n?Ee(this,(r=e,i=i||t.document,(o=Qt.exec(r))?[i.createElement(o[1])]:(o=le(r,i))?o.childNodes:[])):G(e)?Me(e):Ee(this,e)}function pe(t){return t.cloneNode(!0)}function de(t,e){!e&&ce(t)&&s.cleanData([t]),t.querySelectorAll&&s.cleanData(t.querySelectorAll("*"))}function $e(t){var e;for(e in t)return!1;return!0}function ve(t){var e=t.ng339,n=e&&zt[e],r=n&&n.events,i=n&&n.data;i&&!$e(i)||r&&!$e(r)||(delete zt[e],t.ng339=void 0)}function me(t,e,n,r){if(D(r))throw Zt("offargs","jqLite#off() does not support the `selector` argument");var i=ye(t),o=i&&i.events,a=i&&i.handle;if(a){if(e){var s=function(e){var r=o[e];D(n)&&ot(r||[],n),D(n)&&r&&r.length>0||(t.removeEventListener(e,a),delete o[e])};C(e.split(" "),(function(t){s(t),Jt[t]&&s(Jt[t])}))}else for(e in o)"$destroy"!==e&&t.removeEventListener(e,a),delete o[e];ve(t)}}function ge(t,e){var n=t.ng339,r=n&&zt[n];r&&(e?delete r.data[e]:r.data={},ve(t))}function ye(t,e){var n=t.ng339,r=n&&zt[n];return e&&!r&&(t.ng339=n=++Wt,r=zt[n]={events:{},data:{},handle:void 0}),r}function be(t,e,n){if(ce(t)){var r,i=D(n),o=!i&&e&&!L(e),a=!e,s=ye(t,!o),u=s&&s.data;if(i)u[Xt(e)]=n;else{if(a)return u;if(o)return u&&u[Xt(e)];for(r in e)u[Xt(r)]=e[r]}}}function we(t,e){return!!t.getAttribute&&(" "+(t.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ").indexOf(" "+e+" ")>-1}function xe(t,e){if(e&&t.setAttribute){var n=(" "+(t.getAttribute("class")||"")+" ").replace(/[\n\t]/g," "),r=n;C(e.split(" "),(function(t){t=tt(t),r=r.replace(" "+t+" "," ")})),r!==n&&t.setAttribute("class",tt(r))}}function Ce(t,e){if(e&&t.setAttribute){var n=(" "+(t.getAttribute("class")||"")+" ").replace(/[\n\t]/g," "),r=n;C(e.split(" "),(function(t){t=tt(t),-1===r.indexOf(" "+t+" ")&&(r+=t+" ")})),r!==n&&t.setAttribute("class",tt(r))}}function Ee(t,e){if(e)if(e.nodeType)t[t.length++]=e;else{var n=e.length;if("number"==typeof n&&e.window!==e){if(n)for(var r=0;r=0?this[t]:this[this.length+t])},length:0,push:v,sort:[].sort,splice:[].splice},Ve={};C("multiple,selected,checked,disabled,readOnly,required,open".split(","),(function(t){Ve[h(t)]=t}));var Ne={};C("input,select,option,textarea,button,form,details".split(","),(function(t){Ne[t]=!0}));var je={ngMinlength:"minlength",ngMaxlength:"maxlength",ngMin:"min",ngMax:"max",ngPattern:"pattern",ngStep:"step"};function Ie(t,e){var n=Ve[e.toLowerCase()];return n&&Ne[rt(t)]&&n}function Re(t,e,n){n.call(t,e)}function Pe(t,e,n){var r=e.relatedTarget;r&&(r===t||fe.call(t,r))||n.call(t,e)}function Ue(){this.$get=function(){return M(he,{hasClass:function(t,e){return t.attr&&(t=t[0]),we(t,e)},addClass:function(t,e){return t.attr&&(t=t[0]),Ce(t,e)},removeClass:function(t,e){return t.attr&&(t=t[0]),xe(t,e)}})}}function _e(t,e){var n=t&&t.$$hashKey;if(n)return"function"==typeof n&&(n=t.$$hashKey()),n;var r=typeof t;return"function"===r||"object"===r&&null!==t?t.$$hashKey=r+":"+(e||k)():r+":"+t}C({data:be,removeData:ge,hasData:function(t){for(var e in zt[t.ng339])return!0;return!1},cleanData:function(t){for(var e=0,n=t.length;e1&&(i=Ft(i));for(var u=0;u=0?e.split(" "):[e],u=s.length,c=function(e,r,i){var s=o[e];s||((s=o[e]=[]).specialHandlerWrapper=r,"$destroy"===e||i||t.addEventListener(e,a)),s.push(n)};u--;)e=s[u],Jt[e]?(c(Jt[e],Pe),c(e,void 0,!0)):c(e)}},off:me,one:function(t,e,n){(t=s(t)).on(e,(function r(){t.off(e,n),t.off(e,r)})),t.on(e,n)},replaceWith:function(t,e){var n,r=t.parentNode;de(t),C(new he(e),(function(e){n?r.insertBefore(e,n.nextSibling):r.replaceChild(e,t),n=e}))},children:function(t){var e=[];return C(t.childNodes,(function(t){1===t.nodeType&&e.push(t)})),e},contents:function(t){return t.contentDocument||t.childNodes||[]},append:function(t,e){var n=t.nodeType;if(1===n||11===n)for(var r=0,i=(e=new he(e)).length;r/,Be=/^[^(]*\(\s*([^)]*)\)/m,ze=/,/,We=/^\s*(_?)(\S+?)\1\s*$/,Ge=/((\/\/.*$)|(\/\*[\s\S]*?\*\/))/gm,Ke=o("$injector");function Je(t){return Function.prototype.toString.call(t)}function Ze(t){var e=Je(t).replace(Ge,"");return e.match(He)||e.match(Be)}function Ye(t,e){e=!0===e;var n={},r="Provider",i=[],o=new qe,s={$provide:{provider:d($),factory:d(m),service:d((function(t,e){return m(t,["$injector",function(t){return t.instantiate(e)}])})),value:d((function(t,e){return m(t,P(e),!1)})),constant:d((function(t,e){Ut(t,"constant"),s[t]=e,l[t]=e})),decorator:function(t,e){var n=u.get(t+r),i=n.$get;n.$get=function(){var t=h.invoke(i,n);return h.invoke(e,null,{$delegate:t})}}}},u=s.$injector=y(s,(function(t,e){throw b.isString(e)&&i.push(e),Ke("unpr","Unknown provider: {0}",i.join(" <- "))})),l={},f=y(l,(function(t,e){var n=u.get(t+r,e);return h.invoke(n.$get,n,void 0,t)})),h=f;s.$injectorProvider={$get:P(f)},h.modules=u.modules=Dt();var p=g(t);return(h=f.get("$injector")).strictDi=e,C(p,(function(t){t&&h.invoke(t)})),h.loadNewModules=function(t){C(g(t),(function(t){t&&h.invoke(t)}))},h;function d(t){return function(e,n){if(!L(e))return t(e,n);C(e,S(t))}}function $(t,e){if(Ut(t,"service"),(G(e)||z(e))&&(e=u.instantiate(e)),!e.$get)throw Ke("pget","Provider '{0}' must define $get factory method.",t);return s[t+r]=e}function v(t,e){return function(){var n=h.invoke(e,this);if(_(n))throw Ke("undef","Provider '{0}' must return a value from $get factory method.",t);return n}}function m(t,e,n){return $(t,{$get:!1!==n?v(t,e):e})}function g(t){Rt(_(t)||z(t),"modulesToLoad","not an array");var e,n=[];return C(t,(function(t){if(!o.get(t)){o.set(t,!0);try{F(t)?(e=c(t),h.modules[t]=e,n=n.concat(g(e.requires)).concat(e._runBlocks),r(e._invokeQueue),r(e._configBlocks)):G(t)||z(t)?n.push(u.invoke(t)):Pt(t,"module")}catch(e){throw z(t)&&(t=t[t.length-1]),e.message&&e.stack&&-1===e.stack.indexOf(e.message)&&(e=e.message+"\n"+e.stack),Ke("modulerr","Failed to instantiate module {0} due to:\n{1}",t,e.stack||e.message||e)}}function r(t){var e,n;for(e=0,n=t.length;e1||t((function(){for(var t=0;ts&&this.remove(l.key),e},get:function(t){if(s0&&T.addClass(this.$$element,t)},$removeClass:function(t){t&&t.length>0&&T.removeClass(this.$$element,t)},$updateClass:function(t,e){var n=wn(t,e);n&&n.length&&T.addClass(this.$$element,n);var r=wn(e,t);r&&r.length&&T.removeClass(this.$$element,r)},$set:function(t,e,n,r){var i=Ie(this.$$element[0],t),o=je[t],a=t;i?(this.$$element.prop(t,e),r=i):o&&(this[o]=e,a=o),this[t]=e,r?this.$attr[t]=r:(r=this.$attr[t])||(this.$attr[t]=r=Nt(t,"-")),"img"===rt(this.$$element)&&"srcset"===t&&(this[t]=e=B(e,"$set('srcset', value)")),!1!==n&&(null===e||_(e)?this.$$element.removeAttr(r):N.test(r)?i&&!1===e?this.$$element.removeAttr(r):this.$$element.attr(r,e):function(t,e,n){P.innerHTML="";var r=P.firstChild.attributes,i=r[0];r.removeNamedItem(i.name),i.value=n,t.attributes.setNamedItem(i)}(this.$$element[0],r,e));var s=this.$$observers;s&&C(s[a],(function(t){try{t(e)}catch(t){d(t)}}))},$observe:function(t,e){var n=this,r=n.$$observers||(n.$$observers=Dt()),i=r[t]||(r[t]=[]);return i.push(e),A.$evalAsync((function(){i.$$inter||!n.hasOwnProperty(t)||_(n[t])||e(n[t])})),function(){ot(i,e)}}};var X=n.startSymbol(),Q=n.endSymbol(),et="{{"===X&&"}}"===Q?R:function(t){return t.replace(/\{\{/g,X).replace(/}}/g,Q)},nt=/^ng(Attr|Prop|On)([A-Z].*)$/,it=/^(.+)Start$/;return at.$$addBindingInfo=g?function(t,e){var n=t.data("$binding")||[];z(e)?n=n.concat(e):n.push(e),t.data("$binding",n)}:I,at.$$addBindingClass=g?function(t){J(t,"ng-binding")}:I,at.$$addScopeInfo=g?function(t,e,n,r){var i=n?r?"$isolateScopeNoTemplate":"$isolateScope":"$scope";t.data(i,e)}:I,at.$$addScopeClass=g?function(t,e){J(t,e?"ng-isolate-scope":"ng-scope")}:I,at.$$createComment=function(e,n){var r="";return g&&(r=" "+(e||"")+": ",n&&(r+=n+" ")),t.document.createComment(r)},at;function at(t,e,n,r,i){t instanceof s||(t=s(t));var o=ct(t,e,t,n,r,i);at.$$addScopeClass(t);var a=null;return function(e,n,r){if(!t)throw dn("multilink","This element has already been linked.");Rt(e,"scope"),i&&i.needsNewScope&&(e=e.$parent.$new());var u,c,l,f=(r=r||{}).parentBoundTranscludeFn,h=r.transcludeControllers,p=r.futureParentElement;if(f&&f.$$boundTransclude&&(f=f.$$boundTransclude),a||(c=(u=p)&&u[0],a=c&&"foreignobject"!==rt(c)&&m.call(c).match(/SVG/)?"svg":"html"),l="html"!==a?s(Ot(a,s("
").append(t).html())):n?Te.clone.call(t):t,h)for(var d in h)l.data("$"+d+"Controller",h[d].instance);return at.$$addScopeInfo(l,e),n&&n(l,e),o&&o(e,l,l,f),n||(t=o=null),l}}function ct(t,e,n,r,i,o){for(var u,c,l,f,h,p,d,$=[],v=z(t)||t instanceof s,m=0;m0);else r.push(t);return s(r)}function vt(t,e,n){return function(r,i,o,a,s){return i=$t(i[0],e,n),t(r,i,o,a,s)}}function mt(t,e,n,r,i,o){var a;return t?at(e,n,r,i,o):function(){return a||(a=at(e,n,r,i,o),e=n=o=null),a.apply(this,arguments)}}function gt(e,n,r,i,o,a,u,c,l){l=l||{};for(var f,h,p,$,v,m=-Number.MAX_VALUE,g=l.newScopeDirective,y=l.controllerDirectives,b=l.newIsolateScopeDirective,w=l.templateDirective,x=l.nonTlbTranscludeDirective,E=!1,S=!1,A=l.hasElementTranscludeDirective,O=r.$$element=s(n),T=a,V=i,N=!1,j=!1,I=0,R=e.length;If.priority)break;if((v=f.scope)&&(f.templateUrl||(L(v)?(At("new/isolated scope",b||g,f,O),b=f):At("new/isolated scope",b,f,O)),g=g||f),h=f.name,!N&&(f.replace&&(f.templateUrl||f.template)||f.transclude&&!f.$$tlb)){for(var D,q=I+1;D=e[q++];)if(D.transclude&&!D.$$tlb||D.replace&&(D.templateUrl||D.template)){j=!0;break}N=!0}if(!f.templateUrl&&f.controller&&(y=y||Dt(),At("'"+h+"' controller",y[h],f,O),y[h]=f),v=f.transclude)if(E=!0,f.$$tlb||(At("transclusion",x,f,O),x=f),"element"===v)A=!0,m=f.priority,p=O,O=r.$$element=s(at.$$createComment(h,r[h])),n=O[0],It(o,ht(p),n),V=mt(j,p,i,m,T&&T.name,{nonTlbTranscludeDirective:x});else{var F=Dt();if(L(v)){p=t.document.createDocumentFragment();var H=Dt(),B=Dt();for(var W in C(v,(function(t,e){var n="?"===t.charAt(0);t=n?t.substring(1):t,H[t]=e,F[e]=null,B[e]=n})),C(O.contents(),(function(e){var n=H[bn(rt(e))];n?(B[n]=!0,F[n]=F[n]||t.document.createDocumentFragment(),F[n].appendChild(e)):p.appendChild(e)})),C(B,(function(t,e){if(!t)throw dn("reqslot","Required transclusion slot `{0}` was not filled.",e)})),F)if(F[W]){var J=s(F[W].childNodes);F[W]=mt(j,J,i)}p=s(p.childNodes)}else p=s(pe(n)).contents();O.empty(),(V=mt(j,p,i,void 0,void 0,{needsNewScope:f.$$isolateScope||f.$$newScope})).$$slots=F}if(f.template)if(S=!0,At("template",w,f,O),w=f,v=G(f.template)?f.template(O,r):f.template,v=et(v),f.replace){if(T=f,p=ue(v)?[]:xn(Ot(f.templateNamespace,tt(v))),n=p[0],1!==p.length||1!==n.nodeType)throw dn("tplrt","Template for directive '{0}' must have exactly one root element. {1}",h,"");It(o,O,n);var Y={$attr:{}},X=dt(n,[],Y),Q=e.splice(I+1,e.length-(I+1));(b||g)&&bt(X,b,g),e=e.concat(X).concat(Q),Et(r,Y),R=e.length}else O.html(v);if(f.templateUrl)S=!0,At("template",w,f,O),w=f,f.replace&&(T=f),ot=St(e.splice(I,e.length-I),O,r,o,E&&V,u,c,{controllerDirectives:y,newScopeDirective:g!==f&&g,newIsolateScopeDirective:b,templateDirective:w,nonTlbTranscludeDirective:x}),R=e.length;else if(f.compile)try{$=f.compile(O,r,V);var nt=f.$$originalDirective||f;G($)?it(null,pt(nt,$),P,U):$&&it(pt(nt,$.pre),pt(nt,$.post),P,U)}catch(t){d(t,wt(O))}f.terminal&&(ot.terminal=!0,m=Math.max(m,f.priority))}return ot.scope=g&&!0===g.scope,ot.transcludeOnThisElement=E,ot.templateOnThisElement=S,ot.transclude=V,l.hasElementTranscludeDirective=A,ot;function it(t,e,n,r){t&&(n&&(t=vt(t,n,r)),t.require=f.require,t.directiveName=h,(b===f||f.$$isolateScope)&&(t=Pt(t,{isolateScope:!0})),u.push(t)),e&&(n&&(e=vt(e,n,r)),e.require=f.require,e.directiveName=h,(b===f||f.$$isolateScope)&&(e=Pt(e,{isolateScope:!0})),c.push(e))}function ot(t,e,i,o,a){var l,f,h,p,$,v,m,x,E,S;for(var O in n===i?(E=r,x=r.$$element):E=new K(x=s(i),r),$=e,b?p=e.$new(!0):g&&($=e.$parent),a&&((m=function(t,e,n,r){var i;if(Z(t)||(r=n,n=e,e=t,t=void 0),A&&(i=v),n||(n=A?x.parent():x),!r)return a(t,e,i,n,j);var o=a.$$slots[r];if(o)return o(t,e,i,n,j);if(_(o))throw dn("noslot",'No parent directive that requires a transclusion with slot name "{0}". Element: {1}',r,wt(x))}).$$boundTransclude=a,m.isSlotFilled=function(t){return!!a.$$slots[t]}),y&&(v=function(t,e,n,r,i,o,a){var s=Dt();for(var u in r){var c=r[u],l={$scope:c===a||c.$$isolateScope?i:o,$element:t,$attrs:e,$transclude:n},f=c.controller;"@"===f&&(f=e[c.name]);var h=k(f,l,!0,c.controllerAs);s[c.name]=h,t.data("$"+c.name+"Controller",h.instance)}return s}(x,E,m,y,p,e,b)),b&&(at.$$addScopeInfo(x,p,!0,!(w&&(w===b||w===b.$$originalDirective))),at.$$addScopeClass(x,!0),p.$$isolateBindings=b.$$isolateBindings,(S=Lt(e,E,p,p.$$isolateBindings,b)).removeWatches&&p.$on("$destroy",S.removeWatches)),v){var T=y[O],V=v[O],N=T.$$bindings.bindToController;V.instance=V(),x.data("$"+T.name+"Controller",V.instance),V.bindingInfo=Lt($,E,V.instance,N,T)}for(C(y,(function(t,e){var n=t.require;t.bindToController&&!z(n)&&L(n)&&M(v[e].instance,yt(e,n,x,v))})),C(v,(function(t){var e=t.instance;if(G(e.$onChanges))try{e.$onChanges(t.bindingInfo.initialChanges)}catch(t){d(t)}if(G(e.$onInit))try{e.$onInit()}catch(t){d(t)}G(e.$doCheck)&&($.$watch((function(){e.$doCheck()})),e.$doCheck()),G(e.$onDestroy)&&$.$on("$destroy",(function(){e.$onDestroy()}))})),l=0,f=u.length;l=0;l--)Ut(h=c[l],h.isolateScope?p:e,x,E,h.require&&yt(h.directiveName,h.require,x,v),m);C(v,(function(t){var e=t.instance;G(e.$postLink)&&e.$postLink()}))}}function yt(t,e,n,r){var i;if(F(e)){var o=e.match(l),a=e.substring(o[0].length),s=o[1]||o[3],u="?"===o[2];if("^^"===s?n=n.parent():i=(i=r&&r[a])&&i.instance,!i){var c="$"+a+"Controller";i="^^"===s&&n[0]&&9===n[0].nodeType?null:s?n.inheritedData(c):n.data(c)}if(!i&&!u)throw dn("ctreq","Controller '{0}', required by directive '{1}', can't be found!",a,t)}else if(z(e)){i=[];for(var f=0,h=e.length;ff.priority)&&-1!==f.restrict.indexOf(o)){if(u&&(f=j(f,{$$start:u,$$end:c})),!f.$$bindings){var $=f.$$bindings=v(f,f.name);L($.isolateScope)&&(f.$$isolateBindings=$.isolateScope)}t.push(f),l=f}return l}function Ct(t){if(r.hasOwnProperty(t))for(var n=e.get(t+i),o=0,a=n.length;o"+n+"",r.childNodes[0].childNodes;default:return n}}function Mt(t){return B(O.valueOf(t),"ng-prop-srcset")}function Tt(t,e,n,r){if(p.test(r))throw dn("nodomevents","Property bindings for HTML DOM event properties are disallowed");var i=rt(t),o=function(t,e){var n=e.toLowerCase();return E[t+"|"+n]||E["*|"+n]}(i,r),a=R;"srcset"!==r||"img"!==i&&"source"!==i?o&&(a=O.getTrusted.bind(O,o)):a=Mt,e.push({priority:100,compile:function(t,e){var i=S(e[n]),o=S(e[n],(function(t){return O.valueOf(t)}));return{pre:function(t,e){function n(){var n=i(t);e[0][r]=a(n)}n(),t.$watch(o,n)}}}})}function Vt(t,e,n){t.push(Io(S,A,d,e,n,!1))}function jt(t,e,r,i,o){var a=rt(t),s=function(t,e){return"srcdoc"===e?O.HTML:"src"===e||"ngSrc"===e?-1===["img","video","audio","source","track"].indexOf(t)?O.RESOURCE_URL:O.MEDIA_URL:"xlinkHref"===e?"image"===t?O.MEDIA_URL:"a"===t?O.URL:O.RESOURCE_URL:"form"===t&&"action"===e||"base"===t&&"href"===e||"link"===t&&"href"===e?O.RESOURCE_URL:"a"!==t||"href"!==e&&"ngHref"!==e?void 0:O.URL}(a,i),u=!o,l=c[i]||o,f=n(r,u,s,l);if(f){if("multiple"===i&&"select"===a)throw dn("selmulti","Binding to the 'multiple' attribute is not supported. Element: {0}",wt(t));if(p.test(i))throw dn("nodomevents","Interpolations for HTML DOM event attributes are disallowed");e.push({priority:100,compile:function(){return{pre:function(t,e,o){var a=o.$$observers||(o.$$observers=Dt()),u=o[i];u!==r&&(f=u&&n(u,!0,s,l),r=u),f&&(o[i]=f(t),(a[i]||(a[i]=[])).$$inter=!0,(o.$$observers&&o.$$observers[i].$$scope||t).$watch(f,(function(t,e){"class"===i&&t!==e?o.$updateClass(t,e):o.$set(i,t)})))}}}})}}function It(e,n,r){var i,o,a=n[0],u=n.length,c=a.parentNode;if(e)for(i=0,o=e.length;i0?" ":"")+a}return n}function xn(t){var e=(t=s(t)).length;if(e<=1)return t;for(;e--;){var n=t[e];(8===n.nodeType||n.nodeType===qt&&""===n.nodeValue.trim())&&$.call(t,e,1)}return t}var Cn=o("$controller"),En=/^(\S+)(\s+as\s+([\w$]+))?$/;function Sn(t,e){if(e&&F(e))return e;if(F(t)){var n=En.exec(t);if(n)return n[3]}}function kn(){var t={};this.has=function(e){return t.hasOwnProperty(e)},this.register=function(e,n){Ut(e,"controller"),L(e)?M(t,e):t[e]=n},this.$get=["$injector",function(e){return function(r,i,o,a){var s,u,c,l;if(o=!0===o,a&&F(a)&&(l=a),F(r)){if(!(u=r.match(En)))throw Cn("ctrlfmt","Badly formed controller string '{0}'. Must match `__name__ as __id__` or `__name__`.",r);if(c=u[1],l=l||u[3],!(r=t.hasOwnProperty(c)?t[c]:function(t,e,n){if(!e)return t;for(var r,i=e.split("."),o=i.length,a=0;a0&&(t+=(-1===t.indexOf("?")?"?":"&")+e),t}(m,n.paramSerializer(n.params)),v&&(m=function(t,e){var n=t.split("?");if(n.length>2)throw Rn("badjsonp",'Illegal use more than one "?", in url, "{1}"',t);return C(Ct(n[1]),(function(n,r){if("JSON_CALLBACK"===n)throw Rn("badjsonp",'Illegal use of JSON_CALLBACK in url, "{0}"',t);if(r===e)throw Rn("badjsonp",'Illegal use of callback param, "{0}", in url, "{1}"',e,t)})),t+=(-1===t.indexOf("?")?"?":"&")+e+"=JSON_CALLBACK"}(m,n.jsonpCallbackParam)),y.pendingRequests.push(n),f.then(S,S),!n.cache&&!t.cache||!1===n.cache||"GET"!==n.method&&"JSONP"!==n.method||(i=L(n.cache)?n.cache:L(t.cache)?t.cache:$),i&&(D(o=i.get(m))?X(o)?o.then(E,E):z(o)?x(o[1],o[0],Ft(o[2]),o[3],o[4]):x(o,200,{},"OK","complete"):i.put(m,f)),_(o)){var b=g(n.url)?s()[n.xsrfCookieName||t.xsrfCookieName]:void 0;b&&(p[n.xsrfHeaderName||t.xsrfHeaderName]=b),a(n.method,m,r,(function(t,n,r,o,a){function s(){x(n,t,r,o,a)}i&&(Hn(t)?i.put(m,[t,n,Ln(r),o,a]):i.remove(m)),e?c.$applyAsync(s):(s(),c.$$phase||c.$apply())}),p,n.timeout,n.withCredentials,n.responseType,w(n.eventHandlers),w(n.uploadEventHandlers))}return f;function w(t){if(t){var n={};return C(t,(function(t,r){n[r]=function(n){function r(){t(n)}e?c.$applyAsync(r):c.$$phase?r():c.$apply(r)}})),n}}function x(t,e,r,i,o){(Hn(e=e>=-1?e:0)?u.resolve:u.reject)({data:t,status:e,headers:qn(r),config:n,statusText:i,xhrStatus:o})}function E(t){x(t.data,t.status,Ft(t.headers()),t.statusText,t.xhrStatus)}function S(){var t=y.pendingRequests.indexOf(n);-1!==t&&y.pendingRequests.splice(t,1)}}(n,i).then(x,x)})),m)).finally((function(){i.$$completeOutstandingRequest(I,"$http")}));function w(t,e){for(var n=0,r=e.length;n0)var b=n((function(){w("timeout")}),l);else X(l)&&l.then((function(){w(D(l.$$timeoutId)?"timeout":"abort")}));function w(t){y="timeout"===t,m&&m(),g&&g.abort()}function x(t,e,r,i,o,a){D(b)&&n.cancel(b),m=g=null,t(e,r,i,o,a)}}}(t,r,t.defer,e,n[0])}]}var Gn=b.$interpolateMinErr=o("$interpolate");function Kn(){var t="{{",e="}}";this.startSymbol=function(e){return e?(t=e,this):t},this.endSymbol=function(t){return t?(e=t,this):e},this.$get=["$parse","$exceptionHandler","$sce",function(n,r,i){var o=t.length,a=e.length,s=new RegExp(t.replace(/./g,c),"g"),u=new RegExp(e.replace(/./g,c),"g");function c(t){return"\\\\\\"+t}function l(n){return n.replace(s,t).replace(u,e)}function f(t,e,n,r){var i=t.$watch((function(t){return i(),r(t)}),e,n);return i}function h(s,u,c,h){var p=c===i.URL||c===i.MEDIA_URL;if(!s.length||-1===s.indexOf(t)){if(u)return;var d=l(s);p&&(d=i.getTrusted(c,d));var $=P(d);return $.exp=s,$.expressions=[],$.$$watchDelegate=f,$}h=!!h;for(var v,m,g,y,b,w=0,x=[],C=s.length,E=[],S=[];w1&&Gn.throwNoconcat(s),E.join(""))};return M((function(t){var e=0,n=x.length,i=new Array(n);try{for(;e4,f=l?ht(arguments,4):[],h=0,p=D(c)&&!c,d=(p?n:e).defer(),$=d.promise;function v(){l?a.apply(null,f):a(h)}function m(){p?t.defer(v):r.$evalAsync(v),d.notify(h++),u>0&&h>=u&&(d.resolve(h),o($.$$intervalId)),p||r.$apply()}return u=D(u)?u:0,$.$$intervalId=i(m,s,d,p),$}}}]}var Xn=function(){this.$get=function(){var t=b.callbacks,e={};return{createCallback:function(n){var r="_"+(t.$$counter++).toString(36),i="angular.callbacks."+r,o=function(t){var e=function(t){e.data=t,e.called=!0};return e.id=t,e}(r);return e[i]=t[r]=o,i},wasCalled:function(t){return e[t].called},getResponse:function(t){return e[t].data},removeCallback:function(n){var r=e[n];delete t[r.id],delete e[n]}}}},Qn=/^([^?#]*)(\?([^#]*))?(#(.*))?$/,tr={http:80,https:443,ftp:21},er=o("$location");function nr(t,e){var n=ui(t);e.$$protocol=n.protocol,e.$$host=n.hostname,e.$$port=V(n.port)||tr[n.protocol]||null}var rr=/^\s*[\\/]{2,}/;function ir(t,e,n){if(rr.test(t))throw er("badpath",'Invalid url "{0}".',t);var r="/"!==t.charAt(0);r&&(t="/"+t);var i=ui(t),o=r&&"/"===i.pathname.charAt(0)?i.pathname.substring(1):i.pathname;e.$$path=function(t,e){for(var n=t.split("/"),r=n.length;r--;)n[r]=decodeURIComponent(n[r]),e&&(n[r]=n[r].replace(/\//g,"%2F"));return n.join("/")}(o,n),e.$$search=Ct(i.search),e.$$hash=decodeURIComponent(i.hash),e.$$path&&"/"!==e.$$path.charAt(0)&&(e.$$path="/"+e.$$path)}function or(t,e){return t.slice(0,e.length)===e}function ar(t,e){if(or(e,t))return e.substr(t.length)}function sr(t){var e=t.indexOf("#");return-1===e?t:t.substr(0,e)}function ur(t,e,n){this.$$html5=!0,n=n||"",nr(t,this),this.$$parse=function(t){var n=ar(e,t);if(!F(n))throw er("ipthprfx",'Invalid url "{0}", missing path prefix "{1}".',t,e);ir(n,this,!0),this.$$path||(this.$$path="/"),this.$$compose()},this.$$normalizeUrl=function(t){return e+t.substr(1)},this.$$parseLinkUrl=function(r,i){return i&&"#"===i[0]?(this.hash(i.slice(1)),!0):(D(o=ar(t,r))?(a=o,s=n&&D(o=ar(n,o))?e+(ar("/",o)||o):t+a):D(o=ar(e,r))?s=e+o:e===r+"/"&&(s=e),s&&this.$$parse(s),!!s);var o,a,s}}function cr(t,e,n){nr(t,this),this.$$parse=function(r){var i,o=ar(t,r)||ar(e,r);_(o)||"#"!==o.charAt(0)?this.$$html5?i=o:(i="",_(o)&&(t=r,this.replace())):_(i=ar(n,o))&&(i=o),ir(i,this,!1),this.$$path=function(t,e,n){var r,i=/^\/[A-Z]:(\/.*)/;return or(e,n)&&(e=e.replace(n,"")),i.exec(e)?t:(r=i.exec(t))?r[1]:t}(this.$$path,i,t),this.$$compose()},this.$$normalizeUrl=function(e){return t+(e?n+e:"")},this.$$parseLinkUrl=function(e,n){return sr(t)===sr(e)&&(this.$$parse(e),!0)}}function lr(t,e,n){this.$$html5=!0,cr.apply(this,arguments),this.$$parseLinkUrl=function(r,i){return i&&"#"===i[0]?(this.hash(i.slice(1)),!0):(t===sr(r)?o=r:(a=ar(e,r))?o=t+n+a:e===r+"/"&&(o=e),o&&this.$$parse(o),!!o);var o,a},this.$$normalizeUrl=function(e){return t+n+e}}var fr={$$absUrl:"",$$html5:!1,$$replace:!1,$$compose:function(){var t,e,n,r,i,o;this.$$url=(t=this.$$path,e=this.$$search,n=this.$$hash,r=[],C(e,(function(t,e){z(t)?C(t,(function(t){r.push(St(e,!0)+(!0===t?"":"="+St(t,!0)))})):r.push(St(e,!0)+(!0===t?"":"="+St(t,!0)))})),i=r.length?r.join("&"):"",o=n?"#"+Et(n):"",function(t){for(var e=t.split("/"),n=e.length;n--;)e[n]=Et(e[n].replace(/%2F/g,"/"));return e.join("/")}(t)+(i?"?"+i:"")+o),this.$$absUrl=this.$$normalizeUrl(this.$$url),this.$$urlUpdatedByLocation=!0},absUrl:hr("$$absUrl"),url:function(t){if(_(t))return this.$$url;var e=Qn.exec(t);return(e[1]||""===t)&&this.path(decodeURIComponent(e[1])),(e[2]||e[1]||""===t)&&this.search(e[3]||""),this.hash(e[5]||""),this},protocol:hr("$$protocol"),host:hr("$$host"),port:hr("$$port"),path:pr("$$path",(function(t){return"/"===(t=null!==t?t.toString():"").charAt(0)?t:"/"+t})),search:function(t,e){switch(arguments.length){case 0:return this.$$search;case 1:if(F(t)||H(t))t=t.toString(),this.$$search=Ct(t);else{if(!L(t))throw er("isrcharg","The first argument of the `$location#search()` call must be a string or an object.");C(t=at(t,{}),(function(e,n){null==e&&delete t[n]})),this.$$search=t}break;default:_(e)||null===e?delete this.$$search[t]:this.$$search[t]=e}return this.$$compose(),this},hash:pr("$$hash",(function(t){return null!==t?t.toString():""})),replace:function(){return this.$$replace=!0,this}};function hr(t){return function(){return this[t]}}function pr(t,e){return function(n){return _(n)?this[t]:(this[t]=e(n),this.$$compose(),this)}}function dr(){var t="!",e={enabled:!1,requireBase:!0,rewriteLinks:!0};this.hashPrefix=function(e){return D(e)?(t=e,this):t},this.html5Mode=function(t){return Y(t)?(e.enabled=t,this):L(t)?(Y(t.enabled)&&(e.enabled=t.enabled),Y(t.requireBase)&&(e.requireBase=t.requireBase),(Y(t.rewriteLinks)||F(t.rewriteLinks))&&(e.rewriteLinks=t.rewriteLinks),this):e},this.$get=["$rootScope","$browser","$sniffer","$rootElement","$window",function(n,r,i,o,a){var u,c,l,f,h=r.baseHref(),p=r.url();if(e.enabled){if(!h&&e.requireBase)throw er("nobase","$location in HTML5 mode requires a tag to be present!");l=(f=p).substring(0,f.indexOf("/",f.indexOf("//")+2))+(h||"/"),c=i.history?ur:lr}else l=sr(p),c=cr;var d=function(t){return t.substr(0,sr(t).lastIndexOf("/")+1)}(l);(u=new c(l,d,"#"+t)).$$parseLinkUrl(p,p),u.$$state=r.state();var $=/^\s*(javascript|mailto):/i;function v(t,e,n){var i=u.url(),o=u.$$state;try{r.url(t,e,n),u.$$state=r.state()}catch(t){throw u.url(i),u.$$state=o,t}}o.on("click",(function(t){var i=e.rewriteLinks;if(i&&!t.ctrlKey&&!t.metaKey&&!t.shiftKey&&2!==t.which&&2!==t.button){for(var a=s(t.target);"a"!==rt(a[0]);)if(a[0]===o[0]||!(a=a.parent())[0])return;if(!F(i)||!_(a.attr(i))){var c=a.prop("href"),l=a.attr("href")||a.attr("xlink:href");L(c)&&"[object SVGAnimatedString]"===c.toString()&&(c=ui(c.animVal).href),$.test(c)||!c||a.attr("target")||t.isDefaultPrevented()||u.$$parseLinkUrl(c,l)&&(t.preventDefault(),u.absUrl()!==r.url()&&n.$apply())}}})),u.absUrl()!==p&&r.url(u.absUrl(),!0);var m=!0;return r.onUrlChange((function(t,e){or(t,d)?(n.$evalAsync((function(){var r,i=u.absUrl(),o=u.$$state;u.$$parse(t),u.$$state=e,r=n.$broadcast("$locationChangeStart",t,i,e,o).defaultPrevented,u.absUrl()===t&&(r?(u.$$parse(i),u.$$state=o,v(i,!1,o)):(m=!1,g(i,o)))})),n.$$phase||n.$digest()):a.location.href=t})),n.$watch((function(){if(m||u.$$urlUpdatedByLocation){u.$$urlUpdatedByLocation=!1;var t=r.url(),e=u.absUrl(),o=r.state(),a=u.$$replace,s=!((c=t)===(l=e)||ui(c).href===ui(l).href)||u.$$html5&&i.history&&o!==u.$$state;(m||s)&&(m=!1,n.$evalAsync((function(){var e=u.absUrl(),r=n.$broadcast("$locationChangeStart",e,t,u.$$state,o).defaultPrevented;u.absUrl()===e&&(r?(u.$$parse(t),u.$$state=o):(s&&v(e,a,o===u.$$state?null:u.$$state),g(t,o)))})))}var c,l;u.$$replace=!1})),u;function g(t,e){n.$broadcast("$locationChangeSuccess",u.absUrl(),t,u.$$state,e)}}]}function $r(){var t=!0,e=this;this.debugEnabled=function(e){return D(e)?(t=e,this):t},this.$get=["$window",function(n){var r,i=a||/\bEdge\//.test(n.navigator&&n.navigator.userAgent);return{log:s("log"),info:s("info"),warn:s("warn"),error:s("error"),debug:(r=s("debug"),function(){t&&r.apply(e,arguments)})};function o(t){return W(t)&&(t.stack&&i?t=t.message&&-1===t.stack.indexOf(t.message)?"Error: "+t.message+"\n"+t.stack:t.stack:t.sourceURL&&(t=t.message+"\n"+t.sourceURL+":"+t.line)),t}function s(t){var e=n.console||{},r=e[t]||e.log||I;return function(){var t=[];return C(arguments,(function(e){t.push(o(e))})),Function.prototype.apply.call(r,e,t)}}}]}C([lr,cr,ur],(function(t){t.prototype=Object.create(fr),t.prototype.state=function(e){if(!arguments.length)return this.$$state;if(t!==ur||!this.$$html5)throw er("nostate","History API state support is available only in HTML5 mode and only in browsers supporting HTML5 History API");return this.$$state=_(e)?null:e,this.$$urlUpdatedByLocation=!0,this}}));var vr=o("$parse"),mr={}.constructor.prototype.valueOf;function gr(t){return t+""}var yr=Dt();C("+ - * / % === !== == != < > <= >= && || ! = |".split(" "),(function(t){yr[t]=!0}));var br={n:"\n",f:"\f",r:"\r",t:"\t",v:"\v","'":"'",'"':'"'},wr=function(t){this.options=t};wr.prototype={constructor:wr,lex:function(t){for(this.text=t,this.index=0,this.tokens=[];this.index=55296&&n<=56319&&r>=56320&&r<=57343?t+e:t},isExpOperator:function(t){return"-"===t||"+"===t||this.isNumber(t)},throwError:function(t,e,n){n=n||this.index;var r=D(e)?"s "+e+"-"+this.index+" ["+this.text.substring(e,n)+"]":" "+n;throw vr("lexerr","Lexer Error: {0} at column{1} in expression [{2}].",t,r,this.text)},readNumber:function(){for(var t="",e=this.index;this.index0&&f(this.$$state),r},catch:function(t){return this.then(null,t)},finally:function(t,e){return this.then((function(e){return g(e,b,t)}),(function(e){return g(e,m,t)}),e)}});var b=y;function w(t){if(!G(t))throw r("norslvr","Expected resolverFn, got '{0}'",t);var e=new c;return t((function(t){h(e,t)}),(function(t){d(e,t)})),e}return w.prototype=c.prototype,w.defer=s,w.reject=m,w.when=y,w.resolve=b,w.all=function(t){var e=new c,n=0,r=z(t)?[]:{};return C(t,(function(t,i){n++,y(t).then((function(t){r[i]=t,--n||h(e,r)}),(function(t){d(e,t)}))})),0===n&&h(e,r),e},w.race=function(t){var e=s();return C(t,(function(t){y(t).then(e.resolve,e.reject)})),e.promise},w}function Ur(t){return!!t.pur}function _r(t){t.pur=!0}function Dr(t){t.$$state&&_r(t.$$state)}function Lr(){this.$get=["$window","$timeout",function(t,e){var n=t.requestAnimationFrame||t.webkitRequestAnimationFrame,r=t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.webkitCancelRequestAnimationFrame,i=!!n,o=i?function(t){var e=n(t);return function(){r(e)}}:function(t){var n=e(t,16.66,!1);return function(){e.cancel(n)}};return o.supported=i,o}]}function qr(){var t=10,e=o("$rootScope"),n=null,r=null;this.digestTtl=function(e){return arguments.length&&(t=e),t},this.$get=["$exceptionHandler","$parse","$browser",function(i,o,s){function u(t){t.currentScope.$$destroyed=!0}function c(t){9===a&&(t.$$childHead&&c(t.$$childHead),t.$$nextSibling&&c(t.$$nextSibling)),t.$parent=t.$$nextSibling=t.$$prevSibling=t.$$childHead=t.$$childTail=t.$root=t.$$watchers=null}function l(){this.$id=k(),this.$$phase=this.$parent=this.$$watchers=this.$$nextSibling=this.$$prevSibling=this.$$childHead=this.$$childTail=null,this.$root=this,this.$$destroyed=!1,this.$$suspended=!1,this.$$listeners={},this.$$listenerCount={},this.$$watchersCount=0,this.$$isolateBindings=null}l.prototype={constructor:l,$new:function(t,e){var n;return e=e||this,t?(n=new l).$root=this.$root:(this.$$ChildScope||(this.$$ChildScope=function(t){function e(){this.$$watchers=this.$$nextSibling=this.$$childHead=this.$$childTail=null,this.$$listeners={},this.$$listenerCount={},this.$$watchersCount=0,this.$id=k(),this.$$ChildScope=null,this.$$suspended=!1}return e.prototype=t,e}(this)),n=new this.$$ChildScope),n.$parent=e,n.$$prevSibling=e.$$childTail,e.$$childHead?(e.$$childTail.$$nextSibling=n,e.$$childTail=n):e.$$childHead=e.$$childTail=n,(t||e!==this)&&n.$on("$destroy",u),n},$watch:function(t,e,r,i){var a=o(t),s=G(e)?e:I;if(a.$$watchDelegate)return a.$$watchDelegate(this,s,r,a,t);var u=this,c=u.$$watchers,l={fn:s,last:w,get:a,exp:i||t,eq:!!r};return n=null,c||((c=u.$$watchers=[]).$$digestWatchIndex=-1),c.unshift(l),c.$$digestWatchIndex++,y(this,1),function(){var t=ot(c,l);t>=0&&(y(u,-1),t1,u=0,c=o(t,$),l=[],h={},p=!0,d=0;function $(t){var e,i,o,a;if(!_(n=t)){if(L(n))if(x(n)){r!==l&&(d=(r=l).length=0,u++),e=n.length,d!==e&&(u++,r.length=d=e);for(var s=0;se)for(i in u++,r)f.call(n,i)||(d--,delete r[i])}else r!==n&&(r=n,u++);return u}}return this.$watch(c,(function(){if(p?(p=!1,e(n,n,a)):e(n,i,a),s)if(L(n))if(x(n)){i=new Array(n.length);for(var t=0;t0&&!this.peek("}",")",";","]")&&t.push(this.expressionStatement()),!this.expect(";"))return{type:xr.Program,body:t}},expressionStatement:function(){return{type:xr.ExpressionStatement,expression:this.filterChain()}},filterChain:function(){for(var t=this.expression();this.expect("|");)t=this.filter(t);return t},expression:function(){return this.assignment()},assignment:function(){var t=this.ternary();if(this.expect("=")){if(!Ar(t))throw vr("lval","Trying to assign a value to a non l-value");t={type:xr.AssignmentExpression,left:t,right:this.assignment(),operator:"="}}return t},ternary:function(){var t,e,n=this.logicalOR();return this.expect("?")&&(t=this.expression(),this.consume(":"))?(e=this.expression(),{type:xr.ConditionalExpression,test:n,alternate:t,consequent:e}):n},logicalOR:function(){for(var t=this.logicalAND();this.expect("||");)t={type:xr.LogicalExpression,operator:"||",left:t,right:this.logicalAND()};return t},logicalAND:function(){for(var t=this.equality();this.expect("&&");)t={type:xr.LogicalExpression,operator:"&&",left:t,right:this.equality()};return t},equality:function(){for(var t,e=this.relational();t=this.expect("==","!=","===","!==");)e={type:xr.BinaryExpression,operator:t.text,left:e,right:this.relational()};return e},relational:function(){for(var t,e=this.additive();t=this.expect("<",">","<=",">=");)e={type:xr.BinaryExpression,operator:t.text,left:e,right:this.additive()};return e},additive:function(){for(var t,e=this.multiplicative();t=this.expect("+","-");)e={type:xr.BinaryExpression,operator:t.text,left:e,right:this.multiplicative()};return e},multiplicative:function(){for(var t,e=this.unary();t=this.expect("*","/","%");)e={type:xr.BinaryExpression,operator:t.text,left:e,right:this.unary()};return e},unary:function(){var t;return(t=this.expect("+","-","!"))?{type:xr.UnaryExpression,operator:t.text,prefix:!0,argument:this.unary()}:this.primary()},primary:function(){var t,e;for(this.expect("(")?(t=this.filterChain(),this.consume(")")):this.expect("[")?t=this.arrayDeclaration():this.expect("{")?t=this.object():this.selfReferential.hasOwnProperty(this.peek().text)?t=at(this.selfReferential[this.consume().text]):this.options.literals.hasOwnProperty(this.peek().text)?t={type:xr.Literal,value:this.options.literals[this.consume().text]}:this.peek().identifier?t=this.identifier():this.peek().constant?t=this.constant():this.throwError("not a primary expression",this.peek());e=this.expect("(","[",".");)"("===e.text?(t={type:xr.CallExpression,callee:t,arguments:this.parseArguments()},this.consume(")")):"["===e.text?(t={type:xr.MemberExpression,object:t,property:this.expression(),computed:!0},this.consume("]")):"."===e.text?t={type:xr.MemberExpression,object:t,property:this.identifier(),computed:!1}:this.throwError("IMPOSSIBLE");return t},filter:function(t){for(var e=[t],n={type:xr.CallExpression,callee:this.identifier(),arguments:e,filter:!0};this.expect(":");)e.push(this.expression());return n},parseArguments:function(){var t=[];if(")"!==this.peekToken().text)do{t.push(this.filterChain())}while(this.expect(","));return t},identifier:function(){var t=this.consume();return t.identifier||this.throwError("is not a valid identifier",t),{type:xr.Identifier,name:t.text}},constant:function(){return{type:xr.Literal,value:this.consume().value}},arrayDeclaration:function(){var t=[];if("]"!==this.peekToken().text)do{if(this.peek("]"))break;t.push(this.expression())}while(this.expect(","));return this.consume("]"),{type:xr.ArrayExpression,elements:t}},object:function(){var t,e=[];if("}"!==this.peekToken().text)do{if(this.peek("}"))break;t={type:xr.Property,kind:"init"},this.peek().constant?(t.key=this.constant(),t.computed=!1,this.consume(":"),t.value=this.expression()):this.peek().identifier?(t.key=this.identifier(),t.computed=!1,this.peek(":")?(this.consume(":"),t.value=this.expression()):t.value=t.key):this.peek("[")?(this.consume("["),t.key=this.expression(),this.consume("]"),t.computed=!0,this.consume(":"),t.value=this.expression()):this.throwError("invalid key",this.peek()),e.push(t)}while(this.expect(","));return this.consume("}"),{type:xr.ObjectExpression,properties:e}},throwError:function(t,e){throw vr("syntax","Syntax Error: Token '{0}' {1} at column {2} of the expression [{3}] starting at [{4}].",e.text,t,e.index+1,this.text,this.text.substring(e.index))},consume:function(t){if(0===this.tokens.length)throw vr("ueoe","Unexpected end of expression: {0}",this.text);var e=this.expect(t);return e||this.throwError("is unexpected, expecting ["+t+"]",this.peek()),e},peekToken:function(){if(0===this.tokens.length)throw vr("ueoe","Unexpected end of expression: {0}",this.text);return this.tokens[0]},peek:function(t,e,n,r){return this.peekAhead(0,t,e,n,r)},peekAhead:function(t,e,n,r,i){if(this.tokens.length>t){var o=this.tokens[t],a=o.text;if(a===e||a===n||a===r||a===i||!e&&!n&&!r&&!i)return o}return!1},expect:function(t,e,n,r){var i=this.peek(t,e,n,r);return!!i&&(this.tokens.shift(),i)},selfReferential:{this:{type:xr.ThisExpression},$locals:{type:xr.LocalsExpression}}},Mr.prototype={compile:function(t){var e=this;this.state={nextId:0,filters:{},fn:{vars:[],body:[],own:{}},assign:{vars:[],body:[],own:{}},inputs:[]},Sr(t,e.$filter);var n,r="";if(this.stage="assign",n=Or(t)){this.state.computing="assign";var i=this.nextId();this.recurse(n,i),this.return_(i),r="fn.assign="+this.generateFunction("assign","s,v,l")}var o=kr(t.body);e.stage="inputs",C(o,(function(t,n){var r="fn"+n;e.state[r]={vars:[],body:[],own:{}},e.state.computing=r;var i=e.nextId();e.recurse(t,i),e.return_(i),e.state.inputs.push({name:r,isPure:t.isPure}),t.watchId=n})),this.state.computing="fn",this.stage="main",this.recurse(t);var a='"'+this.USE+" "+this.STRICT+'";\n'+this.filterPrefix()+"var fn="+this.generateFunction("fn","s,l,a,i")+r+this.watchFns()+"return fn;",s=new Function("$filter","getStringValue","ifDefined","plus",a)(this.$filter,gr,Cr,Er);return this.state=this.stage=void 0,s},USE:"use",STRICT:"strict",watchFns:function(){var t=[],e=this.state.inputs,n=this;return C(e,(function(e){t.push("var "+e.name+"="+n.generateFunction(e.name,"s")),e.isPure&&t.push(e.name,".isPure="+JSON.stringify(e.isPure)+";")})),e.length&&t.push("fn.inputs=["+e.map((function(t){return t.name})).join(",")+"];"),t.join("")},generateFunction:function(t,e){return"function("+e+"){"+this.varsPrefix(t)+this.body(t)+"};"},filterPrefix:function(){var t=[],e=this;return C(this.state.filters,(function(n,r){t.push(n+"=$filter("+e.escape(r)+")")})),t.length?"var "+t.join(",")+";":""},varsPrefix:function(t){return this.state[t].vars.length?"var "+this.state[t].vars.join(",")+";":""},body:function(t){return this.state[t].body.join("")},recurse:function(t,e,n,r,i,o){var a,s,u,c,l,f=this;if(r=r||I,!o&&D(t.watchId))return e=e||this.nextId(),void this.if_("i",this.lazyAssign(e,this.computedMember("i",t.watchId)),this.lazyRecurse(t,e,n,r,i,!0));switch(t.type){case xr.Program:C(t.body,(function(e,n){f.recurse(e.expression,void 0,void 0,(function(t){s=t})),n!==t.body.length-1?f.current().body.push(s,";"):f.return_(s)}));break;case xr.Literal:c=this.escape(t.value),this.assign(e,c),r(e||c);break;case xr.UnaryExpression:this.recurse(t.argument,void 0,void 0,(function(t){s=t})),c=t.operator+"("+this.ifDefined(s,0)+")",this.assign(e,c),r(c);break;case xr.BinaryExpression:this.recurse(t.left,void 0,void 0,(function(t){a=t})),this.recurse(t.right,void 0,void 0,(function(t){s=t})),c="+"===t.operator?this.plus(a,s):"-"===t.operator?this.ifDefined(a,0)+t.operator+this.ifDefined(s,0):"("+a+")"+t.operator+"("+s+")",this.assign(e,c),r(c);break;case xr.LogicalExpression:e=e||this.nextId(),f.recurse(t.left,e),f.if_("&&"===t.operator?e:f.not(e),f.lazyRecurse(t.right,e)),r(e);break;case xr.ConditionalExpression:e=e||this.nextId(),f.recurse(t.test,e),f.if_(e,f.lazyRecurse(t.alternate,e),f.lazyRecurse(t.consequent,e)),r(e);break;case xr.Identifier:e=e||this.nextId(),n&&(n.context="inputs"===f.stage?"s":this.assign(this.nextId(),this.getHasOwnProperty("l",t.name)+"?l:s"),n.computed=!1,n.name=t.name),f.if_("inputs"===f.stage||f.not(f.getHasOwnProperty("l",t.name)),(function(){f.if_("inputs"===f.stage||"s",(function(){i&&1!==i&&f.if_(f.isNull(f.nonComputedMember("s",t.name)),f.lazyAssign(f.nonComputedMember("s",t.name),"{}")),f.assign(e,f.nonComputedMember("s",t.name))}))}),e&&f.lazyAssign(e,f.nonComputedMember("l",t.name))),r(e);break;case xr.MemberExpression:a=n&&(n.context=this.nextId())||this.nextId(),e=e||this.nextId(),f.recurse(t.object,a,void 0,(function(){f.if_(f.notNull(a),(function(){t.computed?(s=f.nextId(),f.recurse(t.property,s),f.getStringValue(s),i&&1!==i&&f.if_(f.not(f.computedMember(a,s)),f.lazyAssign(f.computedMember(a,s),"{}")),c=f.computedMember(a,s),f.assign(e,c),n&&(n.computed=!0,n.name=s)):(i&&1!==i&&f.if_(f.isNull(f.nonComputedMember(a,t.property.name)),f.lazyAssign(f.nonComputedMember(a,t.property.name),"{}")),c=f.nonComputedMember(a,t.property.name),f.assign(e,c),n&&(n.computed=!1,n.name=t.property.name))}),(function(){f.assign(e,"undefined")})),r(e)}),!!i);break;case xr.CallExpression:e=e||this.nextId(),t.filter?(s=f.filter(t.callee.name),u=[],C(t.arguments,(function(t){var e=f.nextId();f.recurse(t,e),u.push(e)})),c=s+"("+u.join(",")+")",f.assign(e,c),r(e)):(s=f.nextId(),a={},u=[],f.recurse(t.callee,s,a,(function(){f.if_(f.notNull(s),(function(){C(t.arguments,(function(e){f.recurse(e,t.constant?void 0:f.nextId(),void 0,(function(t){u.push(t)}))})),c=a.name?f.member(a.context,a.name,a.computed)+"("+u.join(",")+")":s+"("+u.join(",")+")",f.assign(e,c)}),(function(){f.assign(e,"undefined")})),r(e)})));break;case xr.AssignmentExpression:s=this.nextId(),a={},this.recurse(t.left,void 0,a,(function(){f.if_(f.notNull(a.context),(function(){f.recurse(t.right,s),c=f.member(a.context,a.name,a.computed)+t.operator+s,f.assign(e,c),r(e||c)}))}),1);break;case xr.ArrayExpression:u=[],C(t.elements,(function(e){f.recurse(e,t.constant?void 0:f.nextId(),void 0,(function(t){u.push(t)}))})),c="["+u.join(",")+"]",this.assign(e,c),r(e||c);break;case xr.ObjectExpression:u=[],l=!1,C(t.properties,(function(t){t.computed&&(l=!0)})),l?(e=e||this.nextId(),this.assign(e,"{}"),C(t.properties,(function(t){t.computed?(a=f.nextId(),f.recurse(t.key,a)):a=t.key.type===xr.Identifier?t.key.name:""+t.key.value,s=f.nextId(),f.recurse(t.value,s),f.assign(f.member(e,a,t.computed),s)}))):(C(t.properties,(function(e){f.recurse(e.value,t.constant?void 0:f.nextId(),void 0,(function(t){u.push(f.escape(e.key.type===xr.Identifier?e.key.name:""+e.key.value)+":"+t)}))})),c="{"+u.join(",")+"}",this.assign(e,c)),r(e||c);break;case xr.ThisExpression:this.assign(e,"s"),r(e||"s");break;case xr.LocalsExpression:this.assign(e,"l"),r(e||"l");break;case xr.NGValueParameter:this.assign(e,"v"),r(e||"v")}},getHasOwnProperty:function(t,e){var n=t+"."+e,r=this.current().own;return r.hasOwnProperty(n)||(r[n]=this.nextId(!1,t+"&&("+this.escape(e)+" in "+t+")")),r[n]},assign:function(t,e){if(t)return this.current().body.push(t,"=",e,";"),t},filter:function(t){return this.state.filters.hasOwnProperty(t)||(this.state.filters[t]=this.nextId(!0)),this.state.filters[t]},ifDefined:function(t,e){return"ifDefined("+t+","+this.escape(e)+")"},plus:function(t,e){return"plus("+t+","+e+")"},return_:function(t){this.current().body.push("return ",t,";")},if_:function(t,e,n){if(!0===t)e();else{var r=this.current().body;r.push("if(",t,"){"),e(),r.push("}"),n&&(r.push("else{"),n(),r.push("}"))}},not:function(t){return"!("+t+")"},isNull:function(t){return t+"==null"},notNull:function(t){return t+"!=null"},nonComputedMember:function(t,e){return/^[$_a-zA-Z][$_a-zA-Z0-9]*$/.test(e)?t+"."+e:t+'["'+e.replace(/[^$_a-zA-Z0-9]/g,this.stringEscapeFn)+'"]'},computedMember:function(t,e){return t+"["+e+"]"},member:function(t,e,n){return n?this.computedMember(t,e):this.nonComputedMember(t,e)},getStringValue:function(t){this.assign(t,"getStringValue("+t+")")},lazyRecurse:function(t,e,n,r,i,o){var a=this;return function(){a.recurse(t,e,n,r,i,o)}},lazyAssign:function(t,e){var n=this;return function(){n.assign(t,e)}},stringEscapeRegex:/[^ a-zA-Z0-9]/g,stringEscapeFn:function(t){return"\\u"+("0000"+t.charCodeAt(0).toString(16)).slice(-4)},escape:function(t){if(F(t))return"'"+t.replace(this.stringEscapeRegex,this.stringEscapeFn)+"'";if(H(t))return t.toString();if(!0===t)return"true";if(!1===t)return"false";if(null===t)return"null";if(void 0===t)return"undefined";throw vr("esc","IMPOSSIBLE")},nextId:function(t,e){var n="v"+this.state.nextId++;return t||this.current().vars.push(n+(e?"="+e:"")),n},current:function(){return this.state[this.state.computing]}},Tr.prototype={compile:function(t){var e,n,r=this;Sr(t,r.$filter),(e=Or(t))&&(n=this.recurse(e));var i,o=kr(t.body);o&&(i=[],C(o,(function(t,e){var n=r.recurse(t);n.isPure=t.isPure,t.input=n,i.push(n),t.watchId=e})));var a=[];C(t.body,(function(t){a.push(r.recurse(t.expression))}));var s=0===t.body.length?I:1===t.body.length?a[0]:function(t,e){var n;return C(a,(function(r){n=r(t,e)})),n};return n&&(s.assign=function(t,e,r){return n(t,r,e)}),i&&(s.inputs=i),s},recurse:function(t,e,n){var r,i,o,a=this;if(t.input)return this.inputs(t.input,t.watchId);switch(t.type){case xr.Literal:return this.value(t.value,e);case xr.UnaryExpression:return i=this.recurse(t.argument),this["unary"+t.operator](i,e);case xr.BinaryExpression:case xr.LogicalExpression:return r=this.recurse(t.left),i=this.recurse(t.right),this["binary"+t.operator](r,i,e);case xr.ConditionalExpression:return this["ternary?:"](this.recurse(t.test),this.recurse(t.alternate),this.recurse(t.consequent),e);case xr.Identifier:return a.identifier(t.name,e,n);case xr.MemberExpression:return r=this.recurse(t.object,!1,!!n),t.computed||(i=t.property.name),t.computed&&(i=this.recurse(t.property)),t.computed?this.computedMember(r,i,e,n):this.nonComputedMember(r,i,e,n);case xr.CallExpression:return o=[],C(t.arguments,(function(t){o.push(a.recurse(t))})),t.filter&&(i=this.$filter(t.callee.name)),t.filter||(i=this.recurse(t.callee,!0)),t.filter?function(t,n,r,a){for(var s=[],u=0;u":function(t,e,n){return function(r,i,o,a){var s=t(r,i,o,a)>e(r,i,o,a);return n?{value:s}:s}},"binary<=":function(t,e,n){return function(r,i,o,a){var s=t(r,i,o,a)<=e(r,i,o,a);return n?{value:s}:s}},"binary>=":function(t,e,n){return function(r,i,o,a){var s=t(r,i,o,a)>=e(r,i,o,a);return n?{value:s}:s}},"binary&&":function(t,e,n){return function(r,i,o,a){var s=t(r,i,o,a)&&e(r,i,o,a);return n?{value:s}:s}},"binary||":function(t,e,n){return function(r,i,o,a){var s=t(r,i,o,a)||e(r,i,o,a);return n?{value:s}:s}},"ternary?:":function(t,e,n,r){return function(i,o,a,s){var u=t(i,o,a,s)?e(i,o,a,s):n(i,o,a,s);return r?{value:u}:u}},value:function(t,e){return function(){return e?{context:void 0,name:void 0,value:t}:t}},identifier:function(t,e,n){return function(r,i,o,a){var s=i&&t in i?i:r;n&&1!==n&&s&&null==s[t]&&(s[t]={});var u=s?s[t]:void 0;return e?{context:s,name:t,value:u}:u}},computedMember:function(t,e,n,r){return function(i,o,a,s){var u,c,l=t(i,o,a,s);return null!=l&&(u=gr(u=e(i,o,a,s)),r&&1!==r&&l&&!l[u]&&(l[u]={}),c=l[u]),n?{context:l,name:u,value:c}:c}},nonComputedMember:function(t,e,n,r){return function(i,o,a,s){var u=t(i,o,a,s);r&&1!==r&&u&&null==u[e]&&(u[e]={});var c=null!=u?u[e]:void 0;return n?{context:u,name:e,value:c}:c}},inputs:function(t,e){return function(n,r,i,o){return o?o[e]:t(n,r,i)}}},Vr.prototype={constructor:Vr,parse:function(t){var e=this.getAst(t),n=this.astCompiler.compile(e.ast);return n.literal=function(t){return 0===t.body.length||1===t.body.length&&(t.body[0].expression.type===xr.Literal||t.body[0].expression.type===xr.ArrayExpression||t.body[0].expression.type===xr.ObjectExpression)}(e.ast),n.constant=function(t){return t.constant}(e.ast),n.oneTime=e.oneTime,n},getAst:function(t){var e=!1;return":"===(t=t.trim()).charAt(0)&&":"===t.charAt(1)&&(e=!0,t=t.substring(2)),{ast:this.ast.ast(t),oneTime:e}}};var Hr=o("$sce"),Br={HTML:"html",CSS:"css",MEDIA_URL:"mediaUrl",URL:"url",RESOURCE_URL:"resourceUrl",JS:"js"},zr=/_([a-z])/g;function Wr(t){return t.replace(zr,Yt)}function Gr(t){var e=[];return D(t)&&C(t,(function(t){e.push(function(t){if("self"===t)return t;if(F(t)){if(t.indexOf("***")>-1)throw Hr("iwcard","Illegal sequence *** in string matcher. String: {0}",t);return t=et(t).replace(/\\\*\\\*/g,".*").replace(/\\\*/g,"[^:/.?&;]*"),new RegExp("^"+t+"$")}if(K(t))return new RegExp("^"+t.source+"$");throw Hr("imatcher",'Matchers may only be "self", string patterns or RegExp objects')}(t))})),e}function Kr(){this.SCE_CONTEXTS=Br;var e=["self"],n=[];this.trustedResourceUrlList=function(t){return arguments.length&&(e=Gr(t)),e},Object.defineProperty(this,"resourceUrlWhitelist",{get:function(){return this.trustedResourceUrlList},set:function(t){this.trustedResourceUrlList=t}}),this.bannedResourceUrlList=function(t){return arguments.length&&(n=Gr(t)),n},Object.defineProperty(this,"resourceUrlBlacklist",{get:function(){return this.bannedResourceUrlList},set:function(t){this.bannedResourceUrlList=t}}),this.$get=["$injector","$$sanitizeUri",function(r,i){var o=function(t){throw Hr("unsafe","Attempting to use an unsafe value in a safe context.")};function a(e,n){return"self"===e?ci(n,ai)||ci(n,t.document.baseURI?t.document.baseURI:(ii||((ii=t.document.createElement("a")).href=".",ii=ii.cloneNode(!1)),ii.href)):!!e.exec(n.href)}function s(t){var e=function(t){this.$$unwrapTrustedValue=function(){return t}};return t&&(e.prototype=new t),e.prototype.valueOf=function(){return this.$$unwrapTrustedValue()},e.prototype.toString=function(){return this.$$unwrapTrustedValue().toString()},e}r.has("$sanitize")&&(o=r.get("$sanitize"));var u=s(),c={};return c[Br.HTML]=s(u),c[Br.CSS]=s(u),c[Br.MEDIA_URL]=s(u),c[Br.URL]=s(c[Br.MEDIA_URL]),c[Br.JS]=s(u),c[Br.RESOURCE_URL]=s(c[Br.URL]),{trustAs:function(t,e){var n=c.hasOwnProperty(t)?c[t]:null;if(!n)throw Hr("icontext","Attempted to trust a value in invalid context. Context: {0}; Value: {1}",t,e);if(null===e||_(e)||""===e)return e;if("string"!=typeof e)throw Hr("itype","Attempted to trust a non-string value in a content requiring a string: Context: {0}",t);return new n(e)},getTrusted:function(t,r){if(null===r||_(r)||""===r)return r;var s=c.hasOwnProperty(t)?c[t]:null;if(s&&r instanceof s)return r.$$unwrapTrustedValue();if(G(r.$$unwrapTrustedValue)&&(r=r.$$unwrapTrustedValue()),t===Br.MEDIA_URL||t===Br.URL)return i(r.toString(),t===Br.MEDIA_URL);if(t===Br.RESOURCE_URL){if(function(t){var r,i,o=ui(t.toString()),s=!1;for(r=0,i=e.length;r to the top of your HTML document. See http://docs.angularjs.org/api/ng.$sce for more information.");var r=Ft(Br);r.isEnabled=function(){return t},r.trustAs=n.trustAs,r.getTrusted=n.getTrusted,r.valueOf=n.valueOf,t||(r.trustAs=r.getTrusted=function(t,e){return e},r.valueOf=R),r.parseAs=function(t,n){var i=e(n);return i.literal&&i.constant?i:e(n,(function(e){return r.getTrusted(t,e)}))};var i=r.parseAs,o=r.getTrusted,s=r.trustAs;return C(Br,(function(t,e){var n=h(e);r[Wr("parse_as_"+n)]=function(e){return i(t,e)},r[Wr("get_trusted_"+n)]=function(e){return o(t,e)},r[Wr("trust_as_"+n)]=function(e){return s(t,e)}})),r}]}function Zr(){this.$get=["$window","$document",function(t,e){var n={},r=!((!t.nw||!t.nw.process)&&t.chrome&&(t.chrome.app&&t.chrome.app.runtime||!t.chrome.app&&t.chrome.runtime&&t.chrome.runtime.id))&&t.history&&t.history.pushState,i=V((/android (\d+)/.exec(h((t.navigator||{}).userAgent))||[])[1]),o=/Boxee/i.test((t.navigator||{}).userAgent),s=e[0]||{},u=s.body&&s.body.style,c=!1,l=!1;return u&&(c=!(!("transition"in u)&&!("webkitTransition"in u)),l=!(!("animation"in u)&&!("webkitAnimation"in u))),{history:!(!r||i<4||o),hasEvent:function(t){if("input"===t&&a)return!1;if(_(n[t])){var e=s.createElement("div");n[t]="on"+t in e}return n[t]},csp:ct(),transitions:c,animations:l,android:i}}]}function Yr(){this.$get=P((function(t){return new Xr(t)}))}function Xr(t){var e=this,n={},r=[],i=e.ALL_TASKS_TYPE="$$all$$",o=e.DEFAULT_TASK_TYPE="$$default$$";function a(){var t=r.pop();return t&&t.cb}function s(t){for(var e=r.length-1;e>=0;--e){var n=r[e];if(n.type===t)return r.splice(e,1),n.cb}}e.completeTask=function(e,r){r=r||o;try{e()}finally{!function(t){n[t=t||o]&&(n[t]--,n[i]--)}(r);var u=n[r],c=n[i];if(!c||!u)for(var l,f=c?s:a;l=f(r);)try{l()}catch(e){t.error(e)}}},e.incTaskCount=function(t){n[t=t||o]=(n[t]||0)+1,n[i]=(n[i]||0)+1},e.notifyWhenNoPendingTasks=function(t,e){n[e=e||i]?r.push({type:e,cb:t}):t()}}var Qr=o("$templateRequest");function ti(){var t;this.httpOptions=function(e){return e?(t=e,this):t},this.$get=["$exceptionHandler","$templateCache","$http","$q","$sce",function(e,n,r,i,o){function a(s,u){a.totalPendingRequests++,F(s)&&!_(n.get(s))||(s=o.getTrustedResourceUrl(s));var c=r.defaults&&r.defaults.transformResponse;return z(c)?c=c.filter((function(t){return t!==Dn})):c===Dn&&(c=null),r.get(s,M({cache:n,transformResponse:c},t)).finally((function(){a.totalPendingRequests--})).then((function(t){return n.put(s,t.data)}),(function(t){return u||(t=Qr("tpload","Failed to load template: {0} (HTTP status: {1} {2})",s,t.status,t.statusText),e(t)),i.reject(t)}))}return a.totalPendingRequests=0,a}]}function ei(){this.$get=["$rootScope","$browser","$location",function(t,e,n){return{findBindings:function(t,e,n){var r=t.getElementsByClassName("ng-binding"),i=[];return C(r,(function(t){var r=b.element(t).data("$binding");r&&C(r,(function(r){n?new RegExp("(^|\\s)"+et(e)+"(\\s|\\||$)").test(r)&&i.push(t):-1!==r.indexOf(e)&&i.push(t)}))})),i},findModels:function(t,e,n){for(var r=["ng-","data-ng-","ng\\:"],i=0;i-1&&(n="["+n+"]"),{href:oi.href,protocol:oi.protocol?oi.protocol.replace(/:$/,""):"",host:oi.host,search:oi.search?oi.search.replace(/^\?/,""):"",hash:oi.hash?oi.hash.replace(/^#/,""):"",hostname:n,port:oi.port,pathname:"/"===oi.pathname.charAt(0)?oi.pathname:"/"+oi.pathname}}function ci(t,e){return t=ui(t),e=ui(e),t.protocol===e.protocol&&t.host===e.host}function li(){this.$get=P(t)}function fi(t){var e=t[0]||{},n={},r="";function i(t){try{return decodeURIComponent(t)}catch(e){return t}}return function(){var t,o,a,s,u,c=function(t){try{return t.cookie||""}catch(t){return""}}(e);if(c!==r)for(t=(r=c).split("; "),n={},a=0;a0&&(u=i(o.substring(0,s)),_(n[u])&&(n[u]=i(o.substring(s+1))));return n}}function hi(){this.$get=fi}function pi(t){var e="Filter";function n(r,i){if(L(r)){var o={};return C(r,(function(t,e){o[e]=n(e,t)})),o}return t.factory(r+e,i)}this.register=n,this.$get=["$injector",function(t){return function(n){return t.get(n+e)}}],n("currency",mi),n("date",Mi),n("filter",di),n("json",Ti),n("limitTo",ji),n("lowercase",Vi),n("number",gi),n("orderBy",Ri),n("uppercase",Ni)}function di(){return function(t,e,n,r){if(!x(t)){if(null==t)return t;throw o("filter")("notarray","Expected array but received: {0}",t)}var i,a;switch(r=r||"$",vi(e)){case"function":i=e;break;case"boolean":case"null":case"number":case"string":a=!0;case"object":i=function(t,e,n,r){var i=L(t)&&n in t;return!0===e?e=ut:G(e)||(e=function(t,e){return!(_(t)||(null===t||null===e?t!==e:L(e)||L(t)&&!U(t)||(t=h(""+t),e=h(""+e),-1===t.indexOf(e))))}),function(o){return i&&!L(o)?$i(o,t[n],e,n,!1):$i(o,t,e,n,r)}}(e,n,r,a);break;default:return t}return Array.prototype.filter.call(t,i)}}function $i(t,e,n,r,i,o){var a=vi(t),s=vi(e);if("string"===s&&"!"===e.charAt(0))return!$i(t,e.substring(1),n,r,i);if(z(t))return t.some((function(t){return $i(t,e,n,r,i)}));switch(a){case"object":var u;if(i){for(u in t)if(u.charAt&&"$"!==u.charAt(0)&&$i(t[u],e,n,r,!0))return!0;return!o&&$i(t,e,n,r,!1)}if("object"===s){for(u in e){var c=e[u];if(!G(c)&&!_(c)){var l=u===r;if(!$i(l?t:t[u],c,n,r,l,l))return!1}}return!0}return n(t,e);case"function":return!1;default:return n(t,e)}}function vi(t){return null===t?"null":typeof t}function mi(t){var e=t.NUMBER_FORMATS;return function(t,n,r){_(n)&&(n=e.CURRENCY_SYM),_(r)&&(r=e.PATTERNS[1].maxFrac);var i=n?/\u00A4/g:/\s*\u00A4\s*/g;return null==t?t:yi(t,e.PATTERNS[1],e.GROUP_SEP,e.DECIMAL_SEP,r).replace(i,n)}}function gi(t){var e=t.NUMBER_FORMATS;return function(t,n){return null==t?t:yi(t,e.PATTERNS[0],e.GROUP_SEP,e.DECIMAL_SEP,n)}}function yi(t,e,n,r,i){if(!F(t)&&!H(t)||isNaN(t))return"";var o,a=!isFinite(t),s=!1,u=Math.abs(t)+"",c="";if(a)c="∞";else{!function(t,e,n,r){var i=t.d,o=i.length-t.i,a=(e=_(e)?Math.min(Math.max(n,o),r):+e)+t.i,s=i[a];if(a>0){i.splice(Math.max(t.i,a));for(var u=a;u=5)if(a-1<0){for(var l=0;l>a;l--)i.unshift(0),t.i++;i.unshift(1),t.i++}else i[a-1]++;for(;o-1&&(t=t.replace(".","")),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;"0"===t.charAt(r);r++);if(r===(o=t.length))e=[0],n=1;else{for(o--;"0"===t.charAt(o);)o--;for(n-=r,e=[],i=0;r<=o;r++,i++)e[i]=+t.charAt(r)}return n>22&&(e=e.splice(0,21),a=n-1,n=1),{d:e,e:a,i:n}}(u),i,e.minFrac,e.maxFrac);var l=o.d,f=o.i,h=o.e,p=[];for(s=l.reduce((function(t,e){return t&&!e}),!0);f<0;)l.unshift(0),f++;f>0?p=l.splice(f,l.length):(p=l,l=[0]);var d=[];for(l.length>=e.lgSize&&d.unshift(l.splice(-e.lgSize,l.length).join(""));l.length>e.gSize;)d.unshift(l.splice(-e.gSize,l.length).join(""));l.length&&d.unshift(l.join("")),c=d.join(n),p.length&&(c+=r+p.join("")),h&&(c+="e+"+h)}return t<0&&!s?e.negPre+c+e.negSuf:e.posPre+c+e.posSuf}function bi(t,e,n,r){var i="";for((t<0||r&&t<=0)&&(r?t=1-t:(t=-t,i="-")),t=""+t;t.length0||a>-n)&&(a+=n),0===a&&-12===n&&(a=12),bi(a,e,r,i)}}function xi(t,e,n){return function(r,i){var o=r["get"+t]();return i[p((n?"STANDALONE":"")+(e?"SHORT":"")+t)][o]}}function Ci(t){var e=new Date(t,0,1).getDay();return new Date(t,0,(e<=4?5:12)-e)}function Ei(t){return function(e){var n,r=Ci(e.getFullYear()),i=(n=e,+new Date(n.getFullYear(),n.getMonth(),n.getDate()+(4-n.getDay()))-+r);return bi(1+Math.round(i/6048e5),t)}}function Si(t,e){return t.getFullYear()<=0?e.ERAS[0]:e.ERAS[1]}fi.$inject=["$document"],pi.$inject=["$provide"],mi.$inject=["$locale"],gi.$inject=["$locale"];var ki={yyyy:wi("FullYear",4,0,!1,!0),yy:wi("FullYear",2,0,!0,!0),y:wi("FullYear",1,0,!1,!0),MMMM:xi("Month"),MMM:xi("Month",!0),MM:wi("Month",2,1),M:wi("Month",1,1),LLLL:xi("Month",!1,!0),dd:wi("Date",2),d:wi("Date",1),HH:wi("Hours",2),H:wi("Hours",1),hh:wi("Hours",2,-12),h:wi("Hours",1,-12),mm:wi("Minutes",2),m:wi("Minutes",1),ss:wi("Seconds",2),s:wi("Seconds",1),sss:wi("Milliseconds",3),EEEE:xi("Day"),EEE:xi("Day",!0),a:function(t,e){return t.getHours()<12?e.AMPMS[0]:e.AMPMS[1]},Z:function(t,e,n){var r=-1*n;return(r>=0?"+":"")+(bi(Math[r>0?"floor":"ceil"](r/60),2)+bi(Math.abs(r%60),2))},ww:Ei(2),w:Ei(1),G:Si,GG:Si,GGG:Si,GGGG:function(t,e){return t.getFullYear()<=0?e.ERANAMES[0]:e.ERANAMES[1]}},Ai=/((?:[^yMLdHhmsaZEwG']+)|(?:'(?:[^']|'')*')|(?:E+|y+|M+|L+|d+|H+|h+|m+|s+|a|Z|G+|w+))([\s\S]*)/,Oi=/^-?\d+$/;function Mi(t){var e=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;return function(n,r,i){var o,a,s="",u=[];if(r=r||"mediumDate",r=t.DATETIME_FORMATS[r]||r,F(n)&&(n=Oi.test(n)?V(n):function(t){var n;if(n=t.match(e)){var r=new Date(0),i=0,o=0,a=n[8]?r.setUTCFullYear:r.setFullYear,s=n[8]?r.setUTCHours:r.setHours;n[9]&&(i=V(n[9]+n[10]),o=V(n[9]+n[11])),a.call(r,V(n[1]),V(n[2])-1,V(n[3]));var u=V(n[4]||0)-i,c=V(n[5]||0)-o,l=V(n[6]||0),f=Math.round(1e3*parseFloat("0."+(n[7]||0)));return s.call(r,u,c,l,f),r}return t}(n)),H(n)&&(n=new Date(n)),!B(n)||!isFinite(n.getTime()))return n;for(;r;)(a=Ai.exec(r))?r=(u=ft(u,a,1)).pop():(u.push(r),r=null);var c=n.getTimezoneOffset();return i&&(c=gt(i,c),n=bt(n,i,!0)),C(u,(function(e){s+=(o=ki[e])?o(n,t.DATETIME_FORMATS,c):"''"===e?"'":e.replace(/(^'|'$)/g,"").replace(/''/g,"'")})),s}}function Ti(){return function(t,e){return _(e)&&(e=2),$t(t,e)}}Mi.$inject=["$locale"];var Vi=P(h),Ni=P(p);function ji(){return function(t,e,n){return e=Math.abs(Number(e))===1/0?Number(e):V(e),N(e)?t:(H(t)&&(t=t.toString()),x(t)?(n=(n=!n||isNaN(n)?0:V(n))<0?Math.max(0,t.length+n):n,e>=0?Ii(t,n,n+e):0===n?Ii(t,e,t.length):Ii(t,Math.max(0,n+e),n)):t)}}function Ii(t,e,n){return F(t)?t.slice(e,n):d.call(t,e,n)}function Ri(t){return function(r,i,a,s){if(null==r)return r;if(!x(r))throw o("orderBy")("notarray","Expected array but received: {0}",r);z(i)||(i=[i]),0===i.length&&(i=["+"]);var u=i.map((function(e){var n=1,r=R;if(G(e))r=e;else if(F(e)&&("+"!==e.charAt(0)&&"-"!==e.charAt(0)||(n="-"===e.charAt(0)?-1:1,e=e.substring(1)),""!==e&&(r=t(e)).constant)){var i=r();r=function(t){return t[i]}}return{get:r,descending:n}})),c=a?-1:1,l=G(s)?s:n,f=Array.prototype.map.call(r,(function(t,n){return{value:t,tieBreaker:{value:n,type:"number",index:n},predicateValues:u.map((function(r){return function(t,n){var r=typeof t;return null===t?r="null":"object"===r&&(t=function(t){return G(t.valueOf)&&e(t=t.valueOf())||U(t)&&e(t=t.toString()),t}(t)),{value:t,type:r,index:n}}(r.get(t),n)}))}}));return f.sort((function(t,e){for(var r=0,i=u.length;r=u},n.$observe("min",(function(t){t!==c&&(u=ho(t),c=t,r.$validate())}))}if(D(n.max)||n.ngMax){var l=n.max||s(n.ngMax)(t),f=ho(l);r.$validators.max=function(t,e){return r.$isEmpty(e)||_(f)||e<=f},n.$observe("max",(function(t){t!==l&&(f=ho(t),l=t,r.$validate())}))}if(D(n.step)||n.ngStep){var h=n.step||s(n.ngStep)(t),p=ho(h);r.$validators.step=function(t,e){return r.$isEmpty(e)||_(p)||vo(e,u||0,p)},n.$observe("step",(function(t){t!==h&&(p=ho(t),h=t,r.$validate())}))}},url:function(t,e,n,r,i,o){so(0,e,n,r,i,o),ao(r),r.$validators.url=function(t,e){var n=t||e;return r.$isEmpty(n)||Zi.test(n)}},email:function(t,e,n,r,i,o){so(0,e,n,r,i,o),ao(r),r.$validators.email=function(t,e){var n=t||e;return r.$isEmpty(n)||Yi.test(n)}},radio:function(t,e,n,r){var i=!n.ngTrim||"false"!==tt(n.ngTrim);_(n.name)&&e.attr("name",k()),e.on("change",(function(t){var o;e[0].checked&&(o=n.value,i&&(o=tt(o)),r.$setViewValue(o,t&&t.type))})),r.$render=function(){var t=n.value;i&&(t=tt(t)),e[0].checked=t===r.$viewValue},n.$observe("value",r.$render)},range:function(t,e,n,r,i,o){lo(0,e,0,r,"range"),fo(r),so(0,e,n,r,i,o);var a=r.$$hasNativeValidators&&"range"===e[0].type,s=a?0:void 0,u=a?100:void 0,c=a?1:void 0,l=e[0].validity,f=D(n.min),h=D(n.max),p=D(n.step),d=r.$render;function $(t,r){e.attr(t,n[t]);var i=n[t];n.$observe(t,(function(t){t!==i&&(i=t,r(t))}))}r.$render=a&&D(l.rangeUnderflow)&&D(l.rangeOverflow)?function(){d(),r.$setViewValue(e.val())}:d,f&&(s=ho(n.min),r.$validators.min=a?function(){return!0}:function(t,e){return r.$isEmpty(e)||_(s)||e>=s},$("min",(function(t){if(s=ho(t),!N(r.$modelValue))if(a){var n=e.val();s>n&&(n=s,e.val(n)),r.$setViewValue(n)}else r.$validate()}))),h&&(u=ho(n.max),r.$validators.max=a?function(){return!0}:function(t,e){return r.$isEmpty(e)||_(u)||e<=u},$("max",(function(t){if(u=ho(t),!N(r.$modelValue))if(a){var n=e.val();u=v},a.$observe("min",(function(t){t!==$&&(v=b(t),$=t,s.$validate())}))}if(D(a.max)||a.ngMax){var m=a.max||f(a.ngMax)(i),g=b(m);s.$validators.max=function(t){return!y(t)||_(g)||n(t)<=g},a.$observe("max",(function(t){t!==m&&(g=b(t),m=t,s.$validate())}))}function y(t){return t&&!(t.getTime&&t.getTime()!=t.getTime())}function b(t){return D(t)&&!B(t)?w(t)||void 0:t}function w(t,e){var r=s.$options.getOption("timezone");p&&p!==r&&(e=yt(e,gt(p)));var i=n(t,e);return!isNaN(i)&&r&&(i=bt(i,r)),i}}}function lo(t,e,n,r,i){var o=e[0];(r.$$hasNativeValidators=L(o.validity))&&r.$parsers.push((function(t){var n=e.prop("validity")||{};if(!n.badInput&&!n.typeMismatch)return t;r.$$parserName=i}))}function fo(t){t.$parsers.push((function(e){return t.$isEmpty(e)?null:Xi.test(e)?parseFloat(e):void(t.$$parserName="number")})),t.$formatters.push((function(e){if(!t.$isEmpty(e)){if(!H(e))throw Ko("numfmt","Expected `{0}` to be a number",e);e=e.toString()}return e}))}function ho(t){return D(t)&&!H(t)&&(t=parseFloat(t)),N(t)?void 0:t}function po(t){return(0|t)===t}function $o(t){var e=t.toString(),n=e.indexOf(".");if(-1===n){if(-10||f[t])&&(f[t]=(f[t]||0)+e,f[t]===+(e>0)&&n.push(t))})),n.join(" ")}f||(f=Dt(),u.data("$classCounts",f)),"ngClass"!==t&&(n||(n=a("$index",(function(t){return 1&t}))),s.$watch(n,(function(t){var n;t===e?(n=p(i(n=l),1),c.$addClass(n)):function(t){t=p(i(t),-1),c.$removeClass(t)}(l),h=t}))),s.$watch(a(c[t],o),(function(t){h===e&&function(t,e){var n=i(t),o=i(e),a=r(n,o),s=r(o,n),u=p(a,-1),l=p(s,1);c.$addClass(l),c.$removeClass(u)}(l,t),l=t}))}}}];function r(t,e){if(!t||!t.length)return[];if(!e||!e.length)return t;var n=[];t:for(var r=0;r0?this.$$pendingDebounce=this.$$timeout((function(){n.$commitViewValue()}),e):this.$$rootScope.$$phase?this.$commitViewValue():this.$$scope.$apply((function(){n.$commitViewValue()}))},$overrideModelOptions:function(t){this.$options=this.$options.createChild(t),this.$$setUpdateOnEvents()},$processModelValue:function(){var t=this.$$format();this.$viewValue!==t&&(this.$$updateEmptyClasses(t),this.$viewValue=this.$$lastCommittedViewValue=t,this.$render(),this.$$runValidators(this.$modelValue,this.$viewValue,I))},$$format:function(){for(var t=this.$formatters,e=t.length,n=this.$modelValue;e--;)n=t[e](n);return n},$$setModelValue:function(t){this.$modelValue=this.$$rawModelValue=t,this.$$parserValid=void 0,this.$processModelValue()},$$setUpdateOnEvents:function(){this.$$updateEvents&&this.$$element.off(this.$$updateEvents,this.$$updateEventHandler),this.$$updateEvents=this.$options.getOption("updateOn"),this.$$updateEvents&&this.$$element.on(this.$$updateEvents,this.$$updateEventHandler)},$$updateEventHandler:function(t){this.$$debounceViewValueCommit(t&&t.type)}},Gi({clazz:Jo,set:function(t,e){t[e]=!0},unset:function(t,e){delete t[e]}});var Zo,Yo=["$rootScope",function(t){return{restrict:"A",require:["ngModel","^?form","^?ngModelOptions"],controller:Jo,priority:1,compile:function(e){return e.addClass(Fo).addClass(Bo).addClass(Lo),{pre:function(t,e,n,r){var i=r[0],o=r[1]||i.$$parentForm,a=r[2];a&&(i.$options=a.$options),i.$$initGetterSetters(),o.$addControl(i),n.$observe("name",(function(t){i.$name!==t&&i.$$parentForm.$$renameControl(i,t)})),t.$on("$destroy",(function(){i.$$parentForm.$removeControl(i)}))},post:function(e,n,r,i){var o=i[0];function a(){o.$setTouched()}o.$$setUpdateOnEvents(),n.on("blur",(function(){o.$touched||(t.$$phase?e.$evalAsync(a):e.$apply(a))}))}}}}}],Xo=/(\s+|^)default(\s+|$)/;function Qo(t){this.$$options=t}Qo.prototype={getOption:function(t){return this.$$options[t]},createChild:function(t){var e=!1;return C(t=M({},t),(function(n,r){"$inherit"===n?"*"===r?e=!0:(t[r]=this.$$options[r],"updateOn"===r&&(t.updateOnDefault=this.$$options.updateOnDefault)):"updateOn"===r&&(t.updateOnDefault=!1,t[r]=tt(n.replace(Xo,(function(){return t.updateOnDefault=!0," "}))))}),this),e&&(delete t["*"],ea(t,this.$$options)),ea(t,Zo.$$options),new Qo(t)}},Zo=new Qo({updateOn:"",updateOnDefault:!0,debounce:0,getterSetter:!1,allowInvalid:!1,timezone:null});var ta=function(){function t(t,e){this.$$attrs=t,this.$$scope=e}return t.$inject=["$attrs","$scope"],t.prototype={$onInit:function(){var t=this.parentCtrl?this.parentCtrl.$options:Zo,e=this.$$scope.$eval(this.$$attrs.ngModelOptions);this.$options=t.createChild(e)}},{restrict:"A",priority:10,require:{parentCtrl:"?^^ngModelOptions"},bindToController:!0,controller:t}};function ea(t,e){C(e,(function(e,n){D(t[n])||(t[n]=e)}))}var na=Pi({terminal:!0,priority:1e3}),ra=o("ngOptions"),ia=/^\s*([\s\S]+?)(?:\s+as\s+([\s\S]+?))?(?:\s+group\s+by\s+([\s\S]+?))?(?:\s+disable\s+when\s+([\s\S]+?))?\s+for\s+(?:([$\w][$\w]*)|(?:\(\s*([$\w][$\w]*)\s*,\s*([$\w][$\w]*)\s*\)))\s+in\s+([\s\S]+?)(?:\s+track\s+by\s+([\s\S]+?))?$/,oa=["$compile","$document","$parse",function(e,n,r){var i=t.document.createElement("option"),o=t.document.createElement("optgroup");return{restrict:"A",terminal:!0,require:["select","ngModel"],link:{pre:function(t,e,n,r){r[0].registerOption=I},post:function(t,a,u,c){for(var l=c[0],f=c[1],h=u.multiple,p=0,d=a.children(),$=d.length;p<$;p++)if(""===d[p].value){l.hasEmptyOption=!0,l.emptyOption=d.eq(p);break}a.empty();var v,m=!!l.emptyOption;s(i.cloneNode(!1)).val("?");var g=function(t,e,n){var i=t.match(ia);if(!i)throw ra("iexp","Expected expression in form of '_select_ (as _label_)? for (_key_,)?_value_ in _collection_' but got '{0}'. Element: {1}",t,wt(e));var o=i[5]||i[7],a=i[6],s=/ as /.test(i[0])&&i[1],u=i[9],c=r(i[2]?i[1]:o),l=s&&r(s)||c,f=u&&r(u),h=u?function(t,e){return f(n,e)}:function(t){return _e(t)},p=function(t,e){return h(t,y(t,e))},d=r(i[2]||i[1]),$=r(i[3]||""),v=r(i[4]||""),m=r(i[8]),g={},y=a?function(t,e){return g[a]=e,g[o]=t,g}:function(t){return g[o]=t,g};function b(t,e,n,r,i){this.selectValue=t,this.viewValue=e,this.label=n,this.group=r,this.disabled=i}function w(t){var e;if(!a&&x(t))e=t;else for(var n in e=[],t)t.hasOwnProperty(n)&&"$"!==n.charAt(0)&&e.push(n);return e}return{trackBy:u,getTrackByValue:p,getWatchables:r(m,(function(t){for(var e=[],r=w(t=t||[]),o=r.length,a=0;a=0;e--){var n=v.items[e];D(n.group)?Oe(n.element.parentNode):Oe(n.element)}v=g.getOptions();var r={};if(v.items.forEach((function(t){var e;D(t.group)?((e=r[t.group])||(e=o.cloneNode(!1),y.appendChild(e),e.label=null===t.group?"null":t.group,r[t.group]=e),b(t,e)):b(t,y)})),a[0].appendChild(y),f.$render(),!f.$isEmpty(t)){var i=l.readValue();(g.trackBy||h?ut(t,i):t===i)||(f.$setViewValue(i),f.$render())}}))}}}}],aa=["$locale","$interpolate","$log",function(t,e,n){var r=/{}/g,i=/^when(Minus)?(.+)$/;return{link:function(o,a,s){var u,c=s.count,l=s.$attr.when&&a.attr(s.$attr.when),f=s.offset||0,p=o.$eval(l)||{},d={},$=e.startSymbol(),v=e.endSymbol(),m=$+c+"-"+f+v,g=b.noop;function y(t){a.text(t||"")}C(s,(function(t,e){var n=i.exec(e);if(n){var r=(n[1]?"-":"")+h(n[2]);p[r]=a.attr(s.$attr[e])}})),C(p,(function(t,n){d[n]=e(t.replace(r,m))})),o.$watch(c,(function(e){var r=parseFloat(e),i=N(r);if(i||r in p||(r=t.pluralCat(r-f)),!(r===u||i&&N(u))){g();var a=d[r];_(a)?(null!=e&&n.debug("ngPluralize: no rule defined for '"+r+"' in "+l),g=I,y()):g=o.$watch(a,y),u=r}}))}}}],sa=o("ngRef"),ua=["$parse",function(t){return{priority:-1,restrict:"A",compile:function(e,n){var r=bn(rt(e)),i=t(n.ngRef),o=i.assign||function(){throw sa("nonassign",'Expression in ngRef="{0}" is non-assignable!',n.ngRef)};return function(t,e,a){var s;if(a.hasOwnProperty("ngRefRead")){if("$element"===a.ngRefRead)s=e;else if(!(s=e.data("$"+a.ngRefRead+"Controller")))throw sa("noctrl",'The controller for ngRefRead="{0}" could not be found on ngRef="{1}"',a.ngRefRead,n.ngRef)}else s=e.data("$"+r+"Controller");o(t,s=s||e),e.on("$destroy",(function(){i(t)===s&&o(t,null)}))}}}}],ca=["$parse","$animate","$compile",function(t,e,n){var r="$$NG_REMOVED",i=o("ngRepeat"),a=function(t,e,n,r,i,o,a){t[n]=r,i&&(t[i]=o),t.$index=e,t.$first=0===e,t.$last=e===a-1,t.$middle=!(t.$first||t.$last),t.$odd=!(t.$even=0==(1&e))},s=function(t){return t.clone[0]},u=function(t){return t.clone[t.clone.length-1]},c=function(t,e,n){return _e(n)},l=function(t,e){return e};return{restrict:"A",multiElement:!0,transclude:"element",priority:1e3,terminal:!0,$$tlb:!0,compile:function(o,h){var p=h.ngRepeat,d=n.$$createComment("end ngRepeat",p),$=p.match(/^\s*([\s\S]+?)\s+in\s+([\s\S]+?)(?:\s+as\s+([\s\S]+?))?(?:\s+track\s+by\s+([\s\S]+?))?\s*$/);if(!$)throw i("iexp","Expected expression in form of '_item_ in _collection_[ track by _id_]' but got '{0}'.",p);var v=$[1],m=$[2],g=$[3],y=$[4];if(!($=v.match(/^(?:(\s*[$\w]+)|\(\s*([$\w]+)\s*,\s*([$\w]+)\s*\))$/)))throw i("iidexp","'_item_' in '_item_ in _collection_' should be an identifier or '(_key_, _value_)' expression, but got '{0}'.",v);var b,w=$[3]||$[1],E=$[2];if(g&&(!/^[$a-zA-Z_][$a-zA-Z0-9_]*$/.test(g)||/^(null|undefined|this|\$index|\$first|\$middle|\$last|\$even|\$odd|\$parent|\$root|\$id)$/.test(g)))throw i("badident","alias '{0}' is invalid --- must be a valid JS identifier which is not a reserved name.",g);if(y){var S={$id:_e},k=t(y);b=function(t,e,n,r){return E&&(S[E]=e),S[w]=n,S.$index=r,k(t,S)}}return function(t,n,o,h,$){var v=Dt();t.$watchCollection(m,(function(o){var h,m,y,k,A,O,M,T,V,N,j,I,R=n[0],P=Dt();if(g&&(t[g]=o),x(o))V=o,T=b||c;else for(var U in T=b||l,V=[],o)f.call(o,U)&&"$"!==U.charAt(0)&&V.push(U);for(k=V.length,j=new Array(k),h=0;h=a}}}}}];function Ta(t,e,n){if(t){if(F(t)&&(t=new RegExp("^"+t+"$")),!t.test)throw o("ngPattern")("noregexp","Expected {0} to be a RegExp but was {1}. Element: {2}",e,t,wt(n));return t}}function Va(t){var e=V(t);return N(e)?-1:e}t.angular.bootstrap?t.console&&console.log("WARNING: Tried to load AngularJS more than once."):(function(){var e;if(!jt){var n=lt();(u=_(n)?r:n?t[n]:void 0)&&u.fn.on?(s=u,M(u.fn,{scope:Te.scope,isolateScope:Te.isolateScope,controller:Te.controller,injector:Te.injector,inheritedData:Te.inheritedData})):s=he,e=s.cleanData,s.cleanData=function(t){for(var n,r,i=0;null!=(r=t[i]);i++)(n=(s._data(r)||{}).events)&&n.$destroy&&s(r).triggerHandler("$destroy");e(t)},b.element=s,jt=!0}}(),function(e){M(e,{errorHandlingConfig:n,bootstrap:Ot,copy:at,extend:M,merge:T,equals:ut,element:s,forEach:C,injector:Ye,noop:I,bind:pt,toJson:$t,fromJson:vt,identity:R,isUndefined:_,isDefined:D,isString:F,isFunction:G,isObject:L,isNumber:H,isElement:nt,isArray:z,version:Bt,isDate:B,callbacks:{$$counter:0},getTestability:Tt,reloadWithDebugInfo:Mt,UNSAFE_restoreLegacyJqLiteXHTMLReplacement:It,$$minErr:o,$$csp:ct,$$encodeUriSegment:Et,$$encodeUriQuery:St,$$lowercase:h,$$stringify:Lt,$$uppercase:p}),(c=function(t){var e=o("$injector"),n=o("ng");function r(t,e,n){return t[e]||(t[e]=n())}var i=r(t,"angular",Object);return i.$$minErr=i.$$minErr||o,r(i,"module",(function(){var t={};return function(i,o,a){var s={};return function(t,e){if("hasOwnProperty"===t)throw n("badname","hasOwnProperty is not a valid {0} name","module")}(i),o&&t.hasOwnProperty(i)&&(t[i]=null),r(t,i,(function(){if(!o)throw e("nomod","Module '{0}' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.",i);var t=[],r=[],u=[],c=f("$injector","invoke","push",r),l={_invokeQueue:t,_configBlocks:r,_runBlocks:u,info:function(t){if(D(t)){if(!L(t))throw n("aobj","Argument '{0}' must be an object","value");return s=t,this}return s},requires:o,name:i,provider:h("$provide","provider"),factory:h("$provide","factory"),service:h("$provide","service"),value:f("$provide","value"),constant:f("$provide","constant","unshift"),decorator:h("$provide","decorator",r),animation:h("$animateProvider","register"),filter:h("$filterProvider","register"),controller:h("$controllerProvider","register"),directive:h("$compileProvider","directive"),component:h("$compileProvider","component"),config:c,run:function(t){return u.push(t),this}};return a&&c(a),l;function f(e,n,r,i){return i||(i=t),function(){return i[r||"push"]([e,n,arguments]),l}}function h(e,n,r){return r||(r=t),function(t,o){return o&&G(o)&&(o.$$moduleName=i),r.push([e,n,arguments]),l}}}))}}))}(t))("ng",["ngLocale"],["$provide",function(t){t.provider({$$sanitizeUri:Fr}),t.provider("$compile",vn).directive({a:Ui,input:go,textarea:go,form:Bi,script:ba,select:Ea,option:Sa,ngBind:xo,ngBindHtml:Eo,ngBindTemplate:Co,ngClass:Ao,ngClassEven:Mo,ngClassOdd:Oo,ngCloak:To,ngController:Vo,ngForm:zi,ngHide:pa,ngIf:Ro,ngInclude:Po,ngInit:_o,ngNonBindable:na,ngPluralize:aa,ngRef:ua,ngRepeat:ca,ngShow:ha,ngStyle:da,ngSwitch:$a,ngSwitchWhen:va,ngSwitchDefault:ma,ngOptions:oa,ngTransclude:ya,ngModel:Yo,ngList:Do,ngChange:So,pattern:Aa,ngPattern:Aa,required:ka,ngRequired:ka,minlength:Ma,ngMinlength:Ma,maxlength:Oa,ngMaxlength:Oa,ngValue:wo,ngModelOptions:ta}).directive({ngInclude:Uo,input:yo}).directive(_i).directive(No),t.provider({$anchorScroll:Xe,$animate:an,$animateCss:cn,$$animateJs:rn,$$animateQueue:on,$$AnimateRunner:un,$$animateAsyncRun:sn,$browser:fn,$cacheFactory:hn,$controller:kn,$document:An,$$isDocumentHidden:On,$exceptionHandler:Mn,$filter:pi,$$forceReflow:Tn,$interpolate:Kn,$interval:Zn,$$intervalFactory:Yn,$http:Bn,$httpParamSerializer:Un,$httpParamSerializerJQLike:_n,$httpBackend:Wn,$xhrFactory:zn,$jsonpCallbacks:Xn,$location:dr,$log:$r,$parse:jr,$rootScope:qr,$q:Ir,$$q:Rr,$sce:Jr,$sceDelegate:Kr,$sniffer:Zr,$$taskTrackerFactory:Yr,$templateCache:pn,$templateRequest:ti,$$testability:ei,$timeout:ri,$window:li,$$rAF:Lr,$$jqLite:Ue,$$Map:Fe,$$cookieReader:hi})}]).info({angularVersion:"1.8.2"})}(b),b.module("ngLocale",[],["$provide",function(t){t.value("$locale",{DATETIME_FORMATS:{AMPMS:["AM","PM"],DAY:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],ERANAMES:["Before Christ","Anno Domini"],ERAS:["BC","AD"],FIRSTDAYOFWEEK:6,MONTH:["January","February","March","April","May","June","July","August","September","October","November","December"],SHORTDAY:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],SHORTMONTH:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],STANDALONEMONTH:["January","February","March","April","May","June","July","August","September","October","November","December"],WEEKENDRANGE:[5,6],fullDate:"EEEE, MMMM d, y",longDate:"MMMM d, y",medium:"MMM d, y h:mm:ss a",mediumDate:"MMM d, y",mediumTime:"h:mm:ss a",short:"M/d/yy h:mm a",shortDate:"M/d/yy",shortTime:"h:mm a"},NUMBER_FORMATS:{CURRENCY_SYM:"$",DECIMAL_SEP:".",GROUP_SEP:",",PATTERNS:[{gSize:3,lgSize:3,maxFrac:3,minFrac:0,minInt:1,negPre:"-",negSuf:"",posPre:"",posSuf:""},{gSize:3,lgSize:3,maxFrac:2,minFrac:2,minInt:1,negPre:"-¤",negSuf:"",posPre:"¤",posSuf:""}]},id:"en-us",localeID:"en_US",pluralCat:function(t,e){var n=0|t,r=function(t,e){var n=e;void 0===n&&(n=Math.min(function(t){var e=(t+="").indexOf(".");return-1==e?0:t.length-e-1}(t),3));var r=Math.pow(10,n);return{v:n,f:(t*r|0)%r}}(t,e);return 1==n&&0==r.v?"one":"other"}})}]),s((function(){!function(e,n){var r,i,o={};if(C(kt,(function(t){var n=t+"app";!r&&e.hasAttribute&&e.hasAttribute(n)&&(r=e,i=e.getAttribute(n))})),C(kt,(function(t){var n,o=t+"app";!r&&(n=e.querySelector("["+o.replace(":","\\:")+"]"))&&(r=n,i=n.getAttribute(o))})),r){if(!At)return void t.console.error("AngularJS: disabling automatic bootstrap.