diff options
| author | Felix (xq) Queißner <git@mq32.de> | 2020-06-07 10:46:23 +0200 |
|---|---|---|
| committer | Felix (xq) Queißner <git@mq32.de> | 2020-06-07 10:46:23 +0200 |
| commit | 425f9d41cd337133d5677744eef937a8a2a61212 (patch) | |
| tree | 6cd5c2603e1499b89aae4fe5e56c6e650cb2117e /lib | |
| parent | ec95bb371e54116a2627c162eac3357ec13f06ad (diff) | |
| download | kristall-425f9d41cd337133d5677744eef937a8a2a61212.tar.gz | |
Adds support for light/dark widget theme, adds experiemental support for http style sheets.
Diffstat (limited to 'lib')
97 files changed, 7706 insertions, 0 deletions
diff --git a/lib/BreezeStyleSheets/.gitignore b/lib/BreezeStyleSheets/.gitignore new file mode 100644 index 0000000..8d35cb3 --- /dev/null +++ b/lib/BreezeStyleSheets/.gitignore @@ -0,0 +1,2 @@ +__pycache__ +*.pyc diff --git a/lib/BreezeStyleSheets/LICENSE.md b/lib/BreezeStyleSheets/LICENSE.md new file mode 100644 index 0000000..ef01015 --- /dev/null +++ b/lib/BreezeStyleSheets/LICENSE.md @@ -0,0 +1,26 @@ +The MIT License (MIT) +===================== + +Copyright © `<2013-2014>` `<Colin Duquesnoy>` +Copyright © `<2015-2016>` `<Alex Huszagh>` + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the “Software”), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. diff --git a/lib/BreezeStyleSheets/README.md b/lib/BreezeStyleSheets/README.md new file mode 100644 index 0000000..fd2c406 --- /dev/null +++ b/lib/BreezeStyleSheets/README.md @@ -0,0 +1,96 @@ +BreezeStyleSheets +================= + +Breeze and BreezeDark-like stylesheets for Qt Applications. + +C++ Installation +================ + +Copy `breeze.qrc`, `dark.qss`, `light.qss` and the `dark` and `light` folders into your project directory and add the qrc file to your project file. + +For example: + +```qmake +TARGET = app +SOURCES = main.cpp +RESOURCES = breeze.qrc +``` + +To load the stylesheet in C++, load the file using QFile and read the data. For example, to load BreezeDark, run: + +```cpp + +#include <QApplication> +#include <QFile> +#include <QTextStream> + + +int main(int argc, char *argv[]) +{ + QApplication app(argc, argv); + + // set stylesheet + QFile file(":/dark.qss"); + file.open(QFile::ReadOnly | QFile::Text); + QTextStream stream(&file); + app.setStyleSheet(stream.readAll()); + + // code goes here + + return app.exec(); +} +``` + +PyQt5 Installation +================== + +To compile the stylesheet for use with PyQt5, compile with the following command `pyrcc5 breeze.qrc -o breeze_resources.py`, and import the stylesheets. Afterwards, to load the stylesheet in Python, load the file using QFile and read the data. For example, to load BreezeDark, run: + + +```python + +from PyQt5 import QtWidgets +from PyQt5.QtCore import QFile, QTextStream +import breeze_resources + + +def main(): + app = QtWidgets.QApplication(sys.argv) + + # set stylesheet + file = QFile(":/dark.qss") + file.open(QFile.ReadOnly | QFile.Text) + stream = QTextStream(file) + app.setStyleSheet(stream.readAll()) + + # code goes here + + app.exec_() +} +``` + +License +======= + +MIT, see [license](/LICENSE.md). + +Example +======= + +**Breeze/BreezeDark** + +Example user interface using the Breeze and BreezeDark stylesheets side-by-side. + + + +Acknowledgements +================ + +BreezeStyleSheets is a fork of [QDarkStyleSheet](https://github.com/ColinDuquesnoy/QDarkStyleSheet). + +Contact +======= + +Email: ahuszagh@gmail.com +Twitter: KardOnIce + diff --git a/lib/BreezeStyleSheets/assets/Breeze.gif b/lib/BreezeStyleSheets/assets/Breeze.gif Binary files differnew file mode 100644 index 0000000..af6a135 --- /dev/null +++ b/lib/BreezeStyleSheets/assets/Breeze.gif diff --git a/lib/BreezeStyleSheets/breeze.qrc b/lib/BreezeStyleSheets/breeze.qrc new file mode 100644 index 0000000..88fb185 --- /dev/null +++ b/lib/BreezeStyleSheets/breeze.qrc @@ -0,0 +1,89 @@ +<RCC> + <qresource> + <file>light/hmovetoolbar.svg</file> + <file>light/vmovetoolbar.svg</file> + <file>light/hsepartoolbar.svg</file> + <file>light/vsepartoolbars.svg</file> + <file>light/stylesheet-branch-end.svg</file> + <file>light/stylesheet-branch-end-closed.svg</file> + <file>light/stylesheet-branch-end-open.svg</file> + <file>light/stylesheet-vline.svg</file> + <file>light/stylesheet-branch-more.svg</file> + <file>light/branch_closed.svg</file> + <file>light/branch_closed-on.svg</file> + <file>light/branch_open.svg</file> + <file>light/branch_open-on.svg</file> + <file>light/down_arrow.svg</file> + <file>light/down_arrow_disabled.svg</file> + <file>light/down_arrow-hover.svg</file> + <file>light/left_arrow.svg</file> + <file>light/left_arrow_disabled.svg</file> + <file>light/right_arrow.svg</file> + <file>light/right_arrow_disabled.svg</file> + <file>light/up_arrow.svg</file> + <file>light/up_arrow_disabled.svg</file> + <file>light/up_arrow-hover.svg</file> + <file>light/sizegrip.svg</file> + <file>light/transparent.svg</file> + <file>light/close.svg</file> + <file>light/close-hover.svg</file> + <file>light/close-pressed.svg</file> + <file>light/undock.svg</file> + <file>light/undock-hover.svg</file> + <file>light/checkbox_checked-hover.svg</file> + <file>light/checkbox_checked.svg</file> + <file>light/checkbox_checked_disabled.svg</file> + <file>light/checkbox_indeterminate.svg</file> + <file>light/checkbox_indeterminate-hover.svg</file> + <file>light/checkbox_indeterminate_disabled.svg</file> + <file>light/checkbox_unchecked-hover.svg</file> + <file>light/checkbox_unchecked_disabled.svg</file> + <file>light/radio_checked-hover.svg</file> + <file>light/radio_checked.svg</file> + <file>light/radio_checked_disabled.svg</file> + <file>light/radio_unchecked-hover.svg</file> + <file>light/radio_unchecked_disabled.svg</file> + <file>dark/hmovetoolbar.svg</file> + <file>dark/vmovetoolbar.svg</file> + <file>dark/hsepartoolbar.svg</file> + <file>dark/vsepartoolbars.svg</file> + <file>dark/stylesheet-branch-end.svg</file> + <file>dark/stylesheet-branch-end-closed.svg</file> + <file>dark/stylesheet-branch-end-open.svg</file> + <file>dark/stylesheet-vline.svg</file> + <file>dark/stylesheet-branch-more.svg</file> + <file>dark/branch_closed.svg</file> + <file>dark/branch_closed-on.svg</file> + <file>dark/branch_open.svg</file> + <file>dark/branch_open-on.svg</file> + <file>dark/down_arrow.svg</file> + <file>dark/down_arrow_disabled.svg</file> + <file>dark/down_arrow-hover.svg</file> + <file>dark/left_arrow.svg</file> + <file>dark/left_arrow_disabled.svg</file> + <file>dark/right_arrow.svg</file> + <file>dark/right_arrow_disabled.svg</file> + <file>dark/up_arrow.svg</file> + <file>dark/up_arrow_disabled.svg</file> + <file>dark/up_arrow-hover.svg</file> + <file>dark/sizegrip.svg</file> + <file>dark/transparent.svg</file> + <file>dark/close.svg</file> + <file>dark/close-hover.svg</file> + <file>dark/close-pressed.svg</file> + <file>dark/undock.svg</file> + <file>dark/undock-hover.svg</file> + <file>dark/checkbox_checked.svg</file> + <file>dark/checkbox_checked_disabled.svg</file> + <file>dark/checkbox_indeterminate.svg</file> + <file>dark/checkbox_indeterminate_disabled.svg</file> + <file>dark/checkbox_unchecked.svg</file> + <file>dark/checkbox_unchecked_disabled.svg</file> + <file>dark/radio_checked.svg</file> + <file>dark/radio_checked_disabled.svg</file> + <file>dark/radio_unchecked.svg</file> + <file>dark/radio_unchecked_disabled.svg</file> + <file>light.qss</file> + <file>dark.qss</file> + </qresource> +</RCC> diff --git a/lib/BreezeStyleSheets/breeze_resources.py b/lib/BreezeStyleSheets/breeze_resources.py new file mode 100644 index 0000000..fb51bcf --- /dev/null +++ b/lib/BreezeStyleSheets/breeze_resources.py @@ -0,0 +1,3225 @@ +# -*- coding: utf-8 -*- + +# Resource object code +# +# Created by: The Resource Compiler for PyQt5 (Qt v5.11.1) +# +# WARNING! All changes made in this file will be lost! + +from PyQt5 import QtCore + +qt_resource_data = b"\ +\x00\x00\x13\xe6\ +\x00\ +\x00\x7c\x42\x78\x9c\xdd\x1d\x5d\x73\xdb\x36\xf2\x3d\xbf\x02\x75\ +\x5e\xe2\x9e\x14\x4b\x96\xed\xc4\x4c\xd3\x19\xd9\x96\x63\xcd\xd9\ +\x96\x23\x29\xcd\x65\x3a\x9d\x0e\x29\x42\x16\x1b\x8a\x64\x49\x2a\ +\xb6\x7b\x73\xff\xfd\x16\x20\x09\x02\x20\x40\x42\xb2\xec\xcb\x35\ +\x4e\x53\x99\x04\xf6\x0b\x8b\xc5\x62\xb1\x0b\xed\xfd\xf8\x02\xfd\ +\x88\xd0\x49\x8c\xf1\x5f\x18\x25\xe9\x83\x8f\x93\x05\xc6\xe9\x6b\ +\x78\x4c\xdf\x58\xf6\x2a\x5d\x84\xb1\x85\x4e\x43\xdf\x0b\xd0\xd9\ +\xea\xcf\x15\x4e\x82\xf0\x21\x7b\x89\x5d\x2f\x25\x2f\xfb\x3e\xbe\ +\x47\x17\xab\xe4\x2f\xfb\x76\x91\xbd\xf1\xbd\x19\x0e\x12\x6c\xa1\ +\xab\xe1\xb4\x85\x12\x8c\xd1\xe5\xf0\x74\x70\x3d\x19\xbc\x5e\xba\ +\x05\xec\xe9\xc2\x4b\x10\xfc\x0d\x63\xef\xd6\x0b\x6c\xdf\x7f\x40\ +\x36\x9a\x87\xf1\x57\x14\xce\xd1\xc7\x33\x3b\xfe\x3a\x21\x04\x4d\ +\x08\x41\x2d\x64\x07\x2e\x69\xec\xd8\x09\x76\x51\x18\xe4\x34\xef\ +\x71\xf4\x93\x1e\x68\x16\xfa\x61\x8c\x92\xd9\x02\x2f\x71\x0b\x39\ +\xab\x94\x74\x02\xca\x83\x10\xdd\xd9\x80\x60\x3e\xf7\x7c\xcf\x4e\ +\x01\xc6\x9d\x97\x2e\xd0\x3f\xcf\x06\x05\xaf\xed\x6d\xfc\xc9\x19\ +\xc3\x84\x6f\x74\x99\x09\x01\xbd\x82\x5f\x76\x73\x2c\xa7\x61\xf4\ +\x00\xfc\x2e\x52\xf4\x6a\xb6\x8b\x7e\xda\xef\x74\x7b\x6d\xf8\xe7\ +\xe0\x67\xf4\x93\x24\xe2\x9f\xd5\xcd\x0f\x49\xf3\x23\x68\xce\x0b\ +\xfd\xe7\x1c\xfa\x0d\x8e\x97\x5e\x92\x78\x20\x1f\x60\x7b\x81\x63\ +\xec\x3c\xa0\xdb\xd8\x0e\x80\xe1\x16\x9a\x83\x98\x88\x6c\x67\x0b\ +\x3b\xbe\x05\xe9\xa4\x21\x48\xf5\x01\x45\x38\x4e\xa0\x43\xe8\xa4\ +\xb6\x17\x78\xc1\x2d\x01\x64\x83\x20\xa3\x07\xd2\x38\x25\xa3\x94\ +\x84\xf3\xf4\xce\x8e\x31\x1d\x05\x3b\x49\xc2\x59\x26\x43\x37\x9c\ +\xad\x96\x38\x48\xed\x94\xa0\x04\xd1\xe2\x04\xbd\x4a\x17\x98\x80\ +\xd8\x99\xe4\x9d\x76\x76\x29\x2a\x17\xdb\x3e\x19\x09\x78\x8d\x8a\ +\x57\x74\x10\x42\x18\xa4\x18\x27\x69\xec\xcd\x08\x98\x16\x34\x9a\ +\xf9\x2b\x37\xa7\xa4\x68\xe1\x7b\x4b\x2f\xc7\x43\x20\x50\xa1\x24\ +\x04\xee\x2a\x01\x56\x08\xb5\x2d\xb4\x0c\x5d\x6f\x4e\xfe\x8f\x29\ +\x7f\xd1\xca\xf1\xbd\x64\xd1\x22\x60\x5c\x8f\x20\x00\x7d\x80\xe7\ +\x09\x79\x4e\x87\x86\xaa\xd5\x1e\x51\x18\xec\xfb\x04\x88\x07\x0c\ +\x50\xa6\x4b\x1a\x33\xd5\x4b\x43\x02\x25\x22\xf2\x4d\x73\x89\x51\ +\xec\x77\x8b\x70\x29\xb2\x04\xe2\x9a\xaf\xe2\x00\x10\x63\x97\xf2\ +\x1d\x82\xf8\x28\xd2\x3f\xf0\x2c\xcd\x01\x91\x1e\xf3\xd0\xf7\xc3\ +\x3b\x60\x13\x10\x07\x30\x93\x80\xb5\xc4\xca\x07\x92\xa8\x90\xed\ +\x84\xdf\x30\xe5\x2c\xd3\x80\x20\x4c\x81\xea\x8c\x1a\x32\x28\x51\ +\x39\xd8\xf9\xab\x64\x01\xb3\x08\x39\x38\x97\x20\xe0\xf7\x02\x3a\ +\x9a\x1c\x73\x31\xa1\x24\x49\x41\x25\x3c\x18\x8f\x28\x8c\x29\x5e\ +\x99\xe9\x62\x52\x4c\x2f\x06\x68\x32\x3a\x9f\x7e\xee\x8f\x07\x68\ +\x38\x41\x37\xe3\xd1\x2f\xc3\xb3\xc1\x19\xda\xe9\x4f\xe0\xf7\x9d\ +\x16\xfa\x3c\x9c\x5e\x8c\x3e\x4d\x11\xb4\x18\xf7\xaf\xa7\x5f\xd0\ +\xe8\x1c\xf5\xaf\xbf\xa0\x7f\x0e\xaf\xcf\x5a\x68\xf0\xaf\x9b\xf1\ +\x60\x32\x21\xa0\x46\x63\x34\xbc\xba\xb9\x1c\x0e\xe0\xf1\xf0\xfa\ +\xf4\xf2\xd3\xd9\xf0\xfa\x03\x3a\x81\xae\xd7\x23\x98\x2b\x43\x98\ +\x24\x00\x77\x3a\xa2\x38\x73\x68\xc3\xc1\x04\xe0\x91\xde\x57\x83\ +\xf1\xe9\x05\x3c\xe9\x9f\x0c\x2f\x87\xd3\x2f\x2d\x74\x3e\x9c\x5e\ +\x03\x64\x74\x0e\x70\xfb\xe8\xa6\x3f\x9e\x0e\x4f\x3f\x5d\xf6\xc7\ +\xe8\xe6\xd3\xf8\x66\x34\x19\x00\x11\x67\x00\xf9\x7a\x78\x7d\x3e\ +\x06\x44\x83\xab\xc1\xf5\x94\x70\x05\xb8\xe1\x31\x1a\xfc\x02\xbf\ +\xa3\xc9\x45\xff\xf2\x92\x22\xec\x7f\x02\x36\xc6\x13\x42\xe5\xe9\ +\xe8\xe6\xcb\x78\xf8\xe1\x62\x8a\x2e\x46\x97\x67\x03\x78\x78\x32\ +\x00\xfa\xfa\x27\x97\x83\x0c\xdb\xf5\x17\x3a\x35\x2f\xfb\xc3\xab\ +\x16\x3a\xeb\x5f\xf5\x3f\x0c\x68\xc7\x11\x00\x1a\xd3\x96\x39\x8d\ +\x9f\x2f\x06\xf4\x11\xa0\xec\xc3\xdf\xd3\xe9\x70\x74\x4d\xe4\x73\ +\x3a\xba\x9e\x8e\xe1\x57\xaa\x99\xd3\xd1\x78\xca\x7a\x7f\x1e\x4e\ +\x06\x2d\xd4\x1f\x0f\x27\x44\x38\xe7\xe3\x11\x60\x20\xd2\x85\x4e\ +\x23\x0a\x07\xba\x5e\x0f\x32\x40\x44\xf2\x84\x76\x02\x84\x8d\x11\ +\xb4\x22\xec\x7c\x9a\x0c\x4a\x8a\xce\x06\xfd\x4b\x00\x37\x21\xfd\ +\xf9\x01\x7d\xbd\x4d\xb3\xb7\xf7\xe2\xc5\xc7\x69\x18\xfa\x53\x2f\ +\x7a\xf1\xef\x17\x08\xfe\x38\xf6\xec\xeb\x6d\x1c\xae\x02\xb7\x4d\ +\xad\xb2\x85\x1c\x1f\x1e\xbd\xa3\x2f\xf3\x27\x77\x0b\x2f\xc5\xd9\ +\x93\xc8\x76\xc9\x9c\xb7\x50\xe7\xf5\x21\xbe\x7f\xf7\xe2\x3f\x00\ +\xf0\xb3\xe7\xde\xe2\x34\x87\x97\x77\x79\xd9\xeb\xf6\x8e\x7a\x27\ +\xef\x34\x38\x5e\x0e\xce\xcf\x3b\xe7\xdd\xec\x35\x4c\x6b\x4c\x8d\ +\x4a\xbb\xd2\xf0\x65\xaf\xd7\x3f\x38\x3b\x97\xdb\x35\x21\xf1\xbd\ +\x08\xf8\x08\x63\x17\xc7\xf9\x4b\xfa\xb9\xed\x2d\xed\x5b\x58\xee\ +\x82\x30\xc0\xfc\x73\xe0\x26\xba\x47\x29\x58\xe0\x24\x82\x69\x15\ +\xa4\xbc\x0c\xc0\xac\x81\xc5\x87\x5e\x1d\x9e\x5b\x0b\x24\xb2\xb4\ +\x16\x30\xf7\x63\xad\x20\x05\xe2\x65\x92\x65\x50\x19\x73\xd8\x6d\ +\x86\x06\x3d\x5f\x7c\x3c\x5d\xe0\xd9\xd7\x93\xf0\x3e\x6f\x0e\x74\ +\xcf\xf8\x61\x11\x08\x2f\xd9\x55\xc9\x6d\x09\xcb\x8c\x07\xa2\x0f\ +\xd3\x34\x5c\x12\x00\xfb\x0c\x00\x01\x9a\x3e\x58\x68\xbf\x93\xf3\ +\x5e\x60\xb5\xc0\x50\xdb\x8e\xcf\xa8\x2d\xe0\x9e\xf4\x4f\x8e\x4f\ +\xde\x66\x6d\x3f\x00\xf5\x11\x69\x6b\x79\x60\x37\x67\x36\xf8\x20\ +\x79\xeb\x1c\xa3\x8f\xe7\xa9\x80\x4f\xf5\x5c\xc0\x5a\x42\xb2\x56\ +\xc1\x8c\x3c\x85\x05\xb3\xe1\xbd\x35\x87\xd5\x2f\x29\xa4\x2a\xa8\ +\xc1\x2a\xf6\x5f\x59\x7b\x3e\x31\xdb\x7b\xb4\xb5\x13\xde\xff\xce\ +\x3a\xfe\x5e\xf0\xf8\x3a\xf9\x76\xbb\x6b\x40\x49\xa6\x0d\x8d\xf4\ +\x44\xb0\x8a\x26\x94\x6e\x85\x84\x14\xd0\xea\x5b\x51\xee\x1a\x5b\ +\xe5\x38\x05\x29\x54\xa7\x81\x99\x5c\xda\x94\xb0\x06\xa1\xe4\x6d\ +\xcd\xc5\x9e\x77\x30\x03\xcb\xb8\xae\x6b\x53\x2f\x67\x13\xf9\x6d\ +\x51\x7a\xeb\xb1\x57\x37\xf4\x42\x9b\xb5\xe5\x6b\x34\x78\xf0\x09\ +\xa7\xc4\x6d\x09\xc0\x7d\x34\x47\x21\x74\x5b\x07\xc5\xba\xbc\x08\ +\x9d\xd7\xe7\xa8\x56\x7b\xc4\x96\xe5\xc8\x9b\x41\x96\xcc\xe2\xba\ +\xbc\x98\x9a\x9c\x42\x07\x8a\xe6\x0d\xaa\xb2\x3e\x55\x1b\x9b\xc0\ +\x06\x8a\xaa\x0d\xb7\x64\x98\xc7\xb6\xeb\x85\x27\x2b\x58\xc2\x82\ +\xa7\x5a\x11\x25\x34\x26\x4b\x20\xdf\x5c\xb3\x76\x35\x35\x31\x5c\ +\xbe\x62\x02\xc6\x58\x44\xf5\x0b\x4e\x63\xc3\x26\x7b\xa8\x10\xb3\ +\x31\xe5\x95\xe9\xac\xa1\x46\xb5\xc0\x3c\x92\x86\xaa\x8d\xae\xc7\ +\xcd\xec\x48\x43\xb3\x27\x10\xd7\xda\xa4\x9a\x59\x58\x01\xf8\x9a\ +\x23\x21\xcf\x87\xcd\xb9\xda\x48\x79\x8d\xed\x89\xc1\x4c\xb9\xc2\ +\xc1\xea\xc4\xae\xf1\xeb\xf9\xcd\x8b\xca\xaf\xcf\x01\x58\xd4\xb3\ +\xaf\x80\xb1\xf8\x9d\x86\xa2\x83\x7e\x2b\x20\xf5\x14\x36\x30\xaf\ +\xbb\xf8\x1e\x25\xa1\xef\xb9\xa2\x0d\x12\x41\xab\x75\x51\xd9\x79\ +\x83\x3d\x8d\xc2\x78\xb6\x29\x6c\x61\xef\xc8\x19\xd6\x6e\x61\x58\ +\x09\x95\xa6\x44\xe9\xb1\x0a\xb6\x9a\x80\x04\xae\x67\x6c\x45\x28\ +\xdb\x1c\x4a\x6d\xca\x51\x12\xb7\xb7\xa8\x07\xff\xb1\x4f\xca\x4d\ +\x0a\x5b\x5b\x54\x64\xf3\xa3\x85\xf6\x7e\x24\xf1\x33\x1c\x7f\xc3\ +\x74\x6d\x22\x91\xa5\xb8\xdc\xd2\xe6\xfd\xc9\x0e\x5d\x24\x4c\xd6\ +\x06\x9d\xbe\x59\xd0\x10\x50\x71\xdb\xac\x05\x26\x0a\x2f\xec\xb0\ +\x78\x55\xa2\xd3\xc1\xf1\x57\x58\xc1\x57\x57\xe2\x36\x2e\x20\x15\ +\x92\x03\x66\x60\x5e\xb7\xf1\xfd\xcc\x5f\x25\xde\x37\x12\xcb\xca\ +\xe7\x24\x7a\x8f\xe8\xd4\x02\x86\xee\xb3\x58\x75\xf9\x8e\x80\x7c\ +\x45\xc2\xcc\x1f\xfb\x94\x69\xea\x22\x10\xc2\xd3\x41\x01\x68\x97\ +\x48\xa0\x60\x9f\xcd\x73\x01\x57\x39\xeb\xb7\xe4\x3c\x18\x62\xab\ +\xcc\xcb\x27\x45\xbb\x85\x1d\x94\x11\x82\x0d\xb8\xaa\x60\x02\x6d\ +\x50\x6b\x02\x35\xb6\x24\xbe\x0f\x76\x5b\x56\x86\xcd\x34\x61\x13\ +\x2d\x30\x34\xf9\x0d\x68\xcc\x05\xf5\x28\x7c\xeb\x31\xd5\x3c\xe8\ +\x8f\x18\xf0\x7a\x14\xd4\x26\xb4\xed\x38\x0e\xef\xd4\x06\xb6\x01\ +\x38\xf9\xf7\x77\xda\x3d\x07\x4d\xda\xdf\x79\x6e\xba\x20\x10\x8e\ +\x0a\x08\xa5\x15\x3b\xce\x6d\x0f\x8b\x9b\x69\x3c\xf0\x83\x43\xf2\ +\xd3\x18\x79\x24\x9c\xf4\x9d\x04\x6c\xf4\x2c\x1d\x82\xa1\xfd\xc5\ +\xc3\x05\x23\xb6\x0f\x5b\x32\xba\xb9\x5c\x73\xf1\xd7\x2d\x04\xbd\ +\x7e\xef\xb8\x77\x2c\x88\x84\x08\x77\x95\x08\x2b\x56\xce\x56\xe1\ +\x56\x16\x2b\x77\x75\x07\x20\x2d\x8e\x5c\x60\xf0\xe3\xd4\x76\x24\ +\x30\x6c\xc3\xa6\x72\x57\x8b\x67\x13\x00\x84\xd5\xa8\x32\xff\x8d\ +\xc0\xbe\x04\x7f\x6e\xe0\x7a\xa9\xde\x31\x3a\x3f\x25\x3f\xea\x48\ +\x31\xc7\x3b\xb5\x04\x56\x46\xbe\x81\x1b\xa3\x97\x9a\x6e\x41\x2c\ +\xf6\x9e\xc6\x7e\x8e\x16\x7a\xe1\xb3\xa4\x61\x54\x5d\x16\xcb\x87\ +\x62\xc0\x33\xf5\x52\xbf\x08\x9c\x24\x2b\x07\x5c\x90\x34\x0e\xfd\ +\x76\x76\x84\x6a\xe5\xbd\xdf\xc9\xaf\xa3\x30\xa1\xc7\x4b\xe0\xe5\ +\x85\x11\x9a\x81\xd3\x50\x44\xaf\x0b\x22\x0a\xa7\xa3\xe2\x51\xb1\ +\xf5\x59\x49\x21\xf8\x60\x6f\x0a\x22\x0b\x8d\x9f\xcc\x00\xa5\xdf\ +\x8f\xb1\x2d\x9a\x01\x85\x08\x36\xf0\x12\x2b\x0e\x6e\x86\x8e\x68\ +\xf3\x02\xa4\xf0\x17\x70\x6c\xfb\x92\x9b\xd2\x2d\xd5\xa4\x34\x24\ +\xc4\x01\xa3\x2f\xf8\xcf\x2a\xb2\xf8\xe0\xfd\xcb\xfd\xfe\xfe\xf1\ +\xbe\x6e\xba\x1d\x54\x9d\x21\xa6\xbf\x45\x47\x91\x64\x6b\x61\x07\ +\xae\x8f\xab\xa4\x2b\x20\x1c\x75\x0e\xcf\x0f\x73\xf7\x78\x09\x03\ +\xc0\x0c\x9a\x3c\x07\x24\x82\x24\x8c\x30\xae\x6d\xba\x7d\xaa\xe0\ +\x64\xb2\x61\x32\x61\x9f\xd6\x30\xb9\xf2\x9a\xc4\xd9\xde\xae\x6c\ +\x79\xd9\x03\xa5\xae\x52\xa0\x95\xf7\xb2\xaa\x4b\xec\x41\xcb\x26\ +\xf6\x22\xc6\x5e\x64\xc8\x1e\x99\x1d\x7a\xee\x2a\xdc\xc8\xec\x2a\ +\xb9\x23\x30\xd7\x65\x4e\x31\x76\x79\x6c\xa5\xa9\x15\xdb\xaa\x6c\ +\xb8\x6c\x3e\xd5\xd0\x35\x8d\x5d\xce\x1e\x6a\x6a\x66\xc0\x5f\x39\ +\x88\x8f\x66\x6f\x93\xb1\x5b\x45\x99\x47\xc3\x51\x2d\xb2\xe5\x86\ +\x77\x41\xa5\x89\x62\xa3\xce\x56\xcd\x8a\x6a\x44\x84\x67\x1d\x78\ +\x22\x35\xa9\x41\x1d\x70\xae\x2b\x0c\x40\x0a\x2e\x5f\x8d\x69\xe2\ +\xad\x62\x21\xd1\xaa\xcd\xad\x58\xdb\xea\xe4\xdb\xd0\xe6\xaa\x8d\ +\x6a\x33\xdd\xb2\x49\x2d\x3d\xc2\xf5\x6c\x2a\xd3\x48\x09\xa5\xb8\ +\xda\x08\x76\xb5\xc9\xe4\xac\xa2\x6d\x1b\x1c\x58\xb0\x37\xb6\x37\ +\xdb\xe3\x8b\x68\xf9\xb6\x39\xcb\xa2\x3e\x1b\xaf\x14\x05\x73\x2c\ +\x4c\x5d\xdb\x88\x5a\x1a\xc3\xc1\x7b\xae\x31\xab\x1f\x34\x15\x5f\ +\xd5\x46\x06\x16\xb4\x1c\xbb\xff\xd1\x90\x31\x1b\x5a\x50\x2d\x32\ +\xc5\x59\x50\xed\xdc\x6f\xb4\x9f\x6a\xd0\xcc\x7a\x9a\x00\xfe\x38\ +\xc5\xf7\x69\xfd\x76\x66\x93\xad\x9e\x10\x7c\xbd\xf1\x6d\x2f\xd8\ +\x16\x9e\xb5\x7d\x73\x42\xc1\x05\xb6\xa1\x01\xd9\xdb\x92\xe8\x0a\ +\x8d\xb5\xe8\xe9\x68\x8a\xb2\xea\xb7\x74\x35\x14\x4c\xbc\xbf\xf0\ +\x87\xb8\xcc\x37\xd2\x2a\x6e\x02\x0d\x6f\xa1\xa1\x62\xe1\x2f\x19\ +\x2e\x77\x0b\x65\xa0\x17\x64\xfc\xd9\x0b\x40\xaf\xaa\x31\x50\x33\ +\x61\x57\xf3\x9b\xd8\x56\x8b\xed\x16\xb8\xf3\x44\x8d\xf4\x5d\x9b\ +\x26\x13\x8a\xd1\x77\x15\x6d\xec\x34\x46\x47\xe2\x9b\xb7\xf0\x73\ +\xb4\x36\x89\x8d\x1b\x35\x9e\x07\x21\x02\xae\x0f\x1d\x33\x03\x61\ +\xa6\x2e\x26\x64\xae\x17\x69\xfe\x78\x1e\xdb\x4b\xfc\xeb\x9c\xfc\ +\x3b\x59\xd8\x11\x7e\xbf\xb3\xbf\xf3\x5b\x0b\x91\x78\x7a\xf6\xce\ +\xb2\x6e\xec\x00\xfb\xe8\xfd\x7b\xd4\xb9\xef\x74\x3a\x3d\x1a\x38\ +\xac\x76\xeb\xc9\xdd\x60\x60\xcc\x7a\x1e\xc8\x3d\x2f\x48\x28\x84\ +\x75\x3b\xd0\x74\x3b\x94\xbb\xfd\x22\x74\x3b\xd4\x74\x3b\xda\xf9\ +\x4d\xe8\x45\xf3\xab\x5d\x91\xd2\x23\xd2\x57\x98\x50\x6c\xa3\x29\ +\x07\x07\xc4\x51\xac\x0f\xc0\x28\x27\x89\x62\xe4\x9d\x99\x33\x9f\ +\xed\x6b\x8c\x13\x1b\xb9\x49\x6a\x93\xc8\xa1\x90\x1e\xa8\xf7\x20\ +\xf3\x94\xbb\xff\xe4\x19\x8a\xdc\x01\x9c\xde\xe9\xec\x1d\xf7\xde\ +\xf6\x2a\x51\x08\x69\x06\xf0\xbc\xcc\x61\x09\x6b\xdf\xe5\xda\xed\ +\x84\xbe\x2b\x20\xac\xd9\xe9\x6b\xad\xd6\x62\x09\x93\x39\x85\xfe\ +\x8e\x1d\xcb\x96\x0b\xbd\x07\x3b\x25\x45\x32\xe1\xd9\x51\xe9\x9e\ +\xca\x88\xe5\x85\x4b\x8b\xf6\x5b\x3d\xda\xc3\x72\xba\x31\xb4\xdd\ +\x0a\x52\xde\x22\x99\x33\x4c\x7b\xe9\x51\xe7\xc1\x26\x89\xe3\x5e\ +\x0d\x72\x73\xa6\x79\xd4\x89\x02\xf7\x51\xb9\x55\x61\xb8\xb9\xe0\ +\xd7\xcd\x2a\x59\x08\x49\x22\x66\xc9\xaa\x7f\x12\x1f\x0c\xcc\x13\ +\x51\x71\x50\xbb\x57\xf7\x5d\xaa\xe6\x2d\xf4\x90\x7d\x40\xf7\xfb\ +\xc5\x03\xf8\xd0\x6d\xa1\x84\x86\xdd\x3a\x85\xea\xb1\x07\xd0\xf4\ +\x25\xb6\xb1\x83\x67\xbb\xef\xea\xe7\xae\x34\x1d\x15\xb1\xca\xea\ +\x14\xae\x09\xb8\x2a\x3c\x07\xe9\x7c\x5e\x14\x4f\xe5\x38\xbd\x6a\ +\x02\x70\x07\x77\xf1\xfe\x7a\x6c\x38\x07\xe4\xc7\x8c\x8d\x76\x21\ +\x32\xfd\xe9\x71\xe5\x95\xb4\xa4\x48\xd1\x51\x99\xaa\x9a\x58\x72\ +\x41\xa8\x24\x15\x3e\x3c\x2e\x26\x4b\xd3\xcc\xa8\x70\xe9\x84\x5c\ +\x4a\xae\x3e\xab\x59\x3c\x45\x7f\x8a\xa0\xb8\x4a\x17\xb8\x70\xe4\ +\x9b\xd2\x48\x73\xec\x49\x47\x4f\xf5\x0b\xbe\x34\xb4\x47\xfd\xa3\ +\xe3\xa3\x63\x51\x10\x6c\x4b\xc3\x82\xce\x91\x17\xf0\xcf\x8b\x03\ +\x05\xf6\xa0\x70\x95\xd9\x03\xc1\x81\xae\xc0\xa3\x6e\x2d\xeb\x1b\ +\x63\x5c\x3e\x30\x39\x2f\x51\x59\x80\x2a\xfd\x5c\x22\x29\x27\x2b\ +\xf9\x95\x92\x45\xee\xbd\xc8\x2a\xf7\x42\x64\x8e\x47\x56\x65\x5d\ +\x81\xaf\xe4\x98\x87\x29\x88\x42\x4e\xfa\xa8\x3f\x12\x63\xcc\x33\ +\x23\x29\x4d\xc8\x9e\x7a\xd6\xf1\xae\x72\x9d\xe6\x1f\xd8\xe4\x47\ +\xc4\x85\x74\x07\x71\x0d\x47\x4c\x8f\x38\xb3\x30\x9a\x9d\x82\x3c\ +\x2c\x37\x0e\xa3\x36\xd9\xbd\xea\x4f\x76\x72\x91\xd4\xc7\x0a\xf8\ +\xb8\xab\x18\x87\xe3\x99\x22\x52\x65\x16\x55\xb2\x5c\xf4\x5d\x4e\ +\xac\x6b\xc7\x40\xbe\xfd\x50\x6d\xa0\x75\xf2\x80\x86\xcc\x26\x72\ +\x92\x93\xe3\xeb\x99\x95\x55\x37\x93\xc4\xc2\xf6\xf3\x6b\x84\x26\ +\x6a\xce\x1f\xf2\x83\xde\x72\x0d\x67\xc7\xc1\x3a\xbc\xa0\xaa\x2d\ +\xcd\x1b\x96\x92\xaf\x7a\x69\x96\x5a\xa9\x8c\xa7\x18\xd1\x2a\xd9\ +\x04\x65\x8a\x91\xa9\xa5\xaf\x2a\xe9\xd9\xf1\xd9\xdb\xb3\x37\x9b\ +\x04\x0d\xd4\x0b\x81\x6c\xc1\x56\x51\xdb\xe1\x7d\xa5\x86\x53\x3e\ +\xcd\x8c\xe0\x8b\x70\x94\x13\x22\x3b\xe7\x2c\xe6\x84\x8a\x10\x3a\ +\x62\xcf\x48\x4a\x76\x6e\xa0\xa2\x84\x85\xb6\x14\x06\xbf\x0c\x7b\ +\x71\x39\xd0\xfa\x46\xe1\x7c\xde\xa8\x79\x75\xd1\xe5\x4d\x14\x50\ +\x38\xde\x30\xc9\x07\x55\x44\x48\x37\xc3\x5b\x4e\x3a\x95\x50\xb8\ +\x29\x59\x27\x3b\x7e\xc2\x1b\x48\x6f\x0b\xc6\xa6\x8e\x04\x33\x09\ +\x6e\x6e\x3c\x2e\x6d\x07\xfb\xb2\x17\xc3\x8c\x03\xbf\x59\x2e\x32\ +\x3e\x6a\x3c\x1e\x2e\x24\xb5\xf7\x23\x3a\x19\x8d\x69\xc1\x24\x09\ +\x3f\x94\xf9\x22\x56\x64\x07\xb8\xc6\x46\x95\xc7\x09\xe5\x46\x52\ +\xec\x6c\xc1\xc2\x62\x9a\x71\x51\x24\x26\x68\x61\x65\x0b\x90\x79\ +\x02\x87\x98\x6e\xaa\x82\x48\xe6\xb5\x29\xbc\x7c\xcb\x50\x07\x8e\ +\x36\x31\x85\x97\xf9\x48\x12\xb8\x32\xc4\xf1\x67\x04\xbe\x05\xec\ +\x82\x1f\xda\x6e\x6c\xdf\x9d\xd8\x49\x56\x6e\x58\xf6\xcc\xc6\x81\ +\x44\x85\xc8\xbe\x9f\x14\x2c\xb3\xf2\x6a\xe4\x3c\xe4\x39\xaa\x30\ +\x9e\x4a\xc3\xdf\x13\x71\xaa\x13\x8a\x6a\xa2\x31\x59\x2f\x6b\xe6\ +\x87\x09\x96\x0c\xb1\x3e\x59\x90\x34\x5e\x27\x92\x2b\xda\x75\x45\ +\x0a\x89\x8a\x0c\xd3\xca\x21\xda\x85\xcf\x67\x7f\x42\x92\x54\x29\ +\xd6\x7a\xa2\xf2\xd6\xdb\x24\x6b\x8f\x54\x2b\xdf\xa0\x69\xff\x84\ +\x4d\x71\x4a\x65\x6a\x3b\xdc\x0c\x6d\x3e\xcf\xd0\xd4\xc3\x72\x2e\ +\x66\xf3\xd6\x34\xdf\x33\x98\x7b\x35\x7c\xb0\xae\x61\x13\x2b\x07\ +\x39\x88\x5b\x4b\x1d\x5f\xed\x7e\x40\xe9\xf9\xee\x4b\xb3\xa3\x90\ +\x93\xe5\xdb\x49\xda\xaa\x3e\x0e\x03\xff\xa1\x1d\x32\x53\xf9\x3c\ +\x72\xe4\x13\xbc\xfe\xa6\xe2\xfe\xa1\x21\xd1\x5d\xc3\x01\xef\x06\ +\x3f\x89\xfe\x6e\x95\xc9\xb9\x17\x27\xe9\x73\xb3\xfa\x64\x23\xd5\ +\x50\xff\x1e\xdf\x3a\xf6\xab\xa3\x6e\x0b\x75\xdf\xf4\x5a\x68\xbf\ +\xb7\xdf\x22\xe4\xee\xaa\x18\x30\x68\x5a\x37\x62\xf5\x54\x66\x42\ +\x7f\x7a\x5a\x0b\xef\x6a\x3a\x1d\x5d\xa9\xcd\xaf\xe0\xd4\x3c\x8f\ +\xe5\x10\x8a\x6d\xb6\x64\x15\xc4\x18\x41\x83\x6a\x69\x22\x09\xaa\ +\xdd\xe8\xa1\x4a\xe3\x72\x06\x14\xd6\x38\x7f\xf3\x3d\x1b\xe4\xbf\ +\x8b\xf4\xbf\x4b\xe3\xfc\x78\x09\x68\xb8\xfd\x9f\x58\xe9\x27\xe3\ +\xe6\xfb\x37\xd7\x15\x42\x9f\xd7\x62\x5f\x0e\xce\xa7\x6a\x7b\xcd\ +\x6d\x19\x1f\x6b\x56\x1a\x5c\x33\x43\xab\xb2\xb1\xb5\xd0\x2e\xf0\ +\x6b\xda\x8a\x62\x2f\xa2\x34\x16\x74\xc8\x15\x86\x9a\x3e\xdf\xb2\ +\x99\x36\x92\x67\xb3\xf9\xfd\xfb\xc8\xfd\xf9\x9d\x4a\x33\xf7\xf9\ +\x31\xdc\xd7\x33\xfa\xbc\xf6\x4c\xcf\x70\x03\x95\xcf\x6b\xcc\xb2\ +\x3b\xd1\x94\xd6\x8c\x8f\x58\x3d\xcb\xf4\x6b\x5a\xc6\xeb\xb5\xb1\ +\x61\x56\x99\x2d\x94\xba\x56\x8d\x73\x2a\x33\x09\x0a\x63\x96\xbd\ +\xf8\x9e\xad\xd9\xff\xbf\xd8\x37\xb4\x65\x87\x07\x87\x6f\x0e\x9f\ +\x4a\xfa\x8f\x63\xbe\x81\xcf\xef\xd5\x94\xc9\x64\x3e\xa3\x2d\xcb\ +\xe9\x40\x59\xc6\x58\x7e\xf5\x07\x57\x74\x6c\xe1\xc0\xf0\xc6\x8f\ +\x4a\xc9\x94\x0e\x3a\x1d\xb8\xf5\x80\x57\xea\x95\x4c\x28\x37\xbf\ +\xac\x44\x5f\xb1\x67\xc0\x83\x31\x1a\x7d\xe5\x1c\xc1\x72\x16\xce\ +\xbe\x8a\x39\x9c\x5c\xf0\x59\xcc\x14\x55\x1d\x83\x1c\x74\x7a\xe7\ +\xbd\x3c\xdb\x86\x16\xc6\x3a\x76\xdc\xce\x82\xdf\xe4\x72\x0e\x91\ +\x12\x6e\x9e\x72\x21\x71\xd6\x2d\x08\xe3\xa5\xed\x1b\xf5\x13\x29\ +\x17\x63\xf4\x2d\xf1\xd5\xdc\x0f\xed\x54\x75\xb0\x21\x72\xa2\xb9\ +\x7b\x45\x69\x0f\x6a\xc2\xf3\x86\xb8\xc5\x71\x22\x59\x1e\x7b\x00\ +\x0e\x7a\x6a\xf8\xe3\x01\x35\x1e\x8b\x70\xe0\xb8\x63\x11\x54\x2f\ +\xb5\x26\x78\xe5\x91\x4f\x03\x20\x33\xf2\xe4\x43\x9b\x26\xa0\xcd\ +\xe7\x2e\x1c\x58\xfe\xd8\x25\x07\x5c\x24\x4d\xd1\x64\xad\x24\xe5\ +\xb3\x90\x36\xc8\xce\x28\xd2\x94\xe8\x80\xb3\x7c\x2c\xcb\x01\x65\ +\x98\x2d\xac\x85\x9d\xb4\x13\xcf\xf1\x61\x9d\x4d\xac\x1f\x6c\xf7\ +\x8f\xd0\x0b\x92\x36\x7f\x5b\x90\x76\xae\x96\xd7\x7f\xb7\xbf\x91\ +\x04\xce\x8c\x85\x8e\xc8\x83\x1a\xd1\xa6\x78\x32\x58\xed\x65\x18\ +\x37\x60\xfb\x81\xa0\x9b\x2d\x3c\xdf\x05\x6d\xcf\x7e\xdb\x16\x72\ +\x1c\xb8\xcd\x9c\x6a\x50\xd3\x21\x17\xf2\xe2\x8a\x4e\xd9\x1b\xb1\ +\x2f\xdf\x75\x33\x42\x33\xeb\x56\xd2\x4b\x40\x28\xfa\x66\x1d\x7e\ +\xe7\x1a\x6b\x58\x0b\xa3\x9c\x2c\x35\x7f\x2a\xc6\xaa\x5d\xb6\xc0\ +\x16\x01\x6a\xc8\x14\x6b\xca\x16\x2a\x3f\x27\x90\x8c\x3f\x37\xc5\ +\xd8\x83\x92\x05\xf5\x75\x4c\xfc\x21\x36\x0f\x4b\xf6\xa1\x2a\xb0\ +\x15\x0d\x44\x5c\xdb\xf1\xc2\xf8\x6b\x82\x75\x2e\xab\x8a\x9d\xfc\ +\xe6\x0d\x0b\x50\x01\x72\x5d\x22\xbe\x64\x7c\xf8\x45\xb7\xcc\x1d\ +\x51\xdc\x6c\x00\x04\x1c\x9f\xf6\x3b\xfd\x3c\xe9\x9a\xab\xae\xaf\ +\x5b\xc2\x78\xba\x9a\xef\x3e\xa8\x0d\x22\x94\xd6\x72\x70\x9a\x67\ +\x8b\xb3\x03\xee\xca\x1d\x2f\xdc\xa3\x82\xd2\x76\xe7\xf5\x5b\x52\ +\xb3\xaa\x21\xf7\x58\x23\x46\x65\x49\x41\x8d\x10\x59\x4a\xce\x1a\ +\x32\xd4\xa6\x93\x57\xc6\xb6\xa9\xd4\xf9\x49\x25\xd8\xc9\x65\x68\ +\x2a\xc1\xca\x80\xcb\x97\xc4\xc8\xec\xac\x77\x41\x8d\x1e\x0d\x2b\ +\x80\xd5\xa0\x69\xcc\xeb\x3e\xec\xce\xf6\xe7\x33\x11\x8d\xa2\xa0\ +\x9e\x43\x51\xa9\x27\x55\x0d\x8d\x22\x57\xbf\x66\xac\x55\x25\xfe\ +\x0a\x72\xea\x10\xf2\x43\x5d\x93\xcc\xc3\x9c\x7e\xf3\xac\x48\x83\ +\x3c\x2a\x6d\xd2\x28\x5f\x4d\xae\x8e\x14\x88\x54\xfd\x1a\x85\xd1\ +\x2a\xba\x0a\x5d\xfc\x7e\xa7\xbb\xf3\x1b\xc9\x5d\x22\x41\x13\x7a\ +\xed\x1d\xbd\xda\x88\xb6\xba\x21\x8d\xca\x62\x36\xa9\x64\x63\xbf\ +\x48\x7a\xb2\xbf\x62\xfa\xcd\x20\xa4\x33\xc9\x7c\xa2\xb0\x8b\x8b\ +\xc5\xf2\x3b\xf3\xd4\xa8\xf7\x25\xd4\xc3\x80\x7e\xad\x42\x3d\xde\ +\xee\x66\x78\x2d\x6b\x09\x8c\xb5\xe5\xfb\xce\xd7\x4c\x0f\xe4\xef\ +\xec\x29\x13\xc7\x0a\x51\x24\x0b\x6f\x9e\x22\x2f\x45\x36\x72\xe0\ +\xdf\x3c\xe7\xab\x2c\xbe\x92\x72\x0a\xe9\xb3\xa3\xea\xe8\xe4\xa4\ +\xae\x9b\xb7\xad\xac\xf7\x32\x45\xc9\x96\x5f\x99\x0a\xd5\xb6\x60\ +\x43\x65\x16\xee\xc2\x2a\xf1\x94\x17\xee\x72\x0f\xb9\x82\x09\x0d\ +\x45\x8d\x95\x13\x07\x6f\x9c\xb7\xc4\xe4\x68\xe9\xe1\x1b\xd4\xcf\ +\x17\x01\xf3\x9a\x17\x57\x55\xe3\xec\x47\x91\x32\x34\xa5\x69\x04\ +\x7a\x45\x10\x64\x43\xfa\x8f\x6c\x19\xa4\x3a\x9f\xf5\x86\x47\x41\ +\x88\x52\x7c\x4f\xc6\x16\x14\x91\x7c\x55\x49\x38\xa3\xdf\x2d\x93\ +\x7d\xfd\x09\xaf\x85\xd5\x02\x2c\x21\x94\xa8\xa8\x3b\x53\x6b\x25\ +\xf5\x61\x4d\xe4\x20\x55\x31\xa9\xe7\xe0\x46\xc5\x1a\x99\xd0\xf8\ +\x7a\x8d\x22\xb4\xfa\xb6\xe2\x8d\x9a\x8e\xd8\x6d\xec\xb9\x44\x00\ +\xea\xa2\xaa\xa6\x8d\x64\x81\xad\xc5\x57\xf6\x6b\x6e\xf0\x8a\x34\ +\x0e\xb3\x4e\xa9\x0d\xbe\xb0\x42\x06\xc5\x1c\x67\x7b\x96\x7a\xdf\ +\xf0\x56\x41\x36\x7c\xb7\x06\x9d\x58\x3d\x3d\x5c\x69\x13\xa0\x28\ +\x8e\x6a\x96\x86\x6b\x63\x7c\x5c\x43\xba\x08\x49\x12\x46\x75\x23\ +\x62\x22\xad\x06\x94\x3a\x88\x9a\x9d\x8d\xa9\x30\x0b\xcf\x49\x83\ +\x56\xa5\x6c\xf5\x27\xa2\xda\xe8\xbb\xda\xcd\x88\x64\x27\x23\xaa\ +\x58\x10\xf2\x64\xfd\x1b\x2d\x9a\x6e\xd6\xd8\xac\x18\x47\x43\x3d\ +\x31\x90\x6d\x1b\x96\x4c\x56\x4b\xa2\xbd\x83\xc3\x2a\xdd\xda\x2c\ +\xa6\xde\x6a\x6c\x26\x9d\x38\x19\x85\xf2\x6b\x41\x2a\x00\x55\x32\ +\x9c\x95\x00\x38\x9f\x3d\x27\x1e\x35\x37\x54\x93\xdf\x90\x24\xd2\ +\x00\x55\x05\xab\x1a\x6e\x55\x01\x29\x4a\x5d\x5f\x20\xe1\x80\x89\ +\x3f\x1a\x52\xdc\x7a\x70\x0c\xb3\x93\xec\xd1\x00\x2c\x75\xc5\xe8\ +\x85\xb6\xc4\x2d\x4c\xc2\x38\xe5\x6e\xb6\x25\x07\xaf\x3c\xd6\x4a\ +\x89\x9c\x89\x8f\x25\xf3\x5f\xd4\xee\xe8\x41\x48\xe5\x3a\xcc\xba\ +\x9e\x86\x71\x80\xe3\x62\x79\x5c\x6b\xce\xe8\x4f\xd1\x1a\x67\x04\ +\x5b\xd9\xd7\xa8\x7c\xab\xbb\x0f\x22\xbc\x37\xf8\x8e\xa4\x2a\xed\ +\xca\xa2\xce\x02\xa0\x22\x10\xad\x6a\x3e\x49\xed\x74\x95\x54\x6e\ +\x74\x2f\x48\x97\xbe\x3b\x8a\x84\x99\xf3\x7e\x91\xef\xa5\x69\xb9\ +\x97\x55\xfa\x08\xaa\x6b\x63\xe4\x8e\x4d\xf6\x9b\xbf\x30\xa6\xd1\ +\x57\x52\x00\x97\x26\x94\x58\xc8\xaf\xec\x23\x19\x11\xe9\xc2\x18\ +\xea\x92\xc5\xe1\x2d\x59\x5b\x95\x97\x7e\xaa\x8b\xcb\xa5\x5d\x6f\ +\x4d\xbc\x46\xbd\x2d\x16\x29\x61\x3a\xc6\xdb\x65\xce\x97\xe3\xaf\ +\x48\xad\xd4\x39\xa9\xae\x19\x10\xaf\xa8\x91\x6f\x1f\xe0\xd4\x9e\ +\x67\x1d\x4c\xcd\x2a\xf8\x6a\x24\x81\x6a\xa0\xc1\x78\x01\x2d\xc3\ +\x02\xea\xa2\xd3\x86\xa2\xef\xbc\x31\x3d\x17\x5b\x81\xc5\x50\x56\ +\xac\xb2\xcd\x31\x77\xc3\x0b\x57\x58\xc8\x1d\xad\x71\x20\xac\x4a\ +\x1d\xa9\xc2\x13\x27\xbf\xab\x2a\x37\xa5\xab\x2a\xb3\x8b\xd6\x34\ +\x11\xb0\x5c\x22\x2a\xd5\xad\x16\x6f\x56\x49\x34\xdb\x08\x6f\x5a\ +\x10\xa9\x29\xc0\x6c\xa9\xde\x94\x9e\xaa\x86\x4a\xd6\x57\xf7\xde\ +\xb4\x02\xa9\xe0\x46\x57\x19\xb5\x2e\x4f\x5c\xf1\xa6\xb2\xe0\xb5\ +\x86\x64\xae\xab\xae\x09\xab\xf9\x6c\x66\x48\x75\x8a\x2d\xd6\x70\ +\xea\x94\xb5\x5a\x6b\xfc\x08\x75\x2d\xae\xcf\xdb\x58\x63\x85\xb2\ +\x59\x15\xa5\x8f\x0d\xdf\x18\x8f\xb1\xa2\xa4\x5e\xf5\x4e\xab\xbb\ +\x8a\xfe\xfa\x16\xa6\xfa\x5b\xf2\xf5\x48\x0d\x56\x17\x20\x6b\x0a\ +\x8f\x6b\x49\xd7\xeb\xb1\xaa\x7a\xd9\x84\x35\x95\x2e\xcb\xf7\x90\ +\xd4\xc6\xde\xc1\x67\xad\xdb\x27\x6b\xae\xb7\xd9\xe6\x2d\x48\x07\ +\x33\xc7\x05\xb9\xf1\xb7\x20\xf5\x7a\xf6\x01\x7e\xbb\x2b\x90\x95\ +\xdf\x1d\xa7\x22\xaa\xc1\xff\xd9\x9c\x34\x07\xbb\x73\x3c\x13\x48\ +\xcb\xbc\xfc\x5d\x73\x89\xa9\x2f\x88\x69\x0a\x1d\x3e\x2b\xcd\xff\ +\x05\x72\x84\x38\x4d\ +\x00\x00\x13\xbb\ +\x00\ +\x00\x7c\x55\x78\x9c\xdd\x1d\x6b\x73\xdb\x36\xf2\x7b\x7e\x05\x9a\ +\x7c\x49\x72\x52\xfc\x90\xad\xc4\x4c\xd3\x19\xd9\x96\x63\xcd\xd9\ +\x96\x23\x29\xcd\x65\x6e\x6e\x3a\x94\x08\x59\xbc\x50\x24\x4b\x52\ +\xb1\xdd\x9b\xfb\xef\xb7\x00\x09\x10\x00\x01\x12\x92\x65\x37\xd7\ +\x38\x4d\x65\x72\xb1\x2f\x2c\x16\x8b\x05\x16\xda\x79\xfd\x0c\xbd\ +\x46\xe8\x38\xc1\xf8\x0f\x7c\xea\x26\xdf\x50\x9a\xdd\x07\x38\x5d\ +\x60\x9c\xbd\x81\x57\xf4\xad\xe3\xae\xb2\x45\x94\x38\xe8\x24\x0a\ +\xfc\x10\x9d\xae\x7e\x5f\xe1\x34\x8c\xee\xf3\x97\xd8\xf3\x33\xf2\ +\xb2\x17\xe0\x3b\x74\xbe\x4a\xff\x70\x6f\x16\xf9\x9b\xc0\x9f\xe1\ +\x30\xc5\x0e\xba\x1c\x4c\x5a\x28\xc5\x18\x5d\x0c\x4e\xfa\x57\xe3\ +\xfe\x9b\xa5\xc7\x70\x4f\x16\x7e\x8a\xe0\x6f\x94\xf8\x37\x7e\xe8\ +\x06\xc1\x3d\x72\xd1\x3c\x02\x46\xa2\x39\xfa\x44\x38\x1a\x13\x86\ +\xc6\x84\xa1\x16\x72\x43\x8f\x00\x4f\xdd\x14\x7b\x28\x0a\x0b\xbe\ +\x77\x54\x19\x66\x51\x10\x25\x28\x9d\x2d\xf0\x12\xb7\xd0\x74\x95\ +\x91\x46\xc0\x79\x18\xa1\x5b\x17\x08\xcc\xe7\x7e\xe0\xbb\x19\xe0\ +\xb8\xf5\xb3\x05\xfa\xfb\x69\x9f\xc9\xda\xde\xc6\x9f\x42\x30\x4c\ +\xe4\x46\x17\xb9\x12\xd0\x4b\xf8\xe5\x55\x41\xe5\x24\x8a\xef\x41\ +\xde\x45\x86\x5e\xce\x5e\xa1\x9f\xf7\x77\xf7\x3a\x6d\xf8\xe7\xe0\ +\x17\xf4\xb3\xa2\xe2\x5f\xf4\xe0\x87\x04\xbc\x0b\xe0\xa2\xd2\x7f\ +\x29\xb0\x5f\xe3\x64\xe9\xa7\xa9\x0f\xfa\x01\xb1\x17\x38\xc1\xd3\ +\x7b\x74\x93\xb8\x21\x08\xdc\x42\x73\x50\x13\xd1\xed\x6c\xe1\x26\ +\x37\xa0\x9d\x2c\x02\xad\xde\xa3\x18\x27\x29\x34\x88\xa6\x99\xeb\ +\x87\x7e\x78\x43\x10\xb9\xa0\xc8\xf8\x9e\x00\x67\xa4\x97\xd2\x68\ +\x9e\xdd\xba\x09\xa6\xbd\xe0\xa6\x69\x34\xcb\x75\xe8\x45\xb3\xd5\ +\x12\x87\x99\x9b\x11\x92\xa0\x5a\x9c\xa2\x97\xd9\x02\x13\x14\xcf\ +\xc7\x45\xa3\xe7\xaf\x28\x29\x0f\xbb\x01\xe9\x09\x78\x8d\xd8\x2b\ +\xda\x09\x11\x74\x52\x82\xd3\x2c\xf1\x67\x04\x4d\x0b\x80\x66\xc1\ +\xca\x2b\x38\x61\x10\x81\xbf\xf4\x0b\x3a\x04\x03\x55\x4a\x4a\xf0\ +\xae\x52\x10\x85\x70\xdb\x42\xcb\xc8\xf3\xe7\xe4\xff\x98\xca\x17\ +\xaf\xa6\x81\x9f\x2e\x5a\x04\x8d\xe7\x13\x02\x60\x0f\xf0\x3c\x25\ +\xcf\x69\xd7\x50\xb3\xda\x21\x06\x83\x83\x80\x20\xf1\x41\x00\x2a\ +\x74\xc9\x63\x6e\x7a\x59\x44\xb0\xc4\x44\xbf\x59\xa1\x31\x4a\xfd\ +\x76\x11\x2d\x65\x91\x40\x5d\xf3\x55\x12\x02\x61\xec\x51\xb9\x23\ +\x50\x1f\x25\xfa\x6f\x3c\xcb\x0a\x44\xa4\xc5\x3c\x0a\x82\xe8\x16\ +\xc4\x04\xc2\x21\x8c\x24\x10\x2d\x75\x8a\x8e\x24\x26\xe4\x4e\xa3\ +\xef\x98\x4a\x96\x5b\x40\x18\x65\xc0\x75\xce\x0d\xe9\x94\xb8\xec\ +\xec\xe2\x55\xba\x80\x51\x84\xa6\xb8\xd0\x20\xd0\xf7\x43\xda\x9b\ +\x82\x70\x09\xe1\x24\xcd\xc0\x24\x7c\xe8\x8f\x38\x4a\x28\x5d\x55\ +\x68\x36\x28\x26\xe7\x7d\x34\x1e\x9e\x4d\xbe\xf4\x46\x7d\x34\x18\ +\xa3\xeb\xd1\xf0\xd7\xc1\x69\xff\x14\x3d\xef\x8d\xe1\xf7\xe7\x2d\ +\xf4\x65\x30\x39\x1f\x7e\x9e\x20\x80\x18\xf5\xae\x26\x5f\xd1\xf0\ +\x0c\xf5\xae\xbe\xa2\xbf\x0f\xae\x4e\x5b\xa8\xff\x8f\xeb\x51\x7f\ +\x3c\x26\xa8\x86\x23\x34\xb8\xbc\xbe\x18\xf4\xe1\xf1\xe0\xea\xe4\ +\xe2\xf3\xe9\xe0\xea\x23\x3a\x86\xa6\x57\x43\x18\x2b\x03\x18\x24\ +\x80\x77\x32\xa4\x34\x0b\x6c\x83\xfe\x18\xf0\x91\xd6\x97\xfd\xd1\ +\xc9\x39\x3c\xe9\x1d\x0f\x2e\x06\x93\xaf\x2d\x74\x36\x98\x5c\x01\ +\x66\x74\x06\x78\x7b\xe8\xba\x37\x9a\x0c\x4e\x3e\x5f\xf4\x46\xe8\ +\xfa\xf3\xe8\x7a\x38\xee\x03\x13\xa7\x80\xf9\x6a\x70\x75\x36\x02\ +\x42\xfd\xcb\xfe\xd5\x84\x48\x05\xb4\xe1\x31\xea\xff\x0a\xbf\xa3\ +\xf1\x79\xef\xe2\x82\x12\xec\x7d\x06\x31\x46\x63\xc2\xe5\xc9\xf0\ +\xfa\xeb\x68\xf0\xf1\x7c\x82\xce\x87\x17\xa7\x7d\x78\x78\xdc\x07\ +\xfe\x7a\xc7\x17\xfd\x9c\xda\xd5\x57\x3a\x34\x2f\x7a\x83\xcb\x16\ +\x3a\xed\x5d\xf6\x3e\xf6\x69\xc3\x21\x20\x1a\x51\xc8\x82\xc7\x2f\ +\xe7\x7d\xfa\x08\x48\xf6\xe0\xef\xc9\x64\x30\xbc\x22\xfa\x39\x19\ +\x5e\x4d\x46\xf0\x2b\xb5\xcc\xc9\x70\x34\xe1\xad\xbf\x0c\xc6\xfd\ +\x16\xea\x8d\x06\x63\xa2\x9c\xb3\xd1\x10\x28\x10\xed\x42\xa3\x21\ +\xc5\x03\x4d\xaf\xfa\x39\x22\xa2\x79\xc2\x3b\x41\xc2\xfb\x08\xa0\ +\x88\x38\x9f\xc7\xfd\x92\xa3\xd3\x7e\xef\x02\xd0\x8d\x49\x7b\xb1\ +\x43\xdf\x6c\xd3\xed\xed\x3c\x7b\xf6\x69\x12\x45\xc1\xc4\x8f\x9f\ +\xfd\xe7\x19\x82\x3f\xd3\x28\xf1\x30\xcc\x0e\xbb\x6f\xf6\xc0\x53\ +\xa5\xe0\xdd\x3c\xf4\x02\xcf\xe7\xbb\xf3\xbd\xf7\x39\x80\x3b\xfb\ +\x76\x93\x44\xab\xd0\x6b\x53\xb7\xed\xa0\x17\x9d\xbd\x4e\xb7\x33\ +\xcd\x5f\xbb\x41\x86\x93\x10\xfc\x4c\x5b\x07\x38\x3d\xd8\x3d\x38\ +\xcc\x01\xd9\x33\x11\x77\xec\x7a\xc4\x83\x10\xea\x87\xf8\x2e\x7f\ +\x16\xc5\xee\xcc\xcf\xee\x1d\xb4\xbf\xbb\xfb\xfe\xd9\x7f\x81\xe1\ +\x2f\xbe\x77\x83\xb3\x82\x5f\x1d\x9a\x06\x16\xc1\x6d\x60\xea\xb4\ +\xaa\x2c\xbe\xe8\x78\x2e\xc6\x47\x2a\x5c\x13\x91\xc0\x8f\x9d\x42\ +\x73\xef\x05\x2d\xb6\xfd\xa5\x7b\x03\xd3\x69\x18\x85\xf8\xbd\xac\ +\xdd\xf8\x0e\x65\xe0\xe1\xd3\x18\x86\x6d\x98\xa1\x69\x00\xd8\x0a\ +\x79\x57\x19\xcc\x28\xd0\x4a\x92\xd6\xf1\x33\xbc\x74\x16\xe0\x5b\ +\x12\xd6\x51\x1a\x21\x05\xe6\x55\x96\x55\x54\xb9\x70\xd8\x6b\xc6\ +\x06\x2d\x9f\x7d\x3a\x59\xe0\xd9\xb7\xe3\xe8\xae\x00\x4f\x49\xa7\ +\xa8\x1d\xc5\x18\x2f\xc5\xd5\xe9\x6d\x09\xd3\x98\x0f\xaa\x8f\xb2\ +\x2c\x5a\x12\x04\xfb\xe6\x9e\x66\x54\x1d\x98\x08\xdc\x69\xc0\xb9\ +\x65\x78\xdf\x76\xdf\x1e\xbd\x9d\xe5\xb0\x1f\x81\xfb\x98\xc0\x3a\ +\x3e\xf8\xe5\x99\x0b\x31\x4e\x01\x5d\x50\x0c\xf0\x3c\xe3\xf4\x24\ +\xec\x65\x0b\x67\x15\xce\xc8\x53\x98\x78\x1b\xde\x3b\x73\x98\x45\ +\x53\x69\xd0\xb0\xee\x5e\x25\xc1\x4b\x67\xc7\x83\xc0\x66\x87\x02\ +\x4f\xa3\xbb\xdf\x78\xbb\xdf\x98\x28\x6f\xd2\xef\x37\xaf\x2c\x18\ +\xc9\x3b\xbd\x91\x9d\x18\x26\xe3\x94\xb2\xad\x51\x84\x06\x5b\x3d\ +\x14\x15\xae\x11\xaa\xa0\xa9\x78\x0e\xd5\xda\xad\xd4\xd2\xa0\x8d\ +\x02\xca\x5a\xdd\x6b\x61\xad\xd5\xb0\xaa\x91\x3a\x98\xfa\x3e\xb0\ +\xe9\x01\x1b\xfd\x6f\x4f\xfb\x76\x5a\x82\x4f\x38\x23\x51\x0b\xf1\ +\xea\xd6\x3d\x20\xb5\x5a\x87\x42\xad\xa6\x65\xc8\xba\x7e\x93\x21\ +\x75\xba\x7a\x1c\xee\x15\x4f\xb5\x26\x29\x5b\xef\xc0\x6c\x80\x81\ +\x37\x98\xca\xda\x4c\x6d\xec\xac\x1a\x18\xaa\x02\x6e\xc7\x83\x8e\ +\x5c\xcf\x8f\x8e\x57\x30\xa5\x84\x8f\x35\x43\x29\x64\x6c\xa6\x24\ +\x11\xdc\x30\xc7\x34\x81\xd8\x4d\x33\x09\xc1\x52\xab\x21\x0b\x4a\ +\x6c\x34\x35\x02\x36\x39\x1e\x8d\x9a\x6d\x39\xb7\x60\x58\x37\x15\ +\x3c\x8c\x7a\xd5\x0d\xd6\x93\x6e\xd2\x94\xea\xc4\x1b\xc0\xb6\xaf\ +\xce\xb5\x05\x52\x6c\x79\x63\x8a\x0d\x43\xf3\x61\x9e\xa0\xd9\xc8\ +\x3f\x5d\xe2\x70\x75\xec\xd6\x45\xc8\xc2\x32\x40\x17\x21\x17\x08\ +\x1c\x1a\x23\x57\xd0\x38\x62\xcc\xae\x69\x60\x0e\xaa\x95\x96\xc6\ +\x85\x96\xe8\x3d\x64\xd4\x7a\x2b\xd1\x36\xde\x60\x75\xa0\x71\x7b\ +\x6d\x8a\x5b\x5a\x97\x09\x2e\x71\x8f\xb9\x44\xc2\xa5\x2d\x53\x66\ +\xaa\x92\x97\x25\x28\x41\xea\x19\xf7\xe5\x25\xcc\xa1\x02\x53\xf6\ +\x92\xbc\x74\x44\x1d\xf8\x8f\x7f\x92\xe4\x63\xcb\x00\x3e\x2b\xe8\ +\xd8\x16\x7b\x0b\xed\xbc\x26\x99\x2e\x9c\x7c\xc7\x74\x56\x21\x39\ +\xa0\xa4\x5c\x1c\x16\xed\xc9\x5a\x5a\x66\x4c\xb5\x06\x93\xbd\x39\ +\x00\x08\xa4\x84\x05\xcb\x02\x93\xd4\x91\xb4\x36\x12\x4d\x29\x20\ +\x6f\xa7\xc1\x0a\x6b\xe4\xda\x53\xa4\x4d\x18\x26\xa6\x39\x10\x06\ +\x46\x75\x1b\xdf\xcd\x82\x55\xea\x7f\x27\x59\xa7\x62\x48\xa2\x0f\ +\x88\x0e\x2d\x10\xe8\x2e\xcf\x2a\x97\xef\x08\xca\x97\x24\x21\xfc\ +\xa9\x47\x85\xa6\x73\x3b\x61\x3c\xeb\x33\x44\xaf\x88\x06\x98\xf8\ +\x7c\x98\x4b\xb4\xca\x41\xbf\x9d\x59\xdf\x92\x58\x65\x58\x3e\x26\ +\xd5\x87\xaf\x54\xac\xf0\xaf\x2f\x53\x85\x10\x58\x82\xde\x0a\xa8\ +\xa3\x25\x59\x78\x70\xd9\xaa\x21\x6c\x66\x05\x1b\x58\x80\xa5\xb7\ +\x6f\xa0\x62\xad\xa6\x07\x91\x5b\x4b\xa4\xe6\x0e\xdf\xbc\xb3\xeb\ +\x29\x50\x5f\xd0\x76\x93\x24\xba\xd5\x3b\x56\x13\x6e\xea\x70\x76\ +\x68\xf3\xdf\x68\xf3\x02\x35\x81\xbf\xf5\xbd\x6c\x41\x30\x74\x19\ +\x86\xd2\x7b\x1d\x15\x3e\x87\x67\x9e\x0c\x31\xf3\xc1\x21\xf9\x69\ +\xcc\xdd\x11\x49\x7a\xd3\x14\x7c\xf3\x2c\x1b\x80\x83\xfd\xd5\xc7\ +\x4c\x90\xfa\xac\x63\xcd\xa4\x6f\x9a\x00\x3a\xbd\xce\x51\xe7\x48\ +\x52\x09\x51\xee\x2a\x95\x66\xaa\x42\x2c\x16\xe8\xb1\x19\xbb\x1a\ +\xb3\x2b\x93\xa2\x90\x5a\xfb\x34\x71\xa7\x0a\x1a\xbe\xc2\xd2\x05\ +\x90\xec\xd9\x18\x10\x61\x3d\xa9\x3c\x6a\x23\xb8\x2f\x20\x8a\xeb\ +\x7b\x7e\x66\x0e\x88\xf6\x3b\xfb\xdd\xfd\x23\x73\xf6\xb5\x90\x9d\ +\x7a\x01\x27\x67\xdf\x22\x7c\x31\x6b\xcd\x34\x11\xb2\xc5\xa2\x75\ +\x7c\x63\xc4\xce\x62\x95\x2c\x8a\xab\xd3\x61\xf9\x50\x4e\x19\x66\ +\x7e\x16\xb0\xdc\x46\xba\x9a\x42\xe8\x91\x25\x51\xd0\xce\x37\x39\ +\x9d\xa2\xf5\x7b\xf5\x75\x1c\xa5\x74\x03\x08\xa2\xbb\x28\x46\x33\ +\x08\x16\x58\xfe\x97\x31\xc1\x82\x8d\x4a\x24\xc5\xe7\x65\x2d\x87\ +\x10\x7b\xbd\x65\x4c\x32\x8b\x1f\xcf\x80\x64\xd0\x4b\xb0\x2b\x7b\ +\x01\x8d\x0a\x36\x88\x0e\x2b\x81\x6d\x4e\x8e\x58\xf3\x02\xb4\xf0\ +\x07\x48\xec\x06\x4a\x78\xb2\x57\x9a\x49\xe9\x48\x48\xe0\x45\x5f\ +\x88\x9f\x75\x6c\x89\xe9\xef\x17\xfb\xbd\xfd\xa3\x7d\xd3\x70\x3b\ +\xa8\x06\x41\xa5\xfd\x16\x0d\x65\x96\x9d\x85\x1b\x7a\x01\xae\xb2\ +\xde\x10\x16\x2f\xa1\x03\xb8\x43\x53\xc7\x80\xc2\x90\x42\x11\xfa\ +\xb5\x4d\x17\x4d\x15\x9a\x5c\x37\x31\xd3\x09\xff\xd4\xb4\xb6\x2a\ +\x3d\xae\x3a\x21\x09\xae\x77\x4f\x75\xbc\xfc\x81\xd6\x54\x29\xd2\ +\xca\x7b\xd5\xd2\x15\xe9\x00\xb2\x49\x3a\xde\xe3\xfc\x53\x83\x74\ +\x64\x6c\x6c\x5b\x38\x82\x73\x5d\xd9\x34\x3d\xc7\x57\xf8\x0d\x60\ +\x7c\x85\x62\xd3\x85\x4f\xd7\x73\x4d\x5d\xa7\x13\x4f\x07\xd6\x2c\ +\x5e\xd9\x87\x7f\x4a\xd7\xad\xe2\x3c\x9c\x11\x98\x96\xa5\xf2\xa2\ +\xdb\xb0\x02\xa2\x59\x9d\xf3\x29\xb3\xd2\xe5\x31\x11\xd9\x84\x9e\ +\x28\x4d\x01\xa8\x43\x2e\x34\x05\xfd\x67\x10\xee\xd5\xf8\x25\xd1\ +\x25\x32\x8d\x56\x1d\x6e\xc5\xd5\x56\x87\xde\x86\x0e\x57\xef\x51\ +\x9b\xf9\x56\xfd\x69\x19\x0e\xae\xe7\x50\xb9\x41\x2a\x24\xe5\xa9\ +\x46\x72\x3b\x0d\x0e\x67\x15\x9b\xdd\x4d\xc5\x46\x55\x23\x36\x4d\ +\xfb\x1b\x7b\x9b\xad\x89\x45\x6c\x7c\xdb\x82\xe5\x89\x9e\x8d\x67\ +\x09\x26\x5b\xad\xa3\xe1\x40\xd4\xcd\xd8\x75\xdd\x53\xf5\x58\x7d\ +\x97\xd5\x4e\x0f\xb2\x58\x96\x3d\xf7\x27\x75\x18\xf7\x9f\x8c\xe9\ +\x16\x32\x78\x4f\xe3\xb8\x6f\xf4\x9d\x7a\xd4\xdc\x73\xda\x20\xfe\ +\x34\xc1\x77\x99\xfd\x3a\xc6\x76\x8d\x27\x65\x5b\xaf\x03\xd7\x0f\ +\xad\xe9\x34\x11\x5a\x3b\x2a\x27\x2c\x9c\x63\x17\x00\xc8\xaa\x96\ +\xe4\x54\x68\x86\xc5\xcc\x48\x53\x5e\xd5\xbc\x98\xab\xe1\x60\xec\ +\xff\x81\x3f\x26\xca\x59\x20\x8d\xe1\xa6\x00\x77\x03\x70\x9a\x49\ +\xbf\x94\xb7\x5c\x26\x94\x99\x5d\xd0\xf1\x17\x3f\x04\xbb\xaa\x26\ +\x3d\xed\x16\xee\xb7\x0b\x3f\xc3\xfa\x35\x16\x5f\x26\x08\x5b\x7f\ +\x06\xe5\x7b\x2e\x3d\xe7\x27\xa7\xdb\x75\xbc\xf1\x13\x37\xc6\x6e\ +\x78\x07\x3f\xdd\xb5\x59\x6c\x5c\xa1\xa9\x32\xd8\x24\x8b\xb9\x87\ +\xb0\x33\x17\x1b\x3e\xd7\xcb\x2d\x7f\x3a\x4b\xdc\x25\xfe\xe7\x9c\ +\xfc\x3b\x5e\xb8\x31\xfe\xf0\x7c\xff\xf9\xbf\x5a\x88\x64\xd0\xf3\ +\x77\x8e\x73\xed\x86\x38\x40\x1f\x3e\xa0\xdd\xbb\xdd\xdd\xdd\x0e\ +\x4d\x17\x56\x9b\x75\xd4\x66\xd0\x33\x76\x2d\x0f\xd4\x96\xe7\x24\ +\x09\xc2\x9b\x1d\x18\x9a\x1d\xaa\xcd\x7e\x95\x9a\x1d\x1a\x9a\x75\ +\x9f\xff\x4b\x6a\x45\xcf\x3e\x7b\x32\xa7\x5d\xd2\x56\x1a\x50\x7c\ +\x89\xa9\xa6\x05\xe4\x5e\xac\x4f\xbd\x68\x47\x49\x43\xcf\x57\x9c\ +\x13\xef\xb9\x71\xe6\x92\x9c\xa1\x74\xb4\xce\x1c\x3e\x16\xc7\xd5\ +\xfe\x5b\x9c\x1e\x14\xb6\xdc\xcc\x11\x67\xe7\xa8\xf3\xae\xf3\x4e\ +\x65\x53\x4d\x8c\x09\xb2\xcc\x61\x0e\x6b\xdf\x16\xd6\x3d\x8d\x02\ +\x4f\x22\x58\xb3\xc6\x37\x79\xad\xc5\x12\x06\x73\x06\xcd\xa7\x6e\ +\xa2\x7a\x2e\xf4\x01\xfc\x94\x92\xc2\x84\x67\xdd\x32\x34\x55\xe9\ +\xaa\x13\x97\x89\xea\xf7\x7a\xaa\x87\xe5\x60\xe3\x54\xf7\x2a\x34\ +\x45\x87\x64\x2d\x2e\x6d\x64\xa6\x5c\xe4\x98\x14\x79\x3b\x35\xb4\ +\xad\x45\x16\x29\xa7\x1a\xd2\xdd\x72\x8d\xc2\x49\x0b\x29\xaf\xeb\ +\x55\xba\x90\x0e\x73\xd8\x1d\xf2\xfc\x9d\xc4\x5f\xe0\x9a\x88\x79\ +\x83\xc9\xbd\xbc\xdb\xa3\x26\xde\x42\xf7\xf9\x07\x74\xb7\xcf\x1e\ +\xc0\x87\xbd\x16\x4a\x69\xb2\x6d\x97\x9d\x4b\xe5\x0f\x00\xb4\xb0\ +\xc4\x57\xef\xeb\xc7\xad\x32\x14\x35\x63\xad\x3a\x7c\x6b\xd2\xac\ +\x9a\xa8\x41\xd9\x8b\x97\xd5\x53\xd9\x3b\xaf\x9f\x43\x6d\xc5\x90\ +\xf2\xf1\x0d\x62\xb4\x99\xca\xcc\x7b\xc5\x95\x57\xca\x74\xa2\xe4\ +\x44\x55\xae\x6a\x32\xc8\x8c\x51\x45\x2b\x62\x52\x5c\x9e\xec\x14\ +\x40\x65\x53\xbd\x5e\x7b\x92\xc0\xed\x3d\xb3\xc4\xf0\x8e\x9b\xf2\ +\x49\xb4\x9c\x46\xc2\xb9\x59\xf3\xd1\x63\x79\xe5\xfc\x18\x79\x77\ +\x9d\xe1\x09\x19\xcf\xb7\xe5\x6c\x20\xa8\x48\xd9\xdb\xb2\x9a\x5f\ +\xd8\xab\x6e\xaf\x7b\xd4\x3d\xaa\xa0\xac\x3f\xc5\xbc\xf9\x28\x06\ +\x5b\x70\x0f\xe6\xf2\x28\xa6\x03\xfb\x55\x8d\xea\x9a\xce\x4c\x57\ +\x55\xf1\x68\xfc\xbf\xdb\x85\x09\xb2\x2b\xf1\x9f\x2b\xf7\x21\xfc\ +\x33\x03\xe4\x6b\x56\xbe\x9f\x10\xfb\xa1\xf8\x9c\xed\x15\xf1\x07\ +\x6c\x31\xc4\x1f\x48\x4b\xa4\x0a\x3e\xba\x6e\xe1\x6d\x13\x8c\xcb\ +\x07\x36\x5b\x61\x76\xfc\x0b\x47\x6c\x55\x83\x12\x5e\x69\x45\x14\ +\xde\xcb\xa2\x0a\x2f\x64\xe1\x44\x62\x55\xd1\x35\xf4\x4a\x89\x45\ +\x9c\x92\x2a\xec\x5d\x8e\x24\x3c\x9f\x09\x15\xaf\xdb\xd1\xbb\x56\ +\x71\x31\x54\xe7\x71\x60\xbc\xc0\x8f\x4c\x0b\x99\xf6\x58\x1b\x56\ +\xdd\x0f\xd8\x8e\xb2\xf2\x8a\x92\x3e\x1c\x2f\x89\xe2\x36\xc9\x4f\ +\x98\x37\xed\x0a\x95\xd4\x27\x83\xc4\xa4\xba\x9c\x65\x15\x85\x22\ +\x5a\xe5\xd3\xa6\x32\x3d\xd1\x77\x05\xb3\x24\xfa\x81\x81\x7f\x5f\ +\x05\x30\x46\xf1\xc0\x43\x3e\xf1\x09\x9a\x53\xf7\x4e\xf2\x89\x45\ +\x0f\xa6\xa8\x85\x67\x6c\xec\x73\x4f\x35\xbb\x2f\xc5\x16\x7e\x19\ +\xa7\xf1\x8d\x7e\x13\x59\xb0\xd4\x96\xe1\x0d\x3f\xad\xad\x7b\x69\ +\x75\xcc\x55\x9b\x2f\xb3\x62\x55\xf1\x08\xda\x33\x63\xb6\xf3\xeb\ +\xa6\xc9\x27\xdd\xd0\xd0\x4f\xbf\xaa\xff\x5a\xc5\xed\xa9\x18\x0e\ +\x37\x6c\xdf\x1a\xc6\x83\x58\x9f\xa4\x1d\x0e\xf9\x06\x36\x1b\x11\ +\x3a\x46\x68\x87\x3d\x21\x2b\xf9\x9e\x90\x8e\x13\x9e\xba\xd4\xb8\ +\xfb\x32\xad\x29\x9c\x46\x37\x03\x45\xf3\x79\x93\xe1\xd5\xed\x1c\ +\x6c\x62\x7f\xd2\xce\x95\x3a\x41\xda\xa5\xbf\x37\x23\x5b\x8e\x38\ +\x9d\x4a\x84\xf1\x58\xa7\x39\x71\xb4\x37\xeb\x6e\x0b\x8e\xa6\x8e\ +\x03\x2b\xfd\x6d\xee\x38\x2e\xdc\x29\x0e\xd4\xf8\x85\x3b\x86\x32\ +\x0f\xb2\xf3\x1a\x1d\x0f\x47\xb4\xee\x94\x64\x8a\xca\x43\x3d\x4e\ +\xec\x86\xb8\xc6\xdf\x94\xfb\x3e\xe5\xaa\x5f\x6e\xec\xc0\x14\x61\ +\x7b\x2c\x86\x9d\x1e\x31\xe2\xca\xa7\x12\xfb\x53\x36\xf2\x59\x60\ +\x1d\x46\x32\x46\x6d\xf1\x15\x2b\xbc\x3a\x74\x14\xc4\x16\x5f\x1e\ +\xed\x08\xe8\x28\xbe\x32\x1d\xf5\x7b\x0c\x61\x02\x4e\xb2\xfb\xb6\ +\x97\xb8\xb7\xc7\x6e\x9a\x97\x55\x96\x4d\xf3\x8e\x20\x19\x3c\x92\ +\xa5\x21\x85\xdf\xbc\x4c\x1d\x4d\xef\x8b\x13\xc4\xd0\xa1\x5a\x2f\ +\xde\x11\x64\x30\x1e\xfb\xaa\xc9\x9c\xe5\xad\x9c\x59\x10\xa5\x58\ +\xf1\xaa\xc6\xd3\x9c\x04\x56\xb0\xe1\xda\xb3\xe9\x3a\x02\x76\xe3\ +\x25\x6f\x41\x41\xd7\x49\xf1\x6f\xc6\x91\x6d\x6d\x16\x6d\x53\x00\ +\x6f\x93\xab\x1d\x52\xcd\x7d\x8d\x26\xbd\x63\x3e\x76\x29\x93\x99\ +\x3b\x15\x86\x5e\xf3\xa6\x92\xa1\x9e\x57\x88\x02\x9b\x57\xed\x45\ +\x58\xbf\xc6\xa1\xfe\x6a\x82\xc2\xb4\xbe\x3f\xdc\x8d\xef\x54\x62\ +\x79\x70\x6a\x8c\xd9\xb5\xd1\xe9\xbe\x62\xf6\x4c\x51\x4e\xe0\xa6\ +\x59\xab\xfa\x38\x0a\x83\xfb\x76\xc4\x9d\xe0\xd3\x28\x52\x3c\x5f\ +\xf7\x57\xd5\xf7\x4f\x0d\x05\x06\x06\x11\x0e\x0f\x0e\xdf\x1e\x1e\ +\x3f\xa2\x05\x6f\x55\xc8\xb9\x9f\xa4\xd9\x53\x8b\xfa\x68\x3d\xd5\ +\x90\x3b\x4a\x6e\xa6\xee\xcb\xee\x5e\x0b\xed\xbd\xed\xb4\x10\x2c\ +\x2b\x5a\x04\xab\x36\xfd\x63\x01\x5a\xd7\x63\xf5\x5c\xe6\x4a\x7f\ +\x7c\x5e\x59\xe0\x34\x99\x0c\x2f\xb9\x03\x96\x19\x93\x02\x96\xa7\ +\xf1\x1d\x52\x95\xd3\x96\xfc\x82\xbc\x92\x6f\xb0\x2d\xc3\x7a\x5f\ +\xb7\x6a\xcc\x9d\x8c\xda\x9b\x85\x04\x1a\x87\x5c\xbc\xf9\x91\x7d\ +\xf2\x5f\x46\xfd\x3f\xa4\x7f\x7e\xb8\x0a\x0c\xd2\xfe\xdf\x3b\x6a\ +\xb5\xd7\x7e\x58\x5f\x5d\x61\xf4\x69\xdd\xf5\x45\xff\x6c\xa2\x8f\ +\x96\x85\xa5\xe0\x43\x3d\x4a\x43\x60\x66\xe9\x50\x36\x76\x14\x46\ +\xa3\x59\xd3\x4d\xb0\xa5\x88\xde\x4f\xd0\x3e\xd7\x38\x69\xfa\x7c\ +\xcb\x2e\xda\x4a\xa1\xcd\xae\xf7\x2f\xa4\xf8\xa7\x77\x55\x76\xd1\ +\xf3\x43\xc4\xaf\x17\xf4\x69\x3d\x9a\x59\xe0\x06\x2e\x9f\xd6\x9d\ +\xe5\x97\xc6\x69\xfd\x99\x98\x8b\x7a\x92\xf1\xd7\x34\x85\x3f\x68\ +\x58\xd9\x4d\xf9\x26\xa8\xe6\x41\x95\x3b\x05\x8d\x3b\xcb\x5f\xfc\ +\xc8\xfe\xec\x2f\xa0\xf7\x1f\xd5\x9b\x6d\x2e\x7d\x83\x9c\x3f\xaa\ +\x33\x53\xd9\x7c\x42\x6f\x56\xf0\x81\xf2\xb3\x7b\xc5\x95\x2b\x42\ +\xd5\xb7\x83\x43\xbb\x9b\x56\x2a\x45\x6b\x26\xe4\xb4\xdf\xd6\xc2\ +\x5d\xa9\x18\xb3\xe1\xdb\xfa\x8a\x18\x73\xc1\xa4\x85\x04\xb6\x54\ +\xcc\x85\x8b\x84\xc8\x69\x34\xfb\x26\x1f\xa3\x15\x72\xcf\x9a\xe3\ +\x78\x8a\x59\x1d\xec\x76\xce\x3a\x67\x39\x00\xad\x4a\x9e\xba\x49\ +\x3b\xcf\x7d\x93\x1b\x51\x24\x46\x84\x21\x2a\x24\xc4\x79\xab\x30\ +\x4a\x96\x6e\x60\xd3\x4c\xe6\x5b\xce\xcf\xb7\xe4\x57\xf3\x20\x72\ +\x33\xdd\x6e\x85\x2c\x87\xe1\xba\x1b\xad\x27\xa8\xdb\x31\xb0\x22\ +\xad\xdb\x31\x0d\x3d\x68\x69\x10\x4f\x44\x64\xb9\x01\x4b\xd1\x09\ +\x3b\x22\xa8\x5e\x69\xf6\xfb\x38\x0d\x88\x36\xdb\xaf\x69\x42\xba\ +\xf1\x96\x4b\x81\x98\x9d\x69\xa2\x67\xa9\xd2\x4c\x3c\x24\xf4\x80\ +\xe3\x13\x22\x66\xc7\x99\x82\x29\xcc\x16\xce\xc2\x4d\xdb\xa9\x3f\ +\x0d\x60\x82\x4d\x9d\x9f\x5c\xef\xdf\x91\x1f\xa6\x6d\xf1\x7a\x26\ +\x13\xf7\xe5\xc5\xe8\xed\xef\xe4\x4c\x5e\x2e\xc0\xae\x0d\x9d\x0d\ +\xc9\xe4\xa8\xda\xcb\x28\x69\x20\xf6\x13\xa1\x36\x5b\xf8\x81\x07\ +\x96\x9e\xff\xb6\x25\xda\x38\xf4\x9a\xe5\x34\x50\xa6\xdd\x2d\x1d\ +\x59\x63\x8d\xf2\x37\x72\x5b\xb1\xe9\x46\x7c\xe6\x5e\xad\x64\x97\ +\x60\xa8\x36\xcd\xe1\x7f\x13\x60\x0d\x82\x45\x71\xc1\x94\x5e\x3a\ +\x9d\x58\xd5\x26\x0f\x17\x8a\xe0\xb4\x13\x89\x43\x16\x2b\x91\xb5\ +\x8c\x1f\xe5\xcc\xa9\xfe\x73\x76\xef\x86\xeb\x1a\xb8\x01\x55\x82\ +\xbd\x07\x5a\xaf\x01\x71\x7e\x73\x95\x16\x73\x93\x9d\x19\x30\xc6\ +\x7e\xf8\x6d\x53\x73\x37\xa0\xcc\x4f\xf1\x59\x1a\x9a\x05\x8b\xc4\ +\x08\xc2\xcc\xdd\xcc\x76\x8d\x3c\x62\x4c\x7b\x9b\x6d\x9a\x04\x05\ +\x56\xa2\x7c\xc1\x35\xf3\x07\x25\x5d\xfd\xc5\x69\xe2\x81\x06\x11\ +\x97\x1a\x74\x57\x70\x6b\x00\x64\x5a\xdb\x09\xdb\xc5\xab\xb1\x4d\ +\x6b\x1c\x8d\x38\xfc\xb2\x1c\x07\x68\x01\x75\x53\x0d\x8d\x7a\x32\ +\x59\x08\xd5\xca\x93\x41\x9a\xcb\x48\xc8\x32\xaa\x7b\xe8\x1e\x4a\ +\xf7\xb1\x55\x0f\x8a\x6a\x96\x37\x8c\xaf\xe6\xeb\x4a\xb4\x87\x6d\ +\x15\x86\xbb\xfb\xdd\xc3\x6e\x51\x61\xc5\x4f\x45\x54\xae\x65\x12\ +\x1e\x31\x4e\xdb\xbb\x6f\xde\x91\x52\x73\x03\xbb\x47\x2a\xbb\x85\ +\x1a\xb5\xe5\x40\x35\x4a\xe4\x07\xae\xb6\xa1\xc3\x8e\x41\x87\x35\ +\xf5\xc4\x8f\xa8\xc1\xdd\x42\x87\xb6\x1a\xac\x74\x78\x59\x52\x6e\ +\x84\x50\x6e\x7e\x52\x05\x36\x61\xe0\xef\xd7\xba\x95\x8a\x21\xd1\ +\xdc\x70\x21\x90\xa8\x14\x79\x6b\x97\x3c\xd5\xb2\x96\x9a\x6e\x34\ +\xdc\xb9\xa1\xb2\x53\x47\x50\xec\xc5\x9a\x43\x5b\x7c\x11\x68\x7f\ +\x94\xd5\xe2\xc0\x9c\xf1\xa4\xaf\x78\xbf\x83\x3e\x6f\x24\x73\xf5\ +\xcf\x38\x8a\x57\xf1\x65\xe4\xe1\x0f\xcf\xf7\x8a\x32\x53\x92\x43\ +\xa3\xb7\x4f\xd2\x9b\xc6\x28\xd8\x35\x81\x2a\x2b\x4c\x95\x5a\xaa\ +\x7d\x76\xba\xcd\xfd\x86\xe9\x57\xe9\x90\xc6\xe4\x88\x1b\x45\xce\ +\xee\xf8\x2b\xae\xae\xd4\xd3\xde\x57\x69\x0f\x42\xfa\x45\x24\xf5\ +\x84\xf7\x36\x23\xec\x38\x4b\x90\xac\xad\xde\xe0\x2f\xc7\x60\xe5\ +\xad\xb4\x96\x27\x3d\xa5\x3b\xb5\xc8\x03\x7e\x6e\x70\xbf\xaa\xf7\ +\x82\x05\xf3\x21\xfa\xb5\xc8\x2b\xb8\xf9\xec\xa8\x92\xd3\xad\xf6\ +\x36\xb4\x47\xe9\x72\xb9\x92\x4e\x79\xe7\xb4\xf0\x50\x28\x53\x31\ +\x70\xd4\x5c\xaf\x52\x19\xde\x06\x7e\x9a\x4d\x5e\xa2\xbc\xe6\x4d\ +\x70\xd5\x9d\x93\x6e\xac\x4d\x35\x1a\x80\xc0\x56\x09\x81\xbc\x42\ +\xf5\x6f\xf9\x24\x45\x8d\x36\x6f\x0d\x8f\xc2\x08\x65\xf8\x8e\x94\ +\xaa\x82\xd5\x90\x6f\xe7\x89\x66\xf4\xeb\x94\xf2\x6f\xfc\x29\x0e\ +\x89\xaa\x97\x75\x68\xbf\xd1\xa4\x5a\xd2\xa9\x37\x3f\x1a\x17\xda\ +\xe8\x41\x29\x54\xd3\x0f\xa2\x8d\x4a\x64\x72\xa5\x89\x55\x32\x2c\ +\x57\xfe\xae\x12\x2c\xda\xf6\xd8\x4d\xe2\x7b\x44\x01\xb6\x15\xec\ +\x42\x7e\x40\xa0\xd6\x12\x2f\xcc\x30\x5c\x89\x17\x1b\xe2\x59\xb1\ +\x14\x4c\x8a\x63\x35\x65\x5b\xda\xeb\x97\x4d\xf3\x9b\xae\x82\x4d\ +\x25\xce\x23\x61\x77\x96\xf9\xdf\x71\x95\x56\x15\x40\xe1\x52\x01\ +\xd8\x84\x29\x13\x46\x43\xf8\x6e\x19\xbd\xbf\x38\x78\x3b\x7d\x37\ +\xef\x98\xc9\x56\x7b\xcc\xa6\x62\x59\xb3\x25\xa1\x9f\x6e\x63\x75\ +\xb2\x8d\x2b\xc3\x90\x3c\x59\xff\xb6\x95\xa6\x2b\x44\x37\xab\x24\ +\x32\x70\x4f\xbc\x4c\xdb\x0d\xfc\x1b\x5e\x08\x63\xbc\x1f\xc6\x29\ +\xc3\xbb\x7c\xa3\xa1\xd5\x08\xa6\xec\xc3\x59\xed\x6f\xd4\xa2\xd4\ +\x20\xaa\xa4\x71\xb5\x08\x84\xd8\xb6\x9e\x79\x11\x50\xcf\x7e\xc3\ +\xe9\x99\x06\xac\x3a\x5c\xaa\x08\x7a\x24\x72\x75\x74\xf5\x62\x15\ +\x9d\x29\x75\x0e\xf0\x61\xee\xf6\xc9\xa4\x93\xdf\xaf\x4c\x22\xa3\ +\x34\x4a\x32\xe1\xa2\x65\xb2\x19\x2d\x92\xac\x94\xf6\x59\x46\x1f\ +\x22\x0e\x56\x75\x64\xc4\xa0\x14\x1a\x71\xf7\x75\x12\x25\x21\x4e\ +\xd8\xf4\xb2\xd6\x70\x31\xef\x2a\x36\x0e\x06\x3e\x33\xae\x51\xb1\ +\x57\x77\x4d\x49\x74\x67\xf3\xb5\x57\xd5\x0b\x13\x74\xa5\xa8\x0c\ +\xa1\x26\x3f\xaf\x03\x1f\x67\x6e\xb6\x4a\x2b\x5f\x2d\xc0\x58\x57\ +\xbe\x0e\x8c\xf4\x85\x78\xa3\x4e\xbe\xf2\xcc\xaf\xc5\x61\xcf\x68\ +\xa4\x41\x1f\x35\xd7\xe6\x53\x0e\xe2\xc0\xcf\xb2\x72\x61\xa8\x9d\ +\xad\x75\x17\x23\xa9\x0d\x9b\xe6\x00\xf1\x4a\xa4\xc6\xa8\x45\x83\ +\x5c\x19\x95\xf2\x6d\x15\xda\x36\x8a\x27\x52\x6e\x44\xa2\xc1\x51\ +\x12\xdd\x90\x19\x5c\x7b\x9f\xad\x46\x86\xea\x12\xb2\x26\xaf\xa1\ +\x5f\x63\xca\x9c\x70\x6b\x15\x9d\xbb\x10\x55\x89\xb7\xff\x56\xaa\ +\xc3\x74\x77\x69\xc8\x77\x30\xa9\x77\x51\x08\x03\x48\x14\x1d\xfc\ +\xd5\x2a\xfc\xb6\xf6\xb5\xb8\x6b\xce\xc2\xc2\xa2\x3e\x2f\xd8\xa3\ +\x5b\x88\x2b\x70\x23\xda\xf2\x5b\xbe\x64\x14\x6e\x23\x12\xca\x24\ +\x85\x5d\x48\x01\x85\x53\x29\x8a\xd5\x84\xb7\xe4\x77\x5d\x19\xaa\ +\x72\xa5\x6a\x7e\x29\xa0\x21\xe9\x53\x08\xa7\xb3\xc2\x6a\x25\x6a\ +\x95\x45\xab\x5a\xec\x4d\xcb\x3b\x0d\xd5\xa4\x2d\xdd\x9b\x32\xb2\ +\x35\x30\xc9\xdb\x9a\xde\x5b\x6e\x1a\x32\x61\x4c\xe5\x63\xeb\x8a\ +\x24\x54\xa2\x6a\x6b\x77\x6b\x38\x16\x9a\x9a\x40\x78\x01\x6b\xa3\ +\x3c\xba\xbd\x7e\xb9\x20\xd5\x64\xa9\xd5\xaa\xe9\x07\xd8\x2a\xbb\ +\xe8\x71\x63\x73\x95\x4a\x80\x75\x9c\xae\x79\x7d\xc0\xc6\x3d\xac\ +\xb9\x1a\x40\xf7\xce\x68\xb8\x9a\xf6\x66\x08\x4b\xe3\x2d\xc5\x7a\ +\xa0\xf9\xea\x4b\xa9\x0d\x25\xd4\xb5\x9c\x9b\x8d\x58\x57\x87\x6d\ +\x21\x59\xd5\x90\xff\x07\x73\x31\x5c\xaa\ +\x00\x00\x02\x2d\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x36\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x39\x70\x78\x22\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x36\x20\x39\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x36\x20\x39\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x6d\x20\x35\x2e\x30\x38\x32\x33\x30\x32\x38\x2c\x31\x2e\x31\x38\ +\x39\x34\x35\x39\x33\x20\x2d\x33\x2e\x33\x31\x30\x33\x32\x31\x2c\ +\x33\x2e\x33\x31\x30\x35\x34\x30\x38\x20\x33\x2e\x33\x31\x31\x37\ +\x34\x31\x37\x2c\x33\x2e\x33\x31\x30\x35\x34\x30\x38\x20\x63\x20\ +\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\x2e\x31\x35\x37\x37\x31\ +\x32\x35\x20\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\x2e\x34\x31\ +\x33\x34\x36\x32\x34\x20\x30\x2c\x30\x2e\x35\x37\x31\x31\x37\x34\ +\x39\x20\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\x2e\x31\x35\ +\x37\x37\x31\x32\x33\x20\x2d\x30\x2e\x34\x31\x33\x34\x33\x34\x39\ +\x2c\x30\x2e\x31\x35\x37\x37\x31\x32\x33\x20\x2d\x30\x2e\x35\x37\ +\x31\x31\x33\x36\x39\x2c\x30\x20\x6c\x20\x2d\x33\x2e\x35\x39\x37\ +\x33\x31\x30\x31\x37\x2c\x2d\x33\x2e\x35\x39\x36\x31\x32\x38\x33\ +\x20\x30\x2c\x30\x20\x30\x2c\x30\x20\x63\x20\x2d\x30\x2e\x31\x35\ +\x37\x37\x30\x31\x39\x31\x2c\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\ +\x34\x20\x2d\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x31\x2c\x2d\x30\ +\x2e\x34\x31\x33\x34\x36\x32\x34\x20\x30\x2c\x2d\x30\x2e\x35\x37\ +\x31\x31\x37\x34\x38\x20\x4c\x20\x34\x2e\x35\x31\x32\x35\x38\x36\ +\x36\x2c\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x37\x20\x63\x20\x30\ +\x2e\x31\x35\x37\x37\x30\x32\x2c\x2d\x30\x2e\x31\x35\x37\x37\x31\ +\x32\x34\x20\x30\x2e\x34\x31\x33\x34\x33\x34\x39\x2c\x2d\x30\x2e\ +\x31\x35\x37\x37\x31\x32\x34\x20\x30\x2e\x35\x37\x31\x31\x33\x36\ +\x39\x2c\x30\x20\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x2c\x30\x2e\ +\x31\x35\x37\x37\x31\x32\x35\x20\x30\x2e\x31\x35\x36\x32\x38\x31\ +\x33\x2c\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x33\x20\x2d\x30\x2e\ +\x30\x30\x31\x34\x32\x2c\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x33\ +\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x33\x31\x33\x36\x33\ +\x42\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\xad\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x38\x31\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x35\x38\x22\x3e\x0a\x20\x20\x3c\x72\ +\x65\x63\x74\x20\x69\x64\x3d\x22\x56\x4c\x69\x6e\x65\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x62\x63\x62\x66\x63\x32\x22\x20\x78\x3d\ +\x22\x33\x36\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x32\x38\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x48\x4c\x69\x6e\x65\x22\x20\ +\x66\x69\x6c\x6c\x3d\x22\x23\x62\x63\x62\x66\x63\x32\x22\x20\x78\ +\x3d\x22\x33\x36\x22\x20\x79\x3d\x22\x32\x38\x22\x20\x68\x65\x69\ +\x67\x68\x74\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x35\ +\x37\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\x4e\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x32\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x31\x38\x22\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x66\x69\x6c\x6c\x3d\x22\x23\x34\x62\x34\x62\x34\ +\x62\x22\x20\x64\x3d\x22\x4d\x35\x2c\x31\x32\x56\x36\x4c\x39\x2c\ +\x39\x5a\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x01\xec\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x38\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x31\x38\x20\x31\ +\x38\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x38\ +\x20\x31\x38\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x32\x2c\x32\x20\x68\x31\x34\x20\x76\ +\x31\x34\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x31\x33\x2e\x31\x20\ +\x68\x2d\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x33\x31\x33\x36\x33\x42\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x36\x2c\x31\x36\x20\x68\x2d\x31\ +\x34\x20\x76\x2d\x31\x34\x20\x68\x30\x2e\x39\x20\x76\x31\x33\x2e\ +\x31\x20\x68\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\ +\x22\x23\x33\x31\x33\x36\x33\x42\x22\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x64\x3d\x22\x4d\x35\x2c\x35\x20\x68\x38\x20\x76\ +\x38\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x37\x2e\x31\x20\x68\x2d\ +\x37\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x33\x31\ +\x33\x36\x33\x42\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\ +\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x33\x2c\x31\x33\x20\x68\x2d\ +\x38\x20\x76\x2d\x38\x20\x68\x30\x2e\x39\x20\x76\x37\x2e\x31\x20\ +\x68\x37\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x33\ +\x31\x33\x36\x33\x42\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\ +\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x33\x2c\x35\x20\x4c\x20\ +\x35\x2c\x31\x33\x20\x76\x2d\x38\x20\x68\x38\x20\x7a\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x33\x31\x33\x36\x33\x42\x22\x20\x66\x69\ +\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\ +\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\xfe\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x36\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x34\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x31\x36\x20\x36\ +\x34\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x36\ +\x20\x36\x34\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x72\x65\ +\x63\x74\x20\x66\x69\x6c\x6c\x3d\x22\x23\x37\x36\x37\x39\x37\x63\ +\x22\x20\x78\x3d\x22\x32\x22\x20\x79\x3d\x22\x31\x22\x20\x77\x69\ +\x64\x74\x68\x3d\x22\x31\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\ +\x36\x32\x2e\x35\x22\x2f\x3e\x0a\x20\x20\x3c\x72\x65\x63\x74\x20\ +\x66\x69\x6c\x6c\x3d\x22\x23\x37\x36\x37\x39\x37\x63\x22\x20\x78\ +\x3d\x22\x39\x22\x20\x79\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\ +\x3d\x22\x31\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x32\x2e\ +\x35\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\x0a\ +\x00\x00\x02\x12\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x32\x30\x30\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x32\x30\x30\x22\x3e\x0a\ +\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x20\x36\x30\x30\ +\x2c\x31\x30\x35\x30\x20\x43\x20\x33\x35\x31\x2e\x34\x37\x32\x2c\ +\x31\x30\x35\x30\x20\x31\x35\x30\x2c\x38\x34\x38\x2e\x35\x32\x38\ +\x20\x31\x35\x30\x2c\x36\x30\x30\x20\x31\x35\x30\x2c\x33\x35\x31\ +\x2e\x34\x37\x32\x20\x33\x35\x31\x2e\x34\x37\x32\x2c\x31\x35\x30\ +\x20\x36\x30\x30\x2c\x31\x35\x30\x20\x63\x20\x32\x34\x38\x2e\x35\ +\x32\x38\x2c\x30\x20\x34\x35\x30\x2c\x32\x30\x31\x2e\x34\x37\x32\ +\x20\x34\x35\x30\x2c\x34\x35\x30\x20\x30\x2c\x32\x34\x38\x2e\x35\ +\x32\x38\x20\x2d\x32\x30\x31\x2e\x34\x37\x32\x2c\x34\x35\x30\x20\ +\x2d\x34\x35\x30\x2c\x34\x35\x30\x20\x7a\x20\x4d\x20\x38\x38\x38\ +\x2e\x34\x36\x32\x2c\x38\x32\x37\x2e\x38\x35\x31\x20\x36\x36\x31\ +\x2e\x39\x37\x34\x2c\x36\x30\x31\x2e\x31\x32\x32\x20\x6c\x20\x30\ +\x2c\x2d\x32\x2e\x32\x34\x34\x20\x32\x32\x36\x2e\x34\x38\x38\x2c\ +\x2d\x32\x32\x36\x2e\x37\x32\x39\x20\x30\x2c\x2d\x36\x30\x2e\x36\ +\x31\x31\x20\x2d\x36\x30\x2e\x38\x34\x38\x2c\x30\x20\x51\x20\x37\ +\x32\x37\x2e\x33\x33\x39\x2c\x34\x31\x31\x2e\x39\x38\x36\x20\x36\ +\x32\x37\x2e\x30\x34\x33\x2c\x35\x31\x32\x2e\x34\x35\x31\x20\x36\ +\x31\x33\x2e\x35\x32\x34\x2c\x35\x32\x35\x2e\x33\x35\x38\x20\x36\ +\x30\x30\x2c\x35\x33\x38\x2e\x32\x36\x37\x20\x6c\x20\x2d\x32\x32\ +\x36\x2e\x34\x38\x37\x2c\x2d\x32\x32\x36\x2e\x37\x32\x39\x20\x2d\ +\x36\x31\x2e\x39\x37\x35\x2c\x30\x20\x30\x2c\x36\x30\x2e\x36\x31\ +\x31\x20\x4c\x20\x35\x33\x38\x2e\x30\x32\x36\x2c\x36\x30\x30\x20\ +\x33\x31\x31\x2e\x35\x33\x38\x2c\x38\x32\x36\x2e\x37\x32\x39\x20\ +\x6c\x20\x30\x2c\x36\x31\x2e\x37\x33\x33\x20\x36\x30\x2e\x38\x34\ +\x38\x2c\x30\x20\x71\x20\x33\x34\x2e\x33\x36\x33\x2c\x2d\x33\x34\ +\x2e\x37\x39\x32\x20\x36\x38\x2e\x37\x33\x35\x2c\x2d\x36\x39\x2e\ +\x35\x39\x20\x4c\x20\x36\x30\x30\x2c\x36\x36\x31\x2e\x37\x33\x33\ +\x20\x6c\x20\x32\x32\x36\x2e\x34\x38\x37\x2c\x32\x32\x36\x2e\x37\ +\x32\x39\x20\x36\x31\x2e\x39\x37\x35\x2c\x30\x20\x30\x2c\x2d\x36\ +\x30\x2e\x36\x31\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\ +\x36\x32\x36\x35\x36\x38\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x0a\ +\x00\x00\x02\x2d\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x36\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x39\x70\x78\x22\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x36\x20\x39\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x36\x20\x39\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x6d\x20\x35\x2e\x30\x38\x32\x33\x30\x32\x38\x2c\x31\x2e\x31\x38\ +\x39\x34\x35\x39\x33\x20\x2d\x33\x2e\x33\x31\x30\x33\x32\x31\x2c\ +\x33\x2e\x33\x31\x30\x35\x34\x30\x38\x20\x33\x2e\x33\x31\x31\x37\ +\x34\x31\x37\x2c\x33\x2e\x33\x31\x30\x35\x34\x30\x38\x20\x63\x20\ +\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\x2e\x31\x35\x37\x37\x31\ +\x32\x35\x20\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\x2e\x34\x31\ +\x33\x34\x36\x32\x34\x20\x30\x2c\x30\x2e\x35\x37\x31\x31\x37\x34\ +\x39\x20\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\x2e\x31\x35\ +\x37\x37\x31\x32\x33\x20\x2d\x30\x2e\x34\x31\x33\x34\x33\x34\x39\ +\x2c\x30\x2e\x31\x35\x37\x37\x31\x32\x33\x20\x2d\x30\x2e\x35\x37\ +\x31\x31\x33\x36\x39\x2c\x30\x20\x6c\x20\x2d\x33\x2e\x35\x39\x37\ +\x33\x31\x30\x31\x37\x2c\x2d\x33\x2e\x35\x39\x36\x31\x32\x38\x33\ +\x20\x30\x2c\x30\x20\x30\x2c\x30\x20\x63\x20\x2d\x30\x2e\x31\x35\ +\x37\x37\x30\x31\x39\x31\x2c\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\ +\x34\x20\x2d\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x31\x2c\x2d\x30\ +\x2e\x34\x31\x33\x34\x36\x32\x34\x20\x30\x2c\x2d\x30\x2e\x35\x37\ +\x31\x31\x37\x34\x38\x20\x4c\x20\x34\x2e\x35\x31\x32\x35\x38\x36\ +\x36\x2c\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x37\x20\x63\x20\x30\ +\x2e\x31\x35\x37\x37\x30\x32\x2c\x2d\x30\x2e\x31\x35\x37\x37\x31\ +\x32\x34\x20\x30\x2e\x34\x31\x33\x34\x33\x34\x39\x2c\x2d\x30\x2e\ +\x31\x35\x37\x37\x31\x32\x34\x20\x30\x2e\x35\x37\x31\x31\x33\x36\ +\x39\x2c\x30\x20\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x2c\x30\x2e\ +\x31\x35\x37\x37\x31\x32\x35\x20\x30\x2e\x31\x35\x36\x32\x38\x31\ +\x33\x2c\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x33\x20\x2d\x30\x2e\ +\x30\x30\x31\x34\x32\x2c\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x33\ +\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x62\x30\x62\x30\x62\ +\x30\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x99\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x35\x34\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x30\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x35\x34\x20\x31\ +\x30\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x34\ +\x20\x31\x30\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x72\x65\ +\x63\x74\x20\x69\x64\x3d\x22\x44\x61\x72\x6b\x31\x22\x20\x64\x61\ +\x74\x61\x2d\x6e\x61\x6d\x65\x3d\x22\x44\x61\x72\x6b\x31\x22\x20\ +\x66\x69\x6c\x6c\x3d\x22\x23\x32\x39\x32\x63\x33\x31\x22\x20\x78\ +\x3d\x22\x31\x36\x22\x20\x79\x3d\x22\x31\x22\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x34\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x38\x22\ +\x2f\x3e\x0a\x20\x20\x3c\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x4c\ +\x69\x67\x68\x74\x31\x22\x20\x64\x61\x74\x61\x2d\x6e\x61\x6d\x65\ +\x3d\x22\x4c\x69\x67\x68\x74\x31\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x37\x66\x38\x37\x39\x35\x22\x20\x78\x3d\x22\x31\x36\x22\x20\ +\x79\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x33\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x37\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x44\x61\x72\x6b\x32\x22\x20\ +\x64\x61\x74\x61\x2d\x6e\x61\x6d\x65\x3d\x22\x44\x61\x72\x6b\x32\ +\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x32\x39\x32\x63\x33\x31\x22\ +\x20\x78\x3d\x22\x32\x35\x22\x20\x79\x3d\x22\x31\x22\x20\x77\x69\ +\x64\x74\x68\x3d\x22\x34\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\ +\x38\x22\x2f\x3e\x0a\x20\x20\x3c\x72\x65\x63\x74\x20\x69\x64\x3d\ +\x22\x4c\x69\x67\x68\x74\x32\x22\x20\x64\x61\x74\x61\x2d\x6e\x61\ +\x6d\x65\x3d\x22\x4c\x69\x67\x68\x74\x32\x22\x20\x66\x69\x6c\x6c\ +\x3d\x22\x23\x37\x66\x38\x37\x39\x35\x22\x20\x78\x3d\x22\x32\x35\ +\x22\x20\x79\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x33\ +\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x37\x22\x2f\x3e\x0a\x20\ +\x20\x3c\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x44\x61\x72\x6b\x33\ +\x22\x20\x64\x61\x74\x61\x2d\x6e\x61\x6d\x65\x3d\x22\x44\x61\x72\ +\x6b\x33\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x32\x39\x32\x63\x33\ +\x31\x22\x20\x78\x3d\x22\x33\x34\x22\x20\x79\x3d\x22\x31\x22\x20\ +\x77\x69\x64\x74\x68\x3d\x22\x34\x22\x20\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x38\x22\x2f\x3e\x0a\x20\x20\x3c\x72\x65\x63\x74\x20\x69\ +\x64\x3d\x22\x4c\x69\x67\x68\x74\x33\x22\x20\x64\x61\x74\x61\x2d\ +\x6e\x61\x6d\x65\x3d\x22\x4c\x69\x67\x68\x74\x33\x22\x20\x66\x69\ +\x6c\x6c\x3d\x22\x23\x37\x66\x38\x37\x39\x35\x22\x20\x78\x3d\x22\ +\x33\x34\x22\x20\x79\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\ +\x22\x33\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x37\x22\x2f\x3e\ +\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\xf4\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x30\x30\x30\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x30\x30\x30\x22\x3e\x0a\ +\x20\x20\x3c\x70\x61\x74\x68\x20\x66\x69\x6c\x6c\x3d\x22\x23\x62\ +\x30\x62\x30\x62\x30\x22\x20\x64\x3d\x22\x4d\x32\x32\x2e\x31\x2c\ +\x31\x30\x32\x32\x2e\x31\x4c\x2d\x32\x32\x2e\x31\x2c\x39\x37\x37\ +\x2e\x39\x6c\x31\x30\x30\x30\x2d\x31\x30\x30\x30\x4c\x31\x30\x32\ +\x32\x2e\x31\x2c\x32\x32\x2e\x31\x5a\x6d\x32\x32\x30\x2c\x33\x30\ +\x4c\x31\x39\x37\x2e\x39\x2c\x31\x30\x30\x37\x2e\x39\x6c\x31\x30\ +\x30\x30\x2d\x31\x30\x30\x30\x4c\x31\x32\x34\x32\x2e\x31\x2c\x35\ +\x32\x2e\x31\x5a\x6d\x32\x35\x30\x2c\x30\x4c\x34\x34\x37\x2e\x39\ +\x2c\x31\x30\x30\x37\x2e\x39\x6c\x31\x30\x30\x30\x2d\x31\x30\x30\ +\x30\x4c\x31\x34\x39\x32\x2e\x31\x2c\x35\x32\x2e\x31\x5a\x6d\x32\ +\x35\x30\x2c\x30\x4c\x36\x39\x37\x2e\x39\x2c\x31\x30\x30\x37\x2e\ +\x39\x6c\x31\x30\x33\x30\x2d\x31\x30\x33\x30\x4c\x31\x37\x37\x32\ +\x2e\x31\x2c\x32\x32\x2e\x31\x5a\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\ +\x67\x3e\x0a\ +\x00\x00\x02\x2a\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x36\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x39\x70\x78\x22\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x36\x20\x39\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x36\x20\x39\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x6d\x20\x30\x2e\x39\x31\x36\x36\x39\x37\x32\x2c\x31\x2e\x31\x38\ +\x39\x34\x35\x39\x33\x20\x33\x2e\x33\x31\x30\x33\x32\x31\x2c\x33\ +\x2e\x33\x31\x30\x35\x34\x30\x38\x20\x2d\x33\x2e\x33\x31\x31\x37\ +\x34\x31\x37\x2c\x33\x2e\x33\x31\x30\x35\x34\x30\x38\x20\x63\x20\ +\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\x2e\x31\x35\x37\x37\ +\x31\x32\x35\x20\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\x2e\ +\x34\x31\x33\x34\x36\x32\x34\x20\x30\x2c\x30\x2e\x35\x37\x31\x31\ +\x37\x34\x39\x20\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\x2e\x31\ +\x35\x37\x37\x31\x32\x33\x20\x30\x2e\x34\x31\x33\x34\x33\x34\x39\ +\x2c\x30\x2e\x31\x35\x37\x37\x31\x32\x33\x20\x30\x2e\x35\x37\x31\ +\x31\x33\x36\x39\x2c\x30\x20\x6c\x20\x33\x2e\x35\x39\x37\x33\x31\ +\x30\x32\x2c\x2d\x33\x2e\x35\x39\x36\x31\x32\x38\x33\x20\x30\x2c\ +\x30\x20\x30\x2c\x30\x20\x63\x20\x30\x2e\x31\x35\x37\x37\x30\x31\ +\x39\x2c\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x20\x30\x2e\x31\ +\x35\x37\x37\x30\x31\x39\x2c\x2d\x30\x2e\x34\x31\x33\x34\x36\x32\ +\x34\x20\x30\x2c\x2d\x30\x2e\x35\x37\x31\x31\x37\x34\x38\x20\x4c\ +\x20\x31\x2e\x34\x38\x36\x34\x31\x33\x34\x2c\x30\x2e\x36\x31\x38\ +\x32\x38\x34\x33\x37\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x30\ +\x32\x2c\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x20\x2d\x30\x2e\ +\x34\x31\x33\x34\x33\x34\x39\x2c\x2d\x30\x2e\x31\x35\x37\x37\x31\ +\x32\x34\x20\x2d\x30\x2e\x35\x37\x31\x31\x33\x36\x39\x2c\x30\x20\ +\x2d\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x2c\x30\x2e\x31\x35\x37\ +\x37\x31\x32\x35\x20\x2d\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x2c\ +\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x33\x20\x30\x2e\x30\x30\x31\ +\x34\x32\x2c\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x33\x20\x7a\x22\ +\x20\x66\x69\x6c\x6c\x3d\x22\x23\x33\x31\x33\x36\x33\x42\x22\x2f\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x2a\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x70\x78\x22\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x39\x20\x36\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x39\x20\x36\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x4d\x20\x31\x2e\x31\x38\x39\x34\x35\x39\x32\x2c\x30\x2e\x39\x31\ +\x37\x36\x39\x37\x31\x38\x20\x34\x2e\x35\x2c\x34\x2e\x32\x32\x38\ +\x30\x31\x38\x32\x20\x37\x2e\x38\x31\x30\x35\x34\x30\x38\x2c\x30\ +\x2e\x39\x31\x36\x32\x37\x36\x34\x38\x20\x63\x20\x30\x2e\x31\x35\ +\x37\x37\x31\x32\x35\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\ +\x37\x30\x32\x20\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x30\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\ +\x30\x32\x30\x32\x20\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x30\ +\x2e\x34\x31\x33\x34\x33\x34\x39\x32\x20\x30\x2c\x30\x2e\x35\x37\ +\x31\x31\x33\x36\x39\x32\x20\x6c\x20\x2d\x33\x2e\x35\x39\x36\x31\ +\x32\x38\x33\x2c\x33\x2e\x35\x39\x37\x33\x31\x30\x32\x20\x30\x2c\ +\x30\x20\x30\x2c\x30\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\ +\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x20\x2d\x30\x2e\ +\x34\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x31\ +\x39\x20\x2d\x30\x2e\x35\x37\x31\x31\x37\x34\x38\x2c\x30\x20\x4c\ +\x20\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x2c\x31\x2e\x34\x38\x37\ +\x34\x31\x33\x34\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\ +\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x2d\x30\x2e\x31\ +\x35\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x34\x31\x33\x34\x33\x34\ +\x39\x20\x30\x2c\x2d\x30\x2e\x35\x37\x31\x31\x33\x36\x39\x32\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x35\x2c\x2d\x30\x2e\x31\x35\x36\ +\x32\x38\x31\x33\x31\x20\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\ +\x2d\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x31\x20\x30\x2e\x35\x37\ +\x31\x31\x37\x34\x39\x2c\x30\x2e\x30\x30\x31\x34\x32\x20\x7a\x22\ +\x20\x66\x69\x6c\x6c\x3d\x22\x23\x33\x31\x33\x36\x33\x42\x22\x2f\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x01\xec\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x38\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x31\x38\x20\x31\ +\x38\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x38\ +\x20\x31\x38\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x32\x2c\x32\x20\x68\x31\x34\x20\x76\ +\x31\x34\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x31\x33\x2e\x31\x20\ +\x68\x2d\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x35\x31\x63\x32\x66\x63\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x36\x2c\x31\x36\x20\x68\x2d\x31\ +\x34\x20\x76\x2d\x31\x34\x20\x68\x30\x2e\x39\x20\x76\x31\x33\x2e\ +\x31\x20\x68\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\ +\x22\x23\x35\x31\x63\x32\x66\x63\x22\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x64\x3d\x22\x4d\x35\x2c\x35\x20\x68\x38\x20\x76\ +\x38\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x37\x2e\x31\x20\x68\x2d\ +\x37\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x35\x31\ +\x63\x32\x66\x63\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\ +\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x33\x2c\x31\x33\x20\x68\x2d\ +\x38\x20\x76\x2d\x38\x20\x68\x30\x2e\x39\x20\x76\x37\x2e\x31\x20\ +\x68\x37\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x35\ +\x31\x63\x32\x66\x63\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\ +\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x33\x2c\x35\x20\x4c\x20\ +\x35\x2c\x31\x33\x20\x76\x2d\x38\x20\x68\x38\x20\x7a\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x35\x31\x63\x32\x66\x63\x22\x20\x66\x69\ +\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\ +\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x22\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x70\x78\x22\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x39\x20\x36\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x39\x20\x36\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x4d\x20\x31\x2e\x31\x38\x39\x34\x35\x39\x32\x2c\x35\x2e\x30\x38\ +\x33\x33\x30\x32\x38\x20\x34\x2e\x35\x2c\x31\x2e\x37\x37\x32\x39\ +\x38\x31\x38\x20\x37\x2e\x38\x31\x30\x35\x34\x30\x38\x2c\x35\x2e\ +\x30\x38\x34\x37\x32\x33\x35\x20\x63\x20\x30\x2e\x31\x35\x37\x37\ +\x31\x32\x35\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x30\x2e\x34\ +\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x30\x20\x30\x2e\x31\x35\ +\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x34\x31\x33\ +\x34\x33\x34\x39\x20\x30\x2c\x2d\x30\x2e\x35\x37\x31\x31\x33\x36\ +\x39\x20\x6c\x20\x2d\x33\x2e\x35\x39\x36\x31\x32\x38\x33\x2c\x2d\ +\x33\x2e\x35\x39\x37\x33\x31\x30\x31\x39\x20\x30\x2c\x30\x20\x30\ +\x2c\x30\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\ +\x2d\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x20\x2d\x30\x2e\x34\x31\ +\x33\x34\x36\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x31\x39\ +\x20\x2d\x30\x2e\x35\x37\x31\x31\x37\x34\x38\x2c\x30\x20\x4c\x20\ +\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x2c\x34\x2e\x35\x31\x33\x35\ +\x38\x36\x36\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\x34\ +\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x2d\x30\x2e\x31\x35\x37\ +\x37\x31\x32\x34\x2c\x30\x2e\x34\x31\x33\x34\x33\x34\x39\x20\x30\ +\x2c\x30\x2e\x35\x37\x31\x31\x33\x36\x39\x20\x30\x2e\x31\x35\x37\ +\x37\x31\x32\x35\x2c\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x20\x30\ +\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x36\x32\x38\ +\x31\x33\x20\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x2d\x30\x2e\ +\x30\x30\x31\x34\x32\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\ +\x33\x31\x33\x36\x33\x42\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x0a\ +\x00\x00\x00\xad\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x38\x31\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x35\x38\x22\x3e\x0a\x20\x20\x3c\x72\ +\x65\x63\x74\x20\x69\x64\x3d\x22\x56\x4c\x69\x6e\x65\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x62\x63\x62\x66\x63\x32\x22\x20\x78\x3d\ +\x22\x33\x36\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x31\x34\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x48\x4c\x69\x6e\x65\x22\x20\ +\x66\x69\x6c\x6c\x3d\x22\x23\x62\x63\x62\x66\x63\x32\x22\x20\x78\ +\x3d\x22\x36\x35\x22\x20\x79\x3d\x22\x32\x38\x22\x20\x68\x65\x69\ +\x67\x68\x74\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\ +\x38\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\x4a\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x22\x20\x68\x65\ +\x69\x67\x68\x74\x3d\x22\x36\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\ +\x68\x20\x66\x69\x6c\x6c\x3d\x22\x23\x30\x30\x30\x22\x20\x64\x3d\ +\x22\x4d\x31\x2c\x31\x48\x38\x4c\x34\x2e\x35\x2c\x35\x5a\x22\x2f\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\xbc\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x37\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x33\x70\x78\x22\x20\x76\x69\ +\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x37\x20\x36\x33\x22\ +\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\ +\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x37\x20\x36\x33\ +\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\ +\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x72\x65\x63\x74\x20\ +\x66\x69\x6c\x6c\x3d\x22\x23\x37\x36\x37\x39\x37\x63\x22\x20\x78\ +\x3d\x22\x32\x22\x20\x79\x3d\x22\x31\x33\x22\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x31\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x33\x37\ +\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x01\x4a\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x38\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x31\x38\x20\x31\ +\x38\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x38\ +\x20\x31\x38\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x32\x2c\x32\x20\x68\x31\x34\x20\x76\ +\x31\x34\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x31\x33\x2e\x31\x20\ +\x68\x2d\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x35\x31\x63\x32\x66\x63\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x36\x2c\x31\x36\x20\x68\x2d\x31\ +\x34\x20\x76\x2d\x31\x34\x20\x68\x30\x2e\x39\x20\x76\x31\x33\x2e\ +\x31\x20\x68\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\ +\x22\x23\x35\x31\x63\x32\x66\x63\x22\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x64\x3d\x22\x4d\x35\x2c\x35\x20\x68\x38\x20\x76\ +\x38\x20\x68\x2d\x38\x20\x76\x2d\x38\x20\x7a\x22\x20\x66\x69\x6c\ +\x6c\x3d\x22\x23\x35\x31\x63\x32\x66\x63\x22\x20\x66\x69\x6c\x6c\ +\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x22\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x70\x78\x22\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x39\x20\x36\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x39\x20\x36\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x4d\x20\x31\x2e\x31\x38\x39\x34\x35\x39\x32\x2c\x35\x2e\x30\x38\ +\x33\x33\x30\x32\x38\x20\x34\x2e\x35\x2c\x31\x2e\x37\x37\x32\x39\ +\x38\x31\x38\x20\x37\x2e\x38\x31\x30\x35\x34\x30\x38\x2c\x35\x2e\ +\x30\x38\x34\x37\x32\x33\x35\x20\x63\x20\x30\x2e\x31\x35\x37\x37\ +\x31\x32\x35\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x30\x2e\x34\ +\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x30\x20\x30\x2e\x31\x35\ +\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x34\x31\x33\ +\x34\x33\x34\x39\x20\x30\x2c\x2d\x30\x2e\x35\x37\x31\x31\x33\x36\ +\x39\x20\x6c\x20\x2d\x33\x2e\x35\x39\x36\x31\x32\x38\x33\x2c\x2d\ +\x33\x2e\x35\x39\x37\x33\x31\x30\x31\x39\x20\x30\x2c\x30\x20\x30\ +\x2c\x30\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\ +\x2d\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x20\x2d\x30\x2e\x34\x31\ +\x33\x34\x36\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x31\x39\ +\x20\x2d\x30\x2e\x35\x37\x31\x31\x37\x34\x38\x2c\x30\x20\x4c\x20\ +\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x2c\x34\x2e\x35\x31\x33\x35\ +\x38\x36\x36\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\x34\ +\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x2d\x30\x2e\x31\x35\x37\ +\x37\x31\x32\x34\x2c\x30\x2e\x34\x31\x33\x34\x33\x34\x39\x20\x30\ +\x2c\x30\x2e\x35\x37\x31\x31\x33\x36\x39\x20\x30\x2e\x31\x35\x37\ +\x37\x31\x32\x35\x2c\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x20\x30\ +\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x36\x32\x38\ +\x31\x33\x20\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x2d\x30\x2e\ +\x30\x30\x31\x34\x32\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\ +\x62\x30\x62\x30\x62\x30\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x0a\ +\x00\x00\x01\x04\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x38\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x31\x38\x20\x31\ +\x38\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x38\ +\x20\x31\x38\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x32\x2c\x32\x20\x68\x31\x34\x20\x76\ +\x31\x34\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x31\x33\x2e\x31\x20\ +\x68\x2d\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x35\x31\x63\x32\x66\x63\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x36\x2c\x31\x36\x20\x68\x2d\x31\ +\x34\x20\x76\x2d\x31\x34\x20\x68\x30\x2e\x39\x20\x76\x31\x33\x2e\ +\x31\x20\x68\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\ +\x22\x23\x35\x31\x63\x32\x66\x63\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\ +\x67\x3e\x0a\ +\x00\x00\x01\xec\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x38\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x31\x38\x20\x31\ +\x38\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x38\ +\x20\x31\x38\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x32\x2c\x32\x20\x68\x31\x34\x20\x76\ +\x31\x34\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x31\x33\x2e\x31\x20\ +\x68\x2d\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x33\x64\x61\x65\x65\x39\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x36\x2c\x31\x36\x20\x68\x2d\x31\ +\x34\x20\x76\x2d\x31\x34\x20\x68\x30\x2e\x39\x20\x76\x31\x33\x2e\ +\x31\x20\x68\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\ +\x22\x23\x33\x64\x61\x65\x65\x39\x22\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x64\x3d\x22\x4d\x35\x2c\x35\x20\x68\x38\x20\x76\ +\x38\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x37\x2e\x31\x20\x68\x2d\ +\x37\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x33\x64\ +\x61\x65\x65\x39\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\ +\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x33\x2c\x31\x33\x20\x68\x2d\ +\x38\x20\x76\x2d\x38\x20\x68\x30\x2e\x39\x20\x76\x37\x2e\x31\x20\ +\x68\x37\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x33\ +\x64\x61\x65\x65\x39\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\ +\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x33\x2c\x35\x20\x4c\x20\ +\x35\x2c\x31\x33\x20\x76\x2d\x38\x20\x68\x38\x20\x7a\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x33\x64\x61\x65\x65\x39\x22\x20\x66\x69\ +\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\ +\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x12\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x32\x30\x30\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x32\x30\x30\x22\x3e\x0a\ +\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x20\x36\x30\x30\ +\x2c\x31\x30\x35\x30\x20\x43\x20\x33\x35\x31\x2e\x34\x37\x32\x2c\ +\x31\x30\x35\x30\x20\x31\x35\x30\x2c\x38\x34\x38\x2e\x35\x32\x38\ +\x20\x31\x35\x30\x2c\x36\x30\x30\x20\x31\x35\x30\x2c\x33\x35\x31\ +\x2e\x34\x37\x32\x20\x33\x35\x31\x2e\x34\x37\x32\x2c\x31\x35\x30\ +\x20\x36\x30\x30\x2c\x31\x35\x30\x20\x63\x20\x32\x34\x38\x2e\x35\ +\x32\x38\x2c\x30\x20\x34\x35\x30\x2c\x32\x30\x31\x2e\x34\x37\x32\ +\x20\x34\x35\x30\x2c\x34\x35\x30\x20\x30\x2c\x32\x34\x38\x2e\x35\ +\x32\x38\x20\x2d\x32\x30\x31\x2e\x34\x37\x32\x2c\x34\x35\x30\x20\ +\x2d\x34\x35\x30\x2c\x34\x35\x30\x20\x7a\x20\x4d\x20\x38\x38\x38\ +\x2e\x34\x36\x32\x2c\x38\x32\x37\x2e\x38\x35\x31\x20\x36\x36\x31\ +\x2e\x39\x37\x34\x2c\x36\x30\x31\x2e\x31\x32\x32\x20\x6c\x20\x30\ +\x2c\x2d\x32\x2e\x32\x34\x34\x20\x32\x32\x36\x2e\x34\x38\x38\x2c\ +\x2d\x32\x32\x36\x2e\x37\x32\x39\x20\x30\x2c\x2d\x36\x30\x2e\x36\ +\x31\x31\x20\x2d\x36\x30\x2e\x38\x34\x38\x2c\x30\x20\x51\x20\x37\ +\x32\x37\x2e\x33\x33\x39\x2c\x34\x31\x31\x2e\x39\x38\x36\x20\x36\ +\x32\x37\x2e\x30\x34\x33\x2c\x35\x31\x32\x2e\x34\x35\x31\x20\x36\ +\x31\x33\x2e\x35\x32\x34\x2c\x35\x32\x35\x2e\x33\x35\x38\x20\x36\ +\x30\x30\x2c\x35\x33\x38\x2e\x32\x36\x37\x20\x6c\x20\x2d\x32\x32\ +\x36\x2e\x34\x38\x37\x2c\x2d\x32\x32\x36\x2e\x37\x32\x39\x20\x2d\ +\x36\x31\x2e\x39\x37\x35\x2c\x30\x20\x30\x2c\x36\x30\x2e\x36\x31\ +\x31\x20\x4c\x20\x35\x33\x38\x2e\x30\x32\x36\x2c\x36\x30\x30\x20\ +\x33\x31\x31\x2e\x35\x33\x38\x2c\x38\x32\x36\x2e\x37\x32\x39\x20\ +\x6c\x20\x30\x2c\x36\x31\x2e\x37\x33\x33\x20\x36\x30\x2e\x38\x34\ +\x38\x2c\x30\x20\x71\x20\x33\x34\x2e\x33\x36\x33\x2c\x2d\x33\x34\ +\x2e\x37\x39\x32\x20\x36\x38\x2e\x37\x33\x35\x2c\x2d\x36\x39\x2e\ +\x35\x39\x20\x4c\x20\x36\x30\x30\x2c\x36\x36\x31\x2e\x37\x33\x33\ +\x20\x6c\x20\x32\x32\x36\x2e\x34\x38\x37\x2c\x32\x32\x36\x2e\x37\ +\x32\x39\x20\x36\x31\x2e\x39\x37\x35\x2c\x30\x20\x30\x2c\x2d\x36\ +\x30\x2e\x36\x31\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\ +\x62\x33\x33\x65\x33\x65\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x0a\ +\x00\x00\x02\x2a\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x70\x78\x22\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x39\x20\x36\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x39\x20\x36\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x4d\x20\x31\x2e\x31\x38\x39\x34\x35\x39\x32\x2c\x30\x2e\x39\x31\ +\x37\x36\x39\x37\x31\x38\x20\x34\x2e\x35\x2c\x34\x2e\x32\x32\x38\ +\x30\x31\x38\x32\x20\x37\x2e\x38\x31\x30\x35\x34\x30\x38\x2c\x30\ +\x2e\x39\x31\x36\x32\x37\x36\x34\x38\x20\x63\x20\x30\x2e\x31\x35\ +\x37\x37\x31\x32\x35\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\ +\x37\x30\x32\x20\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x30\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\ +\x30\x32\x30\x32\x20\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x30\ +\x2e\x34\x31\x33\x34\x33\x34\x39\x32\x20\x30\x2c\x30\x2e\x35\x37\ +\x31\x31\x33\x36\x39\x32\x20\x6c\x20\x2d\x33\x2e\x35\x39\x36\x31\ +\x32\x38\x33\x2c\x33\x2e\x35\x39\x37\x33\x31\x30\x32\x20\x30\x2c\ +\x30\x20\x30\x2c\x30\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\ +\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x20\x2d\x30\x2e\ +\x34\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x31\ +\x39\x20\x2d\x30\x2e\x35\x37\x31\x31\x37\x34\x38\x2c\x30\x20\x4c\ +\x20\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x2c\x31\x2e\x34\x38\x37\ +\x34\x31\x33\x34\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\ +\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x2d\x30\x2e\x31\ +\x35\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x34\x31\x33\x34\x33\x34\ +\x39\x20\x30\x2c\x2d\x30\x2e\x35\x37\x31\x31\x33\x36\x39\x32\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x35\x2c\x2d\x30\x2e\x31\x35\x36\ +\x32\x38\x31\x33\x31\x20\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\ +\x2d\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x31\x20\x30\x2e\x35\x37\ +\x31\x31\x37\x34\x39\x2c\x30\x2e\x30\x30\x31\x34\x32\x20\x7a\x22\ +\x20\x66\x69\x6c\x6c\x3d\x22\x23\x33\x64\x61\x65\x65\x39\x22\x2f\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x22\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x70\x78\x22\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x39\x20\x36\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x39\x20\x36\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x4d\x20\x31\x2e\x31\x38\x39\x34\x35\x39\x32\x2c\x35\x2e\x30\x38\ +\x33\x33\x30\x32\x38\x20\x34\x2e\x35\x2c\x31\x2e\x37\x37\x32\x39\ +\x38\x31\x38\x20\x37\x2e\x38\x31\x30\x35\x34\x30\x38\x2c\x35\x2e\ +\x30\x38\x34\x37\x32\x33\x35\x20\x63\x20\x30\x2e\x31\x35\x37\x37\ +\x31\x32\x35\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x30\x2e\x34\ +\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x30\x20\x30\x2e\x31\x35\ +\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x34\x31\x33\ +\x34\x33\x34\x39\x20\x30\x2c\x2d\x30\x2e\x35\x37\x31\x31\x33\x36\ +\x39\x20\x6c\x20\x2d\x33\x2e\x35\x39\x36\x31\x32\x38\x33\x2c\x2d\ +\x33\x2e\x35\x39\x37\x33\x31\x30\x31\x39\x20\x30\x2c\x30\x20\x30\ +\x2c\x30\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\ +\x2d\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x20\x2d\x30\x2e\x34\x31\ +\x33\x34\x36\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x31\x39\ +\x20\x2d\x30\x2e\x35\x37\x31\x31\x37\x34\x38\x2c\x30\x20\x4c\x20\ +\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x2c\x34\x2e\x35\x31\x33\x35\ +\x38\x36\x36\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\x34\ +\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x2d\x30\x2e\x31\x35\x37\ +\x37\x31\x32\x34\x2c\x30\x2e\x34\x31\x33\x34\x33\x34\x39\x20\x30\ +\x2c\x30\x2e\x35\x37\x31\x31\x33\x36\x39\x20\x30\x2e\x31\x35\x37\ +\x37\x31\x32\x35\x2c\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x20\x30\ +\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x36\x32\x38\ +\x31\x33\x20\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x2d\x30\x2e\ +\x30\x30\x31\x34\x32\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\ +\x33\x64\x61\x65\x65\x39\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x0a\ +\x00\x00\x01\xcf\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x36\x22\x20\x68\x65\ +\x69\x67\x68\x74\x3d\x22\x39\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\ +\x68\x20\x64\x3d\x22\x6d\x20\x30\x2e\x39\x31\x36\x36\x39\x37\x32\ +\x2c\x31\x2e\x31\x38\x39\x34\x35\x39\x33\x20\x33\x2e\x33\x31\x30\ +\x33\x32\x31\x2c\x33\x2e\x33\x31\x30\x35\x34\x30\x38\x20\x2d\x33\ +\x2e\x33\x31\x31\x37\x34\x31\x37\x2c\x33\x2e\x33\x31\x30\x35\x34\ +\x30\x38\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\ +\x2e\x31\x35\x37\x37\x31\x32\x35\x20\x2d\x30\x2e\x31\x35\x37\x37\ +\x30\x32\x2c\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x20\x30\x2c\x30\ +\x2e\x35\x37\x31\x31\x37\x34\x39\x20\x30\x2e\x31\x35\x37\x37\x30\ +\x32\x2c\x30\x2e\x31\x35\x37\x37\x31\x32\x33\x20\x30\x2e\x34\x31\ +\x33\x34\x33\x34\x39\x2c\x30\x2e\x31\x35\x37\x37\x31\x32\x33\x20\ +\x30\x2e\x35\x37\x31\x31\x33\x36\x39\x2c\x30\x20\x6c\x20\x33\x2e\ +\x35\x39\x37\x33\x31\x30\x32\x2c\x2d\x33\x2e\x35\x39\x36\x31\x32\ +\x38\x33\x20\x30\x2c\x30\x20\x30\x2c\x30\x20\x63\x20\x30\x2e\x31\ +\x35\x37\x37\x30\x31\x39\x2c\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\ +\x34\x20\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x2c\x2d\x30\x2e\x34\ +\x31\x33\x34\x36\x32\x34\x20\x30\x2c\x2d\x30\x2e\x35\x37\x31\x31\ +\x37\x34\x38\x20\x4c\x20\x31\x2e\x34\x38\x36\x34\x31\x33\x34\x2c\ +\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x37\x20\x63\x20\x2d\x30\x2e\ +\x31\x35\x37\x37\x30\x32\x2c\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\ +\x34\x20\x2d\x30\x2e\x34\x31\x33\x34\x33\x34\x39\x2c\x2d\x30\x2e\ +\x31\x35\x37\x37\x31\x32\x34\x20\x2d\x30\x2e\x35\x37\x31\x31\x33\ +\x36\x39\x2c\x30\x20\x2d\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x2c\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x35\x20\x2d\x30\x2e\x31\x35\x36\ +\x32\x38\x31\x33\x2c\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x33\x20\ +\x30\x2e\x30\x30\x31\x34\x32\x2c\x30\x2e\x35\x37\x31\x31\x37\x34\ +\x39\x33\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x62\x30\x62\ +\x30\x62\x30\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\x5e\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x36\x22\x20\x68\x65\ +\x69\x67\x68\x74\x3d\x22\x39\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\ +\x68\x20\x66\x69\x6c\x6c\x3d\x22\x23\x30\x30\x30\x22\x20\x66\x69\ +\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\ +\x22\x20\x64\x3d\x22\x4d\x31\x2c\x38\x56\x31\x4c\x35\x2c\x34\x2e\ +\x35\x5a\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\xad\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x38\x31\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x35\x38\x22\x3e\x0a\x20\x20\x3c\x72\ +\x65\x63\x74\x20\x69\x64\x3d\x22\x56\x4c\x69\x6e\x65\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x62\x63\x62\x66\x63\x32\x22\x20\x78\x3d\ +\x22\x33\x36\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x31\x34\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x48\x4c\x69\x6e\x65\x22\x20\ +\x66\x69\x6c\x6c\x3d\x22\x23\x62\x63\x62\x66\x63\x32\x22\x20\x78\ +\x3d\x22\x36\x35\x22\x20\x79\x3d\x22\x32\x38\x22\x20\x68\x65\x69\ +\x67\x68\x74\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\ +\x38\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x01\x55\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x30\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x32\x30\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x32\x30\x20\x32\ +\x30\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x32\x30\ +\x20\x32\x30\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\ +\x30\x20\x31\x2c\x30\x20\x31\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\ +\x20\x61\x38\x2e\x31\x2c\x38\x2e\x31\x20\x30\x20\x31\x2c\x31\x20\ +\x2d\x31\x36\x2e\x32\x2c\x30\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x35\x31\x63\x32\x66\x63\x22\x20\x66\x69\ +\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\ +\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\ +\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\x30\x20\x31\x2c\x31\x20\x31\ +\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\x20\x61\x38\x2e\x31\x2c\x38\ +\x2e\x31\x20\x30\x20\x31\x2c\x30\x20\x2d\x31\x36\x2e\x32\x2c\x30\ +\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x35\ +\x31\x63\x32\x66\x63\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\ +\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x3c\x2f\x73\ +\x76\x67\x3e\x0a\ +\x00\x00\x00\x52\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x31\x32\x22\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x66\x69\x6c\x6c\x3d\x22\x23\x34\x62\x34\x62\x34\ +\x62\x22\x20\x64\x3d\x22\x4d\x35\x2e\x35\x2c\x33\x48\x31\x32\x2e\ +\x35\x4c\x39\x2c\x39\x5a\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x0a\ +\x00\x00\x01\xab\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x30\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x32\x30\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x32\x30\x20\x32\ +\x30\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x32\x30\ +\x20\x32\x30\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\ +\x30\x20\x31\x2c\x30\x20\x31\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\ +\x20\x61\x38\x2e\x31\x2c\x38\x2e\x31\x20\x30\x20\x31\x2c\x31\x20\ +\x2d\x31\x36\x2e\x32\x2c\x30\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x33\x31\x33\x36\x33\x42\x22\x20\x66\x69\ +\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\ +\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\ +\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\x30\x20\x31\x2c\x31\x20\x31\ +\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\x20\x61\x38\x2e\x31\x2c\x38\ +\x2e\x31\x20\x30\x20\x31\x2c\x30\x20\x2d\x31\x36\x2e\x32\x2c\x30\ +\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x33\ +\x31\x33\x36\x33\x42\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\ +\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x2c\x31\x30\x61\x36\x2c\ +\x36\x20\x30\x20\x31\x2c\x30\x20\x31\x32\x2c\x30\x61\x36\x2c\x36\ +\x20\x30\x20\x31\x2c\x30\x20\x2d\x31\x32\x2c\x30\x22\x20\x66\x69\ +\x6c\x6c\x3d\x22\x23\x33\x31\x33\x36\x33\x42\x22\x20\x66\x69\x6c\ +\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\ +\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x01\xab\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x30\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x32\x30\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x32\x30\x20\x32\ +\x30\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x32\x30\ +\x20\x32\x30\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\ +\x30\x20\x31\x2c\x30\x20\x31\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\ +\x20\x61\x38\x2e\x31\x2c\x38\x2e\x31\x20\x30\x20\x31\x2c\x31\x20\ +\x2d\x31\x36\x2e\x32\x2c\x30\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x33\x64\x61\x65\x65\x39\x22\x20\x66\x69\ +\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\ +\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\ +\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\x30\x20\x31\x2c\x31\x20\x31\ +\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\x20\x61\x38\x2e\x31\x2c\x38\ +\x2e\x31\x20\x30\x20\x31\x2c\x30\x20\x2d\x31\x36\x2e\x32\x2c\x30\ +\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x33\ +\x64\x61\x65\x65\x39\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\ +\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x2c\x31\x30\x61\x36\x2c\ +\x36\x20\x30\x20\x31\x2c\x30\x20\x31\x32\x2c\x30\x61\x36\x2c\x36\ +\x20\x30\x20\x31\x2c\x30\x20\x2d\x31\x32\x2c\x30\x22\x20\x66\x69\ +\x6c\x6c\x3d\x22\x23\x33\x64\x61\x65\x65\x39\x22\x20\x66\x69\x6c\ +\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\ +\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x01\x55\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x30\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x32\x30\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x32\x30\x20\x32\ +\x30\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x32\x30\ +\x20\x32\x30\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\ +\x30\x20\x31\x2c\x30\x20\x31\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\ +\x20\x61\x38\x2e\x31\x2c\x38\x2e\x31\x20\x30\x20\x31\x2c\x31\x20\ +\x2d\x31\x36\x2e\x32\x2c\x30\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x33\x31\x33\x36\x33\x42\x22\x20\x66\x69\ +\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\ +\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\ +\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\x30\x20\x31\x2c\x31\x20\x31\ +\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\x20\x61\x38\x2e\x31\x2c\x38\ +\x2e\x31\x20\x30\x20\x31\x2c\x30\x20\x2d\x31\x36\x2e\x32\x2c\x30\ +\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x33\ +\x31\x33\x36\x33\x42\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\ +\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x3c\x2f\x73\ +\x76\x67\x3e\x0a\ +\x00\x00\x01\x57\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x30\x30\x30\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x30\x30\x30\x22\x20\x3e\ +\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x69\x64\x3d\x22\x42\x6f\x74\ +\x74\x6f\x6d\x43\x69\x72\x63\x6c\x65\x22\x20\x64\x3d\x22\x4d\x31\ +\x30\x30\x2c\x35\x30\x30\x20\x61\x32\x35\x30\x2c\x32\x35\x30\x2c\ +\x20\x30\x2c\x20\x31\x2c\x30\x2c\x20\x38\x30\x30\x2c\x30\x20\x4d\ +\x37\x37\x35\x2c\x35\x30\x30\x20\x4c\x35\x30\x30\x2c\x37\x37\x35\ +\x20\x4c\x32\x32\x35\x2c\x35\x30\x30\x20\x7a\x22\x20\x66\x69\x6c\ +\x6c\x3d\x22\x23\x61\x32\x61\x32\x61\x32\x22\x20\x2f\x3e\x0a\x20\ +\x20\x3c\x70\x61\x74\x68\x20\x69\x64\x3d\x22\x54\x6f\x70\x43\x69\ +\x72\x63\x6c\x65\x22\x20\x64\x3d\x22\x4d\x39\x30\x30\x2c\x35\x30\ +\x30\x20\x61\x32\x35\x30\x2c\x32\x35\x30\x2c\x20\x30\x2c\x20\x31\ +\x2c\x30\x2c\x20\x2d\x38\x30\x30\x2c\x30\x20\x4d\x32\x32\x35\x2c\ +\x35\x30\x30\x20\x4c\x35\x30\x30\x2c\x32\x32\x35\x20\x4c\x37\x37\ +\x35\x2c\x35\x30\x30\x20\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x61\x32\x61\x32\x61\x32\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x69\x64\x3d\x22\x49\x6e\x73\x69\x64\x65\x22\x20\ +\x64\x3d\x22\x4d\x32\x37\x35\x2c\x35\x30\x30\x20\x4c\x20\x35\x30\ +\x30\x2c\x37\x32\x35\x20\x4c\x20\x37\x32\x35\x2c\x35\x30\x30\x20\ +\x4c\x20\x35\x30\x30\x2c\x32\x37\x35\x20\x7a\x22\x20\x66\x69\x6c\ +\x6c\x3d\x22\x23\x61\x32\x61\x32\x61\x32\x22\x20\x2f\x3e\x0a\x3c\ +\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x01\x4a\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x38\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x31\x38\x20\x31\ +\x38\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x38\ +\x20\x31\x38\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x32\x2c\x32\x20\x68\x31\x34\x20\x76\ +\x31\x34\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x31\x33\x2e\x31\x20\ +\x68\x2d\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x33\x64\x61\x65\x65\x39\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x36\x2c\x31\x36\x20\x68\x2d\x31\ +\x34\x20\x76\x2d\x31\x34\x20\x68\x30\x2e\x39\x20\x76\x31\x33\x2e\ +\x31\x20\x68\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\ +\x22\x23\x33\x64\x61\x65\x65\x39\x22\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x64\x3d\x22\x4d\x35\x2c\x35\x20\x68\x38\x20\x76\ +\x38\x20\x68\x2d\x38\x20\x76\x2d\x38\x20\x7a\x22\x20\x66\x69\x6c\ +\x6c\x3d\x22\x23\x33\x64\x61\x65\x65\x39\x22\x20\x66\x69\x6c\x6c\ +\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\x5a\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x38\x31\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x35\x38\x22\x3e\x0a\x20\x20\x3c\x72\ +\x65\x63\x74\x20\x66\x69\x6c\x6c\x3d\x22\x23\x62\x63\x62\x66\x63\ +\x32\x22\x20\x78\x3d\x22\x33\x36\x22\x20\x77\x69\x64\x74\x68\x3d\ +\x22\x32\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x35\x38\x22\x2f\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\xad\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x38\x31\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x35\x38\x22\x3e\x0a\x20\x20\x3c\x72\ +\x65\x63\x74\x20\x69\x64\x3d\x22\x56\x4c\x69\x6e\x65\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x62\x63\x62\x66\x63\x32\x22\x20\x78\x3d\ +\x22\x33\x36\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x35\x38\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x48\x4c\x69\x6e\x65\x22\x20\ +\x66\x69\x6c\x6c\x3d\x22\x23\x62\x63\x62\x66\x63\x32\x22\x20\x78\ +\x3d\x22\x33\x36\x22\x20\x79\x3d\x22\x33\x30\x22\x20\x68\x65\x69\ +\x67\x68\x74\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x34\ +\x34\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\x90\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x30\x30\x30\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x30\x30\x30\x22\x20\x3e\ +\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x30\ +\x2c\x35\x30\x30\x20\x4c\x20\x35\x30\x30\x2c\x37\x35\x30\x20\x4c\ +\x20\x37\x35\x30\x2c\x35\x30\x30\x20\x4c\x20\x35\x30\x30\x2c\x32\ +\x35\x30\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x6e\x6f\x6e\x65\ +\x22\x20\x73\x74\x72\x6f\x6b\x65\x3d\x22\x23\x61\x32\x61\x32\x61\ +\x32\x22\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\ +\x22\x35\x30\x22\x20\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x2a\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x70\x78\x22\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x39\x20\x36\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x39\x20\x36\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x4d\x20\x31\x2e\x31\x38\x39\x34\x35\x39\x32\x2c\x30\x2e\x39\x31\ +\x37\x36\x39\x37\x31\x38\x20\x34\x2e\x35\x2c\x34\x2e\x32\x32\x38\ +\x30\x31\x38\x32\x20\x37\x2e\x38\x31\x30\x35\x34\x30\x38\x2c\x30\ +\x2e\x39\x31\x36\x32\x37\x36\x34\x38\x20\x63\x20\x30\x2e\x31\x35\ +\x37\x37\x31\x32\x35\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\ +\x37\x30\x32\x20\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x30\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\ +\x30\x32\x30\x32\x20\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x30\ +\x2e\x34\x31\x33\x34\x33\x34\x39\x32\x20\x30\x2c\x30\x2e\x35\x37\ +\x31\x31\x33\x36\x39\x32\x20\x6c\x20\x2d\x33\x2e\x35\x39\x36\x31\ +\x32\x38\x33\x2c\x33\x2e\x35\x39\x37\x33\x31\x30\x32\x20\x30\x2c\ +\x30\x20\x30\x2c\x30\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\ +\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x20\x2d\x30\x2e\ +\x34\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x31\ +\x39\x20\x2d\x30\x2e\x35\x37\x31\x31\x37\x34\x38\x2c\x30\x20\x4c\ +\x20\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x2c\x31\x2e\x34\x38\x37\ +\x34\x31\x33\x34\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\ +\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x2d\x30\x2e\x31\ +\x35\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x34\x31\x33\x34\x33\x34\ +\x39\x20\x30\x2c\x2d\x30\x2e\x35\x37\x31\x31\x33\x36\x39\x32\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x35\x2c\x2d\x30\x2e\x31\x35\x36\ +\x32\x38\x31\x33\x31\x20\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\ +\x2d\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x31\x20\x30\x2e\x35\x37\ +\x31\x31\x37\x34\x39\x2c\x30\x2e\x30\x30\x31\x34\x32\x20\x7a\x22\ +\x20\x66\x69\x6c\x6c\x3d\x22\x23\x62\x30\x62\x30\x62\x30\x22\x2f\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x01\x4a\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x38\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x31\x38\x20\x31\ +\x38\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x38\ +\x20\x31\x38\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x32\x2c\x32\x20\x68\x31\x34\x20\x76\ +\x31\x34\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x31\x33\x2e\x31\x20\ +\x68\x2d\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x33\x31\x33\x36\x33\x42\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x36\x2c\x31\x36\x20\x68\x2d\x31\ +\x34\x20\x76\x2d\x31\x34\x20\x68\x30\x2e\x39\x20\x76\x31\x33\x2e\ +\x31\x20\x68\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\ +\x22\x23\x33\x31\x33\x36\x33\x42\x22\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x64\x3d\x22\x4d\x35\x2c\x35\x20\x68\x38\x20\x76\ +\x38\x20\x68\x2d\x38\x20\x76\x2d\x38\x20\x7a\x22\x20\x66\x69\x6c\ +\x6c\x3d\x22\x23\x33\x31\x33\x36\x33\x42\x22\x20\x66\x69\x6c\x6c\ +\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x01\x04\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x38\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x31\x38\x20\x31\ +\x38\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x38\ +\x20\x31\x38\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x32\x2c\x32\x20\x68\x31\x34\x20\x76\ +\x31\x34\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x31\x33\x2e\x31\x20\ +\x68\x2d\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x33\x31\x33\x36\x33\x42\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x36\x2c\x31\x36\x20\x68\x2d\x31\ +\x34\x20\x76\x2d\x31\x34\x20\x68\x30\x2e\x39\x20\x76\x31\x33\x2e\ +\x31\x20\x68\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\ +\x22\x23\x33\x31\x33\x36\x33\x42\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\ +\x67\x3e\x0a\ +\x00\x00\x00\x1e\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x36\x34\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x36\x34\x22\x2f\x3e\x0a\ +\x00\x00\x02\x3e\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x36\x33\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x37\x70\x78\x22\x20\x76\x69\ +\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x36\x33\x20\x37\x22\ +\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\ +\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x36\x33\x20\x37\ +\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\ +\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x72\x65\x63\x74\x20\ +\x69\x64\x3d\x22\x44\x61\x72\x6b\x31\x22\x20\x64\x61\x74\x61\x2d\ +\x6e\x61\x6d\x65\x3d\x22\x44\x61\x72\x6b\x31\x22\x20\x66\x69\x6c\ +\x6c\x3d\x22\x23\x32\x39\x32\x63\x33\x31\x22\x20\x78\x3d\x22\x32\ +\x35\x22\x20\x79\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\x22\ +\x31\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x35\x22\x2f\x3e\x0a\ +\x20\x20\x3c\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x44\x61\x72\x6b\ +\x32\x22\x20\x64\x61\x74\x61\x2d\x6e\x61\x6d\x65\x3d\x22\x44\x61\ +\x72\x6b\x32\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x32\x39\x32\x63\ +\x33\x31\x22\x20\x78\x3d\x22\x33\x38\x22\x20\x79\x3d\x22\x31\x22\ +\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x22\x20\x68\x65\x69\x67\x68\ +\x74\x3d\x22\x35\x22\x2f\x3e\x0a\x20\x20\x3c\x72\x65\x63\x74\x20\ +\x69\x64\x3d\x22\x4c\x69\x67\x68\x74\x31\x22\x20\x64\x61\x74\x61\ +\x2d\x6e\x61\x6d\x65\x3d\x22\x4c\x69\x67\x68\x74\x31\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x37\x66\x38\x37\x39\x35\x22\x20\x78\x3d\ +\x22\x32\x33\x22\x20\x79\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\ +\x3d\x22\x32\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x35\x22\x2f\ +\x3e\x0a\x20\x20\x3c\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x4c\x69\ +\x67\x68\x74\x32\x22\x20\x64\x61\x74\x61\x2d\x6e\x61\x6d\x65\x3d\ +\x22\x4c\x69\x67\x68\x74\x32\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\ +\x37\x66\x38\x37\x39\x35\x22\x20\x78\x3d\x22\x33\x30\x22\x20\x79\ +\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x35\x22\x2f\x3e\x0a\x20\x20\x3c\x72\ +\x65\x63\x74\x20\x69\x64\x3d\x22\x4c\x69\x67\x68\x74\x33\x22\x20\ +\x64\x61\x74\x61\x2d\x6e\x61\x6d\x65\x3d\x22\x4c\x69\x67\x68\x74\ +\x33\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x37\x66\x38\x37\x39\x35\ +\x22\x20\x78\x3d\x22\x33\x36\x22\x20\x79\x3d\x22\x31\x22\x20\x77\ +\x69\x64\x74\x68\x3d\x22\x32\x22\x20\x68\x65\x69\x67\x68\x74\x3d\ +\x22\x35\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x12\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x32\x30\x30\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x32\x30\x30\x22\x3e\x0a\ +\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x20\x36\x30\x30\ +\x2c\x31\x30\x35\x30\x20\x43\x20\x33\x35\x31\x2e\x34\x37\x32\x2c\ +\x31\x30\x35\x30\x20\x31\x35\x30\x2c\x38\x34\x38\x2e\x35\x32\x38\ +\x20\x31\x35\x30\x2c\x36\x30\x30\x20\x31\x35\x30\x2c\x33\x35\x31\ +\x2e\x34\x37\x32\x20\x33\x35\x31\x2e\x34\x37\x32\x2c\x31\x35\x30\ +\x20\x36\x30\x30\x2c\x31\x35\x30\x20\x63\x20\x32\x34\x38\x2e\x35\ +\x32\x38\x2c\x30\x20\x34\x35\x30\x2c\x32\x30\x31\x2e\x34\x37\x32\ +\x20\x34\x35\x30\x2c\x34\x35\x30\x20\x30\x2c\x32\x34\x38\x2e\x35\ +\x32\x38\x20\x2d\x32\x30\x31\x2e\x34\x37\x32\x2c\x34\x35\x30\x20\ +\x2d\x34\x35\x30\x2c\x34\x35\x30\x20\x7a\x20\x4d\x20\x38\x38\x38\ +\x2e\x34\x36\x32\x2c\x38\x32\x37\x2e\x38\x35\x31\x20\x36\x36\x31\ +\x2e\x39\x37\x34\x2c\x36\x30\x31\x2e\x31\x32\x32\x20\x6c\x20\x30\ +\x2c\x2d\x32\x2e\x32\x34\x34\x20\x32\x32\x36\x2e\x34\x38\x38\x2c\ +\x2d\x32\x32\x36\x2e\x37\x32\x39\x20\x30\x2c\x2d\x36\x30\x2e\x36\ +\x31\x31\x20\x2d\x36\x30\x2e\x38\x34\x38\x2c\x30\x20\x51\x20\x37\ +\x32\x37\x2e\x33\x33\x39\x2c\x34\x31\x31\x2e\x39\x38\x36\x20\x36\ +\x32\x37\x2e\x30\x34\x33\x2c\x35\x31\x32\x2e\x34\x35\x31\x20\x36\ +\x31\x33\x2e\x35\x32\x34\x2c\x35\x32\x35\x2e\x33\x35\x38\x20\x36\ +\x30\x30\x2c\x35\x33\x38\x2e\x32\x36\x37\x20\x6c\x20\x2d\x32\x32\ +\x36\x2e\x34\x38\x37\x2c\x2d\x32\x32\x36\x2e\x37\x32\x39\x20\x2d\ +\x36\x31\x2e\x39\x37\x35\x2c\x30\x20\x30\x2c\x36\x30\x2e\x36\x31\ +\x31\x20\x4c\x20\x35\x33\x38\x2e\x30\x32\x36\x2c\x36\x30\x30\x20\ +\x33\x31\x31\x2e\x35\x33\x38\x2c\x38\x32\x36\x2e\x37\x32\x39\x20\ +\x6c\x20\x30\x2c\x36\x31\x2e\x37\x33\x33\x20\x36\x30\x2e\x38\x34\ +\x38\x2c\x30\x20\x71\x20\x33\x34\x2e\x33\x36\x33\x2c\x2d\x33\x34\ +\x2e\x37\x39\x32\x20\x36\x38\x2e\x37\x33\x35\x2c\x2d\x36\x39\x2e\ +\x35\x39\x20\x4c\x20\x36\x30\x30\x2c\x36\x36\x31\x2e\x37\x33\x33\ +\x20\x6c\x20\x32\x32\x36\x2e\x34\x38\x37\x2c\x32\x32\x36\x2e\x37\ +\x32\x39\x20\x36\x31\x2e\x39\x37\x35\x2c\x30\x20\x30\x2c\x2d\x36\ +\x30\x2e\x36\x31\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\ +\x64\x63\x37\x36\x37\x36\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x0a\ +\x00\x00\x01\xab\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x30\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x32\x30\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x32\x30\x20\x32\ +\x30\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x32\x30\ +\x20\x32\x30\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\ +\x30\x20\x31\x2c\x30\x20\x31\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\ +\x20\x61\x38\x2e\x31\x2c\x38\x2e\x31\x20\x30\x20\x31\x2c\x31\x20\ +\x2d\x31\x36\x2e\x32\x2c\x30\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x35\x31\x63\x32\x66\x63\x22\x20\x66\x69\ +\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\ +\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\ +\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\x30\x20\x31\x2c\x31\x20\x31\ +\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\x20\x61\x38\x2e\x31\x2c\x38\ +\x2e\x31\x20\x30\x20\x31\x2c\x30\x20\x2d\x31\x36\x2e\x32\x2c\x30\ +\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x35\ +\x31\x63\x32\x66\x63\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\ +\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x2c\x31\x30\x61\x36\x2c\ +\x36\x20\x30\x20\x31\x2c\x30\x20\x31\x32\x2c\x30\x61\x36\x2c\x36\ +\x20\x30\x20\x31\x2c\x30\x20\x2d\x31\x32\x2c\x30\x22\x20\x66\x69\ +\x6c\x6c\x3d\x22\x23\x35\x31\x63\x32\x66\x63\x22\x20\x66\x69\x6c\ +\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\ +\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x2a\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x36\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x39\x70\x78\x22\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x36\x20\x39\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x36\x20\x39\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x6d\x20\x35\x2e\x30\x38\x32\x33\x30\x32\x38\x2c\x31\x2e\x31\x38\ +\x39\x34\x35\x39\x33\x20\x2d\x33\x2e\x33\x31\x30\x33\x32\x31\x2c\ +\x33\x2e\x33\x31\x30\x35\x34\x30\x38\x20\x33\x2e\x33\x31\x31\x37\ +\x34\x31\x37\x2c\x33\x2e\x33\x31\x30\x35\x34\x30\x38\x20\x63\x20\ +\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\x2e\x31\x35\x37\x37\x31\ +\x32\x35\x20\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\x2e\x34\x31\ +\x33\x34\x36\x32\x34\x20\x30\x2c\x30\x2e\x35\x37\x31\x31\x37\x34\ +\x39\x20\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\x2e\x31\x35\ +\x37\x37\x31\x32\x33\x20\x2d\x30\x2e\x34\x31\x33\x34\x33\x34\x39\ +\x2c\x30\x2e\x31\x35\x37\x37\x31\x32\x33\x20\x2d\x30\x2e\x35\x37\ +\x31\x31\x33\x36\x39\x2c\x30\x20\x6c\x20\x2d\x33\x2e\x35\x39\x37\ +\x33\x31\x30\x31\x37\x2c\x2d\x33\x2e\x35\x39\x36\x31\x32\x38\x33\ +\x20\x30\x2c\x30\x20\x30\x2c\x30\x20\x63\x20\x2d\x30\x2e\x31\x35\ +\x37\x37\x30\x31\x39\x31\x2c\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\ +\x34\x20\x2d\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x31\x2c\x2d\x30\ +\x2e\x34\x31\x33\x34\x36\x32\x34\x20\x30\x2c\x2d\x30\x2e\x35\x37\ +\x31\x31\x37\x34\x38\x20\x4c\x20\x34\x2e\x35\x31\x32\x35\x38\x36\ +\x36\x2c\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x37\x20\x63\x20\x30\ +\x2e\x31\x35\x37\x37\x30\x32\x2c\x2d\x30\x2e\x31\x35\x37\x37\x31\ +\x32\x34\x20\x30\x2e\x34\x31\x33\x34\x33\x34\x39\x2c\x2d\x30\x2e\ +\x31\x35\x37\x37\x31\x32\x34\x20\x30\x2e\x35\x37\x31\x31\x33\x36\ +\x39\x2c\x30\x20\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x2c\x30\x2e\ +\x31\x35\x37\x37\x31\x32\x35\x20\x30\x2e\x31\x35\x36\x32\x38\x31\ +\x33\x2c\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x33\x20\x2d\x30\x2e\ +\x30\x30\x31\x34\x32\x2c\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x33\ +\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x66\x66\x66\x22\x2f\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\xad\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x38\x31\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x35\x38\x22\x3e\x0a\x20\x20\x3c\x72\ +\x65\x63\x74\x20\x69\x64\x3d\x22\x56\x4c\x69\x6e\x65\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x36\x32\x36\x35\x36\x38\x22\x20\x78\x3d\ +\x22\x33\x36\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x32\x38\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x48\x4c\x69\x6e\x65\x22\x20\ +\x66\x69\x6c\x6c\x3d\x22\x23\x36\x32\x36\x35\x36\x38\x22\x20\x78\ +\x3d\x22\x33\x36\x22\x20\x79\x3d\x22\x32\x38\x22\x20\x68\x65\x69\ +\x67\x68\x74\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x35\ +\x37\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\x4e\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x32\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x31\x38\x22\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x66\x69\x6c\x6c\x3d\x22\x23\x61\x66\x61\x66\x61\ +\x66\x22\x20\x64\x3d\x22\x4d\x35\x2c\x31\x32\x56\x36\x4c\x39\x2c\ +\x39\x5a\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x01\xec\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x38\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x31\x38\x20\x31\ +\x38\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x38\ +\x20\x31\x38\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x32\x2c\x32\x20\x68\x31\x34\x20\x76\ +\x31\x34\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x31\x33\x2e\x31\x20\ +\x68\x2d\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x63\x38\x63\x39\x63\x61\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x36\x2c\x31\x36\x20\x68\x2d\x31\ +\x34\x20\x76\x2d\x31\x34\x20\x68\x30\x2e\x39\x20\x76\x31\x33\x2e\ +\x31\x20\x68\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\ +\x22\x23\x63\x38\x63\x39\x63\x61\x22\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x64\x3d\x22\x4d\x35\x2c\x35\x20\x68\x38\x20\x76\ +\x38\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x37\x2e\x31\x20\x68\x2d\ +\x37\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x63\x38\ +\x63\x39\x63\x61\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\ +\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x33\x2c\x31\x33\x20\x68\x2d\ +\x38\x20\x76\x2d\x38\x20\x68\x30\x2e\x39\x20\x76\x37\x2e\x31\x20\ +\x68\x37\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x63\ +\x38\x63\x39\x63\x61\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\ +\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x33\x2c\x35\x20\x4c\x20\ +\x35\x2c\x31\x33\x20\x76\x2d\x38\x20\x68\x38\x20\x7a\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x63\x38\x63\x39\x63\x61\x22\x20\x66\x69\ +\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\ +\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\xfd\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x36\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x34\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x31\x36\x20\x36\ +\x34\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x36\ +\x20\x36\x34\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x72\x65\ +\x63\x74\x20\x66\x69\x6c\x6c\x3d\x22\x23\x35\x66\x35\x66\x35\x66\ +\x22\x20\x78\x3d\x22\x32\x22\x20\x79\x3d\x22\x31\x22\x20\x77\x69\ +\x64\x74\x68\x3d\x22\x31\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\ +\x36\x32\x2e\x35\x22\x2f\x3e\x0a\x20\x20\x3c\x72\x65\x63\x74\x20\ +\x66\x69\x6c\x6c\x3d\x22\x23\x35\x66\x35\x66\x35\x66\x22\x20\x78\ +\x3d\x22\x39\x22\x20\x79\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\ +\x3d\x22\x31\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x32\x2e\ +\x35\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x12\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x32\x30\x30\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x32\x30\x30\x22\x3e\x0a\ +\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x20\x36\x30\x30\ +\x2c\x31\x30\x35\x30\x20\x43\x20\x33\x35\x31\x2e\x34\x37\x32\x2c\ +\x31\x30\x35\x30\x20\x31\x35\x30\x2c\x38\x34\x38\x2e\x35\x32\x38\ +\x20\x31\x35\x30\x2c\x36\x30\x30\x20\x31\x35\x30\x2c\x33\x35\x31\ +\x2e\x34\x37\x32\x20\x33\x35\x31\x2e\x34\x37\x32\x2c\x31\x35\x30\ +\x20\x36\x30\x30\x2c\x31\x35\x30\x20\x63\x20\x32\x34\x38\x2e\x35\ +\x32\x38\x2c\x30\x20\x34\x35\x30\x2c\x32\x30\x31\x2e\x34\x37\x32\ +\x20\x34\x35\x30\x2c\x34\x35\x30\x20\x30\x2c\x32\x34\x38\x2e\x35\ +\x32\x38\x20\x2d\x32\x30\x31\x2e\x34\x37\x32\x2c\x34\x35\x30\x20\ +\x2d\x34\x35\x30\x2c\x34\x35\x30\x20\x7a\x20\x4d\x20\x38\x38\x38\ +\x2e\x34\x36\x32\x2c\x38\x32\x37\x2e\x38\x35\x31\x20\x36\x36\x31\ +\x2e\x39\x37\x34\x2c\x36\x30\x31\x2e\x31\x32\x32\x20\x6c\x20\x30\ +\x2c\x2d\x32\x2e\x32\x34\x34\x20\x32\x32\x36\x2e\x34\x38\x38\x2c\ +\x2d\x32\x32\x36\x2e\x37\x32\x39\x20\x30\x2c\x2d\x36\x30\x2e\x36\ +\x31\x31\x20\x2d\x36\x30\x2e\x38\x34\x38\x2c\x30\x20\x51\x20\x37\ +\x32\x37\x2e\x33\x33\x39\x2c\x34\x31\x31\x2e\x39\x38\x36\x20\x36\ +\x32\x37\x2e\x30\x34\x33\x2c\x35\x31\x32\x2e\x34\x35\x31\x20\x36\ +\x31\x33\x2e\x35\x32\x34\x2c\x35\x32\x35\x2e\x33\x35\x38\x20\x36\ +\x30\x30\x2c\x35\x33\x38\x2e\x32\x36\x37\x20\x6c\x20\x2d\x32\x32\ +\x36\x2e\x34\x38\x37\x2c\x2d\x32\x32\x36\x2e\x37\x32\x39\x20\x2d\ +\x36\x31\x2e\x39\x37\x35\x2c\x30\x20\x30\x2c\x36\x30\x2e\x36\x31\ +\x31\x20\x4c\x20\x35\x33\x38\x2e\x30\x32\x36\x2c\x36\x30\x30\x20\ +\x33\x31\x31\x2e\x35\x33\x38\x2c\x38\x32\x36\x2e\x37\x32\x39\x20\ +\x6c\x20\x30\x2c\x36\x31\x2e\x37\x33\x33\x20\x36\x30\x2e\x38\x34\ +\x38\x2c\x30\x20\x71\x20\x33\x34\x2e\x33\x36\x33\x2c\x2d\x33\x34\ +\x2e\x37\x39\x32\x20\x36\x38\x2e\x37\x33\x35\x2c\x2d\x36\x39\x2e\ +\x35\x39\x20\x4c\x20\x36\x30\x30\x2c\x36\x36\x31\x2e\x37\x33\x33\ +\x20\x6c\x20\x32\x32\x36\x2e\x34\x38\x37\x2c\x32\x32\x36\x2e\x37\ +\x32\x39\x20\x36\x31\x2e\x39\x37\x35\x2c\x30\x20\x30\x2c\x2d\x36\ +\x30\x2e\x36\x31\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\ +\x36\x32\x36\x35\x36\x38\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x0a\ +\x00\x00\x02\x2d\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x36\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x39\x70\x78\x22\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x36\x20\x39\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x36\x20\x39\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x6d\x20\x35\x2e\x30\x38\x32\x33\x30\x32\x38\x2c\x31\x2e\x31\x38\ +\x39\x34\x35\x39\x33\x20\x2d\x33\x2e\x33\x31\x30\x33\x32\x31\x2c\ +\x33\x2e\x33\x31\x30\x35\x34\x30\x38\x20\x33\x2e\x33\x31\x31\x37\ +\x34\x31\x37\x2c\x33\x2e\x33\x31\x30\x35\x34\x30\x38\x20\x63\x20\ +\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\x2e\x31\x35\x37\x37\x31\ +\x32\x35\x20\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\x2e\x34\x31\ +\x33\x34\x36\x32\x34\x20\x30\x2c\x30\x2e\x35\x37\x31\x31\x37\x34\ +\x39\x20\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\x2e\x31\x35\ +\x37\x37\x31\x32\x33\x20\x2d\x30\x2e\x34\x31\x33\x34\x33\x34\x39\ +\x2c\x30\x2e\x31\x35\x37\x37\x31\x32\x33\x20\x2d\x30\x2e\x35\x37\ +\x31\x31\x33\x36\x39\x2c\x30\x20\x6c\x20\x2d\x33\x2e\x35\x39\x37\ +\x33\x31\x30\x31\x37\x2c\x2d\x33\x2e\x35\x39\x36\x31\x32\x38\x33\ +\x20\x30\x2c\x30\x20\x30\x2c\x30\x20\x63\x20\x2d\x30\x2e\x31\x35\ +\x37\x37\x30\x31\x39\x31\x2c\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\ +\x34\x20\x2d\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x31\x2c\x2d\x30\ +\x2e\x34\x31\x33\x34\x36\x32\x34\x20\x30\x2c\x2d\x30\x2e\x35\x37\ +\x31\x31\x37\x34\x38\x20\x4c\x20\x34\x2e\x35\x31\x32\x35\x38\x36\ +\x36\x2c\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x37\x20\x63\x20\x30\ +\x2e\x31\x35\x37\x37\x30\x32\x2c\x2d\x30\x2e\x31\x35\x37\x37\x31\ +\x32\x34\x20\x30\x2e\x34\x31\x33\x34\x33\x34\x39\x2c\x2d\x30\x2e\ +\x31\x35\x37\x37\x31\x32\x34\x20\x30\x2e\x35\x37\x31\x31\x33\x36\ +\x39\x2c\x30\x20\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x2c\x30\x2e\ +\x31\x35\x37\x37\x31\x32\x35\x20\x30\x2e\x31\x35\x36\x32\x38\x31\ +\x33\x2c\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x33\x20\x2d\x30\x2e\ +\x30\x30\x31\x34\x32\x2c\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x33\ +\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x62\x30\x62\x30\x62\ +\x30\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x99\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x35\x34\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x30\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x35\x34\x20\x31\ +\x30\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x34\ +\x20\x31\x30\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x72\x65\ +\x63\x74\x20\x69\x64\x3d\x22\x44\x61\x72\x6b\x31\x22\x20\x64\x61\ +\x74\x61\x2d\x6e\x61\x6d\x65\x3d\x22\x44\x61\x72\x6b\x31\x22\x20\ +\x66\x69\x6c\x6c\x3d\x22\x23\x32\x39\x32\x63\x33\x31\x22\x20\x78\ +\x3d\x22\x31\x36\x22\x20\x79\x3d\x22\x31\x22\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x34\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x38\x22\ +\x2f\x3e\x0a\x20\x20\x3c\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x4c\ +\x69\x67\x68\x74\x31\x22\x20\x64\x61\x74\x61\x2d\x6e\x61\x6d\x65\ +\x3d\x22\x4c\x69\x67\x68\x74\x31\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x37\x66\x38\x37\x39\x35\x22\x20\x78\x3d\x22\x31\x36\x22\x20\ +\x79\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x33\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x37\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x44\x61\x72\x6b\x32\x22\x20\ +\x64\x61\x74\x61\x2d\x6e\x61\x6d\x65\x3d\x22\x44\x61\x72\x6b\x32\ +\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x32\x39\x32\x63\x33\x31\x22\ +\x20\x78\x3d\x22\x32\x35\x22\x20\x79\x3d\x22\x31\x22\x20\x77\x69\ +\x64\x74\x68\x3d\x22\x34\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\ +\x38\x22\x2f\x3e\x0a\x20\x20\x3c\x72\x65\x63\x74\x20\x69\x64\x3d\ +\x22\x4c\x69\x67\x68\x74\x32\x22\x20\x64\x61\x74\x61\x2d\x6e\x61\ +\x6d\x65\x3d\x22\x4c\x69\x67\x68\x74\x32\x22\x20\x66\x69\x6c\x6c\ +\x3d\x22\x23\x37\x66\x38\x37\x39\x35\x22\x20\x78\x3d\x22\x32\x35\ +\x22\x20\x79\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x33\ +\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x37\x22\x2f\x3e\x0a\x20\ +\x20\x3c\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x44\x61\x72\x6b\x33\ +\x22\x20\x64\x61\x74\x61\x2d\x6e\x61\x6d\x65\x3d\x22\x44\x61\x72\ +\x6b\x33\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x32\x39\x32\x63\x33\ +\x31\x22\x20\x78\x3d\x22\x33\x34\x22\x20\x79\x3d\x22\x31\x22\x20\ +\x77\x69\x64\x74\x68\x3d\x22\x34\x22\x20\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x38\x22\x2f\x3e\x0a\x20\x20\x3c\x72\x65\x63\x74\x20\x69\ +\x64\x3d\x22\x4c\x69\x67\x68\x74\x33\x22\x20\x64\x61\x74\x61\x2d\ +\x6e\x61\x6d\x65\x3d\x22\x4c\x69\x67\x68\x74\x33\x22\x20\x66\x69\ +\x6c\x6c\x3d\x22\x23\x37\x66\x38\x37\x39\x35\x22\x20\x78\x3d\x22\ +\x33\x34\x22\x20\x79\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\ +\x22\x33\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x37\x22\x2f\x3e\ +\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\xf4\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x30\x30\x30\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x30\x30\x30\x22\x3e\x0a\ +\x20\x20\x3c\x70\x61\x74\x68\x20\x66\x69\x6c\x6c\x3d\x22\x23\x62\ +\x30\x62\x30\x62\x30\x22\x20\x64\x3d\x22\x4d\x32\x32\x2e\x31\x2c\ +\x31\x30\x32\x32\x2e\x31\x4c\x2d\x32\x32\x2e\x31\x2c\x39\x37\x37\ +\x2e\x39\x6c\x31\x30\x30\x30\x2d\x31\x30\x30\x30\x4c\x31\x30\x32\ +\x32\x2e\x31\x2c\x32\x32\x2e\x31\x5a\x6d\x32\x32\x30\x2c\x33\x30\ +\x4c\x31\x39\x37\x2e\x39\x2c\x31\x30\x30\x37\x2e\x39\x6c\x31\x30\ +\x30\x30\x2d\x31\x30\x30\x30\x4c\x31\x32\x34\x32\x2e\x31\x2c\x35\ +\x32\x2e\x31\x5a\x6d\x32\x35\x30\x2c\x30\x4c\x34\x34\x37\x2e\x39\ +\x2c\x31\x30\x30\x37\x2e\x39\x6c\x31\x30\x30\x30\x2d\x31\x30\x30\ +\x30\x4c\x31\x34\x39\x32\x2e\x31\x2c\x35\x32\x2e\x31\x5a\x6d\x32\ +\x35\x30\x2c\x30\x4c\x36\x39\x37\x2e\x39\x2c\x31\x30\x30\x37\x2e\ +\x39\x6c\x31\x30\x33\x30\x2d\x31\x30\x33\x30\x4c\x31\x37\x37\x32\ +\x2e\x31\x2c\x32\x32\x2e\x31\x5a\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\ +\x67\x3e\x0a\ +\x00\x00\x01\xcc\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x36\x22\x20\x68\x65\ +\x69\x67\x68\x74\x3d\x22\x39\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\ +\x68\x20\x64\x3d\x22\x6d\x20\x30\x2e\x39\x31\x36\x36\x39\x37\x32\ +\x2c\x31\x2e\x31\x38\x39\x34\x35\x39\x33\x20\x33\x2e\x33\x31\x30\ +\x33\x32\x31\x2c\x33\x2e\x33\x31\x30\x35\x34\x30\x38\x20\x2d\x33\ +\x2e\x33\x31\x31\x37\x34\x31\x37\x2c\x33\x2e\x33\x31\x30\x35\x34\ +\x30\x38\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\ +\x2e\x31\x35\x37\x37\x31\x32\x35\x20\x2d\x30\x2e\x31\x35\x37\x37\ +\x30\x32\x2c\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x20\x30\x2c\x30\ +\x2e\x35\x37\x31\x31\x37\x34\x39\x20\x30\x2e\x31\x35\x37\x37\x30\ +\x32\x2c\x30\x2e\x31\x35\x37\x37\x31\x32\x33\x20\x30\x2e\x34\x31\ +\x33\x34\x33\x34\x39\x2c\x30\x2e\x31\x35\x37\x37\x31\x32\x33\x20\ +\x30\x2e\x35\x37\x31\x31\x33\x36\x39\x2c\x30\x20\x6c\x20\x33\x2e\ +\x35\x39\x37\x33\x31\x30\x32\x2c\x2d\x33\x2e\x35\x39\x36\x31\x32\ +\x38\x33\x20\x30\x2c\x30\x20\x30\x2c\x30\x20\x63\x20\x30\x2e\x31\ +\x35\x37\x37\x30\x31\x39\x2c\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\ +\x34\x20\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x2c\x2d\x30\x2e\x34\ +\x31\x33\x34\x36\x32\x34\x20\x30\x2c\x2d\x30\x2e\x35\x37\x31\x31\ +\x37\x34\x38\x20\x4c\x20\x31\x2e\x34\x38\x36\x34\x31\x33\x34\x2c\ +\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x37\x20\x63\x20\x2d\x30\x2e\ +\x31\x35\x37\x37\x30\x32\x2c\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\ +\x34\x20\x2d\x30\x2e\x34\x31\x33\x34\x33\x34\x39\x2c\x2d\x30\x2e\ +\x31\x35\x37\x37\x31\x32\x34\x20\x2d\x30\x2e\x35\x37\x31\x31\x33\ +\x36\x39\x2c\x30\x20\x2d\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x2c\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x35\x20\x2d\x30\x2e\x31\x35\x36\ +\x32\x38\x31\x33\x2c\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x33\x20\ +\x30\x2e\x30\x30\x31\x34\x32\x2c\x30\x2e\x35\x37\x31\x31\x37\x34\ +\x39\x33\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x66\x66\x66\ +\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x27\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x70\x78\x22\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x39\x20\x36\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x39\x20\x36\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x4d\x20\x31\x2e\x31\x38\x39\x34\x35\x39\x32\x2c\x30\x2e\x39\x31\ +\x37\x36\x39\x37\x31\x38\x20\x34\x2e\x35\x2c\x34\x2e\x32\x32\x38\ +\x30\x31\x38\x32\x20\x37\x2e\x38\x31\x30\x35\x34\x30\x38\x2c\x30\ +\x2e\x39\x31\x36\x32\x37\x36\x34\x38\x20\x63\x20\x30\x2e\x31\x35\ +\x37\x37\x31\x32\x35\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\ +\x37\x30\x32\x20\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x30\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\ +\x30\x32\x30\x32\x20\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x30\ +\x2e\x34\x31\x33\x34\x33\x34\x39\x32\x20\x30\x2c\x30\x2e\x35\x37\ +\x31\x31\x33\x36\x39\x32\x20\x6c\x20\x2d\x33\x2e\x35\x39\x36\x31\ +\x32\x38\x33\x2c\x33\x2e\x35\x39\x37\x33\x31\x30\x32\x20\x30\x2c\ +\x30\x20\x30\x2c\x30\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\ +\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x20\x2d\x30\x2e\ +\x34\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x31\ +\x39\x20\x2d\x30\x2e\x35\x37\x31\x31\x37\x34\x38\x2c\x30\x20\x4c\ +\x20\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x2c\x31\x2e\x34\x38\x37\ +\x34\x31\x33\x34\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\ +\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x2d\x30\x2e\x31\ +\x35\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x34\x31\x33\x34\x33\x34\ +\x39\x20\x30\x2c\x2d\x30\x2e\x35\x37\x31\x31\x33\x36\x39\x32\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x35\x2c\x2d\x30\x2e\x31\x35\x36\ +\x32\x38\x31\x33\x31\x20\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\ +\x2d\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x31\x20\x30\x2e\x35\x37\ +\x31\x31\x37\x34\x39\x2c\x30\x2e\x30\x30\x31\x34\x32\x20\x7a\x22\ +\x20\x66\x69\x6c\x6c\x3d\x22\x23\x66\x66\x66\x22\x2f\x3e\x0a\x3c\ +\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x1f\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x70\x78\x22\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x39\x20\x36\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x39\x20\x36\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x4d\x20\x31\x2e\x31\x38\x39\x34\x35\x39\x32\x2c\x35\x2e\x30\x38\ +\x33\x33\x30\x32\x38\x20\x34\x2e\x35\x2c\x31\x2e\x37\x37\x32\x39\ +\x38\x31\x38\x20\x37\x2e\x38\x31\x30\x35\x34\x30\x38\x2c\x35\x2e\ +\x30\x38\x34\x37\x32\x33\x35\x20\x63\x20\x30\x2e\x31\x35\x37\x37\ +\x31\x32\x35\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x30\x2e\x34\ +\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x30\x20\x30\x2e\x31\x35\ +\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x34\x31\x33\ +\x34\x33\x34\x39\x20\x30\x2c\x2d\x30\x2e\x35\x37\x31\x31\x33\x36\ +\x39\x20\x6c\x20\x2d\x33\x2e\x35\x39\x36\x31\x32\x38\x33\x2c\x2d\ +\x33\x2e\x35\x39\x37\x33\x31\x30\x31\x39\x20\x30\x2c\x30\x20\x30\ +\x2c\x30\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\ +\x2d\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x20\x2d\x30\x2e\x34\x31\ +\x33\x34\x36\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x31\x39\ +\x20\x2d\x30\x2e\x35\x37\x31\x31\x37\x34\x38\x2c\x30\x20\x4c\x20\ +\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x2c\x34\x2e\x35\x31\x33\x35\ +\x38\x36\x36\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\x34\ +\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x2d\x30\x2e\x31\x35\x37\ +\x37\x31\x32\x34\x2c\x30\x2e\x34\x31\x33\x34\x33\x34\x39\x20\x30\ +\x2c\x30\x2e\x35\x37\x31\x31\x33\x36\x39\x20\x30\x2e\x31\x35\x37\ +\x37\x31\x32\x35\x2c\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x20\x30\ +\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x36\x32\x38\ +\x31\x33\x20\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x2d\x30\x2e\ +\x30\x30\x31\x34\x32\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\ +\x66\x66\x66\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x01\x55\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x30\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x32\x30\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x32\x30\x20\x32\ +\x30\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x32\x30\ +\x20\x32\x30\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\ +\x30\x20\x31\x2c\x30\x20\x31\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\ +\x20\x61\x38\x2e\x31\x2c\x38\x2e\x31\x20\x30\x20\x31\x2c\x31\x20\ +\x2d\x31\x36\x2e\x32\x2c\x30\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x35\x38\x64\x33\x66\x66\x22\x20\x66\x69\ +\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\ +\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\ +\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\x30\x20\x31\x2c\x31\x20\x31\ +\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\x20\x61\x38\x2e\x31\x2c\x38\ +\x2e\x31\x20\x30\x20\x31\x2c\x30\x20\x2d\x31\x36\x2e\x32\x2c\x30\ +\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x35\ +\x38\x64\x33\x66\x66\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\ +\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x3c\x2f\x73\ +\x76\x67\x3e\x0a\ +\x00\x00\x00\xad\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x38\x31\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x35\x38\x22\x3e\x0a\x20\x20\x3c\x72\ +\x65\x63\x74\x20\x69\x64\x3d\x22\x56\x4c\x69\x6e\x65\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x36\x32\x36\x35\x36\x38\x22\x20\x78\x3d\ +\x22\x33\x36\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x31\x34\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x48\x4c\x69\x6e\x65\x22\x20\ +\x66\x69\x6c\x6c\x3d\x22\x23\x36\x32\x36\x35\x36\x38\x22\x20\x78\ +\x3d\x22\x36\x35\x22\x20\x79\x3d\x22\x32\x38\x22\x20\x68\x65\x69\ +\x67\x68\x74\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\ +\x38\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\x4a\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x22\x20\x68\x65\ +\x69\x67\x68\x74\x3d\x22\x36\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\ +\x68\x20\x66\x69\x6c\x6c\x3d\x22\x23\x66\x66\x66\x22\x20\x64\x3d\ +\x22\x4d\x31\x2c\x31\x48\x38\x4c\x34\x2e\x35\x2c\x35\x5a\x22\x2f\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\xbc\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x37\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x33\x70\x78\x22\x20\x76\x69\ +\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x37\x20\x36\x33\x22\ +\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\ +\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x37\x20\x36\x33\ +\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\ +\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x72\x65\x63\x74\x20\ +\x66\x69\x6c\x6c\x3d\x22\x23\x35\x66\x35\x66\x35\x66\x22\x20\x78\ +\x3d\x22\x32\x22\x20\x79\x3d\x22\x31\x33\x22\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x31\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x33\x37\ +\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x22\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x70\x78\x22\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x39\x20\x36\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x39\x20\x36\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x4d\x20\x31\x2e\x31\x38\x39\x34\x35\x39\x32\x2c\x35\x2e\x30\x38\ +\x33\x33\x30\x32\x38\x20\x34\x2e\x35\x2c\x31\x2e\x37\x37\x32\x39\ +\x38\x31\x38\x20\x37\x2e\x38\x31\x30\x35\x34\x30\x38\x2c\x35\x2e\ +\x30\x38\x34\x37\x32\x33\x35\x20\x63\x20\x30\x2e\x31\x35\x37\x37\ +\x31\x32\x35\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x30\x2e\x34\ +\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x30\x20\x30\x2e\x31\x35\ +\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x34\x31\x33\ +\x34\x33\x34\x39\x20\x30\x2c\x2d\x30\x2e\x35\x37\x31\x31\x33\x36\ +\x39\x20\x6c\x20\x2d\x33\x2e\x35\x39\x36\x31\x32\x38\x33\x2c\x2d\ +\x33\x2e\x35\x39\x37\x33\x31\x30\x31\x39\x20\x30\x2c\x30\x20\x30\ +\x2c\x30\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\ +\x2d\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x20\x2d\x30\x2e\x34\x31\ +\x33\x34\x36\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x31\x39\ +\x20\x2d\x30\x2e\x35\x37\x31\x31\x37\x34\x38\x2c\x30\x20\x4c\x20\ +\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x2c\x34\x2e\x35\x31\x33\x35\ +\x38\x36\x36\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\x34\ +\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x2d\x30\x2e\x31\x35\x37\ +\x37\x31\x32\x34\x2c\x30\x2e\x34\x31\x33\x34\x33\x34\x39\x20\x30\ +\x2c\x30\x2e\x35\x37\x31\x31\x33\x36\x39\x20\x30\x2e\x31\x35\x37\ +\x37\x31\x32\x35\x2c\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x20\x30\ +\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x36\x32\x38\ +\x31\x33\x20\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x2d\x30\x2e\ +\x30\x30\x31\x34\x32\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\ +\x62\x30\x62\x30\x62\x30\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x0a\ +\x00\x00\x01\xec\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x38\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x31\x38\x20\x31\ +\x38\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x38\ +\x20\x31\x38\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x32\x2c\x32\x20\x68\x31\x34\x20\x76\ +\x31\x34\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x31\x33\x2e\x31\x20\ +\x68\x2d\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x35\x38\x64\x33\x66\x66\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x36\x2c\x31\x36\x20\x68\x2d\x31\ +\x34\x20\x76\x2d\x31\x34\x20\x68\x30\x2e\x39\x20\x76\x31\x33\x2e\ +\x31\x20\x68\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\ +\x22\x23\x35\x38\x64\x33\x66\x66\x22\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x64\x3d\x22\x4d\x35\x2c\x35\x20\x68\x38\x20\x76\ +\x38\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x37\x2e\x31\x20\x68\x2d\ +\x37\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x35\x38\ +\x64\x33\x66\x66\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\ +\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x33\x2c\x31\x33\x20\x68\x2d\ +\x38\x20\x76\x2d\x38\x20\x68\x30\x2e\x39\x20\x76\x37\x2e\x31\x20\ +\x68\x37\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x35\ +\x38\x64\x33\x66\x66\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\ +\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x33\x2c\x35\x20\x4c\x20\ +\x35\x2c\x31\x33\x20\x76\x2d\x38\x20\x68\x38\x20\x7a\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x35\x38\x64\x33\x66\x66\x22\x20\x66\x69\ +\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\ +\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x12\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x32\x30\x30\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x32\x30\x30\x22\x3e\x0a\ +\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x20\x36\x30\x30\ +\x2c\x31\x30\x35\x30\x20\x43\x20\x33\x35\x31\x2e\x34\x37\x32\x2c\ +\x31\x30\x35\x30\x20\x31\x35\x30\x2c\x38\x34\x38\x2e\x35\x32\x38\ +\x20\x31\x35\x30\x2c\x36\x30\x30\x20\x31\x35\x30\x2c\x33\x35\x31\ +\x2e\x34\x37\x32\x20\x33\x35\x31\x2e\x34\x37\x32\x2c\x31\x35\x30\ +\x20\x36\x30\x30\x2c\x31\x35\x30\x20\x63\x20\x32\x34\x38\x2e\x35\ +\x32\x38\x2c\x30\x20\x34\x35\x30\x2c\x32\x30\x31\x2e\x34\x37\x32\ +\x20\x34\x35\x30\x2c\x34\x35\x30\x20\x30\x2c\x32\x34\x38\x2e\x35\ +\x32\x38\x20\x2d\x32\x30\x31\x2e\x34\x37\x32\x2c\x34\x35\x30\x20\ +\x2d\x34\x35\x30\x2c\x34\x35\x30\x20\x7a\x20\x4d\x20\x38\x38\x38\ +\x2e\x34\x36\x32\x2c\x38\x32\x37\x2e\x38\x35\x31\x20\x36\x36\x31\ +\x2e\x39\x37\x34\x2c\x36\x30\x31\x2e\x31\x32\x32\x20\x6c\x20\x30\ +\x2c\x2d\x32\x2e\x32\x34\x34\x20\x32\x32\x36\x2e\x34\x38\x38\x2c\ +\x2d\x32\x32\x36\x2e\x37\x32\x39\x20\x30\x2c\x2d\x36\x30\x2e\x36\ +\x31\x31\x20\x2d\x36\x30\x2e\x38\x34\x38\x2c\x30\x20\x51\x20\x37\ +\x32\x37\x2e\x33\x33\x39\x2c\x34\x31\x31\x2e\x39\x38\x36\x20\x36\ +\x32\x37\x2e\x30\x34\x33\x2c\x35\x31\x32\x2e\x34\x35\x31\x20\x36\ +\x31\x33\x2e\x35\x32\x34\x2c\x35\x32\x35\x2e\x33\x35\x38\x20\x36\ +\x30\x30\x2c\x35\x33\x38\x2e\x32\x36\x37\x20\x6c\x20\x2d\x32\x32\ +\x36\x2e\x34\x38\x37\x2c\x2d\x32\x32\x36\x2e\x37\x32\x39\x20\x2d\ +\x36\x31\x2e\x39\x37\x35\x2c\x30\x20\x30\x2c\x36\x30\x2e\x36\x31\ +\x31\x20\x4c\x20\x35\x33\x38\x2e\x30\x32\x36\x2c\x36\x30\x30\x20\ +\x33\x31\x31\x2e\x35\x33\x38\x2c\x38\x32\x36\x2e\x37\x32\x39\x20\ +\x6c\x20\x30\x2c\x36\x31\x2e\x37\x33\x33\x20\x36\x30\x2e\x38\x34\ +\x38\x2c\x30\x20\x71\x20\x33\x34\x2e\x33\x36\x33\x2c\x2d\x33\x34\ +\x2e\x37\x39\x32\x20\x36\x38\x2e\x37\x33\x35\x2c\x2d\x36\x39\x2e\ +\x35\x39\x20\x4c\x20\x36\x30\x30\x2c\x36\x36\x31\x2e\x37\x33\x33\ +\x20\x6c\x20\x32\x32\x36\x2e\x34\x38\x37\x2c\x32\x32\x36\x2e\x37\ +\x32\x39\x20\x36\x31\x2e\x39\x37\x35\x2c\x30\x20\x30\x2c\x2d\x36\ +\x30\x2e\x36\x31\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\ +\x62\x33\x33\x65\x33\x65\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x0a\ +\x00\x00\x02\x2a\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x70\x78\x22\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x39\x20\x36\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x39\x20\x36\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x4d\x20\x31\x2e\x31\x38\x39\x34\x35\x39\x32\x2c\x30\x2e\x39\x31\ +\x37\x36\x39\x37\x31\x38\x20\x34\x2e\x35\x2c\x34\x2e\x32\x32\x38\ +\x30\x31\x38\x32\x20\x37\x2e\x38\x31\x30\x35\x34\x30\x38\x2c\x30\ +\x2e\x39\x31\x36\x32\x37\x36\x34\x38\x20\x63\x20\x30\x2e\x31\x35\ +\x37\x37\x31\x32\x35\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\ +\x37\x30\x32\x20\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x30\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\ +\x30\x32\x30\x32\x20\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x30\ +\x2e\x34\x31\x33\x34\x33\x34\x39\x32\x20\x30\x2c\x30\x2e\x35\x37\ +\x31\x31\x33\x36\x39\x32\x20\x6c\x20\x2d\x33\x2e\x35\x39\x36\x31\ +\x32\x38\x33\x2c\x33\x2e\x35\x39\x37\x33\x31\x30\x32\x20\x30\x2c\ +\x30\x20\x30\x2c\x30\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\ +\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x20\x2d\x30\x2e\ +\x34\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x31\ +\x39\x20\x2d\x30\x2e\x35\x37\x31\x31\x37\x34\x38\x2c\x30\x20\x4c\ +\x20\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x2c\x31\x2e\x34\x38\x37\ +\x34\x31\x33\x34\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\ +\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x2d\x30\x2e\x31\ +\x35\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x34\x31\x33\x34\x33\x34\ +\x39\x20\x30\x2c\x2d\x30\x2e\x35\x37\x31\x31\x33\x36\x39\x32\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x35\x2c\x2d\x30\x2e\x31\x35\x36\ +\x32\x38\x31\x33\x31\x20\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\ +\x2d\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x31\x20\x30\x2e\x35\x37\ +\x31\x31\x37\x34\x39\x2c\x30\x2e\x30\x30\x31\x34\x32\x20\x7a\x22\ +\x20\x66\x69\x6c\x6c\x3d\x22\x23\x33\x64\x61\x65\x65\x39\x22\x2f\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x22\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x70\x78\x22\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x39\x20\x36\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x39\x20\x36\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x4d\x20\x31\x2e\x31\x38\x39\x34\x35\x39\x32\x2c\x35\x2e\x30\x38\ +\x33\x33\x30\x32\x38\x20\x34\x2e\x35\x2c\x31\x2e\x37\x37\x32\x39\ +\x38\x31\x38\x20\x37\x2e\x38\x31\x30\x35\x34\x30\x38\x2c\x35\x2e\ +\x30\x38\x34\x37\x32\x33\x35\x20\x63\x20\x30\x2e\x31\x35\x37\x37\ +\x31\x32\x35\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x30\x2e\x34\ +\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x30\x20\x30\x2e\x31\x35\ +\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x34\x31\x33\ +\x34\x33\x34\x39\x20\x30\x2c\x2d\x30\x2e\x35\x37\x31\x31\x33\x36\ +\x39\x20\x6c\x20\x2d\x33\x2e\x35\x39\x36\x31\x32\x38\x33\x2c\x2d\ +\x33\x2e\x35\x39\x37\x33\x31\x30\x31\x39\x20\x30\x2c\x30\x20\x30\ +\x2c\x30\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\ +\x2d\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x20\x2d\x30\x2e\x34\x31\ +\x33\x34\x36\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x31\x39\ +\x20\x2d\x30\x2e\x35\x37\x31\x31\x37\x34\x38\x2c\x30\x20\x4c\x20\ +\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x2c\x34\x2e\x35\x31\x33\x35\ +\x38\x36\x36\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\x34\ +\x2c\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x2d\x30\x2e\x31\x35\x37\ +\x37\x31\x32\x34\x2c\x30\x2e\x34\x31\x33\x34\x33\x34\x39\x20\x30\ +\x2c\x30\x2e\x35\x37\x31\x31\x33\x36\x39\x20\x30\x2e\x31\x35\x37\ +\x37\x31\x32\x35\x2c\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x20\x30\ +\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x36\x32\x38\ +\x31\x33\x20\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x2d\x30\x2e\ +\x30\x30\x31\x34\x32\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\ +\x33\x64\x61\x65\x65\x39\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x0a\ +\x00\x00\x01\xcf\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x36\x22\x20\x68\x65\ +\x69\x67\x68\x74\x3d\x22\x39\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\ +\x68\x20\x64\x3d\x22\x6d\x20\x30\x2e\x39\x31\x36\x36\x39\x37\x32\ +\x2c\x31\x2e\x31\x38\x39\x34\x35\x39\x33\x20\x33\x2e\x33\x31\x30\ +\x33\x32\x31\x2c\x33\x2e\x33\x31\x30\x35\x34\x30\x38\x20\x2d\x33\ +\x2e\x33\x31\x31\x37\x34\x31\x37\x2c\x33\x2e\x33\x31\x30\x35\x34\ +\x30\x38\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x2c\x30\ +\x2e\x31\x35\x37\x37\x31\x32\x35\x20\x2d\x30\x2e\x31\x35\x37\x37\ +\x30\x32\x2c\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x20\x30\x2c\x30\ +\x2e\x35\x37\x31\x31\x37\x34\x39\x20\x30\x2e\x31\x35\x37\x37\x30\ +\x32\x2c\x30\x2e\x31\x35\x37\x37\x31\x32\x33\x20\x30\x2e\x34\x31\ +\x33\x34\x33\x34\x39\x2c\x30\x2e\x31\x35\x37\x37\x31\x32\x33\x20\ +\x30\x2e\x35\x37\x31\x31\x33\x36\x39\x2c\x30\x20\x6c\x20\x33\x2e\ +\x35\x39\x37\x33\x31\x30\x32\x2c\x2d\x33\x2e\x35\x39\x36\x31\x32\ +\x38\x33\x20\x30\x2c\x30\x20\x30\x2c\x30\x20\x63\x20\x30\x2e\x31\ +\x35\x37\x37\x30\x31\x39\x2c\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\ +\x34\x20\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x2c\x2d\x30\x2e\x34\ +\x31\x33\x34\x36\x32\x34\x20\x30\x2c\x2d\x30\x2e\x35\x37\x31\x31\ +\x37\x34\x38\x20\x4c\x20\x31\x2e\x34\x38\x36\x34\x31\x33\x34\x2c\ +\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x37\x20\x63\x20\x2d\x30\x2e\ +\x31\x35\x37\x37\x30\x32\x2c\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\ +\x34\x20\x2d\x30\x2e\x34\x31\x33\x34\x33\x34\x39\x2c\x2d\x30\x2e\ +\x31\x35\x37\x37\x31\x32\x34\x20\x2d\x30\x2e\x35\x37\x31\x31\x33\ +\x36\x39\x2c\x30\x20\x2d\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x2c\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x35\x20\x2d\x30\x2e\x31\x35\x36\ +\x32\x38\x31\x33\x2c\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x33\x20\ +\x30\x2e\x30\x30\x31\x34\x32\x2c\x30\x2e\x35\x37\x31\x31\x37\x34\ +\x39\x33\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x62\x30\x62\ +\x30\x62\x30\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\x5e\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x36\x22\x20\x68\x65\ +\x69\x67\x68\x74\x3d\x22\x39\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\ +\x68\x20\x66\x69\x6c\x6c\x3d\x22\x23\x66\x66\x66\x22\x20\x66\x69\ +\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\ +\x22\x20\x64\x3d\x22\x4d\x31\x2c\x38\x56\x31\x4c\x35\x2c\x34\x2e\ +\x35\x5a\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\xad\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x38\x31\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x35\x38\x22\x3e\x0a\x20\x20\x3c\x72\ +\x65\x63\x74\x20\x69\x64\x3d\x22\x56\x4c\x69\x6e\x65\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x36\x32\x36\x35\x36\x38\x22\x20\x78\x3d\ +\x22\x33\x36\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x31\x34\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x48\x4c\x69\x6e\x65\x22\x20\ +\x66\x69\x6c\x6c\x3d\x22\x23\x36\x32\x36\x35\x36\x38\x22\x20\x78\ +\x3d\x22\x36\x35\x22\x20\x79\x3d\x22\x32\x38\x22\x20\x68\x65\x69\ +\x67\x68\x74\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\ +\x38\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\x52\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x31\x32\x22\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x66\x69\x6c\x6c\x3d\x22\x23\x61\x66\x61\x66\x61\ +\x66\x22\x20\x64\x3d\x22\x4d\x35\x2e\x35\x2c\x33\x48\x31\x32\x2e\ +\x35\x4c\x39\x2c\x39\x5a\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x0a\ +\x00\x00\x01\xab\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x30\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x32\x30\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x32\x30\x20\x32\ +\x30\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x32\x30\ +\x20\x32\x30\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\ +\x30\x20\x31\x2c\x30\x20\x31\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\ +\x20\x61\x38\x2e\x31\x2c\x38\x2e\x31\x20\x30\x20\x31\x2c\x31\x20\ +\x2d\x31\x36\x2e\x32\x2c\x30\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x63\x38\x63\x39\x63\x61\x22\x20\x66\x69\ +\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\ +\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\ +\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\x30\x20\x31\x2c\x31\x20\x31\ +\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\x20\x61\x38\x2e\x31\x2c\x38\ +\x2e\x31\x20\x30\x20\x31\x2c\x30\x20\x2d\x31\x36\x2e\x32\x2c\x30\ +\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x63\ +\x38\x63\x39\x63\x61\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\ +\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x2c\x31\x30\x61\x36\x2c\ +\x36\x20\x30\x20\x31\x2c\x30\x20\x31\x32\x2c\x30\x61\x36\x2c\x36\ +\x20\x30\x20\x31\x2c\x30\x20\x2d\x31\x32\x2c\x30\x22\x20\x66\x69\ +\x6c\x6c\x3d\x22\x23\x63\x38\x63\x39\x63\x61\x22\x20\x66\x69\x6c\ +\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\ +\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x01\xab\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x30\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x32\x30\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x32\x30\x20\x32\ +\x30\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x32\x30\ +\x20\x32\x30\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\ +\x30\x20\x31\x2c\x30\x20\x31\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\ +\x20\x61\x38\x2e\x31\x2c\x38\x2e\x31\x20\x30\x20\x31\x2c\x31\x20\ +\x2d\x31\x36\x2e\x32\x2c\x30\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x35\x38\x64\x33\x66\x66\x22\x20\x66\x69\ +\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\ +\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\ +\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\x30\x20\x31\x2c\x31\x20\x31\ +\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\x20\x61\x38\x2e\x31\x2c\x38\ +\x2e\x31\x20\x30\x20\x31\x2c\x30\x20\x2d\x31\x36\x2e\x32\x2c\x30\ +\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x35\ +\x38\x64\x33\x66\x66\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\ +\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x2c\x31\x30\x61\x36\x2c\ +\x36\x20\x30\x20\x31\x2c\x30\x20\x31\x32\x2c\x30\x61\x36\x2c\x36\ +\x20\x30\x20\x31\x2c\x30\x20\x2d\x31\x32\x2c\x30\x22\x20\x66\x69\ +\x6c\x6c\x3d\x22\x23\x35\x38\x64\x33\x66\x66\x22\x20\x66\x69\x6c\ +\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\ +\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x01\x55\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x30\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x32\x30\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x32\x30\x20\x32\ +\x30\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x32\x30\ +\x20\x32\x30\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\ +\x30\x20\x31\x2c\x30\x20\x31\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\ +\x20\x61\x38\x2e\x31\x2c\x38\x2e\x31\x20\x30\x20\x31\x2c\x31\x20\ +\x2d\x31\x36\x2e\x32\x2c\x30\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x63\x38\x63\x39\x63\x61\x22\x20\x66\x69\ +\x6c\x6c\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\ +\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\ +\x31\x2c\x31\x30\x61\x39\x2c\x39\x20\x30\x20\x31\x2c\x31\x20\x31\ +\x38\x2c\x30\x20\x68\x2d\x30\x2e\x39\x20\x61\x38\x2e\x31\x2c\x38\ +\x2e\x31\x20\x30\x20\x31\x2c\x30\x20\x2d\x31\x36\x2e\x32\x2c\x30\ +\x20\x68\x2d\x30\x2e\x39\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x63\ +\x38\x63\x39\x63\x61\x22\x20\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\ +\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\x3e\x0a\x3c\x2f\x73\ +\x76\x67\x3e\x0a\ +\x00\x00\x01\x57\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x30\x30\x30\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x30\x30\x30\x22\x20\x3e\ +\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x69\x64\x3d\x22\x42\x6f\x74\ +\x74\x6f\x6d\x43\x69\x72\x63\x6c\x65\x22\x20\x64\x3d\x22\x4d\x31\ +\x30\x30\x2c\x35\x30\x30\x20\x61\x32\x35\x30\x2c\x32\x35\x30\x2c\ +\x20\x30\x2c\x20\x31\x2c\x30\x2c\x20\x38\x30\x30\x2c\x30\x20\x4d\ +\x37\x37\x35\x2c\x35\x30\x30\x20\x4c\x35\x30\x30\x2c\x37\x37\x35\ +\x20\x4c\x32\x32\x35\x2c\x35\x30\x30\x20\x7a\x22\x20\x66\x69\x6c\ +\x6c\x3d\x22\x23\x61\x32\x61\x32\x61\x32\x22\x20\x2f\x3e\x0a\x20\ +\x20\x3c\x70\x61\x74\x68\x20\x69\x64\x3d\x22\x54\x6f\x70\x43\x69\ +\x72\x63\x6c\x65\x22\x20\x64\x3d\x22\x4d\x39\x30\x30\x2c\x35\x30\ +\x30\x20\x61\x32\x35\x30\x2c\x32\x35\x30\x2c\x20\x30\x2c\x20\x31\ +\x2c\x30\x2c\x20\x2d\x38\x30\x30\x2c\x30\x20\x4d\x32\x32\x35\x2c\ +\x35\x30\x30\x20\x4c\x35\x30\x30\x2c\x32\x32\x35\x20\x4c\x37\x37\ +\x35\x2c\x35\x30\x30\x20\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x61\x32\x61\x32\x61\x32\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x69\x64\x3d\x22\x49\x6e\x73\x69\x64\x65\x22\x20\ +\x64\x3d\x22\x4d\x32\x37\x35\x2c\x35\x30\x30\x20\x4c\x20\x35\x30\ +\x30\x2c\x37\x32\x35\x20\x4c\x20\x37\x32\x35\x2c\x35\x30\x30\x20\ +\x4c\x20\x35\x30\x30\x2c\x32\x37\x35\x20\x7a\x22\x20\x66\x69\x6c\ +\x6c\x3d\x22\x23\x61\x32\x61\x32\x61\x32\x22\x20\x2f\x3e\x0a\x3c\ +\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x01\x4a\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x38\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x31\x38\x20\x31\ +\x38\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x38\ +\x20\x31\x38\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x32\x2c\x32\x20\x68\x31\x34\x20\x76\ +\x31\x34\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x31\x33\x2e\x31\x20\ +\x68\x2d\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x35\x38\x64\x33\x66\x66\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x36\x2c\x31\x36\x20\x68\x2d\x31\ +\x34\x20\x76\x2d\x31\x34\x20\x68\x30\x2e\x39\x20\x76\x31\x33\x2e\ +\x31\x20\x68\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\ +\x22\x23\x35\x38\x64\x33\x66\x66\x22\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x64\x3d\x22\x4d\x35\x2c\x35\x20\x68\x38\x20\x76\ +\x38\x20\x68\x2d\x38\x20\x76\x2d\x38\x20\x7a\x22\x20\x66\x69\x6c\ +\x6c\x3d\x22\x23\x35\x38\x64\x33\x66\x66\x22\x20\x66\x69\x6c\x6c\ +\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\x5a\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x38\x31\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x35\x38\x22\x3e\x0a\x20\x20\x3c\x72\ +\x65\x63\x74\x20\x66\x69\x6c\x6c\x3d\x22\x23\x36\x32\x36\x35\x36\ +\x38\x22\x20\x78\x3d\x22\x33\x36\x22\x20\x77\x69\x64\x74\x68\x3d\ +\x22\x32\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x35\x38\x22\x2f\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\xad\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x38\x31\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x35\x38\x22\x3e\x0a\x20\x20\x3c\x72\ +\x65\x63\x74\x20\x69\x64\x3d\x22\x56\x4c\x69\x6e\x65\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x36\x32\x36\x35\x36\x38\x22\x20\x78\x3d\ +\x22\x33\x36\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x35\x38\x22\x2f\x3e\x0a\x20\x20\x3c\ +\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x48\x4c\x69\x6e\x65\x22\x20\ +\x66\x69\x6c\x6c\x3d\x22\x23\x36\x32\x36\x35\x36\x38\x22\x20\x78\ +\x3d\x22\x33\x36\x22\x20\x79\x3d\x22\x33\x30\x22\x20\x68\x65\x69\ +\x67\x68\x74\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x34\ +\x34\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x00\x90\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x30\x30\x30\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x30\x30\x30\x22\x20\x3e\ +\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x30\ +\x2c\x35\x30\x30\x20\x4c\x20\x35\x30\x30\x2c\x37\x35\x30\x20\x4c\ +\x20\x37\x35\x30\x2c\x35\x30\x30\x20\x4c\x20\x35\x30\x30\x2c\x32\ +\x35\x30\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x6e\x6f\x6e\x65\ +\x22\x20\x73\x74\x72\x6f\x6b\x65\x3d\x22\x23\x61\x32\x61\x32\x61\ +\x32\x22\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\ +\x22\x35\x30\x22\x20\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x2a\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x70\x78\x22\x20\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x70\x78\x22\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x39\x20\x36\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x39\x20\x36\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x4d\x20\x31\x2e\x31\x38\x39\x34\x35\x39\x32\x2c\x30\x2e\x39\x31\ +\x37\x36\x39\x37\x31\x38\x20\x34\x2e\x35\x2c\x34\x2e\x32\x32\x38\ +\x30\x31\x38\x32\x20\x37\x2e\x38\x31\x30\x35\x34\x30\x38\x2c\x30\ +\x2e\x39\x31\x36\x32\x37\x36\x34\x38\x20\x63\x20\x30\x2e\x31\x35\ +\x37\x37\x31\x32\x35\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\ +\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\x2d\x30\x2e\x31\x35\x37\ +\x37\x30\x32\x20\x30\x2e\x35\x37\x31\x31\x37\x34\x39\x2c\x30\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\ +\x30\x32\x30\x32\x20\x30\x2e\x31\x35\x37\x37\x31\x32\x34\x2c\x30\ +\x2e\x34\x31\x33\x34\x33\x34\x39\x32\x20\x30\x2c\x30\x2e\x35\x37\ +\x31\x31\x33\x36\x39\x32\x20\x6c\x20\x2d\x33\x2e\x35\x39\x36\x31\ +\x32\x38\x33\x2c\x33\x2e\x35\x39\x37\x33\x31\x30\x32\x20\x30\x2c\ +\x30\x20\x30\x2c\x30\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\ +\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x31\x39\x20\x2d\x30\x2e\ +\x34\x31\x33\x34\x36\x32\x34\x2c\x30\x2e\x31\x35\x37\x37\x30\x31\ +\x39\x20\x2d\x30\x2e\x35\x37\x31\x31\x37\x34\x38\x2c\x30\x20\x4c\ +\x20\x30\x2e\x36\x31\x38\x32\x38\x34\x33\x2c\x31\x2e\x34\x38\x37\ +\x34\x31\x33\x34\x20\x63\x20\x2d\x30\x2e\x31\x35\x37\x37\x31\x32\ +\x34\x2c\x2d\x30\x2e\x31\x35\x37\x37\x30\x32\x20\x2d\x30\x2e\x31\ +\x35\x37\x37\x31\x32\x34\x2c\x2d\x30\x2e\x34\x31\x33\x34\x33\x34\ +\x39\x20\x30\x2c\x2d\x30\x2e\x35\x37\x31\x31\x33\x36\x39\x32\x20\ +\x30\x2e\x31\x35\x37\x37\x31\x32\x35\x2c\x2d\x30\x2e\x31\x35\x36\ +\x32\x38\x31\x33\x31\x20\x30\x2e\x34\x31\x33\x34\x36\x32\x34\x2c\ +\x2d\x30\x2e\x31\x35\x36\x32\x38\x31\x33\x31\x20\x30\x2e\x35\x37\ +\x31\x31\x37\x34\x39\x2c\x30\x2e\x30\x30\x31\x34\x32\x20\x7a\x22\ +\x20\x66\x69\x6c\x6c\x3d\x22\x23\x62\x30\x62\x30\x62\x30\x22\x2f\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x01\x4a\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x38\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x31\x38\x20\x31\ +\x38\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x38\ +\x20\x31\x38\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x32\x2c\x32\x20\x68\x31\x34\x20\x76\ +\x31\x34\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x31\x33\x2e\x31\x20\ +\x68\x2d\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x63\x38\x63\x39\x63\x61\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x36\x2c\x31\x36\x20\x68\x2d\x31\ +\x34\x20\x76\x2d\x31\x34\x20\x68\x30\x2e\x39\x20\x76\x31\x33\x2e\ +\x31\x20\x68\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\ +\x22\x23\x63\x38\x63\x39\x63\x61\x22\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x20\x64\x3d\x22\x4d\x35\x2c\x35\x20\x68\x38\x20\x76\ +\x38\x20\x68\x2d\x38\x20\x76\x2d\x38\x20\x7a\x22\x20\x66\x69\x6c\ +\x6c\x3d\x22\x23\x63\x38\x63\x39\x63\x61\x22\x20\x66\x69\x6c\x6c\ +\x2d\x72\x75\x6c\x65\x3d\x22\x65\x76\x65\x6e\x6f\x64\x64\x22\x2f\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x01\x04\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x38\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x31\x38\x20\x31\ +\x38\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x38\ +\x20\x31\x38\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x32\x2c\x32\x20\x68\x31\x34\x20\x76\ +\x31\x34\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x31\x33\x2e\x31\x20\ +\x68\x2d\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x63\x38\x63\x39\x63\x61\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x36\x2c\x31\x36\x20\x68\x2d\x31\ +\x34\x20\x76\x2d\x31\x34\x20\x68\x30\x2e\x39\x20\x76\x31\x33\x2e\ +\x31\x20\x68\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\ +\x22\x23\x63\x38\x63\x39\x63\x61\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\ +\x67\x3e\x0a\ +\x00\x00\x00\x1e\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x36\x34\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x36\x34\x22\x2f\x3e\x0a\ +\x00\x00\x02\x3e\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x36\x33\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x37\x70\x78\x22\x20\x76\x69\ +\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x36\x33\x20\x37\x22\ +\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\ +\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x36\x33\x20\x37\ +\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\ +\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x72\x65\x63\x74\x20\ +\x69\x64\x3d\x22\x44\x61\x72\x6b\x31\x22\x20\x64\x61\x74\x61\x2d\ +\x6e\x61\x6d\x65\x3d\x22\x44\x61\x72\x6b\x31\x22\x20\x66\x69\x6c\ +\x6c\x3d\x22\x23\x32\x39\x32\x63\x33\x31\x22\x20\x78\x3d\x22\x32\ +\x35\x22\x20\x79\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\x22\ +\x31\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x35\x22\x2f\x3e\x0a\ +\x20\x20\x3c\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x44\x61\x72\x6b\ +\x32\x22\x20\x64\x61\x74\x61\x2d\x6e\x61\x6d\x65\x3d\x22\x44\x61\ +\x72\x6b\x32\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x32\x39\x32\x63\ +\x33\x31\x22\x20\x78\x3d\x22\x33\x38\x22\x20\x79\x3d\x22\x31\x22\ +\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x22\x20\x68\x65\x69\x67\x68\ +\x74\x3d\x22\x35\x22\x2f\x3e\x0a\x20\x20\x3c\x72\x65\x63\x74\x20\ +\x69\x64\x3d\x22\x4c\x69\x67\x68\x74\x31\x22\x20\x64\x61\x74\x61\ +\x2d\x6e\x61\x6d\x65\x3d\x22\x4c\x69\x67\x68\x74\x31\x22\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x37\x66\x38\x37\x39\x35\x22\x20\x78\x3d\ +\x22\x32\x33\x22\x20\x79\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\ +\x3d\x22\x32\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x35\x22\x2f\ +\x3e\x0a\x20\x20\x3c\x72\x65\x63\x74\x20\x69\x64\x3d\x22\x4c\x69\ +\x67\x68\x74\x32\x22\x20\x64\x61\x74\x61\x2d\x6e\x61\x6d\x65\x3d\ +\x22\x4c\x69\x67\x68\x74\x32\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\ +\x37\x66\x38\x37\x39\x35\x22\x20\x78\x3d\x22\x33\x30\x22\x20\x79\ +\x3d\x22\x31\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x32\x22\x20\x68\ +\x65\x69\x67\x68\x74\x3d\x22\x35\x22\x2f\x3e\x0a\x20\x20\x3c\x72\ +\x65\x63\x74\x20\x69\x64\x3d\x22\x4c\x69\x67\x68\x74\x33\x22\x20\ +\x64\x61\x74\x61\x2d\x6e\x61\x6d\x65\x3d\x22\x4c\x69\x67\x68\x74\ +\x33\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\x37\x66\x38\x37\x39\x35\ +\x22\x20\x78\x3d\x22\x33\x36\x22\x20\x79\x3d\x22\x31\x22\x20\x77\ +\x69\x64\x74\x68\x3d\x22\x32\x22\x20\x68\x65\x69\x67\x68\x74\x3d\ +\x22\x35\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x01\x04\ +\x3c\ +\x73\x76\x67\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\x22\x30\ +\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x70\x78\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x38\x70\x78\x22\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x31\x38\x20\x31\ +\x38\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x38\ +\x20\x31\x38\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\ +\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x32\x2c\x32\x20\x68\x31\x34\x20\x76\ +\x31\x34\x20\x68\x2d\x30\x2e\x39\x20\x76\x2d\x31\x33\x2e\x31\x20\ +\x68\x2d\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\ +\x23\x35\x38\x64\x33\x66\x66\x22\x2f\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x36\x2c\x31\x36\x20\x68\x2d\x31\ +\x34\x20\x76\x2d\x31\x34\x20\x68\x30\x2e\x39\x20\x76\x31\x33\x2e\ +\x31\x20\x68\x31\x33\x2e\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\ +\x22\x23\x35\x38\x64\x33\x66\x66\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\ +\x67\x3e\x0a\ +\x00\x00\x02\x12\ +\x3c\ +\x73\x76\x67\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x32\x30\x30\x22\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x32\x30\x30\x22\x3e\x0a\ +\x20\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x20\x36\x30\x30\ +\x2c\x31\x30\x35\x30\x20\x43\x20\x33\x35\x31\x2e\x34\x37\x32\x2c\ +\x31\x30\x35\x30\x20\x31\x35\x30\x2c\x38\x34\x38\x2e\x35\x32\x38\ +\x20\x31\x35\x30\x2c\x36\x30\x30\x20\x31\x35\x30\x2c\x33\x35\x31\ +\x2e\x34\x37\x32\x20\x33\x35\x31\x2e\x34\x37\x32\x2c\x31\x35\x30\ +\x20\x36\x30\x30\x2c\x31\x35\x30\x20\x63\x20\x32\x34\x38\x2e\x35\ +\x32\x38\x2c\x30\x20\x34\x35\x30\x2c\x32\x30\x31\x2e\x34\x37\x32\ +\x20\x34\x35\x30\x2c\x34\x35\x30\x20\x30\x2c\x32\x34\x38\x2e\x35\ +\x32\x38\x20\x2d\x32\x30\x31\x2e\x34\x37\x32\x2c\x34\x35\x30\x20\ +\x2d\x34\x35\x30\x2c\x34\x35\x30\x20\x7a\x20\x4d\x20\x38\x38\x38\ +\x2e\x34\x36\x32\x2c\x38\x32\x37\x2e\x38\x35\x31\x20\x36\x36\x31\ +\x2e\x39\x37\x34\x2c\x36\x30\x31\x2e\x31\x32\x32\x20\x6c\x20\x30\ +\x2c\x2d\x32\x2e\x32\x34\x34\x20\x32\x32\x36\x2e\x34\x38\x38\x2c\ +\x2d\x32\x32\x36\x2e\x37\x32\x39\x20\x30\x2c\x2d\x36\x30\x2e\x36\ +\x31\x31\x20\x2d\x36\x30\x2e\x38\x34\x38\x2c\x30\x20\x51\x20\x37\ +\x32\x37\x2e\x33\x33\x39\x2c\x34\x31\x31\x2e\x39\x38\x36\x20\x36\ +\x32\x37\x2e\x30\x34\x33\x2c\x35\x31\x32\x2e\x34\x35\x31\x20\x36\ +\x31\x33\x2e\x35\x32\x34\x2c\x35\x32\x35\x2e\x33\x35\x38\x20\x36\ +\x30\x30\x2c\x35\x33\x38\x2e\x32\x36\x37\x20\x6c\x20\x2d\x32\x32\ +\x36\x2e\x34\x38\x37\x2c\x2d\x32\x32\x36\x2e\x37\x32\x39\x20\x2d\ +\x36\x31\x2e\x39\x37\x35\x2c\x30\x20\x30\x2c\x36\x30\x2e\x36\x31\ +\x31\x20\x4c\x20\x35\x33\x38\x2e\x30\x32\x36\x2c\x36\x30\x30\x20\ +\x33\x31\x31\x2e\x35\x33\x38\x2c\x38\x32\x36\x2e\x37\x32\x39\x20\ +\x6c\x20\x30\x2c\x36\x31\x2e\x37\x33\x33\x20\x36\x30\x2e\x38\x34\ +\x38\x2c\x30\x20\x71\x20\x33\x34\x2e\x33\x36\x33\x2c\x2d\x33\x34\ +\x2e\x37\x39\x32\x20\x36\x38\x2e\x37\x33\x35\x2c\x2d\x36\x39\x2e\ +\x35\x39\x20\x4c\x20\x36\x30\x30\x2c\x36\x36\x31\x2e\x37\x33\x33\ +\x20\x6c\x20\x32\x32\x36\x2e\x34\x38\x37\x2c\x32\x32\x36\x2e\x37\ +\x32\x39\x20\x36\x31\x2e\x39\x37\x35\x2c\x30\x20\x30\x2c\x2d\x36\ +\x30\x2e\x36\x31\x31\x20\x7a\x22\x20\x66\x69\x6c\x6c\x3d\x22\x23\ +\x62\x33\x37\x39\x37\x39\x22\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x0a\ +" + +qt_resource_name = b"\ +\x00\x09\ +\x0d\xf7\xbd\x43\ +\x00\x6c\ +\x00\x69\x00\x67\x00\x68\x00\x74\x00\x2e\x00\x71\x00\x73\x00\x73\ +\x00\x04\ +\x00\x06\xa8\x8b\ +\x00\x64\ +\x00\x61\x00\x72\x00\x6b\ +\x00\x05\ +\x00\x72\xfd\xf4\ +\x00\x6c\ +\x00\x69\x00\x67\x00\x68\x00\x74\ +\x00\x08\ +\x08\x8e\x55\xe3\ +\x00\x64\ +\x00\x61\x00\x72\x00\x6b\x00\x2e\x00\x71\x00\x73\x00\x73\ +\x00\x0e\ +\x0e\xde\xf7\x47\ +\x00\x6c\ +\x00\x65\x00\x66\x00\x74\x00\x5f\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x19\ +\x08\x3e\xc1\x87\ +\x00\x73\ +\x00\x74\x00\x79\x00\x6c\x00\x65\x00\x73\x00\x68\x00\x65\x00\x65\x00\x74\x00\x2d\x00\x62\x00\x72\x00\x61\x00\x6e\x00\x63\x00\x68\ +\x00\x2d\x00\x65\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x11\ +\x0b\xda\x3d\x27\ +\x00\x62\ +\x00\x72\x00\x61\x00\x6e\x00\x63\x00\x68\x00\x5f\x00\x63\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\ +\x00\x23\ +\x06\xf2\x17\xc7\ +\x00\x63\ +\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x62\x00\x6f\x00\x78\x00\x5f\x00\x69\x00\x6e\x00\x64\x00\x65\x00\x74\x00\x65\x00\x72\x00\x6d\ +\x00\x69\x00\x6e\x00\x61\x00\x74\x00\x65\x00\x5f\x00\x64\x00\x69\x00\x73\x00\x61\x00\x62\x00\x6c\x00\x65\x00\x64\x00\x2e\x00\x73\ +\x00\x76\x00\x67\ +\x00\x10\ +\x01\x08\xc7\x27\ +\x00\x68\ +\x00\x6d\x00\x6f\x00\x76\x00\x65\x00\x74\x00\x6f\x00\x6f\x00\x6c\x00\x62\x00\x61\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x09\ +\x06\x98\x8e\xa7\ +\x00\x63\ +\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x17\ +\x0c\x65\xc3\x87\ +\x00\x6c\ +\x00\x65\x00\x66\x00\x74\x00\x5f\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x5f\x00\x64\x00\x69\x00\x73\x00\x61\x00\x62\x00\x6c\ +\x00\x65\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x10\ +\x01\x0f\x47\x27\ +\x00\x76\ +\x00\x6d\x00\x6f\x00\x76\x00\x65\x00\x74\x00\x6f\x00\x6f\x00\x6c\x00\x62\x00\x61\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0c\ +\x06\x41\x4d\x07\ +\x00\x73\ +\x00\x69\x00\x7a\x00\x65\x00\x67\x00\x72\x00\x69\x00\x70\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0f\ +\x02\x9f\x08\x07\ +\x00\x72\ +\x00\x69\x00\x67\x00\x68\x00\x74\x00\x5f\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0e\ +\x04\xa2\xf1\x27\ +\x00\x64\ +\x00\x6f\x00\x77\x00\x6e\x00\x5f\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x20\ +\x0f\xca\xd6\x47\ +\x00\x63\ +\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x62\x00\x6f\x00\x78\x00\x5f\x00\x69\x00\x6e\x00\x64\x00\x65\x00\x74\x00\x65\x00\x72\x00\x6d\ +\x00\x69\x00\x6e\x00\x61\x00\x74\x00\x65\x00\x2d\x00\x68\x00\x6f\x00\x76\x00\x65\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0c\ +\x06\xe6\xeb\xe7\ +\x00\x75\ +\x00\x70\x00\x5f\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x1e\ +\x03\xc6\x81\x67\ +\x00\x73\ +\x00\x74\x00\x79\x00\x6c\x00\x65\x00\x73\x00\x68\x00\x65\x00\x65\x00\x74\x00\x2d\x00\x62\x00\x72\x00\x61\x00\x6e\x00\x63\x00\x68\ +\x00\x2d\x00\x65\x00\x6e\x00\x64\x00\x2d\x00\x6f\x00\x70\x00\x65\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x12\ +\x07\x8f\x90\xa7\ +\x00\x62\ +\x00\x72\x00\x61\x00\x6e\x00\x63\x00\x68\x00\x5f\x00\x6f\x00\x70\x00\x65\x00\x6e\x00\x2d\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\ +\x00\x67\ +\x00\x11\ +\x08\x0c\x67\x27\ +\x00\x68\ +\x00\x73\x00\x65\x00\x70\x00\x61\x00\x72\x00\x74\x00\x6f\x00\x6f\x00\x6c\x00\x62\x00\x61\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\ +\x00\x1a\ +\x03\x1c\x29\x07\ +\x00\x63\ +\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x62\x00\x6f\x00\x78\x00\x5f\x00\x63\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x65\x00\x64\x00\x2d\ +\x00\x68\x00\x6f\x00\x76\x00\x65\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x15\ +\x0f\xf3\xcd\x87\ +\x00\x75\ +\x00\x70\x00\x5f\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x5f\x00\x64\x00\x69\x00\x73\x00\x61\x00\x62\x00\x6c\x00\x65\x00\x64\ +\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x1c\ +\x0e\x2e\x13\x87\ +\x00\x63\ +\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x62\x00\x6f\x00\x78\x00\x5f\x00\x75\x00\x6e\x00\x63\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x65\ +\x00\x64\x00\x2d\x00\x68\x00\x6f\x00\x76\x00\x65\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x1a\ +\x01\x87\xa3\xe7\ +\x00\x63\ +\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x62\x00\x6f\x00\x78\x00\x5f\x00\x69\x00\x6e\x00\x64\x00\x65\x00\x74\x00\x65\x00\x72\x00\x6d\ +\x00\x69\x00\x6e\x00\x61\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x11\ +\x08\x90\x99\xe7\ +\x00\x63\ +\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x2d\x00\x70\x00\x72\x00\x65\x00\x73\x00\x73\x00\x65\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\ +\x00\x14\ +\x05\x80\x73\xc7\ +\x00\x64\ +\x00\x6f\x00\x77\x00\x6e\x00\x5f\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x68\x00\x6f\x00\x76\x00\x65\x00\x72\x00\x2e\ +\x00\x73\x00\x76\x00\x67\ +\x00\x12\ +\x01\x08\x46\x47\ +\x00\x75\ +\x00\x70\x00\x5f\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x68\x00\x6f\x00\x76\x00\x65\x00\x72\x00\x2e\x00\x73\x00\x76\ +\x00\x67\ +\x00\x18\ +\x03\x8e\xd3\xe7\ +\x00\x72\ +\x00\x69\x00\x67\x00\x68\x00\x74\x00\x5f\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x5f\x00\x64\x00\x69\x00\x73\x00\x61\x00\x62\ +\x00\x6c\x00\x65\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x14\ +\x06\x5e\x21\x87\ +\x00\x62\ +\x00\x72\x00\x61\x00\x6e\x00\x63\x00\x68\x00\x5f\x00\x63\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x64\x00\x2d\x00\x6f\x00\x6e\x00\x2e\ +\x00\x73\x00\x76\x00\x67\ +\x00\x20\ +\x0e\x63\xf6\x07\ +\x00\x73\ +\x00\x74\x00\x79\x00\x6c\x00\x65\x00\x73\x00\x68\x00\x65\x00\x65\x00\x74\x00\x2d\x00\x62\x00\x72\x00\x61\x00\x6e\x00\x63\x00\x68\ +\x00\x2d\x00\x65\x00\x6e\x00\x64\x00\x2d\x00\x63\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x19\ +\x0d\x54\xa7\x67\ +\x00\x72\ +\x00\x61\x00\x64\x00\x69\x00\x6f\x00\x5f\x00\x75\x00\x6e\x00\x63\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x65\x00\x64\x00\x2d\x00\x68\ +\x00\x6f\x00\x76\x00\x65\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0f\ +\x06\x53\x28\x27\ +\x00\x62\ +\x00\x72\x00\x61\x00\x6e\x00\x63\x00\x68\x00\x5f\x00\x6f\x00\x70\x00\x65\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x1a\ +\x0e\xbc\xce\xe7\ +\x00\x72\ +\x00\x61\x00\x64\x00\x69\x00\x6f\x00\x5f\x00\x63\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x65\x00\x64\x00\x5f\x00\x64\x00\x69\x00\x73\ +\x00\x61\x00\x62\x00\x6c\x00\x65\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x11\ +\x0a\xe5\x61\x87\ +\x00\x72\ +\x00\x61\x00\x64\x00\x69\x00\x6f\x00\x5f\x00\x63\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x65\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\ +\x00\x1c\ +\x01\xe0\x47\x87\ +\x00\x72\ +\x00\x61\x00\x64\x00\x69\x00\x6f\x00\x5f\x00\x75\x00\x6e\x00\x63\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x65\x00\x64\x00\x5f\x00\x64\ +\x00\x69\x00\x73\x00\x61\x00\x62\x00\x6c\x00\x65\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x10\ +\x07\xee\x36\xc7\ +\x00\x75\ +\x00\x6e\x00\x64\x00\x6f\x00\x63\x00\x6b\x00\x2d\x00\x68\x00\x6f\x00\x76\x00\x65\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x14\ +\x07\xec\xdc\x47\ +\x00\x63\ +\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x62\x00\x6f\x00\x78\x00\x5f\x00\x63\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x65\x00\x64\x00\x2e\ +\x00\x73\x00\x76\x00\x67\ +\x00\x14\ +\x0b\xc5\xda\x47\ +\x00\x73\ +\x00\x74\x00\x79\x00\x6c\x00\x65\x00\x73\x00\x68\x00\x65\x00\x65\x00\x74\x00\x2d\x00\x76\x00\x6c\x00\x69\x00\x6e\x00\x65\x00\x2e\ +\x00\x73\x00\x76\x00\x67\ +\x00\x1a\ +\x01\x21\xe6\xc7\ +\x00\x73\ +\x00\x74\x00\x79\x00\x6c\x00\x65\x00\x73\x00\x68\x00\x65\x00\x65\x00\x74\x00\x2d\x00\x62\x00\x72\x00\x61\x00\x6e\x00\x63\x00\x68\ +\x00\x2d\x00\x6d\x00\x6f\x00\x72\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0a\ +\x05\x95\xd3\xa7\ +\x00\x75\ +\x00\x6e\x00\x64\x00\x6f\x00\x63\x00\x6b\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x17\ +\x0c\xab\x5c\x87\ +\x00\x64\ +\x00\x6f\x00\x77\x00\x6e\x00\x5f\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x5f\x00\x64\x00\x69\x00\x73\x00\x61\x00\x62\x00\x6c\ +\x00\x65\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x1d\ +\x09\x07\x8c\x87\ +\x00\x63\ +\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x62\x00\x6f\x00\x78\x00\x5f\x00\x63\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x65\x00\x64\x00\x5f\ +\x00\x64\x00\x69\x00\x73\x00\x61\x00\x62\x00\x6c\x00\x65\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x1f\ +\x0a\xae\x2a\xc7\ +\x00\x63\ +\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x62\x00\x6f\x00\x78\x00\x5f\x00\x75\x00\x6e\x00\x63\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x65\ +\x00\x64\x00\x5f\x00\x64\x00\x69\x00\x73\x00\x61\x00\x62\x00\x6c\x00\x65\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0f\ +\x0c\xe2\x65\xe7\ +\x00\x74\ +\x00\x72\x00\x61\x00\x6e\x00\x73\x00\x70\x00\x61\x00\x72\x00\x65\x00\x6e\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x12\ +\x04\x89\x85\xc7\ +\x00\x76\ +\x00\x73\x00\x65\x00\x70\x00\x61\x00\x72\x00\x74\x00\x6f\x00\x6f\x00\x6c\x00\x62\x00\x61\x00\x72\x00\x73\x00\x2e\x00\x73\x00\x76\ +\x00\x67\ +\x00\x0f\ +\x01\xf4\x8c\xc7\ +\x00\x63\ +\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x2d\x00\x68\x00\x6f\x00\x76\x00\x65\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x17\ +\x09\x0f\x52\xa7\ +\x00\x72\ +\x00\x61\x00\x64\x00\x69\x00\x6f\x00\x5f\x00\x63\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x65\x00\x64\x00\x2d\x00\x68\x00\x6f\x00\x76\ +\x00\x65\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x13\ +\x08\xc8\x9b\x67\ +\x00\x72\ +\x00\x61\x00\x64\x00\x69\x00\x6f\x00\x5f\x00\x75\x00\x6e\x00\x63\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x65\x00\x64\x00\x2e\x00\x73\ +\x00\x76\x00\x67\ +\x00\x16\ +\x01\x75\xc1\x07\ +\x00\x63\ +\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x62\x00\x6f\x00\x78\x00\x5f\x00\x75\x00\x6e\x00\x63\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x65\ +\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +" + +qt_resource_struct_v1 = b"\ +\x00\x00\x00\x00\x00\x02\x00\x00\x00\x04\x00\x00\x00\x01\ +\x00\x00\x00\x18\x00\x02\x00\x00\x00\x28\x00\x00\x00\x30\ +\x00\x00\x00\x26\x00\x02\x00\x00\x00\x2b\x00\x00\x00\x05\ +\x00\x00\x00\x36\x00\x01\x00\x00\x00\x01\x00\x00\x13\xea\ +\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x00\ +\x00\x00\x04\x46\x00\x00\x00\x00\x00\x01\x00\x00\x4a\x8c\ +\x00\x00\x01\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x2c\xcd\ +\x00\x00\x01\x8c\x00\x00\x00\x00\x00\x01\x00\x00\x32\x16\ +\x00\x00\x06\x98\x00\x00\x00\x00\x00\x01\x00\x00\x59\x05\ +\x00\x00\x03\xb6\x00\x00\x00\x00\x00\x01\x00\x00\x44\x58\ +\x00\x00\x05\xd8\x00\x00\x00\x00\x00\x01\x00\x00\x54\xa5\ +\x00\x00\x07\xf2\x00\x00\x00\x00\x00\x01\x00\x00\x61\x32\ +\x00\x00\x01\xd0\x00\x00\x00\x00\x00\x01\x00\x00\x35\xab\ +\x00\x00\x03\x0e\x00\x00\x00\x00\x00\x01\x00\x00\x3f\xdc\ +\x00\x00\x04\x70\x00\x00\x00\x00\x00\x01\x00\x00\x4c\xb2\ +\x00\x00\x02\x7a\x00\x00\x00\x00\x00\x01\x00\x00\x3e\x1d\ +\x00\x00\x07\xc8\x00\x00\x00\x00\x00\x01\x00\x00\x5e\xf0\ +\x00\x00\x01\xf4\x00\x00\x00\x00\x00\x01\x00\x00\x37\xd9\ +\x00\x00\x04\x18\x00\x00\x00\x00\x00\x01\x00\x00\x48\x5e\ +\x00\x00\x06\xd2\x00\x00\x00\x00\x00\x01\x00\x00\x59\xb6\ +\x00\x00\x01\xb2\x00\x00\x00\x00\x00\x01\x00\x00\x34\xb3\ +\x00\x00\x05\x52\x00\x00\x00\x00\x00\x01\x00\x00\x50\xf1\ +\x00\x00\x04\xa6\x00\x00\x00\x00\x00\x01\x00\x00\x4e\x85\ +\x00\x00\x01\x40\x00\x00\x00\x00\x00\x01\x00\x00\x2d\xcf\ +\x00\x00\x02\x5c\x00\x00\x00\x00\x00\x01\x00\x00\x3b\xf7\ +\x00\x00\x00\xce\x00\x00\x00\x00\x00\x01\x00\x00\x2a\xdd\ +\x00\x00\x02\xbc\x00\x00\x00\x00\x00\x01\x00\x00\x3e\xce\ +\x00\x00\x06\x3c\x00\x00\x00\x00\x00\x01\x00\x00\x57\x59\ +\x00\x00\x06\x16\x00\x00\x00\x00\x00\x01\x00\x00\x55\xfe\ +\x00\x00\x02\xe6\x00\x00\x00\x00\x00\x01\x00\x00\x3f\x1c\ +\x00\x00\x00\x6e\x00\x00\x00\x00\x00\x01\x00\x00\x29\xda\ +\x00\x00\x03\xf0\x00\x00\x00\x00\x00\x01\x00\x00\x46\x48\ +\x00\x00\x07\x20\x00\x00\x00\x00\x00\x01\x00\x00\x5c\x78\ +\x00\x00\x08\x16\x00\x00\x00\x00\x00\x01\x00\x00\x63\x48\ +\x00\x00\x07\x60\x00\x00\x00\x00\x00\x01\x00\x00\x5d\xc6\ +\x00\x00\x05\xb0\x00\x00\x00\x00\x00\x01\x00\x00\x52\xf6\ +\x00\x00\x06\x6a\x00\x00\x00\x00\x00\x01\x00\x00\x58\xa7\ +\x00\x00\x00\xa6\x00\x00\x00\x00\x00\x01\x00\x00\x2a\x8b\ +\x00\x00\x01\x58\x00\x00\x00\x00\x00\x01\x00\x00\x2f\xe5\ +\x00\x00\x06\xec\x00\x00\x00\x00\x00\x01\x00\x00\x5a\x4a\ +\x00\x00\x07\xa4\x00\x00\x00\x00\x00\x01\x00\x00\x5e\xce\ +\x00\x00\x05\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x4f\x98\ +\x00\x00\x03\x78\x00\x00\x00\x00\x00\x01\x00\x00\x43\x50\ +\x00\x00\x04\xd4\x00\x00\x00\x00\x00\x01\x00\x00\x4e\xe7\ +\x00\x00\x05\x76\x00\x00\x00\x00\x00\x01\x00\x00\x51\x47\ +\x00\x00\x00\x4c\x00\x00\x00\x00\x00\x01\x00\x00\x27\xa9\ +\x00\x00\x02\x16\x00\x00\x00\x00\x00\x01\x00\x00\x3a\x07\ +\x00\x00\x03\x48\x00\x00\x00\x00\x00\x01\x00\x00\x41\x2a\ +\x00\x00\x04\x46\x00\x00\x00\x00\x00\x01\x00\x00\x84\x85\ +\x00\x00\x01\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x6a\x18\ +\x00\x00\x01\x8c\x00\x00\x00\x00\x00\x01\x00\x00\x6f\x60\ +\x00\x00\x06\x98\x00\x00\x00\x00\x00\x01\x00\x00\x91\xa5\ +\x00\x00\x08\x76\x00\x00\x00\x00\x00\x01\x00\x00\x99\xd2\ +\x00\x00\x03\xb6\x00\x00\x00\x00\x00\x01\x00\x00\x7e\x51\ +\x00\x00\x05\xd8\x00\x00\x00\x00\x00\x01\x00\x00\x8d\x45\ +\x00\x00\x07\xf2\x00\x00\x00\x00\x00\x01\x00\x00\x9a\xda\ +\x00\x00\x01\xd0\x00\x00\x00\x00\x00\x01\x00\x00\x72\xf5\ +\x00\x00\x04\x70\x00\x00\x00\x00\x00\x01\x00\x00\x86\xab\ +\x00\x00\x02\x7a\x00\x00\x00\x00\x00\x01\x00\x00\x7a\x6c\ +\x00\x00\x07\xc8\x00\x00\x00\x00\x00\x01\x00\x00\x97\x90\ +\x00\x00\x01\xf4\x00\x00\x00\x00\x00\x01\x00\x00\x74\xc5\ +\x00\x00\x04\x18\x00\x00\x00\x00\x00\x01\x00\x00\x82\x57\ +\x00\x00\x06\xd2\x00\x00\x00\x00\x00\x01\x00\x00\x92\x56\ +\x00\x00\x01\xb2\x00\x00\x00\x00\x00\x01\x00\x00\x71\xfd\ +\x00\x00\x05\x52\x00\x00\x00\x00\x00\x01\x00\x00\x89\x91\ +\x00\x00\x04\xa6\x00\x00\x00\x00\x00\x01\x00\x00\x88\x7e\ +\x00\x00\x01\x40\x00\x00\x00\x00\x00\x01\x00\x00\x6b\x19\ +\x00\x00\x02\x5c\x00\x00\x00\x00\x00\x01\x00\x00\x76\xf0\ +\x00\x00\x00\xce\x00\x00\x00\x00\x00\x01\x00\x00\x68\x28\ +\x00\x00\x02\xbc\x00\x00\x00\x00\x00\x01\x00\x00\x7b\x1d\ +\x00\x00\x06\x3c\x00\x00\x00\x00\x00\x01\x00\x00\x8f\xf9\ +\x00\x00\x06\x16\x00\x00\x00\x00\x00\x01\x00\x00\x8e\x9e\ +\x00\x00\x02\xe6\x00\x00\x00\x00\x00\x01\x00\x00\x7b\x6b\ +\x00\x00\x00\x6e\x00\x00\x00\x00\x00\x01\x00\x00\x67\x25\ +\x00\x00\x03\xf0\x00\x00\x00\x00\x00\x01\x00\x00\x80\x41\ +\x00\x00\x08\x4a\x00\x00\x00\x00\x00\x01\x00\x00\x79\x13\ +\x00\x00\x07\x20\x00\x00\x00\x00\x00\x01\x00\x00\x95\x18\ +\x00\x00\x07\x60\x00\x00\x00\x00\x00\x01\x00\x00\x96\x66\ +\x00\x00\x05\xb0\x00\x00\x00\x00\x00\x01\x00\x00\x8b\x96\ +\x00\x00\x06\x6a\x00\x00\x00\x00\x00\x01\x00\x00\x91\x47\ +\x00\x00\x00\xa6\x00\x00\x00\x00\x00\x01\x00\x00\x67\xd6\ +\x00\x00\x01\x58\x00\x00\x00\x00\x00\x01\x00\x00\x6d\x2f\ +\x00\x00\x06\xec\x00\x00\x00\x00\x00\x01\x00\x00\x92\xea\ +\x00\x00\x07\xa4\x00\x00\x00\x00\x00\x01\x00\x00\x97\x6e\ +\x00\x00\x04\xd4\x00\x00\x00\x00\x00\x01\x00\x00\x88\xe0\ +\x00\x00\x05\x76\x00\x00\x00\x00\x00\x01\x00\x00\x89\xe7\ +\x00\x00\x00\x4c\x00\x00\x00\x00\x00\x01\x00\x00\x64\xf7\ +\x00\x00\x03\x48\x00\x00\x00\x00\x00\x01\x00\x00\x7c\x2b\ +" + +qt_resource_struct_v2 = b"\ +\x00\x00\x00\x00\x00\x02\x00\x00\x00\x04\x00\x00\x00\x01\ +\x00\x00\x00\x00\x00\x00\x00\x00\ +\x00\x00\x00\x18\x00\x02\x00\x00\x00\x28\x00\x00\x00\x30\ +\x00\x00\x00\x00\x00\x00\x00\x00\ +\x00\x00\x00\x26\x00\x02\x00\x00\x00\x2b\x00\x00\x00\x05\ +\x00\x00\x00\x00\x00\x00\x00\x00\ +\x00\x00\x00\x36\x00\x01\x00\x00\x00\x01\x00\x00\x13\xea\ +\x00\x00\x01\x67\xc8\xe1\x67\x3a\ +\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x00\ +\x00\x00\x01\x67\xc8\xe2\x74\xb5\ +\x00\x00\x04\x46\x00\x00\x00\x00\x00\x01\x00\x00\x4a\x8c\ +\x00\x00\x01\x66\xfc\x03\x12\xba\ +\x00\x00\x01\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x2c\xcd\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x01\x8c\x00\x00\x00\x00\x00\x01\x00\x00\x32\x16\ +\x00\x00\x01\x66\xfc\x03\x12\xba\ +\x00\x00\x06\x98\x00\x00\x00\x00\x00\x01\x00\x00\x59\x05\ +\x00\x00\x01\x67\xc8\xde\x99\x00\ +\x00\x00\x03\xb6\x00\x00\x00\x00\x00\x01\x00\x00\x44\x58\ +\x00\x00\x01\x66\xfc\x03\x12\xb8\ +\x00\x00\x05\xd8\x00\x00\x00\x00\x00\x01\x00\x00\x54\xa5\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x07\xf2\x00\x00\x00\x00\x00\x01\x00\x00\x61\x32\ +\x00\x00\x01\x66\xfc\x03\x12\xb8\ +\x00\x00\x01\xd0\x00\x00\x00\x00\x00\x01\x00\x00\x35\xab\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x03\x0e\x00\x00\x00\x00\x00\x01\x00\x00\x3f\xdc\ +\x00\x00\x01\x66\xfc\x03\x12\xb8\ +\x00\x00\x04\x70\x00\x00\x00\x00\x00\x01\x00\x00\x4c\xb2\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x02\x7a\x00\x00\x00\x00\x00\x01\x00\x00\x3e\x1d\ +\x00\x00\x01\x67\xc8\xe3\x1f\x17\ +\x00\x00\x07\xc8\x00\x00\x00\x00\x00\x01\x00\x00\x5e\xf0\ +\x00\x00\x01\x66\xfc\x03\x12\xba\ +\x00\x00\x01\xf4\x00\x00\x00\x00\x00\x01\x00\x00\x37\xd9\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x04\x18\x00\x00\x00\x00\x00\x01\x00\x00\x48\x5e\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x06\xd2\x00\x00\x00\x00\x00\x01\x00\x00\x59\xb6\ +\x00\x00\x01\x66\xfc\x03\x12\xba\ +\x00\x00\x01\xb2\x00\x00\x00\x00\x00\x01\x00\x00\x34\xb3\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x05\x52\x00\x00\x00\x00\x00\x01\x00\x00\x50\xf1\ +\x00\x00\x01\x67\xc8\xd4\xf6\xae\ +\x00\x00\x04\xa6\x00\x00\x00\x00\x00\x01\x00\x00\x4e\x85\ +\x00\x00\x01\x66\xfc\x03\x12\xb8\ +\x00\x00\x01\x40\x00\x00\x00\x00\x00\x01\x00\x00\x2d\xcf\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x02\x5c\x00\x00\x00\x00\x00\x01\x00\x00\x3b\xf7\ +\x00\x00\x01\x66\xfc\x03\x12\xba\ +\x00\x00\x00\xce\x00\x00\x00\x00\x00\x01\x00\x00\x2a\xdd\ +\x00\x00\x01\x66\xfc\x03\x12\xb8\ +\x00\x00\x02\xbc\x00\x00\x00\x00\x00\x01\x00\x00\x3e\xce\ +\x00\x00\x01\x66\xfc\x03\x12\xb8\ +\x00\x00\x06\x3c\x00\x00\x00\x00\x00\x01\x00\x00\x57\x59\ +\x00\x00\x01\x66\xfc\x03\x12\xb8\ +\x00\x00\x06\x16\x00\x00\x00\x00\x00\x01\x00\x00\x55\xfe\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x02\xe6\x00\x00\x00\x00\x00\x01\x00\x00\x3f\x1c\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x00\x6e\x00\x00\x00\x00\x00\x01\x00\x00\x29\xda\ +\x00\x00\x01\x67\xc8\xe2\xbc\x24\ +\x00\x00\x03\xf0\x00\x00\x00\x00\x00\x01\x00\x00\x46\x48\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x07\x20\x00\x00\x00\x00\x00\x01\x00\x00\x5c\x78\ +\x00\x00\x01\x66\xfc\x03\x12\xb8\ +\x00\x00\x08\x16\x00\x00\x00\x00\x00\x01\x00\x00\x63\x48\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x07\x60\x00\x00\x00\x00\x00\x01\x00\x00\x5d\xc6\ +\x00\x00\x01\x66\xfc\x03\x12\xb8\ +\x00\x00\x05\xb0\x00\x00\x00\x00\x00\x01\x00\x00\x52\xf6\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x06\x6a\x00\x00\x00\x00\x00\x01\x00\x00\x58\xa7\ +\x00\x00\x01\x67\xc8\xde\xd7\xd2\ +\x00\x00\x00\xa6\x00\x00\x00\x00\x00\x01\x00\x00\x2a\x8b\ +\x00\x00\x01\x67\xc8\xd4\xdc\x23\ +\x00\x00\x01\x58\x00\x00\x00\x00\x00\x01\x00\x00\x2f\xe5\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x06\xec\x00\x00\x00\x00\x00\x01\x00\x00\x5a\x4a\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x07\xa4\x00\x00\x00\x00\x00\x01\x00\x00\x5e\xce\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x05\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x4f\x98\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x03\x78\x00\x00\x00\x00\x00\x01\x00\x00\x43\x50\ +\x00\x00\x01\x66\xfc\x03\x12\xb8\ +\x00\x00\x04\xd4\x00\x00\x00\x00\x00\x01\x00\x00\x4e\xe7\ +\x00\x00\x01\x67\xc8\xe3\x0c\x9f\ +\x00\x00\x05\x76\x00\x00\x00\x00\x00\x01\x00\x00\x51\x47\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x00\x4c\x00\x00\x00\x00\x00\x01\x00\x00\x27\xa9\ +\x00\x00\x01\x66\xfc\x03\x12\xb9\ +\x00\x00\x02\x16\x00\x00\x00\x00\x00\x01\x00\x00\x3a\x07\ +\x00\x00\x01\x66\xfc\x03\x12\xb8\ +\x00\x00\x03\x48\x00\x00\x00\x00\x00\x01\x00\x00\x41\x2a\ +\x00\x00\x01\x66\xfc\x03\x12\xba\ +\x00\x00\x04\x46\x00\x00\x00\x00\x00\x01\x00\x00\x84\x85\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x01\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x6a\x18\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x01\x8c\x00\x00\x00\x00\x00\x01\x00\x00\x6f\x60\ +\x00\x00\x01\x66\xfc\x03\x12\xb8\ +\x00\x00\x06\x98\x00\x00\x00\x00\x00\x01\x00\x00\x91\xa5\ +\x00\x00\x01\x67\xc8\xde\x93\xfc\ +\x00\x00\x08\x76\x00\x00\x00\x00\x00\x01\x00\x00\x99\xd2\ +\x00\x00\x01\x66\xfc\x03\x12\xb6\ +\x00\x00\x03\xb6\x00\x00\x00\x00\x00\x01\x00\x00\x7e\x51\ +\x00\x00\x01\x66\xfc\x03\x12\xb6\ +\x00\x00\x05\xd8\x00\x00\x00\x00\x00\x01\x00\x00\x8d\x45\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x07\xf2\x00\x00\x00\x00\x00\x01\x00\x00\x9a\xda\ +\x00\x00\x01\x66\xfc\x03\x12\xb6\ +\x00\x00\x01\xd0\x00\x00\x00\x00\x00\x01\x00\x00\x72\xf5\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x04\x70\x00\x00\x00\x00\x00\x01\x00\x00\x86\xab\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x02\x7a\x00\x00\x00\x00\x00\x01\x00\x00\x7a\x6c\ +\x00\x00\x01\x67\xc8\xe1\xbf\x42\ +\x00\x00\x07\xc8\x00\x00\x00\x00\x00\x01\x00\x00\x97\x90\ +\x00\x00\x01\x66\xfc\x03\x12\xb8\ +\x00\x00\x01\xf4\x00\x00\x00\x00\x00\x01\x00\x00\x74\xc5\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x04\x18\x00\x00\x00\x00\x00\x01\x00\x00\x82\x57\ +\x00\x00\x01\x66\xfc\x03\x12\xb6\ +\x00\x00\x06\xd2\x00\x00\x00\x00\x00\x01\x00\x00\x92\x56\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x01\xb2\x00\x00\x00\x00\x00\x01\x00\x00\x71\xfd\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x05\x52\x00\x00\x00\x00\x00\x01\x00\x00\x89\x91\ +\x00\x00\x01\x67\xc8\xd1\xff\x66\ +\x00\x00\x04\xa6\x00\x00\x00\x00\x00\x01\x00\x00\x88\x7e\ +\x00\x00\x01\x66\xfc\x03\x12\xb6\ +\x00\x00\x01\x40\x00\x00\x00\x00\x00\x01\x00\x00\x6b\x19\ +\x00\x00\x01\x66\xfc\x03\x12\xb6\ +\x00\x00\x02\x5c\x00\x00\x00\x00\x00\x01\x00\x00\x76\xf0\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x00\xce\x00\x00\x00\x00\x00\x01\x00\x00\x68\x28\ +\x00\x00\x01\x66\xfc\x03\x12\xb6\ +\x00\x00\x02\xbc\x00\x00\x00\x00\x00\x01\x00\x00\x7b\x1d\ +\x00\x00\x01\x66\xfc\x03\x12\xb6\ +\x00\x00\x06\x3c\x00\x00\x00\x00\x00\x01\x00\x00\x8f\xf9\ +\x00\x00\x01\x66\xfc\x03\x12\xb6\ +\x00\x00\x06\x16\x00\x00\x00\x00\x00\x01\x00\x00\x8e\x9e\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x02\xe6\x00\x00\x00\x00\x00\x01\x00\x00\x7b\x6b\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x00\x6e\x00\x00\x00\x00\x00\x01\x00\x00\x67\x25\ +\x00\x00\x01\x67\xc8\xe2\xb9\x80\ +\x00\x00\x03\xf0\x00\x00\x00\x00\x00\x01\x00\x00\x80\x41\ +\x00\x00\x01\x66\xfc\x03\x12\xb6\ +\x00\x00\x08\x4a\x00\x00\x00\x00\x00\x01\x00\x00\x79\x13\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x07\x20\x00\x00\x00\x00\x00\x01\x00\x00\x95\x18\ +\x00\x00\x01\x66\xfc\x03\x12\xb6\ +\x00\x00\x07\x60\x00\x00\x00\x00\x00\x01\x00\x00\x96\x66\ +\x00\x00\x01\x66\xfc\x03\x12\xb6\ +\x00\x00\x05\xb0\x00\x00\x00\x00\x00\x01\x00\x00\x8b\x96\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x06\x6a\x00\x00\x00\x00\x00\x01\x00\x00\x91\x47\ +\x00\x00\x01\x67\xc8\xde\xc4\x8f\ +\x00\x00\x00\xa6\x00\x00\x00\x00\x00\x01\x00\x00\x67\xd6\ +\x00\x00\x01\x67\xc8\xd4\xc3\xf3\ +\x00\x00\x01\x58\x00\x00\x00\x00\x00\x01\x00\x00\x6d\x2f\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x06\xec\x00\x00\x00\x00\x00\x01\x00\x00\x92\xea\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x07\xa4\x00\x00\x00\x00\x00\x01\x00\x00\x97\x6e\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x04\xd4\x00\x00\x00\x00\x00\x01\x00\x00\x88\xe0\ +\x00\x00\x01\x67\xc8\xe1\x09\xc5\ +\x00\x00\x05\x76\x00\x00\x00\x00\x00\x01\x00\x00\x89\xe7\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x00\x4c\x00\x00\x00\x00\x00\x01\x00\x00\x64\xf7\ +\x00\x00\x01\x66\xfc\x03\x12\xb7\ +\x00\x00\x03\x48\x00\x00\x00\x00\x00\x01\x00\x00\x7c\x2b\ +\x00\x00\x01\x66\xfc\x03\x12\xb8\ +" + +qt_version = QtCore.qVersion().split('.') +if qt_version < ['5', '8', '0']: + rcc_version = 1 + qt_resource_struct = qt_resource_struct_v1 +else: + rcc_version = 2 + qt_resource_struct = qt_resource_struct_v2 + +def qInitResources(): + QtCore.qRegisterResourceData(rcc_version, qt_resource_struct, qt_resource_name, qt_resource_data) + +def qCleanupResources(): + QtCore.qUnregisterResourceData(rcc_version, qt_resource_struct, qt_resource_name, qt_resource_data) + +qInitResources() diff --git a/lib/BreezeStyleSheets/dark.py b/lib/BreezeStyleSheets/dark.py new file mode 100644 index 0000000..b5fb492 --- /dev/null +++ b/lib/BreezeStyleSheets/dark.py @@ -0,0 +1,94 @@ +#!/usr/bin/env python +# +# The MIT License (MIT) +# +# Copyright (c) <2013-2014> <Colin Duquesnoy> +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the "Software"), to deal +# in the Software without restriction, including without limitation the rights +# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included in +# all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +# THE SOFTWARE. +# +""" +A simple example of use. + +Load an ui made in QtDesigner and apply the DarkStyleSheet. + + +Requirements: + - Python 2 or Python 3 + - PyQt4 + +.. note.. :: qdarkstyle does not have to be installed to run + the example + +""" +import logging +import sys +from PyQt5 import QtWidgets, QtCore +from PyQt5.QtCore import QFile, QTextStream +# make the example runnable without the need to install + +import example +import breeze_resources + +def main(): + """ + Application entry point + """ + logging.basicConfig(level=logging.DEBUG) + # create the application and the main window + app = QtWidgets.QApplication(sys.argv) + #app.setStyle(QtWidgets.QStyleFactory.create("fusion")) + window = QtWidgets.QMainWindow() + + # setup ui + ui = example.Ui_MainWindow() + ui.setupUi(window) + ui.bt_delay_popup.addActions([ + ui.actionAction, + ui.actionAction_C + ]) + ui.bt_instant_popup.addActions([ + ui.actionAction, + ui.actionAction_C + ]) + ui.bt_menu_button_popup.addActions([ + ui.actionAction, + ui.actionAction_C + ]) + window.setWindowTitle("BreezeDark example") + + # tabify dock widgets to show bug #6 + window.tabifyDockWidget(ui.dockWidget1, ui.dockWidget2) + + # setup stylesheet + file = QFile(":/dark.qss") + file.open(QFile.ReadOnly | QFile.Text) + stream = QTextStream(file) + app.setStyleSheet(stream.readAll()) + + # auto quit after 2s when testing on travis-ci + if "--travis" in sys.argv: + QtCore.QTimer.singleShot(2000, app.exit) + + # run + window.show() + app.exec_() + + +if __name__ == "__main__": + main() diff --git a/lib/BreezeStyleSheets/dark.qss b/lib/BreezeStyleSheets/dark.qss new file mode 100644 index 0000000..65938c8 --- /dev/null +++ b/lib/BreezeStyleSheets/dark.qss @@ -0,0 +1,1648 @@ +/* + * BreezeDark stylesheet. + * + * :author: Colin Duquesnoy + * :editor: Alex Huszagh + * :license: MIT, see LICENSE.md + * + * This is originally a fork of QDarkStyleSheet, and is based on Breeze/ + * BreezeDark color scheme, but is in no way affiliated with KDE. + * + * --------------------------------------------------------------------- + * The MIT License (MIT) + * + * Copyright (c) <2013-2014> <Colin Duquesnoy> + * Copyright (c) <2015-2016> <Alex Huszagh> + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject to + * the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + * --------------------------------------------------------------------- + */ + +QToolTip +{ + border: 0.1ex solid #eff0f1; + background-color: #31363b; + alternate-background-color: #3b4045; + color: #eff0f1; + padding: 0.5ex; + opacity: 200; +} + +QWidget +{ + color: #eff0f1; + background-color: #31363b; + selection-background-color:#3daee9; + selection-color: #eff0f1; + background-clip: border; + border-image: none; + border: 0px transparent black; + outline: 0; +} + +QWidget:item:hover +{ + background-color: #3daee9; + color: #eff0f1; +} + +QWidget:item:selected +{ + background-color: #3daee9; +} + + +QCheckBox +{ + spacing: 0.5ex; + outline: none; + color: #eff0f1; + margin-bottom: 0.2ex; + opacity: 200; +} + +QCheckBox:disabled +{ + color: #76797c; +} + +QGroupBox::indicator +{ + margin-left: 0.2ex; +} + +QCheckBox::indicator:unchecked, +QCheckBox::indicator:unchecked:focus +{ + border-image: url(:/dark/checkbox_unchecked_disabled.svg); +} + +QCheckBox::indicator:unchecked:hover, +QCheckBox::indicator:unchecked:pressed, +QGroupBox::indicator:unchecked:hover, +QGroupBox::indicator:unchecked:focus, +QGroupBox::indicator:unchecked:pressed +{ + border: none; + border-image: url(:/dark/checkbox_unchecked.svg); +} + +QCheckBox::indicator:checked +{ + border-image: url(:/dark/checkbox_checked.svg); +} + +QCheckBox::indicator:checked:hover, +QCheckBox::indicator:checked:focus, +QCheckBox::indicator:checked:pressed, +QGroupBox::indicator:checked:hover, +QGroupBox::indicator:checked:focus, +QGroupBox::indicator:checked:pressed +{ + border: none; + border-image: url(:/dark/checkbox_checked.svg); +} + +QCheckBox::indicator:indeterminate +{ + border-image: url(:/dark/checkbox_indeterminate.svg); +} + +QCheckBox::indicator:indeterminate:focus, +QCheckBox::indicator:indeterminate:hover, +QCheckBox::indicator:indeterminate:pressed +{ + border-image: url(:/dark/checkbox_indeterminate.svg); +} + +QCheckBox::indicator:indeterminate:disabled +{ + border-image: url(:/dark/checkbox_indeterminate_disabled.svg); +} + +QCheckBox::indicator:checked:disabled, +QGroupBox::indicator:checked:disabled +{ + border-image: url(:/dark/checkbox_checked_disabled.svg); +} + +QCheckBox::indicator:unchecked:disabled, +QGroupBox::indicator:unchecked:disabled +{ + border-image: url(:/dark/checkbox_unchecked_disabled.svg); +} + +QRadioButton +{ + spacing: 0.5ex; + outline: none; + color: #eff0f1; + margin-bottom: 0.2ex; +} + +QRadioButton:disabled +{ + color: #76797c; +} + +QRadioButton::indicator:unchecked, +QRadioButton::indicator:unchecked:focus +{ + border-image: url(:/dark/radio_unchecked_disabled.svg); +} + + +QRadioButton::indicator:unchecked:hover, +QRadioButton::indicator:unchecked:pressed +{ + border: none; + outline: none; + border-image: url(:/dark/radio_unchecked.svg); +} + + +QRadioButton::indicator:checked +{ + border: none; + outline: none; + border-image: url(:/dark/radio_checked.svg); +} + +QRadioButton::indicator:checked:hover, +QRadioButton::indicator:checked:focus, +QRadioButton::indicator:checked:pressed +{ + border: none; + outline: none; + border-image: url(:/dark/radio_checked.svg); +} + +QRadioButton::indicator:checked:disabled +{ + outline: none; + border-image: url(:/dark/radio_checked_disabled.svg); +} + +QRadioButton::indicator:unchecked:disabled +{ + border-image: url(:/dark/radio_unchecked_disabled.svg); +} + +QMenuBar +{ + background-color: #31363b; + color: #eff0f1; +} + +QMenuBar::item +{ + background: transparent; +} + +QMenuBar::item:selected +{ + background: transparent; + border: 0.1ex solid #76797c; +} + +QMenuBar::item:pressed +{ + border: 0.1ex solid #76797c; + background-color: #3daee9; + color: #eff0f1; + margin-bottom: -0.1ex; + padding-bottom: 0.1ex; +} + +QMenu +{ + border: 0.1ex solid #76797c; + color: #eff0f1; + margin: 0.2ex; +} + +QMenu::icon +{ + margin: 0.5ex; +} + +QMenu::item +{ + padding: 0.5ex 3ex 0.5ex 3ex; + margin-left: 0.5ex; + border: 0.1ex solid transparent; /* reserve space for selection border */ +} + +QMenu::item:selected +{ + color: #eff0f1; +} + +QMenu::separator +{ + height: 0.2ex; + background: lightblue; + margin-left: 1ex; + margin-right: 0.5ex; +} + +/* non-exclusive indicator = check box style indicator + (see QActionGroup::setExclusive) */ +QMenu::indicator:non-exclusive:unchecked +{ + border-image: url(:/dark/checkbox_unchecked_disabled.svg); +} + +QMenu::indicator:non-exclusive:unchecked:selected +{ + border-image: url(:/dark/checkbox_unchecked_disabled.svg); +} + +QMenu::indicator:non-exclusive:checked +{ + border-image: url(:/dark/checkbox_checked.svg); +} + +QMenu::indicator:non-exclusive:checked:selected +{ + border-image: url(:/dark/checkbox_checked.svg); +} + +/* exclusive indicator = radio button style indicator (see QActionGroup::setExclusive) */ +QMenu::indicator:exclusive:unchecked +{ + border-image: url(:/dark/radio_unchecked_disabled.svg); +} + +QMenu::indicator:exclusive:unchecked:selected +{ + border-image: url(:/dark/radio_unchecked_disabled.svg); +} + +QMenu::indicator:exclusive:checked +{ + border-image: url(:/dark/radio_checked.svg); +} + +QMenu::indicator:exclusive:checked:selected +{ + border-image: url(:/dark/radio_checked.svg); +} + +QMenu::right-arrow +{ + margin: 0.5ex; + border-image: url(:/light/right_arrow.svg); + width: 0.6ex; + height: 0.9ex; +} + + +QWidget:disabled +{ + color: #454545; + background-color: #31363b; +} + +QAbstractItemView +{ + alternate-background-color: #31363b; + color: #eff0f1; + border: 0.1ex solid 3A3939; + border-radius: 0.2ex; +} + +QWidget:focus, +QMenuBar:focus +{ + border: 0.1ex solid #3daee9; +} + +QTabWidget:focus, +QCheckBox:focus, +QRadioButton:focus, +QSlider:focus +{ + border: none; +} + +QLineEdit +{ + background-color: #232629; + padding: 0.5ex; + border-style: solid; + border: 0.1ex solid #76797c; + border-radius: 0.2ex; + color: #eff0f1; +} + +QGroupBox +{ + border: 0.1ex solid #76797c; + border-radius: 0.2ex; + padding-top: 1ex; + margin-top: 1ex; +} + +QGroupBox::title +{ + subcontrol-origin: margin; + subcontrol-position: top center; + padding-left: 0.1ex; + padding-right: 0.1ex; + margin-top: -0.7ex; +} + +QAbstractScrollArea +{ + border-radius: 0.2ex; + border: 0.1ex solid #76797c; + background-color: transparent; +} + +QScrollBar:horizontal +{ + height: 1.5ex; + margin: 0.3ex 1.5ex 0.3ex 1.5ex; + border: 0.1ex transparent #2A2929; + border-radius: 0.4ex; + background-color: #2A2929; +} + +QScrollBar::handle:horizontal +{ + background-color: #3daee9; + min-width: 0.5ex; + border-radius: 0.4ex; +} + +QScrollBar::add-line:horizontal +{ + margin: 0px 0.3ex 0px 0.3ex; + border-image: url(:/dark/right_arrow_disabled.svg); + width: 1ex; + height: 1ex; + subcontrol-position: right; + subcontrol-origin: margin; +} + +QScrollBar::sub-line:horizontal +{ + margin: 0ex 0.3ex 0ex 0.3ex; + border-image: url(:/dark/left_arrow_disabled.svg); + width: 1ex; + height: 1ex; + subcontrol-position: left; + subcontrol-origin: margin; +} + +QScrollBar::add-line:horizontal:hover, +QScrollBar::add-line:horizontal:on +{ + border-image: url(:/dark/right_arrow.svg); + width: 1ex; + height: 1ex; + subcontrol-position: right; + subcontrol-origin: margin; +} + + +QScrollBar::sub-line:horizontal:hover, +QScrollBar::sub-line:horizontal:on +{ + border-image: url(:/dark/left_arrow.svg); + width: 1ex; + height: 1ex; + subcontrol-position: left; + subcontrol-origin: margin; +} + +QScrollBar::up-arrow:horizontal, +QScrollBar::down-arrow:horizontal +{ + background: none; +} + + +QScrollBar::add-page:horizontal, +QScrollBar::sub-page:horizontal +{ + background: none; +} + +QScrollBar:vertical +{ + background-color: #2A2929; + width: 1.5ex; + margin: 1.5ex 0.3ex 1.5ex 0.3ex; + border: 0.1ex transparent #2A2929; + border-radius: 0.4ex; +} + +QScrollBar::handle:vertical +{ + background-color: #3daee9; + min-height: 0.5ex; + border-radius: 0.4ex; +} + +QScrollBar::sub-line:vertical +{ + margin: 0.3ex 0ex 0.3ex 0ex; + border-image: url(:/dark/up_arrow_disabled.svg); + height: 1ex; + width: 1ex; + subcontrol-position: top; + subcontrol-origin: margin; +} + +QScrollBar::add-line:vertical +{ + margin: 0.3ex 0ex 0.3ex 0ex; + border-image: url(:/dark/down_arrow_disabled.svg); + height: 1ex; + width: 1ex; + subcontrol-position: bottom; + subcontrol-origin: margin; +} + +QScrollBar::sub-line:vertical:hover, +QScrollBar::sub-line:vertical:on +{ + + border-image: url(:/dark/up_arrow.svg); + height: 1ex; + width: 1ex; + subcontrol-position: top; + subcontrol-origin: margin; +} + + +QScrollBar::add-line:vertical:hover, +QScrollBar::add-line:vertical:on +{ + border-image: url(:/dark/down_arrow.svg); + height: 1ex; + width: 1ex; + subcontrol-position: bottom; + subcontrol-origin: margin; +} + +QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical +{ + background: none; +} + + +QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical +{ + background: none; +} + +QTextEdit +{ + background-color: #232629; + color: #eff0f1; + border: 0.1ex solid #76797c; +} + +QPlainTextEdit +{ + background-color: #232629;; + color: #eff0f1; + border-radius: 0.2ex; + border: 0.1ex solid #76797c; +} + +QHeaderView::section +{ + background-color: #76797c; + color: #eff0f1; + padding: 0.5ex; + border: 0.1ex solid #76797c; +} + +QSizeGrip +{ + border-image: url(:/dark/sizegrip.svg); + width: 1.2ex; + height: 1.2ex; +} + +QMainWindow::separator +{ + background-color: #31363b; + color: white; + padding-left: 0.4ex; + spacing: 0.2ex; + border: 0.1ex dashed #76797c; +} + +QMainWindow::separator:hover +{ + + background-color: #787876; + color: white; + padding-left: 0.4ex; + border: 0.1ex solid #76797c; + spacing: 0.2ex; +} + +QMenu::separator +{ + height: 0.1ex; + background-color: #76797c; + color: white; + padding-left: 0.4ex; + margin-left: 1ex; + margin-right: 0.5ex; +} + +QFrame[frameShape="2"], /* QFrame::Panel == 0x0003 */ +QFrame[frameShape="3"], /* QFrame::WinPanel == 0x0003 */ +QFrame[frameShape="4"], /* QFrame::HLine == 0x0004 */ +QFrame[frameShape="5"], /* QFrame::VLine == 0x0005 */ +QFrame[frameShape="6"] /* QFrame::StyledPanel == 0x0006 */ +{ + border-width: 0.1ex; + padding: 0.1ex; + border-style: solid; + border-color: #31363b; + background-color: #76797c; + border-radius: 0.5ex; +} + +QStackedWidget +{ + border: 0.1ex transparent black; +} + +QToolBar +{ + border: 0.1ex transparent #393838; + background: 0.1ex solid #31363b; + font-weight: bold; +} + +QToolBar::handle:horizontal +{ + border-image: url(:/dark/hmovetoolbar.svg); + width = 1.6ex; + height = 6.4ex; +} + +QToolBar::handle:vertical +{ + border-image: url(:/dark/vmovetoolbar.svg); + width = 5.4ex; + height = 1ex; +} + +QToolBar::separator:horizontal +{ + border-image: url(:/dark/hsepartoolbar.svg); + width = 0.7ex; + height = 6.3ex; +} + +QToolBar::separator:vertical +{ + border-image: url(:/dark/vsepartoolbars.svg); + width = 6.3ex; + height = 0.7ex; +} + +QPushButton +{ + color: #eff0f1; + background-color: qlineargradient(x1: 0.5, y1: 0.5 x2: 0.5, y2: 1, stop: 0 #3b4045, stop: 0.5 #31363b); + border-width: 0.1ex; + border-color: #76797c; + border-style: solid; + padding: 0.5ex; + border-radius: 0.2ex; + outline: none; +} + +QPushButton:disabled +{ + background-color: #31363b; + border-width: 0.1ex; + border-color: #454545; + border-style: solid; + padding-top: 0.5ex; + padding-bottom: 0.5ex; + padding-left: 1ex; + padding-right: 1ex; + border-radius: 0.2ex; + color: #454545; +} + +QPushButton:focus +{ + color: white; +} + +QPushButton:pressed +{ + background-color: #31363b; + padding-top: -1.5ex; + padding-bottom: -1.7ex; +} + +QComboBox +{ + selection-background-color: #3daee9; + border-style: solid; + border: 0.1ex solid #76797c; + border-radius: 0.2ex; + padding: 0.5ex; + min-width: 7.5ex; +} + +QPushButton:checked +{ + background-color: #76797c; + border-color: #6A6969; +} + +QPushButton:hover +{ + background-color: qlineargradient(x1: 0.5, y1: 0.5 x2: 0.5, y2: 1, stop: 0 #454a4f, stop: 0.5 #3b4045); + border: 0.1ex solid #3daee9; + color: #eff0f1; +} + +QPushButton:checked:hover +{ + background-color: qlineargradient(x1: 0.5, y1: 0.5 x2: 0.5, y2: 1, stop: 0 #808386, stop: 0.5 #76797c); + border: 0.1ex solid #3daee9; + color: #eff0f1; +} + +QComboBox:hover, +QAbstractSpinBox:hover, +QLineEdit:hover, +QTextEdit:hover, +QPlainTextEdit:hover, +QAbstractView:hover, +QTreeView:hover +{ + border: 0.1ex solid #3daee9; + color: #eff0f1; +} + +QComboBox:hover:pressed, +QPushButton:hover:pressed, +QAbstractSpinBox:hover:pressed, +QLineEdit:hover:pressed, +QTextEdit:hover:pressed, +QPlainTextEdit:hover:pressed, +QAbstractView:hover:pressed, +QTreeView:hover:pressed +{ + background-color: #31363b; +} + +QComboBox:on +{ + padding-top: 0.3ex; + padding-left: 0.4ex; + selection-background-color: #4a4a4a; +} + +QComboBox QAbstractItemView +{ + background-color: #232629; + border-radius: 0.2ex; + border: 0.1ex solid #76797c; + selection-background-color: #3daee9; +} + +QComboBox::drop-down +{ + subcontrol-origin: padding; + subcontrol-position: top right; + width: 1.5ex; + + border-left-width: 0ex; + border-left-color: darkgray; + border-left-style: solid; + border-top-right-radius: 0.3ex; + border-bottom-right-radius: 0.3ex; +} + +QComboBox::down-arrow +{ + border-image: url(:/dark/down_arrow_disabled.svg); + width: 0.9ex; + height: 0.6ex; +} + +QComboBox::down-arrow:on, +QComboBox::down-arrow:hover, +QComboBox::down-arrow:focus +{ + border-image: url(:/dark/down_arrow.svg); + width: 0.9ex; + height: 0.6ex; +} + +QAbstractSpinBox +{ + padding: 0.5ex; + border: 0.1ex solid #76797c; + background-color: #232629; + color: #eff0f1; + border-radius: 0.2ex; + min-width: 7.5ex; +} + +QAbstractSpinBox:up-button +{ + background-color: transparent; + subcontrol-origin: border; + subcontrol-position: center right; +} + +QAbstractSpinBox:down-button +{ + background-color: transparent; + subcontrol-origin: border; + subcontrol-position: center left; +} + +QAbstractSpinBox::up-arrow, +QAbstractSpinBox::up-arrow:disabled, +QAbstractSpinBox::up-arrow:off +{ + border-image: url(:/dark/up_arrow_disabled.svg); + width: 0.9ex; + height: 0.6ex; +} + +QAbstractSpinBox::up-arrow:hover +{ + border-image: url(:/dark/up_arrow.svg); + width: 0.9ex; + height: 0.6ex; +} + +QAbstractSpinBox::down-arrow, +QAbstractSpinBox::down-arrow:disabled, +QAbstractSpinBox::down-arrow:off +{ + border-image: url(:/dark/down_arrow_disabled.svg); + width: 0.9ex; + height: 0.6ex; +} + +QAbstractSpinBox::down-arrow:hover +{ + border-image: url(:/dark/down_arrow.svg); + width: 0.9ex; + height: 0.6ex; +} + +QLabel +{ + border: 0ex solid black; +} + +/* BORDERS */ +QTabWidget::pane +{ + padding: 0.5ex; + margin: 0.1ex; +} + +QTabWidget::pane:top +{ + border: 0.1ex solid #76797c; + top: -0.1ex; +} + +QTabWidget::pane:bottom +{ + border: 0.1ex solid #76797c; + bottom: -0.1ex; +} + +QTabWidget::pane:left +{ + border: 0.1ex solid #76797c; + right: -0.1ex; +} + +QTabWidget::pane:right +{ + border: 0.1ex solid #76797c; + left: -0.1ex; +} + + +QTabBar +{ + qproperty-drawBase: 0; + left: 0.5ex; /* move to the right by 0.5ex */ + border-radius: 0.3ex; +} + +QTabBar:focus +{ + border: 0ex transparent black; +} + +QTabBar::close-button +{ + border-image: url(:/dark/close.svg); + background: transparent; +} + +QTabBar::close-button:hover +{ + border-image: url(:/dark/close-hover.svg); + width: 1.2ex; + height: 1.2ex; + background: transparent; +} + +QTabBar::close-button:pressed +{ + border-image: url(:/dark/close-pressed.svg); + width: 1.2ex; + height: 1.2ex; + background: transparent; +} + +/* TOP TABS */ +QTabBar::tab:top +{ + color: #eff0f1; + border: 0.1ex transparent black; + border-left: 0.1ex solid #76797c; + border-top: 0.1ex solid #76797c; + background-color: #31363b; + padding: 0.5ex; + min-width: 50px; + border-top-left-radius: 0.2ex; + border-top-right-radius: 0.2ex; +} + +QTabBar::tab:top:last, +QTabBar::tab:top:only-one +{ + color: #eff0f1; + border: 0.1ex transparent black; + border-left: 0.1ex solid #76797c; + border-right: 0.1ex solid #76797c; + border-top: 0.1ex solid #76797c; + background-color: #31363b; + padding: 0.5ex; + min-width: 50px; + border-top-left-radius: 0.2ex; + border-top-right-radius: 0.2ex; +} + +QTabBar::tab:top:!selected +{ + color: #eff0f1; + background-color: #54575B; + border: 0.1ex transparent black; + border-left: 0.1ex solid #76797c; + border-top-left-radius: 0.2ex; + border-top-right-radius: 0.2ex; +} + +QTabBar::tab:top:first:!selected +{ + color: #eff0f1; + background-color: #54575B; + border: 0.1ex transparent black; + border-top-left-radius: 0.2ex; + border-top-right-radius: 0.2ex; +} + +QTabBar::tab:top:!selected:hover +{ + background-color: rgba(61, 173, 232, 0.2); + border: 0.1ex rgba(61, 173, 232, 0.2); + border-left: 0.1ex solid #76797c; +} + +QTabBar::tab:top:!selected:first:hover +{ + background-color: rgba(61, 173, 232, 0.2); + border: 0.1ex rgba(61, 173, 232, 0.2); +} + +/* BOTTOM TABS */ + +QTabBar::tab:bottom +{ + color: #eff0f1; + border: 0.1ex transparent black; + border-left: 0.1ex solid #76797c; + border-bottom: 0.1ex solid #76797c; + background-color: #31363b; + padding: 0.5ex; + border-bottom-left-radius: 0.2ex; + border-bottom-right-radius: 0.2ex; + min-width: 50px; +} + +QTabBar::tab:bottom:last, +QTabBar::tab:bottom:only-one +{ + color: #eff0f1; + border: 0.1ex transparent black; + border-left: 0.1ex solid #76797c; + border-right: 0.1ex solid #76797c; + border-bottom: 0.1ex solid #76797c; + background-color: #31363b; + padding: 0.5ex; + border-bottom-left-radius: 0.2ex; + border-bottom-right-radius: 0.2ex; + min-width: 50px; +} + +QTabBar::tab:bottom:!selected +{ + color: #eff0f1; + background-color: #54575B; + border: 0.1ex transparent black; + border-left: 0.1ex solid #76797c; + border-bottom-left-radius: 0.2ex; + border-bottom-right-radius: 0.2ex; +} + +QTabBar::tab:bottom:first:!selected +{ + color: #eff0f1; + background-color: #54575B; + border: 0.1ex transparent black; + border-top-left-radius: 0.2ex; + border-top-right-radius: 0.2ex; +} + +QTabBar::tab:bottom:!selected:hover +{ + background-color: rgba(61, 173, 232, 0.2); + border: 0.1ex rgba(61, 173, 232, 0.2); + border-left: 0.1ex solid #76797c; +} + +QTabBar::tab:bottom:!selected:first:hover +{ + background-color: rgba(61, 173, 232, 0.2); + border: 0.1ex rgba(61, 173, 232, 0.2); +} + +/* LEFT TABS */ +QTabBar::tab:left +{ + color: #eff0f1; + border: 0.1ex transparent black; + border-top: 0.1ex solid #76797c; + border-right: 0.1ex solid #76797c; + background-color: #31363b; + padding: 0.5ex; + border-top-right-radius: 0.2ex; + border-bottom-right-radius: 0.2ex; + min-height: 50px; +} + +QTabBar::tab:left:last, +QTabBar::tab:left:only-one +{ + color: #eff0f1; + border: 0.1ex transparent black; + border-top: 0.1ex solid #76797c; + border-bottom: 0.1ex solid #76797c; + border-right: 0.1ex solid #76797c; + background-color: #31363b; + padding: 0.5ex; + border-top-right-radius: 0.2ex; + border-bottom-right-radius: 0.2ex; + min-height: 50px; +} + +QTabBar::tab:left:!selected +{ + color: #eff0f1; + background-color: #54575B; + border: 0.1ex transparent black; + border-top: 0.1ex solid #76797c; + border-top-right-radius: 0.2ex; + border-bottom-right-radius: 0.2ex; +} + +QTabBar::tab:left:!selected:hover +{ + background-color: rgba(61, 173, 232, 0.2); + border: 0.1ex rgba(61, 173, 232, 0.2); + border-top: 0.1ex solid #76797c; +} + +QTabBar::tab:left:!selected:first:hover +{ + background-color: rgba(61, 173, 232, 0.2); + border: 0.1ex rgba(61, 173, 232, 0.2); +} + +/* RIGHT TABS */ +QTabBar::tab:right +{ + color: #eff0f1; + border: 0.1ex transparent black; + border-top: 0.1ex solid #76797c; + border-left: 0.1ex solid #76797c; + background-color: #31363b; + padding: 0.5ex; + border-top-left-radius: 0.2ex; + border-bottom-left-radius: 0.2ex; + min-height: 50px; +} + +QTabBar::tab:right:last, +QTabBar::tab:right:only-one +{ + color: #eff0f1; + border: 0.1ex transparent black; + border-top: 0.1ex solid #76797c; + border-bottom: 0.1ex solid #76797c; + border-left: 0.1ex solid #76797c; + background-color: #31363b; + padding: 0.5ex; + border-top-left-radius: 0.2ex; + border-bottom-left-radius: 0.2ex; + min-height: 50px; +} + +QTabBar::tab:right:!selected +{ + color: #eff0f1; + background-color: #54575B; + border: 0.1ex transparent black; + border-top: 0.1ex solid #76797c; + border-top-left-radius: 0.2ex; + border-bottom-left-radius: 0.2ex; +} + +QTabBar::tab:right:!selected:hover +{ + background-color: rgba(61, 173, 232, 0.2); + border: 0.1ex rgba(61, 173, 232, 0.2); + border-top: 0.1ex solid #76797c; +} + +QTabBar::tab:right:!selected:first:hover +{ + background-color: rgba(61, 173, 232, 0.2); + border: 0.1ex rgba(61, 173, 232, 0.2); +} + +QTabBar QToolButton::right-arrow:enabled +{ + border-image: url(:/dark/right_arrow.svg); +} + +QTabBar QToolButton::left-arrow:enabled +{ + border-image: url(:/dark/left_arrow.svg); +} + +QTabBar QToolButton::right-arrow:disabled +{ + border-image: url(:/dark/right_arrow_disabled.svg); +} + +QTabBar QToolButton::left-arrow:disabled +{ + border-image: url(:/dark/left_arrow_disabled.svg); +} + +QDockWidget +{ + background: #31363b; + border: 0.1ex solid #403F3F; + titlebar-close-icon: url(:/dark/transparent.svg); + titlebar-normal-icon: url(:/dark/transparent.svg); +} + +QDockWidget::close-button, +QDockWidget::float-button +{ + border: 0.1ex solid transparent; + border-radius: 0.2ex; + background: transparent; +} + +QDockWidget::float-button +{ + border-image: url(:/dark/undock.svg); +} + +QDockWidget::float-button:hover +{ + border-image: url(:/dark/undock-hover.svg) ; +} + +QDockWidget::close-button +{ + border-image: url(:/dark/close.svg) ; +} + +QDockWidget::close-button:hover +{ + border-image: url(:/dark/close-hover.svg) ; +} + +QDockWidget::close-button:pressed +{ + border-image: url(:/dark/close-pressed.svg) ; +} + +QTreeView, +QListView +{ + border: 0.1ex solid #76797c; + background-color: #232629; +} + +QTreeView::branch:has-siblings:!adjoins-item +{ + border-image: url(:/dark/stylesheet-vline.svg) 0; +} + +QTreeView::branch:has-siblings:adjoins-item +{ + border-image: url(:/dark/stylesheet-branch-more.svg) 0; +} + +QTreeView::branch:!has-children:!has-siblings:adjoins-item +{ + border-image: url(:/dark/stylesheet-branch-end.svg) 0; +} + +QTreeView::branch:has-children:!has-siblings:closed, +QTreeView::branch:closed:has-children:has-siblings +{ + border-image: url(:/dark/stylesheet-branch-end-closed.svg) 0; + image: url(:/dark/branch_closed.svg); +} + +QTreeView::branch:open:has-children:!has-siblings, +QTreeView::branch:open:has-children:has-siblings +{ + border-image: url(:/dark/stylesheet-branch-end-open.svg) 0; + image: url(:/dark/branch_open.svg); +} + +/* +QTreeView::branch:has-siblings:!adjoins-item { + background: cyan; +} + +QTreeView::branch:has-siblings:adjoins-item { + background: red; +} + +QTreeView::branch:!has-children:!has-siblings:adjoins-item { + background: blue; +} + +QTreeView::branch:closed:has-children:has-siblings { + background: pink; +} + +QTreeView::branch:has-children:!has-siblings:closed { + background: gray; +} + +QTreeView::branch:open:has-children:has-siblings { + background: magenta; +} + +QTreeView::branch:open:has-children:!has-siblings { + background: green; +} +*/ + +QTableView::item, +QListView::item, +QTreeView::item +{ + padding: 0.3ex; +} + +QTableView::item:!selected:hover, +QListView::item:!selected:hover, +QTreeView::item:!selected:hover +{ + background-color: rgba(61, 173, 232, 0.2); + outline: 0; + color: #eff0f1; + padding: 0.3ex; +} + + +QSlider::groove:horizontal +{ + border: 0.1ex solid #31363b; + height: 0.4ex; + background: #565a5e; + margin: 0ex; + border-radius: 0.2ex; +} + +QSlider::handle:horizontal +{ + background: #232629; + border: 0.1ex solid #626568; + width: 1.6ex; + height: 1.6ex; + margin: -0.8ex 0; + border-radius: 0.9ex; +} + +QSlider::groove:vertical +{ + border: 0.1ex solid #31363b; + width: 0.4ex; + background: #565a5e; + margin: 0ex; + border-radius: 0.3ex; +} + +QSlider::handle:vertical +{ + background: #232629; + border: 0.1ex solid #626568; + width: 1.6ex; + height: 1.6ex; + margin: 0 -0.8ex; + border-radius: 0.9ex; +} + +QSlider::handle:horizontal:hover, +QSlider::handle:horizontal:focus, +QSlider::handle:vertical:hover, +QSlider::handle:vertical:focus +{ + border: 0.1ex solid #3daee9; +} + +QSlider::sub-page:horizontal, +QSlider::add-page:vertical +{ + background: #3daee9; + border-radius: 0.3ex; +} + +QSlider::add-page:horizontal, +QSlider::sub-page:vertical +{ + background: #626568; + border-radius: 0.3ex; +} + +QToolButton +{ + background-color: transparent; + border: 0.1ex solid #76797c; + border-radius: 0.2ex; + margin: 0.3ex; + padding: 0.5ex; +} + +QToolButton[popupMode="1"] /* only for MenuButtonPopup */ +{ + padding-right: 2ex; /* make way for the popup button */ +} + +QToolButton[popupMode="2"] /* only for InstantPopup */ +{ + padding-right: 1ex; /* make way for the popup button */ +} + +QToolButton::menu-indicator +{ + border-image: none; + image: url(:/dark/down_arrow.svg); + top: -0.7ex; + left: -0.2ex; +} + +QToolButton::menu-arrow +{ + border-image: none; + image: url(:/dark/down_arrow.svg); +} + +QToolButton:hover, +QToolButton::menu-button:hover +{ + background-color: transparent; + border: 0.1ex solid #3daee9; +} + +QToolButton:checked, +QToolButton:pressed, +QToolButton::menu-button:pressed +{ + background-color: #3daee9; + border: 0.1ex solid #3daee9; + padding: 0.5ex; +} + +QToolButton::menu-button +{ + border: 0.1ex solid #76797c; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + /* 1ex width + 0.4ex for border + no text = 2ex allocated above */ + width: 1ex; + padding: 0.5ex; + outline: none; +} + +QToolButton::menu-arrow:open +{ + border: 0.1ex solid #76797c; +} + +QPushButton::menu-indicator +{ + subcontrol-origin: padding; + subcontrol-position: bottom right; + left: 0.8ex; +} + +QTableView +{ + border: 0.1ex solid #76797c; + gridline-color: #31363b; + background-color: #232629; +} + + +QTableView, +QHeaderView +{ + border-radius: 0px; +} + +QTableView::item:pressed, +QListView::item:pressed, +QTreeView::item:pressed +{ + background: #3daee9; + color: #eff0f1; +} + +QTableView::item:selected:active, +QTreeView::item:selected:active, +QListView::item:selected:active +{ + background: #3daee9; + color: #eff0f1; +} + +QListView::item:selected:hover, +QTreeView::item:selected:hover +{ + background-color: #47b8f3; + color: #eff0f1; +} + +QHeaderView +{ + background-color: #31363b; + border: 0.1ex transparent; + border-radius: 0px; + margin: 0px; + padding: 0px; + +} + +QHeaderView::section +{ + background-color: #31363b; + color: #eff0f1; + padding: 0.5ex; + border: 0.1ex solid #76797c; + border-radius: 0px; + text-align: center; +} + +QHeaderView::section::vertical::first, +QHeaderView::section::vertical::only-one +{ + border-top: 0.1ex solid #76797c; +} + +QHeaderView::section::vertical +{ + border-top: transparent; +} + +QHeaderView::section::horizontal::first, +QHeaderView::section::horizontal::only-one +{ + border-left: 0.1ex solid #76797c; +} + +QHeaderView::section::horizontal +{ + border-left: transparent; +} + + +QHeaderView::section:checked +{ + color: white; + background-color: #334e5e; +} + + /* style the sort indicator */ +QHeaderView::down-arrow +{ + image: url(:/dark/down_arrow.svg); +} + +QHeaderView::up-arrow +{ + image: url(:/dark/up_arrow.svg); +} + +QTableCornerButton::section +{ + background-color: #31363b; + border: 0.1ex transparent #76797c; + border-radius: 0px; +} + +QToolBox +{ + padding: 0.5ex; + border: 0.1ex transparent black; +} + +QToolBox:selected +{ + background-color: #31363b; + border-color: #3daee9; +} + +QToolBox:hover +{ + border-color: #3daee9; +} + +QStatusBar::item +{ + border: 0px transparent dark; +} + +QFrame[height="3"], +QFrame[width="3"] +{ + background-color: #76797c; +} + +QSplitter::handle +{ + border: 0.1ex dashed #76797c; +} + +QSplitter::handle:hover +{ + background-color: #787876; + border: 0.1ex solid #76797c; +} + +QSplitter::handle:horizontal +{ + width: 0.1ex; +} + +QSplitter::handle:vertical +{ + height: 0.1ex; +} + +QProgressBar:horizontal +{ + background-color: #626568; + border: 0.1ex solid #31363b; + border-radius: 0.3ex; + height: 0.5ex; + text-align: right; + margin-top: 0.5ex; + margin-bottom: 0.5ex; + margin-right: 5ex; + padding: 0px; +} + +QProgressBar::chunk:horizontal +{ + background-color: #3daee9; + border: 0.1ex transparent; + border-radius: 0.3ex; +} + +QSpinBox, +QDoubleSpinBox +{ + padding-right: 1.5ex; +} + +QSpinBox::up-button, +QDoubleSpinBox::up-button +{ + subcontrol-origin: content; + subcontrol-position: right top; + + width: 1.6ex; + border-width: 0.1ex; +} + +QSpinBox::up-arrow, +QDoubleSpinBox::up-arrow +{ + border-image: url(:/dark/up_arrow.svg); + width: 0.9ex; + height: 0.6ex; +} + +QSpinBox::up-arrow:hover, +QSpinBox::up-arrow:pressed, +QDoubleSpinBox::up-arrow:hover, +QDoubleSpinBox::up-arrow:pressed +{ + border-image: url(:/dark/up_arrow-hover.svg); + width: 0.9ex; + height: 0.6ex; +} + +QSpinBox::up-arrow:disabled, +QSpinBox::up-arrow:off, +QDoubleSpinBox::up-arrow:disabled, +QDoubleSpinBox::up-arrow:off +{ + border-image: url(:/dark/up_arrow_disabled.svg); +} + +QSpinBox::down-button, +QDoubleSpinBox::down-button +{ + subcontrol-origin: content; + subcontrol-position: right bottom; + + width: 1.6ex; + border-width: 0.1ex; +} + +QSpinBox::down-arrow, +QDoubleSpinBox::down-arrow +{ + border-image: url(:/dark/down_arrow.svg); + width: 0.9ex; + height: 0.6ex; +} + +QSpinBox::down-arrow:hover, +QSpinBox::down-arrow:pressed, +QDoubleSpinBox::down-arrow:hover, +QDoubleSpinBox::down-arrow:pressed +{ + border-image: url(:/dark/down_arrow-hover.svg); + width: 0.9ex; + height: 0.6ex; +} + +QSpinBox::down-arrow:disabled, +QSpinBox::down-arrow:off, +QDoubleSpinBox::down-arrow:disabled, +QDoubleSpinBox::down-arrow:off +{ + border-image: url(:/dark/down_arrow_disabled.svg); +} diff --git a/lib/BreezeStyleSheets/dark/branch_closed-on.svg b/lib/BreezeStyleSheets/dark/branch_closed-on.svg new file mode 100755 index 0000000..8bd398f --- /dev/null +++ b/lib/BreezeStyleSheets/dark/branch_closed-on.svg @@ -0,0 +1,3 @@ +<svg width="6" height="9"> + <path fill="#fff" fill-rule="evenodd" d="M1,8V1L5,4.5Z"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/branch_closed.svg b/lib/BreezeStyleSheets/dark/branch_closed.svg new file mode 100755 index 0000000..f5a072f --- /dev/null +++ b/lib/BreezeStyleSheets/dark/branch_closed.svg @@ -0,0 +1,3 @@ +<svg width="12" height="18"> + <path fill="#afafaf" d="M5,12V6L9,9Z"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/branch_open-on.svg b/lib/BreezeStyleSheets/dark/branch_open-on.svg new file mode 100755 index 0000000..4dd0c06 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/branch_open-on.svg @@ -0,0 +1,3 @@ +<svg width="9" height="6"> + <path fill="#fff" d="M1,1H8L4.5,5Z"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/branch_open.svg b/lib/BreezeStyleSheets/dark/branch_open.svg new file mode 100755 index 0000000..0745890 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/branch_open.svg @@ -0,0 +1,3 @@ +<svg width="18" height="12"> + <path fill="#afafaf" d="M5.5,3H12.5L9,9Z"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/checkbox_checked.svg b/lib/BreezeStyleSheets/dark/checkbox_checked.svg new file mode 100755 index 0000000..6753d8b --- /dev/null +++ b/lib/BreezeStyleSheets/dark/checkbox_checked.svg @@ -0,0 +1,5 @@ +<svg x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" enable-background="new 0 0 18 18" xml:space="preserve"> + <path d="M2,2 h14 v14 h-0.9 v-13.1 h-13.1 z" fill="#58d3ff"/> + <path d="M16,16 h-14 v-14 h0.9 v13.1 h13.1 z" fill="#58d3ff"/> + <path d="M5,5 h8 v8 h-8 v-8 z" fill="#58d3ff" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/checkbox_checked_disabled.svg b/lib/BreezeStyleSheets/dark/checkbox_checked_disabled.svg new file mode 100755 index 0000000..ff7e63a --- /dev/null +++ b/lib/BreezeStyleSheets/dark/checkbox_checked_disabled.svg @@ -0,0 +1,5 @@ +<svg x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" enable-background="new 0 0 18 18" xml:space="preserve"> + <path d="M2,2 h14 v14 h-0.9 v-13.1 h-13.1 z" fill="#c8c9ca"/> + <path d="M16,16 h-14 v-14 h0.9 v13.1 h13.1 z" fill="#c8c9ca"/> + <path d="M5,5 h8 v8 h-8 v-8 z" fill="#c8c9ca" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/checkbox_indeterminate.svg b/lib/BreezeStyleSheets/dark/checkbox_indeterminate.svg new file mode 100755 index 0000000..0f17124 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/checkbox_indeterminate.svg @@ -0,0 +1,7 @@ +<svg x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" enable-background="new 0 0 18 18" xml:space="preserve"> + <path d="M2,2 h14 v14 h-0.9 v-13.1 h-13.1 z" fill="#58d3ff"/> + <path d="M16,16 h-14 v-14 h0.9 v13.1 h13.1 z" fill="#58d3ff"/> + <path d="M5,5 h8 v8 h-0.9 v-7.1 h-7.1 z" fill="#58d3ff" fill-rule="evenodd"/> + <path d="M13,13 h-8 v-8 h0.9 v7.1 h7.1 z" fill="#58d3ff" fill-rule="evenodd"/> + <path d="M13,5 L 5,13 v-8 h8 z" fill="#58d3ff" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/checkbox_indeterminate_disabled.svg b/lib/BreezeStyleSheets/dark/checkbox_indeterminate_disabled.svg new file mode 100755 index 0000000..bc0f285 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/checkbox_indeterminate_disabled.svg @@ -0,0 +1,7 @@ +<svg x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" enable-background="new 0 0 18 18" xml:space="preserve"> + <path d="M2,2 h14 v14 h-0.9 v-13.1 h-13.1 z" fill="#c8c9ca"/> + <path d="M16,16 h-14 v-14 h0.9 v13.1 h13.1 z" fill="#c8c9ca"/> + <path d="M5,5 h8 v8 h-0.9 v-7.1 h-7.1 z" fill="#c8c9ca" fill-rule="evenodd"/> + <path d="M13,13 h-8 v-8 h0.9 v7.1 h7.1 z" fill="#c8c9ca" fill-rule="evenodd"/> + <path d="M13,5 L 5,13 v-8 h8 z" fill="#c8c9ca" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/checkbox_unchecked.svg b/lib/BreezeStyleSheets/dark/checkbox_unchecked.svg new file mode 100755 index 0000000..6f3e569 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/checkbox_unchecked.svg @@ -0,0 +1,4 @@ +<svg x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" enable-background="new 0 0 18 18" xml:space="preserve"> + <path d="M2,2 h14 v14 h-0.9 v-13.1 h-13.1 z" fill="#58d3ff"/> + <path d="M16,16 h-14 v-14 h0.9 v13.1 h13.1 z" fill="#58d3ff"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/checkbox_unchecked_disabled.svg b/lib/BreezeStyleSheets/dark/checkbox_unchecked_disabled.svg new file mode 100755 index 0000000..dd73f75 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/checkbox_unchecked_disabled.svg @@ -0,0 +1,4 @@ +<svg x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" enable-background="new 0 0 18 18" xml:space="preserve"> + <path d="M2,2 h14 v14 h-0.9 v-13.1 h-13.1 z" fill="#c8c9ca"/> + <path d="M16,16 h-14 v-14 h0.9 v13.1 h13.1 z" fill="#c8c9ca"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/close-hover.svg b/lib/BreezeStyleSheets/dark/close-hover.svg new file mode 100755 index 0000000..e2b0dd8 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/close-hover.svg @@ -0,0 +1,3 @@ +<svg width="1200" height="1200"> + <path d="M 600,1050 C 351.472,1050 150,848.528 150,600 150,351.472 351.472,150 600,150 c 248.528,0 450,201.472 450,450 0,248.528 -201.472,450 -450,450 z M 888.462,827.851 661.974,601.122 l 0,-2.244 226.488,-226.729 0,-60.611 -60.848,0 Q 727.339,411.986 627.043,512.451 613.524,525.358 600,538.267 l -226.487,-226.729 -61.975,0 0,60.611 L 538.026,600 311.538,826.729 l 0,61.733 60.848,0 q 34.363,-34.792 68.735,-69.59 L 600,661.733 l 226.487,226.729 61.975,0 0,-60.611 z" fill="#b37979"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/close-pressed.svg b/lib/BreezeStyleSheets/dark/close-pressed.svg new file mode 100755 index 0000000..a0dc249 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/close-pressed.svg @@ -0,0 +1,3 @@ +<svg width="1200" height="1200"> + <path d="M 600,1050 C 351.472,1050 150,848.528 150,600 150,351.472 351.472,150 600,150 c 248.528,0 450,201.472 450,450 0,248.528 -201.472,450 -450,450 z M 888.462,827.851 661.974,601.122 l 0,-2.244 226.488,-226.729 0,-60.611 -60.848,0 Q 727.339,411.986 627.043,512.451 613.524,525.358 600,538.267 l -226.487,-226.729 -61.975,0 0,60.611 L 538.026,600 311.538,826.729 l 0,61.733 60.848,0 q 34.363,-34.792 68.735,-69.59 L 600,661.733 l 226.487,226.729 61.975,0 0,-60.611 z" fill="#b33e3e"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/close.svg b/lib/BreezeStyleSheets/dark/close.svg new file mode 100755 index 0000000..07b50c9 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/close.svg @@ -0,0 +1,3 @@ +<svg width="1200" height="1200"> + <path d="M 600,1050 C 351.472,1050 150,848.528 150,600 150,351.472 351.472,150 600,150 c 248.528,0 450,201.472 450,450 0,248.528 -201.472,450 -450,450 z M 888.462,827.851 661.974,601.122 l 0,-2.244 226.488,-226.729 0,-60.611 -60.848,0 Q 727.339,411.986 627.043,512.451 613.524,525.358 600,538.267 l -226.487,-226.729 -61.975,0 0,60.611 L 538.026,600 311.538,826.729 l 0,61.733 60.848,0 q 34.363,-34.792 68.735,-69.59 L 600,661.733 l 226.487,226.729 61.975,0 0,-60.611 z" fill="#626568"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/down_arrow-hover.svg b/lib/BreezeStyleSheets/dark/down_arrow-hover.svg new file mode 100755 index 0000000..408397f --- /dev/null +++ b/lib/BreezeStyleSheets/dark/down_arrow-hover.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="9px" height="6px" viewBox="0 0 9 6" enable-background="new 0 0 9 6" xml:space="preserve"> + <path d="M 1.1894592,0.91769718 4.5,4.2280182 7.8105408,0.91627648 c 0.1577125,-0.157702 0.4134624,-0.157702 0.5711749,0 0.1577124,0.15770202 0.1577124,0.41343492 0,0.57113692 l -3.5961283,3.5973102 0,0 0,0 c -0.1577124,0.1577019 -0.4134624,0.1577019 -0.5711748,0 L 0.6182843,1.4874134 c -0.1577124,-0.157702 -0.1577124,-0.4134349 0,-0.57113692 0.1577125,-0.15628131 0.4134624,-0.15628131 0.5711749,0.00142 z" fill="#3daee9"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/down_arrow.svg b/lib/BreezeStyleSheets/dark/down_arrow.svg new file mode 100755 index 0000000..a50df00 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/down_arrow.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="9px" height="6px" viewBox="0 0 9 6" enable-background="new 0 0 9 6" xml:space="preserve"> + <path d="M 1.1894592,0.91769718 4.5,4.2280182 7.8105408,0.91627648 c 0.1577125,-0.157702 0.4134624,-0.157702 0.5711749,0 0.1577124,0.15770202 0.1577124,0.41343492 0,0.57113692 l -3.5961283,3.5973102 0,0 0,0 c -0.1577124,0.1577019 -0.4134624,0.1577019 -0.5711748,0 L 0.6182843,1.4874134 c -0.1577124,-0.157702 -0.1577124,-0.4134349 0,-0.57113692 0.1577125,-0.15628131 0.4134624,-0.15628131 0.5711749,0.00142 z" fill="#fff"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/down_arrow_disabled.svg b/lib/BreezeStyleSheets/dark/down_arrow_disabled.svg new file mode 100755 index 0000000..af74a30 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/down_arrow_disabled.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="9px" height="6px" viewBox="0 0 9 6" enable-background="new 0 0 9 6" xml:space="preserve"> + <path d="M 1.1894592,0.91769718 4.5,4.2280182 7.8105408,0.91627648 c 0.1577125,-0.157702 0.4134624,-0.157702 0.5711749,0 0.1577124,0.15770202 0.1577124,0.41343492 0,0.57113692 l -3.5961283,3.5973102 0,0 0,0 c -0.1577124,0.1577019 -0.4134624,0.1577019 -0.5711748,0 L 0.6182843,1.4874134 c -0.1577124,-0.157702 -0.1577124,-0.4134349 0,-0.57113692 0.1577125,-0.15628131 0.4134624,-0.15628131 0.5711749,0.00142 z" fill="#b0b0b0"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/hmovetoolbar.svg b/lib/BreezeStyleSheets/dark/hmovetoolbar.svg new file mode 100755 index 0000000..e4904db --- /dev/null +++ b/lib/BreezeStyleSheets/dark/hmovetoolbar.svg @@ -0,0 +1,4 @@ +<svg x="0px" y="0px" width="16px" height="64px" viewBox="0 0 16 64" enable-background="new 0 0 16 64" xml:space="preserve"> + <rect fill="#5f5f5f" x="2" y="1" width="1" height="62.5"/> + <rect fill="#5f5f5f" x="9" y="1" width="1" height="62.5"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/hsepartoolbar.svg b/lib/BreezeStyleSheets/dark/hsepartoolbar.svg new file mode 100755 index 0000000..89beb22 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/hsepartoolbar.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="7px" height="63px" viewBox="0 0 7 63" enable-background="new 0 0 7 63" xml:space="preserve"> + <rect fill="#5f5f5f" x="2" y="13" width="1" height="37"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/left_arrow.svg b/lib/BreezeStyleSheets/dark/left_arrow.svg new file mode 100755 index 0000000..9c787ce --- /dev/null +++ b/lib/BreezeStyleSheets/dark/left_arrow.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="6px" height="9px" viewBox="0 0 6 9" enable-background="new 0 0 6 9" xml:space="preserve"> + <path d="m 5.0823028,1.1894593 -3.310321,3.3105408 3.3117417,3.3105408 c 0.157702,0.1577125 0.157702,0.4134624 0,0.5711749 -0.157702,0.1577123 -0.4134349,0.1577123 -0.5711369,0 l -3.59731017,-3.5961283 0,0 0,0 c -0.15770191,-0.1577124 -0.15770191,-0.4134624 0,-0.5711748 L 4.5125866,0.61828437 c 0.157702,-0.1577124 0.4134349,-0.1577124 0.5711369,0 0.1562813,0.1577125 0.1562813,0.41346243 -0.00142,0.57117493 z" fill="#fff"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/left_arrow_disabled.svg b/lib/BreezeStyleSheets/dark/left_arrow_disabled.svg new file mode 100755 index 0000000..2d749e7 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/left_arrow_disabled.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="6px" height="9px" viewBox="0 0 6 9" enable-background="new 0 0 6 9" xml:space="preserve"> + <path d="m 5.0823028,1.1894593 -3.310321,3.3105408 3.3117417,3.3105408 c 0.157702,0.1577125 0.157702,0.4134624 0,0.5711749 -0.157702,0.1577123 -0.4134349,0.1577123 -0.5711369,0 l -3.59731017,-3.5961283 0,0 0,0 c -0.15770191,-0.1577124 -0.15770191,-0.4134624 0,-0.5711748 L 4.5125866,0.61828437 c 0.157702,-0.1577124 0.4134349,-0.1577124 0.5711369,0 0.1562813,0.1577125 0.1562813,0.41346243 -0.00142,0.57117493 z" fill="#b0b0b0"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/radio_checked.svg b/lib/BreezeStyleSheets/dark/radio_checked.svg new file mode 100755 index 0000000..b8f7064 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/radio_checked.svg @@ -0,0 +1,5 @@ +<svg x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve"> + <path d="M1,10a9,9 0 1,0 18,0 h-0.9 a8.1,8.1 0 1,1 -16.2,0 h-0.9" fill="#58d3ff" fill-rule="evenodd"/> + <path d="M1,10a9,9 0 1,1 18,0 h-0.9 a8.1,8.1 0 1,0 -16.2,0 h-0.9" fill="#58d3ff" fill-rule="evenodd"/> + <path d="M4,10a6,6 0 1,0 12,0a6,6 0 1,0 -12,0" fill="#58d3ff" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/radio_checked_disabled.svg b/lib/BreezeStyleSheets/dark/radio_checked_disabled.svg new file mode 100755 index 0000000..523ee00 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/radio_checked_disabled.svg @@ -0,0 +1,5 @@ +<svg x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve"> + <path d="M1,10a9,9 0 1,0 18,0 h-0.9 a8.1,8.1 0 1,1 -16.2,0 h-0.9" fill="#c8c9ca" fill-rule="evenodd"/> + <path d="M1,10a9,9 0 1,1 18,0 h-0.9 a8.1,8.1 0 1,0 -16.2,0 h-0.9" fill="#c8c9ca" fill-rule="evenodd"/> + <path d="M4,10a6,6 0 1,0 12,0a6,6 0 1,0 -12,0" fill="#c8c9ca" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/radio_unchecked.svg b/lib/BreezeStyleSheets/dark/radio_unchecked.svg new file mode 100755 index 0000000..1a556e3 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/radio_unchecked.svg @@ -0,0 +1,4 @@ +<svg x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve"> + <path d="M1,10a9,9 0 1,0 18,0 h-0.9 a8.1,8.1 0 1,1 -16.2,0 h-0.9" fill="#58d3ff" fill-rule="evenodd"/> + <path d="M1,10a9,9 0 1,1 18,0 h-0.9 a8.1,8.1 0 1,0 -16.2,0 h-0.9" fill="#58d3ff" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/radio_unchecked_disabled.svg b/lib/BreezeStyleSheets/dark/radio_unchecked_disabled.svg new file mode 100755 index 0000000..b3da8a2 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/radio_unchecked_disabled.svg @@ -0,0 +1,4 @@ +<svg x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve"> + <path d="M1,10a9,9 0 1,0 18,0 h-0.9 a8.1,8.1 0 1,1 -16.2,0 h-0.9" fill="#c8c9ca" fill-rule="evenodd"/> + <path d="M1,10a9,9 0 1,1 18,0 h-0.9 a8.1,8.1 0 1,0 -16.2,0 h-0.9" fill="#c8c9ca" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/right_arrow.svg b/lib/BreezeStyleSheets/dark/right_arrow.svg new file mode 100755 index 0000000..b793513 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/right_arrow.svg @@ -0,0 +1,3 @@ +<svg width="6" height="9"> + <path d="m 0.9166972,1.1894593 3.310321,3.3105408 -3.3117417,3.3105408 c -0.157702,0.1577125 -0.157702,0.4134624 0,0.5711749 0.157702,0.1577123 0.4134349,0.1577123 0.5711369,0 l 3.5973102,-3.5961283 0,0 0,0 c 0.1577019,-0.1577124 0.1577019,-0.4134624 0,-0.5711748 L 1.4864134,0.61828437 c -0.157702,-0.1577124 -0.4134349,-0.1577124 -0.5711369,0 -0.1562813,0.1577125 -0.1562813,0.41346243 0.00142,0.57117493 z" fill="#fff"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/right_arrow_disabled.svg b/lib/BreezeStyleSheets/dark/right_arrow_disabled.svg new file mode 100755 index 0000000..4940025 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/right_arrow_disabled.svg @@ -0,0 +1,3 @@ +<svg width="6" height="9"> + <path d="m 0.9166972,1.1894593 3.310321,3.3105408 -3.3117417,3.3105408 c -0.157702,0.1577125 -0.157702,0.4134624 0,0.5711749 0.157702,0.1577123 0.4134349,0.1577123 0.5711369,0 l 3.5973102,-3.5961283 0,0 0,0 c 0.1577019,-0.1577124 0.1577019,-0.4134624 0,-0.5711748 L 1.4864134,0.61828437 c -0.157702,-0.1577124 -0.4134349,-0.1577124 -0.5711369,0 -0.1562813,0.1577125 -0.1562813,0.41346243 0.00142,0.57117493 z" fill="#b0b0b0"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/sizegrip.svg b/lib/BreezeStyleSheets/dark/sizegrip.svg new file mode 100755 index 0000000..3388f07 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/sizegrip.svg @@ -0,0 +1,3 @@ +<svg width="1000" height="1000"> + <path fill="#b0b0b0" d="M22.1,1022.1L-22.1,977.9l1000-1000L1022.1,22.1Zm220,30L197.9,1007.9l1000-1000L1242.1,52.1Zm250,0L447.9,1007.9l1000-1000L1492.1,52.1Zm250,0L697.9,1007.9l1030-1030L1772.1,22.1Z"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/spinup_disabled.svg b/lib/BreezeStyleSheets/dark/spinup_disabled.svg new file mode 100755 index 0000000..838436d --- /dev/null +++ b/lib/BreezeStyleSheets/dark/spinup_disabled.svg @@ -0,0 +1,3 @@ +<svg width="9" height="6"> + <path d="M 1.1894592,5.0833028 4.5,1.7729818 7.8105408,5.0847235 c 0.1577125,0.157702 0.4134624,0.157702 0.5711749,0 0.1577124,-0.157702 0.1577124,-0.4134349 0,-0.5711369 l -3.5961283,-3.59731019 0,0 0,0 c -0.1577124,-0.1577019 -0.4134624,-0.1577019 -0.5711748,0 L 0.6182843,4.5135866 c -0.1577124,0.157702 -0.1577124,0.4134349 0,0.5711369 0.1577125,0.1562813 0.4134624,0.1562813 0.5711749,-0.00142 z" fill="#b0b0b0"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/stylesheet-branch-end-closed.svg b/lib/BreezeStyleSheets/dark/stylesheet-branch-end-closed.svg new file mode 100755 index 0000000..eb73b13 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/stylesheet-branch-end-closed.svg @@ -0,0 +1,4 @@ +<svg width="81" height="58"> + <rect id="VLine" fill="#626568" x="36" width="2" height="14"/> + <rect id="HLine" fill="#626568" x="65" y="28" height="1" width="28"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/stylesheet-branch-end-open.svg b/lib/BreezeStyleSheets/dark/stylesheet-branch-end-open.svg new file mode 100755 index 0000000..eb73b13 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/stylesheet-branch-end-open.svg @@ -0,0 +1,4 @@ +<svg width="81" height="58"> + <rect id="VLine" fill="#626568" x="36" width="2" height="14"/> + <rect id="HLine" fill="#626568" x="65" y="28" height="1" width="28"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/stylesheet-branch-end.svg b/lib/BreezeStyleSheets/dark/stylesheet-branch-end.svg new file mode 100755 index 0000000..334ca0c --- /dev/null +++ b/lib/BreezeStyleSheets/dark/stylesheet-branch-end.svg @@ -0,0 +1,4 @@ +<svg width="81" height="58"> + <rect id="VLine" fill="#626568" x="36" width="2" height="28"/> + <rect id="HLine" fill="#626568" x="36" y="28" height="1" width="57"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/stylesheet-branch-more.svg b/lib/BreezeStyleSheets/dark/stylesheet-branch-more.svg new file mode 100755 index 0000000..f5250ba --- /dev/null +++ b/lib/BreezeStyleSheets/dark/stylesheet-branch-more.svg @@ -0,0 +1,4 @@ +<svg width="81" height="58"> + <rect id="VLine" fill="#626568" x="36" width="2" height="58"/> + <rect id="HLine" fill="#626568" x="36" y="30" height="1" width="44"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/stylesheet-vline.svg b/lib/BreezeStyleSheets/dark/stylesheet-vline.svg new file mode 100755 index 0000000..4e7ff6a --- /dev/null +++ b/lib/BreezeStyleSheets/dark/stylesheet-vline.svg @@ -0,0 +1,3 @@ +<svg width="81" height="58"> + <rect fill="#626568" x="36" width="2" height="58"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/transparent.svg b/lib/BreezeStyleSheets/dark/transparent.svg new file mode 100755 index 0000000..3a8ca5c --- /dev/null +++ b/lib/BreezeStyleSheets/dark/transparent.svg @@ -0,0 +1 @@ +<svg width="64" height="64"/> diff --git a/lib/BreezeStyleSheets/dark/undock-hover.svg b/lib/BreezeStyleSheets/dark/undock-hover.svg new file mode 100755 index 0000000..6bddbd7 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/undock-hover.svg @@ -0,0 +1,5 @@ +<svg width="1000" height="1000" > + <path id="BottomCircle" d="M100,500 a250,250, 0, 1,0, 800,0 M775,500 L500,775 L225,500 z" fill="#a2a2a2" /> + <path id="TopCircle" d="M900,500 a250,250, 0, 1,0, -800,0 M225,500 L500,225 L775,500 z" fill="#a2a2a2" /> + <path id="Inside" d="M275,500 L 500,725 L 725,500 L 500,275 z" fill="#a2a2a2" /> +</svg> diff --git a/lib/BreezeStyleSheets/dark/undock.svg b/lib/BreezeStyleSheets/dark/undock.svg new file mode 100755 index 0000000..9ab2197 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/undock.svg @@ -0,0 +1,3 @@ +<svg width="1000" height="1000" > + <path d="M250,500 L 500,750 L 750,500 L 500,250 z" fill="none" stroke="#a2a2a2" stroke-width="50" /> +</svg> diff --git a/lib/BreezeStyleSheets/dark/up_arrow-hover.svg b/lib/BreezeStyleSheets/dark/up_arrow-hover.svg new file mode 100755 index 0000000..dd1271a --- /dev/null +++ b/lib/BreezeStyleSheets/dark/up_arrow-hover.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="9px" height="6px" viewBox="0 0 9 6" enable-background="new 0 0 9 6" xml:space="preserve"> + <path d="M 1.1894592,5.0833028 4.5,1.7729818 7.8105408,5.0847235 c 0.1577125,0.157702 0.4134624,0.157702 0.5711749,0 0.1577124,-0.157702 0.1577124,-0.4134349 0,-0.5711369 l -3.5961283,-3.59731019 0,0 0,0 c -0.1577124,-0.1577019 -0.4134624,-0.1577019 -0.5711748,0 L 0.6182843,4.5135866 c -0.1577124,0.157702 -0.1577124,0.4134349 0,0.5711369 0.1577125,0.1562813 0.4134624,0.1562813 0.5711749,-0.00142 z" fill="#3daee9"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/up_arrow.svg b/lib/BreezeStyleSheets/dark/up_arrow.svg new file mode 100755 index 0000000..9f42239 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/up_arrow.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="9px" height="6px" viewBox="0 0 9 6" enable-background="new 0 0 9 6" xml:space="preserve"> + <path d="M 1.1894592,5.0833028 4.5,1.7729818 7.8105408,5.0847235 c 0.1577125,0.157702 0.4134624,0.157702 0.5711749,0 0.1577124,-0.157702 0.1577124,-0.4134349 0,-0.5711369 l -3.5961283,-3.59731019 0,0 0,0 c -0.1577124,-0.1577019 -0.4134624,-0.1577019 -0.5711748,0 L 0.6182843,4.5135866 c -0.1577124,0.157702 -0.1577124,0.4134349 0,0.5711369 0.1577125,0.1562813 0.4134624,0.1562813 0.5711749,-0.00142 z" fill="#fff"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/up_arrow_disabled.svg b/lib/BreezeStyleSheets/dark/up_arrow_disabled.svg new file mode 100755 index 0000000..742e1c5 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/up_arrow_disabled.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="9px" height="6px" viewBox="0 0 9 6" enable-background="new 0 0 9 6" xml:space="preserve"> + <path d="M 1.1894592,5.0833028 4.5,1.7729818 7.8105408,5.0847235 c 0.1577125,0.157702 0.4134624,0.157702 0.5711749,0 0.1577124,-0.157702 0.1577124,-0.4134349 0,-0.5711369 l -3.5961283,-3.59731019 0,0 0,0 c -0.1577124,-0.1577019 -0.4134624,-0.1577019 -0.5711748,0 L 0.6182843,4.5135866 c -0.1577124,0.157702 -0.1577124,0.4134349 0,0.5711369 0.1577125,0.1562813 0.4134624,0.1562813 0.5711749,-0.00142 z" fill="#b0b0b0"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/vmovetoolbar.svg b/lib/BreezeStyleSheets/dark/vmovetoolbar.svg new file mode 100755 index 0000000..0a30d45 --- /dev/null +++ b/lib/BreezeStyleSheets/dark/vmovetoolbar.svg @@ -0,0 +1,8 @@ +<svg x="0px" y="0px" width="54px" height="10px" viewBox="0 0 54 10" enable-background="new 0 0 54 10" xml:space="preserve"> + <rect id="Dark1" data-name="Dark1" fill="#292c31" x="16" y="1" width="4" height="8"/> + <rect id="Light1" data-name="Light1" fill="#7f8795" x="16" y="1" width="3" height="7"/> + <rect id="Dark2" data-name="Dark2" fill="#292c31" x="25" y="1" width="4" height="8"/> + <rect id="Light2" data-name="Light2" fill="#7f8795" x="25" y="1" width="3" height="7"/> + <rect id="Dark3" data-name="Dark3" fill="#292c31" x="34" y="1" width="4" height="8"/> + <rect id="Light3" data-name="Light3" fill="#7f8795" x="34" y="1" width="3" height="7"/> +</svg> diff --git a/lib/BreezeStyleSheets/dark/vsepartoolbars.svg b/lib/BreezeStyleSheets/dark/vsepartoolbars.svg new file mode 100755 index 0000000..00e91ab --- /dev/null +++ b/lib/BreezeStyleSheets/dark/vsepartoolbars.svg @@ -0,0 +1,7 @@ +<svg x="0px" y="0px" width="63px" height="7px" viewBox="0 0 63 7" enable-background="new 0 0 63 7" xml:space="preserve"> + <rect id="Dark1" data-name="Dark1" fill="#292c31" x="25" y="1" width="1" height="5"/> + <rect id="Dark2" data-name="Dark2" fill="#292c31" x="38" y="1" width="1" height="5"/> + <rect id="Light1" data-name="Light1" fill="#7f8795" x="23" y="1" width="2" height="5"/> + <rect id="Light2" data-name="Light2" fill="#7f8795" x="30" y="1" width="2" height="5"/> + <rect id="Light3" data-name="Light3" fill="#7f8795" x="36" y="1" width="2" height="5"/> +</svg> diff --git a/lib/BreezeStyleSheets/example.py b/lib/BreezeStyleSheets/example.py new file mode 100644 index 0000000..2adcdec --- /dev/null +++ b/lib/BreezeStyleSheets/example.py @@ -0,0 +1,359 @@ +# -*- coding: utf-8 -*- + +# Form implementation generated from reading ui file 'example.ui' +# +# Created by: PyQt5 UI code generator 5.4.2 +# +# WARNING! All changes made in this file will be lost! + +from PyQt5 import QtCore, QtGui, QtWidgets + +class Ui_MainWindow(object): + def setupUi(self, MainWindow): + MainWindow.setObjectName("MainWindow") + MainWindow.resize(1068, 824) + self.centralwidget = QtWidgets.QWidget(MainWindow) + self.centralwidget.setObjectName("centralwidget") + self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.centralwidget) + self.verticalLayout_5.setObjectName("verticalLayout_5") + self.tabWidget = QtWidgets.QTabWidget(self.centralwidget) + self.tabWidget.setTabPosition(QtWidgets.QTabWidget.East) + self.tabWidget.setTabsClosable(True) + self.tabWidget.setObjectName("tabWidget") + self.tab = QtWidgets.QWidget() + self.tab.setObjectName("tab") + self.gridLayout = QtWidgets.QGridLayout(self.tab) + self.gridLayout.setObjectName("gridLayout") + self.groupBox = QtWidgets.QGroupBox(self.tab) + self.groupBox.setObjectName("groupBox") + self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.groupBox) + self.verticalLayout_3.setObjectName("verticalLayout_3") + self.toolBox = QtWidgets.QToolBox(self.groupBox) + self.toolBox.setObjectName("toolBox") + self.page = QtWidgets.QWidget() + self.page.setGeometry(QtCore.QRect(0, 0, 718, 227)) + self.page.setObjectName("page") + self.gridLayout_4 = QtWidgets.QGridLayout(self.page) + self.gridLayout_4.setObjectName("gridLayout_4") + self.lineEdit = QtWidgets.QLineEdit(self.page) + self.lineEdit.setObjectName("lineEdit") + self.gridLayout_4.addWidget(self.lineEdit, 0, 0, 1, 1) + self.toolBox.addItem(self.page, "") + self.page_2 = QtWidgets.QWidget() + self.page_2.setGeometry(QtCore.QRect(0, 0, 718, 227)) + self.page_2.setObjectName("page_2") + self.gridLayout_5 = QtWidgets.QGridLayout(self.page_2) + self.gridLayout_5.setObjectName("gridLayout_5") + self.listWidget = QtWidgets.QListWidget(self.page_2) + self.listWidget.setObjectName("listWidget") + item = QtWidgets.QListWidgetItem() + self.listWidget.addItem(item) + item = QtWidgets.QListWidgetItem() + self.listWidget.addItem(item) + item = QtWidgets.QListWidgetItem() + self.listWidget.addItem(item) + item = QtWidgets.QListWidgetItem() + self.listWidget.addItem(item) + item = QtWidgets.QListWidgetItem() + self.listWidget.addItem(item) + item = QtWidgets.QListWidgetItem() + self.listWidget.addItem(item) + item = QtWidgets.QListWidgetItem() + self.listWidget.addItem(item) + item = QtWidgets.QListWidgetItem() + self.listWidget.addItem(item) + self.gridLayout_5.addWidget(self.listWidget, 0, 0, 1, 1) + self.toolBox.addItem(self.page_2, "") + self.verticalLayout_3.addWidget(self.toolBox) + self.gridLayout.addWidget(self.groupBox, 1, 0, 1, 1) + self.tabWidget_2 = QtWidgets.QTabWidget(self.tab) + self.tabWidget_2.setObjectName("tabWidget_2") + self.tab_3 = QtWidgets.QWidget() + self.tab_3.setObjectName("tab_3") + self.gridLayout_6 = QtWidgets.QGridLayout(self.tab_3) + self.gridLayout_6.setObjectName("gridLayout_6") + self.checkableButton = QtWidgets.QPushButton(self.tab_3) + self.checkableButton.setCheckable(True) + self.checkableButton.setChecked(True) + self.checkableButton.setObjectName("checkableButton") + self.gridLayout_6.addWidget(self.checkableButton, 1, 0, 1, 1) + self.pushButton = QtWidgets.QPushButton(self.tab_3) + self.pushButton.setObjectName("pushButton") + self.gridLayout_6.addWidget(self.pushButton, 0, 0, 1, 1) + self.pushButton_5 = QtWidgets.QPushButton(self.tab_3) + self.pushButton_5.setObjectName("pushButton_5") + self.gridLayout_6.addWidget(self.pushButton_5, 2, 0, 1, 1) + self.tabWidget_2.addTab(self.tab_3, "") + self.tab_5 = QtWidgets.QWidget() + self.tab_5.setObjectName("tab_5") + self.gridLayout_7 = QtWidgets.QGridLayout(self.tab_5) + self.gridLayout_7.setObjectName("gridLayout_7") + self.tableWidget = QtWidgets.QTableWidget(self.tab_5) + self.tableWidget.setObjectName("tableWidget") + self.tableWidget.setColumnCount(2) + self.tableWidget.setRowCount(4) + item = QtWidgets.QTableWidgetItem() + self.tableWidget.setVerticalHeaderItem(0, item) + item = QtWidgets.QTableWidgetItem() + self.tableWidget.setVerticalHeaderItem(1, item) + item = QtWidgets.QTableWidgetItem() + self.tableWidget.setVerticalHeaderItem(2, item) + item = QtWidgets.QTableWidgetItem() + self.tableWidget.setVerticalHeaderItem(3, item) + item = QtWidgets.QTableWidgetItem() + self.tableWidget.setHorizontalHeaderItem(0, item) + item = QtWidgets.QTableWidgetItem() + self.tableWidget.setHorizontalHeaderItem(1, item) + self.gridLayout_7.addWidget(self.tableWidget, 0, 0, 1, 1) + self.tabWidget_2.addTab(self.tab_5, "") + self.tab_4 = QtWidgets.QWidget() + self.tab_4.setObjectName("tab_4") + self.tabWidget_2.addTab(self.tab_4, "") + self.gridLayout.addWidget(self.tabWidget_2, 0, 0, 1, 1) + self.tabWidget.addTab(self.tab, "") + self.tab_2 = QtWidgets.QWidget() + self.tab_2.setObjectName("tab_2") + self.gridLayout_2 = QtWidgets.QGridLayout(self.tab_2) + self.gridLayout_2.setObjectName("gridLayout_2") + self.groupBox_2 = QtWidgets.QGroupBox(self.tab_2) + self.groupBox_2.setObjectName("groupBox_2") + self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.groupBox_2) + self.verticalLayout_4.setObjectName("verticalLayout_4") + self.label = QtWidgets.QLabel(self.groupBox_2) + self.label.setObjectName("label") + self.verticalLayout_4.addWidget(self.label) + self.radioButton = QtWidgets.QRadioButton(self.groupBox_2) + self.radioButton.setObjectName("radioButton") + self.verticalLayout_4.addWidget(self.radioButton) + self.checkBox = QtWidgets.QCheckBox(self.groupBox_2) + self.checkBox.setObjectName("checkBox") + self.verticalLayout_4.addWidget(self.checkBox) + self.checkBox_2 = QtWidgets.QCheckBox(self.groupBox_2) + self.checkBox_2.setTristate(True) + self.checkBox_2.setObjectName("checkBox_2") + self.verticalLayout_4.addWidget(self.checkBox_2) + self.treeWidget = QtWidgets.QTreeWidget(self.groupBox_2) + self.treeWidget.setObjectName("treeWidget") + item_0 = QtWidgets.QTreeWidgetItem(self.treeWidget) + item_1 = QtWidgets.QTreeWidgetItem(self.treeWidget) + item_2 = QtWidgets.QTreeWidgetItem(item_1) + item_2.setText(0, "subitem") + self.verticalLayout_4.addWidget(self.treeWidget) + self.gridLayout_2.addWidget(self.groupBox_2, 0, 0, 1, 1) + self.tabWidget.addTab(self.tab_2, "") + self.verticalLayout_5.addWidget(self.tabWidget) + self.horizontalLayout = QtWidgets.QHBoxLayout() + self.horizontalLayout.setObjectName("horizontalLayout") + self.pushButton_2 = QtWidgets.QPushButton(self.centralwidget) + self.pushButton_2.setObjectName("pushButton_2") + self.horizontalLayout.addWidget(self.pushButton_2) + self.bt_delay_popup = QtWidgets.QToolButton(self.centralwidget) + self.bt_delay_popup.setObjectName("bt_delay_popup") + self.horizontalLayout.addWidget(self.bt_delay_popup) + self.bt_instant_popup = QtWidgets.QToolButton(self.centralwidget) + self.bt_instant_popup.setPopupMode(QtWidgets.QToolButton.InstantPopup) + self.bt_instant_popup.setObjectName("bt_instant_popup") + self.horizontalLayout.addWidget(self.bt_instant_popup) + self.bt_menu_button_popup = QtWidgets.QToolButton(self.centralwidget) + self.bt_menu_button_popup.setPopupMode(QtWidgets.QToolButton.MenuButtonPopup) + self.bt_menu_button_popup.setObjectName("bt_menu_button_popup") + self.horizontalLayout.addWidget(self.bt_menu_button_popup) + self.line_2 = QtWidgets.QFrame(self.centralwidget) + self.line_2.setFrameShape(QtWidgets.QFrame.VLine) + self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken) + self.line_2.setObjectName("line_2") + self.horizontalLayout.addWidget(self.line_2) + self.pushButton_3 = QtWidgets.QPushButton(self.centralwidget) + self.pushButton_3.setEnabled(False) + self.pushButton_3.setObjectName("pushButton_3") + self.horizontalLayout.addWidget(self.pushButton_3) + self.doubleSpinBox = QtWidgets.QDoubleSpinBox(self.centralwidget) + self.doubleSpinBox.setObjectName("doubleSpinBox") + self.horizontalLayout.addWidget(self.doubleSpinBox) + self.toolButton = QtWidgets.QToolButton(self.centralwidget) + self.toolButton.setPopupMode(QtWidgets.QToolButton.InstantPopup) + self.toolButton.setObjectName("toolButton") + self.horizontalLayout.addWidget(self.toolButton) + self.verticalLayout_5.addLayout(self.horizontalLayout) + MainWindow.setCentralWidget(self.centralwidget) + self.menubar = QtWidgets.QMenuBar(MainWindow) + self.menubar.setGeometry(QtCore.QRect(0, 0, 1068, 29)) + self.menubar.setObjectName("menubar") + self.menuMenu = QtWidgets.QMenu(self.menubar) + self.menuMenu.setObjectName("menuMenu") + self.menuSubmenu_2 = QtWidgets.QMenu(self.menuMenu) + self.menuSubmenu_2.setObjectName("menuSubmenu_2") + MainWindow.setMenuBar(self.menubar) + self.statusbar = QtWidgets.QStatusBar(MainWindow) + self.statusbar.setObjectName("statusbar") + MainWindow.setStatusBar(self.statusbar) + self.dockWidget1 = QtWidgets.QDockWidget(MainWindow) + self.dockWidget1.setObjectName("dockWidget1") + self.dockWidgetContents = QtWidgets.QWidget() + self.dockWidgetContents.setObjectName("dockWidgetContents") + self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.dockWidgetContents) + self.verticalLayout_2.setObjectName("verticalLayout_2") + self.verticalLayout = QtWidgets.QVBoxLayout() + self.verticalLayout.setObjectName("verticalLayout") + self.comboBox = QtWidgets.QComboBox(self.dockWidgetContents) + self.comboBox.setObjectName("comboBox") + self.comboBox.addItem("") + self.comboBox.addItem("") + self.verticalLayout.addWidget(self.comboBox) + self.horizontalSlider = QtWidgets.QSlider(self.dockWidgetContents) + self.horizontalSlider.setOrientation(QtCore.Qt.Horizontal) + self.horizontalSlider.setObjectName("horizontalSlider") + self.verticalLayout.addWidget(self.horizontalSlider) + self.textEdit = QtWidgets.QTextEdit(self.dockWidgetContents) + self.textEdit.setObjectName("textEdit") + self.verticalLayout.addWidget(self.textEdit) + self.line = QtWidgets.QFrame(self.dockWidgetContents) + self.line.setFrameShape(QtWidgets.QFrame.HLine) + self.line.setFrameShadow(QtWidgets.QFrame.Sunken) + self.line.setObjectName("line") + self.verticalLayout.addWidget(self.line) + self.progressBar = QtWidgets.QProgressBar(self.dockWidgetContents) + self.progressBar.setProperty("value", 24) + self.progressBar.setObjectName("progressBar") + self.verticalLayout.addWidget(self.progressBar) + self.verticalLayout_2.addLayout(self.verticalLayout) + self.frame = QtWidgets.QFrame(self.dockWidgetContents) + self.frame.setMinimumSize(QtCore.QSize(0, 100)) + self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel) + self.frame.setFrameShadow(QtWidgets.QFrame.Raised) + self.frame.setLineWidth(3) + self.frame.setObjectName("frame") + self.verticalLayout_2.addWidget(self.frame) + self.dockWidget1.setWidget(self.dockWidgetContents) + MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(1), self.dockWidget1) + self.toolBar = QtWidgets.QToolBar(MainWindow) + self.toolBar.setObjectName("toolBar") + MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar) + self.dockWidget2 = QtWidgets.QDockWidget(MainWindow) + self.dockWidget2.setObjectName("dockWidget2") + self.dockWidgetContents_2 = QtWidgets.QWidget() + self.dockWidgetContents_2.setObjectName("dockWidgetContents_2") + self.gridLayout_3 = QtWidgets.QGridLayout(self.dockWidgetContents_2) + self.gridLayout_3.setObjectName("gridLayout_3") + self.verticalSlider = QtWidgets.QSlider(self.dockWidgetContents_2) + self.verticalSlider.setOrientation(QtCore.Qt.Vertical) + self.verticalSlider.setObjectName("verticalSlider") + self.gridLayout_3.addWidget(self.verticalSlider, 0, 0, 1, 1) + self.dockWidget2.setWidget(self.dockWidgetContents_2) + MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(1), self.dockWidget2) + self.actionAction = QtWidgets.QAction(MainWindow) + self.actionAction.setObjectName("actionAction") + self.actionSub_menu = QtWidgets.QAction(MainWindow) + self.actionSub_menu.setObjectName("actionSub_menu") + self.actionAction_C = QtWidgets.QAction(MainWindow) + self.actionAction_C.setObjectName("actionAction_C") + self.menuSubmenu_2.addAction(self.actionSub_menu) + self.menuSubmenu_2.addAction(self.actionAction_C) + self.menuMenu.addAction(self.actionAction) + self.menuMenu.addAction(self.menuSubmenu_2.menuAction()) + self.menubar.addAction(self.menuMenu.menuAction()) + self.toolBar.addAction(self.actionAction) + self.toolBar.addAction(self.actionSub_menu) + + self.retranslateUi(MainWindow) + self.tabWidget.setCurrentIndex(0) + self.toolBox.setCurrentIndex(1) + self.tabWidget_2.setCurrentIndex(0) + QtCore.QMetaObject.connectSlotsByName(MainWindow) + MainWindow.setTabOrder(self.pushButton, self.checkableButton) + MainWindow.setTabOrder(self.checkableButton, self.pushButton_5) + MainWindow.setTabOrder(self.pushButton_5, self.tabWidget_2) + MainWindow.setTabOrder(self.tabWidget_2, self.tableWidget) + MainWindow.setTabOrder(self.tableWidget, self.radioButton) + MainWindow.setTabOrder(self.radioButton, self.checkBox) + MainWindow.setTabOrder(self.checkBox, self.checkBox_2) + MainWindow.setTabOrder(self.checkBox_2, self.treeWidget) + MainWindow.setTabOrder(self.treeWidget, self.pushButton_2) + MainWindow.setTabOrder(self.pushButton_2, self.bt_delay_popup) + MainWindow.setTabOrder(self.bt_delay_popup, self.bt_instant_popup) + MainWindow.setTabOrder(self.bt_instant_popup, self.bt_menu_button_popup) + MainWindow.setTabOrder(self.bt_menu_button_popup, self.pushButton_3) + MainWindow.setTabOrder(self.pushButton_3, self.doubleSpinBox) + MainWindow.setTabOrder(self.doubleSpinBox, self.toolButton) + MainWindow.setTabOrder(self.toolButton, self.comboBox) + MainWindow.setTabOrder(self.comboBox, self.horizontalSlider) + MainWindow.setTabOrder(self.horizontalSlider, self.textEdit) + MainWindow.setTabOrder(self.textEdit, self.verticalSlider) + MainWindow.setTabOrder(self.verticalSlider, self.tabWidget) + MainWindow.setTabOrder(self.tabWidget, self.lineEdit) + MainWindow.setTabOrder(self.lineEdit, self.listWidget) + + def retranslateUi(self, MainWindow): + _translate = QtCore.QCoreApplication.translate + MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) + self.groupBox.setTitle(_translate("MainWindow", "ToolBox")) + self.toolBox.setItemText(self.toolBox.indexOf(self.page), _translate("MainWindow", "Page 1")) + __sortingEnabled = self.listWidget.isSortingEnabled() + self.listWidget.setSortingEnabled(False) + item = self.listWidget.item(0) + item.setText(_translate("MainWindow", "New Item")) + item = self.listWidget.item(1) + item.setText(_translate("MainWindow", "New Item")) + item = self.listWidget.item(2) + item.setText(_translate("MainWindow", "New Item")) + item = self.listWidget.item(3) + item.setText(_translate("MainWindow", "New Item")) + item = self.listWidget.item(4) + item.setText(_translate("MainWindow", "New Item")) + item = self.listWidget.item(5) + item.setText(_translate("MainWindow", "New Item")) + item = self.listWidget.item(6) + item.setText(_translate("MainWindow", "New Item")) + item = self.listWidget.item(7) + item.setText(_translate("MainWindow", "New Item")) + self.listWidget.setSortingEnabled(__sortingEnabled) + self.toolBox.setItemText(self.toolBox.indexOf(self.page_2), _translate("MainWindow", "Page 2")) + self.checkableButton.setText(_translate("MainWindow", "Checkable button")) + self.pushButton.setText(_translate("MainWindow", "PushButton")) + self.pushButton_5.setText(_translate("MainWindow", "PushButton")) + self.tabWidget_2.setTabText(self.tabWidget_2.indexOf(self.tab_3), _translate("MainWindow", "Tab 1")) + item = self.tableWidget.verticalHeaderItem(0) + item.setText(_translate("MainWindow", "New Row")) + item = self.tableWidget.verticalHeaderItem(1) + item.setText(_translate("MainWindow", "New Row")) + item = self.tableWidget.verticalHeaderItem(2) + item.setText(_translate("MainWindow", "New Row")) + item = self.tableWidget.verticalHeaderItem(3) + item.setText(_translate("MainWindow", "New Row")) + item = self.tableWidget.horizontalHeaderItem(0) + item.setText(_translate("MainWindow", "New Column")) + item = self.tableWidget.horizontalHeaderItem(1) + item.setText(_translate("MainWindow", "New Column 2")) + self.tabWidget_2.setTabText(self.tabWidget_2.indexOf(self.tab_5), _translate("MainWindow", "Page")) + self.tabWidget_2.setTabText(self.tabWidget_2.indexOf(self.tab_4), _translate("MainWindow", "Tab 2")) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("MainWindow", "Tab 1")) + self.groupBox_2.setTitle(_translate("MainWindow", "GroupBox")) + self.label.setText(_translate("MainWindow", "TextLabel")) + self.radioButton.setText(_translate("MainWindow", "RadioB&utton")) + self.checkBox.setText(_translate("MainWindow", "CheckBox")) + self.checkBox_2.setText(_translate("MainWindow", "CheckBox Tristate")) + self.treeWidget.headerItem().setText(0, _translate("MainWindow", "qdz")) + __sortingEnabled = self.treeWidget.isSortingEnabled() + self.treeWidget.setSortingEnabled(False) + self.treeWidget.topLevelItem(0).setText(0, _translate("MainWindow", "qzd")) + self.treeWidget.topLevelItem(1).setText(0, _translate("MainWindow", "effefe")) + self.treeWidget.setSortingEnabled(__sortingEnabled) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("MainWindow", "Tab 2")) + self.pushButton_2.setText(_translate("MainWindow", "PushButton")) + self.bt_delay_popup.setText(_translate("MainWindow", "Delayed popup ")) + self.bt_instant_popup.setText(_translate("MainWindow", "Instant popup")) + self.bt_menu_button_popup.setText(_translate("MainWindow", "MenuButtonPopup")) + self.pushButton_3.setText(_translate("MainWindow", "Disabled")) + self.toolButton.setText(_translate("MainWindow", "...")) + self.menuMenu.setTitle(_translate("MainWindow", "&Menu")) + self.menuSubmenu_2.setTitle(_translate("MainWindow", "&Submenu 2")) + self.dockWidget1.setWindowTitle(_translate("MainWindow", "&Dock widget 1")) + self.comboBox.setItemText(0, _translate("MainWindow", "Item 0")) + self.comboBox.setItemText(1, _translate("MainWindow", "Item 2")) + self.toolBar.setWindowTitle(_translate("MainWindow", "toolBar")) + self.dockWidget2.setWindowTitle(_translate("MainWindow", "Dock widget &2")) + self.actionAction.setText(_translate("MainWindow", "&Action")) + self.actionSub_menu.setText(_translate("MainWindow", "&Action B")) + self.actionSub_menu.setToolTip(_translate("MainWindow", "submenu")) + self.actionAction_C.setText(_translate("MainWindow", "Action &C")) + diff --git a/lib/BreezeStyleSheets/light.py b/lib/BreezeStyleSheets/light.py new file mode 100644 index 0000000..7e2e30c --- /dev/null +++ b/lib/BreezeStyleSheets/light.py @@ -0,0 +1,94 @@ +#!/usr/bin/env python +# +# The MIT License (MIT) +# +# Copyright (c) <2013-2014> <Colin Duquesnoy> +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the "Software"), to deal +# in the Software without restriction, including without limitation the rights +# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included in +# all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +# THE SOFTWARE. +# +""" +A simple example of use. + +Load an ui made in QtDesigner and apply the DarkStyleSheet. + + +Requirements: + - Python 2 or Python 3 + - PyQt4 + +.. note.. :: qdarkstyle does not have to be installed to run + the example + +""" +import logging +import sys +from PyQt5 import QtWidgets, QtCore +from PyQt5.QtCore import QFile, QTextStream +# make the example runnable without the need to install + +import example +import breeze_resources + +def main(): + """ + Application entry point + """ + logging.basicConfig(level=logging.DEBUG) + # create the application and the main window + app = QtWidgets.QApplication(sys.argv) + #app.setStyle(QtWidgets.QStyleFactory.create("fusion")) + window = QtWidgets.QMainWindow() + + # setup ui + ui = example.Ui_MainWindow() + ui.setupUi(window) + ui.bt_delay_popup.addActions([ + ui.actionAction, + ui.actionAction_C + ]) + ui.bt_instant_popup.addActions([ + ui.actionAction, + ui.actionAction_C + ]) + ui.bt_menu_button_popup.addActions([ + ui.actionAction, + ui.actionAction_C + ]) + window.setWindowTitle("Breeze example") + + # tabify dock widgets to show bug #6 + window.tabifyDockWidget(ui.dockWidget1, ui.dockWidget2) + + # setup stylesheet + file = QFile(":/light.qss") + file.open(QFile.ReadOnly | QFile.Text) + stream = QTextStream(file) + app.setStyleSheet(stream.readAll()) + + # auto quit after 2s when testing on travis-ci + if "--travis" in sys.argv: + QtCore.QTimer.singleShot(2000, app.exit) + + # run + window.show() + app.exec_() + + +if __name__ == "__main__": + main() diff --git a/lib/BreezeStyleSheets/light.qss b/lib/BreezeStyleSheets/light.qss new file mode 100644 index 0000000..e625231 --- /dev/null +++ b/lib/BreezeStyleSheets/light.qss @@ -0,0 +1,1654 @@ +/* + * Breeze stylesheet. + * + * :author: Colin Duquesnoy + * :editor: Alex Huszagh + * :license: MIT, see LICENSE.md + * + * This is originally a fork of QDarkStyleSheet, and is based on Breeze/ + * BreezeDark color scheme, but is in no way affiliated with KDE. + * + * --------------------------------------------------------------------- + * The MIT License (MIT) + * + * Copyright (c) <2013-2014> <Colin Duquesnoy> + * Copyright (c) <2015-2016> <Alex Huszagh> + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject to + * the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + * --------------------------------------------------------------------- + */ + +QToolTip +{ + background-color: black; + color: white; + padding: 0.5ex; +} + +QWidget +{ + color: #31363B; + background-color: #EFF0F1; + selection-background-color:#33A4DF; + selection-color: #31363B; + background-clip: border; + border-image: none; + border: 0px transparent black; + outline: 0; +} + +QWidget:item:hover +{ + background-color: #33A4DF; + color: #31363B; +} + +QWidget:item:selected +{ + background-color: #33A4DF; +} + + +QCheckBox +{ + spacing: 0.5ex; + outline: none; + color: #31363B; + margin-bottom: 0.2ex; + opacity: 200; +} + +QCheckBox:disabled +{ + color: #BAB9B8; +} + +QGroupBox::indicator +{ + margin-left: 0.2ex; + margin-left: 0.2ex; +} + +QCheckBox::indicator:unchecked, +QCheckBox::indicator:unchecked:focus +{ + border-image: url(:/light/checkbox_unchecked_disabled.svg); +} + +QCheckBox::indicator:unchecked:hover, +QCheckBox::indicator:unchecked:pressed, +QGroupBox::indicator:unchecked:hover, +QGroupBox::indicator:unchecked:focus, +QGroupBox::indicator:unchecked:pressed +{ + border: none; + border-image: url(:/light/checkbox_unchecked-hover.svg); +} + +QCheckBox::indicator:checked +{ + border-image: url(:/light/checkbox_checked.svg); +} + +QCheckBox::indicator:checked:focus, +QCheckBox::indicator:checked:pressed, +QGroupBox::indicator:checked:focus, +QGroupBox::indicator:checked:pressed +{ + border: none; + border-image: url(:/light/checkbox_checked.svg); +} + +QCheckBox::indicator:checked:hover, +QGroupBox::indicator:checked:hover +{ + border-image: url(:/light/checkbox_checked-hover.svg); +} + +QCheckBox::indicator:indeterminate +{ + border-image: url(:/light/checkbox_indeterminate.svg); +} + +QCheckBox::indicator:indeterminate:hover +{ + border-image: url(:/light/checkbox_indeterminate-hover.svg); +} + +QCheckBox::indicator:indeterminate:focus, +QCheckBox::indicator:indeterminate:pressed +{ +} + +QCheckBox::indicator:indeterminate:disabled +{ + border-image: url(:/light/checkbox_indeterminate_disabled.svg); +} + +QCheckBox::indicator:checked:disabled, +QGroupBox::indicator:checked:disabled +{ + border-image: url(:/light/checkbox_checked_disabled.svg); +} + +QCheckBox::indicator:unchecked:disabled, +QGroupBox::indicator:unchecked:disabled +{ + border-image: url(:/light/checkbox_unchecked_disabled.svg); +} + +QRadioButton +{ + spacing: 0.5ex; + outline: none; + color: #31363B; + margin-bottom: 0.2ex; +} + +QRadioButton:disabled +{ + color: #BAB9B8; +} + +QRadioButton::indicator:unchecked, +QRadioButton::indicator:unchecked:focus +{ + border-image: url(:/light/radio_unchecked_disabled.svg); +} + +QRadioButton::indicator:unchecked:hover, +QRadioButton::indicator:unchecked:pressed +{ + border: none; + outline: none; + border-image: url(:/light/radio_unchecked-hover.svg); +} + +QRadioButton::indicator:checked +{ + border: none; + outline: none; + border-image: url(:/light/radio_checked.svg); +} + +QRadioButton::indicator:checked:focus, +QRadioButton::indicator:checked:pressed +{ + border: none; + outline: none; + border-image: url(:/light/radio_checked.svg); +} + +QRadioButton::indicator:checked:hover +{ + border-image: url(:/light/radio_checked-hover.svg); +} + +QRadioButton::indicator:checked:disabled +{ + outline: none; + border-image: url(:/light/radio_checked_disabled.svg); +} + +QRadioButton::indicator:unchecked:disabled +{ + border-image: url(:/light/radio_unchecked_disabled.svg); +} + +QMenuBar +{ + background-color: #EFF0F1; + color: #31363B; +} + +QMenuBar::item +{ + background: transparent; +} + +QMenuBar::item:selected +{ + background: transparent; + border: 0.1ex solid #BAB9B8; +} + +QMenuBar::item:pressed +{ + border: 0.1ex solid #BAB9B8; + background-color: #33A4DF; + color: #31363B; + margin-bottom: -0.1ex; + padding-bottom: 0.1ex; +} + +QMenu +{ + border: 0.1ex solid #BAB9B8; + color: #31363B; + margin: 0.2ex; +} + +QMenu::icon +{ + margin: 0.5ex; +} + +QMenu::item +{ + padding: 0.5ex 3ex 0.5ex 3ex; + margin-left: 0.5ex; + border: 0.1ex solid transparent; /* reserve space for selection border */ +} + +QMenu::item:selected +{ + color: #31363B; +} + +QMenu::separator +{ + height: 0.2ex; + background: lightblue; + margin-left: 1ex; + margin-right: 0.5ex; +} + +/* non-exclusive indicator = check box style indicator + (see QActionGroup::setExclusive) */ +QMenu::indicator:non-exclusive:unchecked +{ + border-image: url(:/light/checkbox_unchecked_disabled.svg); +} + +QMenu::indicator:non-exclusive:unchecked:selected +{ + border-image: url(:/light/checkbox_unchecked_disabled.svg); +} + +QMenu::indicator:non-exclusive:checked +{ + border-image: url(:/light/checkbox_checked.svg); +} + +QMenu::indicator:non-exclusive:checked:selected +{ + border-image: url(:/light/checkbox_checked.svg); +} + +/* exclusive indicator = radio button style indicator (see QActionGroup::setExclusive) */ +QMenu::indicator:exclusive:unchecked +{ + border-image: url(:/light/radio_unchecked_disabled.svg); +} + +QMenu::indicator:exclusive:unchecked:selected +{ + border-image: url(:/light/radio_unchecked_disabled.svg); +} + +QMenu::indicator:exclusive:checked +{ + border-image: url(:/light/radio_checked.svg); +} + +QMenu::indicator:exclusive:checked:selected +{ + border-image: url(:/light/radio_checked.svg); +} + +QMenu::right-arrow +{ + margin: 0.5ex; + border-image: url(:/light/right_arrow.svg); + width: 0.6ex; + height: 0.9ex; +} + + +QWidget:disabled +{ + color: #454545; + background-color: #EFF0F1; +} + +QAbstractItemView +{ + alternate-background-color: #EFF0F1; + color: #31363B; + border: 0.1ex solid 3A3939; + border-radius: 0.2ex; +} + +QWidget:focus, +QMenuBar:focus +{ + border: 0.1ex solid #33A4DF; +} + +QTabWidget:focus, +QCheckBox:focus, +QRadioButton:focus, +QSlider:focus +{ + border: none; +} + +QLineEdit +{ + background-color: #FCFCFC; + padding: 0.5ex; + border-style: solid; + border: 0.1ex solid #BAB9B8; + border-radius: 0.2ex; + color: #31363B; +} + +QGroupBox +{ + border: 0.1ex solid #BAB9B8; + border-radius: 0.2ex; + padding-top: 1ex; + margin-top: 1ex; +} + +QGroupBox::title +{ + subcontrol-origin: margin; + subcontrol-position: top center; + padding-left: 0.1ex; + padding-right: 0.1ex; + margin-top: -0.7ex; +} + +QAbstractScrollArea +{ + border-radius: 0.2ex; + border: 0.1ex solid #BAB9B8; + background-color: transparent; +} + +QScrollBar:horizontal +{ + height: 1.5ex; + margin: 0.3ex 1.5ex 0.3ex 1.5ex; + border: 0.1ex transparent #2A2929; + border-radius: 0.4ex; + background-color: #2A2929; +} + +QScrollBar::handle:horizontal +{ + background-color: #605F5F; + min-width: 0.5ex; + border-radius: 0.4ex; +} + +QScrollBar::add-line:horizontal +{ + margin: 0ex 0.3ex 0ex 0.3ex; + border-image: url(:/light/right_arrow_disabled.svg); + width: 1ex; + height: 1ex; + subcontrol-position: right; + subcontrol-origin: margin; +} + +QScrollBar::sub-line:horizontal +{ + margin: 0px 0.3ex 0px 0.3ex; + border-image: url(:/light/left_arrow_disabled.svg); + height: 1ex; + width: 1ex; + subcontrol-position: left; + subcontrol-origin: margin; +} + +QScrollBar::add-line:horizontal:hover,QScrollBar::add-line:horizontal:on +{ + border-image: url(:/light/right_arrow.svg); + width: 1ex; + height: 1ex; + subcontrol-position: right; + subcontrol-origin: margin; +} + + +QScrollBar::sub-line:horizontal:hover, QScrollBar::sub-line:horizontal:on +{ + border-image: url(:/light/left_arrow.svg); + width: 1ex; + height: 1ex; + subcontrol-position: left; + subcontrol-origin: margin; +} + +QScrollBar::up-arrow:horizontal, QScrollBar::down-arrow:horizontal +{ + background: none; +} + + +QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal +{ + background: none; +} + +QScrollBar:vertical +{ + background-color: #2A2929; + width: 1.5ex; + margin: 1.5ex 0.3ex 1.5ex 0.3ex; + border: 0.1ex transparent #2A2929; + border-radius: 0.4ex; +} + +QScrollBar::handle:vertical +{ + background-color: #605F5F; + min-height: 0.5ex; + border-radius: 0.4ex; +} + +QScrollBar::sub-line:vertical +{ + margin: 0.3ex 0ex 0.3ex 0ex; + border-image: url(:/light/up_arrow_disabled.svg); + height: 1ex; + width: 1ex; + subcontrol-position: top; + subcontrol-origin: margin; +} + +QScrollBar::add-line:vertical +{ + margin: 0.3ex 0ex 0.3ex 0ex; + border-image: url(:/light/down_arrow_disabled.svg); + height: 1ex; + width: 1ex; + subcontrol-position: bottom; + subcontrol-origin: margin; +} + +QScrollBar::sub-line:vertical:hover, +QScrollBar::sub-line:vertical:on +{ + + border-image: url(:/light/up_arrow.svg); + height: 1ex; + width: 1ex; + subcontrol-position: top; + subcontrol-origin: margin; +} + + +QScrollBar::add-line:vertical:hover, +QScrollBar::add-line:vertical:on +{ + border-image: url(:/light/down_arrow.svg); + height: 1ex; + width: 1ex; + subcontrol-position: bottom; + subcontrol-origin: margin; +} + +QScrollBar::up-arrow:vertical, +QScrollBar::down-arrow:vertical +{ + background: none; +} + + +QScrollBar::add-page:vertical, +QScrollBar::sub-page:vertical +{ + background: none; +} + +QTextEdit +{ + background-color: #EFF0F1; + color: #31363B; + border: 0.1ex solid #BAB9B8; +} + +QPlainTextEdit +{ + background-color: #EFF0F1; + color: #31363B; + border-radius: 0.2ex; + border: 0.1ex solid #BAB9B8; +} + +QHeaderView::section +{ + background-color: #BAB9B8; + color: #31363B; + padding: 0.5ex; + border: 0.1ex solid #BAB9B8; +} + +QSizeGrip +{ + border-image: url(:/light/sizegrip.svg); + width: 1.2ex; + height: 1.2ex; +} + +QMainWindow::separator +{ + background-color: #EFF0F1; + color: white; + padding-left: 0.4ex; + spacing: 0.2ex; + border: 0.1ex dashed #BAB9B8; +} + +QMainWindow::separator:hover +{ + + background-color: #787876; + color: white; + padding-left: 0.4ex; + border: 0.1ex solid #BAB9B8; + spacing: 0.2x; +} + +QMenu::separator +{ + height: 0.1ex; + background-color: #BAB9B8; + color: white; + padding-left: 0.4ex; + margin-left: 1ex; + margin-right: 0.5ex; +} + +QFrame[frameShape="2"], /* QFrame::Panel == 0x0003 */ +QFrame[frameShape="3"], /* QFrame::WinPanel == 0x0003 */ +QFrame[frameShape="4"], /* QFrame::HLine == 0x0004 */ +QFrame[frameShape="5"], /* QFrame::VLine == 0x0005 */ +QFrame[frameShape="6"] /* QFrame::StyledPanel == 0x0006 */ +{ + border-width: 0.1ex; + padding: 0.1ex; + border-style: solid; + border-color: #EFF0F1; + background-color: #bcbfc2; + border-radius: 0.5ex; +} + +QStackedWidget +{ + border: 0.1ex transparent black; +} + +QToolBar +{ + border: 0.1ex transparent #393838; + background: 0.1ex solid #EFF0F1; + font-weight: bold; +} + +QToolBar::handle:horizontal +{ + border-image: url(:/light/hmovetoolbar.svg); + width = 1.6ex; + height = 6.4ex; +} + +QToolBar::handle:vertical +{ + border-image: url(:/light/vmovetoolbar.svg); + width = 5.4ex; + height = 1ex; +} + +QToolBar::separator:horizontal +{ + border-image: url(:/light/hsepartoolbar.svg); + width = 0.7ex; + height = 6.3ex; +} + +QToolBar::separator:vertical +{ + border-image: url(:/light/vsepartoolbars.svg); + width = 6.3ex; + height = 0.7ex; +} + +QPushButton +{ + color: #31363B; + background-color: qlineargradient(x1: 0.5, y1: 0.5 x2: 0.5, y2: 1, stop: 0 #EFF0F1, stop: 0.5 #eaebec); + border-width: 0.1ex; + border-color: #BAB9B8; + border-style: solid; + padding: 0.5ex; + border-radius: 0.2ex; + outline: none; +} + +QPushButton:disabled +{ + background-color: #e0e1e2; + border-width: 0.1ex; + border-color: #b4b4b4; + border-style: solid; + padding-top: 0.5ex; + padding-bottom: 0.5ex; + padding-left: 1ex; + padding-right: 1ex; + border-radius: 0.2ex; + color: #b4b4b4; +} + +QPushButton:focus +{ + color: black; +} + +QComboBox +{ + selection-background-color: #33A4DF; + border-style: solid; + border: 0.1ex solid #BAB9B8; + border-radius: 0.2ex; + padding: 0.5ex; + min-width: 7.5ex; +} + +QPushButton:checked +{ + background-color: #BAB9B8; + border-color: #6A6969; +} + +QComboBox:hover, +QAbstractSpinBox:hover, +QLineEdit:hover, +QTextEdit:hover, +QPlainTextEdit:hover, +QAbstractView:hover, +QTreeView:hover +{ + border: 0.1ex solid #33A4DF; + color: #31363B; +} + +QComboBox:hover:pressed, +QPushButton:hover:pressed, +QAbstractSpinBox:hover:pressed, +QLineEdit:hover:pressed, +QTextEdit:hover:pressed, +QPlainTextEdit:hover:pressed, +QAbstractView:hover:pressed, +QTreeView:hover:pressed +{ + background-color: #EFF0F1; +} + +QComboBox:on +{ + padding-top: 0.3ex; + padding-left: 0.4ex; + selection-background-color: #4a4a4a; +} + +QComboBox QAbstractItemView +{ + background-color: #FCFCFC; + border-radius: 0.2ex; + border: 0.1ex solid #BAB9B8; + selection-background-color: #33A4DF; +} + +QComboBox::drop-down +{ + subcontrol-origin: padding; + subcontrol-position: top right; + width: 1.5ex; + + border-left-width: 0ex; + border-left-color: darkgray; + border-left-style: solid; + border-top-right-radius: 0.3ex; + border-bottom-right-radius: 0.3ex; +} + +QComboBox::down-arrow +{ + border-image: url(:/light/down_arrow_disabled.svg); + width: 0.9ex; + height: 0.6ex; +} + +QComboBox::down-arrow:on, +QComboBox::down-arrow:hover, +QComboBox::down-arrow:focus +{ + border-image: url(:/light/down_arrow.svg); + width: 0.9ex; + height: 0.6ex; +} + +QAbstractSpinBox +{ + padding: 0.5ex; + border: 0.1ex solid #BAB9B8; + background-color: #D9D8D7; + color: #31363B; + border-radius: 0.2ex; + min-width: 7.5ex; +} + +QAbstractSpinBox:up-button +{ + background-color: transparent; + subcontrol-origin: border; + subcontrol-position: center right; +} + +QAbstractSpinBox:down-button +{ + background-color: transparent; + subcontrol-origin: border; + subcontrol-position: center left; +} + +QAbstractSpinBox::up-arrow, +QAbstractSpinBox::up-arrow:disabled, +QAbstractSpinBox::up-arrow:off +{ + border-image: url(:/light/up_arrow_disabled.svg); + width: 0.9ex; + height: 0.6ex; +} + +QAbstractSpinBox::up-arrow:hover +{ + border-image: url(:/light/up_arrow.svg); + width: 0.9ex; + height: 0.6ex; +} + +QAbstractSpinBox::down-arrow, +QAbstractSpinBox::down-arrow:disabled, +QAbstractSpinBox::down-arrow:off +{ + border-image: url(:/light/down_arrow_disabled.svg); + width: 0.9ex; + height: 0.6ex; +} + +QAbstractSpinBox::down-arrow:hover +{ + border-image: url(:/light/down_arrow.svg); + width: 0.9ex; + height: 0.6ex; +} + +QLabel +{ + border: 0ex solid black; +} + +QTabWidget{ + border: 0.1ex solid #BAB9B8; +} + +/* BORDERS */ +QTabWidget::pane +{ + padding: 0.5ex; + margin: 0.1ex; +} + +QTabWidget::pane:top +{ + border: 0.1ex solid #BAB9B8; + top: -0.1ex; +} + +QTabWidget::pane:bottom +{ + border: 0.1ex solid #BAB9B8; + bottom: -0.1ex; +} + +QTabWidget::pane:left +{ + border: 0.1ex solid #BAB9B8; + right: -0.1ex; +} + +QTabWidget::pane:right +{ + border: 0.1ex solid #BAB9B8; + left: -0.1ex; +} + +QTabBar +{ + qproperty-drawBase: 0; + left: 0.5ex; /* move to the right by 0.5ex */ + border-radius: 0.3ex; +} + +QTabBar:focus +{ + border: 0ex transparent black; +} + +QTabBar::close-button +{ + border-image: url(:/light/close.svg); + width: 1.2ex; + height: 1.2ex; + background: transparent; +} + +QTabBar::close-button:hover +{ + border-image: url(:/light/close-hover.svg); + width: 1.2ex; + height: 1.2ex; + background: transparent; +} + +QTabBar::close-button:pressed +{ + border-image: url(:/light/close-pressed.svg); + width: 1.2ex; + height: 1.2ex; + background: transparent; +} + +/* TOP TABS */ +QTabBar::tab:top +{ + color: #31363B; + border: 0.1ex transparent black; + border-left: 0.1ex solid #BAB9B8; + border-top: 0.1ex solid #BAB9B8; + background-color: #EFF0F1; + padding: 0.5ex; + min-width: 5ex; + border-top-left-radius: 0.2ex; + border-top-right-radius: 0.2ex; +} + +QTabBar::tab:top:last, +QTabBar::tab:top:only-one +{ + color: #31363B; + border: 0.1ex transparent black; + border-left: 0.1ex solid #BAB9B8; + border-right: 0.1ex solid #BAB9B8; + border-top: 0.1ex solid #BAB9B8; + background-color: #EFF0F1; + padding: 0.5ex; + min-width: 5ex; + border-top-left-radius: 0.2ex; + border-top-right-radius: 0.2ex; +} + +QTabBar::tab:top:!selected +{ + color: #31363B; + background-color: #D9D8D7; + border: 0.1ex transparent black; + border-left: 0.1ex solid #BAB9B8; + border-top-left-radius: 0.2ex; + border-top-right-radius: 0.2ex; +} + +QTabBar::tab:top:first:!selected +{ + color: #31363B; + background-color: #D9D8D7; + border: 0.1ex transparent black; + border-top-left-radius: 0.2ex; + border-top-right-radius: 0.2ex; +} + +QTabBar::tab:top:!selected:hover +{ + background-color: rgba(61, 173, 232, 0.1); + border: 0.1ex rgba(61, 173, 232, 0.1); + border-left: 0.1ex solid #BAB9B8; +} + +QTabBar::tab:top:!selected:first:hover +{ + background-color: rgba(61, 173, 232, 0.1); + border: 0.1ex rgba(61, 173, 232, 0.1); +} + +/* BOTTOM TABS */ +QTabBar::tab:bottom +{ + color: #31363B; + border: 0.1ex transparent black; + border-left: 0.1ex solid #BAB9B8; + border-bottom: 0.1ex solid #BAB9B8; + background-color: #EFF0F1; + padding: 0.5ex; + border-bottom-left-radius: 0.2ex; + border-bottom-right-radius: 0.2ex; + min-width: 5ex; +} + +QTabBar::tab:bottom:last, +QTabBar::tab:bottom:only-one +{ + color: #31363B; + border: 0.1ex transparent black; + border-left: 0.1ex solid #BAB9B8; + border-right: 0.1ex solid #BAB9B8; + border-bottom: 0.1ex solid #BAB9B8; + background-color: #EFF0F1; + padding: 0.5ex; + border-bottom-left-radius: 0.2ex; + border-bottom-right-radius: 0.2ex; + min-width: 5ex; +} + +QTabBar::tab:bottom:!selected +{ + color: #31363B; + background-color: #D9D8D7; + border: 0.1ex transparent black; + border-left: 0.1ex solid #BAB9B8; + border-bottom-left-radius: 0.2ex; + border-bottom-right-radius: 0.2ex; +} + +QTabBar::tab:bottom:first:!selected +{ + color: #31363B; + background-color: #D9D8D7; + border: 0.1ex transparent black; + border-bottom-left-radius: 0.2ex; + border-bottom-right-radius: 0.2ex; +} + +QTabBar::tab:bottom:!selected:hover +{ + background-color: rgba(61, 173, 232, 0.1); + border: 0.1ex rgba(61, 173, 232, 0.1); + border-left: 0.1ex solid #BAB9B8; +} + +QTabBar::tab:bottom:!selected:first:hover +{ + background-color: rgba(61, 173, 232, 0.1); + border: 0.1ex rgba(61, 173, 232, 0.1); +} + +/* LEFT TABS */ +QTabBar::tab:left +{ + color: #31363B; + border: 0.1ex transparent black; + border-top: 0.1ex solid #BAB9B8; + border-right: 0.1ex solid #BAB9B8; + background-color: #EFF0F1; + padding: 0.5ex; + border-top-right-radius: 0.2ex; + border-bottom-right-radius: 0.2ex; + min-height: 5ex; +} + +QTabBar::tab:left:last, +QTabBar::tab:left:only-one +{ + color: #31363B; + border: 0.1ex transparent black; + border-top: 0.1ex solid #BAB9B8; + border-bottom: 0.1ex solid #BAB9B8; + border-right: 0.1ex solid #BAB9B8; + background-color: #EFF0F1; + padding: 0.5ex; + border-top-right-radius: 0.2ex; + border-bottom-right-radius: 0.2ex; + min-height: 5ex; +} + +QTabBar::tab:left:!selected +{ + color: #31363B; + background-color: #D9D8D7; + border: 0.1ex transparent black; + border-top: 0.1ex solid #BAB9B8; + border-top-right-radius: 0.2ex; + border-bottom-right-radius: 0.2ex; +} + +QTabBar::tab:left:!selected:hover +{ + background-color: rgba(61, 173, 232, 0.1); + border: 0.1ex rgba(61, 173, 232, 0.1); + border-top: 0.1ex solid #BAB9B8; +} + +QTabBar::tab:left:!selected:first:hover +{ + background-color: rgba(61, 173, 232, 0.1); + border: 0.1ex rgba(61, 173, 232, 0.1); +} + +/* RIGHT TABS */ +QTabBar::tab:right +{ + color: #31363B; + border: 0.1ex transparent black; + border-top: 0.1ex solid #BAB9B8; + border-left: 0.1ex solid #BAB9B8; + background-color: #D9D8D7; + padding: 0.5ex; + border-top-left-radius: 0.2ex; + border-bottom-left-radius: 0.2ex; + min-height: 5ex; +} + +QTabBar::tab:right:last, +QTabBar::tab:right:only-one +{ + color: #31363B; + border: 0.1ex transparent black; + border-top: 0.1ex solid #BAB9B8; + border-bottom: 0.1ex solid #BAB9B8; + border-left: 0.1ex solid #BAB9B8; + background-color: #D9D8D7; + padding: 0.5ex; + border-top-left-radius: 0.2ex; + border-bottom-left-radius: 0.2ex; + min-height: 5ex; +} + +QTabBar::tab:right:!selected +{ + color: #31363B; + background-color: #54575B; + border: 0.1ex transparent black; + border-top: 0.1ex solid #BAB9B8; + border-top-left-radius: 0.2ex; + border-bottom-left-radius: 0.2ex; +} + +QTabBar::tab:right:!selected:hover +{ + background-color: rgba(61, 173, 232, 0.1); + border: 0.1ex rgba(61, 173, 232, 0.1); + border-top: 0.1ex solid #BAB9B8; +} + +QTabBar::tab:right:!selected:first:hover +{ + background-color: rgba(61, 173, 232, 0.1); + border: 0.1ex rgba(61, 173, 232, 0.1); +} + +QTabBar QToolButton::right-arrow:enabled +{ + border-image: url(:/light/right_arrow.svg); +} + +QTabBar QToolButton::left-arrow:enabled +{ + border-image: url(:/light/left_arrow.svg); +} + +QTabBar QToolButton::right-arrow:disabled +{ + border-image: url(:/light/right_arrow_disabled.svg); +} + +QTabBar QToolButton::left-arrow:disabled +{ + border-image: url(:/light/left_arrow_disabled.svg); +} + +QDockWidget +{ + background: #EFF0F1; + border: 0.1ex solid #403F3F; + titlebar-close-icon: url(:/light/transparent.svg); + titlebar-normal-icon: url(:/light/transparent.svg); +} + +QDockWidget::close-button, +QDockWidget::float-button +{ + border: 0.1ex solid transparent; + border-radius: 0.2ex; + background: transparent; +} + + +QDockWidget::float-button +{ + border-image: url(:/dark/undock.svg); +} + +QDockWidget::float-button:hover +{ + border-image: url(:/dark/undock-hover.svg) ; +} + +QDockWidget::close-button +{ + border-image: url(:/dark/close.svg) ; +} + +QDockWidget::close-button:hover +{ + border-image: url(:/dark/close-hover.svg) ; +} + +QDockWidget::close-button:pressed +{ + border-image: url(:/dark/close-pressed.svg) ; +} + +QTreeView, +QListView +{ + border: 0.1ex solid #BAB9B8; + background-color: #FCFCFC; +} + + +QTreeView::branch:has-siblings:!adjoins-item +{ + border-image: url(:/light/stylesheet-vline.svg) 0; +} + +QTreeView::branch:has-siblings:adjoins-item +{ + border-image: url(:/light/stylesheet-branch-more.svg) 0; +} + +QTreeView::branch:!has-children:!has-siblings:adjoins-item +{ + border-image: url(:/light/stylesheet-branch-end.svg) 0; +} + +QTreeView::branch:has-children:!has-siblings:closed, +QTreeView::branch:closed:has-children:has-siblings +{ + border-image: url(:/light/stylesheet-branch-end-closed.svg) 0; + image: url(:/light/branch_closed.svg); +} + +QTreeView::branch:open:has-children:!has-siblings, +QTreeView::branch:open:has-children:has-siblings +{ + border-image: url(:/light/stylesheet-branch-end-open.svg) 0; + image: url(:/light/branch_open.svg); +} + +QTableView::item, +QListView::item, +QTreeView::item +{ + padding: 0.3ex; +} + +QTableView::item:!selected:hover, +QListView::item:!selected:hover, +QTreeView::item:!selected:hover +{ + background-color: rgba(61, 173, 232, 0.1); + outline: 0; + color: #31363B; + padding: 0.3ex; +} + +QSlider::groove:horizontal +{ + border: 0.1ex solid #EFF0F1; + height: 0.4ex; + background: #9CA0A4; + margin: 0px; + border-radius: 0.2ex; +} + +QSlider::handle:horizontal +{ + background: #D9D8D7; + border: 0.1ex solid #BABEC2; + width: 1.6ex; + height: 1.6ex; + margin: -0.8ex 0; + border-radius: 0.9ex; +} + +QSlider::groove:vertical +{ + border: 0.1ex solid #EFF0F1; + width: 0.4ex; + background: #9CA0A4; + margin: 0ex; + border-radius: 0.3ex; +} + +QSlider::handle:vertical +{ + background: #D9D8D7; + border: 0.1ex solid #BABEC2; + width: 1.6ex; + height: 1.6ex; + margin: 0 -0.8ex; + border-radius: 0.9ex; +} + +QSlider::handle:horizontal:focus, +QSlider::handle:vertical:focus +{ + border: 0.1ex solid #33A4DF; +} + +QSlider::handle:horizontal:hover, +QSlider::handle:vertical:hover +{ + border: 0.1ex solid #51c2fc; +} + +QSlider::sub-page:horizontal, +QSlider::add-page:vertical +{ + background: #33A4DF; + border-radius: 0.3ex; +} + +QSlider::add-page:horizontal, +QSlider::sub-page:vertical +{ + background: #BABEC2; + border-radius: 0.3ex; +} + +QToolButton +{ + background-color: transparent; + border: 0.1ex solid #BAB9B8; + border-radius: 0.2ex; + margin: 0.3ex; + padding: 0.5ex; +} + +QToolButton[popupMode="1"] /* only for MenuButtonPopup */ +{ + padding-right: 2ex; /* make way for the popup button */ +} + +QToolButton[popupMode="2"] /* only for InstantPopup */ +{ + padding-right: 1ex; /* make way for the popup button */ +} + +QToolButton::menu-indicator +{ + border-image: url(:/light/down_arrow.svg); + top: -0.7ex; left: -0.2ex; /* shift it a bit */ + width = 0.9ex; + height = 0.6ex; +} + +QToolButton::menu-arrow +{ + border-image: url(:/light/down_arrow.svg); + width = 0.9ex; + height = 0.6ex; +} + +QToolButton:hover, +QToolButton::menu-button:hover +{ + background-color: transparent; + border: 0.1ex solid #33A4DF; +} + +QToolButton:checked, +QToolButton:pressed, +QToolButton::menu-button:pressed +{ + background-color: #47b8fc; + border: 0.1ex solid #47b8fc; + padding: 0.5ex; +} + +QToolButton::menu-button +{ + border: 0.1ex solid #BAB9B8; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; + /* 1ex width + 0.4ex for border + no text = 2ex allocated above */ + width: 1ex; + padding: 0.5ex; + outline: none; +} + +QToolButton::menu-arrow:open +{ + border: 0.1ex solid #BAB9B8; +} + +QPushButton::menu-indicator +{ + subcontrol-origin: padding; + subcontrol-position: bottom right; + left: 0.8ex; +} + +QTableView +{ + border: 0.1ex solid #BAB9B8; + gridline-color: #BAB9B8; + background-color: #FCFCFC; +} + + +QTableView, +QHeaderView +{ + border-radius: 0px; +} + +QTableView::item:pressed +{ + background: #33A4DF; + color: #31363B; +} + +QTableView::item:selected:active +{ + background: #33A4DF; + color: #31363B; +} + +QTableView::item:selected:hover +{ + background-color: #47b8f3; + color: #31363B; +} + +QListView::item:pressed, +QTreeView::item:pressed +{ + background: #3daee9; + color: #31363B; +} + +QTreeView::item:selected:active, +QListView::item:selected:active +{ + background: #3daee9; + color: #31363B; +} + +QListView::item:selected:hover, +QTreeView::item:selected:hover +{ + background-color: #51c2fc; + color: #31363B; +} + + +QHeaderView +{ + background-color: #EFF0F1; + border: 0.1ex transparent; + border-radius: 0px; + margin: 0px; + padding: 0px; + +} + +QHeaderView::section +{ + background-color: #EFF0F1; + color: #31363B; + padding: 0.5ex; + border: 0.1ex solid #BAB9B8; + border-radius: 0px; + text-align: center; +} + +QHeaderView::section::vertical::first, +QHeaderView::section::vertical::only-one +{ + border-top: 0.1ex solid #BAB9B8; +} + +QHeaderView::section::vertical +{ + border-top: transparent; +} + +QHeaderView::section::horizontal::first, QHeaderView::section::horizontal::only-one +{ + border-left: 0.1ex solid #BAB9B8; +} + +QHeaderView::section::horizontal +{ + border-left: transparent; +} + + +QHeaderView::section:checked + + { + color: black; + background-color: #b9dae7; + } + + /* style the sort indicator */ +QHeaderView::down-arrow +{ + image: url(:/light/down_arrow.svg); +} + +QHeaderView::up-arrow +{ + image: url(:/light/up_arrow.svg); +} + +QTableCornerButton::section +{ + background-color: #EFF0F1; + border: 0.1ex transparent #BAB9B8; + border-radius: 0px; +} + +QToolBox +{ + padding: 0.5ex; + border: 0.1ex transparent black; +} + +QToolBox:selected +{ + background-color: #EFF0F1; + border-color: #33A4DF; +} + +QToolBox:hover +{ + border-color: #33A4DF; +} + +QStatusBar::item +{ + border: 0px transparent dark; +} + +QSplitter::handle +{ + border: 0.1ex dashed #BAB9B8; +} + +QSplitter::handle:hover +{ + background-color: #787876; + border: 0.1ex solid #BAB9B8; +} + +QSplitter::handle:horizontal +{ + width: 0.1ex; +} + +QSplitter::handle:vertical +{ + height: 0.1ex; +} + +QProgressBar:horizontal +{ + background-color: #BABEC2; + border: 0.1ex solid #EFF0F1; + border-radius: 0.3ex; + height: 0.5ex; + text-align: right; + margin-top: 0.5ex; + margin-bottom: 0.5ex; + margin-right: 5ex; + padding: 0px; +} + +QProgressBar::chunk:horizontal +{ + background-color: #33A4DF; + border: 0.1ex transparent; + border-radius: 0.3ex; +} + +QAbstractSpinBox +{ + background-color: #EFF0F1; +} + +QSpinBox, +QDoubleSpinBox +{ + padding-right: 1.5ex; +} + +QSpinBox::up-button, +QDoubleSpinBox::up-button +{ + subcontrol-origin: content; + subcontrol-position: right top; + + width: 1.6ex; + border-width: 0.1ex; +} + +QSpinBox::up-arrow, +QDoubleSpinBox::up-arrow +{ + border-image: url(:/light/up_arrow.svg); + width: 0.9ex; + height: 0.6ex; +} + +QSpinBox::up-arrow:hover, +QSpinBox::up-arrow:pressed, +QDoubleSpinBox::up-arrow:hover, +QDoubleSpinBox::up-arrow:pressed +{ + border-image: url(:/light/up_arrow-hover.svg); + width: 0.9ex; + height: 0.6ex; +} + +QSpinBox::up-arrow:disabled, +QSpinBox::up-arrow:off, +QDoubleSpinBox::up-arrow:disabled, +QDoubleSpinBox::up-arrow:off +{ + border-image: url(:/light/up_arrow_disabled.svg); +} + +QSpinBox::down-button, +QDoubleSpinBox::down-button +{ + subcontrol-origin: content; + subcontrol-position: right bottom; + + width: 1.6ex; + border-width: 0.1ex; +} + +QSpinBox::down-arrow, +QDoubleSpinBox::down-arrow +{ + border-image: url(:/light/down_arrow.svg); + width: 0.9ex; + height: 0.6ex; +} + +QSpinBox::down-arrow:hover, +QSpinBox::down-arrow:pressed, +QDoubleSpinBox::down-arrow:hover, +QDoubleSpinBox::down-arrow:pressed +{ + border-image: url(:/light/down_arrow-hover.svg); + width: 0.9ex; + height: 0.6ex; +} + +QSpinBox::down-arrow:disabled, +QSpinBox::down-arrow:off, +QDoubleSpinBox::down-arrow:disabled, +QDoubleSpinBox::down-arrow:off +{ + border-image: url(:/light/down_arrow_disabled.svg); +} + +QPushButton:hover +{ + border: 0.1ex solid #3daef3; + color: #31363B; +} + +QPushButton:focus +{ + background-color: qlineargradient(x1: 0.5, y1: 0.5 x2: 0.5, y2: 1, stop: 0 #4cbdff, stop: 0.5 #33a4e8); + color: white; +} + +QPushButton:focus:hover +{ + background-color: qlineargradient(x1: 0.5, y1: 0.5 x2: 0.5, y2: 1, stop: 0 #bedfec, stop: 0.5 #b9dae7); + color: #31363B; +} + +QPushButton:focus:pressed, +QPushButton:pressed +{ + background-color: qlineargradient(x1: 0.5, y1: 0.5 x2: 0.5, y2: 1, stop: 0 #bedfec, stop: 0.5 #b9dae7); + color: #31363B; +} + diff --git a/lib/BreezeStyleSheets/light/branch_closed-on.svg b/lib/BreezeStyleSheets/light/branch_closed-on.svg new file mode 100755 index 0000000..23c5421 --- /dev/null +++ b/lib/BreezeStyleSheets/light/branch_closed-on.svg @@ -0,0 +1,3 @@ +<svg width="6" height="9"> + <path fill="#000" fill-rule="evenodd" d="M1,8V1L5,4.5Z"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/branch_closed.svg b/lib/BreezeStyleSheets/light/branch_closed.svg new file mode 100755 index 0000000..286c1a9 --- /dev/null +++ b/lib/BreezeStyleSheets/light/branch_closed.svg @@ -0,0 +1,3 @@ +<svg width="12" height="18"> + <path fill="#4b4b4b" d="M5,12V6L9,9Z"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/branch_open-on.svg b/lib/BreezeStyleSheets/light/branch_open-on.svg new file mode 100755 index 0000000..9e75927 --- /dev/null +++ b/lib/BreezeStyleSheets/light/branch_open-on.svg @@ -0,0 +1,3 @@ +<svg width="9" height="6"> + <path fill="#000" d="M1,1H8L4.5,5Z"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/branch_open.svg b/lib/BreezeStyleSheets/light/branch_open.svg new file mode 100755 index 0000000..514a312 --- /dev/null +++ b/lib/BreezeStyleSheets/light/branch_open.svg @@ -0,0 +1,3 @@ +<svg width="18" height="12"> + <path fill="#4b4b4b" d="M5.5,3H12.5L9,9Z"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/checkbox_checked-hover.svg b/lib/BreezeStyleSheets/light/checkbox_checked-hover.svg new file mode 100755 index 0000000..64d6667 --- /dev/null +++ b/lib/BreezeStyleSheets/light/checkbox_checked-hover.svg @@ -0,0 +1,5 @@ +<svg x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" enable-background="new 0 0 18 18" xml:space="preserve"> + <path d="M2,2 h14 v14 h-0.9 v-13.1 h-13.1 z" fill="#51c2fc"/> + <path d="M16,16 h-14 v-14 h0.9 v13.1 h13.1 z" fill="#51c2fc"/> + <path d="M5,5 h8 v8 h-8 v-8 z" fill="#51c2fc" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/checkbox_checked.svg b/lib/BreezeStyleSheets/light/checkbox_checked.svg new file mode 100755 index 0000000..f3acb63 --- /dev/null +++ b/lib/BreezeStyleSheets/light/checkbox_checked.svg @@ -0,0 +1,5 @@ +<svg x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" enable-background="new 0 0 18 18" xml:space="preserve"> + <path d="M2,2 h14 v14 h-0.9 v-13.1 h-13.1 z" fill="#3daee9"/> + <path d="M16,16 h-14 v-14 h0.9 v13.1 h13.1 z" fill="#3daee9"/> + <path d="M5,5 h8 v8 h-8 v-8 z" fill="#3daee9" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/checkbox_checked_disabled.svg b/lib/BreezeStyleSheets/light/checkbox_checked_disabled.svg new file mode 100755 index 0000000..b7be04b --- /dev/null +++ b/lib/BreezeStyleSheets/light/checkbox_checked_disabled.svg @@ -0,0 +1,5 @@ +<svg x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" enable-background="new 0 0 18 18" xml:space="preserve"> + <path d="M2,2 h14 v14 h-0.9 v-13.1 h-13.1 z" fill="#31363B"/> + <path d="M16,16 h-14 v-14 h0.9 v13.1 h13.1 z" fill="#31363B"/> + <path d="M5,5 h8 v8 h-8 v-8 z" fill="#31363B" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/checkbox_indeterminate-hover.svg b/lib/BreezeStyleSheets/light/checkbox_indeterminate-hover.svg new file mode 100755 index 0000000..def9596 --- /dev/null +++ b/lib/BreezeStyleSheets/light/checkbox_indeterminate-hover.svg @@ -0,0 +1,7 @@ +<svg x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" enable-background="new 0 0 18 18" xml:space="preserve"> + <path d="M2,2 h14 v14 h-0.9 v-13.1 h-13.1 z" fill="#51c2fc"/> + <path d="M16,16 h-14 v-14 h0.9 v13.1 h13.1 z" fill="#51c2fc"/> + <path d="M5,5 h8 v8 h-0.9 v-7.1 h-7.1 z" fill="#51c2fc" fill-rule="evenodd"/> + <path d="M13,13 h-8 v-8 h0.9 v7.1 h7.1 z" fill="#51c2fc" fill-rule="evenodd"/> + <path d="M13,5 L 5,13 v-8 h8 z" fill="#51c2fc" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/checkbox_indeterminate.svg b/lib/BreezeStyleSheets/light/checkbox_indeterminate.svg new file mode 100755 index 0000000..a619ab0 --- /dev/null +++ b/lib/BreezeStyleSheets/light/checkbox_indeterminate.svg @@ -0,0 +1,7 @@ +<svg x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" enable-background="new 0 0 18 18" xml:space="preserve"> + <path d="M2,2 h14 v14 h-0.9 v-13.1 h-13.1 z" fill="#3daee9"/> + <path d="M16,16 h-14 v-14 h0.9 v13.1 h13.1 z" fill="#3daee9"/> + <path d="M5,5 h8 v8 h-0.9 v-7.1 h-7.1 z" fill="#3daee9" fill-rule="evenodd"/> + <path d="M13,13 h-8 v-8 h0.9 v7.1 h7.1 z" fill="#3daee9" fill-rule="evenodd"/> + <path d="M13,5 L 5,13 v-8 h8 z" fill="#3daee9" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/checkbox_indeterminate_disabled.svg b/lib/BreezeStyleSheets/light/checkbox_indeterminate_disabled.svg new file mode 100755 index 0000000..74d7168 --- /dev/null +++ b/lib/BreezeStyleSheets/light/checkbox_indeterminate_disabled.svg @@ -0,0 +1,7 @@ +<svg x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" enable-background="new 0 0 18 18" xml:space="preserve"> + <path d="M2,2 h14 v14 h-0.9 v-13.1 h-13.1 z" fill="#31363B"/> + <path d="M16,16 h-14 v-14 h0.9 v13.1 h13.1 z" fill="#31363B"/> + <path d="M5,5 h8 v8 h-0.9 v-7.1 h-7.1 z" fill="#31363B" fill-rule="evenodd"/> + <path d="M13,13 h-8 v-8 h0.9 v7.1 h7.1 z" fill="#31363B" fill-rule="evenodd"/> + <path d="M13,5 L 5,13 v-8 h8 z" fill="#31363B" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/checkbox_unchecked-hover.svg b/lib/BreezeStyleSheets/light/checkbox_unchecked-hover.svg new file mode 100755 index 0000000..8f0bb01 --- /dev/null +++ b/lib/BreezeStyleSheets/light/checkbox_unchecked-hover.svg @@ -0,0 +1,4 @@ +<svg x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" enable-background="new 0 0 18 18" xml:space="preserve"> + <path d="M2,2 h14 v14 h-0.9 v-13.1 h-13.1 z" fill="#51c2fc"/> + <path d="M16,16 h-14 v-14 h0.9 v13.1 h13.1 z" fill="#51c2fc"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/checkbox_unchecked_disabled.svg b/lib/BreezeStyleSheets/light/checkbox_unchecked_disabled.svg new file mode 100755 index 0000000..0ef4300 --- /dev/null +++ b/lib/BreezeStyleSheets/light/checkbox_unchecked_disabled.svg @@ -0,0 +1,4 @@ +<svg x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" enable-background="new 0 0 18 18" xml:space="preserve"> + <path d="M2,2 h14 v14 h-0.9 v-13.1 h-13.1 z" fill="#31363B"/> + <path d="M16,16 h-14 v-14 h0.9 v13.1 h13.1 z" fill="#31363B"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/close-hover.svg b/lib/BreezeStyleSheets/light/close-hover.svg new file mode 100755 index 0000000..cb44c78 --- /dev/null +++ b/lib/BreezeStyleSheets/light/close-hover.svg @@ -0,0 +1,3 @@ +<svg width="1200" height="1200"> + <path d="M 600,1050 C 351.472,1050 150,848.528 150,600 150,351.472 351.472,150 600,150 c 248.528,0 450,201.472 450,450 0,248.528 -201.472,450 -450,450 z M 888.462,827.851 661.974,601.122 l 0,-2.244 226.488,-226.729 0,-60.611 -60.848,0 Q 727.339,411.986 627.043,512.451 613.524,525.358 600,538.267 l -226.487,-226.729 -61.975,0 0,60.611 L 538.026,600 311.538,826.729 l 0,61.733 60.848,0 q 34.363,-34.792 68.735,-69.59 L 600,661.733 l 226.487,226.729 61.975,0 0,-60.611 z" fill="#dc7676"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/close-pressed.svg b/lib/BreezeStyleSheets/light/close-pressed.svg new file mode 100755 index 0000000..a0dc249 --- /dev/null +++ b/lib/BreezeStyleSheets/light/close-pressed.svg @@ -0,0 +1,3 @@ +<svg width="1200" height="1200"> + <path d="M 600,1050 C 351.472,1050 150,848.528 150,600 150,351.472 351.472,150 600,150 c 248.528,0 450,201.472 450,450 0,248.528 -201.472,450 -450,450 z M 888.462,827.851 661.974,601.122 l 0,-2.244 226.488,-226.729 0,-60.611 -60.848,0 Q 727.339,411.986 627.043,512.451 613.524,525.358 600,538.267 l -226.487,-226.729 -61.975,0 0,60.611 L 538.026,600 311.538,826.729 l 0,61.733 60.848,0 q 34.363,-34.792 68.735,-69.59 L 600,661.733 l 226.487,226.729 61.975,0 0,-60.611 z" fill="#b33e3e"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/close.svg b/lib/BreezeStyleSheets/light/close.svg new file mode 100755 index 0000000..07b50c9 --- /dev/null +++ b/lib/BreezeStyleSheets/light/close.svg @@ -0,0 +1,3 @@ +<svg width="1200" height="1200"> + <path d="M 600,1050 C 351.472,1050 150,848.528 150,600 150,351.472 351.472,150 600,150 c 248.528,0 450,201.472 450,450 0,248.528 -201.472,450 -450,450 z M 888.462,827.851 661.974,601.122 l 0,-2.244 226.488,-226.729 0,-60.611 -60.848,0 Q 727.339,411.986 627.043,512.451 613.524,525.358 600,538.267 l -226.487,-226.729 -61.975,0 0,60.611 L 538.026,600 311.538,826.729 l 0,61.733 60.848,0 q 34.363,-34.792 68.735,-69.59 L 600,661.733 l 226.487,226.729 61.975,0 0,-60.611 z" fill="#626568"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/down_arrow-hover.svg b/lib/BreezeStyleSheets/light/down_arrow-hover.svg new file mode 100755 index 0000000..408397f --- /dev/null +++ b/lib/BreezeStyleSheets/light/down_arrow-hover.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="9px" height="6px" viewBox="0 0 9 6" enable-background="new 0 0 9 6" xml:space="preserve"> + <path d="M 1.1894592,0.91769718 4.5,4.2280182 7.8105408,0.91627648 c 0.1577125,-0.157702 0.4134624,-0.157702 0.5711749,0 0.1577124,0.15770202 0.1577124,0.41343492 0,0.57113692 l -3.5961283,3.5973102 0,0 0,0 c -0.1577124,0.1577019 -0.4134624,0.1577019 -0.5711748,0 L 0.6182843,1.4874134 c -0.1577124,-0.157702 -0.1577124,-0.4134349 0,-0.57113692 0.1577125,-0.15628131 0.4134624,-0.15628131 0.5711749,0.00142 z" fill="#3daee9"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/down_arrow.svg b/lib/BreezeStyleSheets/light/down_arrow.svg new file mode 100755 index 0000000..34c5d6a --- /dev/null +++ b/lib/BreezeStyleSheets/light/down_arrow.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="9px" height="6px" viewBox="0 0 9 6" enable-background="new 0 0 9 6" xml:space="preserve"> + <path d="M 1.1894592,0.91769718 4.5,4.2280182 7.8105408,0.91627648 c 0.1577125,-0.157702 0.4134624,-0.157702 0.5711749,0 0.1577124,0.15770202 0.1577124,0.41343492 0,0.57113692 l -3.5961283,3.5973102 0,0 0,0 c -0.1577124,0.1577019 -0.4134624,0.1577019 -0.5711748,0 L 0.6182843,1.4874134 c -0.1577124,-0.157702 -0.1577124,-0.4134349 0,-0.57113692 0.1577125,-0.15628131 0.4134624,-0.15628131 0.5711749,0.00142 z" fill="#31363B"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/down_arrow_disabled.svg b/lib/BreezeStyleSheets/light/down_arrow_disabled.svg new file mode 100755 index 0000000..af74a30 --- /dev/null +++ b/lib/BreezeStyleSheets/light/down_arrow_disabled.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="9px" height="6px" viewBox="0 0 9 6" enable-background="new 0 0 9 6" xml:space="preserve"> + <path d="M 1.1894592,0.91769718 4.5,4.2280182 7.8105408,0.91627648 c 0.1577125,-0.157702 0.4134624,-0.157702 0.5711749,0 0.1577124,0.15770202 0.1577124,0.41343492 0,0.57113692 l -3.5961283,3.5973102 0,0 0,0 c -0.1577124,0.1577019 -0.4134624,0.1577019 -0.5711748,0 L 0.6182843,1.4874134 c -0.1577124,-0.157702 -0.1577124,-0.4134349 0,-0.57113692 0.1577125,-0.15628131 0.4134624,-0.15628131 0.5711749,0.00142 z" fill="#b0b0b0"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/hmovetoolbar.svg b/lib/BreezeStyleSheets/light/hmovetoolbar.svg new file mode 100755 index 0000000..57e54c9 --- /dev/null +++ b/lib/BreezeStyleSheets/light/hmovetoolbar.svg @@ -0,0 +1,5 @@ +<svg x="0px" y="0px" width="16px" height="64px" viewBox="0 0 16 64" enable-background="new 0 0 16 64" xml:space="preserve"> + <rect fill="#76797c" x="2" y="1" width="1" height="62.5"/> + <rect fill="#76797c" x="9" y="1" width="1" height="62.5"/> +</svg> + diff --git a/lib/BreezeStyleSheets/light/hsepartoolbar.svg b/lib/BreezeStyleSheets/light/hsepartoolbar.svg new file mode 100755 index 0000000..a446425 --- /dev/null +++ b/lib/BreezeStyleSheets/light/hsepartoolbar.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="7px" height="63px" viewBox="0 0 7 63" enable-background="new 0 0 7 63" xml:space="preserve"> + <rect fill="#76797c" x="2" y="13" width="1" height="37"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/left_arrow.svg b/lib/BreezeStyleSheets/light/left_arrow.svg new file mode 100755 index 0000000..f77acf4 --- /dev/null +++ b/lib/BreezeStyleSheets/light/left_arrow.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="6px" height="9px" viewBox="0 0 6 9" enable-background="new 0 0 6 9" xml:space="preserve"> + <path d="m 5.0823028,1.1894593 -3.310321,3.3105408 3.3117417,3.3105408 c 0.157702,0.1577125 0.157702,0.4134624 0,0.5711749 -0.157702,0.1577123 -0.4134349,0.1577123 -0.5711369,0 l -3.59731017,-3.5961283 0,0 0,0 c -0.15770191,-0.1577124 -0.15770191,-0.4134624 0,-0.5711748 L 4.5125866,0.61828437 c 0.157702,-0.1577124 0.4134349,-0.1577124 0.5711369,0 0.1562813,0.1577125 0.1562813,0.41346243 -0.00142,0.57117493 z" fill="#31363B"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/left_arrow_disabled.svg b/lib/BreezeStyleSheets/light/left_arrow_disabled.svg new file mode 100755 index 0000000..2d749e7 --- /dev/null +++ b/lib/BreezeStyleSheets/light/left_arrow_disabled.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="6px" height="9px" viewBox="0 0 6 9" enable-background="new 0 0 6 9" xml:space="preserve"> + <path d="m 5.0823028,1.1894593 -3.310321,3.3105408 3.3117417,3.3105408 c 0.157702,0.1577125 0.157702,0.4134624 0,0.5711749 -0.157702,0.1577123 -0.4134349,0.1577123 -0.5711369,0 l -3.59731017,-3.5961283 0,0 0,0 c -0.15770191,-0.1577124 -0.15770191,-0.4134624 0,-0.5711748 L 4.5125866,0.61828437 c 0.157702,-0.1577124 0.4134349,-0.1577124 0.5711369,0 0.1562813,0.1577125 0.1562813,0.41346243 -0.00142,0.57117493 z" fill="#b0b0b0"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/radio_checked-hover.svg b/lib/BreezeStyleSheets/light/radio_checked-hover.svg new file mode 100755 index 0000000..f3d5c98 --- /dev/null +++ b/lib/BreezeStyleSheets/light/radio_checked-hover.svg @@ -0,0 +1,5 @@ +<svg x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve"> + <path d="M1,10a9,9 0 1,0 18,0 h-0.9 a8.1,8.1 0 1,1 -16.2,0 h-0.9" fill="#51c2fc" fill-rule="evenodd"/> + <path d="M1,10a9,9 0 1,1 18,0 h-0.9 a8.1,8.1 0 1,0 -16.2,0 h-0.9" fill="#51c2fc" fill-rule="evenodd"/> + <path d="M4,10a6,6 0 1,0 12,0a6,6 0 1,0 -12,0" fill="#51c2fc" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/radio_checked.svg b/lib/BreezeStyleSheets/light/radio_checked.svg new file mode 100755 index 0000000..86ff6bf --- /dev/null +++ b/lib/BreezeStyleSheets/light/radio_checked.svg @@ -0,0 +1,5 @@ +<svg x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve"> + <path d="M1,10a9,9 0 1,0 18,0 h-0.9 a8.1,8.1 0 1,1 -16.2,0 h-0.9" fill="#3daee9" fill-rule="evenodd"/> + <path d="M1,10a9,9 0 1,1 18,0 h-0.9 a8.1,8.1 0 1,0 -16.2,0 h-0.9" fill="#3daee9" fill-rule="evenodd"/> + <path d="M4,10a6,6 0 1,0 12,0a6,6 0 1,0 -12,0" fill="#3daee9" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/radio_checked_disabled.svg b/lib/BreezeStyleSheets/light/radio_checked_disabled.svg new file mode 100755 index 0000000..269ae12 --- /dev/null +++ b/lib/BreezeStyleSheets/light/radio_checked_disabled.svg @@ -0,0 +1,5 @@ +<svg x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve"> + <path d="M1,10a9,9 0 1,0 18,0 h-0.9 a8.1,8.1 0 1,1 -16.2,0 h-0.9" fill="#31363B" fill-rule="evenodd"/> + <path d="M1,10a9,9 0 1,1 18,0 h-0.9 a8.1,8.1 0 1,0 -16.2,0 h-0.9" fill="#31363B" fill-rule="evenodd"/> + <path d="M4,10a6,6 0 1,0 12,0a6,6 0 1,0 -12,0" fill="#31363B" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/radio_unchecked-hover.svg b/lib/BreezeStyleSheets/light/radio_unchecked-hover.svg new file mode 100755 index 0000000..f5fc943 --- /dev/null +++ b/lib/BreezeStyleSheets/light/radio_unchecked-hover.svg @@ -0,0 +1,4 @@ +<svg x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve"> + <path d="M1,10a9,9 0 1,0 18,0 h-0.9 a8.1,8.1 0 1,1 -16.2,0 h-0.9" fill="#51c2fc" fill-rule="evenodd"/> + <path d="M1,10a9,9 0 1,1 18,0 h-0.9 a8.1,8.1 0 1,0 -16.2,0 h-0.9" fill="#51c2fc" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/radio_unchecked_disabled.svg b/lib/BreezeStyleSheets/light/radio_unchecked_disabled.svg new file mode 100755 index 0000000..41f503d --- /dev/null +++ b/lib/BreezeStyleSheets/light/radio_unchecked_disabled.svg @@ -0,0 +1,4 @@ +<svg x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve"> + <path d="M1,10a9,9 0 1,0 18,0 h-0.9 a8.1,8.1 0 1,1 -16.2,0 h-0.9" fill="#31363B" fill-rule="evenodd"/> + <path d="M1,10a9,9 0 1,1 18,0 h-0.9 a8.1,8.1 0 1,0 -16.2,0 h-0.9" fill="#31363B" fill-rule="evenodd"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/right_arrow.svg b/lib/BreezeStyleSheets/light/right_arrow.svg new file mode 100755 index 0000000..a43ea2b --- /dev/null +++ b/lib/BreezeStyleSheets/light/right_arrow.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="6px" height="9px" viewBox="0 0 6 9" enable-background="new 0 0 6 9" xml:space="preserve"> + <path d="m 0.9166972,1.1894593 3.310321,3.3105408 -3.3117417,3.3105408 c -0.157702,0.1577125 -0.157702,0.4134624 0,0.5711749 0.157702,0.1577123 0.4134349,0.1577123 0.5711369,0 l 3.5973102,-3.5961283 0,0 0,0 c 0.1577019,-0.1577124 0.1577019,-0.4134624 0,-0.5711748 L 1.4864134,0.61828437 c -0.157702,-0.1577124 -0.4134349,-0.1577124 -0.5711369,0 -0.1562813,0.1577125 -0.1562813,0.41346243 0.00142,0.57117493 z" fill="#31363B"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/right_arrow_disabled.svg b/lib/BreezeStyleSheets/light/right_arrow_disabled.svg new file mode 100755 index 0000000..4940025 --- /dev/null +++ b/lib/BreezeStyleSheets/light/right_arrow_disabled.svg @@ -0,0 +1,3 @@ +<svg width="6" height="9"> + <path d="m 0.9166972,1.1894593 3.310321,3.3105408 -3.3117417,3.3105408 c -0.157702,0.1577125 -0.157702,0.4134624 0,0.5711749 0.157702,0.1577123 0.4134349,0.1577123 0.5711369,0 l 3.5973102,-3.5961283 0,0 0,0 c 0.1577019,-0.1577124 0.1577019,-0.4134624 0,-0.5711748 L 1.4864134,0.61828437 c -0.157702,-0.1577124 -0.4134349,-0.1577124 -0.5711369,0 -0.1562813,0.1577125 -0.1562813,0.41346243 0.00142,0.57117493 z" fill="#b0b0b0"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/sizegrip.svg b/lib/BreezeStyleSheets/light/sizegrip.svg new file mode 100755 index 0000000..3388f07 --- /dev/null +++ b/lib/BreezeStyleSheets/light/sizegrip.svg @@ -0,0 +1,3 @@ +<svg width="1000" height="1000"> + <path fill="#b0b0b0" d="M22.1,1022.1L-22.1,977.9l1000-1000L1022.1,22.1Zm220,30L197.9,1007.9l1000-1000L1242.1,52.1Zm250,0L447.9,1007.9l1000-1000L1492.1,52.1Zm250,0L697.9,1007.9l1030-1030L1772.1,22.1Z"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/spinup_disabled.svg b/lib/BreezeStyleSheets/light/spinup_disabled.svg new file mode 100755 index 0000000..838436d --- /dev/null +++ b/lib/BreezeStyleSheets/light/spinup_disabled.svg @@ -0,0 +1,3 @@ +<svg width="9" height="6"> + <path d="M 1.1894592,5.0833028 4.5,1.7729818 7.8105408,5.0847235 c 0.1577125,0.157702 0.4134624,0.157702 0.5711749,0 0.1577124,-0.157702 0.1577124,-0.4134349 0,-0.5711369 l -3.5961283,-3.59731019 0,0 0,0 c -0.1577124,-0.1577019 -0.4134624,-0.1577019 -0.5711748,0 L 0.6182843,4.5135866 c -0.1577124,0.157702 -0.1577124,0.4134349 0,0.5711369 0.1577125,0.1562813 0.4134624,0.1562813 0.5711749,-0.00142 z" fill="#b0b0b0"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/stylesheet-branch-end-closed.svg b/lib/BreezeStyleSheets/light/stylesheet-branch-end-closed.svg new file mode 100755 index 0000000..a31f5c0 --- /dev/null +++ b/lib/BreezeStyleSheets/light/stylesheet-branch-end-closed.svg @@ -0,0 +1,4 @@ +<svg width="81" height="58"> + <rect id="VLine" fill="#bcbfc2" x="36" width="2" height="14"/> + <rect id="HLine" fill="#bcbfc2" x="65" y="28" height="1" width="28"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/stylesheet-branch-end-open.svg b/lib/BreezeStyleSheets/light/stylesheet-branch-end-open.svg new file mode 100755 index 0000000..a31f5c0 --- /dev/null +++ b/lib/BreezeStyleSheets/light/stylesheet-branch-end-open.svg @@ -0,0 +1,4 @@ +<svg width="81" height="58"> + <rect id="VLine" fill="#bcbfc2" x="36" width="2" height="14"/> + <rect id="HLine" fill="#bcbfc2" x="65" y="28" height="1" width="28"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/stylesheet-branch-end.svg b/lib/BreezeStyleSheets/light/stylesheet-branch-end.svg new file mode 100755 index 0000000..a1c0a42 --- /dev/null +++ b/lib/BreezeStyleSheets/light/stylesheet-branch-end.svg @@ -0,0 +1,4 @@ +<svg width="81" height="58"> + <rect id="VLine" fill="#bcbfc2" x="36" width="2" height="28"/> + <rect id="HLine" fill="#bcbfc2" x="36" y="28" height="1" width="57"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/stylesheet-branch-more.svg b/lib/BreezeStyleSheets/light/stylesheet-branch-more.svg new file mode 100755 index 0000000..ebef839 --- /dev/null +++ b/lib/BreezeStyleSheets/light/stylesheet-branch-more.svg @@ -0,0 +1,4 @@ +<svg width="81" height="58"> + <rect id="VLine" fill="#bcbfc2" x="36" width="2" height="58"/> + <rect id="HLine" fill="#bcbfc2" x="36" y="30" height="1" width="44"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/stylesheet-vline.svg b/lib/BreezeStyleSheets/light/stylesheet-vline.svg new file mode 100755 index 0000000..688177e --- /dev/null +++ b/lib/BreezeStyleSheets/light/stylesheet-vline.svg @@ -0,0 +1,3 @@ +<svg width="81" height="58"> + <rect fill="#bcbfc2" x="36" width="2" height="58"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/transparent.svg b/lib/BreezeStyleSheets/light/transparent.svg new file mode 100755 index 0000000..3a8ca5c --- /dev/null +++ b/lib/BreezeStyleSheets/light/transparent.svg @@ -0,0 +1 @@ +<svg width="64" height="64"/> diff --git a/lib/BreezeStyleSheets/light/undock-hover.svg b/lib/BreezeStyleSheets/light/undock-hover.svg new file mode 100755 index 0000000..6bddbd7 --- /dev/null +++ b/lib/BreezeStyleSheets/light/undock-hover.svg @@ -0,0 +1,5 @@ +<svg width="1000" height="1000" > + <path id="BottomCircle" d="M100,500 a250,250, 0, 1,0, 800,0 M775,500 L500,775 L225,500 z" fill="#a2a2a2" /> + <path id="TopCircle" d="M900,500 a250,250, 0, 1,0, -800,0 M225,500 L500,225 L775,500 z" fill="#a2a2a2" /> + <path id="Inside" d="M275,500 L 500,725 L 725,500 L 500,275 z" fill="#a2a2a2" /> +</svg> diff --git a/lib/BreezeStyleSheets/light/undock.svg b/lib/BreezeStyleSheets/light/undock.svg new file mode 100755 index 0000000..9ab2197 --- /dev/null +++ b/lib/BreezeStyleSheets/light/undock.svg @@ -0,0 +1,3 @@ +<svg width="1000" height="1000" > + <path d="M250,500 L 500,750 L 750,500 L 500,250 z" fill="none" stroke="#a2a2a2" stroke-width="50" /> +</svg> diff --git a/lib/BreezeStyleSheets/light/up_arrow-hover.svg b/lib/BreezeStyleSheets/light/up_arrow-hover.svg new file mode 100755 index 0000000..dd1271a --- /dev/null +++ b/lib/BreezeStyleSheets/light/up_arrow-hover.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="9px" height="6px" viewBox="0 0 9 6" enable-background="new 0 0 9 6" xml:space="preserve"> + <path d="M 1.1894592,5.0833028 4.5,1.7729818 7.8105408,5.0847235 c 0.1577125,0.157702 0.4134624,0.157702 0.5711749,0 0.1577124,-0.157702 0.1577124,-0.4134349 0,-0.5711369 l -3.5961283,-3.59731019 0,0 0,0 c -0.1577124,-0.1577019 -0.4134624,-0.1577019 -0.5711748,0 L 0.6182843,4.5135866 c -0.1577124,0.157702 -0.1577124,0.4134349 0,0.5711369 0.1577125,0.1562813 0.4134624,0.1562813 0.5711749,-0.00142 z" fill="#3daee9"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/up_arrow.svg b/lib/BreezeStyleSheets/light/up_arrow.svg new file mode 100755 index 0000000..b02bb26 --- /dev/null +++ b/lib/BreezeStyleSheets/light/up_arrow.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="9px" height="6px" viewBox="0 0 9 6" enable-background="new 0 0 9 6" xml:space="preserve"> + <path d="M 1.1894592,5.0833028 4.5,1.7729818 7.8105408,5.0847235 c 0.1577125,0.157702 0.4134624,0.157702 0.5711749,0 0.1577124,-0.157702 0.1577124,-0.4134349 0,-0.5711369 l -3.5961283,-3.59731019 0,0 0,0 c -0.1577124,-0.1577019 -0.4134624,-0.1577019 -0.5711748,0 L 0.6182843,4.5135866 c -0.1577124,0.157702 -0.1577124,0.4134349 0,0.5711369 0.1577125,0.1562813 0.4134624,0.1562813 0.5711749,-0.00142 z" fill="#31363B"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/up_arrow_disabled.svg b/lib/BreezeStyleSheets/light/up_arrow_disabled.svg new file mode 100755 index 0000000..742e1c5 --- /dev/null +++ b/lib/BreezeStyleSheets/light/up_arrow_disabled.svg @@ -0,0 +1,3 @@ +<svg x="0px" y="0px" width="9px" height="6px" viewBox="0 0 9 6" enable-background="new 0 0 9 6" xml:space="preserve"> + <path d="M 1.1894592,5.0833028 4.5,1.7729818 7.8105408,5.0847235 c 0.1577125,0.157702 0.4134624,0.157702 0.5711749,0 0.1577124,-0.157702 0.1577124,-0.4134349 0,-0.5711369 l -3.5961283,-3.59731019 0,0 0,0 c -0.1577124,-0.1577019 -0.4134624,-0.1577019 -0.5711748,0 L 0.6182843,4.5135866 c -0.1577124,0.157702 -0.1577124,0.4134349 0,0.5711369 0.1577125,0.1562813 0.4134624,0.1562813 0.5711749,-0.00142 z" fill="#b0b0b0"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/vmovetoolbar.svg b/lib/BreezeStyleSheets/light/vmovetoolbar.svg new file mode 100755 index 0000000..0a30d45 --- /dev/null +++ b/lib/BreezeStyleSheets/light/vmovetoolbar.svg @@ -0,0 +1,8 @@ +<svg x="0px" y="0px" width="54px" height="10px" viewBox="0 0 54 10" enable-background="new 0 0 54 10" xml:space="preserve"> + <rect id="Dark1" data-name="Dark1" fill="#292c31" x="16" y="1" width="4" height="8"/> + <rect id="Light1" data-name="Light1" fill="#7f8795" x="16" y="1" width="3" height="7"/> + <rect id="Dark2" data-name="Dark2" fill="#292c31" x="25" y="1" width="4" height="8"/> + <rect id="Light2" data-name="Light2" fill="#7f8795" x="25" y="1" width="3" height="7"/> + <rect id="Dark3" data-name="Dark3" fill="#292c31" x="34" y="1" width="4" height="8"/> + <rect id="Light3" data-name="Light3" fill="#7f8795" x="34" y="1" width="3" height="7"/> +</svg> diff --git a/lib/BreezeStyleSheets/light/vsepartoolbars.svg b/lib/BreezeStyleSheets/light/vsepartoolbars.svg new file mode 100755 index 0000000..00e91ab --- /dev/null +++ b/lib/BreezeStyleSheets/light/vsepartoolbars.svg @@ -0,0 +1,7 @@ +<svg x="0px" y="0px" width="63px" height="7px" viewBox="0 0 63 7" enable-background="new 0 0 63 7" xml:space="preserve"> + <rect id="Dark1" data-name="Dark1" fill="#292c31" x="25" y="1" width="1" height="5"/> + <rect id="Dark2" data-name="Dark2" fill="#292c31" x="38" y="1" width="1" height="5"/> + <rect id="Light1" data-name="Light1" fill="#7f8795" x="23" y="1" width="2" height="5"/> + <rect id="Light2" data-name="Light2" fill="#7f8795" x="30" y="1" width="2" height="5"/> + <rect id="Light3" data-name="Light3" fill="#7f8795" x="36" y="1" width="2" height="5"/> +</svg> diff --git a/lib/BreezeStyleSheets/native.py b/lib/BreezeStyleSheets/native.py new file mode 100644 index 0000000..0269795 --- /dev/null +++ b/lib/BreezeStyleSheets/native.py @@ -0,0 +1,87 @@ +#!/usr/bin/env python +# +# The MIT License (MIT) +# +# Copyright (c) <2013-2014> <Colin Duquesnoy> +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the "Software"), to deal +# in the Software without restriction, including without limitation the rights +# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included in +# all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +# THE SOFTWARE. +# +""" +A simple example of use. + +Load an ui made in QtDesigner and apply the DarkStyleSheet. + + +Requirements: + - Python 2 or Python 3 + - PyQt4 + +.. note.. :: qdarkstyle does not have to be installed to run + the example + +""" +import logging +import sys +from PyQt5 import QtWidgets, QtCore +# make the example runnable without the need to install + +import example + + +def main(): + """ + Application entry point + """ + logging.basicConfig(level=logging.DEBUG) + # create the application and the main window + app = QtWidgets.QApplication(sys.argv) + #app.setStyle(QtWidgets.QStyleFactory.create("fusion")) + window = QtWidgets.QMainWindow() + + # setup ui + ui = example.Ui_MainWindow() + ui.setupUi(window) + ui.bt_delay_popup.addActions([ + ui.actionAction, + ui.actionAction_C + ]) + ui.bt_instant_popup.addActions([ + ui.actionAction, + ui.actionAction_C + ]) + ui.bt_menu_button_popup.addActions([ + ui.actionAction, + ui.actionAction_C + ]) + window.setWindowTitle("Native example") + + # tabify dock widgets to show bug #6 + window.tabifyDockWidget(ui.dockWidget1, ui.dockWidget2) + + # auto quit after 2s when testing on travis-ci + if "--travis" in sys.argv: + QtCore.QTimer.singleShot(2000, app.exit) + + # run + window.show() + app.exec_() + + +if __name__ == "__main__": + main() |
