From 80221d816eeb98f0df38e0243390033c614952f3 Mon Sep 17 00:00:00 2001 From: Kirill Volinsky Date: Tue, 28 Nov 2017 22:12:43 +0300 Subject: Source files converted to utf-8 --- protocols/MRA/src/MraAvatars.cpp | 4 +- protocols/MRA/src/MraConstans.h | 20 +- protocols/MRA/src/MraFilesQueue.cpp | 44 +- protocols/MRA/src/MraMRIMProxy.cpp | 10 +- protocols/MRA/src/MraOfflineMsg.cpp | 16 +- protocols/MRA/src/MraPlaces.h | 10956 +++++++++++++++--------------- protocols/MRA/src/MraProto.cpp | 10 +- protocols/MRA/src/MraRTFMsg.cpp | 2 +- protocols/MRA/src/MraSendCommand.cpp | 32 +- protocols/MRA/src/Mra_functions.cpp | 18 +- protocols/MRA/src/Mra_menus.cpp | 2 +- protocols/MRA/src/Mra_proto.cpp | 94 +- protocols/MRA/src/Mra_svcs.cpp | 6 +- protocols/MRA/src/Sdk/BuffToLowerCase.h | 12 +- protocols/MRA/src/Sdk/InternetTime.h | 24 +- protocols/MRA/src/Sdk/ListMT.h | 42 +- protocols/MRA/src/Sdk/SHA1.h | 18 +- protocols/MRA/src/Sdk/StrHexToNum.h | 8 +- protocols/MRA/src/Sdk/StrToNum.h | 20 +- protocols/MRA/src/proto.h | 18 +- protocols/MRA/src/version.h | 2 +- 21 files changed, 5679 insertions(+), 5679 deletions(-) (limited to 'protocols/MRA/src') diff --git a/protocols/MRA/src/MraAvatars.cpp b/protocols/MRA/src/MraAvatars.cpp index 961c5c3329..ba2f4fe98c 100644 --- a/protocols/MRA/src/MraAvatars.cpp +++ b/protocols/MRA/src/MraAvatars.cpp @@ -494,7 +494,7 @@ DWORD CMraProto::MraAvatarsQueueGetAvatar(HANDLE hQueue, DWORD dwFlags, MCONTACT BOOL bQueueAdd = TRUE;// check for updates SYSTEMTIME stAvatarLastCheckTime; - if ((dwFlags & GAIF_FORCE) == 0)// . , + if ((dwFlags & GAIF_FORCE) == 0)// если флаг принудит. обновления, то даже не проверяем времени последнего обновления if (MraAvatarsGetContactTime(hContact, "AvatarLastCheckTime", &stAvatarLastCheckTime)) { CMStringW wszFileName; FILETIME ftCurrentTime, ftExpireTime; @@ -506,7 +506,7 @@ DWORD CMraProto::MraAvatarsQueueGetAvatar(HANDLE hQueue, DWORD dwFlags, MCONTACT if ((*((DWORDLONG*)&ftExpireTime)) > (*((DWORDLONG*)&ftCurrentTime))) if (MraAvatarsGetFileName(hQueue, hContact, GetContactAvatarFormat(hContact, PA_FORMAT_DEFAULT), wszFileName) == NO_ERROR) if (IsFileExist(wszFileName)) { - // / ( ) + // файл с аватаром существует и не устарел/не было комманды обновлять(просто запрос имени) if (lpszPath) { if (db_get_b(NULL, MRA_AVT_SECT_NAME, "ReturnAbsolutePath", MRA_AVT_DEFAULT_RET_ABC_PATH)) mir_wstrncpy(lpszPath, wszFileName, MAX_PATH); diff --git a/protocols/MRA/src/MraConstans.h b/protocols/MRA/src/MraConstans.h index 406f471c27..f46f67fe0d 100644 --- a/protocols/MRA/src/MraConstans.h +++ b/protocols/MRA/src/MraConstans.h @@ -9,7 +9,7 @@ #define MIRVER_UNKNOWN ("Mail.ru Agent unknown client") -#define MRA_PLUGIN_UPDATER_ID 2544 // +#define MRA_PLUGIN_UPDATER_ID 2544 //появляется после первого выкладывания на сайт #define MRA_SERVER_PORT_STANDART_NLB 2042 #define MRA_SERVER_PORT_STANDART 2041 #define MRA_SERVER_PORT_HTTPS 443 @@ -31,14 +31,14 @@ static const LPSTR lpcszMailRuDomains[] = #define BUFF_SIZE_RCV_MIN_FREE (16 * 1024) //internal #define BUFF_SIZE_BLOB 16384 //internal #define BUFF_SIZE_URL 4096 //internal -#define WAIT_FOR_THREAD_TIMEOUT 15 //internal // +#define WAIT_FOR_THREAD_TIMEOUT 15 //internal // время ожидания завершения потока #define THREAD_SLEEP_TIME 100 //internal #define THREAD_MAX_PING_TIME 20 // sec, internal #define THREAD_MAX_PING_FAIL_COUNT 3 // internal -#define SEND_QUEUE_TIMEOUT 600 //internal // -#define ALLOCATED_COUNT 32 //internal // -#define EMAILS_MIN_COUNT 16 //internal // email -#define PHONES_MIN_COUNT 4 //internal // email +#define SEND_QUEUE_TIMEOUT 600 //internal // время удаления недоставленных сообщений из очереди отправки +#define ALLOCATED_COUNT 32 //internal // колличество элементов +#define EMAILS_MIN_COUNT 16 //internal // колличество элементов обязательно проверяемых при извлечении email адреса из инфы юзера +#define PHONES_MIN_COUNT 4 //internal // колличество элементов обязательно проверяемых при извлечении email адреса из инфы юзера #define MRA_ALARM_MESSAGE LPGENW("Your contact wakes you") @@ -133,9 +133,9 @@ static const LPSTR lpcszMailRuDomains[] = #define MRA_DEFAULT_TIMEOUT_RECV_NLB 20 #define MRA_DEFAULT_CONN_RETRY_COUNT_FILES 2 #define MRA_DEFAULT_CONN_RETRY_COUNT_MRIMPROXY 3 -#define MRA_TIMEOUT_DIRECT_CONN 30 //internal; -#define MRA_TIMEOUT_CONN_MIN 2 //internal; -#define MRA_TIMEOUT_CONN_MAX 16 //internal; +#define MRA_TIMEOUT_DIRECT_CONN 30 //internal; время после которого клиент считает что к нему подключится не удалось +#define MRA_TIMEOUT_CONN_MIN 2 //internal; минимальное время ожидания пока устанавливается исходящее подключение +#define MRA_TIMEOUT_CONN_MAX 16 //internal; максимальное время ожидания пока устанавливается исходящее подключение #define MRA_MAXLENOFMESSAGE 32768 //internal #define MRA_MAXCONTACTSPERPACKET 256 //internal #define MRA_CODE_PAGE 1251 //internal @@ -172,7 +172,7 @@ static const LPSTR lpcszMailRuDomains[] = #define MRA_DEFAULT_LAST_SEARCH_COUTRY 0 -#define MRA_DEFAULT_FILE_SEND_BLOCK_SIZE 8192 //hidden, +#define MRA_DEFAULT_FILE_SEND_BLOCK_SIZE 8192 //hidden, размер блока при отправке файла #define MRA_DEFAULT_HIDE_MENU_ITEMS_FOR_NON_MRA FALSE diff --git a/protocols/MRA/src/MraFilesQueue.cpp b/protocols/MRA/src/MraFilesQueue.cpp index ae7938fe4b..cdf220ffc1 100644 --- a/protocols/MRA/src/MraFilesQueue.cpp +++ b/protocols/MRA/src/MraFilesQueue.cpp @@ -222,12 +222,12 @@ size_t CMraProto::MraFilesQueueGetLocalAddressesList(LPSTR lpszBuff, size_t dwBu { LPSTR lpszCurPos = lpszBuff; - if (getByte("FileSendHideMyAddresses", MRA_DEF_FS_HIDE_MY_ADDRESSES)) {// IP !!! :) - if (getByte("FileSendAddExtraAddresses", MRA_DEF_FS_ADD_EXTRA_ADDRESSES) == FALSE) {// + if (getByte("FileSendHideMyAddresses", MRA_DEF_FS_HIDE_MY_ADDRESSES)) {// не выдаём врагу наш IP адрес!!! :) + if (getByte("FileSendAddExtraAddresses", MRA_DEF_FS_ADD_EXTRA_ADDRESSES) == FALSE) {// только если не добавляем адрес роутера lpszCurPos += mir_snprintf(lpszCurPos, (dwBuffSize - ((size_t)lpszCurPos - (size_t)lpszBuff)), MRA_FILES_NULL_ADDRR); } } - else {// IP + else {// создаём список наших IP адресов BYTE btAddress[32]; DWORD dwSelfExternalIP; size_t dwAdapter = 0; @@ -250,7 +250,7 @@ size_t CMraProto::MraFilesQueueGetLocalAddressesList(LPSTR lpszBuff, size_t dwBu } CMStringA szHostName; - if (getByte("FileSendAddExtraAddresses", MRA_DEF_FS_ADD_EXTRA_ADDRESSES))// + if (getByte("FileSendAddExtraAddresses", MRA_DEF_FS_ADD_EXTRA_ADDRESSES))// добавляем произвольный адрес if (mraGetStringA(NULL, "FileSendExtraAddresses", szHostName)) lpszCurPos += mir_snprintf(lpszCurPos, (dwBuffSize - ((size_t)lpszCurPos - (size_t)lpszBuff)), "%s:%lu;", szHostName.c_str(), dwPort); @@ -435,7 +435,7 @@ HANDLE CMraProto::MraFilesQueueConnectOut(MRA_FILES_QUEUE_ITEM *dat) size_t dwAddrCount = 0; NETLIBOPENCONNECTION nloc = { 0 }; - if (getByte("FileSendIgnoryAdditionalPorts", MRA_DEF_FS_IGNORY_ADDITIONAL_PORTS) || bIsHTTPSProxyUsed) {// IP, 3 + if (getByte("FileSendIgnoryAdditionalPorts", MRA_DEF_FS_IGNORY_ADDITIONAL_PORTS) || bIsHTTPSProxyUsed) {// фильтруем порты для одного IP, вместо 3 будем коннектится только к одному if (bIsHTTPSProxyUsed) dwLocalPort = MRA_SERVER_PORT_HTTPS; else if ((dwLocalPort = getWord("ServerPort", MRA_DEFAULT_SERVER_PORT)) == MRA_SERVER_PORT_STANDART_NLB) @@ -457,7 +457,7 @@ HANDLE CMraProto::MraFilesQueueConnectOut(MRA_FILES_QUEUE_ITEM *dat) dwConnectReTryCount = getDword("ConnectReTryCountFileSend", MRA_DEFAULT_CONN_RETRY_COUNT_FILES); nloc.cbSize = sizeof(nloc); nloc.flags = NLOCF_V2; - nloc.timeout = getDword("TimeOutConnectFileSend", (int)((MRA_TIMEOUT_DIRECT_CONN - 1) / (dwAddrCount*dwConnectReTryCount)));// -1 + nloc.timeout = getDword("TimeOutConnectFileSend", (int)((MRA_TIMEOUT_DIRECT_CONN - 1) / (dwAddrCount*dwConnectReTryCount)));// -1 сек чтобы был запас if (nloc.timeout < MRA_TIMEOUT_CONN_MIN) nloc.timeout = MRA_TIMEOUT_CONN_MIN; if (nloc.timeout > MRA_TIMEOUT_CONN_MAX) nloc.timeout = MRA_TIMEOUT_CONN_MAX; @@ -478,12 +478,12 @@ HANDLE CMraProto::MraFilesQueueConnectOut(MRA_FILES_QUEUE_ITEM *dat) if (dat->hConnection) { ProtoBroadcastAck(dat->hContact, ACKTYPE_FILE, ACKRESULT_CONNECTED, (HANDLE)dat->dwIDRequest, 0); if (MraFilesQueueHandCheck(dat->hConnection, dat)) { - // + // связь установленная с тем кем нужно setDword(dat->hContact, "OldIP", getDword(dat->hContact, "IP", 0)); setDword(dat->hContact, "IP", ntohl(dat->malAddrList.pMailAddress[i].dwAddr)); break; } - else // :) + else // кажется не туда подключились :) NETLIB_CLOSEHANDLE(dat->hConnection); } } @@ -519,7 +519,7 @@ HANDLE CMraProto::MraFilesQueueConnectIn(MRA_FILES_QUEUE_ITEM *dat) CHAR szAddrList[2048] = { 0 }; size_t dwAddrListSize; - // + // копируем адреса в соответствии с правилами и начинаем слушать порт if (getByte("FileSendEnableDirectConn", MRA_DEF_FS_ENABLE_DIRECT_CONN)) { NETLIBBIND nlbBind = {}; nlbBind.pfnNewConnectionV2 = MraFilesQueueConnectionReceived; @@ -531,7 +531,7 @@ HANDLE CMraProto::MraFilesQueueConnectIn(MRA_FILES_QUEUE_ITEM *dat) ProtoBroadcastAck(dat->hContact, ACKTYPE_FILE, ACKRESULT_LISTENING, (HANDLE)dat->dwIDRequest, 0); dwAddrListSize = MraFilesQueueGetLocalAddressesList(szAddrList, sizeof(szAddrList), nlbBind.wPort); } - // , . + // не смогли слушать порт, хз почему. else { ShowFormattedErrorMessage(L"Files exchange: cant create listen soscket, will try connect to remonte host. Error", GetLastError()); @@ -540,7 +540,7 @@ HANDLE CMraProto::MraFilesQueueConnectIn(MRA_FILES_QUEUE_ITEM *dat) dwAddrListSize = (sizeof(MRA_FILES_NULL_ADDRR)-1); } } - // , + // подставляем ложный адрес, чтобы точно не подключились и не слушаем порт else { memcpy(szAddrList, MRA_FILES_NULL_ADDRR, sizeof(MRA_FILES_NULL_ADDRR)); dwAddrListSize = (sizeof(MRA_FILES_NULL_ADDRR)-1); @@ -548,10 +548,10 @@ HANDLE CMraProto::MraFilesQueueConnectIn(MRA_FILES_QUEUE_ITEM *dat) if (dwAddrListSize) { dat->hWaitHandle = CreateEvent(nullptr, TRUE, FALSE, nullptr); - if (dat->bSending == FALSE) // , + if (dat->bSending == FALSE) // запрашиваем зеркальное соединение, тк сами подключится не смогли MraFileTransferAck(FILE_TRANSFER_MIRROR, szEmail, dat->dwIDRequest, szAddrList); - else { // ( ) - // + else { // здесь отправляем запрос на передачу(установление соединения) + // создаём текстовый список файлов для отправки другой стороне LPWSTR lpwszFiles, lpwszCurPos; size_t dwFilesSize; @@ -567,7 +567,7 @@ HANDLE CMraProto::MraFilesQueueConnectIn(MRA_FILES_QUEUE_ITEM *dat) dwFilesSize = (lpwszCurPos - lpwszFiles);// size in WCHARs if (dat->hMraMrimProxyData) { - // , + // устанавливаем данные для майловской прокси, если она разрешена CMStringA lpszFiles = lpwszFiles; MraMrimProxySetData(dat->hMraMrimProxyData, szEmail, dat->dwIDRequest, MRIM_PROXY_TYPE_FILES, lpszFiles, "", nullptr); } @@ -592,14 +592,14 @@ void MraFilesQueueConnectionReceived(HNETLIBCONN hNewConnection, DWORD dwRemoteI MRA_FILES_QUEUE_ITEM *dat = (MRA_FILES_QUEUE_ITEM*)pExtra; ProtoBroadcastAck(dat->ppro->m_szModuleName, dat->hContact, ACKTYPE_FILE, ACKRESULT_CONNECTED, (HANDLE)dat->dwIDRequest, 0); - if (dat->ppro->MraFilesQueueHandCheck(hNewConnection, dat)) { // + if (dat->ppro->MraFilesQueueHandCheck(hNewConnection, dat)) { // связь установленная с тем кем нужно dat->hConnection = hNewConnection; ProtoBroadcastAck(dat->ppro->m_szModuleName, dat->hContact, ACKTYPE_FILE, ACKRESULT_CONNECTED, (HANDLE)dat->dwIDRequest, 0); dat->ppro->setDword(dat->hContact, "OldIP", dat->ppro->getDword(dat->hContact, "IP", 0)); dat->ppro->setDword(dat->hContact, "IP", dwRemoteIP); SetEvent(dat->hWaitHandle); } - else {// :) + else {// кажется кто то не туда подключилися :) ProtoBroadcastAck(dat->ppro->m_szModuleName, dat->hContact, ACKTYPE_FILE, ACKRESULT_LISTENING, (HANDLE)dat->dwIDRequest, 0); Netlib_CloseHandle(hNewConnection); } @@ -752,8 +752,8 @@ void CMraProto::MraFilesQueueRecvThreadProc(LPVOID lpParameter) else { if (InterlockedExchangeAdd((volatile LONG*)&dat->bIsWorking, 0)) { ProtoBroadcastAck(dat->hContact, ACKRESULT_CONNECTPROXY, ACKRESULT_CONNECTED, (HANDLE)dat->dwIDRequest, 0); - if (MraMrimProxyConnect(dat->hMraMrimProxyData, &dat->hConnection) == NO_ERROR) {// , ( , ) - if (MraFilesQueueHandCheck(dat->hConnection, dat)) {// // dat->bSending + if (MraMrimProxyConnect(dat->hMraMrimProxyData, &dat->hConnection) == NO_ERROR) {// подключились к прокси, проверяем та ли сессия (ещё раз, на этот раз сами) + if (MraFilesQueueHandCheck(dat->hConnection, dat)) {// связь установленная с тем кем нужно// dat->bSending ProtoBroadcastAck(dat->hContact, ACKTYPE_FILE, ACKRESULT_CONNECTED, (HANDLE)dat->dwIDRequest, 0); bConnected = TRUE; } @@ -923,7 +923,7 @@ DWORD CMraProto::MraFilesQueueAddSend(HANDLE hQueue, DWORD dwFlags, MCONTACT hCo dat->ppro = this; dat->bIsWorking = TRUE; dat->dwSendTime = GetTickCount(); - dat->dwIDRequest = InterlockedIncrement((LONG volatile*)&dwCMDNum);// , + dat->dwIDRequest = InterlockedIncrement((LONG volatile*)&dwCMDNum);// уникальный, рандомный идентификатор dat->dwFlags = dwFlags; dat->hContact = hContact; if (getByte("FileSendEnableMRIMProxyCons", MRA_DEF_FS_ENABLE_MRIM_PROXY_CONS)) dat->hMraMrimProxyData = MraMrimProxyCreate(); @@ -1001,9 +1001,9 @@ void CMraProto::MraFilesQueueSendThreadProc(LPVOID lpParameter) if (InterlockedExchangeAdd((volatile LONG*)&dat->bIsWorking, 0)) { ProtoBroadcastAck(dat->hContact, ACKRESULT_CONNECTPROXY, ACKRESULT_CONNECTED, (HANDLE)dat->dwIDRequest, 0); if (MraMrimProxyConnect(dat->hMraMrimProxyData, &dat->hConnection) == NO_ERROR) { - // , ( , ) + // подключились к прокси, проверяем та ли сессия (ещё раз, на этот раз сами) if (MraFilesQueueHandCheck(dat->hConnection, dat)) { - // // dat->bSending + // связь установленная с тем кем нужно// dat->bSending ProtoBroadcastAck(dat->hContact, ACKTYPE_FILE, ACKRESULT_CONNECTED, (HANDLE)dat->dwIDRequest, 0); bConnected = TRUE; } diff --git a/protocols/MRA/src/MraMRIMProxy.cpp b/protocols/MRA/src/MraMRIMProxy.cpp index d5d5af1b9e..c8811720d0 100644 --- a/protocols/MRA/src/MraMRIMProxy.cpp +++ b/protocols/MRA/src/MraMRIMProxy.cpp @@ -82,12 +82,12 @@ DWORD CMraProto::MraMrimProxyConnect(HANDLE hMraMrimProxyData, HNETLIBCONN *phCo MRA_MRIMPROXY_DATA *pmmpd = (MRA_MRIMPROXY_DATA*)hMraMrimProxyData; NETLIBOPENCONNECTION nloc = {0}; - // , + // адреса есть, значит инициаторы не мы if (pmmpd->malAddrList.dwAddrCount) { CMStringA szAddresses = MraAddrListGetToBuff(&pmmpd->malAddrList); MraProxyAck(PROXY_STATUS_OK, pmmpd->szEmail, pmmpd->dwIDRequest, pmmpd->dwDataType, pmmpd->lpszUserData, szAddresses, pmmpd->mguidSessionID); } - // + // мы инициаторы else { pmmpd->hWaitHandle = CreateEvent(nullptr, TRUE, FALSE, nullptr); if (pmmpd->szEmail) @@ -105,13 +105,13 @@ DWORD CMraProto::MraMrimProxyConnect(HANDLE hMraMrimProxyData, HNETLIBCONN *phCo dwConnectReTryCount = getDword("ConnectReTryCountMRIMProxy", MRA_DEFAULT_CONN_RETRY_COUNT_MRIMPROXY); nloc.cbSize = sizeof(nloc); nloc.flags = NLOCF_V2; - nloc.timeout = ((MRA_TIMEOUT_DIRECT_CONN-1)/(pmmpd->malAddrList.dwAddrCount*dwConnectReTryCount));// -1 + nloc.timeout = ((MRA_TIMEOUT_DIRECT_CONN-1)/(pmmpd->malAddrList.dwAddrCount*dwConnectReTryCount));// -1 сек чтобы был запас if (nloc.timeout < MRA_TIMEOUT_CONN_MIN) nloc.timeout = MRA_TIMEOUT_CONN_MIN; if (nloc.timeout > MRA_TIMEOUT_CONN_MAX) nloc.timeout = MRA_TIMEOUT_CONN_MAX; // Set up the sockaddr structure for (size_t i = 0; i < pmmpd->malAddrList.dwAddrCount && dwRetErrorCode != NO_ERROR; i++) { - // https 443 + // через https прокси только 443 порт if ((pmmpd->malAddrList.pMailAddress[i].dwPort == MRA_SERVER_PORT_HTTPS && bIsHTTPSProxyUsed) || bIsHTTPSProxyUsed == FALSE) { if (pmmpd->dwDataType == MRIM_PROXY_TYPE_FILES) ProtoBroadcastAck(MraHContactFromEmail(pmmpd->szEmail, FALSE, TRUE, nullptr), ACKTYPE_FILE, ACKRESULT_CONNECTING, (HANDLE)pmmpd->dwIDRequest, 0); @@ -189,7 +189,7 @@ DWORD CMraProto::MraMrimProxyConnect(HANDLE hMraMrimProxyData, HNETLIBCONN *phCo }// filtered }// end for - if (dwRetErrorCode != NO_ERROR) // :) + if (dwRetErrorCode != NO_ERROR) // кажется не туда подключились :) NETLIB_CLOSEHANDLE(pmmpd->hConnection); } *phConnection = pmmpd->hConnection; diff --git a/protocols/MRA/src/MraOfflineMsg.cpp b/protocols/MRA/src/MraOfflineMsg.cpp index 1e75e886e3..a5e786a6ba 100644 --- a/protocols/MRA/src/MraOfflineMsg.cpp +++ b/protocols/MRA/src/MraOfflineMsg.cpp @@ -43,7 +43,7 @@ static DWORD MraOfflineMessageGetMIMEHeadAndBody(LPCSTR lpszMessage, size_t dwMe if (!lpszMessage || !dwMessageSize) return ERROR_NOT_FOUND; - // : RFC CRLFCRLF LFLF MIME , + // затычка: майл не придерживается RFC и вместо CRLFCRLF ставит LFLF в MIME частях, иногда ставит LPSTR lpszBody = (LPSTR)MemoryFind(0, lpszMessage, dwMessageSize, CRLFCRLF, (sizeof(CRLFCRLF)-1)); if (lpszBody) lpszBody += (sizeof(CRLFCRLF)-1); @@ -55,7 +55,7 @@ static DWORD MraOfflineMessageGetMIMEHeadAndBody(LPCSTR lpszMessage, size_t dwMe if (!lpszBody) return ERROR_NOT_FOUND; - // + // нашли начало контента миме части size_t dwBodySize = (dwMessageSize-(lpszBody-lpszMessage)); if (plpszHeader) (*plpszHeader) = (LPSTR)lpszMessage; if (pdwHeaderSize) (*pdwHeaderSize) = ((lpszBody-(sizeof(LFLF)-1))-lpszMessage); @@ -96,10 +96,10 @@ static DWORD MraOfflineMessageGetNextMIMEPart(LPSTR lpszBody, size_t dwBodySize, LPSTR lpszCurMIMEPos = plpszCurMIMEPos; LPSTR lpszMIMEPart = (LPSTR)MemoryFind((lpszCurMIMEPos-lpszBody), lpszBody, dwBodySize, lpszBoundary, dwBoundarySize); - if (lpszMIMEPart) {// + if (lpszMIMEPart) {// первая миме часть lpszMIMEPart += dwBoundarySize; - // : RFC CRLF LF MIME , + // затычка: майл не придерживается RFC и вместо CRLF ставит LF в MIME частях, иногда ставит if ((*((WORD*)lpszMIMEPart)) == (*((WORD*)CRLF))) lpszMIMEPart += (sizeof(CRLF)-1); else if ((*((BYTE*)lpszMIMEPart)) == (*((BYTE*)LF))) @@ -112,9 +112,9 @@ static DWORD MraOfflineMessageGetNextMIMEPart(LPSTR lpszBody, size_t dwBodySize, if (lpszMIMEPart == nullptr) return ERROR_NO_MORE_ITEMS; LPSTR lpszTemp = (LPSTR)MemoryFind((lpszMIMEPart-lpszBody), lpszBody, dwBodySize, lpszBoundary, dwBoundarySize); - if (lpszTemp) {// + if (lpszTemp) {// нашли конец миме части с текстом size_t dwMIMEPartSize = (lpszTemp-lpszMIMEPart);// 4 = CRLF"--"Boundary / 3 = LF"--"Boundary - // : RFC CRLF LF MIME , + // затычка: майл не придерживается RFC и вместо CRLF ставит LF в MIME частях, иногда ставит if ((*((WORD*)(lpszTemp-4))) == (*((WORD*)CRLF))) dwMIMEPartSize -= 4; else if ((*((BYTE*)(lpszTemp-3))) == (*((BYTE*)LF))) @@ -132,12 +132,12 @@ static DWORD MraOfflineMessageGetNextMIMEPart(LPSTR lpszBody, size_t dwBodySize, return ERROR_NOT_FOUND; } -// +// Сообщение static DWORD PlainText2message(const CMStringA &szContentType, const CMStringA &szBody, CMStringA &plpsText, DWORD *pdwFlags) { // Content-Type: text/plain; charset = CP-1251 if ( strstr(szContentType, "utf-16le")) { - // charset = UTF-16LE// base64 + // charset = UTF-16LE// предполагаем что оно в base64 unsigned dwTextSize; ptrA lpszText((LPSTR)mir_base64_decode(szBody, &dwTextSize)); if (lpszText) { diff --git a/protocols/MRA/src/MraPlaces.h b/protocols/MRA/src/MraPlaces.h index 100887c18a..98a5e535b2 100644 --- a/protocols/MRA/src/MraPlaces.h +++ b/protocols/MRA/src/MraPlaces.h @@ -4,8 +4,8 @@ #pragma once -#define lpwszOther L"" -//static LPWSTR lpwszOther = L""; +#define lpwszOther L"Другое" +//static LPWSTR lpwszOther = L"Другое"; typedef struct @@ -63,1603 +63,1603 @@ typedef struct static const MRA_PLACE mrapPlaces[] = { - {24, 0, 0, L""}, - {81, 0, 0, L""}, - {82, 0, 0, L""}, - {97, 0, 0, L""}, - {96, 0, 0, L""}, - {99, 0, 0, L""}, - {100, 0, 0, L"-"}, - {101, 0, 0, L""}, - {102, 0, 0, L""}, - {83, 0, 0, L""}, - {86, 0, 0, L""}, - {95, 0, 0, L""}, - {103, 0, 0, L""}, - {79, 0, 0, L""}, - {85, 0, 0, L""}, - {87, 0, 0, L""}, - {104, 0, 0, L""}, - {84, 0, 0, L""}, - {105, 0, 0, L""}, - {106, 0, 0, L""}, - {107, 0, 0, L""}, - {92, 0, 0, L" ()"}, - {76, 0, 0, L""}, - {3215, 0, 0, L" (.)"}, - {29, 0, 0, L" ()"}, - {108, 0, 0, L""}, - {88, 0, 0, L""}, - {109, 0, 0, L""}, - {110, 0, 0, L""}, - {111, 0, 0, L""}, - {112, 0, 0, L""}, - {113, 0, 0, L""}, - {114, 0, 0, L""}, - {115, 0, 0, L""}, - {116, 0, 0, L" "}, - {117, 0, 0, L""}, - {3216, 0, 0, L" (.)"}, - {122, 0, 0, L""}, - {89, 0, 0, L""}, - {94, 0, 0, L" "}, - {118, 0, 0, L""}, - {78, 0, 0, L""}, - {91, 0, 0, L""}, - {119, 0, 0, L""}, - {120, 0, 0, L""}, - {132, 0, 0, L""}, - {90, 0, 0, L""}, - {77, 0, 0, L""}, - {93, 0, 0, L""}, - {121, 0, 0, L""}, - {98, 0, 0, L" "}, - {75, 0, 0, L""}, - {123, 0, 0, L""}, - {454, 0, 0, L" "}, - {124, 0, 0, L""}, - {453, 0, 0, L" ()"}, - {126, 0, 0, L""}, - {127, 0, 0, L" "}, - {128, 0, 0, L" ( )"}, - {129, 0, 0, L""}, - {3220, 0, 0, L" (..)"}, - {130, 0, 0, L" "}, - {3218, 0, 0, L" (.)"}, - {3221, 0, 0, L" (..)"}, - {3230, 0, 0, L" (.)"}, - {131, 0, 0, L""}, - {133, 0, 0, L" - "}, - {3222, 0, 0, L" (.)"}, - {125, 0, 0, L""}, - {3219, 0, 0, L". ()"}, - {134, 0, 0, L" "}, - {3223, 0, 0, L" (..)"}, - {135, 0, 0, L""}, - {136, 0, 0, L""}, - {3224, 0, 0, L" (.)"}, - {137, 0, 0, L""}, - {3226, 0, 0, L" "}, - {3225, 0, 0, L" "}, - {138, 0, 0, L""}, - {139, 0, 0, L""}, - {3200, 0, 0, L" (.)"}, - {140, 0, 0, L" "}, - {141, 0, 0, L""}, - {3202, 0, 0, L" (.)"}, - {142, 0, 0, L""}, - {143, 0, 0, L""}, - {146, 0, 0, L""}, - {3203, 0, 0, L" (.)"}, - {144, 0, 0, L""}, - {145, 0, 0, L""}, - {147, 0, 0, L""}, - {3204, 0, 0, L" (.)"}, - {452, 0, 0, L" ()"}, - {149, 0, 0, L""}, - {148, 0, 0, L""}, - {3205, 0, 0, L" (.)"}, - {173, 0, 0, L""}, - {150, 0, 0, L""}, - {151, 0, 0, L""}, - {152, 0, 0, L" (.)"}, - {153, 0, 0, L""}, - {154, 0, 0, L" "}, - {155, 0, 0, L""}, - {156, 0, 0, L"-"}, - {157, 0, 0, L""}, - {3208, 0, 0, L" (.)"}, - {158, 0, 0, L""}, - {3209, 0, 0, L" ()"}, - {3201, 0, 0, L" "}, - {159, 0, 0, L""}, - {3207, 0, 0, L" (.)"}, - {3211, 0, 0, L" (.)"}, - {160, 0, 0, L""}, - {161, 0, 0, L""}, - {162, 0, 0, L""}, - {163, 0, 0, L""}, - {164, 0, 0, L"- "}, - {165, 0, 0, L"- "}, - {166, 0, 0, L"-"}, - {3210, 0, 0, L"- (.)"}, - {167, 0, 0, L""}, - {168, 0, 0, L" "}, - {169, 0, 0, L""}, - {3212, 0, 0, L" (.)"}, - {3206, 0, 0, L" "}, - {170, 0, 0, L""}, - {171, 0, 0, L""}, - {3213, 0, 0, L". . - (.)"}, - {172, 0, 0, L""}, - {174, 0, 0, L""}, - {175, 0, 0, L""}, - {176, 0, 0, L""}, - {177, 0, 0, L""}, - {3228, 0, 0, L" "}, - {178, 0, 0, L"-"}, - {179, 0, 0, L""}, - {180, 0, 0, L""}, - {181, 0, 0, L""}, - {182, 0, 0, L""}, - {183, 0, 0, L""}, - {184, 0, 0, L"-"}, - {185, 0, 0, L""}, - {186, 0, 0, L""}, - {187, 0, 0, L""}, - {3198, 0, 0, L". "}, - {23, 0, 0, L""}, - {188, 0, 0, L"-"}, - {189, 0, 0, L""}, - {190, 0, 0, L""}, - {191, 0, 0, L""}, - {193, 0, 0, L" ()"}, - {192, 0, 0, L""}, - {194, 0, 0, L"-`"}, - {195, 0, 0, L""}, - {196, 0, 0, L""}, - {197, 0, 0, L""}, - {198, 0, 0, L""}, - {199, 0, 0, L""}, - {200, 0, 0, L""}, - {3229, 0, 0, L" (.)"}, - {201, 0, 0, L""}, - {202, 0, 0, L""}, - {203, 0, 0, L""}, - {204, 0, 0, L""}, - {205, 0, 0, L""}, - {206, 0, 0, L""}, - {207, 0, 0, L""}, - {3227, 0, 0, L" (.)"}, - {3197, 0, 0, L" (.)"}, - {208, 0, 0, L""}, - {209, 0, 0, L"- "}, - {210, 0, 0, L""}, - {3199, 0, 0, L" (.)"}, - {211, 0, 0, L""}, - {212, 0, 0, L""}, - {213, 0, 0, L""}, - {214, 0, 0, L""}, - {215, 0, 0, L"-"}, - {216, 0, 0, L""}, - {217, 0, 0, L""}, - {218, 0, 0, L""}, - {219, 0, 0, L""}, - {220, 0, 0, L" "}, - {222, 0, 0, L""}, - {223, 0, 0, L" "}, - {221, 0, 0, L""}, - {224, 0, 0, L""}, - {225, 0, 0, L"- ()"}, - {39, 0, 0, L""}, - {40, 0, 0, L""}, - {32, 0, 0, L""}, - {33, 0, 0, L""}, - {340, 0, 0, L""}, - {38, 0, 0, L""}, - {41, 0, 0, L""}, - {42, 0, 0, L" "}, - {43, 0, 0, L""}, - {45, 0, 0, L""}, - {44, 0, 0, L""}, - {46, 0, 0, L""}, - {3193, 0, 0, L" (.)"}, - {47, 0, 0, L" (.)"}, - {48, 0, 0, L""}, - {49, 0, 0, L""}, - {3194, 0, 0, L" (.)"}, - {50, 0, 0, L""}, - {51, 0, 0, L""}, - {34, 0, 0, L""}, - {52, 0, 0, L""}, - {53, 0, 0, L""}, - {54, 0, 0, L""}, - {55, 0, 0, L""}, - {56, 0, 0, L""}, - {57, 0, 0, L""}, - {58, 0, 0, L""}, - {59, 0, 0, L""}, - {36, 0, 0, L""}, - {60, 0, 0, L""}, - {61, 0, 0, L""}, - {3195, 0, 0, L" (.)"}, - {62, 0, 0, L""}, - {35, 0, 0, L""}, - {63, 0, 0, L""}, - {64, 0, 0, L"-"}, - {74, 0, 0, L" "}, - {65, 0, 0, L""}, - {66, 0, 0, L""}, - {67, 0, 0, L" - ()"}, - {68, 0, 0, L""}, - {37, 0, 0, L""}, - {69, 0, 0, L""}, - {70, 0, 0, L""}, - {71, 0, 0, L""}, - {72, 0, 0, L""}, - {3196, 0, 0, L" (.)"}, - {73, 0, 0, L""}, - {24, 25, 0, L""}, - {24, 226, 0, L"-"}, - {24, 233, 0, L" ()"}, - {24, 232, 0, L" "}, - {24, 235, 0, L" "}, - {24, 227, 0, L" ."}, - {24, 229, 0, L" ."}, - {24, 231, 0, L" ."}, - {24, 234, 0, L" ."}, - {24, 228, 0, L" "}, - {24, 230, 0, L" "}, - {24, 236, 0, L" "}, - {24, 237, 0, L""}, - {24, 240, 0, L"-"}, - {24, 241, 0, L""}, - {24, 248, 0, L""}, - {24, 249, 0, L""}, - {24, 251, 0, L""}, - {24, 238, 0, L" ."}, - {24, 242, 0, L" ."}, - {24, 243, 0, L" ."}, - {24, 244, 0, L" ."}, - {24, 245, 0, L" ."}, - {24, 246, 0, L" ."}, - {24, 247, 0, L" ."}, - {24, 250, 0, L" ."}, - {24, 239, 0, L"- "}, - {24, 255, 0, L""}, - {24, 256, 0, L""}, - {24, 252, 0, L" ."}, - {24, 253, 0, L" ."}, - {24, 254, 0, L" ."}, - {24, 257, 0, L" ."}, - {24, 258, 0, L" ."}, - {24, 260, 0, L" ."}, - {24, 261, 0, L" ."}, - {24, 259, 0, L" "}, - {24, 265, 0, L""}, - {24, 263, 0, L" "}, - {24, 273, 0, L""}, - {24, 275, 0, L""}, - {24, 264, 0, L" "}, - {24, 268, 0, L" "}, - {24, 266, 0, L" ."}, - {24, 267, 0, L" ."}, - {24, 269, 0, L" ."}, - {24, 270, 0, L" ."}, - {24, 272, 0, L" ."}, - {24, 276, 0, L" ."}, - {24, 262, 0, L" "}, - {24, 271, 0, L" "}, - {24, 274, 0, L"- "}, - {24, 277, 0, L" "}, - {24, 278, 0, L" ."}, - {24, 279, 0, L" ."}, - {24, 280, 0, L" ."}, - {24, 282, 0, L" ."}, - {24, 281, 0, L"- - "}, - {24, 283, 0, L"- "}, - {24, 284, 0, L" ."}, - {24, 285, 0, L" ."}, - {24, 286, 0, L" ."}, - {24, 287, 0, L" ."}, - {24, 288, 0, L" ."}, - {24, 289, 0, L" ."}, - {24, 290, 0, L" ."}, - {24, 291, 0, L" ."}, - {24, 292, 0, L" ."}, - {24, 293, 0, L" ."}, - {24, 294, 0, L" ."}, - {24, 295, 0, L" ."}, - {24, 296, 0, L" ."}, - {24, 297, 0, L" ."}, - {24, 298, 0, L" ."}, - {24, 299, 0, L" ."}, - {24, 300, 0, L" ."}, - {24, 301, 0, L""}, - {24, 304, 0, L""}, - {24, 305, 0, L""}, - {24, 306, 0, L"-"}, - {24, 307, 0, L""}, - {24, 308, 0, L"-"}, - {24, 311, 0, L" - "}, - {24, 313, 0, L""}, - {24, 309, 0, L" "}, - {24, 312, 0, L" "}, - {24, 302, 0, L" ."}, - {24, 303, 0, L" ."}, - {24, 310, 0, L" ."}, - {81, 1055, 0, L""}, - {81, 1058, 0, L""}, - {81, 1056, 0, L""}, - {81, 1057, 0, L""}, - {81, 3153, 0, L""}, + {24, 0, 0, L"Россия"}, + {81, 0, 0, L"Азербайджан"}, + {82, 0, 0, L"Армения"}, + {97, 0, 0, L"Афганистан"}, + {96, 0, 0, L"Бангладеш"}, + {99, 0, 0, L"Бахрейн"}, + {100, 0, 0, L"Бруней-Даруссалам"}, + {101, 0, 0, L"Бутан"}, + {102, 0, 0, L"Вьетнам"}, + {83, 0, 0, L"Грузия"}, + {86, 0, 0, L"Израиль"}, + {95, 0, 0, L"Индия"}, + {103, 0, 0, L"Индонезия"}, + {79, 0, 0, L"Иордания"}, + {85, 0, 0, L"Ирак"}, + {87, 0, 0, L"Иран"}, + {104, 0, 0, L"Йемен"}, + {84, 0, 0, L"Казахстан"}, + {105, 0, 0, L"Камбоджа"}, + {106, 0, 0, L"Катар"}, + {107, 0, 0, L"Кипр"}, + {92, 0, 0, L"Киргизия (Кыргызстан)"}, + {76, 0, 0, L"Китай"}, + {3215, 0, 0, L"Кокосовые острова (Австр.)"}, + {29, 0, 0, L"Корея (КНДР)"}, + {108, 0, 0, L"Корея"}, + {88, 0, 0, L"Кувейт"}, + {109, 0, 0, L"Лаос"}, + {110, 0, 0, L"Ливан"}, + {111, 0, 0, L"Малайзия"}, + {112, 0, 0, L"Мальдивы"}, + {113, 0, 0, L"Монголия"}, + {114, 0, 0, L"Мьянма"}, + {115, 0, 0, L"Непал"}, + {116, 0, 0, L"Объединенные Арабские Эмираты"}, + {117, 0, 0, L"Оман"}, + {3216, 0, 0, L"Остров Рождества (Австр.)"}, + {122, 0, 0, L"Пакистан"}, + {89, 0, 0, L"Палестина"}, + {94, 0, 0, L"Саудовская Аравия"}, + {118, 0, 0, L"Сингапур"}, + {78, 0, 0, L"Сирия"}, + {91, 0, 0, L"Таджикистан"}, + {119, 0, 0, L"Таиланд"}, + {120, 0, 0, L"Тайвань"}, + {132, 0, 0, L"Тимор"}, + {90, 0, 0, L"Туркмения"}, + {77, 0, 0, L"Турция"}, + {93, 0, 0, L"Узбекистан"}, + {121, 0, 0, L"Филиппины"}, + {98, 0, 0, L"Шри Ланка"}, + {75, 0, 0, L"Япония"}, + {123, 0, 0, L"Австралия"}, + {454, 0, 0, L"Американское Самоа"}, + {124, 0, 0, L"Вануату"}, + {453, 0, 0, L"Гуам (США)"}, + {126, 0, 0, L"Кирибати"}, + {127, 0, 0, L"Маршалловы Острова"}, + {128, 0, 0, L"Микронезия (Федеративные Штаты Микронезии)"}, + {129, 0, 0, L"Науру"}, + {3220, 0, 0, L"Ниуэ (Н.Зел.)"}, + {130, 0, 0, L"Новая Зеландия"}, + {3218, 0, 0, L"Новая Каледония (Фр.)"}, + {3221, 0, 0, L"Острова Кука (Н.Зел.)"}, + {3230, 0, 0, L"Острова Херд и Макдональд (Австр.)"}, + {131, 0, 0, L"Палау"}, + {133, 0, 0, L"Папуа - Новая Гвинея"}, + {3222, 0, 0, L"Питкерн (Брит.)"}, + {125, 0, 0, L"Самоа"}, + {3219, 0, 0, L"Сев. Марианские острова (США)"}, + {134, 0, 0, L"Соломоновы Острова"}, + {3223, 0, 0, L"Токелау (Н.Зел.)"}, + {135, 0, 0, L"Тонга"}, + {136, 0, 0, L"Тувалу"}, + {3224, 0, 0, L"Уоллис и Футуна острова (Фр.)"}, + {137, 0, 0, L"Фиджи"}, + {3226, 0, 0, L"Французская Полинезия"}, + {3225, 0, 0, L"Французские Южные территории"}, + {138, 0, 0, L"Канада"}, + {139, 0, 0, L"США"}, + {3200, 0, 0, L"Ангилья (Брит.)"}, + {140, 0, 0, L"Антигуа и Барбуда"}, + {141, 0, 0, L"Аргентина"}, + {3202, 0, 0, L"Аруба (Нид.)"}, + {142, 0, 0, L"Багамы"}, + {143, 0, 0, L"Барбадос"}, + {146, 0, 0, L"Белиз"}, + {3203, 0, 0, L"Бермуды (Брит.)"}, + {144, 0, 0, L"Боливия"}, + {145, 0, 0, L"Бразилия"}, + {147, 0, 0, L"Венесуэла"}, + {3204, 0, 0, L"Виргинские острова (Брит.)"}, + {452, 0, 0, L"Виргинские острова (США)"}, + {149, 0, 0, L"Гаити"}, + {148, 0, 0, L"Гайана"}, + {3205, 0, 0, L"Гваделупа (Фр.)"}, + {173, 0, 0, L"Гватемала"}, + {150, 0, 0, L"Гондурас"}, + {151, 0, 0, L"Гренада"}, + {152, 0, 0, L"Гренландия (Дат.)"}, + {153, 0, 0, L"Доминика"}, + {154, 0, 0, L"Доминиканская Республика"}, + {155, 0, 0, L"Колумбия"}, + {156, 0, 0, L"Коста-Рика"}, + {157, 0, 0, L"Куба"}, + {3208, 0, 0, L"Мартиника (Фр.)"}, + {158, 0, 0, L"Мексика"}, + {3209, 0, 0, L"Монтсеррат (Брит)"}, + {3201, 0, 0, L"Нидерландские Антилы"}, + {159, 0, 0, L"Никарагуа"}, + {3207, 0, 0, L"Остров Кайман (Брит.)"}, + {3211, 0, 0, L"Острова Теркс и Кайкос (Брит.)"}, + {160, 0, 0, L"Панама"}, + {161, 0, 0, L"Парагвай"}, + {162, 0, 0, L"Перу"}, + {163, 0, 0, L"Сальвадор"}, + {164, 0, 0, L"Сент-Винсент и Гренадины"}, + {165, 0, 0, L"Сент-Китс и Невис"}, + {166, 0, 0, L"Сент-Люсия"}, + {3210, 0, 0, L"Сент-Пьер и Микелон (Фр.)"}, + {167, 0, 0, L"Суринам"}, + {168, 0, 0, L"Тринидат и Тобаго"}, + {169, 0, 0, L"Уругвай"}, + {3212, 0, 0, L"Фолклендские острова (Брит.)"}, + {3206, 0, 0, L"Французская Гвиана"}, + {170, 0, 0, L"Чили"}, + {171, 0, 0, L"Эквадор"}, + {3213, 0, 0, L"Юж. Джорджия и Юж. Сандвичевы о-ва (Брит.)"}, + {172, 0, 0, L"Ямайка"}, + {174, 0, 0, L"Алжир"}, + {175, 0, 0, L"Ангола"}, + {176, 0, 0, L"Бенин"}, + {177, 0, 0, L"Ботсвана"}, + {3228, 0, 0, L"Британская территория в Индийском океане"}, + {178, 0, 0, L"Буркина-Фасо"}, + {179, 0, 0, L"Бурунди"}, + {180, 0, 0, L"Габон"}, + {181, 0, 0, L"Гамбия"}, + {182, 0, 0, L"Гана"}, + {183, 0, 0, L"Гвинея"}, + {184, 0, 0, L"Гвинея-Бисау"}, + {185, 0, 0, L"Джибути"}, + {186, 0, 0, L"Египет"}, + {187, 0, 0, L"Замбия"}, + {3198, 0, 0, L"Зап. Сахара"}, + {23, 0, 0, L"Зимбабве"}, + {188, 0, 0, L"Кабо-Верде"}, + {189, 0, 0, L"Камерун"}, + {190, 0, 0, L"Кения"}, + {191, 0, 0, L"Коморы"}, + {193, 0, 0, L"Конго (Заир)"}, + {192, 0, 0, L"Конго"}, + {194, 0, 0, L"Кот-д`Ивуар"}, + {195, 0, 0, L"Лесото"}, + {196, 0, 0, L"Либерия"}, + {197, 0, 0, L"Ливия"}, + {198, 0, 0, L"Маврикий"}, + {199, 0, 0, L"Мавритания"}, + {200, 0, 0, L"Мадагаскар"}, + {3229, 0, 0, L"Майотт (Фр.)"}, + {201, 0, 0, L"Малави"}, + {202, 0, 0, L"Мали"}, + {203, 0, 0, L"Марокко"}, + {204, 0, 0, L"Мозамбик"}, + {205, 0, 0, L"Намибия"}, + {206, 0, 0, L"Нигер"}, + {207, 0, 0, L"Нигерия"}, + {3227, 0, 0, L"Остров Буве (Норв.)"}, + {3197, 0, 0, L"Реюньон (Фр.)"}, + {208, 0, 0, L"Руанда"}, + {209, 0, 0, L"Сан-Томе и Принсипи"}, + {210, 0, 0, L"Свазиленд"}, + {3199, 0, 0, L"Святая Елена (Брит.)"}, + {211, 0, 0, L"Сейшелы"}, + {212, 0, 0, L"Сенегал"}, + {213, 0, 0, L"Сомали"}, + {214, 0, 0, L"Судан"}, + {215, 0, 0, L"Сьерра-Леоне"}, + {216, 0, 0, L"Танзания"}, + {217, 0, 0, L"Того"}, + {218, 0, 0, L"Тунис"}, + {219, 0, 0, L"Уганда"}, + {220, 0, 0, L"Центральноафриканская Республика"}, + {222, 0, 0, L"Чад"}, + {223, 0, 0, L"Экваториальная Гвинея"}, + {221, 0, 0, L"Эритрея"}, + {224, 0, 0, L"Эфиопия"}, + {225, 0, 0, L"Южно-Африканская Республика (ЮАР)"}, + {39, 0, 0, L"Украина"}, + {40, 0, 0, L"Австрия"}, + {32, 0, 0, L"Албания"}, + {33, 0, 0, L"Андорра"}, + {340, 0, 0, L"Белоруссия"}, + {38, 0, 0, L"Бельгия"}, + {41, 0, 0, L"Болгария"}, + {42, 0, 0, L"Босния и Герцеговина"}, + {43, 0, 0, L"Ватикан"}, + {45, 0, 0, L"Великобритания"}, + {44, 0, 0, L"Венгрия"}, + {46, 0, 0, L"Германия"}, + {3193, 0, 0, L"Гернси (Брит.)"}, + {47, 0, 0, L"Гибралтар (Брит.)"}, + {48, 0, 0, L"Греция"}, + {49, 0, 0, L"Дания"}, + {3194, 0, 0, L"Джерси (Брит.)"}, + {50, 0, 0, L"Ирландия"}, + {51, 0, 0, L"Исландия"}, + {34, 0, 0, L"Испания"}, + {52, 0, 0, L"Италия"}, + {53, 0, 0, L"Латвия"}, + {54, 0, 0, L"Литва"}, + {55, 0, 0, L"Лихтенштейн"}, + {56, 0, 0, L"Люксембург"}, + {57, 0, 0, L"Македония"}, + {58, 0, 0, L"Мальта"}, + {59, 0, 0, L"Молдавия"}, + {36, 0, 0, L"Монако"}, + {60, 0, 0, L"Нидерланды"}, + {61, 0, 0, L"Норвегия"}, + {3195, 0, 0, L"Остров Мэн (Брит.)"}, + {62, 0, 0, L"Польша"}, + {35, 0, 0, L"Португалия"}, + {63, 0, 0, L"Румыния"}, + {64, 0, 0, L"Сан-Марино"}, + {74, 0, 0, L"Сербия и Черногория"}, + {65, 0, 0, L"Словакия"}, + {66, 0, 0, L"Словения"}, + {67, 0, 0, L"Фарерские о-ва (Дания)"}, + {68, 0, 0, L"Финляндия"}, + {37, 0, 0, L"Франция"}, + {69, 0, 0, L"Хорватия"}, + {70, 0, 0, L"Чехия"}, + {71, 0, 0, L"Швейцария"}, + {72, 0, 0, L"Швеция"}, + {3196, 0, 0, L"Шпицберген (Норв.)"}, + {73, 0, 0, L"Эстония"}, + {24, 25, 0, L"Москва"}, + {24, 226, 0, L"Санкт-Петербург"}, + {24, 233, 0, L"Саха (Якутия)"}, + {24, 232, 0, L"Приморский край"}, + {24, 235, 0, L"Хабаровский край"}, + {24, 227, 0, L"Амурская обл."}, + {24, 229, 0, L"Камчатская обл."}, + {24, 231, 0, L"Магаданская обл."}, + {24, 234, 0, L"Сахалинская обл."}, + {24, 228, 0, L"Еврейская АО"}, + {24, 230, 0, L"Корякский АО"}, + {24, 236, 0, L"Чукотский АО"}, + {24, 237, 0, L"Башкортостан"}, + {24, 240, 0, L"Марий-Эл"}, + {24, 241, 0, L"Мордовия"}, + {24, 248, 0, L"Татарстан"}, + {24, 249, 0, L"Удмуртия"}, + {24, 251, 0, L"Чувашия"}, + {24, 238, 0, L"Кировская обл."}, + {24, 242, 0, L"Нижегородская обл."}, + {24, 243, 0, L"Оренбургская обл."}, + {24, 244, 0, L"Пензенская обл."}, + {24, 245, 0, L"Пермская обл."}, + {24, 246, 0, L"Самарская обл."}, + {24, 247, 0, L"Саратовская обл."}, + {24, 250, 0, L"Ульяновская обл."}, + {24, 239, 0, L"Коми-Пермяцкий АО"}, + {24, 255, 0, L"Карелия"}, + {24, 256, 0, L"Коми"}, + {24, 252, 0, L"Архангельская обл."}, + {24, 253, 0, L"Вологодская обл."}, + {24, 254, 0, L"Калининградская обл."}, + {24, 257, 0, L"Ленинградская обл."}, + {24, 258, 0, L"Мурманская обл."}, + {24, 260, 0, L"Новгородская обл."}, + {24, 261, 0, L"Псковская обл."}, + {24, 259, 0, L"Ненецкий АО"}, + {24, 265, 0, L"Бурятия"}, + {24, 263, 0, L"Республика Алтай"}, + {24, 273, 0, L"Тыва"}, + {24, 275, 0, L"Хакасия"}, + {24, 264, 0, L"Алтайский край"}, + {24, 268, 0, L"Красноярский край"}, + {24, 266, 0, L"Иркутская обл."}, + {24, 267, 0, L"Кемеровская обл."}, + {24, 269, 0, L"Новосибирская обл."}, + {24, 270, 0, L"Омская обл."}, + {24, 272, 0, L"Томская обл."}, + {24, 276, 0, L"Читинская обл."}, + {24, 262, 0, L"Агинский Бурятский АО"}, + {24, 271, 0, L"Таймырский АО"}, + {24, 274, 0, L"Усть-Ордынский Бурятский АО"}, + {24, 277, 0, L"Эвенкийский АО"}, + {24, 278, 0, L"Курганская обл."}, + {24, 279, 0, L"Свердловская обл."}, + {24, 280, 0, L"Тюменская обл."}, + {24, 282, 0, L"Челябинская обл."}, + {24, 281, 0, L"Ханты-Мансийский АО - Югра"}, + {24, 283, 0, L"Ямало-Ненецкий АО"}, + {24, 284, 0, L"Белгородская обл."}, + {24, 285, 0, L"Брянская обл."}, + {24, 286, 0, L"Владимирская обл."}, + {24, 287, 0, L"Воронежская обл."}, + {24, 288, 0, L"Ивановская обл."}, + {24, 289, 0, L"Калужская обл."}, + {24, 290, 0, L"Костромская обл."}, + {24, 291, 0, L"Курская обл."}, + {24, 292, 0, L"Липецкая обл."}, + {24, 293, 0, L"Московская обл."}, + {24, 294, 0, L"Орловская обл."}, + {24, 295, 0, L"Рязанская обл."}, + {24, 296, 0, L"Смоленская обл."}, + {24, 297, 0, L"Тамбовская обл."}, + {24, 298, 0, L"Тверская обл."}, + {24, 299, 0, L"Тульская обл."}, + {24, 300, 0, L"Ярославская обл."}, + {24, 301, 0, L"Адыгея"}, + {24, 304, 0, L"Дагестан"}, + {24, 305, 0, L"Ингушетия"}, + {24, 306, 0, L"Кабардино-Балкария"}, + {24, 307, 0, L"Калмыкия"}, + {24, 308, 0, L"Карачаево-Черкессия"}, + {24, 311, 0, L"Северная Осетия - Алания"}, + {24, 313, 0, L"Чечня"}, + {24, 309, 0, L"Краснодарский край"}, + {24, 312, 0, L"Ставропольский край"}, + {24, 302, 0, L"Астраханская обл."}, + {24, 303, 0, L"Волгоградская обл."}, + {24, 310, 0, L"Ростовская обл."}, + {81, 1055, 0, L"Баку"}, + {81, 1058, 0, L"Гянджа"}, + {81, 1056, 0, L"Нахичевань"}, + {81, 1057, 0, L"Ханкенди"}, + {81, 3153, 0, L"Шеки"}, {81, 2291, 0, lpwszOther}, - {82, 2932, 0, L""}, - {82, 1060, 0, L""}, - {82, 3084, 0, L""}, - {82, 3011, 0, L""}, - {82, 3306, 0, L""}, - {82, 1059, 0, L""}, - {82, 3145, 0, L""}, + {82, 2932, 0, L"Абовян"}, + {82, 1060, 0, L"Аштарак"}, + {82, 3084, 0, L"Ванадзор"}, + {82, 3011, 0, L"Гюмри"}, + {82, 3306, 0, L"Дилижан"}, + {82, 1059, 0, L"Ереван"}, + {82, 3145, 0, L"Ханкенди"}, {82, 2292, 0, lpwszOther}, - {97, 1061, 0, L""}, + {97, 1061, 0, L"Кабул"}, {97, 2293, 0, lpwszOther}, - {96, 1062, 0, L""}, + {96, 1062, 0, L"Дакка"}, {96, 2294, 0, lpwszOther}, - {99, 1063, 0, L""}, + {99, 1063, 0, L"Манама"}, {99, 2295, 0, lpwszOther}, - {100, 1064, 0, L"--"}, + {100, 1064, 0, L"Бандар-Сери-Бегаван"}, {100, 2296, 0, lpwszOther}, - {101, 1065, 0, L""}, + {101, 1065, 0, L"Тхимпху"}, {101, 2297, 0, lpwszOther}, - {102, 1066, 0, L""}, + {102, 1066, 0, L"Ханой"}, {102, 2298, 0, lpwszOther}, - {83, 1067, 0, L""}, - {83, 3158, 0, L""}, - {83, 1068, 0, L""}, - {83, 3129, 0, L""}, - {83, 1069, 0, L""}, - {83, 1070, 0, L""}, + {83, 1067, 0, L"Батуми"}, + {83, 3158, 0, L"Боржоми"}, + {83, 1068, 0, L"Поти"}, + {83, 3129, 0, L"Рустави"}, + {83, 1069, 0, L"Сухуми"}, + {83, 1070, 0, L"Тбилиси"}, {83, 2299, 0, lpwszOther}, - {86, 3345, 0, L""}, - {86, 1071, 0, L""}, - {86, 2992, 0, L""}, - {86, 3175, 0, L""}, - {86, 3363, 0, L"-"}, - {86, 2884, 0, L"-"}, - {86, 3243, 0, L"-"}, - {86, 1074, 0, L"-"}, - {86, 3348, 0, L""}, - {86, 3241, 0, L""}, - {86, 1075, 0, L""}, - {86, 3350, 0, L"-"}, - {86, 2982, 0, L""}, - {86, 2971, 0, L"-"}, - {86, 3136, 0, L""}, - {86, 1080, 0, L""}, - {86, 3303, 0, L""}, - {86, 3050, 0, L""}, - {86, 3151, 0, L" "}, - {86, 3141, 0, L""}, - {86, 3012, 0, L" "}, - {86, 1081, 0, L""}, - {86, 1077, 0, L"-"}, - {86, 1079, 0, L""}, - {86, 1078, 0, L""}, - {86, 1076, 0, L""}, - {86, 2929, 0, L""}, - {86, 2928, 0, L""}, + {86, 3345, 0, L"Ариэль"}, + {86, 1071, 0, L"Афула"}, + {86, 2992, 0, L"Ашдод"}, + {86, 3175, 0, L"Ашкелон"}, + {86, 3363, 0, L"Бат-Ям"}, + {86, 2884, 0, L"Беер-Яков"}, + {86, 3243, 0, L"Бейт-Шемеш"}, + {86, 1074, 0, L"Беэр-Шева"}, + {86, 3348, 0, L"Герцелия"}, + {86, 3241, 0, L"Димона"}, + {86, 1075, 0, L"Иерусалим"}, + {86, 3350, 0, L"Йокнеам-Иллит"}, + {86, 2982, 0, L"Кармиэль"}, + {86, 2971, 0, L"Кфар-Саба"}, + {86, 3136, 0, L"Назарет"}, + {86, 1080, 0, L"Натания"}, + {86, 3303, 0, L"Офаким"}, + {86, 3050, 0, L"Раанана"}, + {86, 3151, 0, L"Рамат Ган"}, + {86, 3141, 0, L"Реховот"}, + {86, 3012, 0, L"Ришон ле Цион"}, + {86, 1081, 0, L"Тверия"}, + {86, 1077, 0, L"Тель-Авив"}, + {86, 1079, 0, L"Хадера"}, + {86, 1078, 0, L"Хайфа"}, + {86, 1076, 0, L"Хеврон"}, + {86, 2929, 0, L"Цфат"}, + {86, 2928, 0, L"Эйлат"}, {86, 2300, 0, lpwszOther}, - {95, 3315, 0, L""}, - {95, 1082, 0, L""}, - {95, 1083, 0, L""}, - {95, 3144, 0, L""}, - {95, 3025, 0, L""}, - {95, 3277, 0, L""}, - {95, 1084, 0, L""}, + {95, 3315, 0, L"Бангалор"}, + {95, 1082, 0, L"Дели"}, + {95, 1083, 0, L"Джайпур"}, + {95, 3144, 0, L"Калькутта"}, + {95, 3025, 0, L"Мумбаи"}, + {95, 3277, 0, L"Панаджи"}, + {95, 1084, 0, L"Ченнаи"}, {95, 2301, 0, lpwszOther}, - {103, 1085, 0, L""}, + {103, 1085, 0, L"Джакарта"}, {103, 2302, 0, lpwszOther}, - {79, 1086, 0, L""}, + {79, 1086, 0, L"Амман"}, {79, 2303, 0, lpwszOther}, - {85, 1087, 0, L""}, + {85, 1087, 0, L"Багдад"}, {85, 2304, 0, lpwszOther}, - {87, 1088, 0, L""}, + {87, 1088, 0, L"Тегеран"}, {87, 2305, 0, lpwszOther}, - {104, 1089, 0, L""}, + {104, 1089, 0, L"Сана"}, {104, 2306, 0, lpwszOther}, - {84, 1090, 0, L""}, - {84, 1091, 0, L""}, - {84, 1092, 0, L"-"}, - {84, 3242, 0, L""}, - {84, 1093, 0, L""}, - {84, 1094, 0, L" ()"}, - {84, 1095, 0, L""}, - {84, 3245, 0, L""}, - {84, 3083, 0, L""}, - {84, 1096, 0, L""}, - {84, 1097, 0, L""}, - {84, 1098, 0, L""}, - {84, 1099, 0, L""}, - {84, 2868, 0, L""}, - {84, 1100, 0, L""}, - {84, 1101, 0, L" (.-. .)"}, - {84, 1102, 0, L""}, - {84, 1103, 0, L""}, - {84, 1104, 0, L""}, - {84, 3166, 0, L""}, - {84, 1105, 0, L"-"}, - {84, 2927, 0, L""}, - {84, 1106, 0, L""}, - {84, 1107, 0, L""}, - {84, 1108, 0, L"-"}, - {84, 1109, 0, L""}, - {84, 1110, 0, L""}, + {84, 1090, 0, L"Актау"}, + {84, 1091, 0, L"Актюбинск"}, + {84, 1092, 0, L"Алма-Ата"}, + {84, 3242, 0, L"Аршалы"}, + {84, 1093, 0, L"Астана"}, + {84, 1094, 0, L"Атырау (Гурьев)"}, + {84, 1095, 0, L"Байконур"}, + {84, 3245, 0, L"Балхаш"}, + {84, 3083, 0, L"Жезказган"}, + {84, 1096, 0, L"Капчагай"}, + {84, 1097, 0, L"Караганда"}, + {84, 1098, 0, L"Кокшетау"}, + {84, 1099, 0, L"Кустанай"}, + {84, 2868, 0, L"Лисаковск"}, + {84, 1100, 0, L"Павлодар"}, + {84, 1101, 0, L"Петропавловск (Сев.-Каз. обл.)"}, + {84, 1102, 0, L"Рудный"}, + {84, 1103, 0, L"Семипалатинск"}, + {84, 1104, 0, L"Степногорск"}, + {84, 3166, 0, L"Талгар"}, + {84, 1105, 0, L"Талды-Курган"}, + {84, 2927, 0, L"Тараз"}, + {84, 1106, 0, L"Темиртау"}, + {84, 1107, 0, L"Уральск"}, + {84, 1108, 0, L"Усть-Каменогорск"}, + {84, 1109, 0, L"Чимкент"}, + {84, 1110, 0, L"Экибастуз"}, {84, 2307, 0, lpwszOther}, - {105, 1111, 0, L""}, + {105, 1111, 0, L"Пномпень"}, {105, 2308, 0, lpwszOther}, - {106, 1112, 0, L""}, + {106, 1112, 0, L"Доха"}, {106, 2309, 0, lpwszOther}, - {107, 1113, 0, L""}, - {107, 1114, 0, L""}, - {107, 1115, 0, L""}, - {107, 2954, 0, L""}, + {107, 1113, 0, L"Ларнака"}, + {107, 1114, 0, L"Лимассол"}, + {107, 1115, 0, L"Никосия"}, + {107, 2954, 0, L"Пафос"}, {107, 2310, 0, lpwszOther}, - {92, 1116, 0, L""}, - {92, 1117, 0, L"-"}, - {92, 3027, 0, L"-"}, - {92, 1118, 0, L""}, - {92, 1119, 0, L""}, - {92, 1120, 0, L""}, - {92, 2933, 0, L""}, + {92, 1116, 0, L"Бишкек"}, + {92, 1117, 0, L"Джалал-Абад"}, + {92, 3027, 0, L"Кара-Балта"}, + {92, 1118, 0, L"Каракол"}, + {92, 1119, 0, L"Ош"}, + {92, 1120, 0, L"Талас"}, + {92, 2933, 0, L"Хайдаркен"}, {92, 2311, 0, lpwszOther}, - {76, 3214, 0, L" ()"}, - {76, 1121, 0, L""}, - {76, 2869, 0, L""}, - {76, 3262, 0, L""}, - {76, 1122, 0, L""}, - {76, 1123, 0, L""}, - {76, 1124, 0, L""}, - {76, 3043, 0, L""}, + {76, 3214, 0, L"Аомынь (Макао)"}, + {76, 1121, 0, L"Гонконг"}, + {76, 2869, 0, L"Гуанчжоу"}, + {76, 3262, 0, L"Далянь"}, + {76, 1122, 0, L"Пекин"}, + {76, 1123, 0, L"Харбин"}, + {76, 1124, 0, L"Шанхай"}, + {76, 3043, 0, L"Шеньян"}, {76, 2312, 0, lpwszOther}, - {29, 1125, 0, L""}, + {29, 1125, 0, L"Пхеньян"}, {29, 2313, 0, lpwszOther}, - {108, 1126, 0, L""}, - {108, 3240, 0, L""}, + {108, 1126, 0, L"Сеул"}, + {108, 3240, 0, L"Тейджон"}, {108, 2314, 0, lpwszOther}, - {88, 1127, 0, L"-"}, + {88, 1127, 0, L"Эль-Кувейт"}, {88, 2315, 0, lpwszOther}, - {109, 1128, 0, L""}, + {109, 1128, 0, L"Вьентьян"}, {109, 2316, 0, lpwszOther}, - {110, 1129, 0, L""}, + {110, 1129, 0, L"Бейрут"}, {110, 2317, 0, lpwszOther}, - {111, 1130, 0, L"-"}, - {111, 1131, 0, L"-"}, + {111, 1130, 0, L"Джохор-Бару"}, + {111, 1131, 0, L"Куала-Лумпур"}, {111, 2318, 0, lpwszOther}, - {112, 1132, 0, L""}, + {112, 1132, 0, L"Мале"}, {112, 2319, 0, lpwszOther}, - {113, 1133, 0, L"-"}, - {113, 1134, 0, L""}, + {113, 1133, 0, L"Улан-Батор"}, + {113, 1134, 0, L"Эрдэнэт"}, {113, 2320, 0, lpwszOther}, - {114, 1135, 0, L""}, + {114, 1135, 0, L"Янгон"}, {114, 2321, 0, lpwszOther}, - {115, 1136, 0, L""}, + {115, 1136, 0, L"Катманду"}, {115, 2322, 0, lpwszOther}, - {116, 1137, 0, L"-"}, - {116, 1138, 0, L""}, - {116, 1139, 0, L""}, + {116, 1137, 0, L"Абу-Даби"}, + {116, 1138, 0, L"Дубай"}, + {116, 1139, 0, L"Шарджа"}, {116, 2323, 0, lpwszOther}, - {117, 1140, 0, L""}, + {117, 1140, 0, L"Маскат"}, {117, 2324, 0, lpwszOther}, - {122, 1141, 0, L""}, + {122, 1141, 0, L"Исламабад"}, {122, 2325, 0, lpwszOther}, - {89, 1072, 0, L""}, - {89, 1073, 0, L""}, - {89, 1142, 0, L""}, + {89, 1072, 0, L"Ашдод"}, + {89, 1073, 0, L"Ашкелон"}, + {89, 1142, 0, L"Газа"}, {89, 2326, 0, lpwszOther}, - {94, 3250, 0, L""}, - {94, 1143, 0, L"-"}, + {94, 3250, 0, L"Медина"}, + {94, 1143, 0, L"Эр-Рияд"}, {94, 2327, 0, lpwszOther}, - {78, 1144, 0, L""}, + {78, 1144, 0, L"Дамаск"}, {78, 2328, 0, lpwszOther}, - {91, 1145, 0, L""}, - {91, 3307, 0, L""}, - {91, 3308, 0, L""}, + {91, 1145, 0, L"Душанбе"}, + {91, 3307, 0, L"Кайраккум"}, + {91, 3308, 0, L"Худжанд"}, {91, 2329, 0, lpwszOther}, - {119, 1146, 0, L""}, - {119, 1147, 0, L""}, + {119, 1146, 0, L"Бангкок"}, + {119, 1147, 0, L"Пхукет"}, {119, 2330, 0, lpwszOther}, - {120, 1148, 0, L""}, + {120, 1148, 0, L"Тайбэй"}, {120, 2331, 0, lpwszOther}, - {132, 1149, 0, L""}, + {132, 1149, 0, L"Дили"}, {132, 2332, 0, lpwszOther}, - {90, 1150, 0, L""}, - {90, 3079, 0, L""}, + {90, 1150, 0, L"Ашхабад"}, + {90, 3079, 0, L"Безмеин"}, {90, 2333, 0, lpwszOther}, - {77, 1152, 0, L""}, - {77, 1153, 0, L""}, - {77, 3080, 0, L""}, - {77, 1151, 0, L""}, - {77, 1154, 0, L""}, - {77, 1155, 0, L""}, + {77, 1152, 0, L"Анкара"}, + {77, 1153, 0, L"Анталия"}, + {77, 3080, 0, L"Бурса"}, + {77, 1151, 0, L"Мармарис"}, + {77, 1154, 0, L"Стамбул"}, + {77, 1155, 0, L"Трабзон"}, {77, 2334, 0, lpwszOther}, - {93, 3362, 0, L""}, - {93, 3137, 0, L""}, - {93, 3273, 0, L""}, - {93, 1156, 0, L""}, - {93, 1157, 0, L""}, - {93, 3167, 0, L""}, - {93, 3347, 0, L""}, - {93, 1158, 0, L""}, - {93, 1159, 0, L""}, - {93, 1160, 0, L""}, - {93, 1161, 0, L""}, - {93, 1162, 0, L""}, - {93, 1163, 0, L""}, - {93, 1164, 0, L""}, + {93, 3362, 0, L"Алмалык"}, + {93, 3137, 0, L"Андижан"}, + {93, 3273, 0, L"Асака"}, + {93, 1156, 0, L"Ахангаран"}, + {93, 1157, 0, L"Бухара"}, + {93, 3167, 0, L"Джизак"}, + {93, 3347, 0, L"Кунград"}, + {93, 1158, 0, L"Навои"}, + {93, 1159, 0, L"Наманган"}, + {93, 1160, 0, L"Самарканд"}, + {93, 1161, 0, L"Ташкент"}, + {93, 1162, 0, L"Ургенч"}, + {93, 1163, 0, L"Фергана"}, + {93, 1164, 0, L"Чирчик"}, {93, 2335, 0, lpwszOther}, - {121, 1165, 0, L""}, - {121, 3319, 0, L""}, + {121, 1165, 0, L"Манила"}, + {121, 3319, 0, L"Себу"}, {121, 2336, 0, lpwszOther}, - {98, 1166, 0, L""}, + {98, 1166, 0, L"Коломбо"}, {98, 2337, 0, lpwszOther}, - {75, 3176, 0, L""}, - {75, 3339, 0, L""}, - {75, 1167, 0, L""}, - {75, 1168, 0, L""}, + {75, 3176, 0, L"Исесаки"}, + {75, 3339, 0, L"Корияма"}, + {75, 1167, 0, L"Саппоро"}, + {75, 1168, 0, L"Токио"}, {75, 2338, 0, lpwszOther}, - {123, 1914, 0, L""}, - {123, 2957, 0, L" "}, - {123, 1915, 0, L""}, - {123, 3331, 0, L""}, - {123, 1916, 0, L""}, - {123, 3001, 0, L""}, - {123, 1917, 0, L""}, - {123, 3217, 0, L""}, - {123, 3064, 0, L""}, - {123, 3020, 0, L" "}, - {123, 1918, 0, L""}, - {123, 3238, 0, L""}, + {123, 1914, 0, L"Аделаида"}, + {123, 2957, 0, L"Блэк Рок"}, + {123, 1915, 0, L"Брисбен"}, + {123, 3331, 0, L"Горокан"}, + {123, 1916, 0, L"Канберра"}, + {123, 3001, 0, L"Лидкомб"}, + {123, 1917, 0, L"Мельбурн"}, + {123, 3217, 0, L"Норфолк"}, + {123, 3064, 0, L"Перт"}, + {123, 3020, 0, L"Санта Люсиа"}, + {123, 1918, 0, L"Сидней"}, + {123, 3238, 0, L"Энеабба"}, {123, 2339, 0, lpwszOther}, - {454, 1192, 0, L"-"}, + {454, 1192, 0, L"Паго-Паго"}, {454, 2366, 0, lpwszOther}, - {124, 1919, 0, L"-"}, + {124, 1919, 0, L"Порт-Вила"}, {124, 2340, 0, lpwszOther}, - {453, 1193, 0, L""}, + {453, 1193, 0, L"Аганья"}, {453, 2368, 0, lpwszOther}, - {126, 1921, 0, L""}, + {126, 1921, 0, L"Баирики"}, {126, 2342, 0, lpwszOther}, - {127, 1922, 0, L""}, + {127, 1922, 0, L"Маджуро"}, {127, 2343, 0, lpwszOther}, - {128, 1923, 0, L""}, + {128, 1923, 0, L"Паликир"}, {128, 2344, 0, lpwszOther}, - {129, 1924, 0, L""}, + {129, 1924, 0, L"Ярен"}, {129, 2345, 0, lpwszOther}, - {130, 1925, 0, L""}, - {130, 1926, 0, L""}, - {130, 1928, 0, L""}, - {130, 1929, 0, L""}, - {130, 3235, 0, L""}, - {130, 1927, 0, L""}, - {130, 3323, 0, L""}, + {130, 1925, 0, L"Веллингтон"}, + {130, 1926, 0, L"Гамильтон"}, + {130, 1928, 0, L"Данидин"}, + {130, 1929, 0, L"Крайстчерч"}, + {130, 3235, 0, L"Кромвель"}, + {130, 1927, 0, L"Окленд"}, + {130, 3323, 0, L"Тауранга"}, {130, 2346, 0, lpwszOther}, - {131, 1930, 0, L""}, + {131, 1930, 0, L"Корор"}, {131, 2347, 0, lpwszOther}, - {133, 1931, 0, L"-"}, + {133, 1931, 0, L"Порт-Морсби"}, {133, 2348, 0, lpwszOther}, - {125, 1920, 0, L""}, + {125, 1920, 0, L"Апиа"}, {125, 2341, 0, lpwszOther}, - {134, 1932, 0, L""}, + {134, 1932, 0, L"Хониара"}, {134, 2349, 0, lpwszOther}, - {135, 1933, 0, L""}, + {135, 1933, 0, L"Нукуалофа"}, {135, 2350, 0, lpwszOther}, - {136, 1934, 0, L""}, + {136, 1934, 0, L"Фунафути"}, {136, 2351, 0, lpwszOther}, - {137, 1935, 0, L""}, + {137, 1935, 0, L"Сува"}, {137, 2352, 0, lpwszOther}, - {138, 3055, 0, L""}, - {138, 3049, 0, L""}, - {138, 3330, 0, L""}, - {138, 1169, 0, L""}, - {138, 3106, 0, L""}, - {138, 1170, 0, L""}, - {138, 1171, 0, L""}, - {138, 1172, 0, L""}, - {138, 3365, 0, L""}, - {138, 1173, 0, L""}, - {138, 3104, 0, L""}, - {138, 3366, 0, L""}, - {138, 1174, 0, L""}, - {138, 2964, 0, L""}, - {138, 3113, 0, L""}, - {138, 1175, 0, L""}, - {138, 2920, 0, L"-"}, - {138, 2889, 0, L"-"}, - {138, 1176, 0, L""}, - {138, 2903, 0, L" "}, - {138, 1177, 0, L""}, - {138, 1178, 0, L""}, - {138, 2946, 0, L""}, - {138, 1179, 0, L""}, - {138, 1180, 0, L""}, + {138, 3055, 0, L"Барлингтон"}, + {138, 3049, 0, L"Броссард"}, + {138, 3330, 0, L"Бурнаби"}, + {138, 1169, 0, L"Ванкувер"}, + {138, 3106, 0, L"Ватерлоо"}, + {138, 1170, 0, L"Виннипег"}, + {138, 1171, 0, L"Галифакс"}, + {138, 1172, 0, L"Гамильтон"}, + {138, 3365, 0, L"Денвер"}, + {138, 1173, 0, L"Калгари"}, + {138, 3104, 0, L"Камлупс"}, + {138, 3366, 0, L"Каннингтон"}, + {138, 1174, 0, L"Квебек"}, + {138, 2964, 0, L"Кингстон"}, + {138, 3113, 0, L"Коквитлам"}, + {138, 1175, 0, L"Монреаль"}, + {138, 2920, 0, L"Ниагара-Фолс"}, + {138, 2889, 0, L"Норд-Йорк"}, + {138, 1176, 0, L"Оттава"}, + {138, 2903, 0, L"Порт Алберни"}, + {138, 1177, 0, L"Ричмонд"}, + {138, 1178, 0, L"Тимминс"}, + {138, 2946, 0, L"Торнхилл"}, + {138, 1179, 0, L"Торонто"}, + {138, 1180, 0, L"Эдмонтон"}, {138, 2353, 0, lpwszOther}, - {139, 407, 0, L""}, - {139, 426, 0, L""}, - {139, 378, 0, L""}, - {139, 412, 0, L""}, - {139, 446, 0, L""}, - {139, 434, 0, L""}, - {139, 416, 0, L""}, - {139, 428, 0, L""}, - {139, 440, 0, L""}, - {139, 352, 0, L""}, - {139, 394, 0, L""}, - {139, 374, 0, L""}, - {139, 448, 0, L""}, - {139, 390, 0, L""}, - {139, 402, 0, L""}, - {139, 396, 0, L" "}, - {139, 370, 0, L""}, - {139, 368, 0, L""}, - {139, 444, 0, L""}, - {139, 388, 0, L""}, - {139, 408, 0, L""}, - {139, 430, 0, L""}, - {139, 358, 0, L""}, - {139, 418, 0, L""}, - {139, 354, 0, L""}, - {139, 376, 0, L""}, - {139, 414, 0, L""}, - {139, 380, 0, L""}, - {139, 372, 0, L""}, - {139, 424, 0, L""}, - {139, 348, 0, L""}, - {139, 392, 0, L""}, - {139, 386, 0, L""}, - {139, 438, 0, L""}, - {139, 362, 0, L"-"}, - {139, 360, 0, L"-"}, - {139, 432, 0, L"-"}, - {139, 350, 0, L"-"}, - {139, 366, 0, L""}, - {139, 420, 0, L""}, - {139, 442, 0, L""}, - {139, 364, 0, L""}, - {139, 450, 0, L"-"}, - {139, 356, 0, L"-"}, - {139, 382, 0, L" "}, - {139, 398, 0, L" "}, - {139, 410, 0, L""}, - {139, 422, 0, L""}, - {139, 406, 0, L" "}, - {139, 404, 0, L""}, - {139, 384, 0, L" "}, - {139, 400, 0, L" "}, - {139, 436, 0, L""}, - {140, 1238, 0, L"-"}, + {139, 407, 0, L"Вашингтон"}, + {139, 426, 0, L"Айдахо"}, + {139, 378, 0, L"Айова"}, + {139, 412, 0, L"Алабама"}, + {139, 446, 0, L"Аляска"}, + {139, 434, 0, L"Аризона"}, + {139, 416, 0, L"Арканзас"}, + {139, 428, 0, L"Вайоминг"}, + {139, 440, 0, L"Вашингтон"}, + {139, 352, 0, L"Вермонт"}, + {139, 394, 0, L"Виргиния"}, + {139, 374, 0, L"Висконсин"}, + {139, 448, 0, L"Гавайи"}, + {139, 390, 0, L"Делавер"}, + {139, 402, 0, L"Джорджия"}, + {139, 396, 0, L"Западная Виргиния"}, + {139, 370, 0, L"Иллинойс"}, + {139, 368, 0, L"Индиана"}, + {139, 444, 0, L"Калифорния"}, + {139, 388, 0, L"Канзас"}, + {139, 408, 0, L"Кентукки"}, + {139, 430, 0, L"Колорадо"}, + {139, 358, 0, L"Коннектикут"}, + {139, 418, 0, L"Луизиана"}, + {139, 354, 0, L"Массачусетс"}, + {139, 376, 0, L"Миннесота"}, + {139, 414, 0, L"Миссисипи"}, + {139, 380, 0, L"Миссури"}, + {139, 372, 0, L"Мичиган"}, + {139, 424, 0, L"Монтана"}, + {139, 348, 0, L"Мэн"}, + {139, 392, 0, L"Мэриленд"}, + {139, 386, 0, L"Небраска"}, + {139, 438, 0, L"Невада"}, + {139, 362, 0, L"Нью-Джерси"}, + {139, 360, 0, L"Нью-Йорк"}, + {139, 432, 0, L"Нью-Мексико"}, + {139, 350, 0, L"Нью-Хэмпшир"}, + {139, 366, 0, L"Огайо"}, + {139, 420, 0, L"Оклахома"}, + {139, 442, 0, L"Орегон"}, + {139, 364, 0, L"Пенсильвания"}, + {139, 450, 0, L"Пуэрто-Рико"}, + {139, 356, 0, L"Род-Айленд"}, + {139, 382, 0, L"Северная Дакота"}, + {139, 398, 0, L"Северная Каролина"}, + {139, 410, 0, L"Теннесси"}, + {139, 422, 0, L"Техас"}, + {139, 406, 0, L"Федеральный округ Колумбия"}, + {139, 404, 0, L"Флорида"}, + {139, 384, 0, L"Южная Дакота"}, + {139, 400, 0, L"Южная Каролина"}, + {139, 436, 0, L"Юта"}, + {140, 1238, 0, L"Сент-Джонс"}, {140, 2442, 0, lpwszOther}, - {141, 1239, 0, L"-"}, + {141, 1239, 0, L"Буэнос-Айрес"}, {141, 2441, 0, lpwszOther}, - {142, 1240, 0, L""}, + {142, 1240, 0, L"Нассау"}, {142, 2440, 0, lpwszOther}, - {143, 1241, 0, L""}, + {143, 1241, 0, L"Бриджтаун"}, {143, 2439, 0, lpwszOther}, - {146, 1242, 0, L""}, + {146, 1242, 0, L"Бельмопан"}, {146, 2438, 0, lpwszOther}, - {144, 1243, 0, L"-"}, + {144, 1243, 0, L"Ла-Пас"}, {144, 2437, 0, lpwszOther}, - {145, 1244, 0, L""}, - {145, 3094, 0, L" "}, - {145, 1245, 0, L"--"}, - {145, 1246, 0, L"-"}, + {145, 1244, 0, L"Бразилиа"}, + {145, 3094, 0, L"Пассо Фундо"}, + {145, 1245, 0, L"Рио-де-Жанейро"}, + {145, 1246, 0, L"Сан-Паулу"}, {145, 2436, 0, lpwszOther}, - {147, 1247, 0, L""}, + {147, 1247, 0, L"Каракас"}, {147, 2435, 0, lpwszOther}, - {452, 1190, 0, L"-"}, + {452, 1190, 0, L"Шарлотта-Амалия"}, {452, 2364, 0, lpwszOther}, - {149, 1248, 0, L"--"}, + {149, 1248, 0, L"Порт-о-Пренс"}, {149, 2434, 0, lpwszOther}, - {148, 1249, 0, L""}, + {148, 1249, 0, L"Джоржтаун"}, {148, 2433, 0, lpwszOther}, - {173, 1250, 0, L""}, + {173, 1250, 0, L"Гватемала"}, {173, 2432, 0, lpwszOther}, - {150, 1251, 0, L""}, + {150, 1251, 0, L"Тегусигальпа"}, {150, 2431, 0, lpwszOther}, - {151, 1252, 0, L"-"}, + {151, 1252, 0, L"Сент-Джорджес"}, {151, 2430, 0, lpwszOther}, - {152, 1253, 0, L""}, + {152, 1253, 0, L"Уманак"}, {152, 2429, 0, lpwszOther}, - {153, 1254, 0, L""}, + {153, 1254, 0, L"Розо"}, {153, 2428, 0, lpwszOther}, - {154, 1255, 0, L"-"}, + {154, 1255, 0, L"Санто-Доминго"}, {154, 2427, 0, lpwszOther}, - {155, 1256, 0, L""}, + {155, 1256, 0, L"Богота"}, {155, 2426, 0, lpwszOther}, - {156, 1257, 0, L"-"}, + {156, 1257, 0, L"Сан-Хосе"}, {156, 2425, 0, lpwszOther}, - {157, 1258, 0, L""}, + {157, 1258, 0, L"Гавана"}, {157, 2424, 0, lpwszOther}, - {158, 1259, 0, L""}, - {158, 1260, 0, L""}, + {158, 1259, 0, L"Акапулько"}, + {158, 1260, 0, L"Мехико"}, {158, 2423, 0, lpwszOther}, - {159, 1261, 0, L""}, + {159, 1261, 0, L"Манагуа"}, {159, 2422, 0, lpwszOther}, - {160, 1262, 0, L""}, + {160, 1262, 0, L"Панама"}, {160, 2421, 0, lpwszOther}, - {161, 1263, 0, L""}, + {161, 1263, 0, L"Асунсьон"}, {161, 2420, 0, lpwszOther}, - {162, 1264, 0, L""}, + {162, 1264, 0, L"Лима"}, {162, 2419, 0, lpwszOther}, - {163, 1265, 0, L"-"}, + {163, 1265, 0, L"Сан-Сальвадор"}, {163, 2418, 0, lpwszOther}, - {164, 1266, 0, L""}, + {164, 1266, 0, L"Кингстаун"}, {164, 2417, 0, lpwszOther}, - {165, 1267, 0, L""}, + {165, 1267, 0, L"Бастер"}, {165, 2416, 0, lpwszOther}, - {166, 1268, 0, L""}, + {166, 1268, 0, L"Кастри"}, {166, 2415, 0, lpwszOther}, - {167, 1269, 0, L""}, + {167, 1269, 0, L"Парамарибо"}, {167, 2414, 0, lpwszOther}, - {168, 1270, 0, L"--"}, + {168, 1270, 0, L"Порт-оф-Спейн"}, {168, 2413, 0, lpwszOther}, - {169, 1271, 0, L""}, + {169, 1271, 0, L"Монтевидео"}, {169, 2412, 0, lpwszOther}, - {170, 1272, 0, L""}, + {170, 1272, 0, L"Сантьяго"}, {170, 2411, 0, lpwszOther}, - {171, 1273, 0, L""}, - {171, 1274, 0, L""}, + {171, 1273, 0, L"Гуаякиль"}, + {171, 1274, 0, L"Кито"}, {171, 2410, 0, lpwszOther}, - {172, 1275, 0, L""}, + {172, 1275, 0, L"Кингстон"}, {172, 2409, 0, lpwszOther}, - {174, 1854, 0, L""}, + {174, 1854, 0, L"Алжир"}, {174, 2495, 0, lpwszOther}, - {175, 1855, 0, L""}, + {175, 1855, 0, L"Луанда"}, {175, 2494, 0, lpwszOther}, - {176, 1856, 0, L""}, - {176, 1857, 0, L"-"}, + {176, 1856, 0, L"Котону"}, + {176, 1857, 0, L"Порто-Ново"}, {176, 2493, 0, lpwszOther}, - {177, 1858, 0, L""}, + {177, 1858, 0, L"Габороне"}, {177, 2492, 0, lpwszOther}, - {178, 1859, 0, L""}, + {178, 1859, 0, L"Уагадугу"}, {178, 2491, 0, lpwszOther}, - {179, 1860, 0, L""}, + {179, 1860, 0, L"Бужумбуру"}, {179, 2490, 0, lpwszOther}, - {180, 1861, 0, L""}, + {180, 1861, 0, L"Либревиль"}, {180, 2489, 0, lpwszOther}, - {181, 1862, 0, L""}, + {181, 1862, 0, L"Банжул"}, {181, 2488, 0, lpwszOther}, - {182, 1863, 0, L""}, + {182, 1863, 0, L"Аккра"}, {182, 2487, 0, lpwszOther}, - {183, 1864, 0, L""}, + {183, 1864, 0, L"Конакри"}, {183, 2486, 0, lpwszOther}, - {184, 1865, 0, L""}, + {184, 1865, 0, L"Бисау"}, {184, 2485, 0, lpwszOther}, - {185, 1866, 0, L""}, + {185, 1866, 0, L"Джибути"}, {185, 2484, 0, lpwszOther}, - {186, 3312, 0, L""}, - {186, 1867, 0, L""}, - {186, 1868, 0, L""}, + {186, 3312, 0, L"Дахаб"}, + {186, 1867, 0, L"Каир"}, + {186, 1868, 0, L"Хургада"}, {186, 2483, 0, lpwszOther}, - {187, 1869, 0, L""}, + {187, 1869, 0, L"Лусака"}, {187, 2482, 0, lpwszOther}, - {23, 1870, 0, L""}, + {23, 1870, 0, L"Хараре"}, {23, 2481, 0, lpwszOther}, - {188, 1871, 0, L""}, + {188, 1871, 0, L"Прая"}, {188, 2480, 0, lpwszOther}, - {189, 1872, 0, L""}, + {189, 1872, 0, L"Яунде"}, {189, 2479, 0, lpwszOther}, - {190, 1873, 0, L""}, + {190, 1873, 0, L"Найроби"}, {190, 2478, 0, lpwszOther}, - {191, 1874, 0, L""}, + {191, 1874, 0, L"Морони"}, {191, 2477, 0, lpwszOther}, - {193, 1875, 0, L""}, + {193, 1875, 0, L"Киншаса"}, {193, 2476, 0, lpwszOther}, - {192, 1876, 0, L""}, + {192, 1876, 0, L"Браззавиль"}, {192, 2475, 0, lpwszOther}, - {194, 1877, 0, L""}, + {194, 1877, 0, L"Ямусукро"}, {194, 2474, 0, lpwszOther}, - {195, 1878, 0, L""}, + {195, 1878, 0, L"Масеру"}, {195, 2473, 0, lpwszOther}, - {196, 1879, 0, L""}, + {196, 1879, 0, L"Монровия"}, {196, 2472, 0, lpwszOther}, - {197, 1880, 0, L""}, + {197, 1880, 0, L"Триполи"}, {197, 2471, 0, lpwszOther}, - {198, 1881, 0, L"-"}, + {198, 1881, 0, L"Порт-Луи"}, {198, 2470, 0, lpwszOther}, - {199, 1882, 0, L""}, + {199, 1882, 0, L"Нуакшот"}, {199, 2469, 0, lpwszOther}, - {200, 1883, 0, L""}, + {200, 1883, 0, L"Антананариву"}, {200, 2468, 0, lpwszOther}, - {201, 1884, 0, L""}, + {201, 1884, 0, L"Лилонгве"}, {201, 2467, 0, lpwszOther}, - {202, 1885, 0, L""}, + {202, 1885, 0, L"Бамако"}, {202, 2466, 0, lpwszOther}, - {203, 1886, 0, L""}, - {203, 1887, 0, L""}, + {203, 1886, 0, L"Агадир"}, + {203, 1887, 0, L"Рабат"}, {203, 2465, 0, lpwszOther}, - {204, 1888, 0, L""}, + {204, 1888, 0, L"Мапуту"}, {204, 2464, 0, lpwszOther}, - {205, 1889, 0, L""}, + {205, 1889, 0, L"Виндхук"}, {205, 2463, 0, lpwszOther}, - {206, 1890, 0, L""}, + {206, 1890, 0, L"Ниамей"}, {206, 2462, 0, lpwszOther}, - {207, 1891, 0, L""}, + {207, 1891, 0, L"Абуджа"}, {207, 2461, 0, lpwszOther}, - {208, 1892, 0, L""}, + {208, 1892, 0, L"Кигали"}, {208, 2460, 0, lpwszOther}, - {209, 1893, 0, L"-"}, + {209, 1893, 0, L"Сан-Томе"}, {209, 2459, 0, lpwszOther}, - {210, 1894, 0, L""}, + {210, 1894, 0, L"Мбабане"}, {210, 2458, 0, lpwszOther}, - {211, 1895, 0, L""}, + {211, 1895, 0, L"Виктория"}, {211, 2457, 0, lpwszOther}, - {212, 1896, 0, L""}, + {212, 1896, 0, L"Дакар"}, {212, 2456, 0, lpwszOther}, - {213, 1897, 0, L""}, + {213, 1897, 0, L"Могадишо"}, {213, 2455, 0, lpwszOther}, - {214, 1898, 0, L""}, + {214, 1898, 0, L"Хартум"}, {214, 2454, 0, lpwszOther}, - {215, 1899, 0, L""}, + {215, 1899, 0, L"Фритаун"}, {215, 2453, 0, lpwszOther}, - {216, 1900, 0, L"--"}, - {216, 1901, 0, L""}, + {216, 1900, 0, L"Дар-эс-Салам"}, + {216, 1901, 0, L"Додома"}, {216, 2452, 0, lpwszOther}, - {217, 1902, 0, L""}, + {217, 1902, 0, L"Ломе"}, {217, 2451, 0, lpwszOther}, - {218, 1903, 0, L""}, + {218, 1903, 0, L"Тунис"}, {218, 2450, 0, lpwszOther}, - {219, 1904, 0, L""}, + {219, 1904, 0, L"Кампала"}, {219, 2449, 0, lpwszOther}, - {220, 1905, 0, L""}, + {220, 1905, 0, L"Банги"}, {220, 2448, 0, lpwszOther}, - {222, 1906, 0, L""}, + {222, 1906, 0, L"Нджамена"}, {222, 2447, 0, lpwszOther}, - {223, 1907, 0, L""}, + {223, 1907, 0, L"Малабо"}, {223, 2446, 0, lpwszOther}, - {221, 1908, 0, L""}, + {221, 1908, 0, L"Асмэра"}, {221, 2445, 0, lpwszOther}, - {224, 1909, 0, L"-"}, + {224, 1909, 0, L"Аддис-Абеба"}, {224, 2444, 0, lpwszOther}, - {225, 1910, 0, L""}, - {225, 1913, 0, L""}, - {225, 1912, 0, L""}, - {225, 3033, 0, L""}, - {225, 1911, 0, L""}, + {225, 1910, 0, L"Дурбан"}, + {225, 1913, 0, L"Йоханнесбург"}, + {225, 1912, 0, L"Кейптаун"}, + {225, 3033, 0, L"Пайнтаун"}, + {225, 1911, 0, L"Претория"}, {225, 2443, 0, lpwszOther}, - {39, 314, 0, L""}, - {39, 315, 0, L" ."}, - {39, 316, 0, L" ."}, - {39, 317, 0, L" ."}, - {39, 318, 0, L" ."}, - {39, 319, 0, L" ."}, - {39, 320, 0, L" ."}, - {39, 321, 0, L" ."}, - {39, 322, 0, L"- ."}, - {39, 323, 0, L" ."}, - {39, 324, 0, L" ."}, - {39, 325, 0, L""}, - {39, 326, 0, L" ."}, - {39, 327, 0, L" ."}, - {39, 328, 0, L" ."}, - {39, 329, 0, L" ."}, - {39, 330, 0, L" ."}, - {39, 331, 0, L" ."}, - {39, 332, 0, L" ."}, - {39, 333, 0, L" ."}, - {39, 334, 0, L" ."}, - {39, 335, 0, L" ."}, - {39, 336, 0, L" ."}, - {39, 337, 0, L" ."}, - {39, 338, 0, L" ."}, - {39, 339, 0, L" ."}, - {40, 602, 0, L" "}, - {40, 604, 0, L""}, - {40, 603, 0, L""}, - {40, 608, 0, L""}, - {40, 606, 0, L""}, - {40, 3099, 0, L"--"}, - {40, 605, 0, L""}, - {40, 3174, 0, L""}, - {40, 609, 0, L""}, - {40, 607, 0, L""}, - {40, 610, 0, L""}, - {40, 611, 0, L""}, + {39, 314, 0, L"Киев"}, + {39, 315, 0, L"Винницкая обл."}, + {39, 316, 0, L"Волынская обл."}, + {39, 317, 0, L"Днепропетровская обл."}, + {39, 318, 0, L"Донецкая обл."}, + {39, 319, 0, L"Житомирская обл."}, + {39, 320, 0, L"Закарпатская обл."}, + {39, 321, 0, L"Запорожская обл."}, + {39, 322, 0, L"Ивано-Франковская обл."}, + {39, 323, 0, L"Киевская обл."}, + {39, 324, 0, L"Кировоградская обл."}, + {39, 325, 0, L"Крым"}, + {39, 326, 0, L"Луганская обл."}, + {39, 327, 0, L"Львовская обл."}, + {39, 328, 0, L"Николаевская обл."}, + {39, 329, 0, L"Одесская обл."}, + {39, 330, 0, L"Полтавская обл."}, + {39, 331, 0, L"Ровенская обл."}, + {39, 332, 0, L"Сумская обл."}, + {39, 333, 0, L"Тернопольская обл."}, + {39, 334, 0, L"Харьковская обл."}, + {39, 335, 0, L"Херсонская обл."}, + {39, 336, 0, L"Хмельницкая обл."}, + {39, 337, 0, L"Черкасская обл."}, + {39, 338, 0, L"Черниговская обл."}, + {39, 339, 0, L"Черновицкая обл."}, + {40, 602, 0, L"Бад Халл"}, + {40, 604, 0, L"Брегенц"}, + {40, 603, 0, L"Вена"}, + {40, 608, 0, L"Грац"}, + {40, 606, 0, L"Зальцбург"}, + {40, 3099, 0, L"Зель-ам-Зее"}, + {40, 605, 0, L"Инсбрук"}, + {40, 3174, 0, L"Кирхберг"}, + {40, 609, 0, L"Клагенфурт"}, + {40, 607, 0, L"Линц"}, + {40, 610, 0, L"Обдах"}, + {40, 611, 0, L"Щтубайтал"}, {40, 2541, 0, lpwszOther}, - {32, 612, 0, L""}, + {32, 612, 0, L"Тирана"}, {32, 2540, 0, lpwszOther}, - {33, 613, 0, L"--"}, + {33, 613, 0, L"Андорра-ла-Велья"}, {33, 2539, 0, lpwszOther}, - {340, 341, 0, L""}, - {340, 342, 0, L" ."}, - {340, 343, 0, L" ."}, - {340, 344, 0, L" ."}, - {340, 345, 0, L" ."}, - {340, 346, 0, L" ."}, - {340, 347, 0, L" ."}, - {38, 760, 0, L""}, - {38, 767, 0, L""}, - {38, 762, 0, L""}, - {38, 761, 0, L""}, - {38, 763, 0, L""}, - {38, 769, 0, L""}, - {38, 765, 0, L""}, - {38, 764, 0, L""}, - {38, 3117, 0, L""}, - {38, 766, 0, L""}, - {38, 768, 0, L""}, + {340, 341, 0, L"Минск"}, + {340, 342, 0, L"Брестская обл."}, + {340, 343, 0, L"Витебская обл."}, + {340, 344, 0, L"Гомельская обл."}, + {340, 345, 0, L"Гродненская обл."}, + {340, 346, 0, L"Минская обл."}, + {340, 347, 0, L"Могилевская обл."}, + {38, 760, 0, L"Антверпен"}, + {38, 767, 0, L"Арлон"}, + {38, 762, 0, L"Брюгге"}, + {38, 761, 0, L"Брюссель"}, + {38, 763, 0, L"Гент"}, + {38, 769, 0, L"Лувен"}, + {38, 765, 0, L"Льеж"}, + {38, 764, 0, L"Монс"}, + {38, 3117, 0, L"Мортсель"}, + {38, 766, 0, L"Намюр"}, + {38, 768, 0, L"Хасселт"}, {38, 2532, 0, lpwszOther}, - {41, 3098, 0, L""}, - {41, 792, 0, L""}, - {41, 770, 0, L""}, - {41, 771, 0, L""}, - {41, 773, 0, L""}, - {41, 776, 0, L"-"}, - {41, 788, 0, L""}, - {41, 789, 0, L""}, - {41, 796, 0, L""}, - {41, 777, 0, L""}, - {41, 781, 0, L""}, - {41, 786, 0, L""}, - {41, 791, 0, L""}, - {41, 793, 0, L""}, - {41, 795, 0, L""}, - {41, 787, 0, L""}, - {41, 790, 0, L""}, - {41, 3133, 0, L""}, - {41, 794, 0, L""}, - {41, 782, 0, L""}, - {41, 780, 0, L""}, - {41, 779, 0, L""}, - {41, 774, 0, L""}, - {41, 784, 0, L""}, - {41, 772, 0, L""}, - {41, 775, 0, L""}, - {41, 3116, 0, L""}, - {41, 785, 0, L""}, - {41, 778, 0, L""}, - {41, 783, 0, L""}, + {41, 3098, 0, L"Банско"}, + {41, 792, 0, L"Благоевград"}, + {41, 770, 0, L"Бургас"}, + {41, 771, 0, L"Бяла"}, + {41, 773, 0, L"Варна"}, + {41, 776, 0, L"Велико-Тырново"}, + {41, 788, 0, L"Видин"}, + {41, 789, 0, L"Враца"}, + {41, 796, 0, L"Габрово"}, + {41, 777, 0, L"Димитровград"}, + {41, 781, 0, L"Каварна"}, + {41, 786, 0, L"Кырджали"}, + {41, 791, 0, L"Кюстендил"}, + {41, 793, 0, L"Лазарджик"}, + {41, 795, 0, L"Ловеч"}, + {41, 787, 0, L"Михайловград"}, + {41, 790, 0, L"Перник"}, + {41, 3133, 0, L"Пирдоп"}, + {41, 794, 0, L"Плевен"}, + {41, 782, 0, L"Пловдив"}, + {41, 780, 0, L"Разград"}, + {41, 779, 0, L"Русе"}, + {41, 774, 0, L"Силистра"}, + {41, 784, 0, L"Сливен"}, + {41, 772, 0, L"София"}, + {41, 775, 0, L"Толбухин"}, + {41, 3116, 0, L"Тырново"}, + {41, 785, 0, L"Хасково"}, + {41, 778, 0, L"Шумен"}, + {41, 783, 0, L"Ямбол"}, {41, 2531, 0, lpwszOther}, - {42, 797, 0, L"-"}, - {42, 799, 0, L""}, - {42, 798, 0, L""}, - {42, 800, 0, L""}, + {42, 797, 0, L"Баня-Лука"}, + {42, 799, 0, L"Зеница"}, + {42, 798, 0, L"Сараево"}, + {42, 800, 0, L"Тузла"}, {42, 2530, 0, lpwszOther}, - {45, 802, 0, L""}, - {45, 3075, 0, L""}, - {45, 801, 0, L""}, - {45, 804, 0, L""}, - {45, 803, 0, L""}, - {45, 805, 0, L""}, - {45, 3168, 0, L""}, - {45, 806, 0, L""}, - {45, 807, 0, L""}, - {45, 808, 0, L""}, - {45, 809, 0, L""}, - {45, 3131, 0, L""}, - {45, 810, 0, L""}, - {45, 3342, 0, L""}, - {45, 811, 0, L""}, - {45, 812, 0, L""}, - {45, 813, 0, L""}, - {45, 814, 0, L""}, - {45, 3089, 0, L""}, - {45, 815, 0, L""}, - {45, 816, 0, L""}, - {45, 817, 0, L""}, - {45, 818, 0, L""}, - {45, 819, 0, L""}, - {45, 820, 0, L""}, - {45, 2976, 0, L""}, - {45, 2988, 0, L""}, - {45, 821, 0, L""}, - {45, 3088, 0, L""}, - {45, 822, 0, L""}, - {45, 823, 0, L""}, - {45, 824, 0, L""}, - {45, 825, 0, L""}, - {45, 3343, 0, L""}, - {45, 2867, 0, L""}, - {45, 2986, 0, L"-"}, - {45, 826, 0, L""}, - {45, 3063, 0, L""}, - {45, 827, 0, L""}, - {45, 3140, 0, L""}, - {45, 828, 0, L""}, - {45, 829, 0, L""}, - {45, 830, 0, L""}, + {45, 802, 0, L"Абердин"}, + {45, 3075, 0, L"Айслворт"}, + {45, 801, 0, L"Алнвик"}, + {45, 804, 0, L"Бидефорд"}, + {45, 803, 0, L"Бирмингем"}, + {45, 805, 0, L"Блоксвич"}, + {45, 3168, 0, L"Бостон"}, + {45, 806, 0, L"Брайтон"}, + {45, 807, 0, L"Бредфорд"}, + {45, 808, 0, L"Бристоль"}, + {45, 809, 0, L"Вилленхолл"}, + {45, 3131, 0, L"Воррингтон"}, + {45, 810, 0, L"Вудбридж"}, + {45, 3342, 0, L"Гилфорд"}, + {45, 811, 0, L"Глазго"}, + {45, 812, 0, L"Дадли"}, + {45, 813, 0, L"Дарем"}, + {45, 814, 0, L"Дуглас"}, + {45, 3089, 0, L"Кардиф"}, + {45, 815, 0, L"Кембридж"}, + {45, 816, 0, L"Кентербери"}, + {45, 817, 0, L"Ливерпуль"}, + {45, 818, 0, L"Лидс"}, + {45, 819, 0, L"Лондон"}, + {45, 820, 0, L"Манчестер"}, + {45, 2976, 0, L"Митчем"}, + {45, 2988, 0, L"Мэйденхед"}, + {45, 821, 0, L"Ноттингем"}, + {45, 3088, 0, L"Ньюпорт"}, + {45, 822, 0, L"Оксфорд"}, + {45, 823, 0, L"Плимут"}, + {45, 824, 0, L"Портсмут"}, + {45, 825, 0, L"Престон"}, + {45, 3343, 0, L"Райд"}, + {45, 2867, 0, L"Ридинг"}, + {45, 2986, 0, L"Сент-Албанс"}, + {45, 826, 0, L"Стаффорд"}, + {45, 3063, 0, L"Стокпорт"}, + {45, 827, 0, L"Уэймут"}, + {45, 3140, 0, L"Челтенхэм"}, + {45, 828, 0, L"Честер"}, + {45, 829, 0, L"Шеффилд"}, + {45, 830, 0, L"Эдинбург"}, {45, 2529, 0, lpwszOther}, - {44, 831, 0, L""}, - {44, 832, 0, L""}, - {44, 836, 0, L""}, - {44, 835, 0, L""}, - {44, 834, 0, L""}, - {44, 833, 0, L""}, + {44, 831, 0, L"Будапешт"}, + {44, 832, 0, L"Геделле"}, + {44, 836, 0, L"Дебрецен"}, + {44, 835, 0, L"Мишкольц"}, + {44, 834, 0, L"Сегед"}, + {44, 833, 0, L"Шиофок"}, {44, 2528, 0, lpwszOther}, - {46, 3007, 0, L""}, - {46, 837, 0, L""}, - {46, 838, 0, L"-"}, - {46, 3371, 0, L""}, - {46, 839, 0, L"-"}, - {46, 840, 0, L""}, - {46, 841, 0, L""}, - {46, 3163, 0, L""}, - {46, 842, 0, L""}, - {46, 843, 0, L""}, - {46, 3015, 0, L""}, - {46, 844, 0, L""}, - {46, 2921, 0, L""}, - {46, 845, 0, L""}, - {46, 846, 0, L""}, - {46, 847, 0, L""}, - {46, 848, 0, L""}, - {46, 849, 0, L""}, - {46, 3010, 0, L""}, - {46, 850, 0, L""}, - {46, 851, 0, L""}, - {46, 3072, 0, L""}, - {46, 852, 0, L""}, - {46, 853, 0, L""}, - {46, 854, 0, L""}, - {46, 855, 0, L""}, - {46, 3082, 0, L""}, - {46, 3309, 0, L""}, - {46, 856, 0, L""}, - {46, 857, 0, L""}, - {46, 3138, 0, L""}, - {46, 858, 0, L""}, - {46, 859, 0, L""}, - {46, 2872, 0, L""}, - {46, 2965, 0, L""}, - {46, 3135, 0, L""}, - {46, 3156, 0, L""}, - {46, 3192, 0, L""}, - {46, 860, 0, L""}, - {46, 861, 0, L""}, - {46, 2864, 0, L""}, - {46, 862, 0, L""}, - {46, 3009, 0, L""}, - {46, 2993, 0, L""}, - {46, 863, 0, L""}, - {46, 864, 0, L""}, - {46, 865, 0, L""}, - {46, 866, 0, L""}, - {46, 3191, 0, L""}, - {46, 2974, 0, L"-"}, - {46, 3127, 0, L""}, - {46, 867, 0, L""}, - {46, 868, 0, L""}, - {46, 869, 0, L"--"}, - {46, 3373, 0, L""}, - {46, 3313, 0, L""}, - {46, 870, 0, L""}, - {46, 3045, 0, L""}, - {46, 2906, 0, L""}, + {46, 3007, 0, L"Аахен"}, + {46, 837, 0, L"Аугсбург"}, + {46, 838, 0, L"Баден-Баден"}, + {46, 3371, 0, L"Бамберг"}, + {46, 839, 0, L"Бергиш-Гладбах"}, + {46, 840, 0, L"Берлин"}, + {46, 841, 0, L"Билефельд"}, + {46, 3163, 0, L"Бовенден"}, + {46, 842, 0, L"Бонн"}, + {46, 843, 0, L"Браденбург"}, + {46, 3015, 0, L"Брауншвейг"}, + {46, 844, 0, L"Бремен"}, + {46, 2921, 0, L"Варштайн"}, + {46, 845, 0, L"Веймар"}, + {46, 846, 0, L"Вупперталь"}, + {46, 847, 0, L"Гамбург"}, + {46, 848, 0, L"Ганновер"}, + {46, 849, 0, L"Гарделеген"}, + {46, 3010, 0, L"Гейдельберг"}, + {46, 850, 0, L"Гота"}, + {46, 851, 0, L"Дармштадт"}, + {46, 3072, 0, L"Дессау"}, + {46, 852, 0, L"Детмольд"}, + {46, 853, 0, L"Дортмунд"}, + {46, 854, 0, L"Дрезден"}, + {46, 855, 0, L"Дюссельдорф"}, + {46, 3082, 0, L"Иффецхайм"}, + {46, 3309, 0, L"Кассел"}, + {46, 856, 0, L"Кельн"}, + {46, 857, 0, L"Киль"}, + {46, 3138, 0, L"Кобленц"}, + {46, 858, 0, L"Крефельд"}, + {46, 859, 0, L"Лейпциг"}, + {46, 2872, 0, L"Лимбург"}, + {46, 2965, 0, L"Линген"}, + {46, 3135, 0, L"Любек"}, + {46, 3156, 0, L"Мангейм"}, + {46, 3192, 0, L"Меерсбург"}, + {46, 860, 0, L"Мюнстер"}, + {46, 861, 0, L"Мюнхен"}, + {46, 2864, 0, L"Нойштадт"}, + {46, 862, 0, L"Нюрнберг"}, + {46, 3009, 0, L"Оффенбург"}, + {46, 2993, 0, L"Падерборн"}, + {46, 863, 0, L"Равенсбург"}, + {46, 864, 0, L"Регенсбург"}, + {46, 865, 0, L"Рейнен"}, + {46, 866, 0, L"Росток"}, + {46, 3191, 0, L"Саарбрюкен"}, + {46, 2974, 0, L"Санкт-Августин"}, + {46, 3127, 0, L"Тюринген"}, + {46, 867, 0, L"Фрайберг"}, + {46, 868, 0, L"Фрайбург"}, + {46, 869, 0, L"Франкфурт-на-Майне"}, + {46, 3373, 0, L"Хемнитц"}, + {46, 3313, 0, L"Хильден"}, + {46, 870, 0, L"Штутгарт"}, + {46, 3045, 0, L"Эрланген"}, + {46, 2906, 0, L"Эшборн"}, {46, 2527, 0, lpwszOther}, - {48, 871, 0, L""}, - {48, 873, 0, L""}, - {48, 3147, 0, L""}, - {48, 872, 0, L""}, - {48, 3178, 0, L""}, + {48, 871, 0, L"Афины"}, + {48, 873, 0, L"Ираклион"}, + {48, 3147, 0, L"Корфу"}, + {48, 872, 0, L"Салоники"}, + {48, 3178, 0, L"Халкидики"}, {48, 2526, 0, lpwszOther}, - {49, 3006, 0, L""}, - {49, 874, 0, L""}, - {49, 875, 0, L""}, - {49, 3285, 0, L""}, - {49, 876, 0, L""}, - {49, 3126, 0, L""}, + {49, 3006, 0, L"Архус"}, + {49, 874, 0, L"Копенгаген"}, + {49, 875, 0, L"Оденсе"}, + {49, 3285, 0, L"Ольборг"}, + {49, 876, 0, L"Сванеке"}, + {49, 3126, 0, L"Скиве"}, {49, 2525, 0, lpwszOther}, - {50, 3377, 0, L""}, - {50, 3067, 0, L""}, - {50, 877, 0, L""}, - {50, 3065, 0, L""}, - {50, 3066, 0, L""}, - {50, 878, 0, L""}, - {50, 3069, 0, L""}, - {50, 3068, 0, L""}, + {50, 3377, 0, L"Виклоу"}, + {50, 3067, 0, L"Голвей"}, + {50, 877, 0, L"Дублин"}, + {50, 3065, 0, L"Килларней"}, + {50, 3066, 0, L"Корк"}, + {50, 878, 0, L"Лимерик"}, + {50, 3069, 0, L"Нейс"}, + {50, 3068, 0, L"Типперэри"}, {50, 2524, 0, lpwszOther}, - {51, 879, 0, L""}, + {51, 879, 0, L"Рейкьявик"}, {51, 2523, 0, lpwszOther}, - {34, 880, 0, L""}, - {34, 3125, 0, L""}, - {34, 881, 0, L""}, - {34, 890, 0, L""}, - {34, 3076, 0, L""}, - {34, 882, 0, L""}, - {34, 3070, 0, L""}, - {34, 888, 0, L""}, - {34, 886, 0, L""}, - {34, 891, 0, L"-"}, - {34, 3310, 0, L" "}, - {34, 883, 0, L""}, - {34, 884, 0, L""}, - {34, 885, 0, L""}, - {34, 892, 0, L""}, - {34, 3179, 0, L" "}, - {34, 3177, 0, L"-"}, - {34, 3289, 0, L"---"}, - {34, 889, 0, L""}, - {34, 887, 0, L""}, - {34, 893, 0, L""}, + {34, 880, 0, L"Аликанте"}, + {34, 3125, 0, L"Альмерия"}, + {34, 881, 0, L"Барселона"}, + {34, 890, 0, L"Бильбао"}, + {34, 3076, 0, L"Бланес"}, + {34, 882, 0, L"Валенсия"}, + {34, 3070, 0, L"Ибица"}, + {34, 888, 0, L"Кадис"}, + {34, 886, 0, L"Картахена"}, + {34, 891, 0, L"Ла-Корунья"}, + {34, 3310, 0, L"Лорет де Мар"}, + {34, 883, 0, L"Мадрид"}, + {34, 884, 0, L"Малага"}, + {34, 885, 0, L"Марбелья"}, + {34, 892, 0, L"Овьедо"}, + {34, 3179, 0, L"Пальма де Майорка"}, + {34, 3177, 0, L"Сан-Агустин"}, + {34, 3289, 0, L"Санта-Крус-де-Тенерифе"}, + {34, 889, 0, L"Сарагоса"}, + {34, 887, 0, L"Севилья"}, + {34, 893, 0, L"Хихон"}, {34, 2522, 0, lpwszOther}, - {52, 3318, 0, L""}, - {52, 3278, 0, L""}, - {52, 906, 0, L""}, - {52, 894, 0, L""}, - {52, 895, 0, L""}, - {52, 905, 0, L""}, - {52, 896, 0, L""}, - {52, 897, 0, L""}, - {52, 3369, 0, L""}, - {52, 3327, 0, L""}, - {52, 898, 0, L""}, - {52, 899, 0, L""}, - {52, 907, 0, L""}, - {52, 908, 0, L""}, - {52, 900, 0, L""}, - {52, 901, 0, L""}, - {52, 3368, 0, L"-"}, - {52, 3384, 0, L""}, - {52, 3252, 0, L""}, - {52, 902, 0, L""}, - {52, 903, 0, L""}, - {52, 3130, 0, L""}, - {52, 904, 0, L""}, + {52, 3318, 0, L"Аоста"}, + {52, 3278, 0, L"Беллариа"}, + {52, 906, 0, L"Болонья"}, + {52, 894, 0, L"Брешиа"}, + {52, 895, 0, L"Венеция"}, + {52, 905, 0, L"Верона"}, + {52, 896, 0, L"Генуя"}, + {52, 897, 0, L"Лекко"}, + {52, 3369, 0, L"Ливорно"}, + {52, 3327, 0, L"Марсала"}, + {52, 898, 0, L"Милан"}, + {52, 899, 0, L"Модена"}, + {52, 907, 0, L"Неаполь"}, + {52, 908, 0, L"Перуджа"}, + {52, 900, 0, L"Пиза"}, + {52, 901, 0, L"Рим"}, + {52, 3368, 0, L"Сан-Ремо"}, + {52, 3384, 0, L"Сиракуза"}, + {52, 3252, 0, L"Терамо"}, + {52, 902, 0, L"Триест"}, + {52, 903, 0, L"Турин"}, + {52, 3130, 0, L"Фано"}, + {52, 904, 0, L"Флоренция"}, {52, 2521, 0, lpwszOther}, - {53, 2939, 0, L""}, - {53, 3054, 0, L""}, - {53, 909, 0, L""}, - {53, 2934, 0, L""}, - {53, 913, 0, L""}, - {53, 2935, 0, L""}, - {53, 912, 0, L""}, - {53, 2905, 0, L""}, - {53, 911, 0, L""}, - {53, 2936, 0, L""}, - {53, 2937, 0, L""}, - {53, 910, 0, L""}, + {53, 2939, 0, L"Айзкраукле"}, + {53, 3054, 0, L"Валка"}, + {53, 909, 0, L"Даугавпилс"}, + {53, 2934, 0, L"Екабпилс"}, + {53, 913, 0, L"Елгава"}, + {53, 2935, 0, L"Кокнесе"}, + {53, 912, 0, L"Лиепая"}, + {53, 2905, 0, L"Резекне"}, + {53, 911, 0, L"Рига"}, + {53, 2936, 0, L"Саласпилс"}, + {53, 2937, 0, L"Смилтене"}, + {53, 910, 0, L"Юрмала"}, {53, 2520, 0, lpwszOther}, - {54, 914, 0, L""}, - {54, 915, 0, L""}, - {54, 916, 0, L""}, - {54, 918, 0, L""}, - {54, 919, 0, L""}, - {54, 3173, 0, L""}, - {54, 917, 0, L""}, + {54, 914, 0, L"Вильнюс"}, + {54, 915, 0, L"Висагинас"}, + {54, 916, 0, L"Каунас"}, + {54, 918, 0, L"Клайпеда"}, + {54, 919, 0, L"Паланга"}, + {54, 3173, 0, L"Пеневежис"}, + {54, 917, 0, L"Шауляй"}, {54, 2519, 0, lpwszOther}, - {55, 920, 0, L""}, + {55, 920, 0, L"Вадуц"}, {55, 2518, 0, lpwszOther}, - {56, 3376, 0, L""}, - {56, 921, 0, L""}, + {56, 3376, 0, L"Бетцдорф"}, + {56, 921, 0, L"Люксембург"}, {56, 2517, 0, lpwszOther}, - {57, 3142, 0, L""}, - {57, 922, 0, L""}, + {57, 3142, 0, L"Битола"}, + {57, 922, 0, L"Скопье"}, {57, 2516, 0, lpwszOther}, - {58, 923, 0, L""}, - {58, 3154, 0, L""}, - {58, 924, 0, L""}, + {58, 923, 0, L"Валлетта"}, + {58, 3154, 0, L"Мзида"}, + {58, 924, 0, L"Слима"}, {58, 2515, 0, lpwszOther}, - {59, 925, 0, L""}, - {59, 926, 0, L""}, - {59, 3234, 0, L""}, - {59, 3275, 0, L""}, - {59, 927, 0, L""}, - {59, 3321, 0, L""}, - {59, 928, 0, L""}, - {59, 929, 0, L""}, - {59, 3281, 0, L"-"}, + {59, 925, 0, L"Бельцы"}, + {59, 926, 0, L"Бендеры"}, + {59, 3234, 0, L"Дубоссары"}, + {59, 3275, 0, L"Кахул"}, + {59, 927, 0, L"Кишинев"}, + {59, 3321, 0, L"Резина"}, + {59, 928, 0, L"Рыбница"}, + {59, 929, 0, L"Тирасполь"}, + {59, 3281, 0, L"Чадыр-Лунга"}, {59, 2514, 0, lpwszOther}, - {36, 930, 0, L"-"}, + {36, 930, 0, L"Монте-Карло"}, {36, 2513, 0, lpwszOther}, - {60, 931, 0, L""}, - {60, 933, 0, L""}, - {60, 932, 0, L""}, - {60, 934, 0, L""}, - {60, 935, 0, L""}, - {60, 2977, 0, L""}, - {60, 3030, 0, L""}, - {60, 3091, 0, L""}, - {60, 936, 0, L""}, - {60, 937, 0, L""}, - {60, 3044, 0, L""}, - {60, 3380, 0, L""}, + {60, 931, 0, L"Амстердам"}, + {60, 933, 0, L"Бреда"}, + {60, 932, 0, L"Гаага"}, + {60, 934, 0, L"Гауда"}, + {60, 935, 0, L"Делфт"}, + {60, 2977, 0, L"Донген"}, + {60, 3030, 0, L"Зволле"}, + {60, 3091, 0, L"Ниймеген"}, + {60, 936, 0, L"Роттердам"}, + {60, 937, 0, L"Утрехт"}, + {60, 3044, 0, L"Эйндховен"}, + {60, 3380, 0, L"Эншеде"}, {60, 2512, 0, lpwszOther}, - {61, 3190, 0, L""}, - {61, 2857, 0, L""}, - {61, 938, 0, L""}, - {61, 3355, 0, L""}, - {61, 939, 0, L""}, + {61, 3190, 0, L"Кристиансанд"}, + {61, 2857, 0, L"Лиллехаммер"}, + {61, 938, 0, L"Осло"}, + {61, 3355, 0, L"Ставангер"}, + {61, 939, 0, L"Тронхейм"}, {61, 2511, 0, lpwszOther}, - {62, 940, 0, L""}, - {62, 941, 0, L""}, - {62, 3164, 0, L""}, - {62, 942, 0, L""}, - {62, 943, 0, L""}, - {62, 3237, 0, L""}, - {62, 3165, 0, L" "}, - {62, 944, 0, L""}, - {62, 945, 0, L""}, - {62, 3008, 0, L""}, - {62, 3150, 0, L""}, - {62, 946, 0, L""}, - {62, 947, 0, L""}, - {62, 948, 0, L""}, - {62, 2958, 0, L""}, + {62, 940, 0, L"Белосток"}, + {62, 941, 0, L"Варшава"}, + {62, 3164, 0, L"Вроцлав"}, + {62, 942, 0, L"Гданьск"}, + {62, 943, 0, L"Гливице"}, + {62, 3237, 0, L"Закопане"}, + {62, 3165, 0, L"Зелена Гура"}, + {62, 944, 0, L"Катовице"}, + {62, 945, 0, L"Краков"}, + {62, 3008, 0, L"Лодзь"}, + {62, 3150, 0, L"Ольштын"}, + {62, 946, 0, L"Познань"}, + {62, 947, 0, L"Радом"}, + {62, 948, 0, L"Сопот"}, + {62, 2958, 0, L"Тыхы"}, {62, 2510, 0, lpwszOther}, - {35, 949, 0, L""}, - {35, 950, 0, L""}, + {35, 949, 0, L"Лиссабон"}, + {35, 950, 0, L"Порто"}, {35, 2509, 0, lpwszOther}, - {63, 952, 0, L""}, - {63, 951, 0, L""}, - {63, 954, 0, L""}, - {63, 955, 0, L""}, - {63, 953, 0, L""}, + {63, 952, 0, L"Брашов"}, + {63, 951, 0, L"Бухарест"}, + {63, 954, 0, L"Констанца"}, + {63, 955, 0, L"Плоешти"}, + {63, 953, 0, L"Яссы"}, {63, 2508, 0, lpwszOther}, - {64, 956, 0, L"-"}, + {64, 956, 0, L"Сан-Марино"}, {64, 2507, 0, lpwszOther}, - {74, 957, 0, L""}, - {74, 960, 0, L""}, - {74, 958, 0, L"-"}, - {74, 959, 0, L""}, + {74, 957, 0, L"Белград"}, + {74, 960, 0, L"Ниш"}, + {74, 958, 0, L"Нови-Сад"}, + {74, 959, 0, L"Сараево"}, {74, 2506, 0, lpwszOther}, - {65, 961, 0, L""}, - {65, 962, 0, L""}, - {65, 3101, 0, L""}, - {65, 963, 0, L""}, - {65, 964, 0, L""}, - {65, 965, 0, L""}, - {65, 966, 0, L""}, + {65, 961, 0, L"Братислава"}, + {65, 962, 0, L"Кошице"}, + {65, 3101, 0, L"Липтов"}, + {65, 963, 0, L"Попрад"}, + {65, 964, 0, L"Прешов"}, + {65, 965, 0, L"Ружемберок"}, + {65, 966, 0, L"Тврдошин"}, {65, 2505, 0, lpwszOther}, - {66, 968, 0, L""}, - {66, 967, 0, L""}, - {66, 969, 0, L""}, + {66, 968, 0, L"Копар"}, + {66, 967, 0, L"Любляна"}, + {66, 969, 0, L"Марибор"}, {66, 2504, 0, lpwszOther}, - {67, 970, 0, L""}, + {67, 970, 0, L"Торсхавн"}, {67, 2503, 0, lpwszOther}, - {68, 2888, 0, L""}, - {68, 971, 0, L""}, - {68, 979, 0, L""}, - {68, 972, 0, L""}, - {68, 980, 0, L""}, - {68, 973, 0, L""}, - {68, 3375, 0, L""}, - {68, 3159, 0, L""}, - {68, 974, 0, L""}, - {68, 975, 0, L""}, - {68, 976, 0, L""}, - {68, 977, 0, L""}, - {68, 978, 0, L""}, + {68, 2888, 0, L"Вантаа"}, + {68, 971, 0, L"Васа"}, + {68, 979, 0, L"Котка"}, + {68, 972, 0, L"Коувола"}, + {68, 980, 0, L"Лахти"}, + {68, 973, 0, L"Оулу"}, + {68, 3375, 0, L"Риихимяки"}, + {68, 3159, 0, L"Руовеси"}, + {68, 974, 0, L"Тампере"}, + {68, 975, 0, L"Турку"}, + {68, 976, 0, L"Хельсинки"}, + {68, 977, 0, L"Эспо"}, + {68, 978, 0, L"Ювяскюля"}, {68, 2502, 0, lpwszOther}, - {37, 996, 0, L""}, - {37, 983, 0, L""}, - {37, 997, 0, L""}, - {37, 984, 0, L""}, - {37, 998, 0, L""}, - {37, 987, 0, L""}, - {37, 988, 0, L""}, - {37, 993, 0, L"-"}, - {37, 3037, 0, L""}, - {37, 989, 0, L""}, - {37, 985, 0, L""}, - {37, 991, 0, L""}, - {37, 3161, 0, L""}, - {37, 990, 0, L""}, - {37, 994, 0, L""}, - {37, 995, 0, L""}, - {37, 999, 0, L""}, - {37, 981, 0, L""}, - {37, 3374, 0, L""}, - {37, 992, 0, L""}, - {37, 982, 0, L""}, - {37, 986, 0, L""}, - {37, 3314, 0, L""}, + {37, 996, 0, L"Авиньон"}, + {37, 983, 0, L"Бержерак"}, + {37, 997, 0, L"Блуа"}, + {37, 984, 0, L"Бордо"}, + {37, 998, 0, L"Дижон"}, + {37, 987, 0, L"Канн"}, + {37, 988, 0, L"Кастр"}, + {37, 993, 0, L"Клермон-Ферран"}, + {37, 3037, 0, L"Лилль"}, + {37, 989, 0, L"Лион"}, + {37, 985, 0, L"Марсель"}, + {37, 991, 0, L"Мец"}, + {37, 3161, 0, L"Мобеж"}, + {37, 990, 0, L"Нанси"}, + {37, 994, 0, L"Нант"}, + {37, 995, 0, L"Ницца"}, + {37, 999, 0, L"Орлеан"}, + {37, 981, 0, L"Париж"}, + {37, 3374, 0, L"Перпиньян"}, + {37, 992, 0, L"Руан"}, + {37, 982, 0, L"Страсбург"}, + {37, 986, 0, L"Тулуза"}, + {37, 3314, 0, L"Шамбери"}, {37, 2501, 0, lpwszOther}, - {69, 1003, 0, L""}, - {69, 1000, 0, L""}, - {69, 1001, 0, L""}, - {69, 1004, 0, L""}, - {69, 1002, 0, L""}, + {69, 1003, 0, L"Дубровник"}, + {69, 1000, 0, L"Загреб"}, + {69, 1001, 0, L"Задар"}, + {69, 1004, 0, L"Риека"}, + {69, 1002, 0, L"Сплит"}, {69, 2500, 0, lpwszOther}, - {70, 1005, 0, L""}, - {70, 3291, 0, L"-"}, - {70, 1007, 0, L"-"}, - {70, 1008, 0, L"-"}, - {70, 3019, 0, L""}, - {70, 1010, 0, L""}, - {70, 1009, 0, L""}, - {70, 1015, 0, L""}, - {70, 3105, 0, L" "}, - {70, 1006, 0, L""}, - {70, 3246, 0, L""}, - {70, 1011, 0, L""}, - {70, 1012, 0, L"--"}, - {70, 1014, 0, L"-"}, - {70, 1013, 0, L"--"}, + {70, 1005, 0, L"Брно"}, + {70, 3291, 0, L"Гавличкув-Брод"}, + {70, 1007, 0, L"Градец-Кралове"}, + {70, 1008, 0, L"Карлови-Вари"}, + {70, 3019, 0, L"Кладрубы"}, + {70, 1010, 0, L"Лоуни"}, + {70, 1009, 0, L"Острава"}, + {70, 1015, 0, L"Пльзень"}, + {70, 3105, 0, L"Правчицка Брана"}, + {70, 1006, 0, L"Прага"}, + {70, 3246, 0, L"Тачов"}, + {70, 1011, 0, L"Тршебич"}, + {70, 1012, 0, L"Усти-над-Лабем"}, + {70, 1014, 0, L"Ческе-Будеевице"}, + {70, 1013, 0, L"Яблонец-над-Нисоу"}, {70, 2499, 0, lpwszOther}, - {71, 1016, 0, L""}, - {71, 1019, 0, L""}, - {71, 1017, 0, L""}, - {71, 1018, 0, L""}, - {71, 1020, 0, L""}, - {71, 1021, 0, L""}, - {71, 1022, 0, L""}, - {71, 3189, 0, L""}, - {71, 1023, 0, L""}, - {71, 1024, 0, L""}, - {71, 1025, 0, L""}, - {71, 1026, 0, L""}, - {71, 1027, 0, L""}, - {71, 1028, 0, L""}, - {71, 1029, 0, L""}, - {71, 1030, 0, L""}, + {71, 1016, 0, L"Арау"}, + {71, 1019, 0, L"Баден"}, + {71, 1017, 0, L"Базель"}, + {71, 1018, 0, L"Берн"}, + {71, 1020, 0, L"Биль"}, + {71, 1021, 0, L"Винтертур"}, + {71, 1022, 0, L"Давос"}, + {71, 3189, 0, L"Делемонт"}, + {71, 1023, 0, L"Женева"}, + {71, 1024, 0, L"Золотурн"}, + {71, 1025, 0, L"Лозанна"}, + {71, 1026, 0, L"Локарно"}, + {71, 1027, 0, L"Лугано"}, + {71, 1028, 0, L"Люцерн"}, + {71, 1029, 0, L"Монтре"}, + {71, 1030, 0, L"Цюрих"}, {71, 2498, 0, lpwszOther}, - {72, 2883, 0, L""}, - {72, 1031, 0, L""}, - {72, 1032, 0, L""}, - {72, 1037, 0, L""}, - {72, 1036, 0, L""}, - {72, 1042, 0, L""}, - {72, 1033, 0, L""}, - {72, 1034, 0, L""}, - {72, 1041, 0, L""}, - {72, 1039, 0, L""}, - {72, 1043, 0, L""}, - {72, 1040, 0, L""}, - {72, 1038, 0, L""}, + {72, 2883, 0, L"Арбога"}, + {72, 1031, 0, L"Гетеборг"}, + {72, 1032, 0, L"Кальмар"}, + {72, 1037, 0, L"Лахольм"}, + {72, 1036, 0, L"Лулео"}, + {72, 1042, 0, L"Лунд"}, + {72, 1033, 0, L"Мальме"}, + {72, 1034, 0, L"Стокгольм"}, + {72, 1041, 0, L"Умео"}, + {72, 1039, 0, L"Фалун"}, + {72, 1043, 0, L"Хельсинборг"}, + {72, 1040, 0, L"Хернесанд"}, + {72, 1038, 0, L"Эстерсунд"}, {72, 2497, 0, lpwszOther}, - {73, 3013, 0, L""}, - {73, 1044, 0, L""}, - {73, 1045, 0, L"-"}, - {73, 1046, 0, L""}, - {73, 1047, 0, L""}, - {73, 1048, 0, L""}, - {73, 1049, 0, L""}, - {73, 1050, 0, L""}, - {73, 1051, 0, L""}, - {73, 1052, 0, L""}, - {73, 1053, 0, L""}, - {73, 1054, 0, L""}, + {73, 3013, 0, L"Валга"}, + {73, 1044, 0, L"Кейла"}, + {73, 1045, 0, L"Кохтла-Ярве"}, + {73, 1046, 0, L"Маарду"}, + {73, 1047, 0, L"Мыйзакюла"}, + {73, 1048, 0, L"Нарва"}, + {73, 1049, 0, L"Пярну"}, + {73, 1050, 0, L"Раквере"}, + {73, 1051, 0, L"Силламяэ"}, + {73, 1052, 0, L"Таллин"}, + {73, 1053, 0, L"Тарту"}, + {73, 1054, 0, L"Хаапсалу"}, {0, 0, 0, NULL} };//*/ /* static const MRA_COUNTRY mracCountrys[] = { - {24, L""}, - {81, L""}, - {82, L""}, - {97, L""}, - {96, L""}, - {99, L""}, - {100, L"-"}, - {101, L""}, - {102, L""}, - {83, L""}, - {86, L""}, - {95, L""}, - {103, L""}, - {79, L""}, - {85, L""}, - {87, L""}, - {104, L""}, - {84, L""}, - {105, L""}, - {106, L""}, - {107, L""}, - {92, L" ()"}, - {76, L""}, - {3215, L" (.)"}, - {29, L" ()"}, - {108, L""}, - {88, L""}, - {109, L""}, - {110, L""}, - {111, L""}, - {112, L""}, - {113, L""}, - {114, L""}, - {115, L""}, - {116, L" "}, - {117, L""}, - {3216, L" (.)"}, - {122, L""}, - {89, L""}, - {94, L" "}, - {118, L""}, - {78, L""}, - {91, L""}, - {119, L""}, - {120, L""}, - {132, L""}, - {90, L""}, - {77, L""}, - {93, L""}, - {121, L""}, - {98, L" "}, - {75, L""}, - {123, L""}, - {454, L" "}, - {124, L""}, - {453, L" ()"}, - {126, L""}, - {127, L" "}, - {128, L" ( )"}, - {129, L""}, - {3220, L" (..)"}, - {130, L" "}, - {3218, L" (.)"}, - {3221, L" (..)"}, - {3230, L" (.)"}, - {131, L""}, - {133, L" - "}, - {3222, L" (.)"}, - {125, L""}, - {3219, L". ()"}, - {134, L" "}, - {3223, L" (..)"}, - {135, L""}, - {136, L""}, - {3224, L" (.)"}, - {137, L""}, - {3226, L" "}, - {3225, L" "}, - {138, L""}, - {139, L""}, - {3200, L" (.)"}, - {140, L" "}, - {141, L""}, - {3202, L" (.)"}, - {142, L""}, - {143, L""}, - {146, L""}, - {3203, L" (.)"}, - {144, L""}, - {145, L""}, - {147, L""}, - {3204, L" (.)"}, - {452, L" ()"}, - {149, L""}, - {148, L""}, - {3205, L" (.)"}, - {173, L""}, - {150, L""}, - {151, L""}, - {152, L" (.)"}, - {153, L""}, - {154, L" "}, - {155, L""}, - {156, L"-"}, - {157, L""}, - {3208, L" (.)"}, - {158, L""}, - {3209, L" ()"}, - {3201, L" "}, - {159, L""}, - {3207, L" (.)"}, - {3211, L" (.)"}, - {160, L""}, - {161, L""}, - {162, L""}, - {163, L""}, - {164, L"- "}, - {165, L"- "}, - {166, L"-"}, - {3210, L"- (.)"}, - {167, L""}, - {168, L" "}, - {169, L""}, - {3212, L" (.)"}, - {3206, L" "}, - {170, L""}, - {171, L""}, - {3213, L". . - (.)"}, - {172, L""}, - {174, L""}, - {175, L""}, - {176, L""}, - {177, L""}, - {3228, L" "}, - {178, L"-"}, - {179, L""}, - {180, L""}, - {181, L""}, - {182, L""}, - {183, L""}, - {184, L"-"}, - {185, L""}, - {186, L""}, - {187, L""}, - {3198, L". "}, - {23, L""}, - {188, L"-"}, - {189, L""}, - {190, L""}, - {191, L""}, - {193, L" ()"}, - {192, L""}, - {194, L"-`"}, - {195, L""}, - {196, L""}, - {197, L""}, - {198, L""}, - {199, L""}, - {200, L""}, - {3229, L" (.)"}, - {201, L""}, - {202, L""}, - {203, L""}, - {204, L""}, - {205, L""}, - {206, L""}, - {207, L""}, - {3227, L" (.)"}, - {3197, L" (.)"}, - {208, L""}, - {209, L"- "}, - {210, L""}, - {3199, L" (.)"}, - {211, L""}, - {212, L""}, - {213, L""}, - {214, L""}, - {215, L"-"}, - {216, L""}, - {217, L""}, - {218, L""}, - {219, L""}, - {220, L" "}, - {222, L""}, - {223, L" "}, - {221, L""}, - {224, L""}, - {225, L"- ()"}, - {39, L""}, - {40, L""}, - {32, L""}, - {33, L""}, - {340, L""}, - {38, L""}, - {41, L""}, - {42, L" "}, - {43, L""}, - {45, L""}, - {44, L""}, - {46, L""}, - {3193, L" (.)"}, - {47, L" (.)"}, - {48, L""}, - {49, L""}, - {3194, L" (.)"}, - {50, L""}, - {51, L""}, - {34, L""}, - {52, L""}, - {53, L""}, - {54, L""}, - {55, L""}, - {56, L""}, - {57, L""}, - {58, L""}, - {59, L""}, - {36, L""}, - {60, L""}, - {61, L""}, - {3195, L" (.)"}, - {62, L""}, - {35, L""}, - {63, L""}, - {64, L"-"}, - {74, L" "}, - {65, L""}, - {66, L""}, - {67, L" - ()"}, - {68, L""}, - {37, L""}, - {69, L""}, - {70, L""}, - {71, L""}, - {72, L""}, - {3196, L" (.)"}, - {73, L""}, + {24, L"Россия"}, + {81, L"Азербайджан"}, + {82, L"Армения"}, + {97, L"Афганистан"}, + {96, L"Бангладеш"}, + {99, L"Бахрейн"}, + {100, L"Бруней-Даруссалам"}, + {101, L"Бутан"}, + {102, L"Вьетнам"}, + {83, L"Грузия"}, + {86, L"Израиль"}, + {95, L"Индия"}, + {103, L"Индонезия"}, + {79, L"Иордания"}, + {85, L"Ирак"}, + {87, L"Иран"}, + {104, L"Йемен"}, + {84, L"Казахстан"}, + {105, L"Камбоджа"}, + {106, L"Катар"}, + {107, L"Кипр"}, + {92, L"Киргизия (Кыргызстан)"}, + {76, L"Китай"}, + {3215, L"Кокосовые острова (Австр.)"}, + {29, L"Корея (КНДР)"}, + {108, L"Корея"}, + {88, L"Кувейт"}, + {109, L"Лаос"}, + {110, L"Ливан"}, + {111, L"Малайзия"}, + {112, L"Мальдивы"}, + {113, L"Монголия"}, + {114, L"Мьянма"}, + {115, L"Непал"}, + {116, L"Объединенные Арабские Эмираты"}, + {117, L"Оман"}, + {3216, L"Остров Рождества (Австр.)"}, + {122, L"Пакистан"}, + {89, L"Палестина"}, + {94, L"Саудовская Аравия"}, + {118, L"Сингапур"}, + {78, L"Сирия"}, + {91, L"Таджикистан"}, + {119, L"Таиланд"}, + {120, L"Тайвань"}, + {132, L"Тимор"}, + {90, L"Туркмения"}, + {77, L"Турция"}, + {93, L"Узбекистан"}, + {121, L"Филиппины"}, + {98, L"Шри Ланка"}, + {75, L"Япония"}, + {123, L"Австралия"}, + {454, L"Американское Самоа"}, + {124, L"Вануату"}, + {453, L"Гуам (США)"}, + {126, L"Кирибати"}, + {127, L"Маршалловы Острова"}, + {128, L"Микронезия (Федеративные Штаты Микронезии)"}, + {129, L"Науру"}, + {3220, L"Ниуэ (Н.Зел.)"}, + {130, L"Новая Зеландия"}, + {3218, L"Новая Каледония (Фр.)"}, + {3221, L"Острова Кука (Н.Зел.)"}, + {3230, L"Острова Херд и Макдональд (Австр.)"}, + {131, L"Палау"}, + {133, L"Папуа - Новая Гвинея"}, + {3222, L"Питкерн (Брит.)"}, + {125, L"Самоа"}, + {3219, L"Сев. Марианские острова (США)"}, + {134, L"Соломоновы Острова"}, + {3223, L"Токелау (Н.Зел.)"}, + {135, L"Тонга"}, + {136, L"Тувалу"}, + {3224, L"Уоллис и Футуна острова (Фр.)"}, + {137, L"Фиджи"}, + {3226, L"Французская Полинезия"}, + {3225, L"Французские Южные территории"}, + {138, L"Канада"}, + {139, L"США"}, + {3200, L"Ангилья (Брит.)"}, + {140, L"Антигуа и Барбуда"}, + {141, L"Аргентина"}, + {3202, L"Аруба (Нид.)"}, + {142, L"Багамы"}, + {143, L"Барбадос"}, + {146, L"Белиз"}, + {3203, L"Бермуды (Брит.)"}, + {144, L"Боливия"}, + {145, L"Бразилия"}, + {147, L"Венесуэла"}, + {3204, L"Виргинские острова (Брит.)"}, + {452, L"Виргинские острова (США)"}, + {149, L"Гаити"}, + {148, L"Гайана"}, + {3205, L"Гваделупа (Фр.)"}, + {173, L"Гватемала"}, + {150, L"Гондурас"}, + {151, L"Гренада"}, + {152, L"Гренландия (Дат.)"}, + {153, L"Доминика"}, + {154, L"Доминиканская Республика"}, + {155, L"Колумбия"}, + {156, L"Коста-Рика"}, + {157, L"Куба"}, + {3208, L"Мартиника (Фр.)"}, + {158, L"Мексика"}, + {3209, L"Монтсеррат (Брит)"}, + {3201, L"Нидерландские Антилы"}, + {159, L"Никарагуа"}, + {3207, L"Остров Кайман (Брит.)"}, + {3211, L"Острова Теркс и Кайкос (Брит.)"}, + {160, L"Панама"}, + {161, L"Парагвай"}, + {162, L"Перу"}, + {163, L"Сальвадор"}, + {164, L"Сент-Винсент и Гренадины"}, + {165, L"Сент-Китс и Невис"}, + {166, L"Сент-Люсия"}, + {3210, L"Сент-Пьер и Микелон (Фр.)"}, + {167, L"Суринам"}, + {168, L"Тринидат и Тобаго"}, + {169, L"Уругвай"}, + {3212, L"Фолклендские острова (Брит.)"}, + {3206, L"Французская Гвиана"}, + {170, L"Чили"}, + {171, L"Эквадор"}, + {3213, L"Юж. Джорджия и Юж. Сандвичевы о-ва (Брит.)"}, + {172, L"Ямайка"}, + {174, L"Алжир"}, + {175, L"Ангола"}, + {176, L"Бенин"}, + {177, L"Ботсвана"}, + {3228, L"Британская территория в Индийском океане"}, + {178, L"Буркина-Фасо"}, + {179, L"Бурунди"}, + {180, L"Габон"}, + {181, L"Гамбия"}, + {182, L"Гана"}, + {183, L"Гвинея"}, + {184, L"Гвинея-Бисау"}, + {185, L"Джибути"}, + {186, L"Египет"}, + {187, L"Замбия"}, + {3198, L"Зап. Сахара"}, + {23, L"Зимбабве"}, + {188, L"Кабо-Верде"}, + {189, L"Камерун"}, + {190, L"Кения"}, + {191, L"Коморы"}, + {193, L"Конго (Заир)"}, + {192, L"Конго"}, + {194, L"Кот-д`Ивуар"}, + {195, L"Лесото"}, + {196, L"Либерия"}, + {197, L"Ливия"}, + {198, L"Маврикий"}, + {199, L"Мавритания"}, + {200, L"Мадагаскар"}, + {3229, L"Майотт (Фр.)"}, + {201, L"Малави"}, + {202, L"Мали"}, + {203, L"Марокко"}, + {204, L"Мозамбик"}, + {205, L"Намибия"}, + {206, L"Нигер"}, + {207, L"Нигерия"}, + {3227, L"Остров Буве (Норв.)"}, + {3197, L"Реюньон (Фр.)"}, + {208, L"Руанда"}, + {209, L"Сан-Томе и Принсипи"}, + {210, L"Свазиленд"}, + {3199, L"Святая Елена (Брит.)"}, + {211, L"Сейшелы"}, + {212, L"Сенегал"}, + {213, L"Сомали"}, + {214, L"Судан"}, + {215, L"Сьерра-Леоне"}, + {216, L"Танзания"}, + {217, L"Того"}, + {218, L"Тунис"}, + {219, L"Уганда"}, + {220, L"Центральноафриканская Республика"}, + {222, L"Чад"}, + {223, L"Экваториальная Гвинея"}, + {221, L"Эритрея"}, + {224, L"Эфиопия"}, + {225, L"Южно-Африканская Республика (ЮАР)"}, + {39, L"Украина"}, + {40, L"Австрия"}, + {32, L"Албания"}, + {33, L"Андорра"}, + {340, L"Белоруссия"}, + {38, L"Бельгия"}, + {41, L"Болгария"}, + {42, L"Босния и Герцеговина"}, + {43, L"Ватикан"}, + {45, L"Великобритания"}, + {44, L"Венгрия"}, + {46, L"Германия"}, + {3193, L"Гернси (Брит.)"}, + {47, L"Гибралтар (Брит.)"}, + {48, L"Греция"}, + {49, L"Дания"}, + {3194, L"Джерси (Брит.)"}, + {50, L"Ирландия"}, + {51, L"Исландия"}, + {34, L"Испания"}, + {52, L"Италия"}, + {53, L"Латвия"}, + {54, L"Литва"}, + {55, L"Лихтенштейн"}, + {56, L"Люксембург"}, + {57, L"Македония"}, + {58, L"Мальта"}, + {59, L"Молдавия"}, + {36, L"Монако"}, + {60, L"Нидерланды"}, + {61, L"Норвегия"}, + {3195, L"Остров Мэн (Брит.)"}, + {62, L"Польша"}, + {35, L"Португалия"}, + {63, L"Румыния"}, + {64, L"Сан-Марино"}, + {74, L"Сербия и Черногория"}, + {65, L"Словакия"}, + {66, L"Словения"}, + {67, L"Фарерские о-ва (Дания)"}, + {68, L"Финляндия"}, + {37, L"Франция"}, + {69, L"Хорватия"}, + {70, L"Чехия"}, + {71, L"Швейцария"}, + {72, L"Швеция"}, + {3196, L"Шпицберген (Норв.)"}, + {73, L"Эстония"}, {0, NULL} }; @@ -1667,1125 +1667,1125 @@ static const MRA_COUNTRY mracCountrys[] = static const MRA_CITY mracCitys[] = { - {24, 25, L""}, - {24, 226, L"-"}, - {24, 233, L" ()"}, - {24, 232, L" "}, - {24, 235, L" "}, - {24, 227, L" ."}, - {24, 229, L" ."}, - {24, 231, L" ."}, - {24, 234, L" ."}, - {24, 228, L" "}, - {24, 230, L" "}, - {24, 236, L" "}, - {24, 237, L""}, - {24, 240, L"-"}, - {24, 241, L""}, - {24, 248, L""}, - {24, 249, L""}, - {24, 251, L""}, - {24, 238, L" ."}, - {24, 242, L" ."}, - {24, 243, L" ."}, - {24, 244, L" ."}, - {24, 245, L" ."}, - {24, 246, L" ."}, - {24, 247, L" ."}, - {24, 250, L" ."}, - {24, 239, L"- "}, - {24, 255, L""}, - {24, 256, L""}, - {24, 252, L" ."}, - {24, 253, L" ."}, - {24, 254, L" ."}, - {24, 257, L" ."}, - {24, 258, L" ."}, - {24, 260, L" ."}, - {24, 261, L" ."}, - {24, 259, L" "}, - {24, 265, L""}, - {24, 263, L" "}, - {24, 273, L""}, - {24, 275, L""}, - {24, 264, L" "}, - {24, 268, L" "}, - {24, 266, L" ."}, - {24, 267, L" ."}, - {24, 269, L" ."}, - {24, 270, L" ."}, - {24, 272, L" ."}, - {24, 276, L" ."}, - {24, 262, L" "}, - {24, 271, L" "}, - {24, 274, L"- "}, - {24, 277, L" "}, - {24, 278, L" ."}, - {24, 279, L" ."}, - {24, 280, L" ."}, - {24, 282, L" ."}, - {24, 281, L"- - "}, - {24, 283, L"- "}, - {24, 284, L" ."}, - {24, 285, L" ."}, - {24, 286, L" ."}, - {24, 287, L" ."}, - {24, 288, L" ."}, - {24, 289, L" ."}, - {24, 290, L" ."}, - {24, 291, L" ."}, - {24, 292, L" ."}, - {24, 293, L" ."}, - {24, 294, L" ."}, - {24, 295, L" ."}, - {24, 296, L" ."}, - {24, 297, L" ."}, - {24, 298, L" ."}, - {24, 299, L" ."}, - {24, 300, L" ."}, - {24, 301, L""}, - {24, 304, L""}, - {24, 305, L""}, - {24, 306, L"-"}, - {24, 307, L""}, - {24, 308, L"-"}, - {24, 311, L" - "}, - {24, 313, L""}, - {24, 309, L" "}, - {24, 312, L" "}, - {24, 302, L" ."}, - {24, 303, L" ."}, - {24, 310, L" ."}, - {81, 1055, L""}, - {81, 1058, L""}, - {81, 1056, L""}, - {81, 1057, L""}, - {81, 3153, L""}, + {24, 25, L"Москва"}, + {24, 226, L"Санкт-Петербург"}, + {24, 233, L"Саха (Якутия)"}, + {24, 232, L"Приморский край"}, + {24, 235, L"Хабаровский край"}, + {24, 227, L"Амурская обл."}, + {24, 229, L"Камчатская обл."}, + {24, 231, L"Магаданская обл."}, + {24, 234, L"Сахалинская обл."}, + {24, 228, L"Еврейская АО"}, + {24, 230, L"Корякский АО"}, + {24, 236, L"Чукотский АО"}, + {24, 237, L"Башкортостан"}, + {24, 240, L"Марий-Эл"}, + {24, 241, L"Мордовия"}, + {24, 248, L"Татарстан"}, + {24, 249, L"Удмуртия"}, + {24, 251, L"Чувашия"}, + {24, 238, L"Кировская обл."}, + {24, 242, L"Нижегородская обл."}, + {24, 243, L"Оренбургская обл."}, + {24, 244, L"Пензенская обл."}, + {24, 245, L"Пермская обл."}, + {24, 246, L"Самарская обл."}, + {24, 247, L"Саратовская обл."}, + {24, 250, L"Ульяновская обл."}, + {24, 239, L"Коми-Пермяцкий АО"}, + {24, 255, L"Карелия"}, + {24, 256, L"Коми"}, + {24, 252, L"Архангельская обл."}, + {24, 253, L"Вологодская обл."}, + {24, 254, L"Калининградская обл."}, + {24, 257, L"Ленинградская обл."}, + {24, 258, L"Мурманская обл."}, + {24, 260, L"Новгородская обл."}, + {24, 261, L"Псковская обл."}, + {24, 259, L"Ненецкий АО"}, + {24, 265, L"Бурятия"}, + {24, 263, L"Республика Алтай"}, + {24, 273, L"Тыва"}, + {24, 275, L"Хакасия"}, + {24, 264, L"Алтайский край"}, + {24, 268, L"Красноярский край"}, + {24, 266, L"Иркутская обл."}, + {24, 267, L"Кемеровская обл."}, + {24, 269, L"Новосибирская обл."}, + {24, 270, L"Омская обл."}, + {24, 272, L"Томская обл."}, + {24, 276, L"Читинская обл."}, + {24, 262, L"Агинский Бурятский АО"}, + {24, 271, L"Таймырский АО"}, + {24, 274, L"Усть-Ордынский Бурятский АО"}, + {24, 277, L"Эвенкийский АО"}, + {24, 278, L"Курганская обл."}, + {24, 279, L"Свердловская обл."}, + {24, 280, L"Тюменская обл."}, + {24, 282, L"Челябинская обл."}, + {24, 281, L"Ханты-Мансийский АО - Югра"}, + {24, 283, L"Ямало-Ненецкий АО"}, + {24, 284, L"Белгородская обл."}, + {24, 285, L"Брянская обл."}, + {24, 286, L"Владимирская обл."}, + {24, 287, L"Воронежская обл."}, + {24, 288, L"Ивановская обл."}, + {24, 289, L"Калужская обл."}, + {24, 290, L"Костромская обл."}, + {24, 291, L"Курская обл."}, + {24, 292, L"Липецкая обл."}, + {24, 293, L"Московская обл."}, + {24, 294, L"Орловская обл."}, + {24, 295, L"Рязанская обл."}, + {24, 296, L"Смоленская обл."}, + {24, 297, L"Тамбовская обл."}, + {24, 298, L"Тверская обл."}, + {24, 299, L"Тульская обл."}, + {24, 300, L"Ярославская обл."}, + {24, 301, L"Адыгея"}, + {24, 304, L"Дагестан"}, + {24, 305, L"Ингушетия"}, + {24, 306, L"Кабардино-Балкария"}, + {24, 307, L"Калмыкия"}, + {24, 308, L"Карачаево-Черкессия"}, + {24, 311, L"Северная Осетия - Алания"}, + {24, 313, L"Чечня"}, + {24, 309, L"Краснодарский край"}, + {24, 312, L"Ставропольский край"}, + {24, 302, L"Астраханская обл."}, + {24, 303, L"Волгоградская обл."}, + {24, 310, L"Ростовская обл."}, + {81, 1055, L"Баку"}, + {81, 1058, L"Гянджа"}, + {81, 1056, L"Нахичевань"}, + {81, 1057, L"Ханкенди"}, + {81, 3153, L"Шеки"}, {81, 2291, lpwszOther}, - {82, 2932, L""}, - {82, 1060, L""}, - {82, 3084, L""}, - {82, 3011, L""}, - {82, 3306, L""}, - {82, 1059, L""}, - {82, 3145, L""}, + {82, 2932, L"Абовян"}, + {82, 1060, L"Аштарак"}, + {82, 3084, L"Ванадзор"}, + {82, 3011, L"Гюмри"}, + {82, 3306, L"Дилижан"}, + {82, 1059, L"Ереван"}, + {82, 3145, L"Ханкенди"}, {82, 2292, lpwszOther}, - {97, 1061, L""}, + {97, 1061, L"Кабул"}, {97, 2293, lpwszOther}, - {96, 1062, L""}, + {96, 1062, L"Дакка"}, {96, 2294, lpwszOther}, - {99, 1063, L""}, + {99, 1063, L"Манама"}, {99, 2295, lpwszOther}, - {100, 1064, L"--"}, + {100, 1064, L"Бандар-Сери-Бегаван"}, {100, 2296, lpwszOther}, - {101, 1065, L""}, + {101, 1065, L"Тхимпху"}, {101, 2297, lpwszOther}, - {102, 1066, L""}, + {102, 1066, L"Ханой"}, {102, 2298, lpwszOther}, - {83, 1067, L""}, - {83, 3158, L""}, - {83, 1068, L""}, - {83, 3129, L""}, - {83, 1069, L""}, - {83, 1070, L""}, + {83, 1067, L"Батуми"}, + {83, 3158, L"Боржоми"}, + {83, 1068, L"Поти"}, + {83, 3129, L"Рустави"}, + {83, 1069, L"Сухуми"}, + {83, 1070, L"Тбилиси"}, {83, 2299, lpwszOther}, - {86, 3345, L""}, - {86, 1071, L""}, - {86, 2992, L""}, - {86, 3175, L""}, - {86, 3363, L"-"}, - {86, 2884, L"-"}, - {86, 3243, L"-"}, - {86, 1074, L"-"}, - {86, 3348, L""}, - {86, 3241, L""}, - {86, 1075, L""}, - {86, 3350, L"-"}, - {86, 2982, L""}, - {86, 2971, L"-"}, - {86, 3136, L""}, - {86, 1080, L""}, - {86, 3303, L""}, - {86, 3050, L""}, - {86, 3151, L" "}, - {86, 3141, L""}, - {86, 3012, L" "}, - {86, 1081, L""}, - {86, 1077, L"-"}, - {86, 1079, L""}, - {86, 1078, L""}, - {86, 1076, L""}, - {86, 2929, L""}, - {86, 2928, L""}, + {86, 3345, L"Ариэль"}, + {86, 1071, L"Афула"}, + {86, 2992, L"Ашдод"}, + {86, 3175, L"Ашкелон"}, + {86, 3363, L"Бат-Ям"}, + {86, 2884, L"Беер-Яков"}, + {86, 3243, L"Бейт-Шемеш"}, + {86, 1074, L"Беэр-Шева"}, + {86, 3348, L"Герцелия"}, + {86, 3241, L"Димона"}, + {86, 1075, L"Иерусалим"}, + {86, 3350, L"Йокнеам-Иллит"}, + {86, 2982, L"Кармиэль"}, + {86, 2971, L"Кфар-Саба"}, + {86, 3136, L"Назарет"}, + {86, 1080, L"Натания"}, + {86, 3303, L"Офаким"}, + {86, 3050, L"Раанана"}, + {86, 3151, L"Рамат Ган"}, + {86, 3141, L"Реховот"}, + {86, 3012, L"Ришон ле Цион"}, + {86, 1081, L"Тверия"}, + {86, 1077, L"Тель-Авив"}, + {86, 1079, L"Хадера"}, + {86, 1078, L"Хайфа"}, + {86, 1076, L"Хеврон"}, + {86, 2929, L"Цфат"}, + {86, 2928, L"Эйлат"}, {86, 2300, lpwszOther}, - {95, 3315, L""}, - {95, 1082, L""}, - {95, 1083, L""}, - {95, 3144, L""}, - {95, 3025, L""}, - {95, 3277, L""}, - {95, 1084, L""}, + {95, 3315, L"Бангалор"}, + {95, 1082, L"Дели"}, + {95, 1083, L"Джайпур"}, + {95, 3144, L"Калькутта"}, + {95, 3025, L"Мумбаи"}, + {95, 3277, L"Панаджи"}, + {95, 1084, L"Ченнаи"}, {95, 2301, lpwszOther}, - {103, 1085, L""}, + {103, 1085, L"Джакарта"}, {103, 2302, lpwszOther}, - {79, 1086, L""}, + {79, 1086, L"Амман"}, {79, 2303, lpwszOther}, - {85, 1087, L""}, + {85, 1087, L"Багдад"}, {85, 2304, lpwszOther}, - {87, 1088, L""}, + {87, 1088, L"Тегеран"}, {87, 2305, lpwszOther}, - {104, 1089, L""}, + {104, 1089, L"Сана"}, {104, 2306, lpwszOther}, - {84, 1090, L""}, - {84, 1091, L""}, - {84, 1092, L"-"}, - {84, 3242, L""}, - {84, 1093, L""}, - {84, 1094, L" ()"}, - {84, 1095, L""}, - {84, 3245, L""}, - {84, 3083, L""}, - {84, 1096, L""}, - {84, 1097, L""}, - {84, 1098, L""}, - {84, 1099, L""}, - {84, 2868, L""}, - {84, 1100, L""}, - {84, 1101, L" (.-. .)"}, - {84, 1102, L""}, - {84, 1103, L""}, - {84, 1104, L""}, - {84, 3166, L""}, - {84, 1105, L"-"}, - {84, 2927, L""}, - {84, 1106, L""}, - {84, 1107, L""}, - {84, 1108, L"-"}, - {84, 1109, L""}, - {84, 1110, L""}, + {84, 1090, L"Актау"}, + {84, 1091, L"Актюбинск"}, + {84, 1092, L"Алма-Ата"}, + {84, 3242, L"Аршалы"}, + {84, 1093, L"Астана"}, + {84, 1094, L"Атырау (Гурьев)"}, + {84, 1095, L"Байконур"}, + {84, 3245, L"Балхаш"}, + {84, 3083, L"Жезказган"}, + {84, 1096, L"Капчагай"}, + {84, 1097, L"Караганда"}, + {84, 1098, L"Кокшетау"}, + {84, 1099, L"Кустанай"}, + {84, 2868, L"Лисаковск"}, + {84, 1100, L"Павлодар"}, + {84, 1101, L"Петропавловск (Сев.-Каз. обл.)"}, + {84, 1102, L"Рудный"}, + {84, 1103, L"Семипалатинск"}, + {84, 1104, L"Степногорск"}, + {84, 3166, L"Талгар"}, + {84, 1105, L"Талды-Курган"}, + {84, 2927, L"Тараз"}, + {84, 1106, L"Темиртау"}, + {84, 1107, L"Уральск"}, + {84, 1108, L"Усть-Каменогорск"}, + {84, 1109, L"Чимкент"}, + {84, 1110, L"Экибастуз"}, {84, 2307, lpwszOther}, - {105, 1111, L""}, + {105, 1111, L"Пномпень"}, {105, 2308, lpwszOther}, - {106, 1112, L""}, + {106, 1112, L"Доха"}, {106, 2309, lpwszOther}, - {107, 1113, L""}, - {107, 1114, L""}, - {107, 1115, L""}, - {107, 2954, L""}, + {107, 1113, L"Ларнака"}, + {107, 1114, L"Лимассол"}, + {107, 1115, L"Никосия"}, + {107, 2954, L"Пафос"}, {107, 2310, lpwszOther}, - {92, 1116, L""}, - {92, 1117, L"-"}, - {92, 3027, L"-"}, - {92, 1118, L""}, - {92, 1119, L""}, - {92, 1120, L""}, - {92, 2933, L""}, + {92, 1116, L"Бишкек"}, + {92, 1117, L"Джалал-Абад"}, + {92, 3027, L"Кара-Балта"}, + {92, 1118, L"Каракол"}, + {92, 1119, L"Ош"}, + {92, 1120, L"Талас"}, + {92, 2933, L"Хайдаркен"}, {92, 2311, lpwszOther}, - {76, 3214, L" ()"}, - {76, 1121, L""}, - {76, 2869, L""}, - {76, 3262, L""}, - {76, 1122, L""}, - {76, 1123, L""}, - {76, 1124, L""}, - {76, 3043, L""}, + {76, 3214, L"Аомынь (Макао)"}, + {76, 1121, L"Гонконг"}, + {76, 2869, L"Гуанчжоу"}, + {76, 3262, L"Далянь"}, + {76, 1122, L"Пекин"}, + {76, 1123, L"Харбин"}, + {76, 1124, L"Шанхай"}, + {76, 3043, L"Шеньян"}, {76, 2312, lpwszOther}, - {29, 1125, L""}, + {29, 1125, L"Пхеньян"}, {29, 2313, lpwszOther}, - {108, 1126, L""}, - {108, 3240, L""}, + {108, 1126, L"Сеул"}, + {108, 3240, L"Тейджон"}, {108, 2314, lpwszOther}, - {88, 1127, L"-"}, + {88, 1127, L"Эль-Кувейт"}, {88, 2315, lpwszOther}, - {109, 1128, L""}, + {109, 1128, L"Вьентьян"}, {109, 2316, lpwszOther}, - {110, 1129, L""}, + {110, 1129, L"Бейрут"}, {110, 2317, lpwszOther}, - {111, 1130, L"-"}, - {111, 1131, L"-"}, + {111, 1130, L"Джохор-Бару"}, + {111, 1131, L"Куала-Лумпур"}, {111, 2318, lpwszOther}, - {112, 1132, L""}, + {112, 1132, L"Мале"}, {112, 2319, lpwszOther}, - {113, 1133, L"-"}, - {113, 1134, L""}, + {113, 1133, L"Улан-Батор"}, + {113, 1134, L"Эрдэнэт"}, {113, 2320, lpwszOther}, - {114, 1135, L""}, + {114, 1135, L"Янгон"}, {114, 2321, lpwszOther}, - {115, 1136, L""}, + {115, 1136, L"Катманду"}, {115, 2322, lpwszOther}, - {116, 1137, L"-"}, - {116, 1138, L""}, - {116, 1139, L""}, + {116, 1137, L"Абу-Даби"}, + {116, 1138, L"Дубай"}, + {116, 1139, L"Шарджа"}, {116, 2323, lpwszOther}, - {117, 1140, L""}, + {117, 1140, L"Маскат"}, {117, 2324, lpwszOther}, - {122, 1141, L""}, + {122, 1141, L"Исламабад"}, {122, 2325, lpwszOther}, - {89, 1072, L""}, - {89, 1073, L""}, - {89, 1142, L""}, + {89, 1072, L"Ашдод"}, + {89, 1073, L"Ашкелон"}, + {89, 1142, L"Газа"}, {89, 2326, lpwszOther}, - {94, 3250, L""}, - {94, 1143, L"-"}, + {94, 3250, L"Медина"}, + {94, 1143, L"Эр-Рияд"}, {94, 2327, lpwszOther}, - {78, 1144, L""}, + {78, 1144, L"Дамаск"}, {78, 2328, lpwszOther}, - {91, 1145, L""}, - {91, 3307, L""}, - {91, 3308, L""}, + {91, 1145, L"Душанбе"}, + {91, 3307, L"Кайраккум"}, + {91, 3308, L"Худжанд"}, {91, 2329, lpwszOther}, - {119, 1146, L""}, - {119, 1147, L""}, + {119, 1146, L"Бангкок"}, + {119, 1147, L"Пхукет"}, {119, 2330, lpwszOther}, - {120, 1148, L""}, + {120, 1148, L"Тайбэй"}, {120, 2331, lpwszOther}, - {132, 1149, L""}, + {132, 1149, L"Дили"}, {132, 2332, lpwszOther}, - {90, 1150, L""}, - {90, 3079, L""}, + {90, 1150, L"Ашхабад"}, + {90, 3079, L"Безмеин"}, {90, 2333, lpwszOther}, - {77, 1152, L""}, - {77, 1153, L""}, - {77, 3080, L""}, - {77, 1151, L""}, - {77, 1154, L""}, - {77, 1155, L""}, + {77, 1152, L"Анкара"}, + {77, 1153, L"Анталия"}, + {77, 3080, L"Бурса"}, + {77, 1151, L"Мармарис"}, + {77, 1154, L"Стамбул"}, + {77, 1155, L"Трабзон"}, {77, 2334, lpwszOther}, - {93, 3362, L""}, - {93, 3137, L""}, - {93, 3273, L""}, - {93, 1156, L""}, - {93, 1157, L""}, - {93, 3167, L""}, - {93, 3347, L""}, - {93, 1158, L""}, - {93, 1159, L""}, - {93, 1160, L""}, - {93, 1161, L""}, - {93, 1162, L""}, - {93, 1163, L""}, - {93, 1164, L""}, + {93, 3362, L"Алмалык"}, + {93, 3137, L"Андижан"}, + {93, 3273, L"Асака"}, + {93, 1156, L"Ахангаран"}, + {93, 1157, L"Бухара"}, + {93, 3167, L"Джизак"}, + {93, 3347, L"Кунград"}, + {93, 1158, L"Навои"}, + {93, 1159, L"Наманган"}, + {93, 1160, L"Самарканд"}, + {93, 1161, L"Ташкент"}, + {93, 1162, L"Ургенч"}, + {93, 1163, L"Фергана"}, + {93, 1164, L"Чирчик"}, {93, 2335, lpwszOther}, - {121, 1165, L""}, - {121, 3319, L""}, + {121, 1165, L"Манила"}, + {121, 3319, L"Себу"}, {121, 2336, lpwszOther}, - {98, 1166, L""}, + {98, 1166, L"Коломбо"}, {98, 2337, lpwszOther}, - {75, 3176, L""}, - {75, 3339, L""}, - {75, 1167, L""}, - {75, 1168, L""}, + {75, 3176, L"Исесаки"}, + {75, 3339, L"Корияма"}, + {75, 1167, L"Саппоро"}, + {75, 1168, L"Токио"}, {75, 2338, lpwszOther}, - {123, 1914, L""}, - {123, 2957, L" "}, - {123, 1915, L""}, - {123, 3331, L""}, - {123, 1916, L""}, - {123, 3001, L""}, - {123, 1917, L""}, - {123, 3217, L""}, - {123, 3064, L""}, - {123, 3020, L" "}, - {123, 1918, L""}, - {123, 3238, L""}, + {123, 1914, L"Аделаида"}, + {123, 2957, L"Блэк Рок"}, + {123, 1915, L"Брисбен"}, + {123, 3331, L"Горокан"}, + {123, 1916, L"Канберра"}, + {123, 3001, L"Лидкомб"}, + {123, 1917, L"Мельбурн"}, + {123, 3217, L"Норфолк"}, + {123, 3064, L"Перт"}, + {123, 3020, L"Санта Люсиа"}, + {123, 1918, L"Сидней"}, + {123, 3238, L"Энеабба"}, {123, 2339, lpwszOther}, - {454, 1192, L"-"}, + {454, 1192, L"Паго-Паго"}, {454, 2366, lpwszOther}, - {124, 1919, L"-"}, + {124, 1919, L"Порт-Вила"}, {124, 2340, lpwszOther}, - {453, 1193, L""}, + {453, 1193, L"Аганья"}, {453, 2368, lpwszOther}, - {126, 1921, L""}, + {126, 1921, L"Баирики"}, {126, 2342, lpwszOther}, - {127, 1922, L""}, + {127, 1922, L"Маджуро"}, {127, 2343, lpwszOther}, - {128, 1923, L""}, + {128, 1923, L"Паликир"}, {128, 2344, lpwszOther}, - {129, 1924, L""}, + {129, 1924, L"Ярен"}, {129, 2345, lpwszOther}, - {130, 1925, L""}, - {130, 1926, L""}, - {130, 1928, L""}, - {130, 1929, L""}, - {130, 3235, L""}, - {130, 1927, L""}, - {130, 3323, L""}, + {130, 1925, L"Веллингтон"}, + {130, 1926, L"Гамильтон"}, + {130, 1928, L"Данидин"}, + {130, 1929, L"Крайстчерч"}, + {130, 3235, L"Кромвель"}, + {130, 1927, L"Окленд"}, + {130, 3323, L"Тауранга"}, {130, 2346, lpwszOther}, - {131, 1930, L""}, + {131, 1930, L"Корор"}, {131, 2347, lpwszOther}, - {133, 1931, L"-"}, + {133, 1931, L"Порт-Морсби"}, {133, 2348, lpwszOther}, - {125, 1920, L""}, + {125, 1920, L"Апиа"}, {125, 2341, lpwszOther}, - {134, 1932, L""}, + {134, 1932, L"Хониара"}, {134, 2349, lpwszOther}, - {135, 1933, L""}, + {135, 1933, L"Нукуалофа"}, {135, 2350, lpwszOther}, - {136, 1934, L""}, + {136, 1934, L"Фунафути"}, {136, 2351, lpwszOther}, - {137, 1935, L""}, + {137, 1935, L"Сува"}, {137, 2352, lpwszOther}, - {138, 3055, L""}, - {138, 3049, L""}, - {138, 3330, L""}, - {138, 1169, L""}, - {138, 3106, L""}, - {138, 1170, L""}, - {138, 1171, L""}, - {138, 1172, L""}, - {138, 3365, L""}, - {138, 1173, L""}, - {138, 3104, L""}, - {138, 3366, L""}, - {138, 1174, L""}, - {138, 2964, L""}, - {138, 3113, L""}, - {138, 1175, L""}, - {138, 2920, L"-"}, - {138, 2889, L"-"}, - {138, 1176, L""}, - {138, 2903, L" "}, - {138, 1177, L""}, - {138, 1178, L""}, - {138, 2946, L""}, - {138, 1179, L""}, - {138, 1180, L""}, + {138, 3055, L"Барлингтон"}, + {138, 3049, L"Броссард"}, + {138, 3330, L"Бурнаби"}, + {138, 1169, L"Ванкувер"}, + {138, 3106, L"Ватерлоо"}, + {138, 1170, L"Виннипег"}, + {138, 1171, L"Галифакс"}, + {138, 1172, L"Гамильтон"}, + {138, 3365, L"Денвер"}, + {138, 1173, L"Калгари"}, + {138, 3104, L"Камлупс"}, + {138, 3366, L"Каннингтон"}, + {138, 1174, L"Квебек"}, + {138, 2964, L"Кингстон"}, + {138, 3113, L"Коквитлам"}, + {138, 1175, L"Монреаль"}, + {138, 2920, L"Ниагара-Фолс"}, + {138, 2889, L"Норд-Йорк"}, + {138, 1176, L"Оттава"}, + {138, 2903, L"Порт Алберни"}, + {138, 1177, L"Ричмонд"}, + {138, 1178, L"Тимминс"}, + {138, 2946, L"Торнхилл"}, + {138, 1179, L"Торонто"}, + {138, 1180, L"Эдмонтон"}, {138, 2353, lpwszOther}, - {139, 407, L""}, - {139, 426, L""}, - {139, 378, L""}, - {139, 412, L""}, - {139, 446, L""}, - {139, 434, L""}, - {139, 416, L""}, - {139, 428, L""}, - {139, 440, L""}, - {139, 352, L""}, - {139, 394, L""}, - {139, 374, L""}, - {139, 448, L""}, - {139, 390, L""}, - {139, 402, L""}, - {139, 396, L" "}, - {139, 370, L""}, - {139, 368, L""}, - {139, 444, L""}, - {139, 388, L""}, - {139, 408, L""}, - {139, 430, L""}, - {139, 358, L""}, - {139, 418, L""}, - {139, 354, L""}, - {139, 376, L""}, - {139, 414, L""}, - {139, 380, L""}, - {139, 372, L""}, - {139, 424, L""}, - {139, 348, L""}, - {139, 392, L""}, - {139, 386, L""}, - {139, 438, L""}, - {139, 362, L"-"}, - {139, 360, L"-"}, - {139, 432, L"-"}, - {139, 350, L"-"}, - {139, 366, L""}, - {139, 420, L""}, - {139, 442, L""}, - {139, 364, L""}, - {139, 450, L"-"}, - {139, 356, L"-"}, - {139, 382, L" "}, - {139, 398, L" "}, - {139, 410, L""}, - {139, 422, L""}, - {139, 406, L" "}, - {139, 404, L""}, - {139, 384, L" "}, - {139, 400, L" "}, - {139, 436, L""}, - {140, 1238, L"-"}, + {139, 407, L"Вашингтон"}, + {139, 426, L"Айдахо"}, + {139, 378, L"Айова"}, + {139, 412, L"Алабама"}, + {139, 446, L"Аляска"}, + {139, 434, L"Аризона"}, + {139, 416, L"Арканзас"}, + {139, 428, L"Вайоминг"}, + {139, 440, L"Вашингтон"}, + {139, 352, L"Вермонт"}, + {139, 394, L"Виргиния"}, + {139, 374, L"Висконсин"}, + {139, 448, L"Гавайи"}, + {139, 390, L"Делавер"}, + {139, 402, L"Джорджия"}, + {139, 396, L"Западная Виргиния"}, + {139, 370, L"Иллинойс"}, + {139, 368, L"Индиана"}, + {139, 444, L"Калифорния"}, + {139, 388, L"Канзас"}, + {139, 408, L"Кентукки"}, + {139, 430, L"Колорадо"}, + {139, 358, L"Коннектикут"}, + {139, 418, L"Луизиана"}, + {139, 354, L"Массачусетс"}, + {139, 376, L"Миннесота"}, + {139, 414, L"Миссисипи"}, + {139, 380, L"Миссури"}, + {139, 372, L"Мичиган"}, + {139, 424, L"Монтана"}, + {139, 348, L"Мэн"}, + {139, 392, L"Мэриленд"}, + {139, 386, L"Небраска"}, + {139, 438, L"Невада"}, + {139, 362, L"Нью-Джерси"}, + {139, 360, L"Нью-Йорк"}, + {139, 432, L"Нью-Мексико"}, + {139, 350, L"Нью-Хэмпшир"}, + {139, 366, L"Огайо"}, + {139, 420, L"Оклахома"}, + {139, 442, L"Орегон"}, + {139, 364, L"Пенсильвания"}, + {139, 450, L"Пуэрто-Рико"}, + {139, 356, L"Род-Айленд"}, + {139, 382, L"Северная Дакота"}, + {139, 398, L"Северная Каролина"}, + {139, 410, L"Теннесси"}, + {139, 422, L"Техас"}, + {139, 406, L"Федеральный округ Колумбия"}, + {139, 404, L"Флорида"}, + {139, 384, L"Южная Дакота"}, + {139, 400, L"Южная Каролина"}, + {139, 436, L"Юта"}, + {140, 1238, L"Сент-Джонс"}, {140, 2442, lpwszOther}, - {141, 1239, L"-"}, + {141, 1239, L"Буэнос-Айрес"}, {141, 2441, lpwszOther}, - {142, 1240, L""}, + {142, 1240, L"Нассау"}, {142, 2440, lpwszOther}, - {143, 1241, L""}, + {143, 1241, L"Бриджтаун"}, {143, 2439, lpwszOther}, - {146, 1242, L""}, + {146, 1242, L"Бельмопан"}, {146, 2438, lpwszOther}, - {144, 1243, L"-"}, + {144, 1243, L"Ла-Пас"}, {144, 2437, lpwszOther}, - {145, 1244, L""}, - {145, 3094, L" "}, - {145, 1245, L"--"}, - {145, 1246, L"-"}, + {145, 1244, L"Бразилиа"}, + {145, 3094, L"Пассо Фундо"}, + {145, 1245, L"Рио-де-Жанейро"}, + {145, 1246, L"Сан-Паулу"}, {145, 2436, lpwszOther}, - {147, 1247, L""}, + {147, 1247, L"Каракас"}, {147, 2435, lpwszOther}, - {452, 1190, L"-"}, + {452, 1190, L"Шарлотта-Амалия"}, {452, 2364, lpwszOther}, - {149, 1248, L"--"}, + {149, 1248, L"Порт-о-Пренс"}, {149, 2434, lpwszOther}, - {148, 1249, L""}, + {148, 1249, L"Джоржтаун"}, {148, 2433, lpwszOther}, - {173, 1250, L""}, + {173, 1250, L"Гватемала"}, {173, 2432, lpwszOther}, - {150, 1251, L""}, + {150, 1251, L"Тегусигальпа"}, {150, 2431, lpwszOther}, - {151, 1252, L"-"}, + {151, 1252, L"Сент-Джорджес"}, {151, 2430, lpwszOther}, - {152, 1253, L""}, + {152, 1253, L"Уманак"}, {152, 2429, lpwszOther}, - {153, 1254, L""}, + {153, 1254, L"Розо"}, {153, 2428, lpwszOther}, - {154, 1255, L"-"}, + {154, 1255, L"Санто-Доминго"}, {154, 2427, lpwszOther}, - {155, 1256, L""}, + {155, 1256, L"Богота"}, {155, 2426, lpwszOther}, - {156, 1257, L"-"}, + {156, 1257, L"Сан-Хосе"}, {156, 2425, lpwszOther}, - {157, 1258, L""}, + {157, 1258, L"Гавана"}, {157, 2424, lpwszOther}, - {158, 1259, L""}, - {158, 1260, L""}, + {158, 1259, L"Акапулько"}, + {158, 1260, L"Мехико"}, {158, 2423, lpwszOther}, - {159, 1261, L""}, + {159, 1261, L"Манагуа"}, {159, 2422, lpwszOther}, - {160, 1262, L""}, + {160, 1262, L"Панама"}, {160, 2421, lpwszOther}, - {161, 1263, L""}, + {161, 1263, L"Асунсьон"}, {161, 2420, lpwszOther}, - {162, 1264, L""}, + {162, 1264, L"Лима"}, {162, 2419, lpwszOther}, - {163, 1265, L"-"}, + {163, 1265, L"Сан-Сальвадор"}, {163, 2418, lpwszOther}, - {164, 1266, L""}, + {164, 1266, L"Кингстаун"}, {164, 2417, lpwszOther}, - {165, 1267, L""}, + {165, 1267, L"Бастер"}, {165, 2416, lpwszOther}, - {166, 1268, L""}, + {166, 1268, L"Кастри"}, {166, 2415, lpwszOther}, - {167, 1269, L""}, + {167, 1269, L"Парамарибо"}, {167, 2414, lpwszOther}, - {168, 1270, L"--"}, + {168, 1270, L"Порт-оф-Спейн"}, {168, 2413, lpwszOther}, - {169, 1271, L""}, + {169, 1271, L"Монтевидео"}, {169, 2412, lpwszOther}, - {170, 1272, L""}, + {170, 1272, L"Сантьяго"}, {170, 2411, lpwszOther}, - {171, 1273, L""}, - {171, 1274, L""}, + {171, 1273, L"Гуаякиль"}, + {171, 1274, L"Кито"}, {171, 2410, lpwszOther}, - {172, 1275, L""}, + {172, 1275, L"Кингстон"}, {172, 2409, lpwszOther}, - {174, 1854, L""}, + {174, 1854, L"Алжир"}, {174, 2495, lpwszOther}, - {175, 1855, L""}, + {175, 1855, L"Луанда"}, {175, 2494, lpwszOther}, - {176, 1856, L""}, - {176, 1857, L"-"}, + {176, 1856, L"Котону"}, + {176, 1857, L"Порто-Ново"}, {176, 2493, lpwszOther}, - {177, 1858, L""}, + {177, 1858, L"Габороне"}, {177, 2492, lpwszOther}, - {178, 1859, L""}, + {178, 1859, L"Уагадугу"}, {178, 2491, lpwszOther}, - {179, 1860, L""}, + {179, 1860, L"Бужумбуру"}, {179, 2490, lpwszOther}, - {180, 1861, L""}, + {180, 1861, L"Либревиль"}, {180, 2489, lpwszOther}, - {181, 1862, L""}, + {181, 1862, L"Банжул"}, {181, 2488, lpwszOther}, - {182, 1863, L""}, + {182, 1863, L"Аккра"}, {182, 2487, lpwszOther}, - {183, 1864, L""}, + {183, 1864, L"Конакри"}, {183, 2486, lpwszOther}, - {184, 1865, L""}, + {184, 1865, L"Бисау"}, {184, 2485, lpwszOther}, - {185, 1866, L""}, + {185, 1866, L"Джибути"}, {185, 2484, lpwszOther}, - {186, 3312, L""}, - {186, 1867, L""}, - {186, 1868, L""}, + {186, 3312, L"Дахаб"}, + {186, 1867, L"Каир"}, + {186, 1868, L"Хургада"}, {186, 2483, lpwszOther}, - {187, 1869, L""}, + {187, 1869, L"Лусака"}, {187, 2482, lpwszOther}, - {23, 1870, L""}, + {23, 1870, L"Хараре"}, {23, 2481, lpwszOther}, - {188, 1871, L""}, + {188, 1871, L"Прая"}, {188, 2480, lpwszOther}, - {189, 1872, L""}, + {189, 1872, L"Яунде"}, {189, 2479, lpwszOther}, - {190, 1873, L""}, + {190, 1873, L"Найроби"}, {190, 2478, lpwszOther}, - {191, 1874, L""}, + {191, 1874, L"Морони"}, {191, 2477, lpwszOther}, - {193, 1875, L""}, + {193, 1875, L"Киншаса"}, {193, 2476, lpwszOther}, - {192, 1876, L""}, + {192, 1876, L"Браззавиль"}, {192, 2475, lpwszOther}, - {194, 1877, L""}, + {194, 1877, L"Ямусукро"}, {194, 2474, lpwszOther}, - {195, 1878, L""}, + {195, 1878, L"Масеру"}, {195, 2473, lpwszOther}, - {196, 1879, L""}, + {196, 1879, L"Монровия"}, {196, 2472, lpwszOther}, - {197, 1880, L""}, + {197, 1880, L"Триполи"}, {197, 2471, lpwszOther}, - {198, 1881, L"-"}, + {198, 1881, L"Порт-Луи"}, {198, 2470, lpwszOther}, - {199, 1882, L""}, + {199, 1882, L"Нуакшот"}, {199, 2469, lpwszOther}, - {200, 1883, L""}, + {200, 1883, L"Антананариву"}, {200, 2468, lpwszOther}, - {201, 1884, L""}, + {201, 1884, L"Лилонгве"}, {201, 2467, lpwszOther}, - {202, 1885, L""}, + {202, 1885, L"Бамако"}, {202, 2466, lpwszOther}, - {203, 1886, L""}, - {203, 1887, L""}, + {203, 1886, L"Агадир"}, + {203, 1887, L"Рабат"}, {203, 2465, lpwszOther}, - {204, 1888, L""}, + {204, 1888, L"Мапуту"}, {204, 2464, lpwszOther}, - {205, 1889, L""}, + {205, 1889, L"Виндхук"}, {205, 2463, lpwszOther}, - {206, 1890, L""}, + {206, 1890, L"Ниамей"}, {206, 2462, lpwszOther}, - {207, 1891, L""}, + {207, 1891, L"Абуджа"}, {207, 2461, lpwszOther}, - {208, 1892, L""}, + {208, 1892, L"Кигали"}, {208, 2460, lpwszOther}, - {209, 1893, L"-"}, + {209, 1893, L"Сан-Томе"}, {209, 2459, lpwszOther}, - {210, 1894, L""}, + {210, 1894, L"Мбабане"}, {210, 2458, lpwszOther}, - {211, 1895, L""}, + {211, 1895, L"Виктория"}, {211, 2457, lpwszOther}, - {212, 1896, L""}, + {212, 1896, L"Дакар"}, {212, 2456, lpwszOther}, - {213, 1897, L""}, + {213, 1897, L"Могадишо"}, {213, 2455, lpwszOther}, - {214, 1898, L""}, + {214, 1898, L"Хартум"}, {214, 2454, lpwszOther}, - {215, 1899, L""}, + {215, 1899, L"Фритаун"}, {215, 2453, lpwszOther}, - {216, 1900, L"--"}, - {216, 1901, L""}, + {216, 1900, L"Дар-эс-Салам"}, + {216, 1901, L"Додома"}, {216, 2452, lpwszOther}, - {217, 1902, L""}, + {217, 1902, L"Ломе"}, {217, 2451, lpwszOther}, - {218, 1903, L""}, + {218, 1903, L"Тунис"}, {218, 2450, lpwszOther}, - {219, 1904, L""}, + {219, 1904, L"Кампала"}, {219, 2449, lpwszOther}, - {220, 1905, L""}, + {220, 1905, L"Банги"}, {220, 2448, lpwszOther}, - {222, 1906, L""}, + {222, 1906, L"Нджамена"}, {222, 2447, lpwszOther}, - {223, 1907, L""}, + {223, 1907, L"Малабо"}, {223, 2446, lpwszOther}, - {221, 1908, L""}, + {221, 1908, L"Асмэра"}, {221, 2445, lpwszOther}, - {224, 1909, L"-"}, + {224, 1909, L"Аддис-Абеба"}, {224, 2444, lpwszOther}, - {225, 1910, L""}, - {225, 1913, L""}, - {225, 1912, L""}, - {225, 3033, L""}, - {225, 1911, L""}, + {225, 1910, L"Дурбан"}, + {225, 1913, L"Йоханнесбург"}, + {225, 1912, L"Кейптаун"}, + {225, 3033, L"Пайнтаун"}, + {225, 1911, L"Претория"}, {225, 2443, lpwszOther}, - {39, 314, L""}, - {39, 315, L" ."}, - {39, 316, L" ."}, - {39, 317, L" ."}, - {39, 318, L" ."}, - {39, 319, L" ."}, - {39, 320, L" ."}, - {39, 321, L" ."}, - {39, 322, L"- ."}, - {39, 323, L" ."}, - {39, 324, L" ."}, - {39, 325, L""}, - {39, 326, L" ."}, - {39, 327, L" ."}, - {39, 328, L" ."}, - {39, 329, L" ."}, - {39, 330, L" ."}, - {39, 331, L" ."}, - {39, 332, L" ."}, - {39, 333, L" ."}, - {39, 334, L" ."}, - {39, 335, L" ."}, - {39, 336, L" ."}, - {39, 337, L" ."}, - {39, 338, L" ."}, - {39, 339, L" ."}, - {40, 602, L" "}, - {40, 604, L""}, - {40, 603, L""}, - {40, 608, L""}, - {40, 606, L""}, - {40, 3099, L"--"}, - {40, 605, L""}, - {40, 3174, L""}, - {40, 609, L""}, - {40, 607, L""}, - {40, 610, L""}, - {40, 611, L""}, + {39, 314, L"Киев"}, + {39, 315, L"Винницкая обл."}, + {39, 316, L"Волынская обл."}, + {39, 317, L"Днепропетровская обл."}, + {39, 318, L"Донецкая обл."}, + {39, 319, L"Житомирская обл."}, + {39, 320, L"Закарпатская обл."}, + {39, 321, L"Запорожская обл."}, + {39, 322, L"Ивано-Франковская обл."}, + {39, 323, L"Киевская обл."}, + {39, 324, L"Кировоградская обл."}, + {39, 325, L"Крым"}, + {39, 326, L"Луганская обл."}, + {39, 327, L"Львовская обл."}, + {39, 328, L"Николаевская обл."}, + {39, 329, L"Одесская обл."}, + {39, 330, L"Полтавская обл."}, + {39, 331, L"Ровенская обл."}, + {39, 332, L"Сумская обл."}, + {39, 333, L"Тернопольская обл."}, + {39, 334, L"Харьковская обл."}, + {39, 335, L"Херсонская обл."}, + {39, 336, L"Хмельницкая обл."}, + {39, 337, L"Черкасская обл."}, + {39, 338, L"Черниговская обл."}, + {39, 339, L"Черновицкая обл."}, + {40, 602, L"Бад Халл"}, + {40, 604, L"Брегенц"}, + {40, 603, L"Вена"}, + {40, 608, L"Грац"}, + {40, 606, L"Зальцбург"}, + {40, 3099, L"Зель-ам-Зее"}, + {40, 605, L"Инсбрук"}, + {40, 3174, L"Кирхберг"}, + {40, 609, L"Клагенфурт"}, + {40, 607, L"Линц"}, + {40, 610, L"Обдах"}, + {40, 611, L"Щтубайтал"}, {40, 2541, lpwszOther}, - {32, 612, L""}, + {32, 612, L"Тирана"}, {32, 2540, lpwszOther}, - {33, 613, L"--"}, + {33, 613, L"Андорра-ла-Велья"}, {33, 2539, lpwszOther}, - {340, 341, L""}, - {340, 342, L" ."}, - {340, 343, L" ."}, - {340, 344, L" ."}, - {340, 345, L" ."}, - {340, 346, L" ."}, - {340, 347, L" ."}, - {38, 760, L""}, - {38, 767, L""}, - {38, 762, L""}, - {38, 761, L""}, - {38, 763, L""}, - {38, 769, L""}, - {38, 765, L""}, - {38, 764, L""}, - {38, 3117, L""}, - {38, 766, L""}, - {38, 768, L""}, + {340, 341, L"Минск"}, + {340, 342, L"Брестская обл."}, + {340, 343, L"Витебская обл."}, + {340, 344, L"Гомельская обл."}, + {340, 345, L"Гродненская обл."}, + {340, 346, L"Минская обл."}, + {340, 347, L"Могилевская обл."}, + {38, 760, L"Антверпен"}, + {38, 767, L"Арлон"}, + {38, 762, L"Брюгге"}, + {38, 761, L"Брюссель"}, + {38, 763, L"Гент"}, + {38, 769, L"Лувен"}, + {38, 765, L"Льеж"}, + {38, 764, L"Монс"}, + {38, 3117, L"Мортсель"}, + {38, 766, L"Намюр"}, + {38, 768, L"Хасселт"}, {38, 2532, lpwszOther}, - {41, 3098, L""}, - {41, 792, L""}, - {41, 770, L""}, - {41, 771, L""}, - {41, 773, L""}, - {41, 776, L"-"}, - {41, 788, L""}, - {41, 789, L""}, - {41, 796, L""}, - {41, 777, L""}, - {41, 781, L""}, - {41, 786, L""}, - {41, 791, L""}, - {41, 793, L""}, - {41, 795, L""}, - {41, 787, L""}, - {41, 790, L""}, - {41, 3133, L""}, - {41, 794, L""}, - {41, 782, L""}, - {41, 780, L""}, - {41, 779, L""}, - {41, 774, L""}, - {41, 784, L""}, - {41, 772, L""}, - {41, 775, L""}, - {41, 3116, L""}, - {41, 785, L""}, - {41, 778, L""}, - {41, 783, L""}, + {41, 3098, L"Банско"}, + {41, 792, L"Благоевград"}, + {41, 770, L"Бургас"}, + {41, 771, L"Бяла"}, + {41, 773, L"Варна"}, + {41, 776, L"Велико-Тырново"}, + {41, 788, L"Видин"}, + {41, 789, L"Враца"}, + {41, 796, L"Габрово"}, + {41, 777, L"Димитровград"}, + {41, 781, L"Каварна"}, + {41, 786, L"Кырджали"}, + {41, 791, L"Кюстендил"}, + {41, 793, L"Лазарджик"}, + {41, 795, L"Ловеч"}, + {41, 787, L"Михайловград"}, + {41, 790, L"Перник"}, + {41, 3133, L"Пирдоп"}, + {41, 794, L"Плевен"}, + {41, 782, L"Пловдив"}, + {41, 780, L"Разград"}, + {41, 779, L"Русе"}, + {41, 774, L"Силистра"}, + {41, 784, L"Сливен"}, + {41, 772, L"София"}, + {41, 775, L"Толбухин"}, + {41, 3116, L"Тырново"}, + {41, 785, L"Хасково"}, + {41, 778, L"Шумен"}, + {41, 783, L"Ямбол"}, {41, 2531, lpwszOther}, - {42, 797, L"-"}, - {42, 799, L""}, - {42, 798, L""}, - {42, 800, L""}, + {42, 797, L"Баня-Лука"}, + {42, 799, L"Зеница"}, + {42, 798, L"Сараево"}, + {42, 800, L"Тузла"}, {42, 2530, lpwszOther}, - {45, 802, L""}, - {45, 3075, L""}, - {45, 801, L""}, - {45, 804, L""}, - {45, 803, L""}, - {45, 805, L""}, - {45, 3168, L""}, - {45, 806, L""}, - {45, 807, L""}, - {45, 808, L""}, - {45, 809, L""}, - {45, 3131, L""}, - {45, 810, L""}, - {45, 3342, L""}, - {45, 811, L""}, - {45, 812, L""}, - {45, 813, L""}, - {45, 814, L""}, - {45, 3089, L""}, - {45, 815, L""}, - {45, 816, L""}, - {45, 817, L""}, - {45, 818, L""}, - {45, 819, L""}, - {45, 820, L""}, - {45, 2976, L""}, - {45, 2988, L""}, - {45, 821, L""}, - {45, 3088, L""}, - {45, 822, L""}, - {45, 823, L""}, - {45, 824, L""}, - {45, 825, L""}, - {45, 3343, L""}, - {45, 2867, L""}, - {45, 2986, L"-"}, - {45, 826, L""}, - {45, 3063, L""}, - {45, 827, L""}, - {45, 3140, L""}, - {45, 828, L""}, - {45, 829, L""}, - {45, 830, L""}, + {45, 802, L"Абердин"}, + {45, 3075, L"Айслворт"}, + {45, 801, L"Алнвик"}, + {45, 804, L"Бидефорд"}, + {45, 803, L"Бирмингем"}, + {45, 805, L"Блоксвич"}, + {45, 3168, L"Бостон"}, + {45, 806, L"Брайтон"}, + {45, 807, L"Бредфорд"}, + {45, 808, L"Бристоль"}, + {45, 809, L"Вилленхолл"}, + {45, 3131, L"Воррингтон"}, + {45, 810, L"Вудбридж"}, + {45, 3342, L"Гилфорд"}, + {45, 811, L"Глазго"}, + {45, 812, L"Дадли"}, + {45, 813, L"Дарем"}, + {45, 814, L"Дуглас"}, + {45, 3089, L"Кардиф"}, + {45, 815, L"Кембридж"}, + {45, 816, L"Кентербери"}, + {45, 817, L"Ливерпуль"}, + {45, 818, L"Лидс"}, + {45, 819, L"Лондон"}, + {45, 820, L"Манчестер"}, + {45, 2976, L"Митчем"}, + {45, 2988, L"Мэйденхед"}, + {45, 821, L"Ноттингем"}, + {45, 3088, L"Ньюпорт"}, + {45, 822, L"Оксфорд"}, + {45, 823, L"Плимут"}, + {45, 824, L"Портсмут"}, + {45, 825, L"Престон"}, + {45, 3343, L"Райд"}, + {45, 2867, L"Ридинг"}, + {45, 2986, L"Сент-Албанс"}, + {45, 826, L"Стаффорд"}, + {45, 3063, L"Стокпорт"}, + {45, 827, L"Уэймут"}, + {45, 3140, L"Челтенхэм"}, + {45, 828, L"Честер"}, + {45, 829, L"Шеффилд"}, + {45, 830, L"Эдинбург"}, {45, 2529, lpwszOther}, - {44, 831, L""}, - {44, 832, L""}, - {44, 836, L""}, - {44, 835, L""}, - {44, 834, L""}, - {44, 833, L""}, + {44, 831, L"Будапешт"}, + {44, 832, L"Геделле"}, + {44, 836, L"Дебрецен"}, + {44, 835, L"Мишкольц"}, + {44, 834, L"Сегед"}, + {44, 833, L"Шиофок"}, {44, 2528, lpwszOther}, - {46, 3007, L""}, - {46, 837, L""}, - {46, 838, L"-"}, - {46, 3371, L""}, - {46, 839, L"-"}, - {46, 840, L""}, - {46, 841, L""}, - {46, 3163, L""}, - {46, 842, L""}, - {46, 843, L""}, - {46, 3015, L""}, - {46, 844, L""}, - {46, 2921, L""}, - {46, 845, L""}, - {46, 846, L""}, - {46, 847, L""}, - {46, 848, L""}, - {46, 849, L""}, - {46, 3010, L""}, - {46, 850, L""}, - {46, 851, L""}, - {46, 3072, L""}, - {46, 852, L""}, - {46, 853, L""}, - {46, 854, L""}, - {46, 855, L""}, - {46, 3082, L""}, - {46, 3309, L""}, - {46, 856, L""}, - {46, 857, L""}, - {46, 3138, L""}, - {46, 858, L""}, - {46, 859, L""}, - {46, 2872, L""}, - {46, 2965, L""}, - {46, 3135, L""}, - {46, 3156, L""}, - {46, 3192, L""}, - {46, 860, L""}, - {46, 861, L""}, - {46, 2864, L""}, - {46, 862, L""}, - {46, 3009, L""}, - {46, 2993, L""}, - {46, 863, L""}, - {46, 864, L""}, - {46, 865, L""}, - {46, 866, L""}, - {46, 3191, L""}, - {46, 2974, L"-"}, - {46, 3127, L""}, - {46, 867, L""}, - {46, 868, L""}, - {46, 869, L"--"}, - {46, 3373, L""}, - {46, 3313, L""}, - {46, 870, L""}, - {46, 3045, L""}, - {46, 2906, L""}, + {46, 3007, L"Аахен"}, + {46, 837, L"Аугсбург"}, + {46, 838, L"Баден-Баден"}, + {46, 3371, L"Бамберг"}, + {46, 839, L"Бергиш-Гладбах"}, + {46, 840, L"Берлин"}, + {46, 841, L"Билефельд"}, + {46, 3163, L"Бовенден"}, + {46, 842, L"Бонн"}, + {46, 843, L"Браденбург"}, + {46, 3015, L"Брауншвейг"}, + {46, 844, L"Бремен"}, + {46, 2921, L"Варштайн"}, + {46, 845, L"Веймар"}, + {46, 846, L"Вупперталь"}, + {46, 847, L"Гамбург"}, + {46, 848, L"Ганновер"}, + {46, 849, L"Гарделеген"}, + {46, 3010, L"Гейдельберг"}, + {46, 850, L"Гота"}, + {46, 851, L"Дармштадт"}, + {46, 3072, L"Дессау"}, + {46, 852, L"Детмольд"}, + {46, 853, L"Дортмунд"}, + {46, 854, L"Дрезден"}, + {46, 855, L"Дюссельдорф"}, + {46, 3082, L"Иффецхайм"}, + {46, 3309, L"Кассел"}, + {46, 856, L"Кельн"}, + {46, 857, L"Киль"}, + {46, 3138, L"Кобленц"}, + {46, 858, L"Крефельд"}, + {46, 859, L"Лейпциг"}, + {46, 2872, L"Лимбург"}, + {46, 2965, L"Линген"}, + {46, 3135, L"Любек"}, + {46, 3156, L"Мангейм"}, + {46, 3192, L"Меерсбург"}, + {46, 860, L"Мюнстер"}, + {46, 861, L"Мюнхен"}, + {46, 2864, L"Нойштадт"}, + {46, 862, L"Нюрнберг"}, + {46, 3009, L"Оффенбург"}, + {46, 2993, L"Падерборн"}, + {46, 863, L"Равенсбург"}, + {46, 864, L"Регенсбург"}, + {46, 865, L"Рейнен"}, + {46, 866, L"Росток"}, + {46, 3191, L"Саарбрюкен"}, + {46, 2974, L"Санкт-Августин"}, + {46, 3127, L"Тюринген"}, + {46, 867, L"Фрайберг"}, + {46, 868, L"Фрайбург"}, + {46, 869, L"Франкфурт-на-Майне"}, + {46, 3373, L"Хемнитц"}, + {46, 3313, L"Хильден"}, + {46, 870, L"Штутгарт"}, + {46, 3045, L"Эрланген"}, + {46, 2906, L"Эшборн"}, {46, 2527, lpwszOther}, - {48, 871, L""}, - {48, 873, L""}, - {48, 3147, L""}, - {48, 872, L""}, - {48, 3178, L""}, + {48, 871, L"Афины"}, + {48, 873, L"Ираклион"}, + {48, 3147, L"Корфу"}, + {48, 872, L"Салоники"}, + {48, 3178, L"Халкидики"}, {48, 2526, lpwszOther}, - {49, 3006, L""}, - {49, 874, L""}, - {49, 875, L""}, - {49, 3285, L""}, - {49, 876, L""}, - {49, 3126, L""}, + {49, 3006, L"Архус"}, + {49, 874, L"Копенгаген"}, + {49, 875, L"Оденсе"}, + {49, 3285, L"Ольборг"}, + {49, 876, L"Сванеке"}, + {49, 3126, L"Скиве"}, {49, 2525, lpwszOther}, - {50, 3377, L""}, - {50, 3067, L""}, - {50, 877, L""}, - {50, 3065, L""}, - {50, 3066, L""}, - {50, 878, L""}, - {50, 3069, L""}, - {50, 3068, L""}, + {50, 3377, L"Виклоу"}, + {50, 3067, L"Голвей"}, + {50, 877, L"Дублин"}, + {50, 3065, L"Килларней"}, + {50, 3066, L"Корк"}, + {50, 878, L"Лимерик"}, + {50, 3069, L"Нейс"}, + {50, 3068, L"Типперэри"}, {50, 2524, lpwszOther}, - {51, 879, L""}, + {51, 879, L"Рейкьявик"}, {51, 2523, lpwszOther}, - {34, 880, L""}, - {34, 3125, L""}, - {34, 881, L""}, - {34, 890, L""}, - {34, 3076, L""}, - {34, 882, L""}, - {34, 3070, L""}, - {34, 888, L""}, - {34, 886, L""}, - {34, 891, L"-"}, - {34, 3310, L" "}, - {34, 883, L""}, - {34, 884, L""}, - {34, 885, L""}, - {34, 892, L""}, - {34, 3179, L" "}, - {34, 3177, L"-"}, - {34, 3289, L"---"}, - {34, 889, L""}, - {34, 887, L""}, - {34, 893, L""}, + {34, 880, L"Аликанте"}, + {34, 3125, L"Альмерия"}, + {34, 881, L"Барселона"}, + {34, 890, L"Бильбао"}, + {34, 3076, L"Бланес"}, + {34, 882, L"Валенсия"}, + {34, 3070, L"Ибица"}, + {34, 888, L"Кадис"}, + {34, 886, L"Картахена"}, + {34, 891, L"Ла-Корунья"}, + {34, 3310, L"Лорет де Мар"}, + {34, 883, L"Мадрид"}, + {34, 884, L"Малага"}, + {34, 885, L"Марбелья"}, + {34, 892, L"Овьедо"}, + {34, 3179, L"Пальма де Майорка"}, + {34, 3177, L"Сан-Агустин"}, + {34, 3289, L"Санта-Крус-де-Тенерифе"}, + {34, 889, L"Сарагоса"}, + {34, 887, L"Севилья"}, + {34, 893, L"Хихон"}, {34, 2522, lpwszOther}, - {52, 3318, L""}, - {52, 3278, L""}, - {52, 906, L""}, - {52, 894, L""}, - {52, 895, L""}, - {52, 905, L""}, - {52, 896, L""}, - {52, 897, L""}, - {52, 3369, L""}, - {52, 3327, L""}, - {52, 898, L""}, - {52, 899, L""}, - {52, 907, L""}, - {52, 908, L""}, - {52, 900, L""}, - {52, 901, L""}, - {52, 3368, L"-"}, - {52, 3384, L""}, - {52, 3252, L""}, - {52, 902, L""}, - {52, 903, L""}, - {52, 3130, L""}, - {52, 904, L""}, + {52, 3318, L"Аоста"}, + {52, 3278, L"Беллариа"}, + {52, 906, L"Болонья"}, + {52, 894, L"Брешиа"}, + {52, 895, L"Венеция"}, + {52, 905, L"Верона"}, + {52, 896, L"Генуя"}, + {52, 897, L"Лекко"}, + {52, 3369, L"Ливорно"}, + {52, 3327, L"Марсала"}, + {52, 898, L"Милан"}, + {52, 899, L"Модена"}, + {52, 907, L"Неаполь"}, + {52, 908, L"Перуджа"}, + {52, 900, L"Пиза"}, + {52, 901, L"Рим"}, + {52, 3368, L"Сан-Ремо"}, + {52, 3384, L"Сиракуза"}, + {52, 3252, L"Терамо"}, + {52, 902, L"Триест"}, + {52, 903, L"Турин"}, + {52, 3130, L"Фано"}, + {52, 904, L"Флоренция"}, {52, 2521, lpwszOther}, - {53, 2939, L""}, - {53, 3054, L""}, - {53, 909, L""}, - {53, 2934, L""}, - {53, 913, L""}, - {53, 2935, L""}, - {53, 912, L""}, - {53, 2905, L""}, - {53, 911, L""}, - {53, 2936, L""}, - {53, 2937, L""}, - {53, 910, L""}, + {53, 2939, L"Айзкраукле"}, + {53, 3054, L"Валка"}, + {53, 909, L"Даугавпилс"}, + {53, 2934, L"Екабпилс"}, + {53, 913, L"Елгава"}, + {53, 2935, L"Кокнесе"}, + {53, 912, L"Лиепая"}, + {53, 2905, L"Резекне"}, + {53, 911, L"Рига"}, + {53, 2936, L"Саласпилс"}, + {53, 2937, L"Смилтене"}, + {53, 910, L"Юрмала"}, {53, 2520, lpwszOther}, - {54, 914, L""}, - {54, 915, L""}, - {54, 916, L""}, - {54, 918, L""}, - {54, 919, L""}, - {54, 3173, L""}, - {54, 917, L""}, + {54, 914, L"Вильнюс"}, + {54, 915, L"Висагинас"}, + {54, 916, L"Каунас"}, + {54, 918, L"Клайпеда"}, + {54, 919, L"Паланга"}, + {54, 3173, L"Пеневежис"}, + {54, 917, L"Шауляй"}, {54, 2519, lpwszOther}, - {55, 920, L""}, + {55, 920, L"Вадуц"}, {55, 2518, lpwszOther}, - {56, 3376, L""}, - {56, 921, L""}, + {56, 3376, L"Бетцдорф"}, + {56, 921, L"Люксембург"}, {56, 2517, lpwszOther}, - {57, 3142, L""}, - {57, 922, L""}, + {57, 3142, L"Битола"}, + {57, 922, L"Скопье"}, {57, 2516, lpwszOther}, - {58, 923, L""}, - {58, 3154, L""}, - {58, 924, L""}, + {58, 923, L"Валлетта"}, + {58, 3154, L"Мзида"}, + {58, 924, L"Слима"}, {58, 2515, lpwszOther}, - {59, 925, L""}, - {59, 926, L""}, - {59, 3234, L""}, - {59, 3275, L""}, - {59, 927, L""}, - {59, 3321, L""}, - {59, 928, L""}, - {59, 929, L""}, - {59, 3281, L"-"}, + {59, 925, L"Бельцы"}, + {59, 926, L"Бендеры"}, + {59, 3234, L"Дубоссары"}, + {59, 3275, L"Кахул"}, + {59, 927, L"Кишинев"}, + {59, 3321, L"Резина"}, + {59, 928, L"Рыбница"}, + {59, 929, L"Тирасполь"}, + {59, 3281, L"Чадыр-Лунга"}, {59, 2514, lpwszOther}, - {36, 930, L"-"}, + {36, 930, L"Монте-Карло"}, {36, 2513, lpwszOther}, - {60, 931, L""}, - {60, 933, L""}, - {60, 932, L""}, - {60, 934, L""}, - {60, 935, L""}, - {60, 2977, L""}, - {60, 3030, L""}, - {60, 3091, L""}, - {60, 936, L""}, - {60, 937, L""}, - {60, 3044, L""}, - {60, 3380, L""}, + {60, 931, L"Амстердам"}, + {60, 933, L"Бреда"}, + {60, 932, L"Гаага"}, + {60, 934, L"Гауда"}, + {60, 935, L"Делфт"}, + {60, 2977, L"Донген"}, + {60, 3030, L"Зволле"}, + {60, 3091, L"Ниймеген"}, + {60, 936, L"Роттердам"}, + {60, 937, L"Утрехт"}, + {60, 3044, L"Эйндховен"}, + {60, 3380, L"Эншеде"}, {60, 2512, lpwszOther}, - {61, 3190, L""}, - {61, 2857, L""}, - {61, 938, L""}, - {61, 3355, L""}, - {61, 939, L""}, + {61, 3190, L"Кристиансанд"}, + {61, 2857, L"Лиллехаммер"}, + {61, 938, L"Осло"}, + {61, 3355, L"Ставангер"}, + {61, 939, L"Тронхейм"}, {61, 2511, lpwszOther}, - {62, 940, L""}, - {62, 941, L""}, - {62, 3164, L""}, - {62, 942, L""}, - {62, 943, L""}, - {62, 3237, L""}, - {62, 3165, L" "}, - {62, 944, L""}, - {62, 945, L""}, - {62, 3008, L""}, - {62, 3150, L""}, - {62, 946, L""}, - {62, 947, L""}, - {62, 948, L""}, - {62, 2958, L""}, + {62, 940, L"Белосток"}, + {62, 941, L"Варшава"}, + {62, 3164, L"Вроцлав"}, + {62, 942, L"Гданьск"}, + {62, 943, L"Гливице"}, + {62, 3237, L"Закопане"}, + {62, 3165, L"Зелена Гура"}, + {62, 944, L"Катовице"}, + {62, 945, L"Краков"}, + {62, 3008, L"Лодзь"}, + {62, 3150, L"Ольштын"}, + {62, 946, L"Познань"}, + {62, 947, L"Радом"}, + {62, 948, L"Сопот"}, + {62, 2958, L"Тыхы"}, {62, 2510, lpwszOther}, - {35, 949, L""}, - {35, 950, L""}, + {35, 949, L"Лиссабон"}, + {35, 950, L"Порто"}, {35, 2509, lpwszOther}, - {63, 952, L""}, - {63, 951, L""}, - {63, 954, L""}, - {63, 955, L""}, - {63, 953, L""}, + {63, 952, L"Брашов"}, + {63, 951, L"Бухарест"}, + {63, 954, L"Констанца"}, + {63, 955, L"Плоешти"}, + {63, 953, L"Яссы"}, {63, 2508, lpwszOther}, - {64, 956, L"-"}, + {64, 956, L"Сан-Марино"}, {64, 2507, lpwszOther}, - {74, 957, L""}, - {74, 960, L""}, - {74, 958, L"-"}, - {74, 959, L""}, + {74, 957, L"Белград"}, + {74, 960, L"Ниш"}, + {74, 958, L"Нови-Сад"}, + {74, 959, L"Сараево"}, {74, 2506, lpwszOther}, - {65, 961, L""}, - {65, 962, L""}, - {65, 3101, L""}, - {65, 963, L""}, - {65, 964, L""}, - {65, 965, L""}, - {65, 966, L""}, + {65, 961, L"Братислава"}, + {65, 962, L"Кошице"}, + {65, 3101, L"Липтов"}, + {65, 963, L"Попрад"}, + {65, 964, L"Прешов"}, + {65, 965, L"Ружемберок"}, + {65, 966, L"Тврдошин"}, {65, 2505, lpwszOther}, - {66, 968, L""}, - {66, 967, L""}, - {66, 969, L""}, + {66, 968, L"Копар"}, + {66, 967, L"Любляна"}, + {66, 969, L"Марибор"}, {66, 2504, lpwszOther}, - {67, 970, L""}, + {67, 970, L"Торсхавн"}, {67, 2503, lpwszOther}, - {68, 2888, L""}, - {68, 971, L""}, - {68, 979, L""}, - {68, 972, L""}, - {68, 980, L""}, - {68, 973, L""}, - {68, 3375, L""}, - {68, 3159, L""}, - {68, 974, L""}, - {68, 975, L""}, - {68, 976, L""}, - {68, 977, L""}, - {68, 978, L""}, + {68, 2888, L"Вантаа"}, + {68, 971, L"Васа"}, + {68, 979, L"Котка"}, + {68, 972, L"Коувола"}, + {68, 980, L"Лахти"}, + {68, 973, L"Оулу"}, + {68, 3375, L"Риихимяки"}, + {68, 3159, L"Руовеси"}, + {68, 974, L"Тампере"}, + {68, 975, L"Турку"}, + {68, 976, L"Хельсинки"}, + {68, 977, L"Эспо"}, + {68, 978, L"Ювяскюля"}, {68, 2502, lpwszOther}, - {37, 996, L""}, - {37, 983, L""}, - {37, 997, L""}, - {37, 984, L""}, - {37, 998, L""}, - {37, 987, L""}, - {37, 988, L""}, - {37, 993, L"-"}, - {37, 3037, L""}, - {37, 989, L""}, - {37, 985, L""}, - {37, 991, L""}, - {37, 3161, L""}, - {37, 990, L""}, - {37, 994, L""}, - {37, 995, L""}, - {37, 999, L""}, - {37, 981, L""}, - {37, 3374, L""}, - {37, 992, L""}, - {37, 982, L""}, - {37, 986, L""}, - {37, 3314, L""}, + {37, 996, L"Авиньон"}, + {37, 983, L"Бержерак"}, + {37, 997, L"Блуа"}, + {37, 984, L"Бордо"}, + {37, 998, L"Дижон"}, + {37, 987, L"Канн"}, + {37, 988, L"Кастр"}, + {37, 993, L"Клермон-Ферран"}, + {37, 3037, L"Лилль"}, + {37, 989, L"Лион"}, + {37, 985, L"Марсель"}, + {37, 991, L"Мец"}, + {37, 3161, L"Мобеж"}, + {37, 990, L"Нанси"}, + {37, 994, L"Нант"}, + {37, 995, L"Ницца"}, + {37, 999, L"Орлеан"}, + {37, 981, L"Париж"}, + {37, 3374, L"Перпиньян"}, + {37, 992, L"Руан"}, + {37, 982, L"Страсбург"}, + {37, 986, L"Тулуза"}, + {37, 3314, L"Шамбери"}, {37, 2501, lpwszOther}, - {69, 1003, L""}, - {69, 1000, L""}, - {69, 1001, L""}, - {69, 1004, L""}, - {69, 1002, L""}, + {69, 1003, L"Дубровник"}, + {69, 1000, L"Загреб"}, + {69, 1001, L"Задар"}, + {69, 1004, L"Риека"}, + {69, 1002, L"Сплит"}, {69, 2500, lpwszOther}, - {70, 1005, L""}, - {70, 3291, L"-"}, - {70, 1007, L"-"}, - {70, 1008, L"-"}, - {70, 3019, L""}, - {70, 1010, L""}, - {70, 1009, L""}, - {70, 1015, L""}, - {70, 3105, L" "}, - {70, 1006, L""}, - {70, 3246, L""}, - {70, 1011, L""}, - {70, 1012, L"--"}, - {70, 1014, L"-"}, - {70, 1013, L"--"}, + {70, 1005, L"Брно"}, + {70, 3291, L"Гавличкув-Брод"}, + {70, 1007, L"Градец-Кралове"}, + {70, 1008, L"Карлови-Вари"}, + {70, 3019, L"Кладрубы"}, + {70, 1010, L"Лоуни"}, + {70, 1009, L"Острава"}, + {70, 1015, L"Пльзень"}, + {70, 3105, L"Правчицка Брана"}, + {70, 1006, L"Прага"}, + {70, 3246, L"Тачов"}, + {70, 1011, L"Тршебич"}, + {70, 1012, L"Усти-над-Лабем"}, + {70, 1014, L"Ческе-Будеевице"}, + {70, 1013, L"Яблонец-над-Нисоу"}, {70, 2499, lpwszOther}, - {71, 1016, L""}, - {71, 1019, L""}, - {71, 1017, L""}, - {71, 1018, L""}, - {71, 1020, L""}, - {71, 1021, L""}, - {71, 1022, L""}, - {71, 3189, L""}, - {71, 1023, L""}, - {71, 1024, L""}, - {71, 1025, L""}, - {71, 1026, L""}, - {71, 1027, L""}, - {71, 1028, L""}, - {71, 1029, L""}, - {71, 1030, L""}, + {71, 1016, L"Арау"}, + {71, 1019, L"Баден"}, + {71, 1017, L"Базель"}, + {71, 1018, L"Берн"}, + {71, 1020, L"Биль"}, + {71, 1021, L"Винтертур"}, + {71, 1022, L"Давос"}, + {71, 3189, L"Делемонт"}, + {71, 1023, L"Женева"}, + {71, 1024, L"Золотурн"}, + {71, 1025, L"Лозанна"}, + {71, 1026, L"Локарно"}, + {71, 1027, L"Лугано"}, + {71, 1028, L"Люцерн"}, + {71, 1029, L"Монтре"}, + {71, 1030, L"Цюрих"}, {71, 2498, lpwszOther}, - {72, 2883, L""}, - {72, 1031, L""}, - {72, 1032, L""}, - {72, 1037, L""}, - {72, 1036, L""}, - {72, 1042, L""}, - {72, 1033, L""}, - {72, 1034, L""}, - {72, 1041, L""}, - {72, 1039, L""}, - {72, 1043, L""}, - {72, 1040, L""}, - {72, 1038, L""}, + {72, 2883, L"Арбога"}, + {72, 1031, L"Гетеборг"}, + {72, 1032, L"Кальмар"}, + {72, 1037, L"Лахольм"}, + {72, 1036, L"Лулео"}, + {72, 1042, L"Лунд"}, + {72, 1033, L"Мальме"}, + {72, 1034, L"Стокгольм"}, + {72, 1041, L"Умео"}, + {72, 1039, L"Фалун"}, + {72, 1043, L"Хельсинборг"}, + {72, 1040, L"Хернесанд"}, + {72, 1038, L"Эстерсунд"}, {72, 2497, lpwszOther}, - {73, 3013, L""}, - {73, 1044, L""}, - {73, 1045, L"-"}, - {73, 1046, L""}, - {73, 1047, L""}, - {73, 1048, L""}, - {73, 1049, L""}, - {73, 1050, L""}, - {73, 1051, L""}, - {73, 1052, L""}, - {73, 1053, L""}, - {73, 1054, L""}, + {73, 3013, L"Валга"}, + {73, 1044, L"Кейла"}, + {73, 1045, L"Кохтла-Ярве"}, + {73, 1046, L"Маарду"}, + {73, 1047, L"Мыйзакюла"}, + {73, 1048, L"Нарва"}, + {73, 1049, L"Пярну"}, + {73, 1050, L"Раквере"}, + {73, 1051, L"Силламяэ"}, + {73, 1052, L"Таллин"}, + {73, 1053, L"Тарту"}, + {73, 1054, L"Хаапсалу"}, {0, NULL} };//*/ @@ -2796,3156 +2796,3156 @@ static const MRA_CITY mracCitys[] = static const MRA_PLACE mrapPlaces[] = { - {24, 0, 0, L""}, - {81, 0, 0, L""}, - {82, 0, 0, L""}, - {97, 0, 0, L""}, - {96, 0, 0, L""}, - {99, 0, 0, L""}, - {100, 0, 0, L"-"}, - {101, 0, 0, L""}, - {102, 0, 0, L""}, - {83, 0, 0, L""}, - {86, 0, 0, L""}, - {95, 0, 0, L""}, - {103, 0, 0, L""}, - {79, 0, 0, L""}, - {85, 0, 0, L""}, - {87, 0, 0, L""}, - {104, 0, 0, L""}, - {84, 0, 0, L""}, - {105, 0, 0, L""}, - {106, 0, 0, L""}, - {107, 0, 0, L""}, - {92, 0, 0, L" ()"}, - {76, 0, 0, L""}, - {3215, 0, 0, L" (.)"}, - {29, 0, 0, L" ()"}, - {108, 0, 0, L""}, - {88, 0, 0, L""}, - {109, 0, 0, L""}, - {110, 0, 0, L""}, - {111, 0, 0, L""}, - {112, 0, 0, L""}, - {113, 0, 0, L""}, - {114, 0, 0, L""}, - {115, 0, 0, L""}, - {116, 0, 0, L" "}, - {117, 0, 0, L""}, - {3216, 0, 0, L" (.)"}, - {122, 0, 0, L""}, - {89, 0, 0, L""}, - {94, 0, 0, L" "}, - {118, 0, 0, L""}, - {78, 0, 0, L""}, - {91, 0, 0, L""}, - {119, 0, 0, L""}, - {120, 0, 0, L""}, - {132, 0, 0, L""}, - {90, 0, 0, L""}, - {77, 0, 0, L""}, - {93, 0, 0, L""}, - {121, 0, 0, L""}, - {98, 0, 0, L" "}, - {75, 0, 0, L""}, - {123, 0, 0, L""}, - {454, 0, 0, L" "}, - {124, 0, 0, L""}, - {453, 0, 0, L" ()"}, - {126, 0, 0, L""}, - {127, 0, 0, L" "}, - {128, 0, 0, L" ( )"}, - {129, 0, 0, L""}, - {3220, 0, 0, L" (..)"}, - {130, 0, 0, L" "}, - {3218, 0, 0, L" (.)"}, - {3221, 0, 0, L" (..)"}, - {3230, 0, 0, L" (.)"}, - {131, 0, 0, L""}, - {133, 0, 0, L" - "}, - {3222, 0, 0, L" (.)"}, - {125, 0, 0, L""}, - {3219, 0, 0, L". ()"}, - {134, 0, 0, L" "}, - {3223, 0, 0, L" (..)"}, - {135, 0, 0, L""}, - {136, 0, 0, L""}, - {3224, 0, 0, L" (.)"}, - {137, 0, 0, L""}, - {3226, 0, 0, L" "}, - {3225, 0, 0, L" "}, - {138, 0, 0, L""}, - {139, 0, 0, L""}, - {3200, 0, 0, L" (.)"}, - {140, 0, 0, L" "}, - {141, 0, 0, L""}, - {3202, 0, 0, L" (.)"}, - {142, 0, 0, L""}, - {143, 0, 0, L""}, - {146, 0, 0, L""}, - {3203, 0, 0, L" (.)"}, - {144, 0, 0, L""}, - {145, 0, 0, L""}, - {147, 0, 0, L""}, - {3204, 0, 0, L" (.)"}, - {452, 0, 0, L" ()"}, - {149, 0, 0, L""}, - {148, 0, 0, L""}, - {3205, 0, 0, L" (.)"}, - {173, 0, 0, L""}, - {150, 0, 0, L""}, - {151, 0, 0, L""}, - {152, 0, 0, L" (.)"}, - {153, 0, 0, L""}, - {154, 0, 0, L" "}, - {155, 0, 0, L""}, - {156, 0, 0, L"-"}, - {157, 0, 0, L""}, - {3208, 0, 0, L" (.)"}, - {158, 0, 0, L""}, - {3209, 0, 0, L" ()"}, - {3201, 0, 0, L" "}, - {159, 0, 0, L""}, - {3207, 0, 0, L" (.)"}, - {3211, 0, 0, L" (.)"}, - {160, 0, 0, L""}, - {161, 0, 0, L""}, - {162, 0, 0, L""}, - {163, 0, 0, L""}, - {164, 0, 0, L"- "}, - {165, 0, 0, L"- "}, - {166, 0, 0, L"-"}, - {3210, 0, 0, L"- (.)"}, - {167, 0, 0, L""}, - {168, 0, 0, L" "}, - {169, 0, 0, L""}, - {3212, 0, 0, L" (.)"}, - {3206, 0, 0, L" "}, - {170, 0, 0, L""}, - {171, 0, 0, L""}, - {3213, 0, 0, L". . - (.)"}, - {172, 0, 0, L""}, - {174, 0, 0, L""}, - {175, 0, 0, L""}, - {176, 0, 0, L""}, - {177, 0, 0, L""}, - {3228, 0, 0, L" "}, - {178, 0, 0, L"-"}, - {179, 0, 0, L""}, - {180, 0, 0, L""}, - {181, 0, 0, L""}, - {182, 0, 0, L""}, - {183, 0, 0, L""}, - {184, 0, 0, L"-"}, - {185, 0, 0, L""}, - {186, 0, 0, L""}, - {187, 0, 0, L""}, - {3198, 0, 0, L". "}, - {23, 0, 0, L""}, - {188, 0, 0, L"-"}, - {189, 0, 0, L""}, - {190, 0, 0, L""}, - {191, 0, 0, L""}, - {193, 0, 0, L" ()"}, - {192, 0, 0, L""}, - {194, 0, 0, L"-`"}, - {195, 0, 0, L""}, - {196, 0, 0, L""}, - {197, 0, 0, L""}, - {198, 0, 0, L""}, - {199, 0, 0, L""}, - {200, 0, 0, L""}, - {3229, 0, 0, L" (.)"}, - {201, 0, 0, L""}, - {202, 0, 0, L""}, - {203, 0, 0, L""}, - {204, 0, 0, L""}, - {205, 0, 0, L""}, - {206, 0, 0, L""}, - {207, 0, 0, L""}, - {3227, 0, 0, L" (.)"}, - {3197, 0, 0, L" (.)"}, - {208, 0, 0, L""}, - {209, 0, 0, L"- "}, - {210, 0, 0, L""}, - {3199, 0, 0, L" (.)"}, - {211, 0, 0, L""}, - {212, 0, 0, L""}, - {213, 0, 0, L""}, - {214, 0, 0, L""}, - {215, 0, 0, L"-"}, - {216, 0, 0, L""}, - {217, 0, 0, L""}, - {218, 0, 0, L""}, - {219, 0, 0, L""}, - {220, 0, 0, L" "}, - {222, 0, 0, L""}, - {223, 0, 0, L" "}, - {221, 0, 0, L""}, - {224, 0, 0, L""}, - {225, 0, 0, L"- ()"}, - {39, 0, 0, L""}, - {40, 0, 0, L""}, - {32, 0, 0, L""}, - {33, 0, 0, L""}, - {340, 0, 0, L""}, - {38, 0, 0, L""}, - {41, 0, 0, L""}, - {42, 0, 0, L" "}, - {43, 0, 0, L""}, - {45, 0, 0, L""}, - {44, 0, 0, L""}, - {46, 0, 0, L""}, - {3193, 0, 0, L" (.)"}, - {47, 0, 0, L" (.)"}, - {48, 0, 0, L""}, - {49, 0, 0, L""}, - {3194, 0, 0, L" (.)"}, - {50, 0, 0, L""}, - {51, 0, 0, L""}, - {34, 0, 0, L""}, - {52, 0, 0, L""}, - {53, 0, 0, L""}, - {54, 0, 0, L""}, - {55, 0, 0, L""}, - {56, 0, 0, L""}, - {57, 0, 0, L""}, - {58, 0, 0, L""}, - {59, 0, 0, L""}, - {36, 0, 0, L""}, - {60, 0, 0, L""}, - {61, 0, 0, L""}, - {3195, 0, 0, L" (.)"}, - {62, 0, 0, L""}, - {35, 0, 0, L""}, - {63, 0, 0, L""}, - {64, 0, 0, L"-"}, - {74, 0, 0, L" "}, - {65, 0, 0, L""}, - {66, 0, 0, L""}, - {67, 0, 0, L" - ()"}, - {68, 0, 0, L""}, - {37, 0, 0, L""}, - {69, 0, 0, L""}, - {70, 0, 0, L""}, - {71, 0, 0, L""}, - {72, 0, 0, L""}, - {3196, 0, 0, L" (.)"}, - {73, 0, 0, L""}, - {24, 25, 0, L""}, - {24, 226, 0, L"-"}, - {24, 233, 0, L" ()"}, - {24, 232, 0, L" "}, - {24, 235, 0, L" "}, - {24, 227, 0, L" ."}, - {24, 229, 0, L" ."}, - {24, 231, 0, L" ."}, - {24, 234, 0, L" ."}, - {24, 228, 0, L" "}, - {24, 230, 0, L" "}, - {24, 236, 0, L" "}, - {24, 237, 0, L""}, - {24, 240, 0, L"-"}, - {24, 241, 0, L""}, - {24, 248, 0, L""}, - {24, 249, 0, L""}, - {24, 251, 0, L""}, - {24, 238, 0, L" ."}, - {24, 242, 0, L" ."}, - {24, 243, 0, L" ."}, - {24, 244, 0, L" ."}, - {24, 245, 0, L" ."}, - {24, 246, 0, L" ."}, - {24, 247, 0, L" ."}, - {24, 250, 0, L" ."}, - {24, 239, 0, L"- "}, - {24, 255, 0, L""}, - {24, 256, 0, L""}, - {24, 252, 0, L" ."}, - {24, 253, 0, L" ."}, - {24, 254, 0, L" ."}, - {24, 257, 0, L" ."}, - {24, 258, 0, L" ."}, - {24, 260, 0, L" ."}, - {24, 261, 0, L" ."}, - {24, 259, 0, L" "}, - {24, 265, 0, L""}, - {24, 263, 0, L" "}, - {24, 273, 0, L""}, - {24, 275, 0, L""}, - {24, 264, 0, L" "}, - {24, 268, 0, L" "}, - {24, 266, 0, L" ."}, - {24, 267, 0, L" ."}, - {24, 269, 0, L" ."}, - {24, 270, 0, L" ."}, - {24, 272, 0, L" ."}, - {24, 276, 0, L" ."}, - {24, 262, 0, L" "}, - {24, 271, 0, L" "}, - {24, 274, 0, L"- "}, - {24, 277, 0, L" "}, - {24, 278, 0, L" ."}, - {24, 279, 0, L" ."}, - {24, 280, 0, L" ."}, - {24, 282, 0, L" ."}, - {24, 281, 0, L"- - "}, - {24, 283, 0, L"- "}, - {24, 284, 0, L" ."}, - {24, 285, 0, L" ."}, - {24, 286, 0, L" ."}, - {24, 287, 0, L" ."}, - {24, 288, 0, L" ."}, - {24, 289, 0, L" ."}, - {24, 290, 0, L" ."}, - {24, 291, 0, L" ."}, - {24, 292, 0, L" ."}, - {24, 293, 0, L" ."}, - {24, 294, 0, L" ."}, - {24, 295, 0, L" ."}, - {24, 296, 0, L" ."}, - {24, 297, 0, L" ."}, - {24, 298, 0, L" ."}, - {24, 299, 0, L" ."}, - {24, 300, 0, L" ."}, - {24, 301, 0, L""}, - {24, 304, 0, L""}, - {24, 305, 0, L""}, - {24, 306, 0, L"-"}, - {24, 307, 0, L""}, - {24, 308, 0, L"-"}, - {24, 311, 0, L" - "}, - {24, 313, 0, L""}, - {24, 309, 0, L" "}, - {24, 312, 0, L" "}, - {24, 302, 0, L" ."}, - {24, 303, 0, L" ."}, - {24, 310, 0, L" ."}, - {81, 1055, 0, L""}, - {81, 1058, 0, L""}, - {81, 1056, 0, L""}, - {81, 1057, 0, L""}, - {81, 3153, 0, L""}, - {81, 2291, 0, L""}, - {82, 2932, 0, L""}, - {82, 1060, 0, L""}, - {82, 3084, 0, L""}, - {82, 3011, 0, L""}, - {82, 3306, 0, L""}, - {82, 1059, 0, L""}, - {82, 3145, 0, L""}, - {82, 2292, 0, L""}, - {97, 1061, 0, L""}, - {97, 2293, 0, L""}, - {96, 1062, 0, L""}, - {96, 2294, 0, L""}, - {99, 1063, 0, L""}, - {99, 2295, 0, L""}, - {100, 1064, 0, L"--"}, - {100, 2296, 0, L""}, - {101, 1065, 0, L""}, - {101, 2297, 0, L""}, - {102, 1066, 0, L""}, - {102, 2298, 0, L""}, - {83, 1067, 0, L""}, - {83, 3158, 0, L""}, - {83, 1068, 0, L""}, - {83, 3129, 0, L""}, - {83, 1069, 0, L""}, - {83, 1070, 0, L""}, - {83, 2299, 0, L""}, - {86, 3345, 0, L""}, - {86, 1071, 0, L""}, - {86, 2992, 0, L""}, - {86, 3175, 0, L""}, - {86, 3363, 0, L"-"}, - {86, 2884, 0, L"-"}, - {86, 3243, 0, L"-"}, - {86, 1074, 0, L"-"}, - {86, 3348, 0, L""}, - {86, 3241, 0, L""}, - {86, 1075, 0, L""}, - {86, 3350, 0, L"-"}, - {86, 2982, 0, L""}, - {86, 2971, 0, L"-"}, - {86, 3136, 0, L""}, - {86, 1080, 0, L""}, - {86, 3303, 0, L""}, - {86, 3050, 0, L""}, - {86, 3151, 0, L" "}, - {86, 3141, 0, L""}, - {86, 3012, 0, L" "}, - {86, 1081, 0, L""}, - {86, 1077, 0, L"-"}, - {86, 1079, 0, L""}, - {86, 1078, 0, L""}, - {86, 1076, 0, L""}, - {86, 2929, 0, L""}, - {86, 2928, 0, L""}, - {86, 2300, 0, L""}, - {95, 3315, 0, L""}, - {95, 1082, 0, L""}, - {95, 1083, 0, L""}, - {95, 3144, 0, L""}, - {95, 3025, 0, L""}, - {95, 3277, 0, L""}, - {95, 1084, 0, L""}, - {95, 2301, 0, L""}, - {103, 1085, 0, L""}, - {103, 2302, 0, L""}, - {79, 1086, 0, L""}, - {79, 2303, 0, L""}, - {85, 1087, 0, L""}, - {85, 2304, 0, L""}, - {87, 1088, 0, L""}, - {87, 2305, 0, L""}, - {104, 1089, 0, L""}, - {104, 2306, 0, L""}, - {84, 1090, 0, L""}, - {84, 1091, 0, L""}, - {84, 1092, 0, L"-"}, - {84, 3242, 0, L""}, - {84, 1093, 0, L""}, - {84, 1094, 0, L" ()"}, - {84, 1095, 0, L""}, - {84, 3245, 0, L""}, - {84, 3083, 0, L""}, - {84, 1096, 0, L""}, - {84, 1097, 0, L""}, - {84, 1098, 0, L""}, - {84, 1099, 0, L""}, - {84, 2868, 0, L""}, - {84, 1100, 0, L""}, - {84, 1101, 0, L" (.-. .)"}, - {84, 1102, 0, L""}, - {84, 1103, 0, L""}, - {84, 1104, 0, L""}, - {84, 3166, 0, L""}, - {84, 1105, 0, L"-"}, - {84, 2927, 0, L""}, - {84, 1106, 0, L""}, - {84, 1107, 0, L""}, - {84, 1108, 0, L"-"}, - {84, 1109, 0, L""}, - {84, 1110, 0, L""}, - {84, 2307, 0, L""}, - {105, 1111, 0, L""}, - {105, 2308, 0, L""}, - {106, 1112, 0, L""}, - {106, 2309, 0, L""}, - {107, 1113, 0, L""}, - {107, 1114, 0, L""}, - {107, 1115, 0, L""}, - {107, 2954, 0, L""}, - {107, 2310, 0, L""}, - {92, 1116, 0, L""}, - {92, 1117, 0, L"-"}, - {92, 3027, 0, L"-"}, - {92, 1118, 0, L""}, - {92, 1119, 0, L""}, - {92, 1120, 0, L""}, - {92, 2933, 0, L""}, - {92, 2311, 0, L""}, - {76, 3214, 0, L" ()"}, - {76, 1121, 0, L""}, - {76, 2869, 0, L""}, - {76, 3262, 0, L""}, - {76, 1122, 0, L""}, - {76, 1123, 0, L""}, - {76, 1124, 0, L""}, - {76, 3043, 0, L""}, - {76, 2312, 0, L""}, - {29, 1125, 0, L""}, - {29, 2313, 0, L""}, - {108, 1126, 0, L""}, - {108, 3240, 0, L""}, - {108, 2314, 0, L""}, - {88, 1127, 0, L"-"}, - {88, 2315, 0, L""}, - {109, 1128, 0, L""}, - {109, 2316, 0, L""}, - {110, 1129, 0, L""}, - {110, 2317, 0, L""}, - {111, 1130, 0, L"-"}, - {111, 1131, 0, L"-"}, - {111, 2318, 0, L""}, - {112, 1132, 0, L""}, - {112, 2319, 0, L""}, - {113, 1133, 0, L"-"}, - {113, 1134, 0, L""}, - {113, 2320, 0, L""}, - {114, 1135, 0, L""}, - {114, 2321, 0, L""}, - {115, 1136, 0, L""}, - {115, 2322, 0, L""}, - {116, 1137, 0, L"-"}, - {116, 1138, 0, L""}, - {116, 1139, 0, L""}, - {116, 2323, 0, L""}, - {117, 1140, 0, L""}, - {117, 2324, 0, L""}, - {122, 1141, 0, L""}, - {122, 2325, 0, L""}, - {89, 1072, 0, L""}, - {89, 1073, 0, L""}, - {89, 1142, 0, L""}, - {89, 2326, 0, L""}, - {94, 3250, 0, L""}, - {94, 1143, 0, L"-"}, - {94, 2327, 0, L""}, - {78, 1144, 0, L""}, - {78, 2328, 0, L""}, - {91, 1145, 0, L""}, - {91, 3307, 0, L""}, - {91, 3308, 0, L""}, - {91, 2329, 0, L""}, - {119, 1146, 0, L""}, - {119, 1147, 0, L""}, - {119, 2330, 0, L""}, - {120, 1148, 0, L""}, - {120, 2331, 0, L""}, - {132, 1149, 0, L""}, - {132, 2332, 0, L""}, - {90, 1150, 0, L""}, - {90, 3079, 0, L""}, - {90, 2333, 0, L""}, - {77, 1152, 0, L""}, - {77, 1153, 0, L""}, - {77, 3080, 0, L""}, - {77, 1151, 0, L""}, - {77, 1154, 0, L""}, - {77, 1155, 0, L""}, - {77, 2334, 0, L""}, - {93, 3362, 0, L""}, - {93, 3137, 0, L""}, - {93, 3273, 0, L""}, - {93, 1156, 0, L""}, - {93, 1157, 0, L""}, - {93, 3167, 0, L""}, - {93, 3347, 0, L""}, - {93, 1158, 0, L""}, - {93, 1159, 0, L""}, - {93, 1160, 0, L""}, - {93, 1161, 0, L""}, - {93, 1162, 0, L""}, - {93, 1163, 0, L""}, - {93, 1164, 0, L""}, - {93, 2335, 0, L""}, - {121, 1165, 0, L""}, - {121, 3319, 0, L""}, - {121, 2336, 0, L""}, - {98, 1166, 0, L""}, - {98, 2337, 0, L""}, - {75, 3176, 0, L""}, - {75, 3339, 0, L""}, - {75, 1167, 0, L""}, - {75, 1168, 0, L""}, - {75, 2338, 0, L""}, - {123, 1914, 0, L""}, - {123, 2957, 0, L" "}, - {123, 1915, 0, L""}, - {123, 3331, 0, L""}, - {123, 1916, 0, L""}, - {123, 3001, 0, L""}, - {123, 1917, 0, L""}, - {123, 3217, 0, L""}, - {123, 3064, 0, L""}, - {123, 3020, 0, L" "}, - {123, 1918, 0, L""}, - {123, 3238, 0, L""}, - {123, 2339, 0, L""}, - {454, 1192, 0, L"-"}, - {454, 2366, 0, L""}, - {124, 1919, 0, L"-"}, - {124, 2340, 0, L""}, - {453, 1193, 0, L""}, - {453, 2368, 0, L""}, - {126, 1921, 0, L""}, - {126, 2342, 0, L""}, - {127, 1922, 0, L""}, - {127, 2343, 0, L""}, - {128, 1923, 0, L""}, - {128, 2344, 0, L""}, - {129, 1924, 0, L""}, - {129, 2345, 0, L""}, - {130, 1925, 0, L""}, - {130, 1926, 0, L""}, - {130, 1928, 0, L""}, - {130, 1929, 0, L""}, - {130, 3235, 0, L""}, - {130, 1927, 0, L""}, - {130, 3323, 0, L""}, - {130, 2346, 0, L""}, - {131, 1930, 0, L""}, - {131, 2347, 0, L""}, - {133, 1931, 0, L"-"}, - {133, 2348, 0, L""}, - {125, 1920, 0, L""}, - {125, 2341, 0, L""}, - {134, 1932, 0, L""}, - {134, 2349, 0, L""}, - {135, 1933, 0, L""}, - {135, 2350, 0, L""}, - {136, 1934, 0, L""}, - {136, 2351, 0, L""}, - {137, 1935, 0, L""}, - {137, 2352, 0, L""}, - {138, 3055, 0, L""}, - {138, 3049, 0, L""}, - {138, 3330, 0, L""}, - {138, 1169, 0, L""}, - {138, 3106, 0, L""}, - {138, 1170, 0, L""}, - {138, 1171, 0, L""}, - {138, 1172, 0, L""}, - {138, 3365, 0, L""}, - {138, 1173, 0, L""}, - {138, 3104, 0, L""}, - {138, 3366, 0, L""}, - {138, 1174, 0, L""}, - {138, 2964, 0, L""}, - {138, 3113, 0, L""}, - {138, 1175, 0, L""}, - {138, 2920, 0, L"-"}, - {138, 2889, 0, L"-"}, - {138, 1176, 0, L""}, - {138, 2903, 0, L" "}, - {138, 1177, 0, L""}, - {138, 1178, 0, L""}, - {138, 2946, 0, L""}, - {138, 1179, 0, L""}, - {138, 1180, 0, L""}, - {138, 2353, 0, L""}, - {139, 407, 0, L""}, - {139, 426, 0, L""}, - {139, 378, 0, L""}, - {139, 412, 0, L""}, - {139, 446, 0, L""}, - {139, 434, 0, L""}, - {139, 416, 0, L""}, - {139, 428, 0, L""}, - {139, 440, 0, L""}, - {139, 352, 0, L""}, - {139, 394, 0, L""}, - {139, 374, 0, L""}, - {139, 448, 0, L""}, - {139, 390, 0, L""}, - {139, 402, 0, L""}, - {139, 396, 0, L" "}, - {139, 370, 0, L""}, - {139, 368, 0, L""}, - {139, 444, 0, L""}, - {139, 388, 0, L""}, - {139, 408, 0, L""}, - {139, 430, 0, L""}, - {139, 358, 0, L""}, - {139, 418, 0, L""}, - {139, 354, 0, L""}, - {139, 376, 0, L""}, - {139, 414, 0, L""}, - {139, 380, 0, L""}, - {139, 372, 0, L""}, - {139, 424, 0, L""}, - {139, 348, 0, L""}, - {139, 392, 0, L""}, - {139, 386, 0, L""}, - {139, 438, 0, L""}, - {139, 362, 0, L"-"}, - {139, 360, 0, L"-"}, - {139, 432, 0, L"-"}, - {139, 350, 0, L"-"}, - {139, 366, 0, L""}, - {139, 420, 0, L""}, - {139, 442, 0, L""}, - {139, 364, 0, L""}, - {139, 450, 0, L"-"}, - {139, 356, 0, L"-"}, - {139, 382, 0, L" "}, - {139, 398, 0, L" "}, - {139, 410, 0, L""}, - {139, 422, 0, L""}, - {139, 406, 0, L" "}, - {139, 404, 0, L""}, - {139, 384, 0, L" "}, - {139, 400, 0, L" "}, - {139, 436, 0, L""}, - {140, 1238, 0, L"-"}, - {140, 2442, 0, L""}, - {141, 1239, 0, L"-"}, - {141, 2441, 0, L""}, - {142, 1240, 0, L""}, - {142, 2440, 0, L""}, - {143, 1241, 0, L""}, - {143, 2439, 0, L""}, - {146, 1242, 0, L""}, - {146, 2438, 0, L""}, - {144, 1243, 0, L"-"}, - {144, 2437, 0, L""}, - {145, 1244, 0, L""}, - {145, 3094, 0, L" "}, - {145, 1245, 0, L"--"}, - {145, 1246, 0, L"-"}, - {145, 2436, 0, L""}, - {147, 1247, 0, L""}, - {147, 2435, 0, L""}, - {452, 1190, 0, L"-"}, - {452, 2364, 0, L""}, - {149, 1248, 0, L"--"}, - {149, 2434, 0, L""}, - {148, 1249, 0, L""}, - {148, 2433, 0, L""}, - {173, 1250, 0, L""}, - {173, 2432, 0, L""}, - {150, 1251, 0, L""}, - {150, 2431, 0, L""}, - {151, 1252, 0, L"-"}, - {151, 2430, 0, L""}, - {152, 1253, 0, L""}, - {152, 2429, 0, L""}, - {153, 1254, 0, L""}, - {153, 2428, 0, L""}, - {154, 1255, 0, L"-"}, - {154, 2427, 0, L""}, - {155, 1256, 0, L""}, - {155, 2426, 0, L""}, - {156, 1257, 0, L"-"}, - {156, 2425, 0, L""}, - {157, 1258, 0, L""}, - {157, 2424, 0, L""}, - {158, 1259, 0, L""}, - {158, 1260, 0, L""}, - {158, 2423, 0, L""}, - {159, 1261, 0, L""}, - {159, 2422, 0, L""}, - {160, 1262, 0, L""}, - {160, 2421, 0, L""}, - {161, 1263, 0, L""}, - {161, 2420, 0, L""}, - {162, 1264, 0, L""}, - {162, 2419, 0, L""}, - {163, 1265, 0, L"-"}, - {163, 2418, 0, L""}, - {164, 1266, 0, L""}, - {164, 2417, 0, L""}, - {165, 1267, 0, L""}, - {165, 2416, 0, L""}, - {166, 1268, 0, L""}, - {166, 2415, 0, L""}, - {167, 1269, 0, L""}, - {167, 2414, 0, L""}, - {168, 1270, 0, L"--"}, - {168, 2413, 0, L""}, - {169, 1271, 0, L""}, - {169, 2412, 0, L""}, - {170, 1272, 0, L""}, - {170, 2411, 0, L""}, - {171, 1273, 0, L""}, - {171, 1274, 0, L""}, - {171, 2410, 0, L""}, - {172, 1275, 0, L""}, - {172, 2409, 0, L""}, - {174, 1854, 0, L""}, - {174, 2495, 0, L""}, - {175, 1855, 0, L""}, - {175, 2494, 0, L""}, - {176, 1856, 0, L""}, - {176, 1857, 0, L"-"}, - {176, 2493, 0, L""}, - {177, 1858, 0, L""}, - {177, 2492, 0, L""}, - {178, 1859, 0, L""}, - {178, 2491, 0, L""}, - {179, 1860, 0, L""}, - {179, 2490, 0, L""}, - {180, 1861, 0, L""}, - {180, 2489, 0, L""}, - {181, 1862, 0, L""}, - {181, 2488, 0, L""}, - {182, 1863, 0, L""}, - {182, 2487, 0, L""}, - {183, 1864, 0, L""}, - {183, 2486, 0, L""}, - {184, 1865, 0, L""}, - {184, 2485, 0, L""}, - {185, 1866, 0, L""}, - {185, 2484, 0, L""}, - {186, 3312, 0, L""}, - {186, 1867, 0, L""}, - {186, 1868, 0, L""}, - {186, 2483, 0, L""}, - {187, 1869, 0, L""}, - {187, 2482, 0, L""}, - {23, 1870, 0, L""}, - {23, 2481, 0, L""}, - {188, 1871, 0, L""}, - {188, 2480, 0, L""}, - {189, 1872, 0, L""}, - {189, 2479, 0, L""}, - {190, 1873, 0, L""}, - {190, 2478, 0, L""}, - {191, 1874, 0, L""}, - {191, 2477, 0, L""}, - {193, 1875, 0, L""}, - {193, 2476, 0, L""}, - {192, 1876, 0, L""}, - {192, 2475, 0, L""}, - {194, 1877, 0, L""}, - {194, 2474, 0, L""}, - {195, 1878, 0, L""}, - {195, 2473, 0, L""}, - {196, 1879, 0, L""}, - {196, 2472, 0, L""}, - {197, 1880, 0, L""}, - {197, 2471, 0, L""}, - {198, 1881, 0, L"-"}, - {198, 2470, 0, L""}, - {199, 1882, 0, L""}, - {199, 2469, 0, L""}, - {200, 1883, 0, L""}, - {200, 2468, 0, L""}, - {201, 1884, 0, L""}, - {201, 2467, 0, L""}, - {202, 1885, 0, L""}, - {202, 2466, 0, L""}, - {203, 1886, 0, L""}, - {203, 1887, 0, L""}, - {203, 2465, 0, L""}, - {204, 1888, 0, L""}, - {204, 2464, 0, L""}, - {205, 1889, 0, L""}, - {205, 2463, 0, L""}, - {206, 1890, 0, L""}, - {206, 2462, 0, L""}, - {207, 1891, 0, L""}, - {207, 2461, 0, L""}, - {208, 1892, 0, L""}, - {208, 2460, 0, L""}, - {209, 1893, 0, L"-"}, - {209, 2459, 0, L""}, - {210, 1894, 0, L""}, - {210, 2458, 0, L""}, - {211, 1895, 0, L""}, - {211, 2457, 0, L""}, - {212, 1896, 0, L""}, - {212, 2456, 0, L""}, - {213, 1897, 0, L""}, - {213, 2455, 0, L""}, - {214, 1898, 0, L""}, - {214, 2454, 0, L""}, - {215, 1899, 0, L""}, - {215, 2453, 0, L""}, - {216, 1900, 0, L"--"}, - {216, 1901, 0, L""}, - {216, 2452, 0, L""}, - {217, 1902, 0, L""}, - {217, 2451, 0, L""}, - {218, 1903, 0, L""}, - {218, 2450, 0, L""}, - {219, 1904, 0, L""}, - {219, 2449, 0, L""}, - {220, 1905, 0, L""}, - {220, 2448, 0, L""}, - {222, 1906, 0, L""}, - {222, 2447, 0, L""}, - {223, 1907, 0, L""}, - {223, 2446, 0, L""}, - {221, 1908, 0, L""}, - {221, 2445, 0, L""}, - {224, 1909, 0, L"-"}, - {224, 2444, 0, L""}, - {225, 1910, 0, L""}, - {225, 1913, 0, L""}, - {225, 1912, 0, L""}, - {225, 3033, 0, L""}, - {225, 1911, 0, L""}, - {225, 2443, 0, L""}, - {39, 314, 0, L""}, - {39, 315, 0, L" ."}, - {39, 316, 0, L" ."}, - {39, 317, 0, L" ."}, - {39, 318, 0, L" ."}, - {39, 319, 0, L" ."}, - {39, 320, 0, L" ."}, - {39, 321, 0, L" ."}, - {39, 322, 0, L"- ."}, - {39, 323, 0, L" ."}, - {39, 324, 0, L" ."}, - {39, 325, 0, L""}, - {39, 326, 0, L" ."}, - {39, 327, 0, L" ."}, - {39, 328, 0, L" ."}, - {39, 329, 0, L" ."}, - {39, 330, 0, L" ."}, - {39, 331, 0, L" ."}, - {39, 332, 0, L" ."}, - {39, 333, 0, L" ."}, - {39, 334, 0, L" ."}, - {39, 335, 0, L" ."}, - {39, 336, 0, L" ."}, - {39, 337, 0, L" ."}, - {39, 338, 0, L" ."}, - {39, 339, 0, L" ."}, - {40, 602, 0, L" "}, - {40, 604, 0, L""}, - {40, 603, 0, L""}, - {40, 608, 0, L""}, - {40, 606, 0, L""}, - {40, 3099, 0, L"--"}, - {40, 605, 0, L""}, - {40, 3174, 0, L""}, - {40, 609, 0, L""}, - {40, 607, 0, L""}, - {40, 610, 0, L""}, - {40, 611, 0, L""}, - {40, 2541, 0, L""}, - {32, 612, 0, L""}, - {32, 2540, 0, L""}, - {33, 613, 0, L"--"}, - {33, 2539, 0, L""}, - {340, 341, 0, L""}, - {340, 342, 0, L" ."}, - {340, 343, 0, L" ."}, - {340, 344, 0, L" ."}, - {340, 345, 0, L" ."}, - {340, 346, 0, L" ."}, - {340, 347, 0, L" ."}, - {38, 760, 0, L""}, - {38, 767, 0, L""}, - {38, 762, 0, L""}, - {38, 761, 0, L""}, - {38, 763, 0, L""}, - {38, 769, 0, L""}, - {38, 765, 0, L""}, - {38, 764, 0, L""}, - {38, 3117, 0, L""}, - {38, 766, 0, L""}, - {38, 768, 0, L""}, - {38, 2532, 0, L""}, - {41, 3098, 0, L""}, - {41, 792, 0, L""}, - {41, 770, 0, L""}, - {41, 771, 0, L""}, - {41, 773, 0, L""}, - {41, 776, 0, L"-"}, - {41, 788, 0, L""}, - {41, 789, 0, L""}, - {41, 796, 0, L""}, - {41, 777, 0, L""}, - {41, 781, 0, L""}, - {41, 786, 0, L""}, - {41, 791, 0, L""}, - {41, 793, 0, L""}, - {41, 795, 0, L""}, - {41, 787, 0, L""}, - {41, 790, 0, L""}, - {41, 3133, 0, L""}, - {41, 794, 0, L""}, - {41, 782, 0, L""}, - {41, 780, 0, L""}, - {41, 779, 0, L""}, - {41, 774, 0, L""}, - {41, 784, 0, L""}, - {41, 772, 0, L""}, - {41, 775, 0, L""}, - {41, 3116, 0, L""}, - {41, 785, 0, L""}, - {41, 778, 0, L""}, - {41, 783, 0, L""}, - {41, 2531, 0, L""}, - {42, 797, 0, L"-"}, - {42, 799, 0, L""}, - {42, 798, 0, L""}, - {42, 800, 0, L""}, - {42, 2530, 0, L""}, - {45, 802, 0, L""}, - {45, 3075, 0, L""}, - {45, 801, 0, L""}, - {45, 804, 0, L""}, - {45, 803, 0, L""}, - {45, 805, 0, L""}, - {45, 3168, 0, L""}, - {45, 806, 0, L""}, - {45, 807, 0, L""}, - {45, 808, 0, L""}, - {45, 809, 0, L""}, - {45, 3131, 0, L""}, - {45, 810, 0, L""}, - {45, 3342, 0, L""}, - {45, 811, 0, L""}, - {45, 812, 0, L""}, - {45, 813, 0, L""}, - {45, 814, 0, L""}, - {45, 3089, 0, L""}, - {45, 815, 0, L""}, - {45, 816, 0, L""}, - {45, 817, 0, L""}, - {45, 818, 0, L""}, - {45, 819, 0, L""}, - {45, 820, 0, L""}, - {45, 2976, 0, L""}, - {45, 2988, 0, L""}, - {45, 821, 0, L""}, - {45, 3088, 0, L""}, - {45, 822, 0, L""}, - {45, 823, 0, L""}, - {45, 824, 0, L""}, - {45, 825, 0, L""}, - {45, 3343, 0, L""}, - {45, 2867, 0, L""}, - {45, 2986, 0, L"-"}, - {45, 826, 0, L""}, - {45, 3063, 0, L""}, - {45, 827, 0, L""}, - {45, 3140, 0, L""}, - {45, 828, 0, L""}, - {45, 829, 0, L""}, - {45, 830, 0, L""}, - {45, 2529, 0, L""}, - {44, 831, 0, L""}, - {44, 832, 0, L""}, - {44, 836, 0, L""}, - {44, 835, 0, L""}, - {44, 834, 0, L""}, - {44, 833, 0, L""}, - {44, 2528, 0, L""}, - {46, 3007, 0, L""}, - {46, 837, 0, L""}, - {46, 838, 0, L"-"}, - {46, 3371, 0, L""}, - {46, 839, 0, L"-"}, - {46, 840, 0, L""}, - {46, 841, 0, L""}, - {46, 3163, 0, L""}, - {46, 842, 0, L""}, - {46, 843, 0, L""}, - {46, 3015, 0, L""}, - {46, 844, 0, L""}, - {46, 2921, 0, L""}, - {46, 845, 0, L""}, - {46, 846, 0, L""}, - {46, 847, 0, L""}, - {46, 848, 0, L""}, - {46, 849, 0, L""}, - {46, 3010, 0, L""}, - {46, 850, 0, L""}, - {46, 851, 0, L""}, - {46, 3072, 0, L""}, - {46, 852, 0, L""}, - {46, 853, 0, L""}, - {46, 854, 0, L""}, - {46, 855, 0, L""}, - {46, 3082, 0, L""}, - {46, 3309, 0, L""}, - {46, 856, 0, L""}, - {46, 857, 0, L""}, - {46, 3138, 0, L""}, - {46, 858, 0, L""}, - {46, 859, 0, L""}, - {46, 2872, 0, L""}, - {46, 2965, 0, L""}, - {46, 3135, 0, L""}, - {46, 3156, 0, L""}, - {46, 3192, 0, L""}, - {46, 860, 0, L""}, - {46, 861, 0, L""}, - {46, 2864, 0, L""}, - {46, 862, 0, L""}, - {46, 3009, 0, L""}, - {46, 2993, 0, L""}, - {46, 863, 0, L""}, - {46, 864, 0, L""}, - {46, 865, 0, L""}, - {46, 866, 0, L""}, - {46, 3191, 0, L""}, - {46, 2974, 0, L"-"}, - {46, 3127, 0, L""}, - {46, 867, 0, L""}, - {46, 868, 0, L""}, - {46, 869, 0, L"--"}, - {46, 3373, 0, L""}, - {46, 3313, 0, L""}, - {46, 870, 0, L""}, - {46, 3045, 0, L""}, - {46, 2906, 0, L""}, - {46, 2527, 0, L""}, - {48, 871, 0, L""}, - {48, 873, 0, L""}, - {48, 3147, 0, L""}, - {48, 872, 0, L""}, - {48, 3178, 0, L""}, - {48, 2526, 0, L""}, - {49, 3006, 0, L""}, - {49, 874, 0, L""}, - {49, 875, 0, L""}, - {49, 3285, 0, L""}, - {49, 876, 0, L""}, - {49, 3126, 0, L""}, - {49, 2525, 0, L""}, - {50, 3377, 0, L""}, - {50, 3067, 0, L""}, - {50, 877, 0, L""}, - {50, 3065, 0, L""}, - {50, 3066, 0, L""}, - {50, 878, 0, L""}, - {50, 3069, 0, L""}, - {50, 3068, 0, L""}, - {50, 2524, 0, L""}, - {51, 879, 0, L""}, - {51, 2523, 0, L""}, - {34, 880, 0, L""}, - {34, 3125, 0, L""}, - {34, 881, 0, L""}, - {34, 890, 0, L""}, - {34, 3076, 0, L""}, - {34, 882, 0, L""}, - {34, 3070, 0, L""}, - {34, 888, 0, L""}, - {34, 886, 0, L""}, - {34, 891, 0, L"-"}, - {34, 3310, 0, L" "}, - {34, 883, 0, L""}, - {34, 884, 0, L""}, - {34, 885, 0, L""}, - {34, 892, 0, L""}, - {34, 3179, 0, L" "}, - {34, 3177, 0, L"-"}, - {34, 3289, 0, L"---"}, - {34, 889, 0, L""}, - {34, 887, 0, L""}, - {34, 893, 0, L""}, - {34, 2522, 0, L""}, - {52, 3318, 0, L""}, - {52, 3278, 0, L""}, - {52, 906, 0, L""}, - {52, 894, 0, L""}, - {52, 895, 0, L""}, - {52, 905, 0, L""}, - {52, 896, 0, L""}, - {52, 897, 0, L""}, - {52, 3369, 0, L""}, - {52, 3327, 0, L""}, - {52, 898, 0, L""}, - {52, 899, 0, L""}, - {52, 907, 0, L""}, - {52, 908, 0, L""}, - {52, 900, 0, L""}, - {52, 901, 0, L""}, - {52, 3368, 0, L"-"}, - {52, 3384, 0, L""}, - {52, 3252, 0, L""}, - {52, 902, 0, L""}, - {52, 903, 0, L""}, - {52, 3130, 0, L""}, - {52, 904, 0, L""}, - {52, 2521, 0, L""}, - {53, 2939, 0, L""}, - {53, 3054, 0, L""}, - {53, 909, 0, L""}, - {53, 2934, 0, L""}, - {53, 913, 0, L""}, - {53, 2935, 0, L""}, - {53, 912, 0, L""}, - {53, 2905, 0, L""}, - {53, 911, 0, L""}, - {53, 2936, 0, L""}, - {53, 2937, 0, L""}, - {53, 910, 0, L""}, - {53, 2520, 0, L""}, - {54, 914, 0, L""}, - {54, 915, 0, L""}, - {54, 916, 0, L""}, - {54, 918, 0, L""}, - {54, 919, 0, L""}, - {54, 3173, 0, L""}, - {54, 917, 0, L""}, - {54, 2519, 0, L""}, - {55, 920, 0, L""}, - {55, 2518, 0, L""}, - {56, 3376, 0, L""}, - {56, 921, 0, L""}, - {56, 2517, 0, L""}, - {57, 3142, 0, L""}, - {57, 922, 0, L""}, - {57, 2516, 0, L""}, - {58, 923, 0, L""}, - {58, 3154, 0, L""}, - {58, 924, 0, L""}, - {58, 2515, 0, L""}, - {59, 925, 0, L""}, - {59, 926, 0, L""}, - {59, 3234, 0, L""}, - {59, 3275, 0, L""}, - {59, 927, 0, L""}, - {59, 3321, 0, L""}, - {59, 928, 0, L""}, - {59, 929, 0, L""}, - {59, 3281, 0, L"-"}, - {59, 2514, 0, L""}, - {36, 930, 0, L"-"}, - {36, 2513, 0, L""}, - {60, 931, 0, L""}, - {60, 933, 0, L""}, - {60, 932, 0, L""}, - {60, 934, 0, L""}, - {60, 935, 0, L""}, - {60, 2977, 0, L""}, - {60, 3030, 0, L""}, - {60, 3091, 0, L""}, - {60, 936, 0, L""}, - {60, 937, 0, L""}, - {60, 3044, 0, L""}, - {60, 3380, 0, L""}, - {60, 2512, 0, L""}, - {61, 3190, 0, L""}, - {61, 2857, 0, L""}, - {61, 938, 0, L""}, - {61, 3355, 0, L""}, - {61, 939, 0, L""}, - {61, 2511, 0, L""}, - {62, 940, 0, L""}, - {62, 941, 0, L""}, - {62, 3164, 0, L""}, - {62, 942, 0, L""}, - {62, 943, 0, L""}, - {62, 3237, 0, L""}, - {62, 3165, 0, L" "}, - {62, 944, 0, L""}, - {62, 945, 0, L""}, - {62, 3008, 0, L""}, - {62, 3150, 0, L""}, - {62, 946, 0, L""}, - {62, 947, 0, L""}, - {62, 948, 0, L""}, - {62, 2958, 0, L""}, - {62, 2510, 0, L""}, - {35, 949, 0, L""}, - {35, 950, 0, L""}, - {35, 2509, 0, L""}, - {63, 952, 0, L""}, - {63, 951, 0, L""}, - {63, 954, 0, L""}, - {63, 955, 0, L""}, - {63, 953, 0, L""}, - {63, 2508, 0, L""}, - {64, 956, 0, L"-"}, - {64, 2507, 0, L""}, - {74, 957, 0, L""}, - {74, 960, 0, L""}, - {74, 958, 0, L"-"}, - {74, 959, 0, L""}, - {74, 2506, 0, L""}, - {65, 961, 0, L""}, - {65, 962, 0, L""}, - {65, 3101, 0, L""}, - {65, 963, 0, L""}, - {65, 964, 0, L""}, - {65, 965, 0, L""}, - {65, 966, 0, L""}, - {65, 2505, 0, L""}, - {66, 968, 0, L""}, - {66, 967, 0, L""}, - {66, 969, 0, L""}, - {66, 2504, 0, L""}, - {67, 970, 0, L""}, - {67, 2503, 0, L""}, - {68, 2888, 0, L""}, - {68, 971, 0, L""}, - {68, 979, 0, L""}, - {68, 972, 0, L""}, - {68, 980, 0, L""}, - {68, 973, 0, L""}, - {68, 3375, 0, L""}, - {68, 3159, 0, L""}, - {68, 974, 0, L""}, - {68, 975, 0, L""}, - {68, 976, 0, L""}, - {68, 977, 0, L""}, - {68, 978, 0, L""}, - {68, 2502, 0, L""}, - {37, 996, 0, L""}, - {37, 983, 0, L""}, - {37, 997, 0, L""}, - {37, 984, 0, L""}, - {37, 998, 0, L""}, - {37, 987, 0, L""}, - {37, 988, 0, L""}, - {37, 993, 0, L"-"}, - {37, 3037, 0, L""}, - {37, 989, 0, L""}, - {37, 985, 0, L""}, - {37, 991, 0, L""}, - {37, 3161, 0, L""}, - {37, 990, 0, L""}, - {37, 994, 0, L""}, - {37, 995, 0, L""}, - {37, 999, 0, L""}, - {37, 981, 0, L""}, - {37, 3374, 0, L""}, - {37, 992, 0, L""}, - {37, 982, 0, L""}, - {37, 986, 0, L""}, - {37, 3314, 0, L""}, - {37, 2501, 0, L""}, - {69, 1003, 0, L""}, - {69, 1000, 0, L""}, - {69, 1001, 0, L""}, - {69, 1004, 0, L""}, - {69, 1002, 0, L""}, - {69, 2500, 0, L""}, - {70, 1005, 0, L""}, - {70, 3291, 0, L"-"}, - {70, 1007, 0, L"-"}, - {70, 1008, 0, L"-"}, - {70, 3019, 0, L""}, - {70, 1010, 0, L""}, - {70, 1009, 0, L""}, - {70, 1015, 0, L""}, - {70, 3105, 0, L" "}, - {70, 1006, 0, L""}, - {70, 3246, 0, L""}, - {70, 1011, 0, L""}, - {70, 1012, 0, L"--"}, - {70, 1014, 0, L"-"}, - {70, 1013, 0, L"--"}, - {70, 2499, 0, L""}, - {71, 1016, 0, L""}, - {71, 1019, 0, L""}, - {71, 1017, 0, L""}, - {71, 1018, 0, L""}, - {71, 1020, 0, L""}, - {71, 1021, 0, L""}, - {71, 1022, 0, L""}, - {71, 3189, 0, L""}, - {71, 1023, 0, L""}, - {71, 1024, 0, L""}, - {71, 1025, 0, L""}, - {71, 1026, 0, L""}, - {71, 1027, 0, L""}, - {71, 1028, 0, L""}, - {71, 1029, 0, L""}, - {71, 1030, 0, L""}, - {71, 2498, 0, L""}, - {72, 2883, 0, L""}, - {72, 1031, 0, L""}, - {72, 1032, 0, L""}, - {72, 1037, 0, L""}, - {72, 1036, 0, L""}, - {72, 1042, 0, L""}, - {72, 1033, 0, L""}, - {72, 1034, 0, L""}, - {72, 1041, 0, L""}, - {72, 1039, 0, L""}, - {72, 1043, 0, L""}, - {72, 1040, 0, L""}, - {72, 1038, 0, L""}, - {72, 2497, 0, L""}, - {73, 3013, 0, L""}, - {73, 1044, 0, L""}, - {73, 1045, 0, L"-"}, - {73, 1046, 0, L""}, - {73, 1047, 0, L""}, - {73, 1048, 0, L""}, - {73, 1049, 0, L""}, - {73, 1050, 0, L""}, - {73, 1051, 0, L""}, - {73, 1052, 0, L""}, - {73, 1053, 0, L""}, - {73, 1054, 0, L""}, - {24, 233, 474, L""}, - {24, 233, 2809, L""}, - {24, 233, 2804, L""}, - {24, 233, 475, L""}, - {24, 233, 477, L""}, - {24, 233, 476, L""}, - {24, 233, 2806, L""}, - {24, 233, 3115, L""}, - {24, 233, 2808, L""}, - {24, 233, 2807, L""}, - {24, 233, 2805, L""}, - {24, 233, 478, L"-"}, - {24, 233, 479, L""}, - {24, 233, 2263, L""}, - {24, 232, 2819, L""}, - {24, 232, 464, L""}, - {24, 232, 465, L" "}, - {24, 232, 466, L""}, - {24, 232, 2817, L""}, - {24, 232, 2818, L""}, - {24, 232, 3359, L""}, - {24, 232, 467, L"-"}, - {24, 232, 468, L""}, - {24, 232, 469, L""}, - {24, 232, 470, L""}, - {24, 232, 471, L""}, - {24, 232, 472, L""}, - {24, 232, 2816, L"-"}, - {24, 232, 473, L""}, - {24, 232, 2258, L""}, - {24, 235, 487, L""}, - {24, 235, 2821, L""}, - {24, 235, 488, L""}, - {24, 235, 2820, L""}, - {24, 235, 489, L"--"}, - {24, 235, 490, L"--"}, - {24, 235, 491, L" "}, - {24, 235, 3353, L""}, - {24, 235, 492, L""}, - {24, 235, 2280, L""}, - {24, 227, 455, L""}, - {24, 227, 456, L""}, - {24, 227, 2814, L""}, - {24, 227, 2813, L""}, - {24, 227, 2815, L""}, - {24, 227, 2812, L""}, - {24, 227, 2811, L""}, - {24, 227, 457, L""}, - {24, 227, 2217, L""}, - {24, 227, 2218, L""}, - {24, 229, 460, L""}, - {24, 229, 2822, L""}, - {24, 229, 459, L"-."}, - {24, 229, 2234, L""}, - {24, 231, 462, L""}, - {24, 231, 2823, L""}, - {24, 231, 463, L""}, - {24, 231, 2246, L""}, - {24, 234, 480, L"-"}, - {24, 234, 2829, L""}, - {24, 234, 2833, L""}, - {24, 234, 2825, L""}, - {24, 234, 481, L""}, - {24, 234, 482, L""}, - {24, 234, 2826, L""}, - {24, 234, 2832, L""}, - {24, 234, 2836, L""}, - {24, 234, 2830, L""}, - {24, 234, 483, L""}, - {24, 234, 2828, L""}, - {24, 234, 2824, L"-"}, - {24, 234, 2827, L""}, - {24, 234, 2831, L""}, - {24, 234, 484, L""}, - {24, 234, 2834, L""}, - {24, 234, 2835, L""}, - {24, 234, 485, L"-"}, - {24, 234, 486, L"-"}, - {24, 234, 2264, L""}, - {24, 228, 458, L""}, - {24, 228, 2810, L""}, - {24, 228, 2226, L""}, - {24, 230, 461, L""}, - {24, 230, 2239, L""}, - {24, 236, 493, L""}, - {24, 236, 2287, L""}, - {24, 237, 2850, L""}, - {24, 237, 2851, L""}, - {24, 237, 2657, L""}, - {24, 237, 2662, L""}, - {24, 237, 494, L""}, - {24, 237, 2658, L""}, - {24, 237, 2660, L""}, - {24, 237, 2659, L""}, - {24, 237, 2663, L""}, - {24, 237, 495, L""}, - {24, 237, 496, L""}, - {24, 237, 2655, L""}, - {24, 237, 497, L""}, - {24, 237, 2654, L""}, - {24, 237, 499, L""}, - {24, 237, 2656, L""}, - {24, 237, 498, L""}, - {24, 237, 500, L""}, - {24, 237, 2661, L""}, - {24, 237, 501, L""}, - {24, 237, 502, L""}, - {24, 237, 2664, L""}, - {24, 237, 2220, L""}, - {24, 240, 509, L""}, - {24, 240, 510, L""}, - {24, 240, 511, L"-"}, - {24, 240, 512, L""}, - {24, 240, 2247, L""}, - {24, 241, 513, L" "}, - {24, 241, 2147, L""}, - {24, 241, 2150, L""}, - {24, 241, 2148, L""}, - {24, 241, 2910, L""}, - {24, 241, 515, L""}, - {24, 241, 514, L""}, - {24, 241, 2149, L""}, - {24, 241, 2923, L""}, - {24, 241, 2248, L""}, - {24, 248, 2569, L""}, - {24, 248, 2575, L""}, - {24, 248, 569, L""}, - {24, 248, 570, L""}, - {24, 248, 2571, L""}, - {24, 248, 571, L""}, - {24, 248, 2570, L""}, - {24, 248, 572, L""}, - {24, 248, 573, L""}, - {24, 248, 2576, L""}, - {24, 248, 574, L""}, - {24, 248, 575, L""}, - {24, 248, 2577, L""}, - {24, 248, 2572, L""}, - {24, 248, 576, L""}, - {24, 248, 2573, L""}, - {24, 248, 577, L" "}, - {24, 248, 578, L""}, - {24, 248, 579, L""}, - {24, 248, 2574, L""}, - {24, 248, 580, L""}, - {24, 248, 2271, L""}, - {24, 249, 3311, L""}, - {24, 249, 581, L""}, - {24, 249, 582, L""}, - {24, 249, 583, L""}, - {24, 249, 584, L""}, - {24, 249, 2665, L""}, - {24, 249, 585, L""}, - {24, 249, 586, L""}, - {24, 249, 587, L""}, - {24, 249, 2277, L""}, - {24, 251, 2158, L""}, - {24, 251, 2156, L""}, - {24, 251, 2151, L""}, - {24, 251, 2152, L" "}, - {24, 251, 2155, L""}, - {24, 251, 2153, L""}, - {24, 251, 592, L""}, - {24, 251, 2157, L""}, - {24, 251, 2154, L""}, - {24, 251, 2286, L""}, - {24, 238, 2168, L" "}, - {24, 238, 503, L" "}, - {24, 238, 2164, L""}, - {24, 238, 504, L""}, - {24, 238, 505, L"-"}, - {24, 238, 2160, L""}, - {24, 238, 506, L""}, - {24, 238, 2167, L""}, - {24, 238, 2159, L""}, - {24, 238, 2169, L""}, - {24, 238, 2163, L""}, - {24, 238, 2170, L""}, - {24, 238, 2166, L""}, - {24, 238, 2165, L""}, - {24, 238, 2162, L""}, - {24, 238, 2171, L""}, - {24, 238, 2161, L""}, - {24, 238, 507, L""}, - {24, 238, 2237, L""}, - {24, 242, 516, L""}, - {24, 242, 517, L""}, - {24, 242, 2139, L""}, - {24, 242, 518, L""}, - {24, 242, 519, L""}, - {24, 242, 520, L""}, - {24, 242, 2140, L""}, - {24, 242, 2138, L""}, - {24, 242, 521, L""}, - {24, 242, 2137, L""}, - {24, 242, 522, L""}, - {24, 242, 523, L""}, - {24, 242, 524, L""}, - {24, 242, 2891, L""}, - {24, 242, 525, L""}, - {24, 242, 2145, L""}, - {24, 242, 2143, L""}, - {24, 242, 2144, L""}, - {24, 242, 2146, L""}, - {24, 242, 526, L" "}, - {24, 242, 527, L""}, - {24, 242, 2135, L""}, - {24, 242, 528, L""}, - {24, 242, 529, L""}, - {24, 242, 530, L""}, - {24, 242, 2141, L""}, - {24, 242, 2136, L""}, - {24, 242, 2897, L""}, - {24, 242, 2142, L""}, - {24, 242, 2251, L""}, - {24, 243, 2678, L""}, - {24, 243, 2673, L""}, - {24, 243, 531, L""}, - {24, 243, 532, L""}, - {24, 243, 2674, L""}, - {24, 243, 2675, L""}, - {24, 243, 533, L""}, - {24, 243, 535, L""}, - {24, 243, 536, L""}, - {24, 243, 3360, L""}, - {24, 243, 2677, L"-"}, - {24, 243, 2676, L""}, - {24, 243, 537, L""}, - {24, 243, 538, L""}, - {24, 243, 2254, L""}, - {24, 244, 539, L""}, - {24, 244, 2597, L""}, - {24, 244, 2595, L""}, - {24, 244, 2593, L""}, - {24, 244, 540, L""}, - {24, 244, 2598, L" "}, - {24, 244, 2592, L""}, - {24, 244, 541, L""}, - {24, 244, 3304, L" "}, - {24, 244, 2596, L""}, - {24, 244, 2594, L""}, - {24, 244, 2256, L""}, - {24, 245, 2690, L""}, - {24, 245, 542, L""}, - {24, 245, 2679, L""}, - {24, 245, 2680, L""}, - {24, 245, 2687, L""}, - {24, 245, 2686, L""}, - {24, 245, 543, L""}, - {24, 245, 544, L""}, - {24, 245, 2681, L""}, - {24, 245, 545, L""}, - {24, 245, 546, L""}, - {24, 245, 547, L""}, - {24, 245, 548, L""}, - {24, 245, 2683, L""}, - {24, 245, 2684, L""}, - {24, 245, 2682, L""}, - {24, 245, 549, L""}, - {24, 245, 550, L""}, - {24, 245, 2685, L""}, - {24, 245, 551, L""}, - {24, 245, 2689, L""}, - {24, 245, 2688, L""}, - {24, 245, 552, L""}, - {24, 245, 553, L""}, - {24, 245, 2257, L""}, - {24, 246, 554, L""}, - {24, 246, 555, L""}, - {24, 246, 2599, L""}, - {24, 246, 3293, L" "}, - {24, 246, 2602, L""}, - {24, 246, 556, L""}, - {24, 246, 2600, L""}, - {24, 246, 557, L""}, - {24, 246, 558, L""}, - {24, 246, 559, L""}, - {24, 246, 560, L""}, - {24, 246, 561, L""}, - {24, 246, 2601, L""}, - {24, 246, 562, L""}, - {24, 246, 2261, L""}, - {24, 247, 2613, L""}, - {24, 247, 2606, L""}, - {24, 247, 563, L""}, - {24, 247, 564, L""}, - {24, 247, 565, L""}, - {24, 247, 2608, L""}, - {24, 247, 2607, L""}, - {24, 247, 2609, L""}, - {24, 247, 2610, L" "}, - {24, 247, 2605, L""}, - {24, 247, 566, L""}, - {24, 247, 2603, L""}, - {24, 247, 2604, L""}, - {24, 247, 2612, L""}, - {24, 247, 567, L""}, - {24, 247, 2611, L""}, - {24, 247, 568, L""}, - {24, 247, 3267, L"-12"}, - {24, 247, 2262, L""}, - {24, 250, 2614, L""}, - {24, 250, 588, L""}, - {24, 250, 2615, L""}, - {24, 250, 589, L""}, - {24, 250, 2616, L""}, - {24, 250, 590, L""}, - {24, 250, 591, L""}, - {24, 250, 2278, L""}, - {24, 239, 508, L""}, - {24, 239, 2238, L""}, - {24, 255, 1355, L""}, - {24, 255, 1356, L""}, - {24, 255, 1357, L""}, - {24, 255, 1358, L""}, - {24, 255, 1359, L""}, - {24, 255, 1360, L""}, - {24, 255, 1362, L""}, - {24, 255, 1361, L""}, - {24, 255, 3286, L""}, - {24, 255, 1937, L""}, - {24, 255, 1363, L""}, - {24, 255, 1938, L""}, - {24, 255, 3287, L""}, - {24, 255, 1936, L""}, - {24, 255, 1364, L""}, - {24, 255, 1365, L""}, - {24, 255, 1939, L""}, - {24, 255, 2201, L""}, - {24, 256, 1366, L""}, - {24, 256, 1367, L""}, - {24, 256, 2202, L""}, - {24, 256, 1368, L""}, - {24, 256, 1940, L""}, - {24, 256, 1369, L""}, - {24, 256, 1941, L""}, - {24, 256, 1370, L""}, - {24, 256, 1371, L""}, - {24, 256, 1372, L""}, - {24, 256, 2203, L""}, - {24, 252, 593, L""}, - {24, 252, 594, L""}, - {24, 252, 1945, L""}, - {24, 252, 595, L""}, - {24, 252, 596, L""}, - {24, 252, 1944, L""}, - {24, 252, 597, L""}, - {24, 252, 598, L""}, - {24, 252, 1946, L""}, - {24, 252, 599, L""}, - {24, 252, 600, L""}, - {24, 252, 601, L""}, - {24, 252, 1942, L""}, - {24, 252, 3239, L""}, - {24, 252, 1943, L""}, - {24, 252, 2204, L""}, - {24, 253, 1950, L""}, - {24, 253, 1949, L""}, - {24, 253, 1338, L" "}, - {24, 253, 1339, L""}, - {24, 253, 1951, L""}, - {24, 253, 1340, L""}, - {24, 253, 1952, L""}, - {24, 253, 2871, L""}, - {24, 253, 1341, L""}, - {24, 253, 1955, L""}, - {24, 253, 1342, L""}, - {24, 253, 1947, L""}, - {24, 253, 1343, L""}, - {24, 253, 1953, L""}, - {24, 253, 1954, L""}, - {24, 253, 1948, L""}, - {24, 253, 1344, L""}, - {24, 253, 2205, L""}, - {24, 254, 2838, L""}, - {24, 254, 1345, L""}, - {24, 254, 2846, L""}, - {24, 254, 2843, L""}, - {24, 254, 1346, L""}, - {24, 254, 1347, L""}, - {24, 254, 1348, L""}, - {24, 254, 2842, L""}, - {24, 254, 2845, L""}, - {24, 254, 2848, L""}, - {24, 254, 2837, L""}, - {24, 254, 2844, L""}, - {24, 254, 1349, L""}, - {24, 254, 2841, L""}, - {24, 254, 2839, L""}, - {24, 254, 1350, L""}, - {24, 254, 1351, L""}, - {24, 254, 1352, L""}, - {24, 254, 2840, L""}, - {24, 254, 1353, L""}, - {24, 254, 1354, L""}, - {24, 254, 2231, L""}, - {24, 257, 1985, L""}, - {24, 257, 1374, L""}, - {24, 257, 1373, L""}, - {24, 257, 1375, L""}, - {24, 257, 1995, L""}, - {24, 257, 1376, L""}, - {24, 257, 1378, L""}, - {24, 257, 1993, L""}, - {24, 257, 1379, L""}, - {24, 257, 1380, L""}, - {24, 257, 1381, L""}, - {24, 257, 1384, L""}, - {24, 257, 1984, L" "}, - {24, 257, 1990, L""}, - {24, 257, 1994, L""}, - {24, 257, 1386, L""}, - {24, 257, 1987, L" "}, - {24, 257, 1996, L""}, - {24, 257, 1986, L""}, - {24, 257, 1983, L""}, - {24, 257, 1992, L""}, - {24, 257, 1988, L""}, - {24, 257, 3071, L""}, - {24, 257, 1989, L""}, - {24, 257, 1389, L""}, - {24, 257, 1991, L""}, - {24, 257, 1391, L" "}, - {24, 257, 1392, L""}, - {24, 257, 1393, L""}, - {24, 257, 1394, L""}, - {24, 257, 2207, L""}, - {24, 258, 1395, L""}, - {24, 258, 1959, L""}, - {24, 258, 1396, L""}, - {24, 258, 1397, L""}, - {24, 258, 1398, L""}, - {24, 258, 1399, L""}, - {24, 258, 1958, L""}, - {24, 258, 1400, L""}, - {24, 258, 1401, L""}, - {24, 258, 1402, L""}, - {24, 258, 1403, L""}, - {24, 258, 1404, L" "}, - {24, 258, 1956, L""}, - {24, 258, 1957, L""}, - {24, 258, 3288, L""}, - {24, 258, 2206, L""}, - {24, 260, 1406, L""}, - {24, 260, 2001, L""}, - {24, 260, 2003, L""}, - {24, 260, 1407, L" "}, - {24, 260, 1408, L""}, - {24, 260, 2002, L" "}, - {24, 260, 1409, L""}, - {24, 260, 2000, L""}, - {24, 260, 1997, L""}, - {24, 260, 1410, L" "}, - {24, 260, 1998, L""}, - {24, 260, 1999, L""}, - {24, 260, 2208, L""}, - {24, 261, 1412, L" "}, - {24, 261, 2004, L""}, - {24, 261, 2009, L""}, - {24, 261, 2005, L""}, - {24, 261, 1413, L""}, - {24, 261, 2006, L""}, - {24, 261, 2008, L""}, - {24, 261, 1414, L""}, - {24, 261, 1415, L""}, - {24, 261, 1411, L""}, - {24, 261, 1416, L""}, - {24, 261, 2007, L""}, - {24, 261, 1417, L""}, - {24, 261, 2209, L""}, - {24, 259, 1405, L"-"}, - {24, 259, 2250, L""}, - {24, 265, 2764, L""}, - {24, 265, 2760, L""}, - {24, 265, 2762, L""}, - {24, 265, 2763, L""}, - {24, 265, 2761, L""}, - {24, 265, 1446, L"-"}, - {24, 265, 2222, L""}, - {24, 263, 1439, L"-"}, - {24, 263, 2215, L""}, - {24, 273, 2766, L"-"}, - {24, 273, 1494, L""}, - {24, 273, 2768, L" "}, - {24, 273, 2767, L""}, - {24, 273, 2765, L""}, - {24, 273, 2275, L""}, - {24, 275, 2769, L""}, - {24, 275, 1496, L""}, - {24, 275, 1497, L""}, - {24, 275, 2770, L""}, - {24, 275, 2771, L""}, - {24, 275, 2281, L""}, - {24, 264, 1440, L""}, - {24, 264, 1441, L""}, - {24, 264, 1442, L""}, - {24, 264, 1443, L""}, - {24, 264, 2728, L""}, - {24, 264, 2731, L""}, - {24, 264, 2729, L""}, - {24, 264, 2732, L"--"}, - {24, 264, 3292, L""}, - {24, 264, 2730, L""}, - {24, 264, 1444, L""}, - {24, 264, 1445, L""}, - {24, 264, 3231, L""}, - {24, 264, 2216, L""}, - {24, 268, 2781, L""}, - {24, 268, 1469, L""}, - {24, 268, 2784, L""}, - {24, 268, 2773, L""}, - {24, 268, 2774, L""}, - {24, 268, 3122, L""}, - {24, 268, 2772, L""}, - {24, 268, 3294, L""}, - {24, 268, 2777, L""}, - {24, 268, 1470, L""}, - {24, 268, 2778, L""}, - {24, 268, 2782, L""}, - {24, 268, 2783, L""}, - {24, 268, 1471, L""}, - {24, 268, 1472, L""}, - {24, 268, 1473, L""}, - {24, 268, 2775, L""}, - {24, 268, 2776, L""}, - {24, 268, 2780, L""}, - {24, 268, 2779, L""}, - {24, 268, 2785, L""}, - {24, 268, 1474, L""}, - {24, 268, 2242, L""}, - {24, 266, 2792, L""}, - {24, 266, 1447, L""}, - {24, 266, 1448, L""}, - {24, 266, 2791, L""}, - {24, 266, 1450, L""}, - {24, 266, 1451, L""}, - {24, 266, 2793, L""}, - {24, 266, 2789, L"-"}, - {24, 266, 2786, L""}, - {24, 266, 1452, L""}, - {24, 266, 2794, L""}, - {24, 266, 2787, L""}, - {24, 266, 1449, L""}, - {24, 266, 2790, L""}, - {24, 266, 1453, L""}, - {24, 266, 2788, L""}, - {24, 266, 1454, L""}, - {24, 266, 1455, L"-"}, - {24, 266, 2908, L""}, - {24, 266, 1456, L"-"}, - {24, 266, 1457, L"-"}, - {24, 266, 1458, L""}, - {24, 266, 1459, L""}, - {24, 266, 2795, L""}, - {24, 266, 2229, L""}, - {24, 267, 2737, L"-"}, - {24, 267, 2740, L""}, - {24, 267, 2746, L""}, - {24, 267, 2739, L""}, - {24, 267, 2742, L""}, - {24, 267, 1460, L""}, - {24, 267, 1461, L""}, - {24, 267, 2738, L"-"}, - {24, 267, 2745, L""}, - {24, 267, 1462, L""}, - {24, 267, 1463, L""}, - {24, 267, 1464, L""}, - {24, 267, 2744, L""}, - {24, 267, 3358, L""}, - {24, 267, 1465, L""}, - {24, 267, 1466, L""}, - {24, 267, 2743, L""}, - {24, 267, 2741, L""}, - {24, 267, 1467, L""}, - {24, 267, 1468, L""}, - {24, 267, 2236, L""}, - {24, 269, 1475, L""}, - {24, 269, 1476, L""}, - {24, 269, 1477, L""}, - {24, 269, 2750, L""}, - {24, 269, 1478, L""}, - {24, 269, 2752, L""}, - {24, 269, 2751, L""}, - {24, 269, 3107, L""}, - {24, 269, 2753, L""}, - {24, 269, 2755, L""}, - {24, 269, 1479, L""}, - {24, 269, 2759, L""}, - {24, 269, 2756, L""}, - {24, 269, 2758, L""}, - {24, 269, 2757, L""}, - {24, 269, 2754, L""}, - {24, 269, 2252, L""}, - {24, 270, 2733, L""}, - {24, 270, 1480, L""}, - {24, 270, 1481, L""}, - {24, 270, 2735, L""}, - {24, 270, 1482, L""}, - {24, 270, 2734, L""}, - {24, 270, 2736, L""}, - {24, 270, 2253, L""}, - {24, 272, 1488, L""}, - {24, 272, 1489, L" "}, - {24, 272, 3295, L""}, - {24, 272, 1491, L""}, - {24, 272, 1492, L""}, - {24, 272, 1493, L""}, - {24, 272, 1490, L""}, - {24, 272, 2273, L""}, - {24, 276, 2803, L""}, - {24, 276, 2799, L""}, - {24, 276, 1499, L""}, - {24, 276, 2801, L""}, - {24, 276, 2800, L""}, - {24, 276, 2802, L"-"}, - {24, 276, 2798, L""}, - {24, 276, 2796, L""}, - {24, 276, 1498, L""}, - {24, 276, 2797, L""}, - {24, 276, 2285, L""}, - {24, 262, 1438, L""}, - {24, 262, 2213, L""}, - {24, 271, 3233, L""}, - {24, 271, 1485, L""}, - {24, 271, 1487, L""}, - {24, 271, 1483, L""}, - {24, 271, 1484, L""}, - {24, 271, 1486, L""}, - {24, 271, 2269, L""}, - {24, 274, 1495, L"-"}, - {24, 274, 2279, L""}, - {24, 277, 1500, L""}, - {24, 277, 2288, L""}, - {24, 278, 2668, L""}, - {24, 278, 2667, L""}, - {24, 278, 1524, L""}, - {24, 278, 2669, L""}, - {24, 278, 2666, L""}, - {24, 278, 2671, L""}, - {24, 278, 1525, L""}, - {24, 278, 2670, L""}, - {24, 278, 2672, L""}, - {24, 278, 2243, L""}, - {24, 279, 1526, L""}, - {24, 279, 1527, L""}, - {24, 279, 2691, L""}, - {24, 279, 1528, L""}, - {24, 279, 2924, L""}, - {24, 279, 2707, L""}, - {24, 279, 1529, L""}, - {24, 279, 2698, L" "}, - {24, 279, 1530, L" "}, - {24, 279, 1531, L" "}, - {24, 279, 1532, L" "}, - {24, 279, 2696, L" "}, - {24, 279, 2692, L""}, - {24, 279, 2706, L""}, - {24, 279, 2709, L""}, - {24, 279, 1533, L""}, - {24, 279, 1534, L""}, - {24, 279, 1535, L""}, - {24, 279, 1536, L""}, - {24, 279, 1537, L"-"}, - {24, 279, 1538, L""}, - {24, 279, 2708, L""}, - {24, 279, 1539, L""}, - {24, 279, 2712, L""}, - {24, 279, 1540, L""}, - {24, 279, 2694, L""}, - {24, 279, 2693, L""}, - {24, 279, 1541, L""}, - {24, 279, 2711, L""}, - {24, 279, 2713, L""}, - {24, 279, 1542, L""}, - {24, 279, 2702, L" "}, - {24, 279, 1543, L" "}, - {24, 279, 2695, L" "}, - {24, 279, 2697, L" "}, - {24, 279, 2699, L" "}, - {24, 279, 2909, L""}, - {24, 279, 1544, L""}, - {24, 279, 1545, L""}, - {24, 279, 1546, L""}, - {24, 279, 1547, L""}, - {24, 279, 3296, L""}, - {24, 279, 2700, L""}, - {24, 279, 1548, L""}, - {24, 279, 2710, L""}, - {24, 279, 2701, L" "}, - {24, 279, 2703, L""}, - {24, 279, 1549, L""}, - {24, 279, 2704, L""}, - {24, 279, 2705, L""}, - {24, 279, 2265, L""}, - {24, 280, 1550, L""}, - {24, 280, 1551, L""}, - {24, 280, 3326, L""}, - {24, 280, 1552, L""}, - {24, 280, 1553, L""}, - {24, 280, 2748, L""}, - {24, 280, 2276, L""}, - {24, 282, 1564, L""}, - {24, 282, 2723, L""}, - {24, 282, 2724, L""}, - {24, 282, 2716, L" "}, - {24, 282, 3297, L""}, - {24, 282, 2725, L""}, - {24, 282, 1565, L""}, - {24, 282, 2722, L""}, - {24, 282, 1566, L""}, - {24, 282, 2718, L""}, - {24, 282, 2720, L"-"}, - {24, 282, 1567, L""}, - {24, 282, 2721, L""}, - {24, 282, 2715, L""}, - {24, 282, 1568, L""}, - {24, 282, 1569, L""}, - {24, 282, 1570, L""}, - {24, 282, 2726, L""}, - {24, 282, 2717, L""}, - {24, 282, 3100, L""}, - {24, 282, 1571, L""}, - {24, 282, 2719, L""}, - {24, 282, 2727, L""}, - {24, 282, 1572, L""}, - {24, 282, 3332, L""}, - {24, 282, 1573, L""}, - {24, 282, 1574, L"-"}, - {24, 282, 1575, L""}, - {24, 282, 1576, L""}, - {24, 282, 1577, L""}, - {24, 282, 2714, L""}, - {24, 282, 2283, L""}, - {24, 281, 2749, L""}, - {24, 281, 1554, L""}, - {24, 281, 1555, L""}, - {24, 281, 1556, L""}, - {24, 281, 1561, L""}, - {24, 281, 1562, L""}, - {24, 281, 1559, L""}, - {24, 281, 2852, L""}, - {24, 281, 2853, L""}, - {24, 281, 2854, L"-"}, - {24, 281, 1560, L""}, - {24, 281, 1563, L""}, - {24, 281, 2747, L""}, - {24, 281, 1557, L""}, - {24, 281, 1558, L"-"}, - {24, 281, 3344, L""}, - {24, 281, 2282, L""}, - {24, 283, 3298, L""}, - {24, 283, 1578, L""}, - {24, 283, 2856, L""}, - {24, 283, 1579, L""}, - {24, 283, 1580, L" "}, - {24, 283, 1581, L""}, - {24, 283, 1582, L""}, - {24, 283, 1583, L""}, - {24, 283, 2289, L""}, - {24, 284, 1625, L""}, - {24, 284, 1626, L""}, - {24, 284, 2172, L""}, - {24, 284, 2173, L""}, - {24, 284, 1627, L""}, - {24, 284, 2174, L""}, - {24, 284, 2175, L" "}, - {24, 284, 1628, L" "}, - {24, 284, 1629, L""}, - {24, 284, 2221, L""}, - {24, 285, 1630, L""}, - {24, 285, 3283, L""}, - {24, 285, 1631, L""}, - {24, 285, 2013, L""}, - {24, 285, 2015, L""}, - {24, 285, 1632, L""}, - {24, 285, 1633, L""}, - {24, 285, 1634, L""}, - {24, 285, 2016, L""}, - {24, 285, 2018, L""}, - {24, 285, 2017, L""}, - {24, 285, 2020, L""}, - {24, 285, 2014, L""}, - {24, 285, 2010, L""}, - {24, 285, 2012, L""}, - {24, 285, 2011, L""}, - {24, 285, 2019, L""}, - {24, 285, 2210, L""}, - {24, 286, 1635, L""}, - {24, 286, 1636, L""}, - {24, 286, 2021, L""}, - {24, 286, 1637, L""}, - {24, 286, 2022, L""}, - {24, 286, 1638, L"-"}, - {24, 286, 2023, L""}, - {24, 286, 2031, L""}, - {24, 286, 2024, L""}, - {24, 286, 1639, L""}, - {24, 286, 1640, L""}, - {24, 286, 2026, L""}, - {24, 286, 3299, L" "}, - {24, 286, 2033, L""}, - {24, 286, 2025, L""}, - {24, 286, 1641, L""}, - {24, 286, 1642, L""}, - {24, 286, 2027, L""}, - {24, 286, 2211, L""}, - {24, 286, 2028, L""}, - {24, 286, 2032, L""}, - {24, 286, 2029, L""}, - {24, 286, 1643, L""}, - {24, 286, 2030, L"-"}, - {24, 286, 2212, L""}, - {24, 287, 1644, L""}, - {24, 287, 1645, L""}, - {24, 287, 1646, L""}, - {24, 287, 1647, L""}, - {24, 287, 1648, L""}, - {24, 287, 2178, L""}, - {24, 287, 2176, L""}, - {24, 287, 1649, L""}, - {24, 287, 2177, L""}, - {24, 287, 2180, L""}, - {24, 287, 1650, L""}, - {24, 287, 2181, L""}, - {24, 287, 1651, L""}, - {24, 287, 2179, L""}, - {24, 287, 2182, L""}, - {24, 287, 2224, L""}, - {24, 288, 1652, L""}, - {24, 288, 2036, L" "}, - {24, 288, 1657, L""}, - {24, 288, 1653, L""}, - {24, 288, 1656, L""}, - {24, 288, 2040, L""}, - {24, 288, 2037, L""}, - {24, 288, 2043, L""}, - {24, 288, 3300, L""}, - {24, 288, 2039, L""}, - {24, 288, 2038, L""}, - {24, 288, 2042, L""}, - {24, 288, 2044, L""}, - {24, 288, 1655, L""}, - {24, 288, 2034, L""}, - {24, 288, 1654, L""}, - {24, 288, 2041, L""}, - {24, 288, 2035, L""}, - {24, 288, 2227, L""}, - {24, 289, 2050, L""}, - {24, 289, 2051, L""}, - {24, 289, 3301, L""}, - {24, 289, 2052, L""}, - {24, 289, 1660, L""}, - {24, 289, 1658, L""}, - {24, 289, 2046, L""}, - {24, 289, 1661, L""}, - {24, 289, 2053, L""}, - {24, 289, 2049, L""}, - {24, 289, 1659, L""}, - {24, 289, 2054, L""}, - {24, 289, 2055, L""}, - {24, 289, 2047, L""}, - {24, 289, 1662, L""}, - {24, 289, 2057, L""}, - {24, 289, 2056, L"-"}, - {24, 289, 2045, L""}, - {24, 289, 1663, L""}, - {24, 289, 2131, L""}, - {24, 289, 2048, L""}, - {24, 289, 2233, L""}, - {24, 290, 1664, L""}, - {24, 290, 1665, L""}, - {24, 290, 1666, L""}, - {24, 290, 2059, L""}, - {24, 290, 1667, L""}, - {24, 290, 3302, L"--"}, - {24, 290, 1668, L""}, - {24, 290, 2060, L""}, - {24, 290, 1669, L""}, - {24, 290, 2061, L""}, - {24, 290, 2062, L""}, - {24, 290, 2058, L""}, - {24, 290, 1670, L""}, - {24, 290, 2240, L""}, - {24, 291, 1671, L"-"}, - {24, 291, 1673, L""}, - {24, 291, 3279, L""}, - {24, 291, 1672, L""}, - {24, 291, 2187, L""}, - {24, 291, 2188, L""}, - {24, 291, 2184, L""}, - {24, 291, 2185, L""}, - {24, 291, 2183, L""}, - {24, 291, 2189, L""}, - {24, 291, 2186, L""}, - {24, 291, 2244, L""}, - {24, 292, 2194, L""}, - {24, 292, 2193, L""}, - {24, 292, 1674, L""}, - {24, 292, 2190, L""}, - {24, 292, 2195, L""}, - {24, 292, 1675, L""}, - {24, 292, 2192, L""}, - {24, 292, 2191, L""}, - {24, 292, 2245, L""}, - {24, 293, 1733, L""}, - {24, 293, 1732, L""}, - {24, 293, 1731, L""}, - {24, 293, 1730, L""}, - {24, 293, 2063, L""}, - {24, 293, 2064, L""}, - {24, 293, 1729, L""}, - {24, 293, 1728, L""}, - {24, 293, 1727, L""}, - {24, 293, 2065, L""}, - {24, 293, 1726, L""}, - {24, 293, 1725, L""}, - {24, 293, 1724, L""}, - {24, 293, 1723, L""}, - {24, 293, 2066, L""}, - {24, 293, 1722, L""}, - {24, 293, 1721, L""}, - {24, 293, 1720, L""}, - {24, 293, 1719, L""}, - {24, 293, 2067, L""}, - {24, 293, 1718, L""}, - {24, 293, 1715, L""}, - {24, 293, 1717, L""}, - {24, 293, 2068, L""}, - {24, 293, 2069, L""}, - {24, 293, 1716, L""}, - {24, 293, 1714, L""}, - {24, 293, 1713, L""}, - {24, 293, 1712, L""}, - {24, 293, 1711, L""}, - {24, 293, 1710, L""}, - {24, 293, 2070, L""}, - {24, 293, 2071, L""}, - {24, 293, 1709, L"-"}, - {24, 293, 1708, L""}, - {24, 293, 2072, L"-"}, - {24, 293, 1707, L""}, - {24, 293, 1706, L""}, - {24, 293, 1705, L""}, - {24, 293, 1704, L""}, - {24, 293, 1703, L""}, - {24, 293, 1702, L""}, - {24, 293, 1701, L"-"}, - {24, 293, 1700, L""}, - {24, 293, 1698, L""}, - {24, 293, 2073, L""}, - {24, 293, 2074, L""}, - {24, 293, 1699, L"-"}, - {24, 293, 1697, L" "}, - {24, 293, 1696, L""}, - {24, 293, 1695, L""}, - {24, 293, 1694, L""}, - {24, 293, 1693, L""}, - {24, 293, 1692, L""}, - {24, 293, 1691, L""}, - {24, 293, 1690, L""}, - {24, 293, 2075, L""}, - {24, 293, 2076, L""}, - {24, 293, 1689, L" "}, - {24, 293, 1688, L""}, - {24, 293, 1687, L""}, - {24, 293, 1686, L""}, - {24, 293, 2077, L""}, - {24, 293, 2078, L""}, - {24, 293, 1685, L""}, - {24, 293, 1684, L""}, - {24, 293, 1683, L""}, - {24, 293, 1682, L""}, - {24, 293, 1681, L""}, - {24, 293, 1680, L""}, - {24, 293, 1679, L""}, - {24, 293, 1678, L""}, - {24, 293, 2080, L""}, - {24, 293, 1677, L""}, - {24, 293, 1676, L""}, - {24, 293, 2079, L""}, - {24, 293, 3031, L""}, - {24, 293, 2081, L""}, - {24, 293, 2249, L""}, - {24, 294, 2083, L""}, - {24, 294, 2082, L"-"}, - {24, 294, 3160, L""}, - {24, 294, 1736, L""}, - {24, 294, 2084, L""}, - {24, 294, 1737, L""}, - {24, 294, 2085, L""}, - {24, 294, 1735, L""}, - {24, 294, 2255, L""}, - {24, 295, 1740, L"-"}, - {24, 295, 1741, L""}, - {24, 295, 2086, L""}, - {24, 295, 2087, L""}, - {24, 295, 2089, L""}, - {24, 295, 2091, L""}, - {24, 295, 2093, L""}, - {24, 295, 1738, L""}, - {24, 295, 3305, L""}, - {24, 295, 1739, L""}, - {24, 295, 2090, L""}, - {24, 295, 2088, L"-"}, - {24, 295, 2092, L"-"}, - {24, 295, 2094, L""}, - {24, 295, 3320, L""}, - {24, 295, 2260, L""}, - {24, 296, 2095, L""}, - {24, 296, 1743, L""}, - {24, 296, 1744, L""}, - {24, 296, 2096, L""}, - {24, 296, 1745, L""}, - {24, 296, 1746, L""}, - {24, 296, 2097, L""}, - {24, 296, 2098, L""}, - {24, 296, 2099, L""}, - {24, 296, 2100, L""}, - {24, 296, 2101, L""}, - {24, 296, 1747, L""}, - {24, 296, 1742, L""}, - {24, 296, 2102, L""}, - {24, 296, 1748, L""}, - {24, 296, 2267, L""}, - {24, 297, 2198, L""}, - {24, 297, 2199, L""}, - {24, 297, 1752, L""}, - {24, 297, 1751, L""}, - {24, 297, 2196, L""}, - {24, 297, 1750, L""}, - {24, 297, 3271, L""}, - {24, 297, 1749, L""}, - {24, 297, 3272, L""}, - {24, 297, 2197, L""}, - {24, 297, 2270, L""}, - {24, 298, 2103, L""}, - {24, 298, 2104, L""}, - {24, 298, 2105, L""}, - {24, 298, 2106, L""}, - {24, 298, 2107, L""}, - {24, 298, 1753, L" "}, - {24, 298, 2108, L" "}, - {24, 298, 2109, L""}, - {24, 298, 2110, L""}, - {24, 298, 2111, L""}, - {24, 298, 1758, L""}, - {24, 298, 1756, L""}, - {24, 298, 2112, L" "}, - {24, 298, 1759, L""}, - {24, 298, 1760, L""}, - {24, 298, 1761, L""}, - {24, 298, 2113, L""}, - {24, 298, 1757, L""}, - {24, 298, 2114, L""}, - {24, 298, 1754, L""}, - {24, 298, 2115, L""}, - {24, 298, 2116, L""}, - {24, 298, 1755, L""}, - {24, 298, 2272, L""}, - {24, 299, 2127, L""}, - {24, 299, 2126, L""}, - {24, 299, 2118, L""}, - {24, 299, 2122, L""}, - {24, 299, 2129, L""}, - {24, 299, 1762, L""}, - {24, 299, 2128, L""}, - {24, 299, 3354, L""}, - {24, 299, 2124, L""}, - {24, 299, 1763, L""}, - {24, 299, 2123, L""}, - {24, 299, 1764, L""}, - {24, 299, 2117, L""}, - {24, 299, 2130, L"-"}, - {24, 299, 2120, L""}, - {24, 299, 2119, L""}, - {24, 299, 2125, L""}, - {24, 299, 1765, L""}, - {24, 299, 1766, L""}, - {24, 299, 2121, L""}, - {24, 299, 1767, L""}, - {24, 299, 2274, L""}, - {24, 300, 3053, L" "}, - {24, 300, 3268, L""}, - {24, 300, 1773, L"-"}, - {24, 300, 2132, L""}, - {24, 300, 3269, L" "}, - {24, 300, 2133, L""}, - {24, 300, 3270, L""}, - {24, 300, 1774, L""}, - {24, 300, 2994, L""}, - {24, 300, 1775, L"-"}, - {24, 300, 2134, L""}, - {24, 300, 1769, L""}, - {24, 300, 1771, L""}, - {24, 300, 1772, L""}, - {24, 300, 1770, L""}, - {24, 300, 1768, L""}, - {24, 300, 2290, L""}, - {24, 301, 2849, L""}, - {24, 301, 1776, L""}, - {24, 301, 2214, L""}, - {24, 304, 2617, L""}, - {24, 304, 1791, L""}, - {24, 304, 1788, L""}, - {24, 304, 2619, L""}, - {24, 304, 1789, L""}, - {24, 304, 2618, L""}, - {24, 304, 1790, L""}, - {24, 304, 1792, L""}, - {24, 304, 2620, L""}, - {24, 304, 2225, L""}, - {24, 305, 3052, L""}, - {24, 305, 1787, L""}, - {24, 305, 2228, L""}, - {24, 306, 2621, L""}, - {24, 306, 1794, L""}, - {24, 306, 1793, L""}, - {24, 306, 2622, L""}, - {24, 306, 1795, L""}, - {24, 306, 2623, L""}, - {24, 306, 2624, L""}, - {24, 306, 3274, L""}, - {24, 306, 2230, L""}, - {24, 307, 2567, L""}, - {24, 307, 2568, L""}, - {24, 307, 3324, L""}, - {24, 307, 1796, L""}, - {24, 307, 2232, L""}, - {24, 308, 1799, L""}, - {24, 308, 1798, L""}, - {24, 308, 2626, L""}, - {24, 308, 2625, L"-"}, - {24, 308, 1797, L""}, - {24, 308, 2235, L""}, - {24, 311, 2630, L""}, - {24, 311, 2631, L""}, - {24, 311, 2628, L""}, - {24, 311, 1839, L""}, - {24, 311, 2629, L""}, - {24, 311, 2627, L""}, - {24, 311, 2266, L""}, - {24, 313, 2632, L""}, - {24, 313, 1853, L""}, - {24, 313, 2633, L""}, - {24, 313, 2284, L""}, - {24, 309, 2636, L""}, - {24, 309, 1800, L""}, - {24, 309, 1801, L""}, - {24, 309, 1802, L""}, - {24, 309, 1803, L""}, - {24, 309, 1804, L""}, - {24, 309, 1805, L" "}, - {24, 309, 2637, L""}, - {24, 309, 1806, L""}, - {24, 309, 1807, L""}, - {24, 309, 2638, L""}, - {24, 309, 1808, L""}, - {24, 309, 1809, L""}, - {24, 309, 1810, L""}, - {24, 309, 1811, L""}, - {24, 309, 3232, L""}, - {24, 309, 2639, L""}, - {24, 309, 1812, L""}, - {24, 309, 1813, L""}, - {24, 309, 1814, L"-"}, - {24, 309, 3102, L""}, - {24, 309, 1815, L"--"}, - {24, 309, 1816, L""}, - {24, 309, 3266, L""}, - {24, 309, 3039, L""}, - {24, 309, 1817, L""}, - {24, 309, 2635, L""}, - {24, 309, 1818, L""}, - {24, 309, 1819, L""}, - {24, 309, 1820, L"-"}, - {24, 309, 2634, L""}, - {24, 309, 2241, L""}, - {24, 312, 1840, L""}, - {24, 312, 2644, L""}, - {24, 312, 1841, L""}, - {24, 312, 1842, L""}, - {24, 312, 1843, L""}, - {24, 312, 1844, L""}, - {24, 312, 2647, L""}, - {24, 312, 2641, L""}, - {24, 312, 2642, L""}, - {24, 312, 1845, L""}, - {24, 312, 1846, L""}, - {24, 312, 3367, L""}, - {24, 312, 3265, L""}, - {24, 312, 1847, L""}, - {24, 312, 1848, L" "}, - {24, 312, 1849, L""}, - {24, 312, 2645, L""}, - {24, 312, 2643, L""}, - {24, 312, 1850, L""}, - {24, 312, 1851, L""}, - {24, 312, 1852, L""}, - {24, 312, 2646, L""}, - {24, 312, 2640, L""}, - {24, 312, 2268, L""}, - {24, 302, 1777, L""}, - {24, 302, 1778, L""}, - {24, 302, 3383, L""}, - {24, 302, 2578, L""}, - {24, 302, 2579, L""}, - {24, 302, 1786, L""}, - {24, 302, 2219, L""}, - {24, 303, 1779, L""}, - {24, 303, 1780, L""}, - {24, 303, 2584, L""}, - {24, 303, 1781, L""}, - {24, 303, 1782, L"--"}, - {24, 303, 1783, L""}, - {24, 303, 2588, L""}, - {24, 303, 2591, L""}, - {24, 303, 2587, L""}, - {24, 303, 2582, L""}, - {24, 303, 2590, L""}, - {24, 303, 1784, L""}, - {24, 303, 2581, L""}, - {24, 303, 2583, L""}, - {24, 303, 2580, L" "}, - {24, 303, 2589, L""}, - {24, 303, 2585, L""}, - {24, 303, 1785, L""}, - {24, 303, 2586, L""}, - {24, 303, 2223, L""}, - {24, 310, 1821, L""}, - {24, 310, 1822, L""}, - {24, 310, 1823, L""}, - {24, 310, 1824, L""}, - {24, 310, 1825, L" "}, - {24, 310, 1826, L""}, - {24, 310, 1827, L""}, - {24, 310, 2651, L""}, - {24, 310, 1828, L""}, - {24, 310, 3264, L""}, - {24, 310, 2652, L"-"}, - {24, 310, 2649, L""}, - {24, 310, 2648, L" "}, - {24, 310, 1829, L""}, - {24, 310, 2653, L""}, - {24, 310, 1830, L""}, - {24, 310, 1831, L""}, - {24, 310, 1832, L""}, - {24, 310, 1833, L"--"}, - {24, 310, 1834, L""}, - {24, 310, 1835, L""}, - {24, 310, 1836, L""}, - {24, 310, 1837, L"-"}, - {24, 310, 3263, L""}, - {24, 310, 2650, L""}, - {24, 310, 1838, L""}, - {24, 310, 2259, L""}, - {139, 407, 407, L" "}, - {139, 426, 427, L""}, - {139, 426, 2354, L""}, - {139, 378, 3109, L" "}, - {139, 378, 379, L"-"}, - {139, 378, 2963, L""}, - {139, 378, 2355, L""}, - {139, 412, 3236, L""}, - {139, 412, 413, L""}, - {139, 412, 1181, L""}, - {139, 412, 2356, L""}, - {139, 446, 1182, L""}, - {139, 446, 447, L""}, - {139, 446, 1183, L""}, - {139, 446, 2357, L""}, - {139, 434, 2917, L""}, - {139, 434, 1184, L""}, - {139, 434, 435, L""}, - {139, 434, 3061, L""}, - {139, 434, 2358, L""}, - {139, 416, 417, L"-"}, - {139, 416, 2359, L""}, - {139, 428, 3017, L""}, - {139, 428, 429, L""}, - {139, 428, 2360, L""}, - {139, 440, 2956, L""}, - {139, 440, 2967, L""}, - {139, 440, 3385, L""}, - {139, 440, 2865, L""}, - {139, 440, 441, L""}, - {139, 440, 3352, L" "}, - {139, 440, 2876, L""}, - {139, 440, 3003, L""}, - {139, 440, 1185, L""}, - {139, 440, 2983, L""}, - {139, 440, 1186, L""}, - {139, 440, 3152, L" "}, - {139, 440, 2886, L""}, - {139, 440, 2361, L""}, - {139, 352, 353, L""}, - {139, 352, 2861, L""}, - {139, 352, 2362, L""}, - {139, 394, 1188, L""}, - {139, 394, 1187, L""}, - {139, 394, 2969, L""}, - {139, 394, 1189, L""}, - {139, 394, 3114, L""}, - {139, 394, 2885, L"-"}, - {139, 394, 2979, L" "}, - {139, 394, 3338, L""}, - {139, 394, 395, L""}, - {139, 394, 3005, L""}, - {139, 394, 2991, L""}, - {139, 394, 2996, L""}, - {139, 394, 3097, L""}, - {139, 394, 2981, L""}, - {139, 394, 2363, L""}, - {139, 374, 2995, L"-"}, - {139, 374, 375, L""}, - {139, 374, 2365, L""}, - {139, 448, 449, L""}, - {139, 448, 1191, L""}, - {139, 448, 2367, L""}, - {139, 390, 3021, L""}, - {139, 390, 391, L""}, - {139, 390, 2973, L""}, - {139, 390, 2369, L""}, - {139, 402, 403, L""}, - {139, 402, 2370, L""}, - {139, 396, 397, L""}, - {139, 396, 2371, L""}, - {139, 370, 2911, L""}, - {139, 370, 3074, L""}, - {139, 370, 371, L""}, - {139, 370, 2930, L""}, - {139, 370, 1194, L""}, - {139, 370, 2372, L""}, - {139, 368, 369, L""}, - {139, 368, 1195, L""}, - {139, 368, 2373, L""}, - {139, 444, 2959, L""}, - {139, 444, 2961, L""}, - {139, 444, 2912, L""}, - {139, 444, 2899, L" "}, - {139, 444, 1196, L""}, - {139, 444, 3249, L""}, - {139, 444, 3014, L""}, - {139, 444, 3048, L""}, - {139, 444, 2901, L"-"}, - {139, 444, 2926, L" "}, - {139, 444, 2922, L""}, - {139, 444, 1203, L""}, - {139, 444, 2978, L""}, - {139, 444, 2990, L""}, - {139, 444, 3077, L""}, - {139, 444, 2918, L""}, - {139, 444, 2881, L""}, - {139, 444, 3247, L""}, - {139, 444, 3092, L" "}, - {139, 444, 2948, L""}, - {139, 444, 1197, L"-"}, - {139, 444, 1198, L"-"}, - {139, 444, 3058, L"-"}, - {139, 444, 3328, L"--"}, - {139, 444, 2874, L"-"}, - {139, 444, 2998, L""}, - {139, 444, 3087, L""}, - {139, 444, 2947, L""}, - {139, 444, 2900, L" "}, - {139, 444, 1199, L""}, - {139, 444, 3335, L""}, - {139, 444, 2966, L""}, - {139, 444, 445, L""}, - {139, 444, 1200, L"-"}, - {139, 444, 3317, L"-"}, - {139, 444, 1201, L"-"}, - {139, 444, 1202, L"-"}, - {139, 444, 2878, L""}, - {139, 444, 2925, L"-"}, - {139, 444, 2875, L"-"}, - {139, 444, 1204, L"-"}, - {139, 444, 2859, L"-"}, - {139, 444, 3157, L" "}, - {139, 444, 3146, L""}, - {139, 444, 2970, L" "}, - {139, 444, 2949, L"-"}, - {139, 444, 3057, L" "}, - {139, 444, 3032, L"-"}, - {139, 444, 3381, L""}, - {139, 444, 3028, L""}, - {139, 444, 2858, L""}, - {139, 444, 3040, L""}, - {139, 444, 2374, L""}, - {139, 388, 3041, L""}, - {139, 388, 389, L""}, - {139, 388, 2375, L""}, - {139, 408, 3004, L""}, - {139, 408, 1205, L""}, - {139, 408, 409, L""}, - {139, 408, 2376, L""}, - {139, 430, 1206, L""}, - {139, 430, 3095, L""}, - {139, 430, 431, L""}, - {139, 430, 1207, L"-"}, - {139, 430, 3046, L""}, - {139, 430, 2377, L""}, - {139, 358, 2968, L""}, - {139, 358, 3018, L""}, - {139, 358, 2882, L""}, - {139, 358, 359, L""}, - {139, 358, 3047, L""}, - {139, 358, 2378, L""}, - {139, 418, 419, L"-"}, - {139, 418, 1208, L" "}, - {139, 418, 2408, L""}, - {139, 354, 2931, L""}, - {139, 354, 3334, L""}, - {139, 354, 355, L""}, - {139, 354, 3059, L""}, - {139, 354, 2919, L""}, - {139, 354, 2902, L""}, - {139, 354, 1209, L""}, - {139, 354, 3336, L""}, - {139, 354, 2985, L""}, - {139, 354, 3022, L""}, - {139, 354, 2407, L""}, - {139, 376, 1210, L""}, - {139, 376, 2980, L""}, - {139, 376, 377, L"-"}, - {139, 376, 3035, L" "}, - {139, 376, 2406, L""}, - {139, 414, 415, L""}, - {139, 414, 2405, L""}, - {139, 380, 381, L"-"}, - {139, 380, 3062, L" "}, - {139, 380, 3038, L" "}, - {139, 380, 1211, L"-"}, - {139, 380, 2895, L""}, - {139, 380, 2404, L""}, - {139, 372, 3357, L" "}, - {139, 372, 1212, L"-"}, - {139, 372, 1213, L""}, - {139, 372, 3103, L""}, - {139, 372, 373, L""}, - {139, 372, 2987, L""}, - {139, 372, 2887, L""}, - {139, 372, 2403, L""}, - {139, 424, 1214, L"-"}, - {139, 424, 425, L""}, - {139, 424, 2402, L""}, - {139, 348, 349, L""}, - {139, 348, 3000, L""}, - {139, 348, 2401, L""}, - {139, 392, 393, L""}, - {139, 392, 1215, L""}, - {139, 392, 3143, L""}, - {139, 392, 3337, L" "}, - {139, 392, 2904, L" "}, - {139, 392, 3329, L""}, - {139, 392, 2400, L""}, - {139, 386, 387, L""}, - {139, 386, 1216, L""}, - {139, 386, 2399, L""}, - {139, 438, 439, L"-"}, - {139, 438, 1217, L"-"}, - {139, 438, 2890, L""}, - {139, 438, 2398, L""}, - {139, 362, 1219, L"-"}, - {139, 362, 1218, L""}, - {139, 362, 3276, L""}, - {139, 362, 3073, L""}, - {139, 362, 2955, L""}, - {139, 362, 3349, L""}, - {139, 362, 363, L""}, - {139, 362, 3078, L""}, - {139, 362, 3248, L" "}, - {139, 362, 2397, L""}, - {139, 360, 3134, L""}, - {139, 360, 3081, L""}, - {139, 360, 2997, L""}, - {139, 360, 2999, L""}, - {139, 360, 3139, L""}, - {139, 360, 3060, L""}, - {139, 360, 1220, L"-"}, - {139, 360, 361, L""}, - {139, 360, 2914, L""}, - {139, 360, 3056, L" "}, - {139, 360, 2396, L""}, - {139, 432, 1222, L""}, - {139, 432, 433, L"-"}, - {139, 432, 2395, L""}, - {139, 350, 2989, L""}, - {139, 350, 351, L""}, - {139, 350, 2950, L""}, - {139, 350, 1221, L""}, - {139, 350, 3111, L""}, - {139, 350, 2898, L""}, - {139, 350, 2938, L""}, - {139, 350, 2394, L""}, - {139, 366, 2953, L""}, - {139, 366, 3112, L" "}, - {139, 366, 1223, L""}, - {139, 366, 367, L""}, - {139, 366, 2951, L""}, - {139, 366, 2862, L""}, - {139, 366, 3034, L""}, - {139, 366, 2860, L""}, - {139, 366, 2393, L""}, - {139, 420, 421, L"-"}, - {139, 420, 1224, L""}, - {139, 420, 2392, L""}, - {139, 442, 2877, L"-"}, - {139, 442, 2945, L"-"}, - {139, 442, 1225, L""}, - {139, 442, 443, L""}, - {139, 442, 1226, L""}, - {139, 442, 2391, L""}, - {139, 364, 3316, L""}, - {139, 364, 3282, L""}, - {139, 364, 2972, L" "}, - {139, 364, 1227, L""}, - {139, 364, 2893, L""}, - {139, 364, 3110, L" "}, - {139, 364, 1228, L""}, - {139, 364, 365, L""}, - {139, 364, 2390, L""}, - {139, 450, 451, L""}, - {139, 450, 3093, L"-"}, - {139, 450, 2389, L""}, - {139, 356, 357, L""}, - {139, 356, 2388, L""}, - {139, 382, 383, L""}, - {139, 382, 2387, L""}, - {139, 398, 2960, L""}, - {139, 398, 2915, L""}, - {139, 398, 399, L""}, - {139, 398, 2386, L""}, - {139, 410, 2863, L""}, - {139, 410, 411, L""}, - {139, 410, 1229, L""}, - {139, 410, 2385, L""}, - {139, 422, 3085, L""}, - {139, 422, 2913, L""}, - {139, 422, 1233, L""}, - {139, 422, 2916, L""}, - {139, 422, 3123, L""}, - {139, 422, 2873, L""}, - {139, 422, 3096, L" "}, - {139, 422, 423, L""}, - {139, 422, 1232, L"-"}, - {139, 422, 3023, L""}, - {139, 422, 1231, L""}, - {139, 422, 1230, L"-"}, - {139, 422, 2384, L""}, - {139, 406, 2383, L""}, - {139, 404, 2879, L"-"}, - {139, 404, 2880, L""}, - {139, 404, 3086, L""}, - {139, 404, 3002, L""}, - {139, 404, 3124, L" "}, - {139, 404, 2894, L"-"}, - {139, 404, 3290, L"-"}, - {139, 404, 1234, L""}, - {139, 404, 1236, L""}, - {139, 404, 3372, L" "}, - {139, 404, 2952, L"-"}, - {139, 404, 3340, L""}, - {139, 404, 1235, L"-"}, - {139, 404, 405, L""}, - {139, 404, 2962, L" "}, - {139, 404, 2382, L""}, - {139, 384, 385, L""}, - {139, 384, 2381, L""}, - {139, 400, 401, L""}, - {139, 400, 3090, L""}, - {139, 400, 1237, L""}, - {139, 400, 2380, L""}, - {139, 436, 3036, L""}, - {139, 436, 3024, L""}, - {139, 436, 3108, L""}, - {139, 436, 2866, L"-"}, - {139, 436, 437, L"--"}, - {139, 436, 2379, L""}, - {39, 315, 614, L""}, - {39, 315, 615, L""}, - {39, 315, 2566, L""}, - {39, 316, 2940, L""}, - {39, 316, 616, L""}, - {39, 316, 2565, L""}, - {39, 317, 617, L""}, - {39, 317, 618, L""}, - {39, 317, 619, L" "}, - {39, 317, 620, L""}, - {39, 317, 621, L""}, - {39, 317, 622, L""}, - {39, 317, 623, L""}, - {39, 317, 2564, L""}, - {39, 318, 624, L""}, - {39, 318, 625, L""}, - {39, 318, 626, L""}, - {39, 318, 627, L""}, - {39, 318, 628, L""}, - {39, 318, 629, L""}, - {39, 318, 630, L""}, - {39, 318, 2944, L""}, - {39, 318, 631, L""}, - {39, 318, 632, L""}, - {39, 318, 633, L""}, - {39, 318, 634, L""}, - {39, 318, 635, L""}, - {39, 318, 2563, L""}, - {39, 319, 636, L""}, - {39, 319, 637, L""}, - {39, 319, 2942, L""}, - {39, 319, 638, L""}, - {39, 319, 2907, L""}, - {39, 319, 639, L"-"}, - {39, 319, 2562, L""}, - {39, 320, 640, L""}, - {39, 320, 641, L""}, - {39, 320, 3119, L""}, - {39, 320, 3162, L""}, - {39, 320, 642, L""}, - {39, 320, 643, L""}, - {39, 320, 2561, L""}, - {39, 321, 644, L""}, - {39, 321, 3128, L""}, - {39, 321, 645, L""}, - {39, 321, 646, L""}, - {39, 321, 3121, L""}, - {39, 321, 3378, L""}, - {39, 321, 2560, L""}, - {39, 322, 3379, L""}, - {39, 322, 647, L"-"}, - {39, 322, 3170, L""}, - {39, 322, 2559, L""}, - {39, 323, 648, L" "}, - {39, 323, 649, L""}, - {39, 323, 651, L""}, - {39, 323, 650, L""}, - {39, 323, 652, L""}, - {39, 323, 3341, L"-"}, - {39, 323, 653, L""}, - {39, 323, 654, L""}, - {39, 323, 655, L""}, - {39, 323, 2558, L""}, - {39, 324, 656, L""}, - {39, 324, 657, L""}, - {39, 324, 658, L""}, - {39, 324, 2557, L""}, - {39, 325, 659, L""}, - {39, 325, 2984, L""}, - {39, 325, 3042, L""}, - {39, 325, 660, L""}, - {39, 325, 662, L""}, - {39, 325, 3382, L""}, - {39, 325, 663, L""}, - {39, 325, 667, L""}, - {39, 325, 666, L""}, - {39, 325, 668, L""}, - {39, 325, 669, L""}, - {39, 325, 665, L""}, - {39, 325, 661, L""}, - {39, 325, 3370, L" "}, - {39, 325, 670, L""}, - {39, 325, 664, L""}, - {39, 325, 3148, L""}, - {39, 325, 671, L""}, - {39, 325, 2556, L""}, - {39, 326, 672, L""}, - {39, 326, 673, L""}, - {39, 326, 674, L""}, - {39, 326, 675, L""}, - {39, 326, 3364, L""}, - {39, 326, 676, L""}, - {39, 326, 677, L""}, - {39, 326, 678, L""}, - {39, 326, 679, L""}, - {39, 326, 680, L""}, - {39, 326, 2555, L""}, - {39, 327, 3284, L""}, - {39, 327, 681, L""}, - {39, 327, 682, L""}, - {39, 327, 2554, L""}, - {39, 328, 3322, L""}, - {39, 328, 2870, L""}, - {39, 328, 683, L""}, - {39, 328, 3118, L""}, - {39, 328, 3325, L""}, - {39, 328, 2553, L""}, - {39, 329, 684, L"-"}, - {39, 329, 685, L""}, - {39, 329, 689, L""}, - {39, 329, 686, L""}, - {39, 329, 688, L""}, - {39, 329, 687, L""}, - {39, 329, 2552, L""}, - {39, 330, 690, L""}, - {39, 330, 691, L""}, - {39, 330, 693, L""}, - {39, 330, 694, L""}, - {39, 330, 695, L""}, - {39, 330, 692, L""}, - {39, 330, 2551, L""}, - {39, 331, 696, L""}, - {39, 331, 697, L""}, - {39, 331, 3361, L""}, - {39, 331, 2550, L""}, - {39, 332, 3356, L""}, - {39, 332, 698, L""}, - {39, 332, 700, L""}, - {39, 332, 699, L""}, - {39, 332, 701, L""}, - {39, 332, 2549, L""}, - {39, 333, 702, L""}, - {39, 333, 3171, L""}, - {39, 333, 703, L""}, - {39, 333, 704, L""}, - {39, 333, 2548, L""}, - {39, 334, 705, L""}, - {39, 334, 3346, L""}, - {39, 334, 3351, L""}, - {39, 334, 706, L""}, - {39, 334, 708, L""}, - {39, 334, 707, L""}, - {39, 334, 709, L""}, - {39, 334, 2547, L""}, - {39, 335, 710, L""}, - {39, 335, 711, L""}, - {39, 335, 712, L" "}, - {39, 335, 3280, L""}, - {39, 335, 713, L""}, - {39, 335, 2546, L""}, - {39, 336, 714, L"-"}, - {39, 336, 715, L""}, - {39, 336, 2941, L""}, - {39, 336, 716, L""}, - {39, 336, 3120, L""}, - {39, 336, 2943, L""}, - {39, 336, 717, L""}, - {39, 336, 3155, L""}, - {39, 336, 2542, L""}, - {39, 337, 3169, L""}, - {39, 337, 3016, L""}, - {39, 337, 3333, L""}, - {39, 337, 718, L""}, - {39, 337, 719, L""}, - {39, 337, 720, L""}, - {39, 337, 2545, L""}, - {39, 338, 721, L""}, - {39, 338, 722, L""}, - {39, 338, 723, L""}, - {39, 338, 2544, L""}, - {39, 339, 724, L""}, - {39, 339, 2543, L""}, - {340, 342, 725, L""}, - {340, 342, 726, L""}, - {340, 342, 727, L""}, - {340, 342, 728, L""}, - {340, 342, 3172, L""}, - {340, 342, 729, L""}, - {340, 342, 730, L""}, - {340, 342, 731, L""}, - {340, 342, 732, L""}, - {340, 342, 2538, L""}, - {340, 343, 733, L""}, - {340, 343, 735, L""}, - {340, 343, 734, L""}, - {340, 343, 736, L""}, - {340, 343, 737, L""}, - {340, 343, 738, L""}, - {340, 343, 2537, L""}, - {340, 344, 739, L""}, - {340, 344, 740, L""}, - {340, 344, 741, L""}, - {340, 344, 742, L""}, - {340, 344, 743, L""}, - {340, 344, 744, L""}, - {340, 344, 2536, L""}, - {340, 345, 745, L""}, - {340, 345, 746, L""}, - {340, 345, 747, L""}, - {340, 345, 3244, L""}, - {340, 345, 748, L""}, - {340, 345, 2535, L""}, - {340, 346, 3149, L""}, - {340, 346, 749, L""}, - {340, 346, 750, L""}, - {340, 346, 751, L""}, - {340, 346, 752, L" "}, - {340, 346, 753, L""}, - {340, 346, 2896, L""}, - {340, 346, 754, L""}, - {340, 346, 755, L""}, - {340, 346, 756, L""}, - {340, 346, 2534, L""}, - {340, 347, 757, L""}, - {340, 347, 758, L""}, - {340, 347, 759, L""}, - {340, 347, 2533, L""}, + {24, 0, 0, L"Россия"}, + {81, 0, 0, L"Азербайджан"}, + {82, 0, 0, L"Армения"}, + {97, 0, 0, L"Афганистан"}, + {96, 0, 0, L"Бангладеш"}, + {99, 0, 0, L"Бахрейн"}, + {100, 0, 0, L"Бруней-Даруссалам"}, + {101, 0, 0, L"Бутан"}, + {102, 0, 0, L"Вьетнам"}, + {83, 0, 0, L"Грузия"}, + {86, 0, 0, L"Израиль"}, + {95, 0, 0, L"Индия"}, + {103, 0, 0, L"Индонезия"}, + {79, 0, 0, L"Иордания"}, + {85, 0, 0, L"Ирак"}, + {87, 0, 0, L"Иран"}, + {104, 0, 0, L"Йемен"}, + {84, 0, 0, L"Казахстан"}, + {105, 0, 0, L"Камбоджа"}, + {106, 0, 0, L"Катар"}, + {107, 0, 0, L"Кипр"}, + {92, 0, 0, L"Киргизия (Кыргызстан)"}, + {76, 0, 0, L"Китай"}, + {3215, 0, 0, L"Кокосовые острова (Австр.)"}, + {29, 0, 0, L"Корея (КНДР)"}, + {108, 0, 0, L"Корея"}, + {88, 0, 0, L"Кувейт"}, + {109, 0, 0, L"Лаос"}, + {110, 0, 0, L"Ливан"}, + {111, 0, 0, L"Малайзия"}, + {112, 0, 0, L"Мальдивы"}, + {113, 0, 0, L"Монголия"}, + {114, 0, 0, L"Мьянма"}, + {115, 0, 0, L"Непал"}, + {116, 0, 0, L"Объединенные Арабские Эмираты"}, + {117, 0, 0, L"Оман"}, + {3216, 0, 0, L"Остров Рождества (Австр.)"}, + {122, 0, 0, L"Пакистан"}, + {89, 0, 0, L"Палестина"}, + {94, 0, 0, L"Саудовская Аравия"}, + {118, 0, 0, L"Сингапур"}, + {78, 0, 0, L"Сирия"}, + {91, 0, 0, L"Таджикистан"}, + {119, 0, 0, L"Таиланд"}, + {120, 0, 0, L"Тайвань"}, + {132, 0, 0, L"Тимор"}, + {90, 0, 0, L"Туркмения"}, + {77, 0, 0, L"Турция"}, + {93, 0, 0, L"Узбекистан"}, + {121, 0, 0, L"Филиппины"}, + {98, 0, 0, L"Шри Ланка"}, + {75, 0, 0, L"Япония"}, + {123, 0, 0, L"Австралия"}, + {454, 0, 0, L"Американское Самоа"}, + {124, 0, 0, L"Вануату"}, + {453, 0, 0, L"Гуам (США)"}, + {126, 0, 0, L"Кирибати"}, + {127, 0, 0, L"Маршалловы Острова"}, + {128, 0, 0, L"Микронезия (Федеративные Штаты Микронезии)"}, + {129, 0, 0, L"Науру"}, + {3220, 0, 0, L"Ниуэ (Н.Зел.)"}, + {130, 0, 0, L"Новая Зеландия"}, + {3218, 0, 0, L"Новая Каледония (Фр.)"}, + {3221, 0, 0, L"Острова Кука (Н.Зел.)"}, + {3230, 0, 0, L"Острова Херд и Макдональд (Австр.)"}, + {131, 0, 0, L"Палау"}, + {133, 0, 0, L"Папуа - Новая Гвинея"}, + {3222, 0, 0, L"Питкерн (Брит.)"}, + {125, 0, 0, L"Самоа"}, + {3219, 0, 0, L"Сев. Марианские острова (США)"}, + {134, 0, 0, L"Соломоновы Острова"}, + {3223, 0, 0, L"Токелау (Н.Зел.)"}, + {135, 0, 0, L"Тонга"}, + {136, 0, 0, L"Тувалу"}, + {3224, 0, 0, L"Уоллис и Футуна острова (Фр.)"}, + {137, 0, 0, L"Фиджи"}, + {3226, 0, 0, L"Французская Полинезия"}, + {3225, 0, 0, L"Французские Южные территории"}, + {138, 0, 0, L"Канада"}, + {139, 0, 0, L"США"}, + {3200, 0, 0, L"Ангилья (Брит.)"}, + {140, 0, 0, L"Антигуа и Барбуда"}, + {141, 0, 0, L"Аргентина"}, + {3202, 0, 0, L"Аруба (Нид.)"}, + {142, 0, 0, L"Багамы"}, + {143, 0, 0, L"Барбадос"}, + {146, 0, 0, L"Белиз"}, + {3203, 0, 0, L"Бермуды (Брит.)"}, + {144, 0, 0, L"Боливия"}, + {145, 0, 0, L"Бразилия"}, + {147, 0, 0, L"Венесуэла"}, + {3204, 0, 0, L"Виргинские острова (Брит.)"}, + {452, 0, 0, L"Виргинские острова (США)"}, + {149, 0, 0, L"Гаити"}, + {148, 0, 0, L"Гайана"}, + {3205, 0, 0, L"Гваделупа (Фр.)"}, + {173, 0, 0, L"Гватемала"}, + {150, 0, 0, L"Гондурас"}, + {151, 0, 0, L"Гренада"}, + {152, 0, 0, L"Гренландия (Дат.)"}, + {153, 0, 0, L"Доминика"}, + {154, 0, 0, L"Доминиканская Республика"}, + {155, 0, 0, L"Колумбия"}, + {156, 0, 0, L"Коста-Рика"}, + {157, 0, 0, L"Куба"}, + {3208, 0, 0, L"Мартиника (Фр.)"}, + {158, 0, 0, L"Мексика"}, + {3209, 0, 0, L"Монтсеррат (Брит)"}, + {3201, 0, 0, L"Нидерландские Антилы"}, + {159, 0, 0, L"Никарагуа"}, + {3207, 0, 0, L"Остров Кайман (Брит.)"}, + {3211, 0, 0, L"Острова Теркс и Кайкос (Брит.)"}, + {160, 0, 0, L"Панама"}, + {161, 0, 0, L"Парагвай"}, + {162, 0, 0, L"Перу"}, + {163, 0, 0, L"Сальвадор"}, + {164, 0, 0, L"Сент-Винсент и Гренадины"}, + {165, 0, 0, L"Сент-Китс и Невис"}, + {166, 0, 0, L"Сент-Люсия"}, + {3210, 0, 0, L"Сент-Пьер и Микелон (Фр.)"}, + {167, 0, 0, L"Суринам"}, + {168, 0, 0, L"Тринидат и Тобаго"}, + {169, 0, 0, L"Уругвай"}, + {3212, 0, 0, L"Фолклендские острова (Брит.)"}, + {3206, 0, 0, L"Французская Гвиана"}, + {170, 0, 0, L"Чили"}, + {171, 0, 0, L"Эквадор"}, + {3213, 0, 0, L"Юж. Джорджия и Юж. Сандвичевы о-ва (Брит.)"}, + {172, 0, 0, L"Ямайка"}, + {174, 0, 0, L"Алжир"}, + {175, 0, 0, L"Ангола"}, + {176, 0, 0, L"Бенин"}, + {177, 0, 0, L"Ботсвана"}, + {3228, 0, 0, L"Британская территория в Индийском океане"}, + {178, 0, 0, L"Буркина-Фасо"}, + {179, 0, 0, L"Бурунди"}, + {180, 0, 0, L"Габон"}, + {181, 0, 0, L"Гамбия"}, + {182, 0, 0, L"Гана"}, + {183, 0, 0, L"Гвинея"}, + {184, 0, 0, L"Гвинея-Бисау"}, + {185, 0, 0, L"Джибути"}, + {186, 0, 0, L"Египет"}, + {187, 0, 0, L"Замбия"}, + {3198, 0, 0, L"Зап. Сахара"}, + {23, 0, 0, L"Зимбабве"}, + {188, 0, 0, L"Кабо-Верде"}, + {189, 0, 0, L"Камерун"}, + {190, 0, 0, L"Кения"}, + {191, 0, 0, L"Коморы"}, + {193, 0, 0, L"Конго (Заир)"}, + {192, 0, 0, L"Конго"}, + {194, 0, 0, L"Кот-д`Ивуар"}, + {195, 0, 0, L"Лесото"}, + {196, 0, 0, L"Либерия"}, + {197, 0, 0, L"Ливия"}, + {198, 0, 0, L"Маврикий"}, + {199, 0, 0, L"Мавритания"}, + {200, 0, 0, L"Мадагаскар"}, + {3229, 0, 0, L"Майотт (Фр.)"}, + {201, 0, 0, L"Малави"}, + {202, 0, 0, L"Мали"}, + {203, 0, 0, L"Марокко"}, + {204, 0, 0, L"Мозамбик"}, + {205, 0, 0, L"Намибия"}, + {206, 0, 0, L"Нигер"}, + {207, 0, 0, L"Нигерия"}, + {3227, 0, 0, L"Остров Буве (Норв.)"}, + {3197, 0, 0, L"Реюньон (Фр.)"}, + {208, 0, 0, L"Руанда"}, + {209, 0, 0, L"Сан-Томе и Принсипи"}, + {210, 0, 0, L"Свазиленд"}, + {3199, 0, 0, L"Святая Елена (Брит.)"}, + {211, 0, 0, L"Сейшелы"}, + {212, 0, 0, L"Сенегал"}, + {213, 0, 0, L"Сомали"}, + {214, 0, 0, L"Судан"}, + {215, 0, 0, L"Сьерра-Леоне"}, + {216, 0, 0, L"Танзания"}, + {217, 0, 0, L"Того"}, + {218, 0, 0, L"Тунис"}, + {219, 0, 0, L"Уганда"}, + {220, 0, 0, L"Центральноафриканская Республика"}, + {222, 0, 0, L"Чад"}, + {223, 0, 0, L"Экваториальная Гвинея"}, + {221, 0, 0, L"Эритрея"}, + {224, 0, 0, L"Эфиопия"}, + {225, 0, 0, L"Южно-Африканская Республика (ЮАР)"}, + {39, 0, 0, L"Украина"}, + {40, 0, 0, L"Австрия"}, + {32, 0, 0, L"Албания"}, + {33, 0, 0, L"Андорра"}, + {340, 0, 0, L"Белоруссия"}, + {38, 0, 0, L"Бельгия"}, + {41, 0, 0, L"Болгария"}, + {42, 0, 0, L"Босния и Герцеговина"}, + {43, 0, 0, L"Ватикан"}, + {45, 0, 0, L"Великобритания"}, + {44, 0, 0, L"Венгрия"}, + {46, 0, 0, L"Германия"}, + {3193, 0, 0, L"Гернси (Брит.)"}, + {47, 0, 0, L"Гибралтар (Брит.)"}, + {48, 0, 0, L"Греция"}, + {49, 0, 0, L"Дания"}, + {3194, 0, 0, L"Джерси (Брит.)"}, + {50, 0, 0, L"Ирландия"}, + {51, 0, 0, L"Исландия"}, + {34, 0, 0, L"Испания"}, + {52, 0, 0, L"Италия"}, + {53, 0, 0, L"Латвия"}, + {54, 0, 0, L"Литва"}, + {55, 0, 0, L"Лихтенштейн"}, + {56, 0, 0, L"Люксембург"}, + {57, 0, 0, L"Македония"}, + {58, 0, 0, L"Мальта"}, + {59, 0, 0, L"Молдавия"}, + {36, 0, 0, L"Монако"}, + {60, 0, 0, L"Нидерланды"}, + {61, 0, 0, L"Норвегия"}, + {3195, 0, 0, L"Остров Мэн (Брит.)"}, + {62, 0, 0, L"Польша"}, + {35, 0, 0, L"Португалия"}, + {63, 0, 0, L"Румыния"}, + {64, 0, 0, L"Сан-Марино"}, + {74, 0, 0, L"Сербия и Черногория"}, + {65, 0, 0, L"Словакия"}, + {66, 0, 0, L"Словения"}, + {67, 0, 0, L"Фарерские о-ва (Дания)"}, + {68, 0, 0, L"Финляндия"}, + {37, 0, 0, L"Франция"}, + {69, 0, 0, L"Хорватия"}, + {70, 0, 0, L"Чехия"}, + {71, 0, 0, L"Швейцария"}, + {72, 0, 0, L"Швеция"}, + {3196, 0, 0, L"Шпицберген (Норв.)"}, + {73, 0, 0, L"Эстония"}, + {24, 25, 0, L"Москва"}, + {24, 226, 0, L"Санкт-Петербург"}, + {24, 233, 0, L"Саха (Якутия)"}, + {24, 232, 0, L"Приморский край"}, + {24, 235, 0, L"Хабаровский край"}, + {24, 227, 0, L"Амурская обл."}, + {24, 229, 0, L"Камчатская обл."}, + {24, 231, 0, L"Магаданская обл."}, + {24, 234, 0, L"Сахалинская обл."}, + {24, 228, 0, L"Еврейская АО"}, + {24, 230, 0, L"Корякский АО"}, + {24, 236, 0, L"Чукотский АО"}, + {24, 237, 0, L"Башкортостан"}, + {24, 240, 0, L"Марий-Эл"}, + {24, 241, 0, L"Мордовия"}, + {24, 248, 0, L"Татарстан"}, + {24, 249, 0, L"Удмуртия"}, + {24, 251, 0, L"Чувашия"}, + {24, 238, 0, L"Кировская обл."}, + {24, 242, 0, L"Нижегородская обл."}, + {24, 243, 0, L"Оренбургская обл."}, + {24, 244, 0, L"Пензенская обл."}, + {24, 245, 0, L"Пермская обл."}, + {24, 246, 0, L"Самарская обл."}, + {24, 247, 0, L"Саратовская обл."}, + {24, 250, 0, L"Ульяновская обл."}, + {24, 239, 0, L"Коми-Пермяцкий АО"}, + {24, 255, 0, L"Карелия"}, + {24, 256, 0, L"Коми"}, + {24, 252, 0, L"Архангельская обл."}, + {24, 253, 0, L"Вологодская обл."}, + {24, 254, 0, L"Калининградская обл."}, + {24, 257, 0, L"Ленинградская обл."}, + {24, 258, 0, L"Мурманская обл."}, + {24, 260, 0, L"Новгородская обл."}, + {24, 261, 0, L"Псковская обл."}, + {24, 259, 0, L"Ненецкий АО"}, + {24, 265, 0, L"Бурятия"}, + {24, 263, 0, L"Республика Алтай"}, + {24, 273, 0, L"Тыва"}, + {24, 275, 0, L"Хакасия"}, + {24, 264, 0, L"Алтайский край"}, + {24, 268, 0, L"Красноярский край"}, + {24, 266, 0, L"Иркутская обл."}, + {24, 267, 0, L"Кемеровская обл."}, + {24, 269, 0, L"Новосибирская обл."}, + {24, 270, 0, L"Омская обл."}, + {24, 272, 0, L"Томская обл."}, + {24, 276, 0, L"Читинская обл."}, + {24, 262, 0, L"Агинский Бурятский АО"}, + {24, 271, 0, L"Таймырский АО"}, + {24, 274, 0, L"Усть-Ордынский Бурятский АО"}, + {24, 277, 0, L"Эвенкийский АО"}, + {24, 278, 0, L"Курганская обл."}, + {24, 279, 0, L"Свердловская обл."}, + {24, 280, 0, L"Тюменская обл."}, + {24, 282, 0, L"Челябинская обл."}, + {24, 281, 0, L"Ханты-Мансийский АО - Югра"}, + {24, 283, 0, L"Ямало-Ненецкий АО"}, + {24, 284, 0, L"Белгородская обл."}, + {24, 285, 0, L"Брянская обл."}, + {24, 286, 0, L"Владимирская обл."}, + {24, 287, 0, L"Воронежская обл."}, + {24, 288, 0, L"Ивановская обл."}, + {24, 289, 0, L"Калужская обл."}, + {24, 290, 0, L"Костромская обл."}, + {24, 291, 0, L"Курская обл."}, + {24, 292, 0, L"Липецкая обл."}, + {24, 293, 0, L"Московская обл."}, + {24, 294, 0, L"Орловская обл."}, + {24, 295, 0, L"Рязанская обл."}, + {24, 296, 0, L"Смоленская обл."}, + {24, 297, 0, L"Тамбовская обл."}, + {24, 298, 0, L"Тверская обл."}, + {24, 299, 0, L"Тульская обл."}, + {24, 300, 0, L"Ярославская обл."}, + {24, 301, 0, L"Адыгея"}, + {24, 304, 0, L"Дагестан"}, + {24, 305, 0, L"Ингушетия"}, + {24, 306, 0, L"Кабардино-Балкария"}, + {24, 307, 0, L"Калмыкия"}, + {24, 308, 0, L"Карачаево-Черкессия"}, + {24, 311, 0, L"Северная Осетия - Алания"}, + {24, 313, 0, L"Чечня"}, + {24, 309, 0, L"Краснодарский край"}, + {24, 312, 0, L"Ставропольский край"}, + {24, 302, 0, L"Астраханская обл."}, + {24, 303, 0, L"Волгоградская обл."}, + {24, 310, 0, L"Ростовская обл."}, + {81, 1055, 0, L"Баку"}, + {81, 1058, 0, L"Гянджа"}, + {81, 1056, 0, L"Нахичевань"}, + {81, 1057, 0, L"Ханкенди"}, + {81, 3153, 0, L"Шеки"}, + {81, 2291, 0, L"Другое"}, + {82, 2932, 0, L"Абовян"}, + {82, 1060, 0, L"Аштарак"}, + {82, 3084, 0, L"Ванадзор"}, + {82, 3011, 0, L"Гюмри"}, + {82, 3306, 0, L"Дилижан"}, + {82, 1059, 0, L"Ереван"}, + {82, 3145, 0, L"Ханкенди"}, + {82, 2292, 0, L"Другое"}, + {97, 1061, 0, L"Кабул"}, + {97, 2293, 0, L"Другое"}, + {96, 1062, 0, L"Дакка"}, + {96, 2294, 0, L"Другое"}, + {99, 1063, 0, L"Манама"}, + {99, 2295, 0, L"Другое"}, + {100, 1064, 0, L"Бандар-Сери-Бегаван"}, + {100, 2296, 0, L"Другое"}, + {101, 1065, 0, L"Тхимпху"}, + {101, 2297, 0, L"Другое"}, + {102, 1066, 0, L"Ханой"}, + {102, 2298, 0, L"Другое"}, + {83, 1067, 0, L"Батуми"}, + {83, 3158, 0, L"Боржоми"}, + {83, 1068, 0, L"Поти"}, + {83, 3129, 0, L"Рустави"}, + {83, 1069, 0, L"Сухуми"}, + {83, 1070, 0, L"Тбилиси"}, + {83, 2299, 0, L"Другое"}, + {86, 3345, 0, L"Ариэль"}, + {86, 1071, 0, L"Афула"}, + {86, 2992, 0, L"Ашдод"}, + {86, 3175, 0, L"Ашкелон"}, + {86, 3363, 0, L"Бат-Ям"}, + {86, 2884, 0, L"Беер-Яков"}, + {86, 3243, 0, L"Бейт-Шемеш"}, + {86, 1074, 0, L"Беэр-Шева"}, + {86, 3348, 0, L"Герцелия"}, + {86, 3241, 0, L"Димона"}, + {86, 1075, 0, L"Иерусалим"}, + {86, 3350, 0, L"Йокнеам-Иллит"}, + {86, 2982, 0, L"Кармиэль"}, + {86, 2971, 0, L"Кфар-Саба"}, + {86, 3136, 0, L"Назарет"}, + {86, 1080, 0, L"Натания"}, + {86, 3303, 0, L"Офаким"}, + {86, 3050, 0, L"Раанана"}, + {86, 3151, 0, L"Рамат Ган"}, + {86, 3141, 0, L"Реховот"}, + {86, 3012, 0, L"Ришон ле Цион"}, + {86, 1081, 0, L"Тверия"}, + {86, 1077, 0, L"Тель-Авив"}, + {86, 1079, 0, L"Хадера"}, + {86, 1078, 0, L"Хайфа"}, + {86, 1076, 0, L"Хеврон"}, + {86, 2929, 0, L"Цфат"}, + {86, 2928, 0, L"Эйлат"}, + {86, 2300, 0, L"Другое"}, + {95, 3315, 0, L"Бангалор"}, + {95, 1082, 0, L"Дели"}, + {95, 1083, 0, L"Джайпур"}, + {95, 3144, 0, L"Калькутта"}, + {95, 3025, 0, L"Мумбаи"}, + {95, 3277, 0, L"Панаджи"}, + {95, 1084, 0, L"Ченнаи"}, + {95, 2301, 0, L"Другое"}, + {103, 1085, 0, L"Джакарта"}, + {103, 2302, 0, L"Другое"}, + {79, 1086, 0, L"Амман"}, + {79, 2303, 0, L"Другое"}, + {85, 1087, 0, L"Багдад"}, + {85, 2304, 0, L"Другое"}, + {87, 1088, 0, L"Тегеран"}, + {87, 2305, 0, L"Другое"}, + {104, 1089, 0, L"Сана"}, + {104, 2306, 0, L"Другое"}, + {84, 1090, 0, L"Актау"}, + {84, 1091, 0, L"Актюбинск"}, + {84, 1092, 0, L"Алма-Ата"}, + {84, 3242, 0, L"Аршалы"}, + {84, 1093, 0, L"Астана"}, + {84, 1094, 0, L"Атырау (Гурьев)"}, + {84, 1095, 0, L"Байконур"}, + {84, 3245, 0, L"Балхаш"}, + {84, 3083, 0, L"Жезказган"}, + {84, 1096, 0, L"Капчагай"}, + {84, 1097, 0, L"Караганда"}, + {84, 1098, 0, L"Кокшетау"}, + {84, 1099, 0, L"Кустанай"}, + {84, 2868, 0, L"Лисаковск"}, + {84, 1100, 0, L"Павлодар"}, + {84, 1101, 0, L"Петропавловск (Сев.-Каз. обл.)"}, + {84, 1102, 0, L"Рудный"}, + {84, 1103, 0, L"Семипалатинск"}, + {84, 1104, 0, L"Степногорск"}, + {84, 3166, 0, L"Талгар"}, + {84, 1105, 0, L"Талды-Курган"}, + {84, 2927, 0, L"Тараз"}, + {84, 1106, 0, L"Темиртау"}, + {84, 1107, 0, L"Уральск"}, + {84, 1108, 0, L"Усть-Каменогорск"}, + {84, 1109, 0, L"Чимкент"}, + {84, 1110, 0, L"Экибастуз"}, + {84, 2307, 0, L"Другое"}, + {105, 1111, 0, L"Пномпень"}, + {105, 2308, 0, L"Другое"}, + {106, 1112, 0, L"Доха"}, + {106, 2309, 0, L"Другое"}, + {107, 1113, 0, L"Ларнака"}, + {107, 1114, 0, L"Лимассол"}, + {107, 1115, 0, L"Никосия"}, + {107, 2954, 0, L"Пафос"}, + {107, 2310, 0, L"Другое"}, + {92, 1116, 0, L"Бишкек"}, + {92, 1117, 0, L"Джалал-Абад"}, + {92, 3027, 0, L"Кара-Балта"}, + {92, 1118, 0, L"Каракол"}, + {92, 1119, 0, L"Ош"}, + {92, 1120, 0, L"Талас"}, + {92, 2933, 0, L"Хайдаркен"}, + {92, 2311, 0, L"Другое"}, + {76, 3214, 0, L"Аомынь (Макао)"}, + {76, 1121, 0, L"Гонконг"}, + {76, 2869, 0, L"Гуанчжоу"}, + {76, 3262, 0, L"Далянь"}, + {76, 1122, 0, L"Пекин"}, + {76, 1123, 0, L"Харбин"}, + {76, 1124, 0, L"Шанхай"}, + {76, 3043, 0, L"Шеньян"}, + {76, 2312, 0, L"Другое"}, + {29, 1125, 0, L"Пхеньян"}, + {29, 2313, 0, L"Другое"}, + {108, 1126, 0, L"Сеул"}, + {108, 3240, 0, L"Тейджон"}, + {108, 2314, 0, L"Другое"}, + {88, 1127, 0, L"Эль-Кувейт"}, + {88, 2315, 0, L"Другое"}, + {109, 1128, 0, L"Вьентьян"}, + {109, 2316, 0, L"Другое"}, + {110, 1129, 0, L"Бейрут"}, + {110, 2317, 0, L"Другое"}, + {111, 1130, 0, L"Джохор-Бару"}, + {111, 1131, 0, L"Куала-Лумпур"}, + {111, 2318, 0, L"Другое"}, + {112, 1132, 0, L"Мале"}, + {112, 2319, 0, L"Другое"}, + {113, 1133, 0, L"Улан-Батор"}, + {113, 1134, 0, L"Эрдэнэт"}, + {113, 2320, 0, L"Другое"}, + {114, 1135, 0, L"Янгон"}, + {114, 2321, 0, L"Другое"}, + {115, 1136, 0, L"Катманду"}, + {115, 2322, 0, L"Другое"}, + {116, 1137, 0, L"Абу-Даби"}, + {116, 1138, 0, L"Дубай"}, + {116, 1139, 0, L"Шарджа"}, + {116, 2323, 0, L"Другое"}, + {117, 1140, 0, L"Маскат"}, + {117, 2324, 0, L"Другое"}, + {122, 1141, 0, L"Исламабад"}, + {122, 2325, 0, L"Другое"}, + {89, 1072, 0, L"Ашдод"}, + {89, 1073, 0, L"Ашкелон"}, + {89, 1142, 0, L"Газа"}, + {89, 2326, 0, L"Другое"}, + {94, 3250, 0, L"Медина"}, + {94, 1143, 0, L"Эр-Рияд"}, + {94, 2327, 0, L"Другое"}, + {78, 1144, 0, L"Дамаск"}, + {78, 2328, 0, L"Другое"}, + {91, 1145, 0, L"Душанбе"}, + {91, 3307, 0, L"Кайраккум"}, + {91, 3308, 0, L"Худжанд"}, + {91, 2329, 0, L"Другое"}, + {119, 1146, 0, L"Бангкок"}, + {119, 1147, 0, L"Пхукет"}, + {119, 2330, 0, L"Другое"}, + {120, 1148, 0, L"Тайбэй"}, + {120, 2331, 0, L"Другое"}, + {132, 1149, 0, L"Дили"}, + {132, 2332, 0, L"Другое"}, + {90, 1150, 0, L"Ашхабад"}, + {90, 3079, 0, L"Безмеин"}, + {90, 2333, 0, L"Другое"}, + {77, 1152, 0, L"Анкара"}, + {77, 1153, 0, L"Анталия"}, + {77, 3080, 0, L"Бурса"}, + {77, 1151, 0, L"Мармарис"}, + {77, 1154, 0, L"Стамбул"}, + {77, 1155, 0, L"Трабзон"}, + {77, 2334, 0, L"Другое"}, + {93, 3362, 0, L"Алмалык"}, + {93, 3137, 0, L"Андижан"}, + {93, 3273, 0, L"Асака"}, + {93, 1156, 0, L"Ахангаран"}, + {93, 1157, 0, L"Бухара"}, + {93, 3167, 0, L"Джизак"}, + {93, 3347, 0, L"Кунград"}, + {93, 1158, 0, L"Навои"}, + {93, 1159, 0, L"Наманган"}, + {93, 1160, 0, L"Самарканд"}, + {93, 1161, 0, L"Ташкент"}, + {93, 1162, 0, L"Ургенч"}, + {93, 1163, 0, L"Фергана"}, + {93, 1164, 0, L"Чирчик"}, + {93, 2335, 0, L"Другое"}, + {121, 1165, 0, L"Манила"}, + {121, 3319, 0, L"Себу"}, + {121, 2336, 0, L"Другое"}, + {98, 1166, 0, L"Коломбо"}, + {98, 2337, 0, L"Другое"}, + {75, 3176, 0, L"Исесаки"}, + {75, 3339, 0, L"Корияма"}, + {75, 1167, 0, L"Саппоро"}, + {75, 1168, 0, L"Токио"}, + {75, 2338, 0, L"Другое"}, + {123, 1914, 0, L"Аделаида"}, + {123, 2957, 0, L"Блэк Рок"}, + {123, 1915, 0, L"Брисбен"}, + {123, 3331, 0, L"Горокан"}, + {123, 1916, 0, L"Канберра"}, + {123, 3001, 0, L"Лидкомб"}, + {123, 1917, 0, L"Мельбурн"}, + {123, 3217, 0, L"Норфолк"}, + {123, 3064, 0, L"Перт"}, + {123, 3020, 0, L"Санта Люсиа"}, + {123, 1918, 0, L"Сидней"}, + {123, 3238, 0, L"Энеабба"}, + {123, 2339, 0, L"Другое"}, + {454, 1192, 0, L"Паго-Паго"}, + {454, 2366, 0, L"Другое"}, + {124, 1919, 0, L"Порт-Вила"}, + {124, 2340, 0, L"Другое"}, + {453, 1193, 0, L"Аганья"}, + {453, 2368, 0, L"Другое"}, + {126, 1921, 0, L"Баирики"}, + {126, 2342, 0, L"Другое"}, + {127, 1922, 0, L"Маджуро"}, + {127, 2343, 0, L"Другое"}, + {128, 1923, 0, L"Паликир"}, + {128, 2344, 0, L"Другое"}, + {129, 1924, 0, L"Ярен"}, + {129, 2345, 0, L"Другое"}, + {130, 1925, 0, L"Веллингтон"}, + {130, 1926, 0, L"Гамильтон"}, + {130, 1928, 0, L"Данидин"}, + {130, 1929, 0, L"Крайстчерч"}, + {130, 3235, 0, L"Кромвель"}, + {130, 1927, 0, L"Окленд"}, + {130, 3323, 0, L"Тауранга"}, + {130, 2346, 0, L"Другое"}, + {131, 1930, 0, L"Корор"}, + {131, 2347, 0, L"Другое"}, + {133, 1931, 0, L"Порт-Морсби"}, + {133, 2348, 0, L"Другое"}, + {125, 1920, 0, L"Апиа"}, + {125, 2341, 0, L"Другое"}, + {134, 1932, 0, L"Хониара"}, + {134, 2349, 0, L"Другое"}, + {135, 1933, 0, L"Нукуалофа"}, + {135, 2350, 0, L"Другое"}, + {136, 1934, 0, L"Фунафути"}, + {136, 2351, 0, L"Другое"}, + {137, 1935, 0, L"Сува"}, + {137, 2352, 0, L"Другое"}, + {138, 3055, 0, L"Барлингтон"}, + {138, 3049, 0, L"Броссард"}, + {138, 3330, 0, L"Бурнаби"}, + {138, 1169, 0, L"Ванкувер"}, + {138, 3106, 0, L"Ватерлоо"}, + {138, 1170, 0, L"Виннипег"}, + {138, 1171, 0, L"Галифакс"}, + {138, 1172, 0, L"Гамильтон"}, + {138, 3365, 0, L"Денвер"}, + {138, 1173, 0, L"Калгари"}, + {138, 3104, 0, L"Камлупс"}, + {138, 3366, 0, L"Каннингтон"}, + {138, 1174, 0, L"Квебек"}, + {138, 2964, 0, L"Кингстон"}, + {138, 3113, 0, L"Коквитлам"}, + {138, 1175, 0, L"Монреаль"}, + {138, 2920, 0, L"Ниагара-Фолс"}, + {138, 2889, 0, L"Норд-Йорк"}, + {138, 1176, 0, L"Оттава"}, + {138, 2903, 0, L"Порт Алберни"}, + {138, 1177, 0, L"Ричмонд"}, + {138, 1178, 0, L"Тимминс"}, + {138, 2946, 0, L"Торнхилл"}, + {138, 1179, 0, L"Торонто"}, + {138, 1180, 0, L"Эдмонтон"}, + {138, 2353, 0, L"Другое"}, + {139, 407, 0, L"Вашингтон"}, + {139, 426, 0, L"Айдахо"}, + {139, 378, 0, L"Айова"}, + {139, 412, 0, L"Алабама"}, + {139, 446, 0, L"Аляска"}, + {139, 434, 0, L"Аризона"}, + {139, 416, 0, L"Арканзас"}, + {139, 428, 0, L"Вайоминг"}, + {139, 440, 0, L"Вашингтон"}, + {139, 352, 0, L"Вермонт"}, + {139, 394, 0, L"Виргиния"}, + {139, 374, 0, L"Висконсин"}, + {139, 448, 0, L"Гавайи"}, + {139, 390, 0, L"Делавер"}, + {139, 402, 0, L"Джорджия"}, + {139, 396, 0, L"Западная Виргиния"}, + {139, 370, 0, L"Иллинойс"}, + {139, 368, 0, L"Индиана"}, + {139, 444, 0, L"Калифорния"}, + {139, 388, 0, L"Канзас"}, + {139, 408, 0, L"Кентукки"}, + {139, 430, 0, L"Колорадо"}, + {139, 358, 0, L"Коннектикут"}, + {139, 418, 0, L"Луизиана"}, + {139, 354, 0, L"Массачусетс"}, + {139, 376, 0, L"Миннесота"}, + {139, 414, 0, L"Миссисипи"}, + {139, 380, 0, L"Миссури"}, + {139, 372, 0, L"Мичиган"}, + {139, 424, 0, L"Монтана"}, + {139, 348, 0, L"Мэн"}, + {139, 392, 0, L"Мэриленд"}, + {139, 386, 0, L"Небраска"}, + {139, 438, 0, L"Невада"}, + {139, 362, 0, L"Нью-Джерси"}, + {139, 360, 0, L"Нью-Йорк"}, + {139, 432, 0, L"Нью-Мексико"}, + {139, 350, 0, L"Нью-Хэмпшир"}, + {139, 366, 0, L"Огайо"}, + {139, 420, 0, L"Оклахома"}, + {139, 442, 0, L"Орегон"}, + {139, 364, 0, L"Пенсильвания"}, + {139, 450, 0, L"Пуэрто-Рико"}, + {139, 356, 0, L"Род-Айленд"}, + {139, 382, 0, L"Северная Дакота"}, + {139, 398, 0, L"Северная Каролина"}, + {139, 410, 0, L"Теннесси"}, + {139, 422, 0, L"Техас"}, + {139, 406, 0, L"Федеральный округ Колумбия"}, + {139, 404, 0, L"Флорида"}, + {139, 384, 0, L"Южная Дакота"}, + {139, 400, 0, L"Южная Каролина"}, + {139, 436, 0, L"Юта"}, + {140, 1238, 0, L"Сент-Джонс"}, + {140, 2442, 0, L"Другое"}, + {141, 1239, 0, L"Буэнос-Айрес"}, + {141, 2441, 0, L"Другое"}, + {142, 1240, 0, L"Нассау"}, + {142, 2440, 0, L"Другое"}, + {143, 1241, 0, L"Бриджтаун"}, + {143, 2439, 0, L"Другое"}, + {146, 1242, 0, L"Бельмопан"}, + {146, 2438, 0, L"Другое"}, + {144, 1243, 0, L"Ла-Пас"}, + {144, 2437, 0, L"Другое"}, + {145, 1244, 0, L"Бразилиа"}, + {145, 3094, 0, L"Пассо Фундо"}, + {145, 1245, 0, L"Рио-де-Жанейро"}, + {145, 1246, 0, L"Сан-Паулу"}, + {145, 2436, 0, L"Другое"}, + {147, 1247, 0, L"Каракас"}, + {147, 2435, 0, L"Другое"}, + {452, 1190, 0, L"Шарлотта-Амалия"}, + {452, 2364, 0, L"Другое"}, + {149, 1248, 0, L"Порт-о-Пренс"}, + {149, 2434, 0, L"Другое"}, + {148, 1249, 0, L"Джоржтаун"}, + {148, 2433, 0, L"Другое"}, + {173, 1250, 0, L"Гватемала"}, + {173, 2432, 0, L"Другое"}, + {150, 1251, 0, L"Тегусигальпа"}, + {150, 2431, 0, L"Другое"}, + {151, 1252, 0, L"Сент-Джорджес"}, + {151, 2430, 0, L"Другое"}, + {152, 1253, 0, L"Уманак"}, + {152, 2429, 0, L"Другое"}, + {153, 1254, 0, L"Розо"}, + {153, 2428, 0, L"Другое"}, + {154, 1255, 0, L"Санто-Доминго"}, + {154, 2427, 0, L"Другое"}, + {155, 1256, 0, L"Богота"}, + {155, 2426, 0, L"Другое"}, + {156, 1257, 0, L"Сан-Хосе"}, + {156, 2425, 0, L"Другое"}, + {157, 1258, 0, L"Гавана"}, + {157, 2424, 0, L"Другое"}, + {158, 1259, 0, L"Акапулько"}, + {158, 1260, 0, L"Мехико"}, + {158, 2423, 0, L"Другое"}, + {159, 1261, 0, L"Манагуа"}, + {159, 2422, 0, L"Другое"}, + {160, 1262, 0, L"Панама"}, + {160, 2421, 0, L"Другое"}, + {161, 1263, 0, L"Асунсьон"}, + {161, 2420, 0, L"Другое"}, + {162, 1264, 0, L"Лима"}, + {162, 2419, 0, L"Другое"}, + {163, 1265, 0, L"Сан-Сальвадор"}, + {163, 2418, 0, L"Другое"}, + {164, 1266, 0, L"Кингстаун"}, + {164, 2417, 0, L"Другое"}, + {165, 1267, 0, L"Бастер"}, + {165, 2416, 0, L"Другое"}, + {166, 1268, 0, L"Кастри"}, + {166, 2415, 0, L"Другое"}, + {167, 1269, 0, L"Парамарибо"}, + {167, 2414, 0, L"Другое"}, + {168, 1270, 0, L"Порт-оф-Спейн"}, + {168, 2413, 0, L"Другое"}, + {169, 1271, 0, L"Монтевидео"}, + {169, 2412, 0, L"Другое"}, + {170, 1272, 0, L"Сантьяго"}, + {170, 2411, 0, L"Другое"}, + {171, 1273, 0, L"Гуаякиль"}, + {171, 1274, 0, L"Кито"}, + {171, 2410, 0, L"Другое"}, + {172, 1275, 0, L"Кингстон"}, + {172, 2409, 0, L"Другое"}, + {174, 1854, 0, L"Алжир"}, + {174, 2495, 0, L"Другое"}, + {175, 1855, 0, L"Луанда"}, + {175, 2494, 0, L"Другое"}, + {176, 1856, 0, L"Котону"}, + {176, 1857, 0, L"Порто-Ново"}, + {176, 2493, 0, L"Другое"}, + {177, 1858, 0, L"Габороне"}, + {177, 2492, 0, L"Другое"}, + {178, 1859, 0, L"Уагадугу"}, + {178, 2491, 0, L"Другое"}, + {179, 1860, 0, L"Бужумбуру"}, + {179, 2490, 0, L"Другое"}, + {180, 1861, 0, L"Либревиль"}, + {180, 2489, 0, L"Другое"}, + {181, 1862, 0, L"Банжул"}, + {181, 2488, 0, L"Другое"}, + {182, 1863, 0, L"Аккра"}, + {182, 2487, 0, L"Другое"}, + {183, 1864, 0, L"Конакри"}, + {183, 2486, 0, L"Другое"}, + {184, 1865, 0, L"Бисау"}, + {184, 2485, 0, L"Другое"}, + {185, 1866, 0, L"Джибути"}, + {185, 2484, 0, L"Другое"}, + {186, 3312, 0, L"Дахаб"}, + {186, 1867, 0, L"Каир"}, + {186, 1868, 0, L"Хургада"}, + {186, 2483, 0, L"Другое"}, + {187, 1869, 0, L"Лусака"}, + {187, 2482, 0, L"Другое"}, + {23, 1870, 0, L"Хараре"}, + {23, 2481, 0, L"Другое"}, + {188, 1871, 0, L"Прая"}, + {188, 2480, 0, L"Другое"}, + {189, 1872, 0, L"Яунде"}, + {189, 2479, 0, L"Другое"}, + {190, 1873, 0, L"Найроби"}, + {190, 2478, 0, L"Другое"}, + {191, 1874, 0, L"Морони"}, + {191, 2477, 0, L"Другое"}, + {193, 1875, 0, L"Киншаса"}, + {193, 2476, 0, L"Другое"}, + {192, 1876, 0, L"Браззавиль"}, + {192, 2475, 0, L"Другое"}, + {194, 1877, 0, L"Ямусукро"}, + {194, 2474, 0, L"Другое"}, + {195, 1878, 0, L"Масеру"}, + {195, 2473, 0, L"Другое"}, + {196, 1879, 0, L"Монровия"}, + {196, 2472, 0, L"Другое"}, + {197, 1880, 0, L"Триполи"}, + {197, 2471, 0, L"Другое"}, + {198, 1881, 0, L"Порт-Луи"}, + {198, 2470, 0, L"Другое"}, + {199, 1882, 0, L"Нуакшот"}, + {199, 2469, 0, L"Другое"}, + {200, 1883, 0, L"Антананариву"}, + {200, 2468, 0, L"Другое"}, + {201, 1884, 0, L"Лилонгве"}, + {201, 2467, 0, L"Другое"}, + {202, 1885, 0, L"Бамако"}, + {202, 2466, 0, L"Другое"}, + {203, 1886, 0, L"Агадир"}, + {203, 1887, 0, L"Рабат"}, + {203, 2465, 0, L"Другое"}, + {204, 1888, 0, L"Мапуту"}, + {204, 2464, 0, L"Другое"}, + {205, 1889, 0, L"Виндхук"}, + {205, 2463, 0, L"Другое"}, + {206, 1890, 0, L"Ниамей"}, + {206, 2462, 0, L"Другое"}, + {207, 1891, 0, L"Абуджа"}, + {207, 2461, 0, L"Другое"}, + {208, 1892, 0, L"Кигали"}, + {208, 2460, 0, L"Другое"}, + {209, 1893, 0, L"Сан-Томе"}, + {209, 2459, 0, L"Другое"}, + {210, 1894, 0, L"Мбабане"}, + {210, 2458, 0, L"Другое"}, + {211, 1895, 0, L"Виктория"}, + {211, 2457, 0, L"Другое"}, + {212, 1896, 0, L"Дакар"}, + {212, 2456, 0, L"Другое"}, + {213, 1897, 0, L"Могадишо"}, + {213, 2455, 0, L"Другое"}, + {214, 1898, 0, L"Хартум"}, + {214, 2454, 0, L"Другое"}, + {215, 1899, 0, L"Фритаун"}, + {215, 2453, 0, L"Другое"}, + {216, 1900, 0, L"Дар-эс-Салам"}, + {216, 1901, 0, L"Додома"}, + {216, 2452, 0, L"Другое"}, + {217, 1902, 0, L"Ломе"}, + {217, 2451, 0, L"Другое"}, + {218, 1903, 0, L"Тунис"}, + {218, 2450, 0, L"Другое"}, + {219, 1904, 0, L"Кампала"}, + {219, 2449, 0, L"Другое"}, + {220, 1905, 0, L"Банги"}, + {220, 2448, 0, L"Другое"}, + {222, 1906, 0, L"Нджамена"}, + {222, 2447, 0, L"Другое"}, + {223, 1907, 0, L"Малабо"}, + {223, 2446, 0, L"Другое"}, + {221, 1908, 0, L"Асмэра"}, + {221, 2445, 0, L"Другое"}, + {224, 1909, 0, L"Аддис-Абеба"}, + {224, 2444, 0, L"Другое"}, + {225, 1910, 0, L"Дурбан"}, + {225, 1913, 0, L"Йоханнесбург"}, + {225, 1912, 0, L"Кейптаун"}, + {225, 3033, 0, L"Пайнтаун"}, + {225, 1911, 0, L"Претория"}, + {225, 2443, 0, L"Другое"}, + {39, 314, 0, L"Киев"}, + {39, 315, 0, L"Винницкая обл."}, + {39, 316, 0, L"Волынская обл."}, + {39, 317, 0, L"Днепропетровская обл."}, + {39, 318, 0, L"Донецкая обл."}, + {39, 319, 0, L"Житомирская обл."}, + {39, 320, 0, L"Закарпатская обл."}, + {39, 321, 0, L"Запорожская обл."}, + {39, 322, 0, L"Ивано-Франковская обл."}, + {39, 323, 0, L"Киевская обл."}, + {39, 324, 0, L"Кировоградская обл."}, + {39, 325, 0, L"Крым"}, + {39, 326, 0, L"Луганская обл."}, + {39, 327, 0, L"Львовская обл."}, + {39, 328, 0, L"Николаевская обл."}, + {39, 329, 0, L"Одесская обл."}, + {39, 330, 0, L"Полтавская обл."}, + {39, 331, 0, L"Ровенская обл."}, + {39, 332, 0, L"Сумская обл."}, + {39, 333, 0, L"Тернопольская обл."}, + {39, 334, 0, L"Харьковская обл."}, + {39, 335, 0, L"Херсонская обл."}, + {39, 336, 0, L"Хмельницкая обл."}, + {39, 337, 0, L"Черкасская обл."}, + {39, 338, 0, L"Черниговская обл."}, + {39, 339, 0, L"Черновицкая обл."}, + {40, 602, 0, L"Бад Халл"}, + {40, 604, 0, L"Брегенц"}, + {40, 603, 0, L"Вена"}, + {40, 608, 0, L"Грац"}, + {40, 606, 0, L"Зальцбург"}, + {40, 3099, 0, L"Зель-ам-Зее"}, + {40, 605, 0, L"Инсбрук"}, + {40, 3174, 0, L"Кирхберг"}, + {40, 609, 0, L"Клагенфурт"}, + {40, 607, 0, L"Линц"}, + {40, 610, 0, L"Обдах"}, + {40, 611, 0, L"Щтубайтал"}, + {40, 2541, 0, L"Другое"}, + {32, 612, 0, L"Тирана"}, + {32, 2540, 0, L"Другое"}, + {33, 613, 0, L"Андорра-ла-Велья"}, + {33, 2539, 0, L"Другое"}, + {340, 341, 0, L"Минск"}, + {340, 342, 0, L"Брестская обл."}, + {340, 343, 0, L"Витебская обл."}, + {340, 344, 0, L"Гомельская обл."}, + {340, 345, 0, L"Гродненская обл."}, + {340, 346, 0, L"Минская обл."}, + {340, 347, 0, L"Могилевская обл."}, + {38, 760, 0, L"Антверпен"}, + {38, 767, 0, L"Арлон"}, + {38, 762, 0, L"Брюгге"}, + {38, 761, 0, L"Брюссель"}, + {38, 763, 0, L"Гент"}, + {38, 769, 0, L"Лувен"}, + {38, 765, 0, L"Льеж"}, + {38, 764, 0, L"Монс"}, + {38, 3117, 0, L"Мортсель"}, + {38, 766, 0, L"Намюр"}, + {38, 768, 0, L"Хасселт"}, + {38, 2532, 0, L"Другое"}, + {41, 3098, 0, L"Банско"}, + {41, 792, 0, L"Благоевград"}, + {41, 770, 0, L"Бургас"}, + {41, 771, 0, L"Бяла"}, + {41, 773, 0, L"Варна"}, + {41, 776, 0, L"Велико-Тырново"}, + {41, 788, 0, L"Видин"}, + {41, 789, 0, L"Враца"}, + {41, 796, 0, L"Габрово"}, + {41, 777, 0, L"Димитровград"}, + {41, 781, 0, L"Каварна"}, + {41, 786, 0, L"Кырджали"}, + {41, 791, 0, L"Кюстендил"}, + {41, 793, 0, L"Лазарджик"}, + {41, 795, 0, L"Ловеч"}, + {41, 787, 0, L"Михайловград"}, + {41, 790, 0, L"Перник"}, + {41, 3133, 0, L"Пирдоп"}, + {41, 794, 0, L"Плевен"}, + {41, 782, 0, L"Пловдив"}, + {41, 780, 0, L"Разград"}, + {41, 779, 0, L"Русе"}, + {41, 774, 0, L"Силистра"}, + {41, 784, 0, L"Сливен"}, + {41, 772, 0, L"София"}, + {41, 775, 0, L"Толбухин"}, + {41, 3116, 0, L"Тырново"}, + {41, 785, 0, L"Хасково"}, + {41, 778, 0, L"Шумен"}, + {41, 783, 0, L"Ямбол"}, + {41, 2531, 0, L"Другое"}, + {42, 797, 0, L"Баня-Лука"}, + {42, 799, 0, L"Зеница"}, + {42, 798, 0, L"Сараево"}, + {42, 800, 0, L"Тузла"}, + {42, 2530, 0, L"Другое"}, + {45, 802, 0, L"Абердин"}, + {45, 3075, 0, L"Айслворт"}, + {45, 801, 0, L"Алнвик"}, + {45, 804, 0, L"Бидефорд"}, + {45, 803, 0, L"Бирмингем"}, + {45, 805, 0, L"Блоксвич"}, + {45, 3168, 0, L"Бостон"}, + {45, 806, 0, L"Брайтон"}, + {45, 807, 0, L"Бредфорд"}, + {45, 808, 0, L"Бристоль"}, + {45, 809, 0, L"Вилленхолл"}, + {45, 3131, 0, L"Воррингтон"}, + {45, 810, 0, L"Вудбридж"}, + {45, 3342, 0, L"Гилфорд"}, + {45, 811, 0, L"Глазго"}, + {45, 812, 0, L"Дадли"}, + {45, 813, 0, L"Дарем"}, + {45, 814, 0, L"Дуглас"}, + {45, 3089, 0, L"Кардиф"}, + {45, 815, 0, L"Кембридж"}, + {45, 816, 0, L"Кентербери"}, + {45, 817, 0, L"Ливерпуль"}, + {45, 818, 0, L"Лидс"}, + {45, 819, 0, L"Лондон"}, + {45, 820, 0, L"Манчестер"}, + {45, 2976, 0, L"Митчем"}, + {45, 2988, 0, L"Мэйденхед"}, + {45, 821, 0, L"Ноттингем"}, + {45, 3088, 0, L"Ньюпорт"}, + {45, 822, 0, L"Оксфорд"}, + {45, 823, 0, L"Плимут"}, + {45, 824, 0, L"Портсмут"}, + {45, 825, 0, L"Престон"}, + {45, 3343, 0, L"Райд"}, + {45, 2867, 0, L"Ридинг"}, + {45, 2986, 0, L"Сент-Албанс"}, + {45, 826, 0, L"Стаффорд"}, + {45, 3063, 0, L"Стокпорт"}, + {45, 827, 0, L"Уэймут"}, + {45, 3140, 0, L"Челтенхэм"}, + {45, 828, 0, L"Честер"}, + {45, 829, 0, L"Шеффилд"}, + {45, 830, 0, L"Эдинбург"}, + {45, 2529, 0, L"Другое"}, + {44, 831, 0, L"Будапешт"}, + {44, 832, 0, L"Геделле"}, + {44, 836, 0, L"Дебрецен"}, + {44, 835, 0, L"Мишкольц"}, + {44, 834, 0, L"Сегед"}, + {44, 833, 0, L"Шиофок"}, + {44, 2528, 0, L"Другое"}, + {46, 3007, 0, L"Аахен"}, + {46, 837, 0, L"Аугсбург"}, + {46, 838, 0, L"Баден-Баден"}, + {46, 3371, 0, L"Бамберг"}, + {46, 839, 0, L"Бергиш-Гладбах"}, + {46, 840, 0, L"Берлин"}, + {46, 841, 0, L"Билефельд"}, + {46, 3163, 0, L"Бовенден"}, + {46, 842, 0, L"Бонн"}, + {46, 843, 0, L"Браденбург"}, + {46, 3015, 0, L"Брауншвейг"}, + {46, 844, 0, L"Бремен"}, + {46, 2921, 0, L"Варштайн"}, + {46, 845, 0, L"Веймар"}, + {46, 846, 0, L"Вупперталь"}, + {46, 847, 0, L"Гамбург"}, + {46, 848, 0, L"Ганновер"}, + {46, 849, 0, L"Гарделеген"}, + {46, 3010, 0, L"Гейдельберг"}, + {46, 850, 0, L"Гота"}, + {46, 851, 0, L"Дармштадт"}, + {46, 3072, 0, L"Дессау"}, + {46, 852, 0, L"Детмольд"}, + {46, 853, 0, L"Дортмунд"}, + {46, 854, 0, L"Дрезден"}, + {46, 855, 0, L"Дюссельдорф"}, + {46, 3082, 0, L"Иффецхайм"}, + {46, 3309, 0, L"Кассел"}, + {46, 856, 0, L"Кельн"}, + {46, 857, 0, L"Киль"}, + {46, 3138, 0, L"Кобленц"}, + {46, 858, 0, L"Крефельд"}, + {46, 859, 0, L"Лейпциг"}, + {46, 2872, 0, L"Лимбург"}, + {46, 2965, 0, L"Линген"}, + {46, 3135, 0, L"Любек"}, + {46, 3156, 0, L"Мангейм"}, + {46, 3192, 0, L"Меерсбург"}, + {46, 860, 0, L"Мюнстер"}, + {46, 861, 0, L"Мюнхен"}, + {46, 2864, 0, L"Нойштадт"}, + {46, 862, 0, L"Нюрнберг"}, + {46, 3009, 0, L"Оффенбург"}, + {46, 2993, 0, L"Падерборн"}, + {46, 863, 0, L"Равенсбург"}, + {46, 864, 0, L"Регенсбург"}, + {46, 865, 0, L"Рейнен"}, + {46, 866, 0, L"Росток"}, + {46, 3191, 0, L"Саарбрюкен"}, + {46, 2974, 0, L"Санкт-Августин"}, + {46, 3127, 0, L"Тюринген"}, + {46, 867, 0, L"Фрайберг"}, + {46, 868, 0, L"Фрайбург"}, + {46, 869, 0, L"Франкфурт-на-Майне"}, + {46, 3373, 0, L"Хемнитц"}, + {46, 3313, 0, L"Хильден"}, + {46, 870, 0, L"Штутгарт"}, + {46, 3045, 0, L"Эрланген"}, + {46, 2906, 0, L"Эшборн"}, + {46, 2527, 0, L"Другое"}, + {48, 871, 0, L"Афины"}, + {48, 873, 0, L"Ираклион"}, + {48, 3147, 0, L"Корфу"}, + {48, 872, 0, L"Салоники"}, + {48, 3178, 0, L"Халкидики"}, + {48, 2526, 0, L"Другое"}, + {49, 3006, 0, L"Архус"}, + {49, 874, 0, L"Копенгаген"}, + {49, 875, 0, L"Оденсе"}, + {49, 3285, 0, L"Ольборг"}, + {49, 876, 0, L"Сванеке"}, + {49, 3126, 0, L"Скиве"}, + {49, 2525, 0, L"Другое"}, + {50, 3377, 0, L"Виклоу"}, + {50, 3067, 0, L"Голвей"}, + {50, 877, 0, L"Дублин"}, + {50, 3065, 0, L"Килларней"}, + {50, 3066, 0, L"Корк"}, + {50, 878, 0, L"Лимерик"}, + {50, 3069, 0, L"Нейс"}, + {50, 3068, 0, L"Типперэри"}, + {50, 2524, 0, L"Другое"}, + {51, 879, 0, L"Рейкьявик"}, + {51, 2523, 0, L"Другое"}, + {34, 880, 0, L"Аликанте"}, + {34, 3125, 0, L"Альмерия"}, + {34, 881, 0, L"Барселона"}, + {34, 890, 0, L"Бильбао"}, + {34, 3076, 0, L"Бланес"}, + {34, 882, 0, L"Валенсия"}, + {34, 3070, 0, L"Ибица"}, + {34, 888, 0, L"Кадис"}, + {34, 886, 0, L"Картахена"}, + {34, 891, 0, L"Ла-Корунья"}, + {34, 3310, 0, L"Лорет де Мар"}, + {34, 883, 0, L"Мадрид"}, + {34, 884, 0, L"Малага"}, + {34, 885, 0, L"Марбелья"}, + {34, 892, 0, L"Овьедо"}, + {34, 3179, 0, L"Пальма де Майорка"}, + {34, 3177, 0, L"Сан-Агустин"}, + {34, 3289, 0, L"Санта-Крус-де-Тенерифе"}, + {34, 889, 0, L"Сарагоса"}, + {34, 887, 0, L"Севилья"}, + {34, 893, 0, L"Хихон"}, + {34, 2522, 0, L"Другое"}, + {52, 3318, 0, L"Аоста"}, + {52, 3278, 0, L"Беллариа"}, + {52, 906, 0, L"Болонья"}, + {52, 894, 0, L"Брешиа"}, + {52, 895, 0, L"Венеция"}, + {52, 905, 0, L"Верона"}, + {52, 896, 0, L"Генуя"}, + {52, 897, 0, L"Лекко"}, + {52, 3369, 0, L"Ливорно"}, + {52, 3327, 0, L"Марсала"}, + {52, 898, 0, L"Милан"}, + {52, 899, 0, L"Модена"}, + {52, 907, 0, L"Неаполь"}, + {52, 908, 0, L"Перуджа"}, + {52, 900, 0, L"Пиза"}, + {52, 901, 0, L"Рим"}, + {52, 3368, 0, L"Сан-Ремо"}, + {52, 3384, 0, L"Сиракуза"}, + {52, 3252, 0, L"Терамо"}, + {52, 902, 0, L"Триест"}, + {52, 903, 0, L"Турин"}, + {52, 3130, 0, L"Фано"}, + {52, 904, 0, L"Флоренция"}, + {52, 2521, 0, L"Другое"}, + {53, 2939, 0, L"Айзкраукле"}, + {53, 3054, 0, L"Валка"}, + {53, 909, 0, L"Даугавпилс"}, + {53, 2934, 0, L"Екабпилс"}, + {53, 913, 0, L"Елгава"}, + {53, 2935, 0, L"Кокнесе"}, + {53, 912, 0, L"Лиепая"}, + {53, 2905, 0, L"Резекне"}, + {53, 911, 0, L"Рига"}, + {53, 2936, 0, L"Саласпилс"}, + {53, 2937, 0, L"Смилтене"}, + {53, 910, 0, L"Юрмала"}, + {53, 2520, 0, L"Другое"}, + {54, 914, 0, L"Вильнюс"}, + {54, 915, 0, L"Висагинас"}, + {54, 916, 0, L"Каунас"}, + {54, 918, 0, L"Клайпеда"}, + {54, 919, 0, L"Паланга"}, + {54, 3173, 0, L"Пеневежис"}, + {54, 917, 0, L"Шауляй"}, + {54, 2519, 0, L"Другое"}, + {55, 920, 0, L"Вадуц"}, + {55, 2518, 0, L"Другое"}, + {56, 3376, 0, L"Бетцдорф"}, + {56, 921, 0, L"Люксембург"}, + {56, 2517, 0, L"Другое"}, + {57, 3142, 0, L"Битола"}, + {57, 922, 0, L"Скопье"}, + {57, 2516, 0, L"Другое"}, + {58, 923, 0, L"Валлетта"}, + {58, 3154, 0, L"Мзида"}, + {58, 924, 0, L"Слима"}, + {58, 2515, 0, L"Другое"}, + {59, 925, 0, L"Бельцы"}, + {59, 926, 0, L"Бендеры"}, + {59, 3234, 0, L"Дубоссары"}, + {59, 3275, 0, L"Кахул"}, + {59, 927, 0, L"Кишинев"}, + {59, 3321, 0, L"Резина"}, + {59, 928, 0, L"Рыбница"}, + {59, 929, 0, L"Тирасполь"}, + {59, 3281, 0, L"Чадыр-Лунга"}, + {59, 2514, 0, L"Другое"}, + {36, 930, 0, L"Монте-Карло"}, + {36, 2513, 0, L"Другое"}, + {60, 931, 0, L"Амстердам"}, + {60, 933, 0, L"Бреда"}, + {60, 932, 0, L"Гаага"}, + {60, 934, 0, L"Гауда"}, + {60, 935, 0, L"Делфт"}, + {60, 2977, 0, L"Донген"}, + {60, 3030, 0, L"Зволле"}, + {60, 3091, 0, L"Ниймеген"}, + {60, 936, 0, L"Роттердам"}, + {60, 937, 0, L"Утрехт"}, + {60, 3044, 0, L"Эйндховен"}, + {60, 3380, 0, L"Эншеде"}, + {60, 2512, 0, L"Другое"}, + {61, 3190, 0, L"Кристиансанд"}, + {61, 2857, 0, L"Лиллехаммер"}, + {61, 938, 0, L"Осло"}, + {61, 3355, 0, L"Ставангер"}, + {61, 939, 0, L"Тронхейм"}, + {61, 2511, 0, L"Другое"}, + {62, 940, 0, L"Белосток"}, + {62, 941, 0, L"Варшава"}, + {62, 3164, 0, L"Вроцлав"}, + {62, 942, 0, L"Гданьск"}, + {62, 943, 0, L"Гливице"}, + {62, 3237, 0, L"Закопане"}, + {62, 3165, 0, L"Зелена Гура"}, + {62, 944, 0, L"Катовице"}, + {62, 945, 0, L"Краков"}, + {62, 3008, 0, L"Лодзь"}, + {62, 3150, 0, L"Ольштын"}, + {62, 946, 0, L"Познань"}, + {62, 947, 0, L"Радом"}, + {62, 948, 0, L"Сопот"}, + {62, 2958, 0, L"Тыхы"}, + {62, 2510, 0, L"Другое"}, + {35, 949, 0, L"Лиссабон"}, + {35, 950, 0, L"Порто"}, + {35, 2509, 0, L"Другое"}, + {63, 952, 0, L"Брашов"}, + {63, 951, 0, L"Бухарест"}, + {63, 954, 0, L"Констанца"}, + {63, 955, 0, L"Плоешти"}, + {63, 953, 0, L"Яссы"}, + {63, 2508, 0, L"Другое"}, + {64, 956, 0, L"Сан-Марино"}, + {64, 2507, 0, L"Другое"}, + {74, 957, 0, L"Белград"}, + {74, 960, 0, L"Ниш"}, + {74, 958, 0, L"Нови-Сад"}, + {74, 959, 0, L"Сараево"}, + {74, 2506, 0, L"Другое"}, + {65, 961, 0, L"Братислава"}, + {65, 962, 0, L"Кошице"}, + {65, 3101, 0, L"Липтов"}, + {65, 963, 0, L"Попрад"}, + {65, 964, 0, L"Прешов"}, + {65, 965, 0, L"Ружемберок"}, + {65, 966, 0, L"Тврдошин"}, + {65, 2505, 0, L"Другое"}, + {66, 968, 0, L"Копар"}, + {66, 967, 0, L"Любляна"}, + {66, 969, 0, L"Марибор"}, + {66, 2504, 0, L"Другое"}, + {67, 970, 0, L"Торсхавн"}, + {67, 2503, 0, L"Другое"}, + {68, 2888, 0, L"Вантаа"}, + {68, 971, 0, L"Васа"}, + {68, 979, 0, L"Котка"}, + {68, 972, 0, L"Коувола"}, + {68, 980, 0, L"Лахти"}, + {68, 973, 0, L"Оулу"}, + {68, 3375, 0, L"Риихимяки"}, + {68, 3159, 0, L"Руовеси"}, + {68, 974, 0, L"Тампере"}, + {68, 975, 0, L"Турку"}, + {68, 976, 0, L"Хельсинки"}, + {68, 977, 0, L"Эспо"}, + {68, 978, 0, L"Ювяскюля"}, + {68, 2502, 0, L"Другое"}, + {37, 996, 0, L"Авиньон"}, + {37, 983, 0, L"Бержерак"}, + {37, 997, 0, L"Блуа"}, + {37, 984, 0, L"Бордо"}, + {37, 998, 0, L"Дижон"}, + {37, 987, 0, L"Канн"}, + {37, 988, 0, L"Кастр"}, + {37, 993, 0, L"Клермон-Ферран"}, + {37, 3037, 0, L"Лилль"}, + {37, 989, 0, L"Лион"}, + {37, 985, 0, L"Марсель"}, + {37, 991, 0, L"Мец"}, + {37, 3161, 0, L"Мобеж"}, + {37, 990, 0, L"Нанси"}, + {37, 994, 0, L"Нант"}, + {37, 995, 0, L"Ницца"}, + {37, 999, 0, L"Орлеан"}, + {37, 981, 0, L"Париж"}, + {37, 3374, 0, L"Перпиньян"}, + {37, 992, 0, L"Руан"}, + {37, 982, 0, L"Страсбург"}, + {37, 986, 0, L"Тулуза"}, + {37, 3314, 0, L"Шамбери"}, + {37, 2501, 0, L"Другое"}, + {69, 1003, 0, L"Дубровник"}, + {69, 1000, 0, L"Загреб"}, + {69, 1001, 0, L"Задар"}, + {69, 1004, 0, L"Риека"}, + {69, 1002, 0, L"Сплит"}, + {69, 2500, 0, L"Другое"}, + {70, 1005, 0, L"Брно"}, + {70, 3291, 0, L"Гавличкув-Брод"}, + {70, 1007, 0, L"Градец-Кралове"}, + {70, 1008, 0, L"Карлови-Вари"}, + {70, 3019, 0, L"Кладрубы"}, + {70, 1010, 0, L"Лоуни"}, + {70, 1009, 0, L"Острава"}, + {70, 1015, 0, L"Пльзень"}, + {70, 3105, 0, L"Правчицка Брана"}, + {70, 1006, 0, L"Прага"}, + {70, 3246, 0, L"Тачов"}, + {70, 1011, 0, L"Тршебич"}, + {70, 1012, 0, L"Усти-над-Лабем"}, + {70, 1014, 0, L"Ческе-Будеевице"}, + {70, 1013, 0, L"Яблонец-над-Нисоу"}, + {70, 2499, 0, L"Другое"}, + {71, 1016, 0, L"Арау"}, + {71, 1019, 0, L"Баден"}, + {71, 1017, 0, L"Базель"}, + {71, 1018, 0, L"Берн"}, + {71, 1020, 0, L"Биль"}, + {71, 1021, 0, L"Винтертур"}, + {71, 1022, 0, L"Давос"}, + {71, 3189, 0, L"Делемонт"}, + {71, 1023, 0, L"Женева"}, + {71, 1024, 0, L"Золотурн"}, + {71, 1025, 0, L"Лозанна"}, + {71, 1026, 0, L"Локарно"}, + {71, 1027, 0, L"Лугано"}, + {71, 1028, 0, L"Люцерн"}, + {71, 1029, 0, L"Монтре"}, + {71, 1030, 0, L"Цюрих"}, + {71, 2498, 0, L"Другое"}, + {72, 2883, 0, L"Арбога"}, + {72, 1031, 0, L"Гетеборг"}, + {72, 1032, 0, L"Кальмар"}, + {72, 1037, 0, L"Лахольм"}, + {72, 1036, 0, L"Лулео"}, + {72, 1042, 0, L"Лунд"}, + {72, 1033, 0, L"Мальме"}, + {72, 1034, 0, L"Стокгольм"}, + {72, 1041, 0, L"Умео"}, + {72, 1039, 0, L"Фалун"}, + {72, 1043, 0, L"Хельсинборг"}, + {72, 1040, 0, L"Хернесанд"}, + {72, 1038, 0, L"Эстерсунд"}, + {72, 2497, 0, L"Другое"}, + {73, 3013, 0, L"Валга"}, + {73, 1044, 0, L"Кейла"}, + {73, 1045, 0, L"Кохтла-Ярве"}, + {73, 1046, 0, L"Маарду"}, + {73, 1047, 0, L"Мыйзакюла"}, + {73, 1048, 0, L"Нарва"}, + {73, 1049, 0, L"Пярну"}, + {73, 1050, 0, L"Раквере"}, + {73, 1051, 0, L"Силламяэ"}, + {73, 1052, 0, L"Таллин"}, + {73, 1053, 0, L"Тарту"}, + {73, 1054, 0, L"Хаапсалу"}, + {24, 233, 474, L"Алдан"}, + {24, 233, 2809, L"Верхоянск"}, + {24, 233, 2804, L"Вилюйск"}, + {24, 233, 475, L"Ленск"}, + {24, 233, 477, L"Мирный"}, + {24, 233, 476, L"Нерюнгри"}, + {24, 233, 2806, L"Олекминск"}, + {24, 233, 3115, L"Покровск"}, + {24, 233, 2808, L"Среднеколымск"}, + {24, 233, 2807, L"Томмот"}, + {24, 233, 2805, L"Удачный"}, + {24, 233, 478, L"Усть-Нера"}, + {24, 233, 479, L"Якутск"}, + {24, 233, 2263, L"Другое"}, + {24, 232, 2819, L"Арсеньев"}, + {24, 232, 464, L"Артем"}, + {24, 232, 465, L"Большой Камень"}, + {24, 232, 466, L"Владивосток"}, + {24, 232, 2817, L"Дальнегорск"}, + {24, 232, 2818, L"Дальнереченск"}, + {24, 232, 3359, L"Кавалерово"}, + {24, 232, 467, L"Камень-Рыболов"}, + {24, 232, 468, L"Лесозаводск"}, + {24, 232, 469, L"Лучегорск"}, + {24, 232, 470, L"Находка"}, + {24, 232, 471, L"Партизанск"}, + {24, 232, 472, L"Пластун"}, + {24, 232, 2816, L"Спасск-Дальний"}, + {24, 232, 473, L"Уссурийск"}, + {24, 232, 2258, L"Другое"}, + {24, 235, 487, L"Амурск"}, + {24, 235, 2821, L"Бикин"}, + {24, 235, 488, L"Ванино"}, + {24, 235, 2820, L"Вяземский"}, + {24, 235, 489, L"Комсомольск-на-Амуре"}, + {24, 235, 490, L"Николаевск-на-Амуре"}, + {24, 235, 491, L"Советская Гавань"}, + {24, 235, 3353, L"Солнечный"}, + {24, 235, 492, L"Хабаровск"}, + {24, 235, 2280, L"Другое"}, + {24, 227, 455, L"Белогорск"}, + {24, 227, 456, L"Благовещенск"}, + {24, 227, 2814, L"Завитинск"}, + {24, 227, 2813, L"Зея"}, + {24, 227, 2815, L"Райчихинск"}, + {24, 227, 2812, L"Свободный"}, + {24, 227, 2811, L"Сковородино"}, + {24, 227, 457, L"Тында"}, + {24, 227, 2217, L"Шимановск"}, + {24, 227, 2218, L"Другое"}, + {24, 229, 460, L"Елизово"}, + {24, 229, 2822, L"Ключи"}, + {24, 229, 459, L"Петропавловск-Камч."}, + {24, 229, 2234, L"Другое"}, + {24, 231, 462, L"Магадан"}, + {24, 231, 2823, L"Сусуман"}, + {24, 231, 463, L"Ягодное"}, + {24, 231, 2246, L"Другое"}, + {24, 234, 480, L"Александровск-Сахалинский"}, + {24, 234, 2829, L"Анива"}, + {24, 234, 2833, L"Горнозаводск"}, + {24, 234, 2825, L"Долинск"}, + {24, 234, 481, L"Корсаков"}, + {24, 234, 482, L"Красногорск"}, + {24, 234, 2826, L"Курильск"}, + {24, 234, 2832, L"Лесогорск"}, + {24, 234, 2836, L"Макаров"}, + {24, 234, 2830, L"Невельск"}, + {24, 234, 483, L"Оха"}, + {24, 234, 2828, L"Поронайск"}, + {24, 234, 2824, L"Северо-Курильск"}, + {24, 234, 2827, L"Томари"}, + {24, 234, 2831, L"Углегорск"}, + {24, 234, 484, L"Холмск"}, + {24, 234, 2834, L"Чехов"}, + {24, 234, 2835, L"Шахтерск"}, + {24, 234, 485, L"Южно-Курильск"}, + {24, 234, 486, L"Южно-Сахалинск"}, + {24, 234, 2264, L"Другое"}, + {24, 228, 458, L"Биробиджан"}, + {24, 228, 2810, L"Облучье"}, + {24, 228, 2226, L"Другое"}, + {24, 230, 461, L"Полана"}, + {24, 230, 2239, L"Другое"}, + {24, 236, 493, L"Анадырь"}, + {24, 236, 2287, L"Другое"}, + {24, 237, 2850, L"Агидель"}, + {24, 237, 2851, L"Агидель"}, + {24, 237, 2657, L"Баймак"}, + {24, 237, 2662, L"Белебей"}, + {24, 237, 494, L"Белорецк"}, + {24, 237, 2658, L"Бирск"}, + {24, 237, 2660, L"Благовещенск"}, + {24, 237, 2659, L"Давлеканово"}, + {24, 237, 2663, L"Дюртюли"}, + {24, 237, 495, L"Ишимбай"}, + {24, 237, 496, L"Кумертау"}, + {24, 237, 2655, L"Мелеуз"}, + {24, 237, 497, L"Нефтекамск"}, + {24, 237, 2654, L"Октябрьский"}, + {24, 237, 499, L"Салават"}, + {24, 237, 2656, L"Сибай"}, + {24, 237, 498, L"Стерлитамак"}, + {24, 237, 500, L"Туймазы"}, + {24, 237, 2661, L"Туймазы"}, + {24, 237, 501, L"Уфа"}, + {24, 237, 502, L"Учалы"}, + {24, 237, 2664, L"Янаул"}, + {24, 237, 2220, L"Другое"}, + {24, 240, 509, L"Волжск"}, + {24, 240, 510, L"Звенигово"}, + {24, 240, 511, L"Йошкар-Ола"}, + {24, 240, 512, L"Козьмодемьянск"}, + {24, 240, 2247, L"Другое"}, + {24, 241, 513, L"Зубова Поляна"}, + {24, 241, 2147, L"Инсар"}, + {24, 241, 2150, L"Ковылкино"}, + {24, 241, 2148, L"Краснослободск"}, + {24, 241, 2910, L"Лямбирь"}, + {24, 241, 515, L"Рузаевка"}, + {24, 241, 514, L"Саранск"}, + {24, 241, 2149, L"Темников"}, + {24, 241, 2923, L"Чамзинка"}, + {24, 241, 2248, L"Другое"}, + {24, 248, 2569, L"Агрыз"}, + {24, 248, 2575, L"Азнакаево"}, + {24, 248, 569, L"Альметьевск"}, + {24, 248, 570, L"Апастово"}, + {24, 248, 2571, L"Болгар"}, + {24, 248, 571, L"Бугульма"}, + {24, 248, 2570, L"Буинск"}, + {24, 248, 572, L"Джалиль"}, + {24, 248, 573, L"Елабуга"}, + {24, 248, 2576, L"Заинск"}, + {24, 248, 574, L"Зеленодольск"}, + {24, 248, 575, L"Казань"}, + {24, 248, 2577, L"Лениногорск"}, + {24, 248, 2572, L"Мамадыш"}, + {24, 248, 576, L"Менделеевск"}, + {24, 248, 2573, L"Мензелинск"}, + {24, 248, 577, L"Набережные Челны"}, + {24, 248, 578, L"Нижнекамск"}, + {24, 248, 579, L"Нурлат"}, + {24, 248, 2574, L"Тетюши"}, + {24, 248, 580, L"Чистополь"}, + {24, 248, 2271, L"Другое"}, + {24, 249, 3311, L"Вавож"}, + {24, 249, 581, L"Воткинск"}, + {24, 249, 582, L"Глазов"}, + {24, 249, 583, L"Игра"}, + {24, 249, 584, L"Ижевск"}, + {24, 249, 2665, L"Камбарка"}, + {24, 249, 585, L"Можга"}, + {24, 249, 586, L"Сарапул"}, + {24, 249, 587, L"Ува"}, + {24, 249, 2277, L"Другое"}, + {24, 251, 2158, L"Алатырь"}, + {24, 251, 2156, L"Канаш"}, + {24, 251, 2151, L"Козловка"}, + {24, 251, 2152, L"Марьинский Посад"}, + {24, 251, 2155, L"Новочебоксарск"}, + {24, 251, 2153, L"Цивильск"}, + {24, 251, 592, L"Чебоксары"}, + {24, 251, 2157, L"Шумерля"}, + {24, 251, 2154, L"Ядрин"}, + {24, 251, 2286, L"Другое"}, + {24, 238, 2168, L"Белая Холуница"}, + {24, 238, 503, L"Вятские Поляны"}, + {24, 238, 2164, L"Зуевка"}, + {24, 238, 504, L"Киров"}, + {24, 238, 505, L"Кирово-Чепецк"}, + {24, 238, 2160, L"Кирс"}, + {24, 238, 506, L"Котельнич"}, + {24, 238, 2167, L"Луза"}, + {24, 238, 2159, L"Малмыж"}, + {24, 238, 2169, L"Мураши"}, + {24, 238, 2163, L"Нолинск"}, + {24, 238, 2170, L"Омутнинск"}, + {24, 238, 2166, L"Слободской"}, + {24, 238, 2165, L"Советск"}, + {24, 238, 2162, L"Сосновка"}, + {24, 238, 2171, L"Уржум"}, + {24, 238, 2161, L"Халтурин"}, + {24, 238, 507, L"Яранск"}, + {24, 238, 2237, L"Другое"}, + {24, 242, 516, L"Арзамас"}, + {24, 242, 517, L"Балахна"}, + {24, 242, 2139, L"Богородск"}, + {24, 242, 518, L"Бор"}, + {24, 242, 519, L"Вахтан"}, + {24, 242, 520, L"Ветлуга"}, + {24, 242, 2140, L"Володарск"}, + {24, 242, 2138, L"Ворсма"}, + {24, 242, 521, L"Выкса"}, + {24, 242, 2137, L"Горбатов"}, + {24, 242, 522, L"Городец"}, + {24, 242, 523, L"Дзержинск"}, + {24, 242, 524, L"Заволжье"}, + {24, 242, 2891, L"Ильиногорск"}, + {24, 242, 525, L"Кстово"}, + {24, 242, 2145, L"Кулебаки"}, + {24, 242, 2143, L"Лукоянов"}, + {24, 242, 2144, L"Лысково"}, + {24, 242, 2146, L"Навашино"}, + {24, 242, 526, L"Нижний Новгород"}, + {24, 242, 527, L"Павлово"}, + {24, 242, 2135, L"Первомайск"}, + {24, 242, 528, L"Саров"}, + {24, 242, 529, L"Семенов"}, + {24, 242, 530, L"Сергач"}, + {24, 242, 2141, L"Урень"}, + {24, 242, 2136, L"Чкаловск"}, + {24, 242, 2897, L"Шатки"}, + {24, 242, 2142, L"Шахунья"}, + {24, 242, 2251, L"Другое"}, + {24, 243, 2678, L"Абдулино"}, + {24, 243, 2673, L"Бугуруслан"}, + {24, 243, 531, L"Бузулук"}, + {24, 243, 532, L"Гай"}, + {24, 243, 2674, L"Кувандык"}, + {24, 243, 2675, L"Медногорск"}, + {24, 243, 533, L"Новотроицк"}, + {24, 243, 535, L"Оренбург"}, + {24, 243, 536, L"Орск"}, + {24, 243, 3360, L"Саракташ"}, + {24, 243, 2677, L"Соль-Илецк"}, + {24, 243, 2676, L"Сорочинск"}, + {24, 243, 537, L"Тоцкое"}, + {24, 243, 538, L"Ясный"}, + {24, 243, 2254, L"Другое"}, + {24, 244, 539, L"Беднодемьяновск"}, + {24, 244, 2597, L"Белинский"}, + {24, 244, 2595, L"Городище"}, + {24, 244, 2593, L"Каменка"}, + {24, 244, 540, L"Кузнецк"}, + {24, 244, 2598, L"Нижний Ломов"}, + {24, 244, 2592, L"Никольск"}, + {24, 244, 541, L"Пенза"}, + {24, 244, 3304, L"Русский Камешкир"}, + {24, 244, 2596, L"Сердобск"}, + {24, 244, 2594, L"Сурск"}, + {24, 244, 2256, L"Другое"}, + {24, 245, 2690, L"Александровск"}, + {24, 245, 542, L"Березники"}, + {24, 245, 2679, L"Верещагино"}, + {24, 245, 2680, L"Горнозаводск"}, + {24, 245, 2687, L"Гремячинск"}, + {24, 245, 2686, L"Губаха"}, + {24, 245, 543, L"Добрянка"}, + {24, 245, 544, L"Кизел"}, + {24, 245, 2681, L"Красновишерск"}, + {24, 245, 545, L"Краснокамск"}, + {24, 245, 546, L"Кунгур"}, + {24, 245, 547, L"Лысьва"}, + {24, 245, 548, L"Нытва"}, + {24, 245, 2683, L"Оса"}, + {24, 245, 2684, L"Оханск"}, + {24, 245, 2682, L"Очер"}, + {24, 245, 549, L"Пермь"}, + {24, 245, 550, L"Соликамск"}, + {24, 245, 2685, L"Усолье"}, + {24, 245, 551, L"Чайковский"}, + {24, 245, 2689, L"Чердынь"}, + {24, 245, 2688, L"Чермоз"}, + {24, 245, 552, L"Чернушка"}, + {24, 245, 553, L"Чусовой"}, + {24, 245, 2257, L"Другое"}, + {24, 246, 554, L"Волжский"}, + {24, 246, 555, L"Жигулевск"}, + {24, 246, 2599, L"Кинель"}, + {24, 246, 3293, L"Красный Яр"}, + {24, 246, 2602, L"Нефтегорск"}, + {24, 246, 556, L"Новокуйбышевск"}, + {24, 246, 2600, L"Октябрьск"}, + {24, 246, 557, L"Отрадный"}, + {24, 246, 558, L"Похвистнево"}, + {24, 246, 559, L"Самара"}, + {24, 246, 560, L"Сызрань"}, + {24, 246, 561, L"Тольятти"}, + {24, 246, 2601, L"Чапаевск"}, + {24, 246, 562, L"Шигоны"}, + {24, 246, 2261, L"Другое"}, + {24, 247, 2613, L"Аркадак"}, + {24, 247, 2606, L"Аткарск"}, + {24, 247, 563, L"Балаково"}, + {24, 247, 564, L"Балашов"}, + {24, 247, 565, L"Вольск"}, + {24, 247, 2608, L"Ершов"}, + {24, 247, 2607, L"Калининск"}, + {24, 247, 2609, L"Красноармейск"}, + {24, 247, 2610, L"Красный Кут"}, + {24, 247, 2605, L"Маркс"}, + {24, 247, 566, L"Новоузенск"}, + {24, 247, 2603, L"Петровск"}, + {24, 247, 2604, L"Пугачев"}, + {24, 247, 2612, L"Ртищево"}, + {24, 247, 567, L"Саратов"}, + {24, 247, 2611, L"Хвалынск"}, + {24, 247, 568, L"Энгельс"}, + {24, 247, 3267, L"Энгельс-12"}, + {24, 247, 2262, L"Другое"}, + {24, 250, 2614, L"Барыш"}, + {24, 250, 588, L"Димитровград"}, + {24, 250, 2615, L"Инза"}, + {24, 250, 589, L"Новоспасское"}, + {24, 250, 2616, L"Новоульяновск"}, + {24, 250, 590, L"Сенгилей"}, + {24, 250, 591, L"Ульяновск"}, + {24, 250, 2278, L"Другое"}, + {24, 239, 508, L"Кудымкар"}, + {24, 239, 2238, L"Другое"}, + {24, 255, 1355, L"Беломорск"}, + {24, 255, 1356, L"Кемь"}, + {24, 255, 1357, L"Кондопога"}, + {24, 255, 1358, L"Костомукша"}, + {24, 255, 1359, L"Коткозеро"}, + {24, 255, 1360, L"Лахденпохья"}, + {24, 255, 1362, L"Лоухи"}, + {24, 255, 1361, L"Медвежьегорск"}, + {24, 255, 3286, L"Муезерский"}, + {24, 255, 1937, L"Олонец"}, + {24, 255, 1363, L"Петрозаводск"}, + {24, 255, 1938, L"Питкяранта"}, + {24, 255, 3287, L"Пряжа"}, + {24, 255, 1936, L"Пудож"}, + {24, 255, 1364, L"Сегежа"}, + {24, 255, 1365, L"Сортавала"}, + {24, 255, 1939, L"Суоярви"}, + {24, 255, 2201, L"Другое"}, + {24, 256, 1366, L"Воркута"}, + {24, 256, 1367, L"Вуктыл"}, + {24, 256, 2202, L"Емва"}, + {24, 256, 1368, L"Инта"}, + {24, 256, 1940, L"Микунь"}, + {24, 256, 1369, L"Печора"}, + {24, 256, 1941, L"Сосногорск"}, + {24, 256, 1370, L"Сыктывкар"}, + {24, 256, 1371, L"Усинск"}, + {24, 256, 1372, L"Ухта"}, + {24, 256, 2203, L"Другое"}, + {24, 252, 593, L"Архангельск"}, + {24, 252, 594, L"Вельск"}, + {24, 252, 1945, L"Каргополь"}, + {24, 252, 595, L"Коряжма"}, + {24, 252, 596, L"Котлас"}, + {24, 252, 1944, L"Мезень"}, + {24, 252, 597, L"Мирный"}, + {24, 252, 598, L"Новодвинск"}, + {24, 252, 1946, L"Няндома"}, + {24, 252, 599, L"Онега"}, + {24, 252, 600, L"Пинега"}, + {24, 252, 601, L"Северодвинск"}, + {24, 252, 1942, L"Сольвычегодск"}, + {24, 252, 3239, L"Холмогоры"}, + {24, 252, 1943, L"Шенкурск"}, + {24, 252, 2204, L"Другое"}, + {24, 253, 1950, L"Бабаево"}, + {24, 253, 1949, L"Белозерск"}, + {24, 253, 1338, L"Великий Устюг"}, + {24, 253, 1339, L"Вологда"}, + {24, 253, 1951, L"Вытегра"}, + {24, 253, 1340, L"Грязовец"}, + {24, 253, 1952, L"Кадников"}, + {24, 253, 2871, L"Кадуй"}, + {24, 253, 1341, L"Кириллов"}, + {24, 253, 1955, L"Красавино"}, + {24, 253, 1342, L"Михайловка"}, + {24, 253, 1947, L"Никольск"}, + {24, 253, 1343, L"Сокол"}, + {24, 253, 1953, L"Тотьма"}, + {24, 253, 1954, L"Устюжна"}, + {24, 253, 1948, L"Харовск"}, + {24, 253, 1344, L"Череповец"}, + {24, 253, 2205, L"Другое"}, + {24, 254, 2838, L"Багратионовск"}, + {24, 254, 1345, L"Балтийск"}, + {24, 254, 2846, L"Гвардейск"}, + {24, 254, 2843, L"Гурьевск"}, + {24, 254, 1346, L"Гусев"}, + {24, 254, 1347, L"Зеленоградск"}, + {24, 254, 1348, L"Калининград"}, + {24, 254, 2842, L"Краснознаменск"}, + {24, 254, 2845, L"Ладушкин"}, + {24, 254, 2848, L"Мамоново"}, + {24, 254, 2837, L"Неман"}, + {24, 254, 2844, L"Нестеров"}, + {24, 254, 1349, L"Озерск"}, + {24, 254, 2841, L"Полесск"}, + {24, 254, 2839, L"Правдинск"}, + {24, 254, 1350, L"Приморск"}, + {24, 254, 1351, L"Светлогорск"}, + {24, 254, 1352, L"Светлый"}, + {24, 254, 2840, L"Славск"}, + {24, 254, 1353, L"Советск"}, + {24, 254, 1354, L"Черняховск"}, + {24, 254, 2231, L"Другое"}, + {24, 257, 1985, L"Бокситогорск"}, + {24, 257, 1374, L"Волхов"}, + {24, 257, 1373, L"Всеволожск"}, + {24, 257, 1375, L"Выборг"}, + {24, 257, 1995, L"Высоцк"}, + {24, 257, 1376, L"Гатчина"}, + {24, 257, 1378, L"Ивангород"}, + {24, 257, 1993, L"Каменногорск"}, + {24, 257, 1379, L"Кингисепп"}, + {24, 257, 1380, L"Кириши"}, + {24, 257, 1381, L"Кировск"}, + {24, 257, 1384, L"Кузьмоловский"}, + {24, 257, 1984, L"Лодейное Поле"}, + {24, 257, 1990, L"Луга"}, + {24, 257, 1994, L"Любань"}, + {24, 257, 1386, L"Никольское"}, + {24, 257, 1987, L"Новая Ладога"}, + {24, 257, 1996, L"Отрадное"}, + {24, 257, 1986, L"Пикалево"}, + {24, 257, 1983, L"Подпорожье"}, + {24, 257, 1992, L"Приморск"}, + {24, 257, 1988, L"Приозерск"}, + {24, 257, 3071, L"Пушкин"}, + {24, 257, 1989, L"Светогорск"}, + {24, 257, 1389, L"Сертолово"}, + {24, 257, 1991, L"Сланцы"}, + {24, 257, 1391, L"Сосновый Бор"}, + {24, 257, 1392, L"Тихвин"}, + {24, 257, 1393, L"Тосно"}, + {24, 257, 1394, L"Шлиссельбург"}, + {24, 257, 2207, L"Другое"}, + {24, 258, 1395, L"Апатиты"}, + {24, 258, 1959, L"Заполярный"}, + {24, 258, 1396, L"Зареченск"}, + {24, 258, 1397, L"Кандалакша"}, + {24, 258, 1398, L"Кировск"}, + {24, 258, 1399, L"Ковдор"}, + {24, 258, 1958, L"Кола"}, + {24, 258, 1400, L"Мончегорск"}, + {24, 258, 1401, L"Мурманск"}, + {24, 258, 1402, L"Мурмаши"}, + {24, 258, 1403, L"Оленегорск"}, + {24, 258, 1404, L"Полярные Зори"}, + {24, 258, 1956, L"Полярный"}, + {24, 258, 1957, L"Североморск"}, + {24, 258, 3288, L"Снежногорск"}, + {24, 258, 2206, L"Другое"}, + {24, 260, 1406, L"Батецкий"}, + {24, 260, 2001, L"Боровичи"}, + {24, 260, 2003, L"Валдай"}, + {24, 260, 1407, L"Великий Новгород"}, + {24, 260, 1408, L"Крестцы"}, + {24, 260, 2002, L"Малая Вишера"}, + {24, 260, 1409, L"Окуловка"}, + {24, 260, 2000, L"Пестово"}, + {24, 260, 1997, L"Сольцы"}, + {24, 260, 1410, L"Старая Русса"}, + {24, 260, 1998, L"Холм"}, + {24, 260, 1999, L"Чудово"}, + {24, 260, 2208, L"Другое"}, + {24, 261, 1412, L"Великие Луки"}, + {24, 261, 2004, L"Гдов"}, + {24, 261, 2009, L"Дно"}, + {24, 261, 2005, L"Невель"}, + {24, 261, 1413, L"Новоржев"}, + {24, 261, 2006, L"Опочка"}, + {24, 261, 2008, L"Остров"}, + {24, 261, 1414, L"Печоры"}, + {24, 261, 1415, L"Порхов"}, + {24, 261, 1411, L"Псков"}, + {24, 261, 1416, L"Пустошка"}, + {24, 261, 2007, L"Пыталово"}, + {24, 261, 1417, L"Себеж"}, + {24, 261, 2209, L"Другое"}, + {24, 259, 1405, L"Нарьян-Мар"}, + {24, 259, 2250, L"Другое"}, + {24, 265, 2764, L"Бабушкин"}, + {24, 265, 2760, L"Гусиноозерск"}, + {24, 265, 2762, L"Закаменск"}, + {24, 265, 2763, L"Кяхта"}, + {24, 265, 2761, L"Северобайкальск"}, + {24, 265, 1446, L"Улан-Удэ"}, + {24, 265, 2222, L"Другое"}, + {24, 263, 1439, L"Горно-Алтайск"}, + {24, 263, 2215, L"Другое"}, + {24, 273, 2766, L"Ак-Довурак"}, + {24, 273, 1494, L"Кызыл"}, + {24, 273, 2768, L"Новый Шагонар"}, + {24, 273, 2767, L"Туран"}, + {24, 273, 2765, L"Чадан"}, + {24, 273, 2275, L"Другое"}, + {24, 275, 2769, L"Абаза"}, + {24, 275, 1496, L"Абакан"}, + {24, 275, 1497, L"Саяногорск"}, + {24, 275, 2770, L"Сорск"}, + {24, 275, 2771, L"Черногорск"}, + {24, 275, 2281, L"Другое"}, + {24, 264, 1440, L"Алейск"}, + {24, 264, 1441, L"Барнаул"}, + {24, 264, 1442, L"Белокуриха"}, + {24, 264, 1443, L"Бийск"}, + {24, 264, 2728, L"Горняк"}, + {24, 264, 2731, L"Заринск"}, + {24, 264, 2729, L"Змеиногорск"}, + {24, 264, 2732, L"Камень-на-Оби"}, + {24, 264, 3292, L"Кулунда"}, + {24, 264, 2730, L"Новоалтайск"}, + {24, 264, 1444, L"Рубцовск"}, + {24, 264, 1445, L"Славгород"}, + {24, 264, 3231, L"Яровое"}, + {24, 264, 2216, L"Другое"}, + {24, 268, 2781, L"Артемовск"}, + {24, 268, 1469, L"Ачинск"}, + {24, 268, 2784, L"Боготол"}, + {24, 268, 2773, L"Бородино"}, + {24, 268, 2774, L"Дивногорск"}, + {24, 268, 3122, L"Емельяновск"}, + {24, 268, 2772, L"Енисейск"}, + {24, 268, 3294, L"Железногорск"}, + {24, 268, 2777, L"Заозерный"}, + {24, 268, 1470, L"Игарка"}, + {24, 268, 2778, L"Иланский"}, + {24, 268, 2782, L"Канск"}, + {24, 268, 2783, L"Кодинский"}, + {24, 268, 1471, L"Красноярск"}, + {24, 268, 1472, L"Лесосибирск"}, + {24, 268, 1473, L"Минусинск"}, + {24, 268, 2775, L"Назарово"}, + {24, 268, 2776, L"Сосновоборск"}, + {24, 268, 2780, L"Ужур"}, + {24, 268, 2779, L"Уяр"}, + {24, 268, 2785, L"Шарыпово"}, + {24, 268, 1474, L"Шушенское"}, + {24, 268, 2242, L"Другое"}, + {24, 266, 2792, L"Алзамай"}, + {24, 266, 1447, L"Ангарск"}, + {24, 266, 1448, L"Байкальск"}, + {24, 266, 2791, L"Бирюсинск"}, + {24, 266, 1450, L"Бодайбо"}, + {24, 266, 1451, L"Братск"}, + {24, 266, 2793, L"Вихоревка"}, + {24, 266, 2789, L"Железногорск-Илимский"}, + {24, 266, 2786, L"Зима"}, + {24, 266, 1452, L"Иркутск"}, + {24, 266, 2794, L"Киренск"}, + {24, 266, 2787, L"Нижнеудинск"}, + {24, 266, 1449, L"Саянск"}, + {24, 266, 2790, L"Свирск"}, + {24, 266, 1453, L"Слюдянка"}, + {24, 266, 2788, L"Тайшет"}, + {24, 266, 1454, L"Тулун"}, + {24, 266, 1455, L"Усолье-Сибирское"}, + {24, 266, 2908, L"Усольск"}, + {24, 266, 1456, L"Усть-Илимск"}, + {24, 266, 1457, L"Усть-Кут"}, + {24, 266, 1458, L"Хужир"}, + {24, 266, 1459, L"Черемхово"}, + {24, 266, 2795, L"Шелехов"}, + {24, 266, 2229, L"Другое"}, + {24, 267, 2737, L"Анжеро-Суджинск"}, + {24, 267, 2740, L"Белово"}, + {24, 267, 2746, L"Березовский"}, + {24, 267, 2739, L"Гурьевск"}, + {24, 267, 2742, L"Калтан"}, + {24, 267, 1460, L"Кемерово"}, + {24, 267, 1461, L"Киселевск"}, + {24, 267, 2738, L"Ленинск-Кузнецкий"}, + {24, 267, 2745, L"Мариинск"}, + {24, 267, 1462, L"Междуреченск"}, + {24, 267, 1463, L"Мыски"}, + {24, 267, 1464, L"Новокузнецк"}, + {24, 267, 2744, L"Осинники"}, + {24, 267, 3358, L"Полысаево"}, + {24, 267, 1465, L"Прокопьевск"}, + {24, 267, 1466, L"Салаир"}, + {24, 267, 2743, L"Тайга"}, + {24, 267, 2741, L"Таштагол"}, + {24, 267, 1467, L"Топки"}, + {24, 267, 1468, L"Юрга"}, + {24, 267, 2236, L"Другое"}, + {24, 269, 1475, L"Баган"}, + {24, 269, 1476, L"Барабинск"}, + {24, 269, 1477, L"Бердск"}, + {24, 269, 2750, L"Болотное"}, + {24, 269, 1478, L"Искитим"}, + {24, 269, 2752, L"Карасук"}, + {24, 269, 2751, L"Каргат"}, + {24, 269, 3107, L"Краснообск"}, + {24, 269, 2753, L"Куйбышев"}, + {24, 269, 2755, L"Купино"}, + {24, 269, 1479, L"Новосибирск"}, + {24, 269, 2759, L"Обь"}, + {24, 269, 2756, L"Татарск"}, + {24, 269, 2758, L"Тогучин"}, + {24, 269, 2757, L"Черепаново"}, + {24, 269, 2754, L"Чулым"}, + {24, 269, 2252, L"Другое"}, + {24, 270, 2733, L"Исилькуль"}, + {24, 270, 1480, L"Калачинск"}, + {24, 270, 1481, L"Марьяновка"}, + {24, 270, 2735, L"Называевск"}, + {24, 270, 1482, L"Омск"}, + {24, 270, 2734, L"Тара"}, + {24, 270, 2736, L"Тюкалинск"}, + {24, 270, 2253, L"Другое"}, + {24, 272, 1488, L"Асино"}, + {24, 272, 1489, L"Белый Яр"}, + {24, 272, 3295, L"Каргасок"}, + {24, 272, 1491, L"Колпашево"}, + {24, 272, 1492, L"Северск"}, + {24, 272, 1493, L"Стрежевой"}, + {24, 272, 1490, L"Томск"}, + {24, 272, 2273, L"Другое"}, + {24, 276, 2803, L"Балей"}, + {24, 276, 2799, L"Борзя"}, + {24, 276, 1499, L"Краснокаменск"}, + {24, 276, 2801, L"Могоча"}, + {24, 276, 2800, L"Нерчинск"}, + {24, 276, 2802, L"Петровск-Забайкальский"}, + {24, 276, 2798, L"Сретенск"}, + {24, 276, 2796, L"Хилок"}, + {24, 276, 1498, L"Чита"}, + {24, 276, 2797, L"Шилка"}, + {24, 276, 2285, L"Другое"}, + {24, 262, 1438, L"Агинское"}, + {24, 262, 2213, L"Другое"}, + {24, 271, 3233, L"Диксон"}, + {24, 271, 1485, L"Дудинка"}, + {24, 271, 1487, L"Кайеркан"}, + {24, 271, 1483, L"Норильск"}, + {24, 271, 1484, L"Талнах"}, + {24, 271, 1486, L"Хатанга"}, + {24, 271, 2269, L"Другое"}, + {24, 274, 1495, L"Усть-Ордынский"}, + {24, 274, 2279, L"Другое"}, + {24, 277, 1500, L"Тура"}, + {24, 277, 2288, L"Другое"}, + {24, 278, 2668, L"Далматово"}, + {24, 278, 2667, L"Катайск"}, + {24, 278, 1524, L"Курган"}, + {24, 278, 2669, L"Куртамыш"}, + {24, 278, 2666, L"Макушино"}, + {24, 278, 2671, L"Петухово"}, + {24, 278, 1525, L"Шадринск"}, + {24, 278, 2670, L"Шумиха"}, + {24, 278, 2672, L"Щучье"}, + {24, 278, 2243, L"Другое"}, + {24, 279, 1526, L"Алапаевск"}, + {24, 279, 1527, L"Арамиль"}, + {24, 279, 2691, L"Артемовский"}, + {24, 279, 1528, L"Асбест"}, + {24, 279, 2924, L"Белоярский"}, + {24, 279, 2707, L"Березовский"}, + {24, 279, 1529, L"Богданович"}, + {24, 279, 2698, L"Верхний Тагил"}, + {24, 279, 1530, L"Верхняя Пышма"}, + {24, 279, 1531, L"Верхняя Салда"}, + {24, 279, 1532, L"Верхняя Синячиха"}, + {24, 279, 2696, L"Верхняя Тура"}, + {24, 279, 2692, L"Верхотурье"}, + {24, 279, 2706, L"Волчанск"}, + {24, 279, 2709, L"Дегтярск"}, + {24, 279, 1533, L"Екатеринбург"}, + {24, 279, 1534, L"Заречный"}, + {24, 279, 1535, L"Ивдель"}, + {24, 279, 1536, L"Ирбит"}, + {24, 279, 1537, L"Каменск-Уральский"}, + {24, 279, 1538, L"Камышлов"}, + {24, 279, 2708, L"Карпинск"}, + {24, 279, 1539, L"Качканар"}, + {24, 279, 2712, L"Кировград"}, + {24, 279, 1540, L"Краснотурьинск"}, + {24, 279, 2694, L"Красноуральск"}, + {24, 279, 2693, L"Красноуфимск"}, + {24, 279, 1541, L"Кушва"}, + {24, 279, 2711, L"Михайловск"}, + {24, 279, 2713, L"Михайловск"}, + {24, 279, 1542, L"Невьянск"}, + {24, 279, 2702, L"Нижние Серги"}, + {24, 279, 1543, L"Нижний Тагил"}, + {24, 279, 2695, L"Нижняя Салда"}, + {24, 279, 2697, L"Нижняя Тура"}, + {24, 279, 2699, L"Новая Ляля"}, + {24, 279, 2909, L"Новоуральск"}, + {24, 279, 1544, L"Первоуральск"}, + {24, 279, 1545, L"Полевской"}, + {24, 279, 1546, L"Ревда"}, + {24, 279, 1547, L"Реж"}, + {24, 279, 3296, L"Рефтинский"}, + {24, 279, 2700, L"Североуральск"}, + {24, 279, 1548, L"Серов"}, + {24, 279, 2710, L"Среднеуральск"}, + {24, 279, 2701, L"Сухой Лог"}, + {24, 279, 2703, L"Сысерть"}, + {24, 279, 1549, L"Тавда"}, + {24, 279, 2704, L"Талица"}, + {24, 279, 2705, L"Туринск"}, + {24, 279, 2265, L"Другое"}, + {24, 280, 1550, L"Заводоуковск"}, + {24, 280, 1551, L"Ишим"}, + {24, 280, 3326, L"Сургут"}, + {24, 280, 1552, L"Тобольск"}, + {24, 280, 1553, L"Тюмень"}, + {24, 280, 2748, L"Ялуторовск"}, + {24, 280, 2276, L"Другое"}, + {24, 282, 1564, L"Аша"}, + {24, 282, 2723, L"Бакал"}, + {24, 282, 2724, L"Верхнеуральск"}, + {24, 282, 2716, L"Верхний Уфалей"}, + {24, 282, 3297, L"Всеволожск"}, + {24, 282, 2725, L"Еманжелинск"}, + {24, 282, 1565, L"Златоуст"}, + {24, 282, 2722, L"Карабаш"}, + {24, 282, 1566, L"Карталы"}, + {24, 282, 2718, L"Касли"}, + {24, 282, 2720, L"Катав-Ивановск"}, + {24, 282, 1567, L"Копейск"}, + {24, 282, 2721, L"Коркино"}, + {24, 282, 2715, L"Куса"}, + {24, 282, 1568, L"Кыштым"}, + {24, 282, 1569, L"Магнитогорск"}, + {24, 282, 1570, L"Миасс"}, + {24, 282, 2726, L"Миньяр"}, + {24, 282, 2717, L"Нязепетровск"}, + {24, 282, 3100, L"Озерск"}, + {24, 282, 1571, L"Пласт"}, + {24, 282, 2719, L"Сатка"}, + {24, 282, 2727, L"Сим"}, + {24, 282, 1572, L"Снежинск"}, + {24, 282, 3332, L"Трехгорный"}, + {24, 282, 1573, L"Троицк"}, + {24, 282, 1574, L"Усть-Катав"}, + {24, 282, 1575, L"Чебаркуль"}, + {24, 282, 1576, L"Челябинск"}, + {24, 282, 1577, L"Южноуральск"}, + {24, 282, 2714, L"Юрюзань"}, + {24, 282, 2283, L"Другое"}, + {24, 281, 2749, L"Белоярский"}, + {24, 281, 1554, L"Игрим"}, + {24, 281, 1555, L"Когалым"}, + {24, 281, 1556, L"Лангепас"}, + {24, 281, 1561, L"Мегион"}, + {24, 281, 1562, L"Нефтеюганск"}, + {24, 281, 1559, L"Нижневартовск"}, + {24, 281, 2852, L"Нягань"}, + {24, 281, 2853, L"Нягань"}, + {24, 281, 2854, L"Пыть-Ях"}, + {24, 281, 1560, L"Радужный"}, + {24, 281, 1563, L"Советский"}, + {24, 281, 2747, L"Сургут"}, + {24, 281, 1557, L"Урай"}, + {24, 281, 1558, L"Ханты-Мансийск"}, + {24, 281, 3344, L"Югорск"}, + {24, 281, 2282, L"Другое"}, + {24, 283, 3298, L"Губкинский"}, + {24, 283, 1578, L"Лабытнанги"}, + {24, 283, 2856, L"Муравленко"}, + {24, 283, 1579, L"Надым"}, + {24, 283, 1580, L"Новый Уренгой"}, + {24, 283, 1581, L"Ноябрьск"}, + {24, 283, 1582, L"Салехард"}, + {24, 283, 1583, L"Уренгой"}, + {24, 283, 2289, L"Другое"}, + {24, 284, 1625, L"Алексеевка"}, + {24, 284, 1626, L"Белгород"}, + {24, 284, 2172, L"Валуйки"}, + {24, 284, 2173, L"Грайворон"}, + {24, 284, 1627, L"Губкин"}, + {24, 284, 2174, L"Короча"}, + {24, 284, 2175, L"Новый Оскол"}, + {24, 284, 1628, L"Старый Оскол"}, + {24, 284, 1629, L"Шебекино"}, + {24, 284, 2221, L"Другое"}, + {24, 285, 1630, L"Брянск"}, + {24, 285, 3283, L"Дебрянск"}, + {24, 285, 1631, L"Дятьково"}, + {24, 285, 2013, L"Жуковка"}, + {24, 285, 2015, L"Злынка"}, + {24, 285, 1632, L"Карачев"}, + {24, 285, 1633, L"Клинцы"}, + {24, 285, 1634, L"Мглин"}, + {24, 285, 2016, L"Новозыбков"}, + {24, 285, 2018, L"Почеп"}, + {24, 285, 2017, L"Севск"}, + {24, 285, 2020, L"Сельцо"}, + {24, 285, 2014, L"Стародуб"}, + {24, 285, 2010, L"Сураж"}, + {24, 285, 2012, L"Трубчевск"}, + {24, 285, 2011, L"Унеча"}, + {24, 285, 2019, L"Фокино"}, + {24, 285, 2210, L"Другое"}, + {24, 286, 1635, L"Александров"}, + {24, 286, 1636, L"Владимир"}, + {24, 286, 2021, L"Вязники"}, + {24, 286, 1637, L"Головино"}, + {24, 286, 2022, L"Гороховец"}, + {24, 286, 1638, L"Гусь-Хрустальный"}, + {24, 286, 2023, L"Камешково"}, + {24, 286, 2031, L"Карабаново"}, + {24, 286, 2024, L"Киржач"}, + {24, 286, 1639, L"Ковров"}, + {24, 286, 1640, L"Кольчугино"}, + {24, 286, 2026, L"Костерево"}, + {24, 286, 3299, L"Красная Горбатка"}, + {24, 286, 2033, L"Лакинск"}, + {24, 286, 2025, L"Меленки"}, + {24, 286, 1641, L"Муром"}, + {24, 286, 1642, L"Петушки"}, + {24, 286, 2027, L"Покров"}, + {24, 286, 2211, L"Радужный"}, + {24, 286, 2028, L"Собинка"}, + {24, 286, 2032, L"Струнино"}, + {24, 286, 2029, L"Судогда"}, + {24, 286, 1643, L"Суздаль"}, + {24, 286, 2030, L"Юрьев-Польский"}, + {24, 286, 2212, L"Другое"}, + {24, 287, 1644, L"Бобров"}, + {24, 287, 1645, L"Богучар"}, + {24, 287, 1646, L"Борисоглебск"}, + {24, 287, 1647, L"Бутурлиновка"}, + {24, 287, 1648, L"Воронеж"}, + {24, 287, 2178, L"Калач"}, + {24, 287, 2176, L"Лиски"}, + {24, 287, 1649, L"Нововоронеж"}, + {24, 287, 2177, L"Новохоперск"}, + {24, 287, 2180, L"Острогожск"}, + {24, 287, 1650, L"Павловск"}, + {24, 287, 2181, L"Поворино"}, + {24, 287, 1651, L"Россошь"}, + {24, 287, 2179, L"Семилуки"}, + {24, 287, 2182, L"Эртиль"}, + {24, 287, 2224, L"Другое"}, + {24, 288, 1652, L"Вичуга"}, + {24, 288, 2036, L"Гаврилов Посад"}, + {24, 288, 1657, L"Заволжск"}, + {24, 288, 1653, L"Иваново"}, + {24, 288, 1656, L"Кинешма"}, + {24, 288, 2040, L"Комсомольск"}, + {24, 288, 2037, L"Кохма"}, + {24, 288, 2043, L"Наволоки"}, + {24, 288, 3300, L"Палех"}, + {24, 288, 2039, L"Плес"}, + {24, 288, 2038, L"Приволжск"}, + {24, 288, 2042, L"Пучеж"}, + {24, 288, 2044, L"Родники"}, + {24, 288, 1655, L"Тейково"}, + {24, 288, 2034, L"Фурманов"}, + {24, 288, 1654, L"Шуя"}, + {24, 288, 2041, L"Южа"}, + {24, 288, 2035, L"Юрьевец"}, + {24, 288, 2227, L"Другое"}, + {24, 289, 2050, L"Балабаново"}, + {24, 289, 2051, L"Боровск"}, + {24, 289, 3301, L"Воротынск"}, + {24, 289, 2052, L"Жиздра"}, + {24, 289, 1660, L"Жуковка"}, + {24, 289, 1658, L"Калуга"}, + {24, 289, 2046, L"Киров"}, + {24, 289, 1661, L"Козельск"}, + {24, 289, 2053, L"Кондрово"}, + {24, 289, 2049, L"Людиново"}, + {24, 289, 1659, L"Малоярославец"}, + {24, 289, 2054, L"Медынь"}, + {24, 289, 2055, L"Мещовск"}, + {24, 289, 2047, L"Мосальск"}, + {24, 289, 1662, L"Обнинск"}, + {24, 289, 2057, L"Сосенский"}, + {24, 289, 2056, L"Спас-Демянск"}, + {24, 289, 2045, L"Сухиничи"}, + {24, 289, 1663, L"Таруса"}, + {24, 289, 2131, L"Чекалин"}, + {24, 289, 2048, L"Юхнов"}, + {24, 289, 2233, L"Другое"}, + {24, 290, 1664, L"Буй"}, + {24, 290, 1665, L"Волгореченск"}, + {24, 290, 1666, L"Галич"}, + {24, 290, 2059, L"Кологрив"}, + {24, 290, 1667, L"Кострома"}, + {24, 290, 3302, L"Красное-на-Волге"}, + {24, 290, 1668, L"Макарьев"}, + {24, 290, 2060, L"Мантурово"}, + {24, 290, 1669, L"Нерехта"}, + {24, 290, 2061, L"Нея"}, + {24, 290, 2062, L"Солигалич"}, + {24, 290, 2058, L"Чухлома"}, + {24, 290, 1670, L"Шарья"}, + {24, 290, 2240, L"Другое"}, + {24, 291, 1671, L"Дмитриев-Льговский"}, + {24, 291, 1673, L"Железногорск"}, + {24, 291, 3279, L"Железногорск"}, + {24, 291, 1672, L"Курск"}, + {24, 291, 2187, L"Курчатов"}, + {24, 291, 2188, L"Льгов"}, + {24, 291, 2184, L"Обоянь"}, + {24, 291, 2185, L"Рыльск"}, + {24, 291, 2183, L"Суджа"}, + {24, 291, 2189, L"Фатеж"}, + {24, 291, 2186, L"Щигры"}, + {24, 291, 2244, L"Другое"}, + {24, 292, 2194, L"Грязи"}, + {24, 292, 2193, L"Данков"}, + {24, 292, 1674, L"Елец"}, + {24, 292, 2190, L"Задонск"}, + {24, 292, 2195, L"Лебедянь"}, + {24, 292, 1675, L"Липецк"}, + {24, 292, 2192, L"Усмань"}, + {24, 292, 2191, L"Чаплыгин"}, + {24, 292, 2245, L"Другое"}, + {24, 293, 1733, L"Апрелевка"}, + {24, 293, 1732, L"Балашиха"}, + {24, 293, 1731, L"Бронницы"}, + {24, 293, 1730, L"Верея"}, + {24, 293, 2063, L"Видное"}, + {24, 293, 2064, L"Волоколамск"}, + {24, 293, 1729, L"Воскресенск"}, + {24, 293, 1728, L"Высоковск"}, + {24, 293, 1727, L"Голицыно"}, + {24, 293, 2065, L"Дедовск"}, + {24, 293, 1726, L"Дзержинский"}, + {24, 293, 1725, L"Дмитров"}, + {24, 293, 1724, L"Долгопрудный"}, + {24, 293, 1723, L"Домодедово"}, + {24, 293, 2066, L"Дрезна"}, + {24, 293, 1722, L"Дубна"}, + {24, 293, 1721, L"Егорьевск"}, + {24, 293, 1720, L"Железнодорожный"}, + {24, 293, 1719, L"Жуковский"}, + {24, 293, 2067, L"Зарайск"}, + {24, 293, 1718, L"Звенигород"}, + {24, 293, 1715, L"Ивантеевка"}, + {24, 293, 1717, L"Истра"}, + {24, 293, 2068, L"Калининград"}, + {24, 293, 2069, L"Кашира"}, + {24, 293, 1716, L"Климовск"}, + {24, 293, 1714, L"Клин"}, + {24, 293, 1713, L"Коломна"}, + {24, 293, 1712, L"Королев"}, + {24, 293, 1711, L"Красноармейск"}, + {24, 293, 1710, L"Красногорск"}, + {24, 293, 2070, L"Краснозаводск"}, + {24, 293, 2071, L"Куровское"}, + {24, 293, 1709, L"Ликино-Дулево"}, + {24, 293, 1708, L"Лобня"}, + {24, 293, 2072, L"Лосино-Петровский"}, + {24, 293, 1707, L"Луховицы"}, + {24, 293, 1706, L"Лыткарино"}, + {24, 293, 1705, L"Люберцы"}, + {24, 293, 1704, L"Менделеево"}, + {24, 293, 1703, L"Можайск"}, + {24, 293, 1702, L"Мытищи"}, + {24, 293, 1701, L"Наро-Фоминск"}, + {24, 293, 1700, L"Ногинск"}, + {24, 293, 1698, L"Одинцово"}, + {24, 293, 2073, L"Ожерелье"}, + {24, 293, 2074, L"Озеры"}, + {24, 293, 1699, L"Орехово-Зуево"}, + {24, 293, 1697, L"Павловский Посад"}, + {24, 293, 1696, L"Подольск"}, + {24, 293, 1695, L"Протвино"}, + {24, 293, 1694, L"Пушкино"}, + {24, 293, 1693, L"Пущино"}, + {24, 293, 1692, L"Раменское"}, + {24, 293, 1691, L"Реутов"}, + {24, 293, 1690, L"Решетников"}, + {24, 293, 2075, L"Рошаль"}, + {24, 293, 2076, L"Руза"}, + {24, 293, 1689, L"Сергиев Посад"}, + {24, 293, 1688, L"Серпухов"}, + {24, 293, 1687, L"Солнечногорск"}, + {24, 293, 1686, L"Ступино"}, + {24, 293, 2077, L"Сходня"}, + {24, 293, 2078, L"Талдом"}, + {24, 293, 1685, L"Троицк"}, + {24, 293, 1684, L"Фрязино"}, + {24, 293, 1683, L"Химки"}, + {24, 293, 1682, L"Хотьково"}, + {24, 293, 1681, L"Черноголовка"}, + {24, 293, 1680, L"Чехов"}, + {24, 293, 1679, L"Шатура"}, + {24, 293, 1678, L"Щелково"}, + {24, 293, 2080, L"Щербинка"}, + {24, 293, 1677, L"Электрогорск"}, + {24, 293, 1676, L"Электросталь"}, + {24, 293, 2079, L"Электроугли"}, + {24, 293, 3031, L"Юбилейный"}, + {24, 293, 2081, L"Яхрома"}, + {24, 293, 2249, L"Другое"}, + {24, 294, 2083, L"Болхов"}, + {24, 294, 2082, L"Дмитровск-Орловский"}, + {24, 294, 3160, L"Залегощь"}, + {24, 294, 1736, L"Ливны"}, + {24, 294, 2084, L"Малоархангельск"}, + {24, 294, 1737, L"Мценск"}, + {24, 294, 2085, L"Новосиль"}, + {24, 294, 1735, L"Орел"}, + {24, 294, 2255, L"Другое"}, + {24, 295, 1740, L"Гусь-Железный"}, + {24, 295, 1741, L"Касимов"}, + {24, 295, 2086, L"Кораблино"}, + {24, 295, 2087, L"Михайлов"}, + {24, 295, 2089, L"Новомичуринск"}, + {24, 295, 2091, L"Рыбное"}, + {24, 295, 2093, L"Ряжск"}, + {24, 295, 1738, L"Рязань"}, + {24, 295, 3305, L"Сапожок"}, + {24, 295, 1739, L"Сасово"}, + {24, 295, 2090, L"Скопин"}, + {24, 295, 2088, L"Спас-Клепики"}, + {24, 295, 2092, L"Спасск-Рязанский"}, + {24, 295, 2094, L"Шацк"}, + {24, 295, 3320, L"Шилово"}, + {24, 295, 2260, L"Другое"}, + {24, 296, 2095, L"Велиж"}, + {24, 296, 1743, L"Вязьма"}, + {24, 296, 1744, L"Гагарин"}, + {24, 296, 2096, L"Демидов"}, + {24, 296, 1745, L"Десногорск"}, + {24, 296, 1746, L"Дорогубуж"}, + {24, 296, 2097, L"Духовщина"}, + {24, 296, 2098, L"Ельня"}, + {24, 296, 2099, L"Починок"}, + {24, 296, 2100, L"Рославль"}, + {24, 296, 2101, L"Рудня"}, + {24, 296, 1747, L"Сафоново"}, + {24, 296, 1742, L"Смоленск"}, + {24, 296, 2102, L"Сычевка"}, + {24, 296, 1748, L"Ярцево"}, + {24, 296, 2267, L"Другое"}, + {24, 297, 2198, L"Жердевка"}, + {24, 297, 2199, L"Кирсанов"}, + {24, 297, 1752, L"Котовск"}, + {24, 297, 1751, L"Мичуринск"}, + {24, 297, 2196, L"Моршанск"}, + {24, 297, 1750, L"Рассказово"}, + {24, 297, 3271, L"Сатинка"}, + {24, 297, 1749, L"Тамбов"}, + {24, 297, 3272, L"Тулиновка"}, + {24, 297, 2197, L"Уварово"}, + {24, 297, 2270, L"Другое"}, + {24, 298, 2103, L"Андреаполь"}, + {24, 298, 2104, L"Бежецк"}, + {24, 298, 2105, L"Белый"}, + {24, 298, 2106, L"Бологое"}, + {24, 298, 2107, L"Весьегонск"}, + {24, 298, 1753, L"Вышний Волочек"}, + {24, 298, 2108, L"Западная Двина"}, + {24, 298, 2109, L"Зубцов"}, + {24, 298, 2110, L"Калязин"}, + {24, 298, 2111, L"Кашин"}, + {24, 298, 1758, L"Кимры"}, + {24, 298, 1756, L"Конаково"}, + {24, 298, 2112, L"Красный Холм"}, + {24, 298, 1759, L"Кувшиново"}, + {24, 298, 1760, L"Лихославль"}, + {24, 298, 1761, L"Нелидово"}, + {24, 298, 2113, L"Осташков"}, + {24, 298, 1757, L"Ржев"}, + {24, 298, 2114, L"Старица"}, + {24, 298, 1754, L"Тверь"}, + {24, 298, 2115, L"Торжок"}, + {24, 298, 2116, L"Торопец"}, + {24, 298, 1755, L"Удомля"}, + {24, 298, 2272, L"Другое"}, + {24, 299, 2127, L"Алексин"}, + {24, 299, 2126, L"Белев"}, + {24, 299, 2118, L"Богородицк"}, + {24, 299, 2122, L"Болохово"}, + {24, 299, 2129, L"Венев"}, + {24, 299, 1762, L"Донской"}, + {24, 299, 2128, L"Ефремов"}, + {24, 299, 3354, L"Заокский"}, + {24, 299, 2124, L"Киреевск"}, + {24, 299, 1763, L"Климовск"}, + {24, 299, 2123, L"Липки"}, + {24, 299, 1764, L"Новомосковск"}, + {24, 299, 2117, L"Плавск"}, + {24, 299, 2130, L"Северо-Задонск"}, + {24, 299, 2120, L"Советск"}, + {24, 299, 2119, L"Сокольники"}, + {24, 299, 2125, L"Суворов"}, + {24, 299, 1765, L"Тула"}, + {24, 299, 1766, L"Узловая"}, + {24, 299, 2121, L"Щекино"}, + {24, 299, 1767, L"Ясногорск"}, + {24, 299, 2274, L"Другое"}, + {24, 300, 3053, L"Большое Село"}, + {24, 300, 3268, L"Брейтово"}, + {24, 300, 1773, L"Гаврилов-Ям"}, + {24, 300, 2132, L"Данилов"}, + {24, 300, 3269, L"Красные Ткачи"}, + {24, 300, 2133, L"Любим"}, + {24, 300, 3270, L"Мокеевское"}, + {24, 300, 1774, L"Мышкин"}, + {24, 300, 2994, L"Некоуз"}, + {24, 300, 1775, L"Переславль-Залесский"}, + {24, 300, 2134, L"Пошехонье"}, + {24, 300, 1769, L"Ростов"}, + {24, 300, 1771, L"Рыбинск"}, + {24, 300, 1772, L"Тутаев"}, + {24, 300, 1770, L"Углич"}, + {24, 300, 1768, L"Ярославль"}, + {24, 300, 2290, L"Другое"}, + {24, 301, 2849, L"Адыгейск"}, + {24, 301, 1776, L"Майкоп"}, + {24, 301, 2214, L"Другое"}, + {24, 304, 2617, L"Буйнакск"}, + {24, 304, 1791, L"Гуниб"}, + {24, 304, 1788, L"Дербент"}, + {24, 304, 2619, L"Избербаш"}, + {24, 304, 1789, L"Каспийск"}, + {24, 304, 2618, L"Кизилюрт"}, + {24, 304, 1790, L"Кизляр"}, + {24, 304, 1792, L"Махачкала"}, + {24, 304, 2620, L"Хасавюрт"}, + {24, 304, 2225, L"Другое"}, + {24, 305, 3052, L"Магас"}, + {24, 305, 1787, L"Назрань"}, + {24, 305, 2228, L"Другое"}, + {24, 306, 2621, L"Баксан"}, + {24, 306, 1794, L"Майский"}, + {24, 306, 1793, L"Нальчик"}, + {24, 306, 2622, L"Нарткала"}, + {24, 306, 1795, L"Прохладный"}, + {24, 306, 2623, L"Терек"}, + {24, 306, 2624, L"Тырныауз"}, + {24, 306, 3274, L"Чегем"}, + {24, 306, 2230, L"Другое"}, + {24, 307, 2567, L"Городовиково"}, + {24, 307, 2568, L"Лагань"}, + {24, 307, 3324, L"Троицкое"}, + {24, 307, 1796, L"Элиста"}, + {24, 307, 2232, L"Другое"}, + {24, 308, 1799, L"Домбай"}, + {24, 308, 1798, L"Карачаевск"}, + {24, 308, 2626, L"Теберда"}, + {24, 308, 2625, L"Усть-Джегута"}, + {24, 308, 1797, L"Черкесск"}, + {24, 308, 2235, L"Другое"}, + {24, 311, 2630, L"Алагир"}, + {24, 311, 2631, L"Ардон"}, + {24, 311, 2628, L"Беслан"}, + {24, 311, 1839, L"Владикавказ"}, + {24, 311, 2629, L"Дигора"}, + {24, 311, 2627, L"Моздок"}, + {24, 311, 2266, L"Другое"}, + {24, 313, 2632, L"Аргун"}, + {24, 313, 1853, L"Грозный"}, + {24, 313, 2633, L"Гудермес"}, + {24, 313, 2284, L"Другое"}, + {24, 309, 2636, L"Абинск"}, + {24, 309, 1800, L"Анапа"}, + {24, 309, 1801, L"Апшеронск"}, + {24, 309, 1802, L"Армавир"}, + {24, 309, 1803, L"Белореченск"}, + {24, 309, 1804, L"Геленджик"}, + {24, 309, 1805, L"Горячий Ключ"}, + {24, 309, 2637, L"Гулькевичи"}, + {24, 309, 1806, L"Динская"}, + {24, 309, 1807, L"Ейск"}, + {24, 309, 2638, L"Кореновск"}, + {24, 309, 1808, L"Краснодар"}, + {24, 309, 1809, L"Кропоткин"}, + {24, 309, 1810, L"Крымск"}, + {24, 309, 1811, L"Курганинск"}, + {24, 309, 3232, L"Лабинск"}, + {24, 309, 2639, L"Новокубанск"}, + {24, 309, 1812, L"Новороссийск"}, + {24, 309, 1813, L"Пластуновская"}, + {24, 309, 1814, L"Приморско-Ахтарск"}, + {24, 309, 3102, L"Северская"}, + {24, 309, 1815, L"Славянск-на-Кубани"}, + {24, 309, 1816, L"Сочи"}, + {24, 309, 3266, L"Староминская"}, + {24, 309, 3039, L"Тамань"}, + {24, 309, 1817, L"Темрюк"}, + {24, 309, 2635, L"Тимашевск"}, + {24, 309, 1818, L"Тихорецк"}, + {24, 309, 1819, L"Туапсе"}, + {24, 309, 1820, L"Усть-Лабинск"}, + {24, 309, 2634, L"Хадыженск"}, + {24, 309, 2241, L"Другое"}, + {24, 312, 1840, L"Александровское"}, + {24, 312, 2644, L"Благодарный"}, + {24, 312, 1841, L"Буденновск"}, + {24, 312, 1842, L"Георгиевск"}, + {24, 312, 1843, L"Ессентуки"}, + {24, 312, 1844, L"Железноводск"}, + {24, 312, 2647, L"Зеленокумск"}, + {24, 312, 2641, L"Изобильный"}, + {24, 312, 2642, L"Ипатово"}, + {24, 312, 1845, L"Кисловодск"}, + {24, 312, 1846, L"Кочубеевское"}, + {24, 312, 3367, L"Курсавка"}, + {24, 312, 3265, L"Левокумское"}, + {24, 312, 1847, L"Лермонтов"}, + {24, 312, 1848, L"Минеральные Воды"}, + {24, 312, 1849, L"Невинномысск"}, + {24, 312, 2645, L"Нефтекумск"}, + {24, 312, 2643, L"Новоалександровск"}, + {24, 312, 1850, L"Новопавловск"}, + {24, 312, 1851, L"Новоселицкое"}, + {24, 312, 1852, L"Пятигорск"}, + {24, 312, 2646, L"Светлоград"}, + {24, 312, 2640, L"Ставрополь"}, + {24, 312, 2268, L"Другое"}, + {24, 302, 1777, L"Астрахань"}, + {24, 302, 1778, L"Ахтубинск"}, + {24, 302, 3383, L"Знаменск"}, + {24, 302, 2578, L"Камызяк"}, + {24, 302, 2579, L"Нариманов"}, + {24, 302, 1786, L"Харабали"}, + {24, 302, 2219, L"Другое"}, + {24, 303, 1779, L"Волгоград"}, + {24, 303, 1780, L"Волжский"}, + {24, 303, 2584, L"Дубовка"}, + {24, 303, 1781, L"Жирновск"}, + {24, 303, 1782, L"Калач-на-Дону"}, + {24, 303, 1783, L"Камышин"}, + {24, 303, 2588, L"Котельниково"}, + {24, 303, 2591, L"Котово"}, + {24, 303, 2587, L"Краснослободск"}, + {24, 303, 2582, L"Ленинск"}, + {24, 303, 2590, L"Михайловка"}, + {24, 303, 1784, L"Николаевск"}, + {24, 303, 2581, L"Новоаннинский"}, + {24, 303, 2583, L"Палласовка"}, + {24, 303, 2580, L"Петров Вал"}, + {24, 303, 2589, L"Серафимович"}, + {24, 303, 2585, L"Суровикино"}, + {24, 303, 1785, L"Урюпинск"}, + {24, 303, 2586, L"Фролово"}, + {24, 303, 2223, L"Другое"}, + {24, 310, 1821, L"Азов"}, + {24, 310, 1822, L"Аксай"}, + {24, 310, 1823, L"Багаевская"}, + {24, 310, 1824, L"Батайск"}, + {24, 310, 1825, L"Белая Калитва"}, + {24, 310, 1826, L"Волгодонск"}, + {24, 310, 1827, L"Гуково"}, + {24, 310, 2651, L"Донецк"}, + {24, 310, 1828, L"Зерноград"}, + {24, 310, 3264, L"Каменоломни"}, + {24, 310, 2652, L"Каменск-Шахтинский"}, + {24, 310, 2649, L"Константиновск"}, + {24, 310, 2648, L"Красный Сулин"}, + {24, 310, 1829, L"Миллерово"}, + {24, 310, 2653, L"Морозовск"}, + {24, 310, 1830, L"Новочеркасск"}, + {24, 310, 1831, L"Новошахтинск"}, + {24, 310, 1832, L"Пролетарск"}, + {24, 310, 1833, L"Ростов-на-Дону"}, + {24, 310, 1834, L"Сальск"}, + {24, 310, 1835, L"Семикаракорск"}, + {24, 310, 1836, L"Таганрог"}, + {24, 310, 1837, L"Усть-Донецкий"}, + {24, 310, 3263, L"Целина"}, + {24, 310, 2650, L"Цимлянск"}, + {24, 310, 1838, L"Шахты"}, + {24, 310, 2259, L"Другое"}, + {139, 407, 407, L" столица"}, + {139, 426, 427, L"Бойсе"}, + {139, 426, 2354, L"Другое"}, + {139, 378, 3109, L"Айова Сити"}, + {139, 378, 379, L"Де-Мойн"}, + {139, 378, 2963, L"Декора"}, + {139, 378, 2355, L"Другое"}, + {139, 412, 3236, L"Бирмингем"}, + {139, 412, 413, L"Монтгомери"}, + {139, 412, 1181, L"Хантсвилл"}, + {139, 412, 2356, L"Другое"}, + {139, 446, 1182, L"Анкоридж"}, + {139, 446, 447, L"Джуно"}, + {139, 446, 1183, L"Фэрбенкс"}, + {139, 446, 2357, L"Другое"}, + {139, 434, 2917, L"Темпе"}, + {139, 434, 1184, L"Тусон"}, + {139, 434, 435, L"Финикс"}, + {139, 434, 3061, L"Чандлер"}, + {139, 434, 2358, L"Другое"}, + {139, 416, 417, L"Литл-Рок"}, + {139, 416, 2359, L"Другое"}, + {139, 428, 3017, L"Ларами"}, + {139, 428, 429, L"Шайенн"}, + {139, 428, 2360, L"Другое"}, + {139, 440, 2956, L"Беллевью"}, + {139, 440, 2967, L"Бремертон"}, + {139, 440, 3385, L"Ванкувер"}, + {139, 440, 2865, L"Линден"}, + {139, 440, 441, L"Олимпия"}, + {139, 440, 3352, L"Порт Орчард"}, + {139, 440, 2876, L"Редмонт"}, + {139, 440, 3003, L"Рентон"}, + {139, 440, 1185, L"Сиэтл"}, + {139, 440, 2983, L"Снохомиш"}, + {139, 440, 1186, L"Такома"}, + {139, 440, 3152, L"Фрайди Харбор"}, + {139, 440, 2886, L"Эверет"}, + {139, 440, 2361, L"Другое"}, + {139, 352, 353, L"Монтпильер"}, + {139, 352, 2861, L"Норвич"}, + {139, 352, 2362, L"Другое"}, + {139, 394, 1188, L"Александрия"}, + {139, 394, 1187, L"Арлингтон"}, + {139, 394, 2969, L"Даллес"}, + {139, 394, 1189, L"Манассас"}, + {139, 394, 3114, L"Норфолк"}, + {139, 394, 2885, L"Ньюпорт-Ньюс"}, + {139, 394, 2979, L"Раунд Хил"}, + {139, 394, 3338, L"Рестон"}, + {139, 394, 395, L"Ричмонд"}, + {139, 394, 3005, L"Уоррентон"}, + {139, 394, 2991, L"Херндон"}, + {139, 394, 2996, L"Центрвиль"}, + {139, 394, 3097, L"Чантилли"}, + {139, 394, 2981, L"Шарлотесвиль"}, + {139, 394, 2363, L"Другое"}, + {139, 374, 2995, L"Грин-Бей"}, + {139, 374, 375, L"Мадисон"}, + {139, 374, 2365, L"Другое"}, + {139, 448, 449, L"Гонолулу"}, + {139, 448, 1191, L"Хило"}, + {139, 448, 2367, L"Другое"}, + {139, 390, 3021, L"Вильмингтон"}, + {139, 390, 391, L"Довер"}, + {139, 390, 2973, L"Льюис"}, + {139, 390, 2369, L"Другое"}, + {139, 402, 403, L"Атланта"}, + {139, 402, 2370, L"Другое"}, + {139, 396, 397, L"Чарлстон"}, + {139, 396, 2371, L"Другое"}, + {139, 370, 2911, L"Вестмонт"}, + {139, 370, 3074, L"Гарвард"}, + {139, 370, 371, L"Спрингфилд"}, + {139, 370, 2930, L"Урбана"}, + {139, 370, 1194, L"Чикаго"}, + {139, 370, 2372, L"Другое"}, + {139, 368, 369, L"Индианаполис"}, + {139, 368, 1195, L"Эвансвил"}, + {139, 368, 2373, L"Другое"}, + {139, 444, 2959, L"Анахайм"}, + {139, 444, 2961, L"Аптос"}, + {139, 444, 2912, L"Артезия"}, + {139, 444, 2899, L"Беверли Хилз"}, + {139, 444, 1196, L"Беркли"}, + {139, 444, 3249, L"Бреа"}, + {139, 444, 3014, L"Брисбейн"}, + {139, 444, 3048, L"Венис"}, + {139, 444, 2901, L"Вест-Голливуд"}, + {139, 444, 2926, L"Вестлейк Вилладж"}, + {139, 444, 2922, L"Гардена"}, + {139, 444, 1203, L"Глендейл"}, + {139, 444, 2978, L"Денвиль"}, + {139, 444, 2990, L"Дублин"}, + {139, 444, 3077, L"Дэвис"}, + {139, 444, 2918, L"Ирвайн"}, + {139, 444, 2881, L"Карсон"}, + {139, 444, 3247, L"Кипресс"}, + {139, 444, 3092, L"Коста Меса"}, + {139, 444, 2948, L"Купертино"}, + {139, 444, 1197, L"Лонг-Бич"}, + {139, 444, 1198, L"Лос-Анджелес"}, + {139, 444, 3058, L"Лос-Гатос"}, + {139, 444, 3328, L"Марина-дель-Рей"}, + {139, 444, 2874, L"Маунтин-Вью"}, + {139, 444, 2998, L"Милпитас"}, + {139, 444, 3087, L"Монтерей"}, + {139, 444, 2947, L"Окленд"}, + {139, 444, 2900, L"Пало Альто"}, + {139, 444, 1199, L"Пасадена"}, + {139, 444, 3335, L"Редвуд"}, + {139, 444, 2966, L"Розамонд"}, + {139, 444, 445, L"Сакраменто"}, + {139, 444, 1200, L"Сан-Диего"}, + {139, 444, 3317, L"Сан-Мартин"}, + {139, 444, 1201, L"Сан-Франциско"}, + {139, 444, 1202, L"Сан-Хосе"}, + {139, 444, 2878, L"Саннивейл"}, + {139, 444, 2925, L"Санта-Барбара"}, + {139, 444, 2875, L"Санта-Клара"}, + {139, 444, 1204, L"Санта-Круз"}, + {139, 444, 2859, L"Санта-Моника"}, + {139, 444, 3157, L"Студио Сити"}, + {139, 444, 3146, L"Торранс"}, + {139, 444, 2970, L"Тысяча Дубов"}, + {139, 444, 2949, L"Универсал-Сити"}, + {139, 444, 3057, L"Форт Брэгг"}, + {139, 444, 3032, L"Фостер-Сити"}, + {139, 444, 3381, L"Фремонт"}, + {139, 444, 3028, L"Фуллертон"}, + {139, 444, 2858, L"Эмервиль"}, + {139, 444, 3040, L"Эскондидо"}, + {139, 444, 2374, L"Другое"}, + {139, 388, 3041, L"Лоуренс"}, + {139, 388, 389, L"Топика"}, + {139, 388, 2375, L"Другое"}, + {139, 408, 3004, L"Лексингтон"}, + {139, 408, 1205, L"Луисвилл"}, + {139, 408, 409, L"Франкфорт"}, + {139, 408, 2376, L"Другое"}, + {139, 430, 1206, L"Боулдер"}, + {139, 430, 3095, L"Грили"}, + {139, 430, 431, L"Денвер"}, + {139, 430, 1207, L"Колорадо-Спрингс"}, + {139, 430, 3046, L"Литлтон"}, + {139, 430, 2377, L"Другое"}, + {139, 358, 2968, L"Дариен"}, + {139, 358, 3018, L"Денбери"}, + {139, 358, 2882, L"Стэмфорд"}, + {139, 358, 359, L"Хартфорд"}, + {139, 358, 3047, L"Шелтон"}, + {139, 358, 2378, L"Другое"}, + {139, 418, 419, L"Батон-Руж"}, + {139, 418, 1208, L"Новый Орлеан"}, + {139, 418, 2408, L"Другое"}, + {139, 354, 2931, L"Аттлеборо"}, + {139, 354, 3334, L"Билерика"}, + {139, 354, 355, L"Бостон"}, + {139, 354, 3059, L"Вестгемптон"}, + {139, 354, 2919, L"Вобурн"}, + {139, 354, 2902, L"Дедхэм"}, + {139, 354, 1209, L"Кеймбридж"}, + {139, 354, 3336, L"Нидхем"}, + {139, 354, 2985, L"Ньютонвиль"}, + {139, 354, 3022, L"Уолтхэм"}, + {139, 354, 2407, L"Другое"}, + {139, 376, 1210, L"Миннеаполис"}, + {139, 376, 2980, L"Плимут"}, + {139, 376, 377, L"Сент-Пол"}, + {139, 376, 3035, L"Эден Прейри"}, + {139, 376, 2406, L"Другое"}, + {139, 414, 415, L"Джэксон"}, + {139, 414, 2405, L"Другое"}, + {139, 380, 381, L"Джефферсон-Сити"}, + {139, 380, 3062, L"Канзас Сити"}, + {139, 380, 3038, L"Ли Саммит"}, + {139, 380, 1211, L"Сент-Луис"}, + {139, 380, 2895, L"Эллисвил"}, + {139, 380, 2404, L"Другое"}, + {139, 372, 3357, L"Вест Блюмфельд"}, + {139, 372, 1212, L"Гранд-Рапидс"}, + {139, 372, 1213, L"Детройт"}, + {139, 372, 3103, L"Каламазу"}, + {139, 372, 373, L"Лансинг"}, + {139, 372, 2987, L"Новай"}, + {139, 372, 2887, L"Сагино"}, + {139, 372, 2403, L"Другое"}, + {139, 424, 1214, L"Грейт-Фолс"}, + {139, 424, 425, L"Хелина"}, + {139, 424, 2402, L"Другое"}, + {139, 348, 349, L"Огаста"}, + {139, 348, 3000, L"Ярмут"}, + {139, 348, 2401, L"Другое"}, + {139, 392, 393, L"Аннаполис"}, + {139, 392, 1215, L"Балтимор"}, + {139, 392, 3143, L"Гринбелт"}, + {139, 392, 3337, L"Колледж Парк"}, + {139, 392, 2904, L"Маунт Эйри"}, + {139, 392, 3329, L"Роквилль"}, + {139, 392, 2400, L"Другое"}, + {139, 386, 387, L"Линкольн"}, + {139, 386, 1216, L"Омаха"}, + {139, 386, 2399, L"Другое"}, + {139, 438, 439, L"Карсон-Сити"}, + {139, 438, 1217, L"Лас-Вегас"}, + {139, 438, 2890, L"Рено"}, + {139, 438, 2398, L"Другое"}, + {139, 362, 1219, L"Атлантик-Сити"}, + {139, 362, 1218, L"Ньюарк"}, + {139, 362, 3276, L"Оклин"}, + {139, 362, 3073, L"Принстон"}, + {139, 362, 2955, L"Рузерфорд"}, + {139, 362, 3349, L"Сомервиль"}, + {139, 362, 363, L"Трентон"}, + {139, 362, 3078, L"Хакеттстоун"}, + {139, 362, 3248, L"Черри Хилл"}, + {139, 362, 2397, L"Другое"}, + {139, 360, 3134, L"Баффало"}, + {139, 360, 3081, L"Бингхэмптон"}, + {139, 360, 2997, L"Бруклин"}, + {139, 360, 2999, L"Варвик"}, + {139, 360, 3139, L"Ирвингтон"}, + {139, 360, 3060, L"Итака"}, + {139, 360, 1220, L"Нью-Йорк"}, + {139, 360, 361, L"Олбани"}, + {139, 360, 2914, L"Погкипси"}, + {139, 360, 3056, L"Саратога Спрингс"}, + {139, 360, 2396, L"Другое"}, + {139, 432, 1222, L"Альбукерке"}, + {139, 432, 433, L"Санта-Фе"}, + {139, 432, 2395, L"Другое"}, + {139, 350, 2989, L"Амхерст"}, + {139, 350, 351, L"Конкорд"}, + {139, 350, 2950, L"Лондондерри"}, + {139, 350, 1221, L"Манчестер"}, + {139, 350, 3111, L"Рочестер"}, + {139, 350, 2898, L"Салем"}, + {139, 350, 2938, L"Хадсон"}, + {139, 350, 2394, L"Другое"}, + {139, 366, 2953, L"Варрен"}, + {139, 366, 3112, L"Гроув Сити"}, + {139, 366, 1223, L"Кливленд"}, + {139, 366, 367, L"Колумбус"}, + {139, 366, 2951, L"Лавленд"}, + {139, 366, 2862, L"Оберлин"}, + {139, 366, 3034, L"Рейнольдсбург"}, + {139, 366, 2860, L"Цинциннати"}, + {139, 366, 2393, L"Другое"}, + {139, 420, 421, L"Оклахома-Сити"}, + {139, 420, 1224, L"Талса"}, + {139, 420, 2392, L"Другое"}, + {139, 442, 2877, L"Кламат-Фолс"}, + {139, 442, 2945, L"Коттедж-Гроув"}, + {139, 442, 1225, L"Портленд"}, + {139, 442, 443, L"Сейлем"}, + {139, 442, 1226, L"Юджин"}, + {139, 442, 2391, L"Другое"}, + {139, 364, 3316, L"Вифлием"}, + {139, 364, 3282, L"Колледжвиль"}, + {139, 364, 2972, L"Нью Фридом"}, + {139, 364, 1227, L"Питтсбург"}, + {139, 364, 2893, L"Рандор"}, + {139, 364, 3110, L"Слиппери Рок"}, + {139, 364, 1228, L"Филадельфия"}, + {139, 364, 365, L"Харрисберг"}, + {139, 364, 2390, L"Другое"}, + {139, 450, 451, L"Понсе"}, + {139, 450, 3093, L"Сан-Хуан"}, + {139, 450, 2389, L"Другое"}, + {139, 356, 357, L"Провиденс"}, + {139, 356, 2388, L"Другое"}, + {139, 382, 383, L"Бисмарк"}, + {139, 382, 2387, L"Другое"}, + {139, 398, 2960, L"Вильмингтон"}, + {139, 398, 2915, L"Дурхам"}, + {139, 398, 399, L"Роли"}, + {139, 398, 2386, L"Другое"}, + {139, 410, 2863, L"Мемфис"}, + {139, 410, 411, L"Нашвилл"}, + {139, 410, 1229, L"Ноксвилл"}, + {139, 410, 2385, L"Другое"}, + {139, 422, 3085, L"Бедфорд"}, + {139, 422, 2913, L"Брейди"}, + {139, 422, 1233, L"Даллас"}, + {139, 422, 2916, L"Ирвинг"}, + {139, 422, 3123, L"Кингсвилл"}, + {139, 422, 2873, L"Конрой"}, + {139, 422, 3096, L"Корпус Кристи"}, + {139, 422, 423, L"Остин"}, + {139, 422, 1232, L"Сан-Антонио"}, + {139, 422, 3023, L"Уайли"}, + {139, 422, 1231, L"Хьюстон"}, + {139, 422, 1230, L"Эль-Пасо"}, + {139, 422, 2384, L"Другое"}, + {139, 406, 2383, L"Другое"}, + {139, 404, 2879, L"Бока-Рейтон"}, + {139, 404, 2880, L"Гейнсвил"}, + {139, 404, 3086, L"Джексонвиль"}, + {139, 404, 3002, L"Киссимми"}, + {139, 404, 3124, L"Корал Гейблс"}, + {139, 404, 2894, L"Корал-Спрингс"}, + {139, 404, 3290, L"Лейк-Ворт"}, + {139, 404, 1234, L"Майами"}, + {139, 404, 1236, L"Орландо"}, + {139, 404, 3372, L"Пинеллас Парк"}, + {139, 404, 2952, L"Пунта-Горда"}, + {139, 404, 3340, L"Сарасота"}, + {139, 404, 1235, L"Сент-Питерсберг"}, + {139, 404, 405, L"Таллахасси"}, + {139, 404, 2962, L"Форт Лаудердейл"}, + {139, 404, 2382, L"Другое"}, + {139, 384, 385, L"Пирр"}, + {139, 384, 2381, L"Другое"}, + {139, 400, 401, L"Колумбия"}, + {139, 400, 3090, L"Спартанбург"}, + {139, 400, 1237, L"Чарлстон"}, + {139, 400, 2380, L"Другое"}, + {139, 436, 3036, L"Кейсвилл"}, + {139, 436, 3024, L"Линдон"}, + {139, 436, 3108, L"Орем"}, + {139, 436, 2866, L"Сент-Джордж"}, + {139, 436, 437, L"Солт-Лейк-Сити"}, + {139, 436, 2379, L"Другое"}, + {39, 315, 614, L"Винница"}, + {39, 315, 615, L"Хмельник"}, + {39, 315, 2566, L"Другое"}, + {39, 316, 2940, L"Ковель"}, + {39, 316, 616, L"Луцк"}, + {39, 316, 2565, L"Другое"}, + {39, 317, 617, L"Днепродзержинск"}, + {39, 317, 618, L"Днепропетровск"}, + {39, 317, 619, L"Кривой Рог"}, + {39, 317, 620, L"Никополь"}, + {39, 317, 621, L"Новомосковск"}, + {39, 317, 622, L"Орджоникидзе"}, + {39, 317, 623, L"Павлоград"}, + {39, 317, 2564, L"Другое"}, + {39, 318, 624, L"Артемовск"}, + {39, 318, 625, L"Горловка"}, + {39, 318, 626, L"Донецк"}, + {39, 318, 627, L"Дружковка"}, + {39, 318, 628, L"Енакиево"}, + {39, 318, 629, L"Константиновка"}, + {39, 318, 630, L"Краматорск"}, + {39, 318, 2944, L"Красноармейск"}, + {39, 318, 631, L"Макеевка"}, + {39, 318, 632, L"Мариуполь"}, + {39, 318, 633, L"Николаевка"}, + {39, 318, 634, L"Славянск"}, + {39, 318, 635, L"Харцызск"}, + {39, 318, 2563, L"Другое"}, + {39, 319, 636, L"Бердичев"}, + {39, 319, 637, L"Житомир"}, + {39, 319, 2942, L"Коростень"}, + {39, 319, 638, L"Коростышев"}, + {39, 319, 2907, L"Малин"}, + {39, 319, 639, L"Новоград-Волынский"}, + {39, 319, 2562, L"Другое"}, + {39, 320, 640, L"Берегово"}, + {39, 320, 641, L"Воловец"}, + {39, 320, 3119, L"Мукачево"}, + {39, 320, 3162, L"Свалява"}, + {39, 320, 642, L"Ужгород"}, + {39, 320, 643, L"Хуст"}, + {39, 320, 2561, L"Другое"}, + {39, 321, 644, L"Бердянск"}, + {39, 321, 3128, L"Гуляйполе"}, + {39, 321, 645, L"Запорожье"}, + {39, 321, 646, L"Мелитополь"}, + {39, 321, 3121, L"Приморск"}, + {39, 321, 3378, L"Энергодар"}, + {39, 321, 2560, L"Другое"}, + {39, 322, 3379, L"Галич"}, + {39, 322, 647, L"Ивано-Франковск"}, + {39, 322, 3170, L"Яремче"}, + {39, 322, 2559, L"Другое"}, + {39, 323, 648, L"Белая Церковь"}, + {39, 323, 649, L"Борисполь"}, + {39, 323, 651, L"Бровары"}, + {39, 323, 650, L"Васильков"}, + {39, 323, 652, L"Ирпень"}, + {39, 323, 3341, L"Переяслав-Хмельницкий"}, + {39, 323, 653, L"Славутич"}, + {39, 323, 654, L"Фастов"}, + {39, 323, 655, L"Чернобыль"}, + {39, 323, 2558, L"Другое"}, + {39, 324, 656, L"Александрия"}, + {39, 324, 657, L"Кировоград"}, + {39, 324, 658, L"Светловодск"}, + {39, 324, 2557, L"Другое"}, + {39, 325, 659, L"Алушта"}, + {39, 325, 2984, L"Армянск"}, + {39, 325, 3042, L"Балаклава"}, + {39, 325, 660, L"Бахчисарай"}, + {39, 325, 662, L"Гурзуф"}, + {39, 325, 3382, L"Джанкой"}, + {39, 325, 663, L"Евпатория"}, + {39, 325, 667, L"Керчь"}, + {39, 325, 666, L"Коктебель"}, + {39, 325, 668, L"Мысовое"}, + {39, 325, 669, L"Саки"}, + {39, 325, 665, L"Севастополь"}, + {39, 325, 661, L"Симферополь"}, + {39, 325, 3370, L"Старый Крым"}, + {39, 325, 670, L"Судак"}, + {39, 325, 664, L"Феодосия"}, + {39, 325, 3148, L"Черноморское"}, + {39, 325, 671, L"Ялта"}, + {39, 325, 2556, L"Другое"}, + {39, 326, 672, L"Алчевск"}, + {39, 326, 673, L"Антрацит"}, + {39, 326, 674, L"Лисичанск"}, + {39, 326, 675, L"Луганск"}, + {39, 326, 3364, L"Молодогвардейск"}, + {39, 326, 676, L"Петровское"}, + {39, 326, 677, L"Ровеньки"}, + {39, 326, 678, L"Рубежное"}, + {39, 326, 679, L"Северодонецк"}, + {39, 326, 680, L"Стаханов"}, + {39, 326, 2555, L"Другое"}, + {39, 327, 3284, L"Дрогобыч"}, + {39, 327, 681, L"Львов"}, + {39, 327, 682, L"Трускавец"}, + {39, 327, 2554, L"Другое"}, + {39, 328, 3322, L"Вознесенск"}, + {39, 328, 2870, L"Жовтневое"}, + {39, 328, 683, L"Николаев"}, + {39, 328, 3118, L"Очаков"}, + {39, 328, 3325, L"Южноукраинск"}, + {39, 328, 2553, L"Другое"}, + {39, 329, 684, L"Белгород-Днестровский"}, + {39, 329, 685, L"Измаил"}, + {39, 329, 689, L"Ильичевск"}, + {39, 329, 686, L"Одесса"}, + {39, 329, 688, L"Рени"}, + {39, 329, 687, L"Слободка"}, + {39, 329, 2552, L"Другое"}, + {39, 330, 690, L"Гадяч"}, + {39, 330, 691, L"Комсомольск"}, + {39, 330, 693, L"Кременчуг"}, + {39, 330, 694, L"Лубны"}, + {39, 330, 695, L"Миргород"}, + {39, 330, 692, L"Полтава"}, + {39, 330, 2551, L"Другое"}, + {39, 331, 696, L"Здолбунов"}, + {39, 331, 697, L"Ровно"}, + {39, 331, 3361, L"Сарны"}, + {39, 331, 2550, L"Другое"}, + {39, 332, 3356, L"Бурынь"}, + {39, 332, 698, L"Конотоп"}, + {39, 332, 700, L"Ромны"}, + {39, 332, 699, L"Сумы"}, + {39, 332, 701, L"Шостка"}, + {39, 332, 2549, L"Другое"}, + {39, 333, 702, L"Бережаны"}, + {39, 333, 3171, L"Борщев"}, + {39, 333, 703, L"Тернополь"}, + {39, 333, 704, L"Чортков"}, + {39, 333, 2548, L"Другое"}, + {39, 334, 705, L"Изюм"}, + {39, 334, 3346, L"Купянск"}, + {39, 334, 3351, L"Купянск"}, + {39, 334, 706, L"Лозовая"}, + {39, 334, 708, L"Мерефа"}, + {39, 334, 707, L"Харьков"}, + {39, 334, 709, L"Чугуев"}, + {39, 334, 2547, L"Другое"}, + {39, 335, 710, L"Геническ"}, + {39, 335, 711, L"Каховка"}, + {39, 335, 712, L"Новая Каховка"}, + {39, 335, 3280, L"Скадовск"}, + {39, 335, 713, L"Херсон"}, + {39, 335, 2546, L"Другое"}, + {39, 336, 714, L"Каменец-Подольский"}, + {39, 336, 715, L"Красилов"}, + {39, 336, 2941, L"Нетишин"}, + {39, 336, 716, L"Полонное"}, + {39, 336, 3120, L"Сатанов"}, + {39, 336, 2943, L"Славута"}, + {39, 336, 717, L"Хмельницкий"}, + {39, 336, 3155, L"Чемировцы"}, + {39, 336, 2542, L"Другое"}, + {39, 337, 3169, L"Золотоноша"}, + {39, 337, 3016, L"Канев"}, + {39, 337, 3333, L"Полонное"}, + {39, 337, 718, L"Умань"}, + {39, 337, 719, L"Христиновка"}, + {39, 337, 720, L"Черкассы"}, + {39, 337, 2545, L"Другое"}, + {39, 338, 721, L"Нежин"}, + {39, 338, 722, L"Прилуки"}, + {39, 338, 723, L"Чернигов"}, + {39, 338, 2544, L"Другое"}, + {39, 339, 724, L"Черновцы"}, + {39, 339, 2543, L"Другое"}, + {340, 342, 725, L"Барановичи"}, + {340, 342, 726, L"Белоозерск"}, + {340, 342, 727, L"Береза"}, + {340, 342, 728, L"Брест"}, + {340, 342, 3172, L"Дрогичин"}, + {340, 342, 729, L"Кобрин"}, + {340, 342, 730, L"Ляховичи"}, + {340, 342, 731, L"Малорита"}, + {340, 342, 732, L"Пинск"}, + {340, 342, 2538, L"Другое"}, + {340, 343, 733, L"Браслав"}, + {340, 343, 735, L"Витебск"}, + {340, 343, 734, L"Новолукомоль"}, + {340, 343, 736, L"Новополоцк"}, + {340, 343, 737, L"Орша"}, + {340, 343, 738, L"Толочин"}, + {340, 343, 2537, L"Другое"}, + {340, 344, 739, L"Гомель"}, + {340, 344, 740, L"Жлобин"}, + {340, 344, 741, L"Мозырь"}, + {340, 344, 742, L"Речица"}, + {340, 344, 743, L"Рогачев"}, + {340, 344, 744, L"Светлогорск"}, + {340, 344, 2536, L"Другое"}, + {340, 345, 745, L"Волковыск"}, + {340, 345, 746, L"Гродно"}, + {340, 345, 747, L"Лида"}, + {340, 345, 3244, L"Слоним"}, + {340, 345, 748, L"Сморгонь"}, + {340, 345, 2535, L"Другое"}, + {340, 346, 3149, L"Березино"}, + {340, 346, 749, L"Борисов"}, + {340, 346, 750, L"Вилейка"}, + {340, 346, 751, L"Жодино"}, + {340, 346, 752, L"Марьина Горка"}, + {340, 346, 753, L"Молодечно"}, + {340, 346, 2896, L"Слуцк"}, + {340, 346, 754, L"Смолевичи"}, + {340, 346, 755, L"Солигорск"}, + {340, 346, 756, L"Червень"}, + {340, 346, 2534, L"Другое"}, + {340, 347, 757, L"Бобруйск"}, + {340, 347, 758, L"Могилев"}, + {340, 347, 759, L"Осиповичи"}, + {340, 347, 2533, L"Другое"}, {0, 0, 0, NULL} }; diff --git a/protocols/MRA/src/MraProto.cpp b/protocols/MRA/src/MraProto.cpp index 91f84dca59..980313d4fd 100644 --- a/protocols/MRA/src/MraProto.cpp +++ b/protocols/MRA/src/MraProto.cpp @@ -89,7 +89,7 @@ int CMraProto::OnModulesLoaded(WPARAM, LPARAM) HookProtoEvent(ME_WAT_NEWSTATUS, &CMraProto::MraMusicChanged); HookProtoEvent(ME_CLIST_GROUPCHANGE, &CMraProto::OnGroupChanged); - // offline // unsaved values + // всех в offline // тк unsaved values сохран¤ютс¤ их нужно инициализировать for (MCONTACT hContact = db_find_first(m_szModuleName); hContact != NULL; hContact = db_find_next(hContact, m_szModuleName)) SetContactBasicInfoW(hContact, SCBIFSI_LOCK_CHANGES_EVENTS, (SCBIF_ID | SCBIF_GROUP_ID | SCBIF_SERVER_FLAG | SCBIF_STATUS), -1, -1, 0, 0, ID_STATUS_OFFLINE, nullptr, nullptr, nullptr); @@ -460,7 +460,7 @@ int CMraProto::SetStatus(int iNewStatus) m_bLoggedIn = FALSE; dwOldStatusMode = InterlockedExchange((volatile LONG*)&m_iStatus, m_iDesiredStatus); - // offline, + // всех в offline, только если мы бывали подключены if (dwOldStatusMode > ID_STATUS_OFFLINE) for (MCONTACT hContact = db_find_first(m_szModuleName); hContact; hContact = db_find_next(hContact, m_szModuleName)) SetContactBasicInfoW(hContact, SCBIFSI_LOCK_CHANGES_EVENTS, (SCBIF_ID | SCBIF_GROUP_ID | SCBIF_SERVER_FLAG | SCBIF_STATUS), -1, -1, 0, 0, ID_STATUS_OFFLINE, nullptr, nullptr, nullptr); @@ -469,7 +469,7 @@ int CMraProto::SetStatus(int iNewStatus) Netlib_Shutdown(m_hConnection); } else { - // offline connecting, offline + // если offline то сразу ставим connecting, но обработка как offline dwOldStatusMode = InterlockedCompareExchange((volatile LONG*)&m_iStatus, ID_STATUS_CONNECTING, ID_STATUS_OFFLINE); switch (dwOldStatusMode) { @@ -487,7 +487,7 @@ int CMraProto::SetStatus(int iNewStatus) case ID_STATUS_INVISIBLE: MraSendNewStatus(m_iDesiredStatus, m_iXStatus, L"", L""); case ID_STATUS_CONNECTING: - // ( offline) connecting, + // предотвращаем переход в любой статус (кроме offline) из статуса connecting, если он не вызван самим плагином if (dwOldStatusMode == ID_STATUS_CONNECTING && iNewStatus != m_iDesiredStatus) break; @@ -535,7 +535,7 @@ int CMraProto::SetAwayMsg(int iStatus, const wchar_t *msg) DWORD dwStatus = iStatus; DWORD dwXStatus = m_iXStatus; - // , + // не отправл¤ем новый статусный текст дл¤ хстатусов, дл¤ хстатусов только эвей сообщени¤ if (dwStatus != ID_STATUS_ONLINE || IsXStatusValid(dwXStatus) == FALSE) { dwStatusDescSize = min(dwStatusDescSize, STATUS_DESC_MAX); MraSendNewStatus(dwStatus, dwXStatus, L"", msg); diff --git a/protocols/MRA/src/MraRTFMsg.cpp b/protocols/MRA/src/MraRTFMsg.cpp index 373d77b19d..5cec2d80a6 100644 --- a/protocols/MRA/src/MraRTFMsg.cpp +++ b/protocols/MRA/src/MraRTFMsg.cpp @@ -166,7 +166,7 @@ DWORD MraSymbolsToRTFTags(LPSTR lpszMessage, size_t dwMessageSize, LPSTR lpszMes for (i = 0;i STATUS_TITLE_MAX) wszStatusTitle.Truncate(STATUS_TITLE_MAX); @@ -437,7 +437,7 @@ DWORD CMraProto::MraLogin2W(const CMStringA &szLogin, const CMStringA &szPasswor return MraSendCMD(MRIM_CS_LOGIN2, buf.Data(), buf.Len()); } -// SMS +// Отправка SMS DWORD CMraProto::MraSMSW(MCONTACT hContact, const CMStringA &lpszPhone, const CMStringW &lpwszMessage) { CMStringA szPhoneLocal = "+" + CopyNumber(lpszPhone); @@ -455,7 +455,7 @@ DWORD CMraProto::MraSMSW(MCONTACT hContact, const CMStringA &lpszPhone, const CM return MraSendQueueCMD(hSendQueueHandle, 0, hContact, ICQACKTYPE_SMS, lpbData, lpszPhone.GetLength(), MRIM_CS_SMS, buf.Data(), buf.Len()); } -// +// Соединение с прокси DWORD CMraProto::MraProxy(const CMStringA &szEmail, DWORD dwIDRequest, DWORD dwDataType, const CMStringA &lpszData, const CMStringA &szAddresses, MRA_GUID mguidSessionID) { if (szEmail.GetLength() <= 4) @@ -471,7 +471,7 @@ DWORD CMraProto::MraProxy(const CMStringA &szEmail, DWORD dwIDRequest, DWORD dwD return MraSendCMD(MRIM_CS_PROXY, buf.Data(), buf.Len()); } -// +// Ответ на соединение с прокси DWORD CMraProto::MraProxyAck(DWORD dwStatus, const CMStringA &szEmail, DWORD dwIDRequest, DWORD dwDataType, const CMStringA &lpszData, const CMStringA &szAddresses, MRA_GUID mguidSessionID) { if (szEmail.GetLength() <= 4) @@ -488,7 +488,7 @@ DWORD CMraProto::MraProxyAck(DWORD dwStatus, const CMStringA &szEmail, DWORD dwI return MraSendCMD(MRIM_CS_PROXY_ACK, buf.Data(), buf.Len()); } -// +// Отправка сообщения в микроблог DWORD CMraProto::MraChangeUserBlogStatus(DWORD dwFlags, const CMStringW &wszText, DWORDLONG dwBlogStatusID) { OutBuffer buf; @@ -505,10 +505,10 @@ DWORD CMraProto::MraSendPacket(HNETLIBCONN hConnection, DWORD dwCmdNum, DWORD dw mrim_packet_header_t *pmaHeader = (mrim_packet_header_t*)lpbData; memset(pmaHeader, 0, sizeof(mrim_packet_header_t)); pmaHeader->magic = CS_MAGIC; - pmaHeader->proto = (PROTO_VERSION_MAJOR << 16) + PROTO_VERSION_MINOR; // + pmaHeader->proto = (PROTO_VERSION_MAJOR << 16) + PROTO_VERSION_MINOR; // Версия протокола pmaHeader->seq = dwCmdNum;// Sequence - pmaHeader->msg = dwType;// - pmaHeader->dlen = (unsigned)dwDataSize;// + pmaHeader->msg = dwType;// Тип пакета + pmaHeader->dlen = (unsigned)dwDataSize;// Длина данных debugLogA("Sending packet %08x\n", dwType); diff --git a/protocols/MRA/src/Mra_functions.cpp b/protocols/MRA/src/Mra_functions.cpp index bf8dea15bb..9339d5f94c 100644 --- a/protocols/MRA/src/Mra_functions.cpp +++ b/protocols/MRA/src/Mra_functions.cpp @@ -444,14 +444,14 @@ DWORD CMraProto::SetContactBasicInfoW(MCONTACT hContact, DWORD dwSetInfoFlags, D if (dwSetInfoFlags & SCBIFSI_LOCK_CHANGES_EVENTS) setDword(hContact, "HooksLocked", TRUE); - // , + // поля которые нужны, и изменения которых не отслеживаются if (dwFlags & SCBIF_ID) setDword(hContact, "ContactID", dwID); if ((dwFlags & SCBIF_EMAIL) && szEmail != NULL && !szEmail->IsEmpty()) mraSetStringExA(hContact, "e-mail", *szEmail); - // + // поля изменения которых отслеживаются if (dwFlags & SCBIF_GROUP_ID) { setDword(hContact, "GroupID", dwGroupID); @@ -694,13 +694,13 @@ bool IsHTTPSProxyUsed(HNETLIBUSER hNetlibUser) return false; } -// +// определяет принадлежность контакта данной копии плагина bool CMraProto::IsContactMra(MCONTACT hContact) { return Proto_IsProtoOnContact(hContact, m_szModuleName) != 0; } -// MRA , +// определяется является ли контакт контактом MRA протокола, не зависимо от того какому плагину он принадлежит bool IsContactMraProto(MCONTACT hContact) { LPSTR lpszProto = GetContactProto(hContact); @@ -1194,14 +1194,14 @@ DWORD GetYears(CONST PSYSTEMTIME pcstSystemTime) SYSTEMTIME stTime; GetLocalTime(&stTime); dwRet = stTime.wYear - pcstSystemTime->wYear; - // + // день рожденья будет в след месяце if (stTime.wMonth < pcstSystemTime->wMonth) dwRet--; - // ... + // др ещё будет в этом месяце или уже был... else { - // + // др в этом месяце if (stTime.wMonth == pcstSystemTime->wMonth) - // , + // ещё только будет, не сегодня if (stTime.wDay < pcstSystemTime->wDay) dwRet--; } @@ -1399,7 +1399,7 @@ static DWORD ReplaceInBuff(LPVOID lpInBuff, size_t dwInBuffSize, size_t dwReplac break; } } - else {// , . + else {// сюда по идее никогда не попадём, на всякий случай. _CrtDbgBreak(); break; } diff --git a/protocols/MRA/src/Mra_menus.cpp b/protocols/MRA/src/Mra_menus.cpp index 1c483c262c..6d26c956bb 100644 --- a/protocols/MRA/src/Mra_menus.cpp +++ b/protocols/MRA/src/Mra_menus.cpp @@ -231,7 +231,7 @@ int CMraProto::MraRebuildContactMenu(WPARAM hContact, LPARAM) bHasEMailMR = false; bChatAgent = false; if (!getByte(NULL, "HideMenuItemsForNonMRAContacts", MRA_DEFAULT_HIDE_MENU_ITEMS_FOR_NON_MRA)) - if (!IsContactMraProto(hContact))// MRA + if (!IsContactMraProto(hContact))// избегаем добавления менюшек в контакты других копий MRA if (GetContactEMailCount(hContact, FALSE)) { bHasEMail = true; if (GetContactEMailCount(hContact, TRUE)) bHasEMailMR = true; diff --git a/protocols/MRA/src/Mra_proto.cpp b/protocols/MRA/src/Mra_proto.cpp index effd097f75..5f48fdac43 100644 --- a/protocols/MRA/src/Mra_proto.cpp +++ b/protocols/MRA/src/Mra_proto.cpp @@ -8,7 +8,7 @@ DWORD CMraProto::StartConnect() if (m_bShutdown) return ERROR_OPERATION_ABORTED; - // / , + // поток ещё/уже не работал, поставили статус что работает и запускаем if (InterlockedCompareExchange((volatile LONG*)&m_dwThreadWorkerRunning, TRUE, FALSE)) return 0; @@ -322,7 +322,7 @@ DWORD CMraProto::MraNetworkDispatcher() dwDataCurrentBuffOffset += sizeof(mrim_packet_header_t)+pmaHeader->dlen; // move pointer to begin of buffer else { - // + // динамическое уменьшение буффера приёма if (dwRcvBuffSize > BUFF_SIZE_RCV) { dwRcvBuffSize = BUFF_SIZE_RCV; lpbBufferRcv = (LPBYTE)mir_realloc(lpbBufferRcv, dwRcvBuffSize); @@ -338,7 +338,7 @@ DWORD CMraProto::MraNetworkDispatcher() return dwRetErrorCode; } -// // UL ## ping_period ## ( ) +//Подтверждение установки соединения// UL ## ping_period ## Ожидаемая частота подтверждения соединения (в секундах) bool CMraProto::CmdHelloAck(BinBuffer &buf) { buf >> m_dwPingPeriod; @@ -389,7 +389,7 @@ bool CMraProto::CmdLoginAck() return true; } -// Unsuccessful authorization //LPS ## reason ## +// Unsuccessful authorization //LPS ## reason ## причина отказа bool CMraProto::CmdLoginRejected(BinBuffer &buf) { ProtoBroadcastAck(NULL, ACKTYPE_LOGIN, ACKRESULT_FAILED, nullptr, LOGINERR_WRONGPASSWORD); @@ -400,9 +400,9 @@ bool CMraProto::CmdLoginRejected(BinBuffer &buf) } // Message delivery -//LPS ## from ## -//LPS ## message ## -//LPS ## rtf-message ## +//LPS ## from ## Адрес отправителя +//LPS ## message ## текстовая версия сообщения +//LPS ## rtf-message ## форматированная версия сообщения bool CMraProto::CmdMessageAck(BinBuffer &buf) { DWORD dwMsgID, dwFlags; @@ -411,7 +411,7 @@ bool CMraProto::CmdMessageAck(BinBuffer &buf) if (dwFlags & MESSAGE_FLAG_MULTICHAT) buf >> szMultiChatData; // LPS multichat_data - // , + // подтверждаем получение, только если удалось его обработать if (MraRecvCommand_Message((DWORD)_time32(nullptr), dwFlags, szEmail, szText, szRTFText, szMultiChatData) == NO_ERROR) if ((dwFlags & MESSAGE_FLAG_NORECV) == 0) MraMessageRecv(szEmail, dwMsgID); @@ -426,7 +426,7 @@ bool CMraProto::CmdMessageStatus(ULONG seq, BinBuffer &buf) switch (dwTemp) { case MESSAGE_DELIVERED:// Message delivered directly to user ProtoBroadcastAckAsync(hContact, dwAckType, ACKRESULT_SUCCESS, (HANDLE)seq, 0); - break;//***deb - + break;//***deb возможны сбои из-за асинхронности тк там передаётся указатель case MESSAGE_REJECTED_NOUSER:// Message rejected - no such user ProtoBroadcastAck(hContact, dwAckType, ACKRESULT_FAILED, (HANDLE)seq, (LPARAM)"Message rejected - no such user"); break; @@ -525,7 +525,7 @@ bool CMraProto::CmdUserInfo(BinBuffer &buf) return true; } -// , +//Сообщение доставленное, пока пользователь не был подключен к сети bool CMraProto::CmdOfflineMessageAck(BinBuffer &buf) { CMStringA szEmail, szText, lpsRTFText, lpsMultiChatData, szString; @@ -633,7 +633,7 @@ bool CMraProto::CmdFileTransferAck(BinBuffer &buf) buf >> dwAckType >> szEmail >> dwTemp >> szString; switch (dwAckType) { - case FILE_TRANSFER_STATUS_OK:// , (), + case FILE_TRANSFER_STATUS_OK:// игнорируем, мы и так уже слушаем порт(ждём), то что кто то согласился ничего не меняет //hContact = MraHContactFromEmail(szEmail.lpszData, szEmail.dwSize, TRUE, TRUE, NULL); break; case FILE_TRANSFER_STATUS_DECLINE: @@ -659,7 +659,7 @@ bool CMraProto::CmdFileTransferAck(BinBuffer &buf) return true; } -// +// Смена статуса другого пользователя bool CMraProto::CmdUserStatus(BinBuffer &buf) { DWORD dwStatus, dwXStatus, dwFutureFlags; @@ -685,7 +685,7 @@ bool CMraProto::CmdUserStatus(BinBuffer &buf) delSetting(hContact, DBSETTING_XSTATUSMSG); } - if (dwTemp != ID_STATUS_OFFLINE) { // , + if (dwTemp != ID_STATUS_OFFLINE) { // пишем клиента только если юзер не отключён, иначе не затираем старое if (!szUserAgentFormatted.IsEmpty()) { if (getByte("MirVerRaw", MRA_DEFAULT_MIRVER_RAW) == FALSE) szUserAgentFormatted = MraGetVersionStringFromFormatted(szUserAgentFormatted); @@ -695,7 +695,7 @@ bool CMraProto::CmdUserStatus(BinBuffer &buf) mraSetStringA(hContact, "MirVer", szUserAgentFormatted); } - if (dwTemp == MraGetContactStatus(hContact)) {// , ? ;) + if (dwTemp == MraGetContactStatus(hContact)) {// меняем шило на шило, подозрительно? ;) if (dwTemp == ID_STATUS_OFFLINE) { // was/now invisible CMStringW wszEmail, wszBuff; mraGetStringW(hContact, "e-mail", wszEmail); @@ -717,7 +717,7 @@ bool CMraProto::CmdContactAck(int cmd, int seq, BinBuffer &buf) if (!MraSendQueueFind(hSendQueueHandle, seq, nullptr, &hContact, &dwAckType, nullptr, nullptr)) { DWORD dwTemp = buf.getDword(); switch (dwTemp) { - case CONTACT_OPER_SUCCESS:// ## + case CONTACT_OPER_SUCCESS:// ## добавление произведено успешно if (cmd == MRIM_CS_ADD_CONTACT_ACK) { DWORD dwFlags = SCBIF_ID | SCBIF_SERVER_FLAG, dwGroupID = 0; ptrW grpName(db_get_wsa(hContact, "CList", "Group")); @@ -728,23 +728,23 @@ bool CMraProto::CmdContactAck(int cmd, int seq, BinBuffer &buf) SetContactBasicInfoW(hContact, 0, dwFlags, buf.getDword(), dwGroupID, 0, CONTACT_INTFLAG_NOT_AUTHORIZED, 0, nullptr, nullptr, nullptr); } break; - case CONTACT_OPER_ERROR:// ## + case CONTACT_OPER_ERROR:// ## переданные данные были некорректны ShowFormattedErrorMessage(L"Data been sent are invalid", NO_ERROR); break; - case CONTACT_OPER_INTERR:// ## + case CONTACT_OPER_INTERR:// ## при обработке запроса произошла внутренняя ошибка ShowFormattedErrorMessage(L"Internal server error", NO_ERROR); break; - case CONTACT_OPER_NO_SUCH_USER:// ## + case CONTACT_OPER_NO_SUCH_USER:// ## добавляемого пользователя не существует в системе SetContactBasicInfoW(hContact, 0, SCBIF_SERVER_FLAG, 0, 0, 0, -1, 0, nullptr, nullptr, nullptr); ShowFormattedErrorMessage(L"No such user to add", NO_ERROR); break; - case CONTACT_OPER_INVALID_INFO:// ## + case CONTACT_OPER_INVALID_INFO:// ## некорректное имя пользователя ShowFormattedErrorMessage(L"Invalid user name", NO_ERROR); break; - case CONTACT_OPER_USER_EXISTS:// ## - + case CONTACT_OPER_USER_EXISTS:// ## пользователь уже есть в контакт-листе ShowFormattedErrorMessage(L"User already added", NO_ERROR); break; - case CONTACT_OPER_GROUP_LIMIT:// ## (20) + case CONTACT_OPER_GROUP_LIMIT:// ## превышено максимально допустимое количество групп (20) ShowFormattedErrorMessage(L"Group limit is 20", NO_ERROR); break; default:// ## unknown error @@ -768,10 +768,10 @@ bool CMraProto::CmdAnketaInfo(int seq, BinBuffer &buf) } switch (buf.getDword()) { - case MRIM_ANKETA_INFO_STATUS_NOUSER:// + case MRIM_ANKETA_INFO_STATUS_NOUSER:// не найдено ни одной подходящей записи SetContactBasicInfoW(hContact, 0, SCBIF_SERVER_FLAG, 0, 0, 0, -1, 0, nullptr, nullptr, nullptr); - case MRIM_ANKETA_INFO_STATUS_DBERR:// - case MRIM_ANKETA_INFO_STATUS_RATELIMERR:// , + case MRIM_ANKETA_INFO_STATUS_DBERR:// ошибка базы данных + case MRIM_ANKETA_INFO_STATUS_RATELIMERR:// слишком много запросов, поиск временно запрещен switch (dwAckType) { case ACKTYPE_GETINFO: ProtoBroadcastAck(hContact, dwAckType, ACKRESULT_FAILED, (HANDLE)1, 0); @@ -783,7 +783,7 @@ bool CMraProto::CmdAnketaInfo(int seq, BinBuffer &buf) break; case MRIM_ANKETA_INFO_STATUS_OK: - // + // поиск успешно завершен DWORD dwFieldsNum, dwMaxRows, dwServerTime; DWORD dwID, dwContactSeverFlags, dwStatus, dwXStatus; buf >> dwFieldsNum >> dwMaxRows >> dwServerTime; @@ -824,13 +824,13 @@ bool CMraProto::CmdAnketaInfo(int seq, BinBuffer &buf) else if (fld == "Sex") { buf >> val; switch (atoi(val)) { - case 1:// + case 1:// мужской setByte(hContact, "Gender", 'M'); break; - case 2:// + case 2:// женский setByte(hContact, "Gender", 'F'); break; - default:// + default:// а фиг его знает delSetting(hContact, "Gender"); break; } @@ -926,7 +926,7 @@ bool CMraProto::CmdAnketaInfo(int seq, BinBuffer &buf) debugLogA("%s = %s\n", fld.c_str(), val.c_str()); } } /* for */ - // + // для авторизованного нам и так присылают правильный статус GetContactBasicInfoW(hContact, &dwID, nullptr, nullptr, &dwContactSeverFlags, nullptr, nullptr, nullptr, nullptr); if (dwID == -1 || (dwContactSeverFlags & CONTACT_INTFLAG_NOT_AUTHORIZED)) { /* Convert mail.ru statuses to miranda. */ @@ -961,7 +961,7 @@ bool CMraProto::CmdAnketaInfo(int seq, BinBuffer &buf) buf >> val; mralpsUsernameValue = val; } - else if (fld == "Domain") { // + else if (fld == "Domain") { // имя было уже задано ранее buf >> val; wcsncpy_s(szEmail, _A2T(mralpsUsernameValue + "@" + val), _TRUNCATE); } @@ -1090,7 +1090,7 @@ bool CMraProto::CmdClist2(BinBuffer &buf) } // add/modify group - if (dwControlParam > 1) { // ! + if (dwControlParam > 1) { // все параметры правильно инициализированны! if (!(dwGroupFlags & CONTACT_FLAG_REMOVED)) { m_groups.insert(new MraGroupItem(dwID, dwGroupFlags, wszGroupName)); Clist_GroupCreate(0, wszGroupName); @@ -1238,7 +1238,7 @@ bool CMraProto::CmdClist2(BinBuffer &buf) // add/modify contact if (dwGroupID != 103)//***deb filtering phone/sms contats if (_strnicmp(szEmail, "phone", 5)) - if (dwControlParam > 5)// ! + if (dwControlParam > 5)// все параметры правильно инициализированны! if ((dwContactFlag & (CONTACT_FLAG_GROUP | CONTACT_FLAG_REMOVED)) == 0) { BOOL bAdded; MCONTACT hContact = MraHContactFromEmail(szEmail, TRUE, FALSE, &bAdded); @@ -1282,7 +1282,7 @@ bool CMraProto::CmdClist2(BinBuffer &buf) if (IsXStatusValid(dwXStatus) || wszBlogStatus.GetLength()) SetExtraIcons(hContact); - if (dwTemp != ID_STATUS_OFFLINE) { // , + if (dwTemp != ID_STATUS_OFFLINE) { // пишем клиента только если юзер не отключён, иначе не затираем старое if (!szUserAgentFormatted.IsEmpty()) { if (getByte("MirVerRaw", MRA_DEFAULT_MIRVER_RAW) == FALSE) szUserAgentFormatted = MraGetVersionStringFromFormatted(szUserAgentFormatted); @@ -1311,7 +1311,7 @@ bool CMraProto::CmdClist2(BinBuffer &buf) for (MCONTACT hContact = db_find_first(m_szModuleName); hContact; hContact = db_find_next(hContact, m_szModuleName)) { if (GetContactBasicInfoW(hContact, &dwID, nullptr, nullptr, nullptr, nullptr, &email, nullptr, nullptr) == NO_ERROR) if (dwID == -1) { - if (IsEMailChatAgent(email)) {// : , , + if (IsEMailChatAgent(email)) {// чат: ещё раз запросим авторизацию, пометим как видимый в списке, постоянный db_unset(hContact, "CList", "Hidden"); db_unset(hContact, "CList", "NotOnList"); SetExtraIcons(hContact); @@ -1335,8 +1335,8 @@ bool CMraProto::CmdClist2(BinBuffer &buf) } setByte("GroupMode", 1); } - else { // - // offline id + else { // контакт лист почемуто не получили + // всех в offline и id в нестандарт for (MCONTACT hContact = db_find_first(m_szModuleName); hContact; hContact = db_find_next(hContact, m_szModuleName)) { SetContactBasicInfoW(hContact, SCBIFSI_LOCK_CHANGES_EVENTS, (SCBIF_ID | SCBIF_GROUP_ID | SCBIF_SERVER_FLAG | SCBIF_STATUS), -1, -2, 0, 0, ID_STATUS_OFFLINE, nullptr, nullptr, nullptr); @@ -1344,9 +1344,9 @@ bool CMraProto::CmdClist2(BinBuffer &buf) MraUpdateContactInfo(hContact); } - if (dwTemp == GET_CONTACTS_ERROR) // - + if (dwTemp == GET_CONTACTS_ERROR) // найденный контакт-лист некорректен ShowFormattedErrorMessage(L"MRIM_CS_CONTACT_LIST2: bad contact list", NO_ERROR); - else if (dwTemp == GET_CONTACTS_INTERR) // + else if (dwTemp == GET_CONTACTS_INTERR) // произошла внутренняя ошибка ShowFormattedErrorMessage(L"MRIM_CS_CONTACT_LIST2: internal server error", NO_ERROR); else { wchar_t szBuff[1024]; @@ -1364,7 +1364,7 @@ bool CMraProto::CmdProxy(BinBuffer &buf) MRA_GUID mguidSessionID; buf >> szEmail >> dwIDRequest >> dwAckType >> szString >> szAddresses >> mguidSessionID; - if (dwAckType == MRIM_PROXY_TYPE_FILES) { // , on file recv + if (dwAckType == MRIM_PROXY_TYPE_FILES) { // файлы, on file recv // set proxy info to file transfer context if (!MraMrimProxySetData(MraFilesQueueItemProxyByID(hFilesQueueHandle, dwIDRequest), szEmail, dwIDRequest, dwAckType, szString, szAddresses, &mguidSessionID)) MraFilesQueueStartMrimProxy(hFilesQueueHandle, dwIDRequest); @@ -1489,13 +1489,13 @@ bool CMraProto::MraCommandDispatcher(mrim_packet_header_t *pmaHeader) case MRIM_CS_NEW_MAIL: return CmdNewMail(buf); case MRIM_CS_USER_BLOG_STATUS: return CmdBlogStatus(buf); - case MRIM_CS_CONNECTION_PARAMS:// + case MRIM_CS_CONNECTION_PARAMS:// Изменение параметров соединения buf >> m_dwPingPeriod; m_dwNextPingSendTickTime = 0; // force send ping MraSendCMD(MRIM_CS_PING, nullptr, 0); break; - case MRIM_CS_LOGOUT:// - . + case MRIM_CS_LOGOUT:// Пользователь отключен из-за параллельного входа с его логином. buf >> dwTemp; if (dwTemp == LOGOUT_NO_RELOGIN_FLAG) ShowFormattedErrorMessage(L"Another user connected with your login", NO_ERROR); @@ -1551,7 +1551,7 @@ bool CMraProto::MraCommandDispatcher(mrim_packet_header_t *pmaHeader) return true; } -// +// Сообщение DWORD CMraProto::MraRecvCommand_Message(DWORD dwTime, DWORD dwFlags, CMStringA &plpsFrom, CMStringA &plpsText, CMStringA &plpsRFTText, CMStringA &plpsMultiChatData) { DWORD dwBackColour; @@ -1569,7 +1569,7 @@ DWORD CMraProto::MraRecvCommand_Message(DWORD dwTime, DWORD dwFlags, CMStringA & dwFlags &= ~MESSAGE_FLAG_MULTICHAT; // pre processing - extracting/decoding - if (dwFlags & MESSAGE_FLAG_AUTHORIZE) { // extract auth message + if (dwFlags & MESSAGE_FLAG_AUTHORIZE) { // extract auth message из обычного текста unsigned dwAuthDataSize; LPBYTE lpbAuthData = (LPBYTE)mir_base64_decode(plpsText, &dwAuthDataSize); if (lpbAuthData) { @@ -1583,7 +1583,7 @@ DWORD CMraProto::MraRecvCommand_Message(DWORD dwTime, DWORD dwFlags, CMStringA & buf >> lpsAuthMessageW; wszMessage = lpsAuthMessageW; } - else { // + else { // преобразуем в юникод текст только если он в АНСИ и если это не Флэш мультик и будильник тоже не нуждается в этом CMStringA lpsAuthMessage; buf >> lpsAuthMessage; wszMessage = ptrW(mir_a2u_cp(lpsAuthMessage, MRA_CODE_PAGE)); @@ -1616,7 +1616,7 @@ DWORD CMraProto::MraRecvCommand_Message(DWORD dwTime, DWORD dwFlags, CMStringA & CMStringA lpsRTFString, lpsBackColour, szString; DWORD dwRTFPartsCount; - // 2, , + // количество частей в некоторых случаях больше 2, тогда нужно игнорировать первый текст, тк там сообщения об ущербности buf >> dwRTFPartsCount >> lpsRTFString >> dwBackColour; if (dwFlags & MESSAGE_FLAG_FLASH) { if (dwRTFPartsCount == 4) { @@ -1772,7 +1772,7 @@ DWORD CMraProto::MraRecvCommand_Message(DWORD dwTime, DWORD dwFlags, CMStringA & pre.lParam = mir_strlen(lpbBuffer); LPSTR lpbBufferCurPos = lpbBuffer; - while (TRUE) { // ; 0 + while (TRUE) { // цикл замены ; на 0 lpbBufferCurPos = (LPSTR)MemoryFindByte((lpbBufferCurPos - (LPSTR)lpbBuffer), lpbBuffer, pre.lParam, ';'); if (!lpbBufferCurPos) break; @@ -1793,7 +1793,7 @@ DWORD CMraProto::MraRecvCommand_Message(DWORD dwTime, DWORD dwFlags, CMStringA & } } else { // standart message// flash animation - // ANSI, RTF + // пишем в ANSI, всё равно RTF if ((dwFlags & MESSAGE_FLAG_RTF) && (dwFlags & MESSAGE_FLAG_FLASH) == 0 && !lpszMessageExt.IsEmpty() && getByte("RTFReceiveEnable", MRA_DEFAULT_RTF_RECEIVE_ENABLE)) { pre.flags = 0; pre.szMessage = (LPSTR)lpszMessageExt.GetString(); diff --git a/protocols/MRA/src/Mra_svcs.cpp b/protocols/MRA/src/Mra_svcs.cpp index 0090d056ca..430bc38a1b 100644 --- a/protocols/MRA/src/Mra_svcs.cpp +++ b/protocols/MRA/src/Mra_svcs.cpp @@ -194,7 +194,7 @@ int CMraProto::MraDbSettingChanged(WPARAM hContact, LPARAM lParam) DBCONTACTWRITESETTING *cws = (DBCONTACTWRITESETTING*)lParam; - // , ( ) + // это наш контакт, он не временный (есть в списке на сервере) и его обновление разрешено if (IsContactMra(hContact) && !db_get_b(hContact, "CList", "NotOnList", 0) && getDword(hContact, "HooksLocked", FALSE) == FALSE) { if (!strcmp(cws->szModule, "CList")) { // MyHandle setting @@ -425,7 +425,7 @@ INT_PTR CMraProto::MraSetXStatusEx(WPARAM, LPARAM lParam) } } } - // "" + // неудача только если мы не ставили Хстатус и попытались записать сообщения для "нет" статуса else if (!(pData->flags & CSSF_MASK_STATUS)) iRet = 1; } @@ -500,7 +500,7 @@ INT_PTR CMraProto::MraGetXStatusEx(WPARAM hContact, LPARAM lParam) if ((pData->flags & CSSF_STATUSES_COUNT) && pData->wParam) *pData->wParam = MRA_XSTATUS_COUNT - 1; - //**deb , + //**deb можно оптимизировать, данный параметр возможно уже был вычислен при получении самих текстов if (pData->flags & CSSF_STR_SIZES) { if (pData->wParam) mraGetStaticStringW(hContact, DBSETTING_XSTATUSNAME, nullptr, 0, (size_t*)pData->wParam); if (pData->lParam) mraGetStaticStringW(hContact, DBSETTING_XSTATUSMSG, nullptr, 0, (size_t*)pData->lParam); diff --git a/protocols/MRA/src/Sdk/BuffToLowerCase.h b/protocols/MRA/src/Sdk/BuffToLowerCase.h index c32352e82c..5c1c231222 100644 --- a/protocols/MRA/src/Sdk/BuffToLowerCase.h +++ b/protocols/MRA/src/Sdk/BuffToLowerCase.h @@ -56,9 +56,9 @@ __inline BOOL BuffToLowerCase(LPCVOID lpcOutBuff,LPCVOID lpcBuff,size_t dwLen) test ecx,ecx jz short end_func - push ebx // - push edi // - push esi // + push ebx // сохраняем регистр + push edi // сохраняем регистр + push esi // сохраняем регистр mov esi,lpcBuff mov edi,lpcOutBuff mov bl,'A' @@ -80,9 +80,9 @@ __inline BOOL BuffToLowerCase(LPCVOID lpcOutBuff,LPCVOID lpcBuff,size_t dwLen) dec ecx jnz short lowcaseloop - pop esi // - pop edi // - pop ebx // + pop esi // восстанавливаем содержимое регистра + pop edi // восстанавливаем содержимое регистра + pop ebx // восстанавливаем содержимое регистра end_func: } #endif diff --git a/protocols/MRA/src/Sdk/InternetTime.h b/protocols/MRA/src/Sdk/InternetTime.h index 7ec927e738..865d02a3e5 100644 --- a/protocols/MRA/src/Sdk/InternetTime.h +++ b/protocols/MRA/src/Sdk/InternetTime.h @@ -124,7 +124,7 @@ __inline void InternetTimeGetCurrentTime(INTERNET_TIME *pitTime) GetSystemTime(&pitTime->stTime); } -// MAILTIME +// Переводит время из MAILTIME в строковое __inline CMStringA InternetTimeGetString(INTERNET_TIME *pitTime) { char lpszBuff[100]; @@ -145,7 +145,7 @@ __inline CMStringA InternetTimeGetString(INTERNET_TIME *pitTime) // time zone if (pitTime->lTimeZone) { - if (pitTime->lTimeZone < 0) { // , + if (pitTime->lTimeZone < 0) { // нужно добавить плюсик, минус добавляется автоматом (*((BYTE*)lpszCurPos)) = '+'; lpszCurPos ++; dwTimeLen ++; @@ -163,7 +163,7 @@ __inline CMStringA InternetTimeGetString(INTERNET_TIME *pitTime) return lpszBuff; } -// INTERNET_TIME +// Переводит время из строкового в INTERNET_TIME __inline DWORD InternetTimeGetTime(const CMStringA &lpszTime, INTERNET_TIME &pitTime) { if (lpszTime.IsEmpty()) @@ -177,7 +177,7 @@ __inline DWORD InternetTimeGetTime(const CMStringA &lpszTime, INTERNET_TIME &pit memset(&pitTime, 0, sizeof(INTERNET_TIME)); WSP2SP(lpszTime, lpszTime.GetLength(), lpszCurPos, &dwCurSize); - if (dwCurSize > 3) { // + if (dwCurSize > 3) { // день недели if (lpszCurPos[3] == ',') { for (unsigned short i=0; i < 7; i++) { if ( !_memicmp(lpcszenmDayOfWeakEnum[i], lpszCurPos, 3)) { @@ -190,7 +190,7 @@ __inline DWORD InternetTimeGetTime(const CMStringA &lpszTime, INTERNET_TIME &pit dwCurSize-=4; } - if (dwCurSize>2) { // + if (dwCurSize>2) { // день месяца SkeepSPWSP(lpszCurPos,dwCurSize,&lpszCurPos,&dwCurSize); if ((lpszTemp = (LPSTR)MemoryFindByte(0, lpszCurPos, dwCurSize,' '))) { dwTemp=(lpszTemp-lpszCurPos); @@ -199,7 +199,7 @@ __inline DWORD InternetTimeGetTime(const CMStringA &lpszTime, INTERNET_TIME &pit lpszCurPos=(lpszTemp+1); dwCurSize-=(dwTemp+1); - if (dwCurSize > 3) { // + if (dwCurSize > 3) { // месяц SkeepSPWSP(lpszCurPos,dwCurSize,&lpszCurPos,&dwCurSize); for (unsigned short i=1; i < 13; i++) @@ -211,7 +211,7 @@ __inline DWORD InternetTimeGetTime(const CMStringA &lpszTime, INTERNET_TIME &pit lpszCurPos += 3; dwCurSize -= 3; - if (dwCurSize > 3) { // + if (dwCurSize > 3) { // год SkeepSPWSP(lpszCurPos,dwCurSize,&lpszCurPos,&dwCurSize); if ((lpszTemp = (LPSTR)MemoryFindByte(0,lpszCurPos,dwCurSize,' '))) { dwTemp=(lpszTemp-lpszCurPos); @@ -220,7 +220,7 @@ __inline DWORD InternetTimeGetTime(const CMStringA &lpszTime, INTERNET_TIME &pit lpszCurPos=(lpszTemp+1); dwCurSize-=(dwTemp+1); - if (dwCurSize > 2) { // + if (dwCurSize > 2) { // часы SkeepSPWSP(lpszCurPos,dwCurSize,&lpszCurPos,&dwCurSize); if ((lpszTemp = (LPSTR)MemoryFindByte(0,lpszCurPos,dwCurSize,':'))) { dwTemp=(lpszTemp-lpszCurPos); @@ -229,7 +229,7 @@ __inline DWORD InternetTimeGetTime(const CMStringA &lpszTime, INTERNET_TIME &pit lpszCurPos=(lpszTemp+1); dwCurSize-=(dwTemp+1); - if (dwCurSize > 2) { // + if (dwCurSize > 2) { // минуты SkeepSPWSP(lpszCurPos,dwCurSize,&lpszCurPos,&dwCurSize); if ((lpszTemp=(LPSTR)MemoryFindByte(0,lpszCurPos,dwCurSize,':'))) { @@ -239,7 +239,7 @@ __inline DWORD InternetTimeGetTime(const CMStringA &lpszTime, INTERNET_TIME &pit lpszCurPos = (lpszTemp+1); dwCurSize -= (dwTemp+1); - if (dwCurSize > 2) { // , + if (dwCurSize > 2) { // секунды, они есть if ((lpszTemp = (LPSTR)MemoryFindByte(0,lpszCurPos,dwCurSize,' '))) { dwTemp=(lpszTemp-lpszCurPos); pitTime.stTime.wSecond=(unsigned short)StrToUNum32(lpszCurPos,dwTemp); @@ -248,7 +248,7 @@ __inline DWORD InternetTimeGetTime(const CMStringA &lpszTime, INTERNET_TIME &pit dwCurSize-=(dwTemp+1); } } - else {// + else {// зоны нет if (dwCurSize) { pitTime.stTime.wSecond=(unsigned short)StrToUNum32(lpszCurPos,dwCurSize); lpszCurPos+=dwCurSize; @@ -266,7 +266,7 @@ __inline DWORD InternetTimeGetTime(const CMStringA &lpszTime, INTERNET_TIME &pit } } - if (dwCurSize) { // + if (dwCurSize) { // часовой пояс SkeepSPWSP(lpszCurPos, dwCurSize, &lpszCurPos, &dwCurSize); pitTime.lTimeZone = (LONG)StrToNum(lpszCurPos, dwCurSize); if (pitTime.lTimeZone > 1300 || pitTime.lTimeZone < -1200) diff --git a/protocols/MRA/src/Sdk/ListMT.h b/protocols/MRA/src/Sdk/ListMT.h index d87173b227..4c3f6dd5b2 100644 --- a/protocols/MRA/src/Sdk/ListMT.h +++ b/protocols/MRA/src/Sdk/ListMT.h @@ -38,34 +38,34 @@ #pragma warning(disable:4312) // warning C4312: 'type cast' : conversion from 'LONG' to 'PVOID' of greater size -// , +// структура для работы со списком, элемент списка typedef struct _LIST_MT_ITEM { #ifdef __cplusplus - _LIST_MT_ITEM *plmtiPrev; // * - _LIST_MT_ITEM *plmtiNext; // * + _LIST_MT_ITEM *plmtiPrev; // *предыдущий элемент в списке + _LIST_MT_ITEM *plmtiNext; // *следующий элемент в списке #else - LPVOID *plmtiPrev; // * - LPVOID *plmtiNext; // * + LPVOID *plmtiPrev; // *предыдущий элемент в списке + LPVOID *plmtiNext; // *следующий элемент в списке #endif - LPVOID lpListMT; // , - LPVOID lpData; // , + LPVOID lpListMT; // указатель на заголовок списка, см структуру ниже + LPVOID lpData; // указатель на данные, связанные с элементом списка }LIST_MT_ITEM, *PLIST_MT_ITEM, *LPLIST_MT_ITEM; typedef CONST PLIST_MT_ITEM PCLIST_MT_ITEM, LPCLIST_MT_ITEM; -// , +// структура для работы со списком, заголовок списка typedef struct _LIST_MT : public MZeroedObject { - size_t nCount; // * - PLIST_MT_ITEM plmtiFirst; // * - PLIST_MT_ITEM plmtiLast; // * + size_t nCount; // *количество элементов в списке + PLIST_MT_ITEM plmtiFirst; // *указывает на первый элемент в списке + PLIST_MT_ITEM plmtiLast; // *указывает на последний элемент в списке mir_cs cs; // *section for exclysive access to List }LIST_MT, *PLIST_MT, *LPLIST_MT; typedef CONST PLIST_MT PCLIST_MT, LPCLIST_MT; -// +// структура для работы с итератором typedef struct _LIST_MT_ITERATOR { PLIST_MT_ITEM plmtListMTItem; @@ -108,23 +108,23 @@ __inline DWORD ListMTItemDelete(PCLIST_MT pclmtListMT,PCLIST_MT_ITEM pclmtListMT DWORD dwRetErrorCode; if (pclmtListMTItem->lpListMT==pclmtListMT && pclmtListMT) - {// , . + {// Данный элемент принадлежит к этому списку, можно удалить. PLIST_MT_ITEM plmtiPrevNode=pclmtListMTItem->plmtiPrev,plmtiNextNode=pclmtListMTItem->plmtiNext; if (plmtiPrevNode || plmtiNextNode) { if (plmtiPrevNode && plmtiNextNode==NULL) {// This is the start node in the list to delete - // + // отключился последний подключившийся plmtiPrevNode->plmtiNext=NULL; pclmtListMT->plmtiLast=plmtiPrevNode; }else{ if (plmtiPrevNode==NULL && plmtiNextNode) {// This is the end node in the list to delete - // + // отключился первый подключившийся plmtiNextNode->plmtiPrev=NULL; pclmtListMT->plmtiFirst=plmtiNextNode; - }else{// + }else{// оключился клиент не первый и не последний //if (plmtiPrev && plmtiNext) {// Neither start node nor end node in the list plmtiPrevNode->plmtiNext=plmtiNextNode; @@ -140,14 +140,14 @@ __inline DWORD ListMTItemDelete(PCLIST_MT pclmtListMT,PCLIST_MT_ITEM pclmtListMT pclmtListMTItem->lpListMT=NULL; InterlockedDecrementPointer(&pclmtListMT->nCount);// pclmtListMT->nCount--; dwRetErrorCode=NO_ERROR; - }else{// + }else{// попытались удалить элемент не относящийся к данному списку dwRetErrorCode=ERROR_INVALID_HANDLE; } return(dwRetErrorCode); } __inline DWORD ListMTItemGetFirst(PCLIST_MT pclmtListMT,PLIST_MT_ITEM *pplmtListMTItem,LPVOID *plpData) -{// , ListMTLock ListMTUnLock +{// если нужно гарантировать эксклюзивный доступ, то есть ListMTLock и ListMTUnLock DWORD dwRetErrorCode; if (pclmtListMT->plmtiFirst) @@ -162,13 +162,13 @@ return(dwRetErrorCode); } __inline BOOL ListMTIteratorMoveFirst(PCLIST_MT pclmtListMT,PCLIST_MT_ITERATOR pclmtiIterator) -{// , ListMTLock ListMTUnLock +{// если нужно гарантировать эксклюзивный доступ, то есть ListMTLock и ListMTUnLock return((pclmtiIterator->plmtListMTItem=pclmtListMT->plmtiFirst)? TRUE:FALSE); } __inline BOOL ListMTIteratorMoveNext(PCLIST_MT_ITERATOR pclmtiIterator) -{// , ListMTLock ListMTUnLock +{// если нужно гарантировать эксклюзивный доступ, то есть ListMTLock и ListMTUnLock BOOL bRet=FALSE; if (pclmtiIterator->plmtListMTItem) @@ -180,7 +180,7 @@ return(bRet); __inline DWORD ListMTIteratorGet(PCLIST_MT_ITERATOR pclmtiIterator,PLIST_MT_ITEM *pplmtListMTItem,LPVOID *plpData) -{// , ListMTLock ListMTUnLock +{// если нужно гарантировать эксклюзивный доступ, то есть ListMTLock и ListMTUnLock DWORD dwRetErrorCode; if (pclmtiIterator->plmtListMTItem) diff --git a/protocols/MRA/src/Sdk/SHA1.h b/protocols/MRA/src/Sdk/SHA1.h index 74e83edd8b..ca78245454 100644 --- a/protocols/MRA/src/Sdk/SHA1.h +++ b/protocols/MRA/src/Sdk/SHA1.h @@ -51,23 +51,23 @@ __inline void CopyMemoryReverseDWORD(LPCVOID lpcDestination,LPCVOID lpcSource,si #else __asm{ - push edi // - push esi // + push edi // сохраняем регистр + push esi // сохраняем регистр - mov ecx,dwSize // ecx = - mov edi,lpcDestination // edi = - mov esi,lpcSource // esi = + mov ecx,dwSize // ecx = длинна входного буффера + mov edi,lpcDestination // edi = адрес выходного буффера + mov esi,lpcSource // esi = указатель на входной буффер cld read_loop: - lodsd // 4 + lodsd // читаем 4 байта bswap eax stosd sub ecx,4 - jg short read_loop // 3 , + jg short read_loop // если длинна 3 и более байт, то продолжаем дальше - pop esi // - pop edi // + pop esi // восстанавливаем содержимое регистра + pop edi // восстанавливаем содержимое регистра } #endif } diff --git a/protocols/MRA/src/Sdk/StrHexToNum.h b/protocols/MRA/src/Sdk/StrHexToNum.h index 78c78cf562..3f36d0d4c3 100644 --- a/protocols/MRA/src/Sdk/StrHexToNum.h +++ b/protocols/MRA/src/Sdk/StrHexToNum.h @@ -58,11 +58,11 @@ __inline DWORD StrHexToUNum32(LPCSTR lpcszString,size_t dwStringLen) if (bCurentFigure!=255) { - dwNum*=16;// - dwNum+=bCurentFigure;// + dwNum*=16;// сдвигаем предыдущее число на один разряд чтоб добавить в младший разряд новую цифру + dwNum+=bCurentFigure;// добавляем цифру в младший разряд } - lpcszString++;// - dwStringLen--;// + lpcszString++;// перемещаем указатель на следующую позицию + dwStringLen--;// уменьшаем длинну } return(dwNum); diff --git a/protocols/MRA/src/Sdk/StrToNum.h b/protocols/MRA/src/Sdk/StrToNum.h index 3d7d3bb86f..ef3a95050e 100644 --- a/protocols/MRA/src/Sdk/StrToNum.h +++ b/protocols/MRA/src/Sdk/StrToNum.h @@ -42,11 +42,11 @@ __inline DWORD StrToUNum32(LPCSTR lpcszString,size_t dwStringLen) { if ((bCurentFigure=((*lpcszString)-48))<10) { - dwNum*=10;// - dwNum+=bCurentFigure;// + dwNum*=10;// сдвигаем предыдущее число на один разряд чтоб добавить в младший разряд новую цифру + dwNum+=bCurentFigure;// добавляем цифру в младший разряд } - lpcszString++;// - dwStringLen--;// + lpcszString++;// перемещаем указатель на следующую позицию + dwStringLen--;// уменьшаем длинну } return(dwNum); @@ -62,19 +62,19 @@ __inline SSIZE_T StrToNum(LPCSTR lpcszString,size_t dwStringLen) if (bCurentFigure=='-') lSingn=-1; if (bCurentFigure=='+') lSingn=1; - lpcszString++;// - dwStringLen--;// + lpcszString++;// перемещаем указатель на следующую позицию + dwStringLen--;// уменьшаем длинну } while(dwStringLen) { if ((bCurentFigure=((*lpcszString)-48))<10) { - lNum*=10;// - lNum+=bCurentFigure;// + lNum*=10;// сдвигаем предыдущее число на один разряд чтоб добавить в младший разряд новую цифру + lNum+=bCurentFigure;// добавляем цифру в младший разряд } - lpcszString++;// - dwStringLen--;// + lpcszString++;// перемещаем указатель на следующую позицию + dwStringLen--;// уменьшаем длинну } lNum*=lSingn; diff --git a/protocols/MRA/src/proto.h b/protocols/MRA/src/proto.h index a9fd37cdcd..b46d21a47f 100644 --- a/protocols/MRA/src/proto.h +++ b/protocols/MRA/src/proto.h @@ -12,22 +12,22 @@ typedef struct mrim_packet_header_t { u_long magic; // Magic - u_long proto; // + u_long proto; // Версия протокола u_long seq; // Sequence - u_long msg; // - u_long dlen; // - u_char reserved[24]; // + u_long msg; // Тип пакета + u_long dlen; // Длина данных + u_char reserved[24]; // Зарезервировано } mrim_packet_header_t; -#define CS_MAGIC 0xDEADBEEF // Magic ( C <-> S ) +#define CS_MAGIC 0xDEADBEEF // Клиентский Magic ( C <-> S ) // UNICODE = (UTF-16LE) ( >= 1.17) /*************************************************************************** - - + ПРОТОКОЛ СВЯЗИ КЛИЕНТ-СЕРВЕР ***************************************************************************/ @@ -71,7 +71,7 @@ mrim_packet_header_t; #define MULTICHAT_DETACHED 5 // user leave chat (s->c) #define MULTICHAT_DESTROYED 6 // #define MULTICHAT_INVITE 7 // - #define MESSAGE_FLAG_v1p16 0x00100000 // + #define MESSAGE_FLAG_v1p16 0x00100000 // для перекодировки юникода #define MESSAGE_FLAG_CP1251 0x00200000 // LPS to e-mail ANSI // LPS message ANSI/UNICODE (see flags) @@ -418,8 +418,8 @@ mrim_packet_header_t; // LPS user_agent ANSI ( >= 1.14) (see MRIM_CS_USER_STATUS) // + statistic packet data: // LPS lang ( >= 1.16) -// LPS ua session ( >= 1.20) - -// LPS replaced ua session ( >= 1.20) - +// LPS ua session ( >= 1.20) - шли пустой +// LPS replaced ua session ( >= 1.20) - шли пустой // LPS client description ANSI #define MAX_CLIENT_DESCRIPTION 256 // unknown data diff --git a/protocols/MRA/src/version.h b/protocols/MRA/src/version.h index 704e457f1a..6efeb18fb4 100644 --- a/protocols/MRA/src/version.h +++ b/protocols/MRA/src/version.h @@ -11,4 +11,4 @@ #define __AUTHOR "Rozhuk Ivan" #define __AUTHOREMAIL "Rozhuk_I@mail.ru" #define __AUTHORWEB "https://miranda-ng.org/p/MRA/" -#define __COPYRIGHT " 2005-17 Rozhuk Ivan" +#define __COPYRIGHT "© 2005-17 Rozhuk Ivan" -- cgit v1.2.3