diff --git a/Numix-Square/48/apps/app.getclipboard.Clipboard.svg b/Numix-Square/48/apps/app.getclipboard.Clipboard.svg
new file mode 120000
index 00000000..fe7d1078
--- /dev/null
+++ b/Numix-Square/48/apps/app.getclipboard.Clipboard.svg
@@ -0,0 +1 @@
+com.github.davidmhewitt.clipped.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/cinecred.svg b/Numix-Square/48/apps/cinecred.svg
new file mode 100644
index 00000000..4b90c224
--- /dev/null
+++ b/Numix-Square/48/apps/cinecred.svg
@@ -0,0 +1,17 @@
+
diff --git a/Numix-Square/48/apps/com.oppzippy.OpenSCQ30.svg b/Numix-Square/48/apps/com.oppzippy.OpenSCQ30.svg
new file mode 120000
index 00000000..790c8c35
--- /dev/null
+++ b/Numix-Square/48/apps/com.oppzippy.OpenSCQ30.svg
@@ -0,0 +1 @@
+multimedia-audio-player.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/com.tomjwatson.Emote.svg b/Numix-Square/48/apps/com.tomjwatson.Emote.svg
new file mode 120000
index 00000000..1e83e1f8
--- /dev/null
+++ b/Numix-Square/48/apps/com.tomjwatson.Emote.svg
@@ -0,0 +1 @@
+gnome-social.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/cs.svg b/Numix-Square/48/apps/cs.svg
new file mode 120000
index 00000000..ebdcc9c7
--- /dev/null
+++ b/Numix-Square/48/apps/cs.svg
@@ -0,0 +1 @@
+steam_icon_240.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/cscz.svg b/Numix-Square/48/apps/cscz.svg
new file mode 120000
index 00000000..73a872d7
--- /dev/null
+++ b/Numix-Square/48/apps/cscz.svg
@@ -0,0 +1 @@
+steam_icon_80.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/csd-housekeeping.svg b/Numix-Square/48/apps/csd-housekeeping.svg
new file mode 120000
index 00000000..8c2ef91f
--- /dev/null
+++ b/Numix-Square/48/apps/csd-housekeeping.svg
@@ -0,0 +1 @@
+accessories-system-cleaner.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/csd-mouse.svg b/Numix-Square/48/apps/csd-mouse.svg
new file mode 120000
index 00000000..e81935d8
--- /dev/null
+++ b/Numix-Square/48/apps/csd-mouse.svg
@@ -0,0 +1 @@
+input-mouse.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/csd-printer.svg b/Numix-Square/48/apps/csd-printer.svg
new file mode 120000
index 00000000..14899db4
--- /dev/null
+++ b/Numix-Square/48/apps/csd-printer.svg
@@ -0,0 +1 @@
+office-printer.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/csd-wacom.svg b/Numix-Square/48/apps/csd-wacom.svg
new file mode 120000
index 00000000..bd3c1341
--- /dev/null
+++ b/Numix-Square/48/apps/csd-wacom.svg
@@ -0,0 +1 @@
+input-tablet.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/csgo.svg b/Numix-Square/48/apps/csgo.svg
new file mode 120000
index 00000000..e88d165d
--- /dev/null
+++ b/Numix-Square/48/apps/csgo.svg
@@ -0,0 +1 @@
+steam_icon_730.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/csgo_linux64.svg b/Numix-Square/48/apps/csgo_linux64.svg
new file mode 120000
index 00000000..e88d165d
--- /dev/null
+++ b/Numix-Square/48/apps/csgo_linux64.svg
@@ -0,0 +1 @@
+steam_icon_730.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/css.svg b/Numix-Square/48/apps/css.svg
new file mode 120000
index 00000000..ebdcc9c7
--- /dev/null
+++ b/Numix-Square/48/apps/css.svg
@@ -0,0 +1 @@
+steam_icon_240.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/cupsprinter.svg b/Numix-Square/48/apps/cupsprinter.svg
new file mode 120000
index 00000000..14899db4
--- /dev/null
+++ b/Numix-Square/48/apps/cupsprinter.svg
@@ -0,0 +1 @@
+office-printer.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/debian-installer-launcher.svg b/Numix-Square/48/apps/debian-installer-launcher.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/Numix-Square/48/apps/debian-installer-launcher.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/deepin-installer-oem.svg b/Numix-Square/48/apps/deepin-installer-oem.svg
index 4f1817e0..18542cc7 120000
--- a/Numix-Square/48/apps/deepin-installer-oem.svg
+++ b/Numix-Square/48/apps/deepin-installer-oem.svg
@@ -1 +1 @@
-flareget.svg
\ No newline at end of file
+os-installer.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/deepin-installer.svg b/Numix-Square/48/apps/deepin-installer.svg
index 4f1817e0..18542cc7 120000
--- a/Numix-Square/48/apps/deepin-installer.svg
+++ b/Numix-Square/48/apps/deepin-installer.svg
@@ -1 +1 @@
-flareget.svg
\ No newline at end of file
+os-installer.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/dev-pod.svg b/Numix-Square/48/apps/dev-pod.svg
new file mode 120000
index 00000000..b3d338e1
--- /dev/null
+++ b/Numix-Square/48/apps/dev-pod.svg
@@ -0,0 +1 @@
+devpod.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/dev.schlaubi.Tonbrett.svg b/Numix-Square/48/apps/dev.schlaubi.Tonbrett.svg
new file mode 120000
index 00000000..c42acc53
--- /dev/null
+++ b/Numix-Square/48/apps/dev.schlaubi.Tonbrett.svg
@@ -0,0 +1 @@
+gmusicbrowser.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/devpod.svg b/Numix-Square/48/apps/devpod.svg
new file mode 100644
index 00000000..7fb30a8f
--- /dev/null
+++ b/Numix-Square/48/apps/devpod.svg
@@ -0,0 +1,15 @@
+
diff --git a/Numix-Square/48/apps/dsnote.svg b/Numix-Square/48/apps/dsnote.svg
new file mode 120000
index 00000000..c36833da
--- /dev/null
+++ b/Numix-Square/48/apps/dsnote.svg
@@ -0,0 +1 @@
+google2ubuntu.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/eu.tiliado.NuvolaAppAmazonCloudPlayer.svg b/Numix-Square/48/apps/eu.tiliado.NuvolaAppAmazonCloudPlayer.svg
new file mode 120000
index 00000000..b1f09744
--- /dev/null
+++ b/Numix-Square/48/apps/eu.tiliado.NuvolaAppAmazonCloudPlayer.svg
@@ -0,0 +1 @@
+amazonmp3.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/foxitpdf.svg b/Numix-Square/48/apps/foxitpdf.svg
new file mode 120000
index 00000000..d167b12d
--- /dev/null
+++ b/Numix-Square/48/apps/foxitpdf.svg
@@ -0,0 +1 @@
+foxit-reader.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.github.TheWisker.Cavasik.svg b/Numix-Square/48/apps/io.github.TheWisker.Cavasik.svg
new file mode 120000
index 00000000..2fccec93
--- /dev/null
+++ b/Numix-Square/48/apps/io.github.TheWisker.Cavasik.svg
@@ -0,0 +1 @@
+tranqil.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.github.amit9838.weather.svg b/Numix-Square/48/apps/io.github.amit9838.weather.svg
new file mode 120000
index 00000000..4b3d47c2
--- /dev/null
+++ b/Numix-Square/48/apps/io.github.amit9838.weather.svg
@@ -0,0 +1 @@
+nimbus.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.github.fkinoshita.Wildcard.svg b/Numix-Square/48/apps/io.github.fkinoshita.Wildcard.svg
new file mode 120000
index 00000000..ed44209d
--- /dev/null
+++ b/Numix-Square/48/apps/io.github.fkinoshita.Wildcard.svg
@@ -0,0 +1 @@
+regextester.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.github.mmarco94.tambourine.svg b/Numix-Square/48/apps/io.github.mmarco94.tambourine.svg
new file mode 120000
index 00000000..bcfe2c9b
--- /dev/null
+++ b/Numix-Square/48/apps/io.github.mmarco94.tambourine.svg
@@ -0,0 +1 @@
+harmony.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.github.nearinfinitybrowser.nearinfinity.svg b/Numix-Square/48/apps/io.github.nearinfinitybrowser.nearinfinity.svg
new file mode 120000
index 00000000..d6086076
--- /dev/null
+++ b/Numix-Square/48/apps/io.github.nearinfinitybrowser.nearinfinity.svg
@@ -0,0 +1 @@
+nearinfinity.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.github.nokse22.teleprompter.svg b/Numix-Square/48/apps/io.github.nokse22.teleprompter.svg
new file mode 120000
index 00000000..cfb663e1
--- /dev/null
+++ b/Numix-Square/48/apps/io.github.nokse22.teleprompter.svg
@@ -0,0 +1 @@
+teleprompter.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.github.vanilla-os.FirstSetup.svg b/Numix-Square/48/apps/io.github.vanilla-os.FirstSetup.svg
new file mode 120000
index 00000000..514b1546
--- /dev/null
+++ b/Numix-Square/48/apps/io.github.vanilla-os.FirstSetup.svg
@@ -0,0 +1 @@
+distributor-logo-vanillaos.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.gitlab.adhami3310.Footage.svg b/Numix-Square/48/apps/io.gitlab.adhami3310.Footage.svg
new file mode 120000
index 00000000..a1b21248
--- /dev/null
+++ b/Numix-Square/48/apps/io.gitlab.adhami3310.Footage.svg
@@ -0,0 +1 @@
+vidcutter.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.gitlab.o20.onenote.svg b/Numix-Square/48/apps/io.gitlab.o20.onenote.svg
new file mode 120000
index 00000000..610025f0
--- /dev/null
+++ b/Numix-Square/48/apps/io.gitlab.o20.onenote.svg
@@ -0,0 +1 @@
+ms-onenote.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.gitlab.o20.word.svg b/Numix-Square/48/apps/io.gitlab.o20.word.svg
new file mode 120000
index 00000000..093f6493
--- /dev/null
+++ b/Numix-Square/48/apps/io.gitlab.o20.word.svg
@@ -0,0 +1 @@
+ms-word.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.osdn.simplesok.svg b/Numix-Square/48/apps/io.osdn.simplesok.svg
new file mode 120000
index 00000000..369ce70f
--- /dev/null
+++ b/Numix-Square/48/apps/io.osdn.simplesok.svg
@@ -0,0 +1 @@
+simplesok.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/jpdftweak.svg b/Numix-Square/48/apps/jpdftweak.svg
new file mode 120000
index 00000000..d387d13e
--- /dev/null
+++ b/Numix-Square/48/apps/jpdftweak.svg
@@ -0,0 +1 @@
+pdfmixtool.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/master-pdf-editor3.svg b/Numix-Square/48/apps/master-pdf-editor3.svg
new file mode 120000
index 00000000..ad451d78
--- /dev/null
+++ b/Numix-Square/48/apps/master-pdf-editor3.svg
@@ -0,0 +1 @@
+pdfmod.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/masterpdfeditor3.svg b/Numix-Square/48/apps/masterpdfeditor3.svg
new file mode 120000
index 00000000..ad451d78
--- /dev/null
+++ b/Numix-Square/48/apps/masterpdfeditor3.svg
@@ -0,0 +1 @@
+pdfmod.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/masterpdfeditor4.svg b/Numix-Square/48/apps/masterpdfeditor4.svg
new file mode 120000
index 00000000..ad451d78
--- /dev/null
+++ b/Numix-Square/48/apps/masterpdfeditor4.svg
@@ -0,0 +1 @@
+pdfmod.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/masterpdfeditor5.svg b/Numix-Square/48/apps/masterpdfeditor5.svg
new file mode 120000
index 00000000..ad451d78
--- /dev/null
+++ b/Numix-Square/48/apps/masterpdfeditor5.svg
@@ -0,0 +1 @@
+pdfmod.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/me.timschneeberger.jdsp4linux.pulse.svg b/Numix-Square/48/apps/me.timschneeberger.jdsp4linux.pulse.svg
new file mode 120000
index 00000000..86cdf139
--- /dev/null
+++ b/Numix-Square/48/apps/me.timschneeberger.jdsp4linux.pulse.svg
@@ -0,0 +1 @@
+jamesdsp.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/me.timschneeberger.jdsp4linux.svg b/Numix-Square/48/apps/me.timschneeberger.jdsp4linux.svg
new file mode 120000
index 00000000..86cdf139
--- /dev/null
+++ b/Numix-Square/48/apps/me.timschneeberger.jdsp4linux.svg
@@ -0,0 +1 @@
+jamesdsp.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/mscore-portable.svg b/Numix-Square/48/apps/mscore-portable.svg
new file mode 120000
index 00000000..e74a2f66
--- /dev/null
+++ b/Numix-Square/48/apps/mscore-portable.svg
@@ -0,0 +1 @@
+musescore.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/nearinfinity.svg b/Numix-Square/48/apps/nearinfinity.svg
new file mode 100644
index 00000000..fc188f77
--- /dev/null
+++ b/Numix-Square/48/apps/nearinfinity.svg
@@ -0,0 +1,20 @@
+
diff --git a/Numix-Square/48/apps/net.mkiol.SpeechNote.svg b/Numix-Square/48/apps/net.mkiol.SpeechNote.svg
new file mode 120000
index 00000000..c36833da
--- /dev/null
+++ b/Numix-Square/48/apps/net.mkiol.SpeechNote.svg
@@ -0,0 +1 @@
+google2ubuntu.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/openscq30_gui.svg b/Numix-Square/48/apps/openscq30_gui.svg
new file mode 120000
index 00000000..790c8c35
--- /dev/null
+++ b/Numix-Square/48/apps/openscq30_gui.svg
@@ -0,0 +1 @@
+multimedia-audio-player.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/org.nickvision.cavalier.svg b/Numix-Square/48/apps/org.nickvision.cavalier.svg
new file mode 120000
index 00000000..2fccec93
--- /dev/null
+++ b/Numix-Square/48/apps/org.nickvision.cavalier.svg
@@ -0,0 +1 @@
+tranqil.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/org.vanillaos.ControlCenter.svg b/Numix-Square/48/apps/org.vanillaos.ControlCenter.svg
new file mode 120000
index 00000000..83e6cb4a
--- /dev/null
+++ b/Numix-Square/48/apps/org.vanillaos.ControlCenter.svg
@@ -0,0 +1 @@
+unity-tweak-tool.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/pdfedit.svg b/Numix-Square/48/apps/pdfedit.svg
new file mode 120000
index 00000000..d387d13e
--- /dev/null
+++ b/Numix-Square/48/apps/pdfedit.svg
@@ -0,0 +1 @@
+pdfmixtool.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/preferences-desktop-touchscreen.svg b/Numix-Square/48/apps/preferences-desktop-touchscreen.svg
new file mode 120000
index 00000000..c43e6a22
--- /dev/null
+++ b/Numix-Square/48/apps/preferences-desktop-touchscreen.svg
@@ -0,0 +1 @@
+libinput-gestures.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/slimbookbattery.svg b/Numix-Square/48/apps/slimbookbattery.svg
new file mode 120000
index 00000000..f5448dce
--- /dev/null
+++ b/Numix-Square/48/apps/slimbookbattery.svg
@@ -0,0 +1 @@
+tlpui.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/teleprompter.svg b/Numix-Square/48/apps/teleprompter.svg
new file mode 100644
index 00000000..2bcc5b58
--- /dev/null
+++ b/Numix-Square/48/apps/teleprompter.svg
@@ -0,0 +1,16 @@
+