geoip_countries.go 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254
  1. package firewall
  2. // StandardISOCountries contains all ISO 3166-1 alpha-2 countries with continents
  3. var StandardISOCountries = []GeoCountryInfo{
  4. {Code: "AD", Name: "Andorra", Continent: "Europe", IPSetName: "mk_geo_AD"},
  5. {Code: "AE", Name: "United Arab Emirates", Continent: "Asia", IPSetName: "mk_geo_AE"},
  6. {Code: "AF", Name: "Afghanistan", Continent: "Asia", IPSetName: "mk_geo_AF"},
  7. {Code: "AG", Name: "Antigua and Barbuda", Continent: "Americas", IPSetName: "mk_geo_AG"},
  8. {Code: "AI", Name: "Anguilla", Continent: "Americas", IPSetName: "mk_geo_AI"},
  9. {Code: "AL", Name: "Albania", Continent: "Europe", IPSetName: "mk_geo_AL"},
  10. {Code: "AM", Name: "Armenia", Continent: "Asia", IPSetName: "mk_geo_AM"},
  11. {Code: "AO", Name: "Angola", Continent: "Africa", IPSetName: "mk_geo_AO"},
  12. {Code: "AQ", Name: "Antarctica", Continent: "Antarctica", IPSetName: "mk_geo_AQ"},
  13. {Code: "AR", Name: "Argentina", Continent: "Americas", IPSetName: "mk_geo_AR"},
  14. {Code: "AS", Name: "American Samoa", Continent: "Oceania", IPSetName: "mk_geo_AS"},
  15. {Code: "AT", Name: "Austria", Continent: "Europe", IPSetName: "mk_geo_AT"},
  16. {Code: "AU", Name: "Australia", Continent: "Oceania", IPSetName: "mk_geo_AU"},
  17. {Code: "AW", Name: "Aruba", Continent: "Americas", IPSetName: "mk_geo_AW"},
  18. {Code: "AX", Name: "Aland Islands", Continent: "Europe", IPSetName: "mk_geo_AX"},
  19. {Code: "AZ", Name: "Azerbaijan", Continent: "Asia", IPSetName: "mk_geo_AZ"},
  20. {Code: "BA", Name: "Bosnia and Herzegovina", Continent: "Europe", IPSetName: "mk_geo_BA"},
  21. {Code: "BB", Name: "Barbados", Continent: "Americas", IPSetName: "mk_geo_BB"},
  22. {Code: "BD", Name: "Bangladesh", Continent: "Asia", IPSetName: "mk_geo_BD"},
  23. {Code: "BE", Name: "Belgium", Continent: "Europe", IPSetName: "mk_geo_BE"},
  24. {Code: "BF", Name: "Burkina Faso", Continent: "Africa", IPSetName: "mk_geo_BF"},
  25. {Code: "BG", Name: "Bulgaria", Continent: "Europe", IPSetName: "mk_geo_BG"},
  26. {Code: "BH", Name: "Bahrain", Continent: "Asia", IPSetName: "mk_geo_BH"},
  27. {Code: "BI", Name: "Burundi", Continent: "Africa", IPSetName: "mk_geo_BI"},
  28. {Code: "BJ", Name: "Benin", Continent: "Africa", IPSetName: "mk_geo_BJ"},
  29. {Code: "BL", Name: "Saint Barthelemy", Continent: "Americas", IPSetName: "mk_geo_BL"},
  30. {Code: "BM", Name: "Bermuda", Continent: "Americas", IPSetName: "mk_geo_BM"},
  31. {Code: "BN", Name: "Brunei", Continent: "Asia", IPSetName: "mk_geo_BN"},
  32. {Code: "BO", Name: "Bolivia", Continent: "Americas", IPSetName: "mk_geo_BO"},
  33. {Code: "BQ", Name: "Bonaire, Sint Eustatius and Saba", Continent: "Americas", IPSetName: "mk_geo_BQ"},
  34. {Code: "BR", Name: "Brazil", Continent: "Americas", IPSetName: "mk_geo_BR"},
  35. {Code: "BS", Name: "Bahamas", Continent: "Americas", IPSetName: "mk_geo_BS"},
  36. {Code: "BT", Name: "Bhutan", Continent: "Asia", IPSetName: "mk_geo_BT"},
  37. {Code: "BV", Name: "Bouvet Island", Continent: "Antarctica", IPSetName: "mk_geo_BV"},
  38. {Code: "BW", Name: "Botswana", Continent: "Africa", IPSetName: "mk_geo_BW"},
  39. {Code: "BY", Name: "Belarus", Continent: "Europe", IPSetName: "mk_geo_BY"},
  40. {Code: "BZ", Name: "Belize", Continent: "Americas", IPSetName: "mk_geo_BZ"},
  41. {Code: "CA", Name: "Canada", Continent: "Americas", IPSetName: "mk_geo_CA"},
  42. {Code: "CC", Name: "Cocos (Keeling) Islands", Continent: "Oceania", IPSetName: "mk_geo_CC"},
  43. {Code: "CD", Name: "Congo (DRC)", Continent: "Africa", IPSetName: "mk_geo_CD"},
  44. {Code: "CF", Name: "Central African Republic", Continent: "Africa", IPSetName: "mk_geo_CF"},
  45. {Code: "CG", Name: "Congo", Continent: "Africa", IPSetName: "mk_geo_CG"},
  46. {Code: "CH", Name: "Switzerland", Continent: "Europe", IPSetName: "mk_geo_CH"},
  47. {Code: "CI", Name: "Cote d'Ivoire", Continent: "Africa", IPSetName: "mk_geo_CI"},
  48. {Code: "CK", Name: "Cook Islands", Continent: "Oceania", IPSetName: "mk_geo_CK"},
  49. {Code: "CL", Name: "Chile", Continent: "Americas", IPSetName: "mk_geo_CL"},
  50. {Code: "CM", Name: "Cameroon", Continent: "Africa", IPSetName: "mk_geo_CM"},
  51. {Code: "CN", Name: "China", Continent: "Asia", IPSetName: "mk_geo_CN"},
  52. {Code: "CO", Name: "Colombia", Continent: "Americas", IPSetName: "mk_geo_CO"},
  53. {Code: "CR", Name: "Costa Rica", Continent: "Americas", IPSetName: "mk_geo_CR"},
  54. {Code: "CU", Name: "Cuba", Continent: "Americas", IPSetName: "mk_geo_CU"},
  55. {Code: "CV", Name: "Cabo Verde", Continent: "Africa", IPSetName: "mk_geo_CV"},
  56. {Code: "CW", Name: "Curacao", Continent: "Americas", IPSetName: "mk_geo_CW"},
  57. {Code: "CX", Name: "Christmas Island", Continent: "Oceania", IPSetName: "mk_geo_CX"},
  58. {Code: "CY", Name: "Cyprus", Continent: "Europe", IPSetName: "mk_geo_CY"},
  59. {Code: "CZ", Name: "Czechia", Continent: "Europe", IPSetName: "mk_geo_CZ"},
  60. {Code: "DE", Name: "Germany", Continent: "Europe", IPSetName: "mk_geo_DE"},
  61. {Code: "DJ", Name: "Djibouti", Continent: "Africa", IPSetName: "mk_geo_DJ"},
  62. {Code: "DK", Name: "Denmark", Continent: "Europe", IPSetName: "mk_geo_DK"},
  63. {Code: "DM", Name: "Dominica", Continent: "Americas", IPSetName: "mk_geo_DM"},
  64. {Code: "DO", Name: "Dominican Republic", Continent: "Americas", IPSetName: "mk_geo_DO"},
  65. {Code: "DZ", Name: "Algeria", Continent: "Africa", IPSetName: "mk_geo_DZ"},
  66. {Code: "EC", Name: "Ecuador", Continent: "Americas", IPSetName: "mk_geo_EC"},
  67. {Code: "EE", Name: "Estonia", Continent: "Europe", IPSetName: "mk_geo_EE"},
  68. {Code: "EG", Name: "Egypt", Continent: "Africa", IPSetName: "mk_geo_EG"},
  69. {Code: "EH", Name: "Western Sahara", Continent: "Africa", IPSetName: "mk_geo_EH"},
  70. {Code: "ER", Name: "Eritrea", Continent: "Africa", IPSetName: "mk_geo_ER"},
  71. {Code: "ES", Name: "Spain", Continent: "Europe", IPSetName: "mk_geo_ES"},
  72. {Code: "ET", Name: "Ethiopia", Continent: "Africa", IPSetName: "mk_geo_ET"},
  73. {Code: "FI", Name: "Finland", Continent: "Europe", IPSetName: "mk_geo_FI"},
  74. {Code: "FJ", Name: "Fiji", Continent: "Oceania", IPSetName: "mk_geo_FJ"},
  75. {Code: "FK", Name: "Falkland Islands", Continent: "Americas", IPSetName: "mk_geo_FK"},
  76. {Code: "FM", Name: "Micronesia", Continent: "Oceania", IPSetName: "mk_geo_FM"},
  77. {Code: "FO", Name: "Faroe Islands", Continent: "Europe", IPSetName: "mk_geo_FO"},
  78. {Code: "FR", Name: "France", Continent: "Europe", IPSetName: "mk_geo_FR"},
  79. {Code: "GA", Name: "Gabon", Continent: "Africa", IPSetName: "mk_geo_GA"},
  80. {Code: "GB", Name: "United Kingdom", Continent: "Europe", IPSetName: "mk_geo_GB"},
  81. {Code: "GD", Name: "Grenada", Continent: "Americas", IPSetName: "mk_geo_GD"},
  82. {Code: "GE", Name: "Georgia", Continent: "Asia", IPSetName: "mk_geo_GE"},
  83. {Code: "GF", Name: "French Guiana", Continent: "Americas", IPSetName: "mk_geo_GF"},
  84. {Code: "GG", Name: "Guernsey", Continent: "Europe", IPSetName: "mk_geo_GG"},
  85. {Code: "GH", Name: "Ghana", Continent: "Africa", IPSetName: "mk_geo_GH"},
  86. {Code: "GI", Name: "Gibraltar", Continent: "Europe", IPSetName: "mk_geo_GI"},
  87. {Code: "GL", Name: "Greenland", Continent: "Americas", IPSetName: "mk_geo_GL"},
  88. {Code: "GM", Name: "Gambia", Continent: "Africa", IPSetName: "mk_geo_GM"},
  89. {Code: "GN", Name: "Guinea", Continent: "Africa", IPSetName: "mk_geo_GN"},
  90. {Code: "GP", Name: "Guadeloupe", Continent: "Americas", IPSetName: "mk_geo_GP"},
  91. {Code: "GQ", Name: "Equatorial Guinea", Continent: "Africa", IPSetName: "mk_geo_GQ"},
  92. {Code: "GR", Name: "Greece", Continent: "Europe", IPSetName: "mk_geo_GR"},
  93. {Code: "GS", Name: "South Georgia", Continent: "Antarctica", IPSetName: "mk_geo_GS"},
  94. {Code: "GT", Name: "Guatemala", Continent: "Americas", IPSetName: "mk_geo_GT"},
  95. {Code: "GU", Name: "Guam", Continent: "Oceania", IPSetName: "mk_geo_GU"},
  96. {Code: "GW", Name: "Guinea-Bissau", Continent: "Africa", IPSetName: "mk_geo_GW"},
  97. {Code: "GY", Name: "Guyana", Continent: "Americas", IPSetName: "mk_geo_GY"},
  98. {Code: "HK", Name: "Hong Kong", Continent: "Asia", IPSetName: "mk_geo_HK"},
  99. {Code: "HM", Name: "Heard Island", Continent: "Antarctica", IPSetName: "mk_geo_HM"},
  100. {Code: "HN", Name: "Honduras", Continent: "Americas", IPSetName: "mk_geo_HN"},
  101. {Code: "HR", Name: "Croatia", Continent: "Europe", IPSetName: "mk_geo_HR"},
  102. {Code: "HT", Name: "Haiti", Continent: "Americas", IPSetName: "mk_geo_HT"},
  103. {Code: "HU", Name: "Hungary", Continent: "Europe", IPSetName: "mk_geo_HU"},
  104. {Code: "ID", Name: "Indonesia", Continent: "Asia", IPSetName: "mk_geo_ID"},
  105. {Code: "IE", Name: "Ireland", Continent: "Europe", IPSetName: "mk_geo_IE"},
  106. {Code: "IL", Name: "Israel", Continent: "Asia", IPSetName: "mk_geo_IL"},
  107. {Code: "IM", Name: "Isle of Man", Continent: "Europe", IPSetName: "mk_geo_IM"},
  108. {Code: "IN", Name: "India", Continent: "Asia", IPSetName: "mk_geo_IN"},
  109. {Code: "IO", Name: "British Indian Ocean Territory", Continent: "Africa", IPSetName: "mk_geo_IO"},
  110. {Code: "IQ", Name: "Iraq", Continent: "Asia", IPSetName: "mk_geo_IQ"},
  111. {Code: "IR", Name: "Iran", Continent: "Asia", IPSetName: "mk_geo_IR"},
  112. {Code: "IS", Name: "Iceland", Continent: "Europe", IPSetName: "mk_geo_IS"},
  113. {Code: "IT", Name: "Italy", Continent: "Europe", IPSetName: "mk_geo_IT"},
  114. {Code: "JE", Name: "Jersey", Continent: "Europe", IPSetName: "mk_geo_JE"},
  115. {Code: "JM", Name: "Jamaica", Continent: "Americas", IPSetName: "mk_geo_JM"},
  116. {Code: "JO", Name: "Jordan", Continent: "Asia", IPSetName: "mk_geo_JO"},
  117. {Code: "JP", Name: "Japan", Continent: "Asia", IPSetName: "mk_geo_JP"},
  118. {Code: "KE", Name: "Kenya", Continent: "Africa", IPSetName: "mk_geo_KE"},
  119. {Code: "KG", Name: "Kyrgyzstan", Continent: "Asia", IPSetName: "mk_geo_KG"},
  120. {Code: "KH", Name: "Cambodia", Continent: "Asia", IPSetName: "mk_geo_KH"},
  121. {Code: "KI", Name: "Kiribati", Continent: "Oceania", IPSetName: "mk_geo_KI"},
  122. {Code: "KM", Name: "Comoros", Continent: "Africa", IPSetName: "mk_geo_KM"},
  123. {Code: "KN", Name: "Saint Kitts and Nevis", Continent: "Americas", IPSetName: "mk_geo_KN"},
  124. {Code: "KP", Name: "North Korea", Continent: "Asia", IPSetName: "mk_geo_KP"},
  125. {Code: "KR", Name: "South Korea", Continent: "Asia", IPSetName: "mk_geo_KR"},
  126. {Code: "KW", Name: "Kuwait", Continent: "Asia", IPSetName: "mk_geo_KW"},
  127. {Code: "KY", Name: "Cayman Islands", Continent: "Americas", IPSetName: "mk_geo_KY"},
  128. {Code: "KZ", Name: "Kazakhstan", Continent: "Asia", IPSetName: "mk_geo_KZ"},
  129. {Code: "LA", Name: "Laos", Continent: "Asia", IPSetName: "mk_geo_LA"},
  130. {Code: "LB", Name: "Lebanon", Continent: "Asia", IPSetName: "mk_geo_LB"},
  131. {Code: "LC", Name: "Saint Lucia", Continent: "Americas", IPSetName: "mk_geo_LC"},
  132. {Code: "LI", Name: "Liechtenstein", Continent: "Europe", IPSetName: "mk_geo_LI"},
  133. {Code: "LK", Name: "Sri Lanka", Continent: "Asia", IPSetName: "mk_geo_LK"},
  134. {Code: "LR", Name: "Liberia", Continent: "Africa", IPSetName: "mk_geo_LR"},
  135. {Code: "LS", Name: "Lesotho", Continent: "Africa", IPSetName: "mk_geo_LS"},
  136. {Code: "LT", Name: "Lithuania", Continent: "Europe", IPSetName: "mk_geo_LT"},
  137. {Code: "LU", Name: "Luxembourg", Continent: "Europe", IPSetName: "mk_geo_LU"},
  138. {Code: "LV", Name: "Latvia", Continent: "Europe", IPSetName: "mk_geo_LV"},
  139. {Code: "LY", Name: "Libya", Continent: "Africa", IPSetName: "mk_geo_LY"},
  140. {Code: "MA", Name: "Morocco", Continent: "Africa", IPSetName: "mk_geo_MA"},
  141. {Code: "MC", Name: "Monaco", Continent: "Europe", IPSetName: "mk_geo_MC"},
  142. {Code: "MD", Name: "Moldova", Continent: "Europe", IPSetName: "mk_geo_MD"},
  143. {Code: "ME", Name: "Montenegro", Continent: "Europe", IPSetName: "mk_geo_ME"},
  144. {Code: "MF", Name: "Saint Martin", Continent: "Americas", IPSetName: "mk_geo_MF"},
  145. {Code: "MG", Name: "Madagascar", Continent: "Africa", IPSetName: "mk_geo_MG"},
  146. {Code: "MH", Name: "Marshall Islands", Continent: "Oceania", IPSetName: "mk_geo_MH"},
  147. {Code: "MK", Name: "North Macedonia", Continent: "Europe", IPSetName: "mk_geo_MK"},
  148. {Code: "ML", Name: "Mali", Continent: "Africa", IPSetName: "mk_geo_ML"},
  149. {Code: "MM", Name: "Myanmar", Continent: "Asia", IPSetName: "mk_geo_MM"},
  150. {Code: "MN", Name: "Mongolia", Continent: "Asia", IPSetName: "mk_geo_MN"},
  151. {Code: "MO", Name: "Macao", Continent: "Asia", IPSetName: "mk_geo_MO"},
  152. {Code: "MP", Name: "Northern Mariana Islands", Continent: "Oceania", IPSetName: "mk_geo_MP"},
  153. {Code: "MQ", Name: "Martinique", Continent: "Americas", IPSetName: "mk_geo_MQ"},
  154. {Code: "MR", Name: "Mauritania", Continent: "Africa", IPSetName: "mk_geo_MR"},
  155. {Code: "MS", Name: "Montserrat", Continent: "Americas", IPSetName: "mk_geo_MS"},
  156. {Code: "MT", Name: "Malta", Continent: "Europe", IPSetName: "mk_geo_MT"},
  157. {Code: "MU", Name: "Mauritius", Continent: "Africa", IPSetName: "mk_geo_MU"},
  158. {Code: "MV", Name: "Maldives", Continent: "Asia", IPSetName: "mk_geo_MV"},
  159. {Code: "MW", Name: "Malawi", Continent: "Africa", IPSetName: "mk_geo_MW"},
  160. {Code: "MX", Name: "Mexico", Continent: "Americas", IPSetName: "mk_geo_MX"},
  161. {Code: "MY", Name: "Malaysia", Continent: "Asia", IPSetName: "mk_geo_MY"},
  162. {Code: "MZ", Name: "Mozambique", Continent: "Africa", IPSetName: "mk_geo_MZ"},
  163. {Code: "NA", Name: "Namibia", Continent: "Africa", IPSetName: "mk_geo_NA"},
  164. {Code: "NC", Name: "New Caledonia", Continent: "Oceania", IPSetName: "mk_geo_NC"},
  165. {Code: "NE", Name: "Niger", Continent: "Africa", IPSetName: "mk_geo_NE"},
  166. {Code: "NF", Name: "Norfolk Island", Continent: "Oceania", IPSetName: "mk_geo_NF"},
  167. {Code: "NG", Name: "Nigeria", Continent: "Africa", IPSetName: "mk_geo_NG"},
  168. {Code: "NI", Name: "Nicaragua", Continent: "Americas", IPSetName: "mk_geo_NI"},
  169. {Code: "NL", Name: "Netherlands", Continent: "Europe", IPSetName: "mk_geo_NL"},
  170. {Code: "NO", Name: "Norway", Continent: "Europe", IPSetName: "mk_geo_NO"},
  171. {Code: "NP", Name: "Nepal", Continent: "Asia", IPSetName: "mk_geo_NP"},
  172. {Code: "NR", Name: "Nauru", Continent: "Oceania", IPSetName: "mk_geo_NR"},
  173. {Code: "NU", Name: "Niue", Continent: "Oceania", IPSetName: "mk_geo_NU"},
  174. {Code: "NZ", Name: "New Zealand", Continent: "Oceania", IPSetName: "mk_geo_NZ"},
  175. {Code: "OM", Name: "Oman", Continent: "Asia", IPSetName: "mk_geo_OM"},
  176. {Code: "PA", Name: "Panama", Continent: "Americas", IPSetName: "mk_geo_PA"},
  177. {Code: "PE", Name: "Peru", Continent: "Americas", IPSetName: "mk_geo_PE"},
  178. {Code: "PF", Name: "French Polynesia", Continent: "Oceania", IPSetName: "mk_geo_PF"},
  179. {Code: "PG", Name: "Papua New Guinea", Continent: "Oceania", IPSetName: "mk_geo_PG"},
  180. {Code: "PH", Name: "Philippines", Continent: "Asia", IPSetName: "mk_geo_PH"},
  181. {Code: "PK", Name: "Pakistan", Continent: "Asia", IPSetName: "mk_geo_PK"},
  182. {Code: "PL", Name: "Poland", Continent: "Europe", IPSetName: "mk_geo_PL"},
  183. {Code: "PM", Name: "Saint Pierre and Miquelon", Continent: "Americas", IPSetName: "mk_geo_PM"},
  184. {Code: "PN", Name: "Pitcairn", Continent: "Oceania", IPSetName: "mk_geo_PN"},
  185. {Code: "PR", Name: "Puerto Rico", Continent: "Americas", IPSetName: "mk_geo_PR"},
  186. {Code: "PS", Name: "Palestine", Continent: "Asia", IPSetName: "mk_geo_PS"},
  187. {Code: "PT", Name: "Portugal", Continent: "Europe", IPSetName: "mk_geo_PT"},
  188. {Code: "PW", Name: "Palau", Continent: "Oceania", IPSetName: "mk_geo_PW"},
  189. {Code: "PY", Name: "Paraguay", Continent: "Americas", IPSetName: "mk_geo_PY"},
  190. {Code: "QA", Name: "Qatar", Continent: "Asia", IPSetName: "mk_geo_QA"},
  191. {Code: "RE", Name: "Reunion", Continent: "Africa", IPSetName: "mk_geo_RE"},
  192. {Code: "RO", Name: "Romania", Continent: "Europe", IPSetName: "mk_geo_RO"},
  193. {Code: "RS", Name: "Serbia", Continent: "Europe", IPSetName: "mk_geo_RS"},
  194. {Code: "RU", Name: "Russia", Continent: "Europe", IPSetName: "mk_geo_RU"},
  195. {Code: "RW", Name: "Rwanda", Continent: "Africa", IPSetName: "mk_geo_RW"},
  196. {Code: "SA", Name: "Saudi Arabia", Continent: "Asia", IPSetName: "mk_geo_SA"},
  197. {Code: "SB", Name: "Solomon Islands", Continent: "Oceania", IPSetName: "mk_geo_SB"},
  198. {Code: "SC", Name: "Seychelles", Continent: "Africa", IPSetName: "mk_geo_SC"},
  199. {Code: "SD", Name: "Sudan", Continent: "Africa", IPSetName: "mk_geo_SD"},
  200. {Code: "SE", Name: "Sweden", Continent: "Europe", IPSetName: "mk_geo_SE"},
  201. {Code: "SG", Name: "Singapore", Continent: "Asia", IPSetName: "mk_geo_SG"},
  202. {Code: "SH", Name: "Saint Helena", Continent: "Africa", IPSetName: "mk_geo_SH"},
  203. {Code: "SI", Name: "Slovenia", Continent: "Europe", IPSetName: "mk_geo_SI"},
  204. {Code: "SJ", Name: "Svalbard and Jan Mayen", Continent: "Europe", IPSetName: "mk_geo_SJ"},
  205. {Code: "SK", Name: "Slovakia", Continent: "Europe", IPSetName: "mk_geo_SK"},
  206. {Code: "SL", Name: "Sierra Leone", Continent: "Africa", IPSetName: "mk_geo_SL"},
  207. {Code: "SM", Name: "San Marino", Continent: "Europe", IPSetName: "mk_geo_SM"},
  208. {Code: "SN", Name: "Senegal", Continent: "Africa", IPSetName: "mk_geo_SN"},
  209. {Code: "SO", Name: "Somalia", Continent: "Africa", IPSetName: "mk_geo_SO"},
  210. {Code: "SR", Name: "Suriname", Continent: "Americas", IPSetName: "mk_geo_SR"},
  211. {Code: "SS", Name: "South Sudan", Continent: "Africa", IPSetName: "mk_geo_SS"},
  212. {Code: "ST", Name: "Sao Tome and Principe", Continent: "Africa", IPSetName: "mk_geo_ST"},
  213. {Code: "SV", Name: "El Salvador", Continent: "Americas", IPSetName: "mk_geo_SV"},
  214. {Code: "SX", Name: "Sint Maarten", Continent: "Americas", IPSetName: "mk_geo_SX"},
  215. {Code: "SY", Name: "Syria", Continent: "Asia", IPSetName: "mk_geo_SY"},
  216. {Code: "SZ", Name: "Eswatini", Continent: "Africa", IPSetName: "mk_geo_SZ"},
  217. {Code: "TC", Name: "Turks and Caicos Islands", Continent: "Americas", IPSetName: "mk_geo_TC"},
  218. {Code: "TD", Name: "Chad", Continent: "Africa", IPSetName: "mk_geo_TD"},
  219. {Code: "TF", Name: "French Southern Territories", Continent: "Antarctica", IPSetName: "mk_geo_TF"},
  220. {Code: "TG", Name: "Togo", Continent: "Africa", IPSetName: "mk_geo_TG"},
  221. {Code: "TH", Name: "Thailand", Continent: "Asia", IPSetName: "mk_geo_TH"},
  222. {Code: "TJ", Name: "Tajikistan", Continent: "Asia", IPSetName: "mk_geo_TJ"},
  223. {Code: "TK", Name: "Tokelau", Continent: "Oceania", IPSetName: "mk_geo_TK"},
  224. {Code: "TL", Name: "Timor-Leste", Continent: "Asia", IPSetName: "mk_geo_TL"},
  225. {Code: "TM", Name: "Turkmenistan", Continent: "Asia", IPSetName: "mk_geo_TM"},
  226. {Code: "TN", Name: "Tunisia", Continent: "Africa", IPSetName: "mk_geo_TN"},
  227. {Code: "TO", Name: "Tonga", Continent: "Oceania", IPSetName: "mk_geo_TO"},
  228. {Code: "TR", Name: "Turkey", Continent: "Asia", IPSetName: "mk_geo_TR"},
  229. {Code: "TT", Name: "Trinidad and Tobago", Continent: "Americas", IPSetName: "mk_geo_TT"},
  230. {Code: "TV", Name: "Tuvalu", Continent: "Oceania", IPSetName: "mk_geo_TV"},
  231. {Code: "TW", Name: "Taiwan", Continent: "Asia", IPSetName: "mk_geo_TW"},
  232. {Code: "TZ", Name: "Tanzania", Continent: "Africa", IPSetName: "mk_geo_TZ"},
  233. {Code: "UA", Name: "Ukraine", Continent: "Europe", IPSetName: "mk_geo_UA"},
  234. {Code: "UG", Name: "Uganda", Continent: "Africa", IPSetName: "mk_geo_UG"},
  235. {Code: "UM", Name: "United States Minor Outlying Islands", Continent: "Americas", IPSetName: "mk_geo_UM"},
  236. {Code: "US", Name: "United States", Continent: "Americas", IPSetName: "mk_geo_US"},
  237. {Code: "UY", Name: "Uruguay", Continent: "Americas", IPSetName: "mk_geo_UY"},
  238. {Code: "UZ", Name: "Uzbekistan", Continent: "Asia", IPSetName: "mk_geo_UZ"},
  239. {Code: "VA", Name: "Vatican City", Continent: "Europe", IPSetName: "mk_geo_VA"},
  240. {Code: "VC", Name: "Saint Vincent and the Grenadines", Continent: "Americas", IPSetName: "mk_geo_VC"},
  241. {Code: "VE", Name: "Venezuela", Continent: "Americas", IPSetName: "mk_geo_VE"},
  242. {Code: "VG", Name: "Virgin Islands (British)", Continent: "Americas", IPSetName: "mk_geo_VG"},
  243. {Code: "VI", Name: "Virgin Islands (U.S.)", Continent: "Americas", IPSetName: "mk_geo_VI"},
  244. {Code: "VN", Name: "Vietnam", Continent: "Asia", IPSetName: "mk_geo_VN"},
  245. {Code: "VU", Name: "Vanuatu", Continent: "Oceania", IPSetName: "mk_geo_VU"},
  246. {Code: "WF", Name: "Wallis and Futuna", Continent: "Oceania", IPSetName: "mk_geo_WF"},
  247. {Code: "WS", Name: "Samoa", Continent: "Oceania", IPSetName: "mk_geo_WS"},
  248. {Code: "YE", Name: "Yemen", Continent: "Asia", IPSetName: "mk_geo_YE"},
  249. {Code: "YT", Name: "Mayotte", Continent: "Africa", IPSetName: "mk_geo_YT"},
  250. {Code: "ZA", Name: "South Africa", Continent: "Africa", IPSetName: "mk_geo_ZA"},
  251. {Code: "ZM", Name: "Zambia", Continent: "Africa", IPSetName: "mk_geo_ZM"},
  252. {Code: "ZW", Name: "Zimbabwe", Continent: "Africa", IPSetName: "mk_geo_ZW"},
  253. }