diff --git a/.DS_Store b/.DS_Store
index 277a1c6..6815dab 100644
Binary files a/.DS_Store and b/.DS_Store differ
diff --git a/changelog.md b/changelog.md
index 9a22d17..7e3b60d 100644
--- a/changelog.md
+++ b/changelog.md
@@ -59,15 +59,22 @@ b['1']['2'] = {'3':1} # OK
- design GUI with qdesigner 
- define toolbar action's slots
+## 1.0.4 (20200604)
+### feature
+- refactoring kman.py
+- creat constant class for all constant
+- creat config dialog to do some constant configuration
+- creat xman class for all clipping manipulation
+- design config dialog & statusbar information
+
+## learn lesson
+- generate ui source(.py) use pyqtuic will 'import kmanapp\_rc',
+ so I need to use resouce file(.qrc) to manage resouce(icons),
+ and generator rcc binnay file, must kmanapp\_rc.py
+ command: pyside2-rcc -binary kmanapp.qrc -o kmanapp\_rc.py
+
# feature plan
## 20200528
- first abstract from kindle hard / local directory for different OS
- add GUI use QT **done**
-## 20200604
-- refactoring kman.py
- - creat constant class for all constant
- - creat config dialog to do some constant configuration
- - creat xman class for all clipping manipulation
- - design config dialog & statusbar information
-
diff --git a/cui b/cui
index 41d4b93..097f3be 100755
--- a/cui
+++ b/cui
@@ -1,2 +1,2 @@
pyuic mainwindow.ui -o mainwindow.py
-pyside2-rcc -binary kman.qrc -o kman.rcc
+pyside2-rcc -binary kmanapp.qrc -o kmanapp_rc.py
diff --git a/icons/book.png b/icons/book.png
deleted file mode 100644
index 11b55a5..0000000
Binary files a/icons/book.png and /dev/null differ
diff --git a/icons/book3.png b/icons/book3.png
new file mode 100644
index 0000000..eef99a5
Binary files /dev/null and b/icons/book3.png differ
diff --git a/icons/book_open.png b/icons/book_open.png
new file mode 100644
index 0000000..42c334c
Binary files /dev/null and b/icons/book_open.png differ
diff --git a/icons/book_open_bookmark.png b/icons/book_open_bookmark.png
new file mode 100644
index 0000000..dd029ba
Binary files /dev/null and b/icons/book_open_bookmark.png differ
diff --git a/icons/emblem_library.png b/icons/emblem_library.png
new file mode 100644
index 0000000..6ef62b9
Binary files /dev/null and b/icons/emblem_library.png differ
diff --git a/icons/register.png b/icons/register.png
new file mode 100644
index 0000000..730c89b
Binary files /dev/null and b/icons/register.png differ
diff --git a/kmanapp.py b/kmanapp.py
index ed69455..1742aa2 100644
--- a/kmanapp.py
+++ b/kmanapp.py
@@ -2,12 +2,20 @@
import sys
from PySide2.QtWidgets import QApplication
from PySide2.QtWidgets import QMainWindow
-from PySide2.QtGui import QStandardItemModel
-from PySide2.QtGui import QStandardItem
+
+from PySide2.QtCore import (QCoreApplication, QDate, QDateTime, QMetaObject,
+ QObject, QPoint, QRect, QSize, QTime, QUrl, Qt)
+from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
+ QFontDatabase, QIcon, QKeySequence, QLinearGradient, QPalette, QPainter,
+ QPixmap, QRadialGradient, QStandardItem, QStandardItemModel)
+from PySide2.QtWidgets import *
from mainwindow import Ui_MainWindow
from kman import *
+# import binary resource file(kmanapp_rc.py)
+import kmanapp_rc
+
class kmanWindow(QMainWindow):
"""
def __init__(self, *args, **kwargs):
@@ -38,7 +46,7 @@ class kmanWindow(QMainWindow):
ui.searchComboBox.currentIndexChanged.connect(self.search_scope_change)
ui.searchToolButton.clicked.connect(self.search_button_clicked)
- ui.treeView.activated.connect(self.activated_items)
+ ui.treeView.clicked.connect(self.clicked_items)
self.add_ui_component()
#add_ui_component() ###! can not found this function
@@ -49,25 +57,48 @@ class kmanWindow(QMainWindow):
#inert test data xxxxxxxx
model = QStandardItemModel()
rootItem = model.invisibleRootItem()
+ idx = 0
for i in range(4):
- item = QStandardItem('item {}'.format(i))
+ idx += 1
+ item = QStandardItem('item {}'.format(idx))
rootItem.appendRow(item)
+ icon = QIcon()
+ icon.addFile(u":/icons/book_open_bookmark.png", QSize(), QIcon.Normal, QIcon.Off)
+ item.setIcon(icon)
if i==0:
parentItem = item
- parentItem.appendRows([QStandardItem('append rows {}'.format(i+10)) for i in range(5)])
+ icon = QIcon()
+ icon.addFile(u":/icons/emblem_library.png", QSize(), QIcon.Normal, QIcon.Off)
+ item.setIcon(icon)
+ parentItem.appendRows([QStandardItem('append rows {}'.format(i+idx)) for i in range(5)])
+ if i==1:
+ parentItem = item
+ for i in range(5):
+ idx += 1
+ item = QStandardItem('type item {}'.format(i+idx))
+ #item.setEnabled(False)
+ item.setEditable(False)
+ icon = QIcon()
+ icon.addFile(u":/icons/register.png", QSize(), QIcon.Normal, QIcon.Off)
+ item.setIcon(icon)
+ parentItem.appendRow(item)
if i==3:
parentItem = item
for i in range(5):
- item = QStandardItem('another item {}'.format(i+4))
+ idx += 1
+ item = QStandardItem('another item {}'.format(i+idx))
#item.setEnabled(False)
item.setEditable(False)
+ icon = QIcon()
+ icon.addFile(u":/icons/book_open.png", QSize(), QIcon.Normal, QIcon.Off)
+ item.setIcon(icon)
parentItem.appendRow(item)
self.ui.treeView.setModel(model)
- def activated_items(self):
- print( 'call activated_items()' )
+ def clicked_items(self):
+ print( 'call clicked_items()' )
def search_button_clicked(self):
print( 'call search_button_clicked()' )
@@ -116,7 +147,6 @@ class kmanWindow(QMainWindow):
def messageBox(self, showInfo):
box = QMessageBox.about(self, 'Kindle Management', showInfo)
-
if __name__ == "__main__":
import sys
from PySide2.QtWidgets import QApplication, QLabel
diff --git a/kmanapp.pyproject b/kmanapp.pyproject
index 6ebb9a9..2a1fdd6 100644
--- a/kmanapp.pyproject
+++ b/kmanapp.pyproject
@@ -1,3 +1,3 @@
{
- "files": ["kmanapp.py","kman.qrc","mainwindow.ui"]
+ "files": ["kmanapp.py","mainwindow.ui","kmanapp.qrc"]
}
diff --git a/kman.qrc b/kmanapp.qrc
similarity index 85%
rename from kman.qrc
rename to kmanapp.qrc
index 483ef19..11a956f 100644
--- a/kman.qrc
+++ b/kmanapp.qrc
@@ -40,5 +40,11 @@
icons/refresh.png
icons/statistics.png
mainwindow.ui
+ icons/booksicon.png
+ icons/book_open.png
+ icons/book_open_bookmark.png
+ icons/emblem_library.png
+ icons/book3.png
+ icons/register.png
diff --git a/kman.rcc b/kmanapp_rc.py
similarity index 98%
rename from kman.rcc
rename to kmanapp_rc.py
index 4d014b0..a9c6aa4 100644
--- a/kman.rcc
+++ b/kmanapp_rc.py
@@ -6,92 +6,352 @@
from PySide2 import QtCore
qt_resource_data = b"\
-\x00\x00\x05:\
+\x00\x00\x05^\
\x00\
-\x00\x1bkx\x9c\xb5Y\xbd\x8e\xdc6\x10\xee\xef)\x88\
-\xed\xb3\xda=\x5cr\x81\xa1\x93\x91\x0b\x9c\x18\x88\x0f\xb0\
-q\x1b\xbb\x0c\xb8\x12w\xc5\x9c$\xca\x14\xe5\xdbue\
-\x17\x0e\x10 A\x5c\xa4t\x95\x22U\xe0\xa4H\xe3\x22\
-O\x13\x9f\xed\xc7\xc8\x88\xa4$\xeaw\xd7\xe1]\xa7\xf9\
-\xd1\xc7\xe1\xc7\x99\xe1h\xd7\xbd\xbd\x89#\xf4\x84\xf0\x8c\
-\xb2\xe4d2\x9f\xce&\x88$>\x0bh\xb2>\x99|\
-\xbb\xf8\xea\x93\xcf'\xb7\xbd\x037\xa7\xb5\xd3\x118y\
-\x07\xc8\xf5#\x9ce\xde\x19\xa6\xc9#\x9a\x04\xec\xd2u\
-\x94\x06L\x974X\x13\x81\xa4|2yP\xfbLP\
-\x82cr214\xe0\x8f\xdc\x94\xb3\x94p\xb1\xd5\xe6\
-5a1\x11|+\x8d\xc8\xe5\xc4\x17\xf2\x09\xb9\x1bo\
-\xe6:\x1b-l\x0ba\xab\x05XS\x84\xde\xf1\xf1\x91\
-\xeb\xa8G\xa5\x0e\x09]\x87\xc2;\x9a\x83\xab~\x96\x98\
-N\x09\xea:\xe5\xe2}\x91\x5c\xca \x17TDD\x07\
-\x93\x09\x0e\xe4x\xdf\x80!\x22\xe8\x0c'xMb\x92\
-\x08\xd7\xd1\x96.f\x8b\x8eGR,\xa9\xf0\xe1]\x8e\
-#\xe5\xa3\xd7\x88\xf0\x96\xe5\xf5\x0b_s\x1a\xdc\x93\xaa\
-\xf2\xa5u\xad\xd1\xfb\xa4\x82\xc4\x88\xb3\xcb\x93\x09\x1c\xa1\
-\xcf\xa2{\xfe\xf6\x9f\
-W\x1f\x9e\xbd\x80\x87\xab\x1f^\x5c\xbd~\xf3\xee\xe5\xab\
-\xf7\x7f\xff\xf6\xfe\x8f_?\xbc\xfe\xeb\xc6\xb7\xf9%\x8b\
-\x97\x0cN\xb9\xb9\xcdJ;\xbcM?\xe7\x1cRr`\
-\x8b\xce\x8d\x05\xbc`,:\xcd\x85`I3dC\xff\
-\xf195\x9dN\xf7b\xba\x03H\xfd\xc6z\x10;(\
-\xb2zgR\x970\x1e\xe3\x88\xadV\x9e\xb4:*\xe0\
-\xe9\xf7)Y\xbb\xce\xa8\xb1\x83\xf6\xb1d\xba\x8e\xaah\
-]\xfd\x86\xc9\xe8\x04\xf3\xbeN\xd0\xa2\xfd<\x8d\xa8\x10\
-\x84W\xa4k\xf9\xbb\xc3\xba\x03\xb4\xb8\x81N\x01\x09\x82\
-\x055)rI\x92\xc7\xde\x03q\xeb\xd6\xdd\xaa\x93\xb8\
-\x8eT\x1e\x0cm\xb1\x93\x02\x9c\x90\x87\x94T\xb7\x84(\
-\xe5z\x95V(\x19}J\xee\xb3\x88\xfa[39\x0a\
-m*\xb5(,\x9e\xc56\x05\xdf\xfb\x9c\xac\x08\xe4v\
-0AOj\xed\x9dM\x8a\x93\xe2\xbak\x9c6tC\
-\xc8\x1a\x22\xfc\xb0\xb8b\x0c\xc9\xf0).\xc4\xda\xc7\x90\
-\x8cC\xad#1\x8e\xb5{\xd2\xad]\xc5xC\xe3<\
->\x87\x97\xdb\xdb2\x03P\xd7\xdc\xd1l\xd6\xb8\xf1\xf4\
-\x06\xd4U7\xff\xec\xf8\xf8\xf8p\xfei\xe3\xee3b\
-\x1b\x89\xaa\x93~{&\xce\xf0a\xf5\xe6\x8d\x918\x0f\
-\xc1\x97\xfa\xed\xb4\xe9%\xac\x9d8x\x1953\xa7R\
-\x0c\x97xo\xee\x0c%\xcf\x99:\x92\xdd\xa9\xb3W\xee\
-\xec\x93<\xfd\xd9\xb3O\xa3\xe8\xd2\x03\xdd\xd1\xbc\xf2D\
-)\xdf 9u\xb5Y\x913\xb7%g\xcf\xe2\xeaT\
-WY^u\x05\xb5k\xac\x9e-g\xb3n}\xb5\x0b\
-l\xbf\x0e\xdf\x90\x9b\xa2\xd1\xe3\xcd\xe6o:uJ\x14\
-\x8a-\xcfNq]\xa3R\xb1\x04\x85\xd3\xe7\x7f\x06u\
-gx\xc7ZTk\x8e\x8e\xe8\xe6\x8c\xde\x1c\xd2\x9bS\
-\xfa\xd0\x98^qyx\xd8\xa4\xb2\x9e\xd3\xdbC\xf5\xc8\
-\xbe\xe5\xc8P\xefCh\xb1w\x1f\x9d\x01\xbf\x9a\x1d\xf4\
-k\x8d\xf9\xa1u\x88.\x16`[\xe6\x824\x97\xfa\x82\
-\x13\x5c\xa2\xc9^\xb6`\xe9\xa26\x19\x0d\xceu*\x88\
-Q\xc4Sx\xed\xa2\x84\x5c\x82\xce[\xe1(#\xae#\
-\x9f\xfb\x91\x82\x00\xfbE\xb3\xd5HJ\xa0q\xca\xb8\xb8\
-\x90_/*\x0b\xc6=#\x06\x1dy\xc81#)\xe6\
-X0>\x8et\xc9x\x90\x8d\xbb\x14\x99I3h\xff\
-\x96K\xc1\x5c\xb5\xa2kK\x90\x10R;\x85\xcf\xbaq\
-/\xbc,>\x93\xecVZEy\x16\xeab4\x13z\
-\xc7q\xf4f\xb21\xb2\xb6\xa6\xd5\xce\xa0\x0a\x19\x9f\xf0\
-i\x9a\xf4\x8c\xa9\x86\xc9\x04i'\xfe\xf0\xfc]\x96\x8f\
-\x11\xefh\x09\xb5\x91 \x9f\x174\xed\x05\x83\x02\xa7i\
-\x0a2ZQ\xf8\xf6^q\x16#\xb9@\xd30\xb2\x1c\
-\x14\x89$s\x9cd]\x1d\xd7\xc1\xf20\xc9\xd7\xc7\xb1\
-\x0a\xf7&I\xde\xb9\xc2.^uY\xda2\xaa`\xfa\
-95mv\xac*${>\x15N\xce\xe5\xc4kA\
-\x9ej\x12\xb6\xdc\xc1<\xc6I\x16\xf6\x93\xd70\xda\xb1\
-\xa7\xa1\xec\xe9\xd3@H\xa7e\x91\x8d\xce\xe3\x9c\xfa\x17\
-\x95\xe6ZRS]N\xb6\xec\xc25|\x91\xf5sk\
-\x98\xec\x98\x95\x91\xda\xf3\xba\x0bf\x17a\xf5UmK\
-Z\x854\xc0\x5c\xdbnG_\x85fOa\x1d\x18\x82\
-\xb9\xac\xf8\x04D!^.\xa9\xb0\xa0\xb5\x1a:lY\
--\x80\xfa\xf9\xac-vL\x96\xa1^G\x8d\x07\xb4\x18\
-\xf0\x91`(\x86o\xca\xdd\xc0\xbbhTS\x99-\x87\
-\x8fs\x92\x15h\xfd<6\xadv\x5c\xcax\xed\x89\x04\
-\x97\x04I,\x14P\x88u\xec\xfa\xdaY\xe0\xf2\x97J\
-k\x0e\xef\xd3\x0d\x0e\xc8\xa6\x9f\xc2\x86\xd1\xb2\xae\xbb\xff\
-\x1b\xfc\xbf\xa2\x968(ab\xcf\xfc3&v\xf8\xfc\
-\xcdX\xce}\x92\x15\xb3\xbc\x0b\xfbI\x88\xe2\x12d\xd7\
-\xc9\xa9w\xf0\x1f+\x9c\xbaL\
+\x00\x1c\xaax\x9c\xb5Y\xbd\x8e\xdc6\x10\xee\xef)\x84\
+\xed\xb3\xda=\x5cr\x81\xc1\x93\x91\x0b\x9c\x18\x88\x0f8\
+\xe36v\x19p%\xee\x8a9I\xd4Q\x94o\xd7\x95\
+]8@\x80\x04q\x91\xd2U\x8aT\x81\x93\x22\x8d\x8b\
+\x8dc\xa0\xad\x15\x85\x17\xfb\x8a\xb3\xd0\x92\x1bT\x05\
+=\xdbA\xfdH\x9c\xfb\xf1\xd7\x853\xea\x01\xf4\xe1\x7f\
+{\xf0\xabH\xc6\xc4\x7f\xe7\x0e\xbb \xd7\xc5<\x1a\xd8\
+\xca~\x17\xdc\xa6t\x18\xe0\xca\xd2p\xa8\x95\x9d\x94\xcb\
+\x11z\x00\xae\xaa\xeb\x8c\x06+L~\xb0\xc4\xef\xc2\xb5\
+\x22\x1e\x06\xac65\x1cYm\xc8\xd2\xc9\x9c\xe5\xb0}\
+\x95R\xf7\xb2\xe0\xdcJB\xab\x8bp4\xe0a\x16\xb8\
+L\xba`7\x84\xc3@\x97A\x0c\x87|\x97\x99]X\
+\x96\x13\xc3hx\x16[t\x82Z\xd7\x18\x86lam\
+8\xba\xa5c\x105\xce\x1e\xa9\x96\x8f\x97K*\x06 \
+^\x8cE\xa3\x01\x9e\xed\xd0\x05u)\x1b\x06r\x1e\xc5\
+m4\x0d\x8ff\xaf\x13K0+\x84\x07\xf1n\xc3\xbb\
+\x10V#\xe5h\xf0^\xa5$\xc9\xb6\xe9\x82\xb8*\x1f\
+\x06\xb3\x0ce8\xc6\xa0\x12Y\xd2\x96\xe5Q\xf0\xb6\xef\
+\x16\xdd\xd91\xe4/\xb0\xe3\xc1{N7\xd8#\x9b.\
+t+\xe2\x81\x8d\xa2\xf9/\xca\xc7u\x09i\xc7\x8a\x98\
+\xd83k\x8dG\x0a\xca\xe1I\xa4\x0e\x8d\xdc \xf5\x88\
+\x1c\xba\x85\xfc\x0b\xd1\x04\xcd\x96k\xcd\x15\x08\x00\x88\x88\
+:\x17\x90\x22;\xa5\xce\xc1\x7f\xdc\x00'-\
+\x00\x00\x0f\xf6\
+\x89\
+PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\
+\x00\x00 \x00\x00\x00 \x08\x06\x00\x00\x00szz\xf4\
+\x00\x00\x00\x09pHYs\x00\x00\x0b\x13\x00\x00\x0b\x13\
+\x01\x00\x9a\x9c\x18\x00\x00\x0aOiCCPPho\
+toshop ICC profi\
+le\x00\x00x\xda\x9dSgTS\xe9\x16=\xf7\xde\
+\xf4BK\x88\x80\x94KoR\x15\x08 RB\x8b\x80\
+\x14\x91&*!\x09\x10J\x88!\xa1\xd9\x15Q\xc1\x11\
+EE\x04\x1b\xc8\xa0\x88\x03\x8e\x8e\x80\x8c\x15Q,\x0c\
+\x8a\x0a\xd8\x07\xe4!\xa2\x8e\x83\xa3\x88\x8a\xca\xfb\xe1{\
+\xa3k\xd6\xbc\xf7\xe6\xcd\xfe\xb5\xd7>\xe7\xac\xf3\x9d\xb3\
+\xcf\x07\xc0\x08\x0c\x96H3Q5\x80\x0c\xa9B\x1e\x11\
+\xe0\x83\xc7\xc4\xc6\xe1\xe4.@\x81\x0a$p\x00\x10\x08\
+\xb3d!s\xfd#\x01\x00\xf8~<<+\x22\xc0\x07\
+\xbe\x00\x01x\xd3\x0b\x08\x00\xc0M\x9b\xc00\x1c\x87\xff\
+\x0f\xeaB\x99\x5c\x01\x80\x84\x01\xc0t\x918K\x08\x80\
+\x14\x00@z\x8eB\xa6\x00@F\x01\x80\x9d\x98&S\
+\x00\xa0\x04\x00`\xcbcb\xe3\x00P-\x00`'\x7f\
+\xe6\xd3\x00\x80\x9d\xf8\x99{\x01\x00[\x94!\x15\x01\xa0\
+\x91\x00 \x13e\x88D\x00h;\x00\xac\xcfV\x8aE\
+\x00X0\x00\x14fK\xc49\x00\xd8-\x000IW\
+fH\x00\xb0\xb7\x00\xc0\xce\x10\x0b\xb2\x00\x08\x0c\x000\
+Q\x88\x85)\x00\x04{\x00`\xc8##x\x00\x84\x99\
+\x00\x14F\xf2W<\xf1+\xae\x10\xe7*\x00\x00x\x99\
+\xb2<\xb9$9E\x81[\x08-q\x07WW.\x1e\
+(\xceI\x17+\x146a\x02a\x9a@.\xc2y\x99\
+\x192\x814\x0f\xe0\xf3\xcc\x00\x00\xa0\x91\x15\x11\xe0\x83\
+\xf3\xfdx\xce\x0e\xae\xce\xce6\x8e\xb6\x0e_-\xea\xbf\
+\x06\xff\x22bb\xe3\xfe\xe5\xcf\xabp@\x00\x00\xe1t\
+~\xd1\xfe,/\xb3\x1a\x80;\x06\x80m\xfe\xa2%\xee\
+\x04h^\x0b\xa0u\xf7\x8bf\xb2\x0f@\xb5\x00\xa0\xe9\
+\xdaW\xf3p\xf8~<\xdf5\x00\
+\xb0j>\x01{\x91-\xa8]c\x03\xf6K'\x10X\
+t\xc0\xe2\xf7\x00\x00\xf2\xbbo\xc1\xd4(\x08\x03\x80h\
+\x83\xe1\xcfw\xff\xef?\xfdG\xa0%\x00\x80fI\x92\
+q\x00\x00^D$.T\xca\xb3?\xc7\x08\x00\x00D\
+\xa0\x81*\xb0A\x1b\xf4\xc1\x18,\xc0\x06\x1c\xc1\x05\xdc\
+\xc1\x0b\xfc`6\x84B$\xc4\xc2B\x10B\x0ad\x80\
+\x1cr`)\xac\x82B(\x86\xcd\xb0\x1d*`/\xd4\
+@\x1d4\xc0Qh\x86\x93p\x0e.\xc2U\xb8\x0e=\
+p\x0f\xfaa\x08\x9e\xc1(\xbc\x81\x09\x04A\xc8\x08\x13\
+a!\xda\x88\x01b\x8aX#\x8e\x08\x17\x99\x85\xf8!\
+\xc1H\x04\x12\x8b$ \xc9\x88\x14Q\x22K\x915H\
+1R\x8aT UH\x1d\xf2=r\x029\x87\x5cF\
+\xba\x91;\xc8\x002\x82\xfc\x86\xbcG1\x94\x81\xb2Q\
+=\xd4\x0c\xb5C\xb9\xa87\x1a\x84F\xa2\x0b\xd0dt\
+1\x9a\x8f\x16\xa0\x9b\xd0r\xb4\x1a=\x8c6\xa1\xe7\xd0\
+\xabh\x0f\xda\x8f>C\xc70\xc0\xe8\x18\x073\xc4l\
+0.\xc6\xc3B\xb18,\x09\x93c\xcb\xb1\x22\xac\x0c\
+\xab\xc6\x1a\xb0V\xac\x03\xbb\x89\xf5c\xcf\xb1w\x04\x12\
+\x81E\xc0\x096\x04wB a\x1eAHXLX\
+N\xd8H\xa8 \x1c$4\x11\xda\x097\x09\x03\x84Q\
+\xc2'\x22\x93\xa8K\xb4&\xba\x11\xf9\xc4\x18b21\
+\x87XH,#\xd6\x12\x8f\x13/\x10{\x88C\xc47\
+$\x12\x89C2'\xb9\x90\x02I\xb1\xa4T\xd2\x12\xd2\
+F\xd2nR#\xe9,\xa9\x9b4H\x1a#\x93\xc9\xda\
+dk\xb2\x079\x94, +\xc8\x85\xe4\x9d\xe4\xc3\xe4\
+3\xe4\x1b\xe4!\xf2[\x0a\x9db@q\xa4\xf8S\xe2\
+(R\xcajJ\x19\xe5\x10\xe54\xe5\x06e\x982A\
+U\xa3\x9aR\xdd\xa8\xa1T\x115\x8fZB\xad\xa1\xb6\
+R\xafQ\x87\xa8\x134u\x9a9\xcd\x83\x16IK\xa5\
+\xad\xa2\x95\xd3\x1ah\x17h\xf7i\xaf\xe8t\xba\x11\xdd\
+\x95\x1eN\x97\xd0W\xd2\xcb\xe9G\xe8\x97\xe8\x03\xf4w\
+\x0c\x0d\x86\x15\x83\xc7\x88g(\x19\x9b\x18\x07\x18g\x19\
+w\x18\xaf\x98L\xa6\x19\xd3\x8b\x19\xc7T071\xeb\
+\x98\xe7\x99\x0f\x99oUX*\xb6*|\x15\x91\xca\x0a\
+\x95J\x95&\x95\x1b*/T\xa9\xaa\xa6\xaa\xde\xaa\x0b\
+U\xf3U\xcbT\x8f\xa9^S}\xaeFU3S\xe3\
+\xa9\x09\xd4\x96\xabU\xaa\x9dP\xebS\x1bSg\xa9;\
+\xa8\x87\xaag\xa8oT?\xa4~Y\xfd\x89\x06Y\xc3\
+L\xc3OC\xa4Q\xa0\xb1_\xe3\xbc\xc6 \x0bc\x19\
+\xb3x,!k\x0d\xab\x86u\x815\xc4&\xb1\xcd\xd9\
+|v*\xbb\x98\xfd\x1d\xbb\x8b=\xaa\xa9\xa19C3\
+J3W\xb3R\xf3\x94f?\x07\xe3\x98q\xf8\x9ct\
+N\x09\xe7(\xa7\x97\xf3~\x8a\xde\x14\xef)\xe2)\x1b\
+\xa64L\xb91e\x5ck\xaa\x96\x97\x96X\xabH\xab\
+Q\xabG\xeb\xbd6\xae\xed\xa7\x9d\xa6\xbdE\xbbY\xfb\
+\x81\x0eA\xc7J'\x5c'Gg\x8f\xce\x05\x9d\xe7S\
+\xd9S\xdd\xa7\x0a\xa7\x16M=:\xf5\xae.\xaak\xa5\
+\x1b\xa1\xbbDw\xbfn\xa7\xee\x98\x9e\xbe^\x80\x9eL\
+o\xa7\xdey\xbd\xe7\xfa\x1c}/\xfdT\xfdm\xfa\xa7\
+\xf5G\x0cX\x06\xb3\x0c$\x06\xdb\x0c\xce\x18<\xc55\
+qo<\x1d/\xc7\xdb\xf1QC]\xc3@C\xa5a\
+\x95a\x97\xe1\x84\x91\xb9\xd1<\xa3\xd5F\x8dF\x0f\x8c\
+i\xc6\x5c\xe3$\xe3m\xc6m\xc6\xa3&\x06&!&\
+KM\xeaM\xee\x9aRM\xb9\xa6)\xa6;L;L\
+\xc7\xcd\xcc\xcd\xa2\xcd\xd6\x995\x9b=1\xd72\xe7\x9b\
+\xe7\x9b\xd7\x9b\xdf\xb7`ZxZ,\xb6\xa8\xb6\xb8e\
+I\xb2\xe4Z\xa6Y\xee\xb6\xbcn\x85Z9Y\xa5X\
+UZ]\xb3F\xad\x9d\xad%\xd6\xbb\xad\xbb\xa7\x11\xa7\
+\xb9N\x93N\xab\x9e\xd6g\xc3\xb0\xf1\xb6\xc9\xb6\xa9\xb7\
+\x19\xb0\xe5\xd8\x06\xdb\xae\xb6m\xb6}agb\x17g\
+\xb7\xc5\xae\xc3\xee\x93\xbd\x93}\xba}\x8d\xfd=\x07\x0d\
+\x87\xd9\x0e\xab\x1dZ\x1d~s\xb4r\x14:V:\xde\
+\x9a\xce\x9c\xee?}\xc5\xf4\x96\xe9/gX\xcf\x10\xcf\
+\xd83\xe3\xb6\x13\xcb)\xc4i\x9dS\x9b\xd3Gg\x17\
+g\xb9s\x83\xf3\x88\x8b\x89K\x82\xcb.\x97>.\x9b\
+\x1b\xc6\xdd\xc8\xbd\xe4Jt\xf5q]\xe1z\xd2\xf5\x9d\
+\x9b\xb3\x9b\xc2\xed\xa8\xdb\xaf\xee6\xeei\xee\x87\xdc\x9f\
+\xcc4\x9f)\x9eY3s\xd0\xc3\xc8C\xe0Q\xe5\xd1\
+?\x0b\x9f\x950k\xdf\xac~OCO\x81g\xb5\xe7\
+#/c/\x91W\xad\xd7\xb0\xb7\xa5w\xaa\xf7a\xef\
+\x17>\xf6>r\x9f\xe3>\xe3<7\xde2\xdeY_\
+\xcc7\xc0\xb7\xc8\xb7\xcbO\xc3o\x9e_\x85\xdfC\x7f\
+#\xffd\xffz\xff\xd1\x00\xa7\x80%\x01g\x03\x89\x81\
+A\x81[\x02\xfb\xf8z|!\xbf\x8e?:\xdbe\xf6\
+\xb2\xd9\xedA\x8c\xa0\xb9A\x15A\x8f\x82\xad\x82\xe5\xc1\
+\xad!h\xc8\xec\x90\xad!\xf7\xe7\x98\xce\x91\xcei\x0e\
+\x85P~\xe8\xd6\xd0\x07a\xe6a\x8b\xc3~\x0c'\x85\
+\x87\x85W\x86?\x8ep\x88X\x1a\xd11\x975w\xd1\
+\xdcCs\xdfD\xfaD\x96D\xde\x9bg1O9\xaf\
+-J5*>\xaa.j<\xda7\xba4\xba?\xc6\
+.fY\xcc\xd5X\x9dXIlK\x1c9.*\xae\
+6nl\xbe\xdf\xfc\xed\xf3\x87\xe2\x9d\xe2\x0b\xe3{\x17\
+\x98/\xc8]py\xa1\xce\xc2\xf4\x85\xa7\x16\xa9.\x12\
+,:\x96@L\x88N8\x94\xf0A\x10*\xa8\x16\x8c\
+%\xf2\x13w%\x8e\x0ay\xc2\x1d\xc2g\x22/\xd16\
+\xd1\x88\xd8C\x5c*\x1eN\xf2H*Mz\x92\xec\x91\
+\xbc5y$\xc53\xa5,\xe5\xb9\x84'\xa9\x90\xbcL\
+\x0dL\xdd\x9b:\x9e\x16\x9av m2=:\xbd1\
+\x83\x92\x91\x90qB\xaa!M\x93\xb6g\xeag\xe6f\
+v\xcb\xace\x85\xb2\xfe\xc5n\x8b\xb7/\x1e\x95\x07\xc9\
+k\xb3\x90\xac\x05Y-\x0a\xb6B\xa6\xe8TZ(\xd7\
+*\x07\xb2geWf\xbf\xcd\x89\xca9\x96\xab\x9e+\
+\xcd\xed\xcc\xb3\xca\xdb\x907\x9c\xef\x9f\xff\xed\x12\xc2\x12\
+\xe1\x92\xb6\xa5\x86KW-\x1dX\xe6\xbd\xacj9\xb2\
+\x15\x89\x8a\xae\x14\xdb\x17\x97\x15\x7f\xd8(\xdcx\xe5\
+\x1b\x87o\xca\xbf\x99\xdc\x94\xb4\xa9\xab\xc4\xb9d\xcff\
+\xd2f\xe9\xe6\xde-\x9e[\x0e\x96\xaa\x97\xe6\x97\x0en\
+\x0d\xd9\xda\xb4\x0d\xdfV\xb4\xed\xf5\xf6E\xdb/\x97\xcd\
+(\xdb\xbb\x83\xb6C\xb9\xa3\xbf<\xb8\xbce\xa7\xc9\xce\
+\xcd;?T\xa4T\xf4T\xfaT6\xee\xd2\xdd\xb5a\
+\xd7\xf8n\xd1\xee\x1b{\xbc\xf64\xec\xd5\xdb[\xbc\xf7\
+\xfd>\xc9\xbe\xdbU\x01UM\xd5f\xd5e\xfbI\xfb\
+\xb3\xf7?\xae\x89\xaa\xe9\xf8\x96\xfbm]\xadNmq\
+\xed\xc7\x03\xd2\x03\xfd\x07#\x0e\xb6\xd7\xb9\xd4\xd5\x1d\xd2\
+=TR\x8f\xd6+\xebG\x0e\xc7\x1f\xbe\xfe\x9d\xefw\
+-\x0d6\x0dU\x8d\x9c\xc6\xe2#pDy\xe4\xe9\xf7\
+\x09\xdf\xf7\x1e\x0d:\xdav\x8c{\xac\xe1\x07\xd3\x1fv\
+\x1dg\x1d/jB\x9a\xf2\x9aF\x9bS\x9a\xfb[b\
+[\xbaO\xcc>\xd1\xd6\xea\xdez\xfcG\xdb\x1f\x0f\x9c\
+499\xe2?r\
+\xfd\xe9\xfc\xa7C\xcfd\xcf&\x9e\x17\xfe\xa2\xfe\xcb\xae\
+\x17\x16/~\xf8\xd5\xeb\xd7\xce\xd1\x98\xd1\xa1\x97\xf2\x97\
+\x93\xbfm|\xa5\xfd\xea\xc0\xeb\x19\xaf\xdb\xc6\xc2\xc6\x1e\
+\xbe\xc9x31^\xf4V\xfb\xed\xc1w\xdcw\x1d\xef\
+\xa3\xdf\x0fO\xe4| \x7f(\xffh\xf9\xb1\xf5S\xd0\
+\xa7\xfb\x93\x19\x93\x93\xff\x04\x03\x98\xf3\xfcc3-\xdb\
+\x00\x00\x00 cHRM\x00\x00z%\x00\x00\x80\x83\
+\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00u0\x00\x00\xea`\
+\x00\x00:\x98\x00\x00\x17o\x92_\xc5F\x00\x00\x05!\
+IDATX\xc3\xed\x97ml\x9de\x1d\xc6\x7f\xcf\
+\xcby\x9e\xd3sN\xcfK_\xd6\xae\xedN\xbb\xb5\x1b\
+em\x15\xd8\x16\xd9\x14\x08\x8d\x84\xb0\xf0\xc1\x980i\
+bt\xa2\x92\xc8\x17!$|3!*$\x8aaI\
+\xed4\x110ts\xe3EL\xa4\x83\x10\xd8\x82cd\
+oTd\x96)\xa5\xb5\xb6\xb4k\xbb\xb6\xa7\xed\xe99\
+\xcfy^\xef\xfby\xfc`\xfdb\x8cL\xfd\xb0\x0f\xf6\
+J\xfe_\xfewr\xe5\x97+\xf9_\xc9\xadDQ\xc4\
+\xf5\x94\xcau\xd6\x06\xc0\x06\xc0\x06\xc0\x06\xc0u\x07\xd0\
+\xcf\xffa\x14\x80\xaa*\x83\xb8\xae\xb2fy\x18\x86F\
+*nP\xf1\x04\xf1\x98F\xb1lc\x9a1TUS\
+B)3\xf1\x98R\xfcdf\x9a\x89\xf11\xaa\xb3u\
+Z*]\xad\xd9n\xe0\x0f_\xbc@\xffS?T\xd6\
+\xbd\xa3\xdbz\xbfHo\xef]\x0c>\xf7\x0b\xa6&'\
+\x00h\xdb\xba\x8d\xb9+3\xf8A\xf0w\x80k\x04\xcd\
+\x00\xb7gS\xf1\x83\x86\xce\xdeb\xc9~\x17\x98\x06j\
+\xd2\xd5\xc9\x1d\xc9t6k\xbbK\xa3@\xff\xb7\x1e}\
+\xec\xdd\x89_\x1da\xaaT\xba\xb6\x04>\xe5\xbd\x0d\xb8\
+\xbfus\xee>S\x8bn\xf1|\x8fR\xd1\xc2u\xdc\
+\x03\xd9t\x92}\xb7\xdf\x89\xed\x05HE\xa7\xbdvs\
+w\xfd\xd6\x1d\xb7\xbdr\xfc\xd9>\xa0\x08\x14\x80Y \
+\x5c\xf7R\x80\xe8Z\x00L`\x1fp\xa0\xb96y@\
+#\xac\xb1\x9d2\x0b\x96\x8d\xe3\x07\xb8\xbeD1\xaa\x08\
+T\x05\xdb\x16\xc8H\x01\x15\xccd\x9cVi7|\xc3\
+\xa9\x9cZm\xcd\xcb\xf4\x03\xdf\xacX7\xec\xfa\xcbg~\x0e\xac\x00\xfez:6 \
+\x94s\xef\x7f\x04PS\x9dN\x9d\xde\x9c\x8d\xf7\x18j\
+\x88e\x95q\x03\x81\xeb\x09|\x11\xe2J\x05\x11\xa9\x04\
+a\x84\x08A\xca\x88Du\x9a\x5cm\x02\xf3\x8f\xc3\x14\
+\xfb\xfb\xf1\xca\x16\xe9\x07\xbfM\xe6\x9e\xfd\x08\xcfG8\
+\x1e2\x0c\xf1<\x173\x9e@\xc80\xa8\xb8\x81?y\
+\xe5\xaa\xfb\xf8#\x0f\x1e\x1c\xff\xcb\xf8\xdb@\xa4=?\
+t\x12\xcaKUM\xdb?\xf3\xfd\xe5\x8a4J^\xc4\
+Z\xa01\xb7\xe20[\xb0p\x05\xe8f\x15^\x08\x81\
+\x8c\xd0\xf4\x18u\x9b\xb2\xd4F\x16\xe1\xc0!\xca\x03?\
+\xc3\xbc\xe3\x0e\x1a\x9e|\x82\xaa\xee\x1eB\xcb&\x14\x12\
+!\x02<\xcf%\x8a\x22\xc2\x08\xae\xaeZ\xda\xe8\xf8\x94\
+a\x8b0\xf1I\xa6\xabs~rl2\xb4\x96't\
+ ;b\x19\xf7\xf6\xc5cF$\x05KE\x0f\xc7\x17\
+\xac\x95-V\x96Wq\x1d\x97|c\x8e\x8e\xady\xaa\
+3\x06\x99*\x05>\xb8\x80\xfc\xd1S\xe8\xe9,\x9b\x0e\
+\x0f`\xee\xd9\x8d\xac\xd8\xc8r\x05!\x04\xbe\x1f \xa4\
+@U\x15J\x0e|<6E\xa9\xb8\x86Y\xd7\xc8\x9f\
+Kj471Z\x90\xa5\xc2*\x10\xea\xc9Tfo\
+\xfd\xae\xbb\xbf7\x5c4\xf5|.N\xd2\x90D\xde\x12\
+\xd2\xad\xa0#04\x98\xbf\xbaH2a\xb2\xa0i\xb4\
+\xa4\x0d>;9\x83w\xdf\x01\xc4W\xfb\x101\x03Q\
+*\x13\x86!\x9e\xef\x11\x11\xa1\xa9\x10`2:u\x95\
+\x99\x99YR\xe9jds'\xaf^\xfcp\xe1\xcc\xf3\
+?\xf9\xa97}i\x10X\x04BE\xd1\xf4\xb8\xaa\xe9\
+uJ\xae\xb5\xab\xbe\xa3\xe7\xe6\xb6\xae\x9bv\xe5;n\
+\xb8q\xf3\xa6\xda\x96Lu:\x13\xf3K\x84\xa5\x02I\
+M\xc1S\x0c>\x9f3\xd9\xbb\xbd\x99w\x02\x83\xce\x96\
+Z\x12\x91\x8f\xed8\x88\x10B)qE\xc4\xecJ\x85\
+\xcbcS\xa8\xa1\xc4l\xd8\xc2\xc8\xb2\x8c^\x7f\xf1\xe8\
+\xa9\xe9\x93G\x0e!\xec3\x80\xf3\x8f\xf3T\x14MG\
+\xd5t\x94\x5c+\xf5\x1d=\xcc\x9f}E\x87X\xa3\xd9\
+\xd8\xda\x91\xdd\xbe\xfb\xae\xae\xfb\x1f~\xa8\xad#\x9fm\
+Ql\xb4(\xe0K/\x0fD\x9dqE\xf9\xed\x97\x1f\
+\xc0P\x22\xda\x9a\xeaH\xc5U\x08\x05+%\x87\x0f>\
+\x9abm\xadH}C\x03\x0bf\x03\xaf\x9d\x19^\x1c\
+>v\xe8\xb0?32\x08\xcc\x01\xc1\xa7\xf5\x80\x00\xae\
+\xac\xcf\xe9s?\xf8\xfa\xaf\xff\xda\xfd\xb9[CE\xc9\
+a\xad5\x1d\xd4K\x0f\x9dOd\xe4\x9f\xfc\x84\xde\x9e\
+1\x99^\xf5H\xe8`\xc44\xc6\xc6g\x90\x81G\xcd\
+\xb6\x1b93mEo\xbe\xf8\xf4\xd0\xfc\xdb\xc7\xfb\x09\
+\xdd\x0b\xebg\xf7\x1f7!\xc0%\xe0\xd2\xe2\xc9A\xf5\
+\x89\x1d\xed\xcf\xe4\xbb{\xd4\xef\xfe~\xe4\xb9\x13\xdf\xe9\
+{oK\xf7\xde/t\xed\xde\xd7\xdb\xde\xd1\xbe\xe5\xe6\
+\xb6M\xd4\xb5lc\xa4\xe0r\xe2\xad\xf7\xe6.\xbdp\
+\xe8i1{\xf9(j|\xf1\x7f\xa9b\x00\xbcw^\
+ \x17\x8b5\x0e\x15V\xdf:u\xf6\xfc\x87\xa7\x97\x16\
+O\x90\xbfi\x02x\xf6\xf5\xc7\xbf\xd6DM~w\xc3\
+\xce=w6t\xdf\xda;?~\xf9\xe3\xa5\xdf\x1d\xff\
+1\xa1\xf7\xfe\xbf\xaa\xde\xff\x0a`]s\xc0Ko,\
+,\xa8U\xaa\x12\xfe\xd3~\x08\x18\x1a\x19|\xb2\x0eg\
+\xd9C5\xcb\xd7j\xaal\xfc\x8c6\x00\xfe\xef\x01\xfe\
+\x06\xb6aW\x0e\x8fmR\xae\x00\x00\x00\x00IEN\
+D\xaeB`\x82\
\x00\x00\x1cx\
\x89\
PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\
@@ -550,6 +810,88 @@ Ax\x0ep\xd1\xf2\xe5\xcbW\xdez\xebm\xd7-\x5c\
\x8e;\xcf\xc8\xaf\xc8\x7f\x7f\x88\xff\xff\x8f\xad_\xd1\xeb\
\x7f\x06\x00\xfc,\x08\xe2\xbf4\xf5\x18\x00\x00\x00\x00I\
END\xaeB`\x82\
+\x00\x00\x04\xf9\
+\x89\
+PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\
+\x00\x00\x18\x00\x00\x00\x18\x08\x06\x00\x00\x00\xe0w=\xf8\
+\x00\x00\x00\x04sBIT\x08\x08\x08\x08|\x08d\x88\
+\x00\x00\x04\xb0IDATH\xc7\xb5UYl\x94U\
+\x14\xfe\xee\xbd\xff2\xcb?K;--\xa5e:\xa5\
+\xc0\x0c\xa5\x14\xd0P\xd7R\x16\xa3\xc6\x00\x1a\xa2\xa0T\
+\x12\x96\x22\x11c\xe2\x83/\x86\xc4H\xc0\xa8\xc4\x07b\
+@\x22h\x84H\x0ch\x0c\x06\x94\xb6i\xc1R6\xc1\
+Z\xb6\x22\xa5C\x97\xa1\xcb\xb4\xd3\xd2\x99v:tf\
+\xfe\xc5\x87v\xc6N-P5\x9e\xe4\xe4>\xdcs\xbf\
+\xef;\xe7\xdcs/\xc1\x04\x8d\xe3y\xbc\xbe\xf5\xf3\x9c\
+.)o\x8d\x0c\xce\xc6{\xeb>\xfai\xe7&\xef\xc3\
+\xce\x91\x87\x05,Y\xbeZ\x97V\xbc\xe1\xf9\x16\xd9V\
+\xea\x93\xa5%}a\x22\x00@\xba\x10\xaaKo\xafx\
+\xa6r\xcf\xbb\xbd\xff\x8a`\xdd\xfb{s;Ls\xd7\
+w+\xa6\x12\xef\x90\x90\x19U\xc7\xc4\x12 C\x1c<\
+\x9f\xd4\xf0\xfds\xd5_o\xef\x9f\x10\xc1\x0b%[\x0c\
+\xa6\xf9/-k\x8d&o\xf4)\xa6b\x7f\x18\xdc\xb8\
+\xa7(\x00J@\x18\xd1\xb2\xf8\x81\x93\xc6kG^\xac\
+9\xf8a\xf0\xbe\x04/o;\xec\xea38J}\xb2\
+\xf1U\xef\x90\x90\xaeh\x0f\x90C\x09@\x01\xc2\x08\xc0\
+\x08(G\x90\x85\xc0\x09\xdd\x85/W\x9e9\xf2\xd9\xbd\
+\xb1G\x18o/\x14CS\x8b.\xb5b\xca\xb3\x03\x0a\
+/i\x0f\xca\x95\x11\x10F@8\x02\xc2\xff\xb5\x06E\
+\xfdt)s\xa6+M\xf1\x1f\xed\xbc]\xaf$\x100\
+k\xa6\xa8\xa5\xcf~O\x129]\x847\x83\x102~\
+I\xb8ap\xf0\x04\x84\xa3 <\x8d\xaf\xe0)\x82z\
+\xc9\x99\xe4(\xc8\xb6E\x02\xc7\xbb\x9a\xea\xd58\x81\x1a\
+h\x8f\xd2\x8c\x82\xb9\xa2d\x99\x0d&B\xe3\xf4\x7fW\
+\xcd\x8dq~\x84(\xee\x14\xe0)\x19\x94\xccsR\x1d\
+\xf9\x19\xaa\xfb\xd2\xcf\x03\xbd^\x0d\x00\x18\x00,.J\
+i\xf3\x86\x0c\xebt\xa2\x81\x8693\x08e\xc3\xaaG\
+\xc0\xc1\x0d\xab\x8d\x83\xc62\x88{\x9c\x94\x04\xcd\x96y\
+\xf6\xfc\x22kW\xd5\xb7\xe5\x8a\x1c\x01\xdb\xb6\x7f\xf6\x8a\
+\xa5%\xbd\x87\xf5\x82\xdbX{\xc3\x05\xa3H!\xeb\xac\
+\xa3\xc0G\xd7;\x110\xa6>\xe6\xe0( P2h\
+\xb5\x14\xba\x1e_.0O\xfd)\xb6h%9\xa0(\
+\xf2\xf4\xdc\xfc>\xb46\x10\xf4\x06\xb3Ay\x0e\x9aA\
+Jh\xe4x\x80\xc3\xa0\xa3\xf6FJ\xa8\xf1\x94\x84\x92\
+\xacO\xa6\xda\xe7\xdfc\xd9y\xf22I\xc2LuP\
+\x07g^+\xce]\xb0\x83\xe7\xcd\x90\x0d&\x10\xbd\x98\
+\xd0\xc8\x98z\x8c%\xe3F\x88b\x193@\xa1 =\
+M\xed\x06\x06\x0dnB\xe5\xe5\x06\x93\x22\x199\x11\x92\
+\xd8\x81k\x1e\x17\xf4\x94@M\xb2\x81\x08t|\xf5\xb1\
+\x9e\xc4\x9b?L\x02h\x90\x1b\x9aa\xab\xae\xf0t\x1c\
+;T\xc2\xbc\x1e\xad\xd3\xdf\xa3\xfe\xc2\x8b\xda\xd3:c\
+$\xd5>%\x0cO\x13\xe0\xa7\xd3@5\x80$[\xc7\
+\xaf\xfd\xa8[\x05\x8e\x00D\x83|\xab\x19\xce\xcb\xe7\xf0\
+\xd6\xe4{\xc8\xc8q\x86/\xdc\xec\xde\xc1\x00\xa0\xff.\
+:\xbc-\xca\x09\x9d\x01\x8f\xe8\xcd\xd1\xa9\x05\xae\x1e\xd4\
+5\xe4\x00\xcc\x02\xcd`\x041\xeb\x13\x1a\x19_9\x02\
+P\x82\xa8\xbb\x053\xea\xcebK\xda ^{\x22\x17\
+n\xcd\x86\x83g;\x02~w\xddn\x16\xbb\xf2C!\
+\xf4\xb5\xdcT\x8f\xeb\xf4p\x18\xadaW\xb2\xd4E\x1a\
+\xfds\xc0\x0d)\xa0\x19\xa9 \x22K\x9c`\x0a\xc8-\
+w\x90S{\x1ao\xa6\x06\xb1\xf6\xa9\x19h\x83\x05;\
+*n\xcb\xdf\xfdP\xbe\xcfW\xf9\xc5\xaa\xc8\xcd\xf2\xbb\
+l\xf4\xc0*2BM\xf5j\x19\xc7k\xba\xacL\xff\
+\x82\x81\xa0@\x07\xf4N\x90\xfe!\xb0\xcc\x94\xf84\xcb\
+\xcd\x1e8.\x9f\xc1f[\x00\xeb\x8bf\xc2G\xcd\xd8\
+Y\xd5\x80?\xdc\xfb\xc3}5{\xb6vV\x9f\xfc@\
+\x0dv\xf7\xc7\x07m\x8cE\xee\xdcR\xabA5\xbf#\
+\xd3\xb3\xb0=8\x9d\x83\x98\x020\x1ej\xc0\x0f\xfb\xef\
+5\xd8d\x0b\xa0\xb4\xd8\x89 '\xe1\x93\xb2F\xb44\
+_\xc7\x9c\xc9\xbbBw\xce_|\xa7\xeedp/\x80\
+H\xfc\xa9\xb8\xcf\xd3\xa6t6\xa9\xbf\x115\xda\x98b\
+\xf5-\xee\xd5\xcf\xd3[\xda\
+ \x02\xcd\x93\xbf?\xfe^<\xa6\x81\xe3CH\x04y\
+\x8c\xd6\xb1@a\x22:{\x1e\xd9\xbd(\x92\xdcF\x8f\
+\x87\xf1r\xbd\x84\x85\x12\xcf\xc5k\x94\xceq\x89/!\
+\xbc\x04\xa7\xd3d5\x9b\xaf\x15Hh*\xae\x1c\xd8\x13\
+\x1ea\xe6j\xb4`\x0b\xe1Y\xa7BL\xcf\xfa\x83\xc1\
+\xfd \x83_\xc7m\x8b?!\x11\xd5\xb7m3\x8bU\
+GG\xe1r\x12\x02\x8cW!X\xa7\x9bC\x11)B\
+\xd7#c\x0at\xfc\x022\xe7\xcai]V\x93;\xef\
+\x0c\xea*?\x86\xb0\xc4\x11rF\x01\xa9\xb8\xf8R\xc5\
+fy\x82\x87\x1d@\x8c9\x86^\xad\x9bLi\x90\x87\
+\x7f\x04_\xe0\x05\xef\xf0\xe1\xdf$R\x99\x84\x13\x121\
+N*u\xde\x8e\x91\xfd|\x5c\xf7\xc3\x9e,\xcd\x18o\
+\x8evP\xc2&x\xb3\x1c\xff\x8e\xe8\x9a\xc8c\xab\x11\
+\xc2\x8dl_\xfa\xb7\xce~f\xcfAm\x99\x83\xcbN\
+\x894\x5c\xa5\xac\xe3\xa8\x15\x05V\xeaY_\x93\xf5\xc0\
+1\x95\xfb\x09I\xd2\x8f\x10\xeeQY\xe8\xadD!\x03\
+\xb0\xde\xe9C\x89\x99\xde9\x91\x99yB\x8b\x15\xb6\xd2\
+u\xe8\xf4M\x8b\xe0\xdb\x0fD\xfeD\xcf\xb1{\x01\xc2\
+V\x85\x84\xf2|Y\xb9\xfb\xb5\xe8K*\xd7\xa4\xda|\
+\xb6\xfe\x02c7\xb0\x10\xfd@f\xec}\xbd\xdd\
+:V\x9bU\x18\x84\xa5\xcc\x1b\xe1\xb7\xcd\xa2\x0a+\x93\
+Yp\xa3\xe4v\xf7\xd7b \x07\xc2\x1bd\x0e\xac\xc9\
+\x1a\x06\x19\x9fkyF\x97<(\x8b\x97\xc9\xcb\xd6J\
+\x86\xdd\xed\xfe\xb9([7PF7\xa2\xc9]\x84\xc6\
+\xf6\xef6\x0b\xe5/\x92.\x9bn5\x04\x9f\x09,\xc7\
+\x1b\xfe\xbb\x06Z\x051\xff\xb9D\xb0\x90\xe5\xdet\xc7\
+\xd7\x0d\xee\xa9^\xf2f,@\xecsq3\x1b{\xbc\
+\x9a\xb1\xe3\x90\xed\xb6\x10\xcf$\xad\xcd\x13\xbeI\xb9\x18\
+.\xc8\xa3\x18)`\x5cE\xac\xd8\xcfn\x00\xf1\x8f\xf8\
+\xec\xe1\xf7g\x13Zp\xa2[\x0d\x01\x19;\xe05!\
+\xb4So3SB\xf3X\x80\xfc\xd3\xe6v=\x8e1\
+I=C\xea\xe5/\xf6\x12\xd3T\xa2\xa5\xd3\xc7\xc7\x83\xb6\
+\xb2\x92\xab)5\xf3\x01\xe5H\xc8j\xee\xd8%\x88\x01\
+\xde\x1a\xc6\x82s}\x99\xc3>\xc7y\xc3Z\xdc@=\
+\x5cb\xa5\x8c\xad\x9d\x88%K\xf4\x01\x5cu\x8d\xce\x10\
+N\xd9\x0a\x9d\x0a\xbc\x81\xc0\x87z\x8e\xde\xf5%$\xa2\
+yx\x99\xa8\xeb!\x04\xe1\xc6c\xce\xeaZ\xd5\x89+\
+F\xbe\x82\xbf\x9f\xe7\x0d\x91-0\xa8\xe9y\x14\x90-\
+\x9ai.:\xfd)\xa8\x81\xd7\xa0(\xb576\xa2\x01\
+?\x86\x90\xf73\xe4\x9d-\x07\xd9:M\xa0\xe1\xe3 \
+\x1b\xa5\xbfB\x0ca1\x9e\x0b\x7f\xd9[W`\xf8\x9c\
+\xc2\x11 l\xb1\xef\xbf\x1f\x17\x91\x193\x9a&7J\
+@\xe3\x09\xf1!\x84\x97\x19^2Z~\x09c\x81G\
+\x00L\x1eR\xecQ\xaa0\x22\xc3\xf0\x7fq\x97\xd3\x9f\
+\x95\xbb7\xea\xbeJ\x82\xbd\xbc\xb8\xbb\xc2\x97\xa1*l\
+\x22\xdev\xf5\x95\x8f(\x14/\xc3s\x02\x96\x83z2\
+\x86\x7f\xab\x22&*\xc9VVv\x95\xc0\x82\x8b1\xe7\
+9\x10\xfa\xd6\xff\x90\xf4tn/\xc6)/P\x22\xfc\
+\x09k\x7f\xbfF\xd9hI\xf5\xdf\xe2G\xc89]\xa9\
+\xb4\xc1u\x0b\xba{,\xaa\x0e\x8f\xca\x1bv\x8a<\xa7\
+\x17 \xcc6\x85\xd8_O9\x1c\xdf\x9d{4\xf6\x99\
+T\xe6\xec\x07\x80xx\xff\x97\xc8\x15!\x86/\x98~\
+\x1f\x03\xcdW\xc3\x17\xe6\
+\x84\x95 \xdc]\x18\x97p7'\xa2W\xaf+\xa9\x99\
+\xf2f\xf4!\xecQ5\x16\xa0\xf0\xc5p\x95\x82\xc9\xfa\
+\x8c'#CS\x93\x079\xbal\x09'$\xac5\xff\
+\xa0\xb3K\x97~\xf0\xdf\xd1\x8c\xb1\xdbbX\x82\xa6\x0b\
+\xebi\xd3:\xcf\x86\x9b*\xc7\xc8\xd3\xbc\xe4\x88\x1bM\
+\xc9\xe3h\x22/\x8b\xf1\xf0\x0eb\x12\xc6\xcb\xbe\xd0{\
+z\x85Cb\x94\xa3\x9a\xac/!\xf0\x84:\x04\x02\xa9\
+\xd5\xdd\xbb\xd7h\xf5\xf5%3y\x92\x11\xe1\x09\x10s\
+\x85\xaa\x86\x84\xed\xc5\xdb:\xceW}\xea-2f\xcc\
+\xf9\x11\xb3s\xa7E<\xf4U\x7f\xf8]|\x9d1\xef\
+sT6\xfa\x0d\x1c\x91\x17\xe5\xa3\xc7\x17j\x9a\x9a\x85\
+;NV\xaf\x96\xc8\xa8Q\x1e=\xfb\x15\xfd\x08q:\
+;\xc0-\xc5z^\xd6_\xa1\xc2\xe7DP&\xfb2\
+\x1c\xbcOh|C\x13\x22\xf6\xee}\x05\x9c\x16\x10\xc3\
+\xc6\x22\xb3M\xe5\x81Z\x90\xb2\x05\xd3\x14\xe3\xe4\xcc\xe1\
+\x07T\xee\xc7L\xb2\xbbW_\xa4Pq\x01\x0c\xbd\x17\
+2\xd4\x16]\xf0E\xd3+\x99\x89-\xf4\xdd7\xf4K\
+\x80\xdb\xa4++m(\xbe\x94\x85L\x85X\xcd\xdf\x13\
+\xf6\xbe\xeb\xf5\xf8\xa6\x92\x91#O\xc6T\xa2\x197t\
+#\x84\x87F\xd0\xa9.G\xd9a\x99\xf8\xe1\xdf\xedM\
+\xb3PS\x89\xa6e\x96p\x93me\xaeA\x18\x8c\xcd\
+\x86\x8c>\xd8#\x9e\xd3Ys\x00\xe8\x09\x00V`\x0b\
+(%'\x1d\x0e\x1e\x8f\x8a\xbd\xf1\x17\xc4D\xee\x83:\
+\xf3\xa1\xd1\x85*\x19\x11g#\xbc\xf6\xcd\xf0\xef\xdeW\
+\xa1eL\x91\xeatv\xf2\x9bi\x06d=\x87=2\
+`\xe4\x04\x8e\x91\xb3\x86\xaeR)\xa3\xd9I\xba\xc5\xb2\
+\xf0\xd1f/\x94~\x96`\xfe6\xe2\xedY\x1a \xc1\
+\xd7ln\xe7\xbdMj\x86*\xe2\xcbr\xbcn\x0d\xb2\
+\xbb\x99\xc2\x9eD\xfe(\xc0!\xbc#e\xecy\x9fY\
+\xd8\x02\xf2\xee\xe1c\x1d\x15\xb9T\xdc\xe0\x1a \x9ah\
+%\xc8{Y\x8d\x0c<\x84N\x9b\xe6Y\xe5\xc0]\xfe\
+\xac\xa1\xe5Z\xc8\xe02\xfdf\xb2\x09\xe5\xfd\x19{\x84\
+\x0c^<\xa2\xf0\xe4&~\xa2\xc7\xa6f\xd0y\xc9\x15\
+]\xae\x81p\x1c]\xe8,U>\xf4\xe7\x83(\xf6\x0a\
+\x9a\x85yh\x16\xf6\x03(\x5c7\xbe\x89n\xf7\xe5L\
+`\x8b@\xc0\xdd\xc8\xd9^%\xb7\x1f5\xb2\x88)\xc2\
+Ry\xcf\x9e\x03d\xfat&\xb9\x5c\x9723\xe5\xcd\
+\x9e\xfa\xb7\x8b\x8c\x9c\xc2K\xb2U\x11,\xe3|\x99\x99\
+|\xbe\xbc\xc9Mt:\x7fF\xc3\xfd\x1c\xe5\xf1\xb4\xe8\
+\xe8\x00%'\xf1\x07\x079x\x99\xb64)LC\x06\
+\xdd\x08!|\x11C\xf5\xd1[\x1a\xe98A\x02\xfes\
+\x84\xb1\x15\xb2U\x5c@\xd2\xd3=M\xeaWYi\x13\
+\xbd5\x03(5-D\xffrc\x8c\xfc\x07A\xef\x0b\
+\x8c\xd2\x93\x90=\x1e5\x82\x87U\xa27J>\x06p\
+y\xbe \xd9\x0e\xef\xa9\xe9\xff;A\xd96\x9f\xe71\
+\xcc\xed<\x09\x99\x97C`Tk\x02\xf0\xf6 b\xfa\
+\x8c\xef\xc8\xf1m\x9a\x1c\x81h\xad\xa2R\xf4#$\x22\
+\x9a\x7f\xc2\x96\x22q`\x1eF\x12\x1f\x00\xaa\x95\xf1.\
+\xcc\xcb\x97\xad\x87w\x90\xc1\x7f\xf0E\x1e\x8dy\x5c\xb9\
+R\x14S\xdb\x15@\xd2o\x91\xa7\xb9\xeb\xbb\xbe\xc73\
+\xaf\xc8\x16q\x96\xa6\x97\x00.\xb9\xbdkZ\x1ft\x0c\
+\x85\x88\xc3\xf1\xda\x19\xad?#\xdf\xe1\xedZ\xeb\x93R\
+f\xe9\xfd\x0fv\xd1\x85\xc5D\xa5\x197\xd0\xb6[\xdd\
+\xee\x1e\x82\xc0&\xc0\x9e\x07\xd1\x5c\xa9\x95S\x83\xa6k\
+\x13U\xe4\x09\xde\xec\x91\x87\x9a\x94\xce\xc3\xe1\x82p\x0d\
+dNB\xde\xdf`W\x1bY\xd7\x15\xc3G\xfe.E\
+\xa1\xb3\xfd\x8a\xf2\x89\x96\xe0\xe2\x99N{\x0e\x9e\x1b\x8a\
+]ur\x0c\xb5\xcc\xcd\xcc\xc2,\xffG{\xf7j\xe9\
+{\xea*\xa4\xe5\x5c\x0d(-\xcfi\xce\xc3;t\x84\
+\xdbg\xe2\x81\xbe\xd8\xa3\xdb`B\x8e\x80\xb4\x096\xab\
+\xb8\xb1z\xc8\x90\xaa&\x05\x83\x18\xc9j\xcaA\xc7?\
+\x05D_\xa7\x22\x13DP\xdeO\xcd\x95;v*\xd6\
+4\x1e*/o/)\x01\xeeL\xf0(\xefe*:\
+\xa0B\xb0}\xf0\x00\x0b13\xb8N\xe5\xbenIq\
+'\x84k\xca\x17`\x07\x14\xd1A\x05:\x0b\x97*\x9d\
+>\x09\xc0\x19\xf8\x00}}\xbe\xd6\xe57\xe1/\xb6$\
+\xcb\x03\xf0p\xa6C\xa6\x9d\x97\x83\x8dG\x8f\x0b\x05E\
+X\xe1\xc9\xce>|:\xa9\xf1_k\xf9\xfa>B\x08\
+D\x10r;v\xb51P\x0d@*\xa4\xa6\xe0jD\
+\x8e\xb9L\x90\x13\xbf-!\x84D\xd4\xb7U\xac\xbfF\
+\x08\xb0\x85\x8d\x84\xb8C\xb0v\x19&~\x96\xc9\x99\x99\
+\x07\x22\xcf5v\xb4\x95\x96^\x8bH-\x16\xdd)\x82\
+\xc2\x84e\xf8\xe7\xb8}\x8d\xe5\x8f\xdc\xc3b\x05\x0c\x18\
+C\x8f\xa06\x15 -\x9a\x08\xc68\xb9o\x99(\x99\
+p*\xd3\xb1+\xf2\x5c\xbc\x8f\x09%$l\x0c\x9f\x04\
+\xb2\xd0\x01\x02#\xf3\x00>o\xc6\x1an|\xa0u\x00\
+\xe3\x84\xe7}\xa2\xbd\x08\x9df\xd3\x9d~C\x09\x8d]\
+so\xb0\xea(\xef\x838\x11Wc\x8fnF\xb1\x1a\
+\x85{O\xfeZ\xef\x1b\xf1\xfe.\xbd\xa1\xaa\x89'$\
+\xa2\x01\xdam[\xd0?\x05c\x89Qh\xef/T\x19\
+\xe4\xf1\xa6a\xb3@\xd9\x14\xcf\x91\xaa\xdd-v+O\
+;\x05=\xf1\xbf\x8d|\x8e<'\x06\x11?@\x1f\xa7\
+\xd5*M\xd5\xd4\x9fEl\xd1\xf1\xd8z\x84p#\xb8\
+7\xe6r\xdd \x98\x84\xc9\x98w\x18\x16\xc3.\x8c\xd8\
+\xa9\x13\x9d~\xc1y\x83TQa\x17\x03\xf244A\
+\x0f\xa2\x07\xe8\xa6Z\x0e\xa5\x95\x02Q\xa6y\x02d\x97\
+\x16\x8fLU\x86\x0e\x89\xadKH\x1d\x03\xb0\xa8.\x87\
+`\x85\x07\xaa\x05\x9f,\x8a\x1a\x84!\xed \x94\x1d\x87\
+Em\xff\x00`\xb5u\x1e\x8d}\xca\x9bG3\xb9\x03\
+\xd3\xae\xe8\xb4\xc3\x1eY\xc3\xbc\xbc\x16\xee\x07\xe1\xf3\xe5\
+\xcc\xec\x95Z\x22\x08\x0d\x05\xe8}\x9d4\x84\xc00\x8a\
+\xc8\xec\x85\xf8\x17\xad\x11@i*\xaeSU\x8c\xf5\xa1\
+&\xbd\xa5\x84\x84\x12\xff\x0c\xfd\xd0\x1c\xb9\xd3\x05\xc5d\xfbv\
+\xc5\xde\xe7\xfatxg3\x11\xf7\xba\x1e\xf7\xa2G\xf2\
+\x14\x7f\x87\xa1\xe0S\x03\xb3\xadR\xaf\x85m*z\xb5\
+()y\x099cV\xc7\xb2\xb2\x8e>\x16\x04\xc8$\
+\x17Iu\xc3\xde\x11\xc391N\xb4\xff5DQ\xc6\
+\xe0\x185\x8f\x82\x9ar\x1c\x1d\xfa\x06s\x90M\xacu\
+8~\x88<\x98\x8c\xc7\xa4'$\x0c\x1a\xa6K\xed\x1b\
+\xdd7\xb2\xa02\x13Q]\xbe8\xa2\x19\x1b\xdd\x86\x95\
+\xea\x05\xdeN\x9dvj\x0a\xa34Cr<\xb2\xb6\x0d\
+B\xeaX.\x96\xbaF\xc3c\x9a\x08\x1f\xa0'\x92\x1b\
+\xd1\x9f}\x81\xb9\xfa%\xbe\xcc\xec\x17Qk\xf8`\xb3\
+Ml\x8d\x18\x94\xa4\xfac\xec\x22\x95\x96^\xcc\x08\x9a\
+'\xc2\xf2\x01vJ=M\x11\xf2`\x02]FI\xf0\
+E\xf9\xfe\xdc\x83\xb8\xcf]\xdb6\xb3\xb5=B\xea@\
+\x8bx\xd4\xcdX\x86\xca\xbd\xb1~\x00\x9e\x8f]v\xa1\
+\xce\x14$b\x85a\x1d5t=m\xd3\x84\x84\x91\xc0\
+g\x10v\x9b\xd0\x13+\x22\x05o\x00+\x1f\x1d\x89Y\
+a\xa8+\x0b\x860\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\
+\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\
+\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\x03\x01\
+\x03\x01\x03\x81\x9f\x10\x02\xff\x07}\xa0\x8b\xcc\xbfiz\
+\xf0\x00\x00\x00\x00IEND\xaeB`\x82\
\x00\x00Q\x1b\
\x89\
PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\
@@ -15147,6 +15753,48 @@ V\xd73O\xbf\xb7f\x05\xc6\x0e$\x99F@\x81\xb0\
\x05\xa6+0]\x81\xe9\x0aLW`\xba\x02\xd3\x15\x98\
\xef+\xf0\x7f\x11\x98Y\xc3\x8bC\xfc\xd3\x00\x00\x00\x00\
IEND\xaeB`\x82\
+\x00\x00\x02w\
+\x89\
+PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\
+\x00\x00\x10\x00\x00\x00\x10\x08\x06\x00\x00\x00\x1f\xf3\xffa\
+\x00\x00\x00\x19tEXtSoftware\
+\x00Adobe ImageRead\
+yq\xc9e<\x00\x00\x02\x19IDATx\xda\x94\
+RMk\x13A\x18~ww\xb2\xc9\xac\x9b\x8f\xc6\x0f\
+bm\x8aP\xa1A\xa1w\x15\xac\x97\x1c<\xac\x82\x12\
+)^\xa5\x1e<(\xedA\x10\x0a\xed_(XAz\
+\xe9\xb9\xb9\x08\xc5S\x8a\x1f \xec=`\x8b\xe0\xa1\x10\
+E\xa95\xa61_\xee\xce\xec\xf8\xcedR\x0a\x06[\
+_x\xd8gf\xe7y\xf6y\xdf\x1d\xa3\xb4\xb8\xe8\x01\
+\xc0\xd9Gkk\xa5\x18c!\xb3\xac\xcf\x1dJ\xdf\xaf\
+\xce\xcc\xbc\xc4\xfd&\x22\x858\x8f8\xa7\xb9\x83\x88!\
+\xbe\xae/-m\x90\xf2\xd6%O\xac\x97fw\xab\xd5\
+([(@\xd0n\x87_|\xdf\xbb\x90\xcf\xe7>\xd5\
+j\x95\x89\xb1\xb1\xe2\x95\xa9\xa9k\x85\xf1\xf1\x89l2\
+y\xca\x8d\xc7S6!\xb6y\xb7\xbc\x8a&\x1b\x04D\
+d \x01a\x18&!\x04H:\x1dO\x8c\x8e\xe6\xee\
+\xdf\xbc\xb5\xf0t\xe5Yc\xf6\xf6\x9d\x85\x8cC\x931\
+\xd3\x04\x820\x11\xaa\xb4\x8e@\x14\xa9\x1d\x1eE \x18\
+S\xef\x22\xe4\xa6\x01\xc9\x07\x9e\xf7\x22F,\x10B\xc0\
+_\xa5u\x98\x80+\xc2\xa4A\x18\xc2\x80\xcbM\xa6\x0d\
+\x87\x96\xd6\x11\xe0\xdc\x1a$\x88\xb4\x01?\x8e\x81\xd6a\
+\x0blh\x029\xe6P\xaf\x87\x96\xd6\xa1A\xdf)<\
+d 9=\xd2`\x90\x803E\x18\xe7`\xe9aI\
+.+\x08\x82\x7f\xb4\xc0\x0eZP\xa4\x85\x87\xab;;\
+j\xe2m\xfcr\xf6\xe8\x16\x94\xce\x1c8\xd5{=\x18\
+\x99\x9f\x87\xf4\xdc\x1c\xfcD~\xfc\x04,\x90\xf3\x82\x1b\
+\xbe\x0f!F\x97\xb8:=\x0d\xbf\xd0\xe4p\x02\xc30\
+\x0e\xd0\xef\xb3\xaf#\xd0i\x9e(on\x82\xbc\x85\x09\
+\xdb\x06\x87R\x18\xc9d\x80:\x8e2\x90)\xea{{\
+\xd0\xd8\xdf\x87N\xb7\x0b=\x5c\xab\xdf\x8b\xba\xbeA\xd0\
+\xde\xbe\xf7\xe4\x95\x9br)9}\xd2\x8d\x9f\xc9\xd2D\
+\xde\xfa\x98\xbb^,\xdax\xd0|\xfd\xe6]\xf4\xb6R\
+\x09j|\xf2\xdbn\xbd\xdb\xfb\xfe\xa3\xf5\xbb\xd9\xea2\
+\xbc,\xdb*\x19\x5c|(3\xc9~\x12\x08\x17\x91\x81\
+\xad\xe7y|^F\xee\
+q\xf1f2/&\x8d\x9d\x9a\x06/<\xde\xf0\xde\xbb\
+\xe7\xff\xbf\xffs\xee\xff\x9e\x11U\xe5\xff:\xc2S\xc7\
+\x864\x9a>[\xbb0>\xf2\xcd\xc9\xaf\x0f\xbd\x00\x98\
+\xf5$\xd0=v\xec\xb0j\xe5\x92j}F5\x9e\xd7\
+\x1bW&\xf4\xc7\xa3\x87\xbe\xf8\xe8\xed\x03\x1b\xd7\x83\xc0\
+\xc0\xa9c\x87U\x17.\xaaV\xae\xaa&\x0b\x9a\x0d\xaf\
+\x93\xe3\xdf\xe9\xf0\xd0\xfb/\xae\x85\x22\xab\x07\x10\xc9\xee\
+\xaa\xa8\xf7\x80\x07`\xf3#{\xd8=\xb8\xff\xe3\xa3\x9f\
+\xbf\xfb\x9f\xd3\xe2n\x07\xfd\xfa\xab/o_\xfa\xa8Q\
+\xac\xea!I(o\xda\xca\xce\xc7\xf7\xbc3\xf4\xe9\x87\
+\xdb\xfaz\xcb\xafu\x84\xae\xe8Q\xaa\xb5\x08\x9f\xa4\xa3\
+q\x1c\x1f\x89\xd3\xe4\xb8*3\x85\xd0\xc9\xd3\xcf\xbet\
+\xb2\x15$\x07\xd4\xb8\x07\xe3\xdf~6\x19\x11\xf4'\xde\
+\xa3\x8d\x15w\x84\x01\x8f=9\x08\x84hPB\x82N\
+\xf0\x1eM*\x88F\x10W\xf9\xe9\xf8\x97\xf4\xf5v\x11\
+\x16\xbbq\xc52\x85\xce2\xd5\xba2\xb7Pea~\
+\x8e4\x8e3\xd2\x0a\x1e\x8f\x13%\xd4\xca\xd4\xa3\xfb\x9e\
+\xdb\x02\xc4\x0ep;\x0e\x1c\x19\xee\xeb\xa1\xbfo\xfbn\
+4\x8a\xf1>\x01\xf5\x9c\x1e\x1b\xbb\xbdv\xaa\xe0\x02J\
+\xb6\x8a\xd7.R\xafH\x9a\x92$\x09]\xdd\x9b\xe8\xdb\
+RF\x5c17!\x06\x1f\x83\xa4L\x9f9\xd1\xbf\xe3\
+\xc0\x91\xe1s\x07\x9f\xd9\xef\x80\x92\xb8po\x9aT\xc1\
+\x95\xa8M\x8d\xa3>#\xa1\xda\x10MV\xe1\xd1\xe0\xd2\
+\xe2\xa5\xc4\xf5\x0a\x18GXt\x88\xb5\x90\xd4 \xa9\xa1\
+\xbe\x8a\x94\xba\xf1i\x8a\xd8`/P2@a1\x94\
+O\x1b\xbfdu\xd4;\x1c\x9a#\xb5H\xd4{\xbc\xf7\
+\xcdO\x0a\xa6\x89\xe4\xd5g_\x08k\x02\xbe:3\xdf\
+\xc4\x10\xb3$\xa7\xac\x87-+\x9a\xc31-R\x0a\x9a\
+\xae\xc3\xea5\xa7t\xdeD\x9a/\xd6C\x01]I\x01\
+M\x17\x9d\xee\xde\x0d\xc9\x5cU\xd3\x7f\x12\x90\x8c\xd5:\
+)\xc0J\x0a\xa0\xadmx\xcfS\xe0WJ\x01w\xe0\
+:kY\x84\xcb\x15\xf0+\xa7@\xa4q*\xae\x151\
+\x8f\xcf\xe1\xb8\xbc\x85f\x06\x91\xc7\x160\x06\xc4\x22\xa6\
+\xe1Y\x22kP\x03\xad\xed\xbe\xaa\x11\x15\x02\xf8\xf3\xec\
+\x18\xd7.M\x90D\xf5\x06\x81\x1c\x99\xbb\xae\xc1e\x0a\
+H\xce\x88Z>\xdeu_@T\xbf\xc5\xcc\xe4U&\
+'~\xc6\x86%6?\xf4\x04\xbd\x9b\xb6e\x87\x8c\xbf\
+\x1b\xe3\xd2\x15\x08\x08Y^T\x17\xc3\xa9B\xa9\x10R\
+\x08\x0c\x9d\xc5\x804\x89\x88\xa2:S\xbf\x9d\xe0\xd2\xb9\
+\xefyx\xd7Sl\xe8\xedk\x0b^d\xb9\xd2\xb9\x14\
+,7\x22]R\xb4\x82\xb3\x96\x0d\x9d\x96rG\xc4\xc4\
+\xa9\x11\xe6g\xa6\x10c\x11\x91\xc5\xabU#\xb2\x8a\x02\
+~\x85\x96\xacAJ\x8cA\xbc,\x09j\x8c\x80\x9a\xec\
+\xb2\x16\xc1\xb1Qk\x5c\xbf\xf2+\xc6Z\xac\xb5Xk\
+\xb0\xce\xe1\x9c\xc3Z\x87\xb1&\x9b\x87d5\xd3\x9c/\
+\xcd\xb3@Z\x042\x10\xc0\x1a\xc2\xc0\x91\x8a'1\x8a\
+\x17\x8f1Je\xbe\xc2\xf4\xf4ufgoQ\xab\xd5\
+Q\x94\xd0\x09\x03\x03\x1e\x83g\xe2\xf7I\xea\xc9\x05D\
+,\xe5\x9e~\xca\x03[\xd8\xfc\xc0N\x82bO\xb6*\
+\xdb\x01\x16\xf0\x0a\x92`\x8cY\x14\xca\x01\x18\x11\xce\xff\
+u\x83\xb1\xf3_\x91j\xcb\xb7\xa5\x91\xb8\x96\x1a\x1d\x88\
+\xc9\xda\xac\xc8\xc3\xdce\x80\x00\xc1e\x01\xbdre\xea\
+\x16\x97\xaf\xcerft\x14\xf5\xf9\xa37K\x8f5B\
+W\x08F\xb6\xb5\x088\x03\xbf\xdc,P\xf7\xf6_;\
+\x02i\xd6\x06\xc2\xce\xce\x1b\x00\x9cY(#\x8d>\xea\
+N\xe6\x17j)\xce\xe4\x14pDso\xfe\xd0\xb3\xa1\
+\xdd-\xfd\xde\xe0u.F\x1b98\xda\xd5\xb6\x1dl\
+\xbd?\x9ek\x12*\x03\x0f\x02\xddmlj\xb7\xeb\x95\
+O\xde\xb8Vs\xfb\x00\x06:\x92\x91\xd3\x1f<\xff\x16\
+\x90\xb4\xd1.\xce\x02\x7f\x08\x10\x00\x9d@\xd8\xc6\x02\x0a\
+@/\xd0\xfc\x8fx\x13\x98\x01\xeam\xc4\x88\x80\x85\xbb\
+5v\x0b\x94Z\x1d5u\xa0\x02\xb4}\x9e\xff\x0dc\
+\xdb\x06^\xce\xcb\x8b7\x00\x00\x00\x00IEND\xae\
+B`\x82\
\x00\x00J\xd0\
\x89\
PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\
@@ -28817,6 +29541,50 @@ O\xce\x9c\xc1\xac `\x96\x05\xcc\x9a1\xc9l\x8cY\
\x9c\x03\x0aH\x8d\x9d\xb1v\x93\x80\x04\xe0\xff\x01Y\xe9\
LqO\x02A\xe9\x00\x00\x00\x00IEND\xaeB\
`\x82\
+\x00\x00\x02\x94\
+\x89\
+PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\
+\x00\x00 \x00\x00\x00 \x08\x06\x00\x00\x00szz\xf4\
+\x00\x00\x00\x04sBIT\x08\x08\x08\x08|\x08d\x88\
+\x00\x00\x00\x09pHYs\x00\x00\x00\xec\x00\x00\x00\xec\
+\x01y(q\xbd\x00\x00\x00\x19tEXtSof\
+tware\x00www.inksca\
+pe.org\x9b\xee<\x1a\x00\x00\x02\x11ID\
+ATX\x85\xed\xd7A\x88MQ\x18\x07\xf0\x1f\xf3b\
+\x16J\xd8\x88\xf4\xca,\xd8(e#\xc9\x82\x94\x85\xb2\
+1\xb1\xd2DS4\x0b\x1b\x16\x9a,\xc4\x82h\xcal\
+\xc6\x82\xb1\x9a\xa4\xc8\xc6B\x83\xc8b\xa2\xb0Bl\x88\
+Y\xd0\x14\x16\xa3d\x1a\xf3,\xce\xb9u\xe7v\xe7\xbd\
+\xfb\xde\xdc7\xb3\xf1\xafoq\xbf\xd3\xf7\xfd\xff\xe7\x9c\
+\xef\x9c\xf3]\x8a\xa1\x17\x1f0\x89\xc7\xd8Z0\xae\x14\
+\xf4b\x1aWq\x0cO\xf1\x03\xd5v\x92n@w\xb4\
+\x8f\x91c$\x8e\x1f\xc0\xf2\xb2\x05\x8c\xa0\
+\x16\xed\x0fvf\xc6\xaf\xa4\xc6kQ\xc4\xbcp\x14o\
+\x85\xa5N\x92\xbe+\x18\x9b\x16\xf2\x0b\x0f\xb1\xa5Y\xf2\
+d\x8f\x0f\x0b\xcb:\x86\xfbM\x08\x18\x88q=B\x8d\
+\xfc\xc4\xfa\x22\xc1K\x84\x99?\xc2\xc9\x94\x7f\x00\x07q\
+\x06Su\xe27\xe2\x22\xb6\xe3E\xf4u\x0a'f\x18\
+\xe7\x8a\x88\x98\xc6\xa1\x8co-\x9e\x99\xbd%y6\x89\
+\xcb99\xef\xe2V\x11\xf2\x0a:0\x93\xf1\x7f\xc3\xae\
+\x22\x09\xe6\xc0\xdf\x98\xb7!\x96\xce\x83\xa4\x14Tr|\
+;\x14,\xa0\x0c\x9ec\xbc\x0c\x01\xc3\xd8\xd4\x82\x80\x0b\
+8[\x86\x80\xcd-\x90\xb7\x8c\xff5@8\xcf\xdd\xa9\
+\xef\xf7\xea\x9f\xfd\xb9\xec|*\xc7\xa5hiTq\x1b\
+\xa32oKV@;\xd0\x85/\xc2\xad;\x8a\xdf\xd8\
+\xb7P\x02\x12\xf2\x97X%\xd4\xdd\xcd(bO\xbbk\
+\xa0\x0bO0\x81\xbd\xc2#EhlV\xe0\x1a\xed\xa9\
+\x81\x84<=\xf3,\x06\xf15O@\x19hD\xde/\
+\xbc?G\xda!\xa0\x8aOx\x8d\xd59\xe3\xa7#y\
+_\xe2(S@\xd3\xe4e\x0ah\x89\x9c\xfc\x86d\xc1\
+\xc8\x09\x97\xc3\xe0b\x91W\x84\x96\xeaz\xfc\x1e\x13\xba\
+\x99z\x98\xc2\x03\xa1]\x87{\xf8n\xf69O\xd0/\
+\x1c\xcf>\x0c\xd5K\xda\x837\x1a\xf7\x80\xc9\x7f\xc2\xb6\
+\x18\xb72\xcen\x7fN\xce\xba3/\x0b\xbb\xa3\xa8u\
+\x8bA\x0e\xa7\xc4\xdb,b\x8d\xd0\x8a\xcf\xe0D\xbb\xc9\
+\x09\xad\xf78\xee\x08\x85X\x13\xb6\xf1x\xd1\x04y\x8f\
+Q3X\x16I;p\x03\xaf\xa2M\x14M\xf0\x0f\x1d\
+\xa6\xc0\xcdY\x822\x19\x00\x00\x00\x00IEND\xae\
+B`\x82\
\x00\x00\x17\xc9\
\x89\
PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\
@@ -45460,10 +46228,19 @@ qt_resource_name = b"\
\x03\xb6_\xf9\
\x00m\
\x00a\x00i\x00n\x00w\x00i\x00n\x00d\x00o\x00w\x00.\x00u\x00i\
+\x00\x09\
+\x05\xe6\x85\x87\
+\x00b\
+\x00o\x00o\x00k\x003\x00.\x00p\x00n\x00g\
\x00\x0e\
\x0a\xb4\x5c\xa7\
\x00s\
\x00t\x00a\x00t\x00i\x00s\x00t\x00i\x00c\x00s\x00.\x00p\x00n\x00g\
+\x00\x12\
+\x05S\xefg\
+\x00e\
+\x00m\x00b\x00l\x00e\x00m\x00_\x00l\x00i\x00b\x00r\x00a\x00r\x00y\x00.\x00p\x00n\
+\x00g\
\x00\x07\
\x03uW\xa7\
\x00m\
@@ -45476,6 +46253,10 @@ qt_resource_name = b"\
\x07\xa7W\x87\
\x00a\
\x00d\x00d\x00.\x00p\x00n\x00g\
+\x00\x0d\
+\x0c\xad\x05\x07\
+\x00b\
+\x00o\x00o\x00k\x00s\x00i\x00c\x00o\x00n\x00.\x00p\x00n\x00g\
\x00\x09\
\x00\xa8\xaag\
\x00w\
@@ -45504,6 +46285,11 @@ qt_resource_name = b"\
\x0c\x9b\x8d'\
\x00f\
\x00l\x00u\x00s\x00h\x00.\x00p\x00n\x00g\
+\x00\x16\
+\x06\x07\xbf'\
+\x00b\
+\x00o\x00o\x00k\x00_\x00o\x00p\x00e\x00n\x00_\x00b\x00o\x00o\x00k\x00m\x00a\x00r\
+\x00k\x00.\x00p\x00n\x00g\
\x00\x0a\
\x08\x83x\xc7\
\x00S\
@@ -45512,6 +46298,10 @@ qt_resource_name = b"\
\x06IZ\x07\
\x00c\
\x00o\x00n\x00f\x00.\x00p\x00n\x00g\
+\x00\x0d\
+\x04\x8dz'\
+\x00b\
+\x00o\x00o\x00k\x00_\x00o\x00p\x00e\x00n\x00.\x00p\x00n\x00g\
\x00\x09\
\x0eU\x81\x87\
\x00d\
@@ -45553,6 +46343,10 @@ qt_resource_name = b"\
\x00m\
\x00o\x00n\x00e\x00y\x003\x00.\x00p\x00n\x00g\
\x00\x0c\
+\x05\xd2\x96\x07\
+\x00r\
+\x00e\x00g\x00i\x00s\x00t\x00e\x00r\x00.\x00p\x00n\x00g\
+\x00\x0c\
\x03v\xc2\x07\
\x00q\
\x00u\x00e\x00s\x00t\x00i\x00o\x00n\x00.\x00p\x00n\x00g\
@@ -45621,87 +46415,99 @@ qt_resource_name = b"\
qt_resource_struct = b"\
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x02\x00\x00\x00\x01\
\x00\x00\x00\x00\x00\x00\x00\x00\
-\x00\x00\x00\x00\x00\x02\x00\x00\x00'\x00\x00\x00\x03\
+\x00\x00\x00\x00\x00\x02\x00\x00\x00-\x00\x00\x00\x03\
\x00\x00\x00\x00\x00\x00\x00\x00\
\x00\x00\x00\x10\x00\x01\x00\x00\x00\x01\x00\x00\x00\x00\
-\x00\x00\x01r\x82%;p\
-\x00\x00\x02\xaa\x00\x00\x00\x00\x00\x01\x00\x08\x04\x10\
+\x00\x00\x01r\x82\xd3\xbeg\
+\x00\x00\x03|\x00\x00\x00\x00\x00\x01\x00\x0838\
\x00\x00\x01ro \xc0+\
-\x00\x00\x00\x8e\x00\x00\x00\x00\x00\x01\x00\x01m\x06\
+\x00\x00\x00\xf0\x00\x00\x00\x00\x00\x01\x00\x01\x92\x83\
\x00\x00\x01rybF\xf5\
-\x00\x00\x03\x5c\x00\x00\x00\x00\x00\x01\x00\x09\xac%\
+\x00\x00\x04.\x00\x00\x00\x00\x00\x01\x00\x09\xdbM\
\x00\x00\x01ro-O\xd6\
-\x00\x00\x00R\x00\x00\x00\x00\x00\x01\x00\x00!\xba\
+\x00\x00\x00\x94\x00\x00\x00\x00\x00\x01\x00\x006\xd5\
\x00\x00\x01ryefk\
-\x00\x00\x02d\x00\x00\x00\x00\x00\x01\x00\x07\x05k\
+\x00\x00\x036\x00\x00\x00\x00\x00\x01\x00\x074\x93\
\x00\x00\x01ro!\xbci\
-\x00\x00\x03\x92\x00\x00\x00\x00\x00\x01\x00\x09\xe1\xb5\
+\x00\x00\x01\xfc\x00\x00\x00\x00\x00\x01\x00\x04(\xe1\
+\x00\x00\x01r\x83\x0a\xde,\
+\x00\x00\x04d\x00\x00\x00\x00\x00\x01\x00\x0a\x10\xdd\
\x00\x00\x01ro \x94\xf5\
-\x00\x00\x01\x08\x00\x00\x00\x00\x00\x01\x00\x03)K\
+\x00\x00\x01j\x00\x00\x00\x00\x00\x01\x00\x03N\xc8\
\x00\x00\x01rn\x81\xa0K\
-\x00\x00\x00\xf0\x00\x00\x00\x00\x00\x01\x00\x02\xbf\x1a\
+\x00\x00\x00j\x00\x00\x00\x00\x00\x01\x00\x001\xd8\
+\x00\x00\x01r\x83\x17T#\
+\x00\x00\x03\x18\x00\x00\x00\x00\x00\x01\x00\x071\xfb\
+\x00\x00\x01r\x83\x18\xc72\
+\x00\x00\x000\x00\x00\x00\x00\x00\x01\x00\x00\x05b\
+\x00\x00\x01r\x83\x18J\xbf\
+\x00\x00\x01\x9a\x00\x00\x00\x00\x00\x01\x00\x03\xd6&\
+\x00\x00\x01r\x83\x0b\xa39\
+\x00\x00\x01R\x00\x00\x00\x00\x00\x01\x00\x02\xe4\x97\
\x00\x00\x01rn\x7f\x9a\xa2\
-\x00\x00\x01\xfe\x00\x00\x00\x00\x00\x01\x00\x05\xfa\xd2\
+\x00\x00\x02\xb2\x00\x00\x00\x00\x00\x01\x00\x06'b\
\x00\x00\x01rx\xd0\xef\xa4\
-\x00\x00\x01R\x00\x00\x00\x00\x00\x01\x00\x03\xe4\xf8\
+\x00\x00\x01\xe6\x00\x00\x00\x00\x00\x01\x00\x04\x0c\xf0\
\x00\x00\x01ro&U\x86\
-\x00\x00\x02\xc0\x00\x00\x00\x00\x00\x01\x00\x08t\x0d\
+\x00\x00\x03\x92\x00\x00\x00\x00\x00\x01\x00\x08\xa35\
\x00\x00\x01ro'\x5c\xdd\
-\x00\x00\x03\xe0\x00\x00\x00\x00\x00\x01\x00\x0a\xdb\xb6\
+\x00\x00\x04\xb2\x00\x00\x00\x00\x00\x01\x00\x0b\x0a\xde\
\x00\x00\x01rxL\xc3L\
-\x00\x00\x01\xd0\x00\x00\x00\x00\x00\x01\x00\x05H\x18\
+\x00\x00\x02\x84\x00\x00\x00\x00\x00\x01\x00\x05t\xa8\
\x00\x00\x01rn\x80a\x98\
-\x00\x00\x02\x82\x00\x00\x00\x00\x00\x01\x00\x07\x1d8\
+\x00\x00\x03T\x00\x00\x00\x00\x00\x01\x00\x07L`\
\x00\x00\x01ro!\x10\x8b\
-\x00\x00\x00z\x00\x00\x00\x00\x00\x01\x00\x01 \xdf\
+\x00\x00\x00\xbc\x00\x00\x00\x00\x00\x01\x00\x015\xfa\
\x00\x00\x01ro6\xcc\x14\
-\x00\x00\x02\x94\x00\x00\x00\x00\x00\x01\x00\x07\x8f\xc7\
+\x00\x00\x03f\x00\x00\x00\x00\x00\x01\x00\x07\xbe\xef\
\x00\x00\x01ryf\xd9E\
-\x00\x00\x020\x00\x00\x00\x00\x00\x01\x00\x06RL\
+\x00\x00\x02\xe4\x00\x00\x00\x00\x00\x01\x00\x06~\xdc\
\x00\x00\x01rn\x83W\xb2\
-\x00\x00\x01\xa0\x00\x00\x00\x00\x00\x01\x00\x04\xab\x11\
+\x00\x00\x02T\x00\x00\x00\x00\x00\x01\x00\x04\xd7\xa1\
\x00\x00\x01rn\x80\x8e_\
-\x00\x00\x018\x00\x00\x00\x00\x00\x01\x00\x03\xb0\xa9\
+\x00\x00\x01\xcc\x00\x00\x00\x00\x00\x01\x00\x03\xd8\xa1\
\x00\x00\x01ro'\xd9\xb1\
-\x00\x00\x01\xe6\x00\x00\x00\x00\x00\x01\x00\x05\x96&\
+\x00\x00\x02\x9a\x00\x00\x00\x00\x00\x01\x00\x05\xc2\xb6\
\x00\x00\x01ro!\x80\x9f\
-\x00\x00\x03p\x00\x00\x00\x00\x00\x01\x00\x09\xc2\xff\
+\x00\x00\x04B\x00\x00\x00\x00\x00\x01\x00\x09\xf2'\
\x00\x00\x01ro*{\xa5\
-\x00\x00\x03\xc4\x00\x00\x00\x00\x00\x01\x00\x0a\xa2\xa3\
+\x00\x00\x04\x96\x00\x00\x00\x00\x00\x01\x00\x0a\xd1\xcb\
\x00\x00\x01rxA\xa0\xe6\
-\x00\x00\x02\x14\x00\x00\x00\x00\x00\x01\x00\x06.\x8e\
+\x00\x00\x02\xc8\x00\x00\x00\x00\x00\x01\x00\x06[\x1e\
\x00\x00\x01ro'\xf7\xd9\
-\x00\x00\x01\x80\x00\x00\x00\x00\x00\x01\x00\x04K\xbd\
+\x00\x00\x024\x00\x00\x00\x00\x00\x01\x00\x04xM\
\x00\x00\x01ro+U:\
-\x00\x00\x000\x00\x00\x00\x00\x00\x01\x00\x00\x05>\
+\x00\x00\x00H\x00\x00\x00\x00\x00\x01\x00\x00\x15\x5c\
\x00\x00\x01ro\x22L\x9b\
-\x00\x00\x00\xba\x00\x00\x00\x00\x00\x01\x00\x02+\xdc\
+\x00\x00\x01\x1c\x00\x00\x00\x00\x00\x01\x00\x02QY\
\x00\x00\x01rn\x80\xbaA\
-\x00\x00\x00\xd4\x00\x00\x00\x00\x00\x01\x00\x02w\x8a\
+\x00\x00\x016\x00\x00\x00\x00\x00\x01\x00\x02\x9d\x07\
\x00\x00\x01ro\x14<\x9f\
-\x00\x00\x02\xdc\x00\x00\x00\x00\x00\x01\x00\x08\x94\xbc\
+\x00\x00\x03\xae\x00\x00\x00\x00\x00\x01\x00\x08\xc3\xe4\
\x00\x00\x01ro\x14\xa8\xb6\
-\x00\x00\x00f\x00\x00\x00\x00\x00\x01\x00\x00\x9b\x06\
+\x00\x00\x00\xa8\x00\x00\x00\x00\x00\x01\x00\x00\xb0!\
\x00\x00\x01ro\x1e\xc7F\
-\x00\x00\x03,\x00\x00\x00\x00\x00\x01\x00\x09`\x17\
+\x00\x00\x03\xfe\x00\x00\x00\x00\x00\x01\x00\x09\x8f?\
\x00\x00\x01rxK\x8a\x1d\
-\x00\x00\x01\xbc\x00\x00\x00\x00\x00\x01\x00\x04\xf6\x07\
+\x00\x00\x02p\x00\x00\x00\x00\x00\x01\x00\x05\x22\x97\
\x00\x00\x01ro!G\x15\
-\x00\x00\x01 \x00\x00\x00\x00\x00\x01\x00\x03\x90\x8c\
+\x00\x00\x01\x82\x00\x00\x00\x00\x00\x01\x00\x03\xb6\x09\
\x00\x00\x01ro*\xb4%\
-\x00\x00\x02\xf6\x00\x00\x00\x00\x00\x01\x00\x08\x9eV\
+\x00\x00\x00\xd0\x00\x00\x00\x00\x00\x01\x00\x01\x82!\
+\x00\x00\x01r\x82\xb4i\x96\
+\x00\x00\x03\xc8\x00\x00\x00\x00\x00\x01\x00\x08\xcd~\
\x00\x00\x01ryaf\xee\
-\x00\x00\x02J\x00\x00\x00\x00\x00\x01\x00\x06\xa0\x14\
+\x00\x00\x02\xfe\x00\x00\x00\x00\x00\x01\x00\x06\xcc\xa4\
\x00\x00\x01ryg+\xf0\
-\x00\x00\x03\xaa\x00\x00\x00\x00\x00\x01\x00\x0a?\xcb\
+\x00\x00\x04|\x00\x00\x00\x00\x00\x01\x00\x0an\xf3\
\x00\x00\x01rx\xcbU\xa4\
-\x00\x00\x03H\x00\x00\x00\x00\x00\x01\x00\x09\x84\x94\
+\x00\x00\x04\x1a\x00\x00\x00\x00\x00\x01\x00\x09\xb3\xbc\
\x00\x00\x01rx\xcc\xdf'\
-\x00\x00\x01h\x00\x00\x00\x00\x00\x01\x00\x04\x00\xe9\
+\x00\x00\x02\x1c\x00\x00\x00\x00\x00\x01\x00\x04-y\
\x00\x00\x01rn\x80\xf2c\
-\x00\x00\x03\x10\x00\x00\x00\x00\x00\x01\x00\x08\xf4\xc5\
+\x00\x00\x03\xe2\x00\x00\x00\x00\x00\x01\x00\x09#\xed\
\x00\x00\x01ro!-\x86\
-\x00\x00\x00\xa6\x00\x00\x00\x00\x00\x01\x00\x01\xbe%\
+\x00\x00\x01\x08\x00\x00\x00\x00\x00\x01\x00\x01\xe3\xa2\
\x00\x00\x01rn\x7f\xe8!\
"
diff --git a/mainwindow.py b/mainwindow.py
index c7bfd2a..eeb1fb5 100644
--- a/mainwindow.py
+++ b/mainwindow.py
@@ -15,6 +15,7 @@ from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
QPixmap, QRadialGradient)
from PySide2.QtWidgets import *
+import kmanapp_rc
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
@@ -24,47 +25,47 @@ class Ui_MainWindow(object):
self.actionimportlocal = QAction(MainWindow)
self.actionimportlocal.setObjectName(u"actionimportlocal")
icon = QIcon()
- icon.addFile(u"icons/downr.png", QSize(), QIcon.Normal, QIcon.Off)
+ icon.addFile(u":/icons/downr.png", QSize(), QIcon.Normal, QIcon.Off)
self.actionimportlocal.setIcon(icon)
self.actionimportkindle = QAction(MainWindow)
self.actionimportkindle.setObjectName(u"actionimportkindle")
icon1 = QIcon()
- icon1.addFile(u"icons/down.png", QSize(), QIcon.Normal, QIcon.Off)
+ icon1.addFile(u":/icons/down.png", QSize(), QIcon.Normal, QIcon.Off)
self.actionimportkindle.setIcon(icon1)
self.actionconfig = QAction(MainWindow)
self.actionconfig.setObjectName(u"actionconfig")
icon2 = QIcon()
- icon2.addFile(u"icons/config.png", QSize(), QIcon.Normal, QIcon.Off)
+ icon2.addFile(u":/icons/config.png", QSize(), QIcon.Normal, QIcon.Off)
self.actionconfig.setIcon(icon2)
self.actionflush = QAction(MainWindow)
self.actionflush.setObjectName(u"actionflush")
icon3 = QIcon()
- icon3.addFile(u"icons/refresh.png", QSize(), QIcon.Normal, QIcon.Off)
+ icon3.addFile(u":/icons/refresh.png", QSize(), QIcon.Normal, QIcon.Off)
self.actionflush.setIcon(icon3)
self.actionwords = QAction(MainWindow)
self.actionwords.setObjectName(u"actionwords")
icon4 = QIcon()
- icon4.addFile(u"icons/books.png", QSize(), QIcon.Normal, QIcon.Off)
+ icon4.addFile(u":/icons/books.png", QSize(), QIcon.Normal, QIcon.Off)
self.actionwords.setIcon(icon4)
self.actionstatistic = QAction(MainWindow)
self.actionstatistic.setObjectName(u"actionstatistic")
icon5 = QIcon()
- icon5.addFile(u"icons/statistics.png", QSize(), QIcon.Normal, QIcon.Off)
+ icon5.addFile(u":/icons/statistics.png", QSize(), QIcon.Normal, QIcon.Off)
self.actionstatistic.setIcon(icon5)
self.actionhomepage = QAction(MainWindow)
self.actionhomepage.setObjectName(u"actionhomepage")
icon6 = QIcon()
- icon6.addFile(u"icons/home.png", QSize(), QIcon.Normal, QIcon.Off)
+ icon6.addFile(u":/icons/home.png", QSize(), QIcon.Normal, QIcon.Off)
self.actionhomepage.setIcon(icon6)
self.actionabout = QAction(MainWindow)
self.actionabout.setObjectName(u"actionabout")
icon7 = QIcon()
- icon7.addFile(u"icons/question.png", QSize(), QIcon.Normal, QIcon.Off)
+ icon7.addFile(u":/icons/question.png", QSize(), QIcon.Normal, QIcon.Off)
self.actionabout.setIcon(icon7)
self.actionsearch = QAction(MainWindow)
self.actionsearch.setObjectName(u"actionsearch")
icon8 = QIcon()
- icon8.addFile(u"icons/Pixadex.png", QSize(), QIcon.Normal, QIcon.Off)
+ icon8.addFile(u":/icons/Pixadex.png", QSize(), QIcon.Normal, QIcon.Off)
self.actionsearch.setIcon(icon8)
self.centralwidget = QWidget(MainWindow)
self.centralwidget.setObjectName(u"centralwidget")
@@ -90,7 +91,7 @@ class Ui_MainWindow(object):
self.searchToolButton = QToolButton(self.centralwidget)
self.searchToolButton.setObjectName(u"searchToolButton")
icon9 = QIcon()
- icon9.addFile(u"icons/search.jpeg", QSize(), QIcon.Normal, QIcon.Off)
+ icon9.addFile(u":/icons/search.jpeg", QSize(), QIcon.Normal, QIcon.Off)
self.searchToolButton.setIcon(icon9)
self.horizontalLayout.addWidget(self.searchToolButton)
diff --git a/mainwindow.ui b/mainwindow.ui
index 981b461..36af336 100644
--- a/mainwindow.ui
+++ b/mainwindow.ui
@@ -44,8 +44,8 @@
...
-
- icons/search.jpegicons/search.jpeg
+
+ :/icons/search.jpeg:/icons/search.jpeg
@@ -137,8 +137,8 @@
-
- icons/downr.pngicons/downr.png
+
+ :/icons/downr.png:/icons/downr.png
importlocal
@@ -149,8 +149,8 @@
-
- icons/down.pngicons/down.png
+
+ :/icons/down.png:/icons/down.png
importkindle
@@ -161,8 +161,8 @@
-
- icons/config.pngicons/config.png
+
+ :/icons/config.png:/icons/config.png
config
@@ -173,8 +173,8 @@
-
- icons/refresh.pngicons/refresh.png
+
+ :/icons/refresh.png:/icons/refresh.png
refresh
@@ -185,8 +185,8 @@
-
- icons/books.pngicons/books.png
+
+ :/icons/books.png:/icons/books.png
words
@@ -197,8 +197,8 @@
-
- icons/statistics.pngicons/statistics.png
+
+ :/icons/statistics.png:/icons/statistics.png
statistic
@@ -209,8 +209,8 @@
-
- icons/home.pngicons/home.png
+
+ :/icons/home.png:/icons/home.png
homepage
@@ -221,8 +221,8 @@
-
- icons/question.pngicons/question.png
+
+ :/icons/question.png:/icons/question.png
about
@@ -233,8 +233,8 @@
-
- icons/Pixadex.pngicons/Pixadex.png
+
+ :/icons/Pixadex.png:/icons/Pixadex.png
search
@@ -244,6 +244,8 @@
-
+
+
+
diff --git a/mainwindow.ui.autosave b/mainwindow.ui.autosave
deleted file mode 100644
index 981b461..0000000
--- a/mainwindow.ui.autosave
+++ /dev/null
@@ -1,249 +0,0 @@
-
-
- MainWindow
-
-
-
- 0
- 0
- 774
- 410
-
-
-
- Kindle Management
-
-
-
- -
-
-
-
-
-
- Search
-
-
-
- -
-
-
- 可按书名、作者、内容搜索笔记
-
-
-
- -
-
-
-
-
-
-
- -
-
-
- ...
-
-
-
- icons/search.jpegicons/search.jpeg
-
-
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
-
- 0
- 0
-
-
-
-
- 400
- 16777215
-
-
-
-
-
- Qt::Vertical
-
-
-
-
- 0
- 0
-
-
-
-
-
-
- 0
- 1
-
-
-
-
- 16777215
- 400
-
-
-
-
-
-
-
-
-
-
-
-
- toolBar
-
-
- TopToolBarArea
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- icons/downr.pngicons/downr.png
-
-
- importlocal
-
-
- import clipping file from local clipping file
-
-
-
-
-
- icons/down.pngicons/down.png
-
-
- importkindle
-
-
- import clipping file from kindle
-
-
-
-
-
- icons/config.pngicons/config.png
-
-
- config
-
-
- configuration
-
-
-
-
-
- icons/refresh.pngicons/refresh.png
-
-
- refresh
-
-
- refresh import file/quick import from kindle
-
-
-
-
-
- icons/books.pngicons/books.png
-
-
- words
-
-
- words
-
-
-
-
-
- icons/statistics.pngicons/statistics.png
-
-
- statistic
-
-
- statistics reading habbit
-
-
-
-
-
- icons/home.pngicons/home.png
-
-
- homepage
-
-
- redirect to my homepage
-
-
-
-
-
- icons/question.pngicons/question.png
-
-
- about
-
-
- open about dialog
-
-
-
-
-
- icons/Pixadex.pngicons/Pixadex.png
-
-
- search
-
-
- search note
-
-
-
-
-
-