aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorzheng_wenlong <wenlong_zheng@nexty-ele.com>2019-05-20 16:16:18 +0900
committerzheng_wenlong <wenlong_zheng@nexty-ele.com>2019-05-20 16:16:18 +0900
commit39de6fae412ddb327d7ba0c3545a2445e94fbd9e (patch)
tree5c5d78e462655aa73196ac9b07cdd009ab9543ce
parent1046e52b2936b64d7b112e1408136ad0bec0464b (diff)
add als2019 source codesandbox/zheng_wenlong/als2019
-rw-r--r--launcher/launcher.pro7
-rw-r--r--launcher/qml/Launcher.qml199
-rw-r--r--launcher/qml/TopShortcutArea.qml57
-rw-r--r--launcher/qml/TopShortcutIcon.qml69
-rw-r--r--launcher/qml/UninstallDialog.qml158
-rw-r--r--launcher/qml/images/DividingLine.svg62
-rw-r--r--launcher/qml/images/TopShortcut/hvac.svg600
-rw-r--r--launcher/qml/images/TopShortcut/hvac_active.svg614
-rw-r--r--launcher/qml/images/TopShortcut/launcher.svg73
-rw-r--r--launcher/qml/images/TopShortcut/launcher_active.svg82
-rw-r--r--launcher/qml/images/TopShortcut/mediaplayer.svg50
-rw-r--r--launcher/qml/images/TopShortcut/mediaplayer_active.svg63
-rw-r--r--launcher/qml/images/TopShortcut/navigation.svg77
-rw-r--r--launcher/qml/images/TopShortcut/navigation_active.svg90
-rw-r--r--launcher/qml/images/TopShortcut/sdl_usb.svg311
-rw-r--r--launcher/qml/images/TopShortcut/sdl_usb_active.svg278
-rw-r--r--launcher/qml/images/TopShortcut/topshortcut.qrc16
-rw-r--r--launcher/qml/images/TopShortcut/video.svg109
-rw-r--r--launcher/qml/images/TopShortcut/video_active.svg126
-rw-r--r--launcher/qml/images/background.pngbin0 -> 828668 bytes
-rw-r--r--launcher/qml/images/browser_active.svg231
-rw-r--r--launcher/qml/images/browser_inactive.svg165
-rw-r--r--launcher/qml/images/hud.pngbin0 -> 6277 bytes
-rw-r--r--launcher/qml/images/images.qrc11
-rw-r--r--launcher/qml/images/meterdisplay.pngbin0 -> 7545 bytes
-rw-r--r--launcher/qml/images/rse.pngbin0 -> 10640 bytes
-rw-r--r--launcher/qml/images/sdl_active.svg140
-rw-r--r--launcher/qml/images/sdl_inactive.svg83
-rw-r--r--launcher/qml/images/top_three_shortcut_background.pngbin0 -> 1452 bytes
-rw-r--r--launcher/qml/images/uninstall.pngbin0 -> 1357 bytes
-rw-r--r--launcher/qml/qml.qrc3
-rw-r--r--launcher/src/applicationmodel.cpp3
-rw-r--r--launcher/src/homescreenhandler.cpp52
-rw-r--r--launcher/src/homescreenhandler.h4
-rw-r--r--launcher/src/main.cpp4
-rw-r--r--launcher/src/shortcutappmodel.cpp187
-rw-r--r--launcher/src/shortcutappmodel.h52
37 files changed, 3918 insertions, 58 deletions
diff --git a/launcher/launcher.pro b/launcher/launcher.pro
index e16e9ce..03c7d5d 100644
--- a/launcher/launcher.pro
+++ b/launcher/launcher.pro
@@ -27,17 +27,20 @@ SOURCES += \
src/applicationmodel.cpp \
src/appinfo.cpp \
src/applicationlauncher.cpp \
- src/homescreenhandler.cpp
+ src/homescreenhandler.cpp \
+ src/shortcutappmodel.cpp
HEADERS += \
src/applicationlauncher.h \
src/applicationmodel.h \
src/appinfo.h \
- src/homescreenhandler.h
+ src/homescreenhandler.h \
+ src/shortcutappmodel.h
OTHER_FILES += \
README.md
RESOURCES += \
+ qml/images/TopShortcut/topshortcut.qrc \
qml/images/images.qrc \
qml/qml.qrc
diff --git a/launcher/qml/Launcher.qml b/launcher/qml/Launcher.qml
index 2247f51..c7060fe 100644
--- a/launcher/qml/Launcher.qml
+++ b/launcher/qml/Launcher.qml
@@ -30,76 +30,167 @@ ApplicationWindow {
id: container
anchors.centerIn: parent
width: 1080
- height: 1488
+ height: 1920
scale: screenInfo.scale_factor()
Image {
- anchors.centerIn: parent
- source: './images/AGL_HMI_Blue_Background_Car-01.png'
+ id: topshortcutArea
+ x: 197
+ y: 0
+ width: 588
+ height: 215
+ source: './images/top_three_shortcut_background.png'
+ TopShortcutArea {
+ anchors.fill: parent
+ }
}
- GridView {
- id: grid
- anchors {
- topMargin: 60; bottomMargin: 0
- leftMargin: 60; rightMargin: 60
- fill: parent
+ Image {
+ id: meterDisplay
+ x: 0
+ y: 1704
+ width: 270
+ height: 215
+ source: './images/meterdisplay.png'
+ }
+ Image {
+ id: hud
+ anchors.left: meterDisplay.right
+ anchors.top: meterDisplay.top
+ width: 270
+ height: 215
+ source: './images/hud.png'
+ }
+ Image {
+ id: rse
+ anchors.left: hud.right
+ anchors.top: hud.top
+ width: 270
+ height: 215
+ source: './images/rse.png'
+ }
+ Image {
+ id: uninstall
+ anchors.left: rse.right
+ anchors.top: rse.top
+ width: 270
+ height: 215
+ source: './images/uninstall.png'
}
- contentHeight: 320
- flickableDirection: Flickable.AutoFlickDirection
- snapMode: GridView.SnapOneRow
- visible: true
- cellWidth: 320
- cellHeight: 320
- interactive: false
- model: ApplicationModel { id: applicationModel }
- delegate: IconItem {
- width: grid.cellWidth
- height: grid.cellHeight
+ Image {
+ anchors.fill: parent
+ source: './images/background.png'
}
- Connections {
- target: homescreenHandler
- onAppListUpdate: {
- console.warn("applist update in Launcher.qml")
- applicationModel.updateApplist(info);
+ GridView {
+ id: grid
+ anchors {
+ topMargin: 60 + 218; bottomMargin: 0
+ leftMargin: 60; rightMargin: 60
+ fill: parent
}
- }
- Connections {
- target: homescreenHandler
- onInitAppList: {
- console.warn("applist init in Launcher.qml")
- applicationModel.initAppList(data);
+ contentHeight: 320
+ flickableDirection: Flickable.AutoFlickDirection
+ snapMode: GridView.SnapOneRow
+ visible: true
+ cellWidth: 320
+ cellHeight: 320
+ interactive: false
+
+ model: ApplicationModel { id: applicationModel }
+ delegate: IconItem {
+ width: grid.cellWidth
+ height: grid.cellHeight
}
- }
- MouseArea {
- id: loc
- anchors.fill: parent
- property string currentId: ''
- property int newIndex: -1
- property int index: grid.indexAt(loc.mouseX, loc.mouseY)
- x: 62
- y: 264
- onPressAndHold: currentId = applicationModel.id(newIndex = index)
- onReleased: {
- if(loc.index < 0) {
- return
+ Connections {
+ target: homescreenHandler
+ onAppListUpdate: {
+ console.warn("applist update in Launcher.qml")
+ applicationModel.updateApplist(info);
}
- if (currentId === '') {
- homescreenHandler.tapShortcut(applicationModel.appid(loc.index))
- } else {
- currentId = ''
+ }
+ Connections {
+ target: homescreenHandler
+ onInitAppList: {
+ console.warn("applist init in Launcher.qml")
+ applicationModel.initAppList(data);
}
}
- onPositionChanged: {
- if (loc.currentId === '') return
- if (index < 0) return
- if (index === newIndex) return
- applicationModel.move(newIndex, newIndex = index)
+
+ MouseArea {
+ id: loc
+ anchors.fill: parent
+ property string currentId: ''
+ property string currentName: ''
+ property int oldIndex: -1
+ property int newIndex: -1
+ property int index: grid.indexAt(loc.mouseX, loc.mouseY)
+ x: 62
+ y: 264
+
+ onPressAndHold: {
+ oldIndex = index
+ currentId = applicationModel.id(newIndex = index)
+ currentName = applicationModel.name(loc.index)
+ homescreenHandler.hideWindow("homescreen")
+ }
+ onReleased: {
+ if (currentId === '' && loc.index >= 0 ) {
+ // Not long press, exec application and tapshortcut
+ pid = launcher.launch(applicationModel.id(loc.index))
+ if (1 < pid) {
+ homescreenHandler.tapShortcut(applicationModel.appid(loc.index))
+ }
+ else {
+ console.warn("app cannot be launched!")
+ }
+ } else if (loc.mouseY <= 0) {
+ if (loc.mouseX >= 197 && loc.mouseX < 393) {
+ shortcutAppModel.changeShortcut(currentId, currentName, "0");
+ homescreenHandler.registerShortcut(currentId, currentName, "0");
+ } else if (loc.mouseX >= 393 && loc.mouseX < 589) {
+ shortcutAppModel.changeShortcut(currentId, currentName, "1");
+ homescreenHandler.registerShortcut(currentId, currentName, "1");
+ } else if (loc.mouseX >= 589 && loc.mouseX < 785) {
+ shortcutAppModel.changeShortcut(currentId, currentName, "2");
+ homescreenHandler.registerShortcut(currentId, currentName, "2");
+ }
+ if (oldIndex != newIndex){
+ applicationModel.move(newIndex, newIndex = oldIndex)
+ }
+ } else if (loc.mouseY >= 1488) {
+ if (loc.mouseX < 270 ) {
+ console.log("sendAppToMeter", currentId)
+ homescreenHandler.sendAppToMeter(currentId)
+ } else if (loc.mouseX >= 270 && loc.mouseX < 540 ) {
+
+ } else if (loc.mouseX >= 540 && loc.mouseX < 810 ) {
+
+ } else if (loc.mouseX >= 810) {
+ uninstallDialog.contents = 'Do you want to uninstall ' + currentName.toUpperCase() + '?'
+ uninstallDialog.uninstallApp = currentId
+ uninstallDialog.visible = true
+ }
+ }
+
+ currentName = ''
+ currentId = ''
+ homescreenHandler.tapShortcut("homescreen")
+ }
+ onPositionChanged: {
+ if (loc.currentId === '') return
+ if (index < 0) return
+ if (index === newIndex) return
+ applicationModel.move(newIndex, newIndex = index)
+ }
}
}
+ UninstallDialog {
+ id: uninstallDialog
+ anchors.fill: parent
+ visible: false
+ }
}
}
-}
diff --git a/launcher/qml/TopShortcutArea.qml b/launcher/qml/TopShortcutArea.qml
new file mode 100644
index 0000000..0e45bb6
--- /dev/null
+++ b/launcher/qml/TopShortcutArea.qml
@@ -0,0 +1,57 @@
+/*
+ * Copyright (C) 2016 The Qt Company Ltd.
+ * Copyright (C) 2016, 2017 Mentor Graphics Development (Deutschland) GmbH
+ * Copyright (c) 2017 TOYOTA MOTOR CORPORATION
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import QtQuick 2.2
+import QtQuick.Layouts 1.1
+import QtQuick.Controls 2.1
+
+Item {
+ id: root
+ width: 588
+ height: 218
+
+ property int pid: -1
+
+ RowLayout {
+ anchors.fill: parent
+ spacing: 2
+ Repeater {
+ id: repeater
+ model: shortcutAppModel
+ delegate: TopShortcutIcon {
+ Layout.fillWidth: true
+ Layout.fillHeight: true
+ name: shortcutAppModel.getName(model.index)
+ icon: shortcutAppModel.getIcon(model.index)
+ isBlank: shortcutAppModel.isBlank(model.index)
+ }
+ }
+ }
+
+ Connections {
+ target: shortcutAppModel
+ onUpdateShortcut: {
+ for(var i = 0; i < 3; i++) {
+ var item = repeater.itemAt(i)
+ item.name = shortcutAppModel.getName(i)
+ item.icon = shortcutAppModel.getIcon(i)
+ item.isBlank = shortcutAppModel.isBlank(i)
+ }
+ }
+ }
+}
diff --git a/launcher/qml/TopShortcutIcon.qml b/launcher/qml/TopShortcutIcon.qml
new file mode 100644
index 0000000..7ece370
--- /dev/null
+++ b/launcher/qml/TopShortcutIcon.qml
@@ -0,0 +1,69 @@
+/*
+ * Copyright (C) 2016 The Qt Company Ltd.
+ * Copyright (C) 2016, 2017 Mentor Graphics Development (Deutschland) GmbH
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import QtQuick 2.2
+import QtQuick.Controls 2.0
+import QtGraphicalEffects 1.0
+
+MouseArea {
+ id: root
+ width: 195
+ height: 216.8
+ property string name: 'Home'
+ property string icon:'./images/TopShortcut/'
+ property bool active: false
+ property bool isBlank: false
+
+ Item {
+ id: icon
+ property real desaturation: 0
+ anchors.fill: parent
+ Image {
+ id: inactiveIcon
+ anchors.fill: parent
+ source: isBlank ? './images/TopShortcut/blank.svg' : root.icon
+ property string initial: root.name.substring(0,1).toUpperCase()
+ Label {
+ style: Text.Outline
+ styleColor: '#00FFFF'
+ color: 'transparent'
+ font.pixelSize: 75
+ anchors.centerIn: parent
+ text: inactiveIcon.initial
+ visible: root.isBlank
+ }
+ }
+ layer.enabled: true
+ layer.effect: Desaturate {
+ id: desaturate
+ desaturation: icon.desaturation
+ cached: true
+ }
+ }
+ Label {
+ id: name
+ y: 160
+ width: root.width - 10
+ font.pixelSize: 15
+ font.letterSpacing: 5
+ // wrapMode: Text.WordWrap
+ anchors.horizontalCenter: parent.horizontalCenter
+ horizontalAlignment: Text.AlignHCenter
+ color: "white"
+ text: qsTr(root.name).toUpperCase()
+ }
+}
diff --git a/launcher/qml/UninstallDialog.qml b/launcher/qml/UninstallDialog.qml
new file mode 100644
index 0000000..4229525
--- /dev/null
+++ b/launcher/qml/UninstallDialog.qml
@@ -0,0 +1,158 @@
+import QtQuick 2.0
+import QtQuick.Layouts 1.1
+import QtQuick.Controls 2.0
+
+Item {
+ id: root
+ width: 1080
+ height: 1920
+ property string contents: ''
+ property string uninstallApp: ''
+ property int pid: -1
+
+ MouseArea {
+ anchors.fill: parent
+ onPressAndHold: {}
+ onPressed: {}
+ onReleased: {}
+ onClicked: {}
+ }
+
+ Rectangle {
+ id: mainform
+ height: 300
+ width: 1000
+ radius:2
+ anchors.centerIn: parent
+
+ gradient: Gradient {
+ GradientStop { position: 0.0; color: "#12262E" }
+ GradientStop { position: 1.0; color: "#18899B" }
+ }
+
+ ColumnLayout {
+ anchors {
+ topMargin: 10; bottomMargin:10
+ leftMargin: 20; rightMargin: 20
+ fill: parent
+ }
+ spacing: 2
+
+ ColumnLayout {
+ id: title_part
+ anchors {
+ top: parent.top
+ left: parent.left
+ topMargin: 10
+ }
+
+ Label {
+ id: title
+ text: 'Uninstall Dialog'
+ color: "white"
+ font.pixelSize: 32
+ font.bold: true
+ maximumLineCount: 1
+ wrapMode: Text.Wrap
+ elide: Text.ElideRight
+ horizontalAlignment: Label.AlignHCenter
+ verticalAlignment: Label.AlignVCenter
+ Layout.preferredWidth: 960
+ Layout.preferredHeight: 40
+ }
+
+ Image {
+ source: './images/DividingLine.svg'
+ anchors.left: title.left
+ anchors.top: title.bottom
+ }
+ }
+
+ RowLayout {
+ id: contents_part
+ anchors {
+ left: parent.left; leftMargin: 20
+ right: parent.right; rightMargin: 20
+ }
+ Layout.preferredWidth: 920
+ Layout.alignment: Qt.AlignVCenter | Qt.AlignHCenter
+ spacing: 10
+ Image {
+ id: dsp_mark
+ source: './images/uninstall.png'
+ Layout.maximumHeight: 120
+ Layout.maximumWidth: 120
+ }
+ Label {
+ text: root.contents
+ color: "white"
+ font.pixelSize: 24
+ wrapMode: Text.Wrap
+ elide: Text.ElideRight
+ horizontalAlignment: Label.AlignLeft
+ verticalAlignment: Label.AlignVCenter
+ Layout.preferredWidth: 780
+ Layout.preferredHeight: 160
+ }
+ }
+
+ RowLayout {
+ id: btn_area
+ spacing: 60
+ anchors {
+ horizontalCenter: parent.horizontalCenter
+ }
+ Layout.preferredWidth: parent.width*0.75
+ Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter
+
+ Button {
+ id: btn1
+ text: 'YES'
+ onReleased: {
+ btn1.highlighted = false
+ root.visible = false
+ pid = homescreenHandler.uninstallApplication(uninstallApp)
+ if(pid < 1) {
+ console.warn("app cannot be uninstaled!")
+ }
+ }
+ onPressed: {
+ btn1.highlighted = true
+ }
+ onCanceled: {
+ btn1.highlighted = false
+ }
+ Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter
+ }
+
+ Button {
+ id: btn2
+ text: 'NO'
+ onReleased: {
+ btn2.highlighted = false
+ root.visible = false
+ }
+ onPressed: {
+ btn2.highlighted = true
+ }
+ onCanceled: {
+ btn2.highlighted = false
+ }
+ Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter
+ }
+ }
+
+ Rectangle {
+ id: footer
+ opacity: 0
+ width: parent.width
+ height: 5
+ anchors {
+ bottom: parent.bottom
+ }
+ }
+ }
+
+ }
+
+}
diff --git a/launcher/qml/images/DividingLine.svg b/launcher/qml/images/DividingLine.svg
new file mode 100644
index 0000000..788256c
--- /dev/null
+++ b/launcher/qml/images/DividingLine.svg
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg12699"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ width="960"
+ height="1"
+ viewBox="0 0 960 1"
+ sodipodi:docname="DividingLine-960.svg">
+ <metadata
+ id="metadata12705">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs12703" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1615"
+ inkscape:window-height="917"
+ id="namedview12701"
+ showgrid="false"
+ inkscape:zoom="1"
+ inkscape:cx="403.34338"
+ inkscape:cy="-3.7733099"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg12699" />
+ <image
+ width="960"
+ height="1"
+ preserveAspectRatio="none"
+ xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAvoAAAABCAIAAAAgt51xAAAAAXNSR0IArs4c6QAAAARnQU1BAACx jwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAbSURBVEhLY1g2CkbBKBgFo2AUjIJRMIzBsmUA zyfKoJIKS6oAAAAASUVORK5CYII= "
+ id="image12707"
+ x="0"
+ y="1.3877788e-17" />
+</svg>
diff --git a/launcher/qml/images/TopShortcut/hvac.svg b/launcher/qml/images/TopShortcut/hvac.svg
new file mode 100644
index 0000000..5c76e85
--- /dev/null
+++ b/launcher/qml/images/TopShortcut/hvac.svg
@@ -0,0 +1,600 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="HVAC" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 195 216.8"
+ style="enable-background:new 0 0 195 216.8;" xml:space="preserve">
+<style type="text/css">
+ .st0{fill:#FFFFFF;}
+ .st1{font-family:'Roboto-Regular';}
+ .st2{font-size:11px;}
+ .st3{letter-spacing:2;}
+ .st4{fill:url(#SVGID_1_);}
+ .st5{fill:url(#SVGID_2_);}
+ .st6{fill:url(#SVGID_3_);}
+ .st7{fill:url(#SVGID_4_);}
+ .st8{fill:url(#SVGID_5_);}
+ .st9{fill:url(#SVGID_6_);}
+ .st10{fill:url(#SVGID_7_);}
+ .st11{fill:url(#SVGID_8_);}
+ .st12{fill:url(#SVGID_9_);}
+ .st13{fill:url(#SVGID_10_);}
+ .st14{fill:url(#SVGID_11_);}
+ .st15{fill:url(#SVGID_12_);}
+ .st16{fill:url(#SVGID_13_);}
+ .st17{fill:url(#SVGID_14_);}
+ .st18{fill:url(#SVGID_15_);}
+ .st19{fill:url(#SVGID_16_);}
+</style>
+<switch>
+ <g i:extraneous="self">
+ <g>
+ <g id="HVAC_Icon_2_">
+ <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="97.4991" y1="166.6087" x2="97.4991" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st4" d="M106.2,113.4V81.3c0-4.9-3.9-8.8-8.7-8.8c-4.8,0-8.7,4-8.7,8.8v1.2H91v-1.2c0-3.7,2.9-6.6,6.5-6.6
+ c3.6,0,6.5,3,6.5,6.6v33.3l0.5,0.3c3.8,2.4,6.1,6.5,6.1,11c0,7.2-5.8,13.1-13,13.1c-7.3,0-13.2-5.9-13.2-13.1
+ c0-4.6,2.3-8.8,6-11.1l0.5-0.3V88.3h-2.2v25c-4.1,2.8-6.5,7.5-6.5,12.6c0,8.4,6.9,15.3,15.3,15.3c8.4,0,15.2-6.9,15.2-15.3
+ C112.8,120.9,110.3,116.2,106.2,113.4z"/>
+ <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="97.4991" y1="166.6087" x2="97.4991" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st5" d="M97.6,98.6c-4,0-4.4,2.4-4.4,3.5v13.7l-1.4,0.9c-3.2,2-5.2,5.5-5.2,9.3c0,6,4.9,10.9,10.9,10.9
+ c2,0,4-0.6,5.8-1.6l-1.2-1.9c-1.4,0.9-3,1.3-4.6,1.3c-4.8,0-8.7-3.9-8.7-8.7c0-3,1.5-5.8,4.1-7.4l2.5-1.5v-14.9
+ c0-0.4,0-1.3,2.2-1.3c2.1,0,2.1,0.6,2.1,1.2V117l2.5,1.6c2.5,1.6,4,4.4,4,7.3h2.2c0-3.7-1.9-7.2-5-9.2l-1.5-1V102
+ C101.9,100.5,101.1,98.6,97.6,98.6z"/>
+ <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="82.7742" y1="166.6087" x2="82.7742" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st6" points="80.1,80.1 80.1,80.1 80.2,80.1 80.2,80.1 80.2,80.1 80.2,80.1 80.3,80.1 80.3,80.1 80.3,80.1
+ 80.4,80.1 80.4,80.1 80.4,80.1 80.4,80.1 80.5,80.1 80.5,80.1 80.5,80.1 80.6,80.1 80.6,80.1 80.6,80.1 80.6,80.1 80.7,80.1
+ 80.7,80.1 80.7,80.1 80.8,80.1 80.8,80.1 80.8,80.1 80.8,80.1 80.9,80.1 80.9,80.1 80.9,80.1 81,80.1 81,80.1 81,80.1 81,80.1
+ 81.1,80.1 81.1,80.1 81.1,80.1 81.2,80.1 81.2,80.1 81.2,80.1 81.2,80.1 81.3,80.1 81.3,80.1 81.3,80.1 81.4,80.1 81.4,80.1
+ 81.4,80.1 81.4,80.1 81.5,80.1 81.5,80.1 81.5,80.1 81.6,80.1 81.6,80.1 81.6,80.1 81.6,80.1 81.7,80.1 81.7,80.1 81.7,80.1
+ 81.8,80.1 81.8,80.1 81.8,80.1 81.8,80.1 81.9,80.1 81.9,80.1 81.9,80.1 82,80.1 82,80.1 82,80.1 82,80.1 82.1,80.1 82.1,80.1
+ 82.1,80.1 82.1,80.1 82.2,80.1 82.2,80.1 82.2,80.1 82.3,80.1 82.3,80.1 82.3,80.1 82.3,80.1 82.4,80.1 82.4,80.1 82.4,80.1
+ 82.5,80.1 82.5,80.1 82.5,80.1 82.5,80.1 82.6,80.1 82.6,80.1 82.6,80.1 82.7,80.1 82.7,80.1 82.7,80.1 82.7,80.1 82.8,80.1
+ 82.8,80.1 82.8,80.1 82.9,80.1 82.9,80.1 82.9,80.1 82.9,80.1 83,80.1 83,80.1 83,80.1 83.1,80.1 83.1,80.1 83.1,80.1
+ 83.1,80.1 83.2,80.1 83.2,80.1 83.2,80.1 83.3,80.1 83.3,80.1 83.3,80.1 83.3,80.1 83.4,80.1 83.4,80.1 83.4,80.1 83.5,80.1
+ 83.5,80.1 83.5,80.1 83.5,80.1 83.6,80.1 83.6,80.1 83.6,80.1 83.7,80.1 83.7,80.1 83.7,80.1 83.7,80.1 83.8,80.1 83.8,80.1
+ 83.8,80.1 83.9,80.1 83.9,80.1 83.9,80.1 83.9,80.1 84,80.1 84,80.1 84,80.1 84.1,80.1 84.1,80.1 84.1,80.1 84.1,80.1
+ 84.2,80.1 84.2,80.1 84.2,80.1 84.3,80.1 84.3,80.1 84.3,80.1 84.3,80.1 84.4,80.1 84.4,80.1 84.4,80.1 84.5,80.1 84.5,80.1
+ 84.5,80.1 84.5,80.1 84.6,80.1 84.6,80.1 84.6,80.1 84.6,80.1 84.7,80.1 84.7,80.1 84.7,80.1 84.8,80.1 84.8,80.1 84.8,80.1
+ 84.8,80.1 84.9,80.1 84.9,80.1 84.9,80.1 85,80.1 85,80.1 85,80.1 85,80.1 85.1,80.1 85.1,80.1 85.1,80.1 85.2,80.1 85.2,80.1
+ 85.2,80.1 85.2,80.1 85.3,80.1 85.3,80.1 85.3,80.1 85.4,80.1 85.4,80.1 85.4,80.1 85.4,80.1 85.5,80.1 85.5,80.1 85.5,78
+ 85.5,78 85.4,78 85.4,78 85.4,78 85.4,78 85.3,78 85.3,78 85.3,78 85.2,78 85.2,78 85.2,78 85.2,78 85.1,78 85.1,78 85.1,78
+ 85,78 85,78 85,78 85,78 84.9,78 84.9,78 84.9,78 84.8,78 84.8,78 84.8,78 84.8,78 84.7,78 84.7,78 84.7,78 84.6,78 84.6,78
+ 84.6,78 84.6,78 84.5,78 84.5,78 84.5,78 84.5,78 84.4,78 84.4,78 84.4,78 84.3,78 84.3,78 84.3,78 84.3,78 84.2,78 84.2,78
+ 84.2,78 84.1,78 84.1,78 84.1,78 84.1,78 84,78 84,78 84,78 83.9,78 83.9,78 83.9,78 83.9,78 83.8,78 83.8,78 83.8,78 83.7,78
+ 83.7,78 83.7,78 83.7,78 83.6,78 83.6,78 83.6,78 83.5,78 83.5,78 83.5,78 83.5,78 83.4,78 83.4,78 83.4,78 83.3,78 83.3,78
+ 83.3,78 83.3,78 83.2,78 83.2,78 83.2,78 83.1,78 83.1,78 83.1,78 83.1,78 83,78 83,78 83,78 82.9,78 82.9,78 82.9,78 82.9,78
+ 82.8,78 82.8,78 82.8,78 82.7,78 82.7,78 82.7,78 82.7,78 82.6,78 82.6,78 82.6,78 82.5,78 82.5,78 82.5,78 82.5,78 82.4,78
+ 82.4,78 82.4,78 82.3,78 82.3,78 82.3,78 82.3,78 82.2,78 82.2,78 82.2,78 82.1,78 82.1,78 82.1,78 82.1,78 82,78 82,78 82,78
+ 82,78 81.9,78 81.9,78 81.9,78 81.8,78 81.8,78 81.8,78 81.8,78 81.7,78 81.7,78 81.7,78 81.6,78 81.6,78 81.6,78 81.6,78
+ 81.5,78 81.5,78 81.5,78 81.4,78 81.4,78 81.4,78 81.4,78 81.3,78 81.3,78 81.3,78 81.2,78 81.2,78 81.2,78 81.2,78 81.1,78
+ 81.1,78 81.1,78 81,78 81,78 81,78 81,78 80.9,78 80.9,78 80.9,78 80.8,78 80.8,78 80.8,78 80.8,78 80.7,78 80.7,78 80.7,78
+ 80.6,78 80.6,78 80.6,78 80.6,78 80.5,78 80.5,78 80.5,78 80.4,78 80.4,78 80.4,78 80.4,78 80.3,78 80.3,78 80.3,78 80.2,78
+ 80.2,78 80.2,78 80.2,78 80.1,78 80.1,78 80.1,78 80,78 80,80.1 80.1,80.1 "/>
+ <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="83.865" y1="166.6087" x2="83.865" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st7" points="85.4,83.5 85.4,83.5 85.4,83.5 85.4,83.5 85.4,83.5 85.4,83.5 85.3,83.5 85.3,83.5 85.3,83.5
+ 85.3,83.5 85.3,83.5 85.3,83.5 85.2,83.5 85.2,83.5 85.2,83.5 85.2,83.5 85.2,83.5 85.2,83.5 85.1,83.5 85.1,83.5 85.1,83.5
+ 85.1,83.5 85.1,83.5 85.1,83.5 85,83.5 85,83.5 85,83.5 85,83.5 85,83.5 85,83.5 84.9,83.5 84.9,83.5 84.9,83.5 84.9,83.5
+ 84.9,83.5 84.9,83.5 84.8,83.5 84.8,83.5 84.8,83.5 84.8,83.5 84.8,83.5 84.8,83.5 84.7,83.5 84.7,83.5 84.7,83.5 84.7,83.5
+ 84.7,83.5 84.6,83.5 84.6,83.5 84.6,83.5 84.6,83.5 84.6,83.5 84.6,83.5 84.5,83.5 84.5,83.5 84.5,83.5 84.5,83.5 84.5,83.5
+ 84.5,83.5 84.4,83.5 84.4,83.5 84.4,83.5 84.4,83.5 84.4,83.5 84.4,83.5 84.3,83.5 84.3,83.5 84.3,83.5 84.3,83.5 84.3,83.5
+ 84.3,83.5 84.2,83.5 84.2,83.5 84.2,83.5 84.2,83.5 84.2,83.5 84.2,83.5 84.1,83.5 84.1,83.5 84.1,83.5 84.1,83.5 84.1,83.5
+ 84.1,83.5 84,83.5 84,83.5 84,83.5 84,83.5 84,83.5 84,83.5 83.9,83.5 83.9,83.5 83.9,83.5 83.9,83.5 83.9,83.5 83.8,83.5
+ 83.8,83.5 83.8,83.5 83.8,83.5 83.8,83.5 83.8,83.5 83.7,83.5 83.7,83.5 83.7,83.5 83.7,83.5 83.7,83.5 83.7,83.5 83.6,83.5
+ 83.6,83.5 83.6,83.5 83.6,83.5 83.6,83.5 83.6,83.5 83.5,83.5 83.5,83.5 83.5,83.5 83.5,83.5 83.5,83.5 83.5,83.5 83.4,83.5
+ 83.4,83.5 83.4,83.5 83.4,83.5 83.4,83.5 83.4,83.5 83.3,83.5 83.3,83.5 83.3,83.5 83.3,83.5 83.3,83.5 83.3,83.5 83.2,83.5
+ 83.2,83.5 83.2,83.5 83.2,83.5 83.2,83.5 83.1,83.5 83.1,83.5 83.1,83.5 83.1,83.5 83.1,83.5 83.1,83.5 83,83.5 83,83.5
+ 83,83.5 83,83.5 83,83.5 83,83.5 82.9,83.5 82.9,83.5 82.9,83.5 82.9,83.5 82.9,83.5 82.9,83.5 82.8,83.5 82.8,83.5 82.8,83.5
+ 82.8,83.5 82.8,83.5 82.8,83.5 82.7,83.5 82.7,83.5 82.7,83.5 82.7,83.5 82.7,83.5 82.7,83.5 82.6,83.5 82.6,83.5 82.6,83.5
+ 82.6,83.5 82.6,83.5 82.6,83.5 82.5,83.5 82.5,83.5 82.5,83.5 82.5,83.5 82.5,83.5 82.5,83.5 82.4,83.5 82.4,83.5 82.4,83.5
+ 82.4,83.5 82.4,83.5 82.3,83.5 82.3,83.5 82.3,83.5 82.3,83.5 82.3,83.5 82.3,83.5 82.2,83.5 82.2,83.5 82.2,85.5 82.2,85.5
+ 82.3,85.5 82.3,85.5 82.3,85.5 82.3,85.5 82.3,85.5 82.3,85.5 82.4,85.5 82.4,85.5 82.4,85.5 82.4,85.5 82.4,85.5 82.5,85.5
+ 82.5,85.5 82.5,85.5 82.5,85.5 82.5,85.5 82.5,85.5 82.6,85.5 82.6,85.5 82.6,85.5 82.6,85.5 82.6,85.5 82.6,85.5 82.7,85.5
+ 82.7,85.5 82.7,85.5 82.7,85.5 82.7,85.5 82.7,85.5 82.8,85.5 82.8,85.5 82.8,85.5 82.8,85.5 82.8,85.5 82.8,85.5 82.9,85.5
+ 82.9,85.5 82.9,85.5 82.9,85.5 82.9,85.5 82.9,85.5 83,85.5 83,85.5 83,85.5 83,85.5 83,85.5 83,85.5 83.1,85.5 83.1,85.5
+ 83.1,85.5 83.1,85.5 83.1,85.5 83.1,85.5 83.2,85.5 83.2,85.5 83.2,85.5 83.2,85.5 83.2,85.5 83.3,85.5 83.3,85.5 83.3,85.5
+ 83.3,85.5 83.3,85.5 83.3,85.5 83.4,85.5 83.4,85.5 83.4,85.5 83.4,85.5 83.4,85.5 83.4,85.5 83.5,85.5 83.5,85.5 83.5,85.5
+ 83.5,85.5 83.5,85.5 83.5,85.5 83.6,85.5 83.6,85.5 83.6,85.5 83.6,85.5 83.6,85.5 83.6,85.5 83.7,85.5 83.7,85.5 83.7,85.5
+ 83.7,85.5 83.7,85.5 83.7,85.5 83.8,85.5 83.8,85.5 83.8,85.5 83.8,85.5 83.8,85.5 83.8,85.5 83.9,85.5 83.9,85.5 83.9,85.5
+ 83.9,85.5 83.9,85.5 84,85.5 84,85.5 84,85.5 84,85.5 84,85.5 84,85.5 84.1,85.5 84.1,85.5 84.1,85.5 84.1,85.5 84.1,85.5
+ 84.1,85.5 84.2,85.5 84.2,85.5 84.2,85.5 84.2,85.5 84.2,85.5 84.2,85.5 84.3,85.5 84.3,85.5 84.3,85.5 84.3,85.5 84.3,85.5
+ 84.3,85.5 84.4,85.5 84.4,85.5 84.4,85.5 84.4,85.5 84.4,85.5 84.4,85.5 84.5,85.5 84.5,85.5 84.5,85.5 84.5,85.5 84.5,85.5
+ 84.5,85.5 84.6,85.5 84.6,85.5 84.6,85.5 84.6,85.5 84.6,85.5 84.6,85.5 84.7,85.5 84.7,85.5 84.7,85.5 84.7,85.5 84.7,85.5
+ 84.8,85.5 84.8,85.5 84.8,85.5 84.8,85.5 84.8,85.5 84.8,85.5 84.9,85.5 84.9,85.5 84.9,85.5 84.9,85.5 84.9,85.5 84.9,85.5
+ 85,85.5 85,85.5 85,85.5 85,85.5 85,85.5 85,85.5 85.1,85.5 85.1,85.5 85.1,85.5 85.1,85.5 85.1,85.5 85.1,85.5 85.2,85.5
+ 85.2,85.5 85.2,85.5 85.2,85.5 85.2,85.5 85.2,85.5 85.3,85.5 85.3,85.5 85.3,85.5 85.3,85.5 85.3,85.5 85.3,85.5 85.4,85.5
+ 85.4,85.5 85.4,85.5 85.4,85.5 85.4,85.5 85.4,85.5 85.5,85.5 85.5,85.5 85.5,85.5 85.5,83.5 85.5,83.5 85.5,83.5 "/>
+ <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="82.7742" y1="166.6087" x2="82.7742" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st8" points="80.1,91 80.1,91 80.2,91 80.2,91 80.2,91 80.2,91 80.3,91 80.3,91 80.3,91 80.4,91 80.4,91
+ 80.4,91 80.4,91 80.5,91 80.5,91 80.5,91 80.6,91 80.6,91 80.6,91 80.6,91 80.7,91 80.7,91 80.7,91 80.8,91 80.8,91 80.8,91
+ 80.8,91 80.9,91 80.9,91 80.9,91 81,91 81,91 81,91 81,91 81.1,91 81.1,91 81.1,91 81.2,91 81.2,91 81.2,91 81.2,91 81.3,91
+ 81.3,91 81.3,91 81.4,91 81.4,91 81.4,91 81.4,91 81.5,91 81.5,91 81.5,91 81.6,91 81.6,91 81.6,91 81.6,91 81.7,91 81.7,91
+ 81.7,91 81.8,91 81.8,91 81.8,91 81.8,91 81.9,91 81.9,91 81.9,91 82,91 82,91 82,91 82,91 82.1,91 82.1,91 82.1,91 82.1,91
+ 82.2,91 82.2,91 82.2,91 82.3,91 82.3,91 82.3,91 82.3,91 82.4,91 82.4,91 82.4,91 82.5,91 82.5,91 82.5,91 82.5,91 82.6,91
+ 82.6,91 82.6,91 82.7,91 82.7,91 82.7,91 82.7,91 82.8,91 82.8,91 82.8,91 82.9,91 82.9,91 82.9,91 82.9,91 83,91 83,91 83,91
+ 83.1,91 83.1,91 83.1,91 83.1,91 83.2,91 83.2,91 83.2,91 83.3,91 83.3,91 83.3,91 83.3,91 83.4,91 83.4,91 83.4,91 83.5,91
+ 83.5,91 83.5,91 83.5,91 83.6,91 83.6,91 83.6,91 83.7,91 83.7,91 83.7,91 83.7,91 83.8,91 83.8,91 83.8,91 83.9,91 83.9,91
+ 83.9,91 83.9,91 84,91 84,91 84,91 84.1,91 84.1,91 84.1,91 84.1,91 84.2,91 84.2,91 84.2,91 84.3,91 84.3,91 84.3,91 84.3,91
+ 84.4,91 84.4,91 84.4,91 84.5,91 84.5,91 84.5,91 84.5,91 84.6,91 84.6,91 84.6,91 84.6,91 84.7,91 84.7,91 84.7,91 84.8,91
+ 84.8,91 84.8,91 84.8,91 84.9,91 84.9,91 84.9,91 85,91 85,91 85,91 85,91 85.1,91 85.1,91 85.1,91 85.2,91 85.2,91 85.2,91
+ 85.2,91 85.3,91 85.3,91 85.3,91 85.4,91 85.4,91 85.4,91 85.4,91 85.5,91 85.5,91 85.5,88.9 85.5,88.9 85.4,88.9 85.4,88.9
+ 85.4,88.9 85.4,88.9 85.3,88.9 85.3,88.9 85.3,88.9 85.2,88.9 85.2,88.9 85.2,88.9 85.2,88.9 85.1,88.9 85.1,88.9 85.1,88.9
+ 85,88.9 85,88.9 85,88.9 85,88.9 84.9,88.9 84.9,88.9 84.9,88.9 84.8,88.9 84.8,88.9 84.8,88.9 84.8,88.9 84.7,88.9 84.7,88.9
+ 84.7,88.9 84.6,88.9 84.6,88.9 84.6,88.9 84.6,88.9 84.5,88.9 84.5,88.9 84.5,88.9 84.5,88.9 84.4,88.9 84.4,88.9 84.4,88.9
+ 84.3,88.9 84.3,88.9 84.3,88.9 84.3,88.9 84.2,88.9 84.2,88.9 84.2,88.9 84.1,88.9 84.1,88.9 84.1,88.9 84.1,88.9 84,88.9
+ 84,88.9 84,88.9 83.9,88.9 83.9,88.9 83.9,88.9 83.9,88.9 83.8,88.9 83.8,88.9 83.8,88.9 83.7,88.9 83.7,88.9 83.7,88.9
+ 83.7,88.9 83.6,88.9 83.6,88.9 83.6,88.9 83.5,88.9 83.5,88.9 83.5,88.9 83.5,88.9 83.4,88.9 83.4,88.9 83.4,88.9 83.3,88.9
+ 83.3,88.9 83.3,88.9 83.3,88.9 83.2,88.9 83.2,88.9 83.2,88.9 83.1,88.9 83.1,88.9 83.1,88.9 83.1,88.9 83,88.9 83,88.9
+ 83,88.9 82.9,88.9 82.9,88.9 82.9,88.9 82.9,88.9 82.8,88.9 82.8,88.9 82.8,88.9 82.7,88.9 82.7,88.9 82.7,88.9 82.7,88.9
+ 82.6,88.9 82.6,88.9 82.6,88.9 82.5,88.9 82.5,88.9 82.5,88.9 82.5,88.9 82.4,88.9 82.4,88.9 82.4,88.9 82.3,88.9 82.3,88.9
+ 82.3,88.9 82.3,88.9 82.2,88.9 82.2,88.9 82.2,88.9 82.1,88.9 82.1,88.9 82.1,88.9 82.1,88.9 82,88.9 82,88.9 82,88.9 82,88.9
+ 81.9,88.9 81.9,88.9 81.9,88.9 81.8,88.9 81.8,88.9 81.8,88.9 81.8,88.9 81.7,88.9 81.7,88.9 81.7,88.9 81.6,88.9 81.6,88.9
+ 81.6,88.9 81.6,88.9 81.5,88.9 81.5,88.9 81.5,88.9 81.4,88.9 81.4,88.9 81.4,88.9 81.4,88.9 81.3,88.9 81.3,88.9 81.3,88.9
+ 81.2,88.9 81.2,88.9 81.2,88.9 81.2,88.9 81.1,88.9 81.1,88.9 81.1,88.9 81,88.9 81,88.9 81,88.9 81,88.9 80.9,88.9 80.9,88.9
+ 80.9,88.9 80.8,88.9 80.8,88.9 80.8,88.9 80.8,88.9 80.7,88.9 80.7,88.9 80.7,88.9 80.6,88.9 80.6,88.9 80.6,88.9 80.6,88.9
+ 80.5,88.9 80.5,88.9 80.5,88.9 80.4,88.9 80.4,88.9 80.4,88.9 80.4,88.9 80.3,88.9 80.3,88.9 80.3,88.9 80.2,88.9 80.2,88.9
+ 80.2,88.9 80.2,88.9 80.1,88.9 80.1,88.9 80.1,88.9 80,88.9 80,91 80.1,91 "/>
+ <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="83.865" y1="166.6087" x2="83.865" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st9" points="85.4,94.4 85.4,94.4 85.4,94.4 85.4,94.4 85.4,94.4 85.4,94.4 85.3,94.4 85.3,94.4 85.3,94.4
+ 85.3,94.4 85.3,94.4 85.3,94.4 85.2,94.4 85.2,94.4 85.2,94.4 85.2,94.4 85.2,94.4 85.2,94.4 85.1,94.4 85.1,94.4 85.1,94.4
+ 85.1,94.4 85.1,94.4 85.1,94.4 85,94.4 85,94.4 85,94.4 85,94.4 85,94.4 85,94.4 84.9,94.4 84.9,94.4 84.9,94.4 84.9,94.4
+ 84.9,94.4 84.9,94.4 84.8,94.4 84.8,94.4 84.8,94.4 84.8,94.4 84.8,94.4 84.8,94.4 84.7,94.4 84.7,94.4 84.7,94.4 84.7,94.4
+ 84.7,94.4 84.6,94.4 84.6,94.4 84.6,94.4 84.6,94.4 84.6,94.4 84.6,94.4 84.5,94.4 84.5,94.4 84.5,94.4 84.5,94.4 84.5,94.4
+ 84.5,94.4 84.4,94.4 84.4,94.4 84.4,94.4 84.4,94.4 84.4,94.4 84.4,94.4 84.3,94.4 84.3,94.4 84.3,94.4 84.3,94.4 84.3,94.4
+ 84.3,94.4 84.2,94.4 84.2,94.4 84.2,94.4 84.2,94.4 84.2,94.4 84.2,94.4 84.1,94.4 84.1,94.4 84.1,94.4 84.1,94.4 84.1,94.4
+ 84.1,94.4 84,94.4 84,94.4 84,94.4 84,94.4 84,94.4 84,94.4 83.9,94.4 83.9,94.4 83.9,94.4 83.9,94.4 83.9,94.4 83.8,94.4
+ 83.8,94.4 83.8,94.4 83.8,94.4 83.8,94.4 83.8,94.4 83.7,94.4 83.7,94.4 83.7,94.4 83.7,94.4 83.7,94.4 83.7,94.4 83.6,94.4
+ 83.6,94.4 83.6,94.4 83.6,94.4 83.6,94.4 83.6,94.4 83.5,94.4 83.5,94.4 83.5,94.4 83.5,94.4 83.5,94.4 83.5,94.4 83.4,94.4
+ 83.4,94.4 83.4,94.4 83.4,94.4 83.4,94.4 83.4,94.4 83.3,94.4 83.3,94.4 83.3,94.4 83.3,94.4 83.3,94.4 83.3,94.4 83.2,94.4
+ 83.2,94.4 83.2,94.4 83.2,94.4 83.2,94.4 83.1,94.4 83.1,94.4 83.1,94.4 83.1,94.4 83.1,94.4 83.1,94.4 83,94.4 83,94.4
+ 83,94.4 83,94.4 83,94.4 83,94.4 82.9,94.4 82.9,94.4 82.9,94.4 82.9,94.4 82.9,94.4 82.9,94.4 82.8,94.4 82.8,94.4 82.8,94.4
+ 82.8,94.4 82.8,94.4 82.8,94.4 82.7,94.4 82.7,94.4 82.7,94.4 82.7,94.4 82.7,94.4 82.7,94.4 82.6,94.4 82.6,94.4 82.6,94.4
+ 82.6,94.4 82.6,94.4 82.6,94.4 82.5,94.4 82.5,94.4 82.5,94.4 82.5,94.4 82.5,94.4 82.5,94.4 82.4,94.4 82.4,94.4 82.4,94.4
+ 82.4,94.4 82.4,94.4 82.3,94.4 82.3,94.4 82.3,94.4 82.3,94.4 82.3,94.4 82.3,94.4 82.2,94.4 82.2,94.4 82.2,96.5 82.2,96.5
+ 82.3,96.5 82.3,96.5 82.3,96.5 82.3,96.5 82.3,96.5 82.3,96.5 82.4,96.5 82.4,96.5 82.4,96.5 82.4,96.5 82.4,96.5 82.5,96.5
+ 82.5,96.5 82.5,96.5 82.5,96.5 82.5,96.5 82.5,96.5 82.6,96.5 82.6,96.5 82.6,96.5 82.6,96.5 82.6,96.5 82.6,96.5 82.7,96.5
+ 82.7,96.5 82.7,96.5 82.7,96.5 82.7,96.5 82.7,96.5 82.8,96.5 82.8,96.5 82.8,96.5 82.8,96.5 82.8,96.5 82.8,96.5 82.9,96.5
+ 82.9,96.5 82.9,96.5 82.9,96.5 82.9,96.5 82.9,96.5 83,96.5 83,96.5 83,96.5 83,96.5 83,96.5 83,96.5 83.1,96.5 83.1,96.5
+ 83.1,96.5 83.1,96.5 83.1,96.5 83.1,96.5 83.2,96.5 83.2,96.5 83.2,96.5 83.2,96.5 83.2,96.5 83.3,96.5 83.3,96.5 83.3,96.5
+ 83.3,96.5 83.3,96.5 83.3,96.5 83.4,96.5 83.4,96.5 83.4,96.5 83.4,96.5 83.4,96.5 83.4,96.5 83.5,96.5 83.5,96.5 83.5,96.5
+ 83.5,96.5 83.5,96.5 83.5,96.5 83.6,96.5 83.6,96.5 83.6,96.5 83.6,96.5 83.6,96.5 83.6,96.5 83.7,96.5 83.7,96.5 83.7,96.5
+ 83.7,96.5 83.7,96.5 83.7,96.5 83.8,96.5 83.8,96.5 83.8,96.5 83.8,96.5 83.8,96.5 83.8,96.5 83.9,96.5 83.9,96.5 83.9,96.5
+ 83.9,96.5 83.9,96.5 84,96.5 84,96.5 84,96.5 84,96.5 84,96.5 84,96.5 84.1,96.5 84.1,96.5 84.1,96.5 84.1,96.5 84.1,96.5
+ 84.1,96.5 84.2,96.5 84.2,96.5 84.2,96.5 84.2,96.5 84.2,96.5 84.2,96.5 84.3,96.5 84.3,96.5 84.3,96.5 84.3,96.5 84.3,96.5
+ 84.3,96.5 84.4,96.5 84.4,96.5 84.4,96.5 84.4,96.5 84.4,96.5 84.4,96.5 84.5,96.5 84.5,96.5 84.5,96.5 84.5,96.5 84.5,96.5
+ 84.5,96.5 84.6,96.5 84.6,96.5 84.6,96.5 84.6,96.5 84.6,96.5 84.6,96.5 84.7,96.5 84.7,96.5 84.7,96.5 84.7,96.5 84.7,96.5
+ 84.8,96.5 84.8,96.5 84.8,96.5 84.8,96.5 84.8,96.5 84.8,96.5 84.9,96.5 84.9,96.5 84.9,96.5 84.9,96.5 84.9,96.5 84.9,96.5
+ 85,96.5 85,96.5 85,96.5 85,96.5 85,96.5 85,96.5 85.1,96.5 85.1,96.5 85.1,96.5 85.1,96.5 85.1,96.5 85.1,96.5 85.2,96.5
+ 85.2,96.5 85.2,96.5 85.2,96.5 85.2,96.5 85.2,96.5 85.3,96.5 85.3,96.5 85.3,96.5 85.3,96.5 85.3,96.5 85.3,96.5 85.4,96.5
+ 85.4,96.5 85.4,96.5 85.4,96.5 85.4,96.5 85.4,96.5 85.5,96.5 85.5,96.5 85.5,96.5 85.5,94.4 85.5,94.4 85.5,94.4 "/>
+ <linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="82.7742" y1="166.6087" x2="82.7742" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st10" points="80.1,101.9 80.1,101.9 80.2,101.9 80.2,101.9 80.2,101.9 80.2,101.9 80.3,101.9 80.3,101.9
+ 80.3,101.9 80.4,101.9 80.4,101.9 80.4,101.9 80.4,101.9 80.5,101.9 80.5,101.9 80.5,101.9 80.6,101.9 80.6,101.9 80.6,101.9
+ 80.6,101.9 80.7,101.9 80.7,101.9 80.7,101.9 80.8,101.9 80.8,101.9 80.8,101.9 80.8,101.9 80.9,101.9 80.9,101.9 80.9,101.9
+ 81,101.9 81,101.9 81,101.9 81,101.9 81.1,101.9 81.1,101.9 81.1,101.9 81.2,101.9 81.2,101.9 81.2,101.9 81.2,101.9
+ 81.3,101.9 81.3,101.9 81.3,101.9 81.4,101.9 81.4,101.9 81.4,101.9 81.4,101.9 81.5,101.9 81.5,101.9 81.5,101.9 81.6,101.9
+ 81.6,101.9 81.6,101.9 81.6,101.9 81.7,101.9 81.7,101.9 81.7,101.9 81.8,101.9 81.8,101.9 81.8,101.9 81.8,101.9 81.9,101.9
+ 81.9,101.9 81.9,101.9 82,101.9 82,101.9 82,101.9 82,101.9 82.1,101.9 82.1,101.9 82.1,101.9 82.1,101.9 82.2,101.9
+ 82.2,101.9 82.2,101.9 82.3,101.9 82.3,101.9 82.3,101.9 82.3,101.9 82.4,101.9 82.4,101.9 82.4,101.9 82.5,101.9 82.5,101.9
+ 82.5,101.9 82.5,101.9 82.6,101.9 82.6,101.9 82.6,101.9 82.7,101.9 82.7,101.9 82.7,101.9 82.7,101.9 82.8,101.9 82.8,101.9
+ 82.8,101.9 82.9,101.9 82.9,101.9 82.9,101.9 82.9,101.9 83,101.9 83,101.9 83,101.9 83.1,101.9 83.1,101.9 83.1,101.9
+ 83.1,101.9 83.2,101.9 83.2,101.9 83.2,101.9 83.3,101.9 83.3,101.9 83.3,101.9 83.3,101.9 83.4,101.9 83.4,101.9 83.4,101.9
+ 83.5,101.9 83.5,101.9 83.5,101.9 83.5,101.9 83.6,101.9 83.6,101.9 83.6,101.9 83.7,101.9 83.7,101.9 83.7,101.9 83.7,101.9
+ 83.8,101.9 83.8,101.9 83.8,101.9 83.9,101.9 83.9,101.9 83.9,101.9 83.9,101.9 84,101.9 84,101.9 84,101.9 84.1,101.9
+ 84.1,101.9 84.1,101.9 84.1,101.9 84.2,101.9 84.2,101.9 84.2,101.9 84.3,101.9 84.3,101.9 84.3,101.9 84.3,101.9 84.4,101.9
+ 84.4,101.9 84.4,101.9 84.5,101.9 84.5,101.9 84.5,101.9 84.5,101.9 84.6,101.9 84.6,101.9 84.6,101.9 84.6,101.9 84.7,101.9
+ 84.7,101.9 84.7,101.9 84.8,101.9 84.8,101.9 84.8,101.9 84.8,101.9 84.9,101.9 84.9,101.9 84.9,101.9 85,101.9 85,101.9
+ 85,101.9 85,101.9 85.1,101.9 85.1,101.9 85.1,101.9 85.2,101.9 85.2,101.9 85.2,101.9 85.2,101.9 85.3,101.9 85.3,101.9
+ 85.3,101.9 85.4,101.9 85.4,101.9 85.4,101.9 85.4,101.9 85.5,101.9 85.5,101.9 85.5,99.8 85.5,99.8 85.4,99.8 85.4,99.8
+ 85.4,99.8 85.4,99.8 85.3,99.8 85.3,99.8 85.3,99.8 85.2,99.8 85.2,99.8 85.2,99.8 85.2,99.8 85.1,99.8 85.1,99.8 85.1,99.8
+ 85,99.8 85,99.8 85,99.8 85,99.8 84.9,99.8 84.9,99.8 84.9,99.8 84.8,99.8 84.8,99.8 84.8,99.8 84.8,99.8 84.7,99.8 84.7,99.8
+ 84.7,99.8 84.6,99.8 84.6,99.8 84.6,99.8 84.6,99.8 84.5,99.8 84.5,99.8 84.5,99.8 84.5,99.8 84.4,99.8 84.4,99.8 84.4,99.8
+ 84.3,99.8 84.3,99.8 84.3,99.8 84.3,99.8 84.2,99.8 84.2,99.8 84.2,99.8 84.1,99.8 84.1,99.8 84.1,99.8 84.1,99.8 84,99.8
+ 84,99.8 84,99.8 83.9,99.8 83.9,99.8 83.9,99.8 83.9,99.8 83.8,99.8 83.8,99.8 83.8,99.8 83.7,99.8 83.7,99.8 83.7,99.8
+ 83.7,99.8 83.6,99.8 83.6,99.8 83.6,99.8 83.5,99.8 83.5,99.8 83.5,99.8 83.5,99.8 83.4,99.8 83.4,99.8 83.4,99.8 83.3,99.8
+ 83.3,99.8 83.3,99.8 83.3,99.8 83.2,99.8 83.2,99.8 83.2,99.8 83.1,99.8 83.1,99.8 83.1,99.8 83.1,99.8 83,99.8 83,99.8
+ 83,99.8 82.9,99.8 82.9,99.8 82.9,99.8 82.9,99.8 82.8,99.8 82.8,99.8 82.8,99.8 82.7,99.8 82.7,99.8 82.7,99.8 82.7,99.8
+ 82.6,99.8 82.6,99.8 82.6,99.8 82.5,99.8 82.5,99.8 82.5,99.8 82.5,99.8 82.4,99.8 82.4,99.8 82.4,99.8 82.3,99.8 82.3,99.8
+ 82.3,99.8 82.3,99.8 82.2,99.8 82.2,99.8 82.2,99.8 82.1,99.8 82.1,99.8 82.1,99.8 82.1,99.8 82,99.8 82,99.8 82,99.8 82,99.8
+ 81.9,99.8 81.9,99.8 81.9,99.8 81.8,99.8 81.8,99.8 81.8,99.8 81.8,99.8 81.7,99.8 81.7,99.8 81.7,99.8 81.6,99.8 81.6,99.8
+ 81.6,99.8 81.6,99.8 81.5,99.8 81.5,99.8 81.5,99.8 81.4,99.8 81.4,99.8 81.4,99.8 81.4,99.8 81.3,99.8 81.3,99.8 81.3,99.8
+ 81.2,99.8 81.2,99.8 81.2,99.8 81.2,99.8 81.1,99.8 81.1,99.8 81.1,99.8 81,99.8 81,99.8 81,99.8 81,99.8 80.9,99.8 80.9,99.8
+ 80.9,99.8 80.8,99.8 80.8,99.8 80.8,99.8 80.8,99.8 80.7,99.8 80.7,99.8 80.7,99.8 80.6,99.8 80.6,99.8 80.6,99.8 80.6,99.8
+ 80.5,99.8 80.5,99.8 80.5,99.8 80.4,99.8 80.4,99.8 80.4,99.8 80.4,99.8 80.3,99.8 80.3,99.8 80.3,99.8 80.2,99.8 80.2,99.8
+ 80.2,99.8 80.2,99.8 80.1,99.8 80.1,99.8 80.1,99.8 80,99.8 80,101.9 80.1,101.9 "/>
+ <linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="83.865" y1="166.6087" x2="83.865" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st11" points="85.4,105.3 85.4,105.3 85.4,105.3 85.4,105.3 85.4,105.3 85.4,105.3 85.3,105.3 85.3,105.3
+ 85.3,105.3 85.3,105.3 85.3,105.3 85.3,105.3 85.2,105.3 85.2,105.3 85.2,105.3 85.2,105.3 85.2,105.3 85.2,105.3 85.1,105.3
+ 85.1,105.3 85.1,105.3 85.1,105.3 85.1,105.3 85.1,105.3 85,105.3 85,105.3 85,105.3 85,105.3 85,105.3 85,105.3 84.9,105.3
+ 84.9,105.3 84.9,105.3 84.9,105.3 84.9,105.3 84.9,105.3 84.8,105.3 84.8,105.3 84.8,105.3 84.8,105.3 84.8,105.3 84.8,105.3
+ 84.7,105.3 84.7,105.3 84.7,105.3 84.7,105.3 84.7,105.3 84.6,105.3 84.6,105.3 84.6,105.3 84.6,105.3 84.6,105.3 84.6,105.3
+ 84.5,105.3 84.5,105.3 84.5,105.3 84.5,105.3 84.5,105.3 84.5,105.3 84.4,105.3 84.4,105.3 84.4,105.3 84.4,105.3 84.4,105.3
+ 84.4,105.3 84.3,105.3 84.3,105.3 84.3,105.3 84.3,105.3 84.3,105.3 84.3,105.3 84.2,105.3 84.2,105.3 84.2,105.3 84.2,105.3
+ 84.2,105.3 84.2,105.3 84.1,105.3 84.1,105.3 84.1,105.3 84.1,105.3 84.1,105.3 84.1,105.3 84,105.3 84,105.3 84,105.3
+ 84,105.3 84,105.3 84,105.3 83.9,105.3 83.9,105.3 83.9,105.3 83.9,105.3 83.9,105.3 83.8,105.3 83.8,105.3 83.8,105.3
+ 83.8,105.3 83.8,105.3 83.8,105.3 83.7,105.3 83.7,105.3 83.7,105.3 83.7,105.3 83.7,105.3 83.7,105.3 83.6,105.3 83.6,105.3
+ 83.6,105.3 83.6,105.3 83.6,105.3 83.6,105.3 83.5,105.3 83.5,105.3 83.5,105.3 83.5,105.3 83.5,105.3 83.5,105.3 83.4,105.3
+ 83.4,105.3 83.4,105.3 83.4,105.3 83.4,105.3 83.4,105.3 83.3,105.3 83.3,105.3 83.3,105.3 83.3,105.3 83.3,105.3 83.3,105.3
+ 83.2,105.3 83.2,105.3 83.2,105.3 83.2,105.3 83.2,105.3 83.1,105.3 83.1,105.3 83.1,105.3 83.1,105.3 83.1,105.3 83.1,105.3
+ 83,105.3 83,105.3 83,105.3 83,105.3 83,105.3 83,105.3 82.9,105.3 82.9,105.3 82.9,105.3 82.9,105.3 82.9,105.3 82.9,105.3
+ 82.8,105.3 82.8,105.3 82.8,105.3 82.8,105.3 82.8,105.3 82.8,105.3 82.7,105.3 82.7,105.3 82.7,105.3 82.7,105.3 82.7,105.3
+ 82.7,105.3 82.6,105.3 82.6,105.3 82.6,105.3 82.6,105.3 82.6,105.3 82.6,105.3 82.5,105.3 82.5,105.3 82.5,105.3 82.5,105.3
+ 82.5,105.3 82.5,105.3 82.4,105.3 82.4,105.3 82.4,105.3 82.4,105.3 82.4,105.3 82.3,105.3 82.3,105.3 82.3,105.3 82.3,105.3
+ 82.3,105.3 82.3,105.3 82.2,105.3 82.2,105.3 82.2,107.4 82.2,107.4 82.3,107.4 82.3,107.4 82.3,107.4 82.3,107.4 82.3,107.4
+ 82.3,107.4 82.4,107.4 82.4,107.4 82.4,107.4 82.4,107.4 82.4,107.4 82.5,107.4 82.5,107.4 82.5,107.4 82.5,107.4 82.5,107.4
+ 82.5,107.4 82.6,107.4 82.6,107.4 82.6,107.4 82.6,107.4 82.6,107.4 82.6,107.4 82.7,107.4 82.7,107.4 82.7,107.4 82.7,107.4
+ 82.7,107.4 82.7,107.4 82.8,107.4 82.8,107.4 82.8,107.4 82.8,107.4 82.8,107.4 82.8,107.4 82.9,107.4 82.9,107.4 82.9,107.4
+ 82.9,107.4 82.9,107.4 82.9,107.4 83,107.4 83,107.4 83,107.4 83,107.4 83,107.4 83,107.4 83.1,107.4 83.1,107.4 83.1,107.4
+ 83.1,107.4 83.1,107.4 83.1,107.4 83.2,107.4 83.2,107.4 83.2,107.4 83.2,107.4 83.2,107.4 83.3,107.4 83.3,107.4 83.3,107.4
+ 83.3,107.4 83.3,107.4 83.3,107.4 83.4,107.4 83.4,107.4 83.4,107.4 83.4,107.4 83.4,107.4 83.4,107.4 83.5,107.4 83.5,107.4
+ 83.5,107.4 83.5,107.4 83.5,107.4 83.5,107.4 83.6,107.4 83.6,107.4 83.6,107.4 83.6,107.4 83.6,107.4 83.6,107.4 83.7,107.4
+ 83.7,107.4 83.7,107.4 83.7,107.4 83.7,107.4 83.7,107.4 83.8,107.4 83.8,107.4 83.8,107.4 83.8,107.4 83.8,107.4 83.8,107.4
+ 83.9,107.4 83.9,107.4 83.9,107.4 83.9,107.4 83.9,107.4 84,107.4 84,107.4 84,107.4 84,107.4 84,107.4 84,107.4 84.1,107.4
+ 84.1,107.4 84.1,107.4 84.1,107.4 84.1,107.4 84.1,107.4 84.2,107.4 84.2,107.4 84.2,107.4 84.2,107.4 84.2,107.4 84.2,107.4
+ 84.3,107.4 84.3,107.4 84.3,107.4 84.3,107.4 84.3,107.4 84.3,107.4 84.4,107.4 84.4,107.4 84.4,107.4 84.4,107.4 84.4,107.4
+ 84.4,107.4 84.5,107.4 84.5,107.4 84.5,107.4 84.5,107.4 84.5,107.4 84.5,107.4 84.6,107.4 84.6,107.4 84.6,107.4 84.6,107.4
+ 84.6,107.4 84.6,107.4 84.7,107.4 84.7,107.4 84.7,107.4 84.7,107.4 84.7,107.4 84.8,107.4 84.8,107.4 84.8,107.4 84.8,107.4
+ 84.8,107.4 84.8,107.4 84.9,107.4 84.9,107.4 84.9,107.4 84.9,107.4 84.9,107.4 84.9,107.4 85,107.4 85,107.4 85,107.4
+ 85,107.4 85,107.4 85,107.4 85.1,107.4 85.1,107.4 85.1,107.4 85.1,107.4 85.1,107.4 85.1,107.4 85.2,107.4 85.2,107.4
+ 85.2,107.4 85.2,107.4 85.2,107.4 85.2,107.4 85.3,107.4 85.3,107.4 85.3,107.4 85.3,107.4 85.3,107.4 85.3,107.4 85.4,107.4
+ 85.4,107.4 85.4,107.4 85.4,107.4 85.4,107.4 85.4,107.4 85.5,107.4 85.5,107.4 85.5,107.4 85.5,105.3 85.5,105.3 85.5,105.3
+ "/>
+ <linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="82.7742" y1="166.6087" x2="82.7742" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st12" points="82.3,112.8 82.3,112.8 82.3,112.8 82.3,112.8 82.4,112.8 82.4,112.8 82.4,112.8 82.5,112.8
+ 82.5,112.8 82.5,112.8 82.5,112.8 82.6,112.8 82.6,112.8 82.6,112.8 82.7,112.8 82.7,112.8 82.7,112.8 82.7,112.8 82.8,112.8
+ 82.8,112.8 82.8,112.8 82.9,112.8 82.9,112.8 82.9,112.8 82.9,112.8 83,112.8 83,112.8 83,112.8 83.1,112.8 83.1,112.8
+ 83.1,112.8 83.1,112.8 83.2,112.8 83.2,112.8 83.2,112.8 83.3,112.8 83.3,112.8 83.3,112.8 83.3,112.8 83.4,112.8 83.4,112.8
+ 83.4,112.8 83.5,112.8 83.5,112.8 83.5,112.8 83.5,112.8 83.6,112.8 83.6,112.8 83.6,112.8 83.7,112.8 83.7,112.8 83.7,112.8
+ 83.7,112.8 83.8,112.8 83.8,112.8 83.8,112.8 83.9,112.8 83.9,112.8 83.9,112.8 83.9,112.8 84,112.8 84,112.8 84,112.8
+ 84.1,112.8 84.1,112.8 84.1,112.8 84.1,112.8 84.2,112.8 84.2,112.8 84.2,112.8 84.3,112.8 84.3,112.8 84.3,112.8 84.3,112.8
+ 84.4,112.8 84.4,112.8 84.4,112.8 84.5,112.8 84.5,112.8 84.5,112.8 84.5,112.8 84.6,112.8 84.6,112.8 84.6,112.8 84.6,112.8
+ 84.7,112.8 84.7,112.8 84.7,112.8 84.8,112.8 84.8,112.8 84.8,112.8 84.8,112.8 84.9,112.8 84.9,112.8 84.9,112.8 85,112.8
+ 85,112.8 85,112.8 85,112.8 85.1,112.8 85.1,112.8 85.1,112.8 85.2,112.8 85.2,112.8 85.2,112.8 85.2,112.8 85.3,112.8
+ 85.3,112.8 85.3,112.8 85.4,112.8 85.4,112.8 85.4,112.8 85.4,112.8 85.5,112.8 85.5,112.8 85.5,110.7 85.5,110.7 85.4,110.7
+ 85.4,110.7 85.4,110.7 85.4,110.7 85.3,110.7 85.3,110.7 85.3,110.7 85.2,110.7 85.2,110.7 85.2,110.7 85.2,110.7 85.1,110.7
+ 85.1,110.7 85.1,110.7 85,110.7 85,110.7 85,110.7 85,110.7 84.9,110.7 84.9,110.7 84.9,110.7 84.8,110.7 84.8,110.7
+ 84.8,110.7 84.8,110.7 84.7,110.7 84.7,110.7 84.7,110.7 84.6,110.7 84.6,110.7 84.6,110.7 84.6,110.7 84.5,110.7 84.5,110.7
+ 84.5,110.7 84.5,110.7 84.4,110.7 84.4,110.7 84.4,110.7 84.3,110.7 84.3,110.7 84.3,110.7 84.3,110.7 84.2,110.7 84.2,110.7
+ 84.2,110.7 84.1,110.7 84.1,110.7 84.1,110.7 84.1,110.7 84,110.7 84,110.7 84,110.7 83.9,110.7 83.9,110.7 83.9,110.7
+ 83.9,110.7 83.8,110.7 83.8,110.7 83.8,110.7 83.7,110.7 83.7,110.7 83.7,110.7 83.7,110.7 83.6,110.7 83.6,110.7 83.6,110.7
+ 83.5,110.7 83.5,110.7 83.5,110.7 83.5,110.7 83.4,110.7 83.4,110.7 83.4,110.7 83.3,110.7 83.3,110.7 83.3,110.7 83.3,110.7
+ 83.2,110.7 83.2,110.7 83.2,110.7 83.1,110.7 83.1,110.7 83.1,110.7 83.1,110.7 83,110.7 83,110.7 83,110.7 82.9,110.7
+ 82.9,110.7 82.9,110.7 82.9,110.7 82.8,110.7 82.8,110.7 82.8,110.7 82.7,110.7 82.7,110.7 82.7,110.7 82.7,110.7 82.6,110.7
+ 82.6,110.7 82.6,110.7 82.5,110.7 82.5,110.7 82.5,110.7 82.5,110.7 82.4,110.7 82.4,110.7 82.4,110.7 82.3,110.7 82.3,110.7
+ 82.3,110.7 82.3,110.7 82.2,110.7 82.2,110.7 82.2,110.7 82.1,110.7 82.1,110.7 82.1,110.7 82.1,110.7 82,110.7 82,110.7
+ 82,110.7 82,110.7 81.9,110.7 81.9,110.7 81.9,110.7 81.8,110.7 81.8,110.7 81.8,110.7 81.8,110.7 81.7,110.7 81.7,110.7
+ 81.7,110.7 81.6,110.7 81.6,110.7 81.6,110.7 81.6,110.7 81.5,110.7 81.5,110.7 81.5,110.7 81.4,110.7 81.4,110.7 81.4,110.7
+ 81.4,110.7 81.3,110.7 81.3,110.7 81.3,110.7 81.2,110.7 81.2,110.7 81.2,110.7 81.2,110.7 81.1,110.7 81.1,110.7 81.1,110.7
+ 81,110.7 81,110.7 81,110.7 81,110.7 80.9,110.7 80.9,110.7 80.9,110.7 80.8,110.7 80.8,110.7 80.8,110.7 80.8,110.7
+ 80.7,110.7 80.7,110.7 80.7,110.7 80.6,110.7 80.6,110.7 80.6,110.7 80.6,110.7 80.5,110.7 80.5,110.7 80.5,110.7 80.4,110.7
+ 80.4,110.7 80.4,110.7 80.4,110.7 80.3,110.7 80.3,110.7 80.3,110.7 80.2,110.7 80.2,110.7 80.2,110.7 80.2,110.7 80.1,110.7
+ 80.1,110.7 80.1,110.7 80,110.7 80,112.8 80.1,112.8 80.1,112.8 80.1,112.8 80.2,112.8 80.2,112.8 80.2,112.8 80.2,112.8
+ 80.3,112.8 80.3,112.8 80.3,112.8 80.4,112.8 80.4,112.8 80.4,112.8 80.4,112.8 80.5,112.8 80.5,112.8 80.5,112.8 80.6,112.8
+ 80.6,112.8 80.6,112.8 80.6,112.8 80.7,112.8 80.7,112.8 80.7,112.8 80.8,112.8 80.8,112.8 80.8,112.8 80.8,112.8 80.9,112.8
+ 80.9,112.8 80.9,112.8 81,112.8 81,112.8 81,112.8 81,112.8 81.1,112.8 81.1,112.8 81.1,112.8 81.2,112.8 81.2,112.8
+ 81.2,112.8 81.2,112.8 81.3,112.8 81.3,112.8 81.3,112.8 81.4,112.8 81.4,112.8 81.4,112.8 81.4,112.8 81.5,112.8 81.5,112.8
+ 81.5,112.8 81.6,112.8 81.6,112.8 81.6,112.8 81.6,112.8 81.7,112.8 81.7,112.8 81.7,112.8 81.8,112.8 81.8,112.8 81.8,112.8
+ 81.8,112.8 81.9,112.8 81.9,112.8 81.9,112.8 82,112.8 82,112.8 82,112.8 82,112.8 82.1,112.8 82.1,112.8 82.1,112.8
+ 82.1,112.8 82.2,112.8 82.2,112.8 82.2,112.8 "/>
+ <linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="112.2248" y1="166.6087" x2="112.2248" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st13" points="114.9,78 114.9,78 114.9,78 114.8,78 114.8,78 114.8,78 114.8,78 114.7,78 114.7,78 114.7,78
+ 114.6,78 114.6,78 114.6,78 114.6,78 114.5,78 114.5,78 114.5,78 114.4,78 114.4,78 114.4,78 114.4,78 114.3,78 114.3,78
+ 114.3,78 114.2,78 114.2,78 114.2,78 114.2,78 114.1,78 114.1,78 114.1,78 114,78 114,78 114,78 114,78 113.9,78 113.9,78
+ 113.9,78 113.8,78 113.8,78 113.8,78 113.8,78 113.7,78 113.7,78 113.7,78 113.6,78 113.6,78 113.6,78 113.6,78 113.5,78
+ 113.5,78 113.5,78 113.4,78 113.4,78 113.4,78 113.4,78 113.3,78 113.3,78 113.3,78 113.2,78 113.2,78 113.2,78 113.2,78
+ 113.1,78 113.1,78 113.1,78 113,78 113,78 113,78 113,78 112.9,78 112.9,78 112.9,78 112.8,78 112.8,78 112.8,78 112.8,78
+ 112.7,78 112.7,78 112.7,78 112.7,78 112.6,78 112.6,78 112.6,78 112.5,78 112.5,78 112.5,78 112.5,78 112.4,78 112.4,78
+ 112.4,78 112.3,78 112.3,78 112.3,78 112.3,78 112.2,78 112.2,78 112.2,78 112.1,78 112.1,78 112.1,78 112.1,78 112,78 112,78
+ 112,78 111.9,78 111.9,78 111.9,78 111.9,78 111.8,78 111.8,78 111.8,78 111.7,78 111.7,78 111.7,78 111.7,78 111.6,78
+ 111.6,78 111.6,78 111.5,78 111.5,78 111.5,78 111.5,78 111.4,78 111.4,78 111.4,78 111.3,78 111.3,78 111.3,78 111.3,78
+ 111.2,78 111.2,78 111.2,78 111.1,78 111.1,78 111.1,78 111.1,78 111,78 111,78 111,78 110.9,78 110.9,78 110.9,78 110.9,78
+ 110.8,78 110.8,78 110.8,78 110.7,78 110.7,78 110.7,78 110.7,78 110.6,78 110.6,78 110.6,78 110.5,78 110.5,78 110.5,78
+ 110.5,78 110.4,78 110.4,78 110.4,78 110.4,78 110.3,78 110.3,78 110.3,78 110.2,78 110.2,78 110.2,78 110.2,78 110.1,78
+ 110.1,78 110.1,78 110,78 110,78 110,78 110,78 109.9,78 109.9,78 109.9,78 109.8,78 109.8,78 109.8,78 109.8,78 109.7,78
+ 109.7,78 109.7,78 109.6,78 109.6,78 109.6,78 109.6,78 109.5,78 109.5,78 109.5,80.1 109.5,80.1 109.6,80.1 109.6,80.1
+ 109.6,80.1 109.6,80.1 109.7,80.1 109.7,80.1 109.7,80.1 109.8,80.1 109.8,80.1 109.8,80.1 109.8,80.1 109.9,80.1 109.9,80.1
+ 109.9,80.1 110,80.1 110,80.1 110,80.1 110,80.1 110.1,80.1 110.1,80.1 110.1,80.1 110.2,80.1 110.2,80.1 110.2,80.1
+ 110.2,80.1 110.3,80.1 110.3,80.1 110.3,80.1 110.4,80.1 110.4,80.1 110.4,80.1 110.4,80.1 110.5,80.1 110.5,80.1 110.5,80.1
+ 110.5,80.1 110.6,80.1 110.6,80.1 110.6,80.1 110.7,80.1 110.7,80.1 110.7,80.1 110.7,80.1 110.8,80.1 110.8,80.1 110.8,80.1
+ 110.9,80.1 110.9,80.1 110.9,80.1 110.9,80.1 111,80.1 111,80.1 111,80.1 111.1,80.1 111.1,80.1 111.1,80.1 111.1,80.1
+ 111.2,80.1 111.2,80.1 111.2,80.1 111.3,80.1 111.3,80.1 111.3,80.1 111.3,80.1 111.4,80.1 111.4,80.1 111.4,80.1 111.5,80.1
+ 111.5,80.1 111.5,80.1 111.5,80.1 111.6,80.1 111.6,80.1 111.6,80.1 111.7,80.1 111.7,80.1 111.7,80.1 111.7,80.1 111.8,80.1
+ 111.8,80.1 111.8,80.1 111.9,80.1 111.9,80.1 111.9,80.1 111.9,80.1 112,80.1 112,80.1 112,80.1 112.1,80.1 112.1,80.1
+ 112.1,80.1 112.1,80.1 112.2,80.1 112.2,80.1 112.2,80.1 112.3,80.1 112.3,80.1 112.3,80.1 112.3,80.1 112.4,80.1 112.4,80.1
+ 112.4,80.1 112.5,80.1 112.5,80.1 112.5,80.1 112.5,80.1 112.6,80.1 112.6,80.1 112.6,80.1 112.7,80.1 112.7,80.1 112.7,80.1
+ 112.7,80.1 112.8,80.1 112.8,80.1 112.8,80.1 112.8,80.1 112.9,80.1 112.9,80.1 112.9,80.1 113,80.1 113,80.1 113,80.1
+ 113,80.1 113.1,80.1 113.1,80.1 113.1,80.1 113.2,80.1 113.2,80.1 113.2,80.1 113.2,80.1 113.3,80.1 113.3,80.1 113.3,80.1
+ 113.4,80.1 113.4,80.1 113.4,80.1 113.4,80.1 113.5,80.1 113.5,80.1 113.5,80.1 113.6,80.1 113.6,80.1 113.6,80.1 113.6,80.1
+ 113.7,80.1 113.7,80.1 113.7,80.1 113.8,80.1 113.8,80.1 113.8,80.1 113.8,80.1 113.9,80.1 113.9,80.1 113.9,80.1 114,80.1
+ 114,80.1 114,80.1 114,80.1 114.1,80.1 114.1,80.1 114.1,80.1 114.2,80.1 114.2,80.1 114.2,80.1 114.2,80.1 114.3,80.1
+ 114.3,80.1 114.3,80.1 114.4,80.1 114.4,80.1 114.4,80.1 114.4,80.1 114.5,80.1 114.5,80.1 114.5,80.1 114.6,80.1 114.6,80.1
+ 114.6,80.1 114.6,80.1 114.7,80.1 114.7,80.1 114.7,80.1 114.8,80.1 114.8,80.1 114.8,80.1 114.8,80.1 114.9,80.1 114.9,80.1
+ 114.9,80.1 115,80.1 115,78 "/>
+ <linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="111.134" y1="166.6087" x2="111.134" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st14" points="109.5,85.5 109.5,85.5 109.6,85.5 109.6,85.5 109.6,85.5 109.6,85.5 109.6,85.5 109.7,85.5
+ 109.7,85.5 109.7,85.5 109.7,85.5 109.7,85.5 109.7,85.5 109.8,85.5 109.8,85.5 109.8,85.5 109.8,85.5 109.8,85.5 109.8,85.5
+ 109.9,85.5 109.9,85.5 109.9,85.5 109.9,85.5 109.9,85.5 109.9,85.5 110,85.5 110,85.5 110,85.5 110,85.5 110,85.5 110,85.5
+ 110.1,85.5 110.1,85.5 110.1,85.5 110.1,85.5 110.1,85.5 110.1,85.5 110.2,85.5 110.2,85.5 110.2,85.5 110.2,85.5 110.2,85.5
+ 110.2,85.5 110.3,85.5 110.3,85.5 110.3,85.5 110.3,85.5 110.3,85.5 110.4,85.5 110.4,85.5 110.4,85.5 110.4,85.5 110.4,85.5
+ 110.4,85.5 110.5,85.5 110.5,85.5 110.5,85.5 110.5,85.5 110.5,85.5 110.5,85.5 110.6,85.5 110.6,85.5 110.6,85.5 110.6,85.5
+ 110.6,85.5 110.6,85.5 110.7,85.5 110.7,85.5 110.7,85.5 110.7,85.5 110.7,85.5 110.7,85.5 110.8,85.5 110.8,85.5 110.8,85.5
+ 110.8,85.5 110.8,85.5 110.8,85.5 110.9,85.5 110.9,85.5 110.9,85.5 110.9,85.5 110.9,85.5 110.9,85.5 111,85.5 111,85.5
+ 111,85.5 111,85.5 111,85.5 111,85.5 111.1,85.5 111.1,85.5 111.1,85.5 111.1,85.5 111.1,85.5 111.2,85.5 111.2,85.5
+ 111.2,85.5 111.2,85.5 111.2,85.5 111.2,85.5 111.3,85.5 111.3,85.5 111.3,85.5 111.3,85.5 111.3,85.5 111.3,85.5 111.4,85.5
+ 111.4,85.5 111.4,85.5 111.4,85.5 111.4,85.5 111.4,85.5 111.5,85.5 111.5,85.5 111.5,85.5 111.5,85.5 111.5,85.5 111.5,85.5
+ 111.6,85.5 111.6,85.5 111.6,85.5 111.6,85.5 111.6,85.5 111.6,85.5 111.7,85.5 111.7,85.5 111.7,85.5 111.7,85.5 111.7,85.5
+ 111.7,85.5 111.8,85.5 111.8,85.5 111.8,85.5 111.8,85.5 111.8,85.5 111.8,85.5 111.9,85.5 111.9,85.5 111.9,85.5 111.9,85.5
+ 111.9,85.5 112,85.5 112,85.5 112,85.5 112,85.5 112,85.5 112,85.5 112.1,85.5 112.1,85.5 112.1,85.5 112.1,85.5 112.1,85.5
+ 112.1,85.5 112.2,85.5 112.2,85.5 112.2,85.5 112.2,85.5 112.2,85.5 112.2,85.5 112.3,85.5 112.3,85.5 112.3,85.5 112.3,85.5
+ 112.3,85.5 112.3,85.5 112.4,85.5 112.4,85.5 112.4,85.5 112.4,85.5 112.4,85.5 112.4,85.5 112.5,85.5 112.5,85.5 112.5,85.5
+ 112.5,85.5 112.5,85.5 112.5,85.5 112.6,85.5 112.6,85.5 112.6,85.5 112.6,85.5 112.6,85.5 112.7,85.5 112.7,85.5 112.7,85.5
+ 112.7,85.5 112.7,85.5 112.7,85.5 112.8,85.5 112.8,85.5 112.8,83.5 112.8,83.5 112.7,83.5 112.7,83.5 112.7,83.5 112.7,83.5
+ 112.7,83.5 112.7,83.5 112.6,83.5 112.6,83.5 112.6,83.5 112.6,83.5 112.6,83.5 112.5,83.5 112.5,83.5 112.5,83.5 112.5,83.5
+ 112.5,83.5 112.5,83.5 112.4,83.5 112.4,83.5 112.4,83.5 112.4,83.5 112.4,83.5 112.4,83.5 112.3,83.5 112.3,83.5 112.3,83.5
+ 112.3,83.5 112.3,83.5 112.3,83.5 112.2,83.5 112.2,83.5 112.2,83.5 112.2,83.5 112.2,83.5 112.2,83.5 112.1,83.5 112.1,83.5
+ 112.1,83.5 112.1,83.5 112.1,83.5 112.1,83.5 112,83.5 112,83.5 112,83.5 112,83.5 112,83.5 112,83.5 111.9,83.5 111.9,83.5
+ 111.9,83.5 111.9,83.5 111.9,83.5 111.8,83.5 111.8,83.5 111.8,83.5 111.8,83.5 111.8,83.5 111.8,83.5 111.7,83.5 111.7,83.5
+ 111.7,83.5 111.7,83.5 111.7,83.5 111.7,83.5 111.6,83.5 111.6,83.5 111.6,83.5 111.6,83.5 111.6,83.5 111.6,83.5 111.5,83.5
+ 111.5,83.5 111.5,83.5 111.5,83.5 111.5,83.5 111.5,83.5 111.4,83.5 111.4,83.5 111.4,83.5 111.4,83.5 111.4,83.5 111.4,83.5
+ 111.3,83.5 111.3,83.5 111.3,83.5 111.3,83.5 111.3,83.5 111.3,83.5 111.2,83.5 111.2,83.5 111.2,83.5 111.2,83.5 111.2,83.5
+ 111.2,83.5 111.1,83.5 111.1,83.5 111.1,83.5 111.1,83.5 111.1,83.5 111,83.5 111,83.5 111,83.5 111,83.5 111,83.5 111,83.5
+ 110.9,83.5 110.9,83.5 110.9,83.5 110.9,83.5 110.9,83.5 110.9,83.5 110.8,83.5 110.8,83.5 110.8,83.5 110.8,83.5 110.8,83.5
+ 110.8,83.5 110.7,83.5 110.7,83.5 110.7,83.5 110.7,83.5 110.7,83.5 110.7,83.5 110.6,83.5 110.6,83.5 110.6,83.5 110.6,83.5
+ 110.6,83.5 110.6,83.5 110.5,83.5 110.5,83.5 110.5,83.5 110.5,83.5 110.5,83.5 110.5,83.5 110.4,83.5 110.4,83.5 110.4,83.5
+ 110.4,83.5 110.4,83.5 110.4,83.5 110.3,83.5 110.3,83.5 110.3,83.5 110.3,83.5 110.3,83.5 110.2,83.5 110.2,83.5 110.2,83.5
+ 110.2,83.5 110.2,83.5 110.2,83.5 110.1,83.5 110.1,83.5 110.1,83.5 110.1,83.5 110.1,83.5 110.1,83.5 110,83.5 110,83.5
+ 110,83.5 110,83.5 110,83.5 110,83.5 109.9,83.5 109.9,83.5 109.9,83.5 109.9,83.5 109.9,83.5 109.9,83.5 109.8,83.5
+ 109.8,83.5 109.8,83.5 109.8,83.5 109.8,83.5 109.8,83.5 109.7,83.5 109.7,83.5 109.7,83.5 109.7,83.5 109.7,83.5 109.7,83.5
+ 109.6,83.5 109.6,83.5 109.6,83.5 109.6,83.5 109.6,83.5 109.5,83.5 109.5,83.5 109.5,83.5 109.5,83.5 109.5,85.5 109.5,85.5
+ "/>
+ <linearGradient id="SVGID_12_" gradientUnits="userSpaceOnUse" x1="112.2248" y1="166.6087" x2="112.2248" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st15" points="114.9,88.9 114.9,88.9 114.8,88.9 114.8,88.9 114.8,88.9 114.8,88.9 114.7,88.9 114.7,88.9
+ 114.7,88.9 114.6,88.9 114.6,88.9 114.6,88.9 114.6,88.9 114.5,88.9 114.5,88.9 114.5,88.9 114.4,88.9 114.4,88.9 114.4,88.9
+ 114.4,88.9 114.3,88.9 114.3,88.9 114.3,88.9 114.2,88.9 114.2,88.9 114.2,88.9 114.2,88.9 114.1,88.9 114.1,88.9 114.1,88.9
+ 114,88.9 114,88.9 114,88.9 114,88.9 113.9,88.9 113.9,88.9 113.9,88.9 113.8,88.9 113.8,88.9 113.8,88.9 113.8,88.9
+ 113.7,88.9 113.7,88.9 113.7,88.9 113.6,88.9 113.6,88.9 113.6,88.9 113.6,88.9 113.5,88.9 113.5,88.9 113.5,88.9 113.4,88.9
+ 113.4,88.9 113.4,88.9 113.4,88.9 113.3,88.9 113.3,88.9 113.3,88.9 113.2,88.9 113.2,88.9 113.2,88.9 113.2,88.9 113.1,88.9
+ 113.1,88.9 113.1,88.9 113,88.9 113,88.9 113,88.9 113,88.9 112.9,88.9 112.9,88.9 112.9,88.9 112.8,88.9 112.8,88.9
+ 112.8,88.9 112.8,88.9 112.7,88.9 112.7,88.9 112.7,88.9 112.7,88.9 112.6,88.9 112.6,88.9 112.6,88.9 112.5,88.9 112.5,88.9
+ 112.5,88.9 112.5,88.9 112.4,88.9 112.4,88.9 112.4,88.9 112.3,88.9 112.3,88.9 112.3,88.9 112.3,88.9 112.2,88.9 112.2,88.9
+ 112.2,88.9 112.1,88.9 112.1,88.9 112.1,88.9 112.1,88.9 112,88.9 112,88.9 112,88.9 111.9,88.9 111.9,88.9 111.9,88.9
+ 111.9,88.9 111.8,88.9 111.8,88.9 111.8,88.9 111.7,88.9 111.7,88.9 111.7,88.9 111.7,88.9 111.6,88.9 111.6,88.9 111.6,88.9
+ 111.5,88.9 111.5,88.9 111.5,88.9 111.5,88.9 111.4,88.9 111.4,88.9 111.4,88.9 111.3,88.9 111.3,88.9 111.3,88.9 111.3,88.9
+ 111.2,88.9 111.2,88.9 111.2,88.9 111.1,88.9 111.1,88.9 111.1,88.9 111.1,88.9 111,88.9 111,88.9 111,88.9 110.9,88.9
+ 110.9,88.9 110.9,88.9 110.9,88.9 110.8,88.9 110.8,88.9 110.8,88.9 110.7,88.9 110.7,88.9 110.7,88.9 110.7,88.9 110.6,88.9
+ 110.6,88.9 110.6,88.9 110.5,88.9 110.5,88.9 110.5,88.9 110.5,88.9 110.4,88.9 110.4,88.9 110.4,88.9 110.4,88.9 110.3,88.9
+ 110.3,88.9 110.3,88.9 110.2,88.9 110.2,88.9 110.2,88.9 110.2,88.9 110.1,88.9 110.1,88.9 110.1,88.9 110,88.9 110,88.9
+ 110,88.9 110,88.9 109.9,88.9 109.9,88.9 109.9,88.9 109.8,88.9 109.8,88.9 109.8,88.9 109.8,88.9 109.7,88.9 109.7,88.9
+ 109.7,88.9 109.6,88.9 109.6,88.9 109.6,88.9 109.6,88.9 109.5,88.9 109.5,88.9 109.5,91 109.5,91 109.6,91 109.6,91 109.6,91
+ 109.6,91 109.7,91 109.7,91 109.7,91 109.8,91 109.8,91 109.8,91 109.8,91 109.9,91 109.9,91 109.9,91 110,91 110,91 110,91
+ 110,91 110.1,91 110.1,91 110.1,91 110.2,91 110.2,91 110.2,91 110.2,91 110.3,91 110.3,91 110.3,91 110.4,91 110.4,91
+ 110.4,91 110.4,91 110.5,91 110.5,91 110.5,91 110.5,91 110.6,91 110.6,91 110.6,91 110.7,91 110.7,91 110.7,91 110.7,91
+ 110.8,91 110.8,91 110.8,91 110.9,91 110.9,91 110.9,91 110.9,91 111,91 111,91 111,91 111.1,91 111.1,91 111.1,91 111.1,91
+ 111.2,91 111.2,91 111.2,91 111.3,91 111.3,91 111.3,91 111.3,91 111.4,91 111.4,91 111.4,91 111.5,91 111.5,91 111.5,91
+ 111.5,91 111.6,91 111.6,91 111.6,91 111.7,91 111.7,91 111.7,91 111.7,91 111.8,91 111.8,91 111.8,91 111.9,91 111.9,91
+ 111.9,91 111.9,91 112,91 112,91 112,91 112.1,91 112.1,91 112.1,91 112.1,91 112.2,91 112.2,91 112.2,91 112.3,91 112.3,91
+ 112.3,91 112.3,91 112.4,91 112.4,91 112.4,91 112.5,91 112.5,91 112.5,91 112.5,91 112.6,91 112.6,91 112.6,91 112.7,91
+ 112.7,91 112.7,91 112.7,91 112.8,91 112.8,91 112.8,91 112.8,91 112.9,91 112.9,91 112.9,91 113,91 113,91 113,91 113,91
+ 113.1,91 113.1,91 113.1,91 113.2,91 113.2,91 113.2,91 113.2,91 113.3,91 113.3,91 113.3,91 113.4,91 113.4,91 113.4,91
+ 113.4,91 113.5,91 113.5,91 113.5,91 113.6,91 113.6,91 113.6,91 113.6,91 113.7,91 113.7,91 113.7,91 113.8,91 113.8,91
+ 113.8,91 113.8,91 113.9,91 113.9,91 113.9,91 114,91 114,91 114,91 114,91 114.1,91 114.1,91 114.1,91 114.2,91 114.2,91
+ 114.2,91 114.2,91 114.3,91 114.3,91 114.3,91 114.4,91 114.4,91 114.4,91 114.4,91 114.5,91 114.5,91 114.5,91 114.6,91
+ 114.6,91 114.6,91 114.6,91 114.7,91 114.7,91 114.7,91 114.8,91 114.8,91 114.8,91 114.8,91 114.9,91 114.9,91 114.9,91
+ 115,91 115,88.9 114.9,88.9 "/>
+ <linearGradient id="SVGID_13_" gradientUnits="userSpaceOnUse" x1="111.134" y1="166.6087" x2="111.134" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st16" points="109.5,96.5 109.5,96.5 109.6,96.5 109.6,96.5 109.6,96.5 109.6,96.5 109.6,96.5 109.7,96.5
+ 109.7,96.5 109.7,96.5 109.7,96.5 109.7,96.5 109.7,96.5 109.8,96.5 109.8,96.5 109.8,96.5 109.8,96.5 109.8,96.5 109.8,96.5
+ 109.9,96.5 109.9,96.5 109.9,96.5 109.9,96.5 109.9,96.5 109.9,96.5 110,96.5 110,96.5 110,96.5 110,96.5 110,96.5 110,96.5
+ 110.1,96.5 110.1,96.5 110.1,96.5 110.1,96.5 110.1,96.5 110.1,96.5 110.2,96.5 110.2,96.5 110.2,96.5 110.2,96.5 110.2,96.5
+ 110.2,96.5 110.3,96.5 110.3,96.5 110.3,96.5 110.3,96.5 110.3,96.5 110.4,96.5 110.4,96.5 110.4,96.5 110.4,96.5 110.4,96.5
+ 110.4,96.5 110.5,96.5 110.5,96.5 110.5,96.5 110.5,96.5 110.5,96.5 110.5,96.5 110.6,96.5 110.6,96.5 110.6,96.5 110.6,96.5
+ 110.6,96.5 110.6,96.5 110.7,96.5 110.7,96.5 110.7,96.5 110.7,96.5 110.7,96.5 110.7,96.5 110.8,96.5 110.8,96.5 110.8,96.5
+ 110.8,96.5 110.8,96.5 110.8,96.5 110.9,96.5 110.9,96.5 110.9,96.5 110.9,96.5 110.9,96.5 110.9,96.5 111,96.5 111,96.5
+ 111,96.5 111,96.5 111,96.5 111,96.5 111.1,96.5 111.1,96.5 111.1,96.5 111.1,96.5 111.1,96.5 111.2,96.5 111.2,96.5
+ 111.2,96.5 111.2,96.5 111.2,96.5 111.2,96.5 111.3,96.5 111.3,96.5 111.3,96.5 111.3,96.5 111.3,96.5 111.3,96.5 111.4,96.5
+ 111.4,96.5 111.4,96.5 111.4,96.5 111.4,96.5 111.4,96.5 111.5,96.5 111.5,96.5 111.5,96.5 111.5,96.5 111.5,96.5 111.5,96.5
+ 111.6,96.5 111.6,96.5 111.6,96.5 111.6,96.5 111.6,96.5 111.6,96.5 111.7,96.5 111.7,96.5 111.7,96.5 111.7,96.5 111.7,96.5
+ 111.7,96.5 111.8,96.5 111.8,96.5 111.8,96.5 111.8,96.5 111.8,96.5 111.8,96.5 111.9,96.5 111.9,96.5 111.9,96.5 111.9,96.5
+ 111.9,96.5 112,96.5 112,96.5 112,96.5 112,96.5 112,96.5 112,96.5 112.1,96.5 112.1,96.5 112.1,96.5 112.1,96.5 112.1,96.5
+ 112.1,96.5 112.2,96.5 112.2,96.5 112.2,96.5 112.2,96.5 112.2,96.5 112.2,96.5 112.3,96.5 112.3,96.5 112.3,96.5 112.3,96.5
+ 112.3,96.5 112.3,96.5 112.4,96.5 112.4,96.5 112.4,96.5 112.4,96.5 112.4,96.5 112.4,96.5 112.5,96.5 112.5,96.5 112.5,96.5
+ 112.5,96.5 112.5,96.5 112.5,96.5 112.6,96.5 112.6,96.5 112.6,96.5 112.6,96.5 112.6,96.5 112.7,96.5 112.7,96.5 112.7,96.5
+ 112.7,96.5 112.7,96.5 112.7,96.5 112.8,96.5 112.8,96.5 112.8,94.4 112.8,94.4 112.7,94.4 112.7,94.4 112.7,94.4 112.7,94.4
+ 112.7,94.4 112.7,94.4 112.6,94.4 112.6,94.4 112.6,94.4 112.6,94.4 112.6,94.4 112.5,94.4 112.5,94.4 112.5,94.4 112.5,94.4
+ 112.5,94.4 112.5,94.4 112.4,94.4 112.4,94.4 112.4,94.4 112.4,94.4 112.4,94.4 112.4,94.4 112.3,94.4 112.3,94.4 112.3,94.4
+ 112.3,94.4 112.3,94.4 112.3,94.4 112.2,94.4 112.2,94.4 112.2,94.4 112.2,94.4 112.2,94.4 112.2,94.4 112.1,94.4 112.1,94.4
+ 112.1,94.4 112.1,94.4 112.1,94.4 112.1,94.4 112,94.4 112,94.4 112,94.4 112,94.4 112,94.4 112,94.4 111.9,94.4 111.9,94.4
+ 111.9,94.4 111.9,94.4 111.9,94.4 111.8,94.4 111.8,94.4 111.8,94.4 111.8,94.4 111.8,94.4 111.8,94.4 111.7,94.4 111.7,94.4
+ 111.7,94.4 111.7,94.4 111.7,94.4 111.7,94.4 111.6,94.4 111.6,94.4 111.6,94.4 111.6,94.4 111.6,94.4 111.6,94.4 111.5,94.4
+ 111.5,94.4 111.5,94.4 111.5,94.4 111.5,94.4 111.5,94.4 111.4,94.4 111.4,94.4 111.4,94.4 111.4,94.4 111.4,94.4 111.4,94.4
+ 111.3,94.4 111.3,94.4 111.3,94.4 111.3,94.4 111.3,94.4 111.3,94.4 111.2,94.4 111.2,94.4 111.2,94.4 111.2,94.4 111.2,94.4
+ 111.2,94.4 111.1,94.4 111.1,94.4 111.1,94.4 111.1,94.4 111.1,94.4 111,94.4 111,94.4 111,94.4 111,94.4 111,94.4 111,94.4
+ 110.9,94.4 110.9,94.4 110.9,94.4 110.9,94.4 110.9,94.4 110.9,94.4 110.8,94.4 110.8,94.4 110.8,94.4 110.8,94.4 110.8,94.4
+ 110.8,94.4 110.7,94.4 110.7,94.4 110.7,94.4 110.7,94.4 110.7,94.4 110.7,94.4 110.6,94.4 110.6,94.4 110.6,94.4 110.6,94.4
+ 110.6,94.4 110.6,94.4 110.5,94.4 110.5,94.4 110.5,94.4 110.5,94.4 110.5,94.4 110.5,94.4 110.4,94.4 110.4,94.4 110.4,94.4
+ 110.4,94.4 110.4,94.4 110.4,94.4 110.3,94.4 110.3,94.4 110.3,94.4 110.3,94.4 110.3,94.4 110.2,94.4 110.2,94.4 110.2,94.4
+ 110.2,94.4 110.2,94.4 110.2,94.4 110.1,94.4 110.1,94.4 110.1,94.4 110.1,94.4 110.1,94.4 110.1,94.4 110,94.4 110,94.4
+ 110,94.4 110,94.4 110,94.4 110,94.4 109.9,94.4 109.9,94.4 109.9,94.4 109.9,94.4 109.9,94.4 109.9,94.4 109.8,94.4
+ 109.8,94.4 109.8,94.4 109.8,94.4 109.8,94.4 109.8,94.4 109.7,94.4 109.7,94.4 109.7,94.4 109.7,94.4 109.7,94.4 109.7,94.4
+ 109.6,94.4 109.6,94.4 109.6,94.4 109.6,94.4 109.6,94.4 109.5,94.4 109.5,94.4 109.5,94.4 109.5,94.4 109.5,96.5 109.5,96.5
+ "/>
+ <linearGradient id="SVGID_14_" gradientUnits="userSpaceOnUse" x1="112.2248" y1="166.6087" x2="112.2248" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st17" points="114.9,99.8 114.9,99.8 114.8,99.8 114.8,99.8 114.8,99.8 114.8,99.8 114.7,99.8 114.7,99.8
+ 114.7,99.8 114.6,99.8 114.6,99.8 114.6,99.8 114.6,99.8 114.5,99.8 114.5,99.8 114.5,99.8 114.4,99.8 114.4,99.8 114.4,99.8
+ 114.4,99.8 114.3,99.8 114.3,99.8 114.3,99.8 114.2,99.8 114.2,99.8 114.2,99.8 114.2,99.8 114.1,99.8 114.1,99.8 114.1,99.8
+ 114,99.8 114,99.8 114,99.8 114,99.8 113.9,99.8 113.9,99.8 113.9,99.8 113.8,99.8 113.8,99.8 113.8,99.8 113.8,99.8
+ 113.7,99.8 113.7,99.8 113.7,99.8 113.6,99.8 113.6,99.8 113.6,99.8 113.6,99.8 113.5,99.8 113.5,99.8 113.5,99.8 113.4,99.8
+ 113.4,99.8 113.4,99.8 113.4,99.8 113.3,99.8 113.3,99.8 113.3,99.8 113.2,99.8 113.2,99.8 113.2,99.8 113.2,99.8 113.1,99.8
+ 113.1,99.8 113.1,99.8 113,99.8 113,99.8 113,99.8 113,99.8 112.9,99.8 112.9,99.8 112.9,99.8 112.8,99.8 112.8,99.8
+ 112.8,99.8 112.8,99.8 112.7,99.8 112.7,99.8 112.7,99.8 112.7,99.8 112.6,99.8 112.6,99.8 112.6,99.8 112.5,99.8 112.5,99.8
+ 112.5,99.8 112.5,99.8 112.4,99.8 112.4,99.8 112.4,99.8 112.3,99.8 112.3,99.8 112.3,99.8 112.3,99.8 112.2,99.8 112.2,99.8
+ 112.2,99.8 112.1,99.8 112.1,99.8 112.1,99.8 112.1,99.8 112,99.8 112,99.8 112,99.8 111.9,99.8 111.9,99.8 111.9,99.8
+ 111.9,99.8 111.8,99.8 111.8,99.8 111.8,99.8 111.7,99.8 111.7,99.8 111.7,99.8 111.7,99.8 111.6,99.8 111.6,99.8 111.6,99.8
+ 111.5,99.8 111.5,99.8 111.5,99.8 111.5,99.8 111.4,99.8 111.4,99.8 111.4,99.8 111.3,99.8 111.3,99.8 111.3,99.8 111.3,99.8
+ 111.2,99.8 111.2,99.8 111.2,99.8 111.1,99.8 111.1,99.8 111.1,99.8 111.1,99.8 111,99.8 111,99.8 111,99.8 110.9,99.8
+ 110.9,99.8 110.9,99.8 110.9,99.8 110.8,99.8 110.8,99.8 110.8,99.8 110.7,99.8 110.7,99.8 110.7,99.8 110.7,99.8 110.6,99.8
+ 110.6,99.8 110.6,99.8 110.5,99.8 110.5,99.8 110.5,99.8 110.5,99.8 110.4,99.8 110.4,99.8 110.4,99.8 110.4,99.8 110.3,99.8
+ 110.3,99.8 110.3,99.8 110.2,99.8 110.2,99.8 110.2,99.8 110.2,99.8 110.1,99.8 110.1,99.8 110.1,99.8 110,99.8 110,99.8
+ 110,99.8 110,99.8 109.9,99.8 109.9,99.8 109.9,99.8 109.8,99.8 109.8,99.8 109.8,99.8 109.8,99.8 109.7,99.8 109.7,99.8
+ 109.7,99.8 109.6,99.8 109.6,99.8 109.6,99.8 109.6,99.8 109.5,99.8 109.5,99.8 109.5,101.9 109.5,101.9 109.6,101.9
+ 109.6,101.9 109.6,101.9 109.6,101.9 109.7,101.9 109.7,101.9 109.7,101.9 109.8,101.9 109.8,101.9 109.8,101.9 109.8,101.9
+ 109.9,101.9 109.9,101.9 109.9,101.9 110,101.9 110,101.9 110,101.9 110,101.9 110.1,101.9 110.1,101.9 110.1,101.9
+ 110.2,101.9 110.2,101.9 110.2,101.9 110.2,101.9 110.3,101.9 110.3,101.9 110.3,101.9 110.4,101.9 110.4,101.9 110.4,101.9
+ 110.4,101.9 110.5,101.9 110.5,101.9 110.5,101.9 110.5,101.9 110.6,101.9 110.6,101.9 110.6,101.9 110.7,101.9 110.7,101.9
+ 110.7,101.9 110.7,101.9 110.8,101.9 110.8,101.9 110.8,101.9 110.9,101.9 110.9,101.9 110.9,101.9 110.9,101.9 111,101.9
+ 111,101.9 111,101.9 111.1,101.9 111.1,101.9 111.1,101.9 111.1,101.9 111.2,101.9 111.2,101.9 111.2,101.9 111.3,101.9
+ 111.3,101.9 111.3,101.9 111.3,101.9 111.4,101.9 111.4,101.9 111.4,101.9 111.5,101.9 111.5,101.9 111.5,101.9 111.5,101.9
+ 111.6,101.9 111.6,101.9 111.6,101.9 111.7,101.9 111.7,101.9 111.7,101.9 111.7,101.9 111.8,101.9 111.8,101.9 111.8,101.9
+ 111.9,101.9 111.9,101.9 111.9,101.9 111.9,101.9 112,101.9 112,101.9 112,101.9 112.1,101.9 112.1,101.9 112.1,101.9
+ 112.1,101.9 112.2,101.9 112.2,101.9 112.2,101.9 112.3,101.9 112.3,101.9 112.3,101.9 112.3,101.9 112.4,101.9 112.4,101.9
+ 112.4,101.9 112.5,101.9 112.5,101.9 112.5,101.9 112.5,101.9 112.6,101.9 112.6,101.9 112.6,101.9 112.7,101.9 112.7,101.9
+ 112.7,101.9 112.7,101.9 112.8,101.9 112.8,101.9 112.8,101.9 112.8,101.9 112.9,101.9 112.9,101.9 112.9,101.9 113,101.9
+ 113,101.9 113,101.9 113,101.9 113.1,101.9 113.1,101.9 113.1,101.9 113.2,101.9 113.2,101.9 113.2,101.9 113.2,101.9
+ 113.3,101.9 113.3,101.9 113.3,101.9 113.4,101.9 113.4,101.9 113.4,101.9 113.4,101.9 113.5,101.9 113.5,101.9 113.5,101.9
+ 113.6,101.9 113.6,101.9 113.6,101.9 113.6,101.9 113.7,101.9 113.7,101.9 113.7,101.9 113.8,101.9 113.8,101.9 113.8,101.9
+ 113.8,101.9 113.9,101.9 113.9,101.9 113.9,101.9 114,101.9 114,101.9 114,101.9 114,101.9 114.1,101.9 114.1,101.9
+ 114.1,101.9 114.2,101.9 114.2,101.9 114.2,101.9 114.2,101.9 114.3,101.9 114.3,101.9 114.3,101.9 114.4,101.9 114.4,101.9
+ 114.4,101.9 114.4,101.9 114.5,101.9 114.5,101.9 114.5,101.9 114.6,101.9 114.6,101.9 114.6,101.9 114.6,101.9 114.7,101.9
+ 114.7,101.9 114.7,101.9 114.8,101.9 114.8,101.9 114.8,101.9 114.8,101.9 114.9,101.9 114.9,101.9 114.9,101.9 115,101.9
+ 115,99.8 114.9,99.8 "/>
+ <linearGradient id="SVGID_15_" gradientUnits="userSpaceOnUse" x1="111.134" y1="166.6087" x2="111.134" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st18" points="109.5,107.4 109.5,107.4 109.6,107.4 109.6,107.4 109.6,107.4 109.6,107.4 109.6,107.4
+ 109.7,107.4 109.7,107.4 109.7,107.4 109.7,107.4 109.7,107.4 109.7,107.4 109.8,107.4 109.8,107.4 109.8,107.4 109.8,107.4
+ 109.8,107.4 109.8,107.4 109.9,107.4 109.9,107.4 109.9,107.4 109.9,107.4 109.9,107.4 109.9,107.4 110,107.4 110,107.4
+ 110,107.4 110,107.4 110,107.4 110,107.4 110.1,107.4 110.1,107.4 110.1,107.4 110.1,107.4 110.1,107.4 110.1,107.4
+ 110.2,107.4 110.2,107.4 110.2,107.4 110.2,107.4 110.2,107.4 110.2,107.4 110.3,107.4 110.3,107.4 110.3,107.4 110.3,107.4
+ 110.3,107.4 110.4,107.4 110.4,107.4 110.4,107.4 110.4,107.4 110.4,107.4 110.4,107.4 110.5,107.4 110.5,107.4 110.5,107.4
+ 110.5,107.4 110.5,107.4 110.5,107.4 110.6,107.4 110.6,107.4 110.6,107.4 110.6,107.4 110.6,107.4 110.6,107.4 110.7,107.4
+ 110.7,107.4 110.7,107.4 110.7,107.4 110.7,107.4 110.7,107.4 110.8,107.4 110.8,107.4 110.8,107.4 110.8,107.4 110.8,107.4
+ 110.8,107.4 110.9,107.4 110.9,107.4 110.9,107.4 110.9,107.4 110.9,107.4 110.9,107.4 111,107.4 111,107.4 111,107.4
+ 111,107.4 111,107.4 111,107.4 111.1,107.4 111.1,107.4 111.1,107.4 111.1,107.4 111.1,107.4 111.2,107.4 111.2,107.4
+ 111.2,107.4 111.2,107.4 111.2,107.4 111.2,107.4 111.3,107.4 111.3,107.4 111.3,107.4 111.3,107.4 111.3,107.4 111.3,107.4
+ 111.4,107.4 111.4,107.4 111.4,107.4 111.4,107.4 111.4,107.4 111.4,107.4 111.5,107.4 111.5,107.4 111.5,107.4 111.5,107.4
+ 111.5,107.4 111.5,107.4 111.6,107.4 111.6,107.4 111.6,107.4 111.6,107.4 111.6,107.4 111.6,107.4 111.7,107.4 111.7,107.4
+ 111.7,107.4 111.7,107.4 111.7,107.4 111.7,107.4 111.8,107.4 111.8,107.4 111.8,107.4 111.8,107.4 111.8,107.4 111.8,107.4
+ 111.9,107.4 111.9,107.4 111.9,107.4 111.9,107.4 111.9,107.4 112,107.4 112,107.4 112,107.4 112,107.4 112,107.4 112,107.4
+ 112.1,107.4 112.1,107.4 112.1,107.4 112.1,107.4 112.1,107.4 112.1,107.4 112.2,107.4 112.2,107.4 112.2,107.4 112.2,107.4
+ 112.2,107.4 112.2,107.4 112.3,107.4 112.3,107.4 112.3,107.4 112.3,107.4 112.3,107.4 112.3,107.4 112.4,107.4 112.4,107.4
+ 112.4,107.4 112.4,107.4 112.4,107.4 112.4,107.4 112.5,107.4 112.5,107.4 112.5,107.4 112.5,107.4 112.5,107.4 112.5,107.4
+ 112.6,107.4 112.6,107.4 112.6,107.4 112.6,107.4 112.6,107.4 112.7,107.4 112.7,107.4 112.7,107.4 112.7,107.4 112.7,107.4
+ 112.7,107.4 112.8,107.4 112.8,107.4 112.8,105.3 112.8,105.3 112.7,105.3 112.7,105.3 112.7,105.3 112.7,105.3 112.7,105.3
+ 112.7,105.3 112.6,105.3 112.6,105.3 112.6,105.3 112.6,105.3 112.6,105.3 112.5,105.3 112.5,105.3 112.5,105.3 112.5,105.3
+ 112.5,105.3 112.5,105.3 112.4,105.3 112.4,105.3 112.4,105.3 112.4,105.3 112.4,105.3 112.4,105.3 112.3,105.3 112.3,105.3
+ 112.3,105.3 112.3,105.3 112.3,105.3 112.3,105.3 112.2,105.3 112.2,105.3 112.2,105.3 112.2,105.3 112.2,105.3 112.2,105.3
+ 112.1,105.3 112.1,105.3 112.1,105.3 112.1,105.3 112.1,105.3 112.1,105.3 112,105.3 112,105.3 112,105.3 112,105.3 112,105.3
+ 112,105.3 111.9,105.3 111.9,105.3 111.9,105.3 111.9,105.3 111.9,105.3 111.8,105.3 111.8,105.3 111.8,105.3 111.8,105.3
+ 111.8,105.3 111.8,105.3 111.7,105.3 111.7,105.3 111.7,105.3 111.7,105.3 111.7,105.3 111.7,105.3 111.6,105.3 111.6,105.3
+ 111.6,105.3 111.6,105.3 111.6,105.3 111.6,105.3 111.5,105.3 111.5,105.3 111.5,105.3 111.5,105.3 111.5,105.3 111.5,105.3
+ 111.4,105.3 111.4,105.3 111.4,105.3 111.4,105.3 111.4,105.3 111.4,105.3 111.3,105.3 111.3,105.3 111.3,105.3 111.3,105.3
+ 111.3,105.3 111.3,105.3 111.2,105.3 111.2,105.3 111.2,105.3 111.2,105.3 111.2,105.3 111.2,105.3 111.1,105.3 111.1,105.3
+ 111.1,105.3 111.1,105.3 111.1,105.3 111,105.3 111,105.3 111,105.3 111,105.3 111,105.3 111,105.3 110.9,105.3 110.9,105.3
+ 110.9,105.3 110.9,105.3 110.9,105.3 110.9,105.3 110.8,105.3 110.8,105.3 110.8,105.3 110.8,105.3 110.8,105.3 110.8,105.3
+ 110.7,105.3 110.7,105.3 110.7,105.3 110.7,105.3 110.7,105.3 110.7,105.3 110.6,105.3 110.6,105.3 110.6,105.3 110.6,105.3
+ 110.6,105.3 110.6,105.3 110.5,105.3 110.5,105.3 110.5,105.3 110.5,105.3 110.5,105.3 110.5,105.3 110.4,105.3 110.4,105.3
+ 110.4,105.3 110.4,105.3 110.4,105.3 110.4,105.3 110.3,105.3 110.3,105.3 110.3,105.3 110.3,105.3 110.3,105.3 110.2,105.3
+ 110.2,105.3 110.2,105.3 110.2,105.3 110.2,105.3 110.2,105.3 110.1,105.3 110.1,105.3 110.1,105.3 110.1,105.3 110.1,105.3
+ 110.1,105.3 110,105.3 110,105.3 110,105.3 110,105.3 110,105.3 110,105.3 109.9,105.3 109.9,105.3 109.9,105.3 109.9,105.3
+ 109.9,105.3 109.9,105.3 109.8,105.3 109.8,105.3 109.8,105.3 109.8,105.3 109.8,105.3 109.8,105.3 109.7,105.3 109.7,105.3
+ 109.7,105.3 109.7,105.3 109.7,105.3 109.7,105.3 109.6,105.3 109.6,105.3 109.6,105.3 109.6,105.3 109.6,105.3 109.5,105.3
+ 109.5,105.3 109.5,105.3 109.5,105.3 109.5,107.4 109.5,107.4 "/>
+ <linearGradient id="SVGID_16_" gradientUnits="userSpaceOnUse" x1="112.2248" y1="166.6087" x2="112.2248" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st19" points="114.9,110.7 114.9,110.7 114.8,110.7 114.8,110.7 114.8,110.7 114.8,110.7 114.7,110.7
+ 114.7,110.7 114.7,110.7 114.6,110.7 114.6,110.7 114.6,110.7 114.6,110.7 114.5,110.7 114.5,110.7 114.5,110.7 114.4,110.7
+ 114.4,110.7 114.4,110.7 114.4,110.7 114.3,110.7 114.3,110.7 114.3,110.7 114.2,110.7 114.2,110.7 114.2,110.7 114.2,110.7
+ 114.1,110.7 114.1,110.7 114.1,110.7 114,110.7 114,110.7 114,110.7 114,110.7 113.9,110.7 113.9,110.7 113.9,110.7
+ 113.8,110.7 113.8,110.7 113.8,110.7 113.8,110.7 113.7,110.7 113.7,110.7 113.7,110.7 113.6,110.7 113.6,110.7 113.6,110.7
+ 113.6,110.7 113.5,110.7 113.5,110.7 113.5,110.7 113.4,110.7 113.4,110.7 113.4,110.7 113.4,110.7 113.3,110.7 113.3,110.7
+ 113.3,110.7 113.2,110.7 113.2,110.7 113.2,110.7 113.2,110.7 113.1,110.7 113.1,110.7 113.1,110.7 113,110.7 113,110.7
+ 113,110.7 113,110.7 112.9,110.7 112.9,110.7 112.9,110.7 112.8,110.7 112.8,110.7 112.8,110.7 112.8,110.7 112.7,110.7
+ 112.7,110.7 112.7,110.7 112.7,110.7 112.6,110.7 112.6,110.7 112.6,110.7 112.5,110.7 112.5,110.7 112.5,110.7 112.5,110.7
+ 112.4,110.7 112.4,110.7 112.4,110.7 112.3,110.7 112.3,110.7 112.3,110.7 112.3,110.7 112.2,110.7 112.2,110.7 112.2,110.7
+ 112.1,110.7 112.1,110.7 112.1,110.7 112.1,110.7 112,110.7 112,110.7 112,110.7 111.9,110.7 111.9,110.7 111.9,110.7
+ 111.9,110.7 111.8,110.7 111.8,110.7 111.8,110.7 111.7,110.7 111.7,110.7 111.7,110.7 111.7,110.7 111.6,110.7 111.6,110.7
+ 111.6,110.7 111.5,110.7 111.5,110.7 111.5,110.7 111.5,110.7 111.4,110.7 111.4,110.7 111.4,110.7 111.3,110.7 111.3,110.7
+ 111.3,110.7 111.3,110.7 111.2,110.7 111.2,110.7 111.2,110.7 111.1,110.7 111.1,110.7 111.1,110.7 111.1,110.7 111,110.7
+ 111,110.7 111,110.7 110.9,110.7 110.9,110.7 110.9,110.7 110.9,110.7 110.8,110.7 110.8,110.7 110.8,110.7 110.7,110.7
+ 110.7,110.7 110.7,110.7 110.7,110.7 110.6,110.7 110.6,110.7 110.6,110.7 110.5,110.7 110.5,110.7 110.5,110.7 110.5,110.7
+ 110.4,110.7 110.4,110.7 110.4,110.7 110.4,110.7 110.3,110.7 110.3,110.7 110.3,110.7 110.2,110.7 110.2,110.7 110.2,110.7
+ 110.2,110.7 110.1,110.7 110.1,110.7 110.1,110.7 110,110.7 110,110.7 110,110.7 110,110.7 109.9,110.7 109.9,110.7
+ 109.9,110.7 109.8,110.7 109.8,110.7 109.8,110.7 109.8,110.7 109.7,110.7 109.7,110.7 109.7,110.7 109.6,110.7 109.6,110.7
+ 109.6,110.7 109.6,110.7 109.5,110.7 109.5,110.7 109.5,112.8 109.5,112.8 109.6,112.8 109.6,112.8 109.6,112.8 109.6,112.8
+ 109.7,112.8 109.7,112.8 109.7,112.8 109.8,112.8 109.8,112.8 109.8,112.8 109.8,112.8 109.9,112.8 109.9,112.8 109.9,112.8
+ 110,112.8 110,112.8 110,112.8 110,112.8 110.1,112.8 110.1,112.8 110.1,112.8 110.2,112.8 110.2,112.8 110.2,112.8
+ 110.2,112.8 110.3,112.8 110.3,112.8 110.3,112.8 110.4,112.8 110.4,112.8 110.4,112.8 110.4,112.8 110.5,112.8 110.5,112.8
+ 110.5,112.8 110.5,112.8 110.6,112.8 110.6,112.8 110.6,112.8 110.7,112.8 110.7,112.8 110.7,112.8 110.7,112.8 110.8,112.8
+ 110.8,112.8 110.8,112.8 110.9,112.8 110.9,112.8 110.9,112.8 110.9,112.8 111,112.8 111,112.8 111,112.8 111.1,112.8
+ 111.1,112.8 111.1,112.8 111.1,112.8 111.2,112.8 111.2,112.8 111.2,112.8 111.3,112.8 111.3,112.8 111.3,112.8 111.3,112.8
+ 111.4,112.8 111.4,112.8 111.4,112.8 111.5,112.8 111.5,112.8 111.5,112.8 111.5,112.8 111.6,112.8 111.6,112.8 111.6,112.8
+ 111.7,112.8 111.7,112.8 111.7,112.8 111.7,112.8 111.8,112.8 111.8,112.8 111.8,112.8 111.9,112.8 111.9,112.8 111.9,112.8
+ 111.9,112.8 112,112.8 112,112.8 112,112.8 112.1,112.8 112.1,112.8 112.1,112.8 112.1,112.8 112.2,112.8 112.2,112.8
+ 112.2,112.8 112.3,112.8 112.3,112.8 112.3,112.8 112.3,112.8 112.4,112.8 112.4,112.8 112.4,112.8 112.5,112.8 112.5,112.8
+ 112.5,112.8 112.5,112.8 112.6,112.8 112.6,112.8 112.6,112.8 112.7,112.8 112.7,112.8 112.7,112.8 112.7,112.8 112.8,112.8
+ 112.8,112.8 112.8,112.8 112.8,112.8 112.9,112.8 112.9,112.8 112.9,112.8 113,112.8 113,112.8 113,112.8 113,112.8
+ 113.1,112.8 113.1,112.8 113.1,112.8 113.2,112.8 113.2,112.8 113.2,112.8 113.2,112.8 113.3,112.8 113.3,112.8 113.3,112.8
+ 113.4,112.8 113.4,112.8 113.4,112.8 113.4,112.8 113.5,112.8 113.5,112.8 113.5,112.8 113.6,112.8 113.6,112.8 113.6,112.8
+ 113.6,112.8 113.7,112.8 113.7,112.8 113.7,112.8 113.8,112.8 113.8,112.8 113.8,112.8 113.8,112.8 113.9,112.8 113.9,112.8
+ 113.9,112.8 114,112.8 114,112.8 114,112.8 114,112.8 114.1,112.8 114.1,112.8 114.1,112.8 114.2,112.8 114.2,112.8
+ 114.2,112.8 114.2,112.8 114.3,112.8 114.3,112.8 114.3,112.8 114.4,112.8 114.4,112.8 114.4,112.8 114.4,112.8 114.5,112.8
+ 114.5,112.8 114.5,112.8 114.6,112.8 114.6,112.8 114.6,112.8 114.6,112.8 114.7,112.8 114.7,112.8 114.7,112.8 114.8,112.8
+ 114.8,112.8 114.8,112.8 114.8,112.8 114.9,112.8 114.9,112.8 114.9,112.8 115,112.8 115,110.7 114.9,110.7 "/>
+ </g>
+ </g>
+ </g>
+</switch>
+</svg>
diff --git a/launcher/qml/images/TopShortcut/hvac_active.svg b/launcher/qml/images/TopShortcut/hvac_active.svg
new file mode 100644
index 0000000..46be46b
--- /dev/null
+++ b/launcher/qml/images/TopShortcut/hvac_active.svg
@@ -0,0 +1,614 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 195 216.8"
+ style="enable-background:new 0 0 195 216.8;" xml:space="preserve">
+<style type="text/css">
+ .st0{fill:#0DF9FF;}
+ .st1{fill:url(#Active_2_1_);}
+ .st2{fill:#FFFFFF;}
+ .st3{font-family:'Roboto-Regular';}
+ .st4{font-size:11px;}
+ .st5{letter-spacing:2;}
+ .st6{fill:url(#SVGID_1_);}
+ .st7{fill:url(#SVGID_2_);}
+ .st8{fill:url(#SVGID_3_);}
+ .st9{fill:url(#SVGID_4_);}
+ .st10{fill:url(#SVGID_5_);}
+ .st11{fill:url(#SVGID_6_);}
+ .st12{fill:url(#SVGID_7_);}
+ .st13{fill:url(#SVGID_8_);}
+ .st14{fill:url(#SVGID_9_);}
+ .st15{fill:url(#SVGID_10_);}
+ .st16{fill:url(#SVGID_11_);}
+ .st17{fill:url(#SVGID_12_);}
+ .st18{fill:url(#SVGID_13_);}
+ .st19{fill:url(#SVGID_14_);}
+ .st20{fill:url(#SVGID_15_);}
+ .st21{fill:url(#SVGID_16_);}
+</style>
+<switch>
+ <g i:extraneous="self">
+ <g id="Layer_6">
+
+ <rect id="Active_1" y="214.3" transform="matrix(-1 -1.224647e-16 1.224647e-16 -1 195.8833 431.0468)" class="st0" width="195.9" height="2.4"/>
+ <linearGradient id="Active_2_1_" gradientUnits="userSpaceOnUse" x1="97.9416" y1="236.9585" x2="97.9416" y2="-68.5304">
+ <stop offset="0" style="stop-color:#0DF9FF"/>
+ <stop offset="9.208472e-02" style="stop-color:#0DF9FF;stop-opacity:0.853"/>
+ <stop offset="0.6264" style="stop-color:#0DF9FF;stop-opacity:0"/>
+ </linearGradient>
+ <rect id="Active_2" class="st1" width="195.9" height="214.3"/>
+ </g>
+ <g id="HVAC">
+ <g>
+ <g id="HVAC_Icon_2_">
+ <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="97.4991" y1="166.6087" x2="97.4991" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st6" d="M106.2,113.4V81.3c0-4.9-3.9-8.8-8.7-8.8c-4.8,0-8.7,4-8.7,8.8v1.2H91v-1.2c0-3.7,2.9-6.6,6.5-6.6
+ c3.6,0,6.5,3,6.5,6.6v33.3l0.5,0.3c3.8,2.4,6.1,6.5,6.1,11c0,7.2-5.8,13.1-13,13.1c-7.3,0-13.2-5.9-13.2-13.1
+ c0-4.6,2.3-8.8,6-11.1l0.5-0.3V88.3h-2.2v25c-4.1,2.8-6.5,7.5-6.5,12.6c0,8.4,6.9,15.3,15.3,15.3c8.4,0,15.2-6.9,15.2-15.3
+ C112.8,120.9,110.3,116.2,106.2,113.4z"/>
+ <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="97.4991" y1="166.6087" x2="97.4991" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st7" d="M97.6,98.6c-4,0-4.4,2.4-4.4,3.5v13.7l-1.4,0.9c-3.2,2-5.2,5.5-5.2,9.3c0,6,4.9,10.9,10.9,10.9
+ c2,0,4-0.6,5.8-1.6l-1.2-1.9c-1.4,0.9-3,1.3-4.6,1.3c-4.8,0-8.7-3.9-8.7-8.7c0-3,1.5-5.8,4.1-7.4l2.5-1.5v-14.9
+ c0-0.4,0-1.3,2.2-1.3c2.1,0,2.1,0.6,2.1,1.2V117l2.5,1.6c2.5,1.6,4,4.4,4,7.3h2.2c0-3.7-1.9-7.2-5-9.2l-1.5-1V102
+ C101.9,100.5,101.1,98.6,97.6,98.6z"/>
+ <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="82.7742" y1="166.6087" x2="82.7742" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st8" points="80.1,80.1 80.1,80.1 80.2,80.1 80.2,80.1 80.2,80.1 80.2,80.1 80.3,80.1 80.3,80.1 80.3,80.1
+ 80.4,80.1 80.4,80.1 80.4,80.1 80.4,80.1 80.5,80.1 80.5,80.1 80.5,80.1 80.6,80.1 80.6,80.1 80.6,80.1 80.6,80.1 80.7,80.1
+ 80.7,80.1 80.7,80.1 80.8,80.1 80.8,80.1 80.8,80.1 80.8,80.1 80.9,80.1 80.9,80.1 80.9,80.1 81,80.1 81,80.1 81,80.1 81,80.1
+ 81.1,80.1 81.1,80.1 81.1,80.1 81.2,80.1 81.2,80.1 81.2,80.1 81.2,80.1 81.3,80.1 81.3,80.1 81.3,80.1 81.4,80.1 81.4,80.1
+ 81.4,80.1 81.4,80.1 81.5,80.1 81.5,80.1 81.5,80.1 81.6,80.1 81.6,80.1 81.6,80.1 81.6,80.1 81.7,80.1 81.7,80.1 81.7,80.1
+ 81.8,80.1 81.8,80.1 81.8,80.1 81.8,80.1 81.9,80.1 81.9,80.1 81.9,80.1 82,80.1 82,80.1 82,80.1 82,80.1 82.1,80.1 82.1,80.1
+ 82.1,80.1 82.1,80.1 82.2,80.1 82.2,80.1 82.2,80.1 82.3,80.1 82.3,80.1 82.3,80.1 82.3,80.1 82.4,80.1 82.4,80.1 82.4,80.1
+ 82.5,80.1 82.5,80.1 82.5,80.1 82.5,80.1 82.6,80.1 82.6,80.1 82.6,80.1 82.7,80.1 82.7,80.1 82.7,80.1 82.7,80.1 82.8,80.1
+ 82.8,80.1 82.8,80.1 82.9,80.1 82.9,80.1 82.9,80.1 82.9,80.1 83,80.1 83,80.1 83,80.1 83.1,80.1 83.1,80.1 83.1,80.1
+ 83.1,80.1 83.2,80.1 83.2,80.1 83.2,80.1 83.3,80.1 83.3,80.1 83.3,80.1 83.3,80.1 83.4,80.1 83.4,80.1 83.4,80.1 83.5,80.1
+ 83.5,80.1 83.5,80.1 83.5,80.1 83.6,80.1 83.6,80.1 83.6,80.1 83.7,80.1 83.7,80.1 83.7,80.1 83.7,80.1 83.8,80.1 83.8,80.1
+ 83.8,80.1 83.9,80.1 83.9,80.1 83.9,80.1 83.9,80.1 84,80.1 84,80.1 84,80.1 84.1,80.1 84.1,80.1 84.1,80.1 84.1,80.1
+ 84.2,80.1 84.2,80.1 84.2,80.1 84.3,80.1 84.3,80.1 84.3,80.1 84.3,80.1 84.4,80.1 84.4,80.1 84.4,80.1 84.5,80.1 84.5,80.1
+ 84.5,80.1 84.5,80.1 84.6,80.1 84.6,80.1 84.6,80.1 84.6,80.1 84.7,80.1 84.7,80.1 84.7,80.1 84.8,80.1 84.8,80.1 84.8,80.1
+ 84.8,80.1 84.9,80.1 84.9,80.1 84.9,80.1 85,80.1 85,80.1 85,80.1 85,80.1 85.1,80.1 85.1,80.1 85.1,80.1 85.2,80.1 85.2,80.1
+ 85.2,80.1 85.2,80.1 85.3,80.1 85.3,80.1 85.3,80.1 85.4,80.1 85.4,80.1 85.4,80.1 85.4,80.1 85.5,80.1 85.5,80.1 85.5,78
+ 85.5,78 85.4,78 85.4,78 85.4,78 85.4,78 85.3,78 85.3,78 85.3,78 85.2,78 85.2,78 85.2,78 85.2,78 85.1,78 85.1,78 85.1,78
+ 85,78 85,78 85,78 85,78 84.9,78 84.9,78 84.9,78 84.8,78 84.8,78 84.8,78 84.8,78 84.7,78 84.7,78 84.7,78 84.6,78 84.6,78
+ 84.6,78 84.6,78 84.5,78 84.5,78 84.5,78 84.5,78 84.4,78 84.4,78 84.4,78 84.3,78 84.3,78 84.3,78 84.3,78 84.2,78 84.2,78
+ 84.2,78 84.1,78 84.1,78 84.1,78 84.1,78 84,78 84,78 84,78 83.9,78 83.9,78 83.9,78 83.9,78 83.8,78 83.8,78 83.8,78 83.7,78
+ 83.7,78 83.7,78 83.7,78 83.6,78 83.6,78 83.6,78 83.5,78 83.5,78 83.5,78 83.5,78 83.4,78 83.4,78 83.4,78 83.3,78 83.3,78
+ 83.3,78 83.3,78 83.2,78 83.2,78 83.2,78 83.1,78 83.1,78 83.1,78 83.1,78 83,78 83,78 83,78 82.9,78 82.9,78 82.9,78 82.9,78
+ 82.8,78 82.8,78 82.8,78 82.7,78 82.7,78 82.7,78 82.7,78 82.6,78 82.6,78 82.6,78 82.5,78 82.5,78 82.5,78 82.5,78 82.4,78
+ 82.4,78 82.4,78 82.3,78 82.3,78 82.3,78 82.3,78 82.2,78 82.2,78 82.2,78 82.1,78 82.1,78 82.1,78 82.1,78 82,78 82,78 82,78
+ 82,78 81.9,78 81.9,78 81.9,78 81.8,78 81.8,78 81.8,78 81.8,78 81.7,78 81.7,78 81.7,78 81.6,78 81.6,78 81.6,78 81.6,78
+ 81.5,78 81.5,78 81.5,78 81.4,78 81.4,78 81.4,78 81.4,78 81.3,78 81.3,78 81.3,78 81.2,78 81.2,78 81.2,78 81.2,78 81.1,78
+ 81.1,78 81.1,78 81,78 81,78 81,78 81,78 80.9,78 80.9,78 80.9,78 80.8,78 80.8,78 80.8,78 80.8,78 80.7,78 80.7,78 80.7,78
+ 80.6,78 80.6,78 80.6,78 80.6,78 80.5,78 80.5,78 80.5,78 80.4,78 80.4,78 80.4,78 80.4,78 80.3,78 80.3,78 80.3,78 80.2,78
+ 80.2,78 80.2,78 80.2,78 80.1,78 80.1,78 80.1,78 80,78 80,80.1 80.1,80.1 "/>
+ <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="83.865" y1="166.6087" x2="83.865" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st9" points="85.4,83.5 85.4,83.5 85.4,83.5 85.4,83.5 85.4,83.5 85.4,83.5 85.3,83.5 85.3,83.5 85.3,83.5
+ 85.3,83.5 85.3,83.5 85.3,83.5 85.2,83.5 85.2,83.5 85.2,83.5 85.2,83.5 85.2,83.5 85.2,83.5 85.1,83.5 85.1,83.5 85.1,83.5
+ 85.1,83.5 85.1,83.5 85.1,83.5 85,83.5 85,83.5 85,83.5 85,83.5 85,83.5 85,83.5 84.9,83.5 84.9,83.5 84.9,83.5 84.9,83.5
+ 84.9,83.5 84.9,83.5 84.8,83.5 84.8,83.5 84.8,83.5 84.8,83.5 84.8,83.5 84.8,83.5 84.7,83.5 84.7,83.5 84.7,83.5 84.7,83.5
+ 84.7,83.5 84.6,83.5 84.6,83.5 84.6,83.5 84.6,83.5 84.6,83.5 84.6,83.5 84.5,83.5 84.5,83.5 84.5,83.5 84.5,83.5 84.5,83.5
+ 84.5,83.5 84.4,83.5 84.4,83.5 84.4,83.5 84.4,83.5 84.4,83.5 84.4,83.5 84.3,83.5 84.3,83.5 84.3,83.5 84.3,83.5 84.3,83.5
+ 84.3,83.5 84.2,83.5 84.2,83.5 84.2,83.5 84.2,83.5 84.2,83.5 84.2,83.5 84.1,83.5 84.1,83.5 84.1,83.5 84.1,83.5 84.1,83.5
+ 84.1,83.5 84,83.5 84,83.5 84,83.5 84,83.5 84,83.5 84,83.5 83.9,83.5 83.9,83.5 83.9,83.5 83.9,83.5 83.9,83.5 83.8,83.5
+ 83.8,83.5 83.8,83.5 83.8,83.5 83.8,83.5 83.8,83.5 83.7,83.5 83.7,83.5 83.7,83.5 83.7,83.5 83.7,83.5 83.7,83.5 83.6,83.5
+ 83.6,83.5 83.6,83.5 83.6,83.5 83.6,83.5 83.6,83.5 83.5,83.5 83.5,83.5 83.5,83.5 83.5,83.5 83.5,83.5 83.5,83.5 83.4,83.5
+ 83.4,83.5 83.4,83.5 83.4,83.5 83.4,83.5 83.4,83.5 83.3,83.5 83.3,83.5 83.3,83.5 83.3,83.5 83.3,83.5 83.3,83.5 83.2,83.5
+ 83.2,83.5 83.2,83.5 83.2,83.5 83.2,83.5 83.1,83.5 83.1,83.5 83.1,83.5 83.1,83.5 83.1,83.5 83.1,83.5 83,83.5 83,83.5
+ 83,83.5 83,83.5 83,83.5 83,83.5 82.9,83.5 82.9,83.5 82.9,83.5 82.9,83.5 82.9,83.5 82.9,83.5 82.8,83.5 82.8,83.5 82.8,83.5
+ 82.8,83.5 82.8,83.5 82.8,83.5 82.7,83.5 82.7,83.5 82.7,83.5 82.7,83.5 82.7,83.5 82.7,83.5 82.6,83.5 82.6,83.5 82.6,83.5
+ 82.6,83.5 82.6,83.5 82.6,83.5 82.5,83.5 82.5,83.5 82.5,83.5 82.5,83.5 82.5,83.5 82.5,83.5 82.4,83.5 82.4,83.5 82.4,83.5
+ 82.4,83.5 82.4,83.5 82.3,83.5 82.3,83.5 82.3,83.5 82.3,83.5 82.3,83.5 82.3,83.5 82.2,83.5 82.2,83.5 82.2,85.5 82.2,85.5
+ 82.3,85.5 82.3,85.5 82.3,85.5 82.3,85.5 82.3,85.5 82.3,85.5 82.4,85.5 82.4,85.5 82.4,85.5 82.4,85.5 82.4,85.5 82.5,85.5
+ 82.5,85.5 82.5,85.5 82.5,85.5 82.5,85.5 82.5,85.5 82.6,85.5 82.6,85.5 82.6,85.5 82.6,85.5 82.6,85.5 82.6,85.5 82.7,85.5
+ 82.7,85.5 82.7,85.5 82.7,85.5 82.7,85.5 82.7,85.5 82.8,85.5 82.8,85.5 82.8,85.5 82.8,85.5 82.8,85.5 82.8,85.5 82.9,85.5
+ 82.9,85.5 82.9,85.5 82.9,85.5 82.9,85.5 82.9,85.5 83,85.5 83,85.5 83,85.5 83,85.5 83,85.5 83,85.5 83.1,85.5 83.1,85.5
+ 83.1,85.5 83.1,85.5 83.1,85.5 83.1,85.5 83.2,85.5 83.2,85.5 83.2,85.5 83.2,85.5 83.2,85.5 83.3,85.5 83.3,85.5 83.3,85.5
+ 83.3,85.5 83.3,85.5 83.3,85.5 83.4,85.5 83.4,85.5 83.4,85.5 83.4,85.5 83.4,85.5 83.4,85.5 83.5,85.5 83.5,85.5 83.5,85.5
+ 83.5,85.5 83.5,85.5 83.5,85.5 83.6,85.5 83.6,85.5 83.6,85.5 83.6,85.5 83.6,85.5 83.6,85.5 83.7,85.5 83.7,85.5 83.7,85.5
+ 83.7,85.5 83.7,85.5 83.7,85.5 83.8,85.5 83.8,85.5 83.8,85.5 83.8,85.5 83.8,85.5 83.8,85.5 83.9,85.5 83.9,85.5 83.9,85.5
+ 83.9,85.5 83.9,85.5 84,85.5 84,85.5 84,85.5 84,85.5 84,85.5 84,85.5 84.1,85.5 84.1,85.5 84.1,85.5 84.1,85.5 84.1,85.5
+ 84.1,85.5 84.2,85.5 84.2,85.5 84.2,85.5 84.2,85.5 84.2,85.5 84.2,85.5 84.3,85.5 84.3,85.5 84.3,85.5 84.3,85.5 84.3,85.5
+ 84.3,85.5 84.4,85.5 84.4,85.5 84.4,85.5 84.4,85.5 84.4,85.5 84.4,85.5 84.5,85.5 84.5,85.5 84.5,85.5 84.5,85.5 84.5,85.5
+ 84.5,85.5 84.6,85.5 84.6,85.5 84.6,85.5 84.6,85.5 84.6,85.5 84.6,85.5 84.7,85.5 84.7,85.5 84.7,85.5 84.7,85.5 84.7,85.5
+ 84.8,85.5 84.8,85.5 84.8,85.5 84.8,85.5 84.8,85.5 84.8,85.5 84.9,85.5 84.9,85.5 84.9,85.5 84.9,85.5 84.9,85.5 84.9,85.5
+ 85,85.5 85,85.5 85,85.5 85,85.5 85,85.5 85,85.5 85.1,85.5 85.1,85.5 85.1,85.5 85.1,85.5 85.1,85.5 85.1,85.5 85.2,85.5
+ 85.2,85.5 85.2,85.5 85.2,85.5 85.2,85.5 85.2,85.5 85.3,85.5 85.3,85.5 85.3,85.5 85.3,85.5 85.3,85.5 85.3,85.5 85.4,85.5
+ 85.4,85.5 85.4,85.5 85.4,85.5 85.4,85.5 85.4,85.5 85.5,85.5 85.5,85.5 85.5,85.5 85.5,83.5 85.5,83.5 85.5,83.5 "/>
+ <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="82.7742" y1="166.6087" x2="82.7742" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st10" points="80.1,91 80.1,91 80.2,91 80.2,91 80.2,91 80.2,91 80.3,91 80.3,91 80.3,91 80.4,91 80.4,91
+ 80.4,91 80.4,91 80.5,91 80.5,91 80.5,91 80.6,91 80.6,91 80.6,91 80.6,91 80.7,91 80.7,91 80.7,91 80.8,91 80.8,91 80.8,91
+ 80.8,91 80.9,91 80.9,91 80.9,91 81,91 81,91 81,91 81,91 81.1,91 81.1,91 81.1,91 81.2,91 81.2,91 81.2,91 81.2,91 81.3,91
+ 81.3,91 81.3,91 81.4,91 81.4,91 81.4,91 81.4,91 81.5,91 81.5,91 81.5,91 81.6,91 81.6,91 81.6,91 81.6,91 81.7,91 81.7,91
+ 81.7,91 81.8,91 81.8,91 81.8,91 81.8,91 81.9,91 81.9,91 81.9,91 82,91 82,91 82,91 82,91 82.1,91 82.1,91 82.1,91 82.1,91
+ 82.2,91 82.2,91 82.2,91 82.3,91 82.3,91 82.3,91 82.3,91 82.4,91 82.4,91 82.4,91 82.5,91 82.5,91 82.5,91 82.5,91 82.6,91
+ 82.6,91 82.6,91 82.7,91 82.7,91 82.7,91 82.7,91 82.8,91 82.8,91 82.8,91 82.9,91 82.9,91 82.9,91 82.9,91 83,91 83,91 83,91
+ 83.1,91 83.1,91 83.1,91 83.1,91 83.2,91 83.2,91 83.2,91 83.3,91 83.3,91 83.3,91 83.3,91 83.4,91 83.4,91 83.4,91 83.5,91
+ 83.5,91 83.5,91 83.5,91 83.6,91 83.6,91 83.6,91 83.7,91 83.7,91 83.7,91 83.7,91 83.8,91 83.8,91 83.8,91 83.9,91 83.9,91
+ 83.9,91 83.9,91 84,91 84,91 84,91 84.1,91 84.1,91 84.1,91 84.1,91 84.2,91 84.2,91 84.2,91 84.3,91 84.3,91 84.3,91 84.3,91
+ 84.4,91 84.4,91 84.4,91 84.5,91 84.5,91 84.5,91 84.5,91 84.6,91 84.6,91 84.6,91 84.6,91 84.7,91 84.7,91 84.7,91 84.8,91
+ 84.8,91 84.8,91 84.8,91 84.9,91 84.9,91 84.9,91 85,91 85,91 85,91 85,91 85.1,91 85.1,91 85.1,91 85.2,91 85.2,91 85.2,91
+ 85.2,91 85.3,91 85.3,91 85.3,91 85.4,91 85.4,91 85.4,91 85.4,91 85.5,91 85.5,91 85.5,88.9 85.5,88.9 85.4,88.9 85.4,88.9
+ 85.4,88.9 85.4,88.9 85.3,88.9 85.3,88.9 85.3,88.9 85.2,88.9 85.2,88.9 85.2,88.9 85.2,88.9 85.1,88.9 85.1,88.9 85.1,88.9
+ 85,88.9 85,88.9 85,88.9 85,88.9 84.9,88.9 84.9,88.9 84.9,88.9 84.8,88.9 84.8,88.9 84.8,88.9 84.8,88.9 84.7,88.9 84.7,88.9
+ 84.7,88.9 84.6,88.9 84.6,88.9 84.6,88.9 84.6,88.9 84.5,88.9 84.5,88.9 84.5,88.9 84.5,88.9 84.4,88.9 84.4,88.9 84.4,88.9
+ 84.3,88.9 84.3,88.9 84.3,88.9 84.3,88.9 84.2,88.9 84.2,88.9 84.2,88.9 84.1,88.9 84.1,88.9 84.1,88.9 84.1,88.9 84,88.9
+ 84,88.9 84,88.9 83.9,88.9 83.9,88.9 83.9,88.9 83.9,88.9 83.8,88.9 83.8,88.9 83.8,88.9 83.7,88.9 83.7,88.9 83.7,88.9
+ 83.7,88.9 83.6,88.9 83.6,88.9 83.6,88.9 83.5,88.9 83.5,88.9 83.5,88.9 83.5,88.9 83.4,88.9 83.4,88.9 83.4,88.9 83.3,88.9
+ 83.3,88.9 83.3,88.9 83.3,88.9 83.2,88.9 83.2,88.9 83.2,88.9 83.1,88.9 83.1,88.9 83.1,88.9 83.1,88.9 83,88.9 83,88.9
+ 83,88.9 82.9,88.9 82.9,88.9 82.9,88.9 82.9,88.9 82.8,88.9 82.8,88.9 82.8,88.9 82.7,88.9 82.7,88.9 82.7,88.9 82.7,88.9
+ 82.6,88.9 82.6,88.9 82.6,88.9 82.5,88.9 82.5,88.9 82.5,88.9 82.5,88.9 82.4,88.9 82.4,88.9 82.4,88.9 82.3,88.9 82.3,88.9
+ 82.3,88.9 82.3,88.9 82.2,88.9 82.2,88.9 82.2,88.9 82.1,88.9 82.1,88.9 82.1,88.9 82.1,88.9 82,88.9 82,88.9 82,88.9 82,88.9
+ 81.9,88.9 81.9,88.9 81.9,88.9 81.8,88.9 81.8,88.9 81.8,88.9 81.8,88.9 81.7,88.9 81.7,88.9 81.7,88.9 81.6,88.9 81.6,88.9
+ 81.6,88.9 81.6,88.9 81.5,88.9 81.5,88.9 81.5,88.9 81.4,88.9 81.4,88.9 81.4,88.9 81.4,88.9 81.3,88.9 81.3,88.9 81.3,88.9
+ 81.2,88.9 81.2,88.9 81.2,88.9 81.2,88.9 81.1,88.9 81.1,88.9 81.1,88.9 81,88.9 81,88.9 81,88.9 81,88.9 80.9,88.9 80.9,88.9
+ 80.9,88.9 80.8,88.9 80.8,88.9 80.8,88.9 80.8,88.9 80.7,88.9 80.7,88.9 80.7,88.9 80.6,88.9 80.6,88.9 80.6,88.9 80.6,88.9
+ 80.5,88.9 80.5,88.9 80.5,88.9 80.4,88.9 80.4,88.9 80.4,88.9 80.4,88.9 80.3,88.9 80.3,88.9 80.3,88.9 80.2,88.9 80.2,88.9
+ 80.2,88.9 80.2,88.9 80.1,88.9 80.1,88.9 80.1,88.9 80,88.9 80,91 80.1,91 "/>
+ <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="83.865" y1="166.6087" x2="83.865" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st11" points="85.4,94.4 85.4,94.4 85.4,94.4 85.4,94.4 85.4,94.4 85.4,94.4 85.3,94.4 85.3,94.4 85.3,94.4
+ 85.3,94.4 85.3,94.4 85.3,94.4 85.2,94.4 85.2,94.4 85.2,94.4 85.2,94.4 85.2,94.4 85.2,94.4 85.1,94.4 85.1,94.4 85.1,94.4
+ 85.1,94.4 85.1,94.4 85.1,94.4 85,94.4 85,94.4 85,94.4 85,94.4 85,94.4 85,94.4 84.9,94.4 84.9,94.4 84.9,94.4 84.9,94.4
+ 84.9,94.4 84.9,94.4 84.8,94.4 84.8,94.4 84.8,94.4 84.8,94.4 84.8,94.4 84.8,94.4 84.7,94.4 84.7,94.4 84.7,94.4 84.7,94.4
+ 84.7,94.4 84.6,94.4 84.6,94.4 84.6,94.4 84.6,94.4 84.6,94.4 84.6,94.4 84.5,94.4 84.5,94.4 84.5,94.4 84.5,94.4 84.5,94.4
+ 84.5,94.4 84.4,94.4 84.4,94.4 84.4,94.4 84.4,94.4 84.4,94.4 84.4,94.4 84.3,94.4 84.3,94.4 84.3,94.4 84.3,94.4 84.3,94.4
+ 84.3,94.4 84.2,94.4 84.2,94.4 84.2,94.4 84.2,94.4 84.2,94.4 84.2,94.4 84.1,94.4 84.1,94.4 84.1,94.4 84.1,94.4 84.1,94.4
+ 84.1,94.4 84,94.4 84,94.4 84,94.4 84,94.4 84,94.4 84,94.4 83.9,94.4 83.9,94.4 83.9,94.4 83.9,94.4 83.9,94.4 83.8,94.4
+ 83.8,94.4 83.8,94.4 83.8,94.4 83.8,94.4 83.8,94.4 83.7,94.4 83.7,94.4 83.7,94.4 83.7,94.4 83.7,94.4 83.7,94.4 83.6,94.4
+ 83.6,94.4 83.6,94.4 83.6,94.4 83.6,94.4 83.6,94.4 83.5,94.4 83.5,94.4 83.5,94.4 83.5,94.4 83.5,94.4 83.5,94.4 83.4,94.4
+ 83.4,94.4 83.4,94.4 83.4,94.4 83.4,94.4 83.4,94.4 83.3,94.4 83.3,94.4 83.3,94.4 83.3,94.4 83.3,94.4 83.3,94.4 83.2,94.4
+ 83.2,94.4 83.2,94.4 83.2,94.4 83.2,94.4 83.1,94.4 83.1,94.4 83.1,94.4 83.1,94.4 83.1,94.4 83.1,94.4 83,94.4 83,94.4
+ 83,94.4 83,94.4 83,94.4 83,94.4 82.9,94.4 82.9,94.4 82.9,94.4 82.9,94.4 82.9,94.4 82.9,94.4 82.8,94.4 82.8,94.4 82.8,94.4
+ 82.8,94.4 82.8,94.4 82.8,94.4 82.7,94.4 82.7,94.4 82.7,94.4 82.7,94.4 82.7,94.4 82.7,94.4 82.6,94.4 82.6,94.4 82.6,94.4
+ 82.6,94.4 82.6,94.4 82.6,94.4 82.5,94.4 82.5,94.4 82.5,94.4 82.5,94.4 82.5,94.4 82.5,94.4 82.4,94.4 82.4,94.4 82.4,94.4
+ 82.4,94.4 82.4,94.4 82.3,94.4 82.3,94.4 82.3,94.4 82.3,94.4 82.3,94.4 82.3,94.4 82.2,94.4 82.2,94.4 82.2,96.5 82.2,96.5
+ 82.3,96.5 82.3,96.5 82.3,96.5 82.3,96.5 82.3,96.5 82.3,96.5 82.4,96.5 82.4,96.5 82.4,96.5 82.4,96.5 82.4,96.5 82.5,96.5
+ 82.5,96.5 82.5,96.5 82.5,96.5 82.5,96.5 82.5,96.5 82.6,96.5 82.6,96.5 82.6,96.5 82.6,96.5 82.6,96.5 82.6,96.5 82.7,96.5
+ 82.7,96.5 82.7,96.5 82.7,96.5 82.7,96.5 82.7,96.5 82.8,96.5 82.8,96.5 82.8,96.5 82.8,96.5 82.8,96.5 82.8,96.5 82.9,96.5
+ 82.9,96.5 82.9,96.5 82.9,96.5 82.9,96.5 82.9,96.5 83,96.5 83,96.5 83,96.5 83,96.5 83,96.5 83,96.5 83.1,96.5 83.1,96.5
+ 83.1,96.5 83.1,96.5 83.1,96.5 83.1,96.5 83.2,96.5 83.2,96.5 83.2,96.5 83.2,96.5 83.2,96.5 83.3,96.5 83.3,96.5 83.3,96.5
+ 83.3,96.5 83.3,96.5 83.3,96.5 83.4,96.5 83.4,96.5 83.4,96.5 83.4,96.5 83.4,96.5 83.4,96.5 83.5,96.5 83.5,96.5 83.5,96.5
+ 83.5,96.5 83.5,96.5 83.5,96.5 83.6,96.5 83.6,96.5 83.6,96.5 83.6,96.5 83.6,96.5 83.6,96.5 83.7,96.5 83.7,96.5 83.7,96.5
+ 83.7,96.5 83.7,96.5 83.7,96.5 83.8,96.5 83.8,96.5 83.8,96.5 83.8,96.5 83.8,96.5 83.8,96.5 83.9,96.5 83.9,96.5 83.9,96.5
+ 83.9,96.5 83.9,96.5 84,96.5 84,96.5 84,96.5 84,96.5 84,96.5 84,96.5 84.1,96.5 84.1,96.5 84.1,96.5 84.1,96.5 84.1,96.5
+ 84.1,96.5 84.2,96.5 84.2,96.5 84.2,96.5 84.2,96.5 84.2,96.5 84.2,96.5 84.3,96.5 84.3,96.5 84.3,96.5 84.3,96.5 84.3,96.5
+ 84.3,96.5 84.4,96.5 84.4,96.5 84.4,96.5 84.4,96.5 84.4,96.5 84.4,96.5 84.5,96.5 84.5,96.5 84.5,96.5 84.5,96.5 84.5,96.5
+ 84.5,96.5 84.6,96.5 84.6,96.5 84.6,96.5 84.6,96.5 84.6,96.5 84.6,96.5 84.7,96.5 84.7,96.5 84.7,96.5 84.7,96.5 84.7,96.5
+ 84.8,96.5 84.8,96.5 84.8,96.5 84.8,96.5 84.8,96.5 84.8,96.5 84.9,96.5 84.9,96.5 84.9,96.5 84.9,96.5 84.9,96.5 84.9,96.5
+ 85,96.5 85,96.5 85,96.5 85,96.5 85,96.5 85,96.5 85.1,96.5 85.1,96.5 85.1,96.5 85.1,96.5 85.1,96.5 85.1,96.5 85.2,96.5
+ 85.2,96.5 85.2,96.5 85.2,96.5 85.2,96.5 85.2,96.5 85.3,96.5 85.3,96.5 85.3,96.5 85.3,96.5 85.3,96.5 85.3,96.5 85.4,96.5
+ 85.4,96.5 85.4,96.5 85.4,96.5 85.4,96.5 85.4,96.5 85.5,96.5 85.5,96.5 85.5,96.5 85.5,94.4 85.5,94.4 85.5,94.4 "/>
+ <linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="82.7742" y1="166.6087" x2="82.7742" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st12" points="80.1,101.9 80.1,101.9 80.2,101.9 80.2,101.9 80.2,101.9 80.2,101.9 80.3,101.9 80.3,101.9
+ 80.3,101.9 80.4,101.9 80.4,101.9 80.4,101.9 80.4,101.9 80.5,101.9 80.5,101.9 80.5,101.9 80.6,101.9 80.6,101.9 80.6,101.9
+ 80.6,101.9 80.7,101.9 80.7,101.9 80.7,101.9 80.8,101.9 80.8,101.9 80.8,101.9 80.8,101.9 80.9,101.9 80.9,101.9 80.9,101.9
+ 81,101.9 81,101.9 81,101.9 81,101.9 81.1,101.9 81.1,101.9 81.1,101.9 81.2,101.9 81.2,101.9 81.2,101.9 81.2,101.9
+ 81.3,101.9 81.3,101.9 81.3,101.9 81.4,101.9 81.4,101.9 81.4,101.9 81.4,101.9 81.5,101.9 81.5,101.9 81.5,101.9 81.6,101.9
+ 81.6,101.9 81.6,101.9 81.6,101.9 81.7,101.9 81.7,101.9 81.7,101.9 81.8,101.9 81.8,101.9 81.8,101.9 81.8,101.9 81.9,101.9
+ 81.9,101.9 81.9,101.9 82,101.9 82,101.9 82,101.9 82,101.9 82.1,101.9 82.1,101.9 82.1,101.9 82.1,101.9 82.2,101.9
+ 82.2,101.9 82.2,101.9 82.3,101.9 82.3,101.9 82.3,101.9 82.3,101.9 82.4,101.9 82.4,101.9 82.4,101.9 82.5,101.9 82.5,101.9
+ 82.5,101.9 82.5,101.9 82.6,101.9 82.6,101.9 82.6,101.9 82.7,101.9 82.7,101.9 82.7,101.9 82.7,101.9 82.8,101.9 82.8,101.9
+ 82.8,101.9 82.9,101.9 82.9,101.9 82.9,101.9 82.9,101.9 83,101.9 83,101.9 83,101.9 83.1,101.9 83.1,101.9 83.1,101.9
+ 83.1,101.9 83.2,101.9 83.2,101.9 83.2,101.9 83.3,101.9 83.3,101.9 83.3,101.9 83.3,101.9 83.4,101.9 83.4,101.9 83.4,101.9
+ 83.5,101.9 83.5,101.9 83.5,101.9 83.5,101.9 83.6,101.9 83.6,101.9 83.6,101.9 83.7,101.9 83.7,101.9 83.7,101.9 83.7,101.9
+ 83.8,101.9 83.8,101.9 83.8,101.9 83.9,101.9 83.9,101.9 83.9,101.9 83.9,101.9 84,101.9 84,101.9 84,101.9 84.1,101.9
+ 84.1,101.9 84.1,101.9 84.1,101.9 84.2,101.9 84.2,101.9 84.2,101.9 84.3,101.9 84.3,101.9 84.3,101.9 84.3,101.9 84.4,101.9
+ 84.4,101.9 84.4,101.9 84.5,101.9 84.5,101.9 84.5,101.9 84.5,101.9 84.6,101.9 84.6,101.9 84.6,101.9 84.6,101.9 84.7,101.9
+ 84.7,101.9 84.7,101.9 84.8,101.9 84.8,101.9 84.8,101.9 84.8,101.9 84.9,101.9 84.9,101.9 84.9,101.9 85,101.9 85,101.9
+ 85,101.9 85,101.9 85.1,101.9 85.1,101.9 85.1,101.9 85.2,101.9 85.2,101.9 85.2,101.9 85.2,101.9 85.3,101.9 85.3,101.9
+ 85.3,101.9 85.4,101.9 85.4,101.9 85.4,101.9 85.4,101.9 85.5,101.9 85.5,101.9 85.5,99.8 85.5,99.8 85.4,99.8 85.4,99.8
+ 85.4,99.8 85.4,99.8 85.3,99.8 85.3,99.8 85.3,99.8 85.2,99.8 85.2,99.8 85.2,99.8 85.2,99.8 85.1,99.8 85.1,99.8 85.1,99.8
+ 85,99.8 85,99.8 85,99.8 85,99.8 84.9,99.8 84.9,99.8 84.9,99.8 84.8,99.8 84.8,99.8 84.8,99.8 84.8,99.8 84.7,99.8 84.7,99.8
+ 84.7,99.8 84.6,99.8 84.6,99.8 84.6,99.8 84.6,99.8 84.5,99.8 84.5,99.8 84.5,99.8 84.5,99.8 84.4,99.8 84.4,99.8 84.4,99.8
+ 84.3,99.8 84.3,99.8 84.3,99.8 84.3,99.8 84.2,99.8 84.2,99.8 84.2,99.8 84.1,99.8 84.1,99.8 84.1,99.8 84.1,99.8 84,99.8
+ 84,99.8 84,99.8 83.9,99.8 83.9,99.8 83.9,99.8 83.9,99.8 83.8,99.8 83.8,99.8 83.8,99.8 83.7,99.8 83.7,99.8 83.7,99.8
+ 83.7,99.8 83.6,99.8 83.6,99.8 83.6,99.8 83.5,99.8 83.5,99.8 83.5,99.8 83.5,99.8 83.4,99.8 83.4,99.8 83.4,99.8 83.3,99.8
+ 83.3,99.8 83.3,99.8 83.3,99.8 83.2,99.8 83.2,99.8 83.2,99.8 83.1,99.8 83.1,99.8 83.1,99.8 83.1,99.8 83,99.8 83,99.8
+ 83,99.8 82.9,99.8 82.9,99.8 82.9,99.8 82.9,99.8 82.8,99.8 82.8,99.8 82.8,99.8 82.7,99.8 82.7,99.8 82.7,99.8 82.7,99.8
+ 82.6,99.8 82.6,99.8 82.6,99.8 82.5,99.8 82.5,99.8 82.5,99.8 82.5,99.8 82.4,99.8 82.4,99.8 82.4,99.8 82.3,99.8 82.3,99.8
+ 82.3,99.8 82.3,99.8 82.2,99.8 82.2,99.8 82.2,99.8 82.1,99.8 82.1,99.8 82.1,99.8 82.1,99.8 82,99.8 82,99.8 82,99.8 82,99.8
+ 81.9,99.8 81.9,99.8 81.9,99.8 81.8,99.8 81.8,99.8 81.8,99.8 81.8,99.8 81.7,99.8 81.7,99.8 81.7,99.8 81.6,99.8 81.6,99.8
+ 81.6,99.8 81.6,99.8 81.5,99.8 81.5,99.8 81.5,99.8 81.4,99.8 81.4,99.8 81.4,99.8 81.4,99.8 81.3,99.8 81.3,99.8 81.3,99.8
+ 81.2,99.8 81.2,99.8 81.2,99.8 81.2,99.8 81.1,99.8 81.1,99.8 81.1,99.8 81,99.8 81,99.8 81,99.8 81,99.8 80.9,99.8 80.9,99.8
+ 80.9,99.8 80.8,99.8 80.8,99.8 80.8,99.8 80.8,99.8 80.7,99.8 80.7,99.8 80.7,99.8 80.6,99.8 80.6,99.8 80.6,99.8 80.6,99.8
+ 80.5,99.8 80.5,99.8 80.5,99.8 80.4,99.8 80.4,99.8 80.4,99.8 80.4,99.8 80.3,99.8 80.3,99.8 80.3,99.8 80.2,99.8 80.2,99.8
+ 80.2,99.8 80.2,99.8 80.1,99.8 80.1,99.8 80.1,99.8 80,99.8 80,101.9 80.1,101.9 "/>
+ <linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="83.865" y1="166.6087" x2="83.865" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st13" points="85.4,105.3 85.4,105.3 85.4,105.3 85.4,105.3 85.4,105.3 85.4,105.3 85.3,105.3 85.3,105.3
+ 85.3,105.3 85.3,105.3 85.3,105.3 85.3,105.3 85.2,105.3 85.2,105.3 85.2,105.3 85.2,105.3 85.2,105.3 85.2,105.3 85.1,105.3
+ 85.1,105.3 85.1,105.3 85.1,105.3 85.1,105.3 85.1,105.3 85,105.3 85,105.3 85,105.3 85,105.3 85,105.3 85,105.3 84.9,105.3
+ 84.9,105.3 84.9,105.3 84.9,105.3 84.9,105.3 84.9,105.3 84.8,105.3 84.8,105.3 84.8,105.3 84.8,105.3 84.8,105.3 84.8,105.3
+ 84.7,105.3 84.7,105.3 84.7,105.3 84.7,105.3 84.7,105.3 84.6,105.3 84.6,105.3 84.6,105.3 84.6,105.3 84.6,105.3 84.6,105.3
+ 84.5,105.3 84.5,105.3 84.5,105.3 84.5,105.3 84.5,105.3 84.5,105.3 84.4,105.3 84.4,105.3 84.4,105.3 84.4,105.3 84.4,105.3
+ 84.4,105.3 84.3,105.3 84.3,105.3 84.3,105.3 84.3,105.3 84.3,105.3 84.3,105.3 84.2,105.3 84.2,105.3 84.2,105.3 84.2,105.3
+ 84.2,105.3 84.2,105.3 84.1,105.3 84.1,105.3 84.1,105.3 84.1,105.3 84.1,105.3 84.1,105.3 84,105.3 84,105.3 84,105.3
+ 84,105.3 84,105.3 84,105.3 83.9,105.3 83.9,105.3 83.9,105.3 83.9,105.3 83.9,105.3 83.8,105.3 83.8,105.3 83.8,105.3
+ 83.8,105.3 83.8,105.3 83.8,105.3 83.7,105.3 83.7,105.3 83.7,105.3 83.7,105.3 83.7,105.3 83.7,105.3 83.6,105.3 83.6,105.3
+ 83.6,105.3 83.6,105.3 83.6,105.3 83.6,105.3 83.5,105.3 83.5,105.3 83.5,105.3 83.5,105.3 83.5,105.3 83.5,105.3 83.4,105.3
+ 83.4,105.3 83.4,105.3 83.4,105.3 83.4,105.3 83.4,105.3 83.3,105.3 83.3,105.3 83.3,105.3 83.3,105.3 83.3,105.3 83.3,105.3
+ 83.2,105.3 83.2,105.3 83.2,105.3 83.2,105.3 83.2,105.3 83.1,105.3 83.1,105.3 83.1,105.3 83.1,105.3 83.1,105.3 83.1,105.3
+ 83,105.3 83,105.3 83,105.3 83,105.3 83,105.3 83,105.3 82.9,105.3 82.9,105.3 82.9,105.3 82.9,105.3 82.9,105.3 82.9,105.3
+ 82.8,105.3 82.8,105.3 82.8,105.3 82.8,105.3 82.8,105.3 82.8,105.3 82.7,105.3 82.7,105.3 82.7,105.3 82.7,105.3 82.7,105.3
+ 82.7,105.3 82.6,105.3 82.6,105.3 82.6,105.3 82.6,105.3 82.6,105.3 82.6,105.3 82.5,105.3 82.5,105.3 82.5,105.3 82.5,105.3
+ 82.5,105.3 82.5,105.3 82.4,105.3 82.4,105.3 82.4,105.3 82.4,105.3 82.4,105.3 82.3,105.3 82.3,105.3 82.3,105.3 82.3,105.3
+ 82.3,105.3 82.3,105.3 82.2,105.3 82.2,105.3 82.2,107.4 82.2,107.4 82.3,107.4 82.3,107.4 82.3,107.4 82.3,107.4 82.3,107.4
+ 82.3,107.4 82.4,107.4 82.4,107.4 82.4,107.4 82.4,107.4 82.4,107.4 82.5,107.4 82.5,107.4 82.5,107.4 82.5,107.4 82.5,107.4
+ 82.5,107.4 82.6,107.4 82.6,107.4 82.6,107.4 82.6,107.4 82.6,107.4 82.6,107.4 82.7,107.4 82.7,107.4 82.7,107.4 82.7,107.4
+ 82.7,107.4 82.7,107.4 82.8,107.4 82.8,107.4 82.8,107.4 82.8,107.4 82.8,107.4 82.8,107.4 82.9,107.4 82.9,107.4 82.9,107.4
+ 82.9,107.4 82.9,107.4 82.9,107.4 83,107.4 83,107.4 83,107.4 83,107.4 83,107.4 83,107.4 83.1,107.4 83.1,107.4 83.1,107.4
+ 83.1,107.4 83.1,107.4 83.1,107.4 83.2,107.4 83.2,107.4 83.2,107.4 83.2,107.4 83.2,107.4 83.3,107.4 83.3,107.4 83.3,107.4
+ 83.3,107.4 83.3,107.4 83.3,107.4 83.4,107.4 83.4,107.4 83.4,107.4 83.4,107.4 83.4,107.4 83.4,107.4 83.5,107.4 83.5,107.4
+ 83.5,107.4 83.5,107.4 83.5,107.4 83.5,107.4 83.6,107.4 83.6,107.4 83.6,107.4 83.6,107.4 83.6,107.4 83.6,107.4 83.7,107.4
+ 83.7,107.4 83.7,107.4 83.7,107.4 83.7,107.4 83.7,107.4 83.8,107.4 83.8,107.4 83.8,107.4 83.8,107.4 83.8,107.4 83.8,107.4
+ 83.9,107.4 83.9,107.4 83.9,107.4 83.9,107.4 83.9,107.4 84,107.4 84,107.4 84,107.4 84,107.4 84,107.4 84,107.4 84.1,107.4
+ 84.1,107.4 84.1,107.4 84.1,107.4 84.1,107.4 84.1,107.4 84.2,107.4 84.2,107.4 84.2,107.4 84.2,107.4 84.2,107.4 84.2,107.4
+ 84.3,107.4 84.3,107.4 84.3,107.4 84.3,107.4 84.3,107.4 84.3,107.4 84.4,107.4 84.4,107.4 84.4,107.4 84.4,107.4 84.4,107.4
+ 84.4,107.4 84.5,107.4 84.5,107.4 84.5,107.4 84.5,107.4 84.5,107.4 84.5,107.4 84.6,107.4 84.6,107.4 84.6,107.4 84.6,107.4
+ 84.6,107.4 84.6,107.4 84.7,107.4 84.7,107.4 84.7,107.4 84.7,107.4 84.7,107.4 84.8,107.4 84.8,107.4 84.8,107.4 84.8,107.4
+ 84.8,107.4 84.8,107.4 84.9,107.4 84.9,107.4 84.9,107.4 84.9,107.4 84.9,107.4 84.9,107.4 85,107.4 85,107.4 85,107.4
+ 85,107.4 85,107.4 85,107.4 85.1,107.4 85.1,107.4 85.1,107.4 85.1,107.4 85.1,107.4 85.1,107.4 85.2,107.4 85.2,107.4
+ 85.2,107.4 85.2,107.4 85.2,107.4 85.2,107.4 85.3,107.4 85.3,107.4 85.3,107.4 85.3,107.4 85.3,107.4 85.3,107.4 85.4,107.4
+ 85.4,107.4 85.4,107.4 85.4,107.4 85.4,107.4 85.4,107.4 85.5,107.4 85.5,107.4 85.5,107.4 85.5,105.3 85.5,105.3 85.5,105.3
+ "/>
+ <linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="82.7742" y1="166.6087" x2="82.7742" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st14" points="82.3,112.8 82.3,112.8 82.3,112.8 82.3,112.8 82.4,112.8 82.4,112.8 82.4,112.8 82.5,112.8
+ 82.5,112.8 82.5,112.8 82.5,112.8 82.6,112.8 82.6,112.8 82.6,112.8 82.7,112.8 82.7,112.8 82.7,112.8 82.7,112.8 82.8,112.8
+ 82.8,112.8 82.8,112.8 82.9,112.8 82.9,112.8 82.9,112.8 82.9,112.8 83,112.8 83,112.8 83,112.8 83.1,112.8 83.1,112.8
+ 83.1,112.8 83.1,112.8 83.2,112.8 83.2,112.8 83.2,112.8 83.3,112.8 83.3,112.8 83.3,112.8 83.3,112.8 83.4,112.8 83.4,112.8
+ 83.4,112.8 83.5,112.8 83.5,112.8 83.5,112.8 83.5,112.8 83.6,112.8 83.6,112.8 83.6,112.8 83.7,112.8 83.7,112.8 83.7,112.8
+ 83.7,112.8 83.8,112.8 83.8,112.8 83.8,112.8 83.9,112.8 83.9,112.8 83.9,112.8 83.9,112.8 84,112.8 84,112.8 84,112.8
+ 84.1,112.8 84.1,112.8 84.1,112.8 84.1,112.8 84.2,112.8 84.2,112.8 84.2,112.8 84.3,112.8 84.3,112.8 84.3,112.8 84.3,112.8
+ 84.4,112.8 84.4,112.8 84.4,112.8 84.5,112.8 84.5,112.8 84.5,112.8 84.5,112.8 84.6,112.8 84.6,112.8 84.6,112.8 84.6,112.8
+ 84.7,112.8 84.7,112.8 84.7,112.8 84.8,112.8 84.8,112.8 84.8,112.8 84.8,112.8 84.9,112.8 84.9,112.8 84.9,112.8 85,112.8
+ 85,112.8 85,112.8 85,112.8 85.1,112.8 85.1,112.8 85.1,112.8 85.2,112.8 85.2,112.8 85.2,112.8 85.2,112.8 85.3,112.8
+ 85.3,112.8 85.3,112.8 85.4,112.8 85.4,112.8 85.4,112.8 85.4,112.8 85.5,112.8 85.5,112.8 85.5,110.7 85.5,110.7 85.4,110.7
+ 85.4,110.7 85.4,110.7 85.4,110.7 85.3,110.7 85.3,110.7 85.3,110.7 85.2,110.7 85.2,110.7 85.2,110.7 85.2,110.7 85.1,110.7
+ 85.1,110.7 85.1,110.7 85,110.7 85,110.7 85,110.7 85,110.7 84.9,110.7 84.9,110.7 84.9,110.7 84.8,110.7 84.8,110.7
+ 84.8,110.7 84.8,110.7 84.7,110.7 84.7,110.7 84.7,110.7 84.6,110.7 84.6,110.7 84.6,110.7 84.6,110.7 84.5,110.7 84.5,110.7
+ 84.5,110.7 84.5,110.7 84.4,110.7 84.4,110.7 84.4,110.7 84.3,110.7 84.3,110.7 84.3,110.7 84.3,110.7 84.2,110.7 84.2,110.7
+ 84.2,110.7 84.1,110.7 84.1,110.7 84.1,110.7 84.1,110.7 84,110.7 84,110.7 84,110.7 83.9,110.7 83.9,110.7 83.9,110.7
+ 83.9,110.7 83.8,110.7 83.8,110.7 83.8,110.7 83.7,110.7 83.7,110.7 83.7,110.7 83.7,110.7 83.6,110.7 83.6,110.7 83.6,110.7
+ 83.5,110.7 83.5,110.7 83.5,110.7 83.5,110.7 83.4,110.7 83.4,110.7 83.4,110.7 83.3,110.7 83.3,110.7 83.3,110.7 83.3,110.7
+ 83.2,110.7 83.2,110.7 83.2,110.7 83.1,110.7 83.1,110.7 83.1,110.7 83.1,110.7 83,110.7 83,110.7 83,110.7 82.9,110.7
+ 82.9,110.7 82.9,110.7 82.9,110.7 82.8,110.7 82.8,110.7 82.8,110.7 82.7,110.7 82.7,110.7 82.7,110.7 82.7,110.7 82.6,110.7
+ 82.6,110.7 82.6,110.7 82.5,110.7 82.5,110.7 82.5,110.7 82.5,110.7 82.4,110.7 82.4,110.7 82.4,110.7 82.3,110.7 82.3,110.7
+ 82.3,110.7 82.3,110.7 82.2,110.7 82.2,110.7 82.2,110.7 82.1,110.7 82.1,110.7 82.1,110.7 82.1,110.7 82,110.7 82,110.7
+ 82,110.7 82,110.7 81.9,110.7 81.9,110.7 81.9,110.7 81.8,110.7 81.8,110.7 81.8,110.7 81.8,110.7 81.7,110.7 81.7,110.7
+ 81.7,110.7 81.6,110.7 81.6,110.7 81.6,110.7 81.6,110.7 81.5,110.7 81.5,110.7 81.5,110.7 81.4,110.7 81.4,110.7 81.4,110.7
+ 81.4,110.7 81.3,110.7 81.3,110.7 81.3,110.7 81.2,110.7 81.2,110.7 81.2,110.7 81.2,110.7 81.1,110.7 81.1,110.7 81.1,110.7
+ 81,110.7 81,110.7 81,110.7 81,110.7 80.9,110.7 80.9,110.7 80.9,110.7 80.8,110.7 80.8,110.7 80.8,110.7 80.8,110.7
+ 80.7,110.7 80.7,110.7 80.7,110.7 80.6,110.7 80.6,110.7 80.6,110.7 80.6,110.7 80.5,110.7 80.5,110.7 80.5,110.7 80.4,110.7
+ 80.4,110.7 80.4,110.7 80.4,110.7 80.3,110.7 80.3,110.7 80.3,110.7 80.2,110.7 80.2,110.7 80.2,110.7 80.2,110.7 80.1,110.7
+ 80.1,110.7 80.1,110.7 80,110.7 80,112.8 80.1,112.8 80.1,112.8 80.1,112.8 80.2,112.8 80.2,112.8 80.2,112.8 80.2,112.8
+ 80.3,112.8 80.3,112.8 80.3,112.8 80.4,112.8 80.4,112.8 80.4,112.8 80.4,112.8 80.5,112.8 80.5,112.8 80.5,112.8 80.6,112.8
+ 80.6,112.8 80.6,112.8 80.6,112.8 80.7,112.8 80.7,112.8 80.7,112.8 80.8,112.8 80.8,112.8 80.8,112.8 80.8,112.8 80.9,112.8
+ 80.9,112.8 80.9,112.8 81,112.8 81,112.8 81,112.8 81,112.8 81.1,112.8 81.1,112.8 81.1,112.8 81.2,112.8 81.2,112.8
+ 81.2,112.8 81.2,112.8 81.3,112.8 81.3,112.8 81.3,112.8 81.4,112.8 81.4,112.8 81.4,112.8 81.4,112.8 81.5,112.8 81.5,112.8
+ 81.5,112.8 81.6,112.8 81.6,112.8 81.6,112.8 81.6,112.8 81.7,112.8 81.7,112.8 81.7,112.8 81.8,112.8 81.8,112.8 81.8,112.8
+ 81.8,112.8 81.9,112.8 81.9,112.8 81.9,112.8 82,112.8 82,112.8 82,112.8 82,112.8 82.1,112.8 82.1,112.8 82.1,112.8
+ 82.1,112.8 82.2,112.8 82.2,112.8 82.2,112.8 "/>
+ <linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="112.2248" y1="166.6087" x2="112.2248" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st15" points="114.9,78 114.9,78 114.9,78 114.8,78 114.8,78 114.8,78 114.8,78 114.7,78 114.7,78 114.7,78
+ 114.6,78 114.6,78 114.6,78 114.6,78 114.5,78 114.5,78 114.5,78 114.4,78 114.4,78 114.4,78 114.4,78 114.3,78 114.3,78
+ 114.3,78 114.2,78 114.2,78 114.2,78 114.2,78 114.1,78 114.1,78 114.1,78 114,78 114,78 114,78 114,78 113.9,78 113.9,78
+ 113.9,78 113.8,78 113.8,78 113.8,78 113.8,78 113.7,78 113.7,78 113.7,78 113.6,78 113.6,78 113.6,78 113.6,78 113.5,78
+ 113.5,78 113.5,78 113.4,78 113.4,78 113.4,78 113.4,78 113.3,78 113.3,78 113.3,78 113.2,78 113.2,78 113.2,78 113.2,78
+ 113.1,78 113.1,78 113.1,78 113,78 113,78 113,78 113,78 112.9,78 112.9,78 112.9,78 112.8,78 112.8,78 112.8,78 112.8,78
+ 112.7,78 112.7,78 112.7,78 112.7,78 112.6,78 112.6,78 112.6,78 112.5,78 112.5,78 112.5,78 112.5,78 112.4,78 112.4,78
+ 112.4,78 112.3,78 112.3,78 112.3,78 112.3,78 112.2,78 112.2,78 112.2,78 112.1,78 112.1,78 112.1,78 112.1,78 112,78 112,78
+ 112,78 111.9,78 111.9,78 111.9,78 111.9,78 111.8,78 111.8,78 111.8,78 111.7,78 111.7,78 111.7,78 111.7,78 111.6,78
+ 111.6,78 111.6,78 111.5,78 111.5,78 111.5,78 111.5,78 111.4,78 111.4,78 111.4,78 111.3,78 111.3,78 111.3,78 111.3,78
+ 111.2,78 111.2,78 111.2,78 111.1,78 111.1,78 111.1,78 111.1,78 111,78 111,78 111,78 110.9,78 110.9,78 110.9,78 110.9,78
+ 110.8,78 110.8,78 110.8,78 110.7,78 110.7,78 110.7,78 110.7,78 110.6,78 110.6,78 110.6,78 110.5,78 110.5,78 110.5,78
+ 110.5,78 110.4,78 110.4,78 110.4,78 110.4,78 110.3,78 110.3,78 110.3,78 110.2,78 110.2,78 110.2,78 110.2,78 110.1,78
+ 110.1,78 110.1,78 110,78 110,78 110,78 110,78 109.9,78 109.9,78 109.9,78 109.8,78 109.8,78 109.8,78 109.8,78 109.7,78
+ 109.7,78 109.7,78 109.6,78 109.6,78 109.6,78 109.6,78 109.5,78 109.5,78 109.5,80.1 109.5,80.1 109.6,80.1 109.6,80.1
+ 109.6,80.1 109.6,80.1 109.7,80.1 109.7,80.1 109.7,80.1 109.8,80.1 109.8,80.1 109.8,80.1 109.8,80.1 109.9,80.1 109.9,80.1
+ 109.9,80.1 110,80.1 110,80.1 110,80.1 110,80.1 110.1,80.1 110.1,80.1 110.1,80.1 110.2,80.1 110.2,80.1 110.2,80.1
+ 110.2,80.1 110.3,80.1 110.3,80.1 110.3,80.1 110.4,80.1 110.4,80.1 110.4,80.1 110.4,80.1 110.5,80.1 110.5,80.1 110.5,80.1
+ 110.5,80.1 110.6,80.1 110.6,80.1 110.6,80.1 110.7,80.1 110.7,80.1 110.7,80.1 110.7,80.1 110.8,80.1 110.8,80.1 110.8,80.1
+ 110.9,80.1 110.9,80.1 110.9,80.1 110.9,80.1 111,80.1 111,80.1 111,80.1 111.1,80.1 111.1,80.1 111.1,80.1 111.1,80.1
+ 111.2,80.1 111.2,80.1 111.2,80.1 111.3,80.1 111.3,80.1 111.3,80.1 111.3,80.1 111.4,80.1 111.4,80.1 111.4,80.1 111.5,80.1
+ 111.5,80.1 111.5,80.1 111.5,80.1 111.6,80.1 111.6,80.1 111.6,80.1 111.7,80.1 111.7,80.1 111.7,80.1 111.7,80.1 111.8,80.1
+ 111.8,80.1 111.8,80.1 111.9,80.1 111.9,80.1 111.9,80.1 111.9,80.1 112,80.1 112,80.1 112,80.1 112.1,80.1 112.1,80.1
+ 112.1,80.1 112.1,80.1 112.2,80.1 112.2,80.1 112.2,80.1 112.3,80.1 112.3,80.1 112.3,80.1 112.3,80.1 112.4,80.1 112.4,80.1
+ 112.4,80.1 112.5,80.1 112.5,80.1 112.5,80.1 112.5,80.1 112.6,80.1 112.6,80.1 112.6,80.1 112.7,80.1 112.7,80.1 112.7,80.1
+ 112.7,80.1 112.8,80.1 112.8,80.1 112.8,80.1 112.8,80.1 112.9,80.1 112.9,80.1 112.9,80.1 113,80.1 113,80.1 113,80.1
+ 113,80.1 113.1,80.1 113.1,80.1 113.1,80.1 113.2,80.1 113.2,80.1 113.2,80.1 113.2,80.1 113.3,80.1 113.3,80.1 113.3,80.1
+ 113.4,80.1 113.4,80.1 113.4,80.1 113.4,80.1 113.5,80.1 113.5,80.1 113.5,80.1 113.6,80.1 113.6,80.1 113.6,80.1 113.6,80.1
+ 113.7,80.1 113.7,80.1 113.7,80.1 113.8,80.1 113.8,80.1 113.8,80.1 113.8,80.1 113.9,80.1 113.9,80.1 113.9,80.1 114,80.1
+ 114,80.1 114,80.1 114,80.1 114.1,80.1 114.1,80.1 114.1,80.1 114.2,80.1 114.2,80.1 114.2,80.1 114.2,80.1 114.3,80.1
+ 114.3,80.1 114.3,80.1 114.4,80.1 114.4,80.1 114.4,80.1 114.4,80.1 114.5,80.1 114.5,80.1 114.5,80.1 114.6,80.1 114.6,80.1
+ 114.6,80.1 114.6,80.1 114.7,80.1 114.7,80.1 114.7,80.1 114.8,80.1 114.8,80.1 114.8,80.1 114.8,80.1 114.9,80.1 114.9,80.1
+ 114.9,80.1 115,80.1 115,78 "/>
+ <linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="111.134" y1="166.6087" x2="111.134" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st16" points="109.5,85.5 109.5,85.5 109.6,85.5 109.6,85.5 109.6,85.5 109.6,85.5 109.6,85.5 109.7,85.5
+ 109.7,85.5 109.7,85.5 109.7,85.5 109.7,85.5 109.7,85.5 109.8,85.5 109.8,85.5 109.8,85.5 109.8,85.5 109.8,85.5 109.8,85.5
+ 109.9,85.5 109.9,85.5 109.9,85.5 109.9,85.5 109.9,85.5 109.9,85.5 110,85.5 110,85.5 110,85.5 110,85.5 110,85.5 110,85.5
+ 110.1,85.5 110.1,85.5 110.1,85.5 110.1,85.5 110.1,85.5 110.1,85.5 110.2,85.5 110.2,85.5 110.2,85.5 110.2,85.5 110.2,85.5
+ 110.2,85.5 110.3,85.5 110.3,85.5 110.3,85.5 110.3,85.5 110.3,85.5 110.4,85.5 110.4,85.5 110.4,85.5 110.4,85.5 110.4,85.5
+ 110.4,85.5 110.5,85.5 110.5,85.5 110.5,85.5 110.5,85.5 110.5,85.5 110.5,85.5 110.6,85.5 110.6,85.5 110.6,85.5 110.6,85.5
+ 110.6,85.5 110.6,85.5 110.7,85.5 110.7,85.5 110.7,85.5 110.7,85.5 110.7,85.5 110.7,85.5 110.8,85.5 110.8,85.5 110.8,85.5
+ 110.8,85.5 110.8,85.5 110.8,85.5 110.9,85.5 110.9,85.5 110.9,85.5 110.9,85.5 110.9,85.5 110.9,85.5 111,85.5 111,85.5
+ 111,85.5 111,85.5 111,85.5 111,85.5 111.1,85.5 111.1,85.5 111.1,85.5 111.1,85.5 111.1,85.5 111.2,85.5 111.2,85.5
+ 111.2,85.5 111.2,85.5 111.2,85.5 111.2,85.5 111.3,85.5 111.3,85.5 111.3,85.5 111.3,85.5 111.3,85.5 111.3,85.5 111.4,85.5
+ 111.4,85.5 111.4,85.5 111.4,85.5 111.4,85.5 111.4,85.5 111.5,85.5 111.5,85.5 111.5,85.5 111.5,85.5 111.5,85.5 111.5,85.5
+ 111.6,85.5 111.6,85.5 111.6,85.5 111.6,85.5 111.6,85.5 111.6,85.5 111.7,85.5 111.7,85.5 111.7,85.5 111.7,85.5 111.7,85.5
+ 111.7,85.5 111.8,85.5 111.8,85.5 111.8,85.5 111.8,85.5 111.8,85.5 111.8,85.5 111.9,85.5 111.9,85.5 111.9,85.5 111.9,85.5
+ 111.9,85.5 112,85.5 112,85.5 112,85.5 112,85.5 112,85.5 112,85.5 112.1,85.5 112.1,85.5 112.1,85.5 112.1,85.5 112.1,85.5
+ 112.1,85.5 112.2,85.5 112.2,85.5 112.2,85.5 112.2,85.5 112.2,85.5 112.2,85.5 112.3,85.5 112.3,85.5 112.3,85.5 112.3,85.5
+ 112.3,85.5 112.3,85.5 112.4,85.5 112.4,85.5 112.4,85.5 112.4,85.5 112.4,85.5 112.4,85.5 112.5,85.5 112.5,85.5 112.5,85.5
+ 112.5,85.5 112.5,85.5 112.5,85.5 112.6,85.5 112.6,85.5 112.6,85.5 112.6,85.5 112.6,85.5 112.7,85.5 112.7,85.5 112.7,85.5
+ 112.7,85.5 112.7,85.5 112.7,85.5 112.8,85.5 112.8,85.5 112.8,83.5 112.8,83.5 112.7,83.5 112.7,83.5 112.7,83.5 112.7,83.5
+ 112.7,83.5 112.7,83.5 112.6,83.5 112.6,83.5 112.6,83.5 112.6,83.5 112.6,83.5 112.5,83.5 112.5,83.5 112.5,83.5 112.5,83.5
+ 112.5,83.5 112.5,83.5 112.4,83.5 112.4,83.5 112.4,83.5 112.4,83.5 112.4,83.5 112.4,83.5 112.3,83.5 112.3,83.5 112.3,83.5
+ 112.3,83.5 112.3,83.5 112.3,83.5 112.2,83.5 112.2,83.5 112.2,83.5 112.2,83.5 112.2,83.5 112.2,83.5 112.1,83.5 112.1,83.5
+ 112.1,83.5 112.1,83.5 112.1,83.5 112.1,83.5 112,83.5 112,83.5 112,83.5 112,83.5 112,83.5 112,83.5 111.9,83.5 111.9,83.5
+ 111.9,83.5 111.9,83.5 111.9,83.5 111.8,83.5 111.8,83.5 111.8,83.5 111.8,83.5 111.8,83.5 111.8,83.5 111.7,83.5 111.7,83.5
+ 111.7,83.5 111.7,83.5 111.7,83.5 111.7,83.5 111.6,83.5 111.6,83.5 111.6,83.5 111.6,83.5 111.6,83.5 111.6,83.5 111.5,83.5
+ 111.5,83.5 111.5,83.5 111.5,83.5 111.5,83.5 111.5,83.5 111.4,83.5 111.4,83.5 111.4,83.5 111.4,83.5 111.4,83.5 111.4,83.5
+ 111.3,83.5 111.3,83.5 111.3,83.5 111.3,83.5 111.3,83.5 111.3,83.5 111.2,83.5 111.2,83.5 111.2,83.5 111.2,83.5 111.2,83.5
+ 111.2,83.5 111.1,83.5 111.1,83.5 111.1,83.5 111.1,83.5 111.1,83.5 111,83.5 111,83.5 111,83.5 111,83.5 111,83.5 111,83.5
+ 110.9,83.5 110.9,83.5 110.9,83.5 110.9,83.5 110.9,83.5 110.9,83.5 110.8,83.5 110.8,83.5 110.8,83.5 110.8,83.5 110.8,83.5
+ 110.8,83.5 110.7,83.5 110.7,83.5 110.7,83.5 110.7,83.5 110.7,83.5 110.7,83.5 110.6,83.5 110.6,83.5 110.6,83.5 110.6,83.5
+ 110.6,83.5 110.6,83.5 110.5,83.5 110.5,83.5 110.5,83.5 110.5,83.5 110.5,83.5 110.5,83.5 110.4,83.5 110.4,83.5 110.4,83.5
+ 110.4,83.5 110.4,83.5 110.4,83.5 110.3,83.5 110.3,83.5 110.3,83.5 110.3,83.5 110.3,83.5 110.2,83.5 110.2,83.5 110.2,83.5
+ 110.2,83.5 110.2,83.5 110.2,83.5 110.1,83.5 110.1,83.5 110.1,83.5 110.1,83.5 110.1,83.5 110.1,83.5 110,83.5 110,83.5
+ 110,83.5 110,83.5 110,83.5 110,83.5 109.9,83.5 109.9,83.5 109.9,83.5 109.9,83.5 109.9,83.5 109.9,83.5 109.8,83.5
+ 109.8,83.5 109.8,83.5 109.8,83.5 109.8,83.5 109.8,83.5 109.7,83.5 109.7,83.5 109.7,83.5 109.7,83.5 109.7,83.5 109.7,83.5
+ 109.6,83.5 109.6,83.5 109.6,83.5 109.6,83.5 109.6,83.5 109.5,83.5 109.5,83.5 109.5,83.5 109.5,83.5 109.5,85.5 109.5,85.5
+ "/>
+ <linearGradient id="SVGID_12_" gradientUnits="userSpaceOnUse" x1="112.2248" y1="166.6087" x2="112.2248" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st17" points="114.9,88.9 114.9,88.9 114.8,88.9 114.8,88.9 114.8,88.9 114.8,88.9 114.7,88.9 114.7,88.9
+ 114.7,88.9 114.6,88.9 114.6,88.9 114.6,88.9 114.6,88.9 114.5,88.9 114.5,88.9 114.5,88.9 114.4,88.9 114.4,88.9 114.4,88.9
+ 114.4,88.9 114.3,88.9 114.3,88.9 114.3,88.9 114.2,88.9 114.2,88.9 114.2,88.9 114.2,88.9 114.1,88.9 114.1,88.9 114.1,88.9
+ 114,88.9 114,88.9 114,88.9 114,88.9 113.9,88.9 113.9,88.9 113.9,88.9 113.8,88.9 113.8,88.9 113.8,88.9 113.8,88.9
+ 113.7,88.9 113.7,88.9 113.7,88.9 113.6,88.9 113.6,88.9 113.6,88.9 113.6,88.9 113.5,88.9 113.5,88.9 113.5,88.9 113.4,88.9
+ 113.4,88.9 113.4,88.9 113.4,88.9 113.3,88.9 113.3,88.9 113.3,88.9 113.2,88.9 113.2,88.9 113.2,88.9 113.2,88.9 113.1,88.9
+ 113.1,88.9 113.1,88.9 113,88.9 113,88.9 113,88.9 113,88.9 112.9,88.9 112.9,88.9 112.9,88.9 112.8,88.9 112.8,88.9
+ 112.8,88.9 112.8,88.9 112.7,88.9 112.7,88.9 112.7,88.9 112.7,88.9 112.6,88.9 112.6,88.9 112.6,88.9 112.5,88.9 112.5,88.9
+ 112.5,88.9 112.5,88.9 112.4,88.9 112.4,88.9 112.4,88.9 112.3,88.9 112.3,88.9 112.3,88.9 112.3,88.9 112.2,88.9 112.2,88.9
+ 112.2,88.9 112.1,88.9 112.1,88.9 112.1,88.9 112.1,88.9 112,88.9 112,88.9 112,88.9 111.9,88.9 111.9,88.9 111.9,88.9
+ 111.9,88.9 111.8,88.9 111.8,88.9 111.8,88.9 111.7,88.9 111.7,88.9 111.7,88.9 111.7,88.9 111.6,88.9 111.6,88.9 111.6,88.9
+ 111.5,88.9 111.5,88.9 111.5,88.9 111.5,88.9 111.4,88.9 111.4,88.9 111.4,88.9 111.3,88.9 111.3,88.9 111.3,88.9 111.3,88.9
+ 111.2,88.9 111.2,88.9 111.2,88.9 111.1,88.9 111.1,88.9 111.1,88.9 111.1,88.9 111,88.9 111,88.9 111,88.9 110.9,88.9
+ 110.9,88.9 110.9,88.9 110.9,88.9 110.8,88.9 110.8,88.9 110.8,88.9 110.7,88.9 110.7,88.9 110.7,88.9 110.7,88.9 110.6,88.9
+ 110.6,88.9 110.6,88.9 110.5,88.9 110.5,88.9 110.5,88.9 110.5,88.9 110.4,88.9 110.4,88.9 110.4,88.9 110.4,88.9 110.3,88.9
+ 110.3,88.9 110.3,88.9 110.2,88.9 110.2,88.9 110.2,88.9 110.2,88.9 110.1,88.9 110.1,88.9 110.1,88.9 110,88.9 110,88.9
+ 110,88.9 110,88.9 109.9,88.9 109.9,88.9 109.9,88.9 109.8,88.9 109.8,88.9 109.8,88.9 109.8,88.9 109.7,88.9 109.7,88.9
+ 109.7,88.9 109.6,88.9 109.6,88.9 109.6,88.9 109.6,88.9 109.5,88.9 109.5,88.9 109.5,91 109.5,91 109.6,91 109.6,91 109.6,91
+ 109.6,91 109.7,91 109.7,91 109.7,91 109.8,91 109.8,91 109.8,91 109.8,91 109.9,91 109.9,91 109.9,91 110,91 110,91 110,91
+ 110,91 110.1,91 110.1,91 110.1,91 110.2,91 110.2,91 110.2,91 110.2,91 110.3,91 110.3,91 110.3,91 110.4,91 110.4,91
+ 110.4,91 110.4,91 110.5,91 110.5,91 110.5,91 110.5,91 110.6,91 110.6,91 110.6,91 110.7,91 110.7,91 110.7,91 110.7,91
+ 110.8,91 110.8,91 110.8,91 110.9,91 110.9,91 110.9,91 110.9,91 111,91 111,91 111,91 111.1,91 111.1,91 111.1,91 111.1,91
+ 111.2,91 111.2,91 111.2,91 111.3,91 111.3,91 111.3,91 111.3,91 111.4,91 111.4,91 111.4,91 111.5,91 111.5,91 111.5,91
+ 111.5,91 111.6,91 111.6,91 111.6,91 111.7,91 111.7,91 111.7,91 111.7,91 111.8,91 111.8,91 111.8,91 111.9,91 111.9,91
+ 111.9,91 111.9,91 112,91 112,91 112,91 112.1,91 112.1,91 112.1,91 112.1,91 112.2,91 112.2,91 112.2,91 112.3,91 112.3,91
+ 112.3,91 112.3,91 112.4,91 112.4,91 112.4,91 112.5,91 112.5,91 112.5,91 112.5,91 112.6,91 112.6,91 112.6,91 112.7,91
+ 112.7,91 112.7,91 112.7,91 112.8,91 112.8,91 112.8,91 112.8,91 112.9,91 112.9,91 112.9,91 113,91 113,91 113,91 113,91
+ 113.1,91 113.1,91 113.1,91 113.2,91 113.2,91 113.2,91 113.2,91 113.3,91 113.3,91 113.3,91 113.4,91 113.4,91 113.4,91
+ 113.4,91 113.5,91 113.5,91 113.5,91 113.6,91 113.6,91 113.6,91 113.6,91 113.7,91 113.7,91 113.7,91 113.8,91 113.8,91
+ 113.8,91 113.8,91 113.9,91 113.9,91 113.9,91 114,91 114,91 114,91 114,91 114.1,91 114.1,91 114.1,91 114.2,91 114.2,91
+ 114.2,91 114.2,91 114.3,91 114.3,91 114.3,91 114.4,91 114.4,91 114.4,91 114.4,91 114.5,91 114.5,91 114.5,91 114.6,91
+ 114.6,91 114.6,91 114.6,91 114.7,91 114.7,91 114.7,91 114.8,91 114.8,91 114.8,91 114.8,91 114.9,91 114.9,91 114.9,91
+ 115,91 115,88.9 114.9,88.9 "/>
+ <linearGradient id="SVGID_13_" gradientUnits="userSpaceOnUse" x1="111.134" y1="166.6087" x2="111.134" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st18" points="109.5,96.5 109.5,96.5 109.6,96.5 109.6,96.5 109.6,96.5 109.6,96.5 109.6,96.5 109.7,96.5
+ 109.7,96.5 109.7,96.5 109.7,96.5 109.7,96.5 109.7,96.5 109.8,96.5 109.8,96.5 109.8,96.5 109.8,96.5 109.8,96.5 109.8,96.5
+ 109.9,96.5 109.9,96.5 109.9,96.5 109.9,96.5 109.9,96.5 109.9,96.5 110,96.5 110,96.5 110,96.5 110,96.5 110,96.5 110,96.5
+ 110.1,96.5 110.1,96.5 110.1,96.5 110.1,96.5 110.1,96.5 110.1,96.5 110.2,96.5 110.2,96.5 110.2,96.5 110.2,96.5 110.2,96.5
+ 110.2,96.5 110.3,96.5 110.3,96.5 110.3,96.5 110.3,96.5 110.3,96.5 110.4,96.5 110.4,96.5 110.4,96.5 110.4,96.5 110.4,96.5
+ 110.4,96.5 110.5,96.5 110.5,96.5 110.5,96.5 110.5,96.5 110.5,96.5 110.5,96.5 110.6,96.5 110.6,96.5 110.6,96.5 110.6,96.5
+ 110.6,96.5 110.6,96.5 110.7,96.5 110.7,96.5 110.7,96.5 110.7,96.5 110.7,96.5 110.7,96.5 110.8,96.5 110.8,96.5 110.8,96.5
+ 110.8,96.5 110.8,96.5 110.8,96.5 110.9,96.5 110.9,96.5 110.9,96.5 110.9,96.5 110.9,96.5 110.9,96.5 111,96.5 111,96.5
+ 111,96.5 111,96.5 111,96.5 111,96.5 111.1,96.5 111.1,96.5 111.1,96.5 111.1,96.5 111.1,96.5 111.2,96.5 111.2,96.5
+ 111.2,96.5 111.2,96.5 111.2,96.5 111.2,96.5 111.3,96.5 111.3,96.5 111.3,96.5 111.3,96.5 111.3,96.5 111.3,96.5 111.4,96.5
+ 111.4,96.5 111.4,96.5 111.4,96.5 111.4,96.5 111.4,96.5 111.5,96.5 111.5,96.5 111.5,96.5 111.5,96.5 111.5,96.5 111.5,96.5
+ 111.6,96.5 111.6,96.5 111.6,96.5 111.6,96.5 111.6,96.5 111.6,96.5 111.7,96.5 111.7,96.5 111.7,96.5 111.7,96.5 111.7,96.5
+ 111.7,96.5 111.8,96.5 111.8,96.5 111.8,96.5 111.8,96.5 111.8,96.5 111.8,96.5 111.9,96.5 111.9,96.5 111.9,96.5 111.9,96.5
+ 111.9,96.5 112,96.5 112,96.5 112,96.5 112,96.5 112,96.5 112,96.5 112.1,96.5 112.1,96.5 112.1,96.5 112.1,96.5 112.1,96.5
+ 112.1,96.5 112.2,96.5 112.2,96.5 112.2,96.5 112.2,96.5 112.2,96.5 112.2,96.5 112.3,96.5 112.3,96.5 112.3,96.5 112.3,96.5
+ 112.3,96.5 112.3,96.5 112.4,96.5 112.4,96.5 112.4,96.5 112.4,96.5 112.4,96.5 112.4,96.5 112.5,96.5 112.5,96.5 112.5,96.5
+ 112.5,96.5 112.5,96.5 112.5,96.5 112.6,96.5 112.6,96.5 112.6,96.5 112.6,96.5 112.6,96.5 112.7,96.5 112.7,96.5 112.7,96.5
+ 112.7,96.5 112.7,96.5 112.7,96.5 112.8,96.5 112.8,96.5 112.8,94.4 112.8,94.4 112.7,94.4 112.7,94.4 112.7,94.4 112.7,94.4
+ 112.7,94.4 112.7,94.4 112.6,94.4 112.6,94.4 112.6,94.4 112.6,94.4 112.6,94.4 112.5,94.4 112.5,94.4 112.5,94.4 112.5,94.4
+ 112.5,94.4 112.5,94.4 112.4,94.4 112.4,94.4 112.4,94.4 112.4,94.4 112.4,94.4 112.4,94.4 112.3,94.4 112.3,94.4 112.3,94.4
+ 112.3,94.4 112.3,94.4 112.3,94.4 112.2,94.4 112.2,94.4 112.2,94.4 112.2,94.4 112.2,94.4 112.2,94.4 112.1,94.4 112.1,94.4
+ 112.1,94.4 112.1,94.4 112.1,94.4 112.1,94.4 112,94.4 112,94.4 112,94.4 112,94.4 112,94.4 112,94.4 111.9,94.4 111.9,94.4
+ 111.9,94.4 111.9,94.4 111.9,94.4 111.8,94.4 111.8,94.4 111.8,94.4 111.8,94.4 111.8,94.4 111.8,94.4 111.7,94.4 111.7,94.4
+ 111.7,94.4 111.7,94.4 111.7,94.4 111.7,94.4 111.6,94.4 111.6,94.4 111.6,94.4 111.6,94.4 111.6,94.4 111.6,94.4 111.5,94.4
+ 111.5,94.4 111.5,94.4 111.5,94.4 111.5,94.4 111.5,94.4 111.4,94.4 111.4,94.4 111.4,94.4 111.4,94.4 111.4,94.4 111.4,94.4
+ 111.3,94.4 111.3,94.4 111.3,94.4 111.3,94.4 111.3,94.4 111.3,94.4 111.2,94.4 111.2,94.4 111.2,94.4 111.2,94.4 111.2,94.4
+ 111.2,94.4 111.1,94.4 111.1,94.4 111.1,94.4 111.1,94.4 111.1,94.4 111,94.4 111,94.4 111,94.4 111,94.4 111,94.4 111,94.4
+ 110.9,94.4 110.9,94.4 110.9,94.4 110.9,94.4 110.9,94.4 110.9,94.4 110.8,94.4 110.8,94.4 110.8,94.4 110.8,94.4 110.8,94.4
+ 110.8,94.4 110.7,94.4 110.7,94.4 110.7,94.4 110.7,94.4 110.7,94.4 110.7,94.4 110.6,94.4 110.6,94.4 110.6,94.4 110.6,94.4
+ 110.6,94.4 110.6,94.4 110.5,94.4 110.5,94.4 110.5,94.4 110.5,94.4 110.5,94.4 110.5,94.4 110.4,94.4 110.4,94.4 110.4,94.4
+ 110.4,94.4 110.4,94.4 110.4,94.4 110.3,94.4 110.3,94.4 110.3,94.4 110.3,94.4 110.3,94.4 110.2,94.4 110.2,94.4 110.2,94.4
+ 110.2,94.4 110.2,94.4 110.2,94.4 110.1,94.4 110.1,94.4 110.1,94.4 110.1,94.4 110.1,94.4 110.1,94.4 110,94.4 110,94.4
+ 110,94.4 110,94.4 110,94.4 110,94.4 109.9,94.4 109.9,94.4 109.9,94.4 109.9,94.4 109.9,94.4 109.9,94.4 109.8,94.4
+ 109.8,94.4 109.8,94.4 109.8,94.4 109.8,94.4 109.8,94.4 109.7,94.4 109.7,94.4 109.7,94.4 109.7,94.4 109.7,94.4 109.7,94.4
+ 109.6,94.4 109.6,94.4 109.6,94.4 109.6,94.4 109.6,94.4 109.5,94.4 109.5,94.4 109.5,94.4 109.5,94.4 109.5,96.5 109.5,96.5
+ "/>
+ <linearGradient id="SVGID_14_" gradientUnits="userSpaceOnUse" x1="112.2248" y1="166.6087" x2="112.2248" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st19" points="114.9,99.8 114.9,99.8 114.8,99.8 114.8,99.8 114.8,99.8 114.8,99.8 114.7,99.8 114.7,99.8
+ 114.7,99.8 114.6,99.8 114.6,99.8 114.6,99.8 114.6,99.8 114.5,99.8 114.5,99.8 114.5,99.8 114.4,99.8 114.4,99.8 114.4,99.8
+ 114.4,99.8 114.3,99.8 114.3,99.8 114.3,99.8 114.2,99.8 114.2,99.8 114.2,99.8 114.2,99.8 114.1,99.8 114.1,99.8 114.1,99.8
+ 114,99.8 114,99.8 114,99.8 114,99.8 113.9,99.8 113.9,99.8 113.9,99.8 113.8,99.8 113.8,99.8 113.8,99.8 113.8,99.8
+ 113.7,99.8 113.7,99.8 113.7,99.8 113.6,99.8 113.6,99.8 113.6,99.8 113.6,99.8 113.5,99.8 113.5,99.8 113.5,99.8 113.4,99.8
+ 113.4,99.8 113.4,99.8 113.4,99.8 113.3,99.8 113.3,99.8 113.3,99.8 113.2,99.8 113.2,99.8 113.2,99.8 113.2,99.8 113.1,99.8
+ 113.1,99.8 113.1,99.8 113,99.8 113,99.8 113,99.8 113,99.8 112.9,99.8 112.9,99.8 112.9,99.8 112.8,99.8 112.8,99.8
+ 112.8,99.8 112.8,99.8 112.7,99.8 112.7,99.8 112.7,99.8 112.7,99.8 112.6,99.8 112.6,99.8 112.6,99.8 112.5,99.8 112.5,99.8
+ 112.5,99.8 112.5,99.8 112.4,99.8 112.4,99.8 112.4,99.8 112.3,99.8 112.3,99.8 112.3,99.8 112.3,99.8 112.2,99.8 112.2,99.8
+ 112.2,99.8 112.1,99.8 112.1,99.8 112.1,99.8 112.1,99.8 112,99.8 112,99.8 112,99.8 111.9,99.8 111.9,99.8 111.9,99.8
+ 111.9,99.8 111.8,99.8 111.8,99.8 111.8,99.8 111.7,99.8 111.7,99.8 111.7,99.8 111.7,99.8 111.6,99.8 111.6,99.8 111.6,99.8
+ 111.5,99.8 111.5,99.8 111.5,99.8 111.5,99.8 111.4,99.8 111.4,99.8 111.4,99.8 111.3,99.8 111.3,99.8 111.3,99.8 111.3,99.8
+ 111.2,99.8 111.2,99.8 111.2,99.8 111.1,99.8 111.1,99.8 111.1,99.8 111.1,99.8 111,99.8 111,99.8 111,99.8 110.9,99.8
+ 110.9,99.8 110.9,99.8 110.9,99.8 110.8,99.8 110.8,99.8 110.8,99.8 110.7,99.8 110.7,99.8 110.7,99.8 110.7,99.8 110.6,99.8
+ 110.6,99.8 110.6,99.8 110.5,99.8 110.5,99.8 110.5,99.8 110.5,99.8 110.4,99.8 110.4,99.8 110.4,99.8 110.4,99.8 110.3,99.8
+ 110.3,99.8 110.3,99.8 110.2,99.8 110.2,99.8 110.2,99.8 110.2,99.8 110.1,99.8 110.1,99.8 110.1,99.8 110,99.8 110,99.8
+ 110,99.8 110,99.8 109.9,99.8 109.9,99.8 109.9,99.8 109.8,99.8 109.8,99.8 109.8,99.8 109.8,99.8 109.7,99.8 109.7,99.8
+ 109.7,99.8 109.6,99.8 109.6,99.8 109.6,99.8 109.6,99.8 109.5,99.8 109.5,99.8 109.5,101.9 109.5,101.9 109.6,101.9
+ 109.6,101.9 109.6,101.9 109.6,101.9 109.7,101.9 109.7,101.9 109.7,101.9 109.8,101.9 109.8,101.9 109.8,101.9 109.8,101.9
+ 109.9,101.9 109.9,101.9 109.9,101.9 110,101.9 110,101.9 110,101.9 110,101.9 110.1,101.9 110.1,101.9 110.1,101.9
+ 110.2,101.9 110.2,101.9 110.2,101.9 110.2,101.9 110.3,101.9 110.3,101.9 110.3,101.9 110.4,101.9 110.4,101.9 110.4,101.9
+ 110.4,101.9 110.5,101.9 110.5,101.9 110.5,101.9 110.5,101.9 110.6,101.9 110.6,101.9 110.6,101.9 110.7,101.9 110.7,101.9
+ 110.7,101.9 110.7,101.9 110.8,101.9 110.8,101.9 110.8,101.9 110.9,101.9 110.9,101.9 110.9,101.9 110.9,101.9 111,101.9
+ 111,101.9 111,101.9 111.1,101.9 111.1,101.9 111.1,101.9 111.1,101.9 111.2,101.9 111.2,101.9 111.2,101.9 111.3,101.9
+ 111.3,101.9 111.3,101.9 111.3,101.9 111.4,101.9 111.4,101.9 111.4,101.9 111.5,101.9 111.5,101.9 111.5,101.9 111.5,101.9
+ 111.6,101.9 111.6,101.9 111.6,101.9 111.7,101.9 111.7,101.9 111.7,101.9 111.7,101.9 111.8,101.9 111.8,101.9 111.8,101.9
+ 111.9,101.9 111.9,101.9 111.9,101.9 111.9,101.9 112,101.9 112,101.9 112,101.9 112.1,101.9 112.1,101.9 112.1,101.9
+ 112.1,101.9 112.2,101.9 112.2,101.9 112.2,101.9 112.3,101.9 112.3,101.9 112.3,101.9 112.3,101.9 112.4,101.9 112.4,101.9
+ 112.4,101.9 112.5,101.9 112.5,101.9 112.5,101.9 112.5,101.9 112.6,101.9 112.6,101.9 112.6,101.9 112.7,101.9 112.7,101.9
+ 112.7,101.9 112.7,101.9 112.8,101.9 112.8,101.9 112.8,101.9 112.8,101.9 112.9,101.9 112.9,101.9 112.9,101.9 113,101.9
+ 113,101.9 113,101.9 113,101.9 113.1,101.9 113.1,101.9 113.1,101.9 113.2,101.9 113.2,101.9 113.2,101.9 113.2,101.9
+ 113.3,101.9 113.3,101.9 113.3,101.9 113.4,101.9 113.4,101.9 113.4,101.9 113.4,101.9 113.5,101.9 113.5,101.9 113.5,101.9
+ 113.6,101.9 113.6,101.9 113.6,101.9 113.6,101.9 113.7,101.9 113.7,101.9 113.7,101.9 113.8,101.9 113.8,101.9 113.8,101.9
+ 113.8,101.9 113.9,101.9 113.9,101.9 113.9,101.9 114,101.9 114,101.9 114,101.9 114,101.9 114.1,101.9 114.1,101.9
+ 114.1,101.9 114.2,101.9 114.2,101.9 114.2,101.9 114.2,101.9 114.3,101.9 114.3,101.9 114.3,101.9 114.4,101.9 114.4,101.9
+ 114.4,101.9 114.4,101.9 114.5,101.9 114.5,101.9 114.5,101.9 114.6,101.9 114.6,101.9 114.6,101.9 114.6,101.9 114.7,101.9
+ 114.7,101.9 114.7,101.9 114.8,101.9 114.8,101.9 114.8,101.9 114.8,101.9 114.9,101.9 114.9,101.9 114.9,101.9 115,101.9
+ 115,99.8 114.9,99.8 "/>
+ <linearGradient id="SVGID_15_" gradientUnits="userSpaceOnUse" x1="111.134" y1="166.6087" x2="111.134" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st20" points="109.5,107.4 109.5,107.4 109.6,107.4 109.6,107.4 109.6,107.4 109.6,107.4 109.6,107.4
+ 109.7,107.4 109.7,107.4 109.7,107.4 109.7,107.4 109.7,107.4 109.7,107.4 109.8,107.4 109.8,107.4 109.8,107.4 109.8,107.4
+ 109.8,107.4 109.8,107.4 109.9,107.4 109.9,107.4 109.9,107.4 109.9,107.4 109.9,107.4 109.9,107.4 110,107.4 110,107.4
+ 110,107.4 110,107.4 110,107.4 110,107.4 110.1,107.4 110.1,107.4 110.1,107.4 110.1,107.4 110.1,107.4 110.1,107.4
+ 110.2,107.4 110.2,107.4 110.2,107.4 110.2,107.4 110.2,107.4 110.2,107.4 110.3,107.4 110.3,107.4 110.3,107.4 110.3,107.4
+ 110.3,107.4 110.4,107.4 110.4,107.4 110.4,107.4 110.4,107.4 110.4,107.4 110.4,107.4 110.5,107.4 110.5,107.4 110.5,107.4
+ 110.5,107.4 110.5,107.4 110.5,107.4 110.6,107.4 110.6,107.4 110.6,107.4 110.6,107.4 110.6,107.4 110.6,107.4 110.7,107.4
+ 110.7,107.4 110.7,107.4 110.7,107.4 110.7,107.4 110.7,107.4 110.8,107.4 110.8,107.4 110.8,107.4 110.8,107.4 110.8,107.4
+ 110.8,107.4 110.9,107.4 110.9,107.4 110.9,107.4 110.9,107.4 110.9,107.4 110.9,107.4 111,107.4 111,107.4 111,107.4
+ 111,107.4 111,107.4 111,107.4 111.1,107.4 111.1,107.4 111.1,107.4 111.1,107.4 111.1,107.4 111.2,107.4 111.2,107.4
+ 111.2,107.4 111.2,107.4 111.2,107.4 111.2,107.4 111.3,107.4 111.3,107.4 111.3,107.4 111.3,107.4 111.3,107.4 111.3,107.4
+ 111.4,107.4 111.4,107.4 111.4,107.4 111.4,107.4 111.4,107.4 111.4,107.4 111.5,107.4 111.5,107.4 111.5,107.4 111.5,107.4
+ 111.5,107.4 111.5,107.4 111.6,107.4 111.6,107.4 111.6,107.4 111.6,107.4 111.6,107.4 111.6,107.4 111.7,107.4 111.7,107.4
+ 111.7,107.4 111.7,107.4 111.7,107.4 111.7,107.4 111.8,107.4 111.8,107.4 111.8,107.4 111.8,107.4 111.8,107.4 111.8,107.4
+ 111.9,107.4 111.9,107.4 111.9,107.4 111.9,107.4 111.9,107.4 112,107.4 112,107.4 112,107.4 112,107.4 112,107.4 112,107.4
+ 112.1,107.4 112.1,107.4 112.1,107.4 112.1,107.4 112.1,107.4 112.1,107.4 112.2,107.4 112.2,107.4 112.2,107.4 112.2,107.4
+ 112.2,107.4 112.2,107.4 112.3,107.4 112.3,107.4 112.3,107.4 112.3,107.4 112.3,107.4 112.3,107.4 112.4,107.4 112.4,107.4
+ 112.4,107.4 112.4,107.4 112.4,107.4 112.4,107.4 112.5,107.4 112.5,107.4 112.5,107.4 112.5,107.4 112.5,107.4 112.5,107.4
+ 112.6,107.4 112.6,107.4 112.6,107.4 112.6,107.4 112.6,107.4 112.7,107.4 112.7,107.4 112.7,107.4 112.7,107.4 112.7,107.4
+ 112.7,107.4 112.8,107.4 112.8,107.4 112.8,105.3 112.8,105.3 112.7,105.3 112.7,105.3 112.7,105.3 112.7,105.3 112.7,105.3
+ 112.7,105.3 112.6,105.3 112.6,105.3 112.6,105.3 112.6,105.3 112.6,105.3 112.5,105.3 112.5,105.3 112.5,105.3 112.5,105.3
+ 112.5,105.3 112.5,105.3 112.4,105.3 112.4,105.3 112.4,105.3 112.4,105.3 112.4,105.3 112.4,105.3 112.3,105.3 112.3,105.3
+ 112.3,105.3 112.3,105.3 112.3,105.3 112.3,105.3 112.2,105.3 112.2,105.3 112.2,105.3 112.2,105.3 112.2,105.3 112.2,105.3
+ 112.1,105.3 112.1,105.3 112.1,105.3 112.1,105.3 112.1,105.3 112.1,105.3 112,105.3 112,105.3 112,105.3 112,105.3 112,105.3
+ 112,105.3 111.9,105.3 111.9,105.3 111.9,105.3 111.9,105.3 111.9,105.3 111.8,105.3 111.8,105.3 111.8,105.3 111.8,105.3
+ 111.8,105.3 111.8,105.3 111.7,105.3 111.7,105.3 111.7,105.3 111.7,105.3 111.7,105.3 111.7,105.3 111.6,105.3 111.6,105.3
+ 111.6,105.3 111.6,105.3 111.6,105.3 111.6,105.3 111.5,105.3 111.5,105.3 111.5,105.3 111.5,105.3 111.5,105.3 111.5,105.3
+ 111.4,105.3 111.4,105.3 111.4,105.3 111.4,105.3 111.4,105.3 111.4,105.3 111.3,105.3 111.3,105.3 111.3,105.3 111.3,105.3
+ 111.3,105.3 111.3,105.3 111.2,105.3 111.2,105.3 111.2,105.3 111.2,105.3 111.2,105.3 111.2,105.3 111.1,105.3 111.1,105.3
+ 111.1,105.3 111.1,105.3 111.1,105.3 111,105.3 111,105.3 111,105.3 111,105.3 111,105.3 111,105.3 110.9,105.3 110.9,105.3
+ 110.9,105.3 110.9,105.3 110.9,105.3 110.9,105.3 110.8,105.3 110.8,105.3 110.8,105.3 110.8,105.3 110.8,105.3 110.8,105.3
+ 110.7,105.3 110.7,105.3 110.7,105.3 110.7,105.3 110.7,105.3 110.7,105.3 110.6,105.3 110.6,105.3 110.6,105.3 110.6,105.3
+ 110.6,105.3 110.6,105.3 110.5,105.3 110.5,105.3 110.5,105.3 110.5,105.3 110.5,105.3 110.5,105.3 110.4,105.3 110.4,105.3
+ 110.4,105.3 110.4,105.3 110.4,105.3 110.4,105.3 110.3,105.3 110.3,105.3 110.3,105.3 110.3,105.3 110.3,105.3 110.2,105.3
+ 110.2,105.3 110.2,105.3 110.2,105.3 110.2,105.3 110.2,105.3 110.1,105.3 110.1,105.3 110.1,105.3 110.1,105.3 110.1,105.3
+ 110.1,105.3 110,105.3 110,105.3 110,105.3 110,105.3 110,105.3 110,105.3 109.9,105.3 109.9,105.3 109.9,105.3 109.9,105.3
+ 109.9,105.3 109.9,105.3 109.8,105.3 109.8,105.3 109.8,105.3 109.8,105.3 109.8,105.3 109.8,105.3 109.7,105.3 109.7,105.3
+ 109.7,105.3 109.7,105.3 109.7,105.3 109.7,105.3 109.6,105.3 109.6,105.3 109.6,105.3 109.6,105.3 109.6,105.3 109.5,105.3
+ 109.5,105.3 109.5,105.3 109.5,105.3 109.5,107.4 109.5,107.4 "/>
+ <linearGradient id="SVGID_16_" gradientUnits="userSpaceOnUse" x1="112.2248" y1="166.6087" x2="112.2248" y2="40.4035">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st21" points="114.9,110.7 114.9,110.7 114.8,110.7 114.8,110.7 114.8,110.7 114.8,110.7 114.7,110.7
+ 114.7,110.7 114.7,110.7 114.6,110.7 114.6,110.7 114.6,110.7 114.6,110.7 114.5,110.7 114.5,110.7 114.5,110.7 114.4,110.7
+ 114.4,110.7 114.4,110.7 114.4,110.7 114.3,110.7 114.3,110.7 114.3,110.7 114.2,110.7 114.2,110.7 114.2,110.7 114.2,110.7
+ 114.1,110.7 114.1,110.7 114.1,110.7 114,110.7 114,110.7 114,110.7 114,110.7 113.9,110.7 113.9,110.7 113.9,110.7
+ 113.8,110.7 113.8,110.7 113.8,110.7 113.8,110.7 113.7,110.7 113.7,110.7 113.7,110.7 113.6,110.7 113.6,110.7 113.6,110.7
+ 113.6,110.7 113.5,110.7 113.5,110.7 113.5,110.7 113.4,110.7 113.4,110.7 113.4,110.7 113.4,110.7 113.3,110.7 113.3,110.7
+ 113.3,110.7 113.2,110.7 113.2,110.7 113.2,110.7 113.2,110.7 113.1,110.7 113.1,110.7 113.1,110.7 113,110.7 113,110.7
+ 113,110.7 113,110.7 112.9,110.7 112.9,110.7 112.9,110.7 112.8,110.7 112.8,110.7 112.8,110.7 112.8,110.7 112.7,110.7
+ 112.7,110.7 112.7,110.7 112.7,110.7 112.6,110.7 112.6,110.7 112.6,110.7 112.5,110.7 112.5,110.7 112.5,110.7 112.5,110.7
+ 112.4,110.7 112.4,110.7 112.4,110.7 112.3,110.7 112.3,110.7 112.3,110.7 112.3,110.7 112.2,110.7 112.2,110.7 112.2,110.7
+ 112.1,110.7 112.1,110.7 112.1,110.7 112.1,110.7 112,110.7 112,110.7 112,110.7 111.9,110.7 111.9,110.7 111.9,110.7
+ 111.9,110.7 111.8,110.7 111.8,110.7 111.8,110.7 111.7,110.7 111.7,110.7 111.7,110.7 111.7,110.7 111.6,110.7 111.6,110.7
+ 111.6,110.7 111.5,110.7 111.5,110.7 111.5,110.7 111.5,110.7 111.4,110.7 111.4,110.7 111.4,110.7 111.3,110.7 111.3,110.7
+ 111.3,110.7 111.3,110.7 111.2,110.7 111.2,110.7 111.2,110.7 111.1,110.7 111.1,110.7 111.1,110.7 111.1,110.7 111,110.7
+ 111,110.7 111,110.7 110.9,110.7 110.9,110.7 110.9,110.7 110.9,110.7 110.8,110.7 110.8,110.7 110.8,110.7 110.7,110.7
+ 110.7,110.7 110.7,110.7 110.7,110.7 110.6,110.7 110.6,110.7 110.6,110.7 110.5,110.7 110.5,110.7 110.5,110.7 110.5,110.7
+ 110.4,110.7 110.4,110.7 110.4,110.7 110.4,110.7 110.3,110.7 110.3,110.7 110.3,110.7 110.2,110.7 110.2,110.7 110.2,110.7
+ 110.2,110.7 110.1,110.7 110.1,110.7 110.1,110.7 110,110.7 110,110.7 110,110.7 110,110.7 109.9,110.7 109.9,110.7
+ 109.9,110.7 109.8,110.7 109.8,110.7 109.8,110.7 109.8,110.7 109.7,110.7 109.7,110.7 109.7,110.7 109.6,110.7 109.6,110.7
+ 109.6,110.7 109.6,110.7 109.5,110.7 109.5,110.7 109.5,112.8 109.5,112.8 109.6,112.8 109.6,112.8 109.6,112.8 109.6,112.8
+ 109.7,112.8 109.7,112.8 109.7,112.8 109.8,112.8 109.8,112.8 109.8,112.8 109.8,112.8 109.9,112.8 109.9,112.8 109.9,112.8
+ 110,112.8 110,112.8 110,112.8 110,112.8 110.1,112.8 110.1,112.8 110.1,112.8 110.2,112.8 110.2,112.8 110.2,112.8
+ 110.2,112.8 110.3,112.8 110.3,112.8 110.3,112.8 110.4,112.8 110.4,112.8 110.4,112.8 110.4,112.8 110.5,112.8 110.5,112.8
+ 110.5,112.8 110.5,112.8 110.6,112.8 110.6,112.8 110.6,112.8 110.7,112.8 110.7,112.8 110.7,112.8 110.7,112.8 110.8,112.8
+ 110.8,112.8 110.8,112.8 110.9,112.8 110.9,112.8 110.9,112.8 110.9,112.8 111,112.8 111,112.8 111,112.8 111.1,112.8
+ 111.1,112.8 111.1,112.8 111.1,112.8 111.2,112.8 111.2,112.8 111.2,112.8 111.3,112.8 111.3,112.8 111.3,112.8 111.3,112.8
+ 111.4,112.8 111.4,112.8 111.4,112.8 111.5,112.8 111.5,112.8 111.5,112.8 111.5,112.8 111.6,112.8 111.6,112.8 111.6,112.8
+ 111.7,112.8 111.7,112.8 111.7,112.8 111.7,112.8 111.8,112.8 111.8,112.8 111.8,112.8 111.9,112.8 111.9,112.8 111.9,112.8
+ 111.9,112.8 112,112.8 112,112.8 112,112.8 112.1,112.8 112.1,112.8 112.1,112.8 112.1,112.8 112.2,112.8 112.2,112.8
+ 112.2,112.8 112.3,112.8 112.3,112.8 112.3,112.8 112.3,112.8 112.4,112.8 112.4,112.8 112.4,112.8 112.5,112.8 112.5,112.8
+ 112.5,112.8 112.5,112.8 112.6,112.8 112.6,112.8 112.6,112.8 112.7,112.8 112.7,112.8 112.7,112.8 112.7,112.8 112.8,112.8
+ 112.8,112.8 112.8,112.8 112.8,112.8 112.9,112.8 112.9,112.8 112.9,112.8 113,112.8 113,112.8 113,112.8 113,112.8
+ 113.1,112.8 113.1,112.8 113.1,112.8 113.2,112.8 113.2,112.8 113.2,112.8 113.2,112.8 113.3,112.8 113.3,112.8 113.3,112.8
+ 113.4,112.8 113.4,112.8 113.4,112.8 113.4,112.8 113.5,112.8 113.5,112.8 113.5,112.8 113.6,112.8 113.6,112.8 113.6,112.8
+ 113.6,112.8 113.7,112.8 113.7,112.8 113.7,112.8 113.8,112.8 113.8,112.8 113.8,112.8 113.8,112.8 113.9,112.8 113.9,112.8
+ 113.9,112.8 114,112.8 114,112.8 114,112.8 114,112.8 114.1,112.8 114.1,112.8 114.1,112.8 114.2,112.8 114.2,112.8
+ 114.2,112.8 114.2,112.8 114.3,112.8 114.3,112.8 114.3,112.8 114.4,112.8 114.4,112.8 114.4,112.8 114.4,112.8 114.5,112.8
+ 114.5,112.8 114.5,112.8 114.6,112.8 114.6,112.8 114.6,112.8 114.6,112.8 114.7,112.8 114.7,112.8 114.7,112.8 114.8,112.8
+ 114.8,112.8 114.8,112.8 114.8,112.8 114.9,112.8 114.9,112.8 114.9,112.8 115,112.8 115,110.7 114.9,110.7 "/>
+ </g>
+ </g>
+ </g>
+ </g>
+</switch>
+</svg>
diff --git a/launcher/qml/images/TopShortcut/launcher.svg b/launcher/qml/images/TopShortcut/launcher.svg
new file mode 100644
index 0000000..b6eab24
--- /dev/null
+++ b/launcher/qml/images/TopShortcut/launcher.svg
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Home" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 195 216.8"
+ style="enable-background:new 0 0 195 216.8;" xml:space="preserve">
+<style type="text/css">
+ .st0{fill:#FFFFFF;}
+ .st1{font-family:'Roboto-Regular';}
+ .st2{font-size:11px;}
+ .st3{letter-spacing:2;}
+ .st4{fill:url(#SVGID_1_);}
+ .st5{fill:url(#SVGID_2_);}
+ .st6{fill:url(#SVGID_3_);}
+ .st7{fill:url(#SVGID_4_);}
+ .st8{fill:url(#SVGID_5_);}
+</style>
+<switch>
+ <g i:extraneous="self">
+ <g>
+ <g id="Home_1_">
+ <g>
+ <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="99.287" y1="155.911" x2="99.287" y2="84.32">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st4" d="M67.3,106.3c-1.2-1.2-1.2-3.2,0-4.4l29.8-28.7c1.1-1.1,3.2-1.2,4.3,0l29.8,28.7c1.2,1.2,1.2,3.2,0,4.4
+ l-1.4-1.4c0.4-0.4,0.4-1.1,0-1.5L100,74.6c-0.4-0.4-1.1-0.4-1.5,0l-29.8,28.7c-0.4,0.4-0.4,1.1,0,1.5L67.3,106.3z"/>
+ </g>
+ <g>
+ <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="118.5558" y1="155.911" x2="118.5558" y2="84.32">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st5" d="M124.8,90h-2V76.9l-8.4,0l0,4.2h-2v-4.2c0-1.1,0.9-2.1,2.1-2.1h8.4c1.1,0,2.1,0.9,2.1,2.1V90z"/>
+ </g>
+ <g>
+ <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="80.0296" y1="155.911" x2="80.0296" y2="84.32">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st6" d="M88.4,138H74.8c-1.7,0-3.1-1.4-3.1-3.1v-14.7h2v14.7c0,0.6,0.5,1.1,1.1,1.1h13.5V138z"/>
+ </g>
+ <g>
+ <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="118.4708" y1="155.911" x2="118.4708" y2="84.32">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st7" d="M123.7,138h-13.6v-2h13.6c0.6,0,1.1-0.5,1.1-1.1v-27.2c0-0.6-0.5-1.1-1.1-1.1v-2c1.7,0,3.1,1.4,3.1,3.1
+ v27.2C126.8,136.7,125.4,138,123.7,138z"/>
+ </g>
+ <g>
+ <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="98.7235" y1="155.911" x2="98.7235" y2="84.32">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st8" d="M105,138.2l0-21l-12.5,0l0,18.9l0,2.1c-1.1,0-2.1-0.9-2.1-2.1v-18.9c0-1.1,0.9-2.1,2.1-2.1H105
+ c1.1,0,2.1,0.9,2.1,2.1v18.9C107,137.2,106.1,138.2,105,138.2z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</switch>
+</svg>
diff --git a/launcher/qml/images/TopShortcut/launcher_active.svg b/launcher/qml/images/TopShortcut/launcher_active.svg
new file mode 100644
index 0000000..e85c7d8
--- /dev/null
+++ b/launcher/qml/images/TopShortcut/launcher_active.svg
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Home" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 195 216.8"
+ style="enable-background:new 0 0 195 216.8;" xml:space="preserve">
+<style type="text/css">
+ .st0{fill:#0DF9FF;}
+ .st1{fill:url(#Active_2_1_);}
+ .st2{fill:#FFFFFF;}
+ .st3{font-family:'Roboto-Regular';}
+ .st4{font-size:11px;}
+ .st5{letter-spacing:2;}
+ .st6{fill:url(#SVGID_1_);}
+ .st7{fill:url(#SVGID_2_);}
+ .st8{fill:url(#SVGID_3_);}
+ .st9{fill:url(#SVGID_4_);}
+ .st10{fill:url(#SVGID_5_);}
+</style>
+<switch>
+ <g i:extraneous="self">
+ <rect id="Active_1" y="214.3" transform="matrix(-1 -1.224647e-16 1.224647e-16 -1 195.8833 431.0468)" class="st0" width="195.9" height="2.4"/>
+ <linearGradient id="Active_2_1_" gradientUnits="userSpaceOnUse" x1="97.9416" y1="236.9585" x2="97.9416" y2="-68.5304">
+ <stop offset="0" style="stop-color:#0DF9FF"/>
+ <stop offset="9.208472e-02" style="stop-color:#0DF9FF;stop-opacity:0.853"/>
+ <stop offset="0.6264" style="stop-color:#0DF9FF;stop-opacity:0"/>
+ </linearGradient>
+ <rect id="Active_2" class="st1" width="195.9" height="214.3"/>
+ <g>
+ <g id="Home_1_">
+ <g>
+ <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="99.287" y1="155.911" x2="99.287" y2="84.32">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st6" d="M67.3,106.3c-1.2-1.2-1.2-3.2,0-4.4l29.8-28.7c1.1-1.1,3.2-1.2,4.3,0l29.8,28.7c1.2,1.2,1.2,3.2,0,4.4
+ l-1.4-1.4c0.4-0.4,0.4-1.1,0-1.5L100,74.6c-0.4-0.4-1.1-0.4-1.5,0l-29.8,28.7c-0.4,0.4-0.4,1.1,0,1.5L67.3,106.3z"/>
+ </g>
+ <g>
+ <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="118.5558" y1="155.911" x2="118.5558" y2="84.32">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st7" d="M124.8,90h-2V76.9l-8.4,0l0,4.2h-2v-4.2c0-1.1,0.9-2.1,2.1-2.1h8.4c1.1,0,2.1,0.9,2.1,2.1V90z"/>
+ </g>
+ <g>
+ <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="80.0296" y1="155.911" x2="80.0296" y2="84.32">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st8" d="M88.4,138H74.8c-1.7,0-3.1-1.4-3.1-3.1v-14.7h2v14.7c0,0.6,0.5,1.1,1.1,1.1h13.5V138z"/>
+ </g>
+ <g>
+ <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="118.4708" y1="155.911" x2="118.4708" y2="84.32">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st9" d="M123.7,138h-13.6v-2h13.6c0.6,0,1.1-0.5,1.1-1.1v-27.2c0-0.6-0.5-1.1-1.1-1.1v-2c1.7,0,3.1,1.4,3.1,3.1
+ v27.2C126.8,136.7,125.4,138,123.7,138z"/>
+ </g>
+ <g>
+ <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="98.7235" y1="155.911" x2="98.7235" y2="84.32">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st10" d="M105,138.2l0-21l-12.5,0l0,18.9l0,2.1c-1.1,0-2.1-0.9-2.1-2.1v-18.9c0-1.1,0.9-2.1,2.1-2.1H105
+ c1.1,0,2.1,0.9,2.1,2.1v18.9C107,137.2,106.1,138.2,105,138.2z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</switch>
+</svg>
diff --git a/launcher/qml/images/TopShortcut/mediaplayer.svg b/launcher/qml/images/TopShortcut/mediaplayer.svg
new file mode 100644
index 0000000..de7448d
--- /dev/null
+++ b/launcher/qml/images/TopShortcut/mediaplayer.svg
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Multimedia" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 195 216.8"
+ style="enable-background:new 0 0 195 216.8;" xml:space="preserve">
+<style type="text/css">
+ .st0{fill:#FFFFFF;}
+ .st1{font-family:'Roboto-Regular';}
+ .st2{font-size:11px;}
+ .st3{letter-spacing:2;}
+ .st4{fill:url(#SVGID_1_);}
+ .st5{fill:url(#SVGID_2_);}
+</style>
+<switch>
+ <g i:extraneous="self">
+ <g>
+ <g id="Multimedia_2_">
+ <g>
+ <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="86.8321" y1="146.5267" x2="114.4627" y2="66.8384">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st4" d="M71.3,139.8c-3.8,0-7.2-1.5-8.9-4.5c-1.7-2.9-3.2-8.7,5.7-13.8c2.9-1.7,10.2-2.3,12.4-2.4l0,2.1
+ c-2.7,0.1-9.2,0.8-11.4,2.1c-5.6,3.2-7.2,6.9-4.9,10.9c2.3,4,8.7,4.6,14.3,1.3c4-2.3,6.3-6.3,6.4-10.7l-0.1-0.4V82.7l42.9-8.4
+ l0.1,42.6c0,4-2,9.8-7.5,13c-6.6,3.8-14.4,2.9-17.2-2.1c-1.7-2.9-3.2-8.7,5.7-13.8c2.6-1.5,8.6-2.3,11.2-2.4l0.1,2.1
+ c-2.5,0.1-8,0.8-10.2,2.1c-3.8,2.2-7.8,5.9-4.9,10.9c2.3,4,8.7,4.6,14.3,1.3c4.7-2.7,6.4-7.6,6.4-11.1l-0.1-0.5V76.9l-38.6,7.6
+ v39.9l0.1,0.4c0,5.2-2.8,9.9-7.4,12.6C76.9,139,74,139.8,71.3,139.8z"/>
+ </g>
+ <g>
+ <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="89.6871" y1="147.5167" x2="117.3178" y2="67.8283">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st5" points="95.8,99.4 95.3,97.3 119.6,91.6 120.1,93.7 "/>
+ </g>
+ </g>
+ </g>
+ </g>
+</switch>
+</svg>
diff --git a/launcher/qml/images/TopShortcut/mediaplayer_active.svg b/launcher/qml/images/TopShortcut/mediaplayer_active.svg
new file mode 100644
index 0000000..16e3af5
--- /dev/null
+++ b/launcher/qml/images/TopShortcut/mediaplayer_active.svg
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 195 216.8"
+ style="enable-background:new 0 0 195 216.8;" xml:space="preserve">
+<style type="text/css">
+ .st0{fill:#0DF9FF;}
+ .st1{fill:url(#Active_2_1_);}
+ .st2{fill:#FFFFFF;}
+ .st3{font-family:'Roboto-Regular';}
+ .st4{font-size:11px;}
+ .st5{letter-spacing:2;}
+ .st6{fill:url(#SVGID_1_);}
+ .st7{fill:url(#SVGID_2_);}
+</style>
+<switch>
+ <g i:extraneous="self">
+ <g id="Layer_6">
+ <rect id="Active_1" y="214.3" transform="matrix(-1 -1.224647e-16 1.224647e-16 -1 195.8833 431.0468)" class="st0" width="195.9" height="2.4"/>
+ <linearGradient id="Active_2_1_" gradientUnits="userSpaceOnUse" x1="97.9416" y1="236.9585" x2="97.9416" y2="-68.5304">
+ <stop offset="0" style="stop-color:#0DF9FF"/>
+ <stop offset="9.208472e-02" style="stop-color:#0DF9FF;stop-opacity:0.853"/>
+ <stop offset="0.6264" style="stop-color:#0DF9FF;stop-opacity:0"/>
+ </linearGradient>
+ <rect id="Active_2" class="st1" width="195.9" height="214.3"/>
+ </g>
+ <g id="Multimedia">
+ <g>
+ <g id="Multimedia_2_">
+ <g>
+ <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="86.8321" y1="146.5267" x2="114.4627" y2="66.8384">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st6" d="M71.3,139.8c-3.8,0-7.2-1.5-8.9-4.5c-1.7-2.9-3.2-8.7,5.7-13.8c2.9-1.7,10.2-2.3,12.4-2.4l0,2.1
+ c-2.7,0.1-9.2,0.8-11.4,2.1c-5.6,3.2-7.2,6.9-4.9,10.9c2.3,4,8.7,4.6,14.3,1.3c4-2.3,6.3-6.3,6.4-10.7l-0.1-0.4V82.7l42.9-8.4
+ l0.1,42.6c0,4-2,9.8-7.5,13c-6.6,3.8-14.4,2.9-17.2-2.1c-1.7-2.9-3.2-8.7,5.7-13.8c2.6-1.5,8.6-2.3,11.2-2.4l0.1,2.1
+ c-2.5,0.1-8,0.8-10.2,2.1c-3.8,2.2-7.8,5.9-4.9,10.9c2.3,4,8.7,4.6,14.3,1.3c4.7-2.7,6.4-7.6,6.4-11.1l-0.1-0.5V76.9
+ l-38.6,7.6v39.9l0.1,0.4c0,5.2-2.8,9.9-7.4,12.6C76.9,139,74,139.8,71.3,139.8z"/>
+ </g>
+ <g>
+ <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="89.6871" y1="147.5167" x2="117.3178" y2="67.8283">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <polygon class="st7" points="95.8,99.4 95.3,97.3 119.6,91.6 120.1,93.7 "/>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+</switch>
+</svg>
diff --git a/launcher/qml/images/TopShortcut/navigation.svg b/launcher/qml/images/TopShortcut/navigation.svg
new file mode 100644
index 0000000..6f6f1e0
--- /dev/null
+++ b/launcher/qml/images/TopShortcut/navigation.svg
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Navigation" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 195 216.8"
+ style="enable-background:new 0 0 195 216.8;" xml:space="preserve">
+<style type="text/css">
+ .st0{fill:#FFFFFF;}
+ .st1{font-family:'Roboto-Regular';}
+ .st2{font-size:11px;}
+ .st3{letter-spacing:2;}
+ .st4{fill:url(#SVGID_1_);}
+ .st5{fill:url(#SVGID_2_);}
+ .st6{fill:url(#SVGID_3_);}
+ .st7{fill:url(#SVGID_4_);}
+ .st8{fill:url(#SVGID_5_);}
+ .st9{fill:url(#SVGID_6_);}
+</style>
+<switch>
+ <g i:extraneous="self">
+ <g>
+ <g>
+ <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="113.767" y1="186.3057" x2="79.8095" y2="21.0462">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st4" d="M103.9,107.1c0-3.5-2.8-6.4-6.4-6.4c-3.5,0-6.4,2.8-6.4,6.4s2.8,6.4,6.4,6.4
+ C101,113.5,103.9,110.7,103.9,107.1z M97.5,111.4c-2.3,0-4.2-1.9-4.2-4.2s1.9-4.2,4.2-4.2c2.3,0,4.2,1.9,4.2,4.2
+ S99.8,111.4,97.5,111.4z"/>
+ <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="126.332" y1="183.7239" x2="92.3746" y2="18.4644">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st5" d="M110.2,105c-1.2,0-2.1,0.9-2.1,2.1c0,4.5-2.8,8.5-7.1,10c-0.8,0.3-1.4,1.1-1.4,2v15.3
+ c0,0.6,0.3,1.2,0.7,1.6c0.5,0.4,1.1,0.6,1.7,0.5c14.5-2.3,25.1-14.7,25.1-29.3c0-1.2-0.9-2.1-2.1-2.1H110.2z M101.7,134.3v-15.2
+ c4.9-1.8,8.5-6.4,8.5-12H125C125,120.9,114.9,132.3,101.7,134.3z"/>
+ <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="115.4429" y1="185.9613" x2="81.4855" y2="20.7018">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st6" d="M97.5,77.5c-12.9,0-24.3,8.3-28.2,20.5c-0.2,0.6-0.1,1.3,0.4,1.9c0.4,0.6,1,0.8,1.7,0.8H88
+ c0.6,0,1.1-0.2,1.6-0.7c2-2.3,4.9-3.5,7.9-3.5c3,0,5.9,1.3,7.9,3.5c0.4,0.5,1,0.7,1.6,0.7h16.7c0.7,0,1.3-0.3,1.7-0.8
+ c0.4-0.6,0.6-1.3,0.4-1.9C121.8,85.8,110.3,77.5,97.5,77.5z M107,98.7c-2.3-2.6-5.7-4.2-9.5-4.2c-3.7,0-7.1,1.6-9.5,4.2H71.3
+ c3.5-11.1,13.9-19.1,26.2-19.1s22.7,8,26.2,19.1H107z"/>
+ <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="113.495" y1="186.3616" x2="79.5375" y2="21.1021">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st7" d="M129.3,107.1c0,17.6-14.2,31.8-31.8,31.8s-31.8-14.2-31.8-31.8c0-0.3,0-0.5,0-0.8h-2.1c0,0.3,0,0.5,0,0.8
+ c0,18.7,15.2,33.9,33.9,33.9c18.7,0,33.9-15.2,33.9-33.9c0-0.3,0-0.5,0-0.8h-2.1C129.3,106.6,129.3,106.9,129.3,107.1z"/>
+ <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="97.0455" y1="189.7416" x2="63.0881" y2="24.4821">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st8" d="M94,117.1c-4.2-1.5-7.1-5.4-7.1-10c0-1.2-0.9-2.1-2.1-2.1H70c-1.2,0-2.1,0.9-2.1,2.1
+ c0,14.6,10.7,27,25.1,29.3c0.6,0.1,1.2-0.1,1.7-0.5c0.5-0.4,0.7-1,0.7-1.6v-15.2C95.4,118.2,94.8,117.4,94,117.1z M93.3,134.3
+ c-13.2-2-23.3-13.4-23.3-27.2h14.8c0,5.5,3.5,10.2,8.5,12V134.3z"/>
+ <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="115.5222" y1="185.9451" x2="81.5647" y2="20.6856">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st9" d="M97.5,75.4c14.5,0,26.7,9.6,30.5,22.9h2.2c-3.9-14.4-17.1-25-32.7-25c-15.6,0-28.8,10.6-32.7,25H67
+ C70.8,85,83,75.4,97.5,75.4z"/>
+ </g>
+ </g>
+ </g>
+</switch>
+</svg>
diff --git a/launcher/qml/images/TopShortcut/navigation_active.svg b/launcher/qml/images/TopShortcut/navigation_active.svg
new file mode 100644
index 0000000..9076934
--- /dev/null
+++ b/launcher/qml/images/TopShortcut/navigation_active.svg
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 195 216.8"
+ style="enable-background:new 0 0 195 216.8;" xml:space="preserve">
+<style type="text/css">
+ .st0{fill:#0DF9FF;}
+ .st1{fill:url(#Active_2_1_);}
+ .st2{fill:#FFFFFF;}
+ .st3{font-family:'Roboto-Regular';}
+ .st4{font-size:11px;}
+ .st5{letter-spacing:2;}
+ .st6{fill:url(#SVGID_1_);}
+ .st7{fill:url(#SVGID_2_);}
+ .st8{fill:url(#SVGID_3_);}
+ .st9{fill:url(#SVGID_4_);}
+ .st10{fill:url(#SVGID_5_);}
+ .st11{fill:url(#SVGID_6_);}
+</style>
+<switch>
+ <g i:extraneous="self">
+ <g id="Layer_6">
+ <rect id="Active_1" y="214.3" transform="matrix(-1 -1.224647e-16 1.224647e-16 -1 195.8833 431.0468)" class="st0" width="195.9" height="2.4"/>
+ <linearGradient id="Active_2_1_" gradientUnits="userSpaceOnUse" x1="97.9416" y1="236.9585" x2="97.9416" y2="-68.5304">
+ <stop offset="0" style="stop-color:#0DF9FF"/>
+ <stop offset="9.208472e-02" style="stop-color:#0DF9FF;stop-opacity:0.853"/>
+ <stop offset="0.6264" style="stop-color:#0DF9FF;stop-opacity:0"/>
+ </linearGradient>
+ <rect id="Active_2" class="st1" width="195.9" height="214.3"/>
+ <g>
+ <g>
+ <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="113.767" y1="186.3057" x2="79.8095" y2="21.0462">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st6" d="M103.9,107.1c0-3.5-2.8-6.4-6.4-6.4c-3.5,0-6.4,2.8-6.4,6.4s2.8,6.4,6.4,6.4
+ C101,113.5,103.9,110.7,103.9,107.1z M97.5,111.4c-2.3,0-4.2-1.9-4.2-4.2s1.9-4.2,4.2-4.2c2.3,0,4.2,1.9,4.2,4.2
+ S99.8,111.4,97.5,111.4z"/>
+ <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="126.332" y1="183.7239" x2="92.3746" y2="18.4644">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st7" d="M110.2,105c-1.2,0-2.1,0.9-2.1,2.1c0,4.5-2.8,8.5-7.1,10c-0.8,0.3-1.4,1.1-1.4,2v15.3
+ c0,0.6,0.3,1.2,0.7,1.6c0.5,0.4,1.1,0.6,1.7,0.5c14.5-2.3,25.1-14.7,25.1-29.3c0-1.2-0.9-2.1-2.1-2.1H110.2z M101.7,134.3
+ v-15.2c4.9-1.8,8.5-6.4,8.5-12H125C125,120.9,114.9,132.3,101.7,134.3z"/>
+ <linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="115.4429" y1="185.9613" x2="81.4855" y2="20.7018">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st8" d="M97.5,77.5c-12.9,0-24.3,8.3-28.2,20.5c-0.2,0.6-0.1,1.3,0.4,1.9c0.4,0.6,1,0.8,1.7,0.8H88
+ c0.6,0,1.1-0.2,1.6-0.7c2-2.3,4.9-3.5,7.9-3.5c3,0,5.9,1.3,7.9,3.5c0.4,0.5,1,0.7,1.6,0.7h16.7c0.7,0,1.3-0.3,1.7-0.8
+ c0.4-0.6,0.6-1.3,0.4-1.9C121.8,85.8,110.3,77.5,97.5,77.5z M107,98.7c-2.3-2.6-5.7-4.2-9.5-4.2c-3.7,0-7.1,1.6-9.5,4.2H71.3
+ c3.5-11.1,13.9-19.1,26.2-19.1s22.7,8,26.2,19.1H107z"/>
+ <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="113.495" y1="186.3616" x2="79.5375" y2="21.1021">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st9" d="M129.3,107.1c0,17.6-14.2,31.8-31.8,31.8s-31.8-14.2-31.8-31.8c0-0.3,0-0.5,0-0.8h-2.1c0,0.3,0,0.5,0,0.8
+ c0,18.7,15.2,33.9,33.9,33.9c18.7,0,33.9-15.2,33.9-33.9c0-0.3,0-0.5,0-0.8h-2.1C129.3,106.6,129.3,106.9,129.3,107.1z"/>
+ <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="97.0455" y1="189.7416" x2="63.0881" y2="24.4821">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st10" d="M94,117.1c-4.2-1.5-7.1-5.4-7.1-10c0-1.2-0.9-2.1-2.1-2.1H70c-1.2,0-2.1,0.9-2.1,2.1
+ c0,14.6,10.7,27,25.1,29.3c0.6,0.1,1.2-0.1,1.7-0.5c0.5-0.4,0.7-1,0.7-1.6v-15.2C95.4,118.2,94.8,117.4,94,117.1z M93.3,134.3
+ c-13.2-2-23.3-13.4-23.3-27.2h14.8c0,5.5,3.5,10.2,8.5,12V134.3z"/>
+ <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="115.5222" y1="185.9451" x2="81.5647" y2="20.6856">
+ <stop offset="0" style="stop-color:#00ADDC"/>
+ <stop offset="1" style="stop-color:#6BFBFF"/>
+ </linearGradient>
+ <path class="st11" d="M97.5,75.4c14.5,0,26.7,9.6,30.5,22.9h2.2c-3.9-14.4-17.1-25-32.7-25c-15.6,0-28.8,10.6-32.7,25H67
+ C70.8,85,83,75.4,97.5,75.4z"/>
+ </g>
+ </g>
+ </g>
+ <g id="Navigation">
+ </g>
+ </g>
+</switch>
+</svg>
diff --git a/launcher/qml/images/TopShortcut/sdl_usb.svg b/launcher/qml/images/TopShortcut/sdl_usb.svg
new file mode 100644
index 0000000..3b6a7e9
--- /dev/null
+++ b/launcher/qml/images/TopShortcut/sdl_usb.svg
@@ -0,0 +1,311 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.1"
+ id="Home"
+ x="0px"
+ y="0px"
+ viewBox="0 0 195 216.8"
+ style="enable-background:new 0 0 195 216.8;"
+ xml:space="preserve"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="sdl.svg"><metadata
+ id="metadata61"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
+ id="defs59" /><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1855"
+ inkscape:window-height="1056"
+ id="namedview57"
+ showgrid="false"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:zoom="1.0885609"
+ inkscape:cx="18.255591"
+ inkscape:cy="102.46209"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="Home"><sodipodi:guide
+ position="52.936865,144.9161"
+ orientation="0,1"
+ id="guide4189" /><sodipodi:guide
+ position="66.027543,153.29873"
+ orientation="1,0"
+ id="guide4191" /><sodipodi:guide
+ position="34.449153,79.00339"
+ orientation="0,1"
+ id="guide4193" /><sodipodi:guide
+ position="132.05509,117.35678"
+ orientation="1,0"
+ id="guide4195" /><sodipodi:guide
+ position="98.9839,162.94449"
+ orientation="1,0"
+ id="guide4266" /><sodipodi:guide
+ position="67.290679,111.95975"
+ orientation="0,1"
+ id="guide4268" /></sodipodi:namedview><style
+ type="text/css"
+ id="style3">
+ .st0{fill:#FFFFFF;}
+ .st1{font-family:'Roboto-Regular';}
+ .st2{font-size:11px;}
+ .st3{letter-spacing:2;}
+ .st4{fill:url(#SVGID_1_);}
+ .st5{fill:url(#SVGID_2_);}
+ .st6{fill:url(#SVGID_3_);}
+ .st7{fill:url(#SVGID_4_);}
+ .st8{fill:url(#SVGID_5_);}
+</style><image
+ y="71.883904"
+ x="66.027542"
+ id="image4332"
+ xlink:href="data:image/png;base64,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
+"
+ preserveAspectRatio="none"
+ height="65.912712"
+ width="66.02755" /></svg>
diff --git a/launcher/qml/images/TopShortcut/sdl_usb_active.svg b/launcher/qml/images/TopShortcut/sdl_usb_active.svg
new file mode 100644
index 0000000..9584885
--- /dev/null
+++ b/launcher/qml/images/TopShortcut/sdl_usb_active.svg
@@ -0,0 +1,278 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Home" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 195 216.8"
+ style="enable-background:new 0 0 195 216.8;" xml:space="preserve">
+<style type="text/css">
+ .st0{fill:#0DF9FF;}
+ .st1{fill:url(#Active_2_1_);}
+ .st2{fill:#FFFFFF;}
+ .st3{font-family:'Roboto-Regular';}
+ .st4{font-size:11px;}
+ .st5{letter-spacing:2;}
+ .st6{fill:url(#SVGID_1_);}
+ .st7{fill:url(#SVGID_2_);}
+ .st8{fill:url(#SVGID_3_);}
+ .st9{fill:url(#SVGID_4_);}
+ .st10{fill:url(#SVGID_5_);}
+</style>
+<switch>
+ <g i:extraneous="self">
+ <rect id="Active_1" y="214.3" transform="matrix(-1 -1.224647e-16 1.224647e-16 -1 195.8833 431.0468)" class="st0" width="195.9" height="2.4"/>
+ <linearGradient id="Active_2_1_" gradientUnits="userSpaceOnUse" x1="97.9416" y1="236.9585" x2="97.9416" y2="-68.5304">
+ <stop offset="0" style="stop-color:#0DF9FF"/>
+ <stop offset="9.208472e-02" style="stop-color:#0DF9FF;stop-opacity:0.853"/>
+ <stop offset="0.6264" style="stop-color:#0DF9FF;stop-opacity:0"/>
+ </linearGradient>
+ <rect id="Active_2" class="st1" width="195.9" height="214.3"/>
+ <g>
+<image
+ y="71.883904"
+ x="66.027542"
+ id="image4332"
+ xlink:href="data:image/png;base64,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
+"
+ preserveAspectRatio="none"
+ height="65.912712"
+ width="66.02755" />
+ </g>
+ </g>
+</switch>
+</svg>
diff --git a/launcher/qml/images/TopShortcut/topshortcut.qrc b/launcher/qml/images/TopShortcut/topshortcut.qrc
new file mode 100644
index 0000000..d654bf2
--- /dev/null
+++ b/launcher/qml/images/TopShortcut/topshortcut.qrc
@@ -0,0 +1,16 @@
+<RCC>
+ <qresource prefix="/images/TopShortcut">
+ <file>launcher.svg</file>
+ <file>launcher_active.svg</file>
+ <file>hvac.svg</file>
+ <file>hvac_active.svg</file>
+ <file>mediaplayer.svg</file>
+ <file>mediaplayer_active.svg</file>
+ <file>navigation.svg</file>
+ <file>navigation_active.svg</file>
+ <file>video.svg</file>
+ <file>video_active.svg</file>
+ <file>sdl_usb.svg</file>
+ <file>sdl_usb_active.svg</file>
+ </qresource>
+</RCC>
diff --git a/launcher/qml/images/TopShortcut/video.svg b/launcher/qml/images/TopShortcut/video.svg
new file mode 100644
index 0000000..e368922
--- /dev/null
+++ b/launcher/qml/images/TopShortcut/video.svg
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ viewBox="0 0 195 217"
+ height="217"
+ width="195"
+ version="1.1"
+ id="svg2">
+ <metadata
+ id="metadata8">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs6" />
+ <image
+ y="0"
+ x="0"
+ id="image10"
+ xlink:href="data:image/png;base64,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
+saNgIER9vJAmFrMmFNr4923DxrbK3eEE48FgwnyeM+8JRbttnpoQvAnDeNY8Jobp2evzAtM+a/wq
+xLBCG0jWKrRSqR82y+Iny2do43Qri+kZhgl6Ln94jzKqA0S1uAgtlDS/s9XM2nhRRafI4rmhQBO6
+PmNb5hjf8m+/V3lWAABFZ95IFM8JXudnis58A3X3BtsH9fmCEornD0woRWZEjKDcKOmhiPhVUfHL
+4dbQb74/b96W6VoL0z4M23WhbhmpN5/ZXJ9ZqlZu3VpPVZ1bBWfS20f3Ntq91Hs7hZc5doPtpJ5Q
+JGQNsug82bMEamPjJEQk9d6xp34GSR9kRW8CfUnVHa8XyMzu66LqgR51psgE6lCVnXnXMqmy8/ml
+ekJGkvXOMkTQSy9V937HmRA9tayyUdVa0ajtXI4uZ20D7eGzaWZmZmZmZmZmZmZmZmZmZmZmZmZm
+ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm
+ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYv6v8BHUYYj+AaytYAAAAA
+SUVORK5CYII=
+"
+ style="image-rendering:optimizeQuality"
+ preserveAspectRatio="none"
+ height="217"
+ width="195" />
+</svg>
diff --git a/launcher/qml/images/TopShortcut/video_active.svg b/launcher/qml/images/TopShortcut/video_active.svg
new file mode 100644
index 0000000..344385f
--- /dev/null
+++ b/launcher/qml/images/TopShortcut/video_active.svg
@@ -0,0 +1,126 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ viewBox="0 0 195 217"
+ height="217"
+ width="195"
+ version="1.1"
+ id="svg2">
+ <metadata
+ id="metadata8">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs6" />
+ <image
+ y="0"
+ x="0"
+ id="image10"
+ xlink:href="data:image/png;base64,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
+"
+ style="image-rendering:optimizeQuality"
+ preserveAspectRatio="none"
+ height="217"
+ width="195" />
+</svg>
diff --git a/launcher/qml/images/background.png b/launcher/qml/images/background.png
new file mode 100644
index 0000000..1da52a3
--- /dev/null
+++ b/launcher/qml/images/background.png
Binary files differ
diff --git a/launcher/qml/images/browser_active.svg b/launcher/qml/images/browser_active.svg
new file mode 100644
index 0000000..70b4617
--- /dev/null
+++ b/launcher/qml/images/browser_active.svg
@@ -0,0 +1,231 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.1"
+ id="Settings_Active"
+ x="0px"
+ y="0px"
+ viewBox="0 0 300 300"
+ style="enable-background:new 0 0 300 300;"
+ xml:space="preserve"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="webbrowser_active.svg"><metadata
+ id="metadata6110"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+ id="defs6108" /><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1490"
+ inkscape:window-height="730"
+ id="namedview6106"
+ showgrid="false"
+ inkscape:zoom="0.78666667"
+ inkscape:cx="-90.254237"
+ inkscape:cy="150"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="Settings_Active" /><style
+ type="text/css"
+ id="style6027">
+ .st0{fill:url(#SVGID_1_);}
+ .st1{opacity:0.4;fill:url(#SVGID_2_);enable-background:new ;}
+ .st2{fill:url(#SVGID_3_);}
+ .st3{fill:url(#SVGID_4_);}
+ .st4{fill:url(#SVGID_5_);}
+ .st5{fill:url(#SVGID_6_);}
+ .st6{fill:url(#SVGID_7_);}
+ .st7{fill:url(#SVGID_8_);}
+</style><linearGradient
+ id="SVGID_1_"
+ gradientUnits="userSpaceOnUse"
+ x1="67.5042"
+ y1="-12.4026"
+ x2="207.9578"
+ y2="375.3077"
+ gradientTransform="matrix(1.3307804,0,0,-1.3314313,1.3518321,294.26058)"><stop
+ offset="0"
+ style="stop-color:#0DF9FF"
+ id="stop6030" /><stop
+ offset="9.208472e-02"
+ style="stop-color:#0DF9FF;stop-opacity:0.853"
+ id="stop6032" /><stop
+ offset="0.6264"
+ style="stop-color:#0DF9FF;stop-opacity:0"
+ id="stop6034" /></linearGradient><ellipse
+ class="st0"
+ cx="149.46768"
+ cy="149.93343"
+ id="circle6036"
+ style="fill:url(#SVGID_1_)"
+ rx="135.60652"
+ ry="135.67285" /><linearGradient
+ id="SVGID_2_"
+ gradientUnits="userSpaceOnUse"
+ x1="-104.3909"
+ y1="-193.5205"
+ x2="168.3364"
+ y2="188.2976"
+ gradientTransform="matrix(1.3307804,0,0,-1.3314313,1.3518321,294.26058)"><stop
+ offset="0.2978"
+ style="stop-color:#FFFFFF;stop-opacity:0"
+ id="stop6039" /><stop
+ offset="0.3685"
+ style="stop-color:#FAFAFA;stop-opacity:0.1007"
+ id="stop6041" /><stop
+ offset="0.4554"
+ style="stop-color:#EBEBEB;stop-opacity:0.2245"
+ id="stop6043" /><stop
+ offset="0.5508"
+ style="stop-color:#D2D2D2;stop-opacity:0.3603"
+ id="stop6045" /><stop
+ offset="0.6523"
+ style="stop-color:#AFAFAF;stop-opacity:0.5048"
+ id="stop6047" /><stop
+ offset="0.7585"
+ style="stop-color:#828282;stop-opacity:0.6562"
+ id="stop6049" /><stop
+ offset="0.8689"
+ style="stop-color:#4B4B4B;stop-opacity:0.8133"
+ id="stop6051" /><stop
+ offset="0.9806"
+ style="stop-color:#0C0C0C;stop-opacity:0.9724"
+ id="stop6053" /><stop
+ offset="1"
+ style="stop-color:#000000"
+ id="stop6055" /></linearGradient><ellipse
+ class="st1"
+ cx="149.46768"
+ cy="149.93343"
+ id="circle6057"
+ style="opacity:0.4;fill:url(#SVGID_2_);enable-background:new"
+ rx="135.60652"
+ ry="135.67285" /><g
+ id="g6059"
+ transform="matrix(1.3307804,0,0,1.3314313,1.3518321,1.3456942)"><linearGradient
+ id="SVGID_3_"
+ gradientUnits="userSpaceOnUse"
+ x1="-43.8396"
+ y1="-45.145401"
+ x2="272.5983"
+ y2="258.20679"
+ gradientTransform="matrix(1,0.00546456,0.00546456,-1,-3.8006,218.0353)"><stop
+ offset="0"
+ style="stop-color:#00ADDC"
+ id="stop6062" /><stop
+ offset="1"
+ style="stop-color:#6BFBFF"
+ id="stop6064" /></linearGradient><path
+ class="st2"
+ d="m 111.7,216.8 c -0.2,0 -0.4,0 -0.6,0 C 53.1,216.5 6.2,169.1 6.5,111.1 6.9,53.3 54,6.5 111.7,6.5 c 0.2,0 0.4,0 0.6,0 58,0.3 104.9,47.7 104.6,105.7 l 0,0 C 216.5,170 169.4,216.8 111.7,216.8 Z m 0,-206.6 C 56,10.2 10.5,55.4 10.2,111.1 c -0.3,55.9 45,101.7 100.9,102 0.2,0 0.4,0 0.6,0 55.7,0 101.2,-45.2 101.5,-100.9 0.3,-55.9 -45,-101.7 -100.9,-102 -0.2,0 -0.4,0 -0.6,0 z"
+ id="path6066"
+ style="fill:url(#SVGID_3_)"
+ inkscape:connector-curvature="0" /></g><g
+ id="_x38_ymwRc.tif"
+ transform="matrix(1.3307804,0,0,1.3314313,1.3518321,1.3456942)"><g
+ id="g6069"><linearGradient
+ id="SVGID_4_"
+ gradientUnits="userSpaceOnUse"
+ x1="47.166698"
+ y1="108.6"
+ x2="175.26669"
+ y2="108.6"
+ gradientTransform="matrix(1,0,0,-1,0,220)"><stop
+ offset="0"
+ style="stop-color:#00ADDC"
+ id="stop6072" /><stop
+ offset="1"
+ style="stop-color:#6BFBFF"
+ id="stop6074" /></linearGradient><path
+ class="st3"
+ d="m 123.2,159.5 c -22.9,0 -45.7,0 -68.6,0 -3.9,0 -5.8,-2.3 -7.4,-5.3 0,-28.5 0,-57.1 0,-85.6 1.8,-4.1 4.9,-5.4 9.4,-5.4 36.6,0.1 73.2,0.1 109.7,0.1 6.7,0 9,2.3 9,9 0,26.1 0,52.3 0,78.4 0,6.5 -2.3,8.7 -8.9,8.8 -3,0 -11,0.1 -11,0.1 0,0 -2.3,-2 -3.9,-3.6 5.3,0 10,0 14.7,0 4.7,0 5.5,-0.8 5.5,-5.5 0,-22 0,-44 0.1,-66 0,-2.7 -0.8,-3.4 -3.5,-3.4 -38,0.1 -76,0.1 -114,0 -2.8,0 -3.4,0.9 -3.4,3.5 0.1,22.1 0.1,44.2 0.1,66.3 0,4.3 0.8,5.1 5.2,5.1 21.4,0 42.9,0 64.3,0 1,0 2,-0.1 2.9,0.1 M 111.2,77.7 c 18,0 35.9,0 53.9,0 6.6,0 6.5,0 6.4,-6.6 0,-2.9 -1.3,-4.2 -4.1,-4.2 -0.9,0 -1.7,0 -2.6,0 -35.7,0 -71.4,0 -107.1,0 -6.4,0 -6.7,0.3 -6.7,6.5 0,4.3 0,4.3 4.1,4.3 18.6,0 37.4,0 56.1,0 z"
+ id="path6076"
+ style="fill:url(#SVGID_4_)"
+ inkscape:connector-curvature="0" /><linearGradient
+ id="SVGID_5_"
+ gradientUnits="userSpaceOnUse"
+ x1="86.366699"
+ y1="147.7428"
+ x2="135.8667"
+ y2="147.7428"
+ gradientTransform="matrix(1,0,0,-1,0,220)"><stop
+ offset="0"
+ style="stop-color:#00ADDC"
+ id="stop6079" /><stop
+ offset="1"
+ style="stop-color:#6BFBFF"
+ id="stop6081" /></linearGradient><path
+ class="st4"
+ d="m 111.5,70.5 c 7.1,0 14.2,0 21.2,0 1.4,0 3.2,-0.3 3.2,1.7 0,2 -1.8,1.8 -3.2,1.8 -14.4,0 -28.7,0 -43.1,0 -1.3,0 -3.2,0.4 -3.2,-1.7 0,-2.1 1.8,-1.8 3.2,-1.8 7.3,0 14.6,0 21.9,0 z"
+ id="path6083"
+ style="fill:url(#SVGID_5_)"
+ inkscape:connector-curvature="0" /><linearGradient
+ id="SVGID_6_"
+ gradientUnits="userSpaceOnUse"
+ x1="60.2943"
+ y1="147.79939"
+ x2="63.808201"
+ y2="147.79939"
+ gradientTransform="matrix(1,0,0,-1,0,220)"><stop
+ offset="0"
+ style="stop-color:#00ADDC"
+ id="stop6086" /><stop
+ offset="1"
+ style="stop-color:#6BFBFF"
+ id="stop6088" /></linearGradient><path
+ class="st5"
+ d="m 63.8,72.2 c -0.1,0.9 -0.5,1.7 -1.6,1.7 -1.2,0.1 -1.9,-0.5 -1.9,-1.7 0,-1 0.6,-1.6 1.6,-1.7 1.2,-0.1 1.7,0.6 1.9,1.7 z"
+ id="path6090"
+ style="fill:url(#SVGID_6_)"
+ inkscape:connector-curvature="0" /><linearGradient
+ id="SVGID_7_"
+ gradientUnits="userSpaceOnUse"
+ x1="66.4795"
+ y1="147.7"
+ x2="69.944099"
+ y2="147.7"
+ gradientTransform="matrix(1,0,0,-1,0,220)"><stop
+ offset="0"
+ style="stop-color:#00ADDC"
+ id="stop6093" /><stop
+ offset="1"
+ style="stop-color:#6BFBFF"
+ id="stop6095" /></linearGradient><path
+ class="st6"
+ d="m 68.6,74 c -1.3,0 -2,-0.5 -2.1,-1.5 -0.1,-1.1 0.4,-1.9 1.6,-1.9 1,0 1.7,0.5 1.8,1.5 0.2,1.1 -0.5,1.7 -1.3,1.9 z"
+ id="path6097"
+ style="fill:url(#SVGID_7_)"
+ inkscape:connector-curvature="0" /><linearGradient
+ id="SVGID_8_"
+ gradientUnits="userSpaceOnUse"
+ x1="54.3325"
+ y1="147.7989"
+ x2="57.717999"
+ y2="147.7989"
+ gradientTransform="matrix(1,0,0,-1,0,220)"><stop
+ offset="0"
+ style="stop-color:#00ADDC"
+ id="stop6100" /><stop
+ offset="1"
+ style="stop-color:#6BFBFF"
+ id="stop6102" /></linearGradient><path
+ class="st7"
+ d="m 57.7,72.5 c -0.2,1.1 -0.9,1.5 -1.8,1.4 -1.2,-0.1 -1.7,-0.8 -1.5,-2 0.2,-1 0.8,-1.5 1.8,-1.4 1.2,0.2 1.6,1 1.5,2 z"
+ id="path6104"
+ style="fill:url(#SVGID_8_)"
+ inkscape:connector-curvature="0" /></g></g></svg> \ No newline at end of file
diff --git a/launcher/qml/images/browser_inactive.svg b/launcher/qml/images/browser_inactive.svg
new file mode 100644
index 0000000..09f34c9
--- /dev/null
+++ b/launcher/qml/images/browser_inactive.svg
@@ -0,0 +1,165 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.1"
+ id="Settings_Active"
+ x="0px"
+ y="0px"
+ viewBox="0 0 300 300"
+ style="enable-background:new 0 0 300 300;"
+ xml:space="preserve"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="webbrowser_inactive.svg"><metadata
+ id="metadata56"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+ id="defs54" /><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1345"
+ inkscape:window-height="856"
+ id="namedview52"
+ showgrid="false"
+ inkscape:zoom="0.78666667"
+ inkscape:cx="-87.711864"
+ inkscape:cy="150"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="Settings_Active" /><style
+ type="text/css"
+ id="style3">
+ .st0{fill:url(#SVGID_1_);}
+ .st1{fill:url(#SVGID_2_);}
+ .st2{fill:url(#SVGID_3_);}
+ .st3{fill:url(#SVGID_4_);}
+ .st4{fill:url(#SVGID_5_);}
+ .st5{fill:url(#SVGID_6_);}
+</style><g
+ id="g5"
+ transform="matrix(1.3307804,0,0,1.3314313,1.3518321,1.3456942)"><linearGradient
+ id="SVGID_1_"
+ gradientUnits="userSpaceOnUse"
+ x1="-43.8396"
+ y1="-45.145401"
+ x2="272.5983"
+ y2="258.20679"
+ gradientTransform="matrix(1,0.00546456,0.00546456,-1,-3.8006,218.0353)"><stop
+ offset="0"
+ style="stop-color:#00ADDC"
+ id="stop8" /><stop
+ offset="1"
+ style="stop-color:#6BFBFF"
+ id="stop10" /></linearGradient><path
+ class="st0"
+ d="m 111.7,216.8 c -0.2,0 -0.4,0 -0.6,0 C 53.1,216.5 6.2,169.1 6.5,111.1 6.9,53.3 54,6.5 111.7,6.5 c 0.2,0 0.4,0 0.6,0 58,0.3 104.9,47.7 104.6,105.7 l 0,0 C 216.5,170 169.4,216.8 111.7,216.8 Z m 0,-206.6 C 56,10.2 10.5,55.4 10.2,111.1 c -0.3,55.9 45,101.7 100.9,102 0.2,0 0.4,0 0.6,0 55.7,0 101.2,-45.2 101.5,-100.9 0.3,-55.9 -45,-101.7 -100.9,-102 -0.2,0 -0.4,0 -0.6,0 z"
+ id="path12"
+ style="fill:url(#SVGID_1_)"
+ inkscape:connector-curvature="0" /></g><g
+ id="_x38_ymwRc.tif"
+ transform="matrix(1.3307804,0,0,1.3314313,1.3518321,1.3456942)"><g
+ id="g15"><linearGradient
+ id="SVGID_2_"
+ gradientUnits="userSpaceOnUse"
+ x1="47.166698"
+ y1="108.6"
+ x2="175.26669"
+ y2="108.6"
+ gradientTransform="matrix(1,0,0,-1,0,220)"><stop
+ offset="0"
+ style="stop-color:#00ADDC"
+ id="stop18" /><stop
+ offset="1"
+ style="stop-color:#6BFBFF"
+ id="stop20" /></linearGradient><path
+ class="st1"
+ d="m 123.2,159.5 c -22.9,0 -45.7,0 -68.6,0 -3.9,0 -5.8,-2.3 -7.4,-5.3 0,-28.5 0,-57.1 0,-85.6 1.8,-4.1 4.9,-5.4 9.4,-5.4 36.6,0.1 73.2,0.1 109.7,0.1 6.7,0 9,2.3 9,9 0,26.1 0,52.3 0,78.4 0,6.5 -2.3,8.7 -8.9,8.8 -3,0 -11,0.1 -11,0.1 0,0 -2.3,-2 -3.9,-3.6 5.3,0 10,0 14.7,0 4.7,0 5.5,-0.8 5.5,-5.5 0,-22 0,-44 0.1,-66 0,-2.7 -0.8,-3.4 -3.5,-3.4 -38,0.1 -76,0.1 -114,0 -2.8,0 -3.4,0.9 -3.4,3.5 0.1,22.1 0.1,44.2 0.1,66.3 0,4.3 0.8,5.1 5.2,5.1 21.4,0 42.9,0 64.3,0 1,0 2,-0.1 2.9,0.1 M 111.2,77.7 c 18,0 35.9,0 53.9,0 6.6,0 6.5,0 6.4,-6.6 0,-2.9 -1.3,-4.2 -4.1,-4.2 -0.9,0 -1.7,0 -2.6,0 -35.7,0 -71.4,0 -107.1,0 -6.4,0 -6.7,0.3 -6.7,6.5 0,4.3 0,4.3 4.1,4.3 18.6,0 37.4,0 56.1,0 z"
+ id="path22"
+ style="fill:url(#SVGID_2_)"
+ inkscape:connector-curvature="0" /><linearGradient
+ id="SVGID_3_"
+ gradientUnits="userSpaceOnUse"
+ x1="86.366699"
+ y1="147.7428"
+ x2="135.8667"
+ y2="147.7428"
+ gradientTransform="matrix(1,0,0,-1,0,220)"><stop
+ offset="0"
+ style="stop-color:#00ADDC"
+ id="stop25" /><stop
+ offset="1"
+ style="stop-color:#6BFBFF"
+ id="stop27" /></linearGradient><path
+ class="st2"
+ d="m 111.5,70.5 c 7.1,0 14.2,0 21.2,0 1.4,0 3.2,-0.3 3.2,1.7 0,2 -1.8,1.8 -3.2,1.8 -14.4,0 -28.7,0 -43.1,0 -1.3,0 -3.2,0.4 -3.2,-1.7 0,-2.1 1.8,-1.8 3.2,-1.8 7.3,0 14.6,0 21.9,0 z"
+ id="path29"
+ style="fill:url(#SVGID_3_)"
+ inkscape:connector-curvature="0" /><linearGradient
+ id="SVGID_4_"
+ gradientUnits="userSpaceOnUse"
+ x1="60.2943"
+ y1="147.79939"
+ x2="63.808201"
+ y2="147.79939"
+ gradientTransform="matrix(1,0,0,-1,0,220)"><stop
+ offset="0"
+ style="stop-color:#00ADDC"
+ id="stop32" /><stop
+ offset="1"
+ style="stop-color:#6BFBFF"
+ id="stop34" /></linearGradient><path
+ class="st3"
+ d="m 63.8,72.2 c -0.1,0.9 -0.5,1.7 -1.6,1.7 -1.2,0.1 -1.9,-0.5 -1.9,-1.7 0,-1 0.6,-1.6 1.6,-1.7 1.2,-0.1 1.7,0.6 1.9,1.7 z"
+ id="path36"
+ style="fill:url(#SVGID_4_)"
+ inkscape:connector-curvature="0" /><linearGradient
+ id="SVGID_5_"
+ gradientUnits="userSpaceOnUse"
+ x1="66.4795"
+ y1="147.7"
+ x2="69.944099"
+ y2="147.7"
+ gradientTransform="matrix(1,0,0,-1,0,220)"><stop
+ offset="0"
+ style="stop-color:#00ADDC"
+ id="stop39" /><stop
+ offset="1"
+ style="stop-color:#6BFBFF"
+ id="stop41" /></linearGradient><path
+ class="st4"
+ d="m 68.6,74 c -1.3,0 -2,-0.5 -2.1,-1.5 -0.1,-1.1 0.4,-1.9 1.6,-1.9 1,0 1.7,0.5 1.8,1.5 0.2,1.1 -0.5,1.7 -1.3,1.9 z"
+ id="path43"
+ style="fill:url(#SVGID_5_)"
+ inkscape:connector-curvature="0" /><linearGradient
+ id="SVGID_6_"
+ gradientUnits="userSpaceOnUse"
+ x1="54.3325"
+ y1="147.7989"
+ x2="57.717999"
+ y2="147.7989"
+ gradientTransform="matrix(1,0,0,-1,0,220)"><stop
+ offset="0"
+ style="stop-color:#00ADDC"
+ id="stop46" /><stop
+ offset="1"
+ style="stop-color:#6BFBFF"
+ id="stop48" /></linearGradient><path
+ class="st5"
+ d="m 57.7,72.5 c -0.2,1.1 -0.9,1.5 -1.8,1.4 -1.2,-0.1 -1.7,-0.8 -1.5,-2 0.2,-1 0.8,-1.5 1.8,-1.4 1.2,0.2 1.6,1 1.5,2 z"
+ id="path50"
+ style="fill:url(#SVGID_6_)"
+ inkscape:connector-curvature="0" /></g></g></svg> \ No newline at end of file
diff --git a/launcher/qml/images/hud.png b/launcher/qml/images/hud.png
new file mode 100644
index 0000000..3bdc5d1
--- /dev/null
+++ b/launcher/qml/images/hud.png
Binary files differ
diff --git a/launcher/qml/images/images.qrc b/launcher/qml/images/images.qrc
index cef5f21..a24fd84 100644
--- a/launcher/qml/images/images.qrc
+++ b/launcher/qml/images/images.qrc
@@ -1,6 +1,13 @@
<RCC>
<qresource prefix="/images">
<file>AGL_HMI_Blue_Background_Car-01.png</file>
+ <file>top_three_shortcut_background.png</file>
+ <file>meterdisplay.png</file>
+ <file>hud.png</file>
+ <file>background.png</file>
+ <file>uninstall.png</file>
+ <file>rse.png</file>
+ <file>DividingLine.svg</file>
<file>connectivity_active.svg</file>
<file>connectivity_inactive.svg</file>
<file>dashboard_active.svg</file>
@@ -27,6 +34,10 @@
<file>video_inactive.svg</file>
<file>webbrowser_active.svg</file>
<file>webbrowser_inactive.svg</file>
+ <file>browser_active.svg</file>
+ <file>browser_inactive.svg</file>
+ <file>sdl_active.svg</file>
+ <file>sdl_inactive.svg</file>
<file>blank_active.svg</file>
<file>blank_inactive.svg</file>
<file>plus_active.svg</file>
diff --git a/launcher/qml/images/meterdisplay.png b/launcher/qml/images/meterdisplay.png
new file mode 100644
index 0000000..a3ad430
--- /dev/null
+++ b/launcher/qml/images/meterdisplay.png
Binary files differ
diff --git a/launcher/qml/images/rse.png b/launcher/qml/images/rse.png
new file mode 100644
index 0000000..a3122b3
--- /dev/null
+++ b/launcher/qml/images/rse.png
Binary files differ
diff --git a/launcher/qml/images/sdl_active.svg b/launcher/qml/images/sdl_active.svg
new file mode 100644
index 0000000..efe3fe7
--- /dev/null
+++ b/launcher/qml/images/sdl_active.svg
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+
+<svg
+ xmlns:i="&amp;ns_ai;"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.1"
+ id="HVAC_Active"
+ x="0px"
+ y="0px"
+ viewBox="0 0 300 300"
+ style="enable-background:new 0 0 300 300;"
+ xml:space="preserve"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="blank_active.svg"><metadata
+ id="metadata3708"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+ id="defs3706" /><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1002"
+ inkscape:window-height="778"
+ id="namedview3704"
+ showgrid="false"
+ inkscape:zoom="0.78666667"
+ inkscape:cx="-90.254237"
+ inkscape:cy="150"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="HVAC_Active" /><style
+ type="text/css"
+ id="style3659">
+ .st0{fill:url(#SVGID_1_);}
+ .st1{opacity:0.4;fill:url(#SVGID_2_);}
+ .st2{fill:url(#SVGID_3_);}
+ </style><switch
+ id="switch3661"
+ transform="matrix(1.3314132,0,0,1.3314132,5.608242,5.2107165)"><g
+ i:extraneous="self"
+ id="g3663"><linearGradient
+ id="SVGID_1_"
+ gradientUnits="userSpaceOnUse"
+ x1="65.307999"
+ y1="229.46629"
+ x2="205.7616"
+ y2="-158.244"><stop
+ offset="0"
+ style="stop-color:#0DF9FF"
+ id="stop3666" /><stop
+ offset="9.208472e-02"
+ style="stop-color:#0DF9FF;stop-opacity:0.853"
+ id="stop3668" /><stop
+ offset="0.6264"
+ style="stop-color:#0DF9FF;stop-opacity:0"
+ id="stop3670" /></linearGradient><circle
+ class="st0"
+ cx="109.1"
+ cy="108.7"
+ r="101.9"
+ id="circle3672"
+ style="fill:url(#SVGID_1_)" /><linearGradient
+ id="SVGID_2_"
+ gradientUnits="userSpaceOnUse"
+ x1="-106.5709"
+ y1="410.58551"
+ x2="166.1564"
+ y2="28.7673"><stop
+ offset="0.2978"
+ style="stop-color:#FFFFFF;stop-opacity:0"
+ id="stop3675" /><stop
+ offset="0.3685"
+ style="stop-color:#FAFAFA;stop-opacity:0.1007"
+ id="stop3677" /><stop
+ offset="0.4554"
+ style="stop-color:#EBEBEB;stop-opacity:0.2245"
+ id="stop3679" /><stop
+ offset="0.5508"
+ style="stop-color:#D2D2D2;stop-opacity:0.3603"
+ id="stop3681" /><stop
+ offset="0.6523"
+ style="stop-color:#AFAFAF;stop-opacity:0.5048"
+ id="stop3683" /><stop
+ offset="0.7585"
+ style="stop-color:#828282;stop-opacity:0.6562"
+ id="stop3685" /><stop
+ offset="0.8689"
+ style="stop-color:#4B4B4B;stop-opacity:0.8133"
+ id="stop3687" /><stop
+ offset="0.9806"
+ style="stop-color:#0C0C0C;stop-opacity:0.9724"
+ id="stop3689" /><stop
+ offset="1"
+ style="stop-color:#000000"
+ id="stop3691" /></linearGradient><circle
+ class="st1"
+ cx="109.1"
+ cy="108.7"
+ r="101.9"
+ id="circle3693"
+ style="opacity:0.4;fill:url(#SVGID_2_)" /><g
+ id="g3695"><linearGradient
+ id="SVGID_3_"
+ gradientUnits="userSpaceOnUse"
+ x1="-47.346401"
+ y1="263.00369"
+ x2="269.0914"
+ y2="-40.3484"
+ gradientTransform="matrix(1,0.00546456,-0.00546456,1,-2.3177,-2.7461)"><stop
+ offset="0"
+ style="stop-color:#00ADDC"
+ id="stop3698" /><stop
+ offset="1"
+ style="stop-color:#6BFBFF"
+ id="stop3700" /></linearGradient><path
+ class="st2"
+ d="m 108.5,213.9 c -0.2,0 -0.4,0 -0.6,0 C 49.9,213.5 3,166.1 3.3,108.1 3.6,50.4 50.7,3.6 108.4,3.6 c 0.2,0 0.4,0 0.6,0 58,0.3 104.9,47.7 104.6,105.7 l 0,0 c -0.3,57.8 -47.4,104.6 -105.1,104.6 z M 108.4,7.2 C 52.7,7.2 7.3,52.4 7,108.2 c -0.3,55.9 45,101.7 100.9,102 0.2,0 0.4,0 0.6,0 C 164.2,210.2 209.7,165 210,109.3 210.3,53.4 165,7.6 109.1,7.3 108.8,7.2 108.6,7.2 108.4,7.2 Z"
+ id="path3702"
+ style="fill:url(#SVGID_3_)"
+ inkscape:connector-curvature="0" /></g></g></switch><image
+ width="144.91524"
+ height="147.77542"
+ preserveAspectRatio="none"
+ xlink:href="data:image/png;base64,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 "
+ id="image4332"
+ x="75"
+ y="78.81356" /></svg>
diff --git a/launcher/qml/images/sdl_inactive.svg b/launcher/qml/images/sdl_inactive.svg
new file mode 100644
index 0000000..dcc077a
--- /dev/null
+++ b/launcher/qml/images/sdl_inactive.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+
+<svg
+ xmlns:i="&amp;ns_ai;"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.1"
+ id="Connectivity_Inactive"
+ x="0px"
+ y="0px"
+ viewBox="0 0 300 300"
+ style="enable-background:new 0 0 300 300;"
+ xml:space="preserve"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="blank_inactive.svg"><metadata
+ id="metadata24"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+ id="defs22" /><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1794"
+ inkscape:window-height="836"
+ id="namedview20"
+ showgrid="false"
+ inkscape:zoom="0.78666667"
+ inkscape:cx="-241.52542"
+ inkscape:cy="58.474576"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="Connectivity_Inactive" /><style
+ type="text/css"
+ id="style3">
+ .st0{fill:#FFFFFF;}
+ .st1{font-family:'Roboto-Regular';}
+ .st2{font-size:25px;}
+ .st3{letter-spacing:6;}
+ .st4{fill:url(#SVGID_1_);}
+ </style><switch
+ id="switch5"
+ transform="matrix(1.3314132,0,0,1.3314132,5.608242,5.2107165)"><g
+ i:extraneous="self"
+ id="g7"><g
+ id="g9"><g
+ id="g11"><linearGradient
+ id="SVGID_1_"
+ gradientUnits="userSpaceOnUse"
+ x1="-47.346401"
+ y1="263.00369"
+ x2="269.0914"
+ y2="-40.3484"
+ gradientTransform="matrix(1,0.00546456,-0.00546456,1,-2.3177,-2.7461)"><stop
+ offset="0"
+ style="stop-color:#00ADDC"
+ id="stop14" /><stop
+ offset="1"
+ style="stop-color:#6BFBFF"
+ id="stop16" /></linearGradient><path
+ class="st4"
+ d="m 108.5,213.9 c -0.2,0 -0.4,0 -0.6,0 C 49.9,213.5 3,166.1 3.3,108.1 3.6,50.4 50.7,3.6 108.4,3.6 c 0.2,0 0.4,0 0.6,0 58,0.3 104.9,47.7 104.6,105.7 l 0,0 c -0.3,57.8 -47.4,104.6 -105.1,104.6 z M 108.4,7.2 C 52.7,7.2 7.3,52.4 7,108.2 c -0.3,55.9 45,101.7 100.9,102 0.2,0 0.4,0 0.6,0 C 164.2,210.2 209.7,165 210,109.3 210.3,53.4 165,7.6 109.1,7.3 108.8,7.2 108.6,7.2 108.4,7.2 Z"
+ id="path18"
+ style="fill:url(#SVGID_1_)"
+ inkscape:connector-curvature="0" /></g></g></g></switch><image
+ width="144.91524"
+ height="147.77542"
+ preserveAspectRatio="none"
+ xlink:href="data:image/png;base64,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 "
+ id="image4332"
+ x="75"
+ y="78.81356" /></svg>
diff --git a/launcher/qml/images/top_three_shortcut_background.png b/launcher/qml/images/top_three_shortcut_background.png
new file mode 100644
index 0000000..fb5e180
--- /dev/null
+++ b/launcher/qml/images/top_three_shortcut_background.png
Binary files differ
diff --git a/launcher/qml/images/uninstall.png b/launcher/qml/images/uninstall.png
new file mode 100644
index 0000000..3f50c8f
--- /dev/null
+++ b/launcher/qml/images/uninstall.png
Binary files differ
diff --git a/launcher/qml/qml.qrc b/launcher/qml/qml.qrc
index d132fed..f440a6e 100644
--- a/launcher/qml/qml.qrc
+++ b/launcher/qml/qml.qrc
@@ -2,5 +2,8 @@
<qresource prefix="/">
<file>Launcher.qml</file>
<file>IconItem.qml</file>
+ <file>TopShortcutArea.qml</file>
+ <file>TopShortcutIcon.qml</file>
+ <file>UninstallDialog.qml</file>
</qresource>
</RCC>
diff --git a/launcher/src/applicationmodel.cpp b/launcher/src/applicationmodel.cpp
index 261e43e..cf67617 100644
--- a/launcher/src/applicationmodel.cpp
+++ b/launcher/src/applicationmodel.cpp
@@ -190,8 +190,7 @@ void ApplicationModel::updateApplist(QStringList info)
beginResetModel();
if(icon == "") { // uninstall
d->removeApp(id);
- }
- else {
+ } else {
// new app
d->addApp(icon, name, id);
}
diff --git a/launcher/src/homescreenhandler.cpp b/launcher/src/homescreenhandler.cpp
index 9f15b6a..99ced2e 100644
--- a/launcher/src/homescreenhandler.cpp
+++ b/launcher/src/homescreenhandler.cpp
@@ -18,8 +18,15 @@
#include <QFileInfo>
#include "homescreenhandler.h"
#include <functional>
+#include <QProcess>
+#include <dirent.h>
+#include <stdio.h>
#include "hmi-debug.h"
+#include "afm_user_daemon_proxy.h"
+extern org::AGL::afm::user *afm_user_daemon_proxy;
+
+#define BUF_SIZE 1024
void* HomescreenHandler::myThis = 0;
HomescreenHandler::HomescreenHandler(QObject *parent) :
@@ -145,6 +152,51 @@ void HomescreenHandler::onRep(struct json_object* reply_contents)
}
}
+void HomescreenHandler::hideWindow(QString application_id)
+{
+ mp_hs->hideWindow(application_id.section('@', 0, 0).toStdString().c_str());
+}
+
+void HomescreenHandler::registerShortcut(QString shortcut_id, QString shortcut_name, QString position)
+{
+ struct json_object* j_obj = json_object_new_object();
+ struct json_object* val_id = json_object_new_string(shortcut_id.toStdString().c_str());
+ struct json_object* val_name = json_object_new_string(shortcut_name.toStdString().c_str());
+ struct json_object* val_position = json_object_new_string(position.toStdString().c_str());
+ json_object_object_add(j_obj, "shortcut_id", val_id);
+ json_object_object_add(j_obj, "shortcut_name", val_name);
+ json_object_object_add(j_obj, "position", val_position);
+
+ mp_hs->registerShortcut(j_obj);
+}
+
+int HomescreenHandler::uninstallApplication(QString application_id)
+{
+ int result = -1;
+ HMI_DEBUG("launcher","Application uninstall %s.", application_id.toStdString().c_str());
+
+ result = afm_user_daemon_proxy->uninstall(application_id).value().toInt();
+ HMI_DEBUG("launcher","ApplicationUninstall pid: %d.", result);
+
+// QProcess *process = new QProcess();
+// QString command = "/usr/bin/pkill " + application_id.section('@', 0, 0);
+// HMI_DEBUG("launcher", "command is %s", command.toStdString().c_str());
+// process->start(command);
+
+ return result;
+}
+
+void HomescreenHandler::sendAppToMeter(QString application_id)
+{
+ HMI_DEBUG("Launcher","sendAppToMeter %s", application_id.toStdString().c_str());
+ struct json_object* j_json = json_object_new_object();
+ struct json_object* value;
+ value = json_object_new_string("master.split.sub");
+ json_object_object_add(j_json, "area", value);
+
+ mp_hs->showWindow(application_id.section('@', 0, 0).toStdString().c_str(), j_json);
+}
+
void HomescreenHandler::getRunnables(void)
{
mp_hs->getRunnables();
diff --git a/launcher/src/homescreenhandler.h b/launcher/src/homescreenhandler.h
index 09b6848..8e5bbd1 100644
--- a/launcher/src/homescreenhandler.h
+++ b/launcher/src/homescreenhandler.h
@@ -36,6 +36,10 @@ public:
Q_INVOKABLE void tapShortcut(QString application_id);
Q_INVOKABLE void getRunnables(void);
+ Q_INVOKABLE void hideWindow(QString application_id);
+ Q_INVOKABLE void registerShortcut(QString shortcut_id, QString shortcut_name, QString position);
+ Q_INVOKABLE int uninstallApplication(QString application_id);
+ Q_INVOKABLE void sendAppToMeter(QString application_id);
void onRep(struct json_object* reply_contents);
diff --git a/launcher/src/main.cpp b/launcher/src/main.cpp
index e56ff5a..fc28468 100644
--- a/launcher/src/main.cpp
+++ b/launcher/src/main.cpp
@@ -30,6 +30,7 @@
#include "appinfo.h"
#include "afm_user_daemon_proxy.h"
#include "homescreenhandler.h"
+#include "shortcutappmodel.h"
#include "hmi-debug.h"
// XXX: We want this DBus connection to be shared across the different
@@ -88,6 +89,7 @@ int main(int argc, char *argv[])
// import C++ class to QML
qmlRegisterType<ApplicationModel>("AppModel", 1, 0, "ApplicationModel");
+ qmlRegisterType<ShortcutAppModel>("ShortcutAppModel", 1, 0, "ShortcutAppModel");
// DBus
qDBusRegisterMetaType<AppInfo>();
@@ -95,6 +97,7 @@ int main(int argc, char *argv[])
ApplicationLauncher *launcher = new ApplicationLauncher();
QLibWindowmanager* layoutHandler = new QLibWindowmanager();
+ ShortcutAppModel* shortcutAppModel = new ShortcutAppModel();
if(layoutHandler->init(port,token) != 0){
exit(EXIT_FAILURE);
}
@@ -149,6 +152,7 @@ int main(int argc, char *argv[])
engine.rootContext()->setContextProperty(QStringLiteral("homescreenHandler"), homescreenHandler);
engine.rootContext()->setContextProperty(QStringLiteral("launcher"), launcher);
engine.rootContext()->setContextProperty(QStringLiteral("screenInfo"), &screenInfo);
+ engine.rootContext()->setContextProperty(QStringLiteral("shortcutAppModel"), shortcutAppModel);
engine.load(QUrl(QStringLiteral("qrc:/Launcher.qml")));
homescreenHandler->getRunnables();
diff --git a/launcher/src/shortcutappmodel.cpp b/launcher/src/shortcutappmodel.cpp
new file mode 100644
index 0000000..bbfb74c
--- /dev/null
+++ b/launcher/src/shortcutappmodel.cpp
@@ -0,0 +1,187 @@
+/*
+ * Copyright (c) 2017 TOYOTA MOTOR CORPORATION
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "shortcutappmodel.h"
+#include "hmi-debug.h"
+
+class ShortcutAppModel::Private
+{
+public:
+ Private();
+
+ QList<RegisterApp> data;
+};
+
+ShortcutAppModel::Private::Private()
+{
+}
+
+
+ShortcutAppModel::ShortcutAppModel(QObject *parent)
+ : QAbstractListModel(parent)
+ , d(new Private())
+{
+ getAppQueue();
+}
+
+ShortcutAppModel::~ShortcutAppModel()
+{
+ delete this->d;
+}
+
+int ShortcutAppModel::rowCount(const QModelIndex &parent) const
+{
+ if (parent.isValid())
+ return 0;
+
+ return this->d->data.count();
+}
+
+QVariant ShortcutAppModel::data(const QModelIndex &index, int role) const
+{
+ QVariant ret;
+ if (!index.isValid())
+ return ret;
+
+ switch (role) {
+ case Qt::DecorationRole:
+ ret = this->d->data[index.row()].icon;
+ break;
+ case Qt::DisplayRole:
+ ret = this->d->data[index.row()].name;
+ break;
+ case Qt::UserRole:
+ ret = this->d->data[index.row()].id;
+ break;
+ default:
+ break;
+ }
+
+ return ret;
+}
+
+QHash<int, QByteArray> ShortcutAppModel::roleNames() const
+{
+ QHash<int, QByteArray> roles;
+ roles[Qt::DecorationRole] = "icon";
+ roles[Qt::DisplayRole] = "name";
+ roles[Qt::UserRole] = "id";
+ return roles;
+}
+
+void ShortcutAppModel::changeShortcut(QString id, QString name, QString position)
+{
+ for(int i = 0; i < d->data.size(); i++) {
+ if(id == d->data.at(i).id) {
+ return;
+ }
+ }
+ d->data.removeAt(position.toInt());
+ HMI_DEBUG("launcher","parameter.id========%s", id.toStdString().c_str());
+ HMI_DEBUG("launcher","parameter.name========%s", name.toStdString().c_str());
+ HMI_DEBUG("launcher","parameter.position========%s", position.toStdString().c_str());
+
+ RegisterApp temp;
+ temp.id = id;
+ temp.name = name;
+ temp.icon = temp.icon = getIconPath(temp.id);
+ if (temp.icon == "") {
+ temp.isBlank = true;
+ } else {
+ temp.isBlank = false;
+ }
+
+ d->data.insert(position.toInt(), temp);
+ emit updateShortcut();
+}
+
+QString ShortcutAppModel::getId(int index) const
+{
+ return d->data.at(index).id;
+}
+
+QString ShortcutAppModel::getName(int index) const
+{
+ return d->data.at(index).name;
+}
+
+QString ShortcutAppModel::getIcon(int index) const
+{
+ return d->data.at(index).icon;
+}
+
+bool ShortcutAppModel::isBlank(int index) const
+{
+ return d->data.at(index).isBlank;
+}
+
+QString ShortcutAppModel::getIconPath(QString id)
+{
+ QString name = id.section('@', 0, 0);
+ QString version = id.section('@', 1, 1);
+ QString boardIconPath = "/var/local/lib/afm/applications/" + name + "/" + version + "/icon.svg";
+ QString appIconPath = ":/images/TopShortcut/" + name + ".svg";
+ if (QFile::exists(boardIconPath)) {
+ HMI_DEBUG("launcher", "boardIconPath===%s", boardIconPath.toStdString().c_str());
+ return "file://" + boardIconPath;
+ } else if (QFile::exists(appIconPath)) {
+ HMI_DEBUG("launcher", "appIconPath===%s", appIconPath.toStdString().c_str());
+ return appIconPath.section('/', 1, -1);
+ }
+ return "";
+}
+
+void ShortcutAppModel::getAppQueue()
+{
+ QFile file("/home/0/app-data/homescreen/registeredApp.xml");
+ if(file.open(QIODevice::ReadOnly | QIODevice::Text)) {
+ QByteArray line = file.readLine();
+ QString str(line);
+ if(str == "") {
+ file.close();
+
+ }
+ QXmlStreamReader reader(&file);
+ bool is_first = true;
+ while(!reader.atEnd()) {
+ if(reader.isStartElement())
+ {
+ if(reader.name() == "id")
+ {
+ app.id = reader.readElementText();
+ app.icon = getIconPath(app.id);
+ if (app.icon == "") {
+ app.isBlank = true;
+ } else {
+ app.isBlank = false;
+ }
+ } else if(reader.name() == "name") {
+ app.name = reader.readElementText();
+ }
+ } else if(reader.isEndElement() && reader.name() == "app") {
+ if(is_first) {
+ is_first = false;
+ } else {
+ d->data.append(app);
+ }
+ }
+ reader.readNext();
+ }
+ } else {
+ HMI_ERROR("HomeScreen", "registeredApp.xml file open failed");
+ }
+ file.close();
+}
diff --git a/launcher/src/shortcutappmodel.h b/launcher/src/shortcutappmodel.h
new file mode 100644
index 0000000..3a2c313
--- /dev/null
+++ b/launcher/src/shortcutappmodel.h
@@ -0,0 +1,52 @@
+#ifndef SHORTCUTAPPMODEL_H
+#define SHORTCUTAPPMODEL_H
+
+#include <QtCore/QAbstractListModel>
+#include <QXmlStreamReader>
+#include <QXmlStreamWriter>
+#include <QFile>
+#include <QProcess>
+#include <QThread>
+
+struct RegisterApp {
+ QString id;
+ QString name;
+ QString icon;
+ bool isBlank;
+};
+
+class ShortcutAppModel : public QAbstractListModel
+{
+ Q_OBJECT
+public:
+ explicit ShortcutAppModel(QObject *parent = nullptr);
+ ~ShortcutAppModel();
+
+ int rowCount(const QModelIndex &parent = QModelIndex()) const override;
+
+ QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
+ QHash<int, QByteArray> roleNames() const override;
+
+ Q_INVOKABLE QString getId(int index) const;
+ Q_INVOKABLE QString getName(int index) const;
+ Q_INVOKABLE QString getIcon(int index) const;
+ Q_INVOKABLE bool isBlank(int index) const;
+
+public slots:
+ void changeShortcut(QString id, QString name, QString position);
+
+signals:
+ void updateShortcut();
+
+private:
+ void getAppQueue();
+// bool confirmIconImage(QString id);
+ QString getIconPath(QString id);
+
+ class Private;
+ Private *d;
+ RegisterApp app;
+
+};
+
+#endif // SHORTCUTAPPMODEL_H