diff --git a/Bizgaze.CRM.Companies.dll b/Bizgaze.CRM.Companies.dll index 975522b..eb93e14 100755 Binary files a/Bizgaze.CRM.Companies.dll and b/Bizgaze.CRM.Companies.dll differ diff --git a/Bizgaze.CRM.Companies.pdb b/Bizgaze.CRM.Companies.pdb index 71a0f4b..18310f4 100755 Binary files a/Bizgaze.CRM.Companies.pdb and b/Bizgaze.CRM.Companies.pdb differ diff --git a/Bizgaze.CRM.Contacts.dll b/Bizgaze.CRM.Contacts.dll index 98d4a28..c63bb22 100644 Binary files a/Bizgaze.CRM.Contacts.dll and b/Bizgaze.CRM.Contacts.dll differ diff --git a/Bizgaze.CRM.Contacts.pdb b/Bizgaze.CRM.Contacts.pdb index 4c540d0..7124acb 100644 Binary files a/Bizgaze.CRM.Contacts.pdb and b/Bizgaze.CRM.Contacts.pdb differ diff --git a/Bizgaze.CRM.Routes.dll b/Bizgaze.CRM.Routes.dll index 6302cb3..11b0bd6 100755 Binary files a/Bizgaze.CRM.Routes.dll and b/Bizgaze.CRM.Routes.dll differ diff --git a/Bizgaze.CRM.Routes.pdb b/Bizgaze.CRM.Routes.pdb index eb1fea0..6e87f94 100755 Binary files a/Bizgaze.CRM.Routes.pdb and b/Bizgaze.CRM.Routes.pdb differ diff --git a/Bizgaze.CRM.dll b/Bizgaze.CRM.dll index 582c44d..cf70f89 100755 Binary files a/Bizgaze.CRM.dll and b/Bizgaze.CRM.dll differ diff --git a/Bizgaze.CRM.pdb b/Bizgaze.CRM.pdb index 2e62eec..37fbcb3 100755 Binary files a/Bizgaze.CRM.pdb and b/Bizgaze.CRM.pdb differ diff --git a/Bizgaze.Communications.dll b/Bizgaze.Communications.dll index cf602e2..0a6de0a 100755 Binary files a/Bizgaze.Communications.dll and b/Bizgaze.Communications.dll differ diff --git a/Bizgaze.Communications.pdb b/Bizgaze.Communications.pdb index 1096f33..045edc2 100755 Binary files a/Bizgaze.Communications.pdb and b/Bizgaze.Communications.pdb differ diff --git a/Bizgaze.HRMS.Payroll.dll b/Bizgaze.HRMS.Payroll.dll index 8c17578..a8757c3 100644 Binary files a/Bizgaze.HRMS.Payroll.dll and b/Bizgaze.HRMS.Payroll.dll differ diff --git a/Bizgaze.HRMS.Payroll.pdb b/Bizgaze.HRMS.Payroll.pdb index 4d5d53f..4af43c5 100644 Binary files a/Bizgaze.HRMS.Payroll.pdb and b/Bizgaze.HRMS.Payroll.pdb differ diff --git a/Bizgaze.HRMS.dll b/Bizgaze.HRMS.dll index d9b9f49..497038a 100644 Binary files a/Bizgaze.HRMS.dll and b/Bizgaze.HRMS.dll differ diff --git a/Bizgaze.HRMS.pdb b/Bizgaze.HRMS.pdb index 0c748f4..4043bc1 100644 Binary files a/Bizgaze.HRMS.pdb and b/Bizgaze.HRMS.pdb differ diff --git a/Bizgaze.Integration.Busy.dll b/Bizgaze.Integration.Busy.dll index 6cd1ead..e07ef11 100755 Binary files a/Bizgaze.Integration.Busy.dll and b/Bizgaze.Integration.Busy.dll differ diff --git a/Bizgaze.Integration.Busy.pdb b/Bizgaze.Integration.Busy.pdb index 91545d5..c75cbe7 100755 Binary files a/Bizgaze.Integration.Busy.pdb and b/Bizgaze.Integration.Busy.pdb differ diff --git a/Bizgaze.Integration.Tally.dll b/Bizgaze.Integration.Tally.dll index 7b8d775..1663761 100755 Binary files a/Bizgaze.Integration.Tally.dll and b/Bizgaze.Integration.Tally.dll differ diff --git a/Bizgaze.Integration.Tally.pdb b/Bizgaze.Integration.Tally.pdb index f5a34fb..10d10b9 100755 Binary files a/Bizgaze.Integration.Tally.pdb and b/Bizgaze.Integration.Tally.pdb differ diff --git a/Bizgaze.Integrations.GST.dll b/Bizgaze.Integrations.GST.dll index 90055d4..e49a9cb 100755 Binary files a/Bizgaze.Integrations.GST.dll and b/Bizgaze.Integrations.GST.dll differ diff --git a/Bizgaze.Integrations.GST.pdb b/Bizgaze.Integrations.GST.pdb index da53532..a529189 100755 Binary files a/Bizgaze.Integrations.GST.pdb and b/Bizgaze.Integrations.GST.pdb differ diff --git a/Bizgaze.PM.dll b/Bizgaze.PM.dll index 2d57988..c059a93 100644 Binary files a/Bizgaze.PM.dll and b/Bizgaze.PM.dll differ diff --git a/Bizgaze.PM.pdb b/Bizgaze.PM.pdb index 94b0229..5bf7dcf 100644 Binary files a/Bizgaze.PM.pdb and b/Bizgaze.PM.pdb differ diff --git a/Bizgaze.Paybacks.dll b/Bizgaze.Paybacks.dll index 37a6186..245138e 100644 Binary files a/Bizgaze.Paybacks.dll and b/Bizgaze.Paybacks.dll differ diff --git a/Bizgaze.Paybacks.pdb b/Bizgaze.Paybacks.pdb index b06971c..68823f8 100644 Binary files a/Bizgaze.Paybacks.pdb and b/Bizgaze.Paybacks.pdb differ diff --git a/Bizgaze.Support.dll b/Bizgaze.Support.dll index ec58787..872c92e 100755 Binary files a/Bizgaze.Support.dll and b/Bizgaze.Support.dll differ diff --git a/Bizgaze.Support.pdb b/Bizgaze.Support.pdb index 0c49d3d..d0d71b3 100755 Binary files a/Bizgaze.Support.pdb and b/Bizgaze.Support.pdb differ diff --git a/Bizgaze.TM.dll b/Bizgaze.TM.dll index 643262d..efb4089 100755 Binary files a/Bizgaze.TM.dll and b/Bizgaze.TM.dll differ diff --git a/Bizgaze.TM.pdb b/Bizgaze.TM.pdb index 0d0a492..a5bc845 100755 Binary files a/Bizgaze.TM.pdb and b/Bizgaze.TM.pdb differ diff --git a/Bizgaze.Transact.Accounting.dll b/Bizgaze.Transact.Accounting.dll index b12b9af..a7e4de9 100644 Binary files a/Bizgaze.Transact.Accounting.dll and b/Bizgaze.Transact.Accounting.dll differ diff --git a/Bizgaze.Transact.Accounting.pdb b/Bizgaze.Transact.Accounting.pdb index 85404e6..ace9c11 100644 Binary files a/Bizgaze.Transact.Accounting.pdb and b/Bizgaze.Transact.Accounting.pdb differ diff --git a/Bizgaze.Transact.Assets.dll b/Bizgaze.Transact.Assets.dll index 8a2c3e3..22e4d22 100755 Binary files a/Bizgaze.Transact.Assets.dll and b/Bizgaze.Transact.Assets.dll differ diff --git a/Bizgaze.Transact.Assets.pdb b/Bizgaze.Transact.Assets.pdb index f04d7ec..5381210 100755 Binary files a/Bizgaze.Transact.Assets.pdb and b/Bizgaze.Transact.Assets.pdb differ diff --git a/Bizgaze.Transact.Automation.dll b/Bizgaze.Transact.Automation.dll index 7f01205..c92086f 100644 Binary files a/Bizgaze.Transact.Automation.dll and b/Bizgaze.Transact.Automation.dll differ diff --git a/Bizgaze.Transact.Automation.pdb b/Bizgaze.Transact.Automation.pdb index 13eed05..2db4b45 100644 Binary files a/Bizgaze.Transact.Automation.pdb and b/Bizgaze.Transact.Automation.pdb differ diff --git a/Bizgaze.Transact.Coupons.dll b/Bizgaze.Transact.Coupons.dll index 39b0af4..319f25c 100755 Binary files a/Bizgaze.Transact.Coupons.dll and b/Bizgaze.Transact.Coupons.dll differ diff --git a/Bizgaze.Transact.Coupons.pdb b/Bizgaze.Transact.Coupons.pdb index 896b598..73a4706 100755 Binary files a/Bizgaze.Transact.Coupons.pdb and b/Bizgaze.Transact.Coupons.pdb differ diff --git a/Bizgaze.Transact.Estimates.dll b/Bizgaze.Transact.Estimates.dll index 29add5b..8aaa341 100644 Binary files a/Bizgaze.Transact.Estimates.dll and b/Bizgaze.Transact.Estimates.dll differ diff --git a/Bizgaze.Transact.Estimates.pdb b/Bizgaze.Transact.Estimates.pdb index 75bba85..e1f3450 100644 Binary files a/Bizgaze.Transact.Estimates.pdb and b/Bizgaze.Transact.Estimates.pdb differ diff --git a/Bizgaze.Transact.Expenses.dll b/Bizgaze.Transact.Expenses.dll index e725848..568bbcb 100755 Binary files a/Bizgaze.Transact.Expenses.dll and b/Bizgaze.Transact.Expenses.dll differ diff --git a/Bizgaze.Transact.Expenses.pdb b/Bizgaze.Transact.Expenses.pdb index e6d2d3c..acc5cab 100755 Binary files a/Bizgaze.Transact.Expenses.pdb and b/Bizgaze.Transact.Expenses.pdb differ diff --git a/Bizgaze.Transact.Integrations.dll b/Bizgaze.Transact.Integrations.dll index 5f7a973..db93ddb 100755 Binary files a/Bizgaze.Transact.Integrations.dll and b/Bizgaze.Transact.Integrations.dll differ diff --git a/Bizgaze.Transact.Integrations.pdb b/Bizgaze.Transact.Integrations.pdb index 6e4ad14..7f59b23 100755 Binary files a/Bizgaze.Transact.Integrations.pdb and b/Bizgaze.Transact.Integrations.pdb differ diff --git a/Bizgaze.Transact.Inventory.dll b/Bizgaze.Transact.Inventory.dll index 3bc7d58..0d09933 100644 Binary files a/Bizgaze.Transact.Inventory.dll and b/Bizgaze.Transact.Inventory.dll differ diff --git a/Bizgaze.Transact.Inventory.pdb b/Bizgaze.Transact.Inventory.pdb index 6b37a69..4a6b87b 100644 Binary files a/Bizgaze.Transact.Inventory.pdb and b/Bizgaze.Transact.Inventory.pdb differ diff --git a/Bizgaze.Transact.Invoices.dll b/Bizgaze.Transact.Invoices.dll index ab40da5..5600ebc 100755 Binary files a/Bizgaze.Transact.Invoices.dll and b/Bizgaze.Transact.Invoices.dll differ diff --git a/Bizgaze.Transact.Invoices.pdb b/Bizgaze.Transact.Invoices.pdb index fef9abc..933fc61 100755 Binary files a/Bizgaze.Transact.Invoices.pdb and b/Bizgaze.Transact.Invoices.pdb differ diff --git a/Bizgaze.Transact.Offers.dll b/Bizgaze.Transact.Offers.dll index 0af8b56..1b0f560 100644 Binary files a/Bizgaze.Transact.Offers.dll and b/Bizgaze.Transact.Offers.dll differ diff --git a/Bizgaze.Transact.Offers.pdb b/Bizgaze.Transact.Offers.pdb index f6bae37..34ab3ad 100644 Binary files a/Bizgaze.Transact.Offers.pdb and b/Bizgaze.Transact.Offers.pdb differ diff --git a/Bizgaze.Transact.Opportunities.dll b/Bizgaze.Transact.Opportunities.dll index 8377483..15a5d1d 100755 Binary files a/Bizgaze.Transact.Opportunities.dll and b/Bizgaze.Transact.Opportunities.dll differ diff --git a/Bizgaze.Transact.Opportunities.pdb b/Bizgaze.Transact.Opportunities.pdb index bca164e..acd6c7b 100755 Binary files a/Bizgaze.Transact.Opportunities.pdb and b/Bizgaze.Transact.Opportunities.pdb differ diff --git a/Bizgaze.Transact.Orders.dll b/Bizgaze.Transact.Orders.dll index 0b9e185..948b1ff 100644 Binary files a/Bizgaze.Transact.Orders.dll and b/Bizgaze.Transact.Orders.dll differ diff --git a/Bizgaze.Transact.Orders.pdb b/Bizgaze.Transact.Orders.pdb index 09b6e70..75da72d 100644 Binary files a/Bizgaze.Transact.Orders.pdb and b/Bizgaze.Transact.Orders.pdb differ diff --git a/Bizgaze.Transact.Payments.dll b/Bizgaze.Transact.Payments.dll index bdf71ef..adc5209 100644 Binary files a/Bizgaze.Transact.Payments.dll and b/Bizgaze.Transact.Payments.dll differ diff --git a/Bizgaze.Transact.Payments.pdb b/Bizgaze.Transact.Payments.pdb index 6691c18..cb614b1 100644 Binary files a/Bizgaze.Transact.Payments.pdb and b/Bizgaze.Transact.Payments.pdb differ diff --git a/Bizgaze.Transact.PriceLists.dll b/Bizgaze.Transact.PriceLists.dll index 4bfe907..5b6bb44 100644 Binary files a/Bizgaze.Transact.PriceLists.dll and b/Bizgaze.Transact.PriceLists.dll differ diff --git a/Bizgaze.Transact.PriceLists.pdb b/Bizgaze.Transact.PriceLists.pdb index 7e54280..024de7d 100644 Binary files a/Bizgaze.Transact.PriceLists.pdb and b/Bizgaze.Transact.PriceLists.pdb differ diff --git a/Bizgaze.Transact.Subscriptions.dll b/Bizgaze.Transact.Subscriptions.dll index 327826c..e4fb2c7 100644 Binary files a/Bizgaze.Transact.Subscriptions.dll and b/Bizgaze.Transact.Subscriptions.dll differ diff --git a/Bizgaze.Transact.Subscriptions.pdb b/Bizgaze.Transact.Subscriptions.pdb index 47b7f7b..34986eb 100644 Binary files a/Bizgaze.Transact.Subscriptions.pdb and b/Bizgaze.Transact.Subscriptions.pdb differ diff --git a/Bizgaze.Transact.Taxes.dll b/Bizgaze.Transact.Taxes.dll index b387f8b..c77d337 100644 Binary files a/Bizgaze.Transact.Taxes.dll and b/Bizgaze.Transact.Taxes.dll differ diff --git a/Bizgaze.Transact.Taxes.pdb b/Bizgaze.Transact.Taxes.pdb index 7065756..ba5aa0d 100644 Binary files a/Bizgaze.Transact.Taxes.pdb and b/Bizgaze.Transact.Taxes.pdb differ diff --git a/Bizgaze.Transact.Wallets.dll b/Bizgaze.Transact.Wallets.dll index af5c12b..c989b33 100755 Binary files a/Bizgaze.Transact.Wallets.dll and b/Bizgaze.Transact.Wallets.dll differ diff --git a/Bizgaze.Transact.Wallets.pdb b/Bizgaze.Transact.Wallets.pdb index 190a72b..5179e78 100755 Binary files a/Bizgaze.Transact.Wallets.pdb and b/Bizgaze.Transact.Wallets.pdb differ diff --git a/Bizgaze.Transact.dll b/Bizgaze.Transact.dll index 650ce00..8364296 100644 Binary files a/Bizgaze.Transact.dll and b/Bizgaze.Transact.dll differ diff --git a/Bizgaze.Transact.pdb b/Bizgaze.Transact.pdb index 6f645c8..510ec48 100644 Binary files a/Bizgaze.Transact.pdb and b/Bizgaze.Transact.pdb differ diff --git a/Hyperfusion.WebApis.Publish.dll b/Hyperfusion.WebApis.Publish.dll index b487f23..4b06974 100755 Binary files a/Hyperfusion.WebApis.Publish.dll and b/Hyperfusion.WebApis.Publish.dll differ diff --git a/Hyperfusion.WebApis.Publish.pdb b/Hyperfusion.WebApis.Publish.pdb index eddd9af..f468cf0 100755 Binary files a/Hyperfusion.WebApis.Publish.pdb and b/Hyperfusion.WebApis.Publish.pdb differ diff --git a/Hyperfusion.dll b/Hyperfusion.dll index 84f1b42..9aaf418 100755 Binary files a/Hyperfusion.dll and b/Hyperfusion.dll differ diff --git a/Hyperfusion.pdb b/Hyperfusion.pdb index bee13eb..fbe7d2e 100755 Binary files a/Hyperfusion.pdb and b/Hyperfusion.pdb differ diff --git a/Mobil.Publish.dll b/Mobil.Publish.dll index 669084f..f6d93a7 100755 Binary files a/Mobil.Publish.dll and b/Mobil.Publish.dll differ diff --git a/Mobil.Publish.pdb b/Mobil.Publish.pdb index d0eb0a0..4c1718c 100755 Binary files a/Mobil.Publish.pdb and b/Mobil.Publish.pdb differ diff --git a/SPRL.dll b/SPRL.dll index 39087cc..456a84a 100755 Binary files a/SPRL.dll and b/SPRL.dll differ diff --git a/SPRL.pdb b/SPRL.pdb index cb70135..73bac82 100755 Binary files a/SPRL.pdb and b/SPRL.pdb differ diff --git a/UniConnect.Objects.dll b/UniConnect.Objects.dll index fc791b9..312e979 100755 Binary files a/UniConnect.Objects.dll and b/UniConnect.Objects.dll differ diff --git a/UniConnect.Objects.pdb b/UniConnect.Objects.pdb index a3bd38c..1c486fb 100755 Binary files a/UniConnect.Objects.pdb and b/UniConnect.Objects.pdb differ diff --git a/UniConnect.WebApis.dll b/UniConnect.WebApis.dll index 1a8b824..882353a 100755 Binary files a/UniConnect.WebApis.dll and b/UniConnect.WebApis.dll differ diff --git a/UniConnect.WebApis.pdb b/UniConnect.WebApis.pdb index b47a55e..0d4a761 100755 Binary files a/UniConnect.WebApis.pdb and b/UniConnect.WebApis.pdb differ diff --git a/Unibase.Core.dll b/Unibase.Core.dll index e8f98ce..98763a2 100755 Binary files a/Unibase.Core.dll and b/Unibase.Core.dll differ diff --git a/Unibase.Core.pdb b/Unibase.Core.pdb index 7634cdc..c32fea2 100755 Binary files a/Unibase.Core.pdb and b/Unibase.Core.pdb differ diff --git a/Unibase.DbProviders.MongoDbProvider.dll b/Unibase.DbProviders.MongoDbProvider.dll index 064335e..7d75a32 100755 Binary files a/Unibase.DbProviders.MongoDbProvider.dll and b/Unibase.DbProviders.MongoDbProvider.dll differ diff --git a/Unibase.DbProviders.MongoDbProvider.pdb b/Unibase.DbProviders.MongoDbProvider.pdb index ffe8f76..a69f76a 100755 Binary files a/Unibase.DbProviders.MongoDbProvider.pdb and b/Unibase.DbProviders.MongoDbProvider.pdb differ diff --git a/Unibase.DbProviders.PgSqlDbProvider.dll b/Unibase.DbProviders.PgSqlDbProvider.dll index 5b970ab..30b4e44 100755 Binary files a/Unibase.DbProviders.PgSqlDbProvider.dll and b/Unibase.DbProviders.PgSqlDbProvider.dll differ diff --git a/Unibase.DbProviders.PgSqlDbProvider.pdb b/Unibase.DbProviders.PgSqlDbProvider.pdb index 16c712a..1633521 100755 Binary files a/Unibase.DbProviders.PgSqlDbProvider.pdb and b/Unibase.DbProviders.PgSqlDbProvider.pdb differ diff --git a/Unibase.Helpers.ApiLogHelper.dll b/Unibase.Helpers.ApiLogHelper.dll index 6c3b0d1..ee5e2a1 100755 Binary files a/Unibase.Helpers.ApiLogHelper.dll and b/Unibase.Helpers.ApiLogHelper.dll differ diff --git a/Unibase.Helpers.ApiLogHelper.pdb b/Unibase.Helpers.ApiLogHelper.pdb index feb02e9..89a3cd7 100755 Binary files a/Unibase.Helpers.ApiLogHelper.pdb and b/Unibase.Helpers.ApiLogHelper.pdb differ diff --git a/Unibase.Helpers.EmailHelper.dll b/Unibase.Helpers.EmailHelper.dll index d5b8588..ec59727 100755 Binary files a/Unibase.Helpers.EmailHelper.dll and b/Unibase.Helpers.EmailHelper.dll differ diff --git a/Unibase.Helpers.EmailHelper.pdb b/Unibase.Helpers.EmailHelper.pdb index 52938a9..30db237 100755 Binary files a/Unibase.Helpers.EmailHelper.pdb and b/Unibase.Helpers.EmailHelper.pdb differ diff --git a/Unibase.Helpers.ExcelHelper.dll b/Unibase.Helpers.ExcelHelper.dll index 8da3112..fcf24d3 100755 Binary files a/Unibase.Helpers.ExcelHelper.dll and b/Unibase.Helpers.ExcelHelper.dll differ diff --git a/Unibase.Helpers.ExcelHelper.pdb b/Unibase.Helpers.ExcelHelper.pdb index bfb6c3b..4678101 100755 Binary files a/Unibase.Helpers.ExcelHelper.pdb and b/Unibase.Helpers.ExcelHelper.pdb differ diff --git a/Unibase.Helpers.FileHelper.dll b/Unibase.Helpers.FileHelper.dll index 2ccb840..5c68a33 100755 Binary files a/Unibase.Helpers.FileHelper.dll and b/Unibase.Helpers.FileHelper.dll differ diff --git a/Unibase.Helpers.FileHelper.pdb b/Unibase.Helpers.FileHelper.pdb index 2eead75..1308232 100755 Binary files a/Unibase.Helpers.FileHelper.pdb and b/Unibase.Helpers.FileHelper.pdb differ diff --git a/Unibase.Helpers.HybridCacheHelper.dll b/Unibase.Helpers.HybridCacheHelper.dll index 1b9cb4f..b512c84 100755 Binary files a/Unibase.Helpers.HybridCacheHelper.dll and b/Unibase.Helpers.HybridCacheHelper.dll differ diff --git a/Unibase.Helpers.HybridCacheHelper.pdb b/Unibase.Helpers.HybridCacheHelper.pdb index d856149..3391f61 100755 Binary files a/Unibase.Helpers.HybridCacheHelper.pdb and b/Unibase.Helpers.HybridCacheHelper.pdb differ diff --git a/Unibase.Helpers.LogHelper.dll b/Unibase.Helpers.LogHelper.dll index 76a35a4..30d80d5 100755 Binary files a/Unibase.Helpers.LogHelper.dll and b/Unibase.Helpers.LogHelper.dll differ diff --git a/Unibase.Helpers.LogHelper.pdb b/Unibase.Helpers.LogHelper.pdb index 94dd9ab..49c5581 100755 Binary files a/Unibase.Helpers.LogHelper.pdb and b/Unibase.Helpers.LogHelper.pdb differ diff --git a/Unibase.Helpers.MemCacheHelper.dll b/Unibase.Helpers.MemCacheHelper.dll index f3b615f..2f711c0 100755 Binary files a/Unibase.Helpers.MemCacheHelper.dll and b/Unibase.Helpers.MemCacheHelper.dll differ diff --git a/Unibase.Helpers.MemCacheHelper.pdb b/Unibase.Helpers.MemCacheHelper.pdb index 796978e..5861248 100755 Binary files a/Unibase.Helpers.MemCacheHelper.pdb and b/Unibase.Helpers.MemCacheHelper.pdb differ diff --git a/Unibase.Helpers.MongoDbCacheHelper.dll b/Unibase.Helpers.MongoDbCacheHelper.dll index a94155d..f3132eb 100755 Binary files a/Unibase.Helpers.MongoDbCacheHelper.dll and b/Unibase.Helpers.MongoDbCacheHelper.dll differ diff --git a/Unibase.Helpers.MongoDbCacheHelper.pdb b/Unibase.Helpers.MongoDbCacheHelper.pdb index 01d96c7..b72b28d 100755 Binary files a/Unibase.Helpers.MongoDbCacheHelper.pdb and b/Unibase.Helpers.MongoDbCacheHelper.pdb differ diff --git a/Unibase.Helpers.PdfHelper.dll b/Unibase.Helpers.PdfHelper.dll index 1a9b332..240a5d7 100755 Binary files a/Unibase.Helpers.PdfHelper.dll and b/Unibase.Helpers.PdfHelper.dll differ diff --git a/Unibase.Helpers.PdfHelper.pdb b/Unibase.Helpers.PdfHelper.pdb index 63107d0..38eda10 100755 Binary files a/Unibase.Helpers.PdfHelper.pdb and b/Unibase.Helpers.PdfHelper.pdb differ diff --git a/Unibase.Helpers.RedisCacheHelper.dll b/Unibase.Helpers.RedisCacheHelper.dll index eaa9e43..16a6902 100755 Binary files a/Unibase.Helpers.RedisCacheHelper.dll and b/Unibase.Helpers.RedisCacheHelper.dll differ diff --git a/Unibase.Helpers.RedisCacheHelper.pdb b/Unibase.Helpers.RedisCacheHelper.pdb index b91e809..42c1e6b 100755 Binary files a/Unibase.Helpers.RedisCacheHelper.pdb and b/Unibase.Helpers.RedisCacheHelper.pdb differ diff --git a/Unibase.Helpers.SharedFileHelper.dll b/Unibase.Helpers.SharedFileHelper.dll index a7546f4..679f015 100755 Binary files a/Unibase.Helpers.SharedFileHelper.dll and b/Unibase.Helpers.SharedFileHelper.dll differ diff --git a/Unibase.Helpers.SharedFileHelper.pdb b/Unibase.Helpers.SharedFileHelper.pdb index 351f761..b16ba8d 100755 Binary files a/Unibase.Helpers.SharedFileHelper.pdb and b/Unibase.Helpers.SharedFileHelper.pdb differ diff --git a/Unibase.Helpers.SignatureHelper.dll b/Unibase.Helpers.SignatureHelper.dll index ec7d0a7..223204d 100755 Binary files a/Unibase.Helpers.SignatureHelper.dll and b/Unibase.Helpers.SignatureHelper.dll differ diff --git a/Unibase.Helpers.SignatureHelper.pdb b/Unibase.Helpers.SignatureHelper.pdb index b503708..63adc14 100755 Binary files a/Unibase.Helpers.SignatureHelper.pdb and b/Unibase.Helpers.SignatureHelper.pdb differ diff --git a/Unibase.Helpers.TokenHelper.dll b/Unibase.Helpers.TokenHelper.dll index ca7225c..27a0c45 100755 Binary files a/Unibase.Helpers.TokenHelper.dll and b/Unibase.Helpers.TokenHelper.dll differ diff --git a/Unibase.Helpers.TokenHelper.pdb b/Unibase.Helpers.TokenHelper.pdb index 58e8f9d..4cb187c 100755 Binary files a/Unibase.Helpers.TokenHelper.pdb and b/Unibase.Helpers.TokenHelper.pdb differ diff --git a/Unibase.Platform.Analytics.dll b/Unibase.Platform.Analytics.dll index c4f925a..683c2be 100755 Binary files a/Unibase.Platform.Analytics.dll and b/Unibase.Platform.Analytics.dll differ diff --git a/Unibase.Platform.Analytics.pdb b/Unibase.Platform.Analytics.pdb index 15d5fdf..46e6d79 100755 Binary files a/Unibase.Platform.Analytics.pdb and b/Unibase.Platform.Analytics.pdb differ diff --git a/Unibase.Platform.Apps.dll b/Unibase.Platform.Apps.dll index a2d2c56..2bfaab6 100755 Binary files a/Unibase.Platform.Apps.dll and b/Unibase.Platform.Apps.dll differ diff --git a/Unibase.Platform.Apps.pdb b/Unibase.Platform.Apps.pdb index 7073276..7e72406 100755 Binary files a/Unibase.Platform.Apps.pdb and b/Unibase.Platform.Apps.pdb differ diff --git a/Unibase.Platform.Automation.dll b/Unibase.Platform.Automation.dll index ed3a2f7..0b75546 100755 Binary files a/Unibase.Platform.Automation.dll and b/Unibase.Platform.Automation.dll differ diff --git a/Unibase.Platform.Automation.pdb b/Unibase.Platform.Automation.pdb index 6190160..cf68fa3 100755 Binary files a/Unibase.Platform.Automation.pdb and b/Unibase.Platform.Automation.pdb differ diff --git a/Unibase.Platform.Common.dll b/Unibase.Platform.Common.dll index 46bb93a..4d2a3c3 100755 Binary files a/Unibase.Platform.Common.dll and b/Unibase.Platform.Common.dll differ diff --git a/Unibase.Platform.Common.pdb b/Unibase.Platform.Common.pdb index 742aab8..66785a4 100755 Binary files a/Unibase.Platform.Common.pdb and b/Unibase.Platform.Common.pdb differ diff --git a/Unibase.Platform.Communications.Calls.dll b/Unibase.Platform.Communications.Calls.dll index fa8313d..bf45bdd 100755 Binary files a/Unibase.Platform.Communications.Calls.dll and b/Unibase.Platform.Communications.Calls.dll differ diff --git a/Unibase.Platform.Communications.Calls.pdb b/Unibase.Platform.Communications.Calls.pdb index 351a97b..e9c9b54 100755 Binary files a/Unibase.Platform.Communications.Calls.pdb and b/Unibase.Platform.Communications.Calls.pdb differ diff --git a/Unibase.Platform.Communications.Tasks.dll b/Unibase.Platform.Communications.Tasks.dll index d2970c9..234f34d 100755 Binary files a/Unibase.Platform.Communications.Tasks.dll and b/Unibase.Platform.Communications.Tasks.dll differ diff --git a/Unibase.Platform.Communications.Tasks.pdb b/Unibase.Platform.Communications.Tasks.pdb index 392835e..7733aae 100755 Binary files a/Unibase.Platform.Communications.Tasks.pdb and b/Unibase.Platform.Communications.Tasks.pdb differ diff --git a/Unibase.Platform.Communications.dll b/Unibase.Platform.Communications.dll index 65c0b47..8e14b62 100755 Binary files a/Unibase.Platform.Communications.dll and b/Unibase.Platform.Communications.dll differ diff --git a/Unibase.Platform.Communications.pdb b/Unibase.Platform.Communications.pdb index e36aa78..ba9e7a0 100755 Binary files a/Unibase.Platform.Communications.pdb and b/Unibase.Platform.Communications.pdb differ diff --git a/Unibase.Platform.Core.dll b/Unibase.Platform.Core.dll index bc89eb8..cad75d4 100755 Binary files a/Unibase.Platform.Core.dll and b/Unibase.Platform.Core.dll differ diff --git a/Unibase.Platform.Core.pdb b/Unibase.Platform.Core.pdb index 3e70932..f194f17 100755 Binary files a/Unibase.Platform.Core.pdb and b/Unibase.Platform.Core.pdb differ diff --git a/Unibase.Platform.Crypto.dll b/Unibase.Platform.Crypto.dll index bc9916a..3a36406 100755 Binary files a/Unibase.Platform.Crypto.dll and b/Unibase.Platform.Crypto.dll differ diff --git a/Unibase.Platform.Crypto.pdb b/Unibase.Platform.Crypto.pdb index 5c82a4c..fe7bcaa 100755 Binary files a/Unibase.Platform.Crypto.pdb and b/Unibase.Platform.Crypto.pdb differ diff --git a/Unibase.Platform.DataSources.dll b/Unibase.Platform.DataSources.dll index a21b2bd..bbe3c66 100755 Binary files a/Unibase.Platform.DataSources.dll and b/Unibase.Platform.DataSources.dll differ diff --git a/Unibase.Platform.DataSources.pdb b/Unibase.Platform.DataSources.pdb index 029f3a0..cf4635e 100755 Binary files a/Unibase.Platform.DataSources.pdb and b/Unibase.Platform.DataSources.pdb differ diff --git a/Unibase.Platform.GPS.WebApis.dll b/Unibase.Platform.GPS.WebApis.dll index adc3656..5660b2d 100755 Binary files a/Unibase.Platform.GPS.WebApis.dll and b/Unibase.Platform.GPS.WebApis.dll differ diff --git a/Unibase.Platform.GPS.WebApis.pdb b/Unibase.Platform.GPS.WebApis.pdb index b31c15d..8bf6262 100755 Binary files a/Unibase.Platform.GPS.WebApis.pdb and b/Unibase.Platform.GPS.WebApis.pdb differ diff --git a/Unibase.Platform.GPS.dll b/Unibase.Platform.GPS.dll index c51e94d..aba211d 100755 Binary files a/Unibase.Platform.GPS.dll and b/Unibase.Platform.GPS.dll differ diff --git a/Unibase.Platform.GPS.pdb b/Unibase.Platform.GPS.pdb index cd932b1..bb94cda 100755 Binary files a/Unibase.Platform.GPS.pdb and b/Unibase.Platform.GPS.pdb differ diff --git a/Unibase.Platform.Integrations.dll b/Unibase.Platform.Integrations.dll index 6204a19..58f8205 100755 Binary files a/Unibase.Platform.Integrations.dll and b/Unibase.Platform.Integrations.dll differ diff --git a/Unibase.Platform.Integrations.pdb b/Unibase.Platform.Integrations.pdb index 3fe6e9c..f49f962 100755 Binary files a/Unibase.Platform.Integrations.pdb and b/Unibase.Platform.Integrations.pdb differ diff --git a/Unibase.Platform.Membership.dll b/Unibase.Platform.Membership.dll index 21b7c05..7845150 100755 Binary files a/Unibase.Platform.Membership.dll and b/Unibase.Platform.Membership.dll differ diff --git a/Unibase.Platform.Membership.pdb b/Unibase.Platform.Membership.pdb index c95d920..0445e11 100755 Binary files a/Unibase.Platform.Membership.pdb and b/Unibase.Platform.Membership.pdb differ diff --git a/Unibase.Platform.Objects.dll b/Unibase.Platform.Objects.dll index 4a31f03..408b2e5 100755 Binary files a/Unibase.Platform.Objects.dll and b/Unibase.Platform.Objects.dll differ diff --git a/Unibase.Platform.Objects.pdb b/Unibase.Platform.Objects.pdb index e8a979a..b217797 100755 Binary files a/Unibase.Platform.Objects.pdb and b/Unibase.Platform.Objects.pdb differ diff --git a/Unibase.Platform.Server.dll b/Unibase.Platform.Server.dll index 704e6b0..5663fa6 100755 Binary files a/Unibase.Platform.Server.dll and b/Unibase.Platform.Server.dll differ diff --git a/Unibase.Platform.Server.pdb b/Unibase.Platform.Server.pdb index 9d5feba..f1ec212 100755 Binary files a/Unibase.Platform.Server.pdb and b/Unibase.Platform.Server.pdb differ diff --git a/Unibase.Platform.Subscription.dll b/Unibase.Platform.Subscription.dll index 8f9693e..2e37c74 100755 Binary files a/Unibase.Platform.Subscription.dll and b/Unibase.Platform.Subscription.dll differ diff --git a/Unibase.Platform.Subscription.pdb b/Unibase.Platform.Subscription.pdb index 4da6677..a3ff1d4 100755 Binary files a/Unibase.Platform.Subscription.pdb and b/Unibase.Platform.Subscription.pdb differ diff --git a/Unibase.Platform.Templates.dll b/Unibase.Platform.Templates.dll index 23e00c9..99e8a62 100755 Binary files a/Unibase.Platform.Templates.dll and b/Unibase.Platform.Templates.dll differ diff --git a/Unibase.Platform.Templates.pdb b/Unibase.Platform.Templates.pdb index 7d36b6b..738326c 100755 Binary files a/Unibase.Platform.Templates.pdb and b/Unibase.Platform.Templates.pdb differ diff --git a/Unibase.Platform.Tenants.dll b/Unibase.Platform.Tenants.dll index eeaff3e..0901dbb 100755 Binary files a/Unibase.Platform.Tenants.dll and b/Unibase.Platform.Tenants.dll differ diff --git a/Unibase.Platform.Tenants.pdb b/Unibase.Platform.Tenants.pdb index d89541a..f3b146d 100755 Binary files a/Unibase.Platform.Tenants.pdb and b/Unibase.Platform.Tenants.pdb differ diff --git a/Unibase.Platform.Themes.dll b/Unibase.Platform.Themes.dll index 122ece7..4df3437 100755 Binary files a/Unibase.Platform.Themes.dll and b/Unibase.Platform.Themes.dll differ diff --git a/Unibase.Platform.Themes.pdb b/Unibase.Platform.Themes.pdb index a7b264e..f31b226 100755 Binary files a/Unibase.Platform.Themes.pdb and b/Unibase.Platform.Themes.pdb differ diff --git a/Unibase.Platform.WebApis.dll b/Unibase.Platform.WebApis.dll index 4dd1501..e0b959e 100755 Binary files a/Unibase.Platform.WebApis.dll and b/Unibase.Platform.WebApis.dll differ diff --git a/Unibase.Platform.WebApis.pdb b/Unibase.Platform.WebApis.pdb index 0f3e8fb..725bd50 100755 Binary files a/Unibase.Platform.WebApis.pdb and b/Unibase.Platform.WebApis.pdb differ diff --git a/Unibase.Utilities.AppUtility.dll b/Unibase.Utilities.AppUtility.dll index 7170e94..76f2d2c 100755 Binary files a/Unibase.Utilities.AppUtility.dll and b/Unibase.Utilities.AppUtility.dll differ diff --git a/Unibase.Utilities.AppUtility.pdb b/Unibase.Utilities.AppUtility.pdb index 73a8ca8..013ecd7 100755 Binary files a/Unibase.Utilities.AppUtility.pdb and b/Unibase.Utilities.AppUtility.pdb differ diff --git a/Unibase.Utilities.Conflicts.dll b/Unibase.Utilities.Conflicts.dll index f073f69..393cefc 100755 Binary files a/Unibase.Utilities.Conflicts.dll and b/Unibase.Utilities.Conflicts.dll differ diff --git a/Unibase.Utilities.Conflicts.pdb b/Unibase.Utilities.Conflicts.pdb index 78f2f8d..1da5433 100755 Binary files a/Unibase.Utilities.Conflicts.pdb and b/Unibase.Utilities.Conflicts.pdb differ diff --git a/Unibase.Web.Server.dll b/Unibase.Web.Server.dll index 687be76..6a8d0f6 100755 Binary files a/Unibase.Web.Server.dll and b/Unibase.Web.Server.dll differ diff --git a/Unibase.Web.Server.pdb b/Unibase.Web.Server.pdb index 2fdb540..83bb349 100755 Binary files a/Unibase.Web.Server.pdb and b/Unibase.Web.Server.pdb differ diff --git a/wwwroot/apps/collaboration/components/common/download.js.map b/wwwroot/apps/collaboration/components/common/download.js.map deleted file mode 100755 index 2c96229..0000000 --- a/wwwroot/apps/collaboration/components/common/download.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"download.js","sourceRoot":"","sources":["download.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/wwwroot/apps/collaboration/components/common/download.min.js b/wwwroot/apps/collaboration/components/common/download.min.js deleted file mode 100755 index f92f081..0000000 --- a/wwwroot/apps/collaboration/components/common/download.min.js +++ /dev/null @@ -1 +0,0 @@ -var __awaiter=this&&this.__awaiter||function(n,t,i,r){function u(n){return n instanceof i?n:new i(function(t){t(n)})}return new(i||(i=Promise))(function(i,f){function o(n){try{e(r.next(n))}catch(t){f(t)}}function s(n){try{e(r["throw"](n))}catch(t){f(t)}}function e(n){n.done?i(n.value):u(n.value).then(o,s)}e((r=r.apply(n,t||[])).next())})},Unibase;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){let i;(function(t){class i extends n.Platform.Core.BaseComponent{constructor(){super(...arguments);this.requestId=0;this.actionsWhileCreatingNewFile=[]}downloadDocumentFile(t,i,r,u,f){if(i=="Word")this.fileCacheHelper.loadJsFile("platform/analytics/components/chartviewer/chartviewer.js",()=>__awaiter(this,void 0,void 0,function*(){n.Apps.Collaboration.DocumentManager.Instance().getDocumentFileInfo(t).then(n=>{var t=n.result,i=t.FileTitle,r=t.FileType;f.save(i,u)})}));else if(i=="Excel"){let i=document.getElementById("DocumentViewer").ej2_instances[0];i.saveAsJson().then(i=>{this.dataForJson=i;var f=JSON.stringify(this.dataForJson.jsonObject.Workbook),r=n.Apps.Collaboration.Components.Sheets.Base.Instance().ssObj.activeSheetIndex;this.data={FileId:t,SaveTypeID:u,SheetIndex:r};n.Apps.Collaboration.DocumentManager.Instance().spreadSheetDownload(this.data).then(t=>{this.fileCacheHelper.loadJsFile("tenants/themes/compact/components/notifications/notification.js",()=>__awaiter(this,void 0,void 0,function*(){var i=encodeURIComponent(t.result);n.Themes.Compact.Components.Notification.Instance().Downloadfile(i)}))})})}}saveDocumentFile(t,i,r,u,f){return __awaiter(this,void 0,void 0,function*(){document.getElementsByClassName("biz-ss-saving")[0].style.display="inline-block";document.getElementsByClassName("biz-ss-saveicon")[0].classList.contains("biz-ss-cloudsave")&&(document.getElementsByClassName("biz-ss-saveicon")[0].style.display="none",document.getElementsByClassName("biz-ss-cloudloading")[0].style.display="inline-block");i=="Word"?(this.data={Content:r.serialize(),FileId:t},yield n.Apps.Collaboration.DocumentManager.Instance().saveWord(this.data).then(t=>{var i=t;n.Apps.Collaboration.Components.DocEditor.Base.Instance().editDetails()})):i=="Excel"&&this.ssAutoSave(u,f,!0);setTimeout(function(){return __awaiter(this,void 0,void 0,function*(){document.getElementsByClassName("biz-ss-saveicon")[0].classList.contains("biz-ss-cloudsave")&&(document.getElementsByClassName("biz-ss-saveicon")[0].style.display="inline-block",document.getElementsByClassName("biz-ss-cloudloading")[0].style.display="none",document.getElementsByClassName("biz-ss-saving")[0].style.display="none")})},1e3)})}getCellWithRowAndColByRange(n,t){let i=ej.spreadsheet.getIndexesFromAddress(n);return{SheetIndex:this.baseIns.ssObj.biz.getSheetIndexByname(t.name),row:i[0],cell:i[1],cellInfo:this.baseIns.ssObj.biz.getCell(i[0],i[1],t)}}ssAutoSave(t,i,r,u){var s,h,l,a,f,e,o,c;if(i.permissionLevel!==n.Apps.Collaboration.Enums.Share.Viewer){this.requestId++;let tt,k=t.action,y;this.baseIns=i;let b=i.ssObj.biz.getIndexes(),g=i.ssObj.biz.getActiveSheet(),w=i.getSheetIndex(),v="cell",p=!1,d=[],nt=!1;if(console.log("Save start "+k+" "+Date()),t.action=="resize"&&(k=t.eventArgs.isCol?"colResize":"rowResize"),t.eventArgs&&t.eventArgs.modelType&&t.eventArgs.modelType=="Sheet"&&k=="insert"&&(k="insertSheet"),t.action=="delete"&&t.eventArgs.modelType=="Row"&&(k="deleteRow"),t.action=="delete"&&t.eventArgs.modelType=="Column"&&(k="deleteCol"),(t.action=="insertshiftright"||t.action=="deleteshiftleft")&&(k="shiftright&left"),(t.action=="insertshiftdown"||t.action=="deleteshiftup")&&(k="shiftup&down"),t.action=="import"||t.action=="gotoSheet"||this.baseIns.isCreatingNewFile)this.actionsWhileCreatingNewFile.push(t);else{i.FileId||(p=!0,this.baseIns.isCreatingNewFile=!0,tt=n.Themes.Providers.DetailHelper.recordId);switch(k){case"cellSave":b=this.baseIns.getIndexesFromAddress(t.eventArgs.address.split("!")[1]);d=[{Row:b[0],Cell:b[3],CellInfo:g.rows[b[0]].cells[b[3]]}];y={changedvalues:d,iscreatenewfile:p,FileId:i.FileId,sheetIndex:w,autosavetype:v,requestId:this.requestId};break;case"format":case"validation":case"shortcuts":case"autofill":case"removeDuplicates":case"trim":for(f=b[0];f<=b[2];f++)for(e=b[1];e<=b[3];e++){o=ej.spreadsheet.getCell(f,e,g);let n={Row:f,cell:e,CellInfo:o};n.CellInfo&&n.CellInfo.validation&&n.CellInfo.validation.inCellDropDown==null&&(n.CellInfo.validation.inCellDropDown=!1);d.push(n)}y={changedvalues:d,iscreatenewfile:p,FileId:i.FileId,sheetIndex:w,autosavetype:v,modelType:t.eventArgs?t.eventArgs.modelType:null,requestId:this.requestId,saveversions:r};break;case"insertImage":case"deleteChart":case"cellDelete":case"insertChart":case"multipleCells":setTimeout(()=>{var f,e,u;for(k=="deleteChart"&&(b=i.getIndexesFromAddress(t.eventArgs.range.split("!")[1])),f=b[0];f<=b[2];f++)for(e=b[1];e<=b[3];e++){u=ej.spreadsheet.getCell(f,e,g);let n={Row:f,cell:e,CellInfo:u};if(k=="deleteChart"&&u.chart&&u.chart.pop(u.chart.find(n=>n.id=t.eventArgs.id))&&u.chart.length==0&&(u.chart=null),n.CellInfo&&n.CellInfo.validation&&n.CellInfo.validation.inCellDropDown==null&&(n.CellInfo.validation.inCellDropDown=!1),k=="insertImage")u.image.forEach(n=>{n.left=parseInt(n.left),n.height=parseInt(n.height),n.top=parseInt(n.top),n.width=parseInt(n.width)});else if(k=="cellDelete"&&u&&u.image&&u.image[0]&&u.image.findIndex(n=>n.id.startsWith("biz_image_in_cell"))!==-1){let n=u.image.findIndex(n=>n.id.startsWith("biz_image_in_cell"));u.image.splice(n,1)}d.push(n)}y={changedvalues:d,iscreatenewfile:p,FileId:i.FileId,sheetIndex:w,saveversions:r,autosavetype:v,modelType:t.eventArgs?t.eventArgs.modelType:null,requestId:this.requestId};p&&(y.folderId=this.baseIns.folderId);y&&n.Apps.Collaboration.DocumentManager.Instance().ssAutoSave(y)},10);break;case"imageRefresh":y={changedvalues:t.changedValues,iscreatenewfile:p,FileId:i.FileId,sheetIndex:w,autosavetype:v,requestId:this.requestId,saveversions:r};break;case"insert":v="addRowsAndColumn";y={Indexes:this.baseIns.ssObj.biz.getIndexes(),iscreatenewfile:p,FileId:i.FileId,sheetIndex:g.index,autosavetype:v,modelType:t.eventArgs.modelType,saveversions:r,requestId:this.requestId,RowIndex:t.eventArgs.index,InsertType:t.eventArgs.insertType};break;case"moveSheet":v="moveSheet";y={FileId:i.FileId,sheetIndex:g.index,autosavetype:v,saveversions:r,requestId:this.requestId,Indexes:[t.sheetIndexes.pop(),t.position]};break;case"deleteRow":v="deleteRow";y={Indexes:[t.eventArgs.startIndex,t.eventArgs.endIndex-t.eventArgs.startIndex+1],iscreatenewfile:p,FileId:i.FileId,saveversions:r,sheetIndex:w,autosavetype:v,requestId:this.requestId};break;case"deleteCol":v="deleteColumn";s=[];h=this.baseIns.ssObj.getActiveSheet().usedRange;s.push(h.colIndex);s.push(h.rowIndex);y={Indexes:[t.eventArgs.startIndex,t.eventArgs.endIndex-t.eventArgs.startIndex+1],iscreatenewfile:p,FileId:i.FileId,sheetIndex:w,autosavetype:v,saveversions:r,requestId:this.requestId,RowIndex:t.eventArgs.index};break;case"shiftright&left":v="shiftright&left";y={Indexes:this.baseIns.ssObj.biz.getIndexes(),iscreatenewfile:p,FileId:i.FileId,sheetIndex:w,autosavetype:v,saveversions:r,requestId:this.requestId,Action:t.action,UsedRange:s};break;case"shiftup&down":setTimeout(()=>{v="shiftup&down";var u=[],f=this.baseIns.ssObj.getActiveSheet().usedRange;u.push(f.rowIndex);u.push(f.colIndex);y={Indexes:this.baseIns.ssObj.biz.getIndexes(),iscreatenewfile:p,FileId:i.FileId,sheetIndex:w,autosavetype:v,saveversions:r,requestId:this.requestId,Action:t.action,UsedRange:u};p&&(y.folderId=this.baseIns.folderId);y&&n.Apps.Collaboration.DocumentManager.Instance().ssAutoSave(y)},0);break;case"headers":v="headers";y={FileId:i.FileId,iscreatenewfile:p,sheetIndex:t.eventArgs.sheetIdx,showHeader:t.eventArgs.isShow,autosavetype:v,saveversions:r,requestId:this.requestId};break;case"gridLines":v="gridlines";y={FileId:i.FileId,iscreatenewfile:p,sheetIndex:t.eventArgs.sheetIdx,showGridlines:t.eventArgs.isShow,autosavetype:v,saveversions:r,requestId:this.requestId};break;case"freezePanes":v="freezepanes";y={FileId:i.FileId,iscreatenewfile:p,sheetIndex:t.eventArgs.sheetIdx,freezeRow:t.eventArgs.row,freezeColumn:t.eventArgs.column,autosavetype:v,saveversions:r,requestId:this.requestId};break;case"insertCell":v="selectedRows";y={FileId:i.FileId,iscreatenewfile:p,sheetIndex:w,autosavetype:v,rowInfo:g.rows[b[0]],indexes:b,saveversions:r,requestId:this.requestId};break;case"conditionalFormat":v="conditionalFormat";d=[{Row:b[0],Cell:b[3],ConditionalFormat:g.conditionalFormats}];y={changedvalues:d,iscreatenewfile:p,FileId:i.FileId,sheetIndex:w,autosavetype:v,saveversions:r,requestId:this.requestId};break;case"clipboard":for(t.eventArgs&&t.eventArgs.copiedInfo&&t.eventArgs.copiedInfo.isCut==!0&&(nt=!0,l=i.ssObj.biz.getSheetIndexByname(t.eventArgs.copiedRange.split("!")[0]),a=i.swapRange(ej.spreadsheet.getIndexesFromAddress(t.eventArgs.copiedRange.split("!")[1]))),f=b[0];f<=b[2];f++)for(e=b[1];e<=b[3];e++){o=ej.spreadsheet.getCell(f,e,g);let n={Row:f,cell:e,CellInfo:o};d.push(n)}y={changedvalues:d,iscreatenewfile:p,FileId:i.FileId,sheetIndex:t.eventArgs.pasteSheetIndex,autosavetype:v,cutSheetIndex:l,cutCellIndexes:a,isCut:nt,saveversions:r,requestId:this.requestId};break;case"cellDrag":y={changedvalues:t.changedValue,iscreatenewfile:p,FileId:i.FileId,sheetIndex:w,autosavetype:v,cutSheetIndex:w,cutCellIndexes:t.cutCellIdxs,isCut:!0,saveversions:r,requestId:this.requestId};break;case"newspreadsheet":v="newspreadsheet";y={FileId:0,iscreatenewfile:p,autosavetype:v,requestId:this.requestId,saveversions:r};break;case"replaceAll":case"replace":if(v="replaceAll",k=="replaceAll")t.eventArgs.addressCollection.forEach(n=>{let t=this.baseIns.ssObj.biz.getSheetByName(n.split("!")[0]);d.push(this.getCellWithRowAndColByRange(n.split("!")[1],t))});else{let n=this.baseIns.ssObj.biz.getSheetByName(t.eventArgs.address.split("!")[0]);d.push(this.getCellWithRowAndColByRange(t.eventArgs.address.split("!")[1],n))}y={changedvalues:d,FileId:i.FileId,sheetIndex:t.eventArgs.pasteSheetIndex,autosavetype:v,saveversions:r,requestId:this.requestId};break;case"insertSheet":let u=t.eventArgs.index;g=i.ssObj.sheets[u];v="insertsheet";y={FileId:i.FileId,iscreatenewfile:p,autosavetype:v,sheet:g,sheetIndex:u,saveversions:r,requestId:this.requestId};break;case"removeSheet":v="removeSheet";y={FileId:i.FileId,autosavetype:v,sheetIndex:t.sheetIndex,saveversions:r,requestId:this.requestId};break;case"applyFilter":v="applyFilter";y={FileId:i.FileId,autosavetype:v,filter:t.collection,requestId:this.requestId};break;case"removeFilter":v="removeFilter";y={FileId:i.FileId,autosavetype:v,sheetIndex:t.sheetIndex,requestId:this.requestId};break;case"updateFilter":v="updateFilter";y={FileId:i.FileId,autosavetype:v,filter:t.collection,requestId:this.requestId,sheetIndex:w};break;case"renameSheet":v="renameSheet";y={FileId:i.FileId,autosavetype:v,SheetIndex:w,SheetName:t.eventArgs.value,requestId:this.requestId};break;case"destroy":c=$("._bizgaze_popup_container:visible").attr("id");$("#"+c).modal("hide");$("#"+c).remove();window.close();break;case"copytonewspreadsheet":v="newwbsheets";let tt=i.ssObj.workbookSaveModule.getStringifyObject(i.ssObj.sheets[w]),it=i.FileName;y={FileId:0,iscreatenewfile:p,autosavetype:v,sheet:tt,requestId:this.requestId,saveversions:r,sheetName:it};break;case"colResize":setTimeout(()=>{v="colResize",t.eventArgs.index&&!t.indexes?t.indexes=[0,t.eventArgs.index,0,t.eventArgs.index]:t.indexes&&t.eventArgs.index||(t.indexes=this.baseIns.ssObj.biz.getIndexes()),y={FileId:i.FileId,iscreatenewfile:p,autosavetype:v,sheetIndex:w,requestId:this.requestId,width:parseInt(t.eventArgs.width),saveversions:r,indexes:t.indexes},p&&(y.folderId=this.baseIns.folderId),y&&n.Apps.Collaboration.DocumentManager.Instance().ssAutoSave(y)},100);break;case"rowResize":setTimeout(()=>{v="rowResize",t.eventArgs.index&&!t.indexes?t.indexes=[t.eventArgs.index,0,t.eventArgs.index,0]:t.indexes&&t.eventArgs.index||(t.indexes=this.baseIns.ssObj.biz.getIndexes()),y={FileId:i.FileId,iscreatenewfile:p,autosavetype:v,sheetIndex:w,requestId:this.requestId,height:parseInt(t.eventArgs.height),indexes:t.indexes,saveversions:r},p&&(y.folderId=this.baseIns.folderId),y&&n.Apps.Collaboration.DocumentManager.Instance().ssAutoSave(y)},100);break;case"imageincell":y={FileId:i.FileId,iscreatenewfile:p,autosavetype:v,requestId:this.requestId,sheetIndex:w,saveversions:r,changedvalues:t.changedValues};break;case"createNewSpreadsheet":p=!0;v="createNewSpreadsheet";y={iscreatenewfile:p,autosavetype:v,requestId:this.requestId,sheetname:document.getElementsByClassName("biz-ss-filename")[0].value};break;case"headerResize":v="headerResize";y={FileId:i.FileId,iscreatenewfile:p,autosavetype:v,requestId:this.requestId,sheetIndex:w,saveversions:r,multipleheaderresize:t.resizedHeaders};break;case"duplicateSheet":v="duplicateSheet";y={FileId:i.FileId,autosavetype:v,requestId:this.requestId,sheetIndex:t.sheetIndex,saveversions:r};break;case"deleteImage":v="deleteImage";y={FileId:i.FileId,autosavetype:v,requestId:this.requestId,saveversions:r,sheetIndex:w,imageId:t.id,imageSource:t.src};break;case"resizeToAutoFitColumn":v="resizeToAutoFitColumn";y={FileId:i.FileId,autosavetype:v,requestId:this.requestId,saveversions:r,sheetIndex:w,indexes:t.eventArgs.selectedRange,ColumnWidth:t.eventArgs.columns};break;case"resizeToAutoFitRow":v="resizeToAutoFitRow";y={FileId:i.FileId,autosavetype:v,requestId:this.requestId,saveversions:r,sheetIndex:w,indexes:t.eventArgs.selectedRange,RowHeight:t.eventArgs.rows};break;case"wrap":v="wrap";let rt=ej.spreadsheet.getIndexesFromAddress(t.eventArgs.address.split("!")[1]);y={FileId:i.FileId,autosavetype:v,requestId:this.requestId,saveversions:r,sheetIndex:w,indexes:rt,wrap:t.eventArgs.wrap}}p&&(y.folderId=this.baseIns.folderId);y&&n.Apps.Collaboration.DocumentManager.Instance().ssAutoSave(y).then(t=>{if(this.baseIns.editDetails(),console.log("Save end "+k+" "+Date()),k==="insertSheet"||k==="removeSheet")n.Apps.Collaboration.DocumentManager.Instance().getCustomJsonData(i.FileId).then(n=>{i.customresult=n.result.tabcolors});else if(t.message=="New spreadsheet has been created"&&k!=="copytonewspreadsheet"){this.baseIns.FileId=t.result.FileId;this.baseIns.fileurl=t.result.FileUrl;this.baseIns.FileName=t.result.FileTitle;this.baseIns.isCreatingNewFile=!1;for(var r=0;r{n.Apps.Collaboration.Components.Sheets.Base.Instance().activeUsers(t)},1e3):i=="Word"&&n.Apps.Collaboration.Components.DocEditor.Base.Instance().activeUsers(t)},FileDisconnect:function(t,i){i=="Excel"?n.Apps.Collaboration.Components.Sheets.Base.Instance().activeUsers(t):i=="Word"&&n.Apps.Collaboration.Components.DocEditor.Base.Instance().activeUsers(t)}};r._isRegistered=!1}init(n,i){this.connection=t.Hubs.UniDocHub.Instance(_appsettings.dochub_url());var r=parseInt(n);this.start(r,i)}closeDoc(){n.Apps.Collaboration.Hubs.UniDocHub.Instance(_appsettings.dochub_url()).getConnection().stop()}ChangeDoc(t,i){n.Apps.Collaboration.Hubs.UniDocHub.Instance(_appsettings.dochub_url()).getConnection().invoke("ChangeDoc",t,JSON.stringify(i))}getClientMethods(){return[{MethodName:"connectedUsers",Method:this.methods.connectedUsers},{MethodName:"filedisconnect",Method:this.methods.FileDisconnect},]}registerClientMethods(){let n=this.getClientMethods();if(n)for(var t=0;t{n.Apps.Collaboration.Components.UniCloud.Instance().priority(this.FileId,"file","doc",0)});document.getElementsByClassName("biz-doc-filename")[0].addEventListener("focusout",()=>{this.fileNameChange()});document.getElementsByClassName("e-de-text-target")[0].contentWindow.document.addEventListener("keydown",n=>{n.keyCode==122&&(event.preventDefault(),this.openFullscreen(this.container))});document.getElementsByClassName("e-de-text-target")[0].contentWindow.document.addEventListener("keyup",n=>{this.editorkeyUp(n)});document.getElementsByClassName("e-de-text-target")[0].contentWindow.document.addEventListener("mousedown",n=>{this.editorMouseDown(n)});this.container.addEventListener("fullscreenchange",()=>{this.fullscreenHandler(this.container)});this.wordDocumentObj.documentEditor.contextMenuModule.contextMenuInstance.addEventListener("beforeOpen",this.cmenuBfOpen.bind(this));this.wordDocumentObj.documentEditor.contextMenuModule.contextMenuInstance.addEventListener("beforeItemRender",this.cmenuBfItemRndr.bind(this));this.wordDocumentObj.documentEditor.contextMenuModule.contextMenuInstance.addEventListener("select",this.cmenuSelect.bind(this))}catch(t){}}keyDown(t){t.keyCode==122&&(event.preventDefault(),setTimeout(()=>{this.openFullscreen(this.container)},0));t.target.classList.contains("biz-doc-fileshare-btn")&&n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/components/unicloud.js",()=>{n.Apps.Collaboration.Components.UniCloud.Instance().share(this.sourceFileId,"File",0)})}editorkeyUp(){this.updateUndoRedo()}updateUndoRedo(){let n=document.getElementById("DocumentViewer_toolbar_undo").parentElement.classList.contains("e-overlay"),t=document.getElementById("DocumentViewer_toolbar_redo").parentElement.classList.contains("e-overlay"),i=document.getElementsByClassName("biz-doc-undo")[0],r=document.getElementsByClassName("biz-doc-redo")[0];this.enableOrDisableIcon(n,i);this.enableOrDisableIcon(t,r)}editorMouseDown(n){let t=n.target.closest(".biz-doc-undo"),i=n.target.closest(".biz-doc-redo");t&&document.getElementById("DocumentViewer_toolbar_undo").click();i&&document.getElementById("DocumentViewer_toolbar_redo").click();this.updateUndoRedo()}mouseDown(n){n.target.id=="biz_doc_undobtn"||n.target.classList.contains("biz-doc-undo-icon")?document.getElementById("DocumentViewer_toolbar_undo").click():(n.target.id=="biz_doc_redobtn"||n.target.classList.contains("biz-doc-redo-icon"))&&document.getElementById("DocumentViewer_toolbar_redo").click();this.updateUndoRedo()}enableOrDisableIcon(n,t){n?t.classList.contains("e-disabled")||t.classList.add("e-disabled"):t.classList.contains("e-disabled")&&t.classList.remove("e-disabled")}openFullscreen(n){n.requestFullscreen?n.requestFullscreen():n.webkitRequestFullscreen?n.webkitRequestFullscreen():n.msRequestFullscreen&&n.msRequestFullscreen()}fullscreenHandler(n){setTimeout(()=>{document.fullscreenElement?this.fullscreenChange(n):this.fullscreenChange(n)},100)}fullscreenChange(){let t=this.ribbonElem.offsetHeight,i=document.getElementsByClassName("biz-doc-bottomtoolbar")[0].offsetHeight,r=this.element.parentElement.nextElementSibling.offsetHeight;var n=window.innerHeight-t-i-r;this.element.parentElement.style.height=n+"px";this.wordDocumentObj.height=n+"px"}wordDocumentRender(){var i=this,t;this.wordDocumentObj=new ej.documenteditor.DocumentEditorContainer({height:"100%",enableEditor:!0,enableEditorHistory:!0,enableSelection:!0,enableSearch:!0,created:()=>{setTimeout(()=>{let n=this.wordDocumentObj.documentEditor.selectionModule.updateTextPosition.bind(this.wordDocumentObj.documentEditor.selectionModule);this.wordDocumentObj.documentEditor.selectionModule.updateTextPosition=(t,i)=>{n(t,i);let r=this.wordDocumentObj.documentEditor.selectionModule.updateTextPositionIn(t,undefined,0,i,!1);return this.formatInfo=r,r}},800)}});setInterval(()=>{var t=this;t.contentChanged&&(this.onlineStatus=(window.navigator.onLine?"on":"off")+"line",window.addEventListener("online",()=>document.getElementsByClassName("biz-ss-cloudsave")[0].style.display="inline-block"),window.addEventListener("online",()=>document.getElementsByClassName("biz-ss-cloudoff")[0].style.display="none"),window.addEventListener("offline",()=>document.getElementsByClassName("biz-ss-cloudsave")[0].style.display="none"),window.addEventListener("offline",()=>document.getElementsByClassName("biz-ss-cloudoff")[0].style.display="inline-block"),this.onlineStatus=="online"&&n.Apps.Collaboration.Components.Common.Download.Instance().saveDocumentFile(t.FileId,t.documentGroup,t.documentContainer).then(function(){}),t.contentChanged=!1)},3e3);this.wordDocumentObj.appendTo(".DocumentViewer");this.filedata&&this.wordDocumentObj.documentEditor.open(this.filedata);this.wordDocumentObj.documentEditor.enableSfdtExport=!0;this.wordDocumentObj.documentEditor.enableWordExport=!0;this.wordDocumentObj.documentEditor.enableTextExport=!0;this.wordDocumentObj.documentEditor.enableSelection=!0;this.wordDocumentObj.documentEditor.enableEditor=!0;this.wordDocumentObj.documentEditor.isReadOnly=!1;this.wordDocumentObj.documentEditor.enableLocalPaste=!1;t=$("#DocumentViewer_editor")[0];this.documentContainer=t.ej2_instances[0]}cmenuBfOpen(){let t=this.wordDocumentObj.documentEditor.contextMenuModule,n=this.wordDocumentObj.documentEditor.contextMenuModule.contextMenuInstance.items;n.find(n=>n.id==this.wordDocumentObj.element.id+"_cmenu_delete")==undefined&&(n.splice(5,0,{text:"Delete",iconCss:"e-icons MT_Delete",id:this.wordDocumentObj.element.id+"_cmenu_delete"}),n.push({text:"Clear Formatting",iconCss:"e-icons MT_ClearFormat",id:this.wordDocumentObj.element.id+"_cmenu_clear_formatting"}));this.wordDocumentObj.documentEditor.contextMenuModule.contextMenuInstance.items=n;this.wordDocumentObj.documentEditor.contextMenuModule.contextMenuInstance.dataBind();t.showHideElements(t.documentHelper.selection)}cmenuBfItemRndr(n){if(n.item.id==this.wordDocumentObj.element.id+"_cmenu_delete"){let t=this.wordDocumentObj.documentEditor.editor.selection.text;t.length==0&&n.element.classList.add("e-disabled")}}cmenuSelect(n){n.item.id==this.wordDocumentObj.element.id+"_cmenu_delete"?this.wordDocumentObj.documentEditor.editor.delete():n.item.id==this.wordDocumentObj.element.id+"_cmenu_clear_formatting"&&this.wordDocumentObj.documentEditor.editor.clearFormatting()}updateProps(){this.element=document.getElementById("DocumentViewer");this.fileName=this.result.FileName+"."+this.result.FileType;this.ribbon=n.Apps.Collaboration.Components.DocEditor.Ribbon.Instance();this.util=n.Apps.Collaboration.Components.Common.Util.Instance()}refreshHeight(){var n=this.element.parentElement.previousElementSibling.offsetHeight,t=this.element.parentElement.parentElement.offsetHeight,i=document.body.getElementsByClassName("biz-doc-ribbon")[0].offsetHeight;this.element.parentElement.style.height=t-i-n+"px"}initSetInterval(){this.timePeriod==="Minutes"||this.timePeriod==="Minute"?this.intr=setInterval(()=>{if(this.lastEditedTime=this.lastEditedTime+1,this.username=this.username,this.timePeriod=this.timePeriod,this.lastEditedTime!=1)if(this.lastEditedTime>=59&&this.timePeriod==="Minutes")n.Apps.Collaboration.DocumentManager.Instance().lastEdit(this.FileId).then(t=>{if(this.identity=n.Platform.Membership.Infos.Identity.getCurrentUser(),this.unibaseusername=this.identity.name.trim(),this.lastEditedTime=t.result.Lastedittime,this.username=t.result.LastUpdatedByName,this.timePeriod=t.result.TimePeriod,this.unibaseusername===this.username){let n=document.getElementsByClassName("biz-doc-lastedited")[0];n.value="last edit was made "+this.lastEditedTime+" "+this.timePeriod+" ago"}else{let n=document.getElementsByClassName("biz-doc-lastedited")[0];n.value="last edit was made "+this.lastEditedTime+" "+this.timePeriod+" ago by "+this.username}});else if(this.identity=n.Platform.Membership.Infos.Identity.getCurrentUser(),this.unibaseusername=this.identity.name.trim(),this.unibaseusername===this.username){let n=document.getElementsByClassName("biz-doc-lastedited")[0];n.value="last edit was made "+this.lastEditedTime+" "+this.timePeriod+" ago"}else{let n=document.getElementsByClassName("biz-doc-lastedited")[0];n.value="last edit was made "+this.lastEditedTime+" "+this.timePeriod+" ago by "+this.username}},6e4):(this.timePeriod==="Hour"||this.timePeriod==="Hours")&&(this.intrhour=setInterval(()=>{if(this.lastEditedTime=this.lastEditedTime+1,this.username=this.username,this.timePeriod=this.timePeriod,this.lastEditedTime>=23&&this.timePeriod==="Hours")n.Apps.Collaboration.DocumentManager.Instance().lastEdit(this.FileId).then(t=>{if(this.identity=n.Platform.Membership.Infos.Identity.getCurrentUser(),this.unibaseusername=this.identity.name.trim(),this.lastEditedTime=t.result.Lastedittime,this.username=t.result.LastUpdatedByName,this.timePeriod=t.result.TimePeriod,this.unibaseusername===this.username){let n=document.getElementsByClassName("biz-doc-lastedited")[0];n.value="last edit was made "+this.lastEditedTime+" "+this.timePeriod+" ago"}else{let n=document.getElementsByClassName("biz-doc-lastedited")[0];n.value="last edit was made "+this.lastEditedTime+" "+this.timePeriod+" ago by "+this.username}});else if(this.identity=n.Platform.Membership.Infos.Identity.getCurrentUser(),this.unibaseusername=this.identity.name.trim(),this.unibaseusername===this.username){let n=document.getElementsByClassName("biz-doc-lastedited")[0];n.value="last edit was made "+this.lastEditedTime+" "+this.timePeriod+" ago"}else{let n=document.getElementsByClassName("biz-doc-lastedited")[0];n.value="last edit was made "+this.lastEditedTime+" "+this.timePeriod+" ago by "+this.username}},36e5))}fileNameChange(){var t=$(".biz-doc-filename").val(),i={FileTitle:t,FileId:this.FileId};n.Apps.Collaboration.DocumentManager.Instance().renameFileTitle(i)}activeUsers(t){var i=[];for(var r in t){let u=n.Platform.Membership.Infos.Identity.getCurrentUser(),f=u.unibaseId;f!=t[r].unibaseId&&i.push(t[r].firstName)}return this.connecteduserfirstName=i,console.log(this.connecteduserfirstName),this.showActiveUsers(t),this.connecteduserfirstName}showActiveUsers(t){var a=document.getElementsByClassName("biz-doc-onlineusersintials")[0],r,e,u;let c=n.Platform.Membership.Infos.Identity.getCurrentUser(),i=c.unibaseId;r=[];for(e in this.connecteduserfirstName)r.push(this.connecteduserfirstName[e].trim().charAt(0));u=document.getElementById("biz-doc-connected_users_container");typeof u!="undefined"&&u!=null&&u.remove();let o="",l=`
`;$(".biz-doc-onlineusersintials").append(l);let s="",f,h=["#6640b2","#3a55b1","#0092ee","#00acf0","#1ebccd","#009b84","#22af47","#88c241","#d0d962","#fde335","#ffbf36","#ff9528","#ff6028","#7a5449","#c1993f","#9e9e9e","#5e7d8a","#324148","#f5f5f6","#f95851","#ef3975","#b642b5","#7a59bc","#536bbb","#21a0f0","#21b7f2"];for(let n=0;n -
`+r[n]+`
`,n<=5&&$("#biz-doc-connected_users_container").append(o),s+='
'+r[n]+'<\/div>'+t[n].firstName+"<\/span><\/a>",n>5&&($("#biz-doc-connected_users_container").children().last().remove(),$("#biz-doc-connected_users_container").append('
'+r[n]+'<\/div>'+t[n].firstName+"<\/span><\/a>",n>5&&($("#biz-ss-connected_users_container").children().last().remove(),$("#biz-ss-connected_users_container").append('
-

-
- - -
`,target:document.getElementById("container"),placeholder:"Please Enter File Name",popupHeight:"100px",width:"350px",height:"250px",animationSettings:{effect:"Zoom"}}),this.copyDocumentDailogue.appendTo("#copydocument-container"),r.appendTo("#copy-document-ok-btn"),u.appendTo("#copy-document-close-btn"),f.appendTo("#copydocument-textbox"),this.copyDocumentDailogue.show(),document.getElementById("copy-document-ok-btn").addEventListener("click",()=>{var t=this.FileId,i=$("#copydocument-textbox").val(),r={FileId:t,FileTitle:i};n.Apps.Collaboration.FileManager.Instance().copyFile(r).then(n=>{var t=n.result;this.copyDocumentDailogue.destroy()})}),document.getElementById("copy-document-close-btn").addEventListener("click",()=>{this.copyDocumentDailogue.hide()})):this.copyDocumentDailogue.show()}spreadSheetTrim(){let t=this.base.ssObj.biz.getIndexes();this.base.ssObj.updateUndoRedoCollection({name:"bizAction",args:{action:"trim",range:t,oldCells:this.base.getCellsFromIndexes(t)}});let i=this.processTrim(t);this.setSpreadsheettrimDialouge(i);let r={range:t,action:"trim",origin:"biz",sheetIndex:this.base.getSheetIndex()};n.Apps.Collaboration.Components.Sheets.Base.Instance().bizSignalr(r)}processTrim(n){for(var f,i,t,r=this.base.ssObj.biz.getActiveSheet(),o=n[0],s=n[1],h=n[2],c=n[3],e=0,u=o;u<=h;u++)if(r.rows[u])for(f=s;f<=c;f++)if(i={rowindex:u,cellindex:f},t=ej.spreadsheet.getCell(i.rowindex,i.cellindex,r),t&&t.value!=null)if(t.value.indexOf(" ")>=0)t.value=t.value.replace(/\s+/g," "),t.value=t.value.trim(),this.base.ssObj.biz.setCell(i.rowindex,i.cellindex,r,t),e++;else if(t.value.indexOf(" ")==0)t.value=t.value.trim(),this.base.ssObj.biz.setCell(i.rowindex,i.cellindex,r,t),e++;else continue;else continue;return e}setSpreadsheettrimDialouge(t){var i=0,r,u;i!=t&&(i=t);r="";i>1?r=`Trimmed whitespace from the `+i+` selected cells.`:i==1?r=`Trimmed whitespace from the `+i+` selected cell.`:i==0&&(r=`No selected cells had whitespace trimmed.`);u=document.getElementById("trimobj");u==null?(this.spreadhsheetTrimDialog=new ej.popups.Dialog({isModal:!0,content:`

`+r+`

-
`,target:document.getElementById("container"),width:"500px",height:"100px",animationSettings:{effect:"Zoom"}}),this.spreadhsheetTrimDialog.appendTo("#spreadsheettrim-container"),document.getElementById("spreadsheettrimedok").addEventListener("click",()=>{this.spreadhsheetTrimDialog.hide()})):(document.getElementById("trimpara").innerHTML="",document.getElementById("trimpara").innerHTML=r,this.spreadhsheetTrimDialog.show());i!=0&&n.Apps.Collaboration.Components.Common.Download.Instance().ssAutoSave({action:"trim",eventArgs:{}},this.base,!0)}generateSheetName(n,t){if(n.indexOf(t)<0)return t;let i=1;while(n.indexOf(t+" ("+i+")")>-1)i++;return t+" ("+i+")"}importOpenDialogcreated(){document.getElementById("importopenfile-select-btn").setAttribute("disabled","true");document.getElementById("importopenfile-select-btn").addEventListener("click",()=>{this.openSpreadSheetDocument(),this.ssImportOpenDialougObj.destroy()});document.getElementById("importopenfile-cancel-btn").addEventListener("click",()=>{this.ssImportOpenDialougObj.hide(),document.getElementById("importopenfile-select-btn").classList.add("e-disabled"),document.getElementById("filename").innerHTML="",this.importedFile&&(this.importedFile.value=null),this.ssImportOpenDialougObj&&(this.ssImportOpenDialougObj.destroy(),this.ssImportOpenDialougObj=null)});this.importOpenSelectButton.appendTo("#importopenfile-select-btn");this.importOpenCancelButton.appendTo("#importopenfile-cancel-btn");document.body.addEventListener("dragover",n=>{n.preventDefault()});document.getElementsByClassName("biz-ss-importopen-dialog")[0].addEventListener("dragover",n=>{n.preventDefault()});document.getElementsByClassName("biz-ss-importopen-dialog")[0].addEventListener("drop",n=>{n.preventDefault();document.getElementById("importopenfile").files=n.dataTransfer.files;var t={target:{files:n.dataTransfer.files}};this.openFileSelected(t)});document.getElementById("importopenfile").addEventListener("change",n=>{this.openFileSelected(n)})}importDialogcreated(){document.getElementById("importfile-upload-select-btn").setAttribute("disabled","true");let n=document.getElementById("importfile-wrapper");n.style.height=window.innerHeight-375+"px";n.style.width=window.innerWidth-635+"px";document.getElementById("importfile-upload-select-btn").addEventListener("click",()=>{this.ssImportDialougObj.hide(),this.ssimportedFileDataDailog(),document.getElementById("filename").innerHTML="",document.getElementById("importedfilename").innerHTML=this.importedFile.files[0].name});document.getElementById("importfile-upload-cancel-btn").addEventListener("click",()=>{this.ssImportDialougObj.hide(),document.getElementById("importfile-upload-select-btn").classList.add("e-disabled"),document.getElementById("filename").innerHTML="",this.importedFile&&this.importedFile.value&&(this.importedFile.value=null),this.ssImportDialougObj&&(this.ssImportDialougObj.destroy(),this.ssImportDialougObj=null)});this.importSelectButton.appendTo("#importfile-upload-select-btn");this.importCancelButton.appendTo("#importfile-upload-cancel-btn");document.body.addEventListener("dragover",n=>{n.preventDefault()});document.getElementsByClassName("biz-ss-import-dialog")[0].addEventListener("dragover",n=>{n.preventDefault()});document.getElementsByClassName("biz-ss-import-dialog")[0].addEventListener("drop",n=>{n.preventDefault();document.getElementById("importfile").files=n.dataTransfer.files;var t={target:{files:n.dataTransfer.files}};this.fileSelected(t)});document.getElementById("importfile").addEventListener("change",n=>{this.fileSelected(n)});document.getElementsByClassName("biz-ss-import-dialog")[0].style.maxHeight=""}getAll(t){let i=``;n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",()=>{n.Apps.Collaboration.FileManager.Instance().getAll(t).then(t=>{let r=t.result.Folders,u=``;for(let n=0;n `+r[n].FolderName+``}let f=``,e=t.result.Files;for(let n=0;n
filetype `+e[n].FileTitle+`
`;this.ssImportDialougObj?(document.getElementById("breadcrumb-ul")&&document.getElementById("breadcrumb-ul").remove(),document.getElementById("biz_drive_foldersList")&&(document.getElementById("biz_drive_foldersList").innerHTML=""),document.getElementById("biz_drive_foldersList")&&(document.getElementById("biz_drive_foldersList").innerHTML=u),document.getElementById("biz_drive_filesList")&&(document.getElementById("biz_drive_filesList").innerHTML=""),document.getElementById("biz_drive_filesList")&&(document.getElementById("biz_drive_filesList").innerHTML=f)):(i=`
-
    `+u+`
-
    `+f+`
-
-
- -
`,this.renderImportDialogue(i))})})}getFolderList(){n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",()=>{n.Apps.Collaboration.FileManager.Instance().getFolders().then(n=>{let t=n.result;var i=``;for(let n=0;n<=t.length;n++)i+=`
  • `+t[n].FolderName+`
  • `;return i})})}getFilesList(){n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){n.Apps.Collaboration.FileManager.Instance().getFiles(0).then(n=>{var e=n.result.Parentid,i=n.result.Folders,r,u,t,f;r=` `+ +` >`;$("#folder_breadcrumb").append(r);for(let n=0;n `+i[n].FolderName+``,$("#li_hdn_childfolders:last").after(u);t=n.result.Files;$("#ul_filesList").html(` `);for(let n=0;n
    filetype `+t[n].FileName+`
    `,$("#li_hdn_file:last").after(f)});$("#ul_filesList").removeClass("hidden")})}getFolderItems(t,i){let r=i;n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",()=>{n.Apps.Collaboration.FileManager.Instance().getFiles(t).then(n=>{let e=n.result.Parentid,o=``;$(".biz_drive_list").empty();let t=n.result.Folders,u=``;for(let n=0;n `+t[n].FolderName+``}let f=``,i=n.result.Files;for(let n=0;n
    filetype `+i[n].FileTitle+`
    `;let h=o+`
      `+u+`
    -
      `+f+`
    `;$(".biz_drive_list").append(h)})})}openFileSelected(t){document.getElementById("importopenfile-select-btn").removeAttribute("disabled");document.getElementById("importopenfile-select-btn").classList.remove("e-disabled");this.importedFile=document.getElementById("importopenfile");document.getElementById("filename").innerHTML=this.importedFile.files[0].name;n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("platform/core/helpers/file/filehelper.js",()=>{n.Platform.Helpers.FileHelper.Instance().getBase64(t).then(t=>{var r,i,u;n.Themes.Providers.Detail_Settings.Instance().InputParameters.length!=0&&(r=n.Themes.Providers.DetailHelper.installedAppId,i=Number(n.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+r+"_recordid").Value),i!=0&&i!=null&&i!=undefined);u={filedata:t.FileData,filename:t.FileName,filetype:t.FileType,RefId:i,FileId:this.FileId,Upload:!0};this.spreadsheetImportedFileData=u})})}fileSelected(t){document.getElementById("importfile-upload-select-btn").removeAttribute("disabled");document.getElementById("importfile-upload-select-btn").classList.remove("e-disabled");this.importedFile=document.getElementById("importfile");document.getElementById("filename").innerHTML=this.importedFile.files[0].name;n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("platform/core/helpers/file/filehelper.js",()=>{n.Platform.Helpers.FileHelper.Instance().getBase64(t).then(t=>{var r,i,u,f;n.Themes.Providers.Detail_Settings.Instance().InputParameters.length!=0&&(r=n.Themes.Providers.DetailHelper.installedAppId,i=Number(n.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+r+"_recordid").Value),i!=0&&i!=null&&i!=undefined);u={filedata:t.FileData,filename:t.FileName,filetype:t.FileType,RefId:i,FileId:this.FileId,Upload:!0};this.spreadsheetImportedFileData=u;f={filedata:t.FileData,filename:t.FileName,filetype:t.FileType,RefId:i,FileId:this.FileId,FilePath:this.filepath,Upload:!0};this.spreadsheetImportedReplaceFileData=f})})}spreadsheetMenuBar(t,i,r){var f;let u;(function(n){n[n.Xlsx=0]="Xlsx";n[n.Xls=1]="Xls";n[n.CSV=2]="CSV";n[n.PDF=3]="PDF";n[n.ODS=4]="ODS"})(u||(u={}));this.ssMenubarObj||(f=["File","Edit","View","Insert","Format","Formulas","Data","Tools"],this.ssMenubarObj=new ej.navigations.Menu({cssClass:"biz-ss-menu",beforeClose:n=>{f.indexOf(n.parentItem.text)>-1&&(this.ssMenubarObj.showItemOnClick=!0);let t=this.base.ssObj.sheets.filter(n=>n.state=="Hidden");if(t.length>0&&n.parentItem.text==="View"){let n=[];t.forEach(t=>n.push(t.name));this.ssMenubarObj.insertBefore([{text:"dummyHiddenSheet"}],n[0],!1);this.ssMenubarObj.removeItems(n,!1)}},showItemOnClick:!0,beforeItemRender:n=>{var u,i,t,f;let r=this.base.ssObj.biz.getActiveSheet();if((r.frozenColumns!=0||r.frozenRows!=0)&&n.item.text=="Freeze panes"&&(n.element.innerHTML="Unfreeze panes"),r.showHeaders||n.item.text=="Hide headers"&&(u=n.element.firstElementChild,n.element.innerHTML=u.outerHTML+"Show Headers"),r.showGridLines||n.item.text=="Hide gridlines"&&(u=n.element.firstElementChild,n.element.innerHTML=u.outerHTML+"Show Gridlines"),n.item.text=="Formula bar"){let t=document.getElementsByClassName("e-formula-bar-panel")[0];t.style.display==""&&this.addOrRemoveSelectIcon(n)}if(i=this.base.getIndexesFromAddress(r.activeCell),t=ej.spreadsheet.getCell(i[0],i[1],r),t){n.item.text==="Bold"&&t.style&&t.style.fontWeight&&t.style.fontWeight.toLowerCase()=="bold"&&this.addOrRemoveSelectIcon(n);n.item.text==="Italic"&&t.style&&t.style.fontStyle&&t.style.fontStyle.toLowerCase()=="italic"&&this.addOrRemoveSelectIcon(n);n.item.text==="Underline"&&t.style&&t.style.textDecoration&&(t.style.textDecoration.toLowerCase()=="underline line-through"||t.style.textDecoration.toLowerCase()=="underline")&&this.addOrRemoveSelectIcon(n);n.item.text==="Strikethrough"&&t.style&&t.style.textDecoration&&(t.style.textDecoration.toLowerCase()=="underline line-through"||t.style.textDecoration.toLowerCase()=="line-through")&&this.addOrRemoveSelectIcon(n);n.item.text==="Font size"&&this.addOrRemoveSelectIcon(n);n.item.text==="Wrap text"&&t.wrap&&t.wrap==!0&&this.addOrRemoveSelectIcon(n);n.item.text==="Number formatting"&&this.addOrRemoveSelectIcon(n);n.item.text==="Align"&&this.addOrRemoveSelectIcon(n);n.item.text==="Merge cells"&&(t.rowSpan||t.colSpan)&&this.addOrRemoveSelectIcon(n);n.item.text==="Merge all"&&t.rowSpan&&t.colSpan&&this.addOrRemoveSelectIcon(n);n.item.text==="Merge vertically"&&t.rowSpan&&this.addOrRemoveSelectIcon(n);n.item.text==="Merge horizontally"&&t.colSpan&&this.addOrRemoveSelectIcon(n);n.item.text==="General"&&(t.format||this.addOrRemoveSelectIcon(n));f=["General","Number","Currency","Accounting","Short date","Long date","Time","Percentage","Fraction","Scientific","Text"];f.includes(n.item.text)&&t.format&&(n.item.text==="General"?t.format.toLowerCase()=="general"&&this.addOrRemoveSelectIcon(n):n.item.text==="Number"?t.format==="0.00"&&this.addOrRemoveSelectIcon(n):n.item.text==="Currency"?t.format.startsWith("$#,##0.00")&&this.addOrRemoveSelectIcon(n):n.item.text==="Accounting"?t.format=='_($* #,##0.00_);_($* (#,##0.00);_($* "-"??_);_(@_)'&&this.addOrRemoveSelectIcon(n):n.item.text==="Short date"?t.format=="mm-dd-yyyy"&&this.addOrRemoveSelectIcon(n):n.item.text==="Long date"?t.format=="dddd, mmmm dd, yyyy"&&this.addOrRemoveSelectIcon(n):n.item.text==="Time"?t.format=="h:mm:ss AM/PM"&&this.addOrRemoveSelectIcon(n):n.item.text==="Percentage"?t.format.startsWith("0.00%")&&this.addOrRemoveSelectIcon(n):n.item.text==="Fraction"?t.format=="# ?/?"&&this.addOrRemoveSelectIcon(n):n.item.text==="Scientific"?t.format=="0.00E+00"&&this.addOrRemoveSelectIcon(n):n.item.text==="Text"&&t.format=="@"&&this.addOrRemoveSelectIcon(n));["8","9","10","11","12","14","16","18","20","22","24","26","28","36","48","72"].includes(n.item.text)&&(t.style&&t.style.fontSize?n.item.text==t.style.fontSize.slice(0,-2)&&this.addOrRemoveSelectIcon(n):n.item.text=="11"&&this.addOrRemoveSelectIcon(n));n.item.text=="Left"&&(t.style?(!t.style.textAlign||t.style.textAlign.toLowerCase()=="left")&&this.addOrRemoveSelectIcon(n):this.addOrRemoveSelectIcon(n));n.item.text=="Bottom"&&(t.style?(!t.style.verticalAlign||t.style.verticalAlign.toLowerCase()=="bottom")&&this.addOrRemoveSelectIcon(n):this.addOrRemoveSelectIcon(n));["Center","Right"].includes(n.item.text)&&t.style&&t.style.textAlign&&n.item.text.toLowerCase()==t.style.textAlign.toLowerCase()&&this.addOrRemoveSelectIcon(n);["Middle","Top"].includes(n.item.text)&&t.style&&t.style.verticalAlign&&n.item.text.toLowerCase()==t.style.verticalAlign.toLowerCase()&&this.addOrRemoveSelectIcon(n)}if(n.item.parentObj.text==="Edit"){this.base.formatpainter.range||(this.base.formatpainter.range="A1:A1");let t=this.base.formatpainter.range.split(":"),i=t[0].replace(/[0-9]/g,""),u=t[1].replace(/[0-9]/g,""),r=t[0].match(/\d+$/)[0],f=t[1].match(/\d+$/)[0];switch(n.item.text){case"Delete row":n.element.innerHTML=r===f?"Delete row "+r:"Delete rows "+r+" - "+f;break;case"Delete column":n.element.innerHTML=i===u?"Delete column "+i:"Delete columns "+i+" - "+u}}if(n.item.parentObj.text==="Insert"){this.base.formatpainter.range||(this.base.formatpainter.range="A1:A1");let t=this.base.formatpainter.range.split(":"),i=t[0].replace(/[0-9]/g,""),r=t[1].replace(/[0-9]/g,""),u=t[0].match(/\d+$/)[0],f=t[1].match(/\d+$/)[0];switch(n.item.text){case"Row above":u!==f&&(n.element.innerHTML=this.base.formatpainter.formatIndexes[2]-this.base.formatpainter.formatIndexes[0]+1+" Rows above");break;case"Row below":u!==f&&(n.element.innerHTML=this.base.formatpainter.formatIndexes[2]-this.base.formatpainter.formatIndexes[0]+1+" Rows below");break;case"Column left":i!==r&&(n.element.innerHTML=this.base.formatpainter.formatIndexes[3]-this.base.formatpainter.formatIndexes[1]+1+" Columns left ");break;case"Column right":i!==r&&(n.element.innerHTML=this.base.formatpainter.formatIndexes[3]-this.base.formatpainter.formatIndexes[1]+1+" Columns right")}}if(n.item.text==="Hidden sheets"&&(this.hiddensheets=this.base.ssObj.sheets.filter(n=>n.state=="Hidden"),this.hiddensheets.length>0)){let n=[];this.hiddensheets.forEach(t=>n.push({text:t.name}));this.ssMenubarObj.insertBefore(n,"dummyHiddenSheet",!1);this.ssMenubarObj.removeItems(["dummyHiddenSheet"],!1)}n.item.text.startsWith("Upto current row (")&&(n.element.innerHTML="Up to current row ("+(i[0]+1)+")");n.item.text.startsWith("Upto current column (")&&(n.element.innerHTML="Up to current column ("+this.base.generateText(i[1]+1)+")");n.item.text.startsWith("Sort sheet by column asc")&&(n.element.innerHTML="Sort sheet by column "+this.base.generateText(i[1]+1)+", A → Z ");n.item.text.startsWith("Sort sheet by column dsc")&&(n.element.innerHTML="Sort sheet by column "+this.base.generateText(i[1]+1)+", Z → A ")},beforeOpen:n=>{n.parentItem.text!="Special paste"&&this.ssMenubarObj.enableItems(["Undo","Redo","Paste","Special paste","Hidden sheets"],!1),this.hiddensheets=this.base.ssObj.sheets.filter(n=>n.state=="Hidden"),this.hiddensheets.length>0&&this.ssMenubarObj.enableItems(["Hidden sheets"],!0),f.indexOf(n.parentItem.text)>-1&&(this.ssMenubarObj.showItemOnClick=!1),this.base.permissionLevel==1&&this.ssMenubarObj.enableItems(["Import","Make a copy","Freeze panes","Hide headers","Hide gridlines","Freeze"],!1),n.parentItem.text==="Icon sets"&&(ej.base.closest(n.element,".e-menu-wrapper").style.maxHeight="450px",ej.base.closest(n.element,".e-menu-wrapper").style.overflowY="scroll"),n.items.find(n=>n.text=="Undo")!=null&&this.base.ssObj.undoredoModule.undoCollection.length>0&&this.ssMenubarObj.enableItems(["Undo"],!0),n.items.find(n=>n.text=="Redo")!=null&&this.base.ssObj.undoredoModule.redoCollection.length>0&&this.ssMenubarObj.enableItems(["Redo"],!0),n.items.find(n=>n.text=="Paste")!=null&&this.base.ssObj.clipboardModule.copiedInfo!=undefined&&this.ssMenubarObj.enableItems(["Paste","Special paste"],!0)},onOpen:n=>{n.parentItem.text==="Icon sets"&&(ej.base.closest(n.element,".e-menu-wrapper").style.maxHeight="450px",ej.base.closest(n.element,".e-menu-wrapper").style.overflowY="scroll")},select:f=>{var p,o,e,l,h,c,a,v;let s=this.base.ssObj.biz.getActiveSheet();p=this.base.ssObj.biz.getIndexes();let y=this.base.ssObj.biz.getActiveSheet().selectedRange;document.getElementById("DocumentViewer_number_format")&&(o=document.getElementById("DocumentViewer_number_format").ej2_instances[0]);document.getElementById("DocumentViewer_font_size")&&(e=document.getElementById("DocumentViewer_font_size").ej2_instances[0]);document.getElementById("DocumentViewer_text_align")&&(l=document.getElementById("DocumentViewer_text_align").ej2_instances[0]);document.getElementById("DocumentViewer_merge")&&(h=document.getElementById("DocumentViewer_merge").ej2_instances[0]);document.getElementById("DocumentViewer_clear")&&(c=document.getElementById("DocumentViewer_clear").ej2_instances[0]);document.getElementById("DocumentViewer_vertical_align")&&(a=document.getElementById("DocumentViewer_vertical_align").ej2_instances[0]);document.getElementById("DocumentViewer_paste_dropdownbtn")&&(v=document.getElementById("DocumentViewer_paste_dropdownbtn").ej2_instances[0]);let w=this.base.ssObj.element.querySelector(".e-main-panel"),b=this.base.ssObj.getScrollElement(),k=[];this.base.ssObj.sheets.filter(n=>n.state=="Hidden").forEach(n=>k.push(n.name));switch(f.item.text){case"Undo":document.getElementById(this.base.ssObj.element.id+"_undo").firstElementChild.click();break;case"Redo":document.getElementById(this.base.ssObj.element.id+"_redo").firstElementChild.click();break;case"Copy":document.getElementById(this.base.ssObj.element.id+"_copy").firstElementChild.click();break;case"Cut":document.getElementById(this.base.ssObj.element.id+"_cut").firstElementChild.click();break;case"Paste":document.getElementById(this.base.ssObj.element.id+"_paste").firstElementChild.click();break;case"All":v.trigger("select",{item:v.items[0]});break;case"Values":v.trigger("select",{item:v.items[1]});break;case"Formats":v.trigger("select",{item:v.items[2]});break;case"Find and replace":document.getElementById(this.base.ssObj.element.id+"_findbtn").firstElementChild.click();break;case"Delete value":this.base.ssObj.editModule.editingHandler("delete");this.base.download.ssAutoSave({action:"cellSave",eventArgs:{address:"sheet!"+this.base.ssObj.biz.getRange()}},this.base,!0);break;case"Delete row":this.base.ssObj.contextMenuModule.selectHandler({item:{id:this.base.ssObj.element.id+"_cmenu_delete_row"}});break;case"Delete column":this.base.ssObj.contextMenuModule.selectHandler({item:{id:this.base.ssObj.element.id+"_cmenu_delete_column"}});break;case"Delete cells and shift up":this.base.formatpainter.deleteShiftUp(y);break;case"Delete cells and shift left":this.base.formatpainter.deleteShiftLeft(y);break;case"Clear Notes":this.base.formatpainter.clearComment();break;case"Spelling":this.base.spellchecker.renderSpellDialog();break;case"Bold":document.getElementById("DocumentViewer_bold").click();break;case"Italic":document.getElementById("DocumentViewer_italic").click();break;case"Underline":document.getElementById("DocumentViewer_underline").click();break;case"Strikethrough":document.getElementById("DocumentViewer_line-through").click();break;case"New":this.processNewSheet();break;case"Open":this.renderOpenNewDialogue();break;case"Import":this.getAll(0);break;case"Make a copy":this.documentCopy();break;case"Microsoft excel (.xlsx)":this.fileDownload.downloadDocumentFile(t,i,r,u.Xlsx,"");break;case"Microsoft excel 97-2003 (.xls)":this.fileDownload.downloadDocumentFile(t,i,r,u.Xls,"");break;case"Comma-Seperated values (.csv)":this.fileDownload.downloadDocumentFile(t,i,r,u.CSV,"");break;case"PDF document (.pdf)":this.fileDownload.downloadDocumentFile(t,i,r,u.PDF,"");break;case"OpenDocument spreadsheet (.ods)":this.fileDownload.downloadDocumentFile(t,i,r,u.ODS,"");break;case"Close":this.closePopup();break;case"Show headers":case"Hide headers":this.imageInCell=!1;this.base.ssObj.ribbonModule.toolbarClicked({item:{id:this.base.ssObj.element.id+"_headers"},name:"clicked",originalEvent:{target:this.base.ssObj.element}});break;case"Show gridlines":case"Hide gridlines":this.imageInCell=!1;this.base.ssObj.element.querySelector('[data-id="tabitem_5"]').click();this.base.ssObj.ribbonModule.toolbarClicked({item:{id:this.base.ssObj.element.id+"_gridlines"},name:"clicked",originalEvent:{target:this.base.ssObj.element}});this.base.ssObj.element.querySelector('[data-id="tabitem_1"]').click();break;case"Freeze panes":this.imageInCell=!1;let p=this.base.ssObj.biz.getIndexes();s.frozenColumns!=0||s.frozenRows!=0?this.base.ssObj.Unfreeze():this.base.ssObj.freezePanes(p[0]+1,p[1]+1);break;case"No rows":this.imageInCell=!1;s.frozenRows=0;break;case"1 row":this.imageInCell=!1;w.scrollTop=0;setTimeout(()=>{s.frozenRows=1},0);break;case"2 rows":this.imageInCell=!1;w.scrollTop=0;setTimeout(()=>{s.frozenRows=2},0);break;case"No columns":this.imageInCell=!1;s.frozenColumns=0;break;case"1 column":this.imageInCell=!1;b.scrollLeft=0;setTimeout(()=>{s.frozenColumns=1},0);break;case"2 columns":this.imageInCell=!1;b.scrollLeft=0;setTimeout(()=>{s.frozenColumns=2},0);break;case"Formula bar":let f=document.getElementsByClassName("e-formula-bar-panel")[0],k=document.getElementById("DocumentViewer_sheet_panel").offsetHeight;f.style.display==""?(f.style.display="none",document.getElementById("DocumentViewer_sheet_panel").style.height=k+24+"px"):(f.style.display="",document.getElementById("DocumentViewer_sheet_panel").style.height=k-24+"px");break;case"Show formula":this.setShowFormula();break;case"Full screen":this.imageInCell=!1;n.Apps.Collaboration.Components.Fullscreen.Instance().refreshSpreadsheetHeight(this.base.ssObj);break;case"Row above":this.base.ssObj.contextMenuModule.selectHandler({item:{id:this.base.ssObj.element.id+"_cmenu_insert_row_above"}});break;case"Row below":this.base.ssObj.contextMenuModule.selectHandler({item:{id:this.base.ssObj.element.id+"_cmenu_insert_row_below"}});break;case"Column left":this.base.ssObj.contextMenuModule.selectHandler({item:{id:this.base.ssObj.element.id+"_cmenu_insert_column_before"}});break;case"Column right":this.base.ssObj.contextMenuModule.selectHandler({item:{id:this.base.ssObj.element.id+"_cmenu_insert_column_after"}});break;case"Cells and shift down":this.base.formatpainter.insertShiftDown(y);break;case"Cells and shift right":this.base.formatpainter.insertShiftRight(y);break;case"Link":this.imageInCell=!1;this.base.ssObj.ribbonModule.getHyperlinkDlg();break;case"Note":this.base.formatpainter.insertNote();break;case"Image over cells":this.imageInCell=!1;ej.base.select("#"+this.base.ssObj.element.id+"_imageUpload",this.base.ssObj.element).click();break;case"Image in cell":this.imageInCell=!0;ej.base.select("#"+this.base.ssObj.element.id+"_imageUpload",this.base.ssObj.element).click();break;case"Clustered column":this.imageInCell=!1;this.base.ssObj.spreadsheetChartModule.insertChartHandler({action:"column_chart",id:"clusteredColumn",isChart:!0,name:"insertChart"});break;case"Stacked column":this.imageInCell=!1;this.base.ssObj.spreadsheetChartModule.insertChartHandler({action:"column_chart",id:"stackedColumn",isChart:!0,name:"insertChart"});break;case"100% stacked column":this.imageInCell=!1;this.base.ssObj.spreadsheetChartModule.insertChartHandler({action:"column_chart",id:"stackedColumn100",isChart:!0,name:"insertChart"});break;case"Clustered bar":this.imageInCell=!1;this.base.ssObj.spreadsheetChartModule.insertChartHandler({action:"bar_chart",id:"clusteredBar",isChart:!0,name:"insertChart"});break;case"Stacked bar":this.imageInCell=!1;this.base.ssObj.spreadsheetChartModule.insertChartHandler({action:"bar_chart",id:"stackedBar",isChart:!0,name:"insertChart"});break;case"100% stacked bar":this.imageInCell=!1;this.base.ssObj.spreadsheetChartModule.insertChartHandler({action:"bar_chart",id:"stackedBar100",isChart:!0,name:"insertChart"});break;case"Clustered area":this.imageInCell=!1;this.base.ssObj.spreadsheetChartModule.insertChartHandler({action:"area_chart",id:"area",isChart:!0,name:"insertChart"});break;case"Stacked area":this.imageInCell=!1;this.base.ssObj.spreadsheetChartModule.insertChartHandler({action:"area_chart",id:"stackedArea",isChart:!0,name:"insertChart"});break;case"100% stacked area":this.imageInCell=!1;this.base.ssObj.spreadsheetChartModule.insertChartHandler({action:"area_chart",id:"stackedArea100",isChart:!0,name:"insertChart"});break;case"Pie":this.imageInCell=!1;this.base.ssObj.spreadsheetChartModule.insertChartHandler({action:"pie_doughnut_chart",id:"pie",isChart:!0,name:"insertChart"});break;case"Doughnut":this.imageInCell=!1;this.base.ssObj.spreadsheetChartModule.insertChartHandler({action:"pie_doughnut_chart",id:"doughnut",isChart:!0,name:"insertChart"});break;case"Clustered line":this.imageInCell=!1;this.base.ssObj.spreadsheetChartModule.insertChartHandler({action:"line_chart",id:"line",isChart:!0,name:"insertChart"});break;case"Stacked line":this.imageInCell=!1;this.base.ssObj.spreadsheetChartModule.insertChartHandler({action:"line_chart",id:"stackedLine",isChart:!0,name:"insertChart"});break;case"100% stacked line":this.imageInCell=!1;this.base.ssObj.spreadsheetChartModule.insertChartHandler({action:"line_chart",id:"stackedLine100",isChart:!0,name:"insertChart"});break;case"Scatter chart":this.imageInCell=!1;this.base.ssObj.spreadsheetChartModule.insertChartHandler({action:"scatter_chart",id:"scatter",isChart:!0,name:"insertChart"});break;case"Function":this.imageInCell=!1;this.base.ssObj.element.querySelector(".e-insert-function").click();break;case"Split text to columns":this.base.formatpainter.initSplitDialog();break;case"Trim whitespaces":this.spreadSheetTrim();break;case"Protect sheet":this.base.ssObj.setSheetPropertyOnMute(s,"isProtected",!s.isProtected);this.base.ssObj.notify("applyProtect",{isActive:!s.isProtected});break;case"Protect workbook":this.base.ssObj.ribbonModule.toolbarClicked({item:{id:this.base.ssObj.element.id+"_protectworkbook"},name:"clicked",originalEvent:{target:this.base.ssObj.element}});break;case"Data validation":this.base.ssObj.notify("initiatedatavalidation",null);break;case"Highlight invalid data":this.base.ssObj.addInvalidHighlight();break;case"Clear highlight":this.base.ssObj.removeInvalidHighlight();break;case"Clear validation":this.base.ssObj.notify("removeDataValidation",null);break;case"Remove duplicates":this.dialogue.renderDuplicateDailouge();break;case"General":o.trigger("select",{item:o.items[0]});break;case"Number":o.trigger("select",{item:o.items[1]});break;case"Currency":o.trigger("select",{item:o.items[2]});break;case"Currency (rounded)":this.updateCurrencyRounded();o.trigger("select",{item:o.items[2]});break;case"Accounting":o.trigger("select",{item:o.items[3]});break;case"Short date":o.trigger("select",{item:o.items[4]});break;case"Long date":o.trigger("select",{item:o.items[5]});break;case"Time":o.trigger("select",{item:o.items[6]});break;case"Percentage":o.trigger("select",{item:o.items[7]});break;case"Fraction":o.trigger("select",{item:o.items[8]});break;case"Scientific":o.trigger("select",{item:o.items[9]});break;case"Text":o.trigger("select",{item:o.items[10]});break;case"8":e.trigger("select",{item:e.items[0]});break;case"9":e.trigger("select",{item:e.items[1]});break;case"10":e.trigger("select",{item:e.items[2]});break;case"11":e.trigger("select",{item:e.items[3]});break;case"12":e.trigger("select",{item:e.items[4]});break;case"14":e.trigger("select",{item:e.items[5]});break;case"16":e.trigger("select",{item:e.items[6]});break;case"18":e.trigger("select",{item:e.items[7]});break;case"20":e.trigger("select",{item:e.items[8]});break;case"22":e.trigger("select",{item:e.items[9]});break;case"24":e.trigger("select",{item:e.items[10]});break;case"26":e.trigger("select",{item:e.items[11]});break;case"28":e.trigger("select",{item:e.items[12]});break;case"36":e.trigger("select",{item:e.items[13]});break;case"48":e.trigger("select",{item:e.items[14]});break;case"72":e.trigger("select",{item:e.items[15]});break;case"Left":l.trigger("select",{item:l.items[0]});break;case"Center":l.trigger("select",{item:l.items[1]});break;case"Right":l.trigger("select",{item:l.items[2]});break;case"Top":a.trigger("select",{item:a.items[0]});break;case"Middle":a.trigger("select",{item:a.items[1]});break;case"Bottom":a.trigger("select",{item:a.items[2]});break;case"Merge all":h.trigger("select",{item:h.items[0]});break;case"Merge vertically":h.trigger("select",{item:h.items[2]});break;case"Merge horizontally":h.trigger("select",{item:h.items[1]});break;case"Unmerge":h.trigger("select",{item:h.items[4]});break;case"Wrap text":document.getElementById("DocumentViewer_wrap").click();break;case"Clear all":c.trigger("select",{item:c.items[0]});break;case"Clear formats":c.trigger("select",{item:c.items[1]});break;case"Clear contents":c.trigger("select",{item:c.items[2]});break;case"Clear hyperlinks":c.trigger("select",{item:c.items[3]});this.base.download.ssAutoSave({action:"multipleCells",eventArgs:{range:y}},this.base,!0);break;case"Greater than":this.base.ssObj.conditionalFormattingModule.initiateCFHandler({action:"Greater Than...",name:"initiateConditionalFormat"});break;case"Less than":this.base.ssObj.conditionalFormattingModule.initiateCFHandler({action:"Less Than...",name:"initiateConditionalFormat"});break;case"Between":this.base.ssObj.conditionalFormattingModule.initiateCFHandler({action:"Between...",name:"initiateConditionalFormat"});break;case"Equal to":this.base.ssObj.conditionalFormattingModule.initiateCFHandler({action:"Equal To...",name:"initiateConditionalFormat"});break;case"Text that contains":this.base.ssObj.conditionalFormattingModule.initiateCFHandler({action:"Text that Contains...",name:"initiateConditionalFormat"});break;case"A date occuring":this.base.ssObj.conditionalFormattingModule.initiateCFHandler({action:"A Date Occuring...",name:"initiateConditionalFormat"});break;case"Duplicate values":this.base.ssObj.conditionalFormattingModule.initiateCFHandler({action:"Duplicate Values...",name:"initiateConditionalFormat"});break;case"Top 10 items":this.base.ssObj.conditionalFormattingModule.initiateCFHandler({action:"Top 10 Items...",name:"initiateConditionalFormat"});break;case"Top 10%":this.base.ssObj.conditionalFormattingModule.initiateCFHandler({action:"Top 10 %...",name:"initiateConditionalFormat"});break;case"Bottom 10 items":this.base.ssObj.conditionalFormattingModule.initiateCFHandler({action:"Bottom 10 Items...",name:"initiateConditionalFormat"});break;case"Bottom 10%":this.base.ssObj.conditionalFormattingModule.initiateCFHandler({action:"Bottom 10 %...",name:"initiateConditionalFormat"});break;case"Above average":this.base.ssObj.conditionalFormattingModule.initiateCFHandler({action:"Above Average...",name:"initiateConditionalFormat"});break;case"Below average":this.base.ssObj.conditionalFormattingModule.initiateCFHandler({action:"Below Average...",name:"initiateConditionalFormat"});break;case"Blue data bar":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_databars",id:"BlueDataBar",name:"setCF"});break;case"Green data bar":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_databars",id:"GreenDataBar",name:"setCF"});break;case"Red data bar":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_databars",id:"RedDataBar",name:"setCF"});break;case"Orange data bar":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_databars",id:"OrangeDataBar",name:"setCF"});break;case"Light blue data bar":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_databars",id:"LightBlueDataBar",name:"setCF"});break;case"Purple data bar":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_databars",id:"PurpleDataBar",name:"setCF"});break;case"Green - yellow - red":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_colorscales",id:"GYRColorScale",name:"setCF"});break;case"Red - yellow - green":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_colorscales",id:"RYGColorScale",name:"setCF"});break;case"Green - white - red":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_colorscales",id:"GWRColorScale",name:"setCF"});break;case"Red - white - green":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_colorscales",id:"RWGColorScale",name:"setCF"});break;case"Blue - white - red":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_colorscales",id:"BWRColorScale",name:"setCF"});break;case"Red - white - Blue":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_colorscales",id:"RWBColorScale",name:"setCF"});break;case"White - red":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_colorscales",id:"WRColorScale",name:"setCF"});break;case"Red - white":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_colorscales",id:"RWColorScale",name:"setCF"});break;case"White - green":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_colorscales",id:"WGColorScale",name:"setCF"});break;case"Green - white":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_colorscales",id:"GWColorScale",name:"setCF"});break;case"Green - yellow":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_colorscales",id:"GYColorScale",name:"setCF"});break;case"Yellow - green":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_colorscales",id:"YGColorScale",name:"setCF"});break;case"3 arrows (colored)":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"ThreeArrows",name:"setCF"});break;case"3 arrows (gray)":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"ThreeArrowsGray",name:"setCF"});break;case"4 arrows (colored)":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"FourArrows",name:"setCF"});break;case"4 arrows (gray)":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"FourArrowsGray",name:"setCF"});break;case"5 arrows (colored)":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"FiveArrows",name:"setCF"});break;case"5 arrows (gray)":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"FiveArrowsGray",name:"setCF"});break;case"3 triangles":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"ThreeTriangles",name:"setCF"});break;case"3 traffice lights (unrimmed)":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"ThreeTrafficLights1",name:"setCF"});break;case"3 traffice lights (rimmed)":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"ThreeTrafficLights2",name:"setCF"});break;case"3 signs":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"ThreeSigns",name:"setCF"});break;case"4 traffice lights":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"FourTrafficLights",name:"setCF"});break;case"Red to black":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"FourRedToBlack",name:"setCF"});break;case"3 symbols (circled)":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"ThreeSymbols",name:"setCF"});break;case"3 symbols (uncircled)":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"ThreeSymbols2",name:"setCF"});break;case"3 flags":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"ThreeFlags",name:"setCF"});break;case"3 stars":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"ThreeStars",name:"setCF"});break;case"5 quarters":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"FiveQuarters",name:"setCF"});break;case"5 quarters":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"FiveQuarters",name:"setCF"});break;case"4 ratings":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"FourRating",name:"setCF"});break;case"5 ratings":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"FiveRating",name:"setCF"});break;case"5 boxes":this.base.ssObj.conditionalFormattingModule.setCFHandler({action:"cf_iconsets",id:"FiveBoxes",name:"setCF"});break;case"Selected cells":this.base.ssObj.notify("clearCFRule",{range:s.selectedRange,isPublic:!1});break;case"Entire sheet":let d=ej.spreadsheet.getRangeAddress([0,0,s.rowCount-1,s.colCount-1]);this.base.ssObj.conditionalFormat=null;this.base.ssObj.notify("clearCFRule",{range:d,isPublic:!1})}k.includes(f.item.text)?(this.ssMenubarObj.insertBefore([{text:"dummyHiddenSheet"}],f.item.text,!1),this.ssMenubarObj.removeItems([f.item.text],!1),this.base.ssObj.sheetTabsModule.updateSheetTab({idx:this.base.ssObj.biz.getSheetIndexByname(f.item.text)})):f.item.text==="Upto current row ()"?this.base.ssObj.sheets[this.base.getSheetIndex()].frozenRows=p[0]+1:f.item.text==="Upto current column ()"?this.base.ssObj.sheets[this.base.getSheetIndex()].frozenColumns=p[1]+1:f.item.text==="Sort sheet by column asc, A → Z"?this.base.ssObj.sort():f.item.text==="Sort sheet by column dsc, Z → A"&&this.base.ssObj.sort({sortDescriptors:{order:"Descending"}});["Upto current row ()","Upto current column ()","No rows","1 row","2 rows","No columns","1 column","2 columns","Freeze panes"].includes(f.item.text)&&setTimeout(()=>{let n=this.base.ssObj.biz.getActiveSheet();this.base.download.ssAutoSave({action:"freezePanes",eventArgs:{row:n.frozenRows,column:n.frozenColumns,sheetIdx:this.base.getSheetIndex()}},this.base,!0)},500)},items:[{text:"File",items:[{text:"New",iconCss:"e-icons add-new"},{text:"Open",iconCss:"e-icons e-open"},{text:"Import",iconCss:"e-icons e-import",cssClass:"menuitem-viewonly"},{text:"Make a copy",iconCss:"e-icons e-makeacopy"},{text:"Download",iconCss:"e-icons e-save",items:[{text:"Microsoft excel (.xlsx)",iconCss:"e-icons M_ExcelExport"},{text:"Microsoft excel 97-2003 (.xls)",iconCss:"e-icons M_ExcelExport"},{text:"Comma-Seperated values (.csv)",iconCss:"e-icons M_CSVExport"},{text:"PDF document (.pdf)",iconCss:"e-icons M_PDF"},{text:"OpenDocument spreadsheet (.ods)",iconCss:"e-icons M_ODS"},]},{text:"Close",iconCss:"e-icons cross-close"},]},{text:"Edit",items:[{text:"Undo",iconCss:"e-icons MT_Undo"},{text:"Redo",iconCss:"e-icons MT_Redo"},{text:"Cut",iconCss:"e-icons MT_Cut"},{text:"Copy",iconCss:"e-icons MT_Copy"},{text:"Paste",iconCss:"e-icons MT_Paste"},{text:"Special paste",iconCss:"e-icons MT_Paste",items:[{text:"All"},{text:"Values"},{text:"Formats"}]},{text:"Find and replace",iconCss:"e-icons MT_Search"},{text:"Delete value"},{text:"Delete row"},{text:"Delete column"},{text:"Delete cells and shift up"},{text:"Delete cells and shift left"},{text:"Clear Notes"},]},{text:"View",items:[{text:"Freeze",iconCss:"e-icons b_freezepane",items:[{text:"No rows"},{text:"1 row"},{text:"2 rows"},{text:"Upto current row ()"},{separator:!0},{text:"No columns"},{text:"1 column"},{text:"2 columns"},{text:"Upto current column ()"},{separator:!0},{text:"Freeze panes"},]},{separator:!0},{text:"Hide headers",iconCss:"e-icons e-hideheadings"},{text:"Hide gridlines",iconCss:"e-icons e-hidegridlines"},{separator:!0},{text:"Formula bar",iconCss:"e-icons "},{text:"Show formula",iconCss:"e-icons "},{separator:!0},{text:"Hidden sheets",iconCss:"e-icons ",items:[{text:"dummyHiddenSheet"}]},{separator:!0},{text:"Full screen",iconCss:"e-icons biz-enterfullscreen"},]},{text:"Insert",items:[{text:"Row above"},{text:"Row below"},{separator:!0},{text:"Column left"},{text:"Column right"},{separator:!0},{text:"Cells and shift down"},{text:"Cells and shift right"},{separator:!0},{text:"Link",iconCss:"e-icons e-hyperlink"},{text:"Note",iconCss:"e-icons biz-comment-icon"},{text:"Function",iconCss:"e-icons f_formulafunction"},{text:"Image",iconCss:"e-icons b_image",items:[{text:"Image in cell"},{text:"Image over cells"},]},{text:"Chart",iconCss:"e-icons m_chart",items:[{text:"Column",iconCss:"e-icons m_3d_column2",items:[{text:"Clustered column"},{text:"Stacked column"},{text:"100% stacked column"}]},{text:"Bar",iconCss:"e-icons b_bar_chart",items:[{text:"Clustered bar"},{text:"Stacked bar"},{text:"100% stacked bar"}]},{text:"Area",iconCss:"e-icons b_area_chart",items:[{text:"Clustered area"},{text:"Stacked area"},{text:"100% stacked area"}]},{text:"Pie/Doughnut",iconCss:"e-icons f_pie_chart",items:[{text:"Pie"},{text:"Doughnut"}]},{text:"Line",iconCss:"e-icons f_2d_line6",items:[{text:"Clustered line"},{text:"Stacked line"},{text:"100% stacked line"}]},{text:"Scatter",iconCss:"e-icons b_more_scatter_charts",items:[{text:"Scatter chart"}]}]},]},{text:"Format",items:[{text:"Number formatting",iconCss:"e-icons ",items:[{text:"General",iconCss:"e-icons"},{text:"Number",iconCss:"e-icons"},{text:"Currency",iconCss:"e-icons"},{text:"Currency (rounded)",iconCss:"e-icons"},{text:"Accounting",iconCss:"e-icons"},{text:"Short date",iconCss:"e-icons"},{text:"Long date",iconCss:"e-icons"},{text:"Time",iconCss:"e-icons"},{text:"Percentage",iconCss:"e-icons"},{text:"Fraction",iconCss:"e-icons"},{text:"Scientific",iconCss:"e-icons"},{text:"Text",iconCss:"e-icons"},]},{text:"Bold",iconCss:"e-icons "},{text:"Italic",iconCss:"e-icons "},{text:"Underline",iconCss:"e-icons "},{text:"Strikethrough",iconCss:"e-icons "},{text:"Font size",iconCss:"e-icons ",items:[{text:"8",iconCss:"e-icons "},{text:"9",iconCss:"e-icons "},{text:"10",iconCss:"e-icons "},{text:"11",iconCss:"e-icons "},{text:"12",iconCss:"e-icons "},{text:"14",iconCss:"e-icons "},{text:"16",iconCss:"e-icons "},{text:"18",iconCss:"e-icons "},{text:"20",iconCss:"e-icons "},{text:"22",iconCss:"e-icons "},{text:"24",iconCss:"e-icons "},{text:"26",iconCss:"e-icons "},{text:"28",iconCss:"e-icons "},{text:"36",iconCss:"e-icons "},{text:"48",iconCss:"e-icons "},{text:"72",iconCss:"e-icons "},]},{text:"Align",iconCss:"e-icons ",items:[{text:"Left",iconCss:"e-icons "},{text:"Center",iconCss:"e-icons "},{text:"Right",iconCss:"e-icons "},{separator:!0},{text:"Top",iconCss:"e-icons "},{text:"Middle",iconCss:"e-icons "},{text:"Bottom",iconCss:"e-icons "},]},{text:"Merge cells",iconCss:"e-icons Merge_cells",items:[{text:"Merge all",iconCss:"e-icons"},{text:"Merge vertically",iconCss:"e-icons"},{text:"Merge horizontally",iconCss:"e-icons"},{text:"Unmerge",iconCss:"e-icons"},]},{text:"Wrap text",iconCss:"e-icons M_Wrap"},{text:"Conditional formatting",iconCss:"e-icons M_ConditionalFormatting",items:[{text:"Highlight Cells Rules",items:[{text:"Greater than"},{text:"Less than"},{text:"Between"},{text:"Equal to"},{text:"Text that contains"},{text:"A date occuring"},{text:"Duplicate values"},]},{text:"Top/Bottom rules",items:[{text:"Top 10 items"},{text:"Top 10%"},{text:"Bottom 10 items"},{text:"Bottom 10%"},{text:"Above average"},{text:"Below average"},]},{text:"Data bars",items:[{text:"Blue data bar"},{text:"Green data bar"},{text:"Red data dar"},{text:"Orange data bar"},{text:"Light blue data bar"},{text:"Purple data bar"},]},{text:"Color scales",items:[{text:"Green -yellow - red"},{text:"Red - yellow - green"},{text:"Green - white - red"},{text:"Red - white - green"},{text:"Blue - white - red"},{text:"Red - white - Blue"},{text:"White - red"},{text:"Red - white"},{text:"Green - white"},{text:"White - green"},{text:"Green - yellow"},{text:"Yellow - Green"},]},{text:"Icon sets",items:[{text:"3 arrows (colored)"},{text:"3 arrows (gray)"},{text:"4 arrows (colored)"},{text:"4 arrows (gray)"},{text:"5 arrows (colored)"},{text:"5 arrows (gray)"},{text:"3 triangles"},{text:"3 triangles lights (unrimmed)"},{text:"3 triangles lights (rimmed)"},{text:"3 signs"},{text:"4 traffic lights"},{text:"Red to black"},{text:"3 symbols (circled)"},{text:"3 symbols (uncircled)"},{text:"3 flags"},{text:"3 stars"},{text:"5 quarters"},{text:"5 quarters"},{text:"4 ratings"},{text:"5 ratings"},{text:"5 boxes"},]},{text:"Clear rules",items:[{text:"Selected cells"},{text:"Entire sheet"},]},]},{text:"Clear formatting",iconCss:"e-icons M_CFormatting",items:[{text:"Clear all"},{text:"Clear formats"},{text:"Clear contents"},{text:"Clear hyperlinks"},]},]},{text:"Data",items:[{text:"Sort sheet by column asc, A → Z",iconCss:"e-icons"},{text:"Sort sheet by column dsc, Z → A",iconCss:"e-icons"},{separator:!0},{text:"Protect sheet",iconCss:"e-icons b_protectsheet"},{text:"Protect workbook",iconCss:"e-icons m_protectworkbook"},{separator:!0},{text:"Validation",iconCss:"e-icons m_datavalidation",items:[{text:"Data validation",iconCss:"e-icons b_datavalidation"},{text:"Highlight invalid data",iconCss:"e-icons m_pv_highlight"},{text:"Clear highlight",iconCss:"e-icons mt_clearall"},{text:"Clear validation",iconCss:"e-icons mt_clearall"}]},{separator:!0},{text:"Remove duplicates"},{text:"Split text to columns"},{text:"Trim whitespaces"},]},{text:"Tools",items:[{text:"Spelling"}]}]}),this.ssMenubarObj.appendTo("#menu"))}setShowFormula(){this.base.showFormula=this.base.showFormula?!1:!0;this.base.ssObj.refresh()}processNewSheet(){var t=n.Themes.Providers.Detail_Settings.Instance().InputParameters.find(t=>t.Key=="hf_"+n.Themes.Providers.DetailHelper.installedAppId+"_folderid"),i;i=t!=undefined?btoa(t.Value.toString()):0;n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/components/common/util.js",()=>{let t=n.Apps.Collaboration.Components.Common.Util.Instance().makeid(40);window.open(window.origin+"#/newdocuments/"+i+"/"+t+"/newexcel")})}addOrRemoveSelectIcon(n){n.element.firstElementChild.classList.contains("biz-ss-selecticon")||n.element.firstElementChild.classList.add("biz-ss-selecticon")}closePopup(){this.base.download.ssAutoSave({action:"destroy"},this.base,!1);this.base.NewDocument||n.Apps.Collaboration.Components.DocConnector.Instance().closeDoc()}ssimportedFileDataDailog(){if(document.getElementById("file-label"))this.ssImportDialougObj.show();else{var n=new ej.buttons.Button({cssClass:`e-flat`,content:"Import Data"}),t=new ej.buttons.Button({cssClass:`e-flat`,content:"Cancel"});this._url=window.location.origin+"/#/documents/";this.ssImprotedFileDailogueObj=new ej.popups.Dialog({isModal:!0,header:"Import File",content:`
    File
    -
    - - -

    -
    Import location
    -
    -
    -
    -
    - - `,target:document.getElementById("container"),width:"420px",height:"290px",animationSettings:{effect:"Zoom"}});this.ssImprotedFileDailogueObj.appendTo("#importfile-container");this.dropdownObj=new ej.dropdowns.DropDownList({dataSource:["Create new spreadsheet","insert new sheet","Replace spreadsheet"],placeholder:"Select a Import",popupHeight:"200px",width:"345px"});this.dropdownObj.appendTo("#import-dropdown");this.dropdownObj.index=0;n.appendTo("#importdata-select-btn");t.appendTo("#importdata-cancel-btn");document.getElementById("importedfilename").innerHTML=this.importedFile.files[0].name}document.getElementById("importdata-cancel-btn").addEventListener("click",()=>{this.ssImportDialougObj.hide(),document.getElementById("importfile-upload-select-btn")&&document.getElementById("importfile-upload-select-btn").classList.add("e-disabled"),this.importedFile&&(this.importedFile.value=null),document.getElementById("importedfilename").innerHTML="",document.getElementById("filename")&&(document.getElementById("filename").innerHTML=""),this.hideImportandImportFileDialog()});document.getElementById("importdata-select-btn").addEventListener("click",()=>{var t=this.documentId,n=this.dropdownObj.value;n=="Create new spreadsheet"?this.importSpreadSheetDocument():n=="insert new sheet"?(this.insertSheet(),this.hideImportandImportFileDialog()):n=="Replace spreadsheet"&&(this.importReplaceSpreadSheet(),this.hideImportandImportFileDialog())})}hideImportandImportFileDialog(){this.ssImportDialougObj&&(this.ssImportDialougObj.destroy(),this.ssImportDialougObj=null);this.ssImprotedFileDailogueObj&&(this.ssImprotedFileDailogueObj.destroy(),this.ssImprotedFileDailogueObj=null)}formula(n,t){var i=this.base.ssObj.biz.getIndexes();this.cellRowStart=i[0];this.cellColStart=i[1];this.cellRowEnd=i[2];this.cellColEnd=i[3];let r=this.cellRowEnd-this.cellRowStart,f=this.cellColEnd-this.cellColStart,u=document.getElementById("DocumentViewer_edit");if(r==0&&f==0)this.base.ssObj.startEdit(),setTimeout(()=>{this.base.ssObj.startEdit(),u.textContent="="+t+"()"},0);else if(r==0&&f>0){let n=this.base.generateHeaderText(this.cellColStart+1)+(this.cellRowStart+1)+":"+this.base.generateHeaderText(this.cellColEnd+1)+(this.cellRowEnd+1);this.base.getSheetIndex()>=0&&(this.base.ssObj.selectRange(this.base.generateHeaderText(this.cellColEnd+2)+(this.cellRowStart+1)+":"+this.base.generateHeaderText(this.cellColEnd+2)+(this.cellRowStart+1)),setTimeout(()=>{this.base.ssObj.startEdit(),u.textContent="="+t+"("+n+")"},0))}else if(r>=1){let n=this.base.generateHeaderText(this.cellColStart+1)+(this.cellRowStart+1)+":"+this.base.generateHeaderText(this.cellColEnd+1)+(this.cellRowEnd+1);this.base.ssObj.notify("initiateFormulaReference",{range:n,formulaSheetIdx:this.base.getSheetIndex()});this.base.getSheetIndex()>=0&&(this.base.ssObj.selectRange(this.base.generateHeaderText(this.cellColStart+1)+(this.cellRowEnd+2)+":"+this.base.generateHeaderText(this.cellColStart+1)+(this.cellRowEnd+2)),setTimeout(()=>{this.base.ssObj.startEdit(),u.textContent="="+t+"("+n+")"},0))}setTimeout(()=>{var i=this.base.ssObj.element.querySelector("#"+this.base.ssObj.element.id+"_edit"),t;let n=document.createRange();t=window.getSelection();n.setStart(i.childNodes[0],i.innerHTML.length-1);n.collapse(!0);t.removeAllRanges();t.addRange(n);this.base.ssObj.isEdit=!0},200)}getFormulaBtnDdb(){var t=new ej.splitbuttons.DropDownButton({cssClass:"biz-ss-formula-ddb",iconCss:"e-icons biz-ss-formulaicon",items:[{text:"SUM",items:[{iconCss:"e-icons e-selected-icon",id:"_1px"},{id:"_2px"},{id:"_3px"},{id:"_dashed"},{id:"_dotted"},{id:"_double"}]},{text:"AVERAGE"},{text:"COUNT"},{text:"MAX"},{text:"MIN"},{separator:!0},{text:"ABS"},{text:"AND"},{text:"AVERAGE"},{text:"AVERAGEA"},{text:"AVERAGEIF"},{text:"AVERAGEIFS"},{text:"CEILING"},{text:"CHOOSE"},{text:"CONCAT"},{text:"CONCATENATE"},{text:"COUNT"},{text:"COUNTA"},{text:"COUNTIF"},{text:"COUNTIFS"},{text:"DATE"},{text:"DAY"},{text:"DAYS"},{text:"EXP"},{text:"FIND"},{text:"FLOOR"},{text:"GEOMEAN"},{text:"IF"},{text:"IFERROR"},{text:"IFS"},{text:"INDEX"},{text:"INT"},{text:"INTERCEPT"},{text:"ISNUMBER"},{text:"LN"},{text:"LOG"},{text:"MATCH"},{text:"MAX"},{text:"MIN"},{text:"OR"},{text:"POWER"},{text:"PRODUCT"},{text:"RADIANS"},{text:"RAND"},{text:"RANDBETWEEN"},{text:"ROUND"},{text:"ROUNDUP"},{text:"SLOPE"},{text:"SORT"},{text:"SUBTOTAL"},{text:"SUM"},{text:"SUMIF"},{text:"SUMIFS"},{text:"SUMPRODUCT"},{text:"TEXT"},{text:"TODAY"},{text:"TRUNC"}],select:n=>{let t=this.base.ssObj.biz.getActiveSheet();switch(n.item.text){case n.item.text:this.formula(t,n.item.text)}},beforeOpen:n=>{n.items[0].text==="SUM"&&(ej.base.closest(n.element,".biz-ss-formula-ddb").style.maxHeight="450px",ej.base.closest(n.element,".biz-ss-formula-ddb").style.overflowY="scroll")}});return t.appendTo(n.Apps.Collaboration.Components.Common.Util.Instance().createElement("button","class","biz-ss-formula-wrapper")),t.element}updateCurrencyRounded(){var n=this.base.ssObj.biz.getIndexes();let t=this.base.ssObj.biz.getActiveSheet();for(let i=n[0];i<=n[2];i++){if(!t.rows[i])return;for(let r=n[1];r<=n[3];r++){let n=ej.spreadsheet.getCell(i,r,t);n&&n.value&&n.value.toString().length&&(!n.forumula||!n.formula.length)&&(typeof n.value=="number"||!isNaN(n.value))&&(n.value=Math.round(n.value),this.base.ssObj.biz.setCell(i,r,t,n))}}}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.Ribbon=i})(i=t.Sheets||(t.Sheets={}))})(i=t.Components||(t.Components={}))})(i=t.Collaboration||(t.Collaboration={}))})(t=n.Apps||(n.Apps={}))})(Unibase||(Unibase={})); \ No newline at end of file diff --git a/wwwroot/apps/collaboration/components/sheets/spellcheck.js.map b/wwwroot/apps/collaboration/components/sheets/spellcheck.js.map deleted file mode 100755 index f6e6672..0000000 --- a/wwwroot/apps/collaboration/components/sheets/spellcheck.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"spellcheck.js","sourceRoot":"","sources":["spellcheck.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/wwwroot/apps/collaboration/components/sheets/spellcheck.min.js b/wwwroot/apps/collaboration/components/sheets/spellcheck.min.js deleted file mode 100755 index e29b1ac..0000000 --- a/wwwroot/apps/collaboration/components/sheets/spellcheck.min.js +++ /dev/null @@ -1,11 +0,0 @@ -var Unibase;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){let i;(function(t){class i{constructor(){this.dic={};this.hederText={}}init(n){this.base=n;this.ssObj=this.base.ssObj}processWords(){this.dic={};this.words="";let t=this.ssObj.biz.getActiveSheet(),n=this.base.getIndexesFromAddress(t.selectedRange);for(let i=n[0];i<=n[2];i++)if(this.ssObj.biz.isRowAvailable(i,t))for(let r=n[1];r<=n[3];r++){let n=ej.spreadsheet.getCell(i,r,t);if(n&&n.value&&typeof n.value!="number"){let f=n.value.toString(),u=f.split(" "),t=[];for(let n=0;n{this.successCallback(n)})}successCallback(n){this.ssObj.allowEditing=!1;for(var t=0;t - -
    - - -
    -
    - - -
    -
    `;this.dlgObj.dataBind();this.dlgObj.element.querySelector(".e-footer-content").classList.add("biz-hide");this.infoElem=this.dlgObj.element.querySelector(".biz-sc-info");this.textObj=new ej.inputs.TextBox({},this.dlgObj.element.querySelector(".biz-sc-value"));this.ddSug=new ej.dropdowns.DropDownList({dataSource:[],select:n=>{this.textObj.value=n.itemData.value}},this.dlgObj.element.querySelector(".biz-sc-sugg"));let i=[{text:"Change all"}];this.spanElem=this.dlgObj.element.querySelector(".biz-sc-info");this.ddChange=new ej.splitbuttons.SplitButton({items:i,click:()=>{this.change()},select:()=>{this.changeAll()}},this.dlgObj.element.querySelector(".biz-sc-change"));i=[{text:"Ignore all"}];this.ddIgnore=new ej.splitbuttons.SplitButton({items:i,click:()=>{this.ignore()},select:()=>{this.ignoreAll()}},this.dlgObj.element.querySelector(".biz-sc-ignore"));this.moveNext()}convertAsItemModel(n){for(let t=0;t{this.destroySpellDialog()},3e3);return}n||(this.value=this.splitWords.pop(),this.spellObj=this.result.pop(),this.spanElem.innerHTML="Change "+this.value+"<\/b> to:");let t=this.dic[this.value];this.spellObj.Suggestions&&this.spellObj.Suggestions.length&&t.length?(this.ssObj.selectRange(this.base.generateHeaderText(t[0].colIndex+1)+(t[0].rowIndex+1)),this.ddSug.dataSource=this.spellObj.Suggestions,this.ddSug.value=this.spellObj.Suggestions[0],this.textObj.value=this.spellObj.Suggestions[0]):(delete this.dic[this.value],this.moveNext())}change(){let t=this.dic[this.value],u=this.ssObj.biz.getActiveSheet(),i=ej.spreadsheet.getCell(t[0].rowIndex,t[0].colIndex,u),r=i.value===this.value?this.textObj.value:i.value.replace(this.value,this.textObj.value),f={rowIdx:t[0].rowIndex,colIdx:t[0].colIndex,value:r,action:"spellcheck",origin:"biz",sheetIndex:this.base.getSheetIndex()};this.applySpellValue(t[0].rowIndex,t[0].colIndex,r);this.ignore();n.Apps.Collaboration.Components.Sheets.Base.Instance().bizSignalr(f)}applySpellValue(t,i,r){let u=this.ssObj.biz.getActiveSheet(),f=ej.spreadsheet.getCell(t,i,u);f.value=r;this.ssObj.biz.setCell(t,i,u,f);n.Apps.Collaboration.Components.Common.Download.Instance().ssAutoSave({action:"cellSave",eventArgs:{address:"sheet!"+this.base.ssObj.biz.getRange()}},this.base,!0)}changeAll(){let n=this.dic[this.value].length;for(let t=0;t{ej.popups.createSpinner({target:this.dlgObj.element}),ej.popups.showSpinner(this.dlgObj.element)}});this.dlgObj.appendTo(n);this.processWords()}destroySpellDialog(){this.ddSug.destroy();this.ddChange.destroy();this.ddIgnore.destroy();this.dlgObj.destroy()}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.SpellChecker=i})(i=t.Sheets||(t.Sheets={}))})(i=t.Components||(t.Components={}))})(i=t.Collaboration||(t.Collaboration={}))})(t=n.Apps||(n.Apps={}))})(Unibase||(Unibase={})); \ No newline at end of file diff --git a/wwwroot/apps/collaboration/components/unicloud.js.map b/wwwroot/apps/collaboration/components/unicloud.js.map deleted file mode 100755 index c3bc2c5..0000000 --- a/wwwroot/apps/collaboration/components/unicloud.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"unicloud.js","sourceRoot":"","sources":["unicloud.ts"],"names":[],"mappings":";;;;;;;;;AACA,IAAU,OAAO,CAi9DhB;AAj9DD,WAAU,OAAO;IACb,IAAiB,IAAI,CA88DpB;IA98DD,WAAiB,IAAI;QACjB,IAAiB,aAAa,CA48D7B;QA58DD,WAAiB,aAAa;YAC1B,IAAiB,UAAU,CA08D1B;YA18DD,WAAiB,UAAU;gBACvB,MAAa,QAAQ;oBAArB;wBAII,qBAAgB,GAAQ,CAAC,CAAC;wBAE1B,yBAAoB,GAAW,CAAC,CAAC;wBAGjC,2BAAsB,GAAe,EAAE,CAAC;wBACxC,aAAQ,GAAG,EAAE,KAAK,EAAE,YAAY,EAAE,KAAK,EAAE,iBAAiB,EAAE,KAAK,EAAE,iBAAiB,EAAE,KAAK,EAAE,yBAAyB,EAAE,MAAM,EAAE,yBAAyB,EAAE,KAAK,EAAE,0BAA0B,EAAE,MAAM,EAAE,mEAAmE,EAAE,KAAK,EAAE,WAAW,EAAE,KAAK,EAAE,YAAY,EAAE,MAAM,EAAE,YAAY,EAAE,KAAK,EAAE,WAAW,EAAE,KAAK,EAAE,UAAU,EAAE,KAAK,EAAE,aAAa,EAAE,KAAK,EAAE,WAAW,EAAE,MAAM,EAAE,YAAY,EAAE,KAAK,EAAE,eAAe,EAAE,KAAK,EAAE,iBAAiB,EAAE,KAAK,EAAE,gDAAgD,EAAE,CAAA;oBA87DhiB,CAAC;oBA37DG,IAAI;oBAEJ,CAAC;oBACD,OAAO;wBACH,OAAO,CAAC,gDAAgD,EAAE,4CAA4C,EAAE,kCAAkC,EAAE,2CAA2C,CAAC,CAAC;oBAC7L,CAAC;oBAED,QAAQ,CAAC,EAAE,EAAE,IAAI,EAAE,cAAc,EAAE,QAAQ;wBACvC,IAAK,IAAe,CAAC,WAAW,EAAE,IAAI,QAAQ,EAAE;4BAE5C,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,gBAAgB,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,EAAE,EAAE,cAAc,EAAE,IAAI,CAAC,CAAC;yBAC7F;wBACD,IAAI,IAAI,IAAI,MAAM,EAAE;4BAChB,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;gCACzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,SAAS,CAAC,QAAQ,EAAE,CAAC,eAAe,CAAC,EAAE,EAAE,QAAQ,EAAE,CAAC,CAAC,CAAC;4BAChG,CAAC,CAAC,CAAC;yBACN;oBAUL,CAAC;oBACD,WAAW,CAAC,QAAQ;wBAChB,QAAQ,CAAC;wBACT,QAAQ,GAAG,gFAAgF,GAAG,GAAG,GAAG,QAAQ,CAAC;wBAE7G,IAAI,GAAG,GAAG,QAAQ,CAAC;wBAEnB,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;oBACrB,CAAC;oBAAA,CAAC;oBAGF,gBAAgB,CAAC,EAAU;wBACvB,QAAQ,CAAC;wBACT,IAAI,QAAQ,GAAG,IAAI,CAAC;wBACpB,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BACzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,YAAY,CAAC,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;gCACjF,IAAI,QAAQ,CAAC,MAAM,IAAI,IAAI,EAAE;oCACzB,QAAQ,CAAC;oCACT,IAAI,QAAQ,CAAC,MAAM,CAAC,QAAQ,IAAI,IAAI,IAAI,QAAQ,CAAC,MAAM,CAAC,QAAQ,IAAI,EAAE,EAAE;wCACpE,QAAQ,CAAC,kBAAkB,CAAC,QAAQ,CAAC,MAAM,CAAC,QAAQ,EAAE,QAAQ,CAAC,MAAM,CAAC,gBAAgB,EAAE,QAAQ,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAA;qCACpH;iCACJ;4BACL,CAAC,CAAC,CAAC;wBACP,CAAC,CAAC,CAAC;oBACP,CAAC;oBAAA,CAAC;oBACF,kBAAkB,CAAC,aAAa,EAAE,QAAQ,EAAE,IAAI;wBAC5C,IAAI,QAAQ,GAAG,IAAI,CAAC;wBACpB,IAAI,QAAQ,GAAG,QAAQ,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC;wBAGvC,MAAM,UAAU,GAAG,QAAQ,QAAQ,WAAW,aAAa,EAAE,CAAC;wBAC9D,MAAM,YAAY,GAAG,QAAQ,CAAC,aAAa,CAAC,GAAG,CAAC,CAAC;wBACjD,QAAQ,CAAC,IAAI,CAAC,WAAW,CAAC,YAAY,CAAC,CAAC;wBAExC,YAAY,CAAC,IAAI,GAAG,UAAU,CAAC;wBAC/B,YAAY,CAAC,MAAM,GAAG,OAAO,CAAC;wBAC9B,YAAY,CAAC,QAAQ,GAAG,QAAQ,GAAG,GAAG,GAAG,IAAI,CAAC;wBAC9C,YAAY,CAAC,KAAK,EAAE,CAAC;oBACzB,CAAC;oBAED,UAAU,CAAC,EAAU,EAAE,cAAsB;wBACzC,QAAQ,CAAC;wBACT,IAAI,QAAQ,GAAG,IAAI,CAAC;wBACpB,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;;gCACzG,MAAM,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;oCACrF,OAAO,CAAC,MAAM,CAAC,OAAO,CAAC,UAAU,CAAC,GAAG,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,cAAc,CAAC,CAAC;gCAC9E,CAAC,CAAC,CAAC;4BACP,CAAC;yBAAA,CAAC,CAAC;oBACP,CAAC;oBACD,YAAY,CAAC,EAAU,EAAE,cAAsB;wBAC3C,QAAQ,CAAC;wBACT,IAAI,QAAQ,GAAG,IAAI,CAAC;wBACpB,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;;gCACzG,MAAM,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,YAAY,CAAC,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;oCAEvF,OAAO,CAAC,MAAM,CAAC,OAAO,CAAC,UAAU,CAAC,GAAG,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,cAAc,CAAC,CAAC;gCAC9E,CAAC,CAAC,CAAC;4BACP,CAAC;yBAAA,CAAC,CAAC;oBACP,CAAC;oBACD,WAAW,CAAC,EAAE,EAAE,QAAQ,EAAE,MAAM;wBAC5B,QAAQ,CAAC;wBACT,IAAI,MAAM,IAAI,IAAI,EAAE;4BAChB,MAAM,GAAG,CAAC,CAAC;yBACd;wBACD,IAAI,QAAQ,IAAI,OAAO,EAAE;4BACrB,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,WAAW,CAAC,CAAC,gDAAgD,EAAE,4CAA4C,EAAE,oDAAoD,EAAE,wCAAwC,CAAC,EAAE;gCAC9P,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,mBAAmB,CAAC,EAAE,CAAC,CAAC,IAAI,CAAC,UAAU,QAAQ;oCACjG,OAAO,CAAC,QAAQ,CAAC,KAAK,CAAC,UAAU,CAAC,aAAa,CAAC,QAAQ,EAAE,CAAC,eAAe,CAAC,QAAQ,CAAC,MAAM,CAAC,MAAM,EAAE,IAAI,CAAC,CAAC;gCAC7G,CAAC,CAAC,CAAC;4BACP,CAAC,CAAC,CAAC;yBAEN;6BACI,IAAI,QAAQ,IAAI,QAAQ,EAAE;4BAC3B,MAAM,CAAC,IAAI,CAAC,MAAM,CAAC,MAAM,GAAG,cAAc,GAAG,EAAE,GAAG,GAAG,GAAG,QAAQ,GAAG,GAAG,GAAG,MAAM,CAAC,CAAC;yBAKpF;oBAEL,CAAC;oBACD,cAAc,CAAC,GAAG;wBACd,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BACzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,YAAY,CAAC,GAAG,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;gCAClF,IAAI,QAAQ,CAAC,MAAM,IAAI,IAAI,EAAE;oCACzB,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC,WAAW,CAAC,QAAQ,CAAC,MAAM,CAAC,MAAM,EAAE,QAAQ,CAAC,MAAM,CAAC,QAAQ,EAAE,CAAC,CAAC,CAAC;iCAC9H;4BACL,CAAC,CAAC,CAAC;wBAEP,CAAC,CAAC,CAAC;oBACP,CAAC;oBAuBD,YAAY,CAAC,EAAE,EAAE,QAAQ,EAAE,aAAa;wBAEpC,IAAK,QAAmB,CAAC,WAAW,EAAE,IAAI,MAAM,EAAE;4BAC9C,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;gCACzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,SAAS,CAAC,QAAQ,EAAE,CAAC,gBAAgB,CAAC,EAAE,EAAE,aAAa,CAAC,CAAA;4BAElG,CAAC,CAAC,CAAC;yBAEN;6BACI;4BACD,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;gCAGzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,cAAc,CAAC,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;oCAEnF,IAAI,IAAI,GAAG,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,mBAAmB,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;gCAEnG,CAAC,CAAC,CAAC;4BAEP,CAAC,CAAC,CAAC;yBACN;oBAEL,CAAC;oBAmBD,cAAc;wBACV,IAAI,QAAQ,GAAG,CAAC,CAAC;wBACjB,IAAI,OAAO,CAAC,MAAM,CAAC,SAAS,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,eAAe,CAAC,MAAM,GAAG,CAAC,EAAE;4BAChF,IAAI,cAAc,GAAG,OAAO,CAAC,MAAM,CAAC,SAAS,CAAC,YAAY,CAAC,cAAc,CAAC;4BAC1E,QAAQ,GAAG,MAAM,CAAC,OAAO,CAAC,MAAM,CAAC,SAAS,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,eAAe,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,GAAG,IAAI,KAAK,GAAG,cAAc,GAAG,WAAW,CAAC,CAAC,KAAK,CAAC,CAAC;yBACzJ;wBACD,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BAEzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;gCAEpF,IAAI,IAAI,GAAG,QAAQ,CAAC,MAAM,CAAC,UAAU,CAAC;gCACtC,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,cAAc,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;oCACzF,IAAI,QAAQ,GAAG,QAAQ,CAAC,MAAM,CAAC,QAAQ,CAAC;oCACxC,IAAI,IAAI,GAAG,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,mBAAmB,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;gCAEnG,CAAC,CAAC,CAAC;4BACP,CAAC,CAAC,CAAC;wBACP,CAAC,CAAC,CAAC;oBACP,CAAC;oBAGD,WAAW,CAAC,MAAM;wBACd,IAAI,SAAS,GAAG;;;;;;;;;;;;;;;;;;;;;;;;;;;2CA2BG,CAAC;wBACpB,CAAC,CAAC,iBAAiB,CAAC,CAAC,MAAM,CAAC,SAAS,CAAC,CAAC;wBACvC,CAAC,CAAC,kBAAkB,CAAC,CAAC,KAAK,EAAE,CAAC;wBAC9B,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC,eAAe,CAAC,MAAM,CAAC,CAAC;wBAClF,CAAC,CAAC,mBAAmB,CAAC,CAAC,KAAK,CAAC;4BAEzB,CAAC,CAAC,kBAAkB,CAAC,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC;wBAExC,CAAC,CAAC,CAAC;oBACP,CAAC;oBACD,eAAe,CAAC,MAAM;wBAClB,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BACzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,UAAU,QAAQ;gCACrF,IAAI,QAAQ,GAAG,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,KAAK,CAAC,QAAQ,CAAC,cAAc,EAAE,CAAC;gCAC3E,CAAC,CAAC,iBAAiB,CAAC,CAAC,IAAI,CAAC,oEAAoE,CAAC,CAAC;gCAChG,IAAI,IAAI,GAAG,QAAQ,CAAC,MAAM,CAAC;gCAC3B,IAAI,IAAI,IAAI,IAAI,EAAE;oCACd,IAAI,KAAK,GAAG,IAAI,CAAC;oCACjB,IAAI,IAAI,CAAC,SAAS,IAAI,QAAQ,CAAC,MAAM,EAAE;wCACnC,KAAK,GAAG,QAAQ,CAAC;qCACpB;oCACD,IAAI,UAAU,GAAG,UAAU,CAAA;oCAC3B,IAAI,IAAI,CAAC,UAAU,IAAI,IAAI,EAAE;wCACzB,UAAU,GAAG,IAAI,CAAC,UAAU,CAAC;qCAChC;oCACD,IAAI,IAAI,GAAG,2HAA2H,GAAG,IAAI,CAAC,aAAa,GAAG,4IAA4I,GAAG,IAAI,CAAC,QAAQ,GAAG,GAAG,GAAG,IAAI,CAAC,QAAQ,GAAG,qJAAqJ,GAAG,IAAI,CAAC,QAAQ,GAAG,GAAG,GAAG,IAAI,CAAC,QAAQ,GAAG,gJAAgJ,GAAG,UAAU,GAAG,6IAA6I,GAAG,KAAK,GAAG,gJAAgJ,GAAG,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,cAAc,CAAC,QAAQ,EAAE,CAAC,wBAAwB,CAAC,IAAI,CAAC,eAAe,CAAC,GAAG,MAAM,GAAG,KAAK,GAAG,kJAAkJ,GAAG,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,cAAc,CAAC,QAAQ,EAAE,CAAC,wBAAwB,CAAC,IAAI,CAAC,WAAW,CAAC,GAAG,cAAc,CAAC;iCACx1C;gCACD,CAAC,CAAC,sBAAsB,CAAC,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;4BAC1C,CAAC,CAAC,CAAC;wBACP,CAAC,CAAC,CAAC;oBACP,CAAC;oBACD,cAAc,CAAC,EAAE,EAAE,KAAK,EAAE,IAAI,EAAE,cAAc;wBAC1C,IAAI,UAAU,GAAG,EAAE,CAAC;wBACpB,UAAU,GAAG;4EACuC,GAAE,EAAE,GAAG;;;;;;;;;;;6HAW0C,GAAE,EAAE,GAAG;;;;0GAI1B,GAAE,EAAE,GAAG,kKAAkK,GAAG,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,cAAc,GAAG;;;;;;;2CAOtR,CAAC;wBACpB,CAAC,CAAC,iBAAiB,CAAC,CAAC,MAAM,CAAC,UAAU,CAAC,CAAC;wBACxC,CAAC,CAAC,oBAAoB,GAAG,EAAE,CAAC,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;wBACxC,CAAC,CAAC,UAAU,GAAG,EAAE,CAAC,CAAC,KAAK,EAAE,CAAC;oBAC/B,CAAC;oBACD,MAAM,CAAC,EAAE,EAAE,IAAI,EAAE,cAAc;wBAE3B,IAAI,CAAC,CAAC,oBAAoB,GAAG,EAAE,CAAC,CAAC,GAAG,EAAE,IAAI,EAAE,EAAE;4BAC1C,aAAa,CAAC,QAAQ,EAAE,CAAC,SAAS,CAAC,uBAAuB,EAAE,0BAA0B,CAAC,CAAC;yBAC3F;6BACI;4BACD,IAAI,UAAU,GAAG;gCACb,EAAE,EAAE,EAAE;gCACN,KAAK,EAAE,CAAC,CAAC,oBAAoB,GAAG,EAAE,CAAC,CAAC,GAAG,EAAE;gCACzC,IAAI,EAAE,IAAI;6BACb,CAAA;4BACD,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,gDAAgD,EAAE;gCAC7G,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,eAAe,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,UAAU,QAAQ;oCACrG,IAAI,QAAQ,CAAC,MAAM,IAAI,IAAI,EAAE;wCACzB,aAAa,CAAC,QAAQ,EAAE,CAAC,WAAW,CAAC,2BAA2B,EAAE,2BAA2B,CAAC,CAAC;wCAC/F,CAAC,CAAC,UAAU,GAAG,EAAE,CAAC,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC;wCACjC,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,gBAAgB,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,cAAc,EAAE,IAAI,CAAC,CAAC;qCACvF;yCACI;wCAED,aAAa,CAAC,QAAQ,EAAE,CAAC,SAAS,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,QAAQ,EAAE,EAAE,0BAA0B,CAAC,CAAC;qCACjG;gCACL,CAAC,CAAC,CAAC;4BAEP,CAAC,CAAC,CAAC;yBACN;oBACL,CAAC;oBAmED,aAAa,CAAC,EAAE,EAAE,KAAK,EAAE,cAAc;wBACnC,IAAI,QAAQ,GAAG,EAAE,CAAC;wBAClB,QAAQ,GAAG;mFACgD,GAAE,EAAE,GAAG;;;;;;;;;;;8HAWoC,GAAE,EAAE,GAAG;;;;yGAI5B,GAAE,EAAE,GAAG,sKAAsK,GAAG,EAAE,GAAG,GAAG,GAAG,cAAc,GAAG;;;;;;;2CAO1Q,CAAC;wBACpB,KAAK,GAAG,UAAU,GAAG,KAAK,CAAC;wBAC3B,CAAC,CAAC,iBAAiB,CAAC,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC;wBACtC,CAAC,CAAC,qBAAqB,GAAG,EAAE,CAAC,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;wBACzC,CAAC,CAAC,iBAAiB,GAAG,EAAE,CAAC,CAAC,KAAK,EAAE,CAAC;oBAEtC,CAAC;oBACD,SAAS,CAAC,EAAE,EAAE,cAAc;wBACxB,IAAI,CAAC,CAAC,qBAAqB,GAAG,EAAE,CAAC,CAAC,GAAG,EAAE,IAAI,EAAE,EAAE;4BAC3C,aAAa,CAAC,QAAQ,EAAE,CAAC,SAAS,CAAC,uBAAuB,EAAE,6BAA6B,CAAC,CAAC;yBAC9F;6BACI;4BACD,IAAI,IAAI,GAAG;gCACP,MAAM,EAAE,EAAE;gCACV,SAAS,EAAE,CAAC,CAAC,qBAAqB,GAAG,EAAE,CAAC,CAAC,GAAG,EAAE;6BACjD,CAAA;4BACD,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,WAAW,CAAC,CAAC,gDAAgD,EAAE,4CAA4C,CAAC,EAAE;gCAC9J,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,UAAU,QAAQ;oCACpF,IAAI,QAAQ,CAAC,MAAM,IAAI,IAAI,EAAE;wCACzB,aAAa,CAAC,QAAQ,EAAE,CAAC,WAAW,CAAC,0BAA0B,EAAE,2BAA2B,CAAC,CAAC;wCAC9F,CAAC,CAAC,iBAAiB,GAAG,EAAE,CAAC,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC;wCACxC,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,gBAAgB,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,cAAc,EAAE,IAAI,CAAC,CAAC;qCACvF;yCACI;wCAED,aAAa,CAAC,QAAQ,EAAE,CAAC,SAAS,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,QAAQ,EAAE,EAAE,6BAA6B,CAAC,CAAC;qCACpG;gCACL,CAAC,CAAC,CAAC;4BAEP,CAAC,CAAC,CAAC;yBACN;oBACL,CAAC;oBAqDD,OAAO,CAAC,EAAE,EAAE,IAAI;wBACZ,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BACzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,EAAE,EAAE,IAAI,CAAC,CAAC,IAAI,CAAC,UAAU,QAAQ;gCAE1F,IAAI,OAAO,GAAG,YAAY,CAAC,UAAU,EAAE,GAAG,QAAQ,CAAC,MAAM,CAAC;gCAC1D,IAAI,SAAS,GAAG;;;;;;;;;;;yIAWyF,GAAE,OAAO,GAAG;;;;;;;;;;;;2CAY1G,CAAC;gCACZ,CAAC,CAAC,iBAAiB,CAAC,CAAC,MAAM,CAAC,SAAS,CAAC,CAAC;gCACvC,CAAC,CAAC,cAAc,CAAC,CAAC,KAAK,EAAE,CAAC;gCAC1B,CAAC,CAAC,WAAW,CAAC,CAAC,KAAK,CAAC;oCACjB,CAAC,CAAC,cAAc,CAAC,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC;gCACpC,CAAC,CAAC,CAAC;4BACP,CAAC,CAAC,CAAC;wBACP,CAAC,CAAC,CAAC;oBAEP,CAAC;oBAED,OAAO;wBACH,IAAI,OAAO,GAAG,CAAC,CAAC,cAAc,CAAC,CAAC;wBAChC,IAAI,KAAK,GAAG,CAAC,CAAC,SAAS,CAAC,CAAC;wBACzB,CAAC,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC;wBACxB,KAAK,CAAC,GAAG,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,GAAG,EAAE,CAAC,CAAC,MAAM,EAAE,CAAC;wBACrC,QAAQ,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC;wBAC7B,KAAK,CAAC,MAAM,EAAE,CAAC;wBACf,aAAa,CAAC,QAAQ,EAAE,CAAC,WAAW,CAAC,aAAa,EAAE,2BAA2B,CAAC,CAAC;oBACrF,CAAC;oBAED,MAAM,CAAC,MAAM,EAAE,MAAe,EAAE,cAAc;wBAC1C,IAAI,QAAQ,GAAG,IAAI,CAAC;wBAEpB,IAAI,SAAS,GAAG;;;;;;;;;;;;;;;;;;sLAkB8I,GAAE,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC,gBAAgB,GAAG;;;;iNAIpD,GAAE,CAAC,CAAC,eAAe,CAAC,CAAC,GAAG,EAAE,GAAG;yLACrD,GAAE,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC,gBAAgB,GAAG;;;;;;;2CAO7N,CAAC;wBAEpB,CAAC,CAAC,iBAAiB,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;wBAE3C,CAAC,CAAC,eAAe,CAAC,CAAC,KAAK,EAAE,CAAC;wBAAC,CAAC,CAAC,eAAe,CAAC,CAAC,KAAK,EAAE,CAAC;wBACvD,CAAC,CAAC,iBAAiB,CAAC,CAAC,MAAM,CAAC,SAAS,CAAC,CAAC;wBACvC,CAAC,CAAC,cAAc,CAAC,CAAC,KAAK,EAAE,CAAC;wBAC1B,CAAC,CAAC,mBAAmB,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;wBAC1C,CAAC,CAAC,iBAAiB,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;wBACxC,CAAC,CAAC,mBAAmB,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;wBAC7C,CAAC,CAAC,WAAW,CAAC,CAAC,WAAW,CAAC,UAAU,CAAC,CAAC;wBACvC,IAAI,CAAC,YAAY,GAAG,MAAM,CAAC;wBAC3B,CAAC,CAAC,WAAW,CAAC,CAAC,KAAK,CAAC;4BAEjB,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC,gBAAgB,EAAE,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC,YAAY,EAAE,cAAc,CAAC,CAAC;wBACvO,CAAC,CAAC,CAAC;wBAOH,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC,MAAM,CAAC,CAAC,EAAE,MAAM,CAAC,CAAC;oBAChF,CAAC;oBAED,MAAM,CAAC,QAAQ,EAAE,MAAe;wBAE5B,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE,GAAG,EAAE;4BAC9G,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;gCACjF,IAAI,QAAQ,GAAG,QAAQ,CAAC,MAAM,CAAC,QAAQ,CAAC;gCACxC,IAAI,OAAO,GAAG,QAAQ,CAAC,MAAM,CAAC,OAAO,CAAC;gCAEtC,CAAC,CAAC,iBAAiB,CAAC,CAAC,KAAK,EAAE,CAAC;gCAC7B,CAAC,CAAC,iBAAiB,CAAC,CAAC,IAAI,CAAC,6DAA6D,CAAC,CAAC;gCAEzF,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,OAAO,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;oCACrC,IAAI,WAAW,CAAC;oCAChB,IAAI,UAAU,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC;oCAEvC,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC;oCAGzC,IAAI,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,IAAI,IAAI,EAAE;wCAC/B,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,GAAG,UAAU,CAAC;qCACtC;oCAED,IAAI,MAAM,EAAE;wCACR,WAAW,GAAG,sEAAsE,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,6IAA6I,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,IAAI,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,GAAG,IAAI,GAAG,IAAI,GAAG,oDAAoD,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,GAAG,uDAAuD,CAAC;qCAC1c;yCAAM;wCACH,WAAW,GAAG,4CAA4C,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,qOAAqO,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,IAAI,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,GAAG,2CAA2C,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,WAAW,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,mDAAmD,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,GAAG,uDAAuD,CAAC;qCACjmB;oCACD,CAAC,CAAC,qBAAqB,CAAC,CAAC,KAAK,CAAC,WAAW,CAAC,CAAC;iCAC/C;gCACD,IAAI,KAAK,GAAG,QAAQ,CAAC,MAAM,CAAC,KAAK,CAAC;gCAElC,CAAC,CAAC,eAAe,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;gCAEzC,CAAC,CAAC,eAAe,CAAC,CAAC,KAAK,EAAE,CAAC;gCAC3B,CAAC,CAAC,eAAe,CAAC,CAAC,IAAI,CAAC,6HAA6H,CAAC,CAAC;gCACvJ,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;oCAGnC,IAAI,SAAS,CAAC;oCACd,IAAI,MAAM,EAAE;wCACR,SAAS,GAAG,mEAAmE,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC,MAAM,GAAG,6VAA6V,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC,SAAS,GAAG,2BAA2B,CAAC;qCACxf;yCAAM;wCACH,SAAS,GAAG,mDAAmD,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC,MAAM,GAAG,yGAAyG,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC,MAAM,GAAG,WAAW,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC,MAAM,GAAG,gDAAgD,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,WAAW,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,8OAA8O,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,2BAA2B,CAAC;qCAC/nB;oCACD,CAAC,CAAC,mBAAmB,CAAC,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;iCAC3C;4BAEL,CAAC,CAAC,CAAC;wBACP,CAAC,CAAC,CAAC;wBACH,CAAC,CAAC,mBAAmB,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;wBAC1C,CAAC,CAAC,iBAAiB,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;wBACxC,CAAC,CAAC,mBAAmB,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;wBAC7C,CAAC,CAAC,WAAW,CAAC,CAAC,WAAW,CAAC,UAAU,CAAC,CAAC;wBACvC,CAAC,CAAC,eAAe,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;wBACzC,CAAC,CAAC,iBAAiB,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;wBAC3C,CAAC,CAAC,oBAAoB,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;wBAE3C,IAAI,MAAM,EAAE;4BACR,CAAC,CAAC,mBAAmB,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;4BAC1C,CAAC,CAAC,WAAW,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;4BAClC,CAAC,CAAC,oBAAoB,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;yBACjD;oBACL,CAAC;oBACD,mBAAmB,CAAC,MAAM;oBAE1B,CAAC;oBACD,UAAU;wBACN,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BACzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,UAAU,EAAE,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;gCAC7E,IAAI,OAAO,GAAG,QAAQ,CAAC,MAAM,CAAC;gCAC9B,CAAC,CAAC,iBAAiB,CAAC,CAAC,KAAK,EAAE,CAAC;gCAC7B,CAAC,CAAC,iBAAiB,CAAC,CAAC,IAAI,CAAC,6DAA6D,CAAC,CAAC;gCAEzF,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,IAAI,OAAO,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;oCACtC,IAAI,WAAW,GAAG,4CAA4C,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,yFAAyF,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,IAAI,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,GAAG,2CAA2C,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,WAAW,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,iDAAiD,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,GAAG,uDAAuD,CAAC;oCACpd,CAAC,CAAC,qBAAqB,CAAC,CAAC,KAAK,CAAC,WAAW,CAAC,CAAC;iCAC/C;4BACL,CAAC,CAAC,CAAC;wBACP,CAAC,CAAC,CAAC;oBAEP,CAAC;oBAED,iBAAiB,CAAC,OAAe;wBAC7B,IAAI,IAAI,GAAG;;;;;2EAKwC,GAAE,OAAO,GAAG;;;;;;;2CAO5C,CAAA;wBACnB,CAAC,CAAC,iBAAiB,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC;wBAClC,CAAC,CAAC,mBAAmB,CAAC,CAAC,KAAK,EAAE,CAAC;oBACnC,CAAC;oBAED,cAAc,CAAC,QAAQ,EAAE,UAAU,EAAE,MAAe;wBAEhD,IAAI,CAAC,gBAAgB,GAAG,QAAQ,CAAC;wBACjC,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BACzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;gCAEnF,CAAC,CAAC,oBAAoB,CAAC,CAAC,KAAK,EAAE,CAAC;gCAChC,CAAC,CAAC,eAAe,CAAC,CAAC,KAAK,EAAE,CAAC;gCAC3B,CAAC,CAAC,iBAAiB,CAAC,CAAC,IAAI,CAAC,oGAAoG,CAAC,CAAC;gCAEhI,IAAI,QAAQ,GAAG,QAAQ,CAAC,MAAM,CAAC,QAAQ,CAAC;gCACxC,IAAI,OAAO,GAAG,QAAQ,CAAC,MAAM,CAAC,OAAO,CAAC;gCACtC,IAAI,UAAU,CAAC;gCACf,IAAI,MAAM,EAAE;oCACR,UAAU,GAAG,0GAA0G,GAAG,QAAQ,GAAG,GAAG,GAAG,IAAI,GAAG,MAAM,GAAG,UAAU,GAAG,QAAQ,CAAC;iCACpL;qCAAM;oCACH,UAAU,GAAG,0GAA0G,GAAG,QAAQ,GAAG,GAAG,GAAG,KAAK,GAAG,MAAM,GAAG,UAAU,GAAG,QAAQ,CAAC;iCACrL;gCACD,CAAC,CAAC,oBAAoB,CAAC,CAAC,MAAM,CAAC,UAAU,CAAC,CAAC;gCAG3C,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,OAAO,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;oCAGrC,IAAI,eAAe,GAAG,iDAAiD,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,0MAA0M,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,WAAW,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,kDAAkD,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,GAAG,WAAW,CAAC;oCAEhc,CAAC,CAAC,2BAA2B,CAAC,CAAC,KAAK,CAAC,eAAe,CAAC,CAAC;iCACzD;gCACD,IAAI,KAAK,GAAG,QAAQ,CAAC,MAAM,CAAC,KAAK,CAAC;gCAClC,CAAC,CAAC,eAAe,CAAC,CAAC,IAAI,CAAC,6HAA6H,CAAC,CAAC;gCACvJ,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAK,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;oCAInC,IAAI,SAAS,GAAG,mDAAmD,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC,MAAM,GAAG,yGAAyG,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC,MAAM,GAAG,WAAW,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC,MAAM,GAAG,gDAAgD,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,WAAW,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,8OAA8O,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,2BAA2B,CAAC;oCAEhoB,CAAC,CAAC,mBAAmB,CAAC,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC;iCAC3C;4BAEL,CAAC,CAAC,CAAC;4BAEH,CAAC,CAAC,eAAe,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;wBAE7C,CAAC,CAAC,CAAC;wBACH,IAAI,MAAM,EAAE;4BACR,IAAI,eAAe,GAAG,QAAQ,CAAC,cAAc,CAAC,mBAAmB,CAAC,CAAC;4BACnE,IAAI,CAAC,CAAC,eAAe,CAAC,SAAS,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAC,EAAE;gCACnD,eAAe,CAAC,SAAS,CAAC,GAAG,CAAC,UAAU,CAAC,CAAA;6BAC5C;yBACJ;oBACL,CAAC;oBACD,YAAY,CAAC,QAAQ;wBAGjB,CAAC,CAAC,eAAe,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;wBACtC,CAAC,CAAC,iBAAiB,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;wBACxC,CAAC,CAAC,mBAAmB,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;wBAC7C,CAAC,CAAC,iBAAiB,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;wBAC3C,CAAC,CAAC,mBAAmB,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;wBAC1C,CAAC,CAAC,WAAW,CAAC,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAC;oBAMxC,CAAC;oBACD,UAAU,CAAC,UAAU;wBAEjB,IAAI,UAAU,IAAI,IAAI,IAAI,UAAU,IAAI,SAAS,EAAE;4BAC/C,UAAU,GAAG,CAAC,CAAC,eAAe,CAAC,CAAC,GAAG,EAAE,CAAC;yBACzC;wBACD,IAAI,SAAS,GAAG;4BACZ,QAAQ,EAAE,CAAC;4BACX,UAAU,EAAE,UAAU;4BACtB,QAAQ,EAAE,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC,gBAAgB;yBAEvF,CAAC;wBACF,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BACzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,YAAY,CAAC,SAAS,CAAC,CAAC,IAAI,CAAC;gCAC3E,UAAU,CAAC,GAAG,EAAE;oCACZ,IAAI,QAAQ,GAAG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC,gBAAgB,CAAC;oCAC1F,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC,MAAM,CAAC,QAAQ,EAAE,KAAK,CAAC,CAAC;gCACtF,CAAC,EAAE,IAAI,CAAC,CAAC;4BACb,CAAC,CAAC,CAAC;wBACP,CAAC,CAAC,CAAC;oBACP,CAAC;oBAgBD,IAAI,CAAC,QAAQ,EAAE,MAAM,EAAE,cAAc;wBACjC,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BACzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,QAAQ,EAAE,MAAM,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;4BAE/F,CAAC,CAAC,CAAC;wBACP,CAAC,CAAC,CAAC;wBAEH,CAAC,CAAC,cAAc,CAAC,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC;wBAChC,IAAI,cAAc,IAAI,CAAC,EAAE;4BACrB,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,gBAAgB,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,cAAc,EAAE,IAAI,CAAC,CAAC;yBACvF;oBAEL,CAAC;oBA+DD,KAAK,CAAC,IAAI,EAAE,WAAW,EAAE,YAAY;wBACjC,IAAI,QAAQ,GAAG,IAAI,CAAC;wBACpB,IAAI,OAAO,CAAC;wBACZ,IAAI,SAAS,CAAC;wBACd,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC;wBACnB,IAAI,OAAO,GAAG,CAAC,CAAC,eAAe,GAAG,IAAI,CAAC,CAAC,GAAG,EAAE,CAAC;wBAI9C,IAAI,QAAa,CAAC;wBAClB,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,YAAY,CAAC,CAAC,yCAAyC,EAAE,8BAA8B,CAAC,EAAE,IAAI,CAAC,CAAC;wBACpJ,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,WAAW,CAAC,CAAC,gCAAgC,EAAE,4CAA4C,EAAE,gDAAgD,EAAE,kCAAkC,CAAC,EAAE,CAAC,GAAG,EAAE,EAAE;4BAC5O,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;gCAClF,QAAQ,GAAG,QAAQ,CAAC,MAAM,CAAC;gCAC3B,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;gCACtB,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC,0BAA0B,CAAC,QAAQ,CAAC,eAAe,EAAE,QAAQ,CAAC,WAAW,CAAC,CAAA;4BACxI,CAAC,CAAC,CAAC;4BAEH,IAAI,QAAQ,GAAG,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,KAAK,CAAC,QAAQ,CAAC,cAAc,EAAE,CAAC;4BAC3E,IAAI,SAAS,GAAG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2GAgC+D,GAAE,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG;;;;;;;uEAOtF,GAAE,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG,2IAA2I,GAAG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG;wEAC/O,GAAE,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,SAAS,GAAG,6IAA6I,GAAG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,SAAS,GAAG;wEACxP,GAAE,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG,0IAA0I,GAAG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG;;;;;;;;sHAQjM,GAAE,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG,kCAAkC,GAAG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG;;;;;;;;;;;;;;;;;;;yKAmBpF,GAAE,IAAI,GAAG,GAAG,GAAG,OAAO,GAAG,GAAG,GAAG,eAAe,GAAG,IAAI,GAAG,WAAW,GAAG;;4VAE6G,GAAE,IAAI,GAAG,GAAG,GAAG,OAAO,GAAG,GAAG,GAAG,YAAY,GAAG,IAAI,GAAG,WAAW,GAAG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;uNA0CxM,GAAE,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,QAAQ,GAAG;yNAClD,GAAE,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,QAAQ,GAAG,aAAa,GAAG,QAAQ,CAAC,IAAI,GAAG;2NAClF,GAAE,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,cAAc,GAAG;;;;;;;;;;;0NAW3D,GAAE,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG;0NAClD,GAAE,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OAyDrQ,CAAC;4BACoB,CAAC,CAAC,iBAAiB,CAAC,CAAC,MAAM,CAAC,SAAS,CAAC,CAAC;4BACvC,CAAC,CAAC,sBAAsB,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;4BAC7C,CAAC,CAAC,gBAAgB,CAAC,CAAC,KAAK,CAAC;gCACtB,QAAQ,EAAE,QAAQ;gCAClB,QAAQ,EAAE,KAAK;6BAClB,CAAC,CAAC;4BACH,CAAC,CAAC,iBAAiB,CAAC,CAAC,GAAG,CAAC,SAAS,EAAE,MAAM,CAAC,CAAC;4BAE5C,CAAC,CAAC,gBAAgB,CAAC,CAAC,EAAE,CAAC,gBAAgB,EAAE;gCACrC,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,CAAC,SAAS,EAAE,CAAC;gCACpE,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,IAAI,EAAE,WAAW,CAAC,CAAC,IAAI,CAAC,UAAU,QAAQ;oCACnG,IAAI,OAAO,GAAG,YAAY,CAAC,UAAU,EAAE,GAAG,QAAQ,CAAC,MAAM,CAAC;oCAC1D,CAAC,CAAC,4BAA4B,CAAC,CAAC,IAAI,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;gCAE3D,CAAC,CAAC,CAAC;4BAEP,CAAC,CAAC,CAAC;4BAGH,CAAC,CAAC,eAAe,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,MAAM,EAAE,CAAC;4BAC3C,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,CAAC,SAAS,EAAE,CAAC;4BACpE,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,CAAC,aAAa,CAAC,IAAI,EAAE,WAAW,CAAC,CAAC;4BASzF,CAAC,CAAC,eAAe,CAAC,CAAC,MAAM,CAAC;gCACtB,IAAI,cAAc,GAAG,CAAC,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,iBAAiB,CAAC,CAAC,MAAM,CAAC;gCAC5D,IAAI,cAAc,GAAG,CAAC,EAAE;oCACpB,IAAI,CAAC,CAAC,CAAC,eAAe,CAAC,CAAC,EAAE,CAAC,UAAU,CAAC,EAAE;wCACpC,CAAC,CAAC,eAAe,CAAC,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC;qCACvC;oCACD,CAAC,CAAC,YAAY,CAAC,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;oCACjC,CAAC,CAAC,kBAAkB,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;oCAC5C,CAAC,CAAC,8DAA8D,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;oCACxF,CAAC,CAAC,gDAAgD,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;oCACvE,CAAC,CAAC,uBAAuB,CAAC,CAAC,QAAQ,CAAC,eAAe,CAAC,CAAC;oCACrD,CAAC,CAAC,yBAAyB,CAAC,CAAC,QAAQ,CAAC,eAAe,CAAC,CAAC;oCACvD,CAAC,CAAC,uBAAuB,CAAC,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;oCACpE,CAAC,CAAC,uBAAuB,CAAC,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;iCAC3E;qCAAM;oCACH,CAAC,CAAC,YAAY,CAAC,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC;oCACpC,CAAC,CAAC,kBAAkB,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;oCACzC,CAAC,CAAC,8DAA8D,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;oCACrF,CAAC,CAAC,gDAAgD,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;oCAC1E,CAAC,CAAC,uBAAuB,CAAC,CAAC,WAAW,CAAC,eAAe,CAAC,CAAC;oCACxD,CAAC,CAAC,uBAAuB,CAAC,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;oCACrE,CAAC,CAAC,uBAAuB,CAAC,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;iCAC1E;4BACL,CAAC,CAAC,CAAC;4BAEH,CAAC,CAAC,eAAe,CAAC,CAAC,MAAM,CAAC;gCACtB,IAAI,CAAC,CAAC,IAAI,CAAC,CAAC,EAAE,CAAC,UAAU,CAAC,EAAE;oCACxB,CAAC,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;oCAC1C,CAAC,CAAC,iBAAiB,CAAC,CAAC,WAAW,CAAC,WAAW,CAAC,CAAC;iCACjD;qCAAM;oCACH,CAAC,CAAC,gBAAgB,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAA;oCACtC,CAAC,CAAC,iBAAiB,CAAC,CAAC,QAAQ,CAAC,WAAW,CAAC,CAAC;iCAC9C;4BACL,CAAC,CAAC,CAAC;4BAEH,CAAC,CAAC,+CAA+C,CAAC,CAAC,KAAK,CAAC;gCACrD,IAAI,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,CAAC,eAAe,CAAC,EAAE;oCACnC,CAAC,CAAC,8DAA8D,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;oCACrF,CAAC,CAAC,gDAAgD,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;oCAC1E,CAAC,CAAC,eAAe,CAAC,CAAC,KAAK,EAAE,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC;oCAC7C,CAAC,CAAC,IAAI,CAAC,CAAC,WAAW,CAAC,eAAe,CAAC,CAAC;oCACrC,CAAC,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;oCAClD,CAAC,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;iCACvD;4BACL,CAAC,CAAC,CAAC;4BAIH,CAAC,CAAC,uCAAuC,CAAC,CAAC,KAAK,CAAC;gCAC7C,IAAI,CAAC,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,eAAe,CAAC,IAAI,OAAO,EAAE;oCAC1C,IAAI,CAAC,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,kBAAkB,EAAE;wCAC1C,CAAC,CAAC,mBAAmB,CAAC,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;wCACxC,CAAC,CAAC,kBAAkB,CAAC,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;wCACvC,CAAC,CAAC,qBAAqB,CAAC,CAAC,IAAI,CAAC,eAAe,EAAE,OAAO,CAAC,CAAC;wCACxD,CAAC,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,eAAe,EAAE,MAAM,CAAC,CAAC;wCAEtC,CAAC,CAAC,kBAAkB,CAAC,CAAC,MAAM,EAAE,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;wCACrD,CAAC,CAAC,kBAAkB,CAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;qCAIrD;yCAAM;wCACH,CAAC,CAAC,kBAAkB,CAAC,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;wCACvC,CAAC,CAAC,mBAAmB,CAAC,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;wCACxC,CAAC,CAAC,mBAAmB,CAAC,CAAC,IAAI,CAAC,eAAe,EAAE,OAAO,CAAC,CAAC;wCACtD,CAAC,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,eAAe,EAAE,MAAM,CAAC,CAAC;wCAEtC,CAAC,CAAC,kBAAkB,CAAC,CAAC,MAAM,EAAE,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;wCACrD,CAAC,CAAC,kBAAkB,CAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;qCAGrD;iCACJ;4BACL,CAAC,CAAC,CAAC;4BAEH,CAAC,CAAC,gDAAgD,CAAC,CAAC,KAAK,CAAC;gCACtD,CAAC,CAAC,gBAAgB,CAAC,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC;4BACtC,CAAC,CAAC,CAAC;4BAEH,CAAC,CAAC,kBAAkB,CAAC,CAAC,KAAK,CAAC;gCACxB,CAAC,CAAC,gBAAgB,CAAC,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC;gCAClC,CAAC,CAAC,eAAe,CAAC,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC;4BACrC,CAAC,CAAC,CAAA;4BAEF,CAAC,CAAC,gBAAgB,CAAC,CAAC,KAAK,CAAC;gCACtB,IAAI,cAAc,GAAG,CAAC,CAAC,eAAe,CAAC,CAAC,IAAI,CAAC,iBAAiB,CAAC,CAAC,MAAM,CAAC;gCACvE,IAAI,mBAAmB,GAAG,CAAC,CAAC,yBAAyB,CAAC,CAAC,EAAE,CAAC,UAAU,CAAC,CAAC;gCACtE,IAAI,iBAAiB,GAAG,QAAQ,CAAC,CAAC,CAAC,wBAAwB,CAAC,CAAC,IAAI,CAAC,wBAAwB,CAAC,CAAC,CAAC;gCAC7F,IAAI,wBAAwB,GAAG,CAAC,CAAC,2BAA2B,CAAC,CAAC,MAAM,CAAC;gCACrE,IAAI,cAAc,GAAG,CAAC,IAAI,mBAAmB,IAAI,iBAAiB,IAAI,wBAAwB,GAAG,CAAC,EAAE;oCAChG,CAAC,CAAC,gBAAgB,CAAC,CAAC,GAAG,CAAC,SAAS,EAAE,MAAM,CAAC,CAAC;oCAC3C,CAAC,CAAC,eAAe,CAAC,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC;iCACpC;qCAAM;oCACH,CAAC,CAAC,gBAAgB,CAAC,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC;iCACrC;4BACL,CAAC,CAAC,CAAC;4BAEH,CAAC,CAAC,sBAAsB,CAAC,CAAC,KAAK,CAAC,UAAU,KAAK;gCAE3C,KAAK,CAAC,eAAe,EAAE,CAAC;gCACxB,CAAC,CAAC,sBAAsB,CAAC,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC;4BACzE,CAAC,CAAC,CAAC;4BAEH,CAAC,CAAC,gBAAgB,CAAC,CAAC,EAAE,CAAC,iBAAiB,EAAE;gCACtC,CAAC,CAAC,iBAAiB,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC;4BAClC,CAAC,CAAC,CAAC;4BAEH,CAAC,CAAC,eAAe,CAAC,CAAC,EAAE,CAAC,iBAAiB,EAAE;gCACrC,CAAC,CAAC,gBAAgB,CAAC,CAAC,GAAG,CAAC,SAAS,EAAE,EAAE,CAAC,CAAC;4BAC3C,CAAC,CAAC,CAAC;4BAEH,CAAC,CAAC,gBAAgB,CAAC,CAAC,KAAK,CAAC;gCACtB,CAAC,CAAC,oBAAoB,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;gCAC9C,CAAC,CAAC,qCAAqC,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;4BAChE,CAAC,CAAC,CAAC;4BAEH,CAAC,CAAC,yBAAyB,CAAC,CAAC,KAAK,CAAC;gCAC/B,CAAC,CAAC,oBAAoB,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;gCAC3C,CAAC,CAAC,qCAAqC,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;4BACnE,CAAC,CAAC,CAAC;4BAEH,CAAC,CAAC,6BAA6B,CAAC,CAAC,MAAM,CAAC;gCACpC,IAAI,CAAC,CAAC,IAAI,CAAC,CAAC,EAAE,CAAC,UAAU,CAAC,EAAE;oCACxB,CAAC,CAAC,IAAI,CAAC,CAAC,MAAM,EAAE,CAAC,WAAW,CAAC,WAAW,CAAC,CAAC;iCAC7C;qCAAM;oCACH,CAAC,CAAC,IAAI,CAAC,CAAC,MAAM,EAAE,CAAC,QAAQ,CAAC,WAAW,CAAC,CAAC;iCAC1C;4BACL,CAAC,CAAC,CAAC;4BAGH,CAAC,CAAC,wBAAwB,CAAC,CAAC,EAAE,CAAC,eAAe,EAAE;gCAC5C,IAAI,cAAc,GAAG,CAAC,CAAC,qBAAqB,CAAC,CAAC;gCAC9C,IAAI,cAAc,CAAC,MAAM,GAAG,CAAC,EAAE;oCAE3B,IAAI,GAAG,GAAG,QAAQ,CAAC,cAAc,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,GAAG,CAAC,CAAC,IAAI,CAAC,CAAC,SAAS,EAAE,CAAC;oCAE7E,cAAc,CAAC,GAAG,CAAC,KAAK,EAAE,GAAG,CAAC,CAAC;oCAC/B,IAAI,MAAM,GAAG,cAAc,CAAC,OAAO,CAAC,mBAAmB,CAAC,CAAC;oCACzD,IAAI,YAAY,GAAG,QAAQ,CAAC,YAAY,CAAC,MAAM,CAAC,CAAC;oCACjD,IAAI,CAAC,YAAY,EAAE;wCACf,cAAc,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC;qCACtC;iCACJ;4BAEL,CAAC,CAAC,CAAC;4BAEH,CAAC,CAAC,gBAAgB,CAAC,CAAC,KAAK,CAAC;gCACtB,IAAI,CAAC,CAAC,CAAC,sBAAsB,CAAC,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC,QAAQ,CAAC,aAAa,CAAC,EAAE;oCACzE,CAAC,CAAC,sBAAsB,CAAC,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,WAAW,CAAC,aAAa,CAAC,CAAC;oCACvE,CAAC,CAAC,sBAAsB,CAAC,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,QAAQ,CAAC,yBAAyB,CAAC,CAAC;iCAEnF;4BACL,CAAC,CAAC,CAAC;4BAEH,CAAC,CAAC,kBAAkB,CAAC,CAAC,KAAK,CAAC,UAAU,KAAK;gCACvC,KAAK,CAAC,eAAe,EAAE,CAAC;4BAC5B,CAAC,CAAC,CAAA;wBACN,CAAC,CAAC,CAAC;oBACP,CAAC;oBAED,YAAY,CAAC,IAAI;wBACb,IAAI,UAAU,GAAG,IAAI,CAAC,MAAM,EAAE,CAAC,GAAG,CAAC;wBACnC,IAAI,aAAa,GAAG,UAAU,GAAG,IAAI,CAAC,WAAW,EAAE,CAAC;wBACpD,IAAI,WAAW,GAAG,CAAC,CAAC,wBAAwB,CAAC,CAAC,SAAS,EAAE,CAAC;wBAC1D,IAAI,cAAc,GAAG,WAAW,GAAG,CAAC,CAAC,wBAAwB,CAAC,CAAC,MAAM,EAAE,CAAC;wBACxE,OAAO,aAAa,GAAG,WAAW,IAAI,UAAU,GAAG,cAAc,CAAC;oBACtE,CAAC;oBAAA,CAAC;oBAEF,0BAA0B,CAAC,KAAK;wBAE5B,KAAK,CAAC,eAAe,EAAE,CAAC;wBACxB,IAAI,UAAU,GAAG,CAAC,CAAC,KAAK,CAAC,aAAa,CAAC,CAAC;wBACxC,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,gBAAgB,CAAC,CAAC,QAAQ,CAAC,MAAM,CAAC,EAAE;4BACzD,CAAC,CAAC,sBAAsB,CAAC,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC;4BACrE,UAAU,CAAC,QAAQ,CAAC,gBAAgB,CAAC,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;yBAC1D;6BAAM;4BACH,UAAU,CAAC,QAAQ,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC;yBAC7D;wBAGD,IAAI,SAAS,GAAG,KAAK,CAAC,aAAa,CAAC,SAAS,GAAG,CAAC,CAAC,wBAAwB,CAAC,CAAC,SAAS,EAAE,CAAC;wBAExF,UAAU,CAAC,QAAQ,CAAC,gBAAgB,CAAC,CAAC,GAAG,CAAC,KAAK,EAAE,SAAS,CAAC,CAAC;wBAE5D,UAAU,CAAC,QAAQ,CAAC,gBAAgB,CAAC,CAAC,IAAI,CAAC,aAAa,EAAE,KAAK,CAAC,aAAa,CAAC,SAAS,CAAC,CAAC;oBAC7F,CAAC;oBAED,YAAY,CAAC,OAAO;wBAChB,IAAI,OAAO,IAAI,kBAAkB,EAAE;4BAC/B,CAAC,CAAC,kBAAkB,CAAC,CAAC,MAAM,EAAE,CAAC;yBAClC;6BACI;4BACD,CAAC,CAAC,WAAW,CAAC,CAAC,MAAM,EAAE,CAAC;yBAC3B;wBACD,QAAQ,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC;wBAC7B,aAAa,CAAC,QAAQ,EAAE,CAAC,WAAW,CAAC,aAAa,EAAE,2BAA2B,CAAC,CAAC;oBACrF,CAAC;oBAED,0BAA0B,CAAC,UAAU,EAAE,UAAU,EAAE,GAAI;wBAInD,IAAI,UAAU,IAAI,GAAG,IAAI,UAAU,IAAI,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,QAAQ,EAAE;4BACpF,IAAI,kBAAkB,GAAG,CAAC,CAAC,gCAAgC,CAAC,CAAC,IAAI,EAAE,CAAC,IAAI,EAAE,CAAC;4BAC3E,kBAAkB,IAAI,QAAQ,CAAC,CAAC,CAAC,UAAU,GAAG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,CAAC,UAAU,GAAG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,CAAA;yBAC3J;wBACD,IAAI,UAAU,IAAI,GAAG,EAAE;4BACnB,IAAI,mBAAmB,GAAG,CAAC,CAAC,uBAAuB,CAAC,CAAC,IAAI,EAAE,CAAC,IAAI,EAAE,CAAC;4BACnE,IAAI,mBAAmB,IAAI,YAAY,EAAE;gCACrC,UAAU,GAAG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,QAAQ,CAAC;6BAChE;iCACI,IAAI,mBAAmB,IAAI,sBAAsB,EAAE;gCACpD,UAAU,GAAG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,cAAc,CAAC;6BACtE;iCACI;gCACD,UAAU,GAAG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,QAAQ,CAAA;6BAC/D;yBACJ;wBACD,IAAI,QAAQ,GAAG,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,KAAK,CAAC,QAAQ,CAAC,cAAc,EAAE,CAAC;wBAE3E,IAAI,UAAU,IAAI,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,QAAQ,EAAE;4BAC/D,CAAC,CAAC,mDAAmD,CAAC,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,cAAc,CAAC,CAAC;4BAC1G,CAAC,CAAC,uBAAuB,CAAC,CAAC,MAAM,CAAC,4CAA4C,CAAC,CAAC;4BAChF,CAAC,CAAC,uBAAuB,CAAC,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC;4BAC9C,CAAC,CAAC,4BAA4B,CAAC,CAAC,IAAI,CAAC,2CAA2C,CAAC,CAAC;4BAClF,CAAC,CAAC,yBAAyB,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;4BAChD,CAAC,CAAC,yBAAyB,CAAC,CAAC,IAAI,CAAC,sDAAsD,CAAC,CAAC;4BAC1F,CAAC,CAAC,oBAAoB,CAAC,CAAC,KAAK,EAAE,CAAC;4BAChC,CAAC,CAAC,oBAAoB,CAAC,CAAC,MAAM,CAAC,6BAA6B,CAAC,CAAC;yBACjE;6BACI,IAAI,UAAU,IAAI,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,QAAQ,EAAE;4BACpE,CAAC,CAAC,iDAAiD,CAAC,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,cAAc,CAAC,CAAC;4BACxG,CAAC,CAAC,yBAAyB,CAAC,CAAC,MAAM,CAAC,4CAA4C,CAAC,CAAC;4BAClF,CAAC,CAAC,uBAAuB,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;4BACrC,CAAC,CAAC,4BAA4B,CAAC,CAAC,IAAI,CAAC,8CAA8C,CAAC,CAAC;4BACrF,CAAC,CAAC,yBAAyB,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;4BACnD,CAAC,CAAC,yBAAyB,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,IAAI,GAAG,+CAA+C,CAAC,CAAC;4BACnG,CAAC,CAAC,oBAAoB,CAAC,CAAC,KAAK,EAAE,CAAC;4BAChC,CAAC,CAAC,oBAAoB,CAAC,CAAC,MAAM,CAAC,gCAAgC,CAAC,CAAC;yBACpE;6BACI,IAAI,UAAU,IAAI,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,cAAc,EAAE;4BAC1E,CAAC,CAAC,+CAA+C,CAAC,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,cAAc,CAAC,CAAC;4BACtG,CAAC,CAAC,2BAA2B,CAAC,CAAC,MAAM,CAAC,4CAA4C,CAAC,CAAC;4BACpF,CAAC,CAAC,uBAAuB,CAAC,CAAC,IAAI,CAAC,sBAAsB,CAAC,CAAC;4BACxD,CAAC,CAAC,4BAA4B,CAAC,CAAC,IAAI,CAAC,gDAAgD,CAAC,CAAC;4BACvF,CAAC,CAAC,yBAAyB,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;4BACnD,CAAC,CAAC,yBAAyB,CAAC,CAAC,IAAI,CAAC,gDAAgD,CAAC,CAAC;4BACpF,CAAC,CAAC,oBAAoB,CAAC,CAAC,KAAK,EAAE,CAAC;4BAChC,CAAC,CAAC,oBAAoB,CAAC,CAAC,MAAM,CAAC,qCAAqC,CAAC,CAAC;yBACzE;wBACD,IAAI,UAAU,IAAI,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,EAAE;4BAI7D,IAAI,GAAG,IAAI,SAAS,EAAE;gCAClB,CAAC,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC,OAAO,CAAC,uBAAuB,CAAC,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,cAAc,CAAC,CAAC;gCACzG,CAAC,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC,MAAM,CAAC,4CAA4C,CAAC,CAAC;gCAC1E,CAAC,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC,OAAO,CAAC,kBAAkB,CAAC,CAAC,QAAQ,CAAC,iBAAiB,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAA;6BAC9F;iCACI;gCACD,CAAC,CAAC,+CAA+C,CAAC,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,cAAc,CAAC,CAAC;gCACtG,CAAC,CAAC,iDAAiD,CAAC,CAAC,MAAM,CAAC,4CAA4C,CAAC,CAAC;gCAC1G,CAAC,CAAC,yCAAyC,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;6BAC/D;4BACD,CAAC,CAAC,kBAAkB,CAAC,CAAC,IAAI,CAAC,sBAAsB,EAAE,GAAG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,EAAE,CAAC,CAAA;yBACzG;wBACD,IAAI,UAAU,IAAI,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,EAAE;4BAI7D,IAAI,GAAG,IAAI,SAAS,EAAE;gCAClB,CAAC,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC,OAAO,CAAC,uBAAuB,CAAC,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,cAAc,CAAC,CAAC;gCACzG,CAAC,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC,MAAM,CAAC,4CAA4C,CAAC,CAAC;gCAC1E,CAAC,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC,OAAO,CAAC,kBAAkB,CAAC,CAAC,QAAQ,CAAC,iBAAiB,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAA;6BAC9F;iCACI;gCACD,CAAC,CAAC,+CAA+C,CAAC,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,cAAc,CAAC,CAAC;gCACtG,CAAC,CAAC,iDAAiD,CAAC,CAAC,MAAM,CAAC,4CAA4C,CAAC,CAAC;gCAC1G,CAAC,CAAC,yCAAyC,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;6BAC/D;4BACD,CAAC,CAAC,kBAAkB,CAAC,CAAC,IAAI,CAAC,sBAAsB,EAAE,GAAG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,EAAE,CAAC,CAAA;yBACzG;wBACD,IAAI,UAAU,IAAI,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,SAAS,EAAE;4BAKhE,IAAI,GAAG,IAAI,SAAS,EAAE;gCAElB,CAAC,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC,OAAO,CAAC,uBAAuB,CAAC,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,cAAc,CAAC,CAAC;gCACzG,CAAC,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC,MAAM,CAAC,4CAA4C,CAAC,CAAC;gCAC1E,CAAC,CAAC,GAAG,CAAC,aAAa,CAAC,CAAC,OAAO,CAAC,kBAAkB,CAAC,CAAC,QAAQ,CAAC,iBAAiB,CAAC,CAAC,IAAI,CAAC,WAAW,CAAC,CAAA;6BACjG;iCACI;gCACD,CAAC,CAAC,+CAA+C,CAAC,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,cAAc,CAAC,CAAC;gCACtG,CAAC,CAAC,4BAA4B,CAAC,CAAC,MAAM,CAAC,4CAA4C,CAAC,CAAC;gCACrF,CAAC,CAAC,yCAAyC,CAAC,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC;6BAClE;4BAED,CAAC,CAAC,kBAAkB,CAAC,CAAC,IAAI,CAAC,sBAAsB,EAAE,GAAG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,SAAS,EAAE,CAAC,CAAA;yBAC5G;wBAED,IAAI,IAAI,GAAG;4BACP,MAAM,EAAE,IAAI,CAAC,MAAM;4BACnB,eAAe,EAAE,QAAQ,CAAC,UAAU,CAAC;4BACrC,WAAW,EAAE,QAAQ,CAAC,UAAU,CAAC;yBACpC,CAAA;wBAED,CAAC,CAAC,uBAAuB,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;wBACjD,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;4BACjF,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;4BAE7B,CAAC,CAAC,uBAAuB,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;wBAElD,CAAC,CAAC,CAAC;oBAEP,CAAC;oBAID,aAAa,CAAC,IAAI,EAAE,IAAI;wBAEpB,IAAI,WAAW,GAAG,cAAc,CAAC;wBACjC,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BAEzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;gCAG/E,CAAC,CAAC,wBAAwB,CAAC,CAAC,KAAK,EAAE,CAAC;gCAGpC,CAAC,CAAC,wBAAwB,CAAC,CAAC,IAAI,CAAC,oDAAoD,CAAC,CAAC;gCACvF,IAAI,SAAS,GAAG,QAAQ,CAAC,MAAM,CAAC;gCAChC,IAAI,SAAS,CAAC,MAAM,IAAI,CAAC,EAAE;oCACvB,WAAW,GAAG,2BAA2B,CAAC;iCAC7C;gCACD,CAAC,CAAC,wBAAwB,CAAC,CAAC,IAAI,CAAC,wBAAwB,EAAE,SAAS,CAAC,MAAM,CAAC,CAAC;gCAE7E,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,SAAS,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;oCAEvC,IAAI,SAAS,CAAC,CAAC,CAAC,CAAC,QAAQ,IAAI,IAAI,EAAE;wCAC/B,SAAS,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG,SAAS,CAAC;qCACrC;oCAED,IAAI,SAAS,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,IAAI,EAAE,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC;oCACvD,IAAI,IAAI,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,WAAW,EAAE,CAAC;oCAa/C,IAAI,SAAS,CAAC,MAAM,GAAG,CAAC,EAAE;wCACtB,WAAW,IAAI,IAAI,GAAG,GAAG,CAAC;qCAC7B;oCACD,IAAI,OAAY,CAAC;oCACjB,IAAI,SAAS,CAAC,CAAC,CAAC,CAAC,SAAS,IAAI,IAAI,EAAE;wCAAE,OAAO,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC;qCAAE;yCAAM;wCAAE,OAAO,GAAG,EAAE,CAAC;qCAAE;oCAGhG,IAAI,aAAa,GAAG,oDAAoD,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,WAAW,GAAG;;;;kFAIxD,GAAE,SAAS,GAAG;;;;8FAIF,GAAE,SAAS,CAAC,CAAC,CAAC,CAAC,WAAW,GAAG;yFAClC,GAAE,SAAS,CAAC,CAAC,CAAC,CAAC,MAAM,GAAG;gFACjC,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,WAAW,GAAG;iDAC7D,GAAE,SAAS,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG;;;iDAG1B,GAAE,OAAO,GAAG;;;;;;6IAMgF,GAAE,SAAS,CAAC,CAAC,CAAC,CAAC,WAAW,GAAG,sKAAsK,SAAS,CAAC,CAAC,CAAC,CAAC,eAAe;iDAC3T,GAAE,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,GAAG;;;yLAG+D,GAAE,SAAS,CAAC,CAAC,CAAC,CAAC,WAAW,GAAG,GAAG,GAAG,CAAC,GAAG,iCAAiC,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,WAAW,GAAG;;yLAEtG,GAAE,SAAS,CAAC,CAAC,CAAC,CAAC,WAAW,GAAG,GAAG,GAAG,CAAC,GAAG,iCAAiC,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,WAAW,GAAG;;;uLAGxG,GAAE,SAAS,CAAC,CAAC,CAAC,CAAC,WAAW,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG;;;;sCAIzM,CAAC;oCAIH,IAAI,SAAS,CAAC,CAAC,CAAC,CAAC,OAAO,EAAE;wCACtB,IAAI,SAAS,GAAG;;;;yEAIiB,GAAE,SAAS,GAAG;;;;;wCAK/C,GAAE,SAAS,CAAC,CAAC,CAAC,CAAC,QAAQ,GAAG;;;wCAG1B,GAAE,SAAS,CAAC,CAAC,CAAC,CAAC,SAAS,GAAG;;;;;;6BAMtC,CAAA;wCAEW,CAAC,CAAC,wBAAwB,CAAC,CAAC,OAAO,CAAC,SAAS,CAAC,CAAC;qCAElD;yCACI;wCACD,CAAC,CAAC,wBAAwB,CAAC,CAAC,MAAM,CAAC,aAAa,CAAC,CAAC;qCAErD;oCACD,CAAC,CAAC,eAAe,CAAC,CAAC,GAAG,EAAE,CAAC;oCACzB,IAAI,SAAS,CAAC,CAAC,CAAC,CAAC,eAAe,IAAI,CAAC,EAAE;wCACnC,CAAC,CAAC,qBAAqB,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC,4CAA4C,CAAC,CAAC;wCACzG,CAAC,CAAC,uBAAuB,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;qCACxE;oCACD,IAAI,SAAS,CAAC,CAAC,CAAC,CAAC,eAAe,IAAI,CAAC,EAAE;wCACnC,CAAC,CAAC,qBAAqB,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC,4CAA4C,CAAC,CAAC;wCACzG,CAAC,CAAC,uBAAuB,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;qCACxE;iCAEJ;gCAED,CAAC,CAAC,cAAc,CAAC,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC;gCAEpC,IAAI,IAAI,IAAI,MAAM,EAAE;oCAChB,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;wCAE9E,IAAI,QAAQ,GAAG,QAAQ,CAAC,MAAM,CAAC,SAAS,CAAC;wCACzC,IAAI,QAAQ,GAAG,QAAQ,CAAC,MAAM,CAAC,QAAQ,CAAC;wCACxC,IAAI,QAAQ,GAAG,YAAY,GAAG,QAAQ,GAAG,+FAA+F,GAAG,QAAQ,GAAG,UAAU,CAAC;wCACjK,CAAC,CAAC,qBAAqB,CAAC,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC;oCAC9C,CAAC,CAAC,CAAC;iCACN;4BAEL,CAAC,CAAC,CAAC;wBACP,CAAC,CAAC,CAAA;oBACN,CAAC;oBACD,SAAS;wBACL,QAAQ,CAAC;wBACT,IAAI,QAAQ,GAAG,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,KAAK,CAAC,QAAQ,CAAC,cAAc,EAAE,CAAC;wBAG3E,IAAI,GAAG,GAAG,YAAY,CAAC,UAAU,EAAE,GAAG,oDAAoD,CAAC;wBAE3F,CAAC,CAAC,eAAe,CAAC,CAAC,OAAO,CAAC;4BAEvB,WAAW,EAAE,uBAAuB;4BAEpC,IAAI,EAAE,IAAI;4BACV,IAAI,EAAE;gCACF,GAAG,EAAE,UAAU,OAAO;oCAClB,IAAI,MAAM,GAAG,GAAG,CAAC;oCACjB,IAAI,IAAI,GAAG,OAAO,CAAC,IAAI,CAAC;oCACxB,IAAI,IAAI,IAAI,SAAS,IAAI,IAAI,IAAI,EAAE;wCAE/B,MAAM,GAAG,MAAM,GAAG,OAAO,GAAG,IAAI,GAAG,aAAa,GAAG,QAAQ,CAAC,SAAS,CAAC;;wCAEtE,MAAM,GAAG,MAAM,GAAG,OAAO,GAAG,IAAI,GAAG,aAAa,GAAG,QAAQ,CAAC,SAAS,CAAC;oCAC1E,OAAO,MAAM,CAAC;gCAClB,CAAC;gCACD,QAAQ,EAAE,MAAM;gCAChB,KAAK,EAAE,GAAG;gCACV,IAAI,EAAE,UAAU,MAAM;oCAClB,IAAI,KAAK,GAAG;wCACR,IAAI,EAAE,MAAM,CAAC,IAAI;wCACjB,IAAI,EAAE,KAAK;qCACd,CAAA;oCACD,OAAO,KAAK,CAAC;gCACjB,CAAC;gCACD,UAAU,EAAE,UAAU,GAAG;oCACrB,IAAI,QAAQ,KAAK,SAAS,IAAI,QAAQ,KAAK,IAAI,EAAE;wCAC7C,GAAG,CAAC,gBAAgB,CAAC,eAAe,EAAE,QAAQ,GAAG,QAAQ,CAAC,SAAS,CAAC,CAAC;wCACrE,GAAG,CAAC,gBAAgB,CAAC,aAAa,EAAE,QAAQ,CAAC,IAAI,GAAG,GAAG,GAAG,QAAQ,CAAC,IAAI,CAAC,CAAC;qCAC5E;gCACL,CAAC;gCACD,cAAc,EAAE,UAAU,IAAI,EAAE,MAAM;oCAClC,QAAQ,CAAC;oCACT,OAAO;wCACH,OAAO,EAAE,MAAM,CAAC,GAAG,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,MAAM,CAAC,EAAE,UAAU,IAAI;4CACvD,OAAO;gDACH,EAAE,EAAE,IAAI,CAAC,KAAK;gDACd,IAAI,EAAE,IAAI,CAAC,UAAU;6CACxB,CAAA;wCACL,CAAC,CAAC;qCACL,CAAC;gCACN,CAAC;6BACJ;4BACD,cAAc,EAAE,UAAU,IAAI,IAAI,OAAO,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC;4BACrD,iBAAiB,EAAE,UAAU,IAAI,IAAI,OAAO,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC;yBAC3D,CAAC,CAAC;oBAEP,CAAC;oBAED,gBAAgB,CAAC,IAAI,EAAE,OAAO,EAAE,cAAc;oBAE9C,CAAC;oBAGD,cAAc,CAAC,IAAI,EAAE,OAAO,EAAE,cAAc,EAAE,QAAQ;wBAClD,QAAQ,CAAC;wBACT,IAAI,MAAM,GAAG,CAAC,CAAC;wBACf,IAAI,QAAQ,GAAG,CAAC,CAAC;wBACjB,IAAI,QAAQ,IAAI,MAAM,EAAE;4BACpB,MAAM,GAAG,IAAI,CAAC;yBACjB;wBACD,IAAI,QAAQ,IAAI,QAAQ,EAAE;4BACtB,QAAQ,GAAG,IAAI,CAAC;yBACnB;wBACD,IAAI,QAAQ,GAAG,EAAE,CAAC;wBAClB,IAAI,cAAc,GAAG,EAAE,CAAC;wBAGxB,IAAI,KAAK,GAAG,CAAC,CAAC,eAAe,CAAC,CAAC,GAAG,EAAE,CAAC;wBACrC,IAAI,MAAM,GAAG,CAAC,CAAC,eAAe,CAAC,CAAC,EAAE,CAAC,UAAU,CAAC,CAAC;wBAC/C,IAAI,OAAO,GAAG,CAAC,CAAC,gBAAgB,CAAC,CAAC,GAAG,EAAE,CAAC,QAAQ,EAAE,CAAC;wBACnD,IAAI,UAAU,GAAW,MAAM,CAAC,CAAC,CAAC,kBAAkB,CAAC,CAAC,IAAI,CAAC,sBAAsB,CAAC,CAAC,CAAC;wBACpF,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAA;wBACpB,IAAI,CAAC,GAAG,CAAC,CAAC,IAAI,CAAC,CAAA;wBACf,IAAI,KAAK,CAAC,QAAQ,EAAE,CAAC,OAAO,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,EAAE;4BACpC,QAAQ,GAAG,KAAK,CAAC,QAAQ,EAAE,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;yBAC1C;6BACI;4BACD,IAAI,SAAS,GAAmD;gCAC5D,WAAW,EAAE,CAAC;gCACd,OAAO,EAAE,OAAO;gCAChB,MAAM,EAAE,CAAC;gCACT,YAAY,EAAE,CAAC,CAAC,eAAe,CAAC,CAAC,IAAI,EAAE;gCACvC,eAAe,EAAE,UAAU;gCAC3B,cAAc,EAAE,cAAc;6BACjC,CAAA;4BACD,cAAc,CAAC,CAAC,CAAC,GAAG,SAAS,CAAC;yBACjC;wBACD,IAAI,QAAQ,IAAI,IAAI,EAAE;4BAClB,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,QAAQ,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;gCACtC,IAAI,MAAM,GAAG,CAAC,CAAA;gCACd,IAAI,YAAY,GAAG,EAAE,CAAC;gCACtB,IAAI,KAAK,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,EAAE;oCAC5B,YAAY,GAAG,QAAQ,CAAC,CAAC,CAAC,CAAC;iCAC9B;qCACI;oCACD,MAAM,GAAG,QAAQ,CAAC,CAAC,CAAC,CAAC;iCACxB;gCACD,IAAI,SAAS,GAAmD;oCAC5D,WAAW,EAAE,CAAC;oCACd,OAAO,EAAE,OAAO;oCAChB,MAAM,EAAE,MAAM,CAAC,MAAM,CAAC;oCACtB,YAAY,EAAE,YAAY;oCAC1B,eAAe,EAAE,UAAU;oCAC3B,cAAc,EAAE,cAAc;iCACjC,CAAA;gCACD,cAAc,CAAC,CAAC,CAAC,GAAG,SAAS,CAAC;6BACjC;yBACJ;wBAeD,IAAI,KAAK,GAA8C;4BACnD,OAAO,EAAE,OAAO;4BAChB,MAAM,EAAE,MAAM,CAAC,MAAM,CAAC;4BACtB,UAAU,EAAE,CAAC;4BACb,UAAU,EAAE,UAAU;4BACtB,QAAQ,EAAE,QAAQ;4BAClB,cAAc,EAAE,cAAc;4BAC9B,OAAO,EAAE,OAAO;4BAChB,QAAQ,EAAE,MAAM;4BAChB,UAAU,EAAE,cAAc;yBAE7B,CAAA;wBACD,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BACzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;gCAC7E,IAAI,QAAQ,CAAC,MAAM,IAAI,IAAI,EAAE;oCACzB,aAAa,CAAC,QAAQ,EAAE,CAAC,WAAW,CAAC,0BAA0B,EAAE,2BAA2B,CAAC,CAAC;iCACjG;4BACL,CAAC,CAAC,CAAC;wBACP,CAAC,CAAC,CAAC;oBACP,CAAC;oBACD,QAAQ,CAAC,GAAG;wBAER,OAAO,GAAG,CAAC,OAAO,CAAC,SAAS,EAAE,UAAU,KAAK,EAAE,GAAG;4BAC9C,OAAO,GAAG,CAAC,WAAW,EAAE,CAAC;wBAK7B,CAAC,CAAC,CAAC;oBACP,CAAC;oBAED,0BAA0B,CAAC,WAAW,EAAE,UAAU;wBAC9C,IAAI,QAAQ,GAAG,IAAI,CAAC;wBACpB,IAAI,eAAe,GAAG,QAAQ,CAAC,CAAC,CAAC,uBAAuB,GAAG,WAAW,CAAC,CAAC,IAAI,CAAC,sBAAsB,CAAC,CAAC,CAAA;wBACrG,IAAI,cAAc,GAAG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,eAAe,CAAC,CAAA;wBAC5E,IAAI,WAAW,GAAG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,UAAU,CAAC,CAAA;wBACpE,IAAI,iBAAiB,GAAG,QAAQ,CAAC,CAAC,CAAC,wBAAwB,CAAC,CAAC,IAAI,CAAC,wBAAwB,CAAC,CAAC,CAAC;wBAC7F,IAAI,wBAAwB,GAAG,CAAC,CAAC,2BAA2B,CAAC,CAAC,MAAM,CAAC;wBAErE,IAAI,cAAc,IAAI,WAAW,IAAI,iBAAiB,IAAI,wBAAwB,GAAG,CAAC,EAAE;4BACpF,CAAC,CAAC,yBAAyB,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;4BACnD,CAAC,CAAC,uBAAuB,GAAG,WAAW,CAAC,CAAC,QAAQ,CAAC,wBAAwB,CAAC,CAAC;4BAE5E,IAAI,4BAA4B,GAAG,QAAQ,CAAC,sBAAsB,CAAC,MAAM,CAAA;4BACzE,IAAI,gBAAgB,GAAG,CAAC,CAAA;4BACxB,IAAI,4BAA4B,GAAG,CAAC,EAAE;gCAElC,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,4BAA4B,EAAE,CAAC,EAAE,EAAE;oCACnD,IAAI,QAAQ,CAAC,sBAAsB,CAAC,CAAC,CAAC,CAAC,WAAW,IAAI,WAAW,EAAE;wCAC/D,gBAAgB,EAAE,CAAA;qCACrB;iCACJ;6BACJ;4BAED,IAAI,CAAC,gBAAgB,EAAE;gCACnB,QAAQ,CAAC,sBAAsB,CAAC,IAAI,CAAC,EAAE,WAAW,EAAE,UAAU,EAAE,CAAC,CAAA;gCACjE,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,sBAAsB,CAAC,CAAA;gCAC5C,gBAAgB,GAAG,CAAC,CAAA;6BACvB;yBACJ;6BAAM;4BACH,CAAC,CAAC,uBAAuB,GAAG,WAAW,CAAC,CAAC,WAAW,CAAC,wBAAwB,CAAC,CAAA;4BAC9E,IAAI,CAAC,CAAC,wBAAwB,CAAC,CAAC,IAAI,CAAC,yBAAyB,CAAC,CAAC,MAAM,IAAI,CAAC,EAAE;gCACzE,CAAC,CAAC,yBAAyB,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC;6BACnD;4BACD,IAAI,4BAA4B,GAAG,QAAQ,CAAC,sBAAsB,CAAC,MAAM,CAAA;4BAEzE,IAAI,4BAA4B,GAAG,CAAC,EAAE;gCAClC,QAAQ,CAAC,sBAAsB,GAAG,QAAQ,CAAC,sBAAsB,CAAC,MAAM,CAAC,UAAU,GAAG;oCAClF,OAAO,CAAC,CAAC,GAAG,CAAC,WAAW,IAAI,WAAW,IAAI,GAAG,CAAC,UAAU,IAAI,UAAU,CAAC,CAAA;gCAC5E,CAAC,CAAC,CAAC;6BAEN;yBACJ;wBACD,IAAI,UAAU,IAAI,CAAC,EAAE;4BACjB,CAAC,CAAC,qBAAqB,GAAG,WAAW,CAAC,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,cAAc,CAAC,CAAC;4BAC1F,CAAC,CAAC,qBAAqB,GAAG,WAAW,CAAC,CAAC,MAAM,CAAC,4CAA4C,CAAC,CAAC;4BAC5F,CAAC,CAAC,uBAAuB,GAAG,WAAW,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;4BACxD,CAAC,CAAC,kBAAkB,CAAC,CAAC,IAAI,CAAC,sBAAsB,EAAE,GAAG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,EAAE,CAAC,CAAA;yBAEzG;wBACD,IAAI,UAAU,IAAI,CAAC,EAAE;4BACjB,CAAC,CAAC,qBAAqB,GAAG,WAAW,CAAC,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAC,WAAW,CAAC,cAAc,CAAC,CAAC;4BAC1F,CAAC,CAAC,qBAAqB,GAAG,WAAW,CAAC,CAAC,MAAM,CAAC,4CAA4C,CAAC,CAAC;4BAC5F,CAAC,CAAC,uBAAuB,GAAG,WAAW,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;4BACxD,CAAC,CAAC,kBAAkB,CAAC,CAAC,IAAI,CAAC,sBAAsB,EAAE,GAAG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,EAAE,CAAC,CAAA;yBAEzG;oBAEL,CAAC;oBACD,eAAe,CAAC,WAAW,EAAE,IAAI,EAAE,IAAI;wBACnC,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BACzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,eAAe,CAAC,WAAW,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;gCAC7F,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC,aAAa,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC;4BACxF,CAAC,CAAC,CAAC;wBACP,CAAC,CAAC,CAAC;oBAEP,CAAC;oBACD,MAAM,CAAC,IAAI,EAAE,IAAI;wBACb,IAAI,GAAG,GAAG,EAAE,CAAC;wBACb,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BACzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC,IAAI,CAAC,UAAU,QAAQ;gCAE5F,GAAG,GAAG,YAAY,CAAC,UAAU,EAAE,GAAG,QAAQ,CAAC,MAAM,CAAC;gCAClD,CAAC,CAAC,WAAW,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC;4BAC5B,CAAC,CAAC,CAAC;wBACP,CAAC,CAAC,CAAC;wBACH,OAAO,GAAG,CAAC;oBACf,CAAC;oBACD,WAAW,CAAC,MAAM;wBACd,IAAI,OAAO,GAAG,EAAE,CAAC;wBACjB,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BACzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;gCAChF,OAAO,GAAG,QAAQ,CAAC,MAAM,CAAC,OAAO,CAAC;gCAClC,CAAC,CAAC,uBAAuB,CAAC,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;4BAC7C,CAAC,CAAC,CAAC;wBAEP,CAAC,CAAC,CAAC;wBACH,OAAO,OAAO,CAAC;oBAGnB,CAAC;oBACD,YAAY,CAAC,QAAQ,EAAE,cAAc;wBAEjC,IAAI,MAAM,GAAG,CAAC,KAAK,EAAE,MAAM,EAAE,QAAQ,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,OAAO,EAAE,MAAM,EAAE,MAAM,EAAE,KAAK,EAAE,QAAQ,EAAE,QAAQ,EAAE,SAAS,EAAE,OAAO,EAAE,MAAM,EAAE,MAAM,EAAE,OAAO,EAAE,OAAO,EAAE,MAAM,CAAC,CAAA;wBAC3M,CAAC,CAAC,cAAc,GAAG,QAAQ,CAAC,CAAC,KAAK,EAAE,CAAC;wBACrC,CAAC,CAAC,cAAc,GAAG,QAAQ,CAAC,CAAC,IAAI,CAAC,6DAA6D,GAAG,QAAQ,GAAG,iBAAiB,CAAC,CAAC;wBAChI,IAAI,CAAC,GAAG,CAAC,CAAC;wBACV,IAAI,SAAS,GAAG,EAAE,CAAC;wBACnB,IAAI,IAAI,GAAG,EAAE,CAAC;wBAEd,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,EAAE;4BACxB,IAAI,GAAG,2BAA2B,GAAG,QAAQ,GAAG,GAAG,GAAG,CAAC,GAAG,kEAAkE,CAAC;4BAC7H,IAAI,CAAC,GAAG,CAAC,CAAC;4BACV,IAAI,QAAQ,GAAG,CAAC,CAAC;4BACjB,CAAC,CAAC,mBAAmB,GAAG,QAAQ,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC;4BAC/C,IAAI,CAAC,GAAG,MAAM,CAAC,MAAM,EAAE;gCACnB,KAAK,CAAC,EAAE,CAAC,IAAI,QAAQ,EAAE,CAAC,EAAE,EAAE;oCACxB,SAAS,GAAG,uBAAuB,GAAG,CAAC,CAAC,CAAC,GAAG,kCAAkC,GAAG,MAAM,CAAC,CAAC,CAAC,GAAG,gBAAgB,GAAG,MAAM,CAAC,CAAC,CAAC,GAAG,wFAAwF,GAAG,QAAQ,GAAG,IAAI,GAAG,MAAM,CAAC,CAAC,CAAC,GAAG,MAAM,GAAG,cAAc,GAAG,4CAA4C,CAAC;oCAC5T,CAAC,CAAC,mBAAmB,GAAG,QAAQ,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,MAAM,CAAC,SAAS,CAAC,CAAC;oCAC9D,IAAI,CAAC,GAAG,MAAM,CAAC,MAAM,EAAE;wCACnB,CAAC,EAAE,CAAC;qCACP;iCACJ;6BAEJ;4BACD,CAAC,CAAC,mBAAmB,GAAG,QAAQ,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC;yBAEhE;oBAIL,CAAC;oBACD,eAAe,CAAC,QAAQ,EAAE,KAAK,EAAE,cAAc;wBAE3C,IAAI,SAAS,GAAG;4BACZ,QAAQ,EAAE,QAAQ;4BAClB,KAAK,EAAE,KAAK;yBAEf,CAAC;wBACF,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BACzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,YAAY,CAAC,SAAS,CAAC,CAAC,IAAI,CAAC;gCAC3E,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,gBAAgB,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,cAAc,EAAE,IAAI,CAAC,CAAC;4BACxF,CAAC,CAAC,CAAC;wBACP,CAAC,CAAC,CAAC;oBACP,CAAC;oBAED,QAAQ,CAAC,EAAE,EAAE,QAAQ,EAAE,IAAI,EAAE,cAAc;wBAEvC,IAAI,QAAQ,GAAG,IAAI,CAAC;wBACpB,IAAI,gBAAwB,CAAC;wBAC7B,IAAI,IAAI,GAA6C;4BACjD,MAAM,EAAE,MAAM,CAAC,EAAE,CAAC;4BAClB,QAAQ,EAAE,EAAE;4BACZ,QAAQ,EAAE,QAAQ;4BAClB,QAAQ,EAAE,KAAK;4BACf,QAAQ,EAAE,CAAC;yBACd,CAAA;wBACD,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BAEzG,IAAK,QAAmB,CAAC,WAAW,EAAE,IAAI,QAAQ,EAAE;gCAEhD,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;oCAE/E,gBAAgB,GAAG,QAAQ,CAAC,MAAM,CAAC;oCACnC,IAAI,QAAQ,CAAC,MAAM,IAAI,IAAI,EAAE;wCACzB,IAAI,cAAc,IAAI,CAAC,EAAE;4CACrB,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,gBAAgB,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,cAAc,EAAE,IAAI,CAAC,CAAC;yCACvF;qCAEJ;gCACL,CAAC,CAAC,CAAC;6BAEN;4BACD,IAAK,QAAmB,CAAC,WAAW,EAAE,IAAI,MAAM,EAAE;gCAE9C,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;oCAE/E,gBAAgB,GAAG,QAAQ,CAAC,MAAM,CAAC;oCACnC,UAAU,CAAC;wCAEP,IAAI,gBAAgB,IAAI,MAAM,EAAE;4CAC5B,CAAC,CAAC,OAAO,GAAG,IAAI,GAAG,aAAa,GAAG,EAAE,CAAC,CAAC,WAAW,CAAC,WAAW,CAAC,CAAC;4CAChE,CAAC,CAAC,OAAO,GAAG,IAAI,GAAG,aAAa,GAAG,EAAE,CAAC,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC;4CAC3D,CAAC,CAAC,OAAO,GAAG,IAAI,GAAG,aAAa,GAAG,EAAE,CAAC,CAAC,WAAW,CAAC,YAAY,CAAC,CAAC;4CAEjE,CAAC,CAAC,OAAO,GAAG,IAAI,GAAG,aAAa,GAAG,EAAE,CAAC,CAAC,GAAG,CAAC,OAAO,EAAE,QAAQ,CAAC,CAAC;yCAEjE;6CACI;4CAED,CAAC,CAAC,OAAO,GAAG,IAAI,GAAG,aAAa,GAAG,EAAE,CAAC,CAAC,GAAG,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;4CAC7D,CAAC,CAAC,OAAO,GAAG,IAAI,GAAG,aAAa,GAAG,EAAE,CAAC,CAAC,QAAQ,CAAC,WAAW,CAAC,CAAC;yCAChE;oCACL,CAAC,EAAE,GAAG,CAAC,CAAC;gCACZ,CAAC,CAAC,CAAC;6BACN;4BACD,UAAU,CAAC;gCAEP,IAAI,gBAAgB,IAAI,MAAM,EAAE;oCAC5B,CAAC,CAAC,kBAAkB,GAAG,EAAE,CAAC,CAAC,WAAW,CAAC,WAAW,CAAC,CAAC;oCACpD,CAAC,CAAC,kBAAkB,GAAG,EAAE,CAAC,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC;oCAC/C,CAAC,CAAC,kBAAkB,GAAG,EAAE,CAAC,CAAC,GAAG,CAAC,OAAO,EAAE,QAAQ,CAAC,CAAC;oCAClD,CAAC,CAAC,kBAAkB,GAAG,EAAE,CAAC,CAAC,WAAW,CAAC,YAAY,CAAC,CAAC;oCACrD,CAAC,CAAC,kBAAkB,GAAG,EAAE,CAAC,CAAC,QAAQ,CAAC,cAAc,CAAC,CAAC;iCAEvD;qCACI;oCAED,CAAC,CAAC,kBAAkB,GAAG,EAAE,CAAC,CAAC,GAAG,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;oCACjD,CAAC,CAAC,kBAAkB,GAAG,EAAE,CAAC,CAAC,QAAQ,CAAC,WAAW,CAAC,CAAC;iCACpD;4BACL,CAAC,EAAE,GAAG,CAAC,CAAC;wBAEZ,CAAC,CAAC,CAAC;oBACP,CAAC;oBACD,UAAU,CAAC,QAAQ,EAAE,QAAQ,EAAE,QAAQ,EAAE,cAAc;wBAEnD,IAAI,QAAQ,GAAG,IAAI,CAAC;wBACpB,IAAI,IAAI,GAA6C;4BACjD,MAAM,EAAE,MAAM,CAAC,QAAQ,CAAC;4BACxB,QAAQ,EAAE,EAAE;4BACZ,QAAQ,EAAE,QAAQ;4BAClB,QAAQ,EAAE,KAAK;4BACf,QAAQ,EAAE,QAAQ;yBACrB,CAAA;wBACD,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BACzG,IAAI,QAAQ,IAAI,CAAC,EAAE;gCACf,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;oCACjF,IAAI,QAAQ,CAAC,MAAM,IAAI,IAAI,EAAE;wCACzB,aAAa,CAAC,QAAQ,EAAE,CAAC,WAAW,CAAC,2BAA2B,EAAE,2BAA2B,CAAC,CAAC;wCAE/F,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,gBAAgB,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,cAAc,EAAE,IAAI,CAAC,CAAC;qCACvF;gCAEL,CAAC,CAAC,CAAC;6BAEN;wBACL,CAAC,CAAC,CAAC;oBACP,CAAC;oBACD,uBAAuB,CAAC,MAAM;wBAC1B,IAAI,QAAQ,GAAG,EAAE,CAAC;wBAClB,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;4BACzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,EAAE;gCAChF,QAAQ,GAAG,QAAQ,CAAC,MAAM,CAAC,QAAQ,CAAC;gCAEpC,IAAI,QAAQ,IAAI,IAAI,EAAE;oCAClB,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,4CAA4C,EAAE;wCACzG,OAAO,CAAC,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC,SAAS,CAAC,QAAQ,EAAE,CAAC,eAAe,CAAC,MAAM,EAAE,QAAQ,EAAE,CAAC,CAAC,CAAC;oCACpG,CAAC,CAAC,CAAC;iCACN;4BACL,CAAC,CAAC,CAAC;wBAEP,CAAC,CAAC,CAAC;oBAEP,CAAC;oBACD,yBAAyB,CAAC,QAAQ,EAAE,cAAc;wBAC9C,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,gBAAgB,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,cAAc,EAAE,IAAI,CAAC,CAAC;oBACpG,CAAC;oBAED,MAAM,CAAC,QAAQ;wBACX,IAAI,IAAI,CAAC,QAAQ,KAAK,SAAS,EAAE;4BAC7B,IAAI,CAAC,QAAQ,GAAG,IAAI,QAAQ,EAAE,CAAC;yBAClC;wBACD,OAAO,IAAI,CAAC,QAAQ,CAAC;oBACzB,CAAC;iBACJ;gBAx8DY,mBAAQ,WAw8DpB,CAAA;YACL,CAAC,EA18DgB,UAAU,GAAV,wBAAU,KAAV,wBAAU,QA08D1B;QACL,CAAC,EA58DgB,aAAa,GAAb,kBAAa,KAAb,kBAAa,QA48D7B;IACL,CAAC,EA98DgB,IAAI,GAAJ,YAAI,KAAJ,YAAI,QA88DpB;AAEL,CAAC,EAj9DS,OAAO,KAAP,OAAO,QAi9DhB"} \ No newline at end of file diff --git a/wwwroot/apps/collaboration/components/unicloud.min.js b/wwwroot/apps/collaboration/components/unicloud.min.js deleted file mode 100755 index 871fa76..0000000 --- a/wwwroot/apps/collaboration/components/unicloud.min.js +++ /dev/null @@ -1,281 +0,0 @@ -var __awaiter=this&&this.__awaiter||function(n,t,i,r){function u(n){return n instanceof i?n:new i(function(t){t(n)})}return new(i||(i=Promise))(function(i,f){function o(n){try{e(r.next(n))}catch(t){f(t)}}function s(n){try{e(r["throw"](n))}catch(t){f(t)}}function e(n){n.done?i(n.value):u(n.value).then(o,s)}e((r=r.apply(n,t||[])).next())})},Unibase;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){class i{constructor(){this.selectedfolderid=0;this.copyToSelectedFileId=0;this.changedUserPermissions=[];this.mimeType={txt:"text/plain",pdf:"application/pdf",zip:"application/zip",doc:"application/vnd.ms-word",docx:"application/vnd.ms-word",xls:"application/vnd.ms-excel",xlsx:"application/ vnd.openxmlformatsofficedocument.spreadsheetml.sheet",png:"image/png",jpg:"image/jpeg",jpeg:"image/jpeg",gif:"image/gif",csv:"text/csv",mp3:"audio/mpeg3",mp4:"video/mp4",mpeg:"video/mpeg",svg:"image/svg+xml",xml:"application/xml",ods:"application/vnd.oasis.opendocument.spreadsheet"}}init(){}jsFiles(){return["apps/collaboration/managers/documentmanager.js","apps/collaboration/managers/filemanager.js","apps/collaboration/enums/enum.js","apps/collaboration/components/unicloud.js"]}loadlist(t,i,r,u){i.toLowerCase()=="folder"&&n.Platform.Helpers.NavigationHelper.Instance().loadDetail(t,r,null);i=="File"&&n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/components/documents.js",function(){n.Apps.Collaboration.Components.Documents.Instance().previewDocument(t,u,0)})}filepreview(n){n="Https://115.248.56.12:3001/loleaflet/d0edfeabb/loleaflet.html?file_path=file://"+n;let t=n;window.open(t)}filedownload_new(t){var r=this,i=0,u=n.Themes.Providers.DetailHelper.installedAppId;t==0?(i=Number(n.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+u+"_documentfileid").Value),t=i):i=0;n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){n.Apps.Collaboration.FileManager.Instance().downloadfile(t).then(n=>{n.result!=null&&n.result.FileData!=null&&n.result.FileData!=""&&r.downloadBase64File(n.result.FileData,n.result.DocumentFileName,n.result.FileType)})})}downloadBase64File(n,t,i){var u=this,f=u.mimeType[i];const e=`data:${f};base64,${n}`,r=document.createElement("a");document.body.appendChild(r);r.href=e;r.target="_self";r.download=t+"."+i;r.click()}deletefile(t,i){var r=this;n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){return __awaiter(this,void 0,void 0,function*(){yield n.Apps.Collaboration.FileManager.Instance().deleteFILE(t).then(()=>{n.Themes.Compact.Components.Nav.Instance().loadList(i)})})})}deletefolder(t,i){var r=this;n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){return __awaiter(this,void 0,void 0,function*(){yield n.Apps.Collaboration.FileManager.Instance().deletefolder(t).then(()=>{n.Themes.Compact.Components.Nav.Instance().loadList(i)})})})}unitemplatelist(){n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("platform/analytics/components/reportviewer/_reportviewer.js",function(){n.Platform.Analytics.Components.ReportViewer.Instance().report_ViewAllByUniqueId("Bizgaze_Platform_Analytics_Reports_Drive_Templates",null,null,null)})})}unitemplatesheet(){n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("platform/analytics/components/reportviewer/_reportviewer.js",function(){n.Platform.Analytics.Components.ReportViewer.Instance().report_ViewAllByUniqueId("Bizgaze_Platform_Analytics_Reports_Drive_sheettemplates",null,null,null)})})}blankdoc(t){var i=n.Themes.Providers.DetailHelper.installedAppId,r=0;r=i==0?0:Number(n.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+i+"_folderid").Value);n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){n.Apps.Collaboration.FileManager.Instance().createnewsheet(t,r).then(n=>{if(n.result!=null){var t="https://115.248.56.12:3001/loleaflet/d0edfeabb/loleaflet.html?file_path=file://"+n.result.FilePath;let i=t;window.open(i)}else alert(n.message)})})}movefiles(t,i,r){const u=this;n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){u.appendMoveCard(r,!1,t)})}moveFolders(t,i,r){const u=this;u.sourcefolderid=t;n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){u.appendMoveCard(r,!0,i)})}appendMoveCard(t,i,r){const s=this;let e=0,f=$(`#fileDropdown_${t}`);i&&(f=$(`#folderDropdown_${t}`),e=r);const h=f.attr("style"),c=`
    My Drive
    `;$(`#moveFoldersCard_${t}`).remove();f.addClass("d-none");$(`#Viewer_${t}`).append(c);s.bindFoldersList(t,e);const u=$(`#moveFoldersCard_${t}`);u.find(".close-btn").click(function(n){n.stopPropagation();u.addClass("d-none");f.removeClass("d-none")});$(`#moveFoldersCard_${t} .back-btn`).click(function(n){n.stopPropagation();const t=u.find(".folders-list:visible");u.find(".folders-list.d-none").last().removeClass("d-none");t.index()===0?u.remove():t.remove()});$(`#moveConfirmBtn_${t}`).click(function(){const t=+u.find(".folder-item.active").attr("data-id");r!=0?n.Apps.Collaboration.FileManager.Instance().movefiles(r,t).then(t=>{t.status===n.Data.Status.Success&&(MessageHelper.Instance().showSuccess(t.message,""),u.remove())}):n.Apps.Collaboration.FileManager.Instance().movefiles(r,t).then(t=>{t.status===n.Data.Status.Success&&(MessageHelper.Instance().showSuccess(t.message,""),u.remove())})});let o;u.find(".folder-search").on("keyup",function(){const n=$(this).val().toString().trim(),t=u.find(".folders-list:visible");window.clearTimeout(o);o=setTimeout(()=>{n?t.find(".folder-item").each(function(t,i){const r=$(i).attr("data-name");r.includes(n)?$(i).show():$(i).hide()}):t.find(".folder-item").show()},1500)});u.find(".folder-search-btn").click(function(){u.find(".move-title-wrap").addClass("d-none");u.find(".folder-search-wrap").removeClass("d-none")});u.find(".close-search-folder").click(function(){u.find(".folder-search").val("").trigger("keyup");u.find(".move-title-wrap").removeClass("d-none");u.find(".folder-search-wrap").addClass("d-none")});u.find(".create-folder-btn").click(function(){u.find(".move-title-wrap").addClass("d-none");u.find(".create-folder-wrap").removeClass("d-none")});u.find(".close-create-folder").click(function(){u.find(".move-title-wrap").removeClass("d-none");u.find(".create-folder-wrap").addClass("d-none")});$(`#createFolder_${t}`).click(function(){const t=u.find(".create-folder-input").val().toString().trim(),i=+u.find(".folders-list:visible").attr("data-folderid");t&&n.Apps.Collaboration.FileManager.Instance().createfolder(i,t).then(()=>{})})}bindFoldersList(t,i){$(`#moveCardBody_${t} .folders-list:visible`).addClass("d-none");$(`#moveCardBody_${t}`).append(`
      Loading...
    `);n.Apps.Collaboration.FileManager.Instance().GetFolderList(i).then(n=>{if(n.result.Folder){const r=n.result.Folder.map(n=>{const{FolderId:i,FolderName:r}=n;return`
  • ${r}
  • `}).join("");$(`#foldersList_${i}`).html(r);$(`#foldersList_${i} .folder-link`).click(function(){$(this).parent().hasClass("active")?$(this).parent().removeClass("active"):($(".folder-item.active").removeClass("active"),$(this).parent().addClass("active"))})}else $(`#foldersList_${i}`).addClass("flex-center h-100").html("This folder is empty")})}getFolderId(t){var i;var r=0,e=t[0].id,u=e.split("_");r=u[u.length-1];var f=n.Forms.Controls.FileDragNDrop.Instance().files_array[r],o=n.Themes.Providers.DetailHelper.installedAppId,s=Number(n.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+o+"_recordid").Value);for(i=0;i0&&(i=n.Themes.Providers.DetailHelper.installedAppId,t=Number(n.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+i+"_recordid").Value));n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){n.Apps.Collaboration.FileManager.Instance().getFolder(t).then(i=>{var r=i.result.FolderPath;n.Apps.Collaboration.FileManager.Instance().folderDownload(t).then(t=>{var i=t.result.FileData,r=n.Platform.Helpers.FileHelper.Instance().convertBase64tofile(t.result)})})})}loadFileRename(n,t,i,r){let u="";u=`
    - -
    -
    `;$("#_bizgaze_modal").append(u);$("#listscreenrename_"+n).val(t);$("#rename_"+n).modal()}rename(t,i,r){if($("#listscreenrename_"+t).val()=="")MessageHelper.Instance().showError("Please Enter Filename","renamemodal_errormessage");else{var u={Id:t,Title:$("#listscreenrename_"+t).val(),Type:i};n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/documentmanager.js",function(){n.Apps.Collaboration.DocumentManager.Instance().renameFileTitle(u).then(function(i){i.errors==null?(MessageHelper.Instance().showSuccess("File Renamed Successfully","Unibase_ValidationSummary"),$("#rename_"+t).modal("hide"),n.Platform.Helpers.NavigationHelper.Instance().loadList(r,null)):MessageHelper.Instance().showError(i.errors[0].toString(),"renamemodal_errormessage")})})}}getLink(t,i){n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){n.Apps.Collaboration.FileManager.Instance().getFileUrl(t,i).then(function(n){var t=_appsettings.server_url()+n.result;let i=`
    - -
    - `;$("#_bizgaze_modal").append(i);$("#div_getlink").modal();$("#btn_done").click(function(){$("#div_getlink").modal("hide")})})})}copyUrl(){var t=$("#filegetlink"),n=$("");$("body").append(n);n.val($(t).val()).select();document.execCommand("copy");n.remove();MessageHelper.Instance().showSuccess("Link Copied","Unibase_ValidationSummary")}createFolder(){$("#ul_filesList").addClass("hidden");$("#ul_foldersList").addClass("hidden");$("#div_createfolder").removeClass("hidden");$("#btn_savefolder").removeClass("hidden");$("#btn_createfolder").addClass("hidden");$("#btn_move").addClass("disabled")}saveFolder(t){(t==null||t==undefined)&&(t=$("#createfolder").val());var i={folderid:0,foldername:t,parentid:n.Apps.Collaboration.Components.UniCloud.Instance().selectedfolderid};n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){n.Apps.Collaboration.FileManager.Instance().createFolder(i).then(function(){setTimeout(()=>{var t=n.Apps.Collaboration.Components.UniCloud.Instance().selectedfolderid},1e3)})})}share(t,i,r){var e=this,f,u;t==this.fileId?this.fileId=t:this.selectedfolderid=t;f=$("#hdn_shareid_"+t).val();n.Platform.Helpers.FileCacheHelper.Instance().loadCssFiles(["apps/collaboration/components/share.css","libs/select2/css/select2.css"],null);n.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["libs/select2/js/select2.min.js","apps/collaboration/managers/filemanager.js","apps/collaboration/managers/documentmanager.js","apps/collaboration/enums/enum.js"],()=>{n.Apps.Collaboration.FileManager.Instance().getLinkInfo(t).then(t=>{u=t.result,console.log(u),n.Apps.Collaboration.Components.UniCloud.Instance().changeFilePermissionOption(u.PermissionLevel,u.Restriction)});let o=n.Platform.Membership.Infos.Identity.getCurrentUser(),s=`
    - -`;$("#_bizgaze_modal").append(s);$(".modal-backdrop.show").addClass("d-none");$("#bizShareModal").modal({backdrop:"static",keyboard:!1});$(".modal-backdrop").css("z-index","1050");$("#bizShareModal").on("shown.bs.modal",function(){n.Apps.Collaboration.Components.UniCloud.instance.loadUsers();n.Apps.Collaboration.FileManager.Instance().getFileUrl(t,i).then(function(n){let t=_appsettings.server_url()+n.result;$("#txt_link,#hidden_txt_link").attr("value",t)})});$("#user_select2").find("option").remove();n.Apps.Collaboration.Components.UniCloud.instance.loadUsers();n.Apps.Collaboration.Components.UniCloud.instance.getShareusers(t,i);$("#user_select2").change(function(){var n=$(this).find("option:selected").length;n>0?($("#notify_check").is(":checked")||$("#notify_check").trigger("click"),$("#div_users").addClass("pr-0"),$("#headereditorbtn").removeClass("hidden"),$("#peopleNotificationArea,#sharedFileDiv,#shareActionsBtnGroup").removeClass("hidden"),$("#ul_shared_people_list,#doneBtn,#get-link-card").addClass("hidden"),$("#sharePeopleHeaderBtn").addClass("notifyBackBtn"),$("#sharedActionsCancelBtn").addClass("notifyBackBtn"),$("#sharePeopleHeaderBtn").find(".la-user-plus").addClass("d-none"),$("#sharePeopleHeaderBtn").find(".la-arrow-left").removeClass("d-none")):($("#div_users").removeClass("pr-0"),$("#headereditorbtn").addClass("hidden"),$("#peopleNotificationArea,#sharedFileDiv,#shareActionsBtnGroup").addClass("hidden"),$("#ul_shared_people_list,#doneBtn,#get-link-card").removeClass("hidden"),$("#sharePeopleHeaderBtn").removeClass("notifyBackBtn"),$("#sharePeopleHeaderBtn").find(".la-arrow-left").addClass("d-none"),$("#sharePeopleHeaderBtn").find(".la-user-plus").removeClass("d-none"))});$("#notify_check").change(function(){$(this).is(":checked")?($("#share_message").removeClass("d-none"),$("#notifyCheckbox").removeClass("unchecked")):($("#share_message").addClass("d-none"),$("#notifyCheckbox").addClass("unchecked"))});$("#sharePeopleHeaderBtn,#sharedActionsCancelBtn").click(function(){$(this).hasClass("notifyBackBtn")&&($("#peopleNotificationArea,#sharedFileDiv,#shareActionsBtnGroup").addClass("hidden"),$("#ul_shared_people_list,#doneBtn,#get-link-card").removeClass("hidden"),$("#user_select2").empty().trigger("change"),$(this).removeClass("notifyBackBtn"),$(this).find(".la-arrow-left").addClass("d-none"),$(this).find(".la-user-plus").removeClass("d-none"))});$("#collapseGetLinkBtn,#collapseShareBtn").click(function(){$(this).attr("data-expanded")=="false"&&($(this).attr("id")=="collapseShareBtn"?($("#collapse_getlink").collapse("hide"),$("#collapese_share").collapse("show"),$("#collapseGetLinkBtn").attr("data-expanded","false"),$(this).attr("data-expanded","true"),$("#collapsecopybtn").parent().removeClass("d-none"),$("#collapsecopybtn").parent().addClass("d-flex")):($("#collapese_share").collapse("hide"),$("#collapse_getlink").collapse("show"),$("#collapseShareBtn").attr("data-expanded","false"),$(this).attr("data-expanded","true"),$("#collapsecopybtn").parent().removeClass("d-flex"),$("#collapsecopybtn").parent().addClass("d-none")))});$("#doneBtn,#sharedActionsSaveBtn,#getLinkDoneBtn").click(function(){$("#bizShareModal").modal("hide")});$("#DiscardModalBtn").click(function(){$("#bizShareModal").modal("hide");$("#discardModal").modal("hide")});$("#bizShareModal").click(function(){var n=$("#user_select2").find("option:selected").length;let t=$("#permissionsSavePending").is(":visible"),i=parseInt($("#ul_shared_people_list").attr("data-sharedUsersLength")),r=$("#ul_shared_people_list li").length;n>0||t||i!=r-1?($("#bizShareModal").css("z-index","1050"),$("#discardModal").modal("show")):$("#bizShareModal").modal("hide")});$("#bizShareModalDialog").click(function(n){n.stopPropagation();$("#bizShareModalDialog").find(".dropdown-menu").removeClass("show")});$("#bizShareModal").on("hidden.bs.modal",function(){$("#_bizgaze_modal").html("")});$("#discardModal").on("hidden.bs.modal",function(){$("#bizShareModal").css("z-index","")});$("#shareSettings").click(function(){$("#shareSettingsCard").removeClass("d-none");$("#get-link-card,#shareWithPeopleCard").addClass("d-none")});$("#sharePeopleSettingsBtn").click(function(){$("#shareSettingsCard").addClass("d-none");$("#get-link-card,#shareWithPeopleCard").removeClass("d-none")});$(".sharePeopleSettingCheckbox").change(function(){$(this).is(":checked")?$(this).parent().removeClass("unchecked"):$(this).parent().addClass("unchecked")});$("#ul_shared_people_list").on("resize scroll",function(){var n=$(".dropdown-menu.show"),t;if(n.length>0){t=parseInt(n.attr("data-topPos"))-$(this).scrollTop();n.css("top",t);let i=n.parents(".people-list-item"),r=e.isInViewport(i);r||n.removeClass("show")}});$("#get-link-card").click(function(){$("#shareWithPeopleCard").find(".card-header").hasClass("activestate")||($("#shareWithPeopleCard").find(".btn-icon").removeClass("btn-primary"),$("#shareWithPeopleCard").find(".btn-icon").addClass("bg-secondary text-white"))});$("#collapsecopybtn").click(function(n){n.stopPropagation()})})}isInViewport(n){var t=n.offset().top,r=t+n.outerHeight(),i=$("#ul_shared_people_list").scrollTop(),u=i+$("#ul_shared_people_list").height();return r>i&&t`),$("#FilePermissionbutton").text("Restricted"),$("#FilePermissionDescription").text("Only people added can open with this link"),$("#getLinkUserPermissions").addClass("d-none"),$("#collapsePermissionDesc").text("Restricted Only people added can open with this link"),$("#filePermssionIcon").empty(),$("#filePermssionIcon").append('<\/i>')):i==n.Apps.Collaboration.Enums.Share.TenantId?($("#permissionRestricted,#permissionAnyoneWithLink").find(".dropdown-icon").removeClass("las la-check"),$("#permissionOrganization").append(``),$("#FilePermissionbutton").text("1"),$("#FilePermissionDescription").text("Anyone in this group with this link can view"),$("#getLinkUserPermissions").removeClass("d-none"),$("#collapsePermissionDesc").text(u.name+" Anyone in this group with this link can view"),$("#filePermssionIcon").empty(),$("#filePermssionIcon").append('<\/i>')):i==n.Apps.Collaboration.Enums.Share.AnyoneWithLink&&($("#permissionRestricted,#permissionOrganization").find(".dropdown-icon").removeClass("las la-check"),$("#permissionAnyoneWithLink").append(``),$("#FilePermissionbutton").text("Anyone with the link"),$("#FilePermissionDescription").text("Anyone on the Internet with this link can view"),$("#getLinkUserPermissions").removeClass("d-none"),$("#collapsePermissionDesc").text("Anyone on the Internet with this link can view"),$("#filePermssionIcon").empty(),$("#filePermssionIcon").append('<\/i>'));t==n.Apps.Collaboration.Enums.Share.Viewer&&(r!=undefined?($(r.currentTarget).parents(".permissionsMenu.show").find(".dropdown-icon").removeClass("las la-check"),$(r.currentTarget).append(``),$(r.currentTarget).parents(".permissionsMenu").siblings(".permissionsBtn").text("Viewer")):($("#getLinkUserPermissions .permissionsMenu.show").find(".dropdown-icon").removeClass("las la-check"),$("#getLinkUserPermissions .tenanteditorPermission").append(``),$("#getLinkUserPermissions .permissionsBtn").text("Viewer")),$("#headereditorbtn").attr("data-permissionLevel",`${n.Apps.Collaboration.Enums.Share.Viewer}`));t==n.Apps.Collaboration.Enums.Share.Editor&&(r!=undefined?($(r.currentTarget).parents(".permissionsMenu.show").find(".dropdown-icon").removeClass("las la-check"),$(r.currentTarget).append(``),$(r.currentTarget).parents(".permissionsMenu").siblings(".permissionsBtn").text("Editor")):($("#getLinkUserPermissions .permissionsMenu.show").find(".dropdown-icon").removeClass("las la-check"),$("#getLinkUserPermissions #tenanteditorPermission").append(``),$("#getLinkUserPermissions .permissionsBtn").text("Editor")),$("#headereditorbtn").attr("data-permissionLevel",`${n.Apps.Collaboration.Enums.Share.Editor}`));t==n.Apps.Collaboration.Enums.Share.Commentor&&(r!=undefined?($(r.currentTarget).parents(".permissionsMenu.show").find(".dropdown-icon").removeClass("las la-check"),$(r.currentTarget).append(``),$(r.currentTarget).parents(".permissionsMenu").siblings(".permissionsBtn").text("Commentor")):($("#getLinkUserPermissions .permissionsMenu.show").find(".dropdown-icon").removeClass("las la-check"),$("#tenantcommentorPermission").append(``),$("#getLinkUserPermissions .permissionsBtn").text("Commentor")),$("#headereditorbtn").attr("data-permissionLevel",`${n.Apps.Collaboration.Enums.Share.Commentor}`));f={FileId:this.fileId,PermissionLevel:parseInt(t),Restriction:parseInt(i)};$(".get-link-card-loader").removeClass("hidden");n.Apps.Collaboration.FileManager.Instance().updateLink(f).then(n=>{console.log(n.result),$(".get-link-card-loader").addClass("hidden")})}getShareusers(t,i){let r="Shared with ";n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){n.Apps.Collaboration.FileManager.Instance().getUsers(t).then(u=>{var f,e,o,s,h,c;for($("#ul_shared_people_list").empty(),$("#ul_shared_people_list").html(``),f=u.result,f.length<=1&&(r="No one has been added yet"),$("#ul_shared_people_list").attr("data-sharedUsersLength",f.length),e=0;e1&&(r+=s+","),h=f[e].UserEmail!=null?f[e].UserEmail:"",c=`
  • -
    -
    - - `+o+` - -
    -
    - - -

    - `+f[e].UserName+` -

    -

    - `+h+` -

    -
    -
    -
    - -
    -
  • `,f[e].IsOwner){let n=`
  • -
    -
    - - `+o+` - -
    -
    -

    - `+f[e].UserName+` -

    -

    - `+f[e].UserEmail+` -

    -
    -
    - -
    Owner
    -
  • `;$("#ul_shared_people_list").prepend(n)}else $("#ul_shared_people_list").append(c);$("#user_select2").val();f[e].PermissionLevel==1&&($("#permissionlevel_1_"+f[e].ShareUserId).append(``),$("#btn_permissionlevel_"+f[e].ShareUserId).text("Viewer"));f[e].PermissionLevel==2&&($("#permissionlevel_2_"+f[e].ShareUserId).append(``),$("#btn_permissionlevel_"+f[e].ShareUserId).text("Editor"))}$("#sharedusers").text(r);i=="file"&&n.Apps.Collaboration.FileManager.Instance().getFile(t).then(n=>{var t=n.result.FileTitle,i=n.result.FileIcon,r=``+t+``;$("#div_share_filename").append(r)})})})}loadUsers(){var t=n.Platform.Membership.Infos.Identity.getCurrentUser(),i=_appsettings.server_url()+"/apis/v4/bizgaze/crm/contacts/getallemployeesauto/";$("#user_select2").select2({placeholder:"Add people and groups",tags:!0,ajax:{url:function(n){var u=i,r=n.term;return r==undefined||r==""?u+"term/"+r+"/authtoken/"+t.sessionId:u+"term/"+r+"/authtoken/"+t.sessionId},dataType:"json",delay:250,data:function(n){return{term:n.term,type:"GET"}},beforeSend:function(n){t!==undefined&&t!==null&&(n.setRequestHeader("Authorization","Basic "+t.sessionId),n.setRequestHeader("geoposition",t.latd+":"+t.lgId))},processResults:function(n){return{results:jQuery.map(JSON.parse(n.result),function(n){return{id:n.Value,text:n.SelectText}})}}},templateResult:function(n){return n.text},templateSelection:function(n){return n.text}})}updateShareUsers(){}saveShareUsers(t,i,r,u){var o,s,a,v,e,y;o=0;s=0;u=="file"&&(o=t);u=="folder"&&(s=t);let f=[],h=[];var c=$("#user_select2").val(),p=$("#notify_check").is(":checked"),w=$("#share_message").val().toString();let l=Number($("#headereditorbtn").attr("data-permissionlevel"));console.log($(this));let b=$(this);if(c.toString().indexOf(",")>-1?f=c.toString().split(","):(e={shareuserid:0,shareid:i,userid:0,emailaddress:$("#user_select2").text(),permissionlevel:l,installedappid:r},h[0]=e),f!=null)for(let n=0;n-1?v=f[n]:a=f[n],e={shareuserid:0,shareid:i,userid:Number(a),emailaddress:v,permissionlevel:l,installedappid:r},h[n]=e;y={shareid:i,fileid:Number(o),filetypeid:0,permission:l,folderid:s,installedappid:r,message:w,isnotify:p,shareusers:h};n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){n.Apps.Collaboration.FileManager.Instance().share(y).then(n=>{n.result!=null&&MessageHelper.Instance().showSuccess("File Shared Successfully","Unibase_ValidationSummary")})})}camelize(n){return n.replace(/\W+(.)/g,function(n,t){return t.toUpperCase()})}changeUserPermissionbutton(t,i){var r=this;let u=parseInt($("#btn_permissionlevel_"+t).attr("data-permissionlevel")),f=n.Apps.Collaboration.Enums.Share[u],e=n.Apps.Collaboration.Enums.Share[i],o=parseInt($("#ul_shared_people_list").attr("data-sharedUsersLength")),s=$("#ul_shared_people_list li").length;if(f!=e||o!=s-1){$("#permissionsSavePending").removeClass("d-none");$("#btn_permissionlevel_"+t).addClass("permissionLevelChanged");let u=r.changedUserPermissions.length,n=0;if(u>0)for(let i=0;i0&&(r.changedUserPermissions=r.changedUserPermissions.filter(function(n){return!(n.shareuserid==t&&n.permission!=i)}))}i==1&&($("#permissionlevel_2_"+t).find(".dropdown-icon").removeClass("las la-check"),$("#permissionlevel_1_"+t).append(``),$("#btn_permissionlevel_"+t).text("Viewer"),$("#headereditorbtn").attr("data-permissionLevel",`${n.Apps.Collaboration.Enums.Share.Viewer}`));i==2&&($("#permissionlevel_1_"+t).find(".dropdown-icon").removeClass("las la-check"),$("#permissionlevel_2_"+t).append(``),$("#btn_permissionlevel_"+t).text("Editor"),$("#headereditorbtn").attr("data-permissionLevel",`${n.Apps.Collaboration.Enums.Share.Editor}`))}removeshareuser(t,i,r){n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){n.Apps.Collaboration.FileManager.Instance().removeshareuser(t).then(()=>{n.Apps.Collaboration.Components.UniCloud.Instance().getShareusers(i,r)})})}getUrl(t,i){var r="";return n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){n.Apps.Collaboration.FileManager.Instance().getFileUrl(t,i).then(function(n){r=_appsettings.server_url()+n.result;$("#txt_link").val(r)})}),r}loadFileUrl(t){var i="";return n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){n.Apps.Collaboration.FileManager.Instance().getFile(t).then(n=>{i=n.result.FileUrl,$(".labelSection_FileUrl").text(i)})}),i}folderColors(n,t){var r=["red","pink","purple","violet","indigo","blue","sky","cyan","teal","green","neon","lime","sun","yellow","orange","pumpkin","brown","gold","grey","smoke","light","dark"],e;$("#color_menu_"+n).empty();$("#color_menu_"+n).html(``);var i=0,u="",f="";for(let o=0;o<6;o++){f=`
    `;let s=0;if(e=4,$("#dropdown_colors_"+n).append(f),i`,$("#div_colorpallet_"+n+"_"+o).append(u),i")}}saveFolderColor(t,i,r){var u={folderid:t,color:i};n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){n.Apps.Collaboration.FileManager.Instance().createFolder(u).then(function(){n.Platform.Helpers.NavigationHelper.Instance().loadList(r,null)})})}priority(t,i,r,u){var o=this,e;let f;e={fileid:Number(t),filename:"",filetype:i,priority:!1,statusid:0};n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){i.toLowerCase()=="folder"&&n.Apps.Collaboration.FileManager.Instance().priority(e).then(t=>{f=t.result,t.errors==null&&u!=0&&n.Platform.Helpers.NavigationHelper.Instance().loadList(u,null)});i.toLowerCase()=="file"&&n.Apps.Collaboration.FileManager.Instance().priority(e).then(n=>{f=n.result,setTimeout(function(){f=="true"?($(".biz_"+r+"_star_icon_"+t).removeClass("fa-star-o"),$(".biz_"+r+"_star_icon_"+t).addClass("fa-star"),$(".biz_"+r+"_star_icon_"+t).removeClass("text-light"),$(".biz_"+r+"_star_icon_"+t).css("color","orange")):($(".biz_"+r+"_star_icon_"+t).css("color","black"),$(".biz_"+r+"_star_icon_"+t).addClass("fa-star-o"))},500)});setTimeout(function(){f=="true"?($(".favourite_icon_"+t).removeClass("fa-star-o"),$(".favourite_icon_"+t).addClass("fa-star"),$(".favourite_icon_"+t).css("color","orange"),$(".favourite_icon_"+t).removeClass("text-light"),$(".favourite_icon_"+t).addClass("text-warning")):($(".favourite_icon_"+t).css("color","black"),$(".favourite_icon_"+t).addClass("fa-star-o"))},500)})}removeFile(t,i,r,u){var e=this,f={fileid:Number(t),filename:"",filetype:r,priority:!1,statusid:i};n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){i==1&&n.Apps.Collaboration.FileManager.Instance().deleteFile(f).then(t=>{t.errors==null&&(MessageHelper.Instance().showSuccess("File Deleted Successfully","Unibase_ValidationSummary"),n.Platform.Helpers.NavigationHelper.Instance().loadList(u,null))})})}notificationFilePreview(t){var i="";n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/managers/filemanager.js",function(){n.Apps.Collaboration.FileManager.Instance().getFile(t).then(r=>{i=r.result.FileType,i!=null&&n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/components/documents.js",function(){n.Apps.Collaboration.Components.Documents.Instance().previewDocument(t,i,0)})})})}notificationFolderPreview(t,i){n.Platform.Helpers.NavigationHelper.Instance().loadDetail(t,i,null)}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.UniCloud=i})(i=t.Components||(t.Components={}))})(i=t.Collaboration||(t.Collaboration={}))})(t=n.Apps||(n.Apps={}))})(Unibase||(Unibase={})); \ No newline at end of file diff --git a/wwwroot/apps/collaboration/components/unidochub.js.map b/wwwroot/apps/collaboration/components/unidochub.js.map deleted file mode 100755 index a1bbadd..0000000 --- a/wwwroot/apps/collaboration/components/unidochub.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"unidochub.js","sourceRoot":"","sources":["unidochub.ts"],"names":[],"mappings":"AAAA,IAAU,OAAO,CAkDhB;AAlDD,WAAU,OAAO;IACb,IAAiB,IAAI,CAgDpB;IAhDD,WAAiB,IAAI;QACjB,IAAiB,aAAa,CA8C7B;QA9CD,WAAiB,aAAa;YAC1B,IAAiB,IAAI,CA4CpB;YA5CD,WAAiB,IAAI;gBACjB,MAAa,SAAS;oBAIlB,YAAY,MAAc;wBACtB,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;wBACrB,IAAI,CAAC,UAAU,GAAG,IAAI,MAAM,CAAC,SAAS,CAAC,CAAC,oBAAoB,EAAE;6BACzD,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,sBAAsB,EAAE;6BAC7C,KAAK,EAAE,CAAC;oBACjB,CAAC;oBAED,aAAa;wBAKT,OAAO,IAAI,CAAC,UAAU,CAAC;oBAC3B,CAAC;oBAED,OAAO,CAAC,QAAkB;wBACtB,IAAI,CAAC,aAAa,EAAE,CAAC,KAAK,EAAE,CAAC,IAAI,CAAC;4BAC9B,QAAQ,EAAE,CAAC;wBACf,CAAC,CAAC,CAAC;oBACP,CAAC;oBAED,QAAQ,CAAC,SAAiB,EAAE,YAAsB;wBAE9C,IAAI,CAAC,aAAa,EAAE,CAAC,EAAE,CAAC,SAAS,EAAE,YAAY,CAAC,CAAC;oBACrD,CAAC;oBAED,MAAM,CAAC,UAAkB,EAAE,MAAuB;wBAC9C,IAAI,CAAC,aAAa,EAAE,CAAC,MAAM,CAAC,UAAU,EAAE,MAAM,CAAC,CAAA;oBACnD,CAAC;oBAID,MAAM,CAAC,QAAQ,CAAC,MAAc;wBAC1B,IAAI,IAAI,CAAC,QAAQ,KAAK,SAAS,EAAE;4BAC7B,IAAI,CAAC,QAAQ,GAAG,IAAI,SAAS,CAAC,MAAM,CAAC,CAAC;yBACzC;wBACD,OAAO,IAAI,CAAC,QAAQ,CAAC;oBACzB,CAAC;iBACJ;gBA1CY,cAAS,YA0CrB,CAAA;YACL,CAAC,EA5CgB,IAAI,GAAJ,kBAAI,KAAJ,kBAAI,QA4CpB;QACL,CAAC,EA9CgB,aAAa,GAAb,kBAAa,KAAb,kBAAa,QA8C7B;IACL,CAAC,EAhDgB,IAAI,GAAJ,YAAI,KAAJ,YAAI,QAgDpB;AACL,CAAC,EAlDS,OAAO,KAAP,OAAO,QAkDhB"} \ No newline at end of file diff --git a/wwwroot/apps/collaboration/components/unidochub.min.js b/wwwroot/apps/collaboration/components/unidochub.min.js deleted file mode 100755 index ec8cb21..0000000 --- a/wwwroot/apps/collaboration/components/unidochub.min.js +++ /dev/null @@ -1 +0,0 @@ -var Unibase;(function(n){let t;(function(n){let t;(function(n){let t;(function(n){class t{constructor(n){this.huburl=n;this.connection=(new window.signalR.HubConnectionBuilder).withUrl(this.huburl).withAutomaticReconnect().build()}getConnection(){return this.connection}connect(n){this.getConnection().start().then(function(){n()})}register(n,t){this.getConnection().on(n,t)}invoke(n,t){this.getConnection().invoke(n,t)}static Instance(n){return this.instance===undefined&&(this.instance=new t(n)),this.instance}}n.UniDocHub=t})(t=n.Hubs||(n.Hubs={}))})(t=n.Collaboration||(n.Collaboration={}))})(t=n.Apps||(n.Apps={}))})(Unibase||(Unibase={})); \ No newline at end of file diff --git a/wwwroot/apps/collaboration/control/userselect2.component.js.map b/wwwroot/apps/collaboration/control/userselect2.component.js.map deleted file mode 100755 index 19dda91..0000000 --- a/wwwroot/apps/collaboration/control/userselect2.component.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"userselect2.component.js","sourceRoot":"","sources":["userselect2.component.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/wwwroot/apps/collaboration/control/userselect2.component.min.js b/wwwroot/apps/collaboration/control/userselect2.component.min.js deleted file mode 100755 index bb74ce0..0000000 --- a/wwwroot/apps/collaboration/control/userselect2.component.min.js +++ /dev/null @@ -1 +0,0 @@ -var __awaiter=this&&this.__awaiter||function(n,t,i,r){function u(n){return n instanceof i?n:new i(function(t){t(n)})}return new(i||(i=Promise))(function(i,f){function o(n){try{e(r.next(n))}catch(t){f(t)}}function s(n){try{e(r["throw"](n))}catch(t){f(t)}}function e(n){n.done?i(n.value):u(n.value).then(o,s)}e((r=r.apply(n,t||[])).next())})},Unibase;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){class i extends n.Platform.Core.BaseComponent{constructor(){super(...arguments);this.data=[]}init(t,r,u){var e=i.Instance(),f=$(".select2_"+r.FormPropertyId);n.Apps.Collaboration.Controls.UserSelect2.Instance().loadControlSettings(f,null).then(function(){u!=null&&u()})}loadControl(n,t){var f=this,i=!1,r,u;t.ControlJsonText!=""&&t.ControlJsonText!=null&&t.ControlJsonText!=undefined&&(r=JSON.parse(t.ControlJsonText),r.IsTagSelect==!0&&(i=!0));u='
    -
    - - - - -`}init(t){var i=this;i.fileCacheHelper.loadJsFiles(["apps/crm/employees/components/w_employeeroute.js","apps/crm/employees/managers/gpslocationmanager.js"],function(){i.navigationHelper.loadSection(0,t,n.Apps.Crm.Employees.Components.EmployeeRoute.Instance(),null,null)})}load(){let t=this;t.loadRoutes();$("#cmbRoutes").change(function(){$("#hfSeletedRouteId").val($("#cmbRoutes").val());t.loadRouteMap($("#cmbRoutes").val())});$("#btnMap").click(function(){$(".divgrid").addClass("hidden");$(".divmap").removeClass("hidden")});$("#btnGrid").click(function(){$(".divgrid").removeClass("hidden");$(".divmap").addClass("hidden")});$("#btnNewTrip").click(function(){t.createTrip($("#hfTripGroupId").val())});$("#btnCreateLead").click(function(){});$("#btnStartTrip").click(function(){var i=t.callbacks;n.Apps.Crm.Employees.Components.MeterReading.Instance().loadPop(1,$("#hfMeterReadingId").val(),t._meterTripIdId,i)});$("#btnStopTrip").click(function(){var i=t.callbacks;n.Apps.Crm.Employees.Components.MeterReading.Instance().loadPop(0,$("#hfMeterReadingId").val(),t._meterTripIdId,i)});$("#bizTotalCustomers").click(function(){$("#divTotalCusomers").modal();var n=$("#cmbRoutes").val();n==""&&(n=$("#hfSeletedRouteId").val());t.getCustomerDetailsByRouteId(n)});$("#btnAddMeeting").click(function(){});$("#bizDueAmount").click(function(){$("#divTotalDueAmount").modal()})}callbacks(n){let t=this;t._meterTripIdId=n}getMeterReading(){let t=this;n.Apps.Crm.Employees.Managers.GpsLocationmanager.Instance().GetMyMeterReading().then(function(n){n.result!=null&&n.result.meterReadingId!=0?($(".btnStopTrip").removeClass("hidden"),$(".btnStartTrip").addClass("hidden"),$("#hfMeterReadingId").val(n.result.meterReadingId),t._meterTripIdId=n.result.tripId):($(".btnStopTrip").addClass("hidden"),$(".btnStartTrip").removeClass("hidden"))})}getCustomerDetailsByRouteId(t){$(".customer-additem").each(function(){$(this).remove()});Number(t);n.Apps.Crm.Employees.Managers.GpsLocationmanager.Instance().GetCustomerDetailsByRouteId(t).then(function(n){var i,t,r;if(n.result!=null)for(i=0;i<\/div>
    '+t.OrgContactName+' Months recuring<\/small><\/div>
    '+r+"<\/a><\/div><\/span><\/li>";$(".routeCustomer-item:last").after(u)}})}getDutAmount(){}saveTrip(t,i,r,u,f,e){var o=this,s;u==1&&($(".divbtnTripStart_"+t).addClass("hidden"),$(".divbtnTripCancel_"+t).removeClass("hidden"),$(".btnTripTrackStatus_Arrived").removeClass("hidden"),$(".btnCustomerTripStart").addClass("hidden"));r=="Started"?r=1:r=="Canceled"?r=2:r=="Completed"&&(r=3);s={TripId:e,ToAddressId:t,RefGuid:i,TripStatus:r,TripGroupId:Number($("#hfTripGroupId").val())};n.Apps.Crm.Employees.Managers.GpsLocationmanager.Instance().SaveTrip(s).then(function(n){var t=n.result.tripId,i=n.result.tripStatusId,r=n.result.toAddressId;o._bizgazegps_AddressId=r;o._bizgazegps_TripId=t;i==1?($(".btnCustomerTripStart").addClass("hidden"),o._tripTrackStatusIds=1,o.saveTripTrack("Started",t)):i==2?(o._bizgazegps_AddressId=0,o.saveTripTrack("Stepout",t),o._bizgazegps_TripId=0):i==3&&(o._tripTrackStatusIds=0,$(".btnCustomerTripComplete").addClass("hidden"),o.saveTripTrack("Completed",t));o.loadRouteMap($("#cmbRoutes").val())},function(n){MessageHelper.Instance().showError(n,"bizgaze_CreateErrorMessages")})}saveTripTrack(t,i){let r=this;t=="Started"?t=1:t=="Stepout"?t=3:t=="Completed"&&(t=2);var u={TripId:i,TripTrackStatus:t};n.Apps.Crm.Employees.Managers.GpsLocationmanager.Instance().SaveTripTrack(u).then(function(n){var i=n.result.tripTrackStatusId,u=n.result.toAddressId;r._bizgazegps_AddressId=u;t=="Arrived"&&($(".btnTripTrackStatus_Arrived").addClass("hidden"),$(".btnTripTrack_Completed").removeClass("hidden"));i==1?(r._tripTrackStatusId=1,r._bizgazegps_btnText="Arrived",r.tripTrackStatus="Arrived"):i==2?(r._tripTrackStatusId=2,$(".btnTripTrack_Completed").removeClass("hidden")):i==3&&(r._bizgazegps_TripId=0,$(".divbtnTripStart_"+u).addClass("hidden"),r._bizgazegps_AddressId=0,r._tripTrackStatusIds=0,r.loadRouteMap($("#hfSeletedRouteId").val()))},function(){bootbox.alert("Co-ordinate mismatched...")})}editMeeting(){}loadRouteMap(t){let i=this;n.Apps.Crm.Employees.Managers.GpsLocationmanager.Instance().GetRouteById(t).then(function(n){var u=[],ii=[],wt=i._bizgaze_latd,bt=i._bizgaze_lgtd,ii=[],et="",p=new google.maps.LatLng(wt,bt),kt={center:p,zoom:6,mapTypeId:google.maps.MapTypeId.ROADMAP},o=new google.maps.Map(document.getElementById("NavigateEmployeeMap"),kt),d=new google.maps.InfoWindow,dt=[],g=new google.maps.LatLngBounds,c,w,t,ot,st,r,s,ct,e,nt,k,h,it,rt,vt,yt,ut,ft,f,pt,b;for(n.result==null||n.result.length<=0?$("#NavigateEmployeeMap").html("NO RECORD FOUND<\/span>"):$("#tblMap").empty(),c="",w="",$(".customerList").html('