UNPKG

ontimize-web-ngx

Version:
1,333 lines 83.7 kB
import { Injectable } from "@angular/core"; import { CountryISO } from '../enums/country-iso.enum'; import * as i0 from "@angular/core"; export class CountryCode { constructor() { this.allCountries = [ [ 'Afghanistan (‫افغانستان‬‎)', CountryISO.Afghanistan, '93' ], [ 'Albania (Shqipëri)', CountryISO.Albania, '355' ], [ 'Algeria (‫الجزائر‬‎)', CountryISO.Algeria, '213' ], [ 'American Samoa', 'as', '1', 1, [ '684', ] ], [ 'Andorra', CountryISO.Andorra, '376' ], [ 'Angola', CountryISO.Angola, '244' ], [ 'Anguilla', 'ai', '1', 1, [ '264', ] ], [ 'Antigua and Barbuda', 'ag', '1', 1, [ '268', ] ], [ 'Argentina', CountryISO.Argentina, '54' ], [ 'Armenia (Հայաստան)', CountryISO.Armenia, '374' ], [ 'Aruba', CountryISO.Aruba, '297' ], [ 'Australia', CountryISO.Australia, '61', 0 ], [ 'Austria (Österreich)', CountryISO.Austria, '43' ], [ 'Azerbaijan (Azərbaycan)', CountryISO.Azerbaijan, '994' ], [ 'Bahamas', 'bs', '1', 1, [ '242', ] ], [ 'Bahrain (‫البحرين‬‎)', CountryISO.Bahrain, '973' ], [ 'Bangladesh (বাংলাদেশ)', CountryISO.Bangladesh, '880' ], [ 'Barbados', 'bb', '1', 1, [ '246', ] ], [ 'Belarus (Беларусь)', CountryISO.Belarus, '375' ], [ 'Belgium (België)', CountryISO.Belgium, '32' ], [ 'Belize', CountryISO.Belize, '501' ], [ 'Benin (Bénin)', CountryISO.Benin, '229' ], [ 'Bermuda', 'bm', '1', 1, [ '441', ] ], [ 'Bhutan (འབྲུག)', CountryISO.Bhutan, '975' ], [ 'Bolivia', CountryISO.Bolivia, '591' ], [ 'Bosnia and Herzegovina (Босна и Херцеговина)', CountryISO.BosniaAndHerzegovina, '387' ], [ 'Botswana', CountryISO.Botswana, '267' ], [ 'Brazil (Brasil)', CountryISO.Brazil, '55' ], [ 'British Indian Ocean Territory', CountryISO.BritishIndianOceanTerritory, '246' ], [ 'British Virgin Islands', 'vg', '1', 1, [ '284', ] ], [ 'Brunei', CountryISO.Brunei, '673' ], [ 'Bulgaria (България)', CountryISO.Bulgaria, '359' ], [ 'Burkina Faso', CountryISO.BurkinaFaso, '226' ], [ 'Burundi (Uburundi)', CountryISO.Burundi, '257' ], [ 'Cambodia (កម្ពុជា)', CountryISO.Cambodia, '855' ], [ 'Cameroon (Cameroun)', CountryISO.Cameroon, '237' ], [ 'Canada', CountryISO.Canada, '1', 1, [ '204', '226', '236', '249', '250', '289', '306', '343', '365', '387', '403', '416', '418', '431', '437', '438', '450', '506', '514', '519', '548', '579', '581', '587', '604', '613', '639', '647', '672', '705', '709', '742', '778', '780', '782', '807', '819', '825', '867', '873', '902', '905' ] ], [ 'Cape Verde (Kabu Verdi)', CountryISO.CapeVerde, '238' ], [ 'Caribbean Netherlands', CountryISO.CaribbeanNetherlands, '599', 1 ], [ 'Cayman Islands', 'ky', '1', 1, [ '345', ] ], [ 'Central African Republic (République centrafricaine)', CountryISO.CentralAfricanRepublic, '236' ], [ 'Chad (Tchad)', CountryISO.Chad, '235' ], [ 'Chile', CountryISO.Chile, '56' ], [ 'China (中国)', CountryISO.China, '86' ], [ 'Christmas Island', CountryISO.ChristmasIsland, '61', 2 ], [ 'Cocos (Keeling) Islands', CountryISO.Cocos, '61', 1 ], [ 'Colombia', CountryISO.Colombia, '57' ], [ 'Comoros (‫جزر القمر‬‎)', CountryISO.Comoros, '269' ], [ 'Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)', CountryISO.CongoDRCJamhuriYaKidemokrasiaYaKongo, '243' ], [ 'Congo (Republic) (Congo-Brazzaville)', CountryISO.CongoRepublicCongoBrazzaville, '242' ], [ 'Cook Islands', CountryISO.CookIslands, '682' ], [ 'Costa Rica', CountryISO.CostaRica, '506' ], [ 'Côte d’Ivoire', CountryISO.CôteDIvoire, '225' ], [ 'Croatia (Hrvatska)', CountryISO.Croatia, '385' ], [ 'Cuba', CountryISO.Cuba, '53' ], [ 'Curaçao', CountryISO.Curaçao, '599', 0 ], [ 'Cyprus (Κύπρος)', CountryISO.Cyprus, '357' ], [ 'Czech Republic (Česká republika)', CountryISO.CzechRepublic, '420' ], [ 'Denmark (Danmark)', CountryISO.Denmark, '45' ], [ 'Djibouti', CountryISO.Djibouti, '253' ], [ 'Dominica', CountryISO.Dominica, '1767' ], [ 'Dominican Republic (República Dominicana)', CountryISO.DominicanRepublic, '1', 2, ['809', '829', '849'] ], [ 'Ecuador', CountryISO.Ecuador, '593' ], [ 'Egypt (‫مصر‬‎)', CountryISO.Egypt, '20' ], [ 'El Salvador', CountryISO.ElSalvador, '503' ], [ 'Equatorial Guinea (Guinea Ecuatorial)', CountryISO.EquatorialGuinea, '240' ], [ 'Eritrea', CountryISO.Eritrea, '291' ], [ 'Estonia (Eesti)', CountryISO.Estonia, '372' ], [ 'Ethiopia', CountryISO.Ethiopia, '251' ], [ 'Falkland Islands (Islas Malvinas)', CountryISO.FalklandIslands, '500' ], [ 'Faroe Islands (Føroyar)', CountryISO.FaroeIslands, '298' ], [ 'Fiji', CountryISO.Fiji, '679' ], [ 'Finland (Suomi)', CountryISO.Finland, '358', 0 ], [ 'France', CountryISO.France, '33' ], [ 'French Guiana (Guyane française)', CountryISO.FrenchGuiana, '594' ], [ 'French Polynesia (Polynésie française)', CountryISO.FrenchPolynesia, '689' ], [ 'Gabon', CountryISO.Gabon, '241' ], [ 'Gambia', CountryISO.Gambia, '220' ], [ 'Georgia (საქართველო)', CountryISO.Georgia, '995' ], [ 'Germany (Deutschland)', CountryISO.Germany, '49' ], [ 'Ghana (Gaana)', CountryISO.Ghana, '233' ], [ 'Gibraltar', CountryISO.Gibraltar, '350' ], [ 'Greece (Ελλάδα)', CountryISO.Greece, '30' ], [ 'Greenland (Kalaallit Nunaat)', CountryISO.Greenland, '299' ], [ 'Grenada', CountryISO.Grenada, '1473' ], [ 'Guadeloupe', CountryISO.Guadeloupe, '590', 0 ], [ 'Guam', 'gu', '1', 1, [ '671', ] ], [ 'Guatemala', CountryISO.Guatemala, '502' ], [ 'Guernsey', CountryISO.Guernsey, '44', 1, [1481] ], [ 'Guinea (Guinée)', CountryISO.Guinea, '224' ], [ 'Guinea-Bissau (Guiné Bissau)', CountryISO.GuineaBissau, '245' ], [ 'Guyana', CountryISO.Guyana, '592' ], [ 'Haiti', CountryISO.Haiti, '509' ], [ 'Honduras', CountryISO.Honduras, '504' ], [ 'Hong Kong (香港)', CountryISO.HongKong, '852' ], [ 'Hungary (Magyarország)', CountryISO.Hungary, '36' ], [ 'Iceland (Ísland)', CountryISO.Iceland, '354' ], [ 'India (भारत)', CountryISO.India, '91' ], [ 'Indonesia', CountryISO.Indonesia, '62' ], [ 'Iran (‫ایران‬‎)', CountryISO.Iran, '98' ], [ 'Iraq (‫العراق‬‎)', CountryISO.Iraq, '964' ], [ 'Ireland', CountryISO.Ireland, '353' ], [ 'Isle of Man', CountryISO.IsleOfMan, '44', 2, [1624] ], [ 'Israel (‫ישראל‬‎)', CountryISO.Israel, '972' ], [ 'Italy (Italia)', CountryISO.Italy, '39', 0 ], [ 'Jamaica', 'jm', '1', 1, [ '876', ] ], [ 'Japan (日本)', CountryISO.Japan, '81' ], [ 'Jersey', CountryISO.Jersey, '44', 3, [1534] ], [ 'Jordan (‫الأردن‬‎)', CountryISO.Jordan, '962' ], [ 'Kazakhstan (Казахстан)', CountryISO.Kazakhstan, '7', 1 ], [ 'Kenya', CountryISO.Kenya, '254' ], [ 'Kiribati', CountryISO.Kiribati, '686' ], [ 'Kosovo', CountryISO.Kosovo, '383' ], [ 'Kuwait (‫الكويت‬‎)', CountryISO.Kuwait, '965' ], [ 'Kyrgyzstan (Кыргызстан)', CountryISO.Kyrgyzstan, '996' ], [ 'Laos (ລາວ)', CountryISO.Laos, '856' ], [ 'Latvia (Latvija)', CountryISO.Latvia, '371' ], [ 'Lebanon (‫لبنان‬‎)', CountryISO.Lebanon, '961' ], [ 'Lesotho', CountryISO.Lesotho, '266' ], [ 'Liberia', CountryISO.Liberia, '231' ], [ 'Libya (‫ليبيا‬‎)', CountryISO.Libya, '218' ], [ 'Liechtenstein', CountryISO.Liechtenstein, '423' ], [ 'Lithuania (Lietuva)', CountryISO.Lithuania, '370' ], [ 'Luxembourg', CountryISO.Luxembourg, '352' ], [ 'Macau (澳門)', CountryISO.Macau, '853' ], [ 'Macedonia (FYROM) (Македонија)', CountryISO.Macedonia, '389' ], [ 'Madagascar (Madagasikara)', CountryISO.Madagascar, '261' ], [ 'Malawi', CountryISO.Malawi, '265' ], [ 'Malaysia', CountryISO.Malaysia, '60' ], [ 'Maldives', CountryISO.Maldives, '960' ], [ 'Mali', CountryISO.Mali, '223' ], [ 'Malta', CountryISO.Malta, '356' ], [ 'Marshall Islands', CountryISO.MarshallIslands, '692' ], [ 'Martinique', CountryISO.Martinique, '596' ], [ 'Mauritania (‫موريتانيا‬‎)', CountryISO.Mauritania, '222' ], [ 'Mauritius (Moris)', CountryISO.Mauritius, '230' ], [ 'Mayotte', CountryISO.Mayotte, '262', 1 ], [ 'Mexico (México)', CountryISO.Mexico, '52' ], [ 'Micronesia', CountryISO.Micronesia, '691' ], [ 'Moldova (Republica Moldova)', CountryISO.Moldova, '373' ], [ 'Monaco', CountryISO.Monaco, '377' ], [ 'Mongolia (Монгол)', CountryISO.Mongolia, '976' ], [ 'Montenegro (Crna Gora)', CountryISO.Montenegro, '382' ], [ 'Montserrat', 'ms', '1', 1, [ '664', ] ], [ 'Morocco (‫المغرب‬‎)', CountryISO.Morocco, '212', 0 ], [ 'Mozambique (Moçambique)', CountryISO.Mozambique, '258' ], [ 'Myanmar (Burma) (မြန်မာ)', CountryISO.Myanmar, '95' ], [ 'Namibia (Namibië)', CountryISO.Namibia, '264' ], [ 'Nauru', CountryISO.Nauru, '674' ], [ 'Nepal (नेपाल)', CountryISO.Nepal, '977' ], [ 'Netherlands (Nederland)', CountryISO.Netherlands, '31' ], [ 'New Caledonia (Nouvelle-Calédonie)', CountryISO.NewCaledonia, '687' ], [ 'New Zealand', CountryISO.NewZealand, '64' ], [ 'Nicaragua', CountryISO.Nicaragua, '505' ], [ 'Niger (Nijar)', CountryISO.Niger, '227' ], [ 'Nigeria', CountryISO.Nigeria, '234' ], [ 'Niue', CountryISO.Niue, '683' ], [ 'Norfolk Island', CountryISO.NorfolkIsland, '672' ], [ 'North Korea (조선 민주주의 인민 공화국)', CountryISO.NorthKorea, '850' ], [ 'Northern Mariana Islands', CountryISO.NorthernMarianaIslands, '1670' ], [ 'Norway (Norge)', CountryISO.Norway, '47', 0 ], [ 'Oman (‫عُمان‬‎)', CountryISO.Oman, '968' ], [ 'Pakistan (‫پاکستان‬‎)', CountryISO.Pakistan, '92' ], [ 'Palau', CountryISO.Palau, '680' ], [ 'Palestine (‫فلسطين‬‎)', CountryISO.Palestine, '970' ], [ 'Panama (Panamá)', CountryISO.Panama, '507' ], [ 'Papua New Guinea', CountryISO.PapuaNewGuinea, '675' ], [ 'Paraguay', CountryISO.Paraguay, '595' ], [ 'Peru (Perú)', CountryISO.Peru, '51' ], [ 'Philippines', CountryISO.Philippines, '63' ], [ 'Poland (Polska)', CountryISO.Poland, '48' ], [ 'Portugal', CountryISO.Portugal, '351' ], [ 'Puerto Rico', CountryISO.PuertoRico, '1', 3, ['787', '939'] ], [ 'Qatar (‫قطر‬‎)', CountryISO.Qatar, '974' ], [ 'Réunion (La Réunion)', CountryISO.Réunion, '262', 0 ], [ 'Romania (România)', CountryISO.Romania, '40' ], [ 'Russia (Россия)', CountryISO.Russia, '7', 0 ], [ 'Rwanda', CountryISO.Rwanda, '250' ], [ 'Saint Barthélemy (Saint-Barthélemy)', CountryISO.SaintBarthélemy, '590', 1 ], [ 'Saint Helena', CountryISO.SaintHelena, '290' ], [ 'Saint Kitts and Nevis', CountryISO.SaintKittsAndNevis, '1869' ], [ 'Saint Lucia', 'lc', '1', 1, [ '758', ] ], [ 'Saint Martin (Saint-Martin (partie française))', CountryISO.SaintMartin, '590', 2 ], [ 'Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)', CountryISO.SaintPierreAndMiquelon, '508' ], [ 'Saint Vincent and the Grenadines', 'vc', '1', 1, [ '784', ] ], [ 'Samoa', CountryISO.Samoa, '685' ], [ 'San Marino', CountryISO.SanMarino, '378' ], [ 'São Tomé and Príncipe (São Tomé e Príncipe)', CountryISO.SãoToméAndPríncipe, '239' ], [ 'Saudi Arabia (‫المملكة العربية السعودية‬‎)', CountryISO.SaudiArabia, '966' ], [ 'Senegal (Sénégal)', CountryISO.Senegal, '221' ], [ 'Serbia (Србија)', CountryISO.Serbia, '381' ], [ 'Seychelles', CountryISO.Seychelles, '248' ], [ 'Sierra Leone', CountryISO.SierraLeone, '232' ], [ 'Singapore', CountryISO.Singapore, '65' ], [ 'Sint Maarten', 'sx', '1', 1, [ '721', ] ], [ 'Slovakia (Slovensko)', CountryISO.Slovakia, '421' ], [ 'Slovenia (Slovenija)', CountryISO.Slovenia, '386' ], [ 'Solomon Islands', CountryISO.SolomonIslands, '677' ], [ 'Somalia (Soomaaliya)', CountryISO.Somalia, '252' ], [ 'South Africa', CountryISO.SouthAfrica, '27' ], [ 'South Korea (대한민국)', CountryISO.SouthKorea, '82' ], [ 'South Sudan (‫جنوب السودان‬‎)', CountryISO.SouthSudan, '211' ], [ 'Spain (España)', CountryISO.Spain, '34' ], [ 'Sri Lanka (ශ්‍රී ලංකාව)', CountryISO.SriLanka, '94' ], [ 'Sudan (‫السودان‬‎)', CountryISO.Sudan, '249' ], [ 'Suriname', CountryISO.Suriname, '597' ], [ 'Svalbard and Jan Mayen', CountryISO.SvalbardAndJanMayen, '47', 1 ], [ 'Swaziland', CountryISO.Swaziland, '268' ], [ 'Sweden (Sverige)', CountryISO.Sweden, '46' ], [ 'Switzerland (Schweiz)', CountryISO.Switzerland, '41' ], [ 'Syria (‫سوريا‬‎)', CountryISO.Syria, '963' ], [ 'Taiwan (台灣)', CountryISO.Taiwan, '886' ], [ 'Tajikistan', CountryISO.Tajikistan, '992' ], [ 'Tanzania', CountryISO.Tanzania, '255' ], [ 'Thailand (ไทย)', CountryISO.Thailand, '66' ], [ 'Timor-Leste', CountryISO.TimorLeste, '670' ], [ 'Togo', CountryISO.Togo, '228' ], [ 'Tokelau', CountryISO.Tokelau, '690' ], [ 'Tonga', CountryISO.Tonga, '676' ], [ 'Trinidad and Tobago', 'tt', '1', 1, [ '868', ] ], [ 'Tunisia (‫تونس‬‎)', CountryISO.Tunisia, '216' ], [ 'Turkey (Türkiye)', CountryISO.Turkey, '90' ], [ 'Turkmenistan', CountryISO.Turkmenistan, '993' ], [ 'Turks and Caicos Islands', CountryISO.TurksAndCaicosIslands, '1649' ], [ 'Tuvalu', CountryISO.Tuvalu, '688' ], [ 'U.S. Virgin Islands', 'vi', '1', 1, [ '340', ] ], [ 'Uganda', CountryISO.Uganda, '256' ], [ 'Ukraine (Україна)', CountryISO.Ukraine, '380' ], [ 'United Arab Emirates (‫الإمارات العربية المتحدة‬‎)', CountryISO.UnitedArabEmirates, '971' ], [ 'United Kingdom', CountryISO.UnitedKingdom, '44', 0 ], [ 'United States', CountryISO.UnitedStates, '1', 0 ], [ 'Uruguay', CountryISO.Uruguay, '598' ], [ 'Uzbekistan (Oʻzbekiston)', CountryISO.Uzbekistan, '998' ], [ 'Vanuatu', CountryISO.Vanuatu, '678' ], [ 'Vatican City (Città del Vaticano)', CountryISO.VaticanCity, '39', 1 ], [ 'Venezuela', CountryISO.Venezuela, '58' ], [ 'Vietnam (Việt Nam)', CountryISO.Vietnam, '84' ], [ 'Wallis and Futuna', CountryISO.WallisAndFutuna, '681' ], [ 'Western Sahara (‫الصحراء الغربية‬‎)', CountryISO.WesternSahara, '212', 1 ], [ 'Yemen (‫اليمن‬‎)', CountryISO.Yemen, '967' ], [ 'Zambia', CountryISO.Zambia, '260' ], [ 'Zimbabwe', CountryISO.Zimbabwe, '263' ], [ 'Åland Islands', CountryISO.ÅlandIslands, '358', 1 ] ]; } } CountryCode.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: CountryCode, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); CountryCode.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: CountryCode }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: CountryCode, decorators: [{ type: Injectable }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291bnRyeS1jb2RlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvb250aW1pemUtd2ViLW5neC9zcmMvbGliL2NvbXBvbmVudHMvaW5wdXQvcGhvbmUtaW5wdXQvZGF0YS9jb3VudHJ5LWNvZGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sMkJBQTJCLENBQUM7O0FBR3ZELE1BQU0sT0FBTyxXQUFXO0lBRHhCO1FBRVEsaUJBQVksR0FBRztZQUNyQjtnQkFDQyw0QkFBNEI7Z0JBQzVCLFVBQVUsQ0FBQyxXQUFXO2dCQUN0QixJQUFJO2FBQ0o7WUFDRDtnQkFDQyxvQkFBb0I7Z0JBQ3BCLFVBQVUsQ0FBQyxPQUFPO2dCQUNsQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxzQkFBc0I7Z0JBQ3RCLFVBQVUsQ0FBQyxPQUFPO2dCQUNsQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxnQkFBZ0I7Z0JBQ2hCLElBQUk7Z0JBQ0osR0FBRztnQkFDSCxDQUFDO2dCQUNEO29CQUNDLEtBQUs7aUJBQ0w7YUFDRDtZQUNEO2dCQUNDLFNBQVM7Z0JBQ1QsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLFFBQVE7Z0JBQ1IsVUFBVSxDQUFDLE1BQU07Z0JBQ2pCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLFVBQVU7Z0JBQ1YsSUFBSTtnQkFDSixHQUFHO2dCQUNILENBQUM7Z0JBQ0Q7b0JBQ0MsS0FBSztpQkFDTDthQUNEO1lBQ0Q7Z0JBQ0MscUJBQXFCO2dCQUNyQixJQUFJO2dCQUNKLEdBQUc7Z0JBQ0gsQ0FBQztnQkFDRDtvQkFDQyxLQUFLO2lCQUNMO2FBQ0Q7WUFDRDtnQkFDQyxXQUFXO2dCQUNYLFVBQVUsQ0FBQyxTQUFTO2dCQUNwQixJQUFJO2FBQ0o7WUFDRDtnQkFDQyxvQkFBb0I7Z0JBQ3BCLFVBQVUsQ0FBQyxPQUFPO2dCQUNsQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxPQUFPO2dCQUNQLFVBQVUsQ0FBQyxLQUFLO2dCQUNoQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxXQUFXO2dCQUNYLFVBQVUsQ0FBQyxTQUFTO2dCQUNwQixJQUFJO2dCQUNKLENBQUM7YUFDRDtZQUNEO2dCQUNDLHNCQUFzQjtnQkFDdEIsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLElBQUk7YUFDSjtZQUNEO2dCQUNDLHlCQUF5QjtnQkFDekIsVUFBVSxDQUFDLFVBQVU7Z0JBQ3JCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLFNBQVM7Z0JBQ1QsSUFBSTtnQkFDSixHQUFHO2dCQUNILENBQUM7Z0JBQ0Q7b0JBQ0MsS0FBSztpQkFDTDthQUNEO1lBQ0Q7Z0JBQ0Msc0JBQXNCO2dCQUN0QixVQUFVLENBQUMsT0FBTztnQkFDbEIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsdUJBQXVCO2dCQUN2QixVQUFVLENBQUMsVUFBVTtnQkFDckIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsVUFBVTtnQkFDVixJQUFJO2dCQUNKLEdBQUc7Z0JBQ0gsQ0FBQztnQkFDRDtvQkFDQyxLQUFLO2lCQUNMO2FBQ0Q7WUFDRDtnQkFDQyxvQkFBb0I7Z0JBQ3BCLFVBQVUsQ0FBQyxPQUFPO2dCQUNsQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxrQkFBa0I7Z0JBQ2xCLFVBQVUsQ0FBQyxPQUFPO2dCQUNsQixJQUFJO2FBQ0o7WUFDRDtnQkFDQyxRQUFRO2dCQUNSLFVBQVUsQ0FBQyxNQUFNO2dCQUNqQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxlQUFlO2dCQUNmLFVBQVUsQ0FBQyxLQUFLO2dCQUNoQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxTQUFTO2dCQUNULElBQUk7Z0JBQ0osR0FBRztnQkFDSCxDQUFDO2dCQUNEO29CQUNDLEtBQUs7aUJBQ0w7YUFDRDtZQUNEO2dCQUNDLGdCQUFnQjtnQkFDaEIsVUFBVSxDQUFDLE1BQU07Z0JBQ2pCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLFNBQVM7Z0JBQ1QsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLDhDQUE4QztnQkFDOUMsVUFBVSxDQUFDLG9CQUFvQjtnQkFDL0IsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsVUFBVTtnQkFDVixVQUFVLENBQUMsUUFBUTtnQkFDbkIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsaUJBQWlCO2dCQUNqQixVQUFVLENBQUMsTUFBTTtnQkFDakIsSUFBSTthQUNKO1lBQ0Q7Z0JBQ0MsZ0NBQWdDO2dCQUNoQyxVQUFVLENBQUMsMkJBQTJCO2dCQUN0QyxLQUFLO2FBQ0w7WUFDRDtnQkFDQyx3QkFBd0I7Z0JBQ3hCLElBQUk7Z0JBQ0osR0FBRztnQkFDSCxDQUFDO2dCQUNEO29CQUNDLEtBQUs7aUJBQ0w7YUFDRDtZQUNEO2dCQUNDLFFBQVE7Z0JBQ1IsVUFBVSxDQUFDLE1BQU07Z0JBQ2pCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLHFCQUFxQjtnQkFDckIsVUFBVSxDQUFDLFFBQVE7Z0JBQ25CLEtBQUs7YUFDTDtZQUNEO2dCQUNDLGNBQWM7Z0JBQ2QsVUFBVSxDQUFDLFdBQVc7Z0JBQ3RCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLG9CQUFvQjtnQkFDcEIsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLG9CQUFvQjtnQkFDcEIsVUFBVSxDQUFDLFFBQVE7Z0JBQ25CLEtBQUs7YUFDTDtZQUNEO2dCQUNDLHFCQUFxQjtnQkFDckIsVUFBVSxDQUFDLFFBQVE7Z0JBQ25CLEtBQUs7YUFDTDtZQUNEO2dCQUNDLFFBQVE7Z0JBQ1IsVUFBVSxDQUFDLE1BQU07Z0JBQ2pCLEdBQUc7Z0JBQ0gsQ0FBQztnQkFDRDtvQkFDQyxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUs7b0JBQ2xGLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSztvQkFDbEYsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLO29CQUNsRixLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUs7aUJBQ3hDO2FBQ0Q7WUFDRDtnQkFDQyx5QkFBeUI7Z0JBQ3pCLFVBQVUsQ0FBQyxTQUFTO2dCQUNwQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyx1QkFBdUI7Z0JBQ3ZCLFVBQVUsQ0FBQyxvQkFBb0I7Z0JBQy9CLEtBQUs7Z0JBQ0wsQ0FBQzthQUNEO1lBQ0Q7Z0JBQ0MsZ0JBQWdCO2dCQUNoQixJQUFJO2dCQUNKLEdBQUc7Z0JBQ0gsQ0FBQztnQkFDRDtvQkFDQyxLQUFLO2lCQUNMO2FBQ0Q7WUFDRDtnQkFDQyxzREFBc0Q7Z0JBQ3RELFVBQVUsQ0FBQyxzQkFBc0I7Z0JBQ2pDLEtBQUs7YUFDTDtZQUNEO2dCQUNDLGNBQWM7Z0JBQ2QsVUFBVSxDQUFDLElBQUk7Z0JBQ2YsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsT0FBTztnQkFDUCxVQUFVLENBQUMsS0FBSztnQkFDaEIsSUFBSTthQUNKO1lBQ0Q7Z0JBQ0MsWUFBWTtnQkFDWixVQUFVLENBQUMsS0FBSztnQkFDaEIsSUFBSTthQUNKO1lBQ0Q7Z0JBQ0Msa0JBQWtCO2dCQUNsQixVQUFVLENBQUMsZUFBZTtnQkFDMUIsSUFBSTtnQkFDSixDQUFDO2FBQ0Q7WUFDRDtnQkFDQyx5QkFBeUI7Z0JBQ3pCLFVBQVUsQ0FBQyxLQUFLO2dCQUNoQixJQUFJO2dCQUNKLENBQUM7YUFDRDtZQUNEO2dCQUNDLFVBQVU7Z0JBQ1YsVUFBVSxDQUFDLFFBQVE7Z0JBQ25CLElBQUk7YUFDSjtZQUNEO2dCQUNDLHdCQUF3QjtnQkFDeEIsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLGdEQUFnRDtnQkFDaEQsVUFBVSxDQUFDLG9DQUFvQztnQkFDL0MsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0Msc0NBQXNDO2dCQUN0QyxVQUFVLENBQUMsNkJBQTZCO2dCQUN4QyxLQUFLO2FBQ0w7WUFDRDtnQkFDQyxjQUFjO2dCQUNkLFVBQVUsQ0FBQyxXQUFXO2dCQUN0QixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxZQUFZO2dCQUNaLFVBQVUsQ0FBQyxTQUFTO2dCQUNwQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxlQUFlO2dCQUNmLFVBQVUsQ0FBQyxXQUFXO2dCQUN0QixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxvQkFBb0I7Z0JBQ3BCLFVBQVUsQ0FBQyxPQUFPO2dCQUNsQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxNQUFNO2dCQUNOLFVBQVUsQ0FBQyxJQUFJO2dCQUNmLElBQUk7YUFDSjtZQUNEO2dCQUNDLFNBQVM7Z0JBQ1QsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLEtBQUs7Z0JBQ0wsQ0FBQzthQUNEO1lBQ0Q7Z0JBQ0MsaUJBQWlCO2dCQUNqQixVQUFVLENBQUMsTUFBTTtnQkFDakIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0Msa0NBQWtDO2dCQUNsQyxVQUFVLENBQUMsYUFBYTtnQkFDeEIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsbUJBQW1CO2dCQUNuQixVQUFVLENBQUMsT0FBTztnQkFDbEIsSUFBSTthQUNKO1lBQ0Q7Z0JBQ0MsVUFBVTtnQkFDVixVQUFVLENBQUMsUUFBUTtnQkFDbkIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsVUFBVTtnQkFDVixVQUFVLENBQUMsUUFBUTtnQkFDbkIsTUFBTTthQUNOO1lBQ0Q7Z0JBQ0MsMkNBQTJDO2dCQUMzQyxVQUFVLENBQUMsaUJBQWlCO2dCQUM1QixHQUFHO2dCQUNILENBQUM7Z0JBQ0QsQ0FBQyxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssQ0FBQzthQUNyQjtZQUNEO2dCQUNDLFNBQVM7Z0JBQ1QsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLGdCQUFnQjtnQkFDaEIsVUFBVSxDQUFDLEtBQUs7Z0JBQ2hCLElBQUk7YUFDSjtZQUNEO2dCQUNDLGFBQWE7Z0JBQ2IsVUFBVSxDQUFDLFVBQVU7Z0JBQ3JCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLHVDQUF1QztnQkFDdkMsVUFBVSxDQUFDLGdCQUFnQjtnQkFDM0IsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsU0FBUztnQkFDVCxVQUFVLENBQUMsT0FBTztnQkFDbEIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsaUJBQWlCO2dCQUNqQixVQUFVLENBQUMsT0FBTztnQkFDbEIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsVUFBVTtnQkFDVixVQUFVLENBQUMsUUFBUTtnQkFDbkIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsbUNBQW1DO2dCQUNuQyxVQUFVLENBQUMsZUFBZTtnQkFDMUIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MseUJBQXlCO2dCQUN6QixVQUFVLENBQUMsWUFBWTtnQkFDdkIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsTUFBTTtnQkFDTixVQUFVLENBQUMsSUFBSTtnQkFDZixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxpQkFBaUI7Z0JBQ2pCLFVBQVUsQ0FBQyxPQUFPO2dCQUNsQixLQUFLO2dCQUNMLENBQUM7YUFDRDtZQUNEO2dCQUNDLFFBQVE7Z0JBQ1IsVUFBVSxDQUFDLE1BQU07Z0JBQ2pCLElBQUk7YUFDSjtZQUNEO2dCQUNDLGtDQUFrQztnQkFDbEMsVUFBVSxDQUFDLFlBQVk7Z0JBQ3ZCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLHdDQUF3QztnQkFDeEMsVUFBVSxDQUFDLGVBQWU7Z0JBQzFCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLE9BQU87Z0JBQ1AsVUFBVSxDQUFDLEtBQUs7Z0JBQ2hCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLFFBQVE7Z0JBQ1IsVUFBVSxDQUFDLE1BQU07Z0JBQ2pCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLHNCQUFzQjtnQkFDdEIsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLHVCQUF1QjtnQkFDdkIsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLElBQUk7YUFDSjtZQUNEO2dCQUNDLGVBQWU7Z0JBQ2YsVUFBVSxDQUFDLEtBQUs7Z0JBQ2hCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLFdBQVc7Z0JBQ1gsVUFBVSxDQUFDLFNBQVM7Z0JBQ3BCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLGlCQUFpQjtnQkFDakIsVUFBVSxDQUFDLE1BQU07Z0JBQ2pCLElBQUk7YUFDSjtZQUNEO2dCQUNDLDhCQUE4QjtnQkFDOUIsVUFBVSxDQUFDLFNBQVM7Z0JBQ3BCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLFNBQVM7Z0JBQ1QsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLE1BQU07YUFDTjtZQUNEO2dCQUNDLFlBQVk7Z0JBQ1osVUFBVSxDQUFDLFVBQVU7Z0JBQ3JCLEtBQUs7Z0JBQ0wsQ0FBQzthQUNEO1lBQ0Q7Z0JBQ0MsTUFBTTtnQkFDTixJQUFJO2dCQUNKLEdBQUc7Z0JBQ0gsQ0FBQztnQkFDRDtvQkFDQyxLQUFLO2lCQUNMO2FBQ0Q7WUFDRDtnQkFDQyxXQUFXO2dCQUNYLFVBQVUsQ0FBQyxTQUFTO2dCQUNwQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxVQUFVO2dCQUNWLFVBQVUsQ0FBQyxRQUFRO2dCQUNuQixJQUFJO2dCQUNKLENBQUM7Z0JBQ0QsQ0FBQyxJQUFJLENBQUM7YUFDTjtZQUNEO2dCQUNDLGlCQUFpQjtnQkFDakIsVUFBVSxDQUFDLE1BQU07Z0JBQ2pCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLDhCQUE4QjtnQkFDOUIsVUFBVSxDQUFDLFlBQVk7Z0JBQ3ZCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLFFBQVE7Z0JBQ1IsVUFBVSxDQUFDLE1BQU07Z0JBQ2pCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLE9BQU87Z0JBQ1AsVUFBVSxDQUFDLEtBQUs7Z0JBQ2hCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLFVBQVU7Z0JBQ1YsVUFBVSxDQUFDLFFBQVE7Z0JBQ25CLEtBQUs7YUFDTDtZQUNEO2dCQUNDLGdCQUFnQjtnQkFDaEIsVUFBVSxDQUFDLFFBQVE7Z0JBQ25CLEtBQUs7YUFDTDtZQUNEO2dCQUNDLHdCQUF3QjtnQkFDeEIsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLElBQUk7YUFDSjtZQUNEO2dCQUNDLGtCQUFrQjtnQkFDbEIsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLGNBQWM7Z0JBQ2QsVUFBVSxDQUFDLEtBQUs7Z0JBQ2hCLElBQUk7YUFDSjtZQUNEO2dCQUNDLFdBQVc7Z0JBQ1gsVUFBVSxDQUFDLFNBQVM7Z0JBQ3BCLElBQUk7YUFDSjtZQUNEO2dCQUNDLGlCQUFpQjtnQkFDakIsVUFBVSxDQUFDLElBQUk7Z0JBQ2YsSUFBSTthQUNKO1lBQ0Q7Z0JBQ0Msa0JBQWtCO2dCQUNsQixVQUFVLENBQUMsSUFBSTtnQkFDZixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxTQUFTO2dCQUNULFVBQVUsQ0FBQyxPQUFPO2dCQUNsQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxhQUFhO2dCQUNiLFVBQVUsQ0FBQyxTQUFTO2dCQUNwQixJQUFJO2dCQUNKLENBQUM7Z0JBQ0QsQ0FBQyxJQUFJLENBQUM7YUFDTjtZQUNEO2dCQUNDLG1CQUFtQjtnQkFDbkIsVUFBVSxDQUFDLE1BQU07Z0JBQ2pCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLGdCQUFnQjtnQkFDaEIsVUFBVSxDQUFDLEtBQUs7Z0JBQ2hCLElBQUk7Z0JBQ0osQ0FBQzthQUNEO1lBQ0Q7Z0JBQ0MsU0FBUztnQkFDVCxJQUFJO2dCQUNKLEdBQUc7Z0JBQ0gsQ0FBQztnQkFDRDtvQkFDQyxLQUFLO2lCQUNMO2FBQ0Q7WUFDRDtnQkFDQyxZQUFZO2dCQUNaLFVBQVUsQ0FBQyxLQUFLO2dCQUNoQixJQUFJO2FBQ0o7WUFDRDtnQkFDQyxRQUFRO2dCQUNSLFVBQVUsQ0FBQyxNQUFNO2dCQUNqQixJQUFJO2dCQUNKLENBQUM7Z0JBQ0QsQ0FBQyxJQUFJLENBQUM7YUFDTjtZQUNEO2dCQUNDLG9CQUFvQjtnQkFDcEIsVUFBVSxDQUFDLE1BQU07Z0JBQ2pCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLHdCQUF3QjtnQkFDeEIsVUFBVSxDQUFDLFVBQVU7Z0JBQ3JCLEdBQUc7Z0JBQ0gsQ0FBQzthQUNEO1lBQ0Q7Z0JBQ0MsT0FBTztnQkFDUCxVQUFVLENBQUMsS0FBSztnQkFDaEIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsVUFBVTtnQkFDVixVQUFVLENBQUMsUUFBUTtnQkFDbkIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsUUFBUTtnQkFDUixVQUFVLENBQUMsTUFBTTtnQkFDakIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0Msb0JBQW9CO2dCQUNwQixVQUFVLENBQUMsTUFBTTtnQkFDakIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MseUJBQXlCO2dCQUN6QixVQUFVLENBQUMsVUFBVTtnQkFDckIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsWUFBWTtnQkFDWixVQUFVLENBQUMsSUFBSTtnQkFDZixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxrQkFBa0I7Z0JBQ2xCLFVBQVUsQ0FBQyxNQUFNO2dCQUNqQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxvQkFBb0I7Z0JBQ3BCLFVBQVUsQ0FBQyxPQUFPO2dCQUNsQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxTQUFTO2dCQUNULFVBQVUsQ0FBQyxPQUFPO2dCQUNsQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxTQUFTO2dCQUNULFVBQVUsQ0FBQyxPQUFPO2dCQUNsQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxrQkFBa0I7Z0JBQ2xCLFVBQVUsQ0FBQyxLQUFLO2dCQUNoQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxlQUFlO2dCQUNmLFVBQVUsQ0FBQyxhQUFhO2dCQUN4QixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxxQkFBcUI7Z0JBQ3JCLFVBQVUsQ0FBQyxTQUFTO2dCQUNwQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxZQUFZO2dCQUNaLFVBQVUsQ0FBQyxVQUFVO2dCQUNyQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxZQUFZO2dCQUNaLFVBQVUsQ0FBQyxLQUFLO2dCQUNoQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxnQ0FBZ0M7Z0JBQ2hDLFVBQVUsQ0FBQyxTQUFTO2dCQUNwQixLQUFLO2FBQ0w7WUFDRDtnQkFDQywyQkFBMkI7Z0JBQzNCLFVBQVUsQ0FBQyxVQUFVO2dCQUNyQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxRQUFRO2dCQUNSLFVBQVUsQ0FBQyxNQUFNO2dCQUNqQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxVQUFVO2dCQUNWLFVBQVUsQ0FBQyxRQUFRO2dCQUNuQixJQUFJO2FBQ0o7WUFDRDtnQkFDQyxVQUFVO2dCQUNWLFVBQVUsQ0FBQyxRQUFRO2dCQUNuQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxNQUFNO2dCQUNOLFVBQVUsQ0FBQyxJQUFJO2dCQUNmLEtBQUs7YUFDTDtZQUNEO2dCQUNDLE9BQU87Z0JBQ1AsVUFBVSxDQUFDLEtBQUs7Z0JBQ2hCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLGtCQUFrQjtnQkFDbEIsVUFBVSxDQUFDLGVBQWU7Z0JBQzFCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLFlBQVk7Z0JBQ1osVUFBVSxDQUFDLFVBQVU7Z0JBQ3JCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLDJCQUEyQjtnQkFDM0IsVUFBVSxDQUFDLFVBQVU7Z0JBQ3JCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLG1CQUFtQjtnQkFDbkIsVUFBVSxDQUFDLFNBQVM7Z0JBQ3BCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLFNBQVM7Z0JBQ1QsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLEtBQUs7Z0JBQ0wsQ0FBQzthQUNEO1lBQ0Q7Z0JBQ0MsaUJBQWlCO2dCQUNqQixVQUFVLENBQUMsTUFBTTtnQkFDakIsSUFBSTthQUNKO1lBQ0Q7Z0JBQ0MsWUFBWTtnQkFDWixVQUFVLENBQUMsVUFBVTtnQkFDckIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsNkJBQTZCO2dCQUM3QixVQUFVLENBQUMsT0FBTztnQkFDbEIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsUUFBUTtnQkFDUixVQUFVLENBQUMsTUFBTTtnQkFDakIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsbUJBQW1CO2dCQUNuQixVQUFVLENBQUMsUUFBUTtnQkFDbkIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0Msd0JBQXdCO2dCQUN4QixVQUFVLENBQUMsVUFBVTtnQkFDckIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsWUFBWTtnQkFDWixJQUFJO2dCQUNKLEdBQUc7Z0JBQ0gsQ0FBQztnQkFDRDtvQkFDQyxLQUFLO2lCQUNMO2FBQ0Q7WUFDRDtnQkFDQyxxQkFBcUI7Z0JBQ3JCLFVBQVUsQ0FBQyxPQUFPO2dCQUNsQixLQUFLO2dCQUNMLENBQUM7YUFDRDtZQUNEO2dCQUNDLHlCQUF5QjtnQkFDekIsVUFBVSxDQUFDLFVBQVU7Z0JBQ3JCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLDBCQUEwQjtnQkFDMUIsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLElBQUk7YUFDSjtZQUNEO2dCQUNDLG1CQUFtQjtnQkFDbkIsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLE9BQU87Z0JBQ1AsVUFBVSxDQUFDLEtBQUs7Z0JBQ2hCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLGVBQWU7Z0JBQ2YsVUFBVSxDQUFDLEtBQUs7Z0JBQ2hCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLHlCQUF5QjtnQkFDekIsVUFBVSxDQUFDLFdBQVc7Z0JBQ3RCLElBQUk7YUFDSjtZQUNEO2dCQUNDLG9DQUFvQztnQkFDcEMsVUFBVSxDQUFDLFlBQVk7Z0JBQ3ZCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLGFBQWE7Z0JBQ2IsVUFBVSxDQUFDLFVBQVU7Z0JBQ3JCLElBQUk7YUFDSjtZQUNEO2dCQUNDLFdBQVc7Z0JBQ1gsVUFBVSxDQUFDLFNBQVM7Z0JBQ3BCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLGVBQWU7Z0JBQ2YsVUFBVSxDQUFDLEtBQUs7Z0JBQ2hCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLFNBQVM7Z0JBQ1QsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLE1BQU07Z0JBQ04sVUFBVSxDQUFDLElBQUk7Z0JBQ2YsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsZ0JBQWdCO2dCQUNoQixVQUFVLENBQUMsYUFBYTtnQkFDeEIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsOEJBQThCO2dCQUM5QixVQUFVLENBQUMsVUFBVTtnQkFDckIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsMEJBQTBCO2dCQUMxQixVQUFVLENBQUMsc0JBQXNCO2dCQUNqQyxNQUFNO2FBQ047WUFDRDtnQkFDQyxnQkFBZ0I7Z0JBQ2hCLFVBQVUsQ0FBQyxNQUFNO2dCQUNqQixJQUFJO2dCQUNKLENBQUM7YUFDRDtZQUNEO2dCQUNDLGlCQUFpQjtnQkFDakIsVUFBVSxDQUFDLElBQUk7Z0JBQ2YsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsdUJBQXVCO2dCQUN2QixVQUFVLENBQUMsUUFBUTtnQkFDbkIsSUFBSTthQUNKO1lBQ0Q7Z0JBQ0MsT0FBTztnQkFDUCxVQUFVLENBQUMsS0FBSztnQkFDaEIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsdUJBQXVCO2dCQUN2QixVQUFVLENBQUMsU0FBUztnQkFDcEIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsaUJBQWlCO2dCQUNqQixVQUFVLENBQUMsTUFBTTtnQkFDakIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0Msa0JBQWtCO2dCQUNsQixVQUFVLENBQUMsY0FBYztnQkFDekIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsVUFBVTtnQkFDVixVQUFVLENBQUMsUUFBUTtnQkFDbkIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsYUFBYTtnQkFDYixVQUFVLENBQUMsSUFBSTtnQkFDZixJQUFJO2FBQ0o7WUFDRDtnQkFDQyxhQUFhO2dCQUNiLFVBQVUsQ0FBQyxXQUFXO2dCQUN0QixJQUFJO2FBQ0o7WUFDRDtnQkFDQyxpQkFBaUI7Z0JBQ2pCLFVBQVUsQ0FBQyxNQUFNO2dCQUNqQixJQUFJO2FBQ0o7WUFDRDtnQkFDQyxVQUFVO2dCQUNWLFVBQVUsQ0FBQyxRQUFRO2dCQUNuQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxhQUFhO2dCQUNiLFVBQVUsQ0FBQyxVQUFVO2dCQUNyQixHQUFHO2dCQUNILENBQUM7Z0JBQ0QsQ0FBQyxLQUFLLEVBQUUsS0FBSyxDQUFDO2FBQ2Q7WUFDRDtnQkFDQyxnQkFBZ0I7Z0JBQ2hCLFVBQVUsQ0FBQyxLQUFLO2dCQUNoQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxzQkFBc0I7Z0JBQ3RCLFVBQVUsQ0FBQyxPQUFPO2dCQUNsQixLQUFLO2dCQUNMLENBQUM7YUFDRDtZQUNEO2dCQUNDLG1CQUFtQjtnQkFDbkIsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLElBQUk7YUFDSjtZQUNEO2dCQUNDLGlCQUFpQjtnQkFDakIsVUFBVSxDQUFDLE1BQU07Z0JBQ2pCLEdBQUc7Z0JBQ0gsQ0FBQzthQUNEO1lBQ0Q7Z0JBQ0MsUUFBUTtnQkFDUixVQUFVLENBQUMsTUFBTTtnQkFDakIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MscUNBQXFDO2dCQUNyQyxVQUFVLENBQUMsZUFBZTtnQkFDMUIsS0FBSztnQkFDTCxDQUFDO2FBQ0Q7WUFDRDtnQkFDQyxjQUFjO2dCQUNkLFVBQVUsQ0FBQyxXQUFXO2dCQUN0QixLQUFLO2FBQ0w7WUFDRDtnQkFDQyx1QkFBdUI7Z0JBQ3ZCLFVBQVUsQ0FBQyxrQkFBa0I7Z0JBQzdCLE1BQU07YUFDTjtZQUNEO2dCQUNDLGFBQWE7Z0JBQ2IsSUFBSTtnQkFDSixHQUFHO2dCQUNILENBQUM7Z0JBQ0Q7b0JBQ0MsS0FBSztpQkFDTDthQUNEO1lBQ0Q7Z0JBQ0MsZ0RBQWdEO2dCQUNoRCxVQUFVLENBQUMsV0FBVztnQkFDdEIsS0FBSztnQkFDTCxDQUFDO2FBQ0Q7WUFDRDtnQkFDQyxzREFBc0Q7Z0JBQ3RELFVBQVUsQ0FBQyxzQkFBc0I7Z0JBQ2pDLEtBQUs7YUFDTDtZQUNEO2dCQUNDLGtDQUFrQztnQkFDbEMsSUFBSTtnQkFDSixHQUFHO2dCQUNILENBQUM7Z0JBQ0Q7b0JBQ0MsS0FBSztpQkFDTDthQUNEO1lBQ0Q7Z0JBQ0MsT0FBTztnQkFDUCxVQUFVLENBQUMsS0FBSztnQkFDaEIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsWUFBWTtnQkFDWixVQUFVLENBQUMsU0FBUztnQkFDcEIsS0FBSzthQUNMO1lBQ0Q7Z0JBQ0MsNkNBQTZDO2dCQUM3QyxVQUFVLENBQUMsa0JBQWtCO2dCQUM3QixLQUFLO2FBQ0w7WUFDRDtnQkFDQyw0Q0FBNEM7Z0JBQzVDLFVBQVUsQ0FBQyxXQUFXO2dCQUN0QixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxtQkFBbUI7Z0JBQ25CLFVBQVUsQ0FBQyxPQUFPO2dCQUNsQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxpQkFBaUI7Z0JBQ2pCLFVBQVUsQ0FBQyxNQUFNO2dCQUNqQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxZQUFZO2dCQUNaLFVBQVUsQ0FBQyxVQUFVO2dCQUNyQixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxjQUFjO2dCQUNkLFVBQVUsQ0FBQyxXQUFXO2dCQUN0QixLQUFLO2FBQ0w7WUFDRDtnQkFDQyxXQUFXO2dCQUNYLFVBQVUsQ0FBQyxTQUFTO2dCQUNwQixJQUFJO2FBQ0o7WUFDRDtnQkFDQyxjQUFjO2dCQUNkLElBQUk7Z0JBQ0osR0FBRztnQkFDSCxDQUFDO2dCQUNEO29CQUNDLEtBQUs7aUJBQ0w7YUFDRDtZQUNEO2dCQUNDLHNCQUFzQjtnQkFDdEIsVUFBVSxDQUFDLFFBQVE7Z0JBQ25CLEtBQUs7YUFDTDtZQUNEO2dCQUNDLHNCQUFzQjtnQkFDdEIsVUFBVSxDQUFDLFFBQVE7Z0JBQ25CLEtBQUs7YUFDTDtZQUNEO2dCQUNDLGlCQUFpQjtnQkFDakIsVUFBVSxDQUFDLGNBQWM7Z0JBQ3pCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLHNCQUFzQjtnQkFDdEIsVUFBVSxDQUFDLE9BQU87Z0JBQ2xCLEtBQUs7YUFDTDtZQUNEO2dCQUNDLGNBQWM7Z0JBQ2QsVUFBVSxDQUFDLFdBQVc7Z0JBQ3RCLElBQUk7YUFDSjtZQUNEO2dCQUNDLG9CQUFvQjtnQkFDcEIsVUFBVSxDQUFDLFVBQVU7Z0JBQ3JCLElBQUk7YUFDSjtZQUNEO2dCQUNDLCtCQUErQjtnQkFDL0IsVUFBVSxDQUFDLFVBQVU7Z0JBQ3JCLEt