diff --git a/icons/svg/adaptation.svg b/icons/svg/adaptation.svg
new file mode 100644
index 0000000..2a2422c
--- /dev/null
+++ b/icons/svg/adaptation.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/adblock.svg b/icons/svg/adblock.svg
new file mode 100644
index 0000000..d31c4b3
--- /dev/null
+++ b/icons/svg/adblock.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/ai-stuff.svg b/icons/svg/ai-stuff.svg
new file mode 100644
index 0000000..cbe238d
--- /dev/null
+++ b/icons/svg/ai-stuff.svg
@@ -0,0 +1,12 @@
+
+
+
\ No newline at end of file
diff --git a/icons/svg/ali-express.svg b/icons/svg/ali-express.svg
new file mode 100644
index 0000000..a96d3ec
--- /dev/null
+++ b/icons/svg/ali-express.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/antifilter.svg b/icons/svg/antifilter.svg
deleted file mode 100644
index 1207714..0000000
--- a/icons/svg/antifilter.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
\ No newline at end of file
diff --git a/icons/svg/apple-1.svg b/icons/svg/apple-1.svg
deleted file mode 100644
index 596b71a..0000000
--- a/icons/svg/apple-1.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/icons/svg/apple.svg b/icons/svg/apple.svg
new file mode 100644
index 0000000..749bd54
--- /dev/null
+++ b/icons/svg/apple.svg
@@ -0,0 +1,19 @@
+
+
+
\ No newline at end of file
diff --git a/icons/svg/cloudflare.svg b/icons/svg/cloudflare.svg
new file mode 100644
index 0000000..0772e8b
--- /dev/null
+++ b/icons/svg/cloudflare.svg
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/facebook.svg b/icons/svg/facebook.svg
new file mode 100644
index 0000000..f64259b
--- /dev/null
+++ b/icons/svg/facebook.svg
@@ -0,0 +1,55 @@
+
+
+
+
\ No newline at end of file
diff --git a/icons/svg/games.svg b/icons/svg/games.svg
new file mode 100644
index 0000000..edeeb6f
--- /dev/null
+++ b/icons/svg/games.svg
@@ -0,0 +1,19 @@
+
+
+
+
\ No newline at end of file
diff --git a/icons/svg/hentai.svg b/icons/svg/hentai.svg
new file mode 100644
index 0000000..d42b87b
--- /dev/null
+++ b/icons/svg/hentai.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/iot-clients.svg b/icons/svg/iot-clients.svg
new file mode 100644
index 0000000..14e5533
--- /dev/null
+++ b/icons/svg/iot-clients.svg
@@ -0,0 +1,14 @@
+
+
+
\ No newline at end of file
diff --git a/icons/svg/local-devices.svg b/icons/svg/local-devices.svg
new file mode 100644
index 0000000..4f14684
--- /dev/null
+++ b/icons/svg/local-devices.svg
@@ -0,0 +1,17 @@
+
+
+
\ No newline at end of file
diff --git a/icons/svg/microsoft.svg b/icons/svg/microsoft.svg
new file mode 100644
index 0000000..89ff5b9
--- /dev/null
+++ b/icons/svg/microsoft.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/news.svg b/icons/svg/news.svg
new file mode 100644
index 0000000..27660be
--- /dev/null
+++ b/icons/svg/news.svg
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/icons/svg/nintendo.svg b/icons/svg/nintendo.svg
new file mode 100644
index 0000000..30bc2ce
--- /dev/null
+++ b/icons/svg/nintendo.svg
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/open-ai.svg b/icons/svg/open-ai.svg
new file mode 100644
index 0000000..3b4eff9
--- /dev/null
+++ b/icons/svg/open-ai.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/persistent-proxy.svg b/icons/svg/persistent-proxy.svg
new file mode 100644
index 0000000..090d972
--- /dev/null
+++ b/icons/svg/persistent-proxy.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/playstation-network.svg b/icons/svg/playstation-network.svg
new file mode 100644
index 0000000..71847b5
--- /dev/null
+++ b/icons/svg/playstation-network.svg
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/proton.svg b/icons/svg/proton.svg
new file mode 100644
index 0000000..21b1dec
--- /dev/null
+++ b/icons/svg/proton.svg
@@ -0,0 +1,14 @@
+
+
+
\ No newline at end of file
diff --git a/icons/svg/MegaFon_logo_Russian_fix.svg b/icons/svg/provider-megafon.svg
similarity index 100%
rename from icons/svg/MegaFon_logo_Russian_fix.svg
rename to icons/svg/provider-megafon.svg
diff --git a/icons/svg/logotip rostelekom_fox.svg b/icons/svg/provider-rostelecom.svg
similarity index 100%
rename from icons/svg/logotip rostelekom_fox.svg
rename to icons/svg/provider-rostelecom.svg
diff --git a/icons/svg/route-alpha.svg b/icons/svg/route-alpha.svg
new file mode 100644
index 0000000..f6e4af6
--- /dev/null
+++ b/icons/svg/route-alpha.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/route-charlie.svg b/icons/svg/route-charlie.svg
new file mode 100644
index 0000000..cd162a7
--- /dev/null
+++ b/icons/svg/route-charlie.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/services-eu.svg b/icons/svg/services-eu.svg
new file mode 100644
index 0000000..06960d3
--- /dev/null
+++ b/icons/svg/services-eu.svg
@@ -0,0 +1,19 @@
+
+
+
\ No newline at end of file
diff --git a/icons/svg/services-ru.svg b/icons/svg/services-ru.svg
new file mode 100644
index 0000000..14e8bed
--- /dev/null
+++ b/icons/svg/services-ru.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/soundcloud.svg b/icons/svg/soundcloud.svg
new file mode 100644
index 0000000..5728727
--- /dev/null
+++ b/icons/svg/soundcloud.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/steam.svg b/icons/svg/steam.svg
new file mode 100644
index 0000000..fd9d6f6
--- /dev/null
+++ b/icons/svg/steam.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/testzone-a.svg b/icons/svg/testzone-a.svg
new file mode 100644
index 0000000..13f5f0a
--- /dev/null
+++ b/icons/svg/testzone-a.svg
@@ -0,0 +1,5 @@
+
+
+
\ No newline at end of file
diff --git a/icons/svg/tik-tok.svg b/icons/svg/tik-tok.svg
new file mode 100644
index 0000000..171e12b
--- /dev/null
+++ b/icons/svg/tik-tok.svg
@@ -0,0 +1,16 @@
+
+
+
\ No newline at end of file
diff --git a/icons/svg/torrent-trackers.svg b/icons/svg/torrent-trackers.svg
new file mode 100644
index 0000000..a5f851a
--- /dev/null
+++ b/icons/svg/torrent-trackers.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/ubiquity.svg b/icons/svg/ubiquity.svg
new file mode 100644
index 0000000..ba7b330
--- /dev/null
+++ b/icons/svg/ubiquity.svg
@@ -0,0 +1,4 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/ubisoft.svg b/icons/svg/ubisoft.svg
new file mode 100644
index 0000000..9e25a71
--- /dev/null
+++ b/icons/svg/ubisoft.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/wechat.svg b/icons/svg/wechat.svg
new file mode 100644
index 0000000..861eda3
--- /dev/null
+++ b/icons/svg/wechat.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/xbox.svg b/icons/svg/xbox.svg
new file mode 100644
index 0000000..cfe3ca7
--- /dev/null
+++ b/icons/svg/xbox.svg
@@ -0,0 +1,32 @@
+
+
\ No newline at end of file
diff --git a/icons/svg/youtube.svg b/icons/svg/youtube.svg
new file mode 100644
index 0000000..b4a2a57
--- /dev/null
+++ b/icons/svg/youtube.svg
@@ -0,0 +1,47 @@
+
+
+
+
\ No newline at end of file