From 2f64df985de21d03790ccdf926b99c524b49a844 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr>
Date: Tue, 6 Sep 2022 10:43:49 +0200
Subject: [PATCH] Add "Open Golf" free app icon

---
 app/build.gradle                              |   4 +-
 .../chromatic/res/drawable-hdpi/opengolf.png  | Bin 0 -> 1695 bytes
 .../chromatic/res/drawable-mdpi/opengolf.png  | Bin 0 -> 1093 bytes
 .../chromatic/res/drawable-xhdpi/opengolf.png | Bin 0 -> 2019 bytes
 .../res/drawable-xxhdpi/opengolf.png          | Bin 0 -> 3724 bytes
 .../res/drawable-xxxhdpi/opengolf.png         | Bin 0 -> 5174 bytes
 app/src/main/res/values/iconpack.xml          |   1 +
 app/src/main/res/xml/appfilter.xml            |   3 +
 app/src/main/res/xml/drawable.xml             |   1 +
 icons/chromatic/opengolf.svg                  |  83 ++++++++++++++++++
 10 files changed, 90 insertions(+), 2 deletions(-)
 create mode 100644 app/src/chromatic/res/drawable-hdpi/opengolf.png
 create mode 100644 app/src/chromatic/res/drawable-mdpi/opengolf.png
 create mode 100644 app/src/chromatic/res/drawable-xhdpi/opengolf.png
 create mode 100644 app/src/chromatic/res/drawable-xxhdpi/opengolf.png
 create mode 100644 app/src/chromatic/res/drawable-xxxhdpi/opengolf.png
 create mode 100644 icons/chromatic/opengolf.svg

diff --git a/app/build.gradle b/app/build.gradle
index 68280cde1..caf74e393 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -8,8 +8,8 @@ android {
         applicationId "org.benoitharrault.ameixanonfree"
         minSdkVersion 16
         targetSdkVersion 30
-        versionCode 124
-        versionName "1.62.0"
+        versionCode 125
+        versionName "1.64.0"
         archivesBaseName = "$applicationId" + "_" + "$versionCode"
     }
 
diff --git a/app/src/chromatic/res/drawable-hdpi/opengolf.png b/app/src/chromatic/res/drawable-hdpi/opengolf.png
new file mode 100644
index 0000000000000000000000000000000000000000..38affd021bf0bc681284e939fbdd5a4b9ca9ca21
GIT binary patch
literal 1695
zcmeAS@N?(olHy`uVBq!ia0y~yVDJE84rT@hh9qO>QU(SF&H|6fVg?44Um(o5rSn=m
z0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}CD+7E&T>t<7&j1At
z3=Itop&;Pk;9zWQtgWrB0s@{Yo}LN{4hjwqGM1K7#vq^v0&d#c4(jUG>ekjO=H^Pq
z#tH@o3I+~xx;EO{mfDt<8fIo{#>Og!w#s@|iaO>xI_8?j#_ERFYWkMSrl#7)HkyW3
z8U_~XdS+^-HY&ze%0`yjMwXfe=5DjR+~)bZ&G1RzndLFdJ9Ae~=C1tAefbd^V>}l7
zg{_ZrpXu$s&@X3CfzRq7x0&9atNgQe=6Njl^H~|-wanLZslVqkzpNcO9!vZ(cjmfG
z_4HWmo3Sn1W1(N>)@-NAUKv}mGPdM6P4Z0Nl%2jM+kL)I`sOU>30`h<eVrzFy3X@)
zpXcM)@8Lez$Fa}LvDedewy)c4zpOoZIeQD-=lOar_Vrxi>$%L|Yni{#`T*bcfxa68
z{Wb*oZwL<97#y%MByeMB@TTyP%@LuSBO|uNL~f0Z-WDITEg^1uQvCMhgdHh~J5rN&
zrl#ylPu-P~x+^nncV_0E+^ju$1^Y`150n%iC@Vf#R(`0e;!t(f;o7Prwbe)JYL7P5
z9c`>X*4T8swe4g_+sV$3Q(YaWy1P#Ibe-<)KHb-Irmy!*fA5(I{bwikpPe-M{M0Gu
zr_H%MZ{C#!i>@tMd~NBHYs;2iU%vdt$`v<Ot-85p&8>B7Z>?W<d;O+6TejZYw*CH&
z?e}-?xWDVb<AVnuA3FH>@TupgPdz_#`o)<uFV3EQdG6fH^A}%Ty7>CirPr4)zrJ$$
z&6R6!u3vk5{l?pyH{RX6^ZxGL4|nf<xPSlS{revuJpA<V(Wgg`K0SW&`N@;dPoIBz
z@#5=?SKnT}{r>jt_jm7qy#Mgy!-pRqKmGjt`Pb(!zrKF`{q@`LZ{L4^|MBO?&p$tZ
z{`vLm@2}r~fB*jb=g+@C|Nj5`|NsBQ{w)U>7#LDZg8YIR7@3%un3-8v+1T0HIXF1E
zxVX7_czOBw1q1|zgoH&z#l*!WrKDx$<P{W^lvPwzeSCa<{rvp=YU}HpnwpwhT3XuL
z+B-TsySlo&dwP5O`uh6&`zK78IBD|a$y26GowjQA>a~T*wowcW%xs=6jv*0;lM^Hi
z8zxpXoaa%y#87rvLNfBErG+Ph%$ppa2%n^sq{mOhg#?wQI=VPM6&fVZI+Bt1{Gqgj
zkd&Va2QTNR??pz=<-*FzUZs(mCl{=-k~Cc)A*tK7`2^EZwKX1YjE9dKb^9coJ>AGr
z>=ve1UBp{7QQ%QZtK^X*iZ6WDIoh4N)Fk6$Fu$;C=fv!Q8EuOs)UV|CthpmJ?}?Pi
z%Ed|tk8&Az_@8QzX<qa-M0Ll?#DJd0RVw<XJYB{C$~gg7SIxX)nDKeBdv1u~iyMpG
zgFnBjQa?ZUTCn3r$Io((2VO1}y<+&{;^OGfD^e~jcAxzTM18$t^x~pQmSl-qyB6DB
ztBso*lbYq;#b21_Ub$v&e28~1OJ!D--P6dFdy9)de_Ao|`Z9fu1%AtxM!l0a&CrlC
zd3mOFb-4aq%YC(fA9b3hNQ9UqzEwPv^yJYoO;r`iD?8p@TkJmlBJZw>2WlHMB7^<6
zIQ~5SzVXXkR%w&Rif86*{Tca`z41%4YUL5hkPXaBa--ArR5qM`9?v+tn03nYsDo#8
zce+S!kyuieZ8l-+`&U;x9agcf`K{rxPUO*!Ru{<<i6tfClRoc0FzbEOqa3Xx3zS_X
zw@9z~_T)>Ef&TW=ueBZTl4GZCR@hgwrCXzUm%M}bOJnwJZ>*}`3aV9HaE)1WcIRgf
z{T;TmZ<JiwBR=19_iPW3n{TDpC!0V0)n+F2IV$o0DqHga-klq(Q{x#UXPPbFmVB)#
zRr}i7=#4oC&-C4r*;H(A*pS6`G~ld4ZK$V9^W63(y_R)cL8s?O-<ccJd}zy*BReA&
zuo)I|?4Fc8Vg9N$0_<y^A3t&KxyL%kJfozVHy`9wjN3(bvfbn=+H9;?n&oSJ!dU(C
zgl5s5r_Y_3GG*2@KO+xs-xOEr8wn{!n?CaOb@?mE9dTo^kl38q)6c*h;}qx{?Cm|<
zV!_g->y*?Fby_Yvc;b+vf}Zkv2a^fYCks7HJ8pLB(5ZuG^)*~<1Rgw3Ic^nm_{5P@
s=gysT)L~eanwqqv#H9PdifalC41CSC*^Bi0Z9#Q~r>mdKI;Vst0O8>vegFUf

literal 0
HcmV?d00001

diff --git a/app/src/chromatic/res/drawable-mdpi/opengolf.png b/app/src/chromatic/res/drawable-mdpi/opengolf.png
new file mode 100644
index 0000000000000000000000000000000000000000..34b16e62e31cba4c402f2ae357f6d638b67c4e4a
GIT binary patch
literal 1093
zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_I14-?iy0UsmVq$i?8^I*
z3=9mCC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NHH)l9t!XYasB`QKLZpr
zFoc4DgM)*yv9Y$cwh9P%DmXaESXxRMgMgl%p0>7wy1KQxwY7@5xstK5f`Ng8frGBD
zjkdO>wxy+pnVGVlm5#Z&wyCM6v8|fErHZ+^vZ<+tfrYxBnToNMvJps)hMA4JiM7Wp
zAD7vF89VYbcISI6^9$P?8MZmfbD5vpJYV<uzDYaMyw~~rtPk+r5a_YM7sBw{5EQU6
zIACK);KtCPO<^IMBEmLDMQn+Q+!`CbEk1U8LfrPmxa~>t+mjP^Bq#4oPurcDwI?rc
zUt!+9qJsU!1^Y{i50sT0EU!3JU2(X&>Tqq<k=mLg^>s%Z>yI@y9dB(u-qv%bulG!U
z@0khxXD3cNH+9;D8FMc$SafyC;%iHnTwAvE`ts%1S1!M?a@EZ>Yi_Mudu#p1JDWG%
z-Ln1u&OHzJ?tQfH@ROs*pPe}I?Bt2(Cr>^<b?)W)^Di%4e0}NC>&w^Q-njAh=B;<P
z?|;01|Ko#)pB_H?^!V|oCr>{=d-3(f%df9qe|!D<+nYDv-@N_)_Wh6dAAWrN^z+k~
zUthlb`ug?v*PnlW{`~Xn*WX{i|Nj2-@6X?VfB*ge_y7O@ztK-)7#JALOM?7@85o(E
zn3-8v+1S}RIJvmEd3bsG_yq(6g@lB~#3dx9Wn>i;l~vT#)B}TpgC9M9{N(A=r+@$c
zoo*v5$iTpO(9^{+#G~`-wbbxK0TKra&7Qf<T+ktVBi4ddc=ztz(IIcba*o#QTQBUo
zY{%)j`ZmY^&n|rMv(W6F<#(lte_~m7y}zvDs{C20bNy$d_^oOI2EE7pJwLm8`E5O3
z6vTP`d-?{6rI#=9JDuXSIItirh|lrDze)=QeIpM)D~82KnSTXLy~3DcWg{T}j770R
z!SK#+_kb-XN_-~Gy{6Z<U!7Ut$UUc=@%rVc<rWMdjN%pe7|wLCp8vY&z}HtX+IAHi
zzKC^IyqNvb=v%bL1-s{FeQfV8|L31l_T@{7X~+YH<l|GaAHK2XzN@C9A-T83THIpZ
z-PYBeNr?el**BOTY5a6DIPc%RGqd~{`m$IKS{*PueNFG&rW{^&y`9_5cCHQ;kYTXt
z3oX*;k_x|<mwCwM$C=n~tOpl7KBxbUFTXK<{|D#qa~q?##a%g{CAHz!&&y@68!lcx
zBssfn`E*@r>1j`2K2%eF&wOyISQop&_ERnX4Lc=|Tbd_F^|CK&7JYx)cIla;j60*|
z_ZRmqFe-GIHAii3drVQ-zT=xFSE%bBT%nxwr6Xx^iC560t_32DQL;*F-CXN!Z!R@a
kc0OV-<@S7bf6uy`+6VcTU*HRG6a?jHPgg&ebxsLQ0O)rC{{R30

literal 0
HcmV?d00001

diff --git a/app/src/chromatic/res/drawable-xhdpi/opengolf.png b/app/src/chromatic/res/drawable-xhdpi/opengolf.png
new file mode 100644
index 0000000000000000000000000000000000000000..ec080ccc996c52c9d64d60d3dfe12bef1e5432ef
GIT binary patch
literal 2019
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
O-VC0uelF{r5}E)=L##&t

literal 0
HcmV?d00001

diff --git a/app/src/chromatic/res/drawable-xxhdpi/opengolf.png b/app/src/chromatic/res/drawable-xxhdpi/opengolf.png
new file mode 100644
index 0000000000000000000000000000000000000000..dd9584a183dbab1267471e98a5c350f3200237cf
GIT binary patch
literal 3724
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

literal 0
HcmV?d00001

diff --git a/app/src/chromatic/res/drawable-xxxhdpi/opengolf.png b/app/src/chromatic/res/drawable-xxxhdpi/opengolf.png
new file mode 100644
index 0000000000000000000000000000000000000000..df8509b508fdcdf737f57b827257aeb4a34c648d
GIT binary patch
literal 5174
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

literal 0
HcmV?d00001

diff --git a/app/src/main/res/values/iconpack.xml b/app/src/main/res/values/iconpack.xml
index 03413d98e..b1f3071da 100644
--- a/app/src/main/res/values/iconpack.xml
+++ b/app/src/main/res/values/iconpack.xml
@@ -812,6 +812,7 @@
         <item>openexplorer</item>
         <item>openflood</item>
         <item>openfoodfacts</item>
+        <item>opengolf</item>
         <item>openhab</item>
         <item>openimgur</item>
         <item>openinwhatsapp</item>
diff --git a/app/src/main/res/xml/appfilter.xml b/app/src/main/res/xml/appfilter.xml
index 47414c2c9..4e022a5ea 100644
--- a/app/src/main/res/xml/appfilter.xml
+++ b/app/src/main/res/xml/appfilter.xml
@@ -3126,6 +3126,9 @@
     <item
         component="ComponentInfo{openfoodfacts.github.scrachx.openfood/openfoodfacts.github.scrachx.openfood.features.splash.SplashActivity}"
         drawable="openfoodfacts" />
+    <item
+        component="ComponentInfo{me.mgerdes.open_golf/android.app.NativeActivity}"
+        drawable="opengolf" />
     <item
         component="ComponentInfo{org.openhab.habdroid/org.openhab.habdroid.ui.OpenHABMainActivity}"
         drawable="openhab" />
diff --git a/app/src/main/res/xml/drawable.xml b/app/src/main/res/xml/drawable.xml
index ce4e85e22..76f41c8aa 100644
--- a/app/src/main/res/xml/drawable.xml
+++ b/app/src/main/res/xml/drawable.xml
@@ -812,6 +812,7 @@
     <item drawable="openexplorer" />
     <item drawable="openflood" />
     <item drawable="openfoodfacts" />
+    <item drawable="opengolf" />
     <item drawable="openhab" />
     <item drawable="openimgur" />
     <item drawable="openinwhatsapp" />
diff --git a/icons/chromatic/opengolf.svg b/icons/chromatic/opengolf.svg
new file mode 100644
index 000000000..c86aac5ee
--- /dev/null
+++ b/icons/chromatic/opengolf.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 28.747 28.747" xmlns="http://www.w3.org/2000/svg">
+    <defs>
+        <filter id="filter6206-7" x="-.072" y="-.072" width="1.144" height="1.144" color-interpolation-filters="sRGB">
+            <feGaussianBlur stdDeviation="0.658125"/>
+        </filter>
+    </defs>
+    <g transform="translate(0 -1093.8)">
+        <path transform="matrix(1.0781 0 0 1.0641 -.093733 2.7509)" d="m4.4177 1028.2v1.6051h-1.6052v18.192h1.6052v2.1402h18.192v-2.1402h2.1402v-18.192h-2.1402v-1.6051z" fill="#263238" filter="url(#filter6206-7)" opacity=".2"/>
+        <rect x="2.9987" y="1096.8" width="22.749" height="22.749" rx="1.1973" ry="1.1974" fill="#4caf50"/>
+        <g transform="translate(-22.32 1056.5)">
+            <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+            <g transform="matrix(.33601 0 0 .33601 1.5296 73.043)">
+                <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+            </g>
+            <g transform="matrix(.37187 0 0 .37187 38.802 63.239)">
+                <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+                <g transform="matrix(2.6891 0 0 2.6891 -82.906 -48.45)">
+                    <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+                </g>
+            </g>
+        </g>
+        <path d="m4.1958 1096.8c-0.66332 0-1.1979 0.5346-1.1979 1.1979v0.3334c0-0.6634 0.53459-1.1979 1.1979-1.1979h20.354c0.66332 0 1.1979 0.5345 1.1979 1.1979v-0.3334c0-0.6633-0.5346-1.1979-1.1979-1.1979z" fill="#fff" opacity=".2"/>
+        <rect x="128" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="128" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="128" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="128" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="128" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="128" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="160" y="578.52" width="192" height="192" fill="none" stroke-width="1.0667"/>
+        <g transform="matrix(.37344 0 0 .37344 4.7333 1097.4)">
+            <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+        </g>
+        <g transform="matrix(.36471 0 0 .36471 5.1356 1097.4)">
+            <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+        </g>
+        <g transform="matrix(.41585 0 0 .41585 84.325 1055.9)">
+            <g transform="matrix(.062269 0 0 .062269 -28.238 185.29)">
+                <g transform="matrix(38.618 0 0 38.618 14724 -13542)">
+                    <g transform="matrix(.71436 0 0 .71436 -400.52 188.34)">
+                        <path d="m1293.2-120.67c-181.75 0.2763-511.18 0.13525-699.05 0.13998-2.3216 10.413-3.593 21.251-3.593 32.384v114c207.65 0.73695 494.72 0.38136 706.23 0.3733v-114.37c0-11.18-1.2522-22.07-3.593-32.523zm-458.69 295.56c-78.385-4e-3 -158.85 0.17892-243.95 0.55995v138.63c286.34-0.39317 421.73-0.13827 706.23-0.32664v-137.75c-163.2-0.53005-311.22-1.1113-462.28-1.1199z" opacity="0" stroke-width="1.4932"/>
+                    </g>
+                </g>
+            </g>
+        </g>
+        <path d="m24.549 1119.5c0.66325 0 1.1979-0.5346 1.1979-1.1979v-0.3333c0 0.6632-0.53461 1.1978-1.1979 1.1978h-20.354c-0.66325 0-1.1979-0.5346-1.1979-1.1978v0.3333c0 0.6633 0.53461 1.1979 1.1979 1.1979z" fill="#263238" opacity=".2"/>
+    </g>
+    <g transform="matrix(.026276 0 0 .026276 5.1768 7.0163)" fill="#fff">
+        <path d="m298.34 51.926v182.54s122.59-79.945 223.9-81.27c0-0.0156-33.211-136.64-223.9-101.27z"/>
+        <path d="m231.11 431.13h48.125l4e-3 -394.66c0-13.289-10.777-24.062-24.062-24.062-13.289 0-24.066 10.773-24.066 24.062z"/>
+        <path d="m349.98 341.31c-17.75 0-34.871 0.91797-51.641 2.1875v55.711c30.562 5.9727 51.641 17.953 51.641 31.922 0 19.887-42.457 36.027-94.809 36.027-52.402 0-94.859-16.137-94.859-36.027 0-13.984 21.078-25.945 51.672-31.922v-43.426c-79.812 17.973-133.5 50.895-133.5 88.668 0 56.949 121.57 103.12 271.5 103.12 149.96 0 271.53-46.176 271.53-103.12 0-56.969-121.57-103.14-271.53-103.14zm127.29 120.31c-21.906 0-39.676-17.766-39.676-39.676 0-21.906 17.766-39.676 39.676-39.676 21.941 0 39.676 17.766 39.676 39.676s-17.734 39.676-39.676 39.676z"/>
+    </g>
+</svg>
-- 
GitLab