﻿var jsrulestable = [
    { "CountryFullName": "Andorra", "Country": "AD", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "United Arab Emirates", "Country": "AE", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Afghanistan", "Country": "AF", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Antigua and Barbuda", "Country": "AG", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Anguilla", "Country": "AI", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Aland Islands", "Country": "AX", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
	{ "CountryFullName": "Albania", "Country": "AL", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Armenia", "Country": "AM", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Netherlands Antilles", "Country": "AN", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Angola", "Country": "AO", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Argentina", "Country": "AR", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 1, "ContactPhone": 1, "ContactEmail": 1, "TaxId": 1, "TaxId1": 1 },
    { "CountryFullName": "American Samoa", "Country": "AS", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Austria", "Country": "AT", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Australia", "Country": "AU", "BSB": 1, "BSB1": 1, "BankSwiftCode": 0, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Aruba", "Country": "AW", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Azerbaijan", "Country": "AZ", "RoutingCode": 1, "RoutingCode1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1, "TaxId": 1, "TaxId1": 1 },
    { "CountryFullName": "Bosnia and Herzegovina", "Country": "BA", "RoutingCode": 0, "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Barbados", "Country": "BB", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Bangladesh", "Country": "BD", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1, "NationalIdNumber": 1, "NationalIdNumber1": 1 },
    { "CountryFullName": "Belgium", "Country": "BE", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Burkina Faso", "Country": "BF", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Bulgaria", "Country": "BG", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Bahrain", "Country": "BH", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Burundi", "Country": "BI", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Benin", "Country": "BJ", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Bermuda", "Country": "BM", "RoutingCode": 0, "RoutingCode1": 0, "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Brunei", "Country": "BN", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Bolivia", "Country": "BO", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Bahamas", "Country": "BS", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Bhutan", "Country": "BT", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Bouvet Island", "Country": "BV", "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Botswana", "Country": "BW", "RoutingCode": 1, "RoutingCode1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Belarus", "Country": "BY", "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Belize", "Country": "BZ", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Brazil", "Country": "BR", "IBAN": 1, "IBAN1": 1, "RoutingCode": 1, "RoutingCode1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountType": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "AccountType": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1, "TaxId": 1, "TaxId1": 1 },
    { "CountryFullName": "British Virgin Islands", "Country": "VG", "AccountNumber": 1, "AccountNumber1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Canada", "Country": "CA", "TransitNumber": 1, "TransitNumber1": 1, "BankSwiftCode": 0, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Cocos Islands", "Country": "CC", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Democratic Republic of the Congo", "Country": "CD", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Central African Republic", "Country": "CF", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Republic of the Congo", "Country": "CG", "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Switzerland", "Country": "CH", "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Cote d'Ivoire", "Country": "CI", "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Cook Islands", "Country": "CK", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Chile", "Country": "CL", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1, "RegistroUnicoTributarioNumber": 1, "RegistroUnicoTributarioNumber1": 1 },
    { "CountryFullName": "Cameroon", "Country": "CM", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "China", "Country": "CN", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1, "CNAPS": 1, "CNAPS1": 1 },
    { "CountryFullName": "Colombia", "Country": "CO", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1,"AccountType": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1, "CedulaDeCiudadaniaNumber": 1, "CedulaDeCiudadaniaNumber1": 1 },
    { "CountryFullName": "Costa Rica", "Country": "CR", "AccountNumber": 1, "AccountNumber1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1, "CedulaJuridicia": 1, "CedulaJuridicia1": 1},
    { "CountryFullName": "Cape Verde", "Country": "CV", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Christmas Island", "Country": "CX", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Cyprus", "Country": "CY", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Czech Republic", "Country": "CZ", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Germany", "Country": "DE", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Djibouti", "Country": "DJ", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Denmark", "Country": "DK", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Dominica", "Country": "DM", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Dominican Republic", "Country": "DO", "IBAN": 1, "IBAN1": 1, "AccountType": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountType": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1, "NationalIdNumber": 1, "NationalIdNumber1": 1 },
    { "CountryFullName": "Algeria", "Country": "DZ", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Ecuador", "Country": "EC", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Estonia", "Country": "EE", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Egypt", "Country": "EG", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Eritrea", "Country": "ER", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Spain", "Country": "ES", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Ethiopia", "Country": "ET", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Finland", "Country": "FI", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Fiji", "Country": "FJ", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Falkland Islands", "Country": "FK", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Micronesia", "Country": "FM", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Faroe Islands", "Country": "FO", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "France", "Country": "FR", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Gabon", "Country": "GA", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "United Kingdom", "Country": "GB", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Grenada", "Country": "GD", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Georgia", "Country": "GE", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "French Guiana", "Country": "GF", "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Guernsey", "Country": "GG", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "RoutingCode": 1, "RoutingCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Ghana", "Country": "GH", "AccountNumber": 1, "AccountNumber1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "RoutingCode": 1, "RoutingCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Gibraltar", "Country": "GI", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Greenland", "Country": "GL", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Gambia", "Country": "GM", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Guinea", "Country": "GN", "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Guadeloupe", "Country": "GP", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Equatorial Guinea", "Country": "GQ", "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Greece", "Country": "GR", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Guatemala", "Country": "GT", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 , "TaxId": 1, "TaxId1": 1},
    { "CountryFullName": "Guam", "Country": "GU", "RoutingCode": 1, "RoutingCode1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "AccountType": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Guinea-Bissau", "Country": "GW", "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Guyana", "Country": "GY", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Hong Kong", "Country": "HK", "RoutingCode": 1, "RoutingCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Heard Island and McDonald Islands", "Country": "HM", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Honduras", "Country": "HN", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "AccountType": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Croatia", "Country": "HR", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Haiti", "Country": "HT", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Hungary", "Country": "HU", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Indonesia", "Country": "ID", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "RoutingCode": 1, "RoutingCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1, "SKN": 1, "SKN1": 1},
    { "CountryFullName": "Ireland", "Country": "IE", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Israel", "Country": "IL", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Isle of Man", "Country": "IM", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankSwiftCode1": 1, "RoutingCode": 1, "RoutingCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "India", "Country": "IN", "IFSC": 1, "IFSC1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Iraq", "Country": "IQ", "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Iceland", "Country": "IS", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Italy", "Country": "IT", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Jersey", "Country": "JE", "AccountNumber": 1, "AccountNumber1": 1, "RoutingCode": 1, "RoutingCode1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Jamaica", "Country": "JM", "BankSwiftCode": 1, "BankSwiftCode1": 1, "RoutingCode": 1, "RoutingCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "AccountType":1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Jordan", "Country": "JO", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Japan", "Country": "JP", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Kenya", "Country": "KE", "RoutingCode": 1, "RoutingCode1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Kyrgyzstan", "Country": "KG", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Cambodia", "Country": "KH", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Kiribati", "Country": "KI", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Comoros", "Country": "KM", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "South Korea", "Country": "KR", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Saint Kitts and Nevis", "Country": "KN", "AccountNumber": 1, "AccountNumber1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Saint Helena", "Country": "SH", "AccountNumber": 1, "AccountNumber1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Kuwait", "Country": "KW", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Cayman Islands", "Country": "KY", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Kazakhstan", "Country": "KZ", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 , "NationalIdNumber": 1, "NationalIdNumber1": 1},
    { "CountryFullName": "Laos", "Country": "LA", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Lebanon", "Country": "LB", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Liechtenstein", "Country": "LI", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Sri Lanka", "Country": "LK", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "RoutingCode": 1, "RoutingCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Liberia", "Country": "LR", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Lesotho", "Country": "LS", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Lithuania", "Country": "LT", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Luxembourg", "Country": "LU", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Latvia", "Country": "LV", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Libya", "Country": "LY", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Morocco", "Country": "MA", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Monaco", "Country": "MC", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Moldova", "Country": "MD", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Montenegro", "Country": "ME", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Madagascar", "Country": "MG", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Marshall Islands", "Country": "MH", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Macedonia", "Country": "MK", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Mali", "Country": "ML", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Mongolia", "Country": "MN", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Macao", "Country": "MO", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Northern Mariana Islands", "Country": "MP", "RoutingCode": 1, "RoutingCode1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "AccountType": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Martinique", "Country": "MQ", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Mauritania", "Country": "MR", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Mayotte", "Country": "YT", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Montserrat", "Country": "MS", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Malta", "Country": "MT", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Mauritius", "Country": "MU", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Maldives", "Country": "MV", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Malawi", "Country": "MW", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Mexico", "Country": "MX", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1, "TaxId": 1, "TaxId1": 1},
    { "CountryFullName": "Malaysia", "Country": "MY", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
	{ "CountryFullName": "Myanmar", "Country": "MM", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Mozambique", "Country": "MZ", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Namibia", "Country": "NA", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "New Caledonia", "Country": "NC", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Niger", "Country": "NE", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Nigeria", "Country": "NG", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Nicaragua", "Country": "NI", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Netherlands", "Country": "NL", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Norway", "Country": "NO", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Nepal", "Country": "NP", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Nauru", "Country": "NR", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "New Zealand", "Country": "NZ", "RoutingCode": 1, "RoutingCode1": 1, "BankSwiftCode": 0, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Oman", "Country": "OM", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Panama", "Country": "PA", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Peru", "Country": "PE", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1, "TaxId": 1, "TaxId1": 1 },
    { "CountryFullName": "French Polynesia", "Country": "PF", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Papua New Guinea", "Country": "PG", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Philippines", "Country": "PH", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Pakistan", "Country": "PK", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 , "NationalIdNumber": 1, "NationalIdNumber1": 1 },
    { "CountryFullName": "Poland", "Country": "PL", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Rwanda", "Country": "RW", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Saint Barthelemy", "Country": "BL", "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Saint Martin", "Country": "MF", "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Saint Lucia", "Country": "LC", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Saint Pierre and Miquelon", "Country": "PM", "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Saint Vincent and the Grenadines", "Country": "VC", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Puerto Rico", "Country": "PR", "RoutingCode": 1, "RoutingCode1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "AccountType": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Palestine", "Country": "PS", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Palau", "Country": "PW", "AccountNumber": 1, "AccountNumber1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
	{ "CountryFullName": "Portugal", "Country": "PT", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Paraguay", "Country": "PY", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1, "TaxId": 1, "TaxId1": 1 },
    { "CountryFullName": "Qatar", "Country": "QA", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Reunion", "Country": "RE", "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Romania", "Country": "RO", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Serbia", "Country": "RS", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Serbia and Montenegro", "Country": "CS", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Russia", "Country": "RU", "BankSwiftCode": 0, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1, "INN": 1, "BIK": 1, "INN1": 1, "BIK1": 1, "NationalIdNumber": 1, "NationalIdNumber1": 1 },
    { "CountryFullName": "Saudi Arabia", "Country": "SA", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Solomon Islands", "Country": "SB", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Seychelles", "Country": "SC", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Sudan", "Country": "SD", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Sweden", "Country": "SE", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Singapore", "Country": "SG", "RoutingCode": 1, "RoutingCode1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Slovenia", "Country": "SI", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Svalbard and Jan Mayen", "Country": "SJ", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Slovak Republic", "Country": "SK", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Sierra Leone", "Country": "SL", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "San Marino", "Country": "SM", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Senegal", "Country": "SN", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Somalia", "Country": "SO", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Suriname", "Country": "SR", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Sao Tome and Principe", "Country": "ST", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "El Salvador", "Country": "SV", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Syria", "Country": "SY", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Swaziland", "Country": "SZ", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Turks and Caicos Islands", "Country": "TC", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Chad", "Country": "TD", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "French Southern Territories", "Country": "TF", "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Togo", "Country": "TG", "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Thailand", "Country": "TH", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Tajikistan", "Country": "TJ", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Tokelau", "Country": "TK", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Turkmenistan", "Country": "TM", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Tunisia", "Country": "TN", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Tonga", "Country": "TO", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Turkey", "Country": "TR", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Trinidad and Tobago", "Country": "TT", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Tuvalu", "Country": "TV", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Taiwan", "Country": "TW", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Tanzania", "Country": "TZ", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Ukraine", "Country": "UA", "BankSwiftCode": 1, "BankSwiftCode1": 1, "IBAN": 1, "IBAN": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1, "INN": 1, "INN1": 1, },
    { "CountryFullName": "Uganda", "Country": "UG", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "AccountType": 0, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
	{ "CountryFullName": "United States Minor Outlying Islands", "Country": "UM", "BankSwiftCode": 1, "BankSwiftCode1": 1, "RoutingCode": 1, "RoutingCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "USA", "Country": "US", "ACH": 1, "ACH1": 1, "BankSwiftCode": 0, "AccountNumber": 1, "AccountNumber1": 1, "AccountType": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
	{ "CountryFullName": "US Virgin Islands", "Country": "VI", "RoutingCode": 1, "RoutingCode1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "AccountType": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Uruguay", "Country": "UY", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Uzbekistan", "Country": "UZ", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Vatican", "Country": "VA", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Vietnam", "Country": "VN", "RoutingCode": 1, "RoutingCode1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Vanuatu", "Country": "VU", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
	{ "CountryFullName": "Venezuela", "Country": "VE", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Kosovo", "Country": "XK", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Wallis and Futuna", "Country": "WF", "IBAN": 1, "IBAN1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Samoa", "Country": "WS", "AccountNumber": 1, "AccountNumber1": 1, "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountType": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Yemen", "Country": "YE", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 1, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1, "NationalIdNumber": 1, "NationalIdNumber1":1 },
    { "CountryFullName": "South Africa", "Country": "ZA", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "RoutingCode": 1, "RoutingCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Zambia", "Country": "ZM", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "RoutingCode": 1, "RoutingCode1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 },
    { "CountryFullName": "Zimbabwe", "Country": "ZW", "BankSwiftCode": 1, "BankSwiftCode1": 1, "AccountNumber": 1, "AccountNumber1": 1, "BankName": 1, "BankAddress": 1, "BankCity": 1, "BankZip": 1, "PurposeOfPayment": 0, "ContactName": 0, "ContactPhone": 1, "ContactEmail": 1 }
];

var countryFieldsData = {
    "default": {
        "form>": {
            "Show": false,
            "Mask": ""
        },
        "#InvitationNumber": {
            "Mask": "[9][9][9][9][9][9][9][9][9][9][9][9][9][9][9][9][9][9]"
        },
        "#Currency": {
            "DefaultValue": "",
            "ReadOnly": false,
			"EnabledOptions" : ""
        },
        "#BankName": {            
			"Required": true
        },
        "#AccountNumber": {
            "Mask": "",
            "RegExpr": "",
			"Required": true,
            "Show": false
        },
        "#AccountNumber1": {
            "Show": false,
			"Required": false
        },
        "#RoutingCode": {
            "Mask": "",
            "RegExpr": "",
			"Help" : "Enter Routing Code. Please contact your bank if unsure.",
			"Required": true,
            "Show": false
        },
        "#RoutingCode1": {
            "Mask": "",            
			"Required": false,
            "Show": false
        },
        "#TransitNumber": {
            "Mask": "",
            "RegExpr": "",
			"Required": true,
            "Show": false
        },
        "#TransitNumber1": {
            "Mask": "",
            "Required": false,
            "Show": false
        },
        "#TaxId": {
            "Show": false
        },
        "#TaxId1": {
            "Show": false,
			"Required": false
        },
        "#NationalIdNumber": {
            "Show": false,
			"Required": false
        },
        "#NationalIdNumber1": {
            "Show": false,
			"Required": false
        },
        "#RegistroUnicoTributarioNumber": {
            "Show": false
        },
        "#RegistroUnicoTributarioNumber1": {
            "Show": false,
			"Required": false
        },
        "#CedulaDeCiudadaniaNumber": {
            "Show": false
        },
        "#CedulaDeCiudadaniaNumber1": {
            "Show": false,
			"Required": false
        },
        "#CedulaJuridicia": {
            "Show": false
        },
        "#CedulaJuridicia1": {
            "Show": false,
			"Required": false
        },
        "#BIK": {
            "Show": false
        },
        "#BIK1": {
            "Show": false,
			"Required": false
        },
        "#INN": {
            "Show": false
        },
        "#INN1": {
            "Show": false,
			"Required": false
        },
        "#CNAPS": {
            "Show": false
        },
        "#CNAPS1": {
            "Show": false,
			"Required": false
        },
        "#IBAN": {
            "Show": false,
			"Required": true
        },
        "#IBAN1": {
            "Show": false
        },
        "#ACH": {
            "Show": false,
			"Required": true			
        },
        "#ACH1": {
            "Show": false,
			"Required": true
        },
        "#IFSC": {
            "Show": false,
			"Required": true
        },
        "#IFSC1": {
            "Show": false,
			"Required": false
        },
        "#BankCode": {
            "Show": false
        },
        "#BankCode1": {
            "Show": false,
			"Required": false
        },
        "#BSB": {
            "Show": false
        },
        "#BSB1": {
            "Show": false,
			"Required": false
        },
        "#BankSwiftCode": {
            "Show": false,
			"Required": true
        },
        "#BankSwiftCode1": {
            "Show": false,
			"Required": false
        },
        "#SKN": {
            "Show": false,
			"Required": false
        },
        "#SKN1": {
            "Show": false,
			"Required": false
        },
        "#AccountType": {
            "Show": false,
			"Required": false
        },
        "#BankAddress": {            
			"Required": true
        },
        "#BankCity": {            
			"Required": true
        },
        "#BankZip": {            
			"Required": true
        },
        "#BankState": {            
			"Required": true
        },
        "#City": {            
			"Required": true
        },
        "#Zip": {            
			"Required": true
        },
        "#State": {            
			"Required": true
        },
        "#PlaceOfBirth": {            
			"Required": true
        }  
    },
    "AR": {
        "#TaxId": {
            "Mask": "999999999[999]",
			"Label": "Clave Única de Identificación Tributaria",
            "Help": "Enter Clave Única de Identificación Tributaria is 9digits for individuals, 12 for businesses",
            "Required": true
        },
		"#TaxId1": {
			"Label": "Re-enter Clave Única de Identificación Tributaria",
            "Required": true
        }
    },
    "AS": {
        "#Currency": {
            "ReadOnly": true
        },
        "#BankSwiftCode": {
            "Label": "ABA Fed or SWIFT/BIC",
            "RegExpr": "^([0-9]{9}|[0-9A-Za-z]{11})$",
			"Help": "Enter ABA Fed 9 digits or SWIFT/BIC 11 digits. If this number is entered incorrectly, we will be unable to make payment. Please contact your bank if unsure."
        },
        "#BankSwiftCode1": {
            "Label": "Re-enter ABA Fed or SWIFT/BIC"
        }
    },
    "AU": {
        "#Currency": {
            "ReadOnly": true
        },
        "#AccountNumber": {
            "RegExpr": "^([0-9]{6}|[0-9]{7}|[0-9]{8}|[0-9]{9}|[0-9]{10})$",
			"Help": "Enter Bank Account Number. If this number is entered incorrectly, we will be unable to make payment. Please contact your bank if unsure."
        },
        "#BSB": {
            "Label": "BSB code",
            "Mask": "999999",
            "RegExpr": "^[0-9]{6}$",
			"Help": "Enter BSB Code. If this number is entered incorrectly, we will be unable to make payment. Please contact your bank if unsure."
        },
        "#BSB1": {
            "Label": "Re-enter BSB code"
        }
    },
    "AZ": {
        "#TaxId": {
            "Show": true,
			"Label": "Tax ID or VOEN code",
			"Mask": "9999999999",
            "RegExpr": "^[0-9]{10}$",
			"Help": "Enter 10-digit VOEN code - for Corporations only",
			"Required": false
        },
		"#TaxId1": {
            "Show": true,
			"Label": "Tax ID or VOEN code",
			"Required": false
        }
    },
    "BD": {
        "#NationalIdNumber": {
            "Show": true,
			"Label": "National ID number",
			"Help": "Enter National ID number"
        },
		"#NationalIdNumber1": {
            "Show": true,
			"Label": "National ID number"
        }
    },
    "BR": {
        "#TaxId": {
            "Show": true,						
            "Label": "Documento de Identificação do Beneficiário",
			"Mask": "99999999999[999]",
            "RegExpr": "^[0-9]{11,14}$",
			"Help": "Para Pessoa Física, digite o CPF (11 dígitos). Para Pessoa Jurídica, digite o CNPJ (14 dígitos).",
			"Required": true
        },
		"#TaxId1": {
            "Label": "Re-digite o Documento de Identificação do Beneficiário"
        },
        "#RoutingCode": {
            "Help": "Digite os 3 dígitos do código da agência",
            "Label": "Código da Agência",
            "Mask": "999",
            "RegExpr": "^[0-9]{3}$"
        },
        "#RoutingCode1": {
            "Help": "Re-digite os 3 dígitos do código da agência",
            "Label": "Código da Agência"
        }
    },
    "CA": {
        "#Currency": {
            "ReadOnly": true
        },
        "#AccountNumber": {
            "Mask": "9999999[9][9][9][9][9]"
        },
        "#TransitNumber": {
            "Mask": "0999-99999",
            "RegExpr": "^([0-9a-zA-Z-]{3}|[0-9a-zA-Z-]{4})-[0-9a-zA-Z-]{5}$",
            "Label": "EFT Routing Code",
            "Required": true
        }
    },
    "CL": {        
        "#RegistroUnicoTributarioNumber": {
            "Mask": "RUT[999999999]",
            "Help": "Enter 9-digit Registro Unico Tributario (RUT). If this number is entered incorrectly, we will be unable to make payment.",

        }
    },
    "CN": {
        "#Currency": {
            "ReadOnly": true
        },
        "#CNAPS": {
            "Mask": "999999999999",
            "RegExpr": "^[0-9]{12}$",
            "Required": true
        }
    },
	"CO": {
        "#CedulaDeCiudadaniaNumber": {
            "Show": true,						
            "Label": "Cedula De Ciudadania Number or Numero De Identification tributaria (NIT)",
			"Help": "Enter Cedula De Ciudadania Number for individual or Numero De Identification tributaria (NIT) for Business",
			"Required": true
        },
		"#CedulaDeCiudadaniaNumber1": {
            "Show": true,
            "Label": "Re-enter Cedula De Ciudadania Number or Numero De Identification tributaria (NIT)"	
        },  
		"#AccountType": {
            "Show": true,
			"Required": true
        }          
    },
    "CR": {
		"#CedulaJuridicia": {
            "Mask": "999999999[999]",
            "Label": "Cedula Juridicia",
			"Help": "Enter the 9-12 digit Tax ID number or TIN.  For individuals with a 9 digits you will add a “0” to the beginning of your ID #.  Your Tax ID # will match the ID on your Costa Rica ID card.  (The Cedula Jurídica “CJ” also called RUC - Unique registry of taxpayers will be in this format 1–234-567890",
			"Required": true
        },
		"#CedulaJuridicia1": {
            "Show": true,
            "Label": "Re-enter Cedula Juridicia"			
        }
    },
    "DO": {
        "#NationalIdNumber": {
            "Show": true,						
            "Label": "Tax ID",
			"Help": "Enter passport number or 11-digit Tax ID for individuals or 9 digit or more Registro Nacional de Contribuyentes for Corporates",
			"Required": true
        },
		"#NationalIdNumber1": {
            "Show": true,
            "Label": "Re-enter Tax ID"
        }
    },
	"HK": {
        "#Currency": {
            "ReadOnly": true
        },
		"#AccountNumber": {
            "Help": "Enter Account number, 9-12 digits long. Please contact your bank if you are unsure.",
            "Mask": "999999999[9][9][9]"
        },
        "#RoutingCode": {
            "Help": "Enter Clearing Code, 6 digits long containing the 3 digits Bank code and the 3 digits Branch Code. Important: The last 3 digits or Branch Code must match the first 3 digits of your Bank account. If this number is entered incorrectly, we will be unable to make payment.",
            "Label": "Clearing Code",
            "Mask": "999999",
            "RegExpr": "^[0-9]{6}$"
        },
        "#RoutingCode1": {
            "Label": "Re-enter Clearing Code"
		}
    },
    "KE": {
        "#Currency": {
            "EnabledOptions": "KES,USD"
        },
        "#RoutingCode": {                        
            "Mask": "99999",
			"Help": "The Clearing Code will be 5 digits in length containing 5 digit Bank/ Branch Code.",
            "RegExpr": "^[0-9]{5}$"
        }
    },
	"LB": {
        "#Currency": {
              "ReadOnly": false
        },
       
    },
    "ID": {        
        "#SKN": {       
			"Label": "Sistem Kliring Nasional (SKN)",
			"Mask": "SKN 9/9/99/2",
            "Required": true

        },        
        "#SKN1": {       
			"Label": "Sistem Kliring Nasional (SKN)",
			"Mask": "SKN 9/9/99/2"
        },        
        "#RoutingCode": {       
			"Label": "Bank Routing Code",
			"Help":"The Clearing Code will be 7 digits in length containing 3 digit Bank code and the 4 digit Branch Code.",
			"Mask": "9999999"
        }
    },
    "IN": {        
        "#IFSC": {                        
			"RegExpr": "^[a-zA-Z0-9]{11}$"
        },
        "#PlaceOfBirth": {
            "Label": "Citizenship",
            "Help": "Select country of your citizenship or nationality"
		},
        "#Currency": {
            "ReadOnly": true
        }
    },
    "KZ": {        
        "#NationalIdNumber": {                        
			"Mask": "RNN[999999999999]",
			"Help": "Enter 12 digits IIN for individual or BIN number for businesses"
        }
    },
    "MX": {
        "#Currency": {
            "ReadOnly": true
        },
		"#AccountNumber": {
            "Show": true,						
            "Label": "CLABE number",		
			"Help": "Enter CLABE Number as AAABBBCCCCCCCCCCCD with A = Bank Code, B = Branch Office Code, C = Account No., D = Control Digit. Please contact your bank if unsure."
        },
		"#AccountNumber1": {
            "Show": true,						
            "Label": "Re-enter CLABE number"
		},
		"#TaxId": {
            "Show": true,						
            "Label": "Beneficiary Tax ID",		
			"Help": "The Beneficiary tax ID is either RFC code or CURP code. If this number is entered incorrectly, we will be unable to make payment."
        },
		"#TaxId1": {
            "Show": true,
            "Label": "Re-enter Beneficiary Tax ID"			
        },
		"#BankZip": {
            "Show": true,
            "Required": true			
        }
    },
    "SG": {
        "#Currency": {
            "ReadOnly": true
        },
        "#RoutingCode": {
            "Help": "Bank account must be in SG and domiciled in Singapore",
            "Mask": "9999999",
            "RegExpr": "^[0-9]{7}$"
        }
    },
    "NO": {
        "#Currency": {
            "ReadOnly": true
        },
        "#RoutingCode": {
            "Help": "Bank account must be in NOK and domiciled in Norway"
        }
    },
    "NZ": {
        "#Currency": {
            "ReadOnly": true
        },
        "#AccountNumber": {
            "RegExpr": "^([0-9]{9,10}|[0-9]{15,16})$",
        },
        "#RoutingCode": {
            "Help": "Enter Routing Code. If this number is entered incorrectly, we will be unable to make payment. Please contact your bank if unsure."
        }
    },
    "US": {
        "#Currency": {
            "ReadOnly": true
        },
        "#ACH": {
            "Mask": "999999999",
            "RegExpr": "^[0-9]{9}$",
            "Help": "Enter ACH/ABA/RTN.If this number is entered incorrectly, we will be unable to make payment.",
            "Required": true
        },
        "#ACH1": {
			"Label": "Re-enter ACH/ABA/RTN",            
            "Required": true
        }
    },
    "EU": {
        "#BankCountry": {
            "DefaultValue": "",
            "ReadOnly": false,
            "EnabledOptions": "AT,AX, EE,IE,MC,SK,BE,FI,IT,NL,SL,BG,FR,LV,NO,ES,HR,DE,LI,PL,SE,CY,GY,PT,CH,CZ,HU,LU,RO,GB,DK,IS,MT,SM"
        },
        "#Currency": {
            "ReadOnly": true
        },
        "#RoutingCode": {
            "Help": "Bank account must be in EUR and domiciled either in Austria, Aland Islands, Estonia, Ireland, Monaco, Slovak Republic, Belgium, Finland, Italy, Netherlands, Slovenia, Bulgaria, France, Latvia, Norway, Spain, Croatia, Germany, Liechtenstein, Poland, Sweden, Cyprus, Greece, Lithuania, Portugal, Switzerland, Czech, Republic, Hungary, Luxembourg, Romania, United Kingdom, Denmark, Iceland, Malta, San Marino."
        }
    },
    "GB": {
        "#Currency": {
            "ReadOnly": true
        }
    },
    "PE": {
		"#TaxId": {
            "Show": true,						
            "Label": "Tax ID",		
			"Help": "Enter 8-digit DNI Documento Nacional de Indentidad for Individuals (e.g.DNI12345678), 11-digit RegistroUnico de Contribuyente for Companies (e.g.RUC 20123456789)"
        },
		"#TaxId1": {
            "Show": true,
            "Label": "Re-enter Tax ID"			
        }
    },
    "PK": {
        "#NationalIdNumber": {
            "Show": true,
			"Help": "Enter 13-digit CNIC or SNIC for Individuals, NTN (National Tax Number), prefixed with NTN for Companies."
        }
    },
    "PY": {
        "#TaxId": {
            "Show": true,
			"Label": "Tax ID",
			"Help": "Enter 6–8 digits Cedula de identidad Civil for Individuals, 11 digit Registro Unico de Contribuyente for Companies. If this number is entered incorrectly, we will be unable to make payment."
        },
		"#TaxId1": {
            "Show": true,
			"Label": "Re-enter Tax ID"
        }
    },
    "GU": {
        "#RoutingCode": {
			"Label": "Fedwire ABA",
            "Help": "Please enter 9 Digit Fedwire ABA",
            "Mask": "999999999",
            "RegExpr": "^[0-9]{9}$"
        },
        "#RoutingCode1": {
			"Label": "Re-enter Fedwire ABA"
        },
        "#BankSwiftCode": {
            "Required": false
        },
        "#BankSwiftCode1": {
            "Required": false
        }
    },
    "PR": {
        "#RoutingCode": {
			"Label": "Fedwire ABA",
            "Help": "Please enter 9 Digit Fedwire ABA",
            "Mask": "999999999",
            "RegExpr": "^[0-9]{9}$"
        },
        "#RoutingCode1": {
			"Label": "Re-enter Fedwire ABA"
        }
    },
    "MP": {
        "#RoutingCode": {
			"Label": "Fedwire ABA",
            "Help": "Please enter 9 Digit Fedwire ABA",
            "Mask": "999999999",
            "RegExpr": "^[0-9]{9}$"
        },
        "#RoutingCode1": {
			"Label": "Re-enter Fedwire ABA"
        }
    },
    "VI": {
        "#RoutingCode": {
			"Label": "Fedwire ABA",
            "Help": "Please enter 9 Digit Fedwire ABA",
            "Mask": "999999999",
            "RegExpr": "^[0-9]{9}$"
        },
        "#RoutingCode1": {
			"Label": "Re-enter Fedwire ABA"
        }
    },
    "UM": {
        "#RoutingCode": {
			"Label": "Fedwire ABA",
            "Help": "Please enter 9 Digit Fedwire ABA",
            "Mask": "999999999",
            "RegExpr": "^[0-9]{9}$"
        },
        "#RoutingCode1": {
			"Label": "Re-enter Fedwire ABA"
        }
    },
    "VN": {
        "#RoutingCode": {
			"Label": "Mã CITAD",
            "Help": "Vui lòng nhập CITAD 8 chữ số. Vui lòng liên hệ với ngân hàng của bạn nếu không chắc chắn.",
            "Mask": "99999999",
            "RegExpr": "^[0-9]{8}$"
        },
        "#RoutingCode1": {
			"Label": "Re-enter CITAD Routing Code"
        },
        "#BankSwiftCode": {
			"Label": "Mã SWIFT ngân hàng"
        }
    },
    "UA": {
        "#INN": {
			"Mask": "9999999999[99]",
            "RegExpr": "^[0-9]{10,12}$",
            "Help": "Enter INN : 12 digits for Individuals, 10 digits for Companies:",
            "Required": true
        },
		"#NationalIdNumber": {
			"Label": "Beneficiary ID",	
			"Mask": "999999999",
            "Help": "Enter 9-digit KPP (Beneficiary Registration Code)",
            "Required": false
        },
		"#NationalIdNumber1": {
			"Label": "Re-enter Beneficiary ID",	
			"Mask": "999999999",
            "Required": false
        }
    },
	"LK": {
        "#RoutingCode": {			
            "Mask": "9999999",
            "RegExpr": "^[0-9]{7}$",
			"Help": "7 digit routing code required",
        }        
    },
    "RU": {
        "#BIK": {
            "Mask": "999999999",
            "RegExpr": "^[0-9]{9}$",
            "Help": "Enter 9-digits BIK (Russia Domestic Clearing Code)",
            "Required": true
        },
		"#BIK1": {
            "Required": true
        },
		"#INN": {
			"Mask": "9999999999[99]",
            "RegExpr": "^[0-9]{10,12}$",
            "Help": "Enter INN : 12 digits for Individuals, 10 digits for Companies:",
            "Required": true
        },
		"#NationalIdNumber": {
			"Label": "Beneficiary ID",	
			"Mask": "999999999",
            "Help": "Enter 9-digit KPP (Beneficiary Registration Code)",
            "Required": true
        },
		"#NationalIdNumber1": {
			"Label": "Re-enter Beneficiary ID",	
            "Required": true
        },
		"#BankAccountName": {
			"Help": "Enter name of bank account holder. Name must exactly match the name on the bank account. Patronymic name (father’s name) is required (must be placed between the first name and surname) if you're an individual."
        }
    }
}

var eu = "AT,AX,EE,IE,MC,SK,BE,FI,IT,NL,SL,BG,FR,LV,NO,ES,HR,DE,LI,PL,SE,CY,GY,PT,CH,CZ,HU,LU,RO,GB,DK,IS,MT,SM";

for (var i = 0; i < jsrulestable.length; i++) {
    var item = jsrulestable[i];
    if (eu.indexOf(item.Country) > 0) {
        addRecord(item.Country, '#Currency', 'ReadOnly');
    }

    $.each(item, function (fieldName, fieldValue) {

        //rename fields
        var label;
        switch (fieldName) {
            case "IFSC":
                label = "IFSC";
                break;
            default:
                break;
        }

        var update = true;


        fieldName = '#' + fieldName;

        addRecord(item.Country, fieldName, fieldValue);
        if (fieldName === '#ContactPhone') {
            addRecord(item.Country, '#Address', fieldValue);
            addRecord(item.Country, '#State', fieldValue);
            addRecord(item.Country, '#City', fieldValue);
            addRecord(item.Country, '#Zip', fieldValue);
        }
        if (fieldName === '#BankAddress') {
            addRecord(item.Country, '#BankState', fieldValue);
        }
    })
}

if($('#ClientCode').val() === '94605-PRC') {
	countryFieldsData["CN"]["#CNAPS"].Show = false;
	countryFieldsData["CN"]["#Currency"].EnabledOptions = "USD";
	countryFieldsData["CN"]["#Currency"].DefaultValue = "USD";
	countryFieldsData["CN"]["#Currency"].ReadOnly = true;
	console.log('special rule for 94605-PRC');
}

if($('#ClientCode').val() === 'CH142268PM') {
	countryFieldsData["LB"]["#Currency"].EnabledOptions = "USD";
	countryFieldsData["LB"]["#Currency"].DefaultValue = "USD";
	countryFieldsData["LB"]["#Currency"].ReadOnly = true;
	console.log('special rule for Lebanon');
}

function addRecord(country, control, value) {

    if (typeof countryFieldsData[country] === 'undefined') {
        countryFieldsData[country] = {};
    }

    if (typeof countryFieldsData[country][control] === 'undefined') {
        countryFieldsData[country][control] = {};
    }

    if (value === 1 || value === 0) {
        countryFieldsData[country][control].Show = (value === 1);
        if (control !== '#BankZip' && countryFieldsData[country][control].Required == "undefined") {
            countryFieldsData[country][control].Required = (value === 1);
        }
    } else if (value === 'ReadOnly') {
        countryFieldsData[country][control].ReadOnly = true;
    }
}