diff --git a/_Coverage/Megafon/megafon.2g.zmp/GetUrlScript.txt b/_Coverage/Megafon/megafon.2g.zmp/GetUrlScript.txt
new file mode 100644
index 00000000..be438fb8
--- /dev/null
+++ b/_Coverage/Megafon/megafon.2g.zmp/GetUrlScript.txt
@@ -0,0 +1,3 @@
+begin 
+ ResultURL := GetURLBase+inttostr(GetZ-1)+'/'+inttostr(GetX)+'/'+inttostr(GetY);
+end.
\ No newline at end of file
diff --git a/_Coverage/Megafon/megafon.2g.zmp/params.txt b/_Coverage/Megafon/megafon.2g.zmp/params.txt
new file mode 100644
index 00000000..e6bcd1dc
--- /dev/null
+++ b/_Coverage/Megafon/megafon.2g.zmp/params.txt
@@ -0,0 +1,20 @@
+[PARAMS]
+GUID={0b111110-866b-466e-b8d7-7b43297400c3}
+name=������� 2G GSM
+name_en=Megafon 2G GSM
+name_uk=Megafon 2G GSM
+ParentSubMenu=C������ ����
+ParentSubMenu_en=Mobile coverage area
+ParentSubMenu_uk=Mobile coverage area
+asLayer=1
+DefURLBase=http://yamap.megafon.ru/g2/
+projection=2
+sradiusa=6378137
+sradiusb=6356752
+NameInCache=cover.megafon.2g
+Ext=.png
+UseDwn=1
+Sleep=0
+ContentType=image/png
+
+
diff --git a/_Coverage/Megafon/megafon.3g.zmp/GetUrlScript.txt b/_Coverage/Megafon/megafon.3g.zmp/GetUrlScript.txt
new file mode 100644
index 00000000..be438fb8
--- /dev/null
+++ b/_Coverage/Megafon/megafon.3g.zmp/GetUrlScript.txt
@@ -0,0 +1,3 @@
+begin 
+ ResultURL := GetURLBase+inttostr(GetZ-1)+'/'+inttostr(GetX)+'/'+inttostr(GetY);
+end.
\ No newline at end of file
diff --git a/_Coverage/Megafon/megafon.3g.zmp/params.txt b/_Coverage/Megafon/megafon.3g.zmp/params.txt
new file mode 100644
index 00000000..9b421bb7
--- /dev/null
+++ b/_Coverage/Megafon/megafon.3g.zmp/params.txt
@@ -0,0 +1,18 @@
+[PARAMS]
+GUID={0b122210-866b-466e-b8d7-7b43297400c3}
+name=������� 3G
+name_en=Megafon 3G
+name_uk=Megafon 3G
+ParentSubMenu=C������ ����
+ParentSubMenu_en=Mobile coverage area
+ParentSubMenu_uk=Mobile coverage area
+asLayer=1
+DefURLBase=http://yamap.megafon.ru/g3/
+projection=2
+sradiusa=6378137
+sradiusb=6356752
+NameInCache=cover.megafon.3g
+Ext=.png
+UseDwn=1
+Sleep=0
+ContentType=image/png
diff --git a/_Coverage/Megafon/megafon.4g100.zmp/GetUrlScript.txt b/_Coverage/Megafon/megafon.4g100.zmp/GetUrlScript.txt
new file mode 100644
index 00000000..be438fb8
--- /dev/null
+++ b/_Coverage/Megafon/megafon.4g100.zmp/GetUrlScript.txt
@@ -0,0 +1,3 @@
+begin 
+ ResultURL := GetURLBase+inttostr(GetZ-1)+'/'+inttostr(GetX)+'/'+inttostr(GetY);
+end.
\ No newline at end of file
diff --git a/_Coverage/Megafon/megafon.4g100.zmp/params.txt b/_Coverage/Megafon/megafon.4g100.zmp/params.txt
new file mode 100644
index 00000000..1f79cb6c
--- /dev/null
+++ b/_Coverage/Megafon/megafon.4g100.zmp/params.txt
@@ -0,0 +1,18 @@
+[PARAMS]
+GUID={0b133330-866b-466e-b8d7-7b43297400c3}
+name=������� 4G
+name_en=Megafon 4G
+name_uk=Megafon 4G
+ParentSubMenu=C������ ����
+ParentSubMenu_en=Mobile coverage area
+ParentSubMenu_uk=Mobile coverage area
+asLayer=1
+DefURLBase=http://yamap.megafon.ru/lte/
+projection=2
+sradiusa=6378137
+sradiusb=6356752
+NameInCache=cover.megafon.4g100
+Ext=.png
+UseDwn=1
+Sleep=0
+ContentType=image/png
diff --git a/_Coverage/Megafon/megafon.4g300.zmp/GetUrlScript.txt b/_Coverage/Megafon/megafon.4g300.zmp/GetUrlScript.txt
new file mode 100644
index 00000000..be438fb8
--- /dev/null
+++ b/_Coverage/Megafon/megafon.4g300.zmp/GetUrlScript.txt
@@ -0,0 +1,3 @@
+begin 
+ ResultURL := GetURLBase+inttostr(GetZ-1)+'/'+inttostr(GetX)+'/'+inttostr(GetY);
+end.
\ No newline at end of file
diff --git a/_Coverage/Megafon/megafon.4g300.zmp/params.txt b/_Coverage/Megafon/megafon.4g300.zmp/params.txt
new file mode 100644
index 00000000..a7652e9e
--- /dev/null
+++ b/_Coverage/Megafon/megafon.4g300.zmp/params.txt
@@ -0,0 +1,18 @@
+[PARAMS]
+GUID={0b144440-866b-466e-b8d7-7b43297400c3}
+name=������� 4G+
+name_en=Megafon 4G+
+name_uk=Megafon 4G+
+ParentSubMenu=C������ ����
+ParentSubMenu_en=Mobile coverage area
+ParentSubMenu_uk=Mobile coverage area
+asLayer=1
+DefURLBase=http://yamap.megafon.ru/lte_plus/
+projection=2
+sradiusa=6378137
+sradiusb=6356752
+NameInCache=cover.megafon.4g300
+Ext=.png
+UseDwn=1
+Sleep=0
+ContentType=image/png
diff --git a/_Coverage/Mts/mts.2g.zmp/GetUrlScript.txt b/_Coverage/Mts/mts.2g.zmp/GetUrlScript.txt
new file mode 100644
index 00000000..14f900dd
--- /dev/null
+++ b/_Coverage/Mts/mts.2g.zmp/GetUrlScript.txt
@@ -0,0 +1,3 @@
+begin 
+ ResultURL := GetURLBase+inttostr(GetZ-1)+'/'+inttostr(GetX)+'/'+inttostr(GetY); 
+end.
\ No newline at end of file
diff --git a/_Coverage/Mts/mts.2g.zmp/params.txt b/_Coverage/Mts/mts.2g.zmp/params.txt
new file mode 100644
index 00000000..b00a8b6a
--- /dev/null
+++ b/_Coverage/Mts/mts.2g.zmp/params.txt
@@ -0,0 +1,20 @@
+[PARAMS]
+GUID={0bffa4e0-852b-4bee-b8d7-7b43297400c3}
+name=��� 2G
+name_en=MTS 2G
+name_uk=MTS 2G
+ParentSubMenu=C������ ����
+ParentSubMenu_en=Mobile coverage area
+ParentSubMenu_uk=Mobile coverage area
+asLayer=1
+DefURLBase=http://tiles.mts.ru/G2_New/
+projection=2
+sradiusa=6378137
+sradiusb=6356752
+NameInCache=cover.mts.2g
+Ext=.png
+UseDwn=1
+Sleep=0
+ContentType=image/png
+
+
diff --git a/_Coverage/Mts/mts.3g.zmp/GetUrlScript.txt b/_Coverage/Mts/mts.3g.zmp/GetUrlScript.txt
new file mode 100644
index 00000000..14f900dd
--- /dev/null
+++ b/_Coverage/Mts/mts.3g.zmp/GetUrlScript.txt
@@ -0,0 +1,3 @@
+begin 
+ ResultURL := GetURLBase+inttostr(GetZ-1)+'/'+inttostr(GetX)+'/'+inttostr(GetY); 
+end.
\ No newline at end of file
diff --git a/_Coverage/Mts/mts.3g.zmp/params.txt b/_Coverage/Mts/mts.3g.zmp/params.txt
new file mode 100644
index 00000000..fb5cfea9
--- /dev/null
+++ b/_Coverage/Mts/mts.3g.zmp/params.txt
@@ -0,0 +1,18 @@
+[PARAMS]
+GUID={ce276b7a-a0e3-47a4-bb66-af84b817801d}
+name=��� 3G
+name_en=MTS 3G
+name_uk=MTS 3G
+ParentSubMenu=C������ ����
+ParentSubMenu_en=Mobile coverage area
+ParentSubMenu_uk=Mobile coverage area
+asLayer=1
+DefURLBase=http://tiles.mts.ru/G3_New/
+projection=2
+sradiusa=6378137
+sradiusb=6356752
+NameInCache=cover.mts.3g
+Ext=.png
+UseDwn=1
+Sleep=0
+ContentType=image/png
\ No newline at end of file
diff --git a/_Coverage/Mts/mts.4g.zmp/GetUrlScript.txt b/_Coverage/Mts/mts.4g.zmp/GetUrlScript.txt
new file mode 100644
index 00000000..14f900dd
--- /dev/null
+++ b/_Coverage/Mts/mts.4g.zmp/GetUrlScript.txt
@@ -0,0 +1,3 @@
+begin 
+ ResultURL := GetURLBase+inttostr(GetZ-1)+'/'+inttostr(GetX)+'/'+inttostr(GetY); 
+end.
\ No newline at end of file
diff --git a/_Coverage/Mts/mts.4g.zmp/params.txt b/_Coverage/Mts/mts.4g.zmp/params.txt
new file mode 100644
index 00000000..5850c92c
--- /dev/null
+++ b/_Coverage/Mts/mts.4g.zmp/params.txt
@@ -0,0 +1,18 @@
+[PARAMS]
+GUID={dc5600ae-2507-4a2b-a6e4-4b2270575020}
+name=��� 4G
+name_en=MTS 4G
+name_uk=MTS 4G
+ParentSubMenu=C������ ����
+ParentSubMenu_en=Mobile coverage area
+ParentSubMenu_uk=Mobile coverage area
+asLayer=1
+DefURLBase=http://tiles.mts.ru/LTE_New/
+projection=2
+sradiusa=6378137
+sradiusb=6356752
+NameInCache=cover.mts.4g
+Ext=.png
+UseDwn=1
+Sleep=0
+ContentType=image/png
diff --git a/_Coverage/Mts/mts.4g_plan.zmp/GetUrlScript.txt b/_Coverage/Mts/mts.4g_plan.zmp/GetUrlScript.txt
new file mode 100644
index 00000000..14f900dd
--- /dev/null
+++ b/_Coverage/Mts/mts.4g_plan.zmp/GetUrlScript.txt
@@ -0,0 +1,3 @@
+begin 
+ ResultURL := GetURLBase+inttostr(GetZ-1)+'/'+inttostr(GetX)+'/'+inttostr(GetY); 
+end.
\ No newline at end of file
diff --git a/_Coverage/Mts/mts.4g_plan.zmp/params.txt b/_Coverage/Mts/mts.4g_plan.zmp/params.txt
new file mode 100644
index 00000000..cb1ae360
--- /dev/null
+++ b/_Coverage/Mts/mts.4g_plan.zmp/params.txt
@@ -0,0 +1,18 @@
+[PARAMS]
+GUID={ffe20781-25e6-42c8-bf8e-2879789477b2}
+name=��� 4G �����������
+name_en=MTS 4G planned
+name_uk=MTS 4G planned
+ParentSubMenu=C������ ����
+ParentSubMenu_en=Mobile coverage area
+ParentSubMenu_uk=Mobile coverage area
+asLayer=1
+DefURLBase=http://tiles.mts.ru/LTE_Plan_New/
+projection=2
+sradiusa=6378137
+sradiusb=6356752
+NameInCache=cover.mts.4g.plan
+Ext=.png
+UseDwn=1
+Sleep=0
+ContentType=image/png
diff --git a/_Coverage/Rostelecom_Tele2/tele2_2g.zmp/18.bmp b/_Coverage/Rostelecom_Tele2/tele2_2g.zmp/18.bmp
new file mode 100644
index 00000000..c86ebcbe
Binary files /dev/null and b/_Coverage/Rostelecom_Tele2/tele2_2g.zmp/18.bmp differ
diff --git a/_Coverage/Rostelecom_Tele2/tele2_2g.zmp/24.bmp b/_Coverage/Rostelecom_Tele2/tele2_2g.zmp/24.bmp
new file mode 100644
index 00000000..9c159075
Binary files /dev/null and b/_Coverage/Rostelecom_Tele2/tele2_2g.zmp/24.bmp differ
diff --git a/_Coverage/Rostelecom_Tele2/tele2_2g.zmp/GetUrlScript.txt b/_Coverage/Rostelecom_Tele2/tele2_2g.zmp/GetUrlScript.txt
new file mode 100644
index 00000000..a52fd409
--- /dev/null
+++ b/_Coverage/Rostelecom_Tele2/tele2_2g.zmp/GetUrlScript.txt
@@ -0,0 +1 @@
+begin ResultURL:=GetURLBase+inttostr(GetZ-1)+'/'+inttostr(GetX)+'/'+inttostr(GetY)+'.png'; end.
\ No newline at end of file
diff --git a/_Coverage/Rostelecom_Tele2/tele2_2g.zmp/params.txt b/_Coverage/Rostelecom_Tele2/tele2_2g.zmp/params.txt
new file mode 100644
index 00000000..da0ad134
--- /dev/null
+++ b/_Coverage/Rostelecom_Tele2/tele2_2g.zmp/params.txt
@@ -0,0 +1,15 @@
+[PARAMS]
+GUID={68854321-4345-4387-9BE2-D2764677117E}
+asLayer=1
+name_ru=Ростелеком 2G
+name=Rostelekom 2G
+name_uk=Ростелеком 2G
+ParentSubMenu=Cотовые сети
+ParentSubMenu_en=Mobile coverage area
+ParentSubMenu_uk=Mobile coverage area
+NameInCache=cover.rostelekom.2g
+DefURLBase=http://tele2.tilessputnik.ru/tiles/
+ContentType=image/png
+Ext=.png
+UseDwn=1
+License=(c) Ростелеком, sputnik.ru, Tele2
\ No newline at end of file
diff --git a/_Coverage/Rostelecom_Tele2/tele2_3g.zmp/18.bmp b/_Coverage/Rostelecom_Tele2/tele2_3g.zmp/18.bmp
new file mode 100644
index 00000000..c86ebcbe
Binary files /dev/null and b/_Coverage/Rostelecom_Tele2/tele2_3g.zmp/18.bmp differ
diff --git a/_Coverage/Rostelecom_Tele2/tele2_3g.zmp/24.bmp b/_Coverage/Rostelecom_Tele2/tele2_3g.zmp/24.bmp
new file mode 100644
index 00000000..9c159075
Binary files /dev/null and b/_Coverage/Rostelecom_Tele2/tele2_3g.zmp/24.bmp differ
diff --git a/_Coverage/Rostelecom_Tele2/tele2_3g.zmp/GetUrlScript.txt b/_Coverage/Rostelecom_Tele2/tele2_3g.zmp/GetUrlScript.txt
new file mode 100644
index 00000000..a52fd409
--- /dev/null
+++ b/_Coverage/Rostelecom_Tele2/tele2_3g.zmp/GetUrlScript.txt
@@ -0,0 +1 @@
+begin ResultURL:=GetURLBase+inttostr(GetZ-1)+'/'+inttostr(GetX)+'/'+inttostr(GetY)+'.png'; end.
\ No newline at end of file
diff --git a/_Coverage/Rostelecom_Tele2/tele2_3g.zmp/params.txt b/_Coverage/Rostelecom_Tele2/tele2_3g.zmp/params.txt
new file mode 100644
index 00000000..55840f43
--- /dev/null
+++ b/_Coverage/Rostelecom_Tele2/tele2_3g.zmp/params.txt
@@ -0,0 +1,15 @@
+[PARAMS]
+GUID={63573689-ABCD-4387-9BE2-DDDF185C117E}
+asLayer=1
+name_ru=Ростелеком 3G
+name=Rostelecom.ru 3G
+name_uk=Ростелеком 3G
+ParentSubMenu=Cотовые сети
+ParentSubMenu_en=Mobile coverage area
+ParentSubMenu_uk=Mobile coverage area
+NameInCache=cover.rostelekom.3g
+DefURLBase=http://tele2.tilessputnik.ru/tiles3g/
+ContentType=image/png
+Ext=.png
+UseDwn=1
+License=(c) Ростелеком, sputnik.ru, Tele2
\ No newline at end of file
diff --git a/_Coverage/Rostelecom_Tele2/tele2_4g.zmp/18.bmp b/_Coverage/Rostelecom_Tele2/tele2_4g.zmp/18.bmp
new file mode 100644
index 00000000..c86ebcbe
Binary files /dev/null and b/_Coverage/Rostelecom_Tele2/tele2_4g.zmp/18.bmp differ
diff --git a/_Coverage/Rostelecom_Tele2/tele2_4g.zmp/24.bmp b/_Coverage/Rostelecom_Tele2/tele2_4g.zmp/24.bmp
new file mode 100644
index 00000000..9c159075
Binary files /dev/null and b/_Coverage/Rostelecom_Tele2/tele2_4g.zmp/24.bmp differ
diff --git a/_Coverage/Rostelecom_Tele2/tele2_4g.zmp/GetUrlScript.txt b/_Coverage/Rostelecom_Tele2/tele2_4g.zmp/GetUrlScript.txt
new file mode 100644
index 00000000..a52fd409
--- /dev/null
+++ b/_Coverage/Rostelecom_Tele2/tele2_4g.zmp/GetUrlScript.txt
@@ -0,0 +1 @@
+begin ResultURL:=GetURLBase+inttostr(GetZ-1)+'/'+inttostr(GetX)+'/'+inttostr(GetY)+'.png'; end.
\ No newline at end of file
diff --git a/_Coverage/Rostelecom_Tele2/tele2_4g.zmp/params.txt b/_Coverage/Rostelecom_Tele2/tele2_4g.zmp/params.txt
new file mode 100644
index 00000000..181a262c
--- /dev/null
+++ b/_Coverage/Rostelecom_Tele2/tele2_4g.zmp/params.txt
@@ -0,0 +1,15 @@
+[PARAMS]
+GUID={63573689-ABCD-4387-9BE2-CDE83888321E}
+asLayer=1
+name_ru=Ростелеком 4G
+name=Rostelecom.ru 4G
+name_uk=Ростелеком 4G
+ParentSubMenu=Cотовые сети
+ParentSubMenu_en=Mobile coverage area
+ParentSubMenu_uk=Mobile coverage area
+NameInCache=cover.rostelekom.4g
+DefURLBase=http://tele2.tilessputnik.ru/tiles4g/
+ContentType=image/png
+Ext=.png
+UseDwn=1
+License=(c) Ростелеком, sputnik.ru, Tele2
\ No newline at end of file