From e5a0e5aa9bad9ff275002549be41474b4e89c0ba Mon Sep 17 00:00:00 2001 From: Creepler13 Date: Thu, 13 Jun 2024 19:59:10 +0200 Subject: [PATCH 01/84] Drag and drop files in and out of TagStudio (#153) * Ability to drop local files in to TagStudio to add to library * Added renaming option to drop import * Improved readability and switched to pathLib * format * Apply suggestions from code review Co-authored-by: yed podtrzitko * Revert Change * Update tagstudio/src/qt/modals/drop_import.py Co-authored-by: yed podtrzitko * Added support for folders * formatting * Progress bars added * Added Ability to Drag out of window * f * format * Ability to drop local files in to TagStudio to add to library * Added renaming option to drop import * Improved readability and switched to pathLib * format * Apply suggestions from code review Co-authored-by: yed podtrzitko * Revert Change * Update tagstudio/src/qt/modals/drop_import.py Co-authored-by: yed podtrzitko * Added support for folders * formatting * Progress bars added * Added Ability to Drag out of window * f * format * format * formatting and refactor * format again * formatting for mypy * convert lambda to func for clarity * mypy fixes * fixed dragout only worked on selected * Refactor typo, Add license * Reformat QMessageBox * Disable drops when no library is open --------- Co-authored-by: yed podtrzitko Co-authored-by: Travis Abendshien --- tagstudio/src/qt/modals/drop_import.py | 239 +++++++++++++++++++++++++ tagstudio/src/qt/ts_qt.py | 9 + tagstudio/src/qt/widgets/item_thumb.py | 28 ++- 3 files changed, 274 insertions(+), 2 deletions(-) create mode 100644 tagstudio/src/qt/modals/drop_import.py diff --git a/tagstudio/src/qt/modals/drop_import.py b/tagstudio/src/qt/modals/drop_import.py new file mode 100644 index 000000000..2796a81aa --- /dev/null +++ b/tagstudio/src/qt/modals/drop_import.py @@ -0,0 +1,239 @@ +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + +from pathlib import Path +import shutil +import typing + +from PySide6.QtCore import QThreadPool +from PySide6.QtGui import QDropEvent, QDragEnterEvent, QDragMoveEvent +from PySide6.QtWidgets import QMessageBox +from src.qt.widgets.progress import ProgressWidget +from src.qt.helpers.custom_runnable import CustomRunnable +from src.qt.helpers.function_iterator import FunctionIterator + +if typing.TYPE_CHECKING: + from src.qt.ts_qt import QtDriver + +import logging + + +class DropImport: + def __init__(self, driver: "QtDriver"): + self.driver = driver + + def dropEvent(self, event: QDropEvent): + if ( + event.source() is self.driver + ): # change that if you want to drop something originating from tagstudio, for moving or so + return + + if not event.mimeData().hasUrls(): + return + + self.urls = event.mimeData().urls() + self.import_files() + + def dragEnterEvent(self, event: QDragEnterEvent): + if event.mimeData().hasUrls(): + event.accept() + else: + event.ignore() + + def dragMoveEvent(self, event: QDragMoveEvent): + if event.mimeData().hasUrls(): + event.accept() + else: + logging.info(self.driver.selected) + event.ignore() + + def import_files(self): + self.files: list[Path] = [] + self.dirs_in_root: list[Path] = [] + self.duplicate_files: list[Path] = [] + + def displayed_text(x): + text = f"Searching New Files...\n{x[0]+1} File{'s' if x[0]+1 != 1 else ''} Found." + if x[1] == 0: + return text + return text + f" {x[1]} Already exist in the library folders" + + create_progress_bar( + self.collect_files_to_import, + "Searching Files", + "Searching New Files...\nPreparing...", + displayed_text, + self.ask_user, + ) + + def collect_files_to_import(self): + for url in self.urls: + if not url.isLocalFile(): + continue + + file = Path(url.toLocalFile()) + + if file.is_dir(): + for f in self.get_files_in_folder(file): + if f.is_dir(): + continue + self.files.append(f) + if ( + self.driver.lib.library_dir / self.get_relative_path(file) + ).exists(): + self.duplicate_files.append(f) + yield [len(self.files), len(self.duplicate_files)] + + self.dirs_in_root.append(file.parent) + else: + self.files.append(file) + + if file.parent not in self.dirs_in_root: + self.dirs_in_root.append( + file.parent + ) # to create relative path of files not in folder + + if (Path(self.driver.lib.library_dir) / file.name).exists(): + self.duplicate_files.append(file) + + yield [len(self.files), len(self.duplicate_files)] + + def copy_files(self): + fileCount = 0 + duplicated_files_progress = 0 + for file in self.files: + if file.is_dir(): + continue + + dest_file = self.get_relative_path(file) + + if file in self.duplicate_files: + duplicated_files_progress += 1 + if self.choice == 0: # skip duplicates + continue + + if self.choice == 2: # rename + new_name = self.get_renamed_duplicate_filename_in_lib(dest_file) + dest_file = dest_file.with_name(new_name) + self.driver.lib.files_not_in_library.append(dest_file) + else: # override is simply copying but not adding a new entry + self.driver.lib.files_not_in_library.append(dest_file) + + (self.driver.lib.library_dir / dest_file).parent.mkdir( + parents=True, exist_ok=True + ) + shutil.copyfile(file, self.driver.lib.library_dir / dest_file) + + fileCount += 1 + yield [fileCount, duplicated_files_progress] + + def ask_user(self): + self.choice = -1 + + if len(self.duplicate_files) > 0: + self.choice = self.duplicates_choice() + + if self.choice == 3: # cancel + return + + def displayed_text(x): + dupes_choice_text = ( + "Skipped" + if self.choice == 0 + else ("Overridden" if self.choice == 1 else "Renamed") + ) + + text = f"Importing New Files...\n{x[0]+1} File{'s' if x[0]+1 != 1 else ''} Imported." + if x[1] == 0: + return text + return text + f" {x[1]} {dupes_choice_text}" + + create_progress_bar( + self.copy_files, + "Import Files", + "Importing New Files...\nPreparing...", + displayed_text, + self.driver.add_new_files_runnable, + len(self.files), + ) + + def duplicates_choice(self) -> int: + display_limit: int = 5 + msgBox = QMessageBox() + msgBox.setWindowTitle( + f"File Conflict{'s' if len(self.duplicate_files) > 1 else ''}" + ) + + dupes_to_show = self.duplicate_files + if len(self.duplicate_files) > display_limit: + dupes_to_show = dupes_to_show[0:display_limit] + + msgBox.setText( + f"The following files:\n {'\n '.join(map(lambda path: str(path),self.get_relative_paths(dupes_to_show)))} {(f'\nand {len(self.duplicate_files)-display_limit} more ') if len(self.duplicate_files)>display_limit else '\n'}have filenames that already exist in the library folder." + ) + msgBox.addButton("Skip", QMessageBox.ButtonRole.YesRole) + msgBox.addButton("Override", QMessageBox.ButtonRole.DestructiveRole) + msgBox.addButton("Rename", QMessageBox.ButtonRole.DestructiveRole) + msgBox.addButton("Cancel", QMessageBox.ButtonRole.NoRole) + return msgBox.exec() + + def get_files_exists_in_library(self, path: Path) -> list[Path]: + exists: list[Path] = [] + if not path.is_dir(): + return exists + + files = self.get_files_in_folder(path) + for file in files: + if file.is_dir(): + exists += self.get_files_exists_in_library(file) + elif (self.driver.lib.library_dir / self.get_relative_path(file)).exists(): + exists.append(file) + return exists + + def get_relative_paths(self, paths: list[Path]) -> list[Path]: + relative_paths = [] + for file in paths: + relative_paths.append(self.get_relative_path(file)) + return relative_paths + + def get_relative_path(self, path: Path) -> Path: + for dir in self.dirs_in_root: + if path.is_relative_to(dir): + return path.relative_to(dir) + return Path(path.name) + + def get_files_in_folder(self, path: Path) -> list[Path]: + files = [] + for file in path.glob("**/*"): + files.append(file) + return files + + def get_renamed_duplicate_filename_in_lib(self, filePath: Path) -> str: + index = 2 + o_filename = filePath.name + dot_idx = o_filename.index(".") + while (self.driver.lib.library_dir / filePath).exists(): + filePath = filePath.with_name( + o_filename[:dot_idx] + f" ({index})" + o_filename[dot_idx:] + ) + index += 1 + return filePath.name + + +def create_progress_bar( + function, title: str, text: str, update_label_callback, done_callback, max=0 +): + iterator = FunctionIterator(function) + pw = ProgressWidget( + window_title=title, + label_text=text, + cancel_button_text=None, + minimum=0, + maximum=max, + ) + pw.show() + iterator.value.connect(lambda x: pw.update_progress(x[0] + 1)) + iterator.value.connect(lambda x: pw.update_label(update_label_callback(x))) + r = CustomRunnable(lambda: iterator.run()) + r.done.connect(lambda: (pw.hide(), done_callback())) # type: ignore + QThreadPool.globalInstance().start(r) diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index e53f82123..1bc0f7215 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -83,6 +83,7 @@ from src.qt.modals.fix_unlinked import FixUnlinkedEntriesModal from src.qt.modals.fix_dupes import FixDupeFilesModal from src.qt.modals.folders_to_tags import FoldersToTagsModal +from src.qt.modals.drop_import import DropImport # this import has side-effect of import PySide resources import src.qt.resources_rc # pylint: disable=unused-import @@ -267,6 +268,11 @@ def start(self) -> None: # f'QScrollBar::{{background:red;}}' # ) + self.drop_import = DropImport(self) + self.main_window.dragEnterEvent = self.drop_import.dragEnterEvent # type: ignore + self.main_window.dropEvent = self.drop_import.dropEvent # type: ignore + self.main_window.dragMoveEvent = self.drop_import.dragMoveEvent # type: ignore + # # self.main_window.windowFlags() & # # self.main_window.setWindowFlag(Qt.WindowType.FramelessWindowHint, True) # self.main_window.setWindowFlag(Qt.WindowType.NoDropShadowWindowHint, True) @@ -686,6 +692,7 @@ def close_library(self): self.lib.clear_internal_vars() title_text = f"{self.base_title}" self.main_window.setWindowTitle(title_text) + self.main_window.setAcceptDrops(False) self.nav_frames = [] self.cur_frame_idx = -1 @@ -1108,6 +1115,7 @@ def _init_thumb_grid(self): item_thumb = ItemThumb( None, self.lib, self.preview_panel, (self.thumb_size, self.thumb_size) ) + layout.addWidget(item_thumb) self.item_thumbs.append(item_thumb) @@ -1459,6 +1467,7 @@ def open_library(self, path: Path): self.update_libs_list(path) title_text = f"{self.base_title} - Library '{self.lib.library_dir}'" self.main_window.setWindowTitle(title_text) + self.main_window.setAcceptDrops(True) self.nav_frames = [] self.cur_frame_idx = -1 diff --git a/tagstudio/src/qt/widgets/item_thumb.py b/tagstudio/src/qt/widgets/item_thumb.py index 89688b2d7..effd96806 100644 --- a/tagstudio/src/qt/widgets/item_thumb.py +++ b/tagstudio/src/qt/widgets/item_thumb.py @@ -12,8 +12,8 @@ from typing import Optional from PIL import Image, ImageQt -from PySide6.QtCore import Qt, QSize, QEvent -from PySide6.QtGui import QPixmap, QEnterEvent, QAction +from PySide6.QtCore import Qt, QSize, QEvent, QMimeData, QUrl +from PySide6.QtGui import QPixmap, QEnterEvent, QAction, QDrag from PySide6.QtWidgets import ( QWidget, QVBoxLayout, @@ -104,6 +104,7 @@ def __init__( self.thumb_size: tuple[int, int] = thumb_size self.setMinimumSize(*thumb_size) self.setMaximumSize(*thumb_size) + self.setMouseTracking(True) check_size = 24 # self.setStyleSheet('background-color:red;') @@ -495,3 +496,26 @@ def toggle_tag(entry: Entry): if self.panel.isOpen: self.panel.update_widgets() self.panel.driver.update_badges() + + def mouseMoveEvent(self, event): + if event.buttons() is not Qt.MouseButton.LeftButton: + return + + drag = QDrag(self.panel.driver) + paths = [] + mimedata = QMimeData() + + selected_ids = list(map(lambda x: x[1], self.panel.driver.selected)) + if self.item_id not in selected_ids: + selected_ids = [self.item_id] + + for id in selected_ids: + entry = self.lib.get_entry(id) + url = QUrl.fromLocalFile( + Path(self.lib.library_dir) / entry.path / entry.filename + ) + paths.append(url) + + mimedata.setUrls(paths) + drag.setMimeData(mimedata) + drag.exec(Qt.DropAction.CopyAction) From 888b674f051054b8553bc545b72b9c05ddee4813 Mon Sep 17 00:00:00 2001 From: Hayden Andreyka Date: Thu, 13 Jun 2024 18:34:44 -0700 Subject: [PATCH 02/84] fix: backslashes in f-string error on file drop dupe widget (#289) * fix: python complaining about backslashes inside f-string expressions refactor excessively long f-string into separate variables * fix: missing f on f-string * Format with Ruff --- tagstudio/src/qt/modals/drop_import.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tagstudio/src/qt/modals/drop_import.py b/tagstudio/src/qt/modals/drop_import.py index 2796a81aa..370694e32 100644 --- a/tagstudio/src/qt/modals/drop_import.py +++ b/tagstudio/src/qt/modals/drop_import.py @@ -168,8 +168,15 @@ def duplicates_choice(self) -> int: if len(self.duplicate_files) > display_limit: dupes_to_show = dupes_to_show[0:display_limit] + dupes_str = "\n ".join(map(lambda path: str(path), dupes_to_show)) + dupes_more = ( + f"\nand {len(self.duplicate_files)-display_limit} more " + if len(self.duplicate_files) > display_limit + else "\n" + ) + msgBox.setText( - f"The following files:\n {'\n '.join(map(lambda path: str(path),self.get_relative_paths(dupes_to_show)))} {(f'\nand {len(self.duplicate_files)-display_limit} more ') if len(self.duplicate_files)>display_limit else '\n'}have filenames that already exist in the library folder." + f"The following files:\n {dupes_str}{dupes_more}have filenames that already exist in the library folder." ) msgBox.addButton("Skip", QMessageBox.ButtonRole.YesRole) msgBox.addButton("Override", QMessageBox.ButtonRole.DestructiveRole) From 883354b26369d845536b1215ba840e938115cef8 Mon Sep 17 00:00:00 2001 From: Ethnogeny <111099761+050011-code@users.noreply.github.com> Date: Thu, 4 Jul 2024 09:50:59 +1000 Subject: [PATCH 03/84] Blender thumbnail support (#273) * Update thumb_renderer.py Included support for rendering blender thumbnails * Add files via upload Add functions that get the thumbnail's data * Update thumb_renderer.py * Update blender_thumbnailer.py * Update thumb_renderer.py * Update thumb_renderer.py Changed where imports are according to feedback * Update thumb_renderer.py Changed blender thumbnail function name to reduce ambiguity * Update blender_thumbnailer.py Updated function name * Update blender_thumbnailer.py * Update blender_thumbnailer.py Ruff format * Update thumb_renderer.py Ruff format * Update constants.py Add .blend1, 2, 3 etc file support * Update blender_thumbnailer.py Refactor to follow requested changes * Update thumb_renderer.py More refactoring * Update blender_thumbnailer.py Ruff format * Update thumb_renderer.py Ruff format --- tagstudio/src/core/constants.py | 35 ++++++ .../src/qt/helpers/blender_thumbnailer.py | 109 ++++++++++++++++++ tagstudio/src/qt/widgets/thumb_renderer.py | 32 +++++ 3 files changed, 176 insertions(+) create mode 100644 tagstudio/src/qt/helpers/blender_thumbnailer.py diff --git a/tagstudio/src/core/constants.py b/tagstudio/src/core/constants.py index d07489aa6..509ae1e84 100644 --- a/tagstudio/src/core/constants.py +++ b/tagstudio/src/core/constants.py @@ -105,6 +105,41 @@ ".7z", ".s7z", ] +BLENDER_TYPES: list[str] = [ + ".blend", + ".blend1", + ".blend2", + ".blend3", + ".blend4", + ".blend5", + ".blend6", + ".blend7", + ".blend8", + ".blend9", + ".blend10", + ".blend11", + ".blend12", + ".blend13", + ".blend14", + ".blend15", + ".blend16", + ".blend17", + ".blend18", + ".blend19", + ".blend20", + ".blend21", + ".blend22", + ".blend23", + ".blend24", + ".blend25", + ".blend26", + ".blend27", + ".blend28", + ".blend29", + ".blend30", + ".blend31", + ".blend32", +] PROGRAM_TYPES: list[str] = [".exe", ".app"] SHORTCUT_TYPES: list[str] = [".lnk", ".desktop", ".url"] diff --git a/tagstudio/src/qt/helpers/blender_thumbnailer.py b/tagstudio/src/qt/helpers/blender_thumbnailer.py new file mode 100644 index 000000000..89f171589 --- /dev/null +++ b/tagstudio/src/qt/helpers/blender_thumbnailer.py @@ -0,0 +1,109 @@ +#!/usr/bin/env python3 + +# ##### BEGIN GPL LICENSE BLOCK ##### +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software Foundation, +# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# +# ##### END GPL LICENSE BLOCK ##### + +# + + +## This file is a modified script that gets the thumbnail data stored in a blend file + + +import struct +from PIL import ( + Image, + ImageOps, +) +import gzip +import os + + +def blend_extract_thumb(path): + REND = b"REND" + TEST = b"TEST" + + blendfile = open(path, "rb") + + head = blendfile.read(12) + + if head[0:2] == b"\x1f\x8b": # gzip magic + blendfile.close() + blendfile = gzip.GzipFile("", "rb", 0, open(path, "rb")) + head = blendfile.read(12) + + if not head.startswith(b"BLENDER"): + blendfile.close() + return None, 0, 0 + + is_64_bit = head[7] == b"-"[0] + + # true for PPC, false for X86 + is_big_endian = head[8] == b"V"[0] + + # blender pre 2.5 had no thumbs + if head[9:11] <= b"24": + return None, 0, 0 + + sizeof_bhead = 24 if is_64_bit else 20 + int_endian = ">i" if is_big_endian else " Date: Fri, 19 Jul 2024 11:40:17 +0700 Subject: [PATCH 04/84] use list widget for selecting fields to add (#134) * use list widget for selecting fields to add * fix(ui): allow list widget resizing --- tagstudio/src/qt/modals/add_field.py | 38 ++++++++--------------- tagstudio/src/qt/widgets/preview_panel.py | 16 +++++----- 2 files changed, 21 insertions(+), 33 deletions(-) diff --git a/tagstudio/src/qt/modals/add_field.py b/tagstudio/src/qt/modals/add_field.py index c0137da2d..fd0f1f8ba 100644 --- a/tagstudio/src/qt/modals/add_field.py +++ b/tagstudio/src/qt/modals/add_field.py @@ -10,14 +10,14 @@ QHBoxLayout, QLabel, QPushButton, - QComboBox, + QListWidget, ) from src.core.library import Library class AddFieldModal(QWidget): - done = Signal(int) + done = Signal(list) def __init__(self, library: "Library"): # [Done] @@ -38,31 +38,25 @@ def __init__(self, library: "Library"): self.title_widget.setStyleSheet( # 'background:blue;' # 'text-align:center;' - "font-weight:bold;" "font-size:14px;" "padding-top: 6px" "" + "font-weight:bold;" "font-size:14px;" "padding-top: 6px" ) self.title_widget.setText("Add Field") self.title_widget.setAlignment(Qt.AlignmentFlag.AlignCenter) - self.combo_box = QComboBox() - self.combo_box.setEditable(False) - # self.combo_box.setMaxVisibleItems(5) - self.combo_box.setStyleSheet("combobox-popup:0;") - self.combo_box.view().setVerticalScrollBarPolicy( - Qt.ScrollBarPolicy.ScrollBarAsNeeded - ) + self.list_widget = QListWidget() + self.list_widget.setSelectionMode(QListWidget.SelectionMode.ExtendedSelection) + + items = [] for df in self.lib.default_fields: - self.combo_box.addItem( - f'{df["name"]} ({df["type"].replace("_", " ").title()})' - ) + items.append(f'{df["name"]} ({df["type"].replace("_", " ").title()})') + + self.list_widget.addItems(items) self.button_container = QWidget() self.button_layout = QHBoxLayout(self.button_container) self.button_layout.setContentsMargins(6, 6, 6, 6) self.button_layout.addStretch(1) - # self.cancel_button = QPushButton() - # self.cancel_button.setText('Cancel') - self.cancel_button = QPushButton() self.cancel_button.setText("Cancel") self.cancel_button.clicked.connect(self.hide) @@ -75,17 +69,11 @@ def __init__(self, library: "Library"): self.save_button.setDefault(True) self.save_button.clicked.connect(self.hide) self.save_button.clicked.connect( - lambda: self.done.emit(self.combo_box.currentIndex()) + lambda: self.done.emit(self.list_widget.selectedIndexes()) ) - # self.save_button.clicked.connect(lambda: save_callback(widget.get_content())) self.button_layout.addWidget(self.save_button) - # self.returnPressed.connect(lambda: self.done.emit(self.combo_box.currentIndex())) - - # self.done.connect(lambda x: callback(x)) - self.root_layout.addWidget(self.title_widget) - self.root_layout.addWidget(self.combo_box) - # self.root_layout.setStretch(1,2) - self.root_layout.addStretch(1) + self.root_layout.addWidget(self.list_widget) + self.root_layout.addWidget(self.button_container) diff --git a/tagstudio/src/qt/widgets/preview_panel.py b/tagstudio/src/qt/widgets/preview_panel.py index 27320aabf..209e8df71 100644 --- a/tagstudio/src/qt/widgets/preview_panel.py +++ b/tagstudio/src/qt/widgets/preview_panel.py @@ -12,7 +12,7 @@ import rawpy from PIL import Image, UnidentifiedImageError from PIL.Image import DecompressionBombError -from PySide6.QtCore import Signal, Qt, QSize +from PySide6.QtCore import QModelIndex, Signal, Qt, QSize from PySide6.QtGui import QResizeEvent, QAction from PySide6.QtWidgets import ( QWidget, @@ -426,13 +426,13 @@ def place_add_field_button(self): self.afm.is_connected = True self.add_field_button.clicked.connect(self.afm.show) - def add_field_to_selected(self, field_id: int): - """Adds an entry field to one or more selected items.""" - added = set() - for item_pair in self.selected: - if item_pair[0] == ItemType.ENTRY and item_pair[1] not in added: - self.lib.add_field_to_entry(item_pair[1], field_id) - added.add(item_pair[1]) + def add_field_to_selected(self, field_list: list[QModelIndex]): + """Add list of entry fields to one or more selected items.""" + for item_type, item_id in self.selected: + if item_type != ItemType.ENTRY: + continue + for field_item in field_list: + self.lib.add_field_to_entry(item_id, field_item.row()) # def update_widgets(self, item: Union[Entry, Collation, Tag]): def update_widgets(self): From aa0aad4300e546710383ac034a449d0b54e337ba Mon Sep 17 00:00:00 2001 From: Creepler13 Date: Fri, 19 Jul 2024 08:33:52 +0200 Subject: [PATCH 05/84] Copy and Paste + Shortcuts (#79) * Fixed merge conflicts * fixed format? * Improve readability (Apply suggestions from code review) Co-authored-by: yed podtrzitko * bug fix: Copy last selected not first * Fix copy entanglement; Fix paste overwriting * Change multi-selection copy to merge data - Multi-selection copy now merges fields of all selected entries - Action states are now handled --------- Co-authored-by: yed podtrzitko Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com> --- tagstudio/src/qt/ts_qt.py | 150 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 150 insertions(+) diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index f4357b049..73382b1da 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -8,6 +8,7 @@ """A Qt driver for TagStudio.""" import ctypes +import copy import logging import math import os @@ -64,6 +65,7 @@ TS_FOLDER_NAME, VERSION_BRANCH, VERSION, + TEXT_FIELDS, TAG_FAVORITE, TAG_ARCHIVED, ) @@ -299,6 +301,9 @@ def start(self) -> None: icon.addFile(str(icon_path)) app.setWindowIcon(icon) + self.copied_fields: list[dict] = [] + self.is_buffer_merged: bool = False + menu_bar = QMenuBar(self.main_window) self.main_window.setMenuBar(menu_bar) menu_bar.setNativeMenuBar(True) @@ -392,6 +397,36 @@ def start(self) -> None: edit_menu.addSeparator() + # NOTE: Name is set in update_clipboard_actions() + self.copy_entry_fields_action = QAction(menu_bar) + self.copy_entry_fields_action.triggered.connect( + lambda: self.copy_entry_fields_callback() + ) + self.copy_entry_fields_action.setShortcut( + QtCore.QKeyCombination( + QtCore.Qt.KeyboardModifier(QtCore.Qt.KeyboardModifier.ControlModifier), + QtCore.Qt.Key.Key_C, + ) + ) + self.copy_entry_fields_action.setToolTip("Ctrl+C") + edit_menu.addAction(self.copy_entry_fields_action) + + # NOTE: Name is set in update_clipboard_actions() + self.paste_entry_fields_action = QAction(menu_bar) + self.paste_entry_fields_action.triggered.connect( + self.paste_entry_fields_callback + ) + self.paste_entry_fields_action.setShortcut( + QtCore.QKeyCombination( + QtCore.Qt.KeyboardModifier(QtCore.Qt.KeyboardModifier.ControlModifier), + QtCore.Qt.Key.Key_V, + ) + ) + self.paste_entry_fields_action.setToolTip("Ctrl+V") + edit_menu.addAction(self.paste_entry_fields_action) + + edit_menu.addSeparator() + select_all_action = QAction("Select All", menu_bar) select_all_action.triggered.connect(self.select_all_action_callback) select_all_action.setShortcut( @@ -505,6 +540,8 @@ def start(self) -> None: help_menu.addAction(self.repo_action) self.set_macro_menu_viability() + self.update_clipboard_actions() + menu_bar.addMenu(file_menu) menu_bar.addMenu(edit_menu) menu_bar.addMenu(tools_menu) @@ -700,6 +737,10 @@ def close_library(self): self.cur_frame_idx = -1 self.cur_query = "" self.selected.clear() + self.copied_fields.clear() + self.is_buffer_merged = False + self.update_clipboard_actions() + self.set_macro_menu_viability() self.preview_panel.update_widgets() self.filter_items() self.main_window.toggle_landing_page(True) @@ -950,6 +991,114 @@ def run_macro(self, name: str, entry_id: int): mode="replace", ) + def copy_entry_fields_callback(self): + """Copies fields from selected Entries into to buffer.""" + merged_fields: list[dict] = [] + merged_count: int = 0 + for item_type, item_id in self.selected: + if item_type == ItemType.ENTRY: + entry = self.lib.get_entry(item_id) + + if len(entry.fields) > 0: + merged_count += 1 + + for field in entry.fields: + field_id: int = self.lib.get_field_attr(field, "id") + content = self.lib.get_field_attr(field, "content") + + if self.lib.get_field_obj(int(field_id))["type"] == "tag_box": + existing_fields: list[int] = self.lib.get_field_index_in_entry( + entry, field_id + ) + if existing_fields and merged_fields: + for i in content: + field_index = copy.deepcopy(existing_fields[0]) + if i not in merged_fields[field_index][field_id]: + merged_fields[field_index][field_id].append( + copy.deepcopy(i) + ) + else: + merged_fields.append(copy.deepcopy({field_id: content})) + + if self.lib.get_field_obj(int(field_id))["type"] in TEXT_FIELDS: + if {field_id: content} not in merged_fields: + merged_fields.append(copy.deepcopy({field_id: content})) + + # Only set merged state to True if multiple Entries with actual field data were copied. + if merged_count > 1: + self.is_buffer_merged = True + else: + self.is_buffer_merged = False + + self.copied_fields = merged_fields + self.update_clipboard_actions() + + def paste_entry_fields_callback(self): + """Pastes buffered fields into currently selected Entries.""" + # Code ported from ts_cli.py + if self.copied_fields: + for item_type, item_id in self.selected: + if item_type == ItemType.ENTRY: + entry = self.lib.get_entry(item_id) + + for field in self.copied_fields: + field_id: int = self.lib.get_field_attr(field, "id") + content = self.lib.get_field_attr(field, "content") + + if self.lib.get_field_obj(int(field_id))["type"] == "tag_box": + existing_fields: list[int] = ( + self.lib.get_field_index_in_entry(entry, field_id) + ) + if existing_fields: + self.lib.update_entry_field( + item_id, existing_fields[0], content, "append" + ) + else: + self.lib.add_field_to_entry(item_id, field_id) + self.lib.update_entry_field( + item_id, -1, content, "append" + ) + + if self.lib.get_field_obj(int(field_id))["type"] in TEXT_FIELDS: + if not self.lib.does_field_content_exist( + item_id, field_id, content + ): + self.lib.add_field_to_entry(item_id, field_id) + self.lib.update_entry_field( + item_id, -1, content, "replace" + ) + + self.preview_panel.update_widgets() + self.update_badges() + self.update_clipboard_actions() + + def update_clipboard_actions(self): + """Updates the text and enabled state of the field copy & paste actions.""" + # Buffer State Dependant + if self.copied_fields: + self.paste_entry_fields_action.setDisabled(False) + else: + self.paste_entry_fields_action.setDisabled(True) + self.paste_entry_fields_action.setText("&Paste Fields") + + # Selection Count Dependant + if len(self.selected) <= 0: + self.copy_entry_fields_action.setDisabled(True) + self.paste_entry_fields_action.setDisabled(True) + self.copy_entry_fields_action.setText("&Copy Fields") + if len(self.selected) == 1: + self.copy_entry_fields_action.setDisabled(False) + self.copy_entry_fields_action.setText("&Copy Fields") + elif len(self.selected) > 1: + self.copy_entry_fields_action.setDisabled(False) + self.copy_entry_fields_action.setText("&Copy Combined Fields") + + # Merged State Dependant + if self.is_buffer_merged: + self.paste_entry_fields_action.setText("&Paste Combined Fields") + else: + self.paste_entry_fields_action.setText("&Paste Fields") + def mouse_navigation(self, event: QMouseEvent): # print(event.button()) if event.button() == Qt.MouseButton.ForwardButton: @@ -1197,6 +1346,7 @@ def select_item(self, type: ItemType, id: int, append: bool, bridge: bool): self.preview_panel.set_tags_updated_slot(it.update_badges) self.set_macro_menu_viability() + self.update_clipboard_actions() self.preview_panel.update_widgets() def set_macro_menu_viability(self): From e463635cc09e273c0b025a3f950a12f99ca20379 Mon Sep 17 00:00:00 2001 From: Theasacraft <91694323+Thesacraft@users.noreply.github.com> Date: Fri, 19 Jul 2024 16:22:15 +0200 Subject: [PATCH 06/84] Add font thumbnail preview support (#307) * Add font thumbnail preview support * Add multiple font sizes to thumbnail * Ruff reformat * Ruff reformat * Added Metadata to info * Change the way thumbnails are structured * Small performance improvement * changed Metadata display structure * added copyright notice to added file * fix(ui): dynamically scale font previews; add .woff2, .ttc --------- Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com> --- tagstudio/src/core/constants.py | 7 +++ tagstudio/src/qt/helpers/text_wrapper.py | 51 ++++++++++++++++++++++ tagstudio/src/qt/widgets/preview_panel.py | 15 ++++++- tagstudio/src/qt/widgets/thumb_renderer.py | 39 ++++++++++++++++- 4 files changed, 109 insertions(+), 3 deletions(-) create mode 100644 tagstudio/src/qt/helpers/text_wrapper.py diff --git a/tagstudio/src/core/constants.py b/tagstudio/src/core/constants.py index 6f67bb2e0..2bd1fc379 100644 --- a/tagstudio/src/core/constants.py +++ b/tagstudio/src/core/constants.py @@ -7,6 +7,11 @@ COLLAGE_FOLDER_NAME: str = "collages" LIBRARY_FILENAME: str = "ts_library.json" +FONT_SAMPLE_TEXT: str = ( + """ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!?@$%(){}[]""" +) +FONT_SAMPLE_SIZES: list[int] = [10, 15, 20] + # TODO: Turn this whitelist into a user-configurable blacklist. IMAGE_TYPES: list[str] = [ ".png", @@ -142,6 +147,7 @@ ] PROGRAM_TYPES: list[str] = [".exe", ".app"] SHORTCUT_TYPES: list[str] = [".lnk", ".desktop", ".url"] +FONT_TYPES: list[str] = [".ttf", ".otf", ".woff", ".woff2", ".ttc"] ALL_FILE_TYPES: list[str] = ( IMAGE_TYPES @@ -153,6 +159,7 @@ + ARCHIVE_TYPES + PROGRAM_TYPES + SHORTCUT_TYPES + + FONT_TYPES ) BOX_FIELDS = ["tag_box", "text_box"] diff --git a/tagstudio/src/qt/helpers/text_wrapper.py b/tagstudio/src/qt/helpers/text_wrapper.py new file mode 100644 index 000000000..64bd4616d --- /dev/null +++ b/tagstudio/src/qt/helpers/text_wrapper.py @@ -0,0 +1,51 @@ +# Copyright (C) 2024 Travis Abendshien (CyanVoxel). +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + +from PIL import Image, ImageDraw, ImageFont + + +def wrap_line( # type: ignore + text: str, + font: ImageFont.ImageFont, + width: int = 256, + draw: ImageDraw.ImageDraw = None, +) -> int: + """ + Takes in a single line and returns the index it should be broken up at but + it only splits one Time + """ + if draw is None: + bg = Image.new("RGB", (width, width), color="#1e1e1e") + draw = ImageDraw.Draw(bg) + if draw.textlength(text, font=font) > width: + for i in range( + int(len(text) / int(draw.textlength(text, font=font)) * width) - 2, + 0, + -1, + ): + if draw.textlength(text[:i], font=font) < width: + return i + else: + return -1 + + +def wrap_full_text( + text: str, + font: ImageFont.ImageFont, + width: int = 256, + draw: ImageDraw.ImageDraw = None, +) -> str: + """ + Takes in a string and breaks it up to fit in the canvas given accounts for kerning and font size etc. + """ + lines = [] + i = 0 + last_i = 0 + while wrap_line(text[i:], font=font, width=width, draw=draw) > 0: + i = wrap_line(text[i:], font=font, width=width, draw=draw) + last_i + lines.append(text[last_i:i]) + last_i = i + lines.append(text[last_i:]) + text_wrapped = "\n".join(lines) + return text_wrapped diff --git a/tagstudio/src/qt/widgets/preview_panel.py b/tagstudio/src/qt/widgets/preview_panel.py index 209e8df71..6892c7f5e 100644 --- a/tagstudio/src/qt/widgets/preview_panel.py +++ b/tagstudio/src/qt/widgets/preview_panel.py @@ -10,7 +10,7 @@ import cv2 import rawpy -from PIL import Image, UnidentifiedImageError +from PIL import Image, UnidentifiedImageError, ImageFont from PIL.Image import DecompressionBombError from PySide6.QtCore import QModelIndex, Signal, Qt, QSize from PySide6.QtGui import QResizeEvent, QAction @@ -30,7 +30,13 @@ from src.core.enums import SettingItems, Theme from src.core.library import Entry, ItemType, Library -from src.core.constants import VIDEO_TYPES, IMAGE_TYPES, RAW_IMAGE_TYPES, TS_FOLDER_NAME +from src.core.constants import ( + VIDEO_TYPES, + IMAGE_TYPES, + RAW_IMAGE_TYPES, + TS_FOLDER_NAME, + FONT_TYPES, +) from src.qt.helpers.file_opener import FileOpenerLabel, FileOpenerHelper, open_file from src.qt.modals.add_field import AddFieldModal from src.qt.widgets.thumb_renderer import ThumbRenderer @@ -559,6 +565,11 @@ def update_widgets(self): self.dimensions_label.setText( f"{filepath.suffix.upper()[1:]} • {format_size(filepath.stat().st_size)}\n{image.width} x {image.height} px" ) + elif filepath.suffix.lower() in FONT_TYPES: + font = ImageFont.truetype(filepath) + self.dimensions_label.setText( + f"{filepath.suffix.upper()[1:]} • {format_size(filepath.stat().st_size)}\n{font.getname()[0]} ({font.getname()[1]}) " + ) else: self.dimensions_label.setText( f"{filepath.suffix.upper()[1:]} • {format_size(filepath.stat().st_size)}" diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 9ed612c98..47421b4f3 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -23,11 +23,15 @@ from PySide6.QtCore import QObject, Signal, QSize from PySide6.QtGui import QPixmap from src.qt.helpers.gradient import four_corner_gradient_background +from src.qt.helpers.text_wrapper import wrap_full_text from src.core.constants import ( PLAINTEXT_TYPES, + FONT_TYPES, VIDEO_TYPES, IMAGE_TYPES, RAW_IMAGE_TYPES, + FONT_SAMPLE_TEXT, + FONT_SAMPLE_SIZES, BLENDER_TYPES, ) from src.core.utils.encoding import detect_char_encoding @@ -185,7 +189,40 @@ def render( text = text_file.read(256) bg = Image.new("RGB", (256, 256), color="#1e1e1e") draw = ImageDraw.Draw(bg) - draw.text((16, 16), text, file=(255, 255, 255)) + draw.text((16, 16), text, fill=(255, 255, 255)) + image = bg + # Fonts ======================================================== + elif _filepath.suffix.lower() in FONT_TYPES: + # Scale the sample font sizes to the preview image + # resolution,assuming the sizes are tuned for 256px. + scaled_sizes: list[int] = [ + math.floor(x * (adj_size / 256)) for x in FONT_SAMPLE_SIZES + ] + if gradient: + # handles small thumbnails + bg = Image.new("RGB", (adj_size, adj_size), color="#1e1e1e") + draw = ImageDraw.Draw(bg) + font = ImageFont.truetype( + _filepath, size=math.ceil(adj_size * 0.65) + ) + draw.text((10, 0), "Aa", font=font) + else: + # handles big thumbnails and renders a sample text in multiple font sizes + bg = Image.new("RGB", (adj_size, adj_size), color="#1e1e1e") + draw = ImageDraw.Draw(bg) + lines_of_padding = 2 + y_offset = 0 + + for font_size in scaled_sizes: + font = ImageFont.truetype(_filepath, size=font_size) + text_wrapped: str = wrap_full_text( + FONT_SAMPLE_TEXT, font=font, width=adj_size, draw=draw + ) + draw.multiline_text((0, y_offset), text_wrapped, font=font) + y_offset += ( + len(text_wrapped.split("\n")) + lines_of_padding + ) * draw.textbbox((0, 0), "A", font=font)[-1] + image = bg # 3D =========================================================== # elif extension == 'stl': From 34f347bf55b8d1ba4e5bb41fd9ea5d17ab4fee8b Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Fri, 31 May 2024 19:25:53 -0700 Subject: [PATCH 07/84] Fix text and RAW image handling - Fix RAW images not being loaded correctly in the preview panel - Fix trying to read size data from null images - Refactor `os.stat` to `.stat()` - Remove unnecessary upper/lower conversions - Improve encoding compatibility beyond UTF-8 when reading text files - Code cleanup --- tagstudio/src/core/constants.py | 2 +- tagstudio/src/qt/widgets/preview_panel.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/tagstudio/src/core/constants.py b/tagstudio/src/core/constants.py index 2bd1fc379..492b9675b 100644 --- a/tagstudio/src/core/constants.py +++ b/tagstudio/src/core/constants.py @@ -207,4 +207,4 @@ ] TAG_FAVORITE = 1 -TAG_ARCHIVED = 0 +TAG_ARCHIVED = 0 \ No newline at end of file diff --git a/tagstudio/src/qt/widgets/preview_panel.py b/tagstudio/src/qt/widgets/preview_panel.py index 6892c7f5e..c38ab02e4 100644 --- a/tagstudio/src/qt/widgets/preview_panel.py +++ b/tagstudio/src/qt/widgets/preview_panel.py @@ -569,6 +569,7 @@ def update_widgets(self): font = ImageFont.truetype(filepath) self.dimensions_label.setText( f"{filepath.suffix.upper()[1:]} • {format_size(filepath.stat().st_size)}\n{font.getname()[0]} ({font.getname()[1]}) " + ) else: self.dimensions_label.setText( @@ -784,7 +785,7 @@ def set_tags_updated_slot(self, slot: object): """ if self.is_connected: self.tags_updated.disconnect() - + logging.info("[UPDATE CONTAINER] Setting tags updated slot") self.tags_updated.connect(slot) self.is_connected = True From 3c27b37b565b6c8b446911162fcf5275438eab0f Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Fri, 31 May 2024 22:46:19 -0700 Subject: [PATCH 08/84] Use chardet for character encoding detection --- tagstudio/src/core/constants.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tagstudio/src/core/constants.py b/tagstudio/src/core/constants.py index 492b9675b..7f25f374b 100644 --- a/tagstudio/src/core/constants.py +++ b/tagstudio/src/core/constants.py @@ -205,6 +205,5 @@ "cool gray", "olive", ] - TAG_FAVORITE = 1 -TAG_ARCHIVED = 0 \ No newline at end of file +TAG_ARCHIVED = 0 From 7ce35192b567e585f31c8abe5a4368e0e1fa251f Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Mon, 3 Jun 2024 19:34:56 -0700 Subject: [PATCH 09/84] Add support for waveform + album cover thumbnails --- requirements.txt | 3 + tagstudio/src/core/constants.py | 1 + tagstudio/src/qt/helpers/gradient.py | 3 + tagstudio/src/qt/widgets/thumb_renderer.py | 101 ++++++++++++++++++++- 4 files changed, 106 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index a353c70c8..e27da13b5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10,3 +10,6 @@ numpy==1.26.4 rawpy==0.21.0 pillow-heif==0.16.0 chardet==5.2.0 +pydub==0.25.1 +mutagen==1.47.0 +numpy==1.26.4 diff --git a/tagstudio/src/core/constants.py b/tagstudio/src/core/constants.py index 7f25f374b..a828db068 100644 --- a/tagstudio/src/core/constants.py +++ b/tagstudio/src/core/constants.py @@ -70,6 +70,7 @@ ".wma", ".ogg", ".aiff", + ".aif", ] DOC_TYPES: list[str] = [ ".txt", diff --git a/tagstudio/src/qt/helpers/gradient.py b/tagstudio/src/qt/helpers/gradient.py index dabe7639a..b76844a03 100644 --- a/tagstudio/src/qt/helpers/gradient.py +++ b/tagstudio/src/qt/helpers/gradient.py @@ -46,6 +46,9 @@ def four_corner_gradient_background( image.putalpha(mask) final = image + if final.mode != "RGBA": + final = final.convert("RGBA") + hl_soft = hl.copy() hl_soft.putalpha(ImageEnhance.Brightness(hl.getchannel(3)).enhance(0.5)) final.paste(ImageChops.soft_light(final, hl_soft), mask=hl_soft.getchannel(3)) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 47421b4f3..1ab3a4953 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -5,10 +5,9 @@ import logging import math -from pathlib import Path - import cv2 import rawpy +import numpy from pillow_heif import register_heif_opener, register_avif_opener from PIL import ( Image, @@ -19,12 +18,17 @@ ImageOps, ImageFile, ) +from io import BytesIO +from pathlib import Path from PIL.Image import DecompressionBombError +from pydub import AudioSegment, exceptions +from mutagen import id3, flac, mp4 from PySide6.QtCore import QObject, Signal, QSize from PySide6.QtGui import QPixmap from src.qt.helpers.gradient import four_corner_gradient_background from src.qt.helpers.text_wrapper import wrap_full_text from src.core.constants import ( + AUDIO_TYPES, PLAINTEXT_TYPES, FONT_TYPES, VIDEO_TYPES, @@ -224,6 +228,99 @@ def render( ) * draw.textbbox((0, 0), "A", font=font)[-1] image = bg + # Audio + elif _filepath.suffix.lower() in AUDIO_TYPES: + try: + artwork = None + if _filepath.suffix.lower() in [".mp3"]: + audio_tags = id3.ID3(_filepath) + covers = audio_tags.getall("APIC") + if covers: + artwork = Image.open(BytesIO(covers[0].data)) + elif _filepath.suffix.lower() in [".flac"]: + audio_tags = flac.FLAC(_filepath) + covers = audio_tags.pictures + if covers: + artwork = Image.open(BytesIO(covers[0].data)) + elif _filepath.suffix.lower() in [".mp4", ".m4a", ".aac"]: + audio_tags = mp4.MP4(_filepath) + covers = audio_tags.get("covr") + if covers: + artwork = Image.open(BytesIO(covers[0])) + if artwork: + image = artwork + except (mp4.MP4MetadataError, mp4.MP4StreamInfoError) as e: + logging.error( + f"[ThumbRenderer]{ERROR}: Couldn't read album artwork for {_filepath.name} ({type(e).__name__})" + ) + if image is None: + try: + audio: AudioSegment = AudioSegment.from_file( + _filepath, _filepath.suffix.lower()[1:] + ) + data = numpy.fromstring(audio._data, numpy.int16) + data_indices = numpy.linspace(1, len(data), num=adj_size) + + BARS = adj_size // 5 + BAR_MARGIN = 4 + BAR_HEIGHT = adj_size - (adj_size // BAR_MARGIN) + LINE_WIDTH = 6 + + length = len(data_indices) + RATIO = length / BARS + + count = 0 + maximum_item = 0 + max_array = [] + highest_line = 0 + + for i in range(1, len(data_indices)): + d = data[math.ceil(data_indices[i]) - 1] + if count < RATIO: + count = count + 1 + if abs(d) > maximum_item: + maximum_item = abs(d) + else: + max_array.append(maximum_item) + + if maximum_item > highest_line: + highest_line = maximum_item + + maximum_item = 0 + count = 1 + + line_ratio = max(highest_line / BAR_HEIGHT, 1) + + image = Image.new( + "RGB", (adj_size, adj_size), color="#1e1e1e" + ) + draw = ImageDraw.Draw(image) + + current_x = 1 + for item in max_array: + item_height = item / line_ratio + + current_y = ( + BAR_HEIGHT - item_height + (adj_size // BAR_MARGIN) + ) / 2 + draw.line( + ( + current_x, + current_y, + current_x, + current_y + item_height, + ), + fill=(169, 171, 172), + width=4, + joint="curve", + ) + + current_x = current_x + LINE_WIDTH + except exceptions.CouldntDecodeError as e: + logging.error( + f"[ThumbRenderer]{ERROR}: Couldn't render waveform for {_filepath.name} ({type(e).__name__})" + ) + # 3D =========================================================== # elif extension == 'stl': # # Create a new plot From 6b892ce2bb308474f681957557f67abf97c89d05 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Mon, 3 Jun 2024 19:49:51 -0700 Subject: [PATCH 10/84] Rename "cover" variables for MyPy --- tagstudio/src/qt/widgets/thumb_renderer.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 1ab3a4953..ea9b51c40 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -234,19 +234,19 @@ def render( artwork = None if _filepath.suffix.lower() in [".mp3"]: audio_tags = id3.ID3(_filepath) - covers = audio_tags.getall("APIC") - if covers: - artwork = Image.open(BytesIO(covers[0].data)) + id3_covers = audio_tags.getall("APIC") + if id3_covers: + artwork = Image.open(BytesIO(id3_covers[0].data)) elif _filepath.suffix.lower() in [".flac"]: audio_tags = flac.FLAC(_filepath) - covers = audio_tags.pictures - if covers: - artwork = Image.open(BytesIO(covers[0].data)) + flac_covers = audio_tags.pictures + if flac_covers: + artwork = Image.open(BytesIO(flac_covers[0].data)) elif _filepath.suffix.lower() in [".mp4", ".m4a", ".aac"]: audio_tags = mp4.MP4(_filepath) - covers = audio_tags.get("covr") - if covers: - artwork = Image.open(BytesIO(covers[0])) + mp4_covers = audio_tags.get("covr") + if mp4_covers: + artwork = Image.open(BytesIO(mp4_covers[0])) if artwork: image = artwork except (mp4.MP4MetadataError, mp4.MP4StreamInfoError) as e: From ff17b93119d4a005b04ace3f902b41c9baca3785 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Mon, 3 Jun 2024 22:11:21 -0700 Subject: [PATCH 11/84] Rename "audio_tags" variables for MyPy + typing --- tagstudio/src/qt/widgets/thumb_renderer.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index ea9b51c40..cc33f6077 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -233,18 +233,18 @@ def render( try: artwork = None if _filepath.suffix.lower() in [".mp3"]: - audio_tags = id3.ID3(_filepath) - id3_covers = audio_tags.getall("APIC") + id3_tags: id3.ID3 = id3.ID3(_filepath) + id3_covers: list = id3_tags.getall("APIC") if id3_covers: artwork = Image.open(BytesIO(id3_covers[0].data)) elif _filepath.suffix.lower() in [".flac"]: - audio_tags = flac.FLAC(_filepath) - flac_covers = audio_tags.pictures + flac_tags: flac.FLAC = flac.FLAC(_filepath) + flac_covers: list = flac_tags.pictures if flac_covers: artwork = Image.open(BytesIO(flac_covers[0].data)) elif _filepath.suffix.lower() in [".mp4", ".m4a", ".aac"]: - audio_tags = mp4.MP4(_filepath) - mp4_covers = audio_tags.get("covr") + mp4_tags: mp4.MP4 = mp4.MP4(_filepath) + mp4_covers: list = mp4_tags.get("covr") if mp4_covers: artwork = Image.open(BytesIO(mp4_covers[0])) if artwork: From c1cd96f507199bdee2abfade5732700a4c569878 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Mon, 3 Jun 2024 22:16:58 -0700 Subject: [PATCH 12/84] Add # type: ignore to fromstring method --- tagstudio/src/qt/widgets/thumb_renderer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index cc33f6077..c77ce9fda 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -258,7 +258,7 @@ def render( audio: AudioSegment = AudioSegment.from_file( _filepath, _filepath.suffix.lower()[1:] ) - data = numpy.fromstring(audio._data, numpy.int16) + data = numpy.fromstring(audio._data, numpy.int16) # type: ignore data_indices = numpy.linspace(1, len(data), num=adj_size) BARS = adj_size // 5 From 31444403658058b897336a242bca369c270666f7 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Tue, 4 Jun 2024 13:43:30 -0700 Subject: [PATCH 13/84] Add GIF preview support --- .../src/qt/helpers/rounded_pixmap_style.py | 31 ++++++++++ tagstudio/src/qt/widgets/preview_panel.py | 57 +++++++++++++------ tagstudio/src/qt/widgets/thumb_renderer.py | 2 +- 3 files changed, 71 insertions(+), 19 deletions(-) create mode 100644 tagstudio/src/qt/helpers/rounded_pixmap_style.py diff --git a/tagstudio/src/qt/helpers/rounded_pixmap_style.py b/tagstudio/src/qt/helpers/rounded_pixmap_style.py new file mode 100644 index 000000000..577382167 --- /dev/null +++ b/tagstudio/src/qt/helpers/rounded_pixmap_style.py @@ -0,0 +1,31 @@ +# Based on the implementation by eyllanesc: +# https://stackoverflow.com/questions/54230005/qmovie-with-border-radius +# Licensed under the Creative Commons CC BY-SA 4.0 License: +# https://creativecommons.org/licenses/by-sa/4.0/ +# Modified for TagStudio: https://github.com/CyanVoxel/TagStudio + +from PySide6.QtGui import QPixmap, QPainter, QBrush +from PySide6.QtWidgets import ( + QProxyStyle, +) + + +class RoundedPixmapStyle(QProxyStyle): + def __init__(self, radius=8): + super().__init__() + self._radius = radius + + def drawItemPixmap(self, painter, rectangle, alignment, pixmap): + painter.save() + pix = QPixmap(pixmap.size()) + pix.fill("#00000000") + p = QPainter(pix) + p.setBrush(QBrush(pixmap)) + p.setPen("#00000000") + p.setRenderHint(QPainter.RenderHint.Antialiasing) + p.drawRoundedRect(pixmap.rect(), self._radius, self._radius) + p.end() + super(RoundedPixmapStyle, self).drawItemPixmap( + painter, rectangle, alignment, pix + ) + painter.restore() diff --git a/tagstudio/src/qt/widgets/preview_panel.py b/tagstudio/src/qt/widgets/preview_panel.py index c38ab02e4..9781475f9 100644 --- a/tagstudio/src/qt/widgets/preview_panel.py +++ b/tagstudio/src/qt/widgets/preview_panel.py @@ -7,13 +7,12 @@ import time import typing from datetime import datetime as dt - import cv2 import rawpy from PIL import Image, UnidentifiedImageError, ImageFont from PIL.Image import DecompressionBombError from PySide6.QtCore import QModelIndex, Signal, Qt, QSize -from PySide6.QtGui import QResizeEvent, QAction +from PySide6.QtGui import QResizeEvent, QAction, QMovie from PySide6.QtWidgets import ( QWidget, QVBoxLayout, @@ -27,7 +26,6 @@ QMessageBox, ) from humanfriendly import format_size - from src.core.enums import SettingItems, Theme from src.core.library import Entry, ItemType, Library from src.core.constants import ( @@ -37,6 +35,7 @@ TS_FOLDER_NAME, FONT_TYPES, ) +from src.qt.helpers.rounded_pixmap_style import RoundedPixmapStyle from src.qt.helpers.file_opener import FileOpenerLabel, FileOpenerHelper, open_file from src.qt.modals.add_field import AddFieldModal from src.qt.widgets.thumb_renderer import ThumbRenderer @@ -95,9 +94,17 @@ def __init__(self, library: Library, driver: "QtDriver"): self.preview_img.setMinimumSize(*self.img_button_size) self.preview_img.setFlat(True) self.preview_img.setContextMenuPolicy(Qt.ContextMenuPolicy.ActionsContextMenu) - self.preview_img.addAction(self.open_file_action) self.preview_img.addAction(self.open_explorer_action) + + self.preview_gif = QLabel() + self.preview_gif.setMinimumSize(*self.img_button_size) + self.preview_gif.setContextMenuPolicy(Qt.ContextMenuPolicy.ActionsContextMenu) + self.preview_gif.setCursor(Qt.CursorShape.ArrowCursor) + self.preview_gif.addAction(self.open_file_action) + self.preview_gif.addAction(self.open_explorer_action) + self.preview_gif.hide() + self.preview_vid = VideoPlayer(driver) self.preview_vid.hide() self.thumb_renderer = ThumbRenderer() @@ -119,6 +126,8 @@ def __init__(self, library: Library, driver: "QtDriver"): image_layout.addWidget(self.preview_img) image_layout.setAlignment(self.preview_img, Qt.AlignmentFlag.AlignCenter) + image_layout.addWidget(self.preview_gif) + image_layout.setAlignment(self.preview_gif, Qt.AlignmentFlag.AlignCenter) image_layout.addWidget(self.preview_vid) image_layout.setAlignment(self.preview_vid, Qt.AlignmentFlag.AlignCenter) self.image_container.setMinimumSize(*self.img_button_size) @@ -399,20 +408,14 @@ def update_image_size(self, size: tuple[int, int], ratio: float = None): self.preview_vid.resizeVideo(adj_size) self.preview_vid.setMaximumSize(adj_size) self.preview_vid.setMinimumSize(adj_size) - # self.preview_img.setMinimumSize(adj_size) - - # if self.preview_img.iconSize().toTuple()[0] < self.preview_img.size().toTuple()[0] + 10: - # if type(self.item) == Entry: - # filepath = os.path.normpath(f'{self.lib.library_dir}/{self.item.path}/{self.item.filename}') - # self.thumb_renderer.render(time.time(), filepath, self.preview_img.size().toTuple(), self.devicePixelRatio(),update_on_ratio_change=True) - - # logging.info(f' Img Aspect Ratio: {self.image_ratio}') - # logging.info(f' Max Button Size: {size}') - # logging.info(f'Container Size: {(self.image_container.size().width(), self.image_container.size().height())}') - # logging.info(f'Final Button Size: {(adj_width, adj_height)}') - # logging.info(f'') - # logging.info(f' Icon Size: {self.preview_img.icon().actualSize().toTuple()}') - # logging.info(f'Button Size: {self.preview_img.size().toTuple()}') + self.preview_gif.setMaximumSize(adj_size) + self.preview_gif.setMinimumSize(adj_size) + proxy_style = RoundedPixmapStyle(radius=8) + self.preview_gif.setStyle(proxy_style) + self.preview_vid.setStyle(proxy_style) + m = self.preview_gif.movie() + if m: + m.setScaledSize(adj_size) def place_add_field_button(self): self.scroll_layout.addWidget(self.afb_container) @@ -482,6 +485,7 @@ def update_widgets(self): self.preview_img.show() self.preview_vid.stop() self.preview_vid.hide() + self.preview_gif.hide() self.selected = list(self.driver.selected) self.add_field_button.setHidden(True) @@ -492,6 +496,7 @@ def update_widgets(self): self.preview_img.show() self.preview_vid.stop() self.preview_vid.hide() + self.preview_gif.hide() item: Entry = self.lib.get_entry(self.driver.selected[0][1]) # If a new selection is made, update the thumbnail and filepath. if not self.selected or self.selected != self.driver.selected: @@ -522,6 +527,21 @@ def update_widgets(self): # TODO: Do this somewhere else, this is just here temporarily. try: + if filepath.suffix.lower() in [".gif"]: + movie = QMovie(str(filepath)) + image = Image.open(str(filepath)) + self.preview_gif.setMovie(movie) + self.resizeEvent( + QResizeEvent( + QSize(image.width, image.height), + QSize(image.width, image.height), + ) + ) + movie.start() + self.preview_img.hide() + self.preview_vid.hide() + self.preview_gif.show() + image = None if filepath.suffix.lower() in IMAGE_TYPES: image = Image.open(str(filepath)) @@ -601,6 +621,7 @@ def update_widgets(self): f"[PreviewPanel][ERROR] Couldn't Render thumbnail for {filepath} (because of {e})" ) + # TODO: Implement a clickable label to use for the GIF preview. if self.preview_img.is_connected: self.preview_img.clicked.disconnect() self.preview_img.clicked.connect( diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index c77ce9fda..5b62064e2 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -258,7 +258,7 @@ def render( audio: AudioSegment = AudioSegment.from_file( _filepath, _filepath.suffix.lower()[1:] ) - data = numpy.fromstring(audio._data, numpy.int16) # type: ignore + data = numpy.fromstring(audio._data, numpy.int16) # type: ignore data_indices = numpy.linspace(1, len(data), num=adj_size) BARS = adj_size // 5 From d339f868a98b7aa0971a436fa8e5d50360bc8e39 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 8 Jun 2024 10:47:19 -0700 Subject: [PATCH 14/84] Add rough check for invalid video codecs --- tagstudio/src/qt/widgets/thumb_renderer.py | 27 ++++++++++++++++------ 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 5b62064e2..5dc5c7aa0 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -5,6 +5,7 @@ import logging import math +import sys import cv2 import rawpy import numpy @@ -171,11 +172,17 @@ def render( # Videos ======================================================= elif _filepath.suffix.lower() in VIDEO_TYPES: - video = cv2.VideoCapture(str(_filepath)) - frame_count = video.get(cv2.CAP_PROP_FRAME_COUNT) - if frame_count <= 0: - raise cv2.error("File is invalid or has 0 frames") - video.set(cv2.CAP_PROP_POS_FRAMES, frame_count // 2) + video = cv2.VideoCapture(str(_filepath), cv2.CAP_FFMPEG) + # Stupid check to try and tell if the codec can be read. + # TODO: Find a way to intercept the native FFMPEG errors. + h = int(video.get(cv2.CAP_PROP_FOURCC)) + codec = h.to_bytes(4, byteorder=sys.byteorder).decode() + logging.info(f"{codec} - {h} - {video.getBackendName()}") + if h != 22: + video.set( + cv2.CAP_PROP_POS_FRAMES, + (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2), + ) success, frame = video.read() if not success: # Depending on the video format, compression, and frame @@ -183,8 +190,14 @@ def render( # must be pulled from the earliest available frame. video.set(cv2.CAP_PROP_POS_FRAMES, 0) success, frame = video.read() - frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) - image = Image.fromarray(frame) + if not success: + # Depending on the video format, compression, and frame + # count, seeking halfway does not work and the thumb + # must be pulled from the earliest available frame. + video.set(cv2.CAP_PROP_POS_FRAMES, 0) + success, frame = video.read() + frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) + image = Image.fromarray(frame) # Plain Text =================================================== elif _filepath.suffix.lower() in PLAINTEXT_TYPES: From dc135f7b0ea624b564374ce3bb38c23280621241 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 8 Jun 2024 10:48:11 -0700 Subject: [PATCH 15/84] Add ".plist" to PLAINTEXT_TYPES --- tagstudio/src/core/constants.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tagstudio/src/core/constants.py b/tagstudio/src/core/constants.py index a828db068..c985a44de 100644 --- a/tagstudio/src/core/constants.py +++ b/tagstudio/src/core/constants.py @@ -98,6 +98,7 @@ ".php", ".sh", ".bat", + ".plist", ] SPREADSHEET_TYPES: list[str] = [".csv", ".xls", ".xlsx", ".numbers", ".ods"] PRESENTATION_TYPES: list[str] = [".ppt", ".pptx", ".key", ".odp"] From 10d81b3fa12f6d7233f18e063a645f190e33a60c Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 8 Jun 2024 21:55:58 -0700 Subject: [PATCH 16/84] Add readable video tester --- tagstudio/src/qt/helpers/file_tester.py | 26 ++++++++++++ tagstudio/src/qt/widgets/collage_icon.py | 48 +++++++++++----------- tagstudio/src/qt/widgets/preview_panel.py | 37 +++++++++-------- tagstudio/src/qt/widgets/thumb_renderer.py | 13 +++--- 4 files changed, 76 insertions(+), 48 deletions(-) create mode 100644 tagstudio/src/qt/helpers/file_tester.py diff --git a/tagstudio/src/qt/helpers/file_tester.py b/tagstudio/src/qt/helpers/file_tester.py new file mode 100644 index 000000000..36a48c2b1 --- /dev/null +++ b/tagstudio/src/qt/helpers/file_tester.py @@ -0,0 +1,26 @@ +# Copyright (C) 2024 Travis Abendshien (CyanVoxel). +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + + +import ffmpeg +from pathlib import Path + + +def is_readable_video(filepath: Path | str): + """Test if a video is in a readable format. Examples of unreadable videos + include files with undetermined codecs and DRM-protected content. + + Args: + filepath (Path | str): + """ + probe = ffmpeg.probe(Path(filepath)) + for stream in probe["streams"]: + if stream.get("codec_tag_string") in [ + "[0][0][0][0]", + "drma", + "drms", + "drmi", + ]: + return False + return True diff --git a/tagstudio/src/qt/widgets/collage_icon.py b/tagstudio/src/qt/widgets/collage_icon.py index b9234d7d2..a344ce0b2 100644 --- a/tagstudio/src/qt/widgets/collage_icon.py +++ b/tagstudio/src/qt/widgets/collage_icon.py @@ -25,6 +25,7 @@ from src.core.library import Library from src.core.constants import DOC_TYPES, VIDEO_TYPES, IMAGE_TYPES +from src.qt.helpers.file_tester import is_readable_video ERROR = f"[ERROR]" @@ -112,30 +113,31 @@ def render( except DecompressionBombError as e: logging.info(f"[ERROR] One of the images was too big ({e})") elif filepath.suffix.lower() in VIDEO_TYPES: - video = cv2.VideoCapture(str(filepath)) - video.set( - cv2.CAP_PROP_POS_FRAMES, - (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2), - ) - success, frame = video.read() - if not success: - # Depending on the video format, compression, and frame - # count, seeking halfway does not work and the thumb - # must be pulled from the earliest available frame. - video.set(cv2.CAP_PROP_POS_FRAMES, 0) + if is_readable_video(filepath): + video = cv2.VideoCapture(str(filepath), cv2.CAP_FFMPEG) + video.set( + cv2.CAP_PROP_POS_FRAMES, + (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2), + ) success, frame = video.read() - frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) - with Image.fromarray(frame, mode="RGB") as pic: - if keep_aspect: - pic.thumbnail(size) - else: - pic = pic.resize(size) - if data_tint_mode and color: - pic = ImageChops.hard_light( - pic, Image.new("RGB", size, color) - ) - # collage.paste(pic, (y*thumb_size, x*thumb_size)) - self.rendered.emit(pic) + if not success: + # Depending on the video format, compression, and frame + # count, seeking halfway does not work and the thumb + # must be pulled from the earliest available frame. + video.set(cv2.CAP_PROP_POS_FRAMES, 0) + success, frame = video.read() + frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) + with Image.fromarray(frame, mode="RGB") as pic: + if keep_aspect: + pic.thumbnail(size) + else: + pic = pic.resize(size) + if data_tint_mode and color: + pic = ImageChops.hard_light( + pic, Image.new("RGB", size, color) + ) + # collage.paste(pic, (y*thumb_size, x*thumb_size)) + self.rendered.emit(pic) except (UnidentifiedImageError, FileNotFoundError): logging.info( f"\n{ERROR} Couldn't read {entry.path}{os.sep}{entry.filename}" diff --git a/tagstudio/src/qt/widgets/preview_panel.py b/tagstudio/src/qt/widgets/preview_panel.py index 9781475f9..5d73edad4 100644 --- a/tagstudio/src/qt/widgets/preview_panel.py +++ b/tagstudio/src/qt/widgets/preview_panel.py @@ -47,6 +47,7 @@ from src.qt.widgets.text_line_edit import EditTextLine from src.qt.helpers.qbutton_wrapper import QPushButtonWrapper from src.qt.widgets.video_player import VideoPlayer +from src.qt.helpers.file_tester import is_readable_video # Only import for type checking/autocompletion, will not be imported at runtime. @@ -558,25 +559,27 @@ def update_widgets(self): ): pass elif filepath.suffix.lower() in VIDEO_TYPES: - video = cv2.VideoCapture(str(filepath)) - if video.get(cv2.CAP_PROP_FRAME_COUNT) <= 0: - raise cv2.error("File is invalid or has 0 frames") - video.set(cv2.CAP_PROP_POS_FRAMES, 0) - success, frame = video.read() - frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) - image = Image.fromarray(frame) - if success: - self.preview_img.hide() - self.preview_vid.play( - filepath, QSize(image.width, image.height) + if is_readable_video(filepath): + video = cv2.VideoCapture(str(filepath), cv2.CAP_FFMPEG) + video.set( + cv2.CAP_PROP_POS_FRAMES, + (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2), ) - self.resizeEvent( - QResizeEvent( - QSize(image.width, image.height), - QSize(image.width, image.height), + success, frame = video.read() + frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) + image = Image.fromarray(frame) + if success: + self.preview_img.hide() + self.preview_vid.play( + filepath, QSize(image.width, image.height) ) - ) - self.preview_vid.show() + self.resizeEvent( + QResizeEvent( + QSize(image.width, image.height), + QSize(image.width, image.height), + ) + ) + self.preview_vid.show() # Stats for specific file types are displayed here. if image and filepath.suffix.lower() in ( diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 5dc5c7aa0..c01a5a165 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -5,7 +5,6 @@ import logging import math -import sys import cv2 import rawpy import numpy @@ -41,6 +40,7 @@ ) from src.core.utils.encoding import detect_char_encoding from src.qt.helpers.blender_thumbnailer import blend_thumb +from src.qt.helpers.file_tester import is_readable_video ImageFile.LOAD_TRUNCATED_IMAGES = True @@ -172,13 +172,8 @@ def render( # Videos ======================================================= elif _filepath.suffix.lower() in VIDEO_TYPES: - video = cv2.VideoCapture(str(_filepath), cv2.CAP_FFMPEG) - # Stupid check to try and tell if the codec can be read. - # TODO: Find a way to intercept the native FFMPEG errors. - h = int(video.get(cv2.CAP_PROP_FOURCC)) - codec = h.to_bytes(4, byteorder=sys.byteorder).decode() - logging.info(f"{codec} - {h} - {video.getBackendName()}") - if h != 22: + if is_readable_video(_filepath): + video = cv2.VideoCapture(str(_filepath), cv2.CAP_FFMPEG) video.set( cv2.CAP_PROP_POS_FRAMES, (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2), @@ -198,6 +193,8 @@ def render( success, frame = video.read() frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) image = Image.fromarray(frame) + else: + image = self.thumb_file_default_512 # Plain Text =================================================== elif _filepath.suffix.lower() in PLAINTEXT_TYPES: From 087176edaeba1f044560c86c6f53892c04c691f0 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Thu, 13 Jun 2024 16:35:23 -0700 Subject: [PATCH 17/84] Add ".psd" to IMAGE_TYPES; Handle ID3NoHeaderError --- tagstudio/src/core/constants.py | 1 + tagstudio/src/qt/widgets/item_thumb.py | 2 +- tagstudio/src/qt/widgets/thumb_renderer.py | 6 +++++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/tagstudio/src/core/constants.py b/tagstudio/src/core/constants.py index c985a44de..1224d353f 100644 --- a/tagstudio/src/core/constants.py +++ b/tagstudio/src/core/constants.py @@ -33,6 +33,7 @@ ".jp2", ".j2k", ".jpg2", + ".psd", ] RAW_IMAGE_TYPES: list[str] = [ ".raw", diff --git a/tagstudio/src/qt/widgets/item_thumb.py b/tagstudio/src/qt/widgets/item_thumb.py index 0adcb644e..3822d1350 100644 --- a/tagstudio/src/qt/widgets/item_thumb.py +++ b/tagstudio/src/qt/widgets/item_thumb.py @@ -358,7 +358,7 @@ def set_mode(self, mode: Optional[ItemType]) -> None: def set_extension(self, ext: str) -> None: if ext and ext.startswith(".") is False: ext = "." + ext - if ext and ext not in IMAGE_TYPES or ext in [".gif", ".apng"]: + if ext and ext not in IMAGE_TYPES or ext in [".gif", ".apng", ".psd"]: self.ext_badge.setHidden(False) self.ext_badge.setText(ext.upper()[1:]) if ext in VIDEO_TYPES + AUDIO_TYPES: diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index c01a5a165..8ed749482 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -259,7 +259,11 @@ def render( artwork = Image.open(BytesIO(mp4_covers[0])) if artwork: image = artwork - except (mp4.MP4MetadataError, mp4.MP4StreamInfoError) as e: + except ( + mp4.MP4MetadataError, + mp4.MP4StreamInfoError, + id3.ID3NoHeaderError, + ) as e: logging.error( f"[ThumbRenderer]{ERROR}: Couldn't read album artwork for {_filepath.name} ({type(e).__name__})" ) From cee42545f7bf665db17b0bbb66bd8cb871f798ab Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 15 Jun 2024 02:44:14 -0700 Subject: [PATCH 18/84] Improve and style waveform previews --- requirements.txt | 1 + tagstudio/src/qt/widgets/thumb_renderer.py | 252 ++++++++++++--------- 2 files changed, 152 insertions(+), 101 deletions(-) diff --git a/requirements.txt b/requirements.txt index e27da13b5..5658340c5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,3 +13,4 @@ chardet==5.2.0 pydub==0.25.1 mutagen==1.47.0 numpy==1.26.4 +ffmpeg-python==0.2.0 diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 8ed749482..5ab63234e 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -23,8 +23,8 @@ from PIL.Image import DecompressionBombError from pydub import AudioSegment, exceptions from mutagen import id3, flac, mp4 -from PySide6.QtCore import QObject, Signal, QSize -from PySide6.QtGui import QPixmap +from PySide6.QtCore import Qt, QObject, Signal, QSize +from PySide6.QtGui import QGuiApplication, QPixmap from src.qt.helpers.gradient import four_corner_gradient_background from src.qt.helpers.text_wrapper import wrap_full_text from src.core.constants import ( @@ -131,8 +131,9 @@ def render( self.updated_ratio.emit(1) elif _filepath: try: + ext = _filepath.suffix.lower() # Images ======================================================= - if _filepath.suffix.lower() in IMAGE_TYPES: + if ext in IMAGE_TYPES: try: image = Image.open(_filepath) if image.mode != "RGB" and image.mode != "RGBA": @@ -148,7 +149,7 @@ def render( f"[ThumbRenderer]{WARNING} Couldn't Render thumbnail for {_filepath.name} ({type(e).__name__})" ) - elif _filepath.suffix.lower() in RAW_IMAGE_TYPES: + elif ext in RAW_IMAGE_TYPES: try: with rawpy.imread(str(_filepath)) as raw: rgb = raw.postprocess() @@ -171,7 +172,7 @@ def render( ) # Videos ======================================================= - elif _filepath.suffix.lower() in VIDEO_TYPES: + elif ext in VIDEO_TYPES: if is_readable_video(_filepath): video = cv2.VideoCapture(str(_filepath), cv2.CAP_FFMPEG) video.set( @@ -197,7 +198,7 @@ def render( image = self.thumb_file_default_512 # Plain Text =================================================== - elif _filepath.suffix.lower() in PLAINTEXT_TYPES: + elif ext in PLAINTEXT_TYPES: encoding = detect_char_encoding(_filepath) with open(_filepath, "r", encoding=encoding) as text_file: text = text_file.read(256) @@ -238,102 +239,13 @@ def render( ) * draw.textbbox((0, 0), "A", font=font)[-1] image = bg - # Audio - elif _filepath.suffix.lower() in AUDIO_TYPES: - try: - artwork = None - if _filepath.suffix.lower() in [".mp3"]: - id3_tags: id3.ID3 = id3.ID3(_filepath) - id3_covers: list = id3_tags.getall("APIC") - if id3_covers: - artwork = Image.open(BytesIO(id3_covers[0].data)) - elif _filepath.suffix.lower() in [".flac"]: - flac_tags: flac.FLAC = flac.FLAC(_filepath) - flac_covers: list = flac_tags.pictures - if flac_covers: - artwork = Image.open(BytesIO(flac_covers[0].data)) - elif _filepath.suffix.lower() in [".mp4", ".m4a", ".aac"]: - mp4_tags: mp4.MP4 = mp4.MP4(_filepath) - mp4_covers: list = mp4_tags.get("covr") - if mp4_covers: - artwork = Image.open(BytesIO(mp4_covers[0])) - if artwork: - image = artwork - except ( - mp4.MP4MetadataError, - mp4.MP4StreamInfoError, - id3.ID3NoHeaderError, - ) as e: - logging.error( - f"[ThumbRenderer]{ERROR}: Couldn't read album artwork for {_filepath.name} ({type(e).__name__})" - ) + # Audio ======================================================== + elif ext in AUDIO_TYPES: + image = self._album_artwork(_filepath, ext) if image is None: - try: - audio: AudioSegment = AudioSegment.from_file( - _filepath, _filepath.suffix.lower()[1:] - ) - data = numpy.fromstring(audio._data, numpy.int16) # type: ignore - data_indices = numpy.linspace(1, len(data), num=adj_size) - - BARS = adj_size // 5 - BAR_MARGIN = 4 - BAR_HEIGHT = adj_size - (adj_size // BAR_MARGIN) - LINE_WIDTH = 6 - - length = len(data_indices) - RATIO = length / BARS - - count = 0 - maximum_item = 0 - max_array = [] - highest_line = 0 - - for i in range(1, len(data_indices)): - d = data[math.ceil(data_indices[i]) - 1] - if count < RATIO: - count = count + 1 - if abs(d) > maximum_item: - maximum_item = abs(d) - else: - max_array.append(maximum_item) - - if maximum_item > highest_line: - highest_line = maximum_item - - maximum_item = 0 - count = 1 - - line_ratio = max(highest_line / BAR_HEIGHT, 1) - - image = Image.new( - "RGB", (adj_size, adj_size), color="#1e1e1e" - ) - draw = ImageDraw.Draw(image) - - current_x = 1 - for item in max_array: - item_height = item / line_ratio - - current_y = ( - BAR_HEIGHT - item_height + (adj_size // BAR_MARGIN) - ) / 2 - draw.line( - ( - current_x, - current_y, - current_x, - current_y + item_height, - ), - fill=(169, 171, 172), - width=4, - joint="curve", - ) - - current_x = current_x + LINE_WIDTH - except exceptions.CouldntDecodeError as e: - logging.error( - f"[ThumbRenderer]{ERROR}: Couldn't render waveform for {_filepath.name} ({type(e).__name__})" - ) + image = self._audio_waveform(_filepath, ext, adj_size) + if image is not None: + image = self._apply_overlay_color(image) # 3D =========================================================== # elif extension == 'stl': @@ -477,3 +389,141 @@ def render( self.updated.emit( timestamp, QPixmap(), QSize(*base_size), _filepath.suffix.lower() ) + + def _album_artwork(self, filepath: Path, ext: str) -> Image.Image | None: + """Gets an album cover from an audio file if one is present.""" + try: + artwork = None + if ext in [".mp3"]: + id3_tags: id3.ID3 = id3.ID3(filepath) + id3_covers: list = id3_tags.getall("APIC") + if id3_covers: + artwork = Image.open(BytesIO(id3_covers[0].data)) + elif ext in [".flac"]: + flac_tags: flac.FLAC = flac.FLAC(filepath) + flac_covers: list = flac_tags.pictures + if flac_covers: + artwork = Image.open(BytesIO(flac_covers[0].data)) + elif ext in [".mp4", ".m4a", ".aac"]: + mp4_tags: mp4.MP4 = mp4.MP4(filepath) + mp4_covers: list = mp4_tags.get("covr") + if mp4_covers: + artwork = Image.open(BytesIO(mp4_covers[0])) + if artwork: + return artwork + except ( + mp4.MP4MetadataError, + mp4.MP4StreamInfoError, + id3.ID3NoHeaderError, + ) as e: + logging.error( + f"[ThumbRenderer]{ERROR}: Couldn't read album artwork for {filepath.name} ({type(e).__name__})" + ) + + def _audio_waveform( + self, filepath: Path, ext: str, size: int + ) -> Image.Image | None: + """Renders a waveform image from an audio file.""" + # BASE_SCALE used for drawing on a larger image and resampling down + # to provide an antialiased effect. + BASE_SCALE: int = 2 + size_scaled: int = size * BASE_SCALE + ALLOW_SMALL_MIN: bool = False + SAMPLES_PER_BAR: int = 5 + + try: + BARS: int = 24 + audio: AudioSegment = AudioSegment.from_file(filepath, ext[1:]) + data = numpy.fromstring(audio._data, numpy.int16) # type: ignore + data_indices = numpy.linspace(1, len(data), num=BARS * SAMPLES_PER_BAR) + + BAR_MARGIN: float = ((size_scaled / (BARS * 3)) * BASE_SCALE) / 2 + LINE_WIDTH: float = ((size_scaled - BAR_MARGIN) / (BARS * 3)) * BASE_SCALE + BAR_HEIGHT: float = (size_scaled) - (size_scaled // BAR_MARGIN) + + count: int = 0 + maximum_item: int = 0 + max_array: list = [] + highest_line: int = 0 + + for i in range(-1, len(data_indices)): + d = data[math.ceil(data_indices[i]) - 1] + if count < SAMPLES_PER_BAR: + count = count + 1 + if abs(d) > maximum_item: + maximum_item = abs(d) + else: + max_array.append(maximum_item) + + if maximum_item > highest_line: + highest_line = maximum_item + + maximum_item = 0 + count = 1 + + line_ratio = max(highest_line / BAR_HEIGHT, 1) + + image = Image.new("RGB", (size_scaled, size_scaled), color="#000000") + draw = ImageDraw.Draw(image) + + logging.info(f"data_ind {len(data_indices)}, max_array {len(max_array)}") + current_x = BAR_MARGIN + for item in max_array: + item_height = item / line_ratio + + # If small minimums are not allowed, raise all values + # smaller than the line width to the same value. + if not ALLOW_SMALL_MIN: + item_height = max(item_height, LINE_WIDTH) + + current_y = ( + BAR_HEIGHT - item_height + (size_scaled // BAR_MARGIN) + ) // 2 + + draw.rounded_rectangle( + ( + current_x, + current_y, + (current_x + LINE_WIDTH), + (current_y + item_height), + ), + radius=100 * BASE_SCALE, + fill=("#FF0000"), + outline=("#FFFF00"), + width=max(math.ceil(LINE_WIDTH / 6), BASE_SCALE), + ) + + current_x = current_x + LINE_WIDTH + BAR_MARGIN + + image.resize((size, size), Image.Resampling.BILINEAR) + return image + except exceptions.CouldntDecodeError as e: + logging.error( + f"[ThumbRenderer]{ERROR}: Couldn't render waveform for {filepath.name} ({type(e).__name__})" + ) + + def _apply_overlay_color(self, image=Image.Image) -> Image.Image: + """Apply a gradient effect over an an image. + Red channel for foreground, green channel for outline, none for background.""" + bg_color: str = ( + "#0d3828" + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#28bb48" + ) + fg_color: str = ( + "#28bb48" + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#93e2c8" + ) + ol_color: str = ( + "#43c568" + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#93e2c8" + ) + + bg: Image.Image = Image.new("RGB", image.size, color=bg_color) + fg: Image.Image = Image.new("RGB", image.size, color=fg_color) + ol: Image.Image = Image.new("RGB", image.size, color=ol_color) + bg.paste(fg, (0, 0), mask=image.getchannel(0)) + bg.paste(ol, (0, 0), mask=image.getchannel(1)) + return bg From 127fed7aa95ef7eadf2eec8d5365d94ed2304f4b Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 15 Jun 2024 13:06:36 -0700 Subject: [PATCH 19/84] Add final return statement to _album_artwork() --- tagstudio/src/qt/widgets/thumb_renderer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 5ab63234e..fc44720b8 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -392,6 +392,7 @@ def render( def _album_artwork(self, filepath: Path, ext: str) -> Image.Image | None: """Gets an album cover from an audio file if one is present.""" + image: Image.Image = None try: artwork = None if ext in [".mp3"]: @@ -410,7 +411,7 @@ def _album_artwork(self, filepath: Path, ext: str) -> Image.Image | None: if mp4_covers: artwork = Image.open(BytesIO(mp4_covers[0])) if artwork: - return artwork + image = artwork except ( mp4.MP4MetadataError, mp4.MP4StreamInfoError, @@ -419,6 +420,7 @@ def _album_artwork(self, filepath: Path, ext: str) -> Image.Image | None: logging.error( f"[ThumbRenderer]{ERROR}: Couldn't read album artwork for {filepath.name} ({type(e).__name__})" ) + return image def _audio_waveform( self, filepath: Path, ext: str, size: int From 32257f662f7ee31cd1ffa09bcbee83153d9bbcb2 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 15 Jun 2024 13:10:35 -0700 Subject: [PATCH 20/84] Add final return statement to _audio_waveform() --- tagstudio/src/qt/widgets/thumb_renderer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index fc44720b8..5117013f6 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -432,6 +432,7 @@ def _audio_waveform( size_scaled: int = size * BASE_SCALE ALLOW_SMALL_MIN: bool = False SAMPLES_PER_BAR: int = 5 + image: Image.Image = None try: BARS: int = 24 @@ -498,11 +499,12 @@ def _audio_waveform( current_x = current_x + LINE_WIDTH + BAR_MARGIN image.resize((size, size), Image.Resampling.BILINEAR) - return image + except exceptions.CouldntDecodeError as e: logging.error( f"[ThumbRenderer]{ERROR}: Couldn't render waveform for {filepath.name} ({type(e).__name__})" ) + return image def _apply_overlay_color(self, image=Image.Image) -> Image.Image: """Apply a gradient effect over an an image. From 3e00a771dbe3a1274cf640e9d596781061a719b4 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 15 Jun 2024 13:58:11 -0700 Subject: [PATCH 21/84] Tweak waveform color and size --- tagstudio/src/qt/widgets/thumb_renderer.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 5117013f6..abe478237 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -243,7 +243,9 @@ def render( elif ext in AUDIO_TYPES: image = self._album_artwork(_filepath, ext) if image is None: - image = self._audio_waveform(_filepath, ext, adj_size) + image = self._audio_waveform( + _filepath, ext, adj_size, pixel_ratio + ) if image is not None: image = self._apply_overlay_color(image) @@ -423,7 +425,7 @@ def _album_artwork(self, filepath: Path, ext: str) -> Image.Image | None: return image def _audio_waveform( - self, filepath: Path, ext: str, size: int + self, filepath: Path, ext: str, size: int, pixel_ratio: float ) -> Image.Image | None: """Renders a waveform image from an audio file.""" # BASE_SCALE used for drawing on a larger image and resampling down @@ -431,11 +433,12 @@ def _audio_waveform( BASE_SCALE: int = 2 size_scaled: int = size * BASE_SCALE ALLOW_SMALL_MIN: bool = False - SAMPLES_PER_BAR: int = 5 + SAMPLES_PER_BAR: int = 3 image: Image.Image = None try: - BARS: int = 24 + logging.info(f"{size}, {pixel_ratio}") + BARS: int = min(math.floor((size // pixel_ratio) / 5), 64) audio: AudioSegment = AudioSegment.from_file(filepath, ext[1:]) data = numpy.fromstring(audio._data, numpy.int16) # type: ignore data_indices = numpy.linspace(1, len(data), num=BARS * SAMPLES_PER_BAR) @@ -517,12 +520,12 @@ def _apply_overlay_color(self, image=Image.Image) -> Image.Image: fg_color: str = ( "#28bb48" if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark - else "#93e2c8" + else "#DDFFCC" ) ol_color: str = ( "#43c568" if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark - else "#93e2c8" + else "#FFFFFF" ) bg: Image.Image = Image.new("RGB", image.size, color=bg_color) From 15297140c3465383492635acac5499a027cc185b Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 15 Jun 2024 14:14:42 -0700 Subject: [PATCH 22/84] Fix ItemThumb label text color in light mode --- tagstudio/src/qt/widgets/item_thumb.py | 38 ++++++++++++++------------ 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/tagstudio/src/qt/widgets/item_thumb.py b/tagstudio/src/qt/widgets/item_thumb.py index 3822d1350..d639babf2 100644 --- a/tagstudio/src/qt/widgets/item_thumb.py +++ b/tagstudio/src/qt/widgets/item_thumb.py @@ -64,27 +64,29 @@ class ItemThumb(FlowWidget): tag_group_icon_128.load() small_text_style = ( - f"background-color:rgba(0, 0, 0, 192);" - f"font-family:Oxanium;" - f"font-weight:bold;" - f"font-size:12px;" - f"border-radius:3px;" - f"padding-top: 4px;" - f"padding-right: 1px;" - f"padding-bottom: 1px;" - f"padding-left: 1px;" + "background-color:rgba(0, 0, 0, 192);" + "color:#FFFFFF;" + "font-family:Oxanium;" + "font-weight:bold;" + "font-size:12px;" + "border-radius:3px;" + "padding-top: 4px;" + "padding-right: 1px;" + "padding-bottom: 1px;" + "padding-left: 1px;" ) med_text_style = ( - f"background-color:rgba(0, 0, 0, 192);" - f"font-family:Oxanium;" - f"font-weight:bold;" - f"font-size:18px;" - f"border-radius:3px;" - f"padding-top: 4px;" - f"padding-right: 1px;" - f"padding-bottom: 1px;" - f"padding-left: 1px;" + "background-color:rgba(0, 0, 0, 192);" + "color:#FFFFFF;" + "font-family:Oxanium;" + "font-weight:bold;" + "font-size:18px;" + "border-radius:3px;" + "padding-top: 4px;" + "padding-right: 1px;" + "padding-bottom: 1px;" + "padding-left: 1px;" ) def __init__( From d2b5e31792004515eeafae5c0a8dda5faacf41da Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 15 Jun 2024 15:55:13 -0700 Subject: [PATCH 23/84] Fix most theme UI legibility issues --- .../qt/images/thumb_loading_dark_512.png | Bin 11270 -> 0 bytes tagstudio/src/core/enums.py | 4 +- tagstudio/src/qt/helpers/color_overlay.py | 3 ++ tagstudio/src/qt/widgets/preview_panel.py | 48 +++++++++++------- tagstudio/src/qt/widgets/thumb_renderer.py | 22 ++++++-- 5 files changed, 55 insertions(+), 22 deletions(-) delete mode 100644 tagstudio/resources/qt/images/thumb_loading_dark_512.png diff --git a/tagstudio/resources/qt/images/thumb_loading_dark_512.png b/tagstudio/resources/qt/images/thumb_loading_dark_512.png deleted file mode 100644 index 7dcd99db78373733cc38310a1ebc5f4a166bdd09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11270 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 diff --git a/tagstudio/src/core/enums.py b/tagstudio/src/core/enums.py index 7610a2ccc..8c5f44c0e 100644 --- a/tagstudio/src/core/enums.py +++ b/tagstudio/src/core/enums.py @@ -12,7 +12,9 @@ class SettingItems(str, enum.Enum): class Theme(str, enum.Enum): - COLOR_BG = "#65000000" + COLOR_BG_DARK = "#65000000" + COLOR_BG_LIGHT = "#33000000" + COLOR_DARK_LABEL = "#DD000000" COLOR_HOVER = "#65AAAAAA" COLOR_PRESSED = "#65EEEEEE" COLOR_DISABLED = "#65F39CAA" diff --git a/tagstudio/src/qt/helpers/color_overlay.py b/tagstudio/src/qt/helpers/color_overlay.py index c19ba73ed..68457061e 100644 --- a/tagstudio/src/qt/helpers/color_overlay.py +++ b/tagstudio/src/qt/helpers/color_overlay.py @@ -12,6 +12,8 @@ # here, in enums.py, and in palette.py. _THEME_DARK_FG: str = "#FFFFFF55" _THEME_LIGHT_FG: str = "#000000DD" +_THEME_DARK_BG: str = "#000000DD" +_THEME_LIGHT_BG: str = "#FFFFFF55" def theme_fg_overlay(image: Image.Image) -> Image.Image: @@ -27,6 +29,7 @@ def theme_fg_overlay(image: Image.Image) -> Image.Image: if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark else _THEME_LIGHT_FG ) + im = Image.new(mode="RGBA", size=image.size, color=overlay_color) return _apply_overlay(image, im) diff --git a/tagstudio/src/qt/widgets/preview_panel.py b/tagstudio/src/qt/widgets/preview_panel.py index 5d73edad4..d659532a1 100644 --- a/tagstudio/src/qt/widgets/preview_panel.py +++ b/tagstudio/src/qt/widgets/preview_panel.py @@ -12,7 +12,7 @@ from PIL import Image, UnidentifiedImageError, ImageFont from PIL.Image import DecompressionBombError from PySide6.QtCore import QModelIndex, Signal, Qt, QSize -from PySide6.QtGui import QResizeEvent, QAction, QMovie +from PySide6.QtGui import QGuiApplication, QResizeEvent, QAction, QMovie from PySide6.QtWidgets import ( QWidget, QVBoxLayout, @@ -84,6 +84,17 @@ def __init__(self, library: Library, driver: "QtDriver"): self.img_button_size: tuple[int, int] = (266, 266) self.image_ratio: float = 1.0 + self.label_bg_color = ( + Theme.COLOR_BG_DARK.value + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else Theme.COLOR_DARK_LABEL.value + ) + self.panel_bg_color = ( + Theme.COLOR_BG_DARK.value + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else Theme.COLOR_BG_LIGHT.value + ) + self.image_container = QWidget() image_layout = QHBoxLayout(self.image_container) image_layout.setContentsMargins(0, 0, 0, 0) @@ -145,15 +156,16 @@ def __init__(self, library: Library, driver: "QtDriver"): # Qt.TextInteractionFlag.TextSelectableByMouse) properties_style = ( - f"background-color:{Theme.COLOR_BG.value};" - f"font-family:Oxanium;" - f"font-weight:bold;" - f"font-size:12px;" - f"border-radius:6px;" - f"padding-top: 4px;" - f"padding-right: 1px;" - f"padding-bottom: 1px;" - f"padding-left: 1px;" + f"background-color:{self.label_bg_color};" + "color:#FFFFFF;" + "font-family:Oxanium;" + "font-weight:bold;" + "font-size:12px;" + "border-radius:3px;" + "padding-top: 4px;" + "padding-right: 1px;" + "padding-bottom: 1px;" + "padding-left: 1px;" ) self.dimensions_label.setStyleSheet(properties_style) @@ -184,9 +196,10 @@ def __init__(self, library: Library, driver: "QtDriver"): # background and NOT the scroll container background, so that the # rounded corners are maintained when scrolling. I was unable to # find the right trick to only select that particular element. + scroll_area.setStyleSheet( "QWidget#entryScrollContainer{" - f"background: {Theme.COLOR_BG.value};" + f"background:{self.panel_bg_color};" "border-radius:6px;" "}" ) @@ -291,6 +304,7 @@ def clear_layout(layout_item: QVBoxLayout): clear_layout(layout) label = QLabel("Recent Libraries") + label.setStyleSheet("font-weight:bold;") label.setAlignment(Qt.AlignCenter) # type: ignore row_layout = QHBoxLayout() @@ -301,11 +315,9 @@ def set_button_style( btn: QPushButtonWrapper | QPushButton, extras: list[str] | None = None ): base_style = [ - f"background-color:{Theme.COLOR_BG.value};", + f"background-color:{self.panel_bg_color};", "border-radius:6px;", - "text-align: left;", "padding-top: 3px;", - "padding-left: 6px;", "padding-bottom: 4px;", ] @@ -336,11 +348,11 @@ def open_library_button_clicked(path): return lambda: self.driver.open_library(Path(path)) button.clicked.connect(open_library_button_clicked(full_val)) - set_button_style(button) - button_remove = QPushButton("➖") + set_button_style(button, ["padding-left: 6px;", "text-align: left;"]) + button_remove = QPushButton("—") button_remove.setCursor(Qt.CursorShape.PointingHandCursor) - button_remove.setFixedWidth(30) - set_button_style(button_remove) + button_remove.setFixedWidth(24) + set_button_style(button_remove, ["font-weight:bold;", "text-align:center;"]) def remove_recent_library_clicked(key: str): return lambda: ( diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index abe478237..1cc38129f 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -25,6 +25,7 @@ from mutagen import id3, flac, mp4 from PySide6.QtCore import Qt, QObject, Signal, QSize from PySide6.QtGui import QGuiApplication, QPixmap +from src.qt.helpers.color_overlay import theme_fg_overlay from src.qt.helpers.gradient import four_corner_gradient_background from src.qt.helpers.text_wrapper import wrap_full_text from src.core.constants import ( @@ -75,6 +76,10 @@ class ThumbRenderer(QObject): ) thumb_loading_512.load() + # TODO: Allow this to be dynamically updated at runtime + if QGuiApplication.styleHints().colorScheme() is not Qt.ColorScheme.Dark: + thumb_loading_512 = theme_fg_overlay(thumb_loading_512) + thumb_broken_512: Image.Image = Image.open( Path(__file__).parents[3] / "resources/qt/images/thumb_broken_512.png" ) @@ -199,12 +204,24 @@ def render( # Plain Text =================================================== elif ext in PLAINTEXT_TYPES: + bg_color: str = ( + "#1E1E1E" + if QGuiApplication.styleHints().colorScheme() + is Qt.ColorScheme.Dark + else "#FFFFFF" + ) + fg_color: str = ( + "#FFFFFF" + if QGuiApplication.styleHints().colorScheme() + is Qt.ColorScheme.Dark + else "#111111" + ) encoding = detect_char_encoding(_filepath) with open(_filepath, "r", encoding=encoding) as text_file: text = text_file.read(256) - bg = Image.new("RGB", (256, 256), color="#1e1e1e") + bg = Image.new("RGB", (256, 256), color=bg_color) draw = ImageDraw.Draw(bg) - draw.text((16, 16), text, fill=(255, 255, 255)) + draw.text((16, 16), text, fill=fg_color) image = bg # Fonts ======================================================== elif _filepath.suffix.lower() in FONT_TYPES: @@ -237,7 +254,6 @@ def render( y_offset += ( len(text_wrapped.split("\n")) + lines_of_padding ) * draw.textbbox((0, 0), "A", font=font)[-1] - image = bg # Audio ======================================================== elif ext in AUDIO_TYPES: From 05a486048cef07cddb8ca61fbd9bd1a9df232405 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 15 Jun 2024 22:52:48 -0700 Subject: [PATCH 24/84] Match additional UI to color scheme --- tagstudio/src/core/enums.py | 2 +- tagstudio/src/qt/helpers/color_overlay.py | 2 +- tagstudio/src/qt/widgets/fields.py | 5 +++++ tagstudio/src/qt/widgets/tag_box.py | 23 +++++++++++++++++++--- tagstudio/src/qt/widgets/thumb_renderer.py | 13 ++++++------ 5 files changed, 33 insertions(+), 12 deletions(-) diff --git a/tagstudio/src/core/enums.py b/tagstudio/src/core/enums.py index 8c5f44c0e..613c45d4b 100644 --- a/tagstudio/src/core/enums.py +++ b/tagstudio/src/core/enums.py @@ -13,7 +13,7 @@ class SettingItems(str, enum.Enum): class Theme(str, enum.Enum): COLOR_BG_DARK = "#65000000" - COLOR_BG_LIGHT = "#33000000" + COLOR_BG_LIGHT = "#22000000" COLOR_DARK_LABEL = "#DD000000" COLOR_HOVER = "#65AAAAAA" COLOR_PRESSED = "#65EEEEEE" diff --git a/tagstudio/src/qt/helpers/color_overlay.py b/tagstudio/src/qt/helpers/color_overlay.py index 68457061e..9bb474c20 100644 --- a/tagstudio/src/qt/helpers/color_overlay.py +++ b/tagstudio/src/qt/helpers/color_overlay.py @@ -10,7 +10,7 @@ # TODO: Consolidate the built-in QT theme values with the values # here, in enums.py, and in palette.py. -_THEME_DARK_FG: str = "#FFFFFF55" +_THEME_DARK_FG: str = "#FFFFFF77" _THEME_LIGHT_FG: str = "#000000DD" _THEME_DARK_BG: str = "#000000DD" _THEME_LIGHT_BG: str = "#FFFFFF55" diff --git a/tagstudio/src/qt/widgets/fields.py b/tagstudio/src/qt/widgets/fields.py index 355a0fa94..477a7cd33 100644 --- a/tagstudio/src/qt/widgets/fields.py +++ b/tagstudio/src/qt/widgets/fields.py @@ -14,6 +14,7 @@ from PySide6.QtGui import QPixmap, QEnterEvent from PySide6.QtWidgets import QWidget, QVBoxLayout, QHBoxLayout, QLabel, QPushButton from src.qt.helpers.qbutton_wrapper import QPushButtonWrapper +from src.qt.helpers.color_overlay import theme_fg_overlay class FieldContainer(QWidget): @@ -47,6 +48,10 @@ def __init__(self, title: str = "Field", inline: bool = True) -> None: button_size = 24 # self.setStyleSheet('border-style:solid;border-color:#1e1a33;border-radius:8px;border-width:2px;') + self.clipboard_icon_128 = theme_fg_overlay(FieldContainer.clipboard_icon_128) + self.edit_icon_128 = theme_fg_overlay(FieldContainer.edit_icon_128) + self.trash_icon_128 = theme_fg_overlay(FieldContainer.trash_icon_128) + self.root_layout = QVBoxLayout(self) self.root_layout.setObjectName("baseLayout") self.root_layout.setContentsMargins(0, 0, 0, 0) diff --git a/tagstudio/src/qt/widgets/tag_box.py b/tagstudio/src/qt/widgets/tag_box.py index 06b8b1fe5..3311327cc 100644 --- a/tagstudio/src/qt/widgets/tag_box.py +++ b/tagstudio/src/qt/widgets/tag_box.py @@ -9,6 +9,7 @@ from PySide6.QtCore import Signal, Qt from PySide6.QtWidgets import QPushButton +from PySide6.QtGui import QGuiApplication from src.core.constants import TAG_FAVORITE, TAG_ARCHIVED from src.core.library import Library, Tag @@ -49,6 +50,22 @@ def __init__( self.base_layout.setContentsMargins(0, 0, 0, 0) self.setLayout(self.base_layout) + bg_color: str = ( + "#1E1E1E" + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#EEEEEE" + ) + fg_color: str = ( + "#FFFFFF" + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#444444" + ) + ol_color: str = ( + "#333333" + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#F5F5F5" + ) + self.add_button = QPushButton() self.add_button.setCursor(Qt.CursorShape.PointingHandCursor) self.add_button.setMinimumSize(23, 23) @@ -56,10 +73,10 @@ def __init__( self.add_button.setText("+") self.add_button.setStyleSheet( f"QPushButton{{" - f"background: #1e1e1e;" - f"color: #FFFFFF;" + f"background: {bg_color};" + f"color: {fg_color};" f"font-weight: bold;" - f"border-color: #333333;" + f"border-color: {ol_color};" f"border-radius: 6px;" f"border-style:solid;" f"border-width:{math.ceil(1*self.devicePixelRatio())}px;" diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 1cc38129f..5e894a987 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -76,10 +76,6 @@ class ThumbRenderer(QObject): ) thumb_loading_512.load() - # TODO: Allow this to be dynamically updated at runtime - if QGuiApplication.styleHints().colorScheme() is not Qt.ColorScheme.Dark: - thumb_loading_512 = theme_fg_overlay(thumb_loading_512) - thumb_broken_512: Image.Image = Image.open( Path(__file__).parents[3] / "resources/qt/images/thumb_broken_512.png" ) @@ -112,6 +108,8 @@ def render( update_on_ratio_change=False, ): """Internal renderer. Renders an entry/element thumbnail for the GUI.""" + loading_thumb: Image.Image = ThumbRenderer.thumb_loading_512 + image: Image.Image = None pixmap: QPixmap = None final: Image.Image = None @@ -124,9 +122,12 @@ def render( math.floor(12 * ThumbRenderer.font_pixel_ratio), ) + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Light: + loading_thumb = theme_fg_overlay(loading_thumb) + adj_size = math.ceil(max(base_size[0], base_size[1]) * pixel_ratio) if is_loading: - final = ThumbRenderer.thumb_loading_512.resize( + final = loading_thumb.resize( (adj_size, adj_size), resample=Image.Resampling.BILINEAR ) qim = ImageQt.ImageQt(final) @@ -453,7 +454,6 @@ def _audio_waveform( image: Image.Image = None try: - logging.info(f"{size}, {pixel_ratio}") BARS: int = min(math.floor((size // pixel_ratio) / 5), 64) audio: AudioSegment = AudioSegment.from_file(filepath, ext[1:]) data = numpy.fromstring(audio._data, numpy.int16) # type: ignore @@ -488,7 +488,6 @@ def _audio_waveform( image = Image.new("RGB", (size_scaled, size_scaled), color="#000000") draw = ImageDraw.Draw(image) - logging.info(f"data_ind {len(data_indices)}, max_array {len(max_array)}") current_x = BAR_MARGIN for item in max_array: item_height = item / line_ratio From c582f3d370863b40417aeba5d26607002cc33d21 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Fri, 19 Jul 2024 08:02:30 -0700 Subject: [PATCH 25/84] ruff format --- tagstudio/src/qt/widgets/preview_panel.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tagstudio/src/qt/widgets/preview_panel.py b/tagstudio/src/qt/widgets/preview_panel.py index d659532a1..6b4b85e8a 100644 --- a/tagstudio/src/qt/widgets/preview_panel.py +++ b/tagstudio/src/qt/widgets/preview_panel.py @@ -604,7 +604,6 @@ def update_widgets(self): font = ImageFont.truetype(filepath) self.dimensions_label.setText( f"{filepath.suffix.upper()[1:]} • {format_size(filepath.stat().st_size)}\n{font.getname()[0]} ({font.getname()[1]}) " - ) else: self.dimensions_label.setText( @@ -821,7 +820,7 @@ def set_tags_updated_slot(self, slot: object): """ if self.is_connected: self.tags_updated.disconnect() - + logging.info("[UPDATE CONTAINER] Setting tags updated slot") self.tags_updated.connect(slot) self.is_connected = True From c0e56dc7c82ace5bbcdc0e8ac2a26a3b2c0571cc Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Fri, 19 Jul 2024 10:04:48 -0700 Subject: [PATCH 26/84] feat(ui): add UI color palette dict --- tagstudio/src/core/palette.py | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/tagstudio/src/core/palette.py b/tagstudio/src/core/palette.py index 886e0bd6c..0b36f953d 100644 --- a/tagstudio/src/core/palette.py +++ b/tagstudio/src/core/palette.py @@ -13,7 +13,7 @@ class ColorType(int, Enum): DARK_ACCENT = 4 -_TAG_COLORS = { +_TAG_COLORS: dict = { "": { ColorType.PRIMARY: "#1e1e1e", ColorType.TEXT: ColorType.LIGHT_ACCENT, @@ -277,6 +277,28 @@ class ColorType(int, Enum): }, } +_UI_COLORS: dict = { + "": { + ColorType.PRIMARY: "#1e1e1e", + ColorType.TEXT: ColorType.LIGHT_ACCENT, + ColorType.BORDER: "#333333", + ColorType.LIGHT_ACCENT: "#FFFFFF", + ColorType.DARK_ACCENT: "#222222", + }, + "green": { + ColorType.PRIMARY: "#28bb48", + ColorType.BORDER: "#43c568", + ColorType.LIGHT_ACCENT: "#DDFFCC", + ColorType.DARK_ACCENT: "#0d3828", + }, + "purple": { + ColorType.PRIMARY: "#C76FF3", + ColorType.BORDER: "#c364f2", + ColorType.LIGHT_ACCENT: "#EFD4FB", + ColorType.DARK_ACCENT: "#3E1555", + }, +} + def get_tag_color(type, color): color = color.lower() @@ -287,3 +309,9 @@ def get_tag_color(type, color): return _TAG_COLORS[color][type] except KeyError: return "#FF00FF" + + +def get_ui_color(type: ColorType, color: str): + """Returns a hex value given a color name and ColorType.""" + color = color.lower() + return _UI_COLORS.get(color).get(type) From 598aa4f1029dd2e389896c956eb0a6a027449fc0 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Fri, 19 Jul 2024 10:06:34 -0700 Subject: [PATCH 27/84] feat(ui) center and color small font previews --- tagstudio/src/qt/widgets/thumb_renderer.py | 109 +++++++++++++++------ 1 file changed, 79 insertions(+), 30 deletions(-) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 5e894a987..e1bd4004f 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -7,7 +7,7 @@ import math import cv2 import rawpy -import numpy +import numpy as np from pillow_heif import register_heif_opener, register_avif_opener from PIL import ( Image, @@ -40,6 +40,7 @@ BLENDER_TYPES, ) from src.core.utils.encoding import detect_char_encoding +from src.core.palette import ColorType, get_ui_color from src.qt.helpers.blender_thumbnailer import blend_thumb from src.qt.helpers.file_tester import is_readable_video @@ -181,16 +182,13 @@ def render( elif ext in VIDEO_TYPES: if is_readable_video(_filepath): video = cv2.VideoCapture(str(_filepath), cv2.CAP_FFMPEG) + # TODO: Move this check to is_readable_video() + if video.get(cv2.CAP_PROP_FRAME_COUNT) <= 0: + raise cv2.error("File is invalid or has 0 frames") video.set( cv2.CAP_PROP_POS_FRAMES, (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2), ) - success, frame = video.read() - if not success: - # Depending on the video format, compression, and frame - # count, seeking halfway does not work and the thumb - # must be pulled from the earliest available frame. - video.set(cv2.CAP_PROP_POS_FRAMES, 0) success, frame = video.read() if not success: # Depending on the video format, compression, and frame @@ -198,6 +196,12 @@ def render( # must be pulled from the earliest available frame. video.set(cv2.CAP_PROP_POS_FRAMES, 0) success, frame = video.read() + if not success: + # Depending on the video format, compression, and frame + # count, seeking halfway does not work and the thumb + # must be pulled from the earliest available frame. + video.set(cv2.CAP_PROP_POS_FRAMES, 0) + success, frame = video.read() frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) image = Image.fromarray(frame) else: @@ -226,21 +230,16 @@ def render( image = bg # Fonts ======================================================== elif _filepath.suffix.lower() in FONT_TYPES: - # Scale the sample font sizes to the preview image - # resolution,assuming the sizes are tuned for 256px. - scaled_sizes: list[int] = [ - math.floor(x * (adj_size / 256)) for x in FONT_SAMPLE_SIZES - ] if gradient: - # handles small thumbnails - bg = Image.new("RGB", (adj_size, adj_size), color="#1e1e1e") - draw = ImageDraw.Draw(bg) - font = ImageFont.truetype( - _filepath, size=math.ceil(adj_size * 0.65) - ) - draw.text((10, 0), "Aa", font=font) + # Handles small thumbnails + image = self._font_preview_small(_filepath, adj_size) else: - # handles big thumbnails and renders a sample text in multiple font sizes + # Handles big thumbnails and renders a sample text in multiple font sizes. + # Scale the sample font sizes to the preview image + # resolution,assuming the sizes are tuned for 256px. + scaled_sizes: list[int] = [ + math.floor(x * (adj_size / 256)) for x in FONT_SAMPLE_SIZES + ] bg = Image.new("RGB", (adj_size, adj_size), color="#1e1e1e") draw = ImageDraw.Draw(bg) lines_of_padding = 2 @@ -255,7 +254,7 @@ def render( y_offset += ( len(text_wrapped.split("\n")) + lines_of_padding ) * draw.textbbox((0, 0), "A", font=font)[-1] - image = bg + image = bg # Audio ======================================================== elif ext in AUDIO_TYPES: image = self._album_artwork(_filepath, ext) @@ -264,7 +263,7 @@ def render( _filepath, ext, adj_size, pixel_ratio ) if image is not None: - image = self._apply_overlay_color(image) + image = self._apply_overlay_color(image, "green") # 3D =========================================================== # elif extension == 'stl': @@ -456,8 +455,8 @@ def _audio_waveform( try: BARS: int = min(math.floor((size // pixel_ratio) / 5), 64) audio: AudioSegment = AudioSegment.from_file(filepath, ext[1:]) - data = numpy.fromstring(audio._data, numpy.int16) # type: ignore - data_indices = numpy.linspace(1, len(data), num=BARS * SAMPLES_PER_BAR) + data = np.fromstring(audio._data, np.int16) # type: ignore + data_indices = np.linspace(1, len(data), num=BARS * SAMPLES_PER_BAR) BAR_MARGIN: float = ((size_scaled / (BARS * 3)) * BASE_SCALE) / 2 LINE_WIDTH: float = ((size_scaled - BAR_MARGIN) / (BARS * 3)) * BASE_SCALE @@ -524,21 +523,71 @@ def _audio_waveform( ) return image - def _apply_overlay_color(self, image=Image.Image) -> Image.Image: + def _font_preview_small(self, filepath: Path, size: int) -> Image.Image: + """Renders a small font preview ("Aa") thumbnail from a font file.""" + bg = Image.new("RGB", (size, size), color="#000000") + raw = Image.new("RGB", (size * 2, size * 2), color="#000000") + draw = ImageDraw.Draw(raw) + font = ImageFont.truetype(filepath, size=size) + # NOTE: While a stroke effect is desired, the text + # method only allows for outer strokes, which looks + # a bit weird when rendering fonts. + draw.text( + (size // 8, size // 8), + "Aa", + font=font, + fill="#FF0000", + # stroke_width=math.ceil(size / 96), + # stroke_fill="#FFFF00", + ) + # NOTE: Change to getchannel(1) if using an outline. + data = np.asarray(raw.getchannel(0)) + + m, n = data.shape[:2] + col: np.ndarray = data.any(0) + row: np.ndarray = data.any(1) + cropped_data = np.asarray(raw)[ + row.argmax() : m - row[::-1].argmax(), + col.argmax() : n - col[::-1].argmax(), + ] + cropped_im: Image.Image = Image.fromarray(cropped_data, "RGB") + + margin: int = math.ceil(size // 16) + + orig_x, orig_y = cropped_im.size + new_x, new_y = (size, size) + if orig_x > orig_y: + new_x = size + new_y = math.ceil(size * (orig_y / orig_x)) + elif orig_y > orig_x: + new_y = size + new_x = math.ceil(size * (orig_x / orig_y)) + + cropped_im = cropped_im.resize( + size=(new_x - (margin * 2), new_y - (margin * 2)), + resample=Image.Resampling.BILINEAR, + ) + bg.paste( + cropped_im, + box=(margin, margin + ((size - new_y) // 2)), + ) + return self._apply_overlay_color(bg, "purple") + + def _apply_overlay_color(self, image: Image.Image, color: str) -> Image.Image: """Apply a gradient effect over an an image. Red channel for foreground, green channel for outline, none for background.""" bg_color: str = ( - "#0d3828" + get_ui_color(ColorType.DARK_ACCENT, color) if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark - else "#28bb48" + else get_ui_color(ColorType.PRIMARY, color) ) fg_color: str = ( - "#28bb48" + get_ui_color(ColorType.PRIMARY, color) if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark - else "#DDFFCC" + else get_ui_color(ColorType.LIGHT_ACCENT, color) ) ol_color: str = ( - "#43c568" + get_ui_color(ColorType.BORDER, color) if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark else "#FFFFFF" ) From ffdfd6ccdf162870439290806dc06583bcc6644d Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Fri, 19 Jul 2024 20:25:14 -0700 Subject: [PATCH 28/84] fix(ui): large font previews follow app theme --- tagstudio/src/qt/helpers/color_overlay.py | 8 ++-- tagstudio/src/qt/widgets/thumb_renderer.py | 48 ++++++++++++---------- 2 files changed, 31 insertions(+), 25 deletions(-) diff --git a/tagstudio/src/qt/helpers/color_overlay.py b/tagstudio/src/qt/helpers/color_overlay.py index 9bb474c20..c468c2b39 100644 --- a/tagstudio/src/qt/helpers/color_overlay.py +++ b/tagstudio/src/qt/helpers/color_overlay.py @@ -16,18 +16,20 @@ _THEME_LIGHT_BG: str = "#FFFFFF55" -def theme_fg_overlay(image: Image.Image) -> Image.Image: +def theme_fg_overlay(image: Image.Image, use_alpha: bool = True) -> Image.Image: """ Overlay the foreground theme color onto an image. Args: image (Image): The PIL Image object to apply an overlay to. """ + dark_fg: str = _THEME_DARK_FG[:-2] if not use_alpha else _THEME_DARK_FG + light_fg: str = _THEME_LIGHT_FG[:-2] if not use_alpha else _THEME_LIGHT_FG overlay_color = ( - _THEME_DARK_FG + dark_fg if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark - else _THEME_LIGHT_FG + else light_fg ) im = Image.new(mode="RGBA", size=image.size, color=overlay_color) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index e1bd4004f..6f2976e44 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -232,29 +232,10 @@ def render( elif _filepath.suffix.lower() in FONT_TYPES: if gradient: # Handles small thumbnails - image = self._font_preview_small(_filepath, adj_size) + image = self._font_preview_short(_filepath, adj_size) else: # Handles big thumbnails and renders a sample text in multiple font sizes. - # Scale the sample font sizes to the preview image - # resolution,assuming the sizes are tuned for 256px. - scaled_sizes: list[int] = [ - math.floor(x * (adj_size / 256)) for x in FONT_SAMPLE_SIZES - ] - bg = Image.new("RGB", (adj_size, adj_size), color="#1e1e1e") - draw = ImageDraw.Draw(bg) - lines_of_padding = 2 - y_offset = 0 - - for font_size in scaled_sizes: - font = ImageFont.truetype(_filepath, size=font_size) - text_wrapped: str = wrap_full_text( - FONT_SAMPLE_TEXT, font=font, width=adj_size, draw=draw - ) - draw.multiline_text((0, y_offset), text_wrapped, font=font) - y_offset += ( - len(text_wrapped.split("\n")) + lines_of_padding - ) * draw.textbbox((0, 0), "A", font=font)[-1] - image = bg + image = self._font_preview_long(_filepath, adj_size) # Audio ======================================================== elif ext in AUDIO_TYPES: image = self._album_artwork(_filepath, ext) @@ -523,7 +504,7 @@ def _audio_waveform( ) return image - def _font_preview_small(self, filepath: Path, size: int) -> Image.Image: + def _font_preview_short(self, filepath: Path, size: int) -> Image.Image: """Renders a small font preview ("Aa") thumbnail from a font file.""" bg = Image.new("RGB", (size, size), color="#000000") raw = Image.new("RGB", (size * 2, size * 2), color="#000000") @@ -573,6 +554,29 @@ def _font_preview_small(self, filepath: Path, size: int) -> Image.Image: ) return self._apply_overlay_color(bg, "purple") + def _font_preview_long(self, filepath: Path, size: int) -> Image.Image: + """Renders a large font preview ("Alphabet") thumbnail from a font file.""" + # Scale the sample font sizes to the preview image + # resolution,assuming the sizes are tuned for 256px. + scaled_sizes: list[int] = [ + math.floor(x * (size / 256)) for x in FONT_SAMPLE_SIZES + ] + bg = Image.new("RGBA", (size, size), color="#00000000") + draw = ImageDraw.Draw(bg) + lines_of_padding = 2 + y_offset = 0 + + for font_size in scaled_sizes: + font = ImageFont.truetype(filepath, size=font_size) + text_wrapped: str = wrap_full_text( + FONT_SAMPLE_TEXT, font=font, width=size, draw=draw + ) + draw.multiline_text((0, y_offset), text_wrapped, font=font) + y_offset += ( + len(text_wrapped.split("\n")) + lines_of_padding + ) * draw.textbbox((0, 0), "A", font=font)[-1] + return theme_fg_overlay(bg, use_alpha=False) + def _apply_overlay_color(self, image: Image.Image, color: str) -> Image.Image: """Apply a gradient effect over an an image. Red channel for foreground, green channel for outline, none for background.""" From 3bfeb3c409939e6035a253a263cf38d931276de4 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Fri, 19 Jul 2024 21:04:49 -0700 Subject: [PATCH 29/84] fix(ui): blender previews follow app theme --- tagstudio/src/qt/widgets/thumb_renderer.py | 31 +++++++++++----------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 6f2976e44..db9efdde1 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -116,6 +116,17 @@ def render( final: Image.Image = None _filepath: Path = Path(filepath) resampling_method = Image.Resampling.BILINEAR + bg_color: str = ( + "#1e1e1e" + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#FFFFFF" + ) + fg_color: str = ( + "#FFFFFF" + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#111111" + ) + if ThumbRenderer.font_pixel_ratio != pixel_ratio: ThumbRenderer.font_pixel_ratio = pixel_ratio ThumbRenderer.ext_font = ImageFont.truetype( @@ -146,7 +157,7 @@ def render( if image.mode != "RGB" and image.mode != "RGBA": image = image.convert(mode="RGBA") if image.mode == "RGBA": - new_bg = Image.new("RGB", image.size, color="#1e1e1e") + new_bg = Image.new("RGB", image.size, color=bg_color) new_bg.paste(image, mask=image.getchannel(3)) image = new_bg @@ -209,18 +220,6 @@ def render( # Plain Text =================================================== elif ext in PLAINTEXT_TYPES: - bg_color: str = ( - "#1E1E1E" - if QGuiApplication.styleHints().colorScheme() - is Qt.ColorScheme.Dark - else "#FFFFFF" - ) - fg_color: str = ( - "#FFFFFF" - if QGuiApplication.styleHints().colorScheme() - is Qt.ColorScheme.Dark - else "#111111" - ) encoding = detect_char_encoding(_filepath) with open(_filepath, "r", encoding=encoding) as text_file: text = text_file.read(256) @@ -231,10 +230,10 @@ def render( # Fonts ======================================================== elif _filepath.suffix.lower() in FONT_TYPES: if gradient: - # Handles small thumbnails + # Short (Aa) Preview image = self._font_preview_short(_filepath, adj_size) else: - # Handles big thumbnails and renders a sample text in multiple font sizes. + # Large (Full Alphabet) Preview image = self._font_preview_long(_filepath, adj_size) # Audio ======================================================== elif ext in AUDIO_TYPES: @@ -271,7 +270,7 @@ def render( try: blend_image = blend_thumb(str(_filepath)) - bg = Image.new("RGB", blend_image.size, color="#1e1e1e") + bg = Image.new("RGB", blend_image.size, color=bg_color) bg.paste(blend_image, mask=blend_image.getchannel(3)) image = bg From 086fc1e522b2889f242b6bcef7a13c3f91a120b0 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Fri, 19 Jul 2024 23:43:50 -0700 Subject: [PATCH 30/84] feat(ui): add resizable thumbnail options --- .../resources/qt/images/thumb_border_512.png | Bin 5649 -> 0 bytes .../resources/qt/images/thumb_mask_128.png | Bin 2245 -> 0 bytes .../resources/qt/images/thumb_mask_512.png | Bin 4902 -> 0 bytes .../resources/qt/images/thumb_mask_hl_512.png | Bin 5392 -> 0 bytes tagstudio/src/qt/main_window.py | 20 ++-- tagstudio/src/qt/ts_qt.py | 50 ++++++++- tagstudio/src/qt/widgets/thumb_renderer.py | 95 +++++++++++++++--- 7 files changed, 136 insertions(+), 29 deletions(-) delete mode 100644 tagstudio/resources/qt/images/thumb_border_512.png delete mode 100644 tagstudio/resources/qt/images/thumb_mask_128.png delete mode 100644 tagstudio/resources/qt/images/thumb_mask_512.png delete mode 100644 tagstudio/resources/qt/images/thumb_mask_hl_512.png diff --git a/tagstudio/resources/qt/images/thumb_border_512.png b/tagstudio/resources/qt/images/thumb_border_512.png deleted file mode 100644 index 605717e3de726590cfadfeac82e232272c9c4638..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5649 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 diff --git a/tagstudio/resources/qt/images/thumb_mask_128.png b/tagstudio/resources/qt/images/thumb_mask_128.png deleted file mode 100644 index 52a0a1353c955e7a7215bb1378fb3f9ad98e3a09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2245 zcmeHJ`%@EF7+pbL0mdrUA_KBr>fnoP5+;GHNkCqbYA7HKi4Vpl*(3`|c1<=Az)?h{ zLw$@$r7aIpr&>l3wU$;bQzBGl%2>pf+A30U5NBE~l{#WUv3C;+QndXC`onJa-gCaQ z-|K#x(&VI-zMKFK1VO&?#JE)OTf|`g!#f~o<{2_g$tV@8F*Rl6;uxk-;xp5SY|Rkqn`Nr=VjAJ(*ZwCe{=rrKt;Y)M5=1CF4kJ z7!WWL3=Z3j29pJ|NfC!G2An)Vlm1SpaMY{V1!xnO$=@eGg(4d38zLJVNsh&njt9@ z%xdCUl$DVp2*BZSal%GUs+%n1;e$k=EQ0d6JoH66Luy|^XOU@iT2C>QMNiQa0Ze(t z1U$_Ur0?Y>Hk^JLS)urMy3sf#3=0#V3lcG&)G0pw{Q^r`K24yhgoU!2)kJ(QVPZlY znPBsRC6hM7po}ApgvkQ3D@FK%$bX=!SD~?#fikZFZAAbxhY_1QOm4(=L>ZQ;`Eii|F3Q7aq3wKyeLh{(y zWHY5D4FI#Gu8e`@@v$PlSR@J)aGjxm!ePLc)aJ+G3}6X(g77e&IE)vO#us722rOI# zo-v-&9|s$p2Mx~P|HWs!8kPVHg#t??EevJOcWgOZeGRe6xpFQIq@%}S*imT=SF=fy zBD9&(Sk;8a5f+ehq83Wad??} z$58gr{q30qo#wm5L3rVm0z2m(IQ?LZpc8WhEG8xqVFKgF4CYL7d#FDI&DchQs!Xc} z1T8AFmbI*kNtt^&io~OK7w-rNcljni7;eso!#yRbdG>)y%e2M-UGaoc!+oApG6^ zdoS(m+_9l@ee#oUzgI8ZA{3|Jp~{=+tFtO{aozFv)aeZ$H#MAUuI@Ex(-;4Id2^|> ztjb${fA(NPXd)Dxbj<&9r|0(F-$;t9-gMW*@7df*jV)WczrMZU)4i7ji?8)>Dm}lX z+iy~rNQ_>`B>}Fyp~4^zuqhT zB&lfF9$@nhjQV4B=H4*c%}~^7zf!xPy2!H8qbK6|-TOsno~fb)Gd_53FTR2gWNjS? zJRRvFdu>;Seb()pUk_Dn^=&9=d_Q*7tNEacyE*8qPEKTv$~3xZ?K}3ok$PQIjncHU zta2r~?=&a65$gZ{_F@jS8KiNjkV9LKHVIUfd2Tj=A5f+==SfmX?AmHq}vap q;w=LoH3zP%*fr+<#HB~_bm$HHd^ewzL*icc--kRtDXuYQWAR@VJTlw> diff --git a/tagstudio/resources/qt/images/thumb_mask_512.png b/tagstudio/resources/qt/images/thumb_mask_512.png deleted file mode 100644 index ce641abc48961a476b30cd87ea346c215ad834db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4902 zcmeHLX;f3!7Cr$P1T0IjMHC^%K%7WI5RjMnKF}WmxBsa|f2~dnu<@qXD zZxkp)X|)cupcF+#sen`?l|gN(78R#d>Qfo5G$r7>2@dtyzW3+-WUXZ7ob!Eq-#wk3 zz3%pysIW9N6~FNCojlORwiq;v`;Jw2VA?n6doe2RBKKmdhGqtIwx7{g1hmMAzXFNu7%NyV6s zU|7zT38e}lBEg$2^LpLFB z(WL@Jfyf1j^pyi|JmMAnmLL|szZOw(q<=+bv;R9?EPlfcxgsPD3&e|{zG2hL2gu{p zQkW78%MqoF3x}k^62)wDBusIk#|TxhC?QxVh9z<=x=ezvH|;;r#J@v>5D_9*Vl|+d7GiHKWDB(56B>2;?!ZIb@ z3?=?0^ePv0vwduYhneSNmU<0AK|wJxBv~lJFnMg)GCUL#5RWq{+-4z`mAA41z?@ymUG)*mR!r5ggdEn6Egwyv zPCN`X*_|t}-oN0GweQ80E8RzzJn8>z@|Eew?W|Tr)NlL4K4nsI&gXNs2r6q2?bj>U z+b!4EmSzSHW%dT#%p@nAbMg54S|+~aQfi~7J-|It+PPkEE|j$1bwx-#f0+{}rL&u< zOs-Rw)TERTUwi-F#C4lbhu-xL=@>YtJ@-SZxP<5Z`Zuu|bvweZmOvNdO9_d|uFn~%&pC1@->F>g-F1z6;qa%{nb<;w;w&gUJI22XM3 zdq$E6Gvpgk!-s)VXL&EPJMc{R;_lM!()}%6GE@#lc_zAK&bvM?pY#G0kMQsI(iuHL!XKj}F`(bO% z>LG2`ZvD4Jgk)%6m`2ZoGIr~0h%9KpIQ5wg5cP(l?j%D9nz^%jU)UtgAe3FK|8aJY z4Y*#P3Ux&er38c-HRLKUnHtN(6000~_T!iR?k-wOhoa#M+Ec z@(~4%Fz=9N+Ct07>K{9sy-u5th20pzb|P%GK{6 zn#F%KW6e(B${r9ht~!Hv_RWCSU#z0v`C>LezSBE`+>Y%I@(IjK^cV9L8^hxo?a&gYjlC-VFW^ z%|Ni5C%%#cz=IU=ZvC^pVK~szQMm$L^Rb&1pvGgbE$k*@Lp>3I&o5)gkH(I#6`~7B z214^LD@SWk^zCoNc1f2_lCm)e2OivC?$=}a3DKP_BZ7vTSw+N%8Jk?A2Mh)EI89S` zHoAwH?za=%j2h^_cfk^yeZrs~q9e=U*IVazSb-v~jeO*%pwTdGRu3XtYRuz` z9X?uYxU&fw-J}1-%E1m4Rl0i`h99`!cOJ<@jkBA-Qs>)(qOVe+C{pc7!v(=(`ysS0 zpnWn9_zdk6eQMN}6^^WfWN8nYa3ERi+g#i4pKhmdaw)KKEBWOgK=bKoY~CXJ>sZrR zR#gu}QEcq&b+EAlEo~WSe08h7oKa_&bh9p=?&TF?cS$%CAd$B+MLDEbYKvh11&KAxBJ-z%K$nE)XoM<%)~W+iyv(ONeg zU?rgGR)IV`>HZrRd z*;m^=)N`A+I^>dGPVVh}NoO5VBe}Uu_`HEJ8nL0RkJqS$R-aINwR0Rm->Jk1S!&6( i-yEEWDq9D1&mHN|OK7-%wu6+%TvGuSW= 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 ON%Hdb%w4^E|Gxp|9T9&3 diff --git a/tagstudio/src/qt/main_window.py b/tagstudio/src/qt/main_window.py index a77f87447..bd03b0b1f 100644 --- a/tagstudio/src/qt/main_window.py +++ b/tagstudio/src/qt/main_window.py @@ -66,7 +66,7 @@ def setupUi(self, MainWindow): self.horizontalLayout = QHBoxLayout() self.horizontalLayout.setObjectName(u"horizontalLayout") - # ComboBox goup for search type and thumbnail size + # ComboBox group for search type and thumbnail size self.horizontalLayout_3 = QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") @@ -83,17 +83,17 @@ def setupUi(self, MainWindow): self.horizontalLayout_3.addWidget(self.comboBox_2) # Thumbnail Size placeholder - self.comboBox = QComboBox(self.centralwidget) - self.comboBox.setObjectName(u"comboBox") + self.thumb_size_combobox = QComboBox(self.centralwidget) + self.thumb_size_combobox.setObjectName(u"thumbSizeComboBox") sizePolicy = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( - self.comboBox.sizePolicy().hasHeightForWidth()) - self.comboBox.setSizePolicy(sizePolicy) - self.comboBox.setMinimumWidth(128) - self.comboBox.setMaximumWidth(128) - self.horizontalLayout_3.addWidget(self.comboBox) + self.thumb_size_combobox.sizePolicy().hasHeightForWidth()) + self.thumb_size_combobox.setSizePolicy(sizePolicy) + self.thumb_size_combobox.setMinimumWidth(128) + self.thumb_size_combobox.setMaximumWidth(352) + self.horizontalLayout_3.addWidget(self.thumb_size_combobox) self.gridLayout.addLayout(self.horizontalLayout_3, 5, 0, 1, 1) self.splitter = QSplitter() @@ -212,10 +212,10 @@ def retranslateUi(self, MainWindow): # Search type selector self.comboBox_2.setItemText(0, QCoreApplication.translate("MainWindow", "And (Includes All Tags)")) self.comboBox_2.setItemText(1, QCoreApplication.translate("MainWindow", "Or (Includes Any Tag)")) - self.comboBox.setCurrentText("") + self.thumb_size_combobox.setCurrentText("") # Thumbnail size selector - self.comboBox.setPlaceholderText( + self.thumb_size_combobox.setPlaceholderText( QCoreApplication.translate("MainWindow", u"Thumbnail Size", None)) # retranslateUi diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index 73382b1da..c11697599 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -557,11 +557,17 @@ def start(self) -> None: str(Path(__file__).parents[2] / "resources/qt/fonts/Oxanium-Bold.ttf") ) + self.thumb_sizes: list[tuple[str, int]] = [ + ("Extra Large Thumbnails", 256), + ("Large Thumbnails", 192), + ("Medium Thumbnails", 128), + ("Small Thumbnails", 96), + ("Mini Thumbnails", 76), + ] self.thumb_size = 128 self.max_results = 500 self.item_thumbs: list[ItemThumb] = [] self.thumb_renderers: list[ThumbRenderer] = [] - self.collation_thumb_size = math.ceil(self.thumb_size * 2) self.init_library_window() @@ -596,23 +602,35 @@ def start(self) -> None: self.shutdown() def init_library_window(self): - # self._init_landing_page() # Taken care of inside the widget now - self._init_thumb_grid() - # TODO: Put this into its own method that copies the font file(s) into memory # so the resource isn't being used, then store the specific size variations # in a global dict for methods to access for different DPIs. # adj_font_size = math.floor(12 * self.main_window.devicePixelRatio()) # self.ext_font = ImageFont.truetype(os.path.normpath(f'{Path(__file__).parents[2]}/resources/qt/fonts/Oxanium-Bold.ttf'), adj_font_size) + # Search Button search_button: QPushButton = self.main_window.searchButton search_button.clicked.connect( lambda: self.filter_items(self.main_window.searchField.text()) ) + + # Search Field search_field: QLineEdit = self.main_window.searchField search_field.returnPressed.connect( lambda: self.filter_items(self.main_window.searchField.text()) ) + + # Thumbnail Size ComboBox + thumb_size_combobox: QComboBox = self.main_window.thumb_size_combobox + for size in self.thumb_sizes: + thumb_size_combobox.addItem(size[0]) + thumb_size_combobox.setCurrentIndex(2) # Default: Medium + thumb_size_combobox.currentIndexChanged.connect( + lambda: self.thumb_size_callback(thumb_size_combobox.currentIndex()) + ) + self._init_thumb_grid() + + # Search Type ComboBox search_type_selector: QComboBox = self.main_window.comboBox_2 search_type_selector.currentIndexChanged.connect( lambda: self.set_search_type( @@ -1099,6 +1117,30 @@ def update_clipboard_actions(self): else: self.paste_entry_fields_action.setText("&Paste Fields") + def thumb_size_callback(self, index: int): + """ + Performs actions needed when the thumbnail size selection is changed. + + Args: + index (int): The index of the item_thumbs/ComboBox list to use. + """ + # Index 2 is the default (Medium) + if index < len(self.thumb_sizes) and index >= 0: + self.thumb_size = self.thumb_sizes[index][1] + else: + logging.error( + f"ERROR: Invalid thumbnail size index ({index}). Defaulting to 128px." + ) + self.thumb_size = 128 + self.update_thumbs() + for it in self.item_thumbs: + it.resize(self.thumb_size, self.thumb_size) + it.thumb_size = (self.thumb_size, self.thumb_size) + it.setMinimumSize(self.thumb_size, self.thumb_size) + it.setMaximumSize(self.thumb_size, self.thumb_size) + it.thumb_button.thumb_size = (self.thumb_size, self.thumb_size) + self.flow_container.layout().setSpacing(min(self.thumb_size // 10, 12)) + def mouse_navigation(self, event: QMouseEvent): # print(event.button()) if event.button() == Qt.MouseButton.ForwardButton: diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index db9efdde1..09b474f02 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -62,15 +62,10 @@ class ThumbRenderer(QObject): # updatedImage = Signal(QPixmap) # updatedSize = Signal(QSize) - thumb_mask_512: Image.Image = Image.open( - Path(__file__).parents[3] / "resources/qt/images/thumb_mask_512.png" - ) - thumb_mask_512.load() - - thumb_mask_hl_512: Image.Image = Image.open( - Path(__file__).parents[3] / "resources/qt/images/thumb_mask_hl_512.png" - ) - thumb_mask_hl_512.load() + # Cached thumbnail elements. + # Key: Size + Pixel Ratio Tuple (Ex. (512, 512, 1.25)) + thumb_masks: dict = {} + thumb_borders: dict = {} thumb_loading_512: Image.Image = Image.open( Path(__file__).parents[3] / "resources/qt/images/thumb_loading_512.png" @@ -98,6 +93,76 @@ class ThumbRenderer(QObject): math.floor(12 * font_pixel_ratio), ) + @staticmethod + def _get_mask(size: tuple[int, int], pixel_ratio: float) -> Image.Image: + """ + Returns a thumbnail mask given a size and pixel ratio. + If one is not already cached, then a new one will be rendered. + """ + item: Image.Image = ThumbRenderer.thumb_masks.get((*size, pixel_ratio)) + if not item: + item = ThumbRenderer._render_mask(size, pixel_ratio) + ThumbRenderer.thumb_masks[(*size, pixel_ratio)] = item + return item + + @staticmethod + def _get_border(size: tuple[int, int], pixel_ratio: float) -> Image.Image: + """ + Returns a thumbnail border given a size and pixel ratio. + If one is not already cached, then a new one will be rendered. + """ + item: Image.Image = ThumbRenderer.thumb_borders.get((*size, pixel_ratio)) + if not item: + item = ThumbRenderer._render_border(size, pixel_ratio) + ThumbRenderer.thumb_borders[(*size, pixel_ratio)] = item + return item + + @staticmethod + def _render_mask(size: tuple[int, int], pixel_ratio) -> Image.Image: + """Renders a thumbnail mask.""" + smooth_factor: int = math.ceil(2 * pixel_ratio) + radius_factor: int = 8 + im: Image.Image = Image.new( + mode="L", + size=tuple([d * smooth_factor for d in size]), # type: ignore + color="black", + ) + draw = ImageDraw.Draw(im) + draw.rounded_rectangle( + (0, 0) + tuple([d - 1 for d in im.size]), + radius=math.ceil(radius_factor * smooth_factor * pixel_ratio), + fill="white", + ) + im = im.resize( + size, + resample=Image.Resampling.BILINEAR, + ) + return im + + @staticmethod + def _render_border(size: tuple[int, int], pixel_ratio) -> Image.Image: + """Renders a thumbnail border.""" + smooth_factor: int = math.ceil(2 * pixel_ratio) + radius_factor: int = 8 + im: Image.Image = Image.new( + mode="RGBA", + size=tuple([d * smooth_factor for d in size]), # type: ignore + color="#00000000", + ) + draw = ImageDraw.Draw(im) + draw.rounded_rectangle( + (0, 0) + tuple([d - 1 for d in im.size]), + radius=math.ceil(radius_factor * smooth_factor * pixel_ratio), + fill=None, + outline="white", + width=math.floor(pixel_ratio * 2), + ) + im = im.resize( + size, + resample=Image.Resampling.BILINEAR, + ) + return im + def render( self, timestamp: float, @@ -324,11 +389,11 @@ def render( ) image = image.resize((new_x, new_y), resample=resampling_method) if gradient: - mask: Image.Image = ThumbRenderer.thumb_mask_512.resize( - (adj_size, adj_size), resample=Image.Resampling.BILINEAR - ).getchannel(3) - hl: Image.Image = ThumbRenderer.thumb_mask_hl_512.resize( - (adj_size, adj_size), resample=Image.Resampling.BILINEAR + mask: Image.Image = ThumbRenderer._get_mask( + (adj_size, adj_size), pixel_ratio + ) + hl: Image.Image = ThumbRenderer._get_border( + (adj_size, adj_size), pixel_ratio ) final = four_corner_gradient_background(image, adj_size, mask, hl) else: @@ -340,7 +405,7 @@ def render( ) draw = ImageDraw.Draw(rec) draw.rounded_rectangle( - (0, 0) + rec.size, + (0, 0) + tuple([d - 1 for d in rec.size]), (base_size[0] // 32) * scalar * pixel_ratio, fill="red", ) From ef8cc6cc85c3e11f770546abc4d579bf025d2eb1 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 20 Jul 2024 08:21:09 -0700 Subject: [PATCH 31/84] fix: mkv files with "[0][0][0][0]" codec load properly --- tagstudio/src/qt/helpers/file_tester.py | 1 - 1 file changed, 1 deletion(-) diff --git a/tagstudio/src/qt/helpers/file_tester.py b/tagstudio/src/qt/helpers/file_tester.py index 36a48c2b1..dd115f85e 100644 --- a/tagstudio/src/qt/helpers/file_tester.py +++ b/tagstudio/src/qt/helpers/file_tester.py @@ -17,7 +17,6 @@ def is_readable_video(filepath: Path | str): probe = ffmpeg.probe(Path(filepath)) for stream in probe["streams"]: if stream.get("codec_tag_string") in [ - "[0][0][0][0]", "drma", "drms", "drmi", From ad53f10ecc0cedacb018d071d91f81cdeb208a74 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 20 Jul 2024 08:24:26 -0700 Subject: [PATCH 32/84] fix: missing audio files properly handled --- tagstudio/src/qt/widgets/thumb_renderer.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 09b474f02..469635eff 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -22,7 +22,7 @@ from pathlib import Path from PIL.Image import DecompressionBombError from pydub import AudioSegment, exceptions -from mutagen import id3, flac, mp4 +from mutagen import id3, flac, mp4, MutagenError from PySide6.QtCore import Qt, QObject, Signal, QSize from PySide6.QtGui import QGuiApplication, QPixmap from src.qt.helpers.color_overlay import theme_fg_overlay @@ -457,6 +457,9 @@ def _album_artwork(self, filepath: Path, ext: str) -> Image.Image | None: """Gets an album cover from an audio file if one is present.""" image: Image.Image = None try: + if not filepath.is_file(): + raise FileNotFoundError + artwork = None if ext in [".mp3"]: id3_tags: id3.ID3 = id3.ID3(filepath) @@ -479,6 +482,7 @@ def _album_artwork(self, filepath: Path, ext: str) -> Image.Image | None: mp4.MP4MetadataError, mp4.MP4StreamInfoError, id3.ID3NoHeaderError, + MutagenError, ) as e: logging.error( f"[ThumbRenderer]{ERROR}: Couldn't read album artwork for {filepath.name} ({type(e).__name__})" From 91ee2428ca35d09e7b6d82443f2e76dde0460bc0 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 20 Jul 2024 09:48:59 -0700 Subject: [PATCH 33/84] feat(ui): use system accent color for thumb selections --- tagstudio/src/qt/widgets/thumb_button.py | 57 +++++++++++++++++------- 1 file changed, 41 insertions(+), 16 deletions(-) diff --git a/tagstudio/src/qt/widgets/thumb_button.py b/tagstudio/src/qt/widgets/thumb_button.py index 179efaec8..9924c3bdb 100644 --- a/tagstudio/src/qt/widgets/thumb_button.py +++ b/tagstudio/src/qt/widgets/thumb_button.py @@ -5,7 +5,15 @@ from PySide6 import QtCore from PySide6.QtCore import QEvent -from PySide6.QtGui import QEnterEvent, QPainter, QColor, QPen, QPainterPath, QPaintEvent +from PySide6.QtGui import ( + QEnterEvent, + QPainter, + QColor, + QPen, + QPainterPath, + QPaintEvent, + QPalette, +) from PySide6.QtWidgets import QWidget from src.qt.helpers.qbutton_wrapper import QPushButtonWrapper @@ -17,7 +25,31 @@ def __init__(self, parent: QWidget, thumb_size: tuple[int, int]) -> None: self.hovered = False self.selected = False - # self.clicked.connect(lambda checked: self.set_selected(True)) + self.select_color: QColor = QPalette.color( + self.palette(), + QPalette.ColorGroup.Active, + QPalette.ColorRole.Accent, + ) + + self.select_color_faded: QColor = QColor(self.select_color) + self.select_color_faded.setHsl( + self.select_color_faded.hslHue(), + self.select_color_faded.hslSaturation(), + max(self.select_color_faded.lightness(), 127), + 127, + ) + + self.hover_color: QColor = QPalette.color( + self.palette(), + QPalette.ColorGroup.Active, + QPalette.ColorRole.Accent, + ) + self.hover_color.setHsl( + self.hover_color.hslHue(), + self.hover_color.hslSaturation(), + min(self.hover_color.lightness() + 80, 255), + self.hover_color.alpha(), + ) def paintEvent(self, event: QPaintEvent) -> None: super().paintEvent(event) @@ -25,7 +57,6 @@ def paintEvent(self, event: QPaintEvent) -> None: painter = QPainter() painter.begin(self) painter.setRenderHint(QPainter.RenderHint.Antialiasing) - # painter.setCompositionMode(QPainter.CompositionMode.CompositionMode_Source) path = QPainterPath() width = 3 radius = 6 @@ -40,27 +71,21 @@ def paintEvent(self, event: QPaintEvent) -> None: radius, ) - # color = QColor('#bb4ff0') if self.selected else QColor('#55bbf6') - # pen = QPen(color, width) - # painter.setPen(pen) - # # brush.setColor(fill) - # painter.drawPath(path) - if self.selected: painter.setCompositionMode( QPainter.CompositionMode.CompositionMode_HardLight ) - color = QColor("#bb4ff0") - color.setAlphaF(0.5) - pen = QPen(color, width) + pen = QPen(self.select_color_faded, width) painter.setPen(pen) - painter.fillPath(path, color) + painter.fillPath(path, self.select_color_faded) painter.drawPath(path) painter.setCompositionMode( QPainter.CompositionMode.CompositionMode_Source ) - color = QColor("#bb4ff0") if not self.hovered else QColor("#55bbf6") + color: QColor = ( + self.select_color if not self.hovered else self.hover_color + ) pen = QPen(color, width) painter.setPen(pen) painter.drawPath(path) @@ -68,10 +93,10 @@ def paintEvent(self, event: QPaintEvent) -> None: painter.setCompositionMode( QPainter.CompositionMode.CompositionMode_Source ) - color = QColor("#55bbf6") - pen = QPen(color, width) + pen = QPen(self.hover_color, width) painter.setPen(pen) painter.drawPath(path) + painter.end() def enterEvent(self, event: QEnterEvent) -> None: From 196c1ba7f33ac81242e9c65ef1e9f17fbc77331a Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 20 Jul 2024 12:53:34 -0700 Subject: [PATCH 34/84] fix(ui): hide gif preview in multi-selections --- tagstudio/src/qt/widgets/preview_panel.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tagstudio/src/qt/widgets/preview_panel.py b/tagstudio/src/qt/widgets/preview_panel.py index 6b4b85e8a..a86c413d2 100644 --- a/tagstudio/src/qt/widgets/preview_panel.py +++ b/tagstudio/src/qt/widgets/preview_panel.py @@ -665,6 +665,7 @@ def update_widgets(self): # Multiple Selected Items elif len(self.driver.selected) > 1: self.preview_img.show() + self.preview_gif.hide() self.preview_vid.stop() self.preview_vid.hide() if self.selected != self.driver.selected: From 39324142f1f1e27d09077e2119ebff2533ac05b4 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sun, 21 Jul 2024 08:40:19 -0700 Subject: [PATCH 35/84] feat(ui): add dynamic file thumb icons --- .../resources/qt/images/broken_link_icon.png | Bin 0 -> 18571 bytes .../qt/images/file_icons/generic.png | Bin 0 -> 5768 bytes .../resources/qt/images/thumb_broken_512.png | Bin 24707 -> 0 bytes .../qt/images/thumb_file_default_512.png | Bin 12661 -> 0 bytes tagstudio/src/core/palette.py | 13 +- tagstudio/src/qt/resource_manager.py | 10 +- tagstudio/src/qt/resources.json | 8 + tagstudio/src/qt/widgets/thumb_renderer.py | 252 ++++++++++++------ 8 files changed, 201 insertions(+), 82 deletions(-) create mode 100644 tagstudio/resources/qt/images/broken_link_icon.png create mode 100644 tagstudio/resources/qt/images/file_icons/generic.png delete mode 100644 tagstudio/resources/qt/images/thumb_broken_512.png delete mode 100644 tagstudio/resources/qt/images/thumb_file_default_512.png diff --git a/tagstudio/resources/qt/images/broken_link_icon.png b/tagstudio/resources/qt/images/broken_link_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d431097084777d038020ea832bdbe5d5e16641f8 GIT binary patch literal 18571 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 literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/generic.png b/tagstudio/resources/qt/images/file_icons/generic.png new file mode 100644 index 0000000000000000000000000000000000000000..13685e3a60e24547d254059427ee09ec56b95cb2 GIT binary patch literal 5768 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 Ym$pBgQy!fa1rI=4YWjCdZaX~w541AvfdBvi diff --git a/tagstudio/resources/qt/images/thumb_file_default_512.png b/tagstudio/resources/qt/images/thumb_file_default_512.png deleted file mode 100644 index 28dfbd433568600ee6397a0baec5ad25791308ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12661 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 G-})bN^c95w diff --git a/tagstudio/src/core/palette.py b/tagstudio/src/core/palette.py index 0b36f953d..b8e93d3aa 100644 --- a/tagstudio/src/core/palette.py +++ b/tagstudio/src/core/palette.py @@ -279,11 +279,16 @@ class ColorType(int, Enum): _UI_COLORS: dict = { "": { - ColorType.PRIMARY: "#1e1e1e", - ColorType.TEXT: ColorType.LIGHT_ACCENT, - ColorType.BORDER: "#333333", + ColorType.PRIMARY: "#333333", + ColorType.BORDER: "#555555", ColorType.LIGHT_ACCENT: "#FFFFFF", - ColorType.DARK_ACCENT: "#222222", + ColorType.DARK_ACCENT: "#1e1e1e", + }, + "red": { + ColorType.PRIMARY: "#e22c3c", + ColorType.BORDER: "#e54252", + ColorType.LIGHT_ACCENT: "#f39caa", + ColorType.DARK_ACCENT: "#440d12", }, "green": { ColorType.PRIMARY: "#28bb48", diff --git a/tagstudio/src/qt/resource_manager.py b/tagstudio/src/qt/resource_manager.py index 0db8bb194..5d1d18510 100644 --- a/tagstudio/src/qt/resource_manager.py +++ b/tagstudio/src/qt/resource_manager.py @@ -5,6 +5,7 @@ import logging from pathlib import Path from typing import Any +from PIL import Image import ujson @@ -46,7 +47,7 @@ def get(self, id: str) -> Any: return cached_res else: res: dict = ResourceManager._map.get(id) - if res.get("mode") in ["r", "rb"]: + if res and res.get("mode") in ["r", "rb"]: with open( (Path(__file__).parents[2] / "resources" / res.get("path")), res.get("mode"), @@ -56,7 +57,12 @@ def get(self, id: str) -> Any: data = bytes(data) ResourceManager._cache[id] = data return data - elif res.get("mode") in ["qt"]: + elif res and res.get("mode") == "pil": + data = Image.open( + Path(__file__).parents[2] / "resources" / res.get("path") + ) + return data + elif res and res.get("mode") in ["qt"]: # TODO: Qt resource loading logic pass diff --git a/tagstudio/src/qt/resources.json b/tagstudio/src/qt/resources.json index 1f8663d37..9f3d3e49c 100644 --- a/tagstudio/src/qt/resources.json +++ b/tagstudio/src/qt/resources.json @@ -14,5 +14,13 @@ "volume_mute_icon": { "path": "qt/images/volume_mute.svg", "mode": "rb" + }, + "broken_link_icon": { + "path": "qt/images/broken_link_icon.png", + "mode": "pil" + }, + "file_generic": { + "path": "qt/images/file_icons/generic.png", + "mode": "pil" } } diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 469635eff..88933b9d0 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -25,6 +25,7 @@ from mutagen import id3, flac, mp4, MutagenError from PySide6.QtCore import Qt, QObject, Signal, QSize from PySide6.QtGui import QGuiApplication, QPixmap +from src.qt.resource_manager import ResourceManager from src.qt.helpers.color_overlay import theme_fg_overlay from src.qt.helpers.gradient import four_corner_gradient_background from src.qt.helpers.text_wrapper import wrap_full_text @@ -44,6 +45,7 @@ from src.qt.helpers.blender_thumbnailer import blend_thumb from src.qt.helpers.file_tester import is_readable_video + ImageFile.LOAD_TRUNCATED_IMAGES = True ERROR = "[ERROR]" @@ -56,36 +58,23 @@ class ThumbRenderer(QObject): - # finished = Signal() + rm: ResourceManager = ResourceManager() updated = Signal(float, QPixmap, QSize, str) updated_ratio = Signal(float) - # updatedImage = Signal(QPixmap) - # updatedSize = Signal(QSize) # Cached thumbnail elements. # Key: Size + Pixel Ratio Tuple (Ex. (512, 512, 1.25)) thumb_masks: dict = {} thumb_borders: dict = {} + # Key: ("name", "color", 512, 512, 1.25) + icons: dict = {} + thumb_loading_512: Image.Image = Image.open( Path(__file__).parents[3] / "resources/qt/images/thumb_loading_512.png" ) thumb_loading_512.load() - thumb_broken_512: Image.Image = Image.open( - Path(__file__).parents[3] / "resources/qt/images/thumb_broken_512.png" - ) - thumb_broken_512.load() - - thumb_file_default_512: Image.Image = Image.open( - Path(__file__).parents[3] / "resources/qt/images/thumb_file_default_512.png" - ) - thumb_file_default_512.load() - - # thumb_debug: Image.Image = Image.open(Path( - # f'{Path(__file__).parents[2]}/resources/qt/images/temp.jpg')) - # thumb_debug.load() - # TODO: Make dynamic font sized given different pixel ratios font_pixel_ratio: float = 1 ext_font = ImageFont.truetype( @@ -106,22 +95,33 @@ def _get_mask(size: tuple[int, int], pixel_ratio: float) -> Image.Image: return item @staticmethod - def _get_border(size: tuple[int, int], pixel_ratio: float) -> Image.Image: + def _get_hl_border(size: tuple[int, int], pixel_ratio: float) -> Image.Image: """ Returns a thumbnail border given a size and pixel ratio. If one is not already cached, then a new one will be rendered. """ item: Image.Image = ThumbRenderer.thumb_borders.get((*size, pixel_ratio)) if not item: - item = ThumbRenderer._render_border(size, pixel_ratio) + item = ThumbRenderer._render_hl_border(size, pixel_ratio) ThumbRenderer.thumb_borders[(*size, pixel_ratio)] = item return item + @staticmethod + def _get_icon( + name: str, color: str, size: tuple[int, int], pixel_ratio: float + ) -> Image.Image: + item: Image.Image = ThumbRenderer.icons.get((name, color, *size, pixel_ratio)) + if not item: + item = ThumbRenderer._render_icon(name, color, size, pixel_ratio) + ThumbRenderer.thumb_borders[(name, *color, size, pixel_ratio)] = item + return item + @staticmethod def _render_mask(size: tuple[int, int], pixel_ratio) -> Image.Image: """Renders a thumbnail mask.""" - smooth_factor: int = math.ceil(2 * pixel_ratio) + smooth_factor: int = 2 radius_factor: int = 8 + im: Image.Image = Image.new( mode="L", size=tuple([d * smooth_factor for d in size]), # type: ignore @@ -140,9 +140,9 @@ def _render_mask(size: tuple[int, int], pixel_ratio) -> Image.Image: return im @staticmethod - def _render_border(size: tuple[int, int], pixel_ratio) -> Image.Image: - """Renders a thumbnail border.""" - smooth_factor: int = math.ceil(2 * pixel_ratio) + def _render_hl_border(size: tuple[int, int], pixel_ratio) -> Image.Image: + """Renders a thumbnail highlight border.""" + smooth_factor: int = 2 radius_factor: int = 8 im: Image.Image = Image.new( mode="RGBA", @@ -163,6 +163,127 @@ def _render_border(size: tuple[int, int], pixel_ratio) -> Image.Image: ) return im + @staticmethod + def _render_icon( + name: str, color: str, size: tuple[int, int], pixel_ratio: float + ) -> Image.Image: + smooth_factor: int = math.ceil(2 * pixel_ratio) + radius_factor: int = 8 + icon_ratio: float = 1.75 + + # Create larger blank image based on smooth_factor + im: Image.Image = Image.new( + "RGBA", + size=tuple([d * smooth_factor for d in size]), # type: ignore + color="#00000000", + ) + + # Create solid background color + bg: Image.Image = Image.new( + "RGB", + size=tuple([d * smooth_factor for d in size]), # type: ignore + color="#000000", + ) + + # Paste background color with rounded rectangle mask onto blank image + im.paste( + bg, + (0, 0), + mask=ThumbRenderer._get_mask( + tuple([d * smooth_factor for d in size]), # type: ignore + (pixel_ratio * smooth_factor), + ), + ) + + # Draw rounded rectangle border + draw = ImageDraw.Draw(im) + draw.rounded_rectangle( + (0, 0) + tuple([d - 1 for d in im.size]), + radius=math.ceil(radius_factor * smooth_factor * pixel_ratio), + fill="black", + outline="#FF0000", + width=math.floor(pixel_ratio * 8), + ) + + # Resize image to final size + im = im.resize( + size, + resample=Image.Resampling.BILINEAR, + ) + fg: Image.Image = Image.new("RGB", size=size, color="#00FF00") + + # Get icon by name + icon: Image.Image = ThumbRenderer.rm.get(name) + + # Resize icon to fit icon_ratio + icon = icon.resize( + (math.ceil(size[0] // icon_ratio), math.ceil(size[1] // icon_ratio)) + ) + + # Paste icon centered + im.paste( + im=fg.resize( + (math.ceil(size[0] // icon_ratio), math.ceil(size[1] // icon_ratio)) + ), + box=( + math.ceil((size[0] - (size[0] // icon_ratio)) // 2), + math.ceil((size[1] - (size[1] // icon_ratio)) // 2), + ), + mask=icon.getchannel(3), + ) + + # Apply color overlay + im = ThumbRenderer._apply_overlay_color( + im, + color, + ) + + return im + + @staticmethod + def _apply_overlay_color(image: Image.Image, color: str) -> Image.Image: + """Apply a gradient effect over an an image. + Red channel for foreground, green channel for outline, none for background.""" + bg_color: str = ( + get_ui_color(ColorType.DARK_ACCENT, color) + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else get_ui_color(ColorType.PRIMARY, color) + ) + fg_color: str = ( + get_ui_color(ColorType.PRIMARY, color) + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else get_ui_color(ColorType.LIGHT_ACCENT, color) + ) + ol_color: str = ( + get_ui_color(ColorType.BORDER, color) + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#FFFFFF" + ) + + bg: Image.Image = Image.new(image.mode, image.size, color=bg_color) + fg: Image.Image = Image.new(image.mode, image.size, color=fg_color) + ol: Image.Image = Image.new(image.mode, image.size, color=ol_color) + + bg.paste(fg, (0, 0), mask=image.getchannel(0)) + bg.paste(ol, (0, 0), mask=image.getchannel(1)) + + if image.mode == "RGBA": + alpha_bg: Image.Image = bg.copy() + alpha_bg.convert("RGBA") + alpha_bg.putalpha(0) + alpha_bg.paste(bg, (0, 0), mask=image.getchannel(3)) + bg = alpha_bg + + return bg + + @staticmethod + def get_mime_icon_resource(ext: str = "") -> str: + if ext in IMAGE_TYPES: + return "image_photo" + elif ext in VIDEO_TYPES: + return "doc_presentation" + return "" + def render( self, timestamp: float, @@ -271,17 +392,15 @@ def render( # count, seeking halfway does not work and the thumb # must be pulled from the earliest available frame. video.set(cv2.CAP_PROP_POS_FRAMES, 0) - success, frame = video.read() - if not success: - # Depending on the video format, compression, and frame - # count, seeking halfway does not work and the thumb - # must be pulled from the earliest available frame. - video.set(cv2.CAP_PROP_POS_FRAMES, 0) - success, frame = video.read() frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) image = Image.fromarray(frame) else: - image = self.thumb_file_default_512 + image = ThumbRenderer._get_icon( + name="file_generic", + color="red", + size=(adj_size, adj_size), + pixel_ratio=pixel_ratio, + ) # Plain Text =================================================== elif ext in PLAINTEXT_TYPES: @@ -308,7 +427,7 @@ def render( _filepath, ext, adj_size, pixel_ratio ) if image is not None: - image = self._apply_overlay_color(image, "green") + image = ThumbRenderer._apply_overlay_color(image, "green") # 3D =========================================================== # elif extension == 'stl': @@ -355,16 +474,7 @@ def render( f"[ThumbRenderer]{ERROR}: Couldn't render thumbnail for {_filepath.name} ({type(e).__name__})" ) - image = ThumbRenderer.thumb_file_default_512.resize( - (adj_size, adj_size), resample=Image.Resampling.BILINEAR - ) - # No Rendered Thumbnail ======================================== - else: - image = ThumbRenderer.thumb_file_default_512.resize( - (adj_size, adj_size), resample=Image.Resampling.BILINEAR - ) - if not image: raise UnidentifiedImageError @@ -392,7 +502,7 @@ def render( mask: Image.Image = ThumbRenderer._get_mask( (adj_size, adj_size), pixel_ratio ) - hl: Image.Image = ThumbRenderer._get_border( + hl: Image.Image = ThumbRenderer._get_hl_border( (adj_size, adj_size), pixel_ratio ) final = four_corner_gradient_background(image, adj_size, mask, hl) @@ -415,21 +525,37 @@ def render( ) final = Image.new("RGBA", image.size, (0, 0, 0, 0)) final.paste(image, mask=rec.getchannel(0)) + except FileNotFoundError as e: + logging.info( + f"[ThumbRenderer]{ERROR}: Couldn't render thumbnail for {_filepath.name} ({type(e).__name__})" + ) + if update_on_ratio_change: + self.updated_ratio.emit(1) + final = ThumbRenderer._get_icon( + name="broken_link_icon", + color="red", + size=(adj_size, adj_size), + pixel_ratio=pixel_ratio, + ) except ( UnidentifiedImageError, - FileNotFoundError, cv2.error, DecompressionBombError, UnicodeDecodeError, ) as e: - if e is not UnicodeDecodeError: - logging.info( - f"[ThumbRenderer]{ERROR}: Couldn't render thumbnail for {_filepath.name} ({type(e).__name__})" - ) + # if e is not UnicodeDecodeError: + logging.info( + f"[ThumbRenderer]{ERROR}: Couldn't render thumbnail for {_filepath.name} ({type(e).__name__})" + ) + if update_on_ratio_change: self.updated_ratio.emit(1) - final = ThumbRenderer.thumb_broken_512.resize( - (adj_size, adj_size), resample=resampling_method + final = ThumbRenderer._get_icon( + # name=ThumbRenderer.get_mime_icon_resource(_filepath.suffix.lower()), + name="file_generic", + color="", + size=(adj_size, adj_size), + pixel_ratio=pixel_ratio, ) qim = ImageQt.ImageQt(final) if image: @@ -620,7 +746,7 @@ def _font_preview_short(self, filepath: Path, size: int) -> Image.Image: cropped_im, box=(margin, margin + ((size - new_y) // 2)), ) - return self._apply_overlay_color(bg, "purple") + return ThumbRenderer._apply_overlay_color(bg, "purple") def _font_preview_long(self, filepath: Path, size: int) -> Image.Image: """Renders a large font preview ("Alphabet") thumbnail from a font file.""" @@ -644,29 +770,3 @@ def _font_preview_long(self, filepath: Path, size: int) -> Image.Image: len(text_wrapped.split("\n")) + lines_of_padding ) * draw.textbbox((0, 0), "A", font=font)[-1] return theme_fg_overlay(bg, use_alpha=False) - - def _apply_overlay_color(self, image: Image.Image, color: str) -> Image.Image: - """Apply a gradient effect over an an image. - Red channel for foreground, green channel for outline, none for background.""" - bg_color: str = ( - get_ui_color(ColorType.DARK_ACCENT, color) - if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark - else get_ui_color(ColorType.PRIMARY, color) - ) - fg_color: str = ( - get_ui_color(ColorType.PRIMARY, color) - if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark - else get_ui_color(ColorType.LIGHT_ACCENT, color) - ) - ol_color: str = ( - get_ui_color(ColorType.BORDER, color) - if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark - else "#FFFFFF" - ) - - bg: Image.Image = Image.new("RGB", image.size, color=bg_color) - fg: Image.Image = Image.new("RGB", image.size, color=fg_color) - ol: Image.Image = Image.new("RGB", image.size, color=ol_color) - bg.paste(fg, (0, 0), mask=image.getchannel(0)) - bg.paste(ol, (0, 0), mask=image.getchannel(1)) - return bg From c6a5202c91abc9f8c4ac97a5a205b63b5a611296 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Mon, 22 Jul 2024 07:33:49 -0700 Subject: [PATCH 36/84] fix(ui): hide previous thumbnail before resizing --- tagstudio/src/qt/ts_qt.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index c11697599..8421cc5ec 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -1132,8 +1132,11 @@ def thumb_size_callback(self, index: int): f"ERROR: Invalid thumbnail size index ({index}). Defaulting to 128px." ) self.thumb_size = 128 + self.update_thumbs() + blank_icon: QIcon = QIcon() for it in self.item_thumbs: + it.thumb_button.setIcon(blank_icon) it.resize(self.thumb_size, self.thumb_size) it.thumb_size = (self.thumb_size, self.thumb_size) it.setMinimumSize(self.thumb_size, self.thumb_size) From ad12d64f1e349cc9692483d357c0ab72f9c0d4bd Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Thu, 25 Jul 2024 11:54:44 -0700 Subject: [PATCH 37/84] (fix): catch ffmpeg errors in file tester --- tagstudio/src/qt/helpers/file_tester.py | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/tagstudio/src/qt/helpers/file_tester.py b/tagstudio/src/qt/helpers/file_tester.py index dd115f85e..3fbea0903 100644 --- a/tagstudio/src/qt/helpers/file_tester.py +++ b/tagstudio/src/qt/helpers/file_tester.py @@ -14,12 +14,16 @@ def is_readable_video(filepath: Path | str): Args: filepath (Path | str): """ - probe = ffmpeg.probe(Path(filepath)) - for stream in probe["streams"]: - if stream.get("codec_tag_string") in [ - "drma", - "drms", - "drmi", - ]: - return False + try: + probe = ffmpeg.probe(Path(filepath)) + for stream in probe["streams"]: + # DRM check + if stream.get("codec_tag_string") in [ + "drma", + "drms", + "drmi", + ]: + return False + except ffmpeg.Error: + return False return True From 8d2e67ddadf3e54e01a2fe2eb8bb4c3fcf9b87e7 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Thu, 25 Jul 2024 12:13:59 -0700 Subject: [PATCH 38/84] Squashed commit of the following: commit 9a3c19d398b82a3ffe8349f19b837a3d8cc97421 Author: Travis Abendshien Date: Wed Jul 24 22:57:32 2024 -0700 fix: add missing comma + sort extensions commit 53b2db9b5fa696d3a58cb3107606b9c7b3eaa9da Author: Travis Abendshien Date: Wed Jul 24 14:46:16 2024 -0700 refactor: move type constants to new media classes --- tagstudio/src/core/constants.py | 153 -------- tagstudio/src/core/media_types.py | 409 +++++++++++++++++++++ tagstudio/src/qt/widgets/collage_icon.py | 17 +- tagstudio/src/qt/widgets/item_thumb.py | 22 +- tagstudio/src/qt/widgets/preview_panel.py | 62 +++- tagstudio/src/qt/widgets/thumb_renderer.py | 106 +++--- 6 files changed, 526 insertions(+), 243 deletions(-) create mode 100644 tagstudio/src/core/media_types.py diff --git a/tagstudio/src/core/constants.py b/tagstudio/src/core/constants.py index 1224d353f..00cb0a1ec 100644 --- a/tagstudio/src/core/constants.py +++ b/tagstudio/src/core/constants.py @@ -12,159 +12,6 @@ ) FONT_SAMPLE_SIZES: list[int] = [10, 15, 20] -# TODO: Turn this whitelist into a user-configurable blacklist. -IMAGE_TYPES: list[str] = [ - ".png", - ".jpg", - ".jpeg", - ".jpg_large", - ".jpeg_large", - ".jfif", - ".gif", - ".tif", - ".tiff", - ".heic", - ".heif", - ".webp", - ".bmp", - ".svg", - ".avif", - ".apng", - ".jp2", - ".j2k", - ".jpg2", - ".psd", -] -RAW_IMAGE_TYPES: list[str] = [ - ".raw", - ".dng", - ".rw2", - ".nef", - ".arw", - ".crw", - ".cr2", - ".cr3", -] -VIDEO_TYPES: list[str] = [ - ".mp4", - ".webm", - ".mov", - ".hevc", - ".mkv", - ".avi", - ".wmv", - ".flv", - ".gifv", - ".m4p", - ".m4v", - ".3gp", -] -AUDIO_TYPES: list[str] = [ - ".mp3", - ".mp4", - ".mpeg4", - ".m4a", - ".aac", - ".wav", - ".flac", - ".alac", - ".wma", - ".ogg", - ".aiff", - ".aif", -] -DOC_TYPES: list[str] = [ - ".txt", - ".rtf", - ".md", - ".doc", - ".docx", - ".pdf", - ".tex", - ".odt", - ".pages", -] -PLAINTEXT_TYPES: list[str] = [ - ".txt", - ".md", - ".css", - ".html", - ".xml", - ".json", - ".js", - ".ts", - ".ini", - ".htm", - ".csv", - ".php", - ".sh", - ".bat", - ".plist", -] -SPREADSHEET_TYPES: list[str] = [".csv", ".xls", ".xlsx", ".numbers", ".ods"] -PRESENTATION_TYPES: list[str] = [".ppt", ".pptx", ".key", ".odp"] -ARCHIVE_TYPES: list[str] = [ - ".zip", - ".rar", - ".tar", - ".tar", - ".gz", - ".tgz", - ".7z", - ".s7z", -] -BLENDER_TYPES: list[str] = [ - ".blend", - ".blend1", - ".blend2", - ".blend3", - ".blend4", - ".blend5", - ".blend6", - ".blend7", - ".blend8", - ".blend9", - ".blend10", - ".blend11", - ".blend12", - ".blend13", - ".blend14", - ".blend15", - ".blend16", - ".blend17", - ".blend18", - ".blend19", - ".blend20", - ".blend21", - ".blend22", - ".blend23", - ".blend24", - ".blend25", - ".blend26", - ".blend27", - ".blend28", - ".blend29", - ".blend30", - ".blend31", - ".blend32", -] -PROGRAM_TYPES: list[str] = [".exe", ".app"] -SHORTCUT_TYPES: list[str] = [".lnk", ".desktop", ".url"] -FONT_TYPES: list[str] = [".ttf", ".otf", ".woff", ".woff2", ".ttc"] - -ALL_FILE_TYPES: list[str] = ( - IMAGE_TYPES - + VIDEO_TYPES - + AUDIO_TYPES - + DOC_TYPES - + SPREADSHEET_TYPES - + PRESENTATION_TYPES - + ARCHIVE_TYPES - + PROGRAM_TYPES - + SHORTCUT_TYPES - + FONT_TYPES -) - BOX_FIELDS = ["tag_box", "text_box"] TEXT_FIELDS = ["text_line", "text_box"] DATE_FIELDS = ["datetime"] diff --git a/tagstudio/src/core/media_types.py b/tagstudio/src/core/media_types.py new file mode 100644 index 000000000..d1974343a --- /dev/null +++ b/tagstudio/src/core/media_types.py @@ -0,0 +1,409 @@ +# Copyright (C) 2024 Travis Abendshien (CyanVoxel). +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + +import logging +import mimetypes +from enum import Enum +from pathlib import Path + +logging.basicConfig(format="%(message)s", level=logging.INFO) + + +class MediaType(str, Enum): + """Names of media types.""" + + ARCHIVE: str = "archive" + AUDIO: str = "audio" + BLENDER: str = "blender" + DATABASE: str = "database" + DISK_IMAGE: str = "disk_image" + DOCUMENT: str = "document" + FONT: str = "font" + IMAGE_RAW: str = "image_raw" + IMAGE_VECTOR: str = "image_vector" + IMAGE: str = "image" + INSTALLER: str = "installer" + MATERIAL: str = "material" + MODEL: str = "model" + PACKAGE: str = "package" + PHOTOSHOP: str = "photoshop" + PLAINTEXT: str = "plaintext" + PRESENTATION: str = "presentation" + PROGRAM: str = "program" + SHORTCUT: str = "shortcut" + SPREADSHEET: str = "spreadsheet" + TEXT: str = "text" + VIDEO: str = "video" + + +class MediaCategory: + """An object representing a category of media. Includes a MediaType identifier, + extensions set, and IANA status flag. + + Args: + media_type (MediaType): The MediaType Enum representing this category. + + extensions (set[str]): The set of file extensions associated with this category. + Includes leading ".", all lowercase, and does not need to be unique to this category. + + is_iana (bool): Represents whether or not this is an IANA registered category. + """ + + def __init__( + self, + media_type: MediaType, + extensions: set[str], + is_iana: bool = False, + ) -> None: + self.media_type: MediaType = media_type + self.extensions: set[str] = extensions + self.is_iana: bool = is_iana + + +class MediaCategories: + """Contains pre-made MediaCategory objects as well as methods to interact with them.""" + + # These sets are used either individually or together to form the final sets + # for the MediaCategory(s). + # These sets may be combined and are NOT 1:1 with the final categories. + _ARCHIVE_SET: set[str] = { + ".7z", + ".gz", + ".rar", + ".s7z", + ".tar", + ".tgz", + ".zip", + } + _AUDIO_SET: set[str] = { + ".aac", + ".aif", + ".aiff", + ".alac", + ".flac", + ".m4a", + ".m4p", + ".mp3", + ".mpeg4", + ".ogg", + ".wav", + ".wma", + } + _BLENDER_SET: set[str] = { + ".blen_tc", + ".blend", + ".blend1", + ".blend10", + ".blend11", + ".blend12", + ".blend13", + ".blend14", + ".blend15", + ".blend16", + ".blend17", + ".blend18", + ".blend19", + ".blend2", + ".blend20", + ".blend21", + ".blend22", + ".blend23", + ".blend24", + ".blend25", + ".blend26", + ".blend27", + ".blend28", + ".blend29", + ".blend3", + ".blend30", + ".blend31", + ".blend32", + ".blend4", + ".blend5", + ".blend6", + ".blend7", + ".blend8", + ".blend9", + } + _DATABASE_SET: set[str] = { + ".accdb", + ".mdb", + ".sqlite", + } + _DISK_IMAGE_SET: set[str] = {".bios", ".dmg", ".iso"} + _DOCUMENT_SET: set[str] = { + ".doc", + ".docm", + ".docx", + ".dot", + ".dotm", + ".dotx", + ".odt", + ".pages", + ".pdf", + ".rtf", + ".tex", + ".wpd", + ".wps", + } + _FONT_SET: set[str] = { + ".fon", + ".otf", + ".ttc", + ".ttf", + ".woff", + ".woff2", + } + _IMAGE_RAW_SET: set[str] = { + ".arw", + ".cr2", + ".cr3", + ".crw", + ".dng", + ".nef", + ".raw", + ".rw2", + } + _IMAGE_VECTOR_SET: set[str] = {".svg"} + _IMAGE_SET: set[str] = { + ".apng", + ".avif", + ".bmp", + ".exr", + ".gif", + ".heic", + ".heif", + ".j2k", + ".jfif", + ".jp2", + ".jpeg_large", + ".jpeg", + ".jpg_large", + ".jpg", + ".jpg2", + ".png", + ".psb", + ".psd", + ".tif", + ".tiff", + ".webp", + } + _INSTALLER_SET: set[str] = {".appx", ".msi", ".msix"} + _MATERIAL_SET: set[str] = {".mtl"} + _MODEL_SET: set[str] = {".3ds", ".fbx", ".obj", ".stl"} + _PACKAGE_SET: set[str] = {".pkg"} + _PHOTOSHOP_SET: set[str] = { + ".pdd", + ".psb", + ".psd", + } + _PLAINTEXT_SET: set[str] = { + ".bat", + ".css", + ".csv", + ".htm", + ".html", + ".ini", + ".js", + ".json", + ".jsonc", + ".md", + ".php", + ".plist", + ".prefs", + ".sh", + ".ts", + ".txt", + ".xml", + } + _PRESENTATION_SET: set[str] = { + ".key", + ".odp", + ".ppt", + ".pptx", + } + _PROGRAM_SET: set[str] = {".app", ".exe"} + _SHORTCUT_SET: set[str] = {".desktop", ".lnk", ".url"} + _SPREADSHEET_SET: set[str] = { + ".csv", + ".numbers", + ".ods", + ".xls", + ".xlsx", + } + _VIDEO_SET: set[str] = { + ".3gp", + ".avi", + ".flv", + ".gifv", + ".hevc", + ".m4p", + ".m4v", + ".mkv", + ".mov", + ".mp4", + ".webm", + ".wmv", + } + + ARCHIVE_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.ARCHIVE, + extensions=_ARCHIVE_SET, + is_iana=False, + ) + AUDIO_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.AUDIO, + extensions=_AUDIO_SET, + is_iana=True, + ) + BLENDER_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.BLENDER, + extensions=_BLENDER_SET, + is_iana=False, + ) + DATABASE_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.DATABASE, + extensions=_DATABASE_SET, + is_iana=False, + ) + DISK_IMAGE_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.DISK_IMAGE, + extensions=_DISK_IMAGE_SET, + is_iana=False, + ) + DOCUMENT_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.DOCUMENT, + extensions=_DOCUMENT_SET, + is_iana=False, + ) + FONT_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.FONT, + extensions=_FONT_SET, + is_iana=True, + ) + IMAGE_RAW_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.IMAGE_RAW, + extensions=_IMAGE_RAW_SET, + is_iana=False, + ) + IMAGE_VECTOR_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.IMAGE_VECTOR, + extensions=_IMAGE_VECTOR_SET, + is_iana=False, + ) + IMAGE_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.IMAGE, + extensions=_IMAGE_SET | _IMAGE_RAW_SET | _IMAGE_VECTOR_SET, + is_iana=True, + ) + INSTALLER_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.INSTALLER, + extensions=_INSTALLER_SET, + is_iana=False, + ) + MATERIAL_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.MATERIAL, + extensions=_MATERIAL_SET, + is_iana=False, + ) + MODEL_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.MODEL, + extensions=_MODEL_SET, + is_iana=True, + ) + PACKAGE_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.PACKAGE, + extensions=_PACKAGE_SET, + is_iana=False, + ) + PHOTOSHOP_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.PHOTOSHOP, + extensions=_PHOTOSHOP_SET, + is_iana=False, + ) + PLAINTEXT_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.PLAINTEXT, + extensions=_PLAINTEXT_SET, + is_iana=False, + ) + PRESENTATION_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.PRESENTATION, + extensions=_PRESENTATION_SET, + is_iana=False, + ) + PROGRAM_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.PROGRAM, + extensions=_PROGRAM_SET, + is_iana=False, + ) + SHORTCUT_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.SHORTCUT, + extensions=_SHORTCUT_SET, + is_iana=False, + ) + SPREADSHEET_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.SPREADSHEET, + extensions=_SPREADSHEET_SET, + is_iana=False, + ) + TEXT_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.TEXT, + extensions=_DOCUMENT_SET | _PLAINTEXT_SET, + is_iana=True, + ) + VIDEO_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.VIDEO, + extensions=_VIDEO_SET, + is_iana=True, + ) + + ALL_CATEGORIES: list[MediaCategory] = [ + ARCHIVE_TYPES, + AUDIO_TYPES, + BLENDER_TYPES, + DATABASE_TYPES, + DISK_IMAGE_TYPES, + DOCUMENT_TYPES, + FONT_TYPES, + IMAGE_RAW_TYPES, + IMAGE_TYPES, + IMAGE_VECTOR_TYPES, + INSTALLER_TYPES, + MATERIAL_TYPES, + MODEL_TYPES, + PACKAGE_TYPES, + PHOTOSHOP_TYPES, + PLAINTEXT_TYPES, + PRESENTATION_TYPES, + PROGRAM_TYPES, + SHORTCUT_TYPES, + SPREADSHEET_TYPES, + TEXT_TYPES, + VIDEO_TYPES, + ] + + @staticmethod + def get_types(ext: str, mime_fallback: bool = False) -> set[MediaType]: + """Returns a set of MediaTypes given a file extension. + + Args: + ext (str): File extension with a leading "." and in all lowercase. + mime_fallback (bool): Flag to guess MIME type if no set matches are made. + """ + types: set[MediaType] = set() + mime_guess: bool = False + + for cat in MediaCategories.ALL_CATEGORIES: + if ext in cat.extensions: + types.add(cat.media_type) + elif mime_fallback and cat.is_iana: + type: str = mimetypes.guess_type(Path("x" + ext), strict=False)[0] + if type and type.startswith(cat.media_type.value): + types.add(cat.media_type) + mime_guess = True + + # logging.info( + # f"({ext}) Media Categories Found: {[x.value for x in types]}{' (MIME)' if mime_guess else ''}" + # ) + return types diff --git a/tagstudio/src/qt/widgets/collage_icon.py b/tagstudio/src/qt/widgets/collage_icon.py index a344ce0b2..5d9ac3b43 100644 --- a/tagstudio/src/qt/widgets/collage_icon.py +++ b/tagstudio/src/qt/widgets/collage_icon.py @@ -24,7 +24,7 @@ ) from src.core.library import Library -from src.core.constants import DOC_TYPES, VIDEO_TYPES, IMAGE_TYPES +from src.core.media_types import MediaCategories, MediaType from src.qt.helpers.file_tester import is_readable_video @@ -94,7 +94,8 @@ def render( ) # sys.stdout.write(f'\r{INFO} Combining [{i+1}/{len(self.lib.entries)}]: {self.get_file_color(file_type)}{entry.path}{os.sep}{entry.filename}{RESET}') # sys.stdout.flush() - if filepath.suffix.lower() in IMAGE_TYPES: + ext: str = filepath.suffix.lower() + if MediaType.IMAGE in MediaCategories.get_types(ext): try: with Image.open( str(self.lib.library_dir / entry.path / entry.filename) @@ -112,7 +113,7 @@ def render( self.rendered.emit(pic) except DecompressionBombError as e: logging.info(f"[ERROR] One of the images was too big ({e})") - elif filepath.suffix.lower() in VIDEO_TYPES: + elif MediaType.VIDEO in MediaCategories.get_types(ext): if is_readable_video(filepath): video = cv2.VideoCapture(str(filepath), cv2.CAP_FFMPEG) video.set( @@ -169,14 +170,16 @@ def render( self.done.emit() # logging.info('Done!') + # NOTE: Depreciated def get_file_color(self, ext: str): - if ext.lower().replace(".", "", 1) == "gif": + _ext = ext.lower().replace(".", "", 1) + if _ext == "gif": return "\033[93m" - if ext.lower().replace(".", "", 1) in IMAGE_TYPES: + elif MediaType.IMAGE in MediaCategories.get_types(_ext): return "\033[37m" - elif ext.lower().replace(".", "", 1) in VIDEO_TYPES: + elif MediaType.VIDEO in MediaCategories.get_types(_ext): return "\033[96m" - elif ext.lower().replace(".", "", 1) in DOC_TYPES: + elif MediaType.DOCUMENT in MediaCategories.get_types(_ext): return "\033[92m" else: return "\033[97m" diff --git a/tagstudio/src/qt/widgets/item_thumb.py b/tagstudio/src/qt/widgets/item_thumb.py index d639babf2..a03c1ae55 100644 --- a/tagstudio/src/qt/widgets/item_thumb.py +++ b/tagstudio/src/qt/widgets/item_thumb.py @@ -24,12 +24,10 @@ from src.core.enums import FieldID from src.core.library import ItemType, Library, Entry from src.core.constants import ( - AUDIO_TYPES, - VIDEO_TYPES, - IMAGE_TYPES, TAG_FAVORITE, TAG_ARCHIVED, ) +from src.core.media_types import MediaCategories, MediaType from src.qt.flowlayout import FlowWidget from src.qt.helpers.file_opener import FileOpenerHelper from src.qt.widgets.thumb_renderer import ThumbRenderer @@ -360,10 +358,24 @@ def set_mode(self, mode: Optional[ItemType]) -> None: def set_extension(self, ext: str) -> None: if ext and ext.startswith(".") is False: ext = "." + ext - if ext and ext not in IMAGE_TYPES or ext in [".gif", ".apng", ".psd"]: + if ( + ext + and (MediaType.IMAGE not in MediaCategories.get_types(ext)) + or (MediaType.IMAGE_RAW in MediaCategories.get_types(ext)) + or (MediaType.IMAGE_VECTOR in MediaCategories.get_types(ext)) + or (MediaType.PHOTOSHOP in MediaCategories.get_types(ext)) + or ext + in [ + ".apng", + ".exr", + ".gif", + ] + ): self.ext_badge.setHidden(False) self.ext_badge.setText(ext.upper()[1:]) - if ext in VIDEO_TYPES + AUDIO_TYPES: + if (MediaType.VIDEO in MediaCategories.get_types(ext)) or ( + MediaType.AUDIO in MediaCategories.get_types(ext) + ): self.count_badge.setHidden(False) else: if self.mode == ItemType.ENTRY: diff --git a/tagstudio/src/qt/widgets/preview_panel.py b/tagstudio/src/qt/widgets/preview_panel.py index a86c413d2..8f908227a 100644 --- a/tagstudio/src/qt/widgets/preview_panel.py +++ b/tagstudio/src/qt/widgets/preview_panel.py @@ -29,12 +29,9 @@ from src.core.enums import SettingItems, Theme from src.core.library import Entry, ItemType, Library from src.core.constants import ( - VIDEO_TYPES, - IMAGE_TYPES, - RAW_IMAGE_TYPES, TS_FOLDER_NAME, - FONT_TYPES, ) +from src.core.media_types import MediaCategories, MediaType from src.qt.helpers.rounded_pixmap_style import RoundedPixmapStyle from src.qt.helpers.file_opener import FileOpenerLabel, FileOpenerHelper, open_file from src.qt.modals.add_field import AddFieldModal @@ -538,7 +535,8 @@ def update_widgets(self): self.opener.open_explorer ) - # TODO: Do this somewhere else, this is just here temporarily. + # TODO: Do this all somewhere else, this is just here temporarily. + ext: str = filepath.suffix.lower() try: if filepath.suffix.lower() in [".gif"]: movie = QMovie(str(filepath)) @@ -556,9 +554,19 @@ def update_widgets(self): self.preview_gif.show() image = None - if filepath.suffix.lower() in IMAGE_TYPES: + if ( + (MediaType.IMAGE in MediaCategories.get_types(ext)) + and ( + MediaType.IMAGE_RAW + not in MediaCategories.get_types(ext) + ) + and ( + MediaType.IMAGE_VECTOR + not in MediaCategories.get_types(ext) + ) + ): image = Image.open(str(filepath)) - elif filepath.suffix.lower() in RAW_IMAGE_TYPES: + elif MediaType.IMAGE_RAW in MediaCategories.get_types(ext): try: with rawpy.imread(str(filepath)) as raw: rgb = raw.postprocess() @@ -570,7 +578,7 @@ def update_widgets(self): rawpy._rawpy.LibRawFileUnsupportedError, ): pass - elif filepath.suffix.lower() in VIDEO_TYPES: + elif MediaType.VIDEO in MediaCategories.get_types(ext): if is_readable_video(filepath): video = cv2.VideoCapture(str(filepath), cv2.CAP_FFMPEG) video.set( @@ -594,33 +602,47 @@ def update_widgets(self): self.preview_vid.show() # Stats for specific file types are displayed here. - if image and filepath.suffix.lower() in ( - IMAGE_TYPES + VIDEO_TYPES + RAW_IMAGE_TYPES - ): - self.dimensions_label.setText( - f"{filepath.suffix.upper()[1:]} • {format_size(filepath.stat().st_size)}\n{image.width} x {image.height} px" + if image and ( + (MediaType.IMAGE in MediaCategories.get_types(ext)) + or (MediaType.VIDEO in MediaCategories.get_types(ext, True)) + or ( + MediaType.IMAGE_RAW + in MediaCategories.get_types(ext, True) ) - elif filepath.suffix.lower() in FONT_TYPES: - font = ImageFont.truetype(filepath) + ): self.dimensions_label.setText( - f"{filepath.suffix.upper()[1:]} • {format_size(filepath.stat().st_size)}\n{font.getname()[0]} ({font.getname()[1]}) " + f"{ext.upper()[1:]} • {format_size(filepath.stat().st_size)}\n{image.width} x {image.height} px" ) + elif MediaType.FONT in MediaCategories.get_types(ext, True): + try: + font = ImageFont.truetype(filepath) + self.dimensions_label.setText( + f"{ext.upper()[1:]} • {format_size(filepath.stat().st_size)}\n{font.getname()[0]} ({font.getname()[1]}) " + ) + except OSError: + self.dimensions_label.setText( + f"{ext.upper()[1:]} • {format_size(filepath.stat().st_size)}" + ) + logging.info( + f"[PreviewPanel][ERROR] Couldn't read font file: {filepath}" + ) else: + self.dimensions_label.setText(f"{ext.upper()[1:]}") self.dimensions_label.setText( - f"{filepath.suffix.upper()[1:]} • {format_size(filepath.stat().st_size)}" + f"{ext.upper()[1:]} • {format_size(filepath.stat().st_size)}" ) if not filepath.is_file(): raise FileNotFoundError except FileNotFoundError as e: - self.dimensions_label.setText(f"{filepath.suffix.upper()[1:]}") + self.dimensions_label.setText(f"{ext.upper()[1:]}") logging.info( f"[PreviewPanel][ERROR] Couldn't Render thumbnail for {filepath} (because of {e})" ) except (FileNotFoundError, cv2.error) as e: - self.dimensions_label.setText(f"{filepath.suffix.upper()}") + self.dimensions_label.setText(f"{ext.upper()}") logging.info( f"[PreviewPanel][ERROR] Couldn't Render thumbnail for {filepath} (because of {e})" ) @@ -629,7 +651,7 @@ def update_widgets(self): DecompressionBombError, ) as e: self.dimensions_label.setText( - f"{filepath.suffix.upper()[1:]} • {format_size(filepath.stat().st_size)}" + f"{ext.upper()[1:]} • {format_size(filepath.stat().st_size)}" ) logging.info( f"[PreviewPanel][ERROR] Couldn't Render thumbnail for {filepath} (because of {e})" diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 88933b9d0..c08f0291b 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -29,17 +29,8 @@ from src.qt.helpers.color_overlay import theme_fg_overlay from src.qt.helpers.gradient import four_corner_gradient_background from src.qt.helpers.text_wrapper import wrap_full_text -from src.core.constants import ( - AUDIO_TYPES, - PLAINTEXT_TYPES, - FONT_TYPES, - VIDEO_TYPES, - IMAGE_TYPES, - RAW_IMAGE_TYPES, - FONT_SAMPLE_TEXT, - FONT_SAMPLE_SIZES, - BLENDER_TYPES, -) +from src.core.constants import FONT_SAMPLE_SIZES, FONT_SAMPLE_TEXT +from src.core.media_types import MediaType, MediaCategories from src.core.utils.encoding import detect_char_encoding from src.core.palette import ColorType, get_ui_color from src.qt.helpers.blender_thumbnailer import blend_thumb @@ -278,11 +269,7 @@ def _apply_overlay_color(image: Image.Image, color: str) -> Image.Image: @staticmethod def get_mime_icon_resource(ext: str = "") -> str: - if ext in IMAGE_TYPES: - return "image_photo" - elif ext in VIDEO_TYPES: - return "doc_presentation" - return "" + pass def render( self, @@ -335,48 +322,50 @@ def render( self.updated_ratio.emit(1) elif _filepath: try: - ext = _filepath.suffix.lower() + ext: str = _filepath.suffix.lower() # Images ======================================================= - if ext in IMAGE_TYPES: - try: - image = Image.open(_filepath) - if image.mode != "RGB" and image.mode != "RGBA": - image = image.convert(mode="RGBA") - if image.mode == "RGBA": - new_bg = Image.new("RGB", image.size, color=bg_color) - new_bg.paste(image, mask=image.getchannel(3)) - image = new_bg - - image = ImageOps.exif_transpose(image) - except DecompressionBombError as e: - logging.info( - f"[ThumbRenderer]{WARNING} Couldn't Render thumbnail for {_filepath.name} ({type(e).__name__})" - ) - - elif ext in RAW_IMAGE_TYPES: - try: - with rawpy.imread(str(_filepath)) as raw: - rgb = raw.postprocess() - image = Image.frombytes( - "RGB", - (rgb.shape[1], rgb.shape[0]), - rgb, - decoder_name="raw", + if MediaType.IMAGE in MediaCategories.get_types(ext, True): + # Raw Images ----------------------------------------------- + if MediaType.IMAGE_RAW in MediaCategories.get_types(ext, True): + try: + with rawpy.imread(str(_filepath)) as raw: + rgb = raw.postprocess() + image = Image.frombytes( + "RGB", + (rgb.shape[1], rgb.shape[0]), + rgb, + decoder_name="raw", + ) + except DecompressionBombError as e: + logging.info( + f"[ThumbRenderer]{WARNING} Couldn't Render thumbnail for {_filepath.name} ({type(e).__name__})" + ) + except ( + rawpy._rawpy.LibRawIOError, + rawpy._rawpy.LibRawFileUnsupportedError, + ) as e: + logging.info( + f"[ThumbRenderer]{ERROR} Couldn't Render thumbnail for raw image {_filepath.name} ({type(e).__name__})" ) - except DecompressionBombError as e: - logging.info( - f"[ThumbRenderer]{WARNING} Couldn't Render thumbnail for {_filepath.name} ({type(e).__name__})" - ) - except ( - rawpy._rawpy.LibRawIOError, - rawpy._rawpy.LibRawFileUnsupportedError, - ) as e: - logging.info( - f"[ThumbRenderer]{ERROR} Couldn't Render thumbnail for raw image {_filepath.name} ({type(e).__name__})" - ) + # Normal Images -------------------------------------------- + else: + try: + image = Image.open(_filepath) + if image.mode != "RGB" and image.mode != "RGBA": + image = image.convert(mode="RGBA") + if image.mode == "RGBA": + new_bg = Image.new("RGB", image.size, color="#1e1e1e") + new_bg.paste(image, mask=image.getchannel(3)) + image = new_bg + + image = ImageOps.exif_transpose(image) + except DecompressionBombError as e: + logging.info( + f"[ThumbRenderer]{WARNING} Couldn't Render thumbnail for {_filepath.name} ({type(e).__name__})" + ) # Videos ======================================================= - elif ext in VIDEO_TYPES: + elif MediaType.VIDEO in MediaCategories.get_types(ext, True): if is_readable_video(_filepath): video = cv2.VideoCapture(str(_filepath), cv2.CAP_FFMPEG) # TODO: Move this check to is_readable_video() @@ -403,7 +392,7 @@ def render( ) # Plain Text =================================================== - elif ext in PLAINTEXT_TYPES: + elif MediaType.PLAINTEXT in MediaCategories.get_types(ext): encoding = detect_char_encoding(_filepath) with open(_filepath, "r", encoding=encoding) as text_file: text = text_file.read(256) @@ -412,7 +401,7 @@ def render( draw.text((16, 16), text, fill=fg_color) image = bg # Fonts ======================================================== - elif _filepath.suffix.lower() in FONT_TYPES: + elif MediaType.FONT in MediaCategories.get_types(ext, True): if gradient: # Short (Aa) Preview image = self._font_preview_short(_filepath, adj_size) @@ -420,7 +409,7 @@ def render( # Large (Full Alphabet) Preview image = self._font_preview_long(_filepath, adj_size) # Audio ======================================================== - elif ext in AUDIO_TYPES: + elif MediaType.AUDIO in MediaCategories.get_types(ext, True): image = self._album_artwork(_filepath, ext) if image is None: image = self._audio_waveform( @@ -450,7 +439,7 @@ def render( # image = Image.open(img_buf) # Blender =========================================================== - elif _filepath.suffix.lower() in BLENDER_TYPES: + elif MediaType.BLENDER in MediaCategories.get_types(ext): try: blend_image = blend_thumb(str(_filepath)) @@ -542,6 +531,7 @@ def render( cv2.error, DecompressionBombError, UnicodeDecodeError, + OSError, ) as e: # if e is not UnicodeDecodeError: logging.info( From 6883f9ef6da9263db3295f9c92e3a1c8a3903d55 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Thu, 25 Jul 2024 16:00:33 -0700 Subject: [PATCH 39/84] feat(ui): add media types and icon resources --- .../images/file_icons/adobe_illustrator.png | Bin 0 -> 10553 bytes .../qt/images/file_icons/adobe_photoshop.png | Bin 0 -> 12552 bytes .../qt/images/file_icons/affinity_photo.png | Bin 0 -> 11147 bytes .../qt/images/file_icons/document.png | Bin 0 -> 8832 bytes .../{generic.png => file_generic.png} | Bin .../resources/qt/images/file_icons/font.png | Bin 0 -> 9027 bytes .../resources/qt/images/file_icons/image.png | Bin 0 -> 8998 bytes .../qt/images/file_icons/material.png | Bin 0 -> 16977 bytes .../resources/qt/images/file_icons/model.png | Bin 0 -> 13247 bytes .../resources/qt/images/file_icons/text.png | Bin 0 -> 7126 bytes .../resources/qt/images/file_icons/video.png | Bin 0 -> 8448 bytes tagstudio/src/core/media_types.py | 46 +++++++++++++----- tagstudio/src/qt/resources.json | 42 +++++++++++++++- tagstudio/src/qt/widgets/item_thumb.py | 5 +- tagstudio/src/qt/widgets/thumb_renderer.py | 33 +++++++++++-- 15 files changed, 107 insertions(+), 19 deletions(-) create mode 100644 tagstudio/resources/qt/images/file_icons/adobe_illustrator.png create mode 100644 tagstudio/resources/qt/images/file_icons/adobe_photoshop.png create mode 100644 tagstudio/resources/qt/images/file_icons/affinity_photo.png create mode 100644 tagstudio/resources/qt/images/file_icons/document.png rename tagstudio/resources/qt/images/file_icons/{generic.png => file_generic.png} (100%) create mode 100644 tagstudio/resources/qt/images/file_icons/font.png create mode 100644 tagstudio/resources/qt/images/file_icons/image.png create mode 100644 tagstudio/resources/qt/images/file_icons/material.png create mode 100644 tagstudio/resources/qt/images/file_icons/model.png create mode 100644 tagstudio/resources/qt/images/file_icons/text.png create mode 100644 tagstudio/resources/qt/images/file_icons/video.png diff --git a/tagstudio/resources/qt/images/file_icons/adobe_illustrator.png b/tagstudio/resources/qt/images/file_icons/adobe_illustrator.png new file mode 100644 index 0000000000000000000000000000000000000000..141ae6203951666eecbc4b120b03a5fea50ba389 GIT binary patch literal 10553 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 literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/affinity_photo.png b/tagstudio/resources/qt/images/file_icons/affinity_photo.png new file mode 100644 index 0000000000000000000000000000000000000000..f4305fb8c67c14e876d11bdd57ccf1eb28481cda GIT binary patch literal 11147 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 D#e&zb literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/generic.png b/tagstudio/resources/qt/images/file_icons/file_generic.png similarity index 100% rename from tagstudio/resources/qt/images/file_icons/generic.png rename to tagstudio/resources/qt/images/file_icons/file_generic.png diff --git a/tagstudio/resources/qt/images/file_icons/font.png b/tagstudio/resources/qt/images/file_icons/font.png new file mode 100644 index 0000000000000000000000000000000000000000..174750dbb2533b94b7d3e0802937ad60f3e529b5 GIT binary patch literal 9027 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 D6%`Z0 literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/image.png b/tagstudio/resources/qt/images/file_icons/image.png new file mode 100644 index 0000000000000000000000000000000000000000..94264aec02eec677d074ad7d623eb54b15429c98 GIT binary patch literal 8998 zcmeHtX;_oj_U}#z2b3y$lfh@B3~@ z-tFPCXyJ;50Dwiib~^6?01cODp!qNO>qAVd3;^{&syC5Eba%52q0=maL+J;|7BMsi z04JBaxwz%Wn8BXLw)SaA2vKPn0JA`v2#3mH$ z=&;Z}#ugf&ky*jUF|@F7rfm!XJ8#z(u2p0l)_7iob%cN=y6-l2qDPXAw^(ekz+)X2 z8rw&P9<<%#yyG`zxFcW>u~-aS94^M>Ou%lOS5jeTyNeb~ zA^TB7S%?0#_9w%Q98UQMM-^QdTU8D|;Z&H<#}MX~h=1}3SgTFAzc}*$kE}n=!gfAB zcX}ucZ}WV3f3kKtIqi<5AEbss9&?Y&Hsf8}oh&!nSX!EIviRr$9-J-Ir5=oR4rW2A zP54b;n&Yj^H*NObXl0B4(sr{Y+}h&t^OonOVgG~%vx5I`@~SQ{whs-lWl>pSU==&v&D-@qCTh28XDQhk#{7(nHxH z#KZkD^5Eu=p-B#hlQI&H#DU}CVgOLbsIVaZQ3wEh zex7~4##L>rPLj}hZM}x>HBxZI&O2YP*`Y%-)BAGaVcpf!hre%f-T6A=l5xFn>C#V~ zR|cI@sCO=GJAUQ!X~2v_iR%pjt- z0nVB+aAV2ZycL}vhGQ;PPe!CQe_QDw@Rc)_dtI^AA4trFY5dE9IypKydp8_fHmVu@ zLnd+Cv|GENN&VEQ86ohEe##3U#cg8Rj%_5mzVCCPwIW4)HfKrtrGdxf6r?4-@Y0=i z6U;KbxCb>G&*-c>bAL_9$>j&Qx|vC1x>tgHTOUvPy{8cWz2E2HIX&AAHy-a6Z8-c5 z-*j!Bv*%Ag?zt^fR+j8IjNe_LG?_g^`!2RMb;EoZvC*2fS|Rj4!izM9xmPH~*gvj2(|P=~CT zoV@D!v?g7M@*Ae~*&SLR2A^#U7(4x$0B9{y{h+|*tmOc#e6`DYt9MM+yPmk8-$Vzr zk58>Lxw>uJ4WjYIof=E`9ea*CuBq;%p>AfZU&J=ZD)1`u@VWQNeUe~xFMqWgZRpn+ zr(4mgV8f}ft!ULk4Gl5 z1}_j=qJ^V_S$#9vtD75W{5YRzfrZ_xyF<5vMk9v@0IAr)r&d^9!Rfmdl;)_&<4oO3 zK?EzKftYO-wRmombFv0dV! zvKcjzw*|dS-*G(5VJ6H2J(q(F3ba}zT4=D38O%$07tr@vjzLVGC(6E{S)82pMjK2- z+~Gt@?>8je&kXxzN{~<~%i3(P5VY5(`Dhm?`te3b+hHhdci!Miz>Ve5c>>LZu{MV> zyeTTMU1Flna|BPi-p~Sb5(R^AS4q~0f(i}eieVweMNA<^6|r%zysFE=^oZr?4h%4B zbQBZ|dRcsJ>mC~rU81;A{VqKT4WdSui1mFE<8M3K_pAnv*_H3rxi_n?$htkoy+s9v zsJnD&MTIh|9*7j(trGIwsP(wEM|r(+nyUB&5Km8Z4!^Br+;#!Qg~h#Zt%1lPz`s^D z-DkZKqI&>LixxUfG0o;Il{^-jl-fTtlEm~zwtr7pQ0L)rp+09@1pxcE-B2#5;gS)tJ2(JNg@`kCy) z_pGQ|{__fhqF(m!^oIv!pmgz|U(nHEVpEMI0oloOXFl%rlY6t>r4`8a7pZEZuLJh? zlvH1n<@k<$Dto4G)FK$UD;Mek>mobf7P>5cY=7!w4Qt*2U0~WRldAzc=}F7D=dH7^ z@hH-S2FW6){ln~Q9n{#IQ?Chx3wKB+j}W66G-*{*trZ}7jq78yQiC+Itjy1RJp{uXLV!0$0idS$KZ}nbT+zxi z1f*bxeA#^@P@FAD@wB$!JNO19c1HwA{lqnCa@pHj&qby>0OUterKL!dAg;3G1J1Fr z>)usandQc@S+Q6=>SL8N@b3O+5Z_#O0Y6n)j##XLb`P!IKz^2P82A9tmk*&gy9g#q|eT|Rw* zwY6`R@pj_z0%W_`&(|et;-x5k0e6)F8nmCb^KSXUq4k5ZIQ#K zd}W(;%al>u8}X>GX9i^Kf(+@Dz|XtSR%*OCss=eFo*Mk+E06vjaBQtCj`oz3*x!1> z>_J(oT-I>GqrNZ(1BjPb)1I;_XL2(sZ{C8`)qs0*rVbg(H#~4P=h6~2n;p>R`@5F( zUm7~90(dEFVv~(wTxVy!aX&r|8${kCFZo*eh9{{D0BONUtHktWmnY%JukG(NH<>DwsPadQEHIrT!^0Daud$&S`FNC!YN{EfKMjqu>xY(IG< z8{$x!hz1#gE?*@ZG5Ht6UwXnzyIujE6xWqh54Jje^4d-?>p{TGt_571YKru1LDKRc zXJ~;-NuJBk*saXCp8JEvWzLy;`x~;(f+SKR48&@xILBJ5bAoel@>KBM>&L3be^##<~0Vo=7; zeQV)*7kJXQUHk@yFbPxm8cq7F+jGMjz+E4&XjNl;K9aw5-dZLHEPg1zvke}@^M^3s zt9NsKcS5_jZ<(E#rJjPm*RE{Z^c%6dN2OYs%K;UhD&N5{t&5&8i!M`WIKWW~48Hw` z(torh6a6KKUc%oL=T;RdSP%z?-?E4kq{?{E`yAcz9SP~E>eL|Aor2x6eRWEc+l}JL}zhA z9L!|>RMY$>5HAJY_shjc@(hpn=mL?!y}D*E)RRUnz9;mkIzgMe1)SbiC&p%>trQHa z>UtY^(%8jBT@kCwV{VtUx*+KaKj<ZPxybVf8;=1hBMaEFiukV}q15jwZ6PbZR395GL^^*Sxh58>MU7cCn$6rA)ilcvR z2x8(p(kO7u;%H8)0*!K#P9sV;*xI!>Wc4tP6%e_aDR0li6T7!`O}L0(4z5z3hRwJ( zhQ=E#=tvb78S-AvX}iPmF+L$q%;cO|diNH5SJd~?zJCV;O4sxS)WW`6Hqs^Vb0=V4 zKzP3ICc?Mrd@t?WyB)pc!>vwuZ8&N!3k8OL@uA4pWfC8;SH9u#8JMnKt$?!)+h1B- zP?slbZ9RcEf|7hcAMKxBpeiLZ;s$}zPHOxl1%UM79vW7Ze5{gnr@7_}hqa>xqFoT2 zw~As8i#K(fGH{(%d}TT}@?4_FRsfDLLZsPZtHE!NjTRX0mrI~!I<$Ntw?wghpe|Z; zguj6w?Lp9-fMs1COXImS?nLX(RUsQzSS46HLCNb=-r9wALTN6TqKL2a6aC^N;iE(c zK1#%k#A)8j8*B%o1ShGQIG*q4X0N3MORhZ5lea;`p{{vfe{p?@PtYFu?xDn!Csx4% z`#i8)lK;lkhn^jiUKZgcJ&yF!dYeaE@>eC@gn;b~=LZrAS2%9cYHFj+MNeO;*(n186Z}97yK(BZ&_9djR!lpyJ0{L}Ysvt_L4}O+tTuUmC zt?728E0vFWh_$zxH|USt>Qeed{mRel!)dekmkNX^?y0JR<}H}OxM88Au=+N~S^7rY zQ#mJf2#}W`NJ!%lf2eY9OaDa-5Iu%n)E(j?UQ5eKa#X+%fbj*5w66UrO4&f_P-;(a zO`4qoThc{=!=;}AU+E)u(NRVHpQT8b9Bsl5nCW&Rg1MnYKJjc%lmU?gIGo3I1qFpnuPd z8GT@<^n}<|(9-pk2!__d$-Ii+$IlT*)#(ebarUtvE(_Npi7~*d%1Qby@@!vSPfdC3 zm#>;Cj@AGH7G&J7mng5S>QOutH^FbL{57DxGJvkoa0Vi(CYYoK@sucCz*vap#&=9f z65%Y!ItfTdd7X3GX8?DJCWxXT%}OqOCr<^WOOo3&MzF9OA(wV$^7{%#z^NPDMVDNzXN3s)O zRJ2vhlXWnF5>hlzF3bV_Zbk9)MtqiltmJPjm1c=B8wK34CZ^L_>$qQ+^S-x?r6L;PW)_FUWlHHe&qggfsp&}8YgL9o=|DP4lrCmTA^JO__8Q5 ztuD{qfH7HoSeAHXah#ijC|DcCkc25F?3}^u2X!$$O464v{HBL_JoY7NBdXtkD}7(8 zw6`(k#>YlV+mN7~hl37^_CbdT!IF&|(4=grx(?lbQ%j)imY6|97m`vr(;8A4n`GX*ZnH6Hdngf_VYxJ0qEfq~p5}O?d5W(| z)J2sVS}MtUsIUfyHsz&tXy5Ii@I-TBhci6y+@T;$;Tb@5;3;j-fTxc>Rqam#q9spR z4fhW&s`gw!w1E6%c(jY*-Yg3c^K8r#qFgWxTjpLRmQ;@sy?;U-FSEmPFJunL^if)C zK{`1#CAUWxWk7$b()kV$Q*Cf6o!w1Ds1l43Z88g1sgS~4RW`O_M04izHb`!+`ys&u zBf4iEF)v}}8VCs}jOeI&>^$LzrXPeSInVYQ1mEWH3FxAE5+LQ&55BImGGmmR#XbdUalDUK>U^aMsGt@U9QjR%` z3>R>F%BC~bbn%OZlusaE7u1l)H=ANf!a`-4DSGlNFr50Z#UPn0FIBW;YqoDhm9AXo z$XthxYLfLC>Xtg8Nwa1N>0e=nPfLaISdt4y6y-l>maN%sF_Z|QS**!@cWc@ot6RFN zO*xXxHD3a{Ac~>b{%)djb~U=jbDNUoELx_? zEu)N=?ZEak3YBk@xy&`-DU9fHGWSK9V$cbbr3O2|EMbQ++T*D#*GQL45x$;|=EL^i=$0?miRX@$_|)*STa;55?CNUL z15i30JSACyYI8JQVTsdXjNJI`&{@^qcub+nc}7Wq z%6UbhExK(v4DCtZR?JaxI(_Or5`A0Ikt5zA>O_kq+D#D=(tYAIU;VIGlZFAcMb%39 z$V#pJNt5UW+UJ5ZbH1s)T|MNVpqLS>E@DUS7G3Sf2vWG^7;dvs`ny+RBOlKahr#c1 znKw9L(n%!K?lM$|^TkP}zRIE~p-}b$;R#$l#v}B-{d`LVf%|*na4+f~9mbMYw$!*k zmS_(#{iRHCi|=S*FHxSrPJ`2S=_ecT@xbN{pW>ow*76EuE~73b#}!aE{?XO3TOBC;NEYdOkT zak-Z#3Ji9)kJTZ~UTzpL+|9GAn0eW(b_KDS%~l8P7br$bBU6XfA=_6$0_M6QW)mtGl2 z9C+XYQhhzUx>Wbs-3RE78v#Espf+sqIt+E}IkLr6At`t|E%cO5dKhW~(WY+io)S)D zaw3DjNU=&h5d~k8N}0mWU6x8)`4PovpnMm*D?k-Ot0^DHSI9yWV-!?}@oHp1>^DOC z9FQt=d~08OC&pBRA2=cGG|Ltv0Gh^{#G5^)P)Sw8qo>3IKCbH#eAo1lhfB{O7xHJX zGz3m5pVBO_j2WB7>R|Y3T-W|5qbDjSk0r%t_G$1N{fz9Au0o_|h|;@@Z_T{StbM9{ zC$_4n+G`B(MlOPU??gts=iTxP!1F_+*hSzXp`AdH7N`35?UO&xJo>yN{IzEoGvZiR z_M1U9FgOxIOL(97Dl_4A)!e6vLS(zmMjenh)@#`^V5UvKS zne;=<3Z*|y!5*PcP8@@O1F9N~u>+!4bCJB-soj*>+@CUYFfp5Q!za8&Z1~NoRl(o^ zQFHvY<~Q-V&kl|fOuIC>YV^a*1O0=(Q_TVlAgv7NC){jaFr9y|LYdhqUKgK>GzuDr zf1N~;Ft~!8z*=UP)xDwI=fZokWJ}X807zoG^O9zR$^^L5w4}Fb-a%gRe$p$1cz5_^ zthy_u`1!q)rM!#VT<6MrX_mm|MSoF!s3ph45yVh^_=UE=q>$0_3tgawtF}iZzCQ5UxdgWO#lD@ literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/material.png b/tagstudio/resources/qt/images/file_icons/material.png new file mode 100644 index 0000000000000000000000000000000000000000..0c0c10afd37a0f970cddb20a02cc4b9530788d94 GIT binary patch literal 16977 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 NOe~EbpY^)_{{X)gX8ZsE literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/model.png b/tagstudio/resources/qt/images/file_icons/model.png new file mode 100644 index 0000000000000000000000000000000000000000..631db6e9a9ab19037734fb22d14ec9fb469483f0 GIT binary patch literal 13247 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 Qj3z_)gZAd-2MA~W7s;GBIRF3v literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/text.png b/tagstudio/resources/qt/images/file_icons/text.png new file mode 100644 index 0000000000000000000000000000000000000000..79d7d91b03bfd02a16b927ef9ae3f8d72d117c17 GIT binary patch literal 7126 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 B5_$jt literal 0 HcmV?d00001 diff --git a/tagstudio/src/core/media_types.py b/tagstudio/src/core/media_types.py index d1974343a..47b9721b4 100644 --- a/tagstudio/src/core/media_types.py +++ b/tagstudio/src/core/media_types.py @@ -13,7 +13,10 @@ class MediaType(str, Enum): """Names of media types.""" + ADOBE_PHOTOSHOP: str = "adobe_photoshop" + AFFINITY_PHOTO: str = "affinity_photo" ARCHIVE: str = "archive" + AUDIO_MIDI: str = "audio_midi" AUDIO: str = "audio" BLENDER: str = "blender" DATABASE: str = "database" @@ -27,7 +30,6 @@ class MediaType(str, Enum): MATERIAL: str = "material" MODEL: str = "model" PACKAGE: str = "package" - PHOTOSHOP: str = "photoshop" PLAINTEXT: str = "plaintext" PRESENTATION: str = "presentation" PROGRAM: str = "program" @@ -67,6 +69,12 @@ class MediaCategories: # These sets are used either individually or together to form the final sets # for the MediaCategory(s). # These sets may be combined and are NOT 1:1 with the final categories. + _ADOBE_PHOTOSHOP_SET: set[str] = { + ".pdd", + ".psb", + ".psd", + } + _AFFINITY_PHOTO_SET: set[str] = {".afphoto"} _ARCHIVE_SET: set[str] = { ".7z", ".gz", @@ -76,6 +84,10 @@ class MediaCategories: ".tgz", ".zip", } + _AUDIO_MIDI_SET: set[str] = { + ".mid", + ".midi", + } _AUDIO_SET: set[str] = { ".aac", ".aif", @@ -182,6 +194,7 @@ class MediaCategories: ".jpg_large", ".jpg", ".jpg2", + ".jxl", ".png", ".psb", ".psd", @@ -193,11 +206,6 @@ class MediaCategories: _MATERIAL_SET: set[str] = {".mtl"} _MODEL_SET: set[str] = {".3ds", ".fbx", ".obj", ".stl"} _PACKAGE_SET: set[str] = {".pkg"} - _PHOTOSHOP_SET: set[str] = { - ".pdd", - ".psb", - ".psd", - } _PLAINTEXT_SET: set[str] = { ".bat", ".css", @@ -247,14 +255,29 @@ class MediaCategories: ".wmv", } + ADOBE_PHOTOSHOP_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.ADOBE_PHOTOSHOP, + extensions=_ADOBE_PHOTOSHOP_SET, + is_iana=False, + ) + AFFINITY_PHOTO_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.AFFINITY_PHOTO, + extensions=_AFFINITY_PHOTO_SET, + is_iana=False, + ) ARCHIVE_TYPES: MediaCategory = MediaCategory( media_type=MediaType.ARCHIVE, extensions=_ARCHIVE_SET, is_iana=False, ) + AUDIO_MIDI_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.AUDIO_MIDI, + extensions=_AUDIO_MIDI_SET, + is_iana=False, + ) AUDIO_TYPES: MediaCategory = MediaCategory( media_type=MediaType.AUDIO, - extensions=_AUDIO_SET, + extensions=_AUDIO_SET | _AUDIO_MIDI_SET, is_iana=True, ) BLENDER_TYPES: MediaCategory = MediaCategory( @@ -317,11 +340,6 @@ class MediaCategories: extensions=_PACKAGE_SET, is_iana=False, ) - PHOTOSHOP_TYPES: MediaCategory = MediaCategory( - media_type=MediaType.PHOTOSHOP, - extensions=_PHOTOSHOP_SET, - is_iana=False, - ) PLAINTEXT_TYPES: MediaCategory = MediaCategory( media_type=MediaType.PLAINTEXT, extensions=_PLAINTEXT_SET, @@ -359,7 +377,10 @@ class MediaCategories: ) ALL_CATEGORIES: list[MediaCategory] = [ + ADOBE_PHOTOSHOP_TYPES, + AFFINITY_PHOTO_TYPES, ARCHIVE_TYPES, + AUDIO_MIDI_TYPES, AUDIO_TYPES, BLENDER_TYPES, DATABASE_TYPES, @@ -373,7 +394,6 @@ class MediaCategories: MATERIAL_TYPES, MODEL_TYPES, PACKAGE_TYPES, - PHOTOSHOP_TYPES, PLAINTEXT_TYPES, PRESENTATION_TYPES, PROGRAM_TYPES, diff --git a/tagstudio/src/qt/resources.json b/tagstudio/src/qt/resources.json index 9f3d3e49c..b27b7e36e 100644 --- a/tagstudio/src/qt/resources.json +++ b/tagstudio/src/qt/resources.json @@ -19,8 +19,48 @@ "path": "qt/images/broken_link_icon.png", "mode": "pil" }, + "adobe_illustrator": { + "path": "qt/images/file_icons/adobe_illustrator.png", + "mode": "pil" + }, + "adobe_photoshop": { + "path": "qt/images/file_icons/adobe_photoshop.png", + "mode": "pil" + }, + "affinity_photo": { + "path": "qt/images/file_icons/affinity_photo.png", + "mode": "pil" + }, + "document": { + "path": "qt/images/file_icons/document.png", + "mode": "pil" + }, "file_generic": { - "path": "qt/images/file_icons/generic.png", + "path": "qt/images/file_icons/file_generic.png", + "mode": "pil" + }, + "font": { + "path": "qt/images/file_icons/font.png", + "mode": "pil" + }, + "image": { + "path": "qt/images/file_icons/image.png", + "mode": "pil" + }, + "material": { + "path": "qt/images/file_icons/material.png", + "mode": "pil" + }, + "model": { + "path": "qt/images/file_icons/model.png", + "mode": "pil" + }, + "text": { + "path": "qt/images/file_icons/text.png", + "mode": "pil" + }, + "video": { + "path": "qt/images/file_icons/video.png", "mode": "pil" } } diff --git a/tagstudio/src/qt/widgets/item_thumb.py b/tagstudio/src/qt/widgets/item_thumb.py index a03c1ae55..5cd1ea23b 100644 --- a/tagstudio/src/qt/widgets/item_thumb.py +++ b/tagstudio/src/qt/widgets/item_thumb.py @@ -363,12 +363,15 @@ def set_extension(self, ext: str) -> None: and (MediaType.IMAGE not in MediaCategories.get_types(ext)) or (MediaType.IMAGE_RAW in MediaCategories.get_types(ext)) or (MediaType.IMAGE_VECTOR in MediaCategories.get_types(ext)) - or (MediaType.PHOTOSHOP in MediaCategories.get_types(ext)) + or (MediaType.ADOBE_PHOTOSHOP in MediaCategories.get_types(ext)) or ext in [ ".apng", + ".avif", ".exr", ".gif", + ".jxl", + ".webp", ] ): self.ext_badge.setHidden(False) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index c08f0291b..bb352c5ab 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -205,6 +205,10 @@ def _render_icon( # Get icon by name icon: Image.Image = ThumbRenderer.rm.get(name) + if not icon: + icon = ThumbRenderer.rm.get("file_generic") + if not icon: + icon = Image.new(mode="RGBA", size=(32, 32), color="magenta") # Resize icon to fit icon_ratio icon = icon.resize( @@ -268,8 +272,29 @@ def _apply_overlay_color(image: Image.Image, color: str) -> Image.Image: return bg @staticmethod - def get_mime_icon_resource(ext: str = "") -> str: - pass + def get_icon_resource(url: Path) -> str: + """Return the name of the icon resource to use for a file type. + + Args: + url (Path): The file url to assess. + """ + ext = url.suffix.lower() + types: set[MediaType] = MediaCategories.get_types(ext, True) + + # Loop though the specific (non-IANA) categories and return the string + # name of the first matching category found. + for cat in MediaCategories.ALL_CATEGORIES: + if not cat.is_iana: + if cat.media_type in types: + return cat.media_type.value + + # If the type is broader (IANA registered) then search those types. + for cat in MediaCategories.ALL_CATEGORIES: + if cat.is_iana: + if cat.media_type in types: + return cat.media_type.value + + return "file_generic" def render( self, @@ -541,8 +566,8 @@ def render( if update_on_ratio_change: self.updated_ratio.emit(1) final = ThumbRenderer._get_icon( - # name=ThumbRenderer.get_mime_icon_resource(_filepath.suffix.lower()), - name="file_generic", + name=ThumbRenderer.get_icon_resource(_filepath), + # name="file_generic", color="", size=(adj_size, adj_size), pixel_ratio=pixel_ratio, From 30b60a0d311370d8142654416cd7e83be39217c1 Mon Sep 17 00:00:00 2001 From: Sam <51455162+samuellieberman@users.noreply.github.com> Date: Mon, 29 Jul 2024 17:56:14 -0600 Subject: [PATCH 40/84] feat(ui): sort tags in add tag panel by color/alphabetical (close #327) (#329) * Implement #327 Sort tags in the Library Tags panel and the Add Parent Tags panel with Archived and Favorite at the top, then sort by color, and then sort alphabetically. * Sort tags alphabetically when a search is performed * Format with Ruff * Prioritize tags whose names match the query over tags that match the query in other ways --- tagstudio/src/qt/modals/tag_database.py | 23 ++++++++++++++++++++++- tagstudio/src/qt/modals/tag_search.py | 23 ++++++++++++++++++++++- 2 files changed, 44 insertions(+), 2 deletions(-) diff --git a/tagstudio/src/qt/modals/tag_database.py b/tagstudio/src/qt/modals/tag_database.py index 6101b737a..15c59c2ad 100644 --- a/tagstudio/src/qt/modals/tag_database.py +++ b/tagstudio/src/qt/modals/tag_database.py @@ -12,6 +12,7 @@ QFrame, ) +from src.core.constants import TAG_COLORS from src.core.library import Library from src.qt.widgets.panel import PanelWidget, PanelModal from src.qt.widgets.tag import TagWidget @@ -103,8 +104,28 @@ def update_tags(self, query: str): # Get tag ids to keep this behaviorally identical tags = [t.id for t in self.lib.tags] + if query: + # sort tags by whether the tag's name is the text that's matching the search, alphabetically, and then by color + sorted_tags = sorted( + tags, + key=lambda tag_id: ( + not self.lib.get_tag(tag_id).name.lower().startswith(query.lower()), + self.lib.get_tag(tag_id).display_name(self.lib), + TAG_COLORS.index(self.lib.get_tag(tag_id).color.lower()), + ), + ) + else: + # sort tags by color and then alphabetically + sorted_tags = sorted( + tags, + key=lambda tag_id: ( + TAG_COLORS.index(self.lib.get_tag(tag_id).color.lower()), + self.lib.get_tag(tag_id).display_name(self.lib), + ), + ) + first_id_set = False - for tag_id in tags: + for tag_id in sorted_tags: if not first_id_set: self.first_tag_id = tag_id first_id_set = True diff --git a/tagstudio/src/qt/modals/tag_search.py b/tagstudio/src/qt/modals/tag_search.py index 005391f2a..b947ee51b 100644 --- a/tagstudio/src/qt/modals/tag_search.py +++ b/tagstudio/src/qt/modals/tag_search.py @@ -17,6 +17,7 @@ QFrame, ) +from src.core.constants import TAG_COLORS from src.core.library import Library from src.core.palette import ColorType, get_tag_color from src.qt.widgets.panel import PanelWidget @@ -110,7 +111,27 @@ def update_tags(self, query: str = ""): found_tags = self.lib.search_tags(query, include_cluster=True)[: self.tag_limit] self.first_tag_id = found_tags[0] if found_tags else None - for tag_id in found_tags: + if query: + # sort tags by whether the tag's name is the text that's matching the search, alphabetically, and then by color + sorted_tags = sorted( + found_tags, + key=lambda tag_id: ( + not self.lib.get_tag(tag_id).name.lower().startswith(query.lower()), + self.lib.get_tag(tag_id).display_name(self.lib), + TAG_COLORS.index(self.lib.get_tag(tag_id).color.lower()), + ), + ) + else: + # sort tags by color and then alphabetically + sorted_tags = sorted( + found_tags, + key=lambda tag_id: ( + TAG_COLORS.index(self.lib.get_tag(tag_id).color.lower()), + self.lib.get_tag(tag_id).display_name(self.lib), + ), + ) + + for tag_id in sorted_tags: c = QWidget() l = QHBoxLayout(c) l.setContentsMargins(0, 0, 0, 0) From b107fb5809678b6c1e9ea4529709121ec55ed78e Mon Sep 17 00:00:00 2001 From: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com> Date: Tue, 20 Aug 2024 23:31:31 -0700 Subject: [PATCH 41/84] refactor: move type constants to new media classes (#331) * refactor: move type constants to new media classes * fix: add missing comma + sort extensions --- tagstudio/src/core/constants.py | 150 -------- tagstudio/src/core/media_types.py | 409 +++++++++++++++++++++ tagstudio/src/qt/widgets/collage_icon.py | 17 +- tagstudio/src/qt/widgets/item_thumb.py | 22 +- tagstudio/src/qt/widgets/preview_panel.py | 62 +++- tagstudio/src/qt/widgets/thumb_renderer.py | 95 +++-- 6 files changed, 524 insertions(+), 231 deletions(-) create mode 100644 tagstudio/src/core/media_types.py diff --git a/tagstudio/src/core/constants.py b/tagstudio/src/core/constants.py index 2bd1fc379..ef57d7c5d 100644 --- a/tagstudio/src/core/constants.py +++ b/tagstudio/src/core/constants.py @@ -12,156 +12,6 @@ ) FONT_SAMPLE_SIZES: list[int] = [10, 15, 20] -# TODO: Turn this whitelist into a user-configurable blacklist. -IMAGE_TYPES: list[str] = [ - ".png", - ".jpg", - ".jpeg", - ".jpg_large", - ".jpeg_large", - ".jfif", - ".gif", - ".tif", - ".tiff", - ".heic", - ".heif", - ".webp", - ".bmp", - ".svg", - ".avif", - ".apng", - ".jp2", - ".j2k", - ".jpg2", -] -RAW_IMAGE_TYPES: list[str] = [ - ".raw", - ".dng", - ".rw2", - ".nef", - ".arw", - ".crw", - ".cr2", - ".cr3", -] -VIDEO_TYPES: list[str] = [ - ".mp4", - ".webm", - ".mov", - ".hevc", - ".mkv", - ".avi", - ".wmv", - ".flv", - ".gifv", - ".m4p", - ".m4v", - ".3gp", -] -AUDIO_TYPES: list[str] = [ - ".mp3", - ".mp4", - ".mpeg4", - ".m4a", - ".aac", - ".wav", - ".flac", - ".alac", - ".wma", - ".ogg", - ".aiff", -] -DOC_TYPES: list[str] = [ - ".txt", - ".rtf", - ".md", - ".doc", - ".docx", - ".pdf", - ".tex", - ".odt", - ".pages", -] -PLAINTEXT_TYPES: list[str] = [ - ".txt", - ".md", - ".css", - ".html", - ".xml", - ".json", - ".js", - ".ts", - ".ini", - ".htm", - ".csv", - ".php", - ".sh", - ".bat", -] -SPREADSHEET_TYPES: list[str] = [".csv", ".xls", ".xlsx", ".numbers", ".ods"] -PRESENTATION_TYPES: list[str] = [".ppt", ".pptx", ".key", ".odp"] -ARCHIVE_TYPES: list[str] = [ - ".zip", - ".rar", - ".tar", - ".tar", - ".gz", - ".tgz", - ".7z", - ".s7z", -] -BLENDER_TYPES: list[str] = [ - ".blend", - ".blend1", - ".blend2", - ".blend3", - ".blend4", - ".blend5", - ".blend6", - ".blend7", - ".blend8", - ".blend9", - ".blend10", - ".blend11", - ".blend12", - ".blend13", - ".blend14", - ".blend15", - ".blend16", - ".blend17", - ".blend18", - ".blend19", - ".blend20", - ".blend21", - ".blend22", - ".blend23", - ".blend24", - ".blend25", - ".blend26", - ".blend27", - ".blend28", - ".blend29", - ".blend30", - ".blend31", - ".blend32", -] -PROGRAM_TYPES: list[str] = [".exe", ".app"] -SHORTCUT_TYPES: list[str] = [".lnk", ".desktop", ".url"] -FONT_TYPES: list[str] = [".ttf", ".otf", ".woff", ".woff2", ".ttc"] - -ALL_FILE_TYPES: list[str] = ( - IMAGE_TYPES - + VIDEO_TYPES - + AUDIO_TYPES - + DOC_TYPES - + SPREADSHEET_TYPES - + PRESENTATION_TYPES - + ARCHIVE_TYPES - + PROGRAM_TYPES - + SHORTCUT_TYPES - + FONT_TYPES -) - BOX_FIELDS = ["tag_box", "text_box"] TEXT_FIELDS = ["text_line", "text_box"] DATE_FIELDS = ["datetime"] diff --git a/tagstudio/src/core/media_types.py b/tagstudio/src/core/media_types.py new file mode 100644 index 000000000..d1974343a --- /dev/null +++ b/tagstudio/src/core/media_types.py @@ -0,0 +1,409 @@ +# Copyright (C) 2024 Travis Abendshien (CyanVoxel). +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + +import logging +import mimetypes +from enum import Enum +from pathlib import Path + +logging.basicConfig(format="%(message)s", level=logging.INFO) + + +class MediaType(str, Enum): + """Names of media types.""" + + ARCHIVE: str = "archive" + AUDIO: str = "audio" + BLENDER: str = "blender" + DATABASE: str = "database" + DISK_IMAGE: str = "disk_image" + DOCUMENT: str = "document" + FONT: str = "font" + IMAGE_RAW: str = "image_raw" + IMAGE_VECTOR: str = "image_vector" + IMAGE: str = "image" + INSTALLER: str = "installer" + MATERIAL: str = "material" + MODEL: str = "model" + PACKAGE: str = "package" + PHOTOSHOP: str = "photoshop" + PLAINTEXT: str = "plaintext" + PRESENTATION: str = "presentation" + PROGRAM: str = "program" + SHORTCUT: str = "shortcut" + SPREADSHEET: str = "spreadsheet" + TEXT: str = "text" + VIDEO: str = "video" + + +class MediaCategory: + """An object representing a category of media. Includes a MediaType identifier, + extensions set, and IANA status flag. + + Args: + media_type (MediaType): The MediaType Enum representing this category. + + extensions (set[str]): The set of file extensions associated with this category. + Includes leading ".", all lowercase, and does not need to be unique to this category. + + is_iana (bool): Represents whether or not this is an IANA registered category. + """ + + def __init__( + self, + media_type: MediaType, + extensions: set[str], + is_iana: bool = False, + ) -> None: + self.media_type: MediaType = media_type + self.extensions: set[str] = extensions + self.is_iana: bool = is_iana + + +class MediaCategories: + """Contains pre-made MediaCategory objects as well as methods to interact with them.""" + + # These sets are used either individually or together to form the final sets + # for the MediaCategory(s). + # These sets may be combined and are NOT 1:1 with the final categories. + _ARCHIVE_SET: set[str] = { + ".7z", + ".gz", + ".rar", + ".s7z", + ".tar", + ".tgz", + ".zip", + } + _AUDIO_SET: set[str] = { + ".aac", + ".aif", + ".aiff", + ".alac", + ".flac", + ".m4a", + ".m4p", + ".mp3", + ".mpeg4", + ".ogg", + ".wav", + ".wma", + } + _BLENDER_SET: set[str] = { + ".blen_tc", + ".blend", + ".blend1", + ".blend10", + ".blend11", + ".blend12", + ".blend13", + ".blend14", + ".blend15", + ".blend16", + ".blend17", + ".blend18", + ".blend19", + ".blend2", + ".blend20", + ".blend21", + ".blend22", + ".blend23", + ".blend24", + ".blend25", + ".blend26", + ".blend27", + ".blend28", + ".blend29", + ".blend3", + ".blend30", + ".blend31", + ".blend32", + ".blend4", + ".blend5", + ".blend6", + ".blend7", + ".blend8", + ".blend9", + } + _DATABASE_SET: set[str] = { + ".accdb", + ".mdb", + ".sqlite", + } + _DISK_IMAGE_SET: set[str] = {".bios", ".dmg", ".iso"} + _DOCUMENT_SET: set[str] = { + ".doc", + ".docm", + ".docx", + ".dot", + ".dotm", + ".dotx", + ".odt", + ".pages", + ".pdf", + ".rtf", + ".tex", + ".wpd", + ".wps", + } + _FONT_SET: set[str] = { + ".fon", + ".otf", + ".ttc", + ".ttf", + ".woff", + ".woff2", + } + _IMAGE_RAW_SET: set[str] = { + ".arw", + ".cr2", + ".cr3", + ".crw", + ".dng", + ".nef", + ".raw", + ".rw2", + } + _IMAGE_VECTOR_SET: set[str] = {".svg"} + _IMAGE_SET: set[str] = { + ".apng", + ".avif", + ".bmp", + ".exr", + ".gif", + ".heic", + ".heif", + ".j2k", + ".jfif", + ".jp2", + ".jpeg_large", + ".jpeg", + ".jpg_large", + ".jpg", + ".jpg2", + ".png", + ".psb", + ".psd", + ".tif", + ".tiff", + ".webp", + } + _INSTALLER_SET: set[str] = {".appx", ".msi", ".msix"} + _MATERIAL_SET: set[str] = {".mtl"} + _MODEL_SET: set[str] = {".3ds", ".fbx", ".obj", ".stl"} + _PACKAGE_SET: set[str] = {".pkg"} + _PHOTOSHOP_SET: set[str] = { + ".pdd", + ".psb", + ".psd", + } + _PLAINTEXT_SET: set[str] = { + ".bat", + ".css", + ".csv", + ".htm", + ".html", + ".ini", + ".js", + ".json", + ".jsonc", + ".md", + ".php", + ".plist", + ".prefs", + ".sh", + ".ts", + ".txt", + ".xml", + } + _PRESENTATION_SET: set[str] = { + ".key", + ".odp", + ".ppt", + ".pptx", + } + _PROGRAM_SET: set[str] = {".app", ".exe"} + _SHORTCUT_SET: set[str] = {".desktop", ".lnk", ".url"} + _SPREADSHEET_SET: set[str] = { + ".csv", + ".numbers", + ".ods", + ".xls", + ".xlsx", + } + _VIDEO_SET: set[str] = { + ".3gp", + ".avi", + ".flv", + ".gifv", + ".hevc", + ".m4p", + ".m4v", + ".mkv", + ".mov", + ".mp4", + ".webm", + ".wmv", + } + + ARCHIVE_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.ARCHIVE, + extensions=_ARCHIVE_SET, + is_iana=False, + ) + AUDIO_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.AUDIO, + extensions=_AUDIO_SET, + is_iana=True, + ) + BLENDER_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.BLENDER, + extensions=_BLENDER_SET, + is_iana=False, + ) + DATABASE_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.DATABASE, + extensions=_DATABASE_SET, + is_iana=False, + ) + DISK_IMAGE_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.DISK_IMAGE, + extensions=_DISK_IMAGE_SET, + is_iana=False, + ) + DOCUMENT_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.DOCUMENT, + extensions=_DOCUMENT_SET, + is_iana=False, + ) + FONT_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.FONT, + extensions=_FONT_SET, + is_iana=True, + ) + IMAGE_RAW_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.IMAGE_RAW, + extensions=_IMAGE_RAW_SET, + is_iana=False, + ) + IMAGE_VECTOR_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.IMAGE_VECTOR, + extensions=_IMAGE_VECTOR_SET, + is_iana=False, + ) + IMAGE_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.IMAGE, + extensions=_IMAGE_SET | _IMAGE_RAW_SET | _IMAGE_VECTOR_SET, + is_iana=True, + ) + INSTALLER_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.INSTALLER, + extensions=_INSTALLER_SET, + is_iana=False, + ) + MATERIAL_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.MATERIAL, + extensions=_MATERIAL_SET, + is_iana=False, + ) + MODEL_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.MODEL, + extensions=_MODEL_SET, + is_iana=True, + ) + PACKAGE_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.PACKAGE, + extensions=_PACKAGE_SET, + is_iana=False, + ) + PHOTOSHOP_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.PHOTOSHOP, + extensions=_PHOTOSHOP_SET, + is_iana=False, + ) + PLAINTEXT_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.PLAINTEXT, + extensions=_PLAINTEXT_SET, + is_iana=False, + ) + PRESENTATION_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.PRESENTATION, + extensions=_PRESENTATION_SET, + is_iana=False, + ) + PROGRAM_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.PROGRAM, + extensions=_PROGRAM_SET, + is_iana=False, + ) + SHORTCUT_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.SHORTCUT, + extensions=_SHORTCUT_SET, + is_iana=False, + ) + SPREADSHEET_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.SPREADSHEET, + extensions=_SPREADSHEET_SET, + is_iana=False, + ) + TEXT_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.TEXT, + extensions=_DOCUMENT_SET | _PLAINTEXT_SET, + is_iana=True, + ) + VIDEO_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.VIDEO, + extensions=_VIDEO_SET, + is_iana=True, + ) + + ALL_CATEGORIES: list[MediaCategory] = [ + ARCHIVE_TYPES, + AUDIO_TYPES, + BLENDER_TYPES, + DATABASE_TYPES, + DISK_IMAGE_TYPES, + DOCUMENT_TYPES, + FONT_TYPES, + IMAGE_RAW_TYPES, + IMAGE_TYPES, + IMAGE_VECTOR_TYPES, + INSTALLER_TYPES, + MATERIAL_TYPES, + MODEL_TYPES, + PACKAGE_TYPES, + PHOTOSHOP_TYPES, + PLAINTEXT_TYPES, + PRESENTATION_TYPES, + PROGRAM_TYPES, + SHORTCUT_TYPES, + SPREADSHEET_TYPES, + TEXT_TYPES, + VIDEO_TYPES, + ] + + @staticmethod + def get_types(ext: str, mime_fallback: bool = False) -> set[MediaType]: + """Returns a set of MediaTypes given a file extension. + + Args: + ext (str): File extension with a leading "." and in all lowercase. + mime_fallback (bool): Flag to guess MIME type if no set matches are made. + """ + types: set[MediaType] = set() + mime_guess: bool = False + + for cat in MediaCategories.ALL_CATEGORIES: + if ext in cat.extensions: + types.add(cat.media_type) + elif mime_fallback and cat.is_iana: + type: str = mimetypes.guess_type(Path("x" + ext), strict=False)[0] + if type and type.startswith(cat.media_type.value): + types.add(cat.media_type) + mime_guess = True + + # logging.info( + # f"({ext}) Media Categories Found: {[x.value for x in types]}{' (MIME)' if mime_guess else ''}" + # ) + return types diff --git a/tagstudio/src/qt/widgets/collage_icon.py b/tagstudio/src/qt/widgets/collage_icon.py index b9234d7d2..ddfda5c06 100644 --- a/tagstudio/src/qt/widgets/collage_icon.py +++ b/tagstudio/src/qt/widgets/collage_icon.py @@ -24,7 +24,7 @@ ) from src.core.library import Library -from src.core.constants import DOC_TYPES, VIDEO_TYPES, IMAGE_TYPES +from src.core.media_types import MediaCategories, MediaType ERROR = f"[ERROR]" @@ -93,7 +93,8 @@ def render( ) # sys.stdout.write(f'\r{INFO} Combining [{i+1}/{len(self.lib.entries)}]: {self.get_file_color(file_type)}{entry.path}{os.sep}{entry.filename}{RESET}') # sys.stdout.flush() - if filepath.suffix.lower() in IMAGE_TYPES: + ext: str = filepath.suffix.lower() + if MediaType.IMAGE in MediaCategories.get_types(ext): try: with Image.open( str(self.lib.library_dir / entry.path / entry.filename) @@ -111,7 +112,7 @@ def render( self.rendered.emit(pic) except DecompressionBombError as e: logging.info(f"[ERROR] One of the images was too big ({e})") - elif filepath.suffix.lower() in VIDEO_TYPES: + elif MediaType.VIDEO in MediaCategories.get_types(ext): video = cv2.VideoCapture(str(filepath)) video.set( cv2.CAP_PROP_POS_FRAMES, @@ -167,14 +168,16 @@ def render( self.done.emit() # logging.info('Done!') + # NOTE: Depreciated def get_file_color(self, ext: str): - if ext.lower().replace(".", "", 1) == "gif": + _ext = ext.lower().replace(".", "", 1) + if _ext == "gif": return "\033[93m" - if ext.lower().replace(".", "", 1) in IMAGE_TYPES: + elif MediaType.IMAGE in MediaCategories.get_types(_ext): return "\033[37m" - elif ext.lower().replace(".", "", 1) in VIDEO_TYPES: + elif MediaType.VIDEO in MediaCategories.get_types(_ext): return "\033[96m" - elif ext.lower().replace(".", "", 1) in DOC_TYPES: + elif MediaType.DOCUMENT in MediaCategories.get_types(_ext): return "\033[92m" else: return "\033[97m" diff --git a/tagstudio/src/qt/widgets/item_thumb.py b/tagstudio/src/qt/widgets/item_thumb.py index 0adcb644e..fdeb6739e 100644 --- a/tagstudio/src/qt/widgets/item_thumb.py +++ b/tagstudio/src/qt/widgets/item_thumb.py @@ -24,12 +24,10 @@ from src.core.enums import FieldID from src.core.library import ItemType, Library, Entry from src.core.constants import ( - AUDIO_TYPES, - VIDEO_TYPES, - IMAGE_TYPES, TAG_FAVORITE, TAG_ARCHIVED, ) +from src.core.media_types import MediaCategories, MediaType from src.qt.flowlayout import FlowWidget from src.qt.helpers.file_opener import FileOpenerHelper from src.qt.widgets.thumb_renderer import ThumbRenderer @@ -358,10 +356,24 @@ def set_mode(self, mode: Optional[ItemType]) -> None: def set_extension(self, ext: str) -> None: if ext and ext.startswith(".") is False: ext = "." + ext - if ext and ext not in IMAGE_TYPES or ext in [".gif", ".apng"]: + if ( + ext + and (MediaType.IMAGE not in MediaCategories.get_types(ext)) + or (MediaType.IMAGE_RAW in MediaCategories.get_types(ext)) + or (MediaType.IMAGE_VECTOR in MediaCategories.get_types(ext)) + or (MediaType.PHOTOSHOP in MediaCategories.get_types(ext)) + or ext + in [ + ".apng", + ".exr", + ".gif", + ] + ): self.ext_badge.setHidden(False) self.ext_badge.setText(ext.upper()[1:]) - if ext in VIDEO_TYPES + AUDIO_TYPES: + if (MediaType.VIDEO in MediaCategories.get_types(ext)) or ( + MediaType.AUDIO in MediaCategories.get_types(ext) + ): self.count_badge.setHidden(False) else: if self.mode == ItemType.ENTRY: diff --git a/tagstudio/src/qt/widgets/preview_panel.py b/tagstudio/src/qt/widgets/preview_panel.py index 6892c7f5e..537ee09f4 100644 --- a/tagstudio/src/qt/widgets/preview_panel.py +++ b/tagstudio/src/qt/widgets/preview_panel.py @@ -31,12 +31,9 @@ from src.core.enums import SettingItems, Theme from src.core.library import Entry, ItemType, Library from src.core.constants import ( - VIDEO_TYPES, - IMAGE_TYPES, - RAW_IMAGE_TYPES, TS_FOLDER_NAME, - FONT_TYPES, ) +from src.core.media_types import MediaCategories, MediaType from src.qt.helpers.file_opener import FileOpenerLabel, FileOpenerHelper, open_file from src.qt.modals.add_field import AddFieldModal from src.qt.widgets.thumb_renderer import ThumbRenderer @@ -520,12 +517,23 @@ def update_widgets(self): self.opener.open_explorer ) - # TODO: Do this somewhere else, this is just here temporarily. + # TODO: Do this all somewhere else, this is just here temporarily. + ext: str = filepath.suffix.lower() try: image = None - if filepath.suffix.lower() in IMAGE_TYPES: + if ( + (MediaType.IMAGE in MediaCategories.get_types(ext)) + and ( + MediaType.IMAGE_RAW + not in MediaCategories.get_types(ext) + ) + and ( + MediaType.IMAGE_VECTOR + not in MediaCategories.get_types(ext) + ) + ): image = Image.open(str(filepath)) - elif filepath.suffix.lower() in RAW_IMAGE_TYPES: + elif MediaType.IMAGE_RAW in MediaCategories.get_types(ext): try: with rawpy.imread(str(filepath)) as raw: rgb = raw.postprocess() @@ -537,7 +545,7 @@ def update_widgets(self): rawpy._rawpy.LibRawFileUnsupportedError, ): pass - elif filepath.suffix.lower() in VIDEO_TYPES: + elif MediaType.VIDEO in MediaCategories.get_types(ext): video = cv2.VideoCapture(str(filepath)) if video.get(cv2.CAP_PROP_FRAME_COUNT) <= 0: raise cv2.error("File is invalid or has 0 frames") @@ -559,33 +567,47 @@ def update_widgets(self): self.preview_vid.show() # Stats for specific file types are displayed here. - if image and filepath.suffix.lower() in ( - IMAGE_TYPES + VIDEO_TYPES + RAW_IMAGE_TYPES - ): - self.dimensions_label.setText( - f"{filepath.suffix.upper()[1:]} • {format_size(filepath.stat().st_size)}\n{image.width} x {image.height} px" + if image and ( + (MediaType.IMAGE in MediaCategories.get_types(ext)) + or (MediaType.VIDEO in MediaCategories.get_types(ext, True)) + or ( + MediaType.IMAGE_RAW + in MediaCategories.get_types(ext, True) ) - elif filepath.suffix.lower() in FONT_TYPES: - font = ImageFont.truetype(filepath) + ): self.dimensions_label.setText( - f"{filepath.suffix.upper()[1:]} • {format_size(filepath.stat().st_size)}\n{font.getname()[0]} ({font.getname()[1]}) " + f"{ext.upper()[1:]} • {format_size(filepath.stat().st_size)}\n{image.width} x {image.height} px" ) + elif MediaType.FONT in MediaCategories.get_types(ext, True): + try: + font = ImageFont.truetype(filepath) + self.dimensions_label.setText( + f"{ext.upper()[1:]} • {format_size(filepath.stat().st_size)}\n{font.getname()[0]} ({font.getname()[1]}) " + ) + except OSError: + self.dimensions_label.setText( + f"{ext.upper()[1:]} • {format_size(filepath.stat().st_size)}" + ) + logging.info( + f"[PreviewPanel][ERROR] Couldn't read font file: {filepath}" + ) else: + self.dimensions_label.setText(f"{ext.upper()[1:]}") self.dimensions_label.setText( - f"{filepath.suffix.upper()[1:]} • {format_size(filepath.stat().st_size)}" + f"{ext.upper()[1:]} • {format_size(filepath.stat().st_size)}" ) if not filepath.is_file(): raise FileNotFoundError except FileNotFoundError as e: - self.dimensions_label.setText(f"{filepath.suffix.upper()[1:]}") + self.dimensions_label.setText(f"{ext.upper()[1:]}") logging.info( f"[PreviewPanel][ERROR] Couldn't Render thumbnail for {filepath} (because of {e})" ) except (FileNotFoundError, cv2.error) as e: - self.dimensions_label.setText(f"{filepath.suffix.upper()}") + self.dimensions_label.setText(f"{ext.upper()}") logging.info( f"[PreviewPanel][ERROR] Couldn't Render thumbnail for {filepath} (because of {e})" ) @@ -594,7 +616,7 @@ def update_widgets(self): DecompressionBombError, ) as e: self.dimensions_label.setText( - f"{filepath.suffix.upper()[1:]} • {format_size(filepath.stat().st_size)}" + f"{ext.upper()[1:]} • {format_size(filepath.stat().st_size)}" ) logging.info( f"[PreviewPanel][ERROR] Couldn't Render thumbnail for {filepath} (because of {e})" diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 47421b4f3..4b37b0c32 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -24,16 +24,8 @@ from PySide6.QtGui import QPixmap from src.qt.helpers.gradient import four_corner_gradient_background from src.qt.helpers.text_wrapper import wrap_full_text -from src.core.constants import ( - PLAINTEXT_TYPES, - FONT_TYPES, - VIDEO_TYPES, - IMAGE_TYPES, - RAW_IMAGE_TYPES, - FONT_SAMPLE_TEXT, - FONT_SAMPLE_SIZES, - BLENDER_TYPES, -) +from src.core.constants import FONT_SAMPLE_SIZES, FONT_SAMPLE_TEXT +from src.core.media_types import MediaType, MediaCategories from src.core.utils.encoding import detect_char_encoding from src.qt.helpers.blender_thumbnailer import blend_thumb @@ -126,47 +118,51 @@ def render( self.updated_ratio.emit(1) elif _filepath: try: + ext: str = _filepath.suffix.lower() # Images ======================================================= - if _filepath.suffix.lower() in IMAGE_TYPES: - try: - image = Image.open(_filepath) - if image.mode != "RGB" and image.mode != "RGBA": - image = image.convert(mode="RGBA") - if image.mode == "RGBA": - new_bg = Image.new("RGB", image.size, color="#1e1e1e") - new_bg.paste(image, mask=image.getchannel(3)) - image = new_bg - - image = ImageOps.exif_transpose(image) - except DecompressionBombError as e: - logging.info( - f"[ThumbRenderer]{WARNING} Couldn't Render thumbnail for {_filepath.name} ({type(e).__name__})" - ) + if MediaType.IMAGE in MediaCategories.get_types(ext, True): + # Raw Images ----------------------------------------------- + if MediaType.IMAGE_RAW in MediaCategories.get_types(ext, True): + try: + with rawpy.imread(str(_filepath)) as raw: + rgb = raw.postprocess() + image = Image.frombytes( + "RGB", + (rgb.shape[1], rgb.shape[0]), + rgb, + decoder_name="raw", + ) + except DecompressionBombError as e: + logging.info( + f"[ThumbRenderer]{WARNING} Couldn't Render thumbnail for {_filepath.name} ({type(e).__name__})" + ) + except ( + rawpy._rawpy.LibRawIOError, + rawpy._rawpy.LibRawFileUnsupportedError, + ) as e: + logging.info( + f"[ThumbRenderer]{ERROR} Couldn't Render thumbnail for raw image {_filepath.name} ({type(e).__name__})" + ) - elif _filepath.suffix.lower() in RAW_IMAGE_TYPES: - try: - with rawpy.imread(str(_filepath)) as raw: - rgb = raw.postprocess() - image = Image.frombytes( - "RGB", - (rgb.shape[1], rgb.shape[0]), - rgb, - decoder_name="raw", + # Normal Images -------------------------------------------- + else: + try: + image = Image.open(_filepath) + if image.mode != "RGB" and image.mode != "RGBA": + image = image.convert(mode="RGBA") + if image.mode == "RGBA": + new_bg = Image.new("RGB", image.size, color="#1e1e1e") + new_bg.paste(image, mask=image.getchannel(3)) + image = new_bg + + image = ImageOps.exif_transpose(image) + except DecompressionBombError as e: + logging.info( + f"[ThumbRenderer]{WARNING} Couldn't Render thumbnail for {_filepath.name} ({type(e).__name__})" ) - except DecompressionBombError as e: - logging.info( - f"[ThumbRenderer]{WARNING} Couldn't Render thumbnail for {_filepath.name} ({type(e).__name__})" - ) - except ( - rawpy._rawpy.LibRawIOError, - rawpy._rawpy.LibRawFileUnsupportedError, - ) as e: - logging.info( - f"[ThumbRenderer]{ERROR} Couldn't Render thumbnail for raw image {_filepath.name} ({type(e).__name__})" - ) # Videos ======================================================= - elif _filepath.suffix.lower() in VIDEO_TYPES: + elif MediaType.VIDEO in MediaCategories.get_types(ext, True): video = cv2.VideoCapture(str(_filepath)) frame_count = video.get(cv2.CAP_PROP_FRAME_COUNT) if frame_count <= 0: @@ -183,7 +179,7 @@ def render( image = Image.fromarray(frame) # Plain Text =================================================== - elif _filepath.suffix.lower() in PLAINTEXT_TYPES: + elif MediaType.PLAINTEXT in MediaCategories.get_types(ext): encoding = detect_char_encoding(_filepath) with open(_filepath, "r", encoding=encoding) as text_file: text = text_file.read(256) @@ -192,7 +188,7 @@ def render( draw.text((16, 16), text, fill=(255, 255, 255)) image = bg # Fonts ======================================================== - elif _filepath.suffix.lower() in FONT_TYPES: + elif MediaType.FONT in MediaCategories.get_types(ext, True): # Scale the sample font sizes to the preview image # resolution,assuming the sizes are tuned for 256px. scaled_sizes: list[int] = [ @@ -245,7 +241,7 @@ def render( # image = Image.open(img_buf) # Blender =========================================================== - elif _filepath.suffix.lower() in BLENDER_TYPES: + elif MediaType.BLENDER in MediaCategories.get_types(ext): try: blend_image = blend_thumb(str(_filepath)) @@ -335,6 +331,7 @@ def render( cv2.error, DecompressionBombError, UnicodeDecodeError, + OSError, ) as e: if e is not UnicodeDecodeError: logging.info( From 447b5e6894f0c80eb4453e8739ede6ef057913e6 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Tue, 20 Aug 2024 23:37:19 -0700 Subject: [PATCH 42/84] feat(ui): add more default media types and icons Add additional default icons for: - Blender - Presentation - Program - Spreadsheet Add/expand additional media types: - PDF - Packages --- .../qt/images/file_icons/document.png | Bin 8832 -> 9200 bytes .../qt/images/file_icons/presentation.png | Bin 0 -> 11326 bytes .../qt/images/file_icons/program.png | Bin 0 -> 6748 bytes .../qt/images/file_icons/spreadsheet.png | Bin 0 -> 5721 bytes tagstudio/src/core/media_types.py | 20 +- tagstudio/src/qt/resources.json | 16 + tagstudio/src/qt/widgets/thumb_renderer.py | 1034 ++++++++++------- 7 files changed, 644 insertions(+), 426 deletions(-) create mode 100644 tagstudio/resources/qt/images/file_icons/presentation.png create mode 100644 tagstudio/resources/qt/images/file_icons/program.png create mode 100644 tagstudio/resources/qt/images/file_icons/spreadsheet.png diff --git a/tagstudio/resources/qt/images/file_icons/document.png b/tagstudio/resources/qt/images/file_icons/document.png index dddf93b059110da283455dfccf4b1c8d4b1bddd8..a3dacb01efdab57f803bbe8ec4c9f911ca5f04e9 100644 GIT binary patch delta 7482 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 D_sM(q literal 8832 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 D#e&zb diff --git a/tagstudio/resources/qt/images/file_icons/presentation.png b/tagstudio/resources/qt/images/file_icons/presentation.png new file mode 100644 index 0000000000000000000000000000000000000000..86a3b37c9eb6cee6ae219c1e09028d526b081d9a GIT binary patch literal 11326 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 literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/program.png b/tagstudio/resources/qt/images/file_icons/program.png new file mode 100644 index 0000000000000000000000000000000000000000..f7d64c1a18fa8a470ea01be63627f60c90ffa238 GIT binary patch literal 6748 zcmeHLSwK@)x87k8Dk>_iR760mMXL}70~iP>plE5p$`BBNKnM^sN)i%+0jvW~NUc?5 z)>csyCY3P^iM16GgenFQ42hy3VUp4?1QPB6TU&42|32J@|D_Lvv-kSex7J>Jt+mfS zCw6;#E?#J~5CE`v*G`W;0BAsu8bEge^zT>p6D0uJp#;A`Mj-kNB#uh93Xh~l;H}tX z8YBn6*_BNT#}V-ivj}`Nfr2t0sTP`>5h79M7zElHO>@V`5O#86@xB~yKOBdM+Y)K+ z>ax(8jf4ouct*Gxn@pn6k!+OtJTDS@o|}f7o6SQQM3i|TdbgQ7H5PA%utHc_o4YJD zbB>LSLhkX{@tZOPw@rA@r{4|G{o-kO_#Ql+%8bR~x5q)zTRR`P zxws&A6WDlCpa%g8DjnJllsUr2_J2u({z>XiB~fF2p)|y!%x&hC=3C`9&D?ApzEgDKMl=-%(C<3&R@n*Z{>c$MJRckBz_cd5Cc!=$vqYD4?Qhs;M8U7dN z->&>m4F%GBI|nr?sN=!kwLEC>u4&>aP^XNATH=9+)*k=>J4ApI;xCB+!1}Yyv(;Xj z+m@yXJ=WdPS@s<^{J_rA&p+9*l)P#A=7sy0t)1NeO{3S&7YEYK?gW&4^r6S9u%l}2 z&V_AXU0VNDVDQGy7{|WlYs{lAJe?Y^aJoCZspI<~MD%9mnsoTMu>7}2J(QhwL z__5mN_|i|0|L_U!$j1@M%Q8~lEV~pI@T6e^^GkH#`F;LTsmqZYuQcoyZQTDQ&thG^ zhtGridu}ObD~fmQx87aYZFD3*y7l0IcD?<#6<>^v-QV0;|MMHI^r^jS`I<$-Q+58W z&N{Nr)4*MXxHg%=dFy8I=RvK_+_8w z>I*^`W-wan6tjT@ooye`b_US_&@-6(gMrNKj{z_++~u*&kDWavAr?^LLpnxBp4!nr zGswTV~?kEu};|F)&rmGFFKU5YsV7Qv8tT9!0G!LcdG`u zESHGadXX3>KxG}rU9nc|yQ0GckoYM)R)BCHH?Dc{!+2AGWar#BDv#!~{H0xt*QTJOn$I)DB=I?w0zPNZ+JSb_6P)pP-CKKu)4Rq6 z4o(ku=U24OGMP&2+&3i}vVp9`o}}k%P^RFGxEoXZopNSd-fL?OSyyKBzMAJtbM-)F zr2!iAg!|IW=N4VGCb3dkJ2(TwZg2<~DGZJO+M?>&IgsX0El9lDf5jDGw_p&e<%tEH zmRHVqUe##Rn2Iy`6J{WpSHE^jx4a1 zs*Y2GlAzqM+FI^RgfNc|x&v#Ygisoun(UR#)+NBDHSJ*XdA@<#{#DOmSaR|BH*%b~ z9gtqRT?B@pyx~Otn1&U*UUVu)i(SzF zSi>m^bXYkA2*ukI9|;4&Ow90*KIoDk6^99bHVwVL=nQ7!rLPKLvn0W&;{LTq^JH$G zAT%q-6_Bcek~e47u?RsA$3(UBSQM?xaZ0X7bUxyGN3 z9XD)2Y0$We2Kg?%#oC~0#7~heud@rQ{3V;pcF(#!<{G3*R6Nfg_}G+$JpHBONq)up z+)zmX*OU2hp`FRM2$NKV21&r@3o)uE8SrebmW(G?=hH!3tf0T>@NBs20j`yPU4DU>n5Byn3vSX(0XxcxLEDpdbzKwOX_LT@{`d7)u3Is zWT>v=*G}b;wZMY6YK6(m$kzHrN$mVSVQoJu4I#yp-#grO1fgN9ZNZ~nFV+%~#VIRH zUPLPF#Mh#`n;q=A-;NqN=@XruiABp~>#GU{15Lr8xKRE0t5rz_9Ihfok2H{$WksGD zzJNMSN=+daLS%@r>*|3FFxe+=x2znkU^FlOASy0QF}ru%Scm9*kXW!xc72L24rXO` z>s8|KES5?b@g0v7`O4RBUAOK{ZK~Rl{Qc`T`MsPAwM}w{f~ZFs*(WS_x|>~aAkhm_ zUSG|;CLr8dTvwr-{Hn{Ty*@7b;yFY!^#o)a?_jwa5RGkJ+NmuwGi{ZptJ-yG-%3h- zQLM|UIV6GQV5j;L;lh@{p4i@fYeip9Jj=<~#|8Z`QZbS6LredtTxExo2;dR!nV|#mU_3nkJSP#E}y^*BhZW%_{$Kb>TlCDb=UXu;{W z?dSF9=!>v0$Jh&tlF^)-xkQVo)W*&$AHzC6^I9NkHGI}~wMo&C0>Rd~-dQf&8DtA6 z!H{n3^cO9})W%F=D)8)vTv)9~9dV1}88-d;tgSM83$*^1mQ!wtXoV#dNH?|Hm}FXH zly27t`Brl^>D=_?qZKR{SI4oj;2zsvD8tT{GeFICLHu)a?oh8}Wp8BaSa1Zy-T4?s zD^NBZt%xtr>&yxFZgUi_YtyA&DLi1?URX%io%%>@sYh-!>bw0CqAnp05D@y4)qL;b(xG$W7QejQcqeI~>hpnY8%kw3S=V+jjJvG#b#zXzFASoXlM zoGh+iGU@E#kh8AtgvH6Ao^J9lMzHekPqnwAZ`V{PhvfRa`iV)p6Pk5w`cD49U5BaV zHpH3|GPH*QU8TUWt3j?3r|{r@`hNPu>ZfIBQ|)OcdPHA%Y3N{5hf&%+h^_fk9RRG) zp(p(u05%-Dm@fDP0PNQP=L4n)C0bK0RBlyVmei;4TMChn9CN>v1W4+pC&%RkzV~Kf z3UAh5a(jBxLm}fC!03W<4u#n|+!HTuFG4veJHv@ni@LLU ziMXLP;}NUUz`=Y@RBJ{DDQ_ds2h(1Rx^E&0Q|(ktb{+=7xNDqf#gj6fs*7Z24Vq`1 zx@+)ezVI%2w0m&okSe~WzYO<183$&j%XDNSwWL#X@NQCA0>EypO&Wq(;a6$Ol8RA4 zXZ%K)PDe^h5ek%?w^x_pR%wa~xfN0_^tPc-8PeN#CN*iO;~toN+^I>!cKynlv>@sO z($%-K04&)FfGAlDfJOg4{2PRSGvVJV_|H`k1NEH-qQ2-5xmEi7T$>5#_FSe8WW-UaVxXe%|`%e4163K2=YFUcxmg-@- z?B|Z4+yK@2vJ_DMU;^V4l5pH>OF&L&!tq90n4(7hvh#2Wyxni2lxq>|5~yM`_YZAL zPGv#Yifk>%tO1^sl+b7T$Xij|S(lT9o?SaDnMu&JqFn1Qi|Apg%Ovm^cwu50vJN^{ z9*@c`#rg%P`>=!2ireDzM12j?m5uy7BB!upVV81+=&8%zT7iH#w9T=&izmHK35q{+ zHcccdZO$k>OFaa` z32rHG%KgdD#e{kuoW)r3y)=wlqWn21?e~K>v8`tc9sRQ@ULTS3ggxGK$KOJumqBK> zZb>T+VSd**@#d!dQ2EOv+CaA3x#XNzKfrFb&<5ai-%IcA+gizwoGX2~5knh5@^)^- zwf-hNz#32J0`PGQ%1JCCLYL)D^5Go$ti8nB5I8D_i@dX^tS>pWWov=Jrqzn`KAImw zZyCp&_A56f+j;vr6xiv3l4Jw1!xPLI;3uhS-ULK$YDO3wdiO9+5)`{mTPE`}UA!kY zoJ!LKO+%OS(+EkWxoj=jS-G^pW*M-qW|dcu60US*3g}K;&q?xgqad_bG%_Y*h@(Pemt}!j|5|( zt6ZpXw`#a5%vriDnb(8PTRz#eQbz;yGO3E1{IJ11*)uw5W><1l+0ZTVb^^EW=~VmC zG>|=YTgnf0tcR=>K=;~8B)87BCJ^|cYL!@K&l-K`4%X+Pn30beDv#;aYSZrZ@zW6@ zuDXC!=PUNAzTYggS`GY7ZzO)FXY2-m{k?v z*wN@Pi~ziDU&%i1*sCwJK$AQ~>@%Xsf-{%Ps)~xbC5#9dC|T*UTlH%EKy!C!Gt9B; zhP*oSGffaEt?uk=7LHG>5Uou6^*mtjnsz-2fbp|_c`7#}16o-LkBe)(h?r6W7&@|dwlHofF|6-d@g2y1nj z*y=Qk%m&x{Demy1P=8gPJI5PfW2vn!<3EMGSdx^0sQ=(#J-^+atMRDJ&e;{5esM^S z76(_0t|>!`8mkt{_L%Uy!)gor7yZ=5=SOuc0mlB#||k)saSG&C$fBdHG|E-Kl;8m+#}31CXLoA`v1kIW0KOgOSssI20 literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/spreadsheet.png b/tagstudio/resources/qt/images/file_icons/spreadsheet.png new file mode 100644 index 0000000000000000000000000000000000000000..fb1dbeac285d357ab0ba845488832201b204d5a1 GIT binary patch literal 5721 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 literal 0 HcmV?d00001 diff --git a/tagstudio/src/core/media_types.py b/tagstudio/src/core/media_types.py index 47b9721b4..449aa8aee 100644 --- a/tagstudio/src/core/media_types.py +++ b/tagstudio/src/core/media_types.py @@ -30,6 +30,7 @@ class MediaType(str, Enum): MATERIAL: str = "material" MODEL: str = "model" PACKAGE: str = "package" + PDF: str = "pdf" PLAINTEXT: str = "plaintext" PRESENTATION: str = "presentation" PROGRAM: str = "program" @@ -205,7 +206,18 @@ class MediaCategories: _INSTALLER_SET: set[str] = {".appx", ".msi", ".msix"} _MATERIAL_SET: set[str] = {".mtl"} _MODEL_SET: set[str] = {".3ds", ".fbx", ".obj", ".stl"} - _PACKAGE_SET: set[str] = {".pkg"} + _PACKAGE_SET: set[str] = { + ".aab", + ".akp", + ".apk", + ".apkm", + ".apks", + ".pkg", + ".xapk", + } + _PDF_SET: set[str] = { + ".pdf", + } _PLAINTEXT_SET: set[str] = { ".bat", ".css", @@ -340,6 +352,11 @@ class MediaCategories: extensions=_PACKAGE_SET, is_iana=False, ) + PDF_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.PDF, + extensions=_PDF_SET, + is_iana=False, + ) PLAINTEXT_TYPES: MediaCategory = MediaCategory( media_type=MediaType.PLAINTEXT, extensions=_PLAINTEXT_SET, @@ -394,6 +411,7 @@ class MediaCategories: MATERIAL_TYPES, MODEL_TYPES, PACKAGE_TYPES, + PDF_TYPES, PLAINTEXT_TYPES, PRESENTATION_TYPES, PROGRAM_TYPES, diff --git a/tagstudio/src/qt/resources.json b/tagstudio/src/qt/resources.json index b27b7e36e..967fe5af2 100644 --- a/tagstudio/src/qt/resources.json +++ b/tagstudio/src/qt/resources.json @@ -31,6 +31,10 @@ "path": "qt/images/file_icons/affinity_photo.png", "mode": "pil" }, + "blender": { + "path": "qt/images/file_icons/blender.png", + "mode": "pil" + }, "document": { "path": "qt/images/file_icons/document.png", "mode": "pil" @@ -55,6 +59,18 @@ "path": "qt/images/file_icons/model.png", "mode": "pil" }, + "presentation": { + "path": "qt/images/file_icons/presentation.png", + "mode": "pil" + }, + "program": { + "path": "qt/images/file_icons/program.png", + "mode": "pil" + }, + "spreadsheet": { + "path": "qt/images/file_icons/spreadsheet.png", + "mode": "pil" + }, "text": { "path": "qt/images/file_icons/text.png", "mode": "pil" diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index bb352c5ab..ffa577edd 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -5,62 +5,54 @@ import logging import math +from io import BytesIO +from pathlib import Path + import cv2 -import rawpy import numpy as np -from pillow_heif import register_heif_opener, register_avif_opener +import rawpy +from mutagen import MutagenError, flac, id3, mp4 from PIL import ( Image, - UnidentifiedImageError, - ImageQt, + ImageChops, ImageDraw, + ImageEnhance, + ImageFile, ImageFont, ImageOps, - ImageFile, + ImageQt, + UnidentifiedImageError, ) -from io import BytesIO -from pathlib import Path from PIL.Image import DecompressionBombError +from pillow_heif import register_avif_opener, register_heif_opener from pydub import AudioSegment, exceptions -from mutagen import id3, flac, mp4, MutagenError -from PySide6.QtCore import Qt, QObject, Signal, QSize +from PySide6.QtCore import QObject, QSize, Qt, Signal from PySide6.QtGui import QGuiApplication, QPixmap -from src.qt.resource_manager import ResourceManager -from src.qt.helpers.color_overlay import theme_fg_overlay -from src.qt.helpers.gradient import four_corner_gradient_background -from src.qt.helpers.text_wrapper import wrap_full_text from src.core.constants import FONT_SAMPLE_SIZES, FONT_SAMPLE_TEXT -from src.core.media_types import MediaType, MediaCategories -from src.core.utils.encoding import detect_char_encoding +from src.core.media_types import MediaCategories, MediaType from src.core.palette import ColorType, get_ui_color +from src.core.utils.encoding import detect_char_encoding from src.qt.helpers.blender_thumbnailer import blend_thumb +from src.qt.helpers.color_overlay import theme_fg_overlay from src.qt.helpers.file_tester import is_readable_video - +from src.qt.helpers.gradient import four_corner_gradient_background +from src.qt.helpers.text_wrapper import wrap_full_text +from src.qt.resource_manager import ResourceManager ImageFile.LOAD_TRUNCATED_IMAGES = True -ERROR = "[ERROR]" -WARNING = "[WARNING]" -INFO = "[INFO]" - logging.basicConfig(format="%(message)s", level=logging.INFO) register_heif_opener() register_avif_opener() class ThumbRenderer(QObject): + """A class for rendering image and file thumbnails.""" + rm: ResourceManager = ResourceManager() updated = Signal(float, QPixmap, QSize, str) updated_ratio = Signal(float) - # Cached thumbnail elements. - # Key: Size + Pixel Ratio Tuple (Ex. (512, 512, 1.25)) - thumb_masks: dict = {} - thumb_borders: dict = {} - - # Key: ("name", "color", 512, 512, 1.25) - icons: dict = {} - thumb_loading_512: Image.Image = Image.open( Path(__file__).parents[3] / "resources/qt/images/thumb_loading_512.png" ) @@ -73,42 +65,88 @@ class ThumbRenderer(QObject): math.floor(12 * font_pixel_ratio), ) - @staticmethod - def _get_mask(size: tuple[int, int], pixel_ratio: float) -> Image.Image: + def __init__(self) -> None: + super().__init__() + + # Cached thumbnail elements. + # Key: Size + Pixel Ratio Tuple (Ex. (512, 512, 1.25)) + self.thumb_masks: dict = {} + self.raised_edges: dict = {} + + # Key: ("name", "color", 512, 512, 1.25) + self.icons: dict = {} + + def _get_resource_id(self, url: Path) -> str: + """Return the name of the icon resource to use for a file type. + Special terms will return special resources. + + Args: + url (Path): The file url to assess. "$LOADING" will return the loading graphic. + """ + ext = url.suffix.lower() + types: set[MediaType] = MediaCategories.get_types(ext, True) + + # Loop though the specific (non-IANA) categories and return the string + # name of the first matching category found. + for cat in MediaCategories.ALL_CATEGORIES: + if not cat.is_iana: + if cat.media_type in types: + return cat.media_type.value + + # If the type is broader (IANA registered) then search those types. + for cat in MediaCategories.ALL_CATEGORIES: + if cat.is_iana: + if cat.media_type in types: + return cat.media_type.value + + return "file_generic" + + def _get_mask(self, size: tuple[int, int], pixel_ratio: float) -> Image.Image: """ Returns a thumbnail mask given a size and pixel ratio. If one is not already cached, then a new one will be rendered. """ - item: Image.Image = ThumbRenderer.thumb_masks.get((*size, pixel_ratio)) + item: Image.Image = self.thumb_masks.get((*size, pixel_ratio)) if not item: - item = ThumbRenderer._render_mask(size, pixel_ratio) - ThumbRenderer.thumb_masks[(*size, pixel_ratio)] = item + item = self._render_mask(size, pixel_ratio) + self.thumb_masks[(*size, pixel_ratio)] = item return item - @staticmethod - def _get_hl_border(size: tuple[int, int], pixel_ratio: float) -> Image.Image: + def _get_edge( + self, size: tuple[int, int], pixel_ratio: float + ) -> tuple[Image.Image, Image.Image]: """ - Returns a thumbnail border given a size and pixel ratio. + Returns a thumbnail raised edge graphic given a size and pixel ratio. If one is not already cached, then a new one will be rendered. """ - item: Image.Image = ThumbRenderer.thumb_borders.get((*size, pixel_ratio)) + item: tuple[Image.Image, Image.Image] = self.raised_edges.get( + (*size, pixel_ratio) + ) if not item: - item = ThumbRenderer._render_hl_border(size, pixel_ratio) - ThumbRenderer.thumb_borders[(*size, pixel_ratio)] = item + item = self._render_edge(size, pixel_ratio) + self.raised_edges[(*size, pixel_ratio)] = item + else: + logging.info("using cached edge") return item - @staticmethod def _get_icon( - name: str, color: str, size: tuple[int, int], pixel_ratio: float + self, name: str, color: str, size: tuple[int, int], pixel_ratio: float = 1.0 ) -> Image.Image: - item: Image.Image = ThumbRenderer.icons.get((name, color, *size, pixel_ratio)) + """Retrieves a new or cached icon. + + Args: + name (str): The name of the icon resource. + color (str): The color to use for the icon. + size (tuple[int,int]): The size of the icon. + pixel_ratio (float): The screen pixel ratio. + """ + item: Image.Image = self.icons.get((name, color, *size, pixel_ratio)) if not item: - item = ThumbRenderer._render_icon(name, color, size, pixel_ratio) - ThumbRenderer.thumb_borders[(name, *color, size, pixel_ratio)] = item + item = self._render_icon(name, color, size, pixel_ratio) + self.raised_edges[(name, *color, size, pixel_ratio)] = item return item - @staticmethod - def _render_mask(size: tuple[int, int], pixel_ratio) -> Image.Image: + def _render_mask(self, size: tuple[int, int], pixel_ratio) -> Image.Image: """Renders a thumbnail mask.""" smooth_factor: int = 2 radius_factor: int = 8 @@ -130,33 +168,97 @@ def _render_mask(size: tuple[int, int], pixel_ratio) -> Image.Image: ) return im - @staticmethod - def _render_hl_border(size: tuple[int, int], pixel_ratio) -> Image.Image: + def _render_edge( + self, size: tuple[int, int], pixel_ratio + ) -> tuple[Image.Image, Image.Image]: """Renders a thumbnail highlight border.""" + logging.info("rendering edge") smooth_factor: int = 2 radius_factor: int = 8 - im: Image.Image = Image.new( + width: int = math.floor(pixel_ratio * 2) + + # Highlight + im_hl: Image.Image = Image.new( mode="RGBA", size=tuple([d * smooth_factor for d in size]), # type: ignore color="#00000000", ) - draw = ImageDraw.Draw(im) + draw = ImageDraw.Draw(im_hl) draw.rounded_rectangle( - (0, 0) + tuple([d - 1 for d in im.size]), - radius=math.ceil(radius_factor * smooth_factor * pixel_ratio), + (width, width) + tuple([d - (width + 1) for d in im_hl.size]), + radius=math.ceil( + (radius_factor * smooth_factor * pixel_ratio) - (pixel_ratio * 3) + ), fill=None, outline="white", - width=math.floor(pixel_ratio * 2), + width=width, ) - im = im.resize( + im_hl = im_hl.resize( size, resample=Image.Resampling.BILINEAR, ) - return im - @staticmethod + # Shadow + im_sh: Image.Image = Image.new( + mode="RGBA", + size=tuple([d * smooth_factor for d in size]), # type: ignore + color="#00000000", + ) + draw = ImageDraw.Draw(im_sh) + draw.rounded_rectangle( + (0, 0) + tuple([d - 1 for d in im_sh.size]), + radius=math.ceil(radius_factor * smooth_factor * pixel_ratio), + fill=None, + outline="black", + width=width, + ) + im_sh = im_sh.resize( + size, + resample=Image.Resampling.BILINEAR, + ) + # sh_bg = sh_bg.resize( + # size, + # resample=Image.Resampling.BILINEAR, + # ) + + # Shadow + # sh_bg: Image.Image = Image.new( + # mode="RGBA", + # size=tuple([d * smooth_factor for d in size]), # type: ignore + # color="black", + # ) + # sh_inner_mask: Image.Image = Image.new( + # mode="RGBA", + # size=tuple([d * smooth_factor for d in size]), # type: ignore + # color="red", + # ) + # draw = ImageDraw.Draw(sh_inner_mask) + # draw.rounded_rectangle( + # (0, 0) + tuple([d - 1 for d in sh_bg.size]), + # radius=math.ceil(radius_factor * smooth_factor * pixel_ratio), + # fill="black", + # outline="red", + # width=width, + # ) + # sh_bg.putalpha(sh_inner_mask.getchannel(0)) + # # sh_bg = sh_bg.resize( + # # size, + # # resample=Image.Resampling.BILINEAR, + # # ) + + # alpha_mask: Image.Image = self._get_mask(sh_bg.size, pixel_ratio) + # im_sh = Image.new("RGBA", sh_bg.size, "#00000000") + # im_sh.paste(sh_bg, mask=alpha_mask.getchannel(0)) + + # im_sh = im_sh.resize( + # size, + # resample=Image.Resampling.BILINEAR, + # ) + + return (im_hl, im_sh) + def _render_icon( - name: str, color: str, size: tuple[int, int], pixel_ratio: float + self, name: str, color: str, size: tuple[int, int], pixel_ratio: float ) -> Image.Image: smooth_factor: int = math.ceil(2 * pixel_ratio) radius_factor: int = 8 @@ -180,7 +282,7 @@ def _render_icon( im.paste( bg, (0, 0), - mask=ThumbRenderer._get_mask( + mask=self._get_mask( tuple([d * smooth_factor for d in size]), # type: ignore (pixel_ratio * smooth_factor), ), @@ -204,9 +306,9 @@ def _render_icon( fg: Image.Image = Image.new("RGB", size=size, color="#00FF00") # Get icon by name - icon: Image.Image = ThumbRenderer.rm.get(name) + icon: Image.Image = self.rm.get(name) if not icon: - icon = ThumbRenderer.rm.get("file_generic") + icon = self.rm.get("file_generic") if not icon: icon = Image.new(mode="RGBA", size=(32, 32), color="magenta") @@ -228,15 +330,14 @@ def _render_icon( ) # Apply color overlay - im = ThumbRenderer._apply_overlay_color( + im = self._apply_overlay_color( im, color, ) return im - @staticmethod - def _apply_overlay_color(image: Image.Image, color: str) -> Image.Image: + def _apply_overlay_color(self, image: Image.Image, color: str) -> Image.Image: """Apply a gradient effect over an an image. Red channel for foreground, green channel for outline, none for background.""" bg_color: str = ( @@ -271,30 +372,414 @@ def _apply_overlay_color(image: Image.Image, color: str) -> Image.Image: return bg - @staticmethod - def get_icon_resource(url: Path) -> str: - """Return the name of the icon resource to use for a file type. + def _apply_edge(self, image: Image.Image, edge: tuple[Image.Image, Image.Image]): + """Apply a given edge effect to an image. Args: - url (Path): The file url to assess. + image (Image.Image): The image to apply the edge to. + edge (Image.Image): The edge image to apply. """ - ext = url.suffix.lower() - types: set[MediaType] = MediaCategories.get_types(ext, True) + logging.info("applying edge") + im: Image.Image = image + im_hl, im_sh = edge + + # Configure and apply a soft light overlay. + # This makes up the bulk of the effect. + # edge_soft = im_hl.copy() + im_hl.putalpha(ImageEnhance.Brightness(im_hl.getchannel(3)).enhance(0.75)) + im.paste(ImageChops.soft_light(im, im_hl), mask=im_hl.getchannel(3)) + + # Configure and apply a hard light overlay. + # This helps with contrast. + # edge_hard = im_sh.copy() + # edge_hard.putalpha(ImageEnhance.Brightness(im_sh.getchannel(3)).enhance(0.75)) + im_sh.putalpha(ImageEnhance.Brightness(im_sh.getchannel(3)).enhance(0.75)) + im.paste(im_sh, mask=im_sh.getchannel(3)) + # im.paste(edge_hard, mask=im_sh.getchannel(3)) - # Loop though the specific (non-IANA) categories and return the string - # name of the first matching category found. - for cat in MediaCategories.ALL_CATEGORIES: - if not cat.is_iana: - if cat.media_type in types: - return cat.media_type.value + return im - # If the type is broader (IANA registered) then search those types. - for cat in MediaCategories.ALL_CATEGORIES: - if cat.is_iana: - if cat.media_type in types: - return cat.media_type.value + def _audio_album_thumb(self, filepath: Path, ext: str) -> Image.Image | None: + """Gets an album cover from an audio file if one is present.""" + image: Image.Image = None + try: + if not filepath.is_file(): + raise FileNotFoundError - return "file_generic" + artwork = None + if ext in [".mp3"]: + id3_tags: id3.ID3 = id3.ID3(filepath) + id3_covers: list = id3_tags.getall("APIC") + if id3_covers: + artwork = Image.open(BytesIO(id3_covers[0].data)) + elif ext in [".flac"]: + flac_tags: flac.FLAC = flac.FLAC(filepath) + flac_covers: list = flac_tags.pictures + if flac_covers: + artwork = Image.open(BytesIO(flac_covers[0].data)) + elif ext in [".mp4", ".m4a", ".aac"]: + mp4_tags: mp4.MP4 = mp4.MP4(filepath) + mp4_covers: list = mp4_tags.get("covr") + if mp4_covers: + artwork = Image.open(BytesIO(mp4_covers[0])) + if artwork: + image = artwork + except ( + mp4.MP4MetadataError, + mp4.MP4StreamInfoError, + id3.ID3NoHeaderError, + MutagenError, + ) as e: + logging.error( + f"[ThumbRenderer][ERROR]: Couldn't read album artwork for {filepath.name} ({type(e).__name__})" + ) + return image + + def _audio_waveform_thumb( + self, filepath: Path, ext: str, size: int, pixel_ratio: float + ) -> Image.Image | None: + """Render a waveform image from an audio file.""" + # BASE_SCALE used for drawing on a larger image and resampling down + # to provide an antialiased effect. + BASE_SCALE: int = 2 + size_scaled: int = size * BASE_SCALE + ALLOW_SMALL_MIN: bool = False + SAMPLES_PER_BAR: int = 3 + im: Image.Image = None + + try: + BARS: int = min(math.floor((size // pixel_ratio) / 5), 64) + audio: AudioSegment = AudioSegment.from_file(filepath, ext[1:]) + data = np.fromstring(audio._data, np.int16) # type: ignore + data_indices = np.linspace(1, len(data), num=BARS * SAMPLES_PER_BAR) + + BAR_MARGIN: float = ((size_scaled / (BARS * 3)) * BASE_SCALE) / 2 + LINE_WIDTH: float = ((size_scaled - BAR_MARGIN) / (BARS * 3)) * BASE_SCALE + BAR_HEIGHT: float = (size_scaled) - (size_scaled // BAR_MARGIN) + + count: int = 0 + maximum_item: int = 0 + max_array: list = [] + highest_line: int = 0 + + for i in range(-1, len(data_indices)): + d = data[math.ceil(data_indices[i]) - 1] + if count < SAMPLES_PER_BAR: + count = count + 1 + if abs(d) > maximum_item: + maximum_item = abs(d) + else: + max_array.append(maximum_item) + + if maximum_item > highest_line: + highest_line = maximum_item + + maximum_item = 0 + count = 1 + + line_ratio = max(highest_line / BAR_HEIGHT, 1) + + im = Image.new("RGB", (size_scaled, size_scaled), color="#000000") + draw = ImageDraw.Draw(im) + + current_x = BAR_MARGIN + for item in max_array: + item_height = item / line_ratio + + # If small minimums are not allowed, raise all values + # smaller than the line width to the same value. + if not ALLOW_SMALL_MIN: + item_height = max(item_height, LINE_WIDTH) + + current_y = ( + BAR_HEIGHT - item_height + (size_scaled // BAR_MARGIN) + ) // 2 + + draw.rounded_rectangle( + ( + current_x, + current_y, + (current_x + LINE_WIDTH), + (current_y + item_height), + ), + radius=100 * BASE_SCALE, + fill=("#FF0000"), + outline=("#FFFF00"), + width=max(math.ceil(LINE_WIDTH / 6), BASE_SCALE), + ) + + current_x = current_x + LINE_WIDTH + BAR_MARGIN + + im.resize((size, size), Image.Resampling.BILINEAR) + + except exceptions.CouldntDecodeError as e: + logging.error( + f"[ThumbRenderer][WAVEFORM][ERROR]: Couldn't render waveform for {filepath.name} ({type(e).__name__})" + ) + return im + + def _blender(self, filepath: Path) -> Image.Image: + bg_color: str = ( + "#1e1e1e" + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#FFFFFF" + ) + im: Image.Image = None + try: + blend_image = blend_thumb(str(filepath)) + + bg = Image.new("RGB", blend_image.size, color=bg_color) + bg.paste(blend_image, mask=blend_image.getchannel(3)) + im = bg + + except ( + AttributeError, + UnidentifiedImageError, + FileNotFoundError, + TypeError, + ) as e: + if str(e) == "expected string or buffer": + logging.info( + f"[ThumbRenderer][BLENDER][INFO] {filepath.name} Doesn't have an embedded thumbnail. ({type(e).__name__})" + ) + + else: + logging.error( + f"[ThumbRenderer][BLENDER][ERROR]: Couldn't render thumbnail for {filepath.name} ({type(e).__name__})" + ) + return im + + def _font_short_thumb(self, filepath: Path, size: int) -> Image.Image: + """Render a small font preview ("Aa") thumbnail from a font file.""" + im: Image.Image = None + try: + bg = Image.new("RGB", (size, size), color="#000000") + raw = Image.new("RGB", (size * 3, size * 3), color="#000000") + draw = ImageDraw.Draw(raw) + font = ImageFont.truetype(filepath, size=size) + # NOTE: While a stroke effect is desired, the text + # method only allows for outer strokes, which looks + # a bit weird when rendering fonts. + draw.text( + (size // 8, size // 8), + "Aa", + font=font, + fill="#FF0000", + # stroke_width=math.ceil(size / 96), + # stroke_fill="#FFFF00", + ) + # NOTE: Change to getchannel(1) if using an outline. + data = np.asarray(raw.getchannel(0)) + + m, n = data.shape[:2] + col: np.ndarray = data.any(0) + row: np.ndarray = data.any(1) + cropped_data = np.asarray(raw)[ + row.argmax() : m - row[::-1].argmax(), + col.argmax() : n - col[::-1].argmax(), + ] + cropped_im: Image.Image = Image.fromarray(cropped_data, "RGB") + + margin: int = math.ceil(size // 16) + + orig_x, orig_y = cropped_im.size + new_x, new_y = (size, size) + if orig_x > orig_y: + new_x = size + new_y = math.ceil(size * (orig_y / orig_x)) + elif orig_y > orig_x: + new_y = size + new_x = math.ceil(size * (orig_x / orig_y)) + + cropped_im = cropped_im.resize( + size=(new_x - (margin * 2), new_y - (margin * 2)), + resample=Image.Resampling.BILINEAR, + ) + bg.paste( + cropped_im, + box=(margin, margin + ((size - new_y) // 2)), + ) + im = self._apply_overlay_color(bg, "purple") + except OSError as e: + logging.info( + f"[ThumbRenderer][FONT][ERROR] Couldn't Render thumbnail for font {filepath.name} ({type(e).__name__})" + ) + return im + + def _font_long_thumb(self, filepath: Path, size: int) -> Image.Image: + """Render a large font preview ("Alphabet") thumbnail from a font file.""" + # Scale the sample font sizes to the preview image + # resolution,assuming the sizes are tuned for 256px. + im: Image.Image = None + try: + scaled_sizes: list[int] = [ + math.floor(x * (size / 256)) for x in FONT_SAMPLE_SIZES + ] + bg = Image.new("RGBA", (size, size), color="#00000000") + draw = ImageDraw.Draw(bg) + lines_of_padding = 2 + y_offset = 0 + + for font_size in scaled_sizes: + font = ImageFont.truetype(filepath, size=font_size) + text_wrapped: str = wrap_full_text( + FONT_SAMPLE_TEXT, font=font, width=size, draw=draw + ) + draw.multiline_text((0, y_offset), text_wrapped, font=font) + y_offset += ( + len(text_wrapped.split("\n")) + lines_of_padding + ) * draw.textbbox((0, 0), "A", font=font)[-1] + im = theme_fg_overlay(bg, use_alpha=False) + except OSError as e: + logging.info( + f"[ThumbRenderer][FONT][ERROR] Couldn't Render thumbnail for font {filepath.name} ({type(e).__name__})" + ) + return im + + def _image_raw_thumb(self, filepath: Path) -> Image.Image: + im: Image.Image = None + try: + with rawpy.imread(str(filepath)) as raw: + rgb = raw.postprocess() + im = Image.frombytes( + "RGB", + (rgb.shape[1], rgb.shape[0]), + rgb, + decoder_name="raw", + ) + except DecompressionBombError as e: + logging.info( + f"[ThumbRenderer][RAW][WARNING] Couldn't Render thumbnail for {filepath.name} ({type(e).__name__})" + ) + except ( + rawpy._rawpy.LibRawIOError, + rawpy._rawpy.LibRawFileUnsupportedError, + ) as e: + logging.info( + f"[ThumbRenderer][RAW][ERROR] Couldn't Render thumbnail for raw image {filepath.name} ({type(e).__name__})" + ) + return im + + def _image_thumb(self, filepath: Path) -> Image.Image: + im: Image.Image = None + try: + im = Image.open(filepath) + if im.mode != "RGB" and im.mode != "RGBA": + im = im.convert(mode="RGBA") + if im.mode == "RGBA": + new_bg = Image.new("RGB", im.size, color="#1e1e1e") + new_bg.paste(im, mask=im.getchannel(3)) + im = new_bg + + im = ImageOps.exif_transpose(im) + except ( + UnidentifiedImageError, + DecompressionBombError, + ) as e: + logging.error( + f"[ThumbRenderer][IMAGE][ERROR]: Couldn't render thumbnail for {filepath.name} ({type(e).__name__})" + ) + return im + + def _image_vector_thumb(self, filepath: Path, size: int) -> Image.Image: + # TODO: Implement. + im: Image.Image = None + return im + + def _model_stl_thumb(self, filepath: Path, size: int) -> Image.Image: + # TODO: Implement. + im: Image.Image = None + # # Create a new plot + # matplotlib.use('agg') + # figure = plt.figure() + # axes = figure.add_subplot(projection='3d') + + # # Load the STL files and add the vectors to the plot + # your_mesh = mesh.Mesh.from_file(_filepath) + + # poly_collection = mplot3d.art3d.Poly3DCollection(your_mesh.vectors) + # poly_collection.set_color((0,0,1)) # play with color + # scale = your_mesh.points.flatten() + # axes.auto_scale_xyz(scale, scale, scale) + # axes.add_collection3d(poly_collection) + # # plt.show() + # img_buf = io.BytesIO() + # plt.savefig(img_buf, format='png') + # im = Image.open(img_buf) + + return im + + def _text_thumb(self, filepath: Path, size: int) -> Image.Image: + im: Image.Image = None + + bg_color: str = ( + "#1e1e1e" + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#FFFFFF" + ) + fg_color: str = ( + "#FFFFFF" + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#111111" + ) + + try: + encoding = detect_char_encoding(filepath) + with open(filepath, "r", encoding=encoding) as text_file: + text = text_file.read(256) + bg = Image.new("RGB", (256, 256), color=bg_color) + draw = ImageDraw.Draw(bg) + draw.text((16, 16), text, fill=fg_color) + im = bg + except ( + UnidentifiedImageError, + cv2.error, + DecompressionBombError, + UnicodeDecodeError, + OSError, + ) as e: + logging.info( + f"[ThumbRenderer][TEXT][ERROR]: Couldn't render thumbnail for {filepath.name} ({type(e).__name__})" + ) + return im + + def _video_thumb(self, filepath: Path) -> Image.Image: + im: Image.Image = None + try: + if is_readable_video(filepath): + video = cv2.VideoCapture(str(filepath), cv2.CAP_FFMPEG) + # TODO: Move this check to is_readable_video() + if video.get(cv2.CAP_PROP_FRAME_COUNT) <= 0: + raise cv2.error("File is invalid or has 0 frames") + video.set( + cv2.CAP_PROP_POS_FRAMES, + (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2), + ) + success, frame = video.read() + if not success: + # Depending on the video format, compression, and frame + # count, seeking halfway does not work and the thumb + # must be pulled from the earliest available frame. + video.set(cv2.CAP_PROP_POS_FRAMES, 0) + frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) + im = Image.fromarray(frame) + # else: + # im = self._get_icon( + # name="file_generic", + # color="red", + # size=(size, size), + # pixel_ratio=pixel_ratio, + # ) + except ( + UnidentifiedImageError, + cv2.error, + DecompressionBombError, + OSError, + ) as e: + logging.error( + f"[ThumbRenderer][ERROR]: Couldn't render thumbnail for {filepath.name} ({type(e).__name__})" + ) + return im def render( self, @@ -314,16 +799,6 @@ def render( final: Image.Image = None _filepath: Path = Path(filepath) resampling_method = Image.Resampling.BILINEAR - bg_color: str = ( - "#1e1e1e" - if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark - else "#FFFFFF" - ) - fg_color: str = ( - "#FFFFFF" - if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark - else "#111111" - ) if ThumbRenderer.font_pixel_ratio != pixel_ratio: ThumbRenderer.font_pixel_ratio = pixel_ratio @@ -352,141 +827,39 @@ def render( if MediaType.IMAGE in MediaCategories.get_types(ext, True): # Raw Images ----------------------------------------------- if MediaType.IMAGE_RAW in MediaCategories.get_types(ext, True): - try: - with rawpy.imread(str(_filepath)) as raw: - rgb = raw.postprocess() - image = Image.frombytes( - "RGB", - (rgb.shape[1], rgb.shape[0]), - rgb, - decoder_name="raw", - ) - except DecompressionBombError as e: - logging.info( - f"[ThumbRenderer]{WARNING} Couldn't Render thumbnail for {_filepath.name} ({type(e).__name__})" - ) - except ( - rawpy._rawpy.LibRawIOError, - rawpy._rawpy.LibRawFileUnsupportedError, - ) as e: - logging.info( - f"[ThumbRenderer]{ERROR} Couldn't Render thumbnail for raw image {_filepath.name} ({type(e).__name__})" - ) - + image = self._image_raw_thumb(_filepath) + elif MediaType.IMAGE_VECTOR in MediaCategories.get_types(ext, True): + image = self._image_vector_thumb(_filepath, adj_size) # Normal Images -------------------------------------------- else: - try: - image = Image.open(_filepath) - if image.mode != "RGB" and image.mode != "RGBA": - image = image.convert(mode="RGBA") - if image.mode == "RGBA": - new_bg = Image.new("RGB", image.size, color="#1e1e1e") - new_bg.paste(image, mask=image.getchannel(3)) - image = new_bg - - image = ImageOps.exif_transpose(image) - except DecompressionBombError as e: - logging.info( - f"[ThumbRenderer]{WARNING} Couldn't Render thumbnail for {_filepath.name} ({type(e).__name__})" - ) + image = self._image_thumb(_filepath) # Videos ======================================================= elif MediaType.VIDEO in MediaCategories.get_types(ext, True): - if is_readable_video(_filepath): - video = cv2.VideoCapture(str(_filepath), cv2.CAP_FFMPEG) - # TODO: Move this check to is_readable_video() - if video.get(cv2.CAP_PROP_FRAME_COUNT) <= 0: - raise cv2.error("File is invalid or has 0 frames") - video.set( - cv2.CAP_PROP_POS_FRAMES, - (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2), - ) - success, frame = video.read() - if not success: - # Depending on the video format, compression, and frame - # count, seeking halfway does not work and the thumb - # must be pulled from the earliest available frame. - video.set(cv2.CAP_PROP_POS_FRAMES, 0) - frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) - image = Image.fromarray(frame) - else: - image = ThumbRenderer._get_icon( - name="file_generic", - color="red", - size=(adj_size, adj_size), - pixel_ratio=pixel_ratio, - ) - + image = self._video_thumb(_filepath) # Plain Text =================================================== elif MediaType.PLAINTEXT in MediaCategories.get_types(ext): - encoding = detect_char_encoding(_filepath) - with open(_filepath, "r", encoding=encoding) as text_file: - text = text_file.read(256) - bg = Image.new("RGB", (256, 256), color=bg_color) - draw = ImageDraw.Draw(bg) - draw.text((16, 16), text, fill=fg_color) - image = bg + image = self._text_thumb(_filepath, adj_size) # Fonts ======================================================== elif MediaType.FONT in MediaCategories.get_types(ext, True): if gradient: # Short (Aa) Preview - image = self._font_preview_short(_filepath, adj_size) + image = self._font_short_thumb(_filepath, adj_size) else: # Large (Full Alphabet) Preview - image = self._font_preview_long(_filepath, adj_size) + image = self._font_long_thumb(_filepath, adj_size) # Audio ======================================================== elif MediaType.AUDIO in MediaCategories.get_types(ext, True): - image = self._album_artwork(_filepath, ext) + image = self._audio_album_thumb(_filepath, ext) if image is None: - image = self._audio_waveform( + image = self._audio_waveform_thumb( _filepath, ext, adj_size, pixel_ratio ) if image is not None: - image = ThumbRenderer._apply_overlay_color(image, "green") - - # 3D =========================================================== - # elif extension == 'stl': - # # Create a new plot - # matplotlib.use('agg') - # figure = plt.figure() - # axes = figure.add_subplot(projection='3d') - - # # Load the STL files and add the vectors to the plot - # your_mesh = mesh.Mesh.from_file(_filepath) - - # poly_collection = mplot3d.art3d.Poly3DCollection(your_mesh.vectors) - # poly_collection.set_color((0,0,1)) # play with color - # scale = your_mesh.points.flatten() - # axes.auto_scale_xyz(scale, scale, scale) - # axes.add_collection3d(poly_collection) - # # plt.show() - # img_buf = io.BytesIO() - # plt.savefig(img_buf, format='png') - # image = Image.open(img_buf) + image = self._apply_overlay_color(image, "green") # Blender =========================================================== elif MediaType.BLENDER in MediaCategories.get_types(ext): - try: - blend_image = blend_thumb(str(_filepath)) - - bg = Image.new("RGB", blend_image.size, color=bg_color) - bg.paste(blend_image, mask=blend_image.getchannel(3)) - image = bg - - except ( - AttributeError, - UnidentifiedImageError, - FileNotFoundError, - TypeError, - ) as e: - if str(e) == "expected string or buffer": - logging.info( - f"[ThumbRenderer]{ERROR} {_filepath.name} Doesn't have thumbnail saved. ({type(e).__name__})" - ) - - else: - logging.info( - f"[ThumbRenderer]{ERROR}: Couldn't render thumbnail for {_filepath.name} ({type(e).__name__})" - ) + image = self._blender(_filepath) # No Rendered Thumbnail ======================================== if not image: @@ -513,39 +886,46 @@ def render( ) image = image.resize((new_x, new_y), resample=resampling_method) if gradient: - mask: Image.Image = ThumbRenderer._get_mask( + mask: Image.Image = self._get_mask( (adj_size, adj_size), pixel_ratio ) - hl: Image.Image = ThumbRenderer._get_hl_border( + edge: tuple[Image.Image, Image.Image] = self._get_edge( (adj_size, adj_size), pixel_ratio ) - final = four_corner_gradient_background(image, adj_size, mask, hl) + final = self._apply_edge( + four_corner_gradient_background( + image, (adj_size, adj_size), mask + ), + edge, + ) else: scalar = 4 - rec: Image.Image = Image.new( - "RGB", - tuple([d * scalar for d in image.size]), # type: ignore - "black", - ) - draw = ImageDraw.Draw(rec) - draw.rounded_rectangle( - (0, 0) + tuple([d - 1 for d in rec.size]), - (base_size[0] // 32) * scalar * pixel_ratio, - fill="red", - ) - rec = rec.resize( - tuple([d // scalar for d in rec.size]), - resample=Image.Resampling.BILINEAR, - ) + mask: Image.Image = self._get_mask(image.size, pixel_ratio) + # rec: Image.Image = Image.new( + # "RGB", + # tuple([d * scalar for d in image.size]), # type: ignore + # "black", + # ) + # draw = ImageDraw.Draw(rec) + # draw.rounded_rectangle( + # (0, 0) + tuple([d - 1 for d in rec.size]), + # (base_size[0] // 32) * scalar * pixel_ratio, + # fill="red", + # ) + # rec = rec.resize( + # tuple([d // scalar for d in rec.size]), + # resample=Image.Resampling.BILINEAR, + # ) final = Image.new("RGBA", image.size, (0, 0, 0, 0)) - final.paste(image, mask=rec.getchannel(0)) + final.paste(image, mask=mask.getchannel(0)) + except FileNotFoundError as e: logging.info( - f"[ThumbRenderer]{ERROR}: Couldn't render thumbnail for {_filepath.name} ({type(e).__name__})" + f"[ThumbRenderer][ERROR]: Couldn't render thumbnail for {_filepath.name} ({type(e).__name__})" ) if update_on_ratio_change: self.updated_ratio.emit(1) - final = ThumbRenderer._get_icon( + final = self._get_icon( name="broken_link_icon", color="red", size=(adj_size, adj_size), @@ -553,20 +933,16 @@ def render( ) except ( UnidentifiedImageError, - cv2.error, DecompressionBombError, - UnicodeDecodeError, - OSError, ) as e: - # if e is not UnicodeDecodeError: logging.info( - f"[ThumbRenderer]{ERROR}: Couldn't render thumbnail for {_filepath.name} ({type(e).__name__})" + f"[ThumbRenderer][ERROR]: Couldn't render thumbnail for {_filepath.name} ({type(e).__name__})" ) if update_on_ratio_change: self.updated_ratio.emit(1) - final = ThumbRenderer._get_icon( - name=ThumbRenderer.get_icon_resource(_filepath), + final = self._get_icon( + name=self._get_resource_id(_filepath), # name="file_generic", color="", size=(adj_size, adj_size), @@ -593,195 +969,3 @@ def render( self.updated.emit( timestamp, QPixmap(), QSize(*base_size), _filepath.suffix.lower() ) - - def _album_artwork(self, filepath: Path, ext: str) -> Image.Image | None: - """Gets an album cover from an audio file if one is present.""" - image: Image.Image = None - try: - if not filepath.is_file(): - raise FileNotFoundError - - artwork = None - if ext in [".mp3"]: - id3_tags: id3.ID3 = id3.ID3(filepath) - id3_covers: list = id3_tags.getall("APIC") - if id3_covers: - artwork = Image.open(BytesIO(id3_covers[0].data)) - elif ext in [".flac"]: - flac_tags: flac.FLAC = flac.FLAC(filepath) - flac_covers: list = flac_tags.pictures - if flac_covers: - artwork = Image.open(BytesIO(flac_covers[0].data)) - elif ext in [".mp4", ".m4a", ".aac"]: - mp4_tags: mp4.MP4 = mp4.MP4(filepath) - mp4_covers: list = mp4_tags.get("covr") - if mp4_covers: - artwork = Image.open(BytesIO(mp4_covers[0])) - if artwork: - image = artwork - except ( - mp4.MP4MetadataError, - mp4.MP4StreamInfoError, - id3.ID3NoHeaderError, - MutagenError, - ) as e: - logging.error( - f"[ThumbRenderer]{ERROR}: Couldn't read album artwork for {filepath.name} ({type(e).__name__})" - ) - return image - - def _audio_waveform( - self, filepath: Path, ext: str, size: int, pixel_ratio: float - ) -> Image.Image | None: - """Renders a waveform image from an audio file.""" - # BASE_SCALE used for drawing on a larger image and resampling down - # to provide an antialiased effect. - BASE_SCALE: int = 2 - size_scaled: int = size * BASE_SCALE - ALLOW_SMALL_MIN: bool = False - SAMPLES_PER_BAR: int = 3 - image: Image.Image = None - - try: - BARS: int = min(math.floor((size // pixel_ratio) / 5), 64) - audio: AudioSegment = AudioSegment.from_file(filepath, ext[1:]) - data = np.fromstring(audio._data, np.int16) # type: ignore - data_indices = np.linspace(1, len(data), num=BARS * SAMPLES_PER_BAR) - - BAR_MARGIN: float = ((size_scaled / (BARS * 3)) * BASE_SCALE) / 2 - LINE_WIDTH: float = ((size_scaled - BAR_MARGIN) / (BARS * 3)) * BASE_SCALE - BAR_HEIGHT: float = (size_scaled) - (size_scaled // BAR_MARGIN) - - count: int = 0 - maximum_item: int = 0 - max_array: list = [] - highest_line: int = 0 - - for i in range(-1, len(data_indices)): - d = data[math.ceil(data_indices[i]) - 1] - if count < SAMPLES_PER_BAR: - count = count + 1 - if abs(d) > maximum_item: - maximum_item = abs(d) - else: - max_array.append(maximum_item) - - if maximum_item > highest_line: - highest_line = maximum_item - - maximum_item = 0 - count = 1 - - line_ratio = max(highest_line / BAR_HEIGHT, 1) - - image = Image.new("RGB", (size_scaled, size_scaled), color="#000000") - draw = ImageDraw.Draw(image) - - current_x = BAR_MARGIN - for item in max_array: - item_height = item / line_ratio - - # If small minimums are not allowed, raise all values - # smaller than the line width to the same value. - if not ALLOW_SMALL_MIN: - item_height = max(item_height, LINE_WIDTH) - - current_y = ( - BAR_HEIGHT - item_height + (size_scaled // BAR_MARGIN) - ) // 2 - - draw.rounded_rectangle( - ( - current_x, - current_y, - (current_x + LINE_WIDTH), - (current_y + item_height), - ), - radius=100 * BASE_SCALE, - fill=("#FF0000"), - outline=("#FFFF00"), - width=max(math.ceil(LINE_WIDTH / 6), BASE_SCALE), - ) - - current_x = current_x + LINE_WIDTH + BAR_MARGIN - - image.resize((size, size), Image.Resampling.BILINEAR) - - except exceptions.CouldntDecodeError as e: - logging.error( - f"[ThumbRenderer]{ERROR}: Couldn't render waveform for {filepath.name} ({type(e).__name__})" - ) - return image - - def _font_preview_short(self, filepath: Path, size: int) -> Image.Image: - """Renders a small font preview ("Aa") thumbnail from a font file.""" - bg = Image.new("RGB", (size, size), color="#000000") - raw = Image.new("RGB", (size * 2, size * 2), color="#000000") - draw = ImageDraw.Draw(raw) - font = ImageFont.truetype(filepath, size=size) - # NOTE: While a stroke effect is desired, the text - # method only allows for outer strokes, which looks - # a bit weird when rendering fonts. - draw.text( - (size // 8, size // 8), - "Aa", - font=font, - fill="#FF0000", - # stroke_width=math.ceil(size / 96), - # stroke_fill="#FFFF00", - ) - # NOTE: Change to getchannel(1) if using an outline. - data = np.asarray(raw.getchannel(0)) - - m, n = data.shape[:2] - col: np.ndarray = data.any(0) - row: np.ndarray = data.any(1) - cropped_data = np.asarray(raw)[ - row.argmax() : m - row[::-1].argmax(), - col.argmax() : n - col[::-1].argmax(), - ] - cropped_im: Image.Image = Image.fromarray(cropped_data, "RGB") - - margin: int = math.ceil(size // 16) - - orig_x, orig_y = cropped_im.size - new_x, new_y = (size, size) - if orig_x > orig_y: - new_x = size - new_y = math.ceil(size * (orig_y / orig_x)) - elif orig_y > orig_x: - new_y = size - new_x = math.ceil(size * (orig_x / orig_y)) - - cropped_im = cropped_im.resize( - size=(new_x - (margin * 2), new_y - (margin * 2)), - resample=Image.Resampling.BILINEAR, - ) - bg.paste( - cropped_im, - box=(margin, margin + ((size - new_y) // 2)), - ) - return ThumbRenderer._apply_overlay_color(bg, "purple") - - def _font_preview_long(self, filepath: Path, size: int) -> Image.Image: - """Renders a large font preview ("Alphabet") thumbnail from a font file.""" - # Scale the sample font sizes to the preview image - # resolution,assuming the sizes are tuned for 256px. - scaled_sizes: list[int] = [ - math.floor(x * (size / 256)) for x in FONT_SAMPLE_SIZES - ] - bg = Image.new("RGBA", (size, size), color="#00000000") - draw = ImageDraw.Draw(bg) - lines_of_padding = 2 - y_offset = 0 - - for font_size in scaled_sizes: - font = ImageFont.truetype(filepath, size=font_size) - text_wrapped: str = wrap_full_text( - FONT_SAMPLE_TEXT, font=font, width=size, draw=draw - ) - draw.multiline_text((0, y_offset), text_wrapped, font=font) - y_offset += ( - len(text_wrapped.split("\n")) + lines_of_padding - ) * draw.textbbox((0, 0), "A", font=font)[-1] - return theme_fg_overlay(bg, use_alpha=False) From c070f84e7f260b6d52887662835ce44157bf4d34 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Tue, 20 Aug 2024 23:38:10 -0700 Subject: [PATCH 43/84] fix: remove leading dot in preview panel ext --- tagstudio/src/qt/widgets/preview_panel.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tagstudio/src/qt/widgets/preview_panel.py b/tagstudio/src/qt/widgets/preview_panel.py index 8f908227a..458724719 100644 --- a/tagstudio/src/qt/widgets/preview_panel.py +++ b/tagstudio/src/qt/widgets/preview_panel.py @@ -642,7 +642,7 @@ def update_widgets(self): ) except (FileNotFoundError, cv2.error) as e: - self.dimensions_label.setText(f"{ext.upper()}") + self.dimensions_label.setText(f"{ext.upper()[1:]}") logging.info( f"[PreviewPanel][ERROR] Couldn't Render thumbnail for {filepath} (because of {e})" ) From a244098f8e1cf630ac509028836318743df6cf7d Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Tue, 20 Aug 2024 23:44:03 -0700 Subject: [PATCH 44/84] refactor: remove edge from `four_corner_gradient()` --- tagstudio/src/qt/helpers/gradient.py | 38 ++++++++++++---------- tagstudio/src/qt/widgets/thumb_renderer.py | 7 ++-- 2 files changed, 23 insertions(+), 22 deletions(-) diff --git a/tagstudio/src/qt/helpers/gradient.py b/tagstudio/src/qt/helpers/gradient.py index b76844a03..c109e5d5a 100644 --- a/tagstudio/src/qt/helpers/gradient.py +++ b/tagstudio/src/qt/helpers/gradient.py @@ -2,21 +2,21 @@ # Licensed under the GPL-3.0 License. # Created for TagStudio: https://github.com/CyanVoxel/TagStudio -from PIL import Image, ImageEnhance, ImageChops +from PIL import Image -def four_corner_gradient_background( - image: Image.Image, adj_size, mask, hl +def four_corner_gradient( + image: Image.Image, size: tuple[int, int], mask: Image.Image ) -> Image.Image: - if image.size != (adj_size, adj_size): + if image.size != size: # Old 1 color method. # bg_col = image.copy().resize((1, 1)).getpixel((0,0)) - # bg = Image.new(mode='RGB',size=(adj_size,adj_size),color=bg_col) + # bg = Image.new(mode='RGB',size=size,color=bg_col) # bg.thumbnail((1, 1)) - # bg = bg.resize((adj_size,adj_size), resample=Image.Resampling.NEAREST) + # bg = bg.resize(size, resample=Image.Resampling.NEAREST) # Small gradient background. Looks decent, and is only a one-liner. - # bg = image.copy().resize((2, 2), resample=Image.Resampling.BILINEAR).resize((adj_size,adj_size),resample=Image.Resampling.BILINEAR) + # bg = image.copy().resize((2, 2), resample=Image.Resampling.BILINEAR).resize(size,resample=Image.Resampling.BILINEAR) # Four-Corner Gradient Background. # Not exactly a one-liner, but it's (subjectively) really cool. @@ -29,29 +29,31 @@ def four_corner_gradient_background( bg.paste(tr, (1, 0, 2, 2)) bg.paste(bl, (0, 1, 2, 2)) bg.paste(br, (1, 1, 2, 2)) - bg = bg.resize((adj_size, adj_size), resample=Image.Resampling.BICUBIC) - + bg = bg.resize(size, resample=Image.Resampling.BICUBIC) bg.paste( image, box=( - (adj_size - image.size[0]) // 2, - (adj_size - image.size[1]) // 2, + (size[0] - image.size[0]) // 2, + (size[1] - image.size[1]) // 2, ), ) - bg.putalpha(mask) - final = bg + final = Image.new("RGBA", bg.size, (0, 0, 0, 0)) + final.paste(bg, mask=mask.getchannel(0)) + + # bg.putalpha(mask) + # final = bg else: - image.putalpha(mask) - final = image + # image.putalpha(mask) + # final = image + + final = Image.new("RGBA", size, (0, 0, 0, 0)) + final.paste(image, mask=mask.getchannel(0)) if final.mode != "RGBA": final = final.convert("RGBA") - hl_soft = hl.copy() - hl_soft.putalpha(ImageEnhance.Brightness(hl.getchannel(3)).enhance(0.5)) - final.paste(ImageChops.soft_light(final, hl_soft), mask=hl_soft.getchannel(3)) return final diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index ffa577edd..c8d49ce7b 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -35,7 +35,7 @@ from src.qt.helpers.blender_thumbnailer import blend_thumb from src.qt.helpers.color_overlay import theme_fg_overlay from src.qt.helpers.file_tester import is_readable_video -from src.qt.helpers.gradient import four_corner_gradient_background +from src.qt.helpers.gradient import four_corner_gradient from src.qt.helpers.text_wrapper import wrap_full_text from src.qt.resource_manager import ResourceManager @@ -119,6 +119,7 @@ def _get_edge( Returns a thumbnail raised edge graphic given a size and pixel ratio. If one is not already cached, then a new one will be rendered. """ + logging.info((*size, pixel_ratio)) item: tuple[Image.Image, Image.Image] = self.raised_edges.get( (*size, pixel_ratio) ) @@ -893,9 +894,7 @@ def render( (adj_size, adj_size), pixel_ratio ) final = self._apply_edge( - four_corner_gradient_background( - image, (adj_size, adj_size), mask - ), + four_corner_gradient(image, (adj_size, adj_size), mask), edge, ) else: From f91861d2fe356cd1c257d6f4552d147e56d42e60 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Tue, 20 Aug 2024 23:44:39 -0700 Subject: [PATCH 45/84] fix: handle missing files in `resource_manager` --- tagstudio/src/qt/resource_manager.py | 38 ++++++++++++++++------------ 1 file changed, 22 insertions(+), 16 deletions(-) diff --git a/tagstudio/src/qt/resource_manager.py b/tagstudio/src/qt/resource_manager.py index 5d1d18510..3c4e80996 100644 --- a/tagstudio/src/qt/resource_manager.py +++ b/tagstudio/src/qt/resource_manager.py @@ -47,24 +47,30 @@ def get(self, id: str) -> Any: return cached_res else: res: dict = ResourceManager._map.get(id) - if res and res.get("mode") in ["r", "rb"]: - with open( - (Path(__file__).parents[2] / "resources" / res.get("path")), - res.get("mode"), - ) as f: - data = f.read() - if res.get("mode") == "rb": - data = bytes(data) - ResourceManager._cache[id] = data + try: + if res and res.get("mode") in ["r", "rb"]: + with open( + (Path(__file__).parents[2] / "resources" / res.get("path")), + res.get("mode"), + ) as f: + data = f.read() + if res.get("mode") == "rb": + data = bytes(data) + ResourceManager._cache[id] = data + return data + elif res and res.get("mode") == "pil": + data = Image.open( + Path(__file__).parents[2] / "resources" / res.get("path") + ) return data - elif res and res.get("mode") == "pil": - data = Image.open( - Path(__file__).parents[2] / "resources" / res.get("path") + elif res and res.get("mode") in ["qt"]: + # TODO: Qt resource loading logic + pass + except FileNotFoundError: + logging.error( + f"[ResourceManager][ERROR]: Could not find resource: {Path(__file__).parents[2] / "resources" / res.get("path")}" ) - return data - elif res and res.get("mode") in ["qt"]: - # TODO: Qt resource loading logic - pass + return None def __getattr__(self, __name: str) -> Any: attr = self.get(__name) From e4f7055ca706f625421aa108039001c201b9d9f3 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Wed, 21 Aug 2024 00:37:50 -0700 Subject: [PATCH 46/84] fix(ui): thumb edges fading on refresh --- tagstudio/src/qt/widgets/thumb_renderer.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index c8d49ce7b..277733990 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -3,6 +3,7 @@ # Created for TagStudio: https://github.com/CyanVoxel/TagStudio +from copy import deepcopy import logging import math from io import BytesIO @@ -119,15 +120,13 @@ def _get_edge( Returns a thumbnail raised edge graphic given a size and pixel ratio. If one is not already cached, then a new one will be rendered. """ - logging.info((*size, pixel_ratio)) item: tuple[Image.Image, Image.Image] = self.raised_edges.get( (*size, pixel_ratio) ) if not item: item = self._render_edge(size, pixel_ratio) + self.raised_edges[(*size, pixel_ratio)] = item - else: - logging.info("using cached edge") return item def _get_icon( @@ -173,7 +172,6 @@ def _render_edge( self, size: tuple[int, int], pixel_ratio ) -> tuple[Image.Image, Image.Image]: """Renders a thumbnail highlight border.""" - logging.info("rendering edge") smooth_factor: int = 2 radius_factor: int = 8 width: int = math.floor(pixel_ratio * 2) @@ -380,9 +378,8 @@ def _apply_edge(self, image: Image.Image, edge: tuple[Image.Image, Image.Image]) image (Image.Image): The image to apply the edge to. edge (Image.Image): The edge image to apply. """ - logging.info("applying edge") im: Image.Image = image - im_hl, im_sh = edge + im_hl, im_sh = deepcopy(edge) # Configure and apply a soft light overlay. # This makes up the bulk of the effect. From 81dfb50b8f8ef9613fee6b9cbf5823364c9ba8a5 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Wed, 21 Aug 2024 12:28:28 -0700 Subject: [PATCH 47/84] feat(ui): add default icons for audio+vector thumbs --- .../resources/qt/images/file_icons/audio.png | Bin 0 -> 8860 bytes .../qt/images/file_icons/image_vector.png | Bin 0 -> 10640 bytes tagstudio/src/qt/resources.json | 8 ++++++++ 3 files changed, 8 insertions(+) create mode 100644 tagstudio/resources/qt/images/file_icons/audio.png create mode 100644 tagstudio/resources/qt/images/file_icons/image_vector.png diff --git a/tagstudio/resources/qt/images/file_icons/audio.png b/tagstudio/resources/qt/images/file_icons/audio.png new file mode 100644 index 0000000000000000000000000000000000000000..9019de01abdacf77f7bdc7527a16539b63689cc5 GIT binary patch literal 8860 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 literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/image_vector.png b/tagstudio/resources/qt/images/file_icons/image_vector.png new file mode 100644 index 0000000000000000000000000000000000000000..f0e38a3d9c5c4ed1fdde54c3e3571cd8378e9661 GIT binary patch literal 10640 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 literal 0 HcmV?d00001 diff --git a/tagstudio/src/qt/resources.json b/tagstudio/src/qt/resources.json index 967fe5af2..30e23f7b8 100644 --- a/tagstudio/src/qt/resources.json +++ b/tagstudio/src/qt/resources.json @@ -31,6 +31,10 @@ "path": "qt/images/file_icons/affinity_photo.png", "mode": "pil" }, + "audio": { + "path": "qt/images/file_icons/audio.png", + "mode": "pil" + }, "blender": { "path": "qt/images/file_icons/blender.png", "mode": "pil" @@ -51,6 +55,10 @@ "path": "qt/images/file_icons/image.png", "mode": "pil" }, + "image_vector": { + "path": "qt/images/file_icons/image_vector.png", + "mode": "pil" + }, "material": { "path": "qt/images/file_icons/material.png", "mode": "pil" From a658fc4fe415e9696c79d78a5bae5d41c7be078b Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Wed, 21 Aug 2024 13:00:41 -0700 Subject: [PATCH 48/84] feat(ui): apply edge to default icon thumbs --- tagstudio/src/qt/widgets/thumb_renderer.py | 23 +++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index e8faf928d..aa3f3ba23 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -125,7 +125,6 @@ def _get_edge( ) if not item: item = self._render_edge(size, pixel_ratio) - self.raised_edges[(*size, pixel_ratio)] = item return item @@ -142,8 +141,10 @@ def _get_icon( """ item: Image.Image = self.icons.get((name, color, *size, pixel_ratio)) if not item: - item = self._render_icon(name, color, size, pixel_ratio) - self.raised_edges[(name, *color, size, pixel_ratio)] = item + item_flat: Image.Image = self._render_icon(name, color, size, pixel_ratio) + edge: tuple[Image.Image, Image.Image] = self._get_edge(size, pixel_ratio) + item = self._apply_edge(item_flat, edge, faded=True) + self.icons[(name, *color, size, pixel_ratio)] = item return item def _render_mask(self, size: tuple[int, int], pixel_ratio) -> Image.Image: @@ -259,6 +260,7 @@ def _render_edge( def _render_icon( self, name: str, color: str, size: tuple[int, int], pixel_ratio: float ) -> Image.Image: + border_factor: int = 12 smooth_factor: int = math.ceil(2 * pixel_ratio) radius_factor: int = 8 icon_ratio: float = 1.75 @@ -294,7 +296,7 @@ def _render_icon( radius=math.ceil(radius_factor * smooth_factor * pixel_ratio), fill="black", outline="#FF0000", - width=math.floor(pixel_ratio * 8), + width=math.floor(pixel_ratio * border_factor), ) # Resize image to final size @@ -371,27 +373,34 @@ def _apply_overlay_color(self, image: Image.Image, color: str) -> Image.Image: return bg - def _apply_edge(self, image: Image.Image, edge: tuple[Image.Image, Image.Image]): + def _apply_edge( + self, + image: Image.Image, + edge: tuple[Image.Image, Image.Image], + faded: bool = False, + ): """Apply a given edge effect to an image. Args: image (Image.Image): The image to apply the edge to. edge (Image.Image): The edge image to apply. + faded (bool): Whether or not to apply a faded version of the edge. """ + opacity: float = 0.75 if not faded else 0.6 im: Image.Image = image im_hl, im_sh = deepcopy(edge) # Configure and apply a soft light overlay. # This makes up the bulk of the effect. # edge_soft = im_hl.copy() - im_hl.putalpha(ImageEnhance.Brightness(im_hl.getchannel(3)).enhance(0.75)) + im_hl.putalpha(ImageEnhance.Brightness(im_hl.getchannel(3)).enhance(opacity)) im.paste(ImageChops.soft_light(im, im_hl), mask=im_hl.getchannel(3)) # Configure and apply a hard light overlay. # This helps with contrast. # edge_hard = im_sh.copy() # edge_hard.putalpha(ImageEnhance.Brightness(im_sh.getchannel(3)).enhance(0.75)) - im_sh.putalpha(ImageEnhance.Brightness(im_sh.getchannel(3)).enhance(0.75)) + im_sh.putalpha(ImageEnhance.Brightness(im_sh.getchannel(3)).enhance(opacity)) im.paste(im_sh, mask=im_sh.getchannel(3)) # im.paste(edge_hard, mask=im_sh.getchannel(3)) From ccf3d788d028c56626bb77b63cc4cfb9cc85410a Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Wed, 21 Aug 2024 13:15:55 -0700 Subject: [PATCH 49/84] chore: remove unused code --- tagstudio/src/qt/widgets/thumb_renderer.py | 67 +--------------------- 1 file changed, 1 insertion(+), 66 deletions(-) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index aa3f3ba23..9863d9e1b 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -3,9 +3,9 @@ # Created for TagStudio: https://github.com/CyanVoxel/TagStudio -from copy import deepcopy import logging import math +from copy import deepcopy from io import BytesIO from pathlib import Path @@ -216,44 +216,6 @@ def _render_edge( size, resample=Image.Resampling.BILINEAR, ) - # sh_bg = sh_bg.resize( - # size, - # resample=Image.Resampling.BILINEAR, - # ) - - # Shadow - # sh_bg: Image.Image = Image.new( - # mode="RGBA", - # size=tuple([d * smooth_factor for d in size]), # type: ignore - # color="black", - # ) - # sh_inner_mask: Image.Image = Image.new( - # mode="RGBA", - # size=tuple([d * smooth_factor for d in size]), # type: ignore - # color="red", - # ) - # draw = ImageDraw.Draw(sh_inner_mask) - # draw.rounded_rectangle( - # (0, 0) + tuple([d - 1 for d in sh_bg.size]), - # radius=math.ceil(radius_factor * smooth_factor * pixel_ratio), - # fill="black", - # outline="red", - # width=width, - # ) - # sh_bg.putalpha(sh_inner_mask.getchannel(0)) - # # sh_bg = sh_bg.resize( - # # size, - # # resample=Image.Resampling.BILINEAR, - # # ) - - # alpha_mask: Image.Image = self._get_mask(sh_bg.size, pixel_ratio) - # im_sh = Image.new("RGBA", sh_bg.size, "#00000000") - # im_sh.paste(sh_bg, mask=alpha_mask.getchannel(0)) - - # im_sh = im_sh.resize( - # size, - # resample=Image.Resampling.BILINEAR, - # ) return (im_hl, im_sh) @@ -392,17 +354,13 @@ def _apply_edge( # Configure and apply a soft light overlay. # This makes up the bulk of the effect. - # edge_soft = im_hl.copy() im_hl.putalpha(ImageEnhance.Brightness(im_hl.getchannel(3)).enhance(opacity)) im.paste(ImageChops.soft_light(im, im_hl), mask=im_hl.getchannel(3)) # Configure and apply a hard light overlay. # This helps with contrast. - # edge_hard = im_sh.copy() - # edge_hard.putalpha(ImageEnhance.Brightness(im_sh.getchannel(3)).enhance(0.75)) im_sh.putalpha(ImageEnhance.Brightness(im_sh.getchannel(3)).enhance(opacity)) im.paste(im_sh, mask=im_sh.getchannel(3)) - # im.paste(edge_hard, mask=im_sh.getchannel(3)) return im @@ -770,13 +728,6 @@ def _video_thumb(self, filepath: Path) -> Image.Image: video.set(cv2.CAP_PROP_POS_FRAMES, 0) frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) im = Image.fromarray(frame) - # else: - # im = self._get_icon( - # name="file_generic", - # color="red", - # size=(size, size), - # pixel_ratio=pixel_ratio, - # ) except ( UnidentifiedImageError, cv2.error, @@ -903,23 +854,7 @@ def render( edge, ) else: - scalar = 4 mask = self._get_mask(image.size, pixel_ratio) - # rec: Image.Image = Image.new( - # "RGB", - # tuple([d * scalar for d in image.size]), # type: ignore - # "black", - # ) - # draw = ImageDraw.Draw(rec) - # draw.rounded_rectangle( - # (0, 0) + tuple([d - 1 for d in rec.size]), - # (base_size[0] // 32) * scalar * pixel_ratio, - # fill="red", - # ) - # rec = rec.resize( - # tuple([d // scalar for d in rec.size]), - # resample=Image.Resampling.BILINEAR, - # ) final = Image.new("RGBA", image.size, (0, 0, 0, 0)) final.paste(image, mask=mask.getchannel(0)) From 148f792c344ad91ce07b82475ff2b55ef0f17753 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Wed, 21 Aug 2024 14:47:26 -0700 Subject: [PATCH 50/84] refactor(ui): move loading icon to `ResourceManager` --- .../resources/qt/images/thumb_loading.png | Bin 0 -> 18128 bytes .../resources/qt/images/thumb_loading_512.png | Bin 12467 -> 0 bytes tagstudio/src/qt/resources.json | 4 ++ tagstudio/src/qt/widgets/thumb_renderer.py | 43 ++++++++++-------- 4 files changed, 29 insertions(+), 18 deletions(-) create mode 100644 tagstudio/resources/qt/images/thumb_loading.png delete mode 100644 tagstudio/resources/qt/images/thumb_loading_512.png diff --git a/tagstudio/resources/qt/images/thumb_loading.png b/tagstudio/resources/qt/images/thumb_loading.png new file mode 100644 index 0000000000000000000000000000000000000000..174a1879d211a7a98963b903087326172ee79056 GIT binary patch literal 18128 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 Ym$pBgQy!fa1rI=4YWjCdZaX~w541AvfdBvi diff --git a/tagstudio/resources/qt/images/thumb_file_default_512.png b/tagstudio/resources/qt/images/thumb_file_default_512.png deleted file mode 100644 index 28dfbd433568600ee6397a0baec5ad25791308ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12661 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 G-})bN^c95w diff --git a/tagstudio/resources/qt/images/thumb_loading.png b/tagstudio/resources/qt/images/thumb_loading.png new file mode 100644 index 0000000000000000000000000000000000000000..174a1879d211a7a98963b903087326172ee79056 GIT binary patch literal 18128 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 diff --git a/tagstudio/resources/qt/images/thumb_loading_dark_512.png b/tagstudio/resources/qt/images/thumb_loading_dark_512.png deleted file mode 100644 index 7dcd99db78373733cc38310a1ebc5f4a166bdd09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11270 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 diff --git a/tagstudio/resources/qt/images/thumb_mask_128.png b/tagstudio/resources/qt/images/thumb_mask_128.png deleted file mode 100644 index 52a0a1353c955e7a7215bb1378fb3f9ad98e3a09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2245 zcmeHJ`%@EF7+pbL0mdrUA_KBr>fnoP5+;GHNkCqbYA7HKi4Vpl*(3`|c1<=Az)?h{ zLw$@$r7aIpr&>l3wU$;bQzBGl%2>pf+A30U5NBE~l{#WUv3C;+QndXC`onJa-gCaQ z-|K#x(&VI-zMKFK1VO&?#JE)OTf|`g!#f~o<{2_g$tV@8F*Rl6;uxk-;xp5SY|Rkqn`Nr=VjAJ(*ZwCe{=rrKt;Y)M5=1CF4kJ z7!WWL3=Z3j29pJ|NfC!G2An)Vlm1SpaMY{V1!xnO$=@eGg(4d38zLJVNsh&njt9@ z%xdCUl$DVp2*BZSal%GUs+%n1;e$k=EQ0d6JoH66Luy|^XOU@iT2C>QMNiQa0Ze(t z1U$_Ur0?Y>Hk^JLS)urMy3sf#3=0#V3lcG&)G0pw{Q^r`K24yhgoU!2)kJ(QVPZlY znPBsRC6hM7po}ApgvkQ3D@FK%$bX=!SD~?#fikZFZAAbxhY_1QOm4(=L>ZQ;`Eii|F3Q7aq3wKyeLh{(y zWHY5D4FI#Gu8e`@@v$PlSR@J)aGjxm!ePLc)aJ+G3}6X(g77e&IE)vO#us722rOI# zo-v-&9|s$p2Mx~P|HWs!8kPVHg#t??EevJOcWgOZeGRe6xpFQIq@%}S*imT=SF=fy zBD9&(Sk;8a5f+ehq83Wad??} z$58gr{q30qo#wm5L3rVm0z2m(IQ?LZpc8WhEG8xqVFKgF4CYL7d#FDI&DchQs!Xc} z1T8AFmbI*kNtt^&io~OK7w-rNcljni7;eso!#yRbdG>)y%e2M-UGaoc!+oApG6^ zdoS(m+_9l@ee#oUzgI8ZA{3|Jp~{=+tFtO{aozFv)aeZ$H#MAUuI@Ex(-;4Id2^|> ztjb${fA(NPXd)Dxbj<&9r|0(F-$;t9-gMW*@7df*jV)WczrMZU)4i7ji?8)>Dm}lX z+iy~rNQ_>`B>}Fyp~4^zuqhT zB&lfF9$@nhjQV4B=H4*c%}~^7zf!xPy2!H8qbK6|-TOsno~fb)Gd_53FTR2gWNjS? zJRRvFdu>;Seb()pUk_Dn^=&9=d_Q*7tNEacyE*8qPEKTv$~3xZ?K}3ok$PQIjncHU zta2r~?=&a65$gZ{_F@jS8KiNjkV9LKHVIUfd2Tj=A5f+==SfmX?AmHq}vap q;w=LoH3zP%*fr+<#HB~_bm$HHd^ewzL*icc--kRtDXuYQWAR@VJTlw> diff --git a/tagstudio/resources/qt/images/thumb_mask_512.png b/tagstudio/resources/qt/images/thumb_mask_512.png deleted file mode 100644 index ce641abc48961a476b30cd87ea346c215ad834db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4902 zcmeHLX;f3!7Cr$P1T0IjMHC^%K%7WI5RjMnKF}WmxBsa|f2~dnu<@qXD zZxkp)X|)cupcF+#sen`?l|gN(78R#d>Qfo5G$r7>2@dtyzW3+-WUXZ7ob!Eq-#wk3 zz3%pysIW9N6~FNCojlORwiq;v`;Jw2VA?n6doe2RBKKmdhGqtIwx7{g1hmMAzXFNu7%NyV6s zU|7zT38e}lBEg$2^LpLFB z(WL@Jfyf1j^pyi|JmMAnmLL|szZOw(q<=+bv;R9?EPlfcxgsPD3&e|{zG2hL2gu{p zQkW78%MqoF3x}k^62)wDBusIk#|TxhC?QxVh9z<=x=ezvH|;;r#J@v>5D_9*Vl|+d7GiHKWDB(56B>2;?!ZIb@ z3?=?0^ePv0vwduYhneSNmU<0AK|wJxBv~lJFnMg)GCUL#5RWq{+-4z`mAA41z?@ymUG)*mR!r5ggdEn6Egwyv zPCN`X*_|t}-oN0GweQ80E8RzzJn8>z@|Eew?W|Tr)NlL4K4nsI&gXNs2r6q2?bj>U z+b!4EmSzSHW%dT#%p@nAbMg54S|+~aQfi~7J-|It+PPkEE|j$1bwx-#f0+{}rL&u< zOs-Rw)TERTUwi-F#C4lbhu-xL=@>YtJ@-SZxP<5Z`Zuu|bvweZmOvNdO9_d|uFn~%&pC1@->F>g-F1z6;qa%{nb<;w;w&gUJI22XM3 zdq$E6Gvpgk!-s)VXL&EPJMc{R;_lM!()}%6GE@#lc_zAK&bvM?pY#G0kMQsI(iuHL!XKj}F`(bO% z>LG2`ZvD4Jgk)%6m`2ZoGIr~0h%9KpIQ5wg5cP(l?j%D9nz^%jU)UtgAe3FK|8aJY z4Y*#P3Ux&er38c-HRLKUnHtN(6000~_T!iR?k-wOhoa#M+Ec z@(~4%Fz=9N+Ct07>K{9sy-u5th20pzb|P%GK{6 zn#F%KW6e(B${r9ht~!Hv_RWCSU#z0v`C>LezSBE`+>Y%I@(IjK^cV9L8^hxo?a&gYjlC-VFW^ z%|Ni5C%%#cz=IU=ZvC^pVK~szQMm$L^Rb&1pvGgbE$k*@Lp>3I&o5)gkH(I#6`~7B z214^LD@SWk^zCoNc1f2_lCm)e2OivC?$=}a3DKP_BZ7vTSw+N%8Jk?A2Mh)EI89S` zHoAwH?za=%j2h^_cfk^yeZrs~q9e=U*IVazSb-v~jeO*%pwTdGRu3XtYRuz` z9X?uYxU&fw-J}1-%E1m4Rl0i`h99`!cOJ<@jkBA-Qs>)(qOVe+C{pc7!v(=(`ysS0 zpnWn9_zdk6eQMN}6^^WfWN8nYa3ERi+g#i4pKhmdaw)KKEBWOgK=bKoY~CXJ>sZrR zR#gu}QEcq&b+EAlEo~WSe08h7oKa_&bh9p=?&TF?cS$%CAd$B+MLDEbYKvh11&KAxBJ-z%K$nE)XoM<%)~W+iyv(ONeg zU?rgGR)IV`>HZrRd z*;m^=)N`A+I^>dGPVVh}NoO5VBe}Uu_`HEJ8nL0RkJqS$R-aINwR0Rm->Jk1S!&6( i-yEEWDq9D1&mHN|OK7-%wu6+%TvGuSW= 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 ON%Hdb%w4^E|Gxp|9T9&3 diff --git a/tagstudio/src/core/constants.py b/tagstudio/src/core/constants.py index bd6f53023..bac1edd46 100644 --- a/tagstudio/src/core/constants.py +++ b/tagstudio/src/core/constants.py @@ -55,6 +55,5 @@ "cool gray", "olive", ] - TAG_FAVORITE = 1 TAG_ARCHIVED = 0 diff --git a/tagstudio/src/core/enums.py b/tagstudio/src/core/enums.py index 7610a2ccc..613c45d4b 100644 --- a/tagstudio/src/core/enums.py +++ b/tagstudio/src/core/enums.py @@ -12,7 +12,9 @@ class SettingItems(str, enum.Enum): class Theme(str, enum.Enum): - COLOR_BG = "#65000000" + COLOR_BG_DARK = "#65000000" + COLOR_BG_LIGHT = "#22000000" + COLOR_DARK_LABEL = "#DD000000" COLOR_HOVER = "#65AAAAAA" COLOR_PRESSED = "#65EEEEEE" COLOR_DISABLED = "#65F39CAA" diff --git a/tagstudio/src/core/media_types.py b/tagstudio/src/core/media_types.py index d1974343a..449aa8aee 100644 --- a/tagstudio/src/core/media_types.py +++ b/tagstudio/src/core/media_types.py @@ -13,7 +13,10 @@ class MediaType(str, Enum): """Names of media types.""" + ADOBE_PHOTOSHOP: str = "adobe_photoshop" + AFFINITY_PHOTO: str = "affinity_photo" ARCHIVE: str = "archive" + AUDIO_MIDI: str = "audio_midi" AUDIO: str = "audio" BLENDER: str = "blender" DATABASE: str = "database" @@ -27,7 +30,7 @@ class MediaType(str, Enum): MATERIAL: str = "material" MODEL: str = "model" PACKAGE: str = "package" - PHOTOSHOP: str = "photoshop" + PDF: str = "pdf" PLAINTEXT: str = "plaintext" PRESENTATION: str = "presentation" PROGRAM: str = "program" @@ -67,6 +70,12 @@ class MediaCategories: # These sets are used either individually or together to form the final sets # for the MediaCategory(s). # These sets may be combined and are NOT 1:1 with the final categories. + _ADOBE_PHOTOSHOP_SET: set[str] = { + ".pdd", + ".psb", + ".psd", + } + _AFFINITY_PHOTO_SET: set[str] = {".afphoto"} _ARCHIVE_SET: set[str] = { ".7z", ".gz", @@ -76,6 +85,10 @@ class MediaCategories: ".tgz", ".zip", } + _AUDIO_MIDI_SET: set[str] = { + ".mid", + ".midi", + } _AUDIO_SET: set[str] = { ".aac", ".aif", @@ -182,6 +195,7 @@ class MediaCategories: ".jpg_large", ".jpg", ".jpg2", + ".jxl", ".png", ".psb", ".psd", @@ -192,11 +206,17 @@ class MediaCategories: _INSTALLER_SET: set[str] = {".appx", ".msi", ".msix"} _MATERIAL_SET: set[str] = {".mtl"} _MODEL_SET: set[str] = {".3ds", ".fbx", ".obj", ".stl"} - _PACKAGE_SET: set[str] = {".pkg"} - _PHOTOSHOP_SET: set[str] = { - ".pdd", - ".psb", - ".psd", + _PACKAGE_SET: set[str] = { + ".aab", + ".akp", + ".apk", + ".apkm", + ".apks", + ".pkg", + ".xapk", + } + _PDF_SET: set[str] = { + ".pdf", } _PLAINTEXT_SET: set[str] = { ".bat", @@ -247,14 +267,29 @@ class MediaCategories: ".wmv", } + ADOBE_PHOTOSHOP_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.ADOBE_PHOTOSHOP, + extensions=_ADOBE_PHOTOSHOP_SET, + is_iana=False, + ) + AFFINITY_PHOTO_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.AFFINITY_PHOTO, + extensions=_AFFINITY_PHOTO_SET, + is_iana=False, + ) ARCHIVE_TYPES: MediaCategory = MediaCategory( media_type=MediaType.ARCHIVE, extensions=_ARCHIVE_SET, is_iana=False, ) + AUDIO_MIDI_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.AUDIO_MIDI, + extensions=_AUDIO_MIDI_SET, + is_iana=False, + ) AUDIO_TYPES: MediaCategory = MediaCategory( media_type=MediaType.AUDIO, - extensions=_AUDIO_SET, + extensions=_AUDIO_SET | _AUDIO_MIDI_SET, is_iana=True, ) BLENDER_TYPES: MediaCategory = MediaCategory( @@ -317,9 +352,9 @@ class MediaCategories: extensions=_PACKAGE_SET, is_iana=False, ) - PHOTOSHOP_TYPES: MediaCategory = MediaCategory( - media_type=MediaType.PHOTOSHOP, - extensions=_PHOTOSHOP_SET, + PDF_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.PDF, + extensions=_PDF_SET, is_iana=False, ) PLAINTEXT_TYPES: MediaCategory = MediaCategory( @@ -359,7 +394,10 @@ class MediaCategories: ) ALL_CATEGORIES: list[MediaCategory] = [ + ADOBE_PHOTOSHOP_TYPES, + AFFINITY_PHOTO_TYPES, ARCHIVE_TYPES, + AUDIO_MIDI_TYPES, AUDIO_TYPES, BLENDER_TYPES, DATABASE_TYPES, @@ -373,7 +411,7 @@ class MediaCategories: MATERIAL_TYPES, MODEL_TYPES, PACKAGE_TYPES, - PHOTOSHOP_TYPES, + PDF_TYPES, PLAINTEXT_TYPES, PRESENTATION_TYPES, PROGRAM_TYPES, diff --git a/tagstudio/src/core/palette.py b/tagstudio/src/core/palette.py index 886e0bd6c..7edacc747 100644 --- a/tagstudio/src/core/palette.py +++ b/tagstudio/src/core/palette.py @@ -13,7 +13,7 @@ class ColorType(int, Enum): DARK_ACCENT = 4 -_TAG_COLORS = { +_TAG_COLORS: dict = { "": { ColorType.PRIMARY: "#1e1e1e", ColorType.TEXT: ColorType.LIGHT_ACCENT, @@ -277,13 +277,58 @@ class ColorType(int, Enum): }, } +_UI_COLORS: dict = { + "": { + ColorType.PRIMARY: "#333333", + ColorType.BORDER: "#555555", + ColorType.LIGHT_ACCENT: "#FFFFFF", + ColorType.DARK_ACCENT: "#1e1e1e", + }, + "green": { + ColorType.PRIMARY: "#28bb48", + ColorType.BORDER: "#43c568", + ColorType.LIGHT_ACCENT: "#DDFFCC", + ColorType.DARK_ACCENT: "#0d3828", + }, + "purple": { + ColorType.PRIMARY: "#C76FF3", + ColorType.BORDER: "#c364f2", + ColorType.LIGHT_ACCENT: "#EFD4FB", + ColorType.DARK_ACCENT: "#3E1555", + }, + "red": { + ColorType.PRIMARY: "#e22c3c", + ColorType.BORDER: "#e54252", + ColorType.LIGHT_ACCENT: "#f39caa", + ColorType.DARK_ACCENT: "#440d12", + }, + "theme_dark": { + ColorType.PRIMARY: "#333333", + ColorType.BORDER: "#555555", + ColorType.LIGHT_ACCENT: "#FFFFFF", + ColorType.DARK_ACCENT: "#1e1e1e", + }, + "theme_light": { + ColorType.PRIMARY: "#FFFFFF", + ColorType.BORDER: "#333333", + ColorType.LIGHT_ACCENT: "#999999", + ColorType.DARK_ACCENT: "#888888", + }, +} + -def get_tag_color(type, color): +def get_tag_color(color_type, color): color = color.lower() try: - if type == ColorType.TEXT: - return get_tag_color(_TAG_COLORS[color][type], color) + if color_type == ColorType.TEXT: + return get_tag_color(_TAG_COLORS[color][color_type], color) else: - return _TAG_COLORS[color][type] + return _TAG_COLORS[color][color_type] except KeyError: return "#FF00FF" + + +def get_ui_color(color_type: ColorType, color: str): + """Returns a hex value given a color name and ColorType.""" + color = color.lower() + return _UI_COLORS.get(color).get(color_type) diff --git a/tagstudio/src/qt/helpers/color_overlay.py b/tagstudio/src/qt/helpers/color_overlay.py index c19ba73ed..c468c2b39 100644 --- a/tagstudio/src/qt/helpers/color_overlay.py +++ b/tagstudio/src/qt/helpers/color_overlay.py @@ -10,23 +10,28 @@ # TODO: Consolidate the built-in QT theme values with the values # here, in enums.py, and in palette.py. -_THEME_DARK_FG: str = "#FFFFFF55" +_THEME_DARK_FG: str = "#FFFFFF77" _THEME_LIGHT_FG: str = "#000000DD" +_THEME_DARK_BG: str = "#000000DD" +_THEME_LIGHT_BG: str = "#FFFFFF55" -def theme_fg_overlay(image: Image.Image) -> Image.Image: +def theme_fg_overlay(image: Image.Image, use_alpha: bool = True) -> Image.Image: """ Overlay the foreground theme color onto an image. Args: image (Image): The PIL Image object to apply an overlay to. """ + dark_fg: str = _THEME_DARK_FG[:-2] if not use_alpha else _THEME_DARK_FG + light_fg: str = _THEME_LIGHT_FG[:-2] if not use_alpha else _THEME_LIGHT_FG overlay_color = ( - _THEME_DARK_FG + dark_fg if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark - else _THEME_LIGHT_FG + else light_fg ) + im = Image.new(mode="RGBA", size=image.size, color=overlay_color) return _apply_overlay(image, im) diff --git a/tagstudio/src/qt/helpers/file_tester.py b/tagstudio/src/qt/helpers/file_tester.py new file mode 100644 index 000000000..3fbea0903 --- /dev/null +++ b/tagstudio/src/qt/helpers/file_tester.py @@ -0,0 +1,29 @@ +# Copyright (C) 2024 Travis Abendshien (CyanVoxel). +# Licensed under the GPL-3.0 License. +# Created for TagStudio: https://github.com/CyanVoxel/TagStudio + + +import ffmpeg +from pathlib import Path + + +def is_readable_video(filepath: Path | str): + """Test if a video is in a readable format. Examples of unreadable videos + include files with undetermined codecs and DRM-protected content. + + Args: + filepath (Path | str): + """ + try: + probe = ffmpeg.probe(Path(filepath)) + for stream in probe["streams"]: + # DRM check + if stream.get("codec_tag_string") in [ + "drma", + "drms", + "drmi", + ]: + return False + except ffmpeg.Error: + return False + return True diff --git a/tagstudio/src/qt/helpers/gradient.py b/tagstudio/src/qt/helpers/gradient.py index dabe7639a..fe3f7c7de 100644 --- a/tagstudio/src/qt/helpers/gradient.py +++ b/tagstudio/src/qt/helpers/gradient.py @@ -2,24 +2,14 @@ # Licensed under the GPL-3.0 License. # Created for TagStudio: https://github.com/CyanVoxel/TagStudio -from PIL import Image, ImageEnhance, ImageChops +from PIL import Image -def four_corner_gradient_background( - image: Image.Image, adj_size, mask, hl +def four_corner_gradient( + image: Image.Image, size: tuple[int, int], mask: Image.Image ) -> Image.Image: - if image.size != (adj_size, adj_size): - # Old 1 color method. - # bg_col = image.copy().resize((1, 1)).getpixel((0,0)) - # bg = Image.new(mode='RGB',size=(adj_size,adj_size),color=bg_col) - # bg.thumbnail((1, 1)) - # bg = bg.resize((adj_size,adj_size), resample=Image.Resampling.NEAREST) - - # Small gradient background. Looks decent, and is only a one-liner. - # bg = image.copy().resize((2, 2), resample=Image.Resampling.BILINEAR).resize((adj_size,adj_size),resample=Image.Resampling.BILINEAR) - + if image.size != size: # Four-Corner Gradient Background. - # Not exactly a one-liner, but it's (subjectively) really cool. tl = image.getpixel((0, 0)) tr = image.getpixel(((image.size[0] - 1), 0)) bl = image.getpixel((0, (image.size[1] - 1))) @@ -29,26 +19,25 @@ def four_corner_gradient_background( bg.paste(tr, (1, 0, 2, 2)) bg.paste(bl, (0, 1, 2, 2)) bg.paste(br, (1, 1, 2, 2)) - bg = bg.resize((adj_size, adj_size), resample=Image.Resampling.BICUBIC) - + bg = bg.resize(size, resample=Image.Resampling.BICUBIC) bg.paste( image, box=( - (adj_size - image.size[0]) // 2, - (adj_size - image.size[1]) // 2, + (size[0] - image.size[0]) // 2, + (size[1] - image.size[1]) // 2, ), ) - bg.putalpha(mask) - final = bg + final = Image.new("RGBA", bg.size, (0, 0, 0, 0)) + final.paste(bg, mask=mask.getchannel(0)) else: - image.putalpha(mask) - final = image + final = Image.new("RGBA", size, (0, 0, 0, 0)) + final.paste(image, mask=mask.getchannel(0)) + + if final.mode != "RGBA": + final = final.convert("RGBA") - hl_soft = hl.copy() - hl_soft.putalpha(ImageEnhance.Brightness(hl.getchannel(3)).enhance(0.5)) - final.paste(ImageChops.soft_light(final, hl_soft), mask=hl_soft.getchannel(3)) return final diff --git a/tagstudio/src/qt/helpers/rounded_pixmap_style.py b/tagstudio/src/qt/helpers/rounded_pixmap_style.py new file mode 100644 index 000000000..d5a581b7d --- /dev/null +++ b/tagstudio/src/qt/helpers/rounded_pixmap_style.py @@ -0,0 +1,31 @@ +# Based on the implementation by eyllanesc: +# https://stackoverflow.com/questions/54230005/qmovie-with-border-radius +# Licensed under the Creative Commons CC BY-SA 4.0 License: +# https://creativecommons.org/licenses/by-sa/4.0/ +# Modified for TagStudio: https://github.com/CyanVoxel/TagStudio + +from PySide6.QtGui import QBrush, QColor, QPainter, QPixmap +from PySide6.QtWidgets import ( + QProxyStyle, +) + + +class RoundedPixmapStyle(QProxyStyle): + def __init__(self, radius=8): + super().__init__() + self._radius = radius + + def drawItemPixmap(self, painter, rectangle, alignment, pixmap): + painter.save() + pix = QPixmap(pixmap.size()) + pix.fill(QColor("transparent")) + p = QPainter(pix) + p.setBrush(QBrush(pixmap)) + p.setPen(QColor("transparent")) + p.setRenderHint(QPainter.RenderHint.Antialiasing) + p.drawRoundedRect(pixmap.rect(), self._radius, self._radius) + p.end() + super(RoundedPixmapStyle, self).drawItemPixmap( + painter, rectangle, alignment, pix + ) + painter.restore() diff --git a/tagstudio/src/qt/main_window.py b/tagstudio/src/qt/main_window.py index a77f87447..bd03b0b1f 100644 --- a/tagstudio/src/qt/main_window.py +++ b/tagstudio/src/qt/main_window.py @@ -66,7 +66,7 @@ def setupUi(self, MainWindow): self.horizontalLayout = QHBoxLayout() self.horizontalLayout.setObjectName(u"horizontalLayout") - # ComboBox goup for search type and thumbnail size + # ComboBox group for search type and thumbnail size self.horizontalLayout_3 = QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") @@ -83,17 +83,17 @@ def setupUi(self, MainWindow): self.horizontalLayout_3.addWidget(self.comboBox_2) # Thumbnail Size placeholder - self.comboBox = QComboBox(self.centralwidget) - self.comboBox.setObjectName(u"comboBox") + self.thumb_size_combobox = QComboBox(self.centralwidget) + self.thumb_size_combobox.setObjectName(u"thumbSizeComboBox") sizePolicy = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( - self.comboBox.sizePolicy().hasHeightForWidth()) - self.comboBox.setSizePolicy(sizePolicy) - self.comboBox.setMinimumWidth(128) - self.comboBox.setMaximumWidth(128) - self.horizontalLayout_3.addWidget(self.comboBox) + self.thumb_size_combobox.sizePolicy().hasHeightForWidth()) + self.thumb_size_combobox.setSizePolicy(sizePolicy) + self.thumb_size_combobox.setMinimumWidth(128) + self.thumb_size_combobox.setMaximumWidth(352) + self.horizontalLayout_3.addWidget(self.thumb_size_combobox) self.gridLayout.addLayout(self.horizontalLayout_3, 5, 0, 1, 1) self.splitter = QSplitter() @@ -212,10 +212,10 @@ def retranslateUi(self, MainWindow): # Search type selector self.comboBox_2.setItemText(0, QCoreApplication.translate("MainWindow", "And (Includes All Tags)")) self.comboBox_2.setItemText(1, QCoreApplication.translate("MainWindow", "Or (Includes Any Tag)")) - self.comboBox.setCurrentText("") + self.thumb_size_combobox.setCurrentText("") # Thumbnail size selector - self.comboBox.setPlaceholderText( + self.thumb_size_combobox.setPlaceholderText( QCoreApplication.translate("MainWindow", u"Thumbnail Size", None)) # retranslateUi diff --git a/tagstudio/src/qt/resource_manager.py b/tagstudio/src/qt/resource_manager.py index 0db8bb194..3c4e80996 100644 --- a/tagstudio/src/qt/resource_manager.py +++ b/tagstudio/src/qt/resource_manager.py @@ -5,6 +5,7 @@ import logging from pathlib import Path from typing import Any +from PIL import Image import ujson @@ -46,19 +47,30 @@ def get(self, id: str) -> Any: return cached_res else: res: dict = ResourceManager._map.get(id) - if res.get("mode") in ["r", "rb"]: - with open( - (Path(__file__).parents[2] / "resources" / res.get("path")), - res.get("mode"), - ) as f: - data = f.read() - if res.get("mode") == "rb": - data = bytes(data) - ResourceManager._cache[id] = data + try: + if res and res.get("mode") in ["r", "rb"]: + with open( + (Path(__file__).parents[2] / "resources" / res.get("path")), + res.get("mode"), + ) as f: + data = f.read() + if res.get("mode") == "rb": + data = bytes(data) + ResourceManager._cache[id] = data + return data + elif res and res.get("mode") == "pil": + data = Image.open( + Path(__file__).parents[2] / "resources" / res.get("path") + ) return data - elif res.get("mode") in ["qt"]: - # TODO: Qt resource loading logic - pass + elif res and res.get("mode") in ["qt"]: + # TODO: Qt resource loading logic + pass + except FileNotFoundError: + logging.error( + f"[ResourceManager][ERROR]: Could not find resource: {Path(__file__).parents[2] / "resources" / res.get("path")}" + ) + return None def __getattr__(self, __name: str) -> Any: attr = self.get(__name) diff --git a/tagstudio/src/qt/resources.json b/tagstudio/src/qt/resources.json index 1f8663d37..ef007b6f2 100644 --- a/tagstudio/src/qt/resources.json +++ b/tagstudio/src/qt/resources.json @@ -14,5 +14,81 @@ "volume_mute_icon": { "path": "qt/images/volume_mute.svg", "mode": "rb" + }, + "broken_link_icon": { + "path": "qt/images/broken_link_icon.png", + "mode": "pil" + }, + "adobe_illustrator": { + "path": "qt/images/file_icons/adobe_illustrator.png", + "mode": "pil" + }, + "adobe_photoshop": { + "path": "qt/images/file_icons/adobe_photoshop.png", + "mode": "pil" + }, + "affinity_photo": { + "path": "qt/images/file_icons/affinity_photo.png", + "mode": "pil" + }, + "audio": { + "path": "qt/images/file_icons/audio.png", + "mode": "pil" + }, + "blender": { + "path": "qt/images/file_icons/blender.png", + "mode": "pil" + }, + "document": { + "path": "qt/images/file_icons/document.png", + "mode": "pil" + }, + "file_generic": { + "path": "qt/images/file_icons/file_generic.png", + "mode": "pil" + }, + "font": { + "path": "qt/images/file_icons/font.png", + "mode": "pil" + }, + "image": { + "path": "qt/images/file_icons/image.png", + "mode": "pil" + }, + "image_vector": { + "path": "qt/images/file_icons/image_vector.png", + "mode": "pil" + }, + "material": { + "path": "qt/images/file_icons/material.png", + "mode": "pil" + }, + "model": { + "path": "qt/images/file_icons/model.png", + "mode": "pil" + }, + "presentation": { + "path": "qt/images/file_icons/presentation.png", + "mode": "pil" + }, + "program": { + "path": "qt/images/file_icons/program.png", + "mode": "pil" + }, + "spreadsheet": { + "path": "qt/images/file_icons/spreadsheet.png", + "mode": "pil" + }, + "text": { + "path": "qt/images/file_icons/text.png", + "mode": "pil" + }, + "video": { + "path": "qt/images/file_icons/video.png", + "mode": "pil" + }, + "thumb_loading": { + "path": "qt/images/thumb_loading.png", + "mode": "pil" } } diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index 73382b1da..f5b10cbd7 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -557,11 +557,17 @@ def start(self) -> None: str(Path(__file__).parents[2] / "resources/qt/fonts/Oxanium-Bold.ttf") ) + self.thumb_sizes: list[tuple[str, int]] = [ + ("Extra Large Thumbnails", 256), + ("Large Thumbnails", 192), + ("Medium Thumbnails", 128), + ("Small Thumbnails", 96), + ("Mini Thumbnails", 76), + ] self.thumb_size = 128 self.max_results = 500 self.item_thumbs: list[ItemThumb] = [] self.thumb_renderers: list[ThumbRenderer] = [] - self.collation_thumb_size = math.ceil(self.thumb_size * 2) self.init_library_window() @@ -596,23 +602,35 @@ def start(self) -> None: self.shutdown() def init_library_window(self): - # self._init_landing_page() # Taken care of inside the widget now - self._init_thumb_grid() - # TODO: Put this into its own method that copies the font file(s) into memory # so the resource isn't being used, then store the specific size variations # in a global dict for methods to access for different DPIs. # adj_font_size = math.floor(12 * self.main_window.devicePixelRatio()) # self.ext_font = ImageFont.truetype(os.path.normpath(f'{Path(__file__).parents[2]}/resources/qt/fonts/Oxanium-Bold.ttf'), adj_font_size) + # Search Button search_button: QPushButton = self.main_window.searchButton search_button.clicked.connect( lambda: self.filter_items(self.main_window.searchField.text()) ) + + # Search Field search_field: QLineEdit = self.main_window.searchField search_field.returnPressed.connect( lambda: self.filter_items(self.main_window.searchField.text()) ) + + # Thumbnail Size ComboBox + thumb_size_combobox: QComboBox = self.main_window.thumb_size_combobox + for size in self.thumb_sizes: + thumb_size_combobox.addItem(size[0]) + thumb_size_combobox.setCurrentIndex(2) # Default: Medium + thumb_size_combobox.currentIndexChanged.connect( + lambda: self.thumb_size_callback(thumb_size_combobox.currentIndex()) + ) + self._init_thumb_grid() + + # Search Type ComboBox search_type_selector: QComboBox = self.main_window.comboBox_2 search_type_selector.currentIndexChanged.connect( lambda: self.set_search_type( @@ -1099,6 +1117,37 @@ def update_clipboard_actions(self): else: self.paste_entry_fields_action.setText("&Paste Fields") + def thumb_size_callback(self, index: int): + """ + Performs actions needed when the thumbnail size selection is changed. + + Args: + index (int): The index of the item_thumbs/ComboBox list to use. + """ + SPACING_DIVISOR: int = 10 + MIN_SPACING: int = 12 + # Index 2 is the default (Medium) + if index < len(self.thumb_sizes) and index >= 0: + self.thumb_size = self.thumb_sizes[index][1] + else: + logging.error( + f"ERROR: Invalid thumbnail size index ({index}). Defaulting to 128px." + ) + self.thumb_size = 128 + + self.update_thumbs() + blank_icon: QIcon = QIcon() + for it in self.item_thumbs: + it.thumb_button.setIcon(blank_icon) + it.resize(self.thumb_size, self.thumb_size) + it.thumb_size = (self.thumb_size, self.thumb_size) + it.setMinimumSize(self.thumb_size, self.thumb_size) + it.setMaximumSize(self.thumb_size, self.thumb_size) + it.thumb_button.thumb_size = (self.thumb_size, self.thumb_size) + self.flow_container.layout().setSpacing( + min(self.thumb_size // SPACING_DIVISOR, MIN_SPACING) + ) + def mouse_navigation(self, event: QMouseEvent): # print(event.button()) if event.button() == Qt.MouseButton.ForwardButton: diff --git a/tagstudio/src/qt/widgets/collage_icon.py b/tagstudio/src/qt/widgets/collage_icon.py index ddfda5c06..c73eb7c7e 100644 --- a/tagstudio/src/qt/widgets/collage_icon.py +++ b/tagstudio/src/qt/widgets/collage_icon.py @@ -3,7 +3,6 @@ # Created for TagStudio: https://github.com/CyanVoxel/TagStudio import logging -import os import traceback from pathlib import Path @@ -12,24 +11,15 @@ from PIL.Image import DecompressionBombError from PySide6.QtCore import ( QObject, - QThread, Signal, - QRunnable, - Qt, - QThreadPool, - QSize, - QEvent, - QTimer, - QSettings, ) - from src.core.library import Library from src.core.media_types import MediaCategories, MediaType +from src.qt.helpers.file_tester import is_readable_video - -ERROR = f"[ERROR]" -WARNING = f"[WARNING]" -INFO = f"[INFO]" +ERROR = "[ERROR]" +WARNING = "[WARNING]" +INFO = "[INFO]" logging.basicConfig(format="%(message)s", level=logging.INFO) @@ -53,7 +43,6 @@ def render( ): entry = self.lib.get_entry(entry_id) filepath = self.lib.library_dir / entry.path / entry.filename - file_type = os.path.splitext(filepath)[1].lower()[1:] color: str = "" try: @@ -85,14 +74,11 @@ def render( if data_only_mode: pic = Image.new("RGB", size, color) - # collage.paste(pic, (y*thumb_size, x*thumb_size)) self.rendered.emit(pic) if not data_only_mode: logging.info( - f"\r{INFO} Combining [ID:{entry_id}/{len(self.lib.entries)}]: {self.get_file_color(filepath.suffix.lower())}{entry.path}{os.sep}{entry.filename}\033[0m" + f"\r{INFO} Combining [ID:{entry_id}/{len(self.lib.entries)}]: {self.get_file_color(filepath.suffix.lower())}{entry.path}/{entry.filename}\033[0m" ) - # sys.stdout.write(f'\r{INFO} Combining [{i+1}/{len(self.lib.entries)}]: {self.get_file_color(file_type)}{entry.path}{os.sep}{entry.filename}{RESET}') - # sys.stdout.flush() ext: str = filepath.suffix.lower() if MediaType.IMAGE in MediaCategories.get_types(ext): try: @@ -108,39 +94,36 @@ def render( pic = ImageChops.hard_light( pic, Image.new("RGB", size, color) ) - # collage.paste(pic, (y*thumb_size, x*thumb_size)) self.rendered.emit(pic) except DecompressionBombError as e: logging.info(f"[ERROR] One of the images was too big ({e})") elif MediaType.VIDEO in MediaCategories.get_types(ext): - video = cv2.VideoCapture(str(filepath)) - video.set( - cv2.CAP_PROP_POS_FRAMES, - (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2), - ) - success, frame = video.read() - if not success: - # Depending on the video format, compression, and frame - # count, seeking halfway does not work and the thumb - # must be pulled from the earliest available frame. - video.set(cv2.CAP_PROP_POS_FRAMES, 0) + if is_readable_video(filepath): + video = cv2.VideoCapture(str(filepath), cv2.CAP_FFMPEG) + video.set( + cv2.CAP_PROP_POS_FRAMES, + (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2), + ) success, frame = video.read() - frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) - with Image.fromarray(frame, mode="RGB") as pic: - if keep_aspect: - pic.thumbnail(size) - else: - pic = pic.resize(size) - if data_tint_mode and color: - pic = ImageChops.hard_light( - pic, Image.new("RGB", size, color) - ) - # collage.paste(pic, (y*thumb_size, x*thumb_size)) - self.rendered.emit(pic) + if not success: + # Depending on the video format, compression, and frame + # count, seeking halfway does not work and the thumb + # must be pulled from the earliest available frame. + video.set(cv2.CAP_PROP_POS_FRAMES, 0) + success, frame = video.read() + frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) + with Image.fromarray(frame, mode="RGB") as pic: + if keep_aspect: + pic.thumbnail(size) + else: + pic = pic.resize(size) + if data_tint_mode and color: + pic = ImageChops.hard_light( + pic, Image.new("RGB", size, color) + ) + self.rendered.emit(pic) except (UnidentifiedImageError, FileNotFoundError): - logging.info( - f"\n{ERROR} Couldn't read {entry.path}{os.sep}{entry.filename}" - ) + logging.info(f"\n{ERROR} Couldn't read {entry.path}/{entry.filename}") with Image.open( str( Path(__file__).parents[2] @@ -151,22 +134,16 @@ def render( if data_tint_mode and color: pic = pic.convert(mode="RGB") pic = ImageChops.hard_light(pic, Image.new("RGB", size, color)) - # collage.paste(pic, (y*thumb_size, x*thumb_size)) self.rendered.emit(pic) except KeyboardInterrupt: - # self.quit(save=False, backup=True) - run = False - # clear() logging.info("\n") logging.info(f"{INFO} Collage operation cancelled.") - clear_scr = False - except: - logging.info(f"{ERROR} {entry.path}{os.sep}{entry.filename}") + except Exception: + logging.info(f"{ERROR} {entry.path}/{entry.filename}") traceback.print_exc() logging.info("Continuing...") self.done.emit() - # logging.info('Done!') # NOTE: Depreciated def get_file_color(self, ext: str): diff --git a/tagstudio/src/qt/widgets/fields.py b/tagstudio/src/qt/widgets/fields.py index 355a0fa94..03b43d848 100644 --- a/tagstudio/src/qt/widgets/fields.py +++ b/tagstudio/src/qt/widgets/fields.py @@ -4,16 +4,16 @@ import math -import os from types import FunctionType, MethodType from pathlib import Path -from typing import Optional, cast, Callable, Any +from typing import Optional, cast, Callable from PIL import Image, ImageQt from PySide6.QtCore import Qt, QEvent from PySide6.QtGui import QPixmap, QEnterEvent -from PySide6.QtWidgets import QWidget, QVBoxLayout, QHBoxLayout, QLabel, QPushButton +from PySide6.QtWidgets import QWidget, QVBoxLayout, QHBoxLayout, QLabel from src.qt.helpers.qbutton_wrapper import QPushButtonWrapper +from src.qt.helpers.color_overlay import theme_fg_overlay class FieldContainer(QWidget): @@ -35,22 +35,21 @@ class FieldContainer(QWidget): def __init__(self, title: str = "Field", inline: bool = True) -> None: super().__init__() - # self.mode:str = mode self.setObjectName("fieldContainer") - # self.item = item self.title: str = title self.inline: bool = inline - # self.editable:bool = editable self.copy_callback: FunctionType = None self.edit_callback: FunctionType = None self.remove_callback: Callable = None button_size = 24 - # self.setStyleSheet('border-style:solid;border-color:#1e1a33;border-radius:8px;border-width:2px;') + + self.clipboard_icon_128 = theme_fg_overlay(FieldContainer.clipboard_icon_128) + self.edit_icon_128 = theme_fg_overlay(FieldContainer.edit_icon_128) + self.trash_icon_128 = theme_fg_overlay(FieldContainer.trash_icon_128) self.root_layout = QVBoxLayout(self) self.root_layout.setObjectName("baseLayout") self.root_layout.setContentsMargins(0, 0, 0, 0) - # self.setStyleSheet('background-color:red;') self.inner_layout = QVBoxLayout() self.inner_layout.setObjectName("innerLayout") @@ -62,7 +61,6 @@ def __init__(self, title: str = "Field", inline: bool = True) -> None: self.root_layout.addWidget(self.inner_container) self.title_container = QWidget() - # self.title_container.setStyleSheet('background:black;') self.title_layout = QHBoxLayout(self.title_container) self.title_layout.setAlignment(Qt.AlignmentFlag.AlignHCenter) self.title_layout.setObjectName("fieldLayout") @@ -75,9 +73,7 @@ def __init__(self, title: str = "Field", inline: bool = True) -> None: self.title_widget.setObjectName("fieldTitle") self.title_widget.setWordWrap(True) self.title_widget.setStyleSheet("font-weight: bold; font-size: 14px;") - # self.title_widget.setStyleSheet('background-color:orange;') self.title_widget.setText(title) - # self.inner_layout.addWidget(self.title_widget) self.title_layout.addWidget(self.title_widget) self.title_layout.addStretch(2) @@ -119,11 +115,8 @@ def __init__(self, title: str = "Field", inline: bool = True) -> None: self.field_layout.setObjectName("fieldLayout") self.field_layout.setContentsMargins(0, 0, 0, 0) self.field_container.setLayout(self.field_layout) - # self.field_container.setStyleSheet('background-color:#666600;') self.inner_layout.addWidget(self.field_container) - # self.set_inner_widget(mode) - def set_copy_callback(self, callback: Optional[MethodType]): if self.copy_button.is_connected: self.copy_button.clicked.disconnect() @@ -151,12 +144,7 @@ def set_remove_callback(self, callback: Optional[Callable]): self.remove_button.is_connected = True def set_inner_widget(self, widget: "FieldWidget"): - # widget.setStyleSheet('background-color:green;') - # self.inner_container.dumpObjectTree() - # logging.info('') if self.field_layout.itemAt(0): - # logging.info(f'Removing {self.field_layout.itemAt(0)}') - # self.field_layout.removeItem(self.field_layout.itemAt(0)) self.field_layout.itemAt(0).widget().deleteLater() self.field_layout.addWidget(widget) @@ -172,12 +160,7 @@ def set_title(self, title: str): def set_inline(self, inline: bool): self.inline = inline - # def set_editable(self, editable:bool): - # self.editable = editable - def enterEvent(self, event: QEnterEvent) -> None: - # if self.field_layout.itemAt(1): - # self.field_layout.itemAt(1). # NOTE: You could pass the hover event to the FieldWidget if needed. if self.copy_callback: self.copy_button.setHidden(False) @@ -202,5 +185,4 @@ class FieldWidget(QWidget): def __init__(self, title) -> None: super().__init__() - # self.item = item self.title = title diff --git a/tagstudio/src/qt/widgets/item_thumb.py b/tagstudio/src/qt/widgets/item_thumb.py index fdeb6739e..5cd1ea23b 100644 --- a/tagstudio/src/qt/widgets/item_thumb.py +++ b/tagstudio/src/qt/widgets/item_thumb.py @@ -62,27 +62,29 @@ class ItemThumb(FlowWidget): tag_group_icon_128.load() small_text_style = ( - f"background-color:rgba(0, 0, 0, 192);" - f"font-family:Oxanium;" - f"font-weight:bold;" - f"font-size:12px;" - f"border-radius:3px;" - f"padding-top: 4px;" - f"padding-right: 1px;" - f"padding-bottom: 1px;" - f"padding-left: 1px;" + "background-color:rgba(0, 0, 0, 192);" + "color:#FFFFFF;" + "font-family:Oxanium;" + "font-weight:bold;" + "font-size:12px;" + "border-radius:3px;" + "padding-top: 4px;" + "padding-right: 1px;" + "padding-bottom: 1px;" + "padding-left: 1px;" ) med_text_style = ( - f"background-color:rgba(0, 0, 0, 192);" - f"font-family:Oxanium;" - f"font-weight:bold;" - f"font-size:18px;" - f"border-radius:3px;" - f"padding-top: 4px;" - f"padding-right: 1px;" - f"padding-bottom: 1px;" - f"padding-left: 1px;" + "background-color:rgba(0, 0, 0, 192);" + "color:#FFFFFF;" + "font-family:Oxanium;" + "font-weight:bold;" + "font-size:18px;" + "border-radius:3px;" + "padding-top: 4px;" + "padding-right: 1px;" + "padding-bottom: 1px;" + "padding-left: 1px;" ) def __init__( @@ -361,12 +363,15 @@ def set_extension(self, ext: str) -> None: and (MediaType.IMAGE not in MediaCategories.get_types(ext)) or (MediaType.IMAGE_RAW in MediaCategories.get_types(ext)) or (MediaType.IMAGE_VECTOR in MediaCategories.get_types(ext)) - or (MediaType.PHOTOSHOP in MediaCategories.get_types(ext)) + or (MediaType.ADOBE_PHOTOSHOP in MediaCategories.get_types(ext)) or ext in [ ".apng", + ".avif", ".exr", ".gif", + ".jxl", + ".webp", ] ): self.ext_badge.setHidden(False) diff --git a/tagstudio/src/qt/widgets/preview_panel.py b/tagstudio/src/qt/widgets/preview_panel.py index 537ee09f4..458724719 100644 --- a/tagstudio/src/qt/widgets/preview_panel.py +++ b/tagstudio/src/qt/widgets/preview_panel.py @@ -7,13 +7,12 @@ import time import typing from datetime import datetime as dt - import cv2 import rawpy from PIL import Image, UnidentifiedImageError, ImageFont from PIL.Image import DecompressionBombError from PySide6.QtCore import QModelIndex, Signal, Qt, QSize -from PySide6.QtGui import QResizeEvent, QAction +from PySide6.QtGui import QGuiApplication, QResizeEvent, QAction, QMovie from PySide6.QtWidgets import ( QWidget, QVBoxLayout, @@ -27,13 +26,13 @@ QMessageBox, ) from humanfriendly import format_size - from src.core.enums import SettingItems, Theme from src.core.library import Entry, ItemType, Library from src.core.constants import ( TS_FOLDER_NAME, ) from src.core.media_types import MediaCategories, MediaType +from src.qt.helpers.rounded_pixmap_style import RoundedPixmapStyle from src.qt.helpers.file_opener import FileOpenerLabel, FileOpenerHelper, open_file from src.qt.modals.add_field import AddFieldModal from src.qt.widgets.thumb_renderer import ThumbRenderer @@ -45,6 +44,7 @@ from src.qt.widgets.text_line_edit import EditTextLine from src.qt.helpers.qbutton_wrapper import QPushButtonWrapper from src.qt.widgets.video_player import VideoPlayer +from src.qt.helpers.file_tester import is_readable_video # Only import for type checking/autocompletion, will not be imported at runtime. @@ -81,6 +81,17 @@ def __init__(self, library: Library, driver: "QtDriver"): self.img_button_size: tuple[int, int] = (266, 266) self.image_ratio: float = 1.0 + self.label_bg_color = ( + Theme.COLOR_BG_DARK.value + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else Theme.COLOR_DARK_LABEL.value + ) + self.panel_bg_color = ( + Theme.COLOR_BG_DARK.value + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else Theme.COLOR_BG_LIGHT.value + ) + self.image_container = QWidget() image_layout = QHBoxLayout(self.image_container) image_layout.setContentsMargins(0, 0, 0, 0) @@ -92,9 +103,17 @@ def __init__(self, library: Library, driver: "QtDriver"): self.preview_img.setMinimumSize(*self.img_button_size) self.preview_img.setFlat(True) self.preview_img.setContextMenuPolicy(Qt.ContextMenuPolicy.ActionsContextMenu) - self.preview_img.addAction(self.open_file_action) self.preview_img.addAction(self.open_explorer_action) + + self.preview_gif = QLabel() + self.preview_gif.setMinimumSize(*self.img_button_size) + self.preview_gif.setContextMenuPolicy(Qt.ContextMenuPolicy.ActionsContextMenu) + self.preview_gif.setCursor(Qt.CursorShape.ArrowCursor) + self.preview_gif.addAction(self.open_file_action) + self.preview_gif.addAction(self.open_explorer_action) + self.preview_gif.hide() + self.preview_vid = VideoPlayer(driver) self.preview_vid.hide() self.thumb_renderer = ThumbRenderer() @@ -116,6 +135,8 @@ def __init__(self, library: Library, driver: "QtDriver"): image_layout.addWidget(self.preview_img) image_layout.setAlignment(self.preview_img, Qt.AlignmentFlag.AlignCenter) + image_layout.addWidget(self.preview_gif) + image_layout.setAlignment(self.preview_gif, Qt.AlignmentFlag.AlignCenter) image_layout.addWidget(self.preview_vid) image_layout.setAlignment(self.preview_vid, Qt.AlignmentFlag.AlignCenter) self.image_container.setMinimumSize(*self.img_button_size) @@ -132,15 +153,16 @@ def __init__(self, library: Library, driver: "QtDriver"): # Qt.TextInteractionFlag.TextSelectableByMouse) properties_style = ( - f"background-color:{Theme.COLOR_BG.value};" - f"font-family:Oxanium;" - f"font-weight:bold;" - f"font-size:12px;" - f"border-radius:6px;" - f"padding-top: 4px;" - f"padding-right: 1px;" - f"padding-bottom: 1px;" - f"padding-left: 1px;" + f"background-color:{self.label_bg_color};" + "color:#FFFFFF;" + "font-family:Oxanium;" + "font-weight:bold;" + "font-size:12px;" + "border-radius:3px;" + "padding-top: 4px;" + "padding-right: 1px;" + "padding-bottom: 1px;" + "padding-left: 1px;" ) self.dimensions_label.setStyleSheet(properties_style) @@ -171,9 +193,10 @@ def __init__(self, library: Library, driver: "QtDriver"): # background and NOT the scroll container background, so that the # rounded corners are maintained when scrolling. I was unable to # find the right trick to only select that particular element. + scroll_area.setStyleSheet( "QWidget#entryScrollContainer{" - f"background: {Theme.COLOR_BG.value};" + f"background:{self.panel_bg_color};" "border-radius:6px;" "}" ) @@ -278,6 +301,7 @@ def clear_layout(layout_item: QVBoxLayout): clear_layout(layout) label = QLabel("Recent Libraries") + label.setStyleSheet("font-weight:bold;") label.setAlignment(Qt.AlignCenter) # type: ignore row_layout = QHBoxLayout() @@ -288,11 +312,9 @@ def set_button_style( btn: QPushButtonWrapper | QPushButton, extras: list[str] | None = None ): base_style = [ - f"background-color:{Theme.COLOR_BG.value};", + f"background-color:{self.panel_bg_color};", "border-radius:6px;", - "text-align: left;", "padding-top: 3px;", - "padding-left: 6px;", "padding-bottom: 4px;", ] @@ -323,11 +345,11 @@ def open_library_button_clicked(path): return lambda: self.driver.open_library(Path(path)) button.clicked.connect(open_library_button_clicked(full_val)) - set_button_style(button) - button_remove = QPushButton("➖") + set_button_style(button, ["padding-left: 6px;", "text-align: left;"]) + button_remove = QPushButton("—") button_remove.setCursor(Qt.CursorShape.PointingHandCursor) - button_remove.setFixedWidth(30) - set_button_style(button_remove) + button_remove.setFixedWidth(24) + set_button_style(button_remove, ["font-weight:bold;", "text-align:center;"]) def remove_recent_library_clicked(key: str): return lambda: ( @@ -396,20 +418,14 @@ def update_image_size(self, size: tuple[int, int], ratio: float = None): self.preview_vid.resizeVideo(adj_size) self.preview_vid.setMaximumSize(adj_size) self.preview_vid.setMinimumSize(adj_size) - # self.preview_img.setMinimumSize(adj_size) - - # if self.preview_img.iconSize().toTuple()[0] < self.preview_img.size().toTuple()[0] + 10: - # if type(self.item) == Entry: - # filepath = os.path.normpath(f'{self.lib.library_dir}/{self.item.path}/{self.item.filename}') - # self.thumb_renderer.render(time.time(), filepath, self.preview_img.size().toTuple(), self.devicePixelRatio(),update_on_ratio_change=True) - - # logging.info(f' Img Aspect Ratio: {self.image_ratio}') - # logging.info(f' Max Button Size: {size}') - # logging.info(f'Container Size: {(self.image_container.size().width(), self.image_container.size().height())}') - # logging.info(f'Final Button Size: {(adj_width, adj_height)}') - # logging.info(f'') - # logging.info(f' Icon Size: {self.preview_img.icon().actualSize().toTuple()}') - # logging.info(f'Button Size: {self.preview_img.size().toTuple()}') + self.preview_gif.setMaximumSize(adj_size) + self.preview_gif.setMinimumSize(adj_size) + proxy_style = RoundedPixmapStyle(radius=8) + self.preview_gif.setStyle(proxy_style) + self.preview_vid.setStyle(proxy_style) + m = self.preview_gif.movie() + if m: + m.setScaledSize(adj_size) def place_add_field_button(self): self.scroll_layout.addWidget(self.afb_container) @@ -479,6 +495,7 @@ def update_widgets(self): self.preview_img.show() self.preview_vid.stop() self.preview_vid.hide() + self.preview_gif.hide() self.selected = list(self.driver.selected) self.add_field_button.setHidden(True) @@ -489,6 +506,7 @@ def update_widgets(self): self.preview_img.show() self.preview_vid.stop() self.preview_vid.hide() + self.preview_gif.hide() item: Entry = self.lib.get_entry(self.driver.selected[0][1]) # If a new selection is made, update the thumbnail and filepath. if not self.selected or self.selected != self.driver.selected: @@ -520,6 +538,21 @@ def update_widgets(self): # TODO: Do this all somewhere else, this is just here temporarily. ext: str = filepath.suffix.lower() try: + if filepath.suffix.lower() in [".gif"]: + movie = QMovie(str(filepath)) + image = Image.open(str(filepath)) + self.preview_gif.setMovie(movie) + self.resizeEvent( + QResizeEvent( + QSize(image.width, image.height), + QSize(image.width, image.height), + ) + ) + movie.start() + self.preview_img.hide() + self.preview_vid.hide() + self.preview_gif.show() + image = None if ( (MediaType.IMAGE in MediaCategories.get_types(ext)) @@ -546,25 +579,27 @@ def update_widgets(self): ): pass elif MediaType.VIDEO in MediaCategories.get_types(ext): - video = cv2.VideoCapture(str(filepath)) - if video.get(cv2.CAP_PROP_FRAME_COUNT) <= 0: - raise cv2.error("File is invalid or has 0 frames") - video.set(cv2.CAP_PROP_POS_FRAMES, 0) - success, frame = video.read() - frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) - image = Image.fromarray(frame) - if success: - self.preview_img.hide() - self.preview_vid.play( - filepath, QSize(image.width, image.height) + if is_readable_video(filepath): + video = cv2.VideoCapture(str(filepath), cv2.CAP_FFMPEG) + video.set( + cv2.CAP_PROP_POS_FRAMES, + (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2), ) - self.resizeEvent( - QResizeEvent( - QSize(image.width, image.height), - QSize(image.width, image.height), + success, frame = video.read() + frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) + image = Image.fromarray(frame) + if success: + self.preview_img.hide() + self.preview_vid.play( + filepath, QSize(image.width, image.height) ) - ) - self.preview_vid.show() + self.resizeEvent( + QResizeEvent( + QSize(image.width, image.height), + QSize(image.width, image.height), + ) + ) + self.preview_vid.show() # Stats for specific file types are displayed here. if image and ( @@ -607,7 +642,7 @@ def update_widgets(self): ) except (FileNotFoundError, cv2.error) as e: - self.dimensions_label.setText(f"{ext.upper()}") + self.dimensions_label.setText(f"{ext.upper()[1:]}") logging.info( f"[PreviewPanel][ERROR] Couldn't Render thumbnail for {filepath} (because of {e})" ) @@ -622,6 +657,7 @@ def update_widgets(self): f"[PreviewPanel][ERROR] Couldn't Render thumbnail for {filepath} (because of {e})" ) + # TODO: Implement a clickable label to use for the GIF preview. if self.preview_img.is_connected: self.preview_img.clicked.disconnect() self.preview_img.clicked.connect( @@ -651,6 +687,7 @@ def update_widgets(self): # Multiple Selected Items elif len(self.driver.selected) > 1: self.preview_img.show() + self.preview_gif.hide() self.preview_vid.stop() self.preview_vid.hide() if self.selected != self.driver.selected: diff --git a/tagstudio/src/qt/widgets/tag_box.py b/tagstudio/src/qt/widgets/tag_box.py index 2b1e2b424..5d018547c 100644 --- a/tagstudio/src/qt/widgets/tag_box.py +++ b/tagstudio/src/qt/widgets/tag_box.py @@ -9,6 +9,7 @@ from PySide6.QtCore import Signal, Qt from PySide6.QtWidgets import QPushButton +from PySide6.QtGui import QGuiApplication from src.core.constants import TAG_FAVORITE, TAG_ARCHIVED from src.core.library import Library, Tag @@ -49,6 +50,22 @@ def __init__( self.base_layout.setContentsMargins(0, 0, 0, 0) self.setLayout(self.base_layout) + bg_color: str = ( + "#1E1E1E" + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#EEEEEE" + ) + fg_color: str = ( + "#FFFFFF" + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#444444" + ) + ol_color: str = ( + "#333333" + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#F5F5F5" + ) + self.add_button = QPushButton() self.add_button.setCursor(Qt.CursorShape.PointingHandCursor) self.add_button.setMinimumSize(23, 23) @@ -56,10 +73,10 @@ def __init__( self.add_button.setText("+") self.add_button.setStyleSheet( f"QPushButton{{" - f"background: #1e1e1e;" - f"color: #FFFFFF;" + f"background: {bg_color};" + f"color: {fg_color};" f"font-weight: bold;" - f"border-color: #333333;" + f"border-color: {ol_color};" f"border-radius: 6px;" f"border-style:solid;" f"border-width:{math.ceil(1*self.devicePixelRatio())}px;" diff --git a/tagstudio/src/qt/widgets/thumb_button.py b/tagstudio/src/qt/widgets/thumb_button.py index 179efaec8..9924c3bdb 100644 --- a/tagstudio/src/qt/widgets/thumb_button.py +++ b/tagstudio/src/qt/widgets/thumb_button.py @@ -5,7 +5,15 @@ from PySide6 import QtCore from PySide6.QtCore import QEvent -from PySide6.QtGui import QEnterEvent, QPainter, QColor, QPen, QPainterPath, QPaintEvent +from PySide6.QtGui import ( + QEnterEvent, + QPainter, + QColor, + QPen, + QPainterPath, + QPaintEvent, + QPalette, +) from PySide6.QtWidgets import QWidget from src.qt.helpers.qbutton_wrapper import QPushButtonWrapper @@ -17,7 +25,31 @@ def __init__(self, parent: QWidget, thumb_size: tuple[int, int]) -> None: self.hovered = False self.selected = False - # self.clicked.connect(lambda checked: self.set_selected(True)) + self.select_color: QColor = QPalette.color( + self.palette(), + QPalette.ColorGroup.Active, + QPalette.ColorRole.Accent, + ) + + self.select_color_faded: QColor = QColor(self.select_color) + self.select_color_faded.setHsl( + self.select_color_faded.hslHue(), + self.select_color_faded.hslSaturation(), + max(self.select_color_faded.lightness(), 127), + 127, + ) + + self.hover_color: QColor = QPalette.color( + self.palette(), + QPalette.ColorGroup.Active, + QPalette.ColorRole.Accent, + ) + self.hover_color.setHsl( + self.hover_color.hslHue(), + self.hover_color.hslSaturation(), + min(self.hover_color.lightness() + 80, 255), + self.hover_color.alpha(), + ) def paintEvent(self, event: QPaintEvent) -> None: super().paintEvent(event) @@ -25,7 +57,6 @@ def paintEvent(self, event: QPaintEvent) -> None: painter = QPainter() painter.begin(self) painter.setRenderHint(QPainter.RenderHint.Antialiasing) - # painter.setCompositionMode(QPainter.CompositionMode.CompositionMode_Source) path = QPainterPath() width = 3 radius = 6 @@ -40,27 +71,21 @@ def paintEvent(self, event: QPaintEvent) -> None: radius, ) - # color = QColor('#bb4ff0') if self.selected else QColor('#55bbf6') - # pen = QPen(color, width) - # painter.setPen(pen) - # # brush.setColor(fill) - # painter.drawPath(path) - if self.selected: painter.setCompositionMode( QPainter.CompositionMode.CompositionMode_HardLight ) - color = QColor("#bb4ff0") - color.setAlphaF(0.5) - pen = QPen(color, width) + pen = QPen(self.select_color_faded, width) painter.setPen(pen) - painter.fillPath(path, color) + painter.fillPath(path, self.select_color_faded) painter.drawPath(path) painter.setCompositionMode( QPainter.CompositionMode.CompositionMode_Source ) - color = QColor("#bb4ff0") if not self.hovered else QColor("#55bbf6") + color: QColor = ( + self.select_color if not self.hovered else self.hover_color + ) pen = QPen(color, width) painter.setPen(pen) painter.drawPath(path) @@ -68,10 +93,10 @@ def paintEvent(self, event: QPaintEvent) -> None: painter.setCompositionMode( QPainter.CompositionMode.CompositionMode_Source ) - color = QColor("#55bbf6") - pen = QPen(color, width) + pen = QPen(self.hover_color, width) painter.setPen(pen) painter.drawPath(path) + painter.end() def enterEvent(self, event: QEnterEvent) -> None: diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 4b37b0c32..4bcb4158c 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -5,83 +5,870 @@ import logging import math +from copy import deepcopy +from io import BytesIO from pathlib import Path import cv2 +import numpy as np import rawpy -from pillow_heif import register_heif_opener, register_avif_opener +from mutagen import MutagenError, flac, id3, mp4 from PIL import ( Image, - UnidentifiedImageError, - ImageQt, + ImageChops, ImageDraw, + ImageEnhance, + ImageFile, ImageFont, ImageOps, - ImageFile, + ImageQt, + UnidentifiedImageError, ) from PIL.Image import DecompressionBombError -from PySide6.QtCore import QObject, Signal, QSize -from PySide6.QtGui import QPixmap -from src.qt.helpers.gradient import four_corner_gradient_background -from src.qt.helpers.text_wrapper import wrap_full_text +from pillow_heif import register_avif_opener, register_heif_opener +from pydub import AudioSegment, exceptions +from PySide6.QtCore import QObject, QSize, Qt, Signal +from PySide6.QtGui import QGuiApplication, QPixmap from src.core.constants import FONT_SAMPLE_SIZES, FONT_SAMPLE_TEXT -from src.core.media_types import MediaType, MediaCategories +from src.core.media_types import MediaCategories, MediaType +from src.core.palette import ColorType, get_ui_color from src.core.utils.encoding import detect_char_encoding from src.qt.helpers.blender_thumbnailer import blend_thumb +from src.qt.helpers.color_overlay import theme_fg_overlay +from src.qt.helpers.file_tester import is_readable_video +from src.qt.helpers.gradient import four_corner_gradient +from src.qt.helpers.text_wrapper import wrap_full_text +from src.qt.resource_manager import ResourceManager ImageFile.LOAD_TRUNCATED_IMAGES = True -ERROR = "[ERROR]" -WARNING = "[WARNING]" -INFO = "[INFO]" - logging.basicConfig(format="%(message)s", level=logging.INFO) register_heif_opener() register_avif_opener() class ThumbRenderer(QObject): - # finished = Signal() + """A class for rendering image and file thumbnails.""" + + rm: ResourceManager = ResourceManager() updated = Signal(float, QPixmap, QSize, str) updated_ratio = Signal(float) - # updatedImage = Signal(QPixmap) - # updatedSize = Signal(QSize) - - thumb_mask_512: Image.Image = Image.open( - Path(__file__).parents[3] / "resources/qt/images/thumb_mask_512.png" - ) - thumb_mask_512.load() - - thumb_mask_hl_512: Image.Image = Image.open( - Path(__file__).parents[3] / "resources/qt/images/thumb_mask_hl_512.png" - ) - thumb_mask_hl_512.load() - - thumb_loading_512: Image.Image = Image.open( - Path(__file__).parents[3] / "resources/qt/images/thumb_loading_512.png" - ) - thumb_loading_512.load() - - thumb_broken_512: Image.Image = Image.open( - Path(__file__).parents[3] / "resources/qt/images/thumb_broken_512.png" - ) - thumb_broken_512.load() - - thumb_file_default_512: Image.Image = Image.open( - Path(__file__).parents[3] / "resources/qt/images/thumb_file_default_512.png" - ) - thumb_file_default_512.load() - - # thumb_debug: Image.Image = Image.open(Path( - # f'{Path(__file__).parents[2]}/resources/qt/images/temp.jpg')) - # thumb_debug.load() - - # TODO: Make dynamic font sized given different pixel ratios - font_pixel_ratio: float = 1 - ext_font = ImageFont.truetype( - Path(__file__).parents[3] / "resources/qt/fonts/Oxanium-Bold.ttf", - math.floor(12 * font_pixel_ratio), - ) + + def __init__(self) -> None: + """Initialize the class.""" + super().__init__() + + # Cached thumbnail elements. + # Key: Size + Pixel Ratio Tuple + Radius Scale + # (Ex. (512, 512, 1.25, 4)) + self.thumb_masks: dict = {} + self.raised_edges: dict = {} + + # Key: ("name", "color", 512, 512, 1.25) + self.icons: dict = {} + + def _get_resource_id(self, url: Path) -> str: + """Return the name of the icon resource to use for a file type. + + Special terms will return special resources. + + Args: + url (Path): The file url to assess. "$LOADING" will return the loading graphic. + """ + ext = url.suffix.lower() + types: set[MediaType] = MediaCategories.get_types(ext, True) + + # Loop though the specific (non-IANA) categories and return the string + # name of the first matching category found. + for cat in MediaCategories.ALL_CATEGORIES: + if not cat.is_iana: + if cat.media_type in types: + return cat.media_type.value + + # If the type is broader (IANA registered) then search those types. + for cat in MediaCategories.ALL_CATEGORIES: + if cat.is_iana: + if cat.media_type in types: + return cat.media_type.value + + return "file_generic" + + def _get_mask( + self, size: tuple[int, int], pixel_ratio: float, scale_radius: bool = False + ) -> Image.Image: + """Return a thumbnail mask given a size, pixel ratio, and radius scaling option. + + If one is not already cached, a new one will be rendered. + + Args: + size (tuple[int, int]): The size of the graphic. + pixel_ratio (float): The screen pixel ratio. + scale_radius (bool): Option to scale the radius up (Used for Preview Panel). + """ + THUMB_SCALE: int = 512 + radius_scale: float = 1 + if scale_radius: + radius_scale = max(size[0], size[1]) / THUMB_SCALE + + item: Image.Image = self.thumb_masks.get((*size, pixel_ratio, radius_scale)) + if not item: + item = self._render_mask(size, pixel_ratio, radius_scale) + self.thumb_masks[(*size, pixel_ratio, radius_scale)] = item + return item + + def _get_edge( + self, size: tuple[int, int], pixel_ratio: float + ) -> tuple[Image.Image, Image.Image]: + """Return a thumbnail edge given a size, pixel ratio, and radius scaling option. + + If one is not already cached, a new one will be rendered. + + Args: + size (tuple[int, int]): The size of the graphic. + pixel_ratio (float): The screen pixel ratio. + """ + item: tuple[Image.Image, Image.Image] = self.raised_edges.get( + (*size, pixel_ratio) + ) + if not item: + item = self._render_edge(size, pixel_ratio) + self.raised_edges[(*size, pixel_ratio)] = item + return item + + def _get_icon( + self, name: str, color: str, size: tuple[int, int], pixel_ratio: float = 1.0 + ) -> Image.Image: + """Return an icon given a size, pixel ratio, and radius scaling option. + + Args: + name (str): The name of the icon resource. "thumb_loading" will not draw a border. + color (str): The color to use for the icon. + size (tuple[int,int]): The size of the icon. + pixel_ratio (float): The screen pixel ratio. + """ + draw_border: bool = True + if name == "thumb_loading": + draw_border = False + + item: Image.Image = self.icons.get((name, color, *size, pixel_ratio)) + if not item: + item_flat: Image.Image = self._render_icon( + name, color, size, pixel_ratio, draw_border + ) + edge: tuple[Image.Image, Image.Image] = self._get_edge(size, pixel_ratio) + item = self._apply_edge(item_flat, edge, faded=True) + self.icons[(name, *color, size, pixel_ratio)] = item + return item + + def _render_mask( + self, size: tuple[int, int], pixel_ratio: float, radius_scale: float = 1 + ) -> Image.Image: + """Render a thumbnail mask graphic. + + Args: + size (tuple[int,int]): The size of the graphic. + pixel_ratio (float): The screen pixel ratio. + radius_scale (float): The scale factor of the border radius (Used by Preview Panel). + """ + SMOOTH_FACTOR: int = 2 + RADIUS_FACTOR: int = 8 + + im: Image.Image = Image.new( + mode="L", + size=tuple([d * SMOOTH_FACTOR for d in size]), # type: ignore + color="black", + ) + draw = ImageDraw.Draw(im) + draw.rounded_rectangle( + (0, 0) + tuple([d - 1 for d in im.size]), + radius=math.ceil( + RADIUS_FACTOR * SMOOTH_FACTOR * pixel_ratio * radius_scale + ), + fill="white", + ) + im = im.resize( + size, + resample=Image.Resampling.BILINEAR, + ) + return im + + def _render_edge( + self, size: tuple[int, int], pixel_ratio: float + ) -> tuple[Image.Image, Image.Image]: + """Render a thumbnail edge graphic. + + Args: + size (tuple[int,int]): The size of the graphic. + pixel_ratio (float): The screen pixel ratio. + """ + SMOOTH_FACTOR: int = 2 + RADIUS_FACTOR: int = 8 + WIDTH: int = math.floor(pixel_ratio * 2) + + # Highlight + im_hl: Image.Image = Image.new( + mode="RGBA", + size=tuple([d * SMOOTH_FACTOR for d in size]), # type: ignore + color="#00000000", + ) + draw = ImageDraw.Draw(im_hl) + draw.rounded_rectangle( + (WIDTH, WIDTH) + tuple([d - (WIDTH + 1) for d in im_hl.size]), + radius=math.ceil( + (RADIUS_FACTOR * SMOOTH_FACTOR * pixel_ratio) - (pixel_ratio * 3) + ), + fill=None, + outline="white", + width=WIDTH, + ) + im_hl = im_hl.resize( + size, + resample=Image.Resampling.BILINEAR, + ) + + # Shadow + im_sh: Image.Image = Image.new( + mode="RGBA", + size=tuple([d * SMOOTH_FACTOR for d in size]), # type: ignore + color="#00000000", + ) + draw = ImageDraw.Draw(im_sh) + draw.rounded_rectangle( + (0, 0) + tuple([d - 1 for d in im_sh.size]), + radius=math.ceil(RADIUS_FACTOR * SMOOTH_FACTOR * pixel_ratio), + fill=None, + outline="black", + width=WIDTH, + ) + im_sh = im_sh.resize( + size, + resample=Image.Resampling.BILINEAR, + ) + + return (im_hl, im_sh) + + def _render_icon( + self, + name: str, + color: str, + size: tuple[int, int], + pixel_ratio: float, + draw_border: bool = True, + ) -> Image.Image: + """Render a thumbnail icon. + + Args: + name (str): The name of the icon resource. + color (str): The color to use for the icon. + size (tuple[int,int]): The size of the icon. + pixel_ratio (float): The screen pixel ratio. + draw_border (bool): Option to draw a border. + """ + BORDER_FACTOR: int = 5 + SMOOTH_FACTOR: int = math.ceil(2 * pixel_ratio) + RADIUS_FACTOR: int = 8 + ICON_RATIO: float = 1.75 + + # Create larger blank image based on smooth_factor + im: Image.Image = Image.new( + "RGBA", + size=tuple([d * SMOOTH_FACTOR for d in size]), # type: ignore + color="#00000000", + ) + + # Create solid background color + bg: Image.Image = Image.new( + "RGB", + size=tuple([d * SMOOTH_FACTOR for d in size]), # type: ignore + color="#000000", + ) + + # Paste background color with rounded rectangle mask onto blank image + im.paste( + bg, + (0, 0), + mask=self._get_mask( + tuple([d * SMOOTH_FACTOR for d in size]), # type: ignore + (pixel_ratio * SMOOTH_FACTOR), + ), + ) + + # Draw rounded rectangle border + if draw_border: + draw = ImageDraw.Draw(im) + draw.rounded_rectangle( + (0, 0) + tuple([d - 1 for d in im.size]), + radius=math.ceil( + (RADIUS_FACTOR * SMOOTH_FACTOR * pixel_ratio) + (pixel_ratio * 1.5) + ), + fill="black", + outline="#FF0000", + width=math.floor( + (BORDER_FACTOR * SMOOTH_FACTOR * pixel_ratio) - (pixel_ratio * 1.5) + ), + ) + + # Resize image to final size + im = im.resize( + size, + resample=Image.Resampling.BILINEAR, + ) + fg: Image.Image = Image.new( + "RGB", + size=size, + color="#00FF00", + ) + + # Get icon by name + icon: Image.Image = self.rm.get(name) + if not icon: + icon = self.rm.get("file_generic") + if not icon: + icon = Image.new(mode="RGBA", size=(32, 32), color="magenta") + + # Resize icon to fit icon_ratio + icon = icon.resize( + (math.ceil(size[0] // ICON_RATIO), math.ceil(size[1] // ICON_RATIO)) + ) + + # Paste icon centered + im.paste( + im=fg.resize( + (math.ceil(size[0] // ICON_RATIO), math.ceil(size[1] // ICON_RATIO)) + ), + box=( + math.ceil((size[0] - (size[0] // ICON_RATIO)) // 2), + math.ceil((size[1] - (size[1] // ICON_RATIO)) // 2), + ), + mask=icon.getchannel(3), + ) + + # Apply color overlay + im = self._apply_overlay_color( + im, + color, + ) + + return im + + def _apply_overlay_color(self, image: Image.Image, color: str) -> Image.Image: + """Apply a color overlay effect to an image based on its color channel data. + + Red channel for foreground, green channel for outline, none for background. + + Args: + image (Image.Image): The image to apply an overlay to. + color (str): The name of the ColorType color to use. + """ + bg_color: str = ( + get_ui_color(ColorType.DARK_ACCENT, color) + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else get_ui_color(ColorType.PRIMARY, color) + ) + fg_color: str = ( + get_ui_color(ColorType.PRIMARY, color) + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else get_ui_color(ColorType.LIGHT_ACCENT, color) + ) + ol_color: str = ( + get_ui_color(ColorType.BORDER, color) + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else get_ui_color(ColorType.LIGHT_ACCENT, color) + ) + + bg: Image.Image = Image.new(image.mode, image.size, color=bg_color) + fg: Image.Image = Image.new(image.mode, image.size, color=fg_color) + ol: Image.Image = Image.new(image.mode, image.size, color=ol_color) + + bg.paste(fg, (0, 0), mask=image.getchannel(0)) + bg.paste(ol, (0, 0), mask=image.getchannel(1)) + + if image.mode == "RGBA": + alpha_bg: Image.Image = bg.copy() + alpha_bg.convert("RGBA") + alpha_bg.putalpha(0) + alpha_bg.paste(bg, (0, 0), mask=image.getchannel(3)) + bg = alpha_bg + + return bg + + def _apply_edge( + self, + image: Image.Image, + edge: tuple[Image.Image, Image.Image], + faded: bool = False, + ): + """Apply a given edge effect to an image. + + Args: + image (Image.Image): The image to apply the edge to. + edge (tuple[Image.Image, Image.Image]): The edge images to apply. + Item 0 is the inner highlight, and item 1 is the outer shadow. + faded (bool): Whether or not to apply a faded version of the edge. + Used for light themes. + """ + opacity: float = 0.75 if not faded else 0.6 + shade_reduction: float = ( + 0.15 + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else 0.3 + ) + im: Image.Image = image + im_hl, im_sh = deepcopy(edge) + + # Configure and apply a soft light overlay. + # This makes up the bulk of the effect. + im_hl.putalpha(ImageEnhance.Brightness(im_hl.getchannel(3)).enhance(opacity)) + im.paste(ImageChops.soft_light(im, im_hl), mask=im_hl.getchannel(3)) + + # Configure and apply a normal shading overlay. + # This helps with contrast. + im_sh.putalpha( + ImageEnhance.Brightness(im_sh.getchannel(3)).enhance( + max(0, opacity - shade_reduction) + ) + ) + im.paste(im_sh, mask=im_sh.getchannel(3)) + + return im + + def _audio_album_thumb(self, filepath: Path, ext: str) -> Image.Image | None: + """Return an album cover thumb from an audio file if a cover is present. + + Args: + filepath (Path): The path of the file. + ext (str): The file extension (with leading "."). + """ + image: Image.Image = None + try: + if not filepath.is_file(): + raise FileNotFoundError + + artwork = None + if ext in [".mp3"]: + id3_tags: id3.ID3 = id3.ID3(filepath) + id3_covers: list = id3_tags.getall("APIC") + if id3_covers: + artwork = Image.open(BytesIO(id3_covers[0].data)) + elif ext in [".flac"]: + flac_tags: flac.FLAC = flac.FLAC(filepath) + flac_covers: list = flac_tags.pictures + if flac_covers: + artwork = Image.open(BytesIO(flac_covers[0].data)) + elif ext in [".mp4", ".m4a", ".aac"]: + mp4_tags: mp4.MP4 = mp4.MP4(filepath) + mp4_covers: list = mp4_tags.get("covr") + if mp4_covers: + artwork = Image.open(BytesIO(mp4_covers[0])) + if artwork: + image = artwork + except ( + mp4.MP4MetadataError, + mp4.MP4StreamInfoError, + id3.ID3NoHeaderError, + MutagenError, + ) as e: + logging.error( + f"[ThumbRenderer][ERROR]: Couldn't read album artwork for {filepath.name} ({type(e).__name__})" + ) + return image + + def _audio_waveform_thumb( + self, filepath: Path, ext: str, size: int, pixel_ratio: float + ) -> Image.Image | None: + """Render a waveform image from an audio file. + + Args: + filepath (Path): The path of the file. + ext (str): The file extension (with leading "."). + size (tuple[int,int]): The size of the thumbnail. + pixel_ratio (float): The screen pixel ratio. + """ + # BASE_SCALE used for drawing on a larger image and resampling down + # to provide an antialiased effect. + BASE_SCALE: int = 2 + SAMPLES_PER_BAR: int = 3 + size_scaled: int = size * BASE_SCALE + allow_small_min: bool = False + im: Image.Image = None + + try: + BAR_COUNT: int = min(math.floor((size // pixel_ratio) / 5), 64) + audio: AudioSegment = AudioSegment.from_file(filepath, ext[1:]) + data = np.fromstring(audio._data, np.int16) # type: ignore + data_indices = np.linspace(1, len(data), num=BAR_COUNT * SAMPLES_PER_BAR) + bar_margin: float = ((size_scaled / (BAR_COUNT * 3)) * BASE_SCALE) / 2 + line_width: float = ( + (size_scaled - bar_margin) / (BAR_COUNT * 3) + ) * BASE_SCALE + bar_height: float = (size_scaled) - (size_scaled // bar_margin) + + count: int = 0 + maximum_item: int = 0 + max_array: list = [] + highest_line: int = 0 + + for i in range(-1, len(data_indices)): + d = data[math.ceil(data_indices[i]) - 1] + if count < SAMPLES_PER_BAR: + count = count + 1 + if abs(d) > maximum_item: + maximum_item = abs(d) + else: + max_array.append(maximum_item) + + if maximum_item > highest_line: + highest_line = maximum_item + + maximum_item = 0 + count = 1 + + line_ratio = max(highest_line / bar_height, 1) + + im = Image.new("RGB", (size_scaled, size_scaled), color="#000000") + draw = ImageDraw.Draw(im) + + current_x = bar_margin + for item in max_array: + item_height = item / line_ratio + + # If small minimums are not allowed, raise all values + # smaller than the line width to the same value. + if not allow_small_min: + item_height = max(item_height, line_width) + + current_y = ( + bar_height - item_height + (size_scaled // bar_margin) + ) // 2 + + draw.rounded_rectangle( + ( + current_x, + current_y, + (current_x + line_width), + (current_y + item_height), + ), + radius=100 * BASE_SCALE, + fill=("#FF0000"), + outline=("#FFFF00"), + width=max(math.ceil(line_width / 6), BASE_SCALE), + ) + + current_x = current_x + line_width + bar_margin + + im.resize((size, size), Image.Resampling.BILINEAR) + + except exceptions.CouldntDecodeError as e: + logging.error( + f"[ThumbRenderer][WAVEFORM][ERROR]: Couldn't render waveform for {filepath.name} ({type(e).__name__})" + ) + return im + + def _blender(self, filepath: Path) -> Image.Image: + """Get an emended thumbnail from a Blender file, if a thumbnail is present. + + Args: + filepath (Path): The path of the file. + """ + bg_color: str = ( + "#1e1e1e" + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#FFFFFF" + ) + im: Image.Image = None + try: + blend_image = blend_thumb(str(filepath)) + + bg = Image.new("RGB", blend_image.size, color=bg_color) + bg.paste(blend_image, mask=blend_image.getchannel(3)) + im = bg + + except ( + AttributeError, + UnidentifiedImageError, + FileNotFoundError, + TypeError, + ) as e: + if str(e) == "expected string or buffer": + logging.info( + f"[ThumbRenderer][BLENDER][INFO] {filepath.name} Doesn't have an embedded thumbnail. ({type(e).__name__})" + ) + + else: + logging.error( + f"[ThumbRenderer][BLENDER][ERROR]: Couldn't render thumbnail for {filepath.name} ({type(e).__name__})" + ) + return im + + def _font_short_thumb(self, filepath: Path, size: int) -> Image.Image: + """Render a small font preview ("Aa") thumbnail from a font file. + + Args: + filepath (Path): The path of the file. + size (tuple[int,int]): The size of the thumbnail. + """ + im: Image.Image = None + try: + bg = Image.new("RGB", (size, size), color="#000000") + raw = Image.new("RGB", (size * 3, size * 3), color="#000000") + draw = ImageDraw.Draw(raw) + font = ImageFont.truetype(filepath, size=size) + # NOTE: While a stroke effect is desired, the text + # method only allows for outer strokes, which looks + # a bit weird when rendering fonts. + draw.text( + (size // 8, size // 8), + "Aa", + font=font, + fill="#FF0000", + # stroke_width=math.ceil(size / 96), + # stroke_fill="#FFFF00", + ) + # NOTE: Change to getchannel(1) if using an outline. + data = np.asarray(raw.getchannel(0)) + + m, n = data.shape[:2] + col: np.ndarray = data.any(0) + row: np.ndarray = data.any(1) + cropped_data = np.asarray(raw)[ + row.argmax() : m - row[::-1].argmax(), + col.argmax() : n - col[::-1].argmax(), + ] + cropped_im: Image.Image = Image.fromarray(cropped_data, "RGB") + + margin: int = math.ceil(size // 16) + + orig_x, orig_y = cropped_im.size + new_x, new_y = (size, size) + if orig_x > orig_y: + new_x = size + new_y = math.ceil(size * (orig_y / orig_x)) + elif orig_y > orig_x: + new_y = size + new_x = math.ceil(size * (orig_x / orig_y)) + + cropped_im = cropped_im.resize( + size=(new_x - (margin * 2), new_y - (margin * 2)), + resample=Image.Resampling.BILINEAR, + ) + bg.paste( + cropped_im, + box=(margin, margin + ((size - new_y) // 2)), + ) + im = self._apply_overlay_color(bg, "purple") + except OSError as e: + logging.info( + f"[ThumbRenderer][FONT][ERROR] Couldn't Render thumbnail for font {filepath.name} ({type(e).__name__})" + ) + return im + + def _font_long_thumb(self, filepath: Path, size: int) -> Image.Image: + """Render a large font preview ("Alphabet") thumbnail from a font file. + + Args: + filepath (Path): The path of the file. + size (tuple[int,int]): The size of the thumbnail. + """ + # Scale the sample font sizes to the preview image + # resolution,assuming the sizes are tuned for 256px. + im: Image.Image = None + try: + scaled_sizes: list[int] = [ + math.floor(x * (size / 256)) for x in FONT_SAMPLE_SIZES + ] + bg = Image.new("RGBA", (size, size), color="#00000000") + draw = ImageDraw.Draw(bg) + lines_of_padding = 2 + y_offset = 0 + + for font_size in scaled_sizes: + font = ImageFont.truetype(filepath, size=font_size) + text_wrapped: str = wrap_full_text( + FONT_SAMPLE_TEXT, font=font, width=size, draw=draw + ) + draw.multiline_text((0, y_offset), text_wrapped, font=font) + y_offset += ( + len(text_wrapped.split("\n")) + lines_of_padding + ) * draw.textbbox((0, 0), "A", font=font)[-1] + im = theme_fg_overlay(bg, use_alpha=False) + except OSError as e: + logging.info( + f"[ThumbRenderer][FONT][ERROR] Couldn't Render thumbnail for font {filepath.name} ({type(e).__name__})" + ) + return im + + def _image_raw_thumb(self, filepath: Path) -> Image.Image: + """Render a thumbnail for a RAW image type. + + Args: + filepath (Path): The path of the file. + """ + im: Image.Image = None + try: + with rawpy.imread(str(filepath)) as raw: + rgb = raw.postprocess() + im = Image.frombytes( + "RGB", + (rgb.shape[1], rgb.shape[0]), + rgb, + decoder_name="raw", + ) + except DecompressionBombError as e: + logging.info( + f"[ThumbRenderer][RAW][WARNING] Couldn't Render thumbnail for {filepath.name} ({type(e).__name__})" + ) + except ( + rawpy._rawpy.LibRawIOError, + rawpy._rawpy.LibRawFileUnsupportedError, + ) as e: + logging.info( + f"[ThumbRenderer][RAW][ERROR] Couldn't Render thumbnail for raw image {filepath.name} ({type(e).__name__})" + ) + return im + + def _image_thumb(self, filepath: Path) -> Image.Image: + """Render a thumbnail for a standard image type. + + Args: + filepath (Path): The path of the file. + """ + im: Image.Image = None + try: + im = Image.open(filepath) + if im.mode != "RGB" and im.mode != "RGBA": + im = im.convert(mode="RGBA") + if im.mode == "RGBA": + new_bg = Image.new("RGB", im.size, color="#1e1e1e") + new_bg.paste(im, mask=im.getchannel(3)) + im = new_bg + + im = ImageOps.exif_transpose(im) + except ( + UnidentifiedImageError, + DecompressionBombError, + ) as e: + logging.error( + f"[ThumbRenderer][IMAGE][ERROR]: Couldn't render thumbnail for {filepath.name} ({type(e).__name__})" + ) + return im + + def _image_vector_thumb(self, filepath: Path, size: int) -> Image.Image: + """Render a thumbnail for a vector image, such as SVG. + + Args: + filepath (Path): The path of the file. + size (tuple[int,int]): The size of the thumbnail. + """ + # TODO: Implement. + im: Image.Image = None + return im + + def _model_stl_thumb(self, filepath: Path, size: int) -> Image.Image: + """Render a thumbnail for an STL file. + + Args: + filepath (Path): The path of the file. + size (tuple[int,int]): The size of the icon. + """ + # TODO: Implement. + # The following commented code describes a method for rendering via + # matplotlib. + # This implementation did not play nice with multithreading. + im: Image.Image = None + # # Create a new plot + # matplotlib.use('agg') + # figure = plt.figure() + # axes = figure.add_subplot(projection='3d') + + # # Load the STL files and add the vectors to the plot + # your_mesh = mesh.Mesh.from_file(_filepath) + + # poly_collection = mplot3d.art3d.Poly3DCollection(your_mesh.vectors) + # poly_collection.set_color((0,0,1)) # play with color + # scale = your_mesh.points.flatten() + # axes.auto_scale_xyz(scale, scale, scale) + # axes.add_collection3d(poly_collection) + # # plt.show() + # img_buf = io.BytesIO() + # plt.savefig(img_buf, format='png') + # im = Image.open(img_buf) + + return im + + def _text_thumb(self, filepath: Path) -> Image.Image: + """Render a thumbnail for a plaintext file. + + Args: + filepath (Path): The path of the file. + """ + im: Image.Image = None + + bg_color: str = ( + "#1e1e1e" + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#FFFFFF" + ) + fg_color: str = ( + "#FFFFFF" + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else "#111111" + ) + + try: + encoding = detect_char_encoding(filepath) + with open(filepath, "r", encoding=encoding) as text_file: + text = text_file.read(256) + bg = Image.new("RGB", (256, 256), color=bg_color) + draw = ImageDraw.Draw(bg) + draw.text((16, 16), text, fill=fg_color) + im = bg + except ( + UnidentifiedImageError, + cv2.error, + DecompressionBombError, + UnicodeDecodeError, + OSError, + ) as e: + logging.info( + f"[ThumbRenderer][TEXT][ERROR]: Couldn't render thumbnail for {filepath.name} ({type(e).__name__})" + ) + return im + + def _video_thumb(self, filepath: Path) -> Image.Image: + """Render a thumbnail for a video file. + + Args: + filepath (Path): The path of the file. + """ + im: Image.Image = None + try: + if is_readable_video(filepath): + video = cv2.VideoCapture(str(filepath), cv2.CAP_FFMPEG) + # TODO: Move this check to is_readable_video() + if video.get(cv2.CAP_PROP_FRAME_COUNT) <= 0: + raise cv2.error("File is invalid or has 0 frames") + video.set( + cv2.CAP_PROP_POS_FRAMES, + (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2), + ) + success, frame = video.read() + if not success: + # Depending on the video format, compression, and frame + # count, seeking halfway does not work and the thumb + # must be pulled from the earliest available frame. + video.set(cv2.CAP_PROP_POS_FRAMES, 0) + frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) + im = Image.fromarray(frame) + except ( + UnidentifiedImageError, + cv2.error, + DecompressionBombError, + OSError, + ) as e: + logging.error( + f"[ThumbRenderer][ERROR]: Couldn't render thumbnail for {filepath.name} ({type(e).__name__})" + ) + return im def render( self, @@ -90,25 +877,42 @@ def render( base_size: tuple[int, int], pixel_ratio: float, is_loading=False, - gradient=False, + is_grid_thumb=False, update_on_ratio_change=False, ): - """Internal renderer. Renders an entry/element thumbnail for the GUI.""" + """Render a thumbnail or preview image. + + Args: + timestamp (float): The timestamp for which this this job was dispatched. + filepath (str | Path): The path of the file to render a thumbnail for. + base_size (tuple[int,int]): The unmodified base size of the thumbnail. + pixel_ratio (float): The screen pixel ratio. + is_loading (bool): Is this a loading graphic? + is_grid_thumb (bool): Is this a thumbnail for the thumbnail grid? + Or else the Preview Pane? + update_on_ratio_change (bool): Should an updated ratio signal be sent? + + """ + adj_size = math.ceil(max(base_size[0], base_size[1]) * pixel_ratio) image: Image.Image = None pixmap: QPixmap = None final: Image.Image = None _filepath: Path = Path(filepath) resampling_method = Image.Resampling.BILINEAR - if ThumbRenderer.font_pixel_ratio != pixel_ratio: - ThumbRenderer.font_pixel_ratio = pixel_ratio - ThumbRenderer.ext_font = ImageFont.truetype( - Path(__file__).parents[3] / "resources/qt/fonts/Oxanium-Bold.ttf", - math.floor(12 * ThumbRenderer.font_pixel_ratio), - ) - adj_size = math.ceil(max(base_size[0], base_size[1]) * pixel_ratio) + theme_color: str = ( + "theme_light" + if QGuiApplication.styleHints().colorScheme() == Qt.ColorScheme.Light + else "theme_dark" + ) + + # Initialize "Loading" thumbnail + loading_thumb: Image.Image = self._get_icon( + "thumb_loading", theme_color, (adj_size, adj_size), pixel_ratio + ) + if is_loading: - final = ThumbRenderer.thumb_loading_512.resize( + final = loading_thumb.resize( (adj_size, adj_size), resample=Image.Resampling.BILINEAR ) qim = ImageQt.ImageQt(final) @@ -123,158 +927,41 @@ def render( if MediaType.IMAGE in MediaCategories.get_types(ext, True): # Raw Images ----------------------------------------------- if MediaType.IMAGE_RAW in MediaCategories.get_types(ext, True): - try: - with rawpy.imread(str(_filepath)) as raw: - rgb = raw.postprocess() - image = Image.frombytes( - "RGB", - (rgb.shape[1], rgb.shape[0]), - rgb, - decoder_name="raw", - ) - except DecompressionBombError as e: - logging.info( - f"[ThumbRenderer]{WARNING} Couldn't Render thumbnail for {_filepath.name} ({type(e).__name__})" - ) - except ( - rawpy._rawpy.LibRawIOError, - rawpy._rawpy.LibRawFileUnsupportedError, - ) as e: - logging.info( - f"[ThumbRenderer]{ERROR} Couldn't Render thumbnail for raw image {_filepath.name} ({type(e).__name__})" - ) - + image = self._image_raw_thumb(_filepath) + elif MediaType.IMAGE_VECTOR in MediaCategories.get_types(ext, True): + image = self._image_vector_thumb(_filepath, adj_size) # Normal Images -------------------------------------------- else: - try: - image = Image.open(_filepath) - if image.mode != "RGB" and image.mode != "RGBA": - image = image.convert(mode="RGBA") - if image.mode == "RGBA": - new_bg = Image.new("RGB", image.size, color="#1e1e1e") - new_bg.paste(image, mask=image.getchannel(3)) - image = new_bg - - image = ImageOps.exif_transpose(image) - except DecompressionBombError as e: - logging.info( - f"[ThumbRenderer]{WARNING} Couldn't Render thumbnail for {_filepath.name} ({type(e).__name__})" - ) - + image = self._image_thumb(_filepath) # Videos ======================================================= elif MediaType.VIDEO in MediaCategories.get_types(ext, True): - video = cv2.VideoCapture(str(_filepath)) - frame_count = video.get(cv2.CAP_PROP_FRAME_COUNT) - if frame_count <= 0: - raise cv2.error("File is invalid or has 0 frames") - video.set(cv2.CAP_PROP_POS_FRAMES, frame_count // 2) - success, frame = video.read() - if not success: - # Depending on the video format, compression, and frame - # count, seeking halfway does not work and the thumb - # must be pulled from the earliest available frame. - video.set(cv2.CAP_PROP_POS_FRAMES, 0) - success, frame = video.read() - frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) - image = Image.fromarray(frame) - + image = self._video_thumb(_filepath) # Plain Text =================================================== elif MediaType.PLAINTEXT in MediaCategories.get_types(ext): - encoding = detect_char_encoding(_filepath) - with open(_filepath, "r", encoding=encoding) as text_file: - text = text_file.read(256) - bg = Image.new("RGB", (256, 256), color="#1e1e1e") - draw = ImageDraw.Draw(bg) - draw.text((16, 16), text, fill=(255, 255, 255)) - image = bg + image = self._text_thumb(_filepath) # Fonts ======================================================== elif MediaType.FONT in MediaCategories.get_types(ext, True): - # Scale the sample font sizes to the preview image - # resolution,assuming the sizes are tuned for 256px. - scaled_sizes: list[int] = [ - math.floor(x * (adj_size / 256)) for x in FONT_SAMPLE_SIZES - ] - if gradient: - # handles small thumbnails - bg = Image.new("RGB", (adj_size, adj_size), color="#1e1e1e") - draw = ImageDraw.Draw(bg) - font = ImageFont.truetype( - _filepath, size=math.ceil(adj_size * 0.65) - ) - draw.text((10, 0), "Aa", font=font) + if is_grid_thumb: + # Short (Aa) Preview + image = self._font_short_thumb(_filepath, adj_size) else: - # handles big thumbnails and renders a sample text in multiple font sizes - bg = Image.new("RGB", (adj_size, adj_size), color="#1e1e1e") - draw = ImageDraw.Draw(bg) - lines_of_padding = 2 - y_offset = 0 - - for font_size in scaled_sizes: - font = ImageFont.truetype(_filepath, size=font_size) - text_wrapped: str = wrap_full_text( - FONT_SAMPLE_TEXT, font=font, width=adj_size, draw=draw - ) - draw.multiline_text((0, y_offset), text_wrapped, font=font) - y_offset += ( - len(text_wrapped.split("\n")) + lines_of_padding - ) * draw.textbbox((0, 0), "A", font=font)[-1] - - image = bg - # 3D =========================================================== - # elif extension == 'stl': - # # Create a new plot - # matplotlib.use('agg') - # figure = plt.figure() - # axes = figure.add_subplot(projection='3d') - - # # Load the STL files and add the vectors to the plot - # your_mesh = mesh.Mesh.from_file(_filepath) - - # poly_collection = mplot3d.art3d.Poly3DCollection(your_mesh.vectors) - # poly_collection.set_color((0,0,1)) # play with color - # scale = your_mesh.points.flatten() - # axes.auto_scale_xyz(scale, scale, scale) - # axes.add_collection3d(poly_collection) - # # plt.show() - # img_buf = io.BytesIO() - # plt.savefig(img_buf, format='png') - # image = Image.open(img_buf) + # Large (Full Alphabet) Preview + image = self._font_long_thumb(_filepath, adj_size) + # Audio ======================================================== + elif MediaType.AUDIO in MediaCategories.get_types(ext, True): + image = self._audio_album_thumb(_filepath, ext) + if image is None: + image = self._audio_waveform_thumb( + _filepath, ext, adj_size, pixel_ratio + ) + if image is not None: + image = self._apply_overlay_color(image, "green") # Blender =========================================================== elif MediaType.BLENDER in MediaCategories.get_types(ext): - try: - blend_image = blend_thumb(str(_filepath)) - - bg = Image.new("RGB", blend_image.size, color="#1e1e1e") - bg.paste(blend_image, mask=blend_image.getchannel(3)) - image = bg - - except ( - AttributeError, - UnidentifiedImageError, - FileNotFoundError, - TypeError, - ) as e: - if str(e) == "expected string or buffer": - logging.info( - f"[ThumbRenderer]{ERROR} {_filepath.name} Doesn't have thumbnail saved. ({type(e).__name__})" - ) - - else: - logging.info( - f"[ThumbRenderer]{ERROR}: Couldn't render thumbnail for {_filepath.name} ({type(e).__name__})" - ) - - image = ThumbRenderer.thumb_file_default_512.resize( - (adj_size, adj_size), resample=Image.Resampling.BILINEAR - ) + image = self._blender(_filepath) # No Rendered Thumbnail ======================================== - else: - image = ThumbRenderer.thumb_file_default_512.resize( - (adj_size, adj_size), resample=Image.Resampling.BILINEAR - ) - if not image: raise UnidentifiedImageError @@ -298,49 +985,45 @@ def render( else Image.Resampling.BILINEAR ) image = image.resize((new_x, new_y), resample=resampling_method) - if gradient: - mask: Image.Image = ThumbRenderer.thumb_mask_512.resize( - (adj_size, adj_size), resample=Image.Resampling.BILINEAR - ).getchannel(3) - hl: Image.Image = ThumbRenderer.thumb_mask_hl_512.resize( - (adj_size, adj_size), resample=Image.Resampling.BILINEAR - ) - final = four_corner_gradient_background(image, adj_size, mask, hl) - else: - scalar = 4 - rec: Image.Image = Image.new( - "RGB", - tuple([d * scalar for d in image.size]), # type: ignore - "black", + mask: Image.Image = None + if is_grid_thumb: + mask = self._get_mask((adj_size, adj_size), pixel_ratio) + edge: tuple[Image.Image, Image.Image] = self._get_edge( + (adj_size, adj_size), pixel_ratio ) - draw = ImageDraw.Draw(rec) - draw.rounded_rectangle( - (0, 0) + rec.size, - (base_size[0] // 32) * scalar * pixel_ratio, - fill="red", - ) - rec = rec.resize( - tuple([d // scalar for d in rec.size]), - resample=Image.Resampling.BILINEAR, + final = self._apply_edge( + four_corner_gradient(image, (adj_size, adj_size), mask), + edge, ) + else: + mask = self._get_mask(image.size, pixel_ratio, scale_radius=True) final = Image.new("RGBA", image.size, (0, 0, 0, 0)) - final.paste(image, mask=rec.getchannel(0)) - except ( - UnidentifiedImageError, - FileNotFoundError, - cv2.error, - DecompressionBombError, - UnicodeDecodeError, - OSError, - ) as e: - if e is not UnicodeDecodeError: - logging.info( - f"[ThumbRenderer]{ERROR}: Couldn't render thumbnail for {_filepath.name} ({type(e).__name__})" - ) + final.paste(image, mask=mask.getchannel(0)) + + except FileNotFoundError as e: + logging.info( + f"[ThumbRenderer][ERROR]: Couldn't render thumbnail for {_filepath.name} ({type(e).__name__})" + ) + if update_on_ratio_change: + self.updated_ratio.emit(1) + final = self._get_icon( + name="broken_link_icon", + color="red", + size=(adj_size, adj_size), + pixel_ratio=pixel_ratio, + ) + except (UnidentifiedImageError, DecompressionBombError, ValueError) as e: + logging.info( + f"[ThumbRenderer][ERROR]: Couldn't render thumbnail for {_filepath.name} ({type(e).__name__})" + ) + if update_on_ratio_change: self.updated_ratio.emit(1) - final = ThumbRenderer.thumb_broken_512.resize( - (adj_size, adj_size), resample=resampling_method + final = self._get_icon( + name=self._get_resource_id(_filepath), + color=theme_color, + size=(adj_size, adj_size), + pixel_ratio=pixel_ratio, ) qim = ImageQt.ImageQt(final) if image: From 569390ea72d85335f9008cbd33fa4ad5c0dfcf11 Mon Sep 17 00:00:00 2001 From: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com> Date: Sat, 31 Aug 2024 13:11:54 -0700 Subject: [PATCH 59/84] fix: correct behavior for tag widget search options (#398) * fix(tags): include cluster in tag_id search * fix(ui): remove unused tag context menu item Remove unused "Add to Search" context menu item for tag widgets. * fix(ui): add tag search from tag_database Add missing functionality for the "Search for Tag" context menu option + left click functionality inside `tag_database.py` aka the "Tag Manager" panel. * fix: verify `tag_id:` input in search * style: remove commented code * fix: change `Library` import to type check only --- tagstudio/src/core/library.py | 50 +++++++------------------ tagstudio/src/qt/modals/tag_database.py | 37 +++++++++++------- tagstudio/src/qt/ts_qt.py | 5 ++- tagstudio/src/qt/widgets/tag.py | 2 - 4 files changed, 40 insertions(+), 54 deletions(-) diff --git a/tagstudio/src/core/library.py b/tagstudio/src/core/library.py index c6c97bd2f..9d2e48f66 100644 --- a/tagstudio/src/core/library.py +++ b/tagstudio/src/core/library.py @@ -1349,10 +1349,18 @@ def search_library( only_missing: bool = "missing" in query or "no file" in query allow_adv: bool = "filename:" in query_words tag_only: bool = "tag_id:" in query_words + tag_only_ids: list[int] = [] if allow_adv: query_words.remove("filename:") if tag_only: query_words.remove("tag_id:") + if query_words and query_words[0].isdigit(): + tag_only_ids.append(int(query_words[0])) + tag_only_ids.extend(self.get_tag_cluster(int(query_words[0]))) + else: + logging.error( + f"[Library][ERROR] Invalid Tag ID in query: {query_words}" + ) # TODO: Expand this to allow for dynamic fields to work. only_no_author: bool = "no author" in query or "no artist" in query @@ -1379,15 +1387,9 @@ def search_library( all_tag_terms.remove(all_tag_terms[i]) break - # print(all_tag_terms) - - # non_entry_count = 0 # Iterate over all Entries ============================================================= for entry in self.entries: allowed_ext: bool = entry.filename.suffix.lower() not in self.ext_list - # try: - # entry: Entry = self.entries[self.file_to_library_index_map[self._source_filenames[i]]] - # print(f'{entry}') if allowed_ext == self.is_exclude_list: # If the entry has tags of any kind, append them to this main tag list. @@ -1429,7 +1431,6 @@ def search_library( # elif query in entry.path.lower(): # NOTE: This searches path and filenames. - if allow_adv: if [q for q in query_words if (q in str(entry.path).lower())]: results.append((ItemType.ENTRY, entry.id)) @@ -1438,17 +1439,14 @@ def search_library( ]: results.append((ItemType.ENTRY, entry.id)) elif tag_only: - if entry.has_tag(self, int(query_words[0])): - results.append((ItemType.ENTRY, entry.id)) + for id in tag_only_ids: + if entry.has_tag(self, id) and entry.id not in results: + results.append((ItemType.ENTRY, entry.id)) + break - # elif query in entry.filename.lower(): - # self.filtered_entries.append(index) elif entry_tags: # function to add entry to results def add_entry(entry: Entry): - # self.filter_entries.append() - # self.filtered_file_list.append(file) - # results.append((SearchItemType.ENTRY, entry.id)) added = False for f in entry.fields: if self.get_field_attr(f, "type") == "collation": @@ -1518,26 +1516,6 @@ def add_entry(entry: Entry): add_entry(entry) break - # sys.stdout.write( - # f'\r[INFO][FILTER]: {len(self.filtered_file_list)} matches found') - # sys.stdout.flush() - - # except: - # # # Put this here to have new non-registered images show up - # # if query == "untagged" or query == "no author" or query == "no artist": - # # self.filtered_file_list.append(file) - # # non_entry_count = non_entry_count + 1 - # pass - - # end_time = time.time() - # print( - # f'[INFO][FILTER]: {len(self.filtered_entries)} matches found ({(end_time - start_time):.3f} seconds)') - - # if non_entry_count: - # print( - # f'[INFO][FILTER]: There are {non_entry_count} new files in {self.source_dir} that do not have entries. These will not appear in most filtered results.') - # if not self.filtered_entries: - # print("[INFO][FILTER]: Filter returned no results.") else: for entry in self.entries: added = False @@ -1562,8 +1540,6 @@ def add_entry(entry: Entry): if not added: results.append((ItemType.ENTRY, entry.id)) - # for file in self._source_filenames: - # self.filtered_file_list.append(file) results.reverse() return results @@ -2306,7 +2282,7 @@ def get_tag(self, tag_id: int) -> Tag: return self.tags[self._tag_id_to_index_map[int(tag_id)]] def get_tag_cluster(self, tag_id: int) -> list[int]: - """Returns a list of Tag IDs that reference this Tag.""" + """Returns a list of Tag IDs that reference this Tag as its parent.""" if tag_id in self._tag_id_to_cluster_map: return self._tag_id_to_cluster_map[int(tag_id)] return [] diff --git a/tagstudio/src/qt/modals/tag_database.py b/tagstudio/src/qt/modals/tag_database.py index 15c59c2ad..912562b2f 100644 --- a/tagstudio/src/qt/modals/tag_database.py +++ b/tagstudio/src/qt/modals/tag_database.py @@ -2,33 +2,37 @@ # Licensed under the GPL-3.0 License. # Created for TagStudio: https://github.com/CyanVoxel/TagStudio -from PySide6.QtCore import Signal, Qt, QSize +import typing + +from PySide6.QtCore import QSize, Qt, Signal from PySide6.QtWidgets import ( - QWidget, - QVBoxLayout, + QFrame, QHBoxLayout, QLineEdit, QScrollArea, - QFrame, + QVBoxLayout, + QWidget, ) - from src.core.constants import TAG_COLORS -from src.core.library import Library -from src.qt.widgets.panel import PanelWidget, PanelModal -from src.qt.widgets.tag import TagWidget from src.qt.modals.build_tag import BuildTagPanel +from src.qt.widgets.panel import PanelModal, PanelWidget +from src.qt.widgets.tag import TagWidget + +# Only import for type checking/autocompletion, will not be imported at runtime. +if typing.TYPE_CHECKING: + from src.core.library import Library, Tag + from src.qt.ts_qt import QtDriver class TagDatabasePanel(PanelWidget): tag_chosen = Signal(int) - def __init__(self, library): + def __init__(self, library: "Library", driver: "QtDriver"): super().__init__() self.lib: Library = library - # self.callback = callback + self.driver: QtDriver = driver self.first_tag_id = -1 self.tag_limit = 30 - # self.selected_tag: int = 0 self.setMinimumSize(300, 400) self.root_layout = QVBoxLayout(self) @@ -133,9 +137,14 @@ def update_tags(self, query: str): row = QHBoxLayout(container) row.setContentsMargins(0, 0, 0, 0) row.setSpacing(3) - tw = TagWidget(self.lib, self.lib.get_tag(tag_id), True, False) - tw.on_edit.connect( - lambda checked=False, t=self.lib.get_tag(tag_id): (self.edit_tag(t.id)) + tag: Tag = self.lib.get_tag(tag_id) + tw = TagWidget(self.lib, tag, True, False) + tw.on_edit.connect(lambda checked=False, t=tag: (self.edit_tag(t.id))) + tw.on_click.connect( + lambda checked=False, q=f"tag_id: {tag_id}": ( + self.driver.main_window.searchField.setText(q), + self.driver.filter_items(q), + ) ) row.addWidget(tw) self.scroll_layout.addWidget(container) diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index f5b10cbd7..c298dd31b 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -809,7 +809,10 @@ def clear_select_action_callback(self): def show_tag_database(self): self.modal = PanelModal( - TagDatabasePanel(self.lib), "Library Tags", "Library Tags", has_save=False + TagDatabasePanel(self.lib, self), + "Library Tags", + "Library Tags", + has_save=False, ) self.modal.show() diff --git a/tagstudio/src/qt/widgets/tag.py b/tagstudio/src/qt/widgets/tag.py index 739369dcf..f9d765b86 100644 --- a/tagstudio/src/qt/widgets/tag.py +++ b/tagstudio/src/qt/widgets/tag.py @@ -74,8 +74,6 @@ def __init__( # search_for_tag_action.triggered.connect(on_click_callback) search_for_tag_action.triggered.connect(self.on_click.emit) self.bg_button.addAction(search_for_tag_action) - add_to_search_action = QAction("Add to Search", self) - self.bg_button.addAction(add_to_search_action) self.inner_layout = QHBoxLayout() self.inner_layout.setObjectName("innerLayout") From dcb8ded98717b29068a8d8b9d0dcf0ce0c1fadec Mon Sep 17 00:00:00 2001 From: SupKittyMeow <77246128+SupKittyMeow@users.noreply.github.com> Date: Sat, 31 Aug 2024 16:47:26 -0700 Subject: [PATCH 60/84] ui: "open in explorer" action follows os name (#370) * Update item_thumb.py * Update preview_panel.py * Update video_player.py * made it so preview_panel.py uses self.open_explorer_action instead of just normal open_explorer_action --- tagstudio/src/qt/widgets/item_thumb.py | 12 +++++++++++- tagstudio/src/qt/widgets/preview_panel.py | 11 ++++++++++- tagstudio/src/qt/widgets/video_player.py | 12 +++++++++++- 3 files changed, 32 insertions(+), 3 deletions(-) diff --git a/tagstudio/src/qt/widgets/item_thumb.py b/tagstudio/src/qt/widgets/item_thumb.py index 5cd1ea23b..eda6196d3 100644 --- a/tagstudio/src/qt/widgets/item_thumb.py +++ b/tagstudio/src/qt/widgets/item_thumb.py @@ -4,6 +4,7 @@ import contextlib import logging import os +import platform import time import typing from pathlib import Path @@ -195,7 +196,16 @@ def __init__( self.opener = FileOpenerHelper("") open_file_action = QAction("Open file", self) open_file_action.triggered.connect(self.opener.open_file) - open_explorer_action = QAction("Open file in explorer", self) + + system = platform.system() + open_explorer_action = QAction( + "Open in explorer", self + ) # Default (mainly going to be for linux) + if system == "Darwin": + open_explorer_action = QAction("Reveal in Finder", self) + elif system == "Windows": + open_explorer_action = QAction("Open in Explorer", self) + open_explorer_action.triggered.connect(self.opener.open_explorer) self.thumb_button.addAction(open_file_action) self.thumb_button.addAction(open_explorer_action) diff --git a/tagstudio/src/qt/widgets/preview_panel.py b/tagstudio/src/qt/widgets/preview_panel.py index 458724719..24cb42ced 100644 --- a/tagstudio/src/qt/widgets/preview_panel.py +++ b/tagstudio/src/qt/widgets/preview_panel.py @@ -4,6 +4,7 @@ import logging from pathlib import Path +import platform import time import typing from datetime import datetime as dt @@ -97,7 +98,15 @@ def __init__(self, library: Library, driver: "QtDriver"): image_layout.setContentsMargins(0, 0, 0, 0) self.open_file_action = QAction("Open file", self) - self.open_explorer_action = QAction("Open file in explorer", self) + + system = platform.system() + self.open_explorer_action = QAction( + "Open in explorer", self + ) # Default (mainly going to be for linux) + if system == "Darwin": + self.open_explorer_action = QAction("Reveal in Finder", self) + elif system == "Windows": + self.open_explorer_action = QAction("Open in Explorer", self) self.preview_img = QPushButtonWrapper() self.preview_img.setMinimumSize(*self.img_button_size) diff --git a/tagstudio/src/qt/widgets/video_player.py b/tagstudio/src/qt/widgets/video_player.py index 6bb860993..c6702df81 100644 --- a/tagstudio/src/qt/widgets/video_player.py +++ b/tagstudio/src/qt/widgets/video_player.py @@ -4,6 +4,7 @@ import logging from pathlib import Path +import platform import typing from PySide6.QtCore import ( @@ -129,7 +130,16 @@ def __init__(self, driver: "QtDriver") -> None: open_file_action = QAction("Open file", self) open_file_action.triggered.connect(self.opener.open_file) - open_explorer_action = QAction("Open file in explorer", self) + + system = platform.system() + open_explorer_action = QAction( + "Open in explorer", self + ) # Default (mainly going to be for linux) + if system == "Darwin": + open_explorer_action = QAction("Reveal in Finder", self) + elif system == "Windows": + open_explorer_action = QAction("Open in Explorer", self) + open_explorer_action.triggered.connect(self.opener.open_explorer) self.addAction(open_file_action) self.addAction(open_explorer_action) From 341aa92ecb5e43f790d7a9680a356d5122bffab0 Mon Sep 17 00:00:00 2001 From: EJ Stinson <93455158+FavroiteGamers@users.noreply.github.com> Date: Sat, 31 Aug 2024 17:15:33 -0700 Subject: [PATCH 61/84] feat(ui): preview support for source engine files * Fix text and RAW image handling - Fix RAW images not being loaded correctly in the preview panel - Fix trying to read size data from null images - Refactor `os.stat` to `.stat()` - Remove unnecessary upper/lower conversions - Improve encoding compatibility beyond UTF-8 when reading text files - Code cleanup * Use chardet for character encoding detection * Add support for waveform + album cover thumbnails * Rename "cover" variables for MyPy * Rename "audio_tags" variables for MyPy + typing * Add # type: ignore to fromstring method * Add GIF preview support * Add rough check for invalid video codecs * Add ".plist" to PLAINTEXT_TYPES * Add readable video tester * Add ".psd" to IMAGE_TYPES; Handle ID3NoHeaderError * Improve and style waveform previews * Add final return statement to _album_artwork() * Add final return statement to _audio_waveform() * Tweak waveform color and size * Fix ItemThumb label text color in light mode * Fix most theme UI legibility issues * Match additional UI to color scheme * ruff format * feat(ui): add UI color palette dict * feat(ui) center and color small font previews * fix(ui): large font previews follow app theme * fix(ui): blender previews follow app theme * feat(ui): add resizable thumbnail options * fix: mkv files with "[0][0][0][0]" codec load properly * fix: missing audio files properly handled * feat(ui): use system accent color for thumb selections * fix(ui): hide gif preview in multi-selections * feat(ui): add dynamic file thumb icons * fix(ui): hide previous thumbnail before resizing * (fix): catch ffmpeg errors in file tester * Squashed commit of the following: commit 9a3c19d398b82a3ffe8349f19b837a3d8cc97421 Author: Travis Abendshien Date: Wed Jul 24 22:57:32 2024 -0700 fix: add missing comma + sort extensions commit 53b2db9b5fa696d3a58cb3107606b9c7b3eaa9da Author: Travis Abendshien Date: Wed Jul 24 14:46:16 2024 -0700 refactor: move type constants to new media classes * feat(ui): add media types and icon resources * feat(ui): add more default media types and icons Add additional default icons for: - Blender - Presentation - Program - Spreadsheet Add/expand additional media types: - PDF - Packages * fix: remove leading dot in preview panel ext * refactor: remove edge from `four_corner_gradient()` * fix: handle missing files in `resource_manager` * fix(ui): thumb edges fading on refresh * feat(ui): add default icons for audio+vector thumbs * feat(ui): apply edge to default icon thumbs * chore: remove unused code * refactor(ui): move loading icon to `ResourceManager` * added support for Source 1 + 2 file thumbnails All plaintext variants and VTF file conversions. * Added render code for VTF files Added support for VTF files by using the vtf2img library for PIL * Add files via upload * fixed Ruff errors * fixed Ruff errors * chore: organize imports, lists; ruff formatting * Change references of Source to Source Engine * Added error handler + changed source to source engine * add struct to import and docstring for source_engine * complying to the demigod ruff * chore: format with ruff --------- Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com> --- requirements.txt | 1 + tagstudio/src/core/media_types.py | 24 ++++++++++++++++ tagstudio/src/core/palette.py | 12 ++++---- tagstudio/src/qt/widgets/fields.py | 4 +++ tagstudio/src/qt/widgets/thumb_renderer.py | 33 ++++++++++++++++++++++ 5 files changed, 68 insertions(+), 6 deletions(-) diff --git a/requirements.txt b/requirements.txt index 5658340c5..c2bddc36a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14,3 +14,4 @@ pydub==0.25.1 mutagen==1.47.0 numpy==1.26.4 ffmpeg-python==0.2.0 +vtf2img==0.1.0 diff --git a/tagstudio/src/core/media_types.py b/tagstudio/src/core/media_types.py index 449aa8aee..6eca3e128 100644 --- a/tagstudio/src/core/media_types.py +++ b/tagstudio/src/core/media_types.py @@ -35,6 +35,7 @@ class MediaType(str, Enum): PRESENTATION: str = "presentation" PROGRAM: str = "program" SHORTCUT: str = "shortcut" + SOURCE_ENGINE: str = "source_engine" SPREADSHEET: str = "spreadsheet" TEXT: str = "text" VIDEO: str = "video" @@ -236,6 +237,20 @@ class MediaCategories: ".ts", ".txt", ".xml", + ".vmt", + ".fgd", + ".nut", + ".cfg", + ".conf", + ".vdf", + ".vcfg", + ".gi", + ".inf", + ".vqlayout", + ".qss", + ".vsc", + ".kv3", + ".vsnd_template", } _PRESENTATION_SET: set[str] = { ".key", @@ -244,6 +259,9 @@ class MediaCategories: ".pptx", } _PROGRAM_SET: set[str] = {".app", ".exe"} + _SOURCE_ENGINE_SET: set[str] = { + ".vtf", + } _SHORTCUT_SET: set[str] = {".desktop", ".lnk", ".url"} _SPREADSHEET_SET: set[str] = { ".csv", @@ -377,6 +395,11 @@ class MediaCategories: extensions=_SHORTCUT_SET, is_iana=False, ) + SOURCE_ENGINE_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.SOURCE_ENGINE, + extensions=_SOURCE_ENGINE_SET, + is_iana=False, + ) SPREADSHEET_TYPES: MediaCategory = MediaCategory( media_type=MediaType.SPREADSHEET, extensions=_SPREADSHEET_SET, @@ -416,6 +439,7 @@ class MediaCategories: PRESENTATION_TYPES, PROGRAM_TYPES, SHORTCUT_TYPES, + SOURCE_ENGINE_TYPES, SPREADSHEET_TYPES, TEXT_TYPES, VIDEO_TYPES, diff --git a/tagstudio/src/core/palette.py b/tagstudio/src/core/palette.py index 7edacc747..f170a0de4 100644 --- a/tagstudio/src/core/palette.py +++ b/tagstudio/src/core/palette.py @@ -284,6 +284,12 @@ class ColorType(int, Enum): ColorType.LIGHT_ACCENT: "#FFFFFF", ColorType.DARK_ACCENT: "#1e1e1e", }, + "red": { + ColorType.PRIMARY: "#e22c3c", + ColorType.BORDER: "#e54252", + ColorType.LIGHT_ACCENT: "#f39caa", + ColorType.DARK_ACCENT: "#440d12", + }, "green": { ColorType.PRIMARY: "#28bb48", ColorType.BORDER: "#43c568", @@ -296,12 +302,6 @@ class ColorType(int, Enum): ColorType.LIGHT_ACCENT: "#EFD4FB", ColorType.DARK_ACCENT: "#3E1555", }, - "red": { - ColorType.PRIMARY: "#e22c3c", - ColorType.BORDER: "#e54252", - ColorType.LIGHT_ACCENT: "#f39caa", - ColorType.DARK_ACCENT: "#440d12", - }, "theme_dark": { ColorType.PRIMARY: "#333333", ColorType.BORDER: "#555555", diff --git a/tagstudio/src/qt/widgets/fields.py b/tagstudio/src/qt/widgets/fields.py index 03b43d848..dffca2a56 100644 --- a/tagstudio/src/qt/widgets/fields.py +++ b/tagstudio/src/qt/widgets/fields.py @@ -47,6 +47,10 @@ def __init__(self, title: str = "Field", inline: bool = True) -> None: self.edit_icon_128 = theme_fg_overlay(FieldContainer.edit_icon_128) self.trash_icon_128 = theme_fg_overlay(FieldContainer.trash_icon_128) + self.clipboard_icon_128 = theme_fg_overlay(FieldContainer.clipboard_icon_128) + self.edit_icon_128 = theme_fg_overlay(FieldContainer.edit_icon_128) + self.trash_icon_128 = theme_fg_overlay(FieldContainer.trash_icon_128) + self.root_layout = QVBoxLayout(self) self.root_layout.setObjectName("baseLayout") self.root_layout.setContentsMargins(0, 0, 0, 0) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 4bcb4158c..a4ec4866d 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -8,6 +8,7 @@ from copy import deepcopy from io import BytesIO from pathlib import Path +import struct import cv2 import numpy as np @@ -39,6 +40,7 @@ from src.qt.helpers.gradient import four_corner_gradient from src.qt.helpers.text_wrapper import wrap_full_text from src.qt.resource_manager import ResourceManager +from vtf2img import Parser ImageFile.LOAD_TRUNCATED_IMAGES = True @@ -600,6 +602,33 @@ def _blender(self, filepath: Path) -> Image.Image: ) return im + def _source_engine(self, filepath: Path) -> Image.Image: + """ + This is a function to convert the VTF (Valve Texture Format) files to thumbnails, it works using the VTF2IMG library for PILLOW. + """ + parser = Parser(filepath) + im: Image.Image = None + try: + im = parser.get_image() + + except ( + AttributeError, + UnidentifiedImageError, + FileNotFoundError, + TypeError, + struct.error, + ) as e: + if str(e) == "expected string or buffer": + logging.info( + f"[ThumbRenderer][VTF][INFO] {filepath.name} Doesn't have an embedded thumbnail. ({type(e).__name__})" + ) + + else: + logging.error( + f"[ThumbRenderer][VTF][ERROR]: Couldn't render thumbnail for {filepath.name} ({type(e).__name__})" + ) + return im + def _font_short_thumb(self, filepath: Path, size: int) -> Image.Image: """Render a small font preview ("Aa") thumbnail from a font file. @@ -961,6 +990,10 @@ def render( elif MediaType.BLENDER in MediaCategories.get_types(ext): image = self._blender(_filepath) + # VTF ========================================================== + elif MediaType.SOURCE_ENGINE in MediaCategories.get_types(ext): + image = self._source_engine(_filepath) + # No Rendered Thumbnail ======================================== if not image: raise UnidentifiedImageError From 85d62e65191880ebe56fc187a236b5ce5b29beeb Mon Sep 17 00:00:00 2001 From: Jann Stute <46534683+Computerdores@users.noreply.github.com> Date: Sun, 1 Sep 2024 02:17:29 +0200 Subject: [PATCH 62/84] fix: gdl sidecar files load properly * fix: run_macro didn't work for files that aren't in a sub directory * fix: add_generic_data_to_entry would add a new Content Tags Field if the Content Tags field was the first field * fix: get_gdl_sidecar used wrong file extension for discovering gdl side car files * run_macro: ensure that source folder parameter is case insensitive Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com> --------- Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com> --- tagstudio/src/core/library.py | 2 +- tagstudio/src/core/ts_core.py | 2 +- tagstudio/src/qt/ts_qt.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tagstudio/src/core/library.py b/tagstudio/src/core/library.py index 9d2e48f66..3fb2dc90f 100644 --- a/tagstudio/src/core/library.py +++ b/tagstudio/src/core/library.py @@ -2024,7 +2024,7 @@ def add_generic_data_to_entry(self, data, entry_id: int): # elif meta_tags_field_indices: # priority_field_index = meta_tags_field_indices[0] - if priority_field_index > 0: + if priority_field_index >= 0: self.update_entry_field( entry_id, priority_field_index, [matching[0]], "append" ) diff --git a/tagstudio/src/core/ts_core.py b/tagstudio/src/core/ts_core.py index 63ac30e63..0cd27d67c 100644 --- a/tagstudio/src/core/ts_core.py +++ b/tagstudio/src/core/ts_core.py @@ -31,7 +31,7 @@ def get_gdl_sidecar(self, filepath: str | Path, source: str = "") -> dict: json_dump = {} info = {} _filepath: Path = Path(filepath) - _filepath = _filepath.parent / (_filepath.stem + ".json") + _filepath = _filepath.parent / (_filepath.name + ".json") # NOTE: This fixes an unknown (recent?) bug in Gallery-DL where Instagram sidecar # files may be downloaded with indices starting at 1 rather than 0, unlike the posts. diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index c298dd31b..418741884 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -968,7 +968,7 @@ def run_macro(self, name: str, entry_id: int): """Runs a specific Macro on an Entry given a Macro name.""" entry = self.lib.get_entry(entry_id) path = self.lib.library_dir / entry.path / entry.filename - source = entry.path.parts[0] + source = "" if entry.path == Path(".") else entry.path.parts[0].lower() if name == "sidecar": self.lib.add_generic_data_to_entry( self.core.get_gdl_sidecar(path, source), entry_id From 8219ffc416aa2c2fc31fb3a49eef91afc6d38e5c Mon Sep 17 00:00:00 2001 From: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com> Date: Sat, 31 Aug 2024 17:26:24 -0700 Subject: [PATCH 63/84] feat: expanded file deletion/trashing (#409) * feat: send deleted files to system trash This refactors the file deletion code to send files to the system trash instead of performing a hard deletion. It also fixes deleting video files and GIFs loaded in the Preview Panel. * feat(ui): add file deletion confirmation boxes * feat(ui): add delete file menu option + shortcut * ui: update file deletion message boxes * fix(ui): same default confirm button on win/mac - Make "Yes" the default choice in the delete file modal for both Windows and macOS (Linux untested) - Change status messages to be more broad, since they also are displayed when cancelling the operation * ui: show perm deletion warning on all platforms --- requirements.txt | 1 + tagstudio/resources/qt/videos/placeholder.mp4 | Bin 0 -> 2590 bytes tagstudio/src/core/media_types.py | 13 ++ tagstudio/src/qt/helpers/file_deleter.py | 30 ++++ tagstudio/src/qt/resource_manager.py | 14 ++ tagstudio/src/qt/resources.json | 4 + tagstudio/src/qt/ts_qt.py | 156 ++++++++++++++++-- tagstudio/src/qt/widgets/fields.py | 6 +- tagstudio/src/qt/widgets/item_thumb.py | 8 + tagstudio/src/qt/widgets/preview_panel.py | 85 +++++++++- 10 files changed, 298 insertions(+), 19 deletions(-) create mode 100644 tagstudio/resources/qt/videos/placeholder.mp4 create mode 100644 tagstudio/src/qt/helpers/file_deleter.py diff --git a/requirements.txt b/requirements.txt index c2bddc36a..e4afacdc7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14,4 +14,5 @@ pydub==0.25.1 mutagen==1.47.0 numpy==1.26.4 ffmpeg-python==0.2.0 +Send2Trash==1.8.3 vtf2img==0.1.0 diff --git a/tagstudio/resources/qt/videos/placeholder.mp4 b/tagstudio/resources/qt/videos/placeholder.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1e22e4c724aeefa2a44b44f3462f075495373b1e GIT binary patch literal 2590 zcmdT`&1)M+6d$c+MRpZejve9mp}-u$ss+Ac30A({p#*$ z69)o0rq>>d>7mECy@gW9C6~}b4~5WMA(wpgKWHiKAw_v_b~KVVA1#Fj^0YJW^Y`BD z%)UW{5ZdBfp%VulAsRsrLuZLu^TI}r5K?SKwoS;`_nyT#=t$Z`8Ri4+^Q(Km*evE7 z6#N9HLhifi;tsg-o%<^{fY%G-r?kJ=g{R?KbVuL#edoQ?jq{Ef1#!^gbfcm#HRw6t z3@kgMo3+YfrA`p`YhnE1Pv6dbz8$YW`1;n5XSNsJKjO$V>a=6%i%ay1m|J0N=#5IX zTBTvjSYD=X;u;OwG<4ehG=$)G5E{!mb*uuCc}I#=Bht~(sC%s?ZxCakTo2bHEWM67~K6_N2 z6P62T$$ga{dvY~j*ku`47KzI5&7ukuDn{lhyrnD>RhY@5if^kJi7HMji$oOJ&- zRg6SU9#9sEntUgVDjiZW5>+~^ED}{ZmPJh+Q85xVbyQg-YU=$gs(f6U|T!}b>4R4!4(BA%&QH8W;ygU7)snT@!i3p z-SsSoflNK?#ryH`58x%_WXEzNA;FY57F>rz+5|n=V7}$r7^Ag4$Hzjmi6@fEH44Cj zmHOtbbTMc|f2kL_G?lgEF>ksc--&rF4k@*h9lVo4MjFj24Pe>;5eL$95vh4(p6mBP zt3cNE9Ngpm$1lClbLu*uF#|X9P4_C~&k<~9QVv-h0>^?l=3*|+0>o4oTMgR*uY+fV zG>F|chq2SC9gao#MQ)+I9z8GXA|vy#R#QmBwc=fd>*nCQCVj}jt{nuv?|&SycV>Xa zfN%{BV7D`UrH%BJ+_(SMSE5Qfy`rz=N=WYAf9fHbuR7X8vIkYEj~vflhd%+sHX=XE zHY)jP8)59fXdkjI+ozFfpM{Z{xQCL`I|2_EDEsX~oY=z`eGixe2Y%Os?*Ts|Y1?&P zm?Y_0oB{VeTW}D`k bool: + """Sends a file to the system trash. + + Args: + path (str | Path): The path of the file to delete. + """ + _path = Path(path) + try: + logging.info(f"[delete_file] Sending to Trash: {_path}") + send2trash(_path) + return True + except PermissionError as e: + logging.error(f"[delete_file][ERROR] PermissionError: {e}") + except FileNotFoundError: + logging.error(f"[delete_file][ERROR] File Not Found: {_path}") + except Exception as e: + logging.error(e) + return False diff --git a/tagstudio/src/qt/resource_manager.py b/tagstudio/src/qt/resource_manager.py index 3c4e80996..c38d382a4 100644 --- a/tagstudio/src/qt/resource_manager.py +++ b/tagstudio/src/qt/resource_manager.py @@ -31,6 +31,20 @@ def __init__(self) -> None: ) ResourceManager._initialized = True + @staticmethod + def get_path(id: str) -> Path | None: + """Get a resource's path from the ResourceManager. + Args: + id (str): The name of the resource. + + Returns: + Path: The resource path if found, else None. + """ + res: dict = ResourceManager._map.get(id) + if res: + return Path(__file__).parents[2] / "resources" / res.get("path") + return None + def get(self, id: str) -> Any: """Get a resource from the ResourceManager. This can include resources inside and outside of QResources, and will return diff --git a/tagstudio/src/qt/resources.json b/tagstudio/src/qt/resources.json index ef007b6f2..e5857909b 100644 --- a/tagstudio/src/qt/resources.json +++ b/tagstudio/src/qt/resources.json @@ -90,5 +90,9 @@ "thumb_loading": { "path": "qt/images/thumb_loading.png", "mode": "pil" + }, + "placeholder_mp4": { + "path": "qt/videos/placeholder.mp4", + "mode": "rb" } } diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index 418741884..13cf1cc0d 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -12,6 +12,7 @@ import logging import math import os +import platform import sys import time import typing @@ -53,6 +54,7 @@ QMenu, QMenuBar, QComboBox, + QMessageBox, ) from humanfriendly import format_timespan @@ -69,9 +71,11 @@ TAG_FAVORITE, TAG_ARCHIVED, ) +from src.core.palette import ColorType, get_ui_color from src.core.utils.web import strip_web_protocol from src.qt.flowlayout import FlowLayout from src.qt.main_window import Ui_MainWindow +from src.qt.helpers.file_deleter import delete_file from src.qt.helpers.function_iterator import FunctionIterator from src.qt.helpers.custom_runnable import CustomRunnable from src.qt.resource_manager import ResourceManager @@ -446,6 +450,15 @@ def start(self) -> None: edit_menu.addSeparator() + self.delete_file_action = QAction("Delete Selected File(s)", menu_bar) + self.delete_file_action.triggered.connect( + lambda f="": self.delete_files_callback(f) + ) + self.delete_file_action.setShortcut(QtCore.Qt.Key.Key_Delete) + edit_menu.addAction(self.delete_file_action) + + edit_menu.addSeparator() + manage_file_extensions_action = QAction("Manage File Extensions", menu_bar) manage_file_extensions_action.triggered.connect( lambda: self.show_file_extension_modal() @@ -532,13 +545,13 @@ def start(self) -> None: folders_to_tags_action.triggered.connect(lambda: ftt_modal.show()) macros_menu.addAction(folders_to_tags_action) - # Help Menu ========================================================== + # Help Menu ============================================================ self.repo_action = QAction("Visit GitHub Repository", menu_bar) self.repo_action.triggered.connect( lambda: webbrowser.open("https://github.com/TagStudioDev/TagStudio") ) help_menu.addAction(self.repo_action) - self.set_macro_menu_viability() + self.set_menu_action_viability() self.update_clipboard_actions() @@ -549,6 +562,9 @@ def start(self) -> None: menu_bar.addMenu(window_menu) menu_bar.addMenu(help_menu) + # ====================================================================== + + # Preview Panel -------------------------------------------------------- self.preview_panel = PreviewPanel(self.lib, self) l: QHBoxLayout = self.main_window.splitter l.addWidget(self.preview_panel) @@ -758,7 +774,7 @@ def close_library(self): self.copied_fields.clear() self.is_buffer_merged = False self.update_clipboard_actions() - self.set_macro_menu_viability() + self.set_menu_action_viability() self.preview_panel.update_widgets() self.filter_items() self.main_window.toggle_landing_page(True) @@ -796,7 +812,7 @@ def select_all_action_callback(self): self.selected.append((item.mode, item.item_id)) item.thumb_button.set_selected(True) - self.set_macro_menu_viability() + self.set_menu_action_viability() self.preview_panel.update_widgets() def clear_select_action_callback(self): @@ -804,7 +820,7 @@ def clear_select_action_callback(self): for item in self.item_thumbs: item.thumb_button.set_selected(False) - self.set_macro_menu_viability() + self.set_menu_action_viability() self.preview_panel.update_widgets() def show_tag_database(self): @@ -827,6 +843,114 @@ def show_file_extension_modal(self): self.modal.saved.connect(lambda: (panel.save(), self.filter_items(""))) self.modal.show() + def delete_files_callback(self, origin_path: str | Path): + """Callback to send on or more files to the system trash. + + If 0-1 items are currently selected, the origin_path is used to delete the file + from the originating context menu item. + If there are currently multiple items selected, + then the selection buffer is used to determine the files to be deleted. + + Args: + origin_path(str): The file path associated with the widget making the call. + May or may not be the file targeted, depending on the selection rules. + """ + entry = None + pending: list[Path] = [] + deleted_count: int = 0 + + if len(self.selected) <= 1 and origin_path: + pending.append(Path(origin_path)) + elif (len(self.selected) > 1) or (len(self.selected) <= 1 and not origin_path): + for i, item_pair in enumerate(self.selected): + if item_pair[0] == ItemType.ENTRY: + entry = self.lib.get_entry(item_pair[1]) + filepath: Path = self.lib.library_dir / entry.path / entry.filename + pending.append(filepath) + + if pending: + return_code = self.delete_file_confirmation(len(pending), pending[0]) + logging.info(return_code) + # If there was a confirmation and not a cancellation + if return_code == 2 and return_code != 3: + for i, f in enumerate(pending): + if (origin_path == f) or (not origin_path): + self.preview_panel.stop_file_use() + if delete_file(f): + self.main_window.statusbar.showMessage( + f'Deleting file [{i}/{len(pending)}]: "{f}"...' + ) + self.main_window.statusbar.repaint() + + entry_id = self.lib.get_entry_id_from_filepath(f) + self.lib.remove_entry(entry_id) + self.purge_item_from_navigation(ItemType.ENTRY, entry_id) + deleted_count += 1 + self.selected.clear() + + if deleted_count > 0: + self.filter_items() + self.preview_panel.update_widgets() + + if len(self.selected) <= 1 and deleted_count == 0: + self.main_window.statusbar.showMessage("No files deleted.") + elif len(self.selected) <= 1 and deleted_count == 1: + self.main_window.statusbar.showMessage(f"Deleted {deleted_count} file!") + elif len(self.selected) > 1 and deleted_count == 0: + self.main_window.statusbar.showMessage("No files deleted.") + elif len(self.selected) > 1 and deleted_count < len(self.selected): + self.main_window.statusbar.showMessage( + f"Only deleted {deleted_count} file{'' if deleted_count == 1 else 's'}! Check if any of the files are currently missing or in use." + ) + elif len(self.selected) > 1 and deleted_count == len(self.selected): + self.main_window.statusbar.showMessage(f"Deleted {deleted_count} files!") + self.main_window.statusbar.repaint() + + def delete_file_confirmation(self, count: int, filename: Path | None = None) -> int: + """A confirmation dialogue box for deleting files. + + Args: + count(int): The number of files to be deleted. + filename(Path | None): The filename to show if only one file is to be deleted. + """ + trash_term: str = "Trash" + if platform.system() == "Windows": + trash_term = "Recycle Bin" + # NOTE: Windows + send2trash will PERMANENTLY delete files which cannot be moved to the Recycle Bin. + # This is done without any warning, so this message is currently the best way I've got to inform the user. + # https://github.com/arsenetar/send2trash/issues/28 + # This warning is applied to all platforms until at least macOS and Linux can be verified to + # not exhibit this same behavior. + perm_warning: str = ( + f"

      " + ) + + msg = QMessageBox() + msg.setTextFormat(Qt.TextFormat.RichText) + msg.setWindowTitle("Delete File" if count == 1 else "Delete Files") + msg.setIcon(QMessageBox.Icon.Warning) + if count <= 1: + msg.setText( + f"

      Are you sure you want to move this file to the {trash_term}?

      " + "

      This will remove it from TagStudio AND your file system!

      " + f"{filename if filename else ''}" + f"{perm_warning}
      " + ) + elif count > 1: + msg.setText( + f"

      Are you sure you want to move these {count} files to the {trash_term}?

      " + "

      This will remove them from TagStudio AND your file system!

      " + f"{perm_warning}
      " + ) + + yes_button: QPushButton = msg.addButton("&Yes", QMessageBox.ButtonRole.YesRole) + msg.addButton("&No", QMessageBox.ButtonRole.NoRole) + msg.setDefaultButton(yes_button) + + return msg.exec() + def add_new_files_callback(self): """Runs when user initiates adding new files to the Library.""" # # if self.lib.files_not_in_library: @@ -1397,17 +1521,19 @@ def select_item(self, type: ItemType, id: int, append: bool, bridge: bool): if it.mode == type and it.item_id == id: self.preview_panel.set_tags_updated_slot(it.update_badges) - self.set_macro_menu_viability() + self.set_menu_action_viability() self.update_clipboard_actions() self.preview_panel.update_widgets() - def set_macro_menu_viability(self): + def set_menu_action_viability(self): if len([x[1] for x in self.selected if x[0] == ItemType.ENTRY]) == 0: self.autofill_action.setDisabled(True) self.sort_fields_action.setDisabled(True) + self.delete_file_action.setDisabled(True) else: self.autofill_action.setDisabled(False) self.sort_fields_action.setDisabled(False) + self.delete_file_action.setDisabled(False) def update_thumbs(self): """Updates search thumbnails.""" @@ -1456,12 +1582,20 @@ def update_thumbs(self): for i, item_thumb in enumerate(self.item_thumbs, start=0): if i < len(self.nav_frames[self.cur_frame_idx].contents): - filepath = "" + filepath: Path = None # Initialize if self.nav_frames[self.cur_frame_idx].contents[i][0] == ItemType.ENTRY: entry = self.lib.get_entry( self.nav_frames[self.cur_frame_idx].contents[i][1] ) - filepath = self.lib.library_dir / entry.path / entry.filename + filepath: Path = self.lib.library_dir / entry.path / entry.filename + + try: + item_thumb.delete_action.triggered.disconnect() + except RuntimeWarning: + pass + item_thumb.delete_action.triggered.connect( + lambda checked=False, f=filepath: self.delete_files_callback(f) + ) item_thumb.set_item_id(entry.id) item_thumb.assign_archived(entry.has_tag(self.lib, TAG_ARCHIVED)) @@ -1506,7 +1640,9 @@ def update_thumbs(self): else collation.e_ids_and_pages[0][0] ) cover_e = self.lib.get_entry(cover_id) - filepath = self.lib.library_dir / cover_e.path / cover_e.filename + filepath: Path = ( + self.lib.library_dir / cover_e.path / cover_e.filename + ) item_thumb.set_count(str(len(collation.e_ids_and_pages))) item_thumb.update_clickable( clickable=( diff --git a/tagstudio/src/qt/widgets/fields.py b/tagstudio/src/qt/widgets/fields.py index dffca2a56..9bdc67948 100644 --- a/tagstudio/src/qt/widgets/fields.py +++ b/tagstudio/src/qt/widgets/fields.py @@ -124,6 +124,7 @@ def __init__(self, title: str = "Field", inline: bool = True) -> None: def set_copy_callback(self, callback: Optional[MethodType]): if self.copy_button.is_connected: self.copy_button.clicked.disconnect() + self.copy_button.is_connected = False self.copy_callback = callback self.copy_button.clicked.connect(callback) @@ -133,6 +134,7 @@ def set_copy_callback(self, callback: Optional[MethodType]): def set_edit_callback(self, callback: Optional[MethodType]): if self.edit_button.is_connected: self.edit_button.clicked.disconnect() + self.edit_button.is_connected = False self.edit_callback = callback self.edit_button.clicked.connect(callback) @@ -142,10 +144,12 @@ def set_edit_callback(self, callback: Optional[MethodType]): def set_remove_callback(self, callback: Optional[Callable]): if self.remove_button.is_connected: self.remove_button.clicked.disconnect() + self.remove_button.is_connected = False self.remove_callback = callback self.remove_button.clicked.connect(callback) - self.remove_button.is_connected = True + if callback is not None: + self.remove_button.is_connected = True def set_inner_widget(self, widget: "FieldWidget"): if self.field_layout.itemAt(0): diff --git a/tagstudio/src/qt/widgets/item_thumb.py b/tagstudio/src/qt/widgets/item_thumb.py index eda6196d3..1057e70af 100644 --- a/tagstudio/src/qt/widgets/item_thumb.py +++ b/tagstudio/src/qt/widgets/item_thumb.py @@ -9,6 +9,7 @@ import typing from pathlib import Path from typing import Optional +import platform from PIL import Image, ImageQt from PySide6.QtCore import Qt, QSize, QEvent, QMimeData, QUrl @@ -207,8 +208,15 @@ def __init__( open_explorer_action = QAction("Open in Explorer", self) open_explorer_action.triggered.connect(self.opener.open_explorer) + + trash_term: str = "Trash" + if platform.system() == "Windows": + trash_term = "Recycle Bin" + self.delete_action = QAction(f"Send file to {trash_term}", self) + self.thumb_button.addAction(open_file_action) self.thumb_button.addAction(open_explorer_action) + self.thumb_button.addAction(self.delete_action) # Static Badges ======================================================== diff --git a/tagstudio/src/qt/widgets/preview_panel.py b/tagstudio/src/qt/widgets/preview_panel.py index 24cb42ced..9dc68db40 100644 --- a/tagstudio/src/qt/widgets/preview_panel.py +++ b/tagstudio/src/qt/widgets/preview_panel.py @@ -12,7 +12,7 @@ import rawpy from PIL import Image, UnidentifiedImageError, ImageFont from PIL.Image import DecompressionBombError -from PySide6.QtCore import QModelIndex, Signal, Qt, QSize +from PySide6.QtCore import QModelIndex, Signal, Qt, QSize, QByteArray, QBuffer from PySide6.QtGui import QGuiApplication, QResizeEvent, QAction, QMovie from PySide6.QtWidgets import ( QWidget, @@ -46,6 +46,7 @@ from src.qt.helpers.qbutton_wrapper import QPushButtonWrapper from src.qt.widgets.video_player import VideoPlayer from src.qt.helpers.file_tester import is_readable_video +from src.qt.resource_manager import ResourceManager # Only import for type checking/autocompletion, will not be imported at runtime. @@ -98,14 +99,17 @@ def __init__(self, library: Library, driver: "QtDriver"): image_layout.setContentsMargins(0, 0, 0, 0) self.open_file_action = QAction("Open file", self) + self.trash_term: str = "Trash" + if platform.system() == "Windows": + self.trash_term = "Recycle Bin" + self.delete_action = QAction(f"Send file to {self.trash_term}", self) - system = platform.system() self.open_explorer_action = QAction( "Open in explorer", self - ) # Default (mainly going to be for linux) - if system == "Darwin": + ) # Default text (Linux, etc.) + if platform.system() == "Darwin": self.open_explorer_action = QAction("Reveal in Finder", self) - elif system == "Windows": + elif platform.system() == "Windows": self.open_explorer_action = QAction("Open in Explorer", self) self.preview_img = QPushButtonWrapper() @@ -114,6 +118,7 @@ def __init__(self, library: Library, driver: "QtDriver"): self.preview_img.setContextMenuPolicy(Qt.ContextMenuPolicy.ActionsContextMenu) self.preview_img.addAction(self.open_file_action) self.preview_img.addAction(self.open_explorer_action) + self.preview_img.addAction(self.delete_action) self.preview_gif = QLabel() self.preview_gif.setMinimumSize(*self.img_button_size) @@ -121,10 +126,13 @@ def __init__(self, library: Library, driver: "QtDriver"): self.preview_gif.setCursor(Qt.CursorShape.ArrowCursor) self.preview_gif.addAction(self.open_file_action) self.preview_gif.addAction(self.open_explorer_action) + self.preview_gif.addAction(self.delete_action) self.preview_gif.hide() + self.gif_buffer: QBuffer = QBuffer() self.preview_vid = VideoPlayer(driver) self.preview_vid.hide() + self.preview_vid.addAction(self.delete_action) self.thumb_renderer = ThumbRenderer() self.thumb_renderer.updated.connect( lambda ts, i, s: (self.preview_img.setIcon(i)) @@ -499,6 +507,14 @@ def update_widgets(self): ) if self.preview_img.is_connected: self.preview_img.clicked.disconnect() + self.preview_img.is_connected = False + + try: + self.delete_action.triggered.disconnect() + except RuntimeWarning: + pass + self.delete_action.setEnabled(False) + for i, c in enumerate(self.containers): c.setHidden(True) self.preview_img.show() @@ -538,6 +554,17 @@ def update_widgets(self): ) self.preview_img.setCursor(Qt.CursorShape.PointingHandCursor) + try: + self.delete_action.triggered.disconnect() + except RuntimeError: + pass + self.delete_action.setText(f"Send file to {self.trash_term}") + self.delete_action.triggered.connect( + lambda checked=False, + f=filepath: self.driver.delete_files_callback(f) + ) + self.delete_action.setEnabled(True) + self.opener = FileOpenerHelper(filepath) self.open_file_action.triggered.connect(self.opener.open_file) self.open_explorer_action.triggered.connect( @@ -548,16 +575,24 @@ def update_widgets(self): ext: str = filepath.suffix.lower() try: if filepath.suffix.lower() in [".gif"]: - movie = QMovie(str(filepath)) + with open(filepath, mode="rb") as f: + if self.preview_gif.movie(): + self.preview_gif.movie().stop() + self.gif_buffer.close() + + ba = f.read() + self.gif_buffer.setData(ba) + movie = QMovie(self.gif_buffer, QByteArray()) + self.preview_gif.setMovie(movie) + movie.start() + image = Image.open(str(filepath)) - self.preview_gif.setMovie(movie) self.resizeEvent( QResizeEvent( QSize(image.width, image.height), QSize(image.width, image.height), ) ) - movie.start() self.preview_img.hide() self.preview_vid.hide() self.preview_gif.show() @@ -669,6 +704,7 @@ def update_widgets(self): # TODO: Implement a clickable label to use for the GIF preview. if self.preview_img.is_connected: self.preview_img.clicked.disconnect() + self.preview_img.is_connected = False self.preview_img.clicked.connect( lambda checked=False, filepath=filepath: open_file(filepath) ) @@ -710,6 +746,16 @@ def update_widgets(self): ) self.preview_img.setCursor(Qt.CursorShape.ArrowCursor) + try: + self.delete_action.triggered.disconnect() + except RuntimeError: + pass + self.delete_action.setText(f"Send files to {self.trash_term}") + self.delete_action.triggered.connect( + lambda checked=False, f=None: self.driver.delete_files_callback(f) + ) + self.delete_action.setEnabled(True) + ratio: float = self.devicePixelRatio() self.thumb_renderer.render( time.time(), @@ -1149,3 +1195,26 @@ def remove_message_box(self, prompt: str, callback: typing.Callable) -> None: # logging.info(result) if result == 3: callback() + + def stop_file_use(self): + """Stops the use of the currently previewed file. Used to release file permissions.""" + logging.info("[PreviewPanel] Stopping file use in video playback...") + # This swaps the video out for a placeholder so the previous video's file + # is no longer in use by this object. + self.preview_vid.play(ResourceManager.get_path("placeholder_mp4"), QSize(8, 8)) + self.preview_vid.hide() + + # NOTE: I'm keeping this here until #357 is merged in the case it still needs to be used. + # logging.info("[PreviewPanel] Stopping file use for animated image playback...") + # logging.info(self.preview_gif.movie()) + # if self.preview_gif.movie(): + # self.preview_gif.movie().stop() + # with open(ResourceManager.get_path("placeholder_gif"), mode="rb") as f: + # ba = f.read() + # self.gif_buffer.setData(ba) + # movie = QMovie(self.gif_buffer, QByteArray()) + # self.preview_gif.setMovie(movie) + # movie.start() + + # self.preview_gif.hide() + # logging.info(self.preview_gif.movie()) From 81ddf5366c13eee23c5bf86078143ab1c42d838b Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 31 Aug 2024 20:52:19 -0700 Subject: [PATCH 64/84] fix(ui): unlinked videos use correct icon --- tagstudio/src/qt/widgets/thumb_renderer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index a4ec4866d..6a0ac4894 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -995,7 +995,9 @@ def render( image = self._source_engine(_filepath) # No Rendered Thumbnail ======================================== - if not image: + if not _filepath.exists(): + raise FileNotFoundError + elif not image: raise UnidentifiedImageError orig_x, orig_y = image.size From cc2e9f97c4237b6e01fa322104b82ee34998b936 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 31 Aug 2024 21:14:24 -0700 Subject: [PATCH 65/84] ui: increase thumbnail edge contrast --- tagstudio/src/qt/widgets/thumb_renderer.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 6a0ac4894..a32f49142 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -409,9 +409,9 @@ def _apply_edge( faded (bool): Whether or not to apply a faded version of the edge. Used for light themes. """ - opacity: float = 0.75 if not faded else 0.6 + opacity: float = 0.8 if not faded else 0.6 shade_reduction: float = ( - 0.15 + 0 if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark else 0.3 ) From cb129563092451bf0cd73f0c09a653707f3fa249 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 31 Aug 2024 21:32:00 -0700 Subject: [PATCH 66/84] fix(ui): deleting files will not reset search --- tagstudio/src/qt/ts_qt.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index 13cf1cc0d..8425ee1bf 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -889,7 +889,7 @@ def delete_files_callback(self, origin_path: str | Path): self.selected.clear() if deleted_count > 0: - self.filter_items() + self.refresh_frame(self.nav_frames[self.cur_frame_idx].contents) self.preview_panel.update_widgets() if len(self.selected) <= 1 and deleted_count == 0: @@ -904,6 +904,8 @@ def delete_files_callback(self, origin_path: str | Path): ) elif len(self.selected) > 1 and deleted_count == len(self.selected): self.main_window.statusbar.showMessage(f"Deleted {deleted_count} files!") + else: + self.main_window.statusbar.showMessage(f"Deleted {deleted_count} files!") self.main_window.statusbar.repaint() def delete_file_confirmation(self, count: int, filename: Path | None = None) -> int: From 65237ed106b497436167633b18cc0c214d492d9a Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 31 Aug 2024 22:29:19 -0700 Subject: [PATCH 67/84] fix(ui): seek next valid video frame for thumbs --- tagstudio/src/qt/widgets/collage_icon.py | 21 ++++++++++++++++----- tagstudio/src/qt/widgets/thumb_renderer.py | 21 +++++++++++++++------ 2 files changed, 31 insertions(+), 11 deletions(-) diff --git a/tagstudio/src/qt/widgets/collage_icon.py b/tagstudio/src/qt/widgets/collage_icon.py index c73eb7c7e..cfbf3bb39 100644 --- a/tagstudio/src/qt/widgets/collage_icon.py +++ b/tagstudio/src/qt/widgets/collage_icon.py @@ -3,6 +3,7 @@ # Created for TagStudio: https://github.com/CyanVoxel/TagStudio import logging +import math import traceback from pathlib import Path @@ -105,12 +106,22 @@ def render( (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2), ) success, frame = video.read() - if not success: - # Depending on the video format, compression, and frame - # count, seeking halfway does not work and the thumb - # must be pulled from the earliest available frame. - video.set(cv2.CAP_PROP_POS_FRAMES, 0) + # NOTE: Depending on the video format, compression, and + # frame count, seeking halfway does not work and the thumb + # must be pulled from the earliest available frame. + MAX_FRAME_SEEK: int = 10 + for i in range( + 0, + min( + MAX_FRAME_SEEK, + math.floor(video.get(cv2.CAP_PROP_FRAME_COUNT)), + ), + ): success, frame = video.read() + if not success: + video.set(cv2.CAP_PROP_POS_FRAMES, i) + else: + break frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) with Image.fromarray(frame, mode="RGB") as pic: if keep_aspect: diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index a32f49142..9a328168b 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -880,12 +880,21 @@ def _video_thumb(self, filepath: Path) -> Image.Image: cv2.CAP_PROP_POS_FRAMES, (video.get(cv2.CAP_PROP_FRAME_COUNT) // 2), ) - success, frame = video.read() - if not success: - # Depending on the video format, compression, and frame - # count, seeking halfway does not work and the thumb - # must be pulled from the earliest available frame. - video.set(cv2.CAP_PROP_POS_FRAMES, 0) + # NOTE: Depending on the video format, compression, and + # frame count, seeking halfway does not work and the thumb + # must be pulled from the earliest available frame. + MAX_FRAME_SEEK: int = 10 + for i in range( + 0, + min( + MAX_FRAME_SEEK, math.floor(video.get(cv2.CAP_PROP_FRAME_COUNT)) + ), + ): + success, frame = video.read() + if not success: + video.set(cv2.CAP_PROP_POS_FRAMES, i) + else: + break frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) im = Image.fromarray(frame) except ( From 3d427997ea837d4ea936dfa3aa1a540268b14d8a Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 31 Aug 2024 22:40:55 -0700 Subject: [PATCH 68/84] fix(ui): remove default video border --- tagstudio/src/qt/widgets/video_player.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tagstudio/src/qt/widgets/video_player.py b/tagstudio/src/qt/widgets/video_player.py index c6702df81..f3c24c8f0 100644 --- a/tagstudio/src/qt/widgets/video_player.py +++ b/tagstudio/src/qt/widgets/video_player.py @@ -82,6 +82,8 @@ def __init__(self, driver: "QtDriver") -> None: self.scene().addItem(self.video_preview) self.video_preview.setAcceptedMouseButtons(Qt.MouseButton.LeftButton) + self.setStyleSheet("border-style:solid;border-width:0px;") + # Set up the video tint. self.video_tint = self.scene().addRect( 0, From 7f3b3d06af867fa4d5ca9f215499a25822c5900f Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 31 Aug 2024 23:11:42 -0700 Subject: [PATCH 69/84] ui: update splash --- tagstudio/resources/qt/images/splash.png | Bin 234899 -> 406777 bytes tagstudio/src/qt/resources_rc.py | 39944 +++++++++++++-------- 2 files changed, 25343 insertions(+), 14601 deletions(-) diff --git a/tagstudio/resources/qt/images/splash.png b/tagstudio/resources/qt/images/splash.png index 0d4c94cf22dad2d3583eaff8cf21aa79f69b7f98..360c217676a21ccfbdf3e8126036c925a8deacf0 100644 GIT binary patch literal 406777 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

      " + f"WARNING! If this file can't be moved to the {trash_term}, " + f"it will be permanently deleted!

      >= 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 qNhx!Sp}%!O}Aicm#34dll+avQN5rGqVpRc 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 Ou_?%^%2Z34hW`&AQ7Tpd literal 234899 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%0Da85pLs>g&@Z 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

      QkIy~c+expBzK>23h*n%(9rd0- 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≤tf^;9!$8K$LyJ7xUp@XW|ir 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 DuUZqC diff --git a/tagstudio/src/qt/resources_rc.py b/tagstudio/src/qt/resources_rc.py index f11bf7fb9..72c151f2f 100644 --- a/tagstudio/src/qt/resources_rc.py +++ b/tagstudio/src/qt/resources_rc.py @@ -1,6 +1,6 @@ # Resource object code (Python 3) # Created by: object code -# Created by: The Resource Compiler for Qt version 6.6.3 +# Created by: The Resource Compiler for Qt version 6.7.1 # WARNING! All changes made in this file will be lost! from PySide6 import QtCore @@ -560,10 +560,10 @@ =\x82\xf7\x0b\xc0\xe3\xc0\xcd\xc0y\xe0%\xe0\xcf\xb7\xfa\ \xb8\x8a\xab\xb8\x8a\xcd\x82\xff\x0fR\xb9\xc7\x85|\xfd\ \xc5\xb0\x00\x00\x00\x00IEND\xaeB`\x82\ -\x00\x03\x95\x93\ +\x00\x064\xf9\ \x89\ PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\ -\x00\x02\x80\x00\x00\x01h\x08\x06\x00\x00\x00\xc72JQ\ +\x00\x03\xc0\x00\x00\x02\x1c\x08\x06\x00\x00\x009]\xc7{\ \x00\x00\x05\xe0iTXtXML:com.\ adobe.xmp\x00\x00\x00\x00\x00\x0a \x0a \x0a \x0a \x0a \x0a \x0a \x0a \x0a\x0a!d\xaav\x00\x00\x01\x81\ +nd=\x22r\x22?>\xaa\xe93o\x00\x00\x01\x81\ iCCPsRGB IEC6196\ -6-2.1\x00\x00(\x91u\x91\xb9KCA\x10\ -\x87?\x93H\xc4\x83\x08ZXX\x04\x89VQb\x04\ -Q\x0b\x8b\x04/P\x8b\x18\xc1\xabI^.!\xc7\xe3\ -\xbd\x04\x09\xb6\x82m@A\xb4\xf1*\xf4/\xd0V\xb0\ -\x16\x04E\x11\xc4:\xb5\xa2\x8d\x86\xe7\xbc$\x90 f\ -\x96\xd9\xf9\xf6\xb7;\xc3\xee,X\x82I%\xa5\xdb<\ -\x90Jg\xb5\xc0\x8c\xcf\xb9\xb2\xba\xe6\xb4\x17\xb1\xd1\x85\ -\x15\x17\x13!EW\x17\x96\xa6\x834\xb4\xaf'\x9a\xcc\ -\xf80h\xd6j|\xee_k\x8bDu\x05\x9aZ\x84\ -'\x15U\xcb\x0a\xcf\x0a\xcfoeU\x93\xf7\x85\xbb\x95\ -D(\x22|)\xec\xd6\xe4\x82\xc2\x8f\xa6\x1e\xaep\xd1\ -\xe4x\x85\x7fL\xd6\x82\x01?X:\x85\x9d\xf1:\x0e\ -\xd7\xb1\x92\xd0R\xc2\xf2r\x5c\xa9dN\xa9\xde\xc7|\ -I{4\xbd\xbc$\xb1O\xbc\x17\x9d\x003\xf8p2\ -\xc7\x14~F\x19f\x5c\xe6Q\x06\xf12$+\x1a\xe4\ -{\xca\xf9\x8bd$W\x91Y%\x8f\xc6&q\x12d\ -q\x8b\x9a\x93\xeaQ\x891\xd1\xa32\x92\xe4\xcd\xfe\xff\ -\xed\xab\x1e\x1b\xf1V\xaa\xb7\xfb\xa0\xf9\xcd0>\xfa\xc1\ -\xbe\x07\xa5\x82a|\x9f\x1aF\xe9\x0c\xac\xafp\x93\xae\ -\xe5gN`\xecS\xf4BMs\x1d\x83c\x07\xaen\ -kZ\xf8\x00\xaew\xa1\xe7E\x0di\xa1\xb2d\x15\xb7\ -\xc4b\xf0~\x01\x1d\xab\xd0u\x0f\xad\xeb\x95\x9eU\xf7\ -9\x7f\x86\xe0\xb6|\xd5\x1d\x1c\x1e\xc1\x80\x9cwl\xfc\ -\x02\xa0/h\x00\xa8\xd3\xf4\x1c\x00\x00\x00\x09pHY\ +6-2.1\x00\x00(\x91u\x91\xcf+DQ\x14\ +\xc7?3C\xe4G\xa3L\xb2\xb0x\x09Y\x0c\xf9Q\ +bc1b(,\xc6(\x83\xcd\xcc3oF\xcd\x8c\ +\xd7{O\x92\xad\xb2\x9d\xa2\xc4\xc6\xaf\x05\x7f\x01[e\ +\xad\x14\x91\x92\xb55\xb1A\xcfy\xf3\xa6F2\xe7v\ +\xee\xf9\xdc\xef\xbd\xe7t\xef\xb9\xe0\x8df\xd4\xacY\xd1\ +\x03\xd9\x9ceD\xc2!e.6\xafT\xbdPM\x13\ +\x01|t\xc6US\x9f\x9a\x19\x8bR\xd6>\xee\xf18\ +\xf1\xb6\xcb\xa9U\xfe\xdc\xbfV\xbb\x944U\xf0T\x0b\ +\x0f\xab\xbaa\x09\x8f\x0bO\xaeY\xba\xc3;\xc2\x015\ +\x1d_\x12>\x13\x0e\x1arA\xe1;GO\xb8\xfc\xe2\ +p\xca\xe5/\x87\x8dhd\x04\xbc\x0d\xc2J\xea\x17'\ +~\xb1\x9a6\xb2\xc2\xf2r\xda\xb2\x99U\xb5x\x1f\xe7\ +%u\xc9\xdc\xec\x8c\xc4V\xf1\x16L\x22\x84\x09\xa10\ +\xc1(#\x0c\xd0\xcb\x90\xcc\x03t\xd1G\xb7\xac(\x93\ +\xdfS\xc8\x9ffErU\x99u\xd61X&E\x1a\ +\x8b\xa0\xa8\xabR=)Q\x13=)#\xc3\xba\xd3\xff\ +\xbf}5\xb5\xfe>\xb7z]\x08*\x9fm\xfb\xad\x1d\ +\xaa\xb6\xe1;o\xdb\x9fG\xb6\xfd}\x0c\xbe'\xb8\xcc\ +\x95\xf2W\x0ea\xf0]\xf4|Ik;\x00\xff&\x9c\ +_\x95\xb4\xc4.\x5clA\xf3\xa3\x1e7\xe2\x05\xc9'\ +\xee\xd54x=\x85\xfa\x184\xde@\xcd\x82\xdb\xb3\xe2\ +>'\x0f\x10\xdd\x90\xaf\xba\x86\xbd}\xe8\x90\xf3\xfe\xc5\ +\x1fe8g\xe5\x1ds7\xe3\x00\x00\x00\x09pHY\ s\x00\x00\x0b\x13\x00\x00\x0b\x13\x01\x00\x9a\x9c\x18\x00\x00\ - \x00IDATx\x9c\xdc\xbdk\xacmKV\x1e\ -\xf6U\xad\xb5\xf7>\xe7\x9e\xd7m\x08\x8d\xed\xd0M\x22\ -\x90\x1dbl\xa2\xc8\xc4DyH\xf1\x0f\xc0J\x1c\x14\ -\xc9X\x8ab\x14\x99\x88\x1f\x91\x1d'\xc8\x8a\x82\x9c\xc8\ -\xc6r \x91\x1c\xac\x08\xcb\xd8\xc1\xc2V\xa4\xe6\xe5H\ -\xb1\x03D\x80cB \xb1b\x1a\x9a\x87\xa1\xa1\xd5\xa4\ -y?\xda}\x9b\xee{\xef9{\xed\xbd\xcf\xdesV\ -~\xcc\xf9\xd5\xf8\xc6\xa81\xd7\xde\xe7\xdc{\x1b\xe4\xda\ -\xf7\xdc\xb5\xd6\x9c\xf5\x185j\xd4\x18\xdf\x18U\xb3f\ -\xc1;\x9c\xfe\xdf\x1f\xfc\xc0\xbd\x9f\xf9\xc0\xcf\x7f\xd1/\ -\xff\xfco\xfc\xfe_\xff\x85\x8f}\xfe?\xfd\xf5\xdf\xfa\ -\xfc\x8b\xa7\xd7\xbf\xfb\xea\xe2\xfa\xd5\x9b\xc3\xf4x\x9a\xda\ -\x09\x00\xcc\x00\xea\x91OM\x13f\x94\xe1*\xd0\x00\x94\ -\x97\xa4s\x02\xb0K\xaf\xcf\xd8\xadm5\xb9\xbe\xd5\x0e\ -ih\xe1\xfa\xf9\xf4\x06\x0e7o\xf4\xdf3f\xd4\xa4\ -\x0f\x9a\x98\x874\xc423f4\xa0\xd37\xd2>a\ -\x97\xf6\xeav\x1a\xb2{z\x8d\xdfg\xcc\x00\x80\x8a\x8a\ -\xfd\xee\x0cO\xce>3\x1d\x87\xe6\xea\x19\xc74\xbb\xf6\ -\x22\xd7U^\x86Tm|u<\x95\xb6\xf2\x02\xbfy\ -\xcd\xd33\xe3\xea\xf2u<\xbfy\x96Q0\xe4]\xc8\ -\xaa\x9b<\xe5\xb8\xea\xb5\xc8\xefX\xc6_'?\xfcu\ -\xa5\xe16\xf9\x9b0\xe1\xec\xf4\x09\xee\xdd\xff4\xcc\x00\ -Z\x97C\xe35\xf9Pz\x99\x91\xbf\x000\x95|~\ -\x01#/\xb7\xd2\xd6\x98g\xf9Z}1\x1dqln\ -\xc79]\xd6\xffi]\x99|\xc7\xcf)\xe1_F\x7f\ -\xe7a\xbdE\xae\xef\xd0\xaf;\xa5\x02\xb4i\xc2\xf5\xeb\ -\xbf\x81:\xb5.3LQ\xe7\xe8\xef-\x1d\x13\xe56\ -\xbb\xb7\x95\xf76\xd9d\x9b[\xfao\xd0\x97\x8f^\x05\ -\x1e>^\xdb2\x9eS~3\xb9\x1c\xc6\xa8\x8e\xe3\x98\ -\xa5\xadq\x8a\xb2\xb2\xa5_\xa6\xb2\xd0\xac\xf7'\xf8k\ -]\x0e\xa7\x19\xf5\xb5\x8f\x017\xcf7y\x96\xf1z\xe9\ -\xceq\xfd\x91\xf7-/{\x97\xc4\xe9\xfdW\ -\xe5\xfa\xc8\x93[\x93dR>\xf2\xf3\xb8\xa2\x5c\xc0g\ -\x11\xca\x8d\xe7\x1b\x06\x5c*\x8b 5\xa6i\xad1\xea\ -\x85\x8a|\x9e\xb7\xe2\xeb{Y\x00\xbb\xb4\xb3\xb4k\x0e\ -\x8a\xd5[\xab\x95\xd3\x94\xb5\x17\xf9y\xccA\x1d\xca\x95\ -\xf5S@\xa0\xd1|\x5c\x1f\x1c\x07Cw\x03%w\xc9\ -{\x9b\xb3\xaaz/-\x13@ \x90\x83p\xe5u\x04\ -\x80\x9a'+\x93\x01u\xca\xed\xf2\xdd\xd2\xe6\x9cYo\ -\x90\xaf\x99\xadqc8\xcd\xd8\xad P\xd31\xa0>\ -\xd2o\xf3\x9f\x00\xad\xb8\xd9\x96\xd7y\x97\x00\x02uS\ -\x04\xea\xdb\xce\xdb\xed\xf6b+\xbdH\xd0\x22\xeb\x07m\ -\xe8\xcb\xb6\xff24\x1d\xcb\xdf0\xb7\xf7~\xee\xef\xfa\ -\xb1\xcf\xfd\xfc\xcf\xfe\xf6/\xfc\xa2?\xf0\xad\xff\xf9\xd7\ -|\xd5\xc7\xde6\xc2\xd6\xf4\xb6\x01\xc0\xd6\xda\xfe\xaf|\ -\xcd\xdf\xfa\x93?\xf4\xbf\xfd\xc4W\x7f\xf4\x17>\xf1\x07\ -\xa3\xe7\xea<\xad\xf2\xe2\x11\x1f\xbd\xbfI\x03\xb6\xbdw\ -\xfd\xbe\x05\x12\xa3\xd2\x7f+\x89\x93\xf4\xd9\xf4I\x5c\xdc\ -\ -\xa3S\x14\xafi^\xce\x91(\xf7\xaaG7u\xdc\xdc\ -P\xdf|\x03\x98n\xc2\xbd\x5c_x\x90\xe5g\xf0]\ -\xf8\x9d\xcd{\xaf\xefm\x9c\xefB\x0f\xc7j\x91g\xaf\ -\xf7\xec^n\xd7\xb6\xe8\xc9\xda\xbb-\xbf\xdeS;\xa7\ -|\xd9*\xb3\x95\xa7\xad\x7f\x99\xa3\xb3\xb4\x03\xec\xb0G\ -Ya~A\xc5\x0e'\xa8\xd8\xbbz\x08\x06\xdf\xfdY\ -\x9f\xfe\xcb\x7f\xea\xcf\xfc\x07\x7f\xe6?\xfb\xaf\xbe\xf2\x7f\ -/\xa5\xdcu\x01\x22Mo\x09\x00~\xfb7\x7f\xd7\x1f\ -\xfe\x8eo\xfc\x07\xff\xd3\xaf}\xf8\xb5/X\x084\xaf\ -\xf2\xaa]\xe0\x06W\xb8i\x07\xcc\xeb\x22\x0b`\x069\ -\x8b\x18,\xf7\xc9\xf4\x0c\xd0\xddn\x08\xb6\xaeo)\xf5\ -cu\x11\xcc\xdc\xc5{\x8b\x93\xfbj>\xe0j:\xac\ -\xf7\xb6\x05 ~?&H/\xea\x8d\xa8\x90\xdf\xael\ -\xb7\x8c\xde\xf6D\xd9\xd7S\xdc\xdf?\xb62\x12\x19\x19\ -\xc1un\xe8g\x19o\xa5\xe96C\xcdv<\xad#\ -\xfd(\xb9\xe2\xd5v_\x06\xf4\xc5{\x19H}~\xfd\ -\xac\x83@\xf6\x0b.\xef\xed\xca\xec\xb8b9&\xc3#\ -\x98\xbb\x8b\xd2\x03Ly\xab\xccR\x86O\xf6\xaf\xe0\xe4\ -\xf4\xe1&?R\x9a\xcav\xc4\xee6\xbeJ\x15\x1b:\ -A\x8d\xce:_3P\x83\x5c\xbe\xb7\x22>[\x06\xbc\ -\x00\x98\xcb6h\xbdk\xbb[m\xf5<\x09\xf8\x8bu\ -\x1ck\xfbX\xbf\x5c\x992\xde_*X@`\x9b\xa7\ -5[\xae\x8f\xa2\x1cg\x86v\xab\xfc]\x0c\xab\xd69\ -\x82\xec\xd1\xd9]\x80\xbf\x81\x85T\xf6\xef?\x00\xee\xdd\ -\xef\xfd\xcdd\xcb\xe9\x93\x0d`\xe6i\xbc[\xca\xda\xc9\ -*Ug\xb8\xf5\xfe\x8c:\x8e\xc5\x16\x108\xa3\xbe\xf9\ -&0\xdd\x0c\xfd\x8e\x81\x85\xe34\x8e|\xbeM\x1fe\ -\x0e\xed\x96\xe3{\xcc\x81\xbdM\xcf\x1d\xcb\x7f\x9bsr\ -[?o\xbb\x9e\xd9\xd0c\x81\x92\xdb\xfa\x9f\xd9\x01-\ -\xb3,\xc2\x9f\xa0\xe2\x14{\x9c\x02\xf0\xfb\x0c?\xe7_\ -~\xef\x8f\x7f\xd5W\x7f\xf9\x7f\xfa\x15_\xf5\xc7\xdf\xbf\ -\xd9\xc9[\xd2K\x01\xc0\x9f\xf8\x91\x0f~\xfa\xff\xf0\xe7\ -\xfe\xe7o\xfb\xd0\xfb\x7f\xf9\x8bymY\x8a\x9bp\xd9\ -\xde\xc4u;\xa0\xc1B\xf5n\x00\x8b\xbfvtB\x84\ -\xeb\xb7M\xb28!\xf8\xfd.\xf9\xefr=\x9bD\x99\ -\xa1\xb8\x98\xcf\xf1|\xba\xd8\xc8\xbf-\x00\x84\x071\xf2\ -R\xe0\xbd2_\xa6!\x8aj\xf4\xf2\xb2\xf6\x95\xfe\x82\ -\xe3\x93!\x9b\xa8'\xf5\x0c\xf7\xf7\x8f\xbbrZ@\xbd\ -\x0a\xef\xdd\x95\x22\xe9 \x0d\x99\xa2\xdar\x18\xb2v\x9c\ -q/\xfe\xdaV\xbdY\x9e\x0cdl\xb5\xb5u\xed\xea\ -\xfa)n\xa6\xcbAi\xe9\x18my\xcaK\xff\xfc8\ -n\xe5\xcf\xea~\x91\xe8_\xac#\xa3\x83\xed\xef\xf7\xf7\ -qr\xfa\x10\xc0\xe8801BE\x10\xee\xdb\xb8\x8d\ -\x86\xe3<\xcd\xf2\xbb\xb4\x91q\xcbqx\x11:\xf4\xc2\ -1p\xa6\xdf3\xe0\x1a\x0d{,?\x97\x5c\xe6\x8e\x81\ -\x90M\x9a\xd7\xa4c\xd2\xe9826\xf3|\x83\xf9\xfc\ -u\x94y\xdb\x90\xe9w\x05\x01J\xc7m\xc6p\xeb\xf7\ -Bss@n+q\x8e\xdc\xc5\xf0\xcf\x98Q\xef?\ -B[A`\xd7\x15k{\xb1|\x5cA\xd8\x96\xf9\xdc\ -\x99\xceRtD;!w(\xa7\xe5G\x22\xe65\x12\ -8\xdd:\x97\xb7@[\x96\x08\x22\x81\xb6iS\x8e;\ -\x98\xa3\x9d\xc9\xc6\xeae\x00\xe2m\xf7\xb6\xfa~\x17\xdd\ -\x98\x81\xdfH3S\xb4\xf7w\xe9\xdfV\x9b1`T\ -P\xb0\xc3\x19\x0aNQ\xb1sK\xe4\x7f\xe8\xdf\xf8\xfc\ -\xef\xfd\xef\xbe\xe9\xbf\xfc\x8f>\xff\x0b\xfe\xa5O\xde\xda\ -\xa1\x90^\x18\x00~\xf7w\xfe\xc3\xcf\xfb\xab_\xfdm\ -?\xf8\xe6\xc7\xcf?\x93\xd7f4o\x8d\xe9m\x81\x0d\xd2\x1e\ -\xb72\xdd\xe6\xe8f\xe0/\xa3'\xd3e[\xf9\xeer\ -=\xa6\xbb8+[\xd7#\x8d\xd1)1\xfel\xdf\xd3\ -4\xb6\xb9\x00\xc1=\xeew\x10XQ\xf1\xaew?\xfe\ -\xe8\xd7\xfd\xf5\xaf\xfew\xbe\xec\xcb\xbf\xf4Ci\xa76\ -\xd2\x0b\x01\xc0\xbf\xf1\xf5\xef\xfb\xb2\xbf\xfdu\xdf\xf3w\ -\xaf\xaf\xdb\xa9-\xf5>\xc3e{s\x0dMze\x95\ -M\x90-\x8f3\x03}\x19h\xb3rK\xae\xad|/\ -r=\xa6\xdb\xbc\xf8\xad\xbc\x97\xf3\x01\x97\xd3\xf9;,\ -\x00\xf9\xa4\xe1\xf5\x08\xe6\xcaF>\x9d\xa0Y\x1d\xaa\x10\ -\xb4-\x8d\xfcAx\xa3\x99#\xe0\x8a\xfc\x8ay\x8c\xde\ -m\xe3\xbei\xec\xdd\xf7`\xe8\xd5\x8e\x1d\x99\xfc\xb7)\ -\xe8\x088\xb7\xf2o\x19~`\x01\x81\xd7\xd3\xc5\xa6\xb2\ -\xe0o\xd2v\x9bQ\x8dul\xdfWY\xbe\xbbb\xcb\ -\xda!mLu\x7f\x86\x93\xd3G\xbd\x1d \x19\xd7\x00\ -\x98\x8e\xcd\xe5Pd\xa0\x1fw\xb9\xbeaH\x15\xe0e\ -@\x8c\x86X\xf3\xe8\xf5\xae\xcb\x9cLe\xb2nz)\ -\xee\xdd\xca\xda\x8e\xe5\xbbaK\x80f,\x1bu\xecm\ -\xed\x0cs\xa8\xb0\x1f\xb7\xec1\x9b'\xb4\xf37\x160\ -\xb8\x1ar`\xd4+\x9e\x8e\xe3\xc0P\x9d\x89\xedhP\ -6\xa7r\x90`]\xcauZv\x8f \x90\xcb\xc1c\ -\x1f0\xd8+\xdd:\xd2\xe4{,\x87\x84\xf6\xad\xc4v\ -\xeeb\x97\x5c\x99cm\xb5\x19\xf5\x0d\x03\x81\xc0\xf1\xb9\ -\xbe\xb5\x9c\x1f\x03\x11\xd1I\x05\x8e\xef\xcb\xd3\xf2\xc7m\ -\xd5\xf66\xa8\xbbl5\x88ud\xfd\x8b\xf53ev\ -Y\xdb\xc9\xf2f\x9f\x91\xb6c}<\x96\xee\xa6\x93\x0b\ -N\xf0\x0a\xf6\xb8\xd7\xaf\xec\xcfvW\x7f\xee/\xfd\xa9\ -?\xfeg\xbf\xe6?\xf9\x9e[\x1b\xe9\xb5\xdc!\xb5\xd6\ -\xca\x9f\xff\xcao\xf8\xda\x7f\xf0\xad?\xfa\x17\xec\xf1\xf4\ -\x19o\xce\xaf\xe1\x06\xcf7\xbb\xa4\x93\x84\xbf\xb76\xe4\ -gJ\xa8\xc8\xbd\xbb\x1a\xa9m\x01\xdfVr\x1e\xb8\xc6\ -0n\x9e7~\xc6=\x7f\xef\xb4\x00\x1c\xf7\xb8\x97\xff\ -oM\xe6L\xe9\xde\xc5\x93\xd7=\x7fn\xfc\xcaqC\ -\xad\xdf3\xc3\xab\xbf\xcd\xb3\xcb\x0d\xa4~\x8f\x1b\xb9\xb5\ -\x8d\x86\x05\x0c\xc4\x07\x8c\x8e\xd1\x92\xa5c\xed0\x1d\xeb\ -\xb7\xde\xbb\xba~\x8ai\xba\xda\xe4\xf11\xc5\xf2V\x80\ -\xda]Sn\x84UV8.F\xcbn\x7f/\x8d\x04\ -2\x1d3l\xad\xe7\xb5\xd1\xd09\xbf<\xb0\x94G\x81\ -\xd3\xb6\x90\x03\xc0\x98w\x0b\x80!\x5c\x1f\xf2\x97\xe3\xce\ -\xcdV=L\x0a$\xb7\x80 \x9d)m\x7f\x8b\xb6\xa8\ -\xab4\x8f\x97\x9d\xe5\xffC\xfc\xa5\xf82G\xfb1\xcf\ -\x98\xce_GYA\xe0\x16(\xc8@\x03\xaf/M\xaa\ ->\xcc\x97w\xb3HO,\xab)\x03\x93\x19\xf0Pc\ -\xee\xe6\xd5\xfd\x87\xc0\xbd\xfb)\x0fJ\xe0Q\x1c\xb3(\ -+1\x0d\x8e2r\x19\xe6\ -\x0a\x90[\x03\xde|\x1d\xf5f\xfb\xec\x8c-}\xb15\ -&\xb7\x8d\xf51\x1d\xa2\xf7\xa3-\xda\xa2\xed6\x9b\xe4\ -\xf5\xc3\xb6\xbe\xdc\x1c\xfb\xa0[\xb2\x87.s\xda\xcc\xa9\ -R\x9dx\xac/Y\x9e\x17\xd1\xeb\xca3\x96\xdb\xe1\x04\ -;<\xc0~}`d\xc6\x8c?\xf1\x95_\xfa\x17\xff\ -\xc7o\xf9\xda\xbf|\x97\x07Dnm\xb9\xb5V\xbe\xea\ -K\xff\x9b\xef\xf8\xc0\x0f\xfe\x7f\x7f\xa2by\x8e\x17\x98\ -\xf0l~\x0d\x13\xa6A\x09eB\xde\x05\xb5\x0b\xf9r\ -5>\xec1v\xfa\xf8\xe4ru\x1f\xf9\xaet\xe1\x96\ -\xfc\xb7y\xed\xb1\xdd\x19\xc0\xd5|\xde#\x7f\x9fj\x01\ -\xc8&\xa5\xd5\xab\x87\x87z\xb0g\xbc\xb8\x1d\x88\x00\x06\ -\xfeR\xfe\x14\xd6u;h#\xcf\x8a\xe4\xcb\x9e\xfe\x8d\ -\xe9\xb6\xcd\xfa\xf1\x1a\xe5m+E\xc5\xbcE{\xa6\xe4\ -\xef\x02(u^h\xff\xb2\xe5\xe0\xa8\x5co\x93\x89l\ -,os8\xb6\xa2 \xc7\x94\xec]\xe8ih\x1d\x04\ -\x16\x8c\xd1\x10\x94\x9cW[I\xa3\x0a\xb7ED\xb4\xbe\ ->>e\xfb\xde\xd6\xd8\xc6bQ>{\xfe2\xe6\xb9\ -\x8b\x8e\x88\xd74\xdd\xa6'_\x1c\xc6\xe7\xede}\x9d\ -\xcb\xb8\xff0~W\x07\x08\xf3\x8c\xe9\xfc\x93(\xb3\xef\ -\xc5]\x0c5\xb0-\x8f#`#\xbd>\xa2\xbf\x05B\ -\x98\xb6\x1d\x97\xe3\x06\x9a \xb0\xdd\xbb?\xde-#o\ -\xe4\xb2\xd4\xb1\x9d2=\xe2\xc6\xfd\xc8\x1c9\xa6K\x95\ -\x16\x05\xf9\x96g\x01\x81\xf5\xcd7\x80\x9bi\xe52e\ -\xfbn\xa7Hl\xe9\x9aXF\xaff\xbc\xf7\x0e\x83\x01\ -\xffh\xd3\x00\x7f\xecK\x93\xff/c\xbf\xcc\x8c\xad\xed\ -Q['f\xe8\xb5,\xc5\xbd\xf6w\xa9\x97\xb4\xdfe\ -\xaf}\xac+\x8eWs}\xbc\xfd\xa1P_\x7f\xc1\x19\ -\x9e\xa0\xae\xc7v\x01\xc0\xbf\xfd%_\xf8m\xdf\xf1}\ -\x7f\xedO\xde\x06\x02o=\x03\xf9\xf9\xaf>\xfa\xda\xff\ -\xfb\xbb~\xe6O\xf3\xec\xa4\x9bv\x89\xf3\xf6\x1a\x96\xf3\ -\x8d(\x18$\x03B\x92*\x91\x95\xd8b\xd75\x8c^\ -\xe4\xbb\x8aR\x06\xfe\x22\xe3\xfc\x04\xf1L\xd7\xc9\xa6t\ -!\xf9\xcev\xf2=g\xa3\xa7\xc0\xeb\xcf\xe7\x0b\x5cN\ -\xe7\xeb\x80\x8d\x93\xc0\xda*N o\x13\x80\xecz\xf4\ -\x84c\xfd\x9a\xea\xda\x13\x0aD,\x1f\xeb\x88K\xa4z\ -\x8f\xe0O\x15\x83\xa6R\xfcXm\x19D\x1d\x03?6\ -\xc5\xfd\x9e\x1d\x8fF9He+\xfcV0\xa0\xc0,\ -\x8e\x7f\xdc\xfb\xc3|H\xf2fml\xf5U\xe5\xa8\xb2\ -\x85\x02\xec\xea)Z\x9b1\xb7\x9b\x81\xfe\xf8\xb9\x05\xee\ -2C\xa6\xce\x80\x97\xd5\xfcA\x93\xa8h\xec\x9ao'\ -*\xf3\xccp\xb4\xf9\x06h\x0d\xbb\xddi\x1f\xdb\xfe/\ -\x01dj\xd0\xfd\x9c!\xaf<\x90\xdc\x82\x14\x11\x90\xc7\ -\xb6\xb4<\xc7\x9a\xed\xe9<\xbdm\x9fi\xa7\xa1l\xeb\ -\x93\xac\xe9x-:O\xd1\x84\xf5\xb6\xcb\x08@5\xa9\ -\xde\xcch\xd5<\x15e\xec\xc7JK)\xa3alR\ -\x9b\xce\xd3\xe5BA=\xb9\x87vs\x85\xd6\xb6\x97\x82\ -\xcd\xf0k\xbb\xa3\xfc\xc5\xef\x99N\xd7R\x1c=\xd5Q\ -4\xc2Q\xf6\x95\xa6\xa8\xeft_s\xbfws\xbd\xf0\ -c\x7fbrR\xac]\xd2\x15\xc7-\xe7\xfdh\x87\xf8\ -\x99\x9d>\x00\xd1\x9f~\x9e\xfbvb\x8ar\xa8m\xf6\ -9_*\xe6\xb3\x13\xd4\xeb\xebeo`\xe0\xc5\x96\x9d\ -\x1a\xdb*\xe9=\x05y\xcc\x17\xf3\xb7@\xbd\x1e\xadB\ -\xfd\xb3U?\xf5D\x09\x7fY\xca@\xdf\x96\xfe\xcb\x12\ -\xcbFY\xce\xc0\x1de\xce\xb0\x8c\xb7\x9blW\xaf\xe9\ -'6\xf8\xe5\xf3\x8c\xfd2:\xbd\xacL\xb8B\xc5n\ -=N\xa6\xe0\x97>\xf2\xeb\x7f\xe0\xd7~\xed\xd7o\xfe\ -\xf1O\xfc_?|\xac\xcfG\xd7#\xff\xc6\xd7\xbd\xef\ -\xcb\xbe\xef}?\xfa\x17\xf9\xfby{\x8aC\xfbx\x98\ -\x80Fd\xe6%iw\xf9\xaf\xba\xef&\xec\x15e\x00\ -\x18f(\xb4\xce\xe3\x03\xa9\x93\xd2\x14\xff\xb6BUZ\ -\x1b\xfc\xc6\xe3\x0c\xf4\xf0\xbe\x82\xbf\xd6\x87\xc4\x03\xb9\x16\ -8c\xc2\xe4\xb9\xa5\x02\xb0\xb5|\xa2u-t\x1a\xb8\ -\xb3~\xfbIW\xc5\x04\xe4#DA\x82\xab\x8bu(\ -\xf8\xf34Y}\x91\xbfN\xb9\xa5\xbd\xb5\xd6\xe7\xce\xb9\ -\xe5\xf7\x84\xe6dB\x95nnxG \x04\x18\x180\ -\xc5\x0aG+i\x8a\x062\x8e}F\xbf\xd2\xa7\x9fs\ -\xc2a\x965#\x0a\x9c\x9e<\xc4~wo\xa0?\x93\ -\x17U$\xb1v5d\xbc\xef\x01\x1d\xe9\xbd\xfb\xd9i\ -\xe3\xfc\x1b\x15hf0nn\x0e\xb8~\xee\x0f\xe9}\ -\x05\x7f\x99\x1c\x99}\x01taw\x0e-j\xdfJ\xd9\ -c~\xfc\x04\xd8\xdb\xb9r[\x91%\xbd\xc7\xfb\x19\x88\ -\xcb\x80_\x04_1\xf8\xb0UW\xac7\x8e\x97\xda\xb0\ -y\xfd\xcbh\xc9\x00m\x04s\x91O\xb1\xbf\x80\x7fA\ -B\x04r\xbc\xaf\xe3\xb0\x952\xdb\x1b\xf5{\xd4W\x91\ -\x9e\x82\x02>\xa4\xe3\xeb.\xa1\xee\x86\xe7x\x8a\x1b\x5c\ -v\xc7\xfe\x7f\xf9\x96\xef\xff\xcb\xdf\xf8\xdf\x7f\xcb\xbfw\ -\x84\xc4m\xfa\xbf\xe7;\x7f\xe0\xf3\xfe\xd2W\xfe\xad\x9f\ -\x9c\xaf\xdb)\xb0\x9c\xebwh\x1fw\x84\xd3\x80G\xa1\ -U\x83\xd8\x05~C\xb1E\x02\xe2\xbd\x11x\x8c\x82\x1b\ -\x95`\xe69\xe9\x84\xde:\x8bL\xe9\x8f\x87\x18\xc7(\ -\x01\x8fz\x89tE\xda\x22\xcd\xb9\xba8\x1ea!\x0d\ -\x11\xf4d\x1e\x8f^\xe7\xf7\xcc\x8bY\xea\xd4'\x8a#\ -\xdf\x16\xf0\xf7\xca\xfe\xc9`\xbc\x02\xf1\xa1\xaf\xa6\x9c\xee\ -b,#\xcf\xb7d\xe9X\xb9T\xd9\x96\xe3u\xc4z\ -\xd8\xe6\xd6a\xd4Y9\xa6xfW\x04\xc2=\x15m\ -\xb3\xe1\xf9\xf3s\x5c\xaf\xfbFo\xdb\xa0\x1c\xc7\x97\xf7\ -b\x99m\x85^\xd0\xba\xa1-k_\xbd\x03\xb1\xe5(\ -D\x90\x1a\x9d\x04M\xfb\xfd}\xd4\xd3\x07\xbd\xbf\xb7\x1e\ -`\x8bm\x9e\xc5y\xc7\xb9\x1b\xc7H\xc15\xdc\xb5\xb8\ -$\xee\x1f2\xca\xc6ls;B\x19\xcb\x18d\x1a\xfb\ -\x10I\xda\xd2=\x03\x1f\x8a\xaf\xc3\x03\xaa\xfci\xd3\xbb\ -\x9eU\xca4\xa3\xa1\x962\xd4\x95\xd1\xa4e\x1c\xf0\x0f\ -\xcb\xc1\x99\xce\xda\xd2K\xd9\x9e=\x05{\xb6$h\xe0\ -4;\x90w[G\x8f\xab\x19,\xa7\x0etA>_\ -p\xff\xc1rDL\xd1\xb2\xdb)\x02\xf5(\xcb[\x9f\ -L\xf1\xc8\x9fh\x7f\xb2\xfa3}\xede=\xe1M\x9b\ -P\xdf|\x13\xf3\xcd\xf5\xa0o\xa2\x9e\xc9\xed\xec\xf1%\ -\xcb\xad2\xca\xeb\xdbt\x99\xbe\xac@\x01\xfem\xb2\xa3\ -I\xc78\xee1\xbd\xad\x8f\x19/\xb3\xbaK\x90\xcb\x02\ -\x1f\x81\xce\xebU=\xe3\xdf\xbb\xb7p!B\xa6\xba\xfe\x1d\ -S\xc8Q\x163\x9aTQO7\x97\x98\x9f\x9fC\x8d\ -k\x9cc\x81%\xa0\xc1\xe3\xf7\x861b\xa6\xd2o\xfb\ -\x87\xc6\xba\xb4\x0fc\xb2\xeb\xd1\xb86\xb9\xbe-\xbbQ\ ->\x8f\xabl\x1d\xff\x82\xec5w\xcd\xe5\xcbd\xdf\xeb\ -:\xaf\x11Y\xa7\xf27\xf6'\x8bxP/\xb3\xaf\xb1\ -\x0f\x99\xde\xf5\x8eY\xc3\x5c\x0bv\x0f\xde\x85V=\xd0\ -R\x99\xccd\xc7\xfa\xe4\xf5U\x94\xa3\x02[\x0d\xca\xc7\ -\xc3\xbfu\xc2\xcb\xcah\xec\xa3\x9e\xd5\x08\xca\xbc\xce\xa5\ -N\xd3\xc59\xda\xe5yo;\xb3m[I\xf5\x0d\xe5\ -:\x026g\xf7\x8a\x81\x5c\xeb\xdb\x060\x1dx\xb0u\ -=F\x9bW~\x94\x8a\xf9\xf1\x13\xd4\xfdIj/2\ -=\xa0vC\xefy\xc0V\xdd\xf8i\xc4\xcc\xe4l\xfb\ -\xc9m\xd6\xa9tG\xf0g}\xa9\x83\x13\xaa+'\xfe\ -\xde\x08\xf82\xd9\x8b4d\xb4-}\x8d\x91@\x1b7\ -\x05f[\xb4C\xea\xa9\xa8\xeb\xc3\xb4#\x0eP[\x10\ -S\x06\xfel\xae/|x\x8eg\xe0\xcb7\xda\xd5|\ -\xf6\xe7\xff\xf4_\xfd\xc1\x9f\xf9\xa9\x0f\xbdk\xa8\x0c\x1b\ -{\x00\x9f~\xe8\xe1\xdf\xff\x95\x9f\xff\xd8\x17\x90\xb9\xcf\ -\xe6\xd7$Z0z9\x1a\xd66\xa1/r\x1f\xe9\xdb\ -?\xb2d\x82\x9bO\x81h\x808\xc8j\x22\xb6\xc2\xec\ -Y\xfb\x11\x10b\xe3:\xfb\xc5\xa7}M\xd8m\x82o\ -\x09@T>\x14\x005d\xd9\x01\x92\x19\x17\xb6\x04\xa0\ -H\xb9\xd8^\xe4\xd7\xd6=\x0a\xf3I=\xc3+\xfb'\ -!\xaf}:\x83^F\xfef\xfc\xf3u\xd8\xddxx\ -j\xf6\xa4\xa4~.<\x18\xa3\x17\xce\x18\x17\xcb7N\ -\xbf\x91\x86\xd8\xbfx}\xcb\x18.u\x8e\xc7\xd50\x87\ -3\xcc\x1b|\xda\xedN0\xaf{\x02U\xf95\xe1K\ -\xbc\xc6\xf63O8\x8b\xd0\xd5^j4\x92\x0b\xcd\xf6\ -2t\x05\x84&\x17\xbe\xce\xa8\xcc\xa3\xac\xcf\xf35J\ -k(\xfb\x93\x9e\x87\xb5E\xa5\xac\xf4\xa8\x9cD\xa7C\ -\x81v\x93\xfc*\x87Z\x97\xe7uf\xe0L7\xf13\ -\x8e\x8d\xfb]\xc671\xe8}3\xea~\xa99>\x85\ -\xee\xf7!\xaa\x11]\x96k\xf5\xa9i\xcf\x1f\xebW\x94\ -\xd5aNB\xe7\xd2\xa8E\x19q\x8a{mc{q\ -\xde\xda\xb8\xad\xe0\xac\x14\x94\x933\xcc7W\xa8m4\ -\x82ZF\x97}y?\x1a\xc9(O\x9e\xc7q\xae\xe7\ -\x16$\x9b'J\x8f\xb6\xc9vu~\xf4\xb277K\ -\xde\x93\x93\x81\xc7[)\xf2\xb1\x84\xff\x8fzP+\xb4\ -|\x99\xce\xf1\xadh\xbf\x94\xc7\x16\xd1\x8fz\xbd\xf3\xb0\ -\x028=C\xbd\xbe\xc6;}\x8c\xdd\xee^\x07a\xdeq\x18\xbf\ -G\x8f9\xcfk\xdc\xd92.\x0bM\xd9&\xfc\x8c\xcf\ -Z_^\x8f\x1a\x8c\xeb\x9b\x03\xa6\x15\x04\x026\xe7I\ -[\x94\x0b\xfd\xac\xc2\xcd\x08\x8a(g\x19\xb0\xce\xe9\x1d\ -\x7fg\xc0F\x0d3\x7f[\x059\xa0[nGPg\ -Q\x939\x94\x89rB\x9e4\x8c\xcet\xa4_\xf9\x12\ -e/\xd2\x95\xe9\x1a\x04z\xb2Y\xa4\xe5U\x7fdz\ -\xab\x97\xab;\xd4\x07\xefr\x0f\x86\x18=\xc6\x95\x18\xa5\ -0\xc9\xcd\x8dp<\x82(\x03\x1e\x9c\xc3\xd1pF\xb0\ -\xe8\xa33m\xf3\xfa0\xaf.\x9e\xa1]\x1c6\xf9\x10\ -i\xd1`\x04\xafi[\xac\xa3A\x97F\xedw>\x96\ -^>\xc7z}\x1b\x91\xc6\x08\xa6\x0a\x0aPw\x98\x1f\ -?\x06\xf6\xbb\x81F\xe5\x05u\x83.u\xc6\xfa\xb6\xc6\ -/\xda\x9a\xa8\xa3\xb2\xa3\xcbb>\xd6\xc5@\x8b\x02\xc4\ -\x08\x16\x8f>\x08\x13\xf8\x11Am,\x13\x1do\xca\xaf\ -\xe5C\xb7\xb0&\x7f^\x9e\xb4>\xe5E\xecs\x09\xd7\ -X^\x03H\x04\xb1[`W\xfbj|\x9c0\xe3\x0a\ -\xdc\xea\xf37\xff\xcaw\xfc\xcd\xd6\xbc\xd5vK\xc0\xef\ ->\xfd\xdc\x7f\xff\x87\xfe\xd7\x9f\xfc/f\x003&\x9c\ -\xb7O\xa0aF_\x9e\xc0h\xc0\xb3\x89a]^\xbf\ -\x17\x08\x83\xacLT\xbc:\x09r%(^\xccZR\ -\x01S\xdc\xc0=\xd2\xe8'XT\x92\xfa[\xbfk\xe4\ -OST$~R\x8f!\xed(\x00\xaa\xb4\xb4\xccV\ -\xfd\xf4b\xf8;\xd6\xa5eb\xb4(\xab\xd7\xf3\xac\xe0\ -\xfe\xc9c\xd4\xb2\xef\xe3\x12\x81\xca0FE\x0df\xe9\ -\xfd\x88\xcf\x98\x81\xa2\xed\x17\xb4R\ -\xd6\xe5\xe0\xe7h\xb3\x01=\xb3GV\xb3\x7f\xa0\xc4\x1f\ -\x1d5\xdaj\xcf\xcf,E\x10\x16m]\xbcntX\ -\xdbq\xdc\xd5\xf6\xc6\xb1\xe5uu\x0e\xa2>\xcbh\xd3\ -:\xf4>\xbf)\x1d\x99\x1e\xdd\xe6\x81]\x8d\xb6\xc6\xe6\ -\xbca\x0a\xc8'K\xc6hf\xacy\x01\x9178\xc1\ -}\x00\x05\x9f|\xed\x8d\xdf}r\xbf\xfc\xd8\xf7\xfe\xc3\ -\xef\xfa\xb0\xe5e\xa3\xad\xed\xbf\xf8_\xf8\xaa\x8f\xbc\xf6\ -\x9bo\xbc\xb7\xa0\xe2\xb2\xbd\x89\x8b\xf6\x86\x17X,\x91\ -\xb4]hpk\x03s\x17\xe8\xa2\xec\xe2w\x1d\xa0Q\ -iE\xe5\x1dS\xe6\x0de\xca\x85\x9b\ -\xad\xb2\xc5\xfe\xde\xd6\xae\xe6\xc9\x821\xb1\x1f\xc7R|\ -\xb28:\xdb\x91\xcf[|\xd2\xef{\xbc\x823,'\ -3\xbc\xfb\xb3>\xfd\x97\x7f\xfcW\xbf\xfbsJ)\x13\ - \x11\xc0\x07W\xff\xfcW\xbc\xff\xff\xf8\xd0\x7f\xbc\x88\ -\xd9\x8cC\xfb-'\x8c\xb6L9\x1a\xe2\x22\xff\x80\xa0\ -8\x8a]+.\x7f\x86]\xc7\xf2[)\x02N_\xb7\ -\x01K\xdd\xe8Lq\xb4=w\xf9\xc0\xb0\xae%\xf2w\ -1\x08@\x09\x7f\xc0(\x00[^\x8d\xaf\x03\x8e\xa7\x11\ -\xf1\xebD\x1c\xcf\xfc\xcb\x8fF\x88\xed\xa2\xf3\xc5\xd3\xef\ -yW\x97\xe8_\x22\xf0\x91\xcf\xfc\x7f+^\x1e\xd4\xe3\ -\xf4\xe5r\x80\x1fe%\x1aa\x1d\xd3L\xe1\xc6Q+\ -\xf2%\xee\xb6X\xea\xf1\xf2\xa6\xed\xa9\xe2V\xea3%\ -\xac\xb4g\xe0A\xef\x03\xab\xb2/\xc6\x97cGo,\ -\xe5\x0b\xf6\xbb3\xb4\xd60\xb5k\x07\x022\xa0\xc7\xeb\ -\xacs\xf4\xce\xa3qm\x03\x17\x22\x98\x8b`3\xeeK\ -\xf4\x8a\xc9\x22r\xb3p>:-m\xbe\xc1\xdc&\x89\ -\x04\x8e\xbc\x5c\xcay\xd9\xcc\xfe\xdf\xe2\xef\xe2y\xee\xcb\ -\xc7\xf1\xd2\xbe\xfa\xbc\x0a\x12\x1f\xab\x00\x00 \x00ID\ -AT3Fz\x08\x98*\xd4i\xd3\xfa\xfcw\x82\x87\ -8\xc7Z\xf8\xae\xd7\xda\xdaP\x94\x1d\xe5\xbawH\xc6\ -3\x0d\xd9nK\xae;\xf0Z\xf4z6\xe6\x9eg\x00\ -\x82\x0c\xda\x9c\x8cz\x17\x00j\xad\xc0\xfe\x0c\xb8\xb9\x02\ -\x9a\xc5R\xbc\xce\x1f\xe5\xa8\xc9}`\x9c\xf3Q\xb7\x1a\ -g\x90^CR.F\x85\x96v\xe2\xbe\xda\xb9\xcf\xad\ -H\xefrXt\x05\xd6\xbds\xca\x9fh\xcbr\x80\x1a\ -\xf8\x17\x846\x8e\x7fL*\xfdY_\xa2\x13d}^\ -\xf3\x14\xadK@N)\xc0\xe9)\xea\xf55\xda<\x0f\ -z\x85\x1a\xc7\xec\x10m\xebx\x8c\x94\x02\xf8\x81\x7fB\ -_ut\x8f:'\xbbf\xb6D\x83 \xfe\xac\xc1L\ -Wi\x9f\xf5:\x83\x04j\xc3\xb6\xf4gF\x9b:\x0b\ -^7{\xbb\xa5\xe5\xe6\xf5\xee1\x9bn|\x1a_g\ -\xb8\xd5/-\x13y?\xe3\x06{\xdcCA\xc1\xf9\x9b\ -\x17\xaf^M\x87\x9f\xff\x81\x1f\xfe\xde\x7f\x02\x08\x00|\ -\xf5\xf2s\xbe\xe9\xf5\x7f\xfa\xec=\x0d\x0dW\xedM\xdc\ -\xe0\xf9 \x8c\xc6`\x0a@d\xb6)!\xfe.^\xee\ -:\x83tcw4\xa0\xda\xe1,i~\xbf\xfc\xe8\x8f\ -]\xc8\x18\xa5\xd7M\x00\xacM\x0e\xc0\xf2\xb4\xef\xc5-\ -\x020~\x92\xbe\xdfI\x02\x10\xf3\xc4\xa5\xbb\xb3\xdd}\ -\xec\xebY\xe7\xdb\xe8Sx\xfe,\xe3\x9aM\x065R\ -\xaa\xb0\x90\xfe\x8a\x0a\x93w\x14J\x0e\x069\x94\x89m\ -\xa2\xe8\xc3\x01>\x12\xa8\xf9\x94\xd7\x91\x165l\x902\ -\x1c7$y#\x8d\xbd\xcdb\xbc\x89\x1eg4\x0eZ\ -'v'(\x0d@\xf3/sW\xc34\x02:\xaf\xf8\ -\xe2\x8b\xdb\xa3r\xd3\x91V\x83\x18\x93\x97O\xbfo'\ -.\xa9d\xb4u#;OhmF]\x9f\x0eV\x1e\ -\xa8\x22U]\x90}W\xd0jK\xb4\x81\x7fR\x9f\x95\ -/\xfd\xb3\x85|~\xf1W\xda+zm\xdc\xa6\xe0\xe9\ -\x07\x8c\xfb\xa3^\xcb\xf2\xf6\xfb\x85\xfa+w\xd7T>\ -\xb2\xe8\xb6I\x85E\x03UG\xf72E\xdb\x8fZw\ -\xa4U\x9f$v\x805)\xd9\x9f`\xae\x05eo\xcb\ -\xc1Q\x17\x0f\x11(\xf9\xccR&[\xd9g\xd4\xcf&\ -\x87\xd1 \xb6\x84\x0eO\xe3\x16M\xed\xfa\xf9\xf2v\x8d\ -\xfd\xde\xe5\x8d\xfc\xc9\x1cc7\xa6\xc5\xf2f\xba(\xe7\ -\x84\xa7O\xfb\xc2\xb2\x0a\xac\xbc\x05\xc0z\xf8\xb7\xbf\xd7\ -\xfb\xb5.\x07\xe3\xfa\x0a\x98\xe3\x98\xe8<\xaa\xe17\xe7\ -\xa1\xed\xd7\xcc\xc0\x9d\xda\x1c\xdd\xf7\xce:&\xe4\xaf?\ -S]\xa2\x01\x0f\x1fl\x886>\x8cY\x90\x0f\xdf\xc6\ -h+c\x14/\xb6c\xba\xd5\x8f\xbb\x8e\x03\x926\xc9\ -?\xb3\xa3\xd9\xfd\xb1-\xa3y\x9b\xb6\xd8_b\x10\xad\ -\x83g\x03>=?|\xc6/\xfe\xe6O\xff\x1d`\xc5\ ->?\xf5c?\xfb\xe4#\xff\xe47\xfeuVp\xd5\ -\x0e\x18\x15\xd8\xb8G\xc3OH\x1b\x94\x08\xee\x00\xbfA\ -\x93\xaf\x95\xd3\xc4\x874\xb4L\xec\x94\xde\xf3^\x86\xa5\ -\xf8\xc4 \xf3\xc6I\xd5\x10\xfbg}\xbb\x94e_\x1f\ -N\xb56\xe3+\xb7\x98\x91T \x17\ -y\xe1\xeb\x98\xa1N\xa1*\xef\x9e\xe7\xe6\x127W\xcf\ -\xdcU\xe3\x17\xf7\x9b57\xfe\x042\x11\xf4\x14\x94\xe1\ -A$M&G\xd9\x1c\x8e\xc6\xd7\xeb\x9fH\x9b/\xd7\ -\x86z\xc8\x0b}zY\xdb[\xe8\x19eC\xfb\xc4\x14\ -\x01\x13\xeb\xf6\xf7\xec3n\xc9\xe1a\xd9\xa6\x8fW\x19\ -)\xbe\x1f\x9e\x8a\xe53\xce\xbb\x9c\xb6\xd6\xf5i\xac\xaf\ -\xcb\xf2\xae\xa2\xc7\xe5\xecX\ -\x07e\x81\xf6\x94y&\x5caZy\xfd\xc1\x1f\xff\xc8\ -\xbf\xf9\x91\x0f\xff\xd2\xe3\x85N\x00\xff\xe7w\xff\xc8\x97\ -\x94\xd5'i\xed9&L\xc8\x12\x15\xb1\x07Mf\x84\ -\xa2\xb2\xf4yGo\x05X\x80\x9fN\xca8)\xfc\xa0\ -\x8c\x1e\x92\x1a\x07\x96\x8f\x06|\x14\x00O\xbf\x82A\x8d\ -\xfc\x8d\xe0\xe9\xed\x10\x80\xe8\x1d\xbe\x9c\x00\xe8\xf2M.\ -\x00\xd5\x09\x00``K\x15\xdfi=\xeb\xdcd_l\ -\xc9H=h\xd2\xbe\x9d\xfc\xb1\x1c\xaa\x10t\xc2Ge\ -\xa6\x9e\x17\xfa'\xcbD\xf0\x1e\xd5\xbc:\x1e[\xef\xee\ -\xe4w\x05\x0fLQ\xb1\x9a\xfc\x8d\xc9;\x1a\xa6\x80\x0c\ -\xd4\x9aa\xcc\x9e\xe8T\xd9T\x00\xa2\x00\xd9\xd3Xp\ -z\xfa\x10uw\xd6\xc7\xc3?\xdbM\x19\x18\xdf\xf7\xec\ -\xfb\xa4GjxC\x07\x98QT#\xceO\x95\x1d3\ -\x1aZ\xbf\xc9\x98E\x1bg'gQ\xf9\xb7\x9b+L\ -W\xe7\x88@\xa2\x22F0F~\xcf\xd2f4\x98q\ -,cY\xe6\x89\x8e\x00\xfb\x11\xc1\x99\x01Q/u\x0a\ -+\xfd\xdc\xa0q\xca\x9dM\xb6\x19\x0d\xb8f\xce\xc0c\ -\x97o\xb96c\xfb\xa8\x19\xa3Q\xcb\x8f\x8eW\xcc\xeb\ -\x1dN/\x8f,CZ2\xb9F\xb8Ww;\x94\x07\ -\xafb\xae\xe8\xaf{\xf3z]\x81\xa0\xa7\x81\xb4F\xc7\ -D\xc1\xa3\xca\xf5B\x9f\xc9\x9d\x02M\xe6\xc9\xce\xb3\xd4\ -\xba\xf4/\xf2$\xea\xe8r8\x07.\x0f\x8e\x07\x94\x17\ -\x1a\xdf\x8cG\xd9\x1e\xe4\xccv\x22\x94U\xfdG\xbd\xe1\ -A\x8b\x82A\xd5+\x1d\x9cE\xc33=\xa8\xab\x02\x94\xb5\ -\x18\x19\x8a\xba-\xaf\x8b4\x8d\xabX\x9a?\xfbC/\ -\xd7\x86\xeb\xcbrp\xe9\xcb\xc1\xaa\x07\xa7 \xab\xfc\xb4\ -\xc8u\xb4N\x1e\x08g\xc9\xcbE\xb4\x8d\xe3<\x85\xe4\ -[\xc6~\xec\xb7\x07\xdf\xeb\xb5\xfet\xf05\xda<\x1d\ -\xad7n\x03\xd3\xa4Na,\x1b\xf3G\x87D\xa3\xb0\ -&k\xa3\x0c\x8c\xd1]\x0f&\xf5\xba9B\xf1\xba\x95\ -\x8f}\xb1S$F\xf9,\xe0\xd2u\xbe'S\xdb\x89\ -\xba2\xeaD\x9d_\xdaN\xa4Y\xeb\x8c\xb4fsZ\ -\xb1\xc8\xa2\x1b\xd6\xf7A\x97\xb6\xff\xb9_\xfc\xc0\xdf\xad\ -\xbf\xf0\xe1_9\xfb\xd0\xfb\x7f\xe5KXtj\x97\xbd\ -\x8b\xd9C\x06J\xd4\xc2\xa0\xd1C\xd1N\xe8\xc4\xe3\xfd\ -h\xb8\xb5\x1e\x0a3\xdb\xb6\xf6\xadS\x0a\x05,\x9fz\ -`H\xca\x8c\x8a\xafaY>iX\x96}\x0f\xd3\xb3\ -d`\xfc\xbe\x06\x15\x16\x0a@dvv\x1a\xfe\xd2\xc7\ -\xed'\xe3F\xdaLY29\xe5\xe3\x04N\x7f\xc3\xd5\ -\x11\xcfM\xb2%\xc2\x85\xde}=M\xcaY\xda\xa1@\ -\xa3\xa9\x0b\x7fK\x8f\xd6\x00\xa5\x1f\x96\xad}f=:\ -\x9e\x9ab\xf4\xc2\x0br\x02\xeeB\x9d\x1cS\xcb?\xf2\ -\x13\xe1\xba\x1aT\x95C\xb6\xa7^r\xf4\xc4\xcdp/\ -i<\xf6\xc5O\xd0\x8a\xb2>(\xe3\xdb\xd0\x94=\xf0\ -\x90\xe5\xadX\x96\x83Ow\x0f\x5c\x1b\x93(H\xa3\xd3\ -\xcb\xa7\xf7\xf2\xb7_\x1d\xa7}\xd4(\x1c\xcbE\xe3\xa7\ -\x91\xf0\xacN\xe3\x9a\xf1G\xff\x1a\x1a\xa6\x9b\x0b\x5c_\ -=\x15=\x91\x83\x03s,\x03\xb8\x08\xadD\x99\xd1%\ -`5\xe0q!{\x96\xfek\x84\x9am\x19\xa8)=\ -\x1fz\x7f#\xad\xa3\x1c\xfb\x88\xb3\x07I4.[\xd1\ -\xbc\x86L\x16}\xdb\xbae\x22\xb6\xc9\xfeF\x83\x12\xdb\ -\xa2\x1e\x8d\xe7\x16\xc6\xf9\xac}l\xf0\xf4\xa9\x9ew\xf4\ -\xd5=\xf0\xf0I\x7fm\x9c\xe9\xd2\xacO^\xce\xf4\xfe\ -\x96\xf1\x8bs?^\xf3\x06\xd4\xdf\xdf\xd2\xc9q\x09X\ -\x81\xc2\xb4\x9a\xd2\x8a\x8ar8`wy\xe9\xa8=v\ -j\xc1\x02\xb0\xb4Ov?\xf2u+\x99\xfe3N\xe9\ -\xd6\x8f\xf8\x89\x92\xeb\x88NO&a\x15\x98\x1f?F\ -\xd9\xef{>\xa3\xd9\xc0_I\xea\xc8\x9cR\xed\x7f\xb6\ -\xbc\x1e\xf7.*\x98\xdb\x029V\xbf\x1d&=\xf2J\ -\x1f\x96\xf3)\x02\xad\xec\xac\xc2]wfs\x1b\x97\xed\ -\x03l\xf0\x1c\x8dz8\xf2\x8a\xb4e\xd8\x83\x1c\xa0\xcc\ -\x01\xe3\xc37f\xcd\xad\xde)\xe8\xe7\x85\x86k\xec\xd6\ -\xc7>>\xf0\x8f~\xf6\xdf\xfd\xc8\x87\x7f\xe9\xac\xfe?\ -\xdf\xff\xa3\xff\xda\xf5\xf3\xe9l)\xf4\x1c\xfd\x1dr\xf0\ -\x0a \x82\xa9\x85\x90\xd1\xb8\xa9\x22\xe2\xc0\x8f\xf7\xd5\xe0\ -\x90\x91\xde\xc3!\xd1^\xe9\xea]m\xcb\x8cnL\x1e\ -Y\xfb\xc4\xf2W\xf39.\xa6C*\x00\xf5\xa5\x05\xc0\ -\x8b\xc0\xef\x04\x01\x88\xe0t_N\x5c{lS\xc7+\ -\x82$\xdf\xcfe\xdc\x08\xa23\xa5\xa5\xa0\xab\xb8ke\ -\xc8\xa7\xcb=j\x98\xb3T\xa4\xcd\xa6\x95\xc3\xcb\x97\xd6\ -\x0f\xa9\x93FQ\xdbSu\x13\xfb\x19\xfb\xc0\xeb\x9aO\ -\xc1K\x93k\x91\x06\xcf_U@\xa3,-u,\xfd\ -==}\x88\xdd\xee^/W\x85\xbb\x99\xd2%\xf0\xce\ -\x1e6Z\xea\xd5%\xb39\xadO\xcb\xf9\xb9g\xcb;\ -\x0a6\x018\xa7\xc8x\xd5\x5c\xbb\x94E\xee\x09T\x1e\ -P\x0e\xe2~\xba\xa8GPF@\xa3|'\xa03\x0f\ -^\xef\xd9X\xe9r]4\xe4l?\xbe\x19\x87R\xbc\ -UN\xf3\xfa\xfa\xbd\xdc\xb3\x8d\x8a\xe8H\x19\xff\xe2\x9e\ -\xea\x18\x91\xf7\x14Y\x9b\xca\x93Z\xacL\x5c\x0e\xd4z\ -\xfd\x1c\x8d2\x1b\xcb\x98\xee\xd2=\xb8Q~+\xb0\xec\ -\x05|\xb8\xec\x09T\xa3\xafuy\x07\x95\xd7F\xb0\x92\ -\xc9f\xd4\xdb\x9a_\xf3R\xd6\x15dd\xfd\x1a\x9eb\ -w\xf5\xe8\xd5\x86vx\xe6\x96\x83}\x14\xb4\x0d\xfa\x83\ -\xb5h\xff\xb9ost\x04\x8c\xaf\xc6\x07\x0f^T\xaf\ -+O\xc6\xf9k}\xb3\xf9\xeb\xe7\xa8-\xa9\x16\xb4Z\ -\xd1\x1e?A\xdb\xe7\xc7\xa1\xe4:\xc2\xdf\xd39\x90\xe5\ -\xc9\xe4\x90\xf5\xa9^\xd1\xbc\xaaG|\xa9\xbc\xee\x0c\xf0\ -\x8e2B:\xb7OQ\xe0g|#\xc9\xbc\xba\x8d\x9e\ -f\xbf]&\xd6\xb3\xd5\x06\xc7 \xe2\x85e\x0f\xb7\xb7\ -\xe9L~\x8f\xe9\xdc\xf3\x9bsN~\xcc\xb8YWw\ -o\xae\xa6\xb3\x1f\xfe\x81\x7f\xfc\x87\xeao\xfc\xea\xc7\x7f\ -/\x0b?o\xcf\x05\xd5\x93@\xdf\x89Q\x00\xf2d\x0a\ -jTbZ>\x9b|\xb9\xd9oB\x07;\xbb\x0d\x10\ -\xd4pD%\xa9\xf7\x9e\xcf\x07\x5cL\xe7\x9b\x02\xc0\x9c\ -/.\x00&|\xca\x87\xdf\x1e\x01P\xe3+\xdc(\x05\ -\x0a\xba\x22\xe0W9\xe8`\xbf\x04#\x1c\xea\x8cO\xd8\ -\xf9k\x9a\xa2\xb1[\xbey\x10X\x86\xb2Y\x1d\x04o\ -^y\x8c@0\x82,\xf2[_\xf7\x97\x01=\x9d\x03\ -\xa4O\x1fZ\xca\xe4\x9aJZ\x9d\xa0H\xb9*I\xe5\ -\xa5\x07*\xaa\xf0\x1aNN\x1f\xac{\x02Mq\xc5\xfd\ -\xa0\xd1\xe3\x8eJt[Y\xeb2\xf6\x08\xe0\xbf\xf2K\xe7v\x04\x88\xfe\xd3h\xcdx\x0c\ -, \x10\x0f\x9f8\x10\xa8\x8e\xa9\xee\x07kR'\xff\ -\xafNp&\xcf\x06\xe8t\xfcm\xd3\xbc\xf5\xc3\xbfC\ -;\x82\x0e\xad?K\xd1\xc9*((\x87\x03py\x18\ -t\xa1.\x9b\x1bO8\x16\x9e\xef\xd1Q\xf1\xd0\xd1\xf8\ -\x9d\xf5\x9btE:\xf5m\x12\x0a|\x8d\xf7^\xee\xe3\ -|\x9a\xd7H`\x93\x07C\xd4\xc6l\xf1\xcb\xec\xbe\xd1\ -\x10\xed\x1a\xc7\xdb?\xb8Vz\x1b\x91\xcfQ\xa7\x8d\xc7\ -\xd5\xe4@Qi\x8a\xcb\xb0\xbe\xfeq\xcc\x95\xa7\x16<\ -\xf0\xcb\xcc\xe6X\xa8\x1e\x1d\xa3\x8e\xb1\x0ci\xd2\xf6I\ -\xa9\xb6\xa7\xe5=\x0e\xf12\xad\x9ft\xa6\xb4\xbe\xa5\x8d\ -\x9b^\xea\xd7~\xf9\xa3\x9f[\xdf\xf8\xf8\xd3\xf7,J\ -rQ\xa9\x11\xe0M\x09[8\x5c\x8c\xfcX~\xf9^\ -T\x00\x96\xfc\xba\x89\x98\xf7\xf4>\xaf\xb1m\x9f\xbc\xc2\ -*\x92\xd7\x848\x02\xbf\x11.(\xc0\xbd\x9c\xcfW\xf0\ -g\x03\xf8\xf6\x0b@\x19\xea\xfa\xd4\x0b\x80\x96\x97\xc9Y\ -v\x1b\x11L\xff}\xe4I\xe6sy\x90\x10\xfb=:\ -\x16c\xd4\x90\xd1\xc4\x8cfm;\xfe\x8a\x06\xcb\xc0+\ -\x15\x85\xe5\xd6H\x05eh\x87\xb2\xf9\x14z4\x80\xe4\ -W\x8cz\x12<\xf5\xbe\x15\x0f\xa2#OI_T\xf1\ ->*PVE\xeb\xe5\x86\x91\xc0\x12\x94L4\xeaQ\ -!\xaa\xdcr/\x8d\xca\xaf\xf6#\x93o\xe3\xc9,u\ -\xd8\x5cfy-g\xf4p\x8ep\x0f\x8f\x8f\xaa3\x12\ -8a\x9c\xb3\x11\x16\xe9\xbe\x1cM\x05\xd5E\xf72\xfd\ -\x10y\x1c\xef\xa9\x1c\x1d{\xe0\xa9H\xddZ.n\xf2\ -\x8f\xa0/\xea\xaa\xdc9\xca\x9c\x97\x0c\x94\xfb\xf9\xa2\xf3\ -\x8b\xf3V\xe9j\xf0}\x8f&\xdb\x01`\x18\x9f\xa3\xfe\ -f\xea\xc6\xbah\x9f\x9a\xeb\x93\xca\xe1R\xa8\x02\x0f_\ -\x05j\x1d\x22~\x06U\x0c.\x18\x08\xb0\xd9\x1e\x9f\x08\ -\x8dik\x0f4\xdb`\xdf)\xc7\xba\xdd(\xca\xefv\ -;\x09\x10=\x1cP//{\xdfU\xfe\xc8\xff\xb9\x18\ -W\xc8m\xe5Y\xa4\x9b\xfd\xd6ht\xd4\x9b\x9cWs\ -\xa0?\xda\x16\xfd\x9c\x1d\xb7U\x17Q?\x98\xce\xc0\x1a\ -\x09\xe4\xf1M\x19?T>\xb3\xfb\xa5\xcf\xd7\x91o\x0a\ -\xd8\xf9\xe7\x97.\x09\x1asp\x17\xb1\x85\xe1\x8b\xf1\x05\ -\x0a\xd4\x99-\x5c\x8fO\x97{{\xac-\xe5\x89\xad*\ -p\xf5\x0f\x98\xe4\xfc\xe2\xf7\xf8\x80\x12]!\x05\xcc\x91\ -\xa6\xb8M\xce\xf3\xba\x0e\xf3d\x19s{\x9b\xd8o\xbd\ -\xf6\xfa{\xea'?\xfe\xf4\xb3\xb9\xa3a\xc2M\xbf\xc9\ -\xbd0;\xe9B\xdc\x0b\x93uH\x8d\x9b'j\x5c\x96\ -\xb0\x7f\xb6\xec\xa8(?\x96\xd7\x1c\xd1\xa0\xceR\x0fK\ -\xc6\xf6\x94\xae\xe5\xdd\xbe\xf6\xc0\x87\x1a3\xb6\xff\xb2\x02\ -@\xe3\xf6\x22\x020}\x8a\x04\x80\xf7\x97\xf2;\xe1\x8b\ -\x9f\xc44\xc4\xe4\x8b>\xe1\xcb<\x1c\x8d\x0c\xd8\xc6^\ -*`U#\xbd\x0d&\xed\x93\xa0.\x1a\xc3\xc8U5\ -~\xec\x8f\xc9s\x0b\x1e\xb97\xc0[\x9b\xaf\x15\xd8\xa8\ -\x11\xe7'\xf9B\x05\x1f\x01K,\xb3\xd0\xe2\x81\xb9\xce\ -\x9d,\x22\x1b\xf9\xd3A\xe0\xfe\xac\xff\xeeFH\xfa\xb7\ -\x05\xde(\x1f*;\xda\xbb\x16\xfe\xf4~\x04\x01s\xb8\ -\xb2\xb5d\xe7\xfb3:\x0a\x0d\xcb\x9e\xc0Y\xde\x1dl\ -c\xc4\xbam\x0e\xcfe4\x04\x80\x1eJm<\xb4\xb6\ -\xbd~\xc9d\xa7\xa2\x84+,S\xe4\xbb\xea\x9c1\x02\ -\x1eg\xa3\xe7\x87wB\xb6\xb6\xad\xc4\xf6\xac\x0f\xa3<\ -\xc4|\xcb\xef\xfc\xb0\xe88>\x916\x8d@\xd5\x8d\xb6\ -\xd8\xde\xbc\xea-\x05\xca\xdey\xf0r\xd8\xa9\xa8\xb5G\ -\x02\xd9.\xe9\x8d\xdcS\xe0bt\x9an\xca\x9en\xe7\ -\xbdhCf0B\xec\xf7j+\x0fT\x1e\x09)\xac\ -\xbc\x07\x8dY\x19\x1c\x9e\x01\x97\x17\x83\x0eP\xfb\xc3V\ -\xb5\xbf\xca\xebl,\xd9\x0a\xe7\x8eF\xca\x140i\x19\ -\x00\xee\xb5\x98>\xe5\xc0\xd9\x00\x98\xf1\xa7\xa1\xa1\xd5\x82\ -\xf9\xf1\xe3~DLfs\xe2o\xdd\x87:K\xef\x22\ -\xd8\xccV\x0c\x22\x18g\x1f#>X\xee\xcdNn#\ -=\x1c\xa3\x09\x93\x9b\xd5^\xf6\xf2\x87UT\xbf\xe98\ -\xeb>FmK\xeb\xd1~\x11\x1b\xe8\xfb|\xfd>]\ -\xff&0\xa3r\xb4\xef\x99~\xd6\x14\x83?&c\x15\ -\xf3\x1a\xd2\x03\x80\x8f\xbf\xf6\xc9\xcf\xae\xaf\x7f\xfc\xd9{\ -\xac\xc3s\x17V\x8d\xc6h3\xf9\xf9h9`\xf3\x02\ -\xe0\xef\xe9\xd4\xda\xc9\xc0n\xa5\xa8\xfcTM/\x03\x18\ -\x07\xdd\xb7W\xc0G\xbe\xedi\xdfwJ\x00|\xbf\xd4\ -8l\x0b@|\x15\x9c\xf5\xfb\xed\x15\x00-\xa5g\xa8\ -1zI\x90\xb4\x13\x0e+\xf02\x08\xae\xa0\xc3\xea0\ -\xfe\xe8\x14\xc7@i\x8c\x9d\x9e<\x5c\x0e\xdc\ -\xc5\xe8u\x17x\xd91'g\xdc\xcf\xc3\xbeD'A\ -\xeb\xd4\xba)\xab\xba\x97(3\xe2\xfa\x99\x81>\xcd\xd3\ -y+\xe7\x04\x12`\xfb'\xfa}\x1d6\x87\x97_\x1a\ -\x01n.\x7f\x0e\x06u\xdf\xd5\xech\xf4)\x83i\xfa\ -p\x85:#6\x1f\xf2\xbd\xcd\xbd\xdfE\xf7*\x8e\xb0\ -\xb1Iy\xddW\xa6)\x8b\x1cq\xdfc\xef\xaf\x80\xe5\ -\x08\xea\xd4i2\xbd\xe4\xeb6\x17\xd6\xcf\xe7\xba\xea-\ -\xe6\xd5{Z\x8f\xf5Y\xca\xd6=\xea\xc3w-`P\ -\xe4\x872\xa7\xd1j\xca\x97\xea/F\x91cT\x9b\xc9\ -\xeb\xba\xe6\xea\x1c\x1dU/\x87\xb3+\xa7\xbcQ\x99\xf7\ -\xf2M}\x08\x00\xed\xf0\xb4\x9f\x13hs\xdc\xcb\xb0\xed\ -\xe3\xd4'\x9dm\xff\xac\x8e\x09\xa9%\x80U\x804\x1e\ -\xe5\x949\x83\xdb[\xb7\xb4mo\xaf\xf5\xcc\xbe5w\ -\xad\xc0\xe3'(\xebS\xcfZo\x06\xb8!\xfc\xa1>\ -\xb2q2\x1a\xa3\xfe\x8a\xb4\xeb\xe7.\x8c+y\xa0u\ -\xf1O\x83*\x0b}\xfe\xc9b\x1d\x87->q\xbc\xe3\ -\x92tl3&\xaf\x9f\xcc\xfe*\xd6\x89:\x9a)n\ -g\xca\xc0,g\xa4\xd7\xc1\xd6N\xd6>\xc7\x81\x0f\x82\ -|\xf2\xb57\xde[\x9f~\xfc\xf0\x9e\xa5\x10p\xd3_\ -B\xbf\xed)\xeaQ/*\xd0\x14\xce^\x81$\x9dH\ -\xe8u\x9b\xf1\xd4I\xb2\x9d\xbc\xa7\xa4\xff\xe2\xa6h\xfe\ -\xd3e\xbdEAU\x5c\xcc\xcf:\xf8\xd3\xfa\x8c\xce\xb7\ -W\x00T1\xbc\x98\x00\xa8\xf2\xdd\x12\x00\xbc\xb0\x00\xd8\ ->\x1b\xef\xad\xc4\xa5f\xf9\x17\ -\xeb\x84\x5c\xd3r\xa4\xe1X$/\xf2b\xa1\xc5\x03\xdb\ -\xb1\xefBC\xf1m\x93\x07\xca=\x02\x5c\x9d\x1f\x00\xd0\ -jEy\xf8\xea\x02\x06\x87\xd9\xe4\xf3r/Y\xd4\x87\ -^\x96r'\x9e\xc9/1\xebY\xaa\xa3.\xf4\xce\x0f\ -\xaf\xeb\xfep\xdf\xbe\xca?\x00\x17\x09\x8cg\x9f\x92\x16\ -\x95\x0fk\xdb\xb7a\xbc\xf4\xba>\x82\xa5(\x0f\x0a\xe2\ -\xb6\x1e\x10\x89\xfd\xf3}\xf0\xf5\xb3\xbe\xb9\x02\xd3\xe3G\ -\x98\xf7e\xa0-\xda\xc3\xb8-I\xdb\xcdh\x8a\xdf\xb3\ -\xdf\xb1\x0d\xafs|\xffw\xa8b\x9b*\x14\x84.\xe3\ -?\xf7\x9e*\xef\x22\xe8\x5c\xbe[\xbd\xda\xb6\x96Q=\ -\xa9\x81\x9eq\xbc<\xdd\xf1\xfb,\x12\x93a\x8b\xd8\x16\ -i\x89NO\x1c\xff\xa5\x9d\x19\x13&L\x98\xf1\xda\xc7\ -^\x7fo\xfd\xe4\xc7\x9e\xfe\x1e;\xb4V\x15&\x096\ -EBo\x99\x87\x90\xaar\xd5sv\xec\xda\xa8\xdc\xcc\ -p\xfakwM\xf9\x80\x99\x01\xd5:y\x84\x09\x15\xed\ -\xf3u\xcf\x1f\x99\xf8b\x02\xe0\x05\x8e\xdf\xf5~&\x00\ -\xac[\x97\x12\xef&\x00\xbe]\xcf\x03?\xfcT\xbaw\ -\x11\x00\xc0\x80\xc2\xdc\xa6>^\x19@\xc9\x9c\x00\x1b[\ -?)\xb4\xac\xd6E\x83\x97\x81\xdch$\xad\x8c\x82c\ -K\x1e\xcc\x98\xf2R\xc0\x95\x01E\xca\xac\xb6\x9b\x81\x08\ -`\x94+\xa5IS\x94u\xed\xb7\x1e\xff\xc2{\x04#\ -\xf1}\xb3\x9a\xcf\xc6\xc2\xefc\x5c\xe4\xd7\xd3\xc9=\x88\ -;, \xb0\xee\xcf\xfa\xac\xdarJ\x08\xc6T\xde|\ ->\x03e\xbb\xa0\xa0\x9b\xe4\x88|b\x1e`4\x04\x94\ -g\x95o\xab\xd3F8\xca\xfc|s\x89\xeb\xab\xa7\x9d\ -gQ\xd6!\xbf\xf9\x19\xcd\xff\xb8,\xe6\xc1bo+\ -\xf4\xc5\x83l\x0c\xf7XNA&d\xcc\xb2C\x9a\xe9\ -\xf4\x14x\x03\xbf\x1d%\xb3<*\x0f,\x1d#\x19\x0a\ -(\x94\x97\x1a\xa5V\xe7\xd9\xda\xf3\xb3\x8c\xf9\xd5q\xb2\ -12@\x17\xc7@\xf7\x83+\xb8g\x1fJ\xc2\xcf\x02\ -\xf4\x07CP\xc7\x875T\x87\x01\xe3\x9e\xaeq\xaf\xaa\ -\x95Q\x07\x84\xd7\xfcv\x8e\xa5\xfc\xd45\xc4\xf8\x80\x80\ -\xd6\x0d`}\x93\xc2(\xff\x1e<\xca\xfeV\x01\x81\x0d\ -\xcdu\xde\x96p\xbd\x1dU\x9e*\x9f\x98W#\xf5J\ -\xa3Z\x85Hw\xdc{Om\xa8\xfb\x0a5\x7f\x11\x8a\ -tLz?k\x05\x1e\xbf\x8ay_:\xef\x94R\xb5\ -3\x90\xba\xb5-\x8d\x18\xc6qV\x1bhc\xe5\xf5J\ -\xf6\x80cqm\xb5\xbe\xe4\xab\xf6\x92\xd1/\xf6G\xcb\ -D\xbei\x8a[\x81Z\xf8\xb3\xfaH\x9f\xda*\xdb\x97\ -\xaf\xed\xc4\xd5\x98l\xfcb?5O\x09\xd7\x99O\xcb\ -R\xbf\xd9\xdf\xb4\xf2\xa0\xe1\xb5\x8f~\xe2\xb3\xea\xc5\xe1\ -\xfa\xa1\xaa\x0bc\xa4\x0a\x801A\x95\xc9\xec\x9a\xb6\xa4\ -\x02\xab\xd7\x9c\x91\x84\xf7\x80F%\x1c\x01\xde\x18\x05\x89\ -y\xa3!\xe5\x92/\xc0\x07>\x0e/$\x00J\x91\x1f\ -\x88\xdfY\x02\xa0\xa3t\xbb\x00p\xf2p\xda\xb5\xc07\ -SH\xf6\xf0\x81\xbfocb\xe3\x03\xf81\xb5d\xd1\ -\x958\xce[{\xa7t\x8f\xcc\x96\x914E\xe2\x8dz\ -\x94\xcd\x02\xe3\xf8(\x83\x06.\x0c\x1cDg\xc5\x83\xb4\ -\xb8\xec\x9b\xf1\xc6\xe8\xb6\xbcv\x80\xb3r\xc6h\xd0\xbe\ -\xa9q \xb0\x89 (\xa6\x93u9X=a\x02O\ -\xd6em\x84\x07V\xe0\x150`\x0e\x8c\x19\x9a\xa8l\ -M\x86\x0bJ\xcf\xaf\xf3V\xf3\xa8s\x12\x95xt\x08\ -y\xed\xe6\xe6\xb0\x1e\x11\xd3\x1c\x9ftIS\xc7\x9d\xe3\ -8\x02F\x0f\x90\x00\x0ctF`\x88\xf5\xf7\xe4r\xda\ -u\xf2\x99\xef\xf6T\xf9V9\xe2\xec\xa4\xe1\x8e\xc7}\ -D%\x9e\xc9\x9c:;\xfc\xb48\xbe\xf6iI|\xb4\ -\xab\x01r\x18?\xf9\x12#OKK&\xd3\x99\xee\xb3\ -\xad!\x1c\x83H'\xfbi\xfc\xd4\xfe\x8f\xc9\xe6os\ -O\x07SN\x96\xb7Qy\xb9\x88\xd1\xed(\xb3\xe84\ -\xf8'D)\x7f|\xc3\x95\xcac\x0dy\xad\xcf\xe3C\ -\x08;\xe1\xf9(\x15\xca\x03\xe1\xc3\xe1\x1cE^\x1b\xe7\ -\xe7\xa1\x1f\xdb\xdc6*\xd0\xf4\x0f>E\x07NW~\ -\x00\xb8\x071\x0d\x1c7,{\xbf\xb9m\xca;\xbf:\ -\x8e\x9a\x86\xbd\xbd\xb5\xa0\xadO\x07\xdbx7\xa7K<\ -\x00\xb5\xed!\xde\xb6{}b\xfd\xcf\x03$\xcc\xafm\ -pe\x83\x89\xab\x17\xb5\xaf')\xc7\xf5\x97\x07\xae\xd6\ -W\xab[\xe9S]\xc8k\xde\xce\x8e\xc7mE=\x13\ -y\xbb\x0d\xe8\xd5\xd6\xfay\x15\xeb\xb1k>E\x1d\xa3\ -\xc0\xba\xa0\xe0\xf2\xfc\xeaa\xe5\x1e\x1b\xb2gk\xc2f\ -{\xf8H\x9c\x17\x22\xbf\x97\x80ei\xc8\xa2\x80E\xef\ -C;\xd5\x5c\x07|\xbbq#\xb5\x1a=\xee#\xe3t\ -\xbdZ\x1f\xf8xQ\x01\x88K\xb1\xbf\x13\x05\xa0a\x14\ -\x00\xe3\x91\x01\xfa8\x81\x0a\x0a\xe6\xe6\xbdb*y\xad\ -'\xca\x83\xf7\xda \xf5{\xcef\xdc\x8d\xfd\xd3\xb6T\ -u\xb5\xf0/>\x80\xa2\xed\xd4\xc2\xbeZ\xcf\xa3\x11\x8f\ -4Rf\xccxm\xd5N\xe0\xa1 \xdf\x94Z\xa45\ -\xeek\xb4\xbc\xdb\xf3\xcazL\xba|}\x04\x0cz\xdd\ -\xcf?\xeb\xe9\xbd\x93\xc7\xd8\xed\xef\x89\x91\xd0\xbd\xad\xd1\ -y0\x99\xf1s\xd9\x1c\x98\xeci\xf7x\xcd\xcaY\x8a\ -r\xc6<1\x82\x13\x0d\x81*\xfa\x85\x7f\xcb9\x81\xf3\ -\xd5y0V\x0a^\x09\xf0\xb4\x1e\xf4\x5c\xbc\xe7\x8d\x91\ -\xc9^\xdc\xf2\x10\x9d\x1c\x9a\x90\x0clD>hb]\ -&k\xf6\xce\xd2\x8a\x82Zt\xbf\xa2\xba)\x1e \xea\ -\x98O\x81_\xfa}\x17\xfag4\xfa\xef:\x1e\xbc\xe6\ -A\x84/c\xb4x\x98\xe0\xe5\x06\x9b\x9c\x88\x8e\x92\xd6\ -\xe4\x1e|\xab;\xb4\x87\x8f\xd1\xaa:\x16\xe3\x5c\x8e:\ -$\xa6\xea\xa4\xdf\x83\xc5\xb8\x15\xc1\xd3iz\xd5?!\ -KPc\x8e\xb4w\xe4\x8b\xd3\xb3\xac\xcd\xc9\xfa\xe1)\ -\xeazXt4\xd4\xec\xa3w\x0aF\xf0\xacv/:\ -O\xfc\x8c\xb6F\xfb\x1bmW\xac\xdfx\xe0y\xa1\xfa\ -cHu\x87\xf2\xf8U`\xbf\xeb\xf5\x03\x18\xda5\xbd\ -\xac{\x0f\xf5\x01\x09\xbfwO\xebQG~Zg\x00\ -A>\xc7\x85\xbf\xe3-\x1d'\xe3\x1b\x01\xe0MW<\xd9\ -\x92\x0f\xc7\x86_\x14\xf0E\xafR\x8d\x8b*\xb9\xccc\ -U#ec=F\x8c\xe3\xfdxO\xdb\x89\xa0\xce/\ -\x0fy\xd9\xe3^\xaa\x86\xd8\x17\x9f\x14\x90\xc4el\xad\ -\xdb\x01\xd7\xb2m\x84\xb7\x94/eB\xf37\xd8\x92\x93\ -F\xde#\x9f\x5c\x99\x82\xbe\x1c\x1c\xf7\xaef\xa0\xcd\x80\ -\x9e\x7fj\x9c5f\x86R\xcb\xce\xa9\xec/I\xf7\x1b\ -\xce\x92?\xf27\x1a\xb0h\xdc'\xcc}9\xd8\xea\x1f\ -\xdd\x8d\xec\x81\x0c\x1a\xd6\x0a\x95\x013\xae\xd1L\x90\x87\ -\x10\x1e\xdbCI\x8c\xf4I^D\xe0\x9b\x7f\xe7o}\ -`\x22\xe3lt$\x00\x84\x9c::vt\x91_m\ -\xd0\xf96:\xee\xf6\xbd\xa4\xf6I\xe7bt\xf4\xba\xd3U\xc6\xd5\xa8\x08\ -\xfet\x848n6w\xbd\x1d\xca\x9c\xb7\xa5\xde\x19s\ --\x98\x9e<\x04\xf6;\xa8\xcc\xb2\xdd\xbc\x9c\xb7\x95\x99\ -n\xd2\xeb\x0a>\x19\x8c\xa9\x18O- \xf0V@\xce\ -\xb9\xa6N\xae\xdab\xdd$\xc5|\x8b\xcd\xdfA\xf1\x81\ -\xb7\x82qk\x15iO\x9e\x9e\x0e|\xf02U\xc2o\ -\x9fn\x93\x8b\xf8\xf4u\xc43\xe3\xfeT\xc3\x1b;\x9d\ -5\x13L\x19d\xc7\x17\xc4\x05\x10\x9b\x80\xe6\xe5\x93\xe0\ -\x08 |9\xbbn\x8apT\xb0Y~\xc0&}\x01\ -\xf7Fy\xe3\xcc\x0d\xd8\x17\xd33\x5cM\x17\xbd\xee\x18\ -\xe5\xf0\x02`\x7f\xa5\x8b\xd6\xdb/\x00\xdb\xa0\xe2S-\ -\x00\xa6(\xf8\xd0\xe8,\x8d\xbc*\xdb\xe6\xfeo2\ -\xe1\xa3X>\x9f&\xd6\xb3;}\x80\xba?\x03\x81C\ -\xec#\x1d\x1a.\xd1\xa8\xa3\x0e@\ -\x94\x9f\xf8\xa0\x9a\x07|J_\x93\xd6\xd6\xcf\x92\x1b\xef\ -\x08\xfc\x14\x90*\xf0\x9c:\x9f\x94?jTu\x0e\x19\ -`d\x1d\xc6\x1f\xbf\x9fN\xfb\xad\xfa\xb9\xf3l}m\ -\xdc$\x0dg\xb2Vz/\xbc>\xd6~\x124\xc6\xfd\ -\xa6\x0d\xad\xef\x09\x84\xd4B9\xf4:\xd0\xb7\xe5yi\ -\xa0\x81\x0fBj\x19\xea\x06\xf2t\x7f\xb8\xc0|q.\ -z\xd1\xf2g\xba~\x04\xe9>\x9a\xe7\xf7\xaby}\x1f\ -\xf9\xe5\xf5Nsz\xc9\xf3\x98\xfc\x9c\xfa/\xd5[j\ -\xf5\xea\xfa@A){\xccO\x1e\x03\xfb<\xa0\xa2<\ -V\xd0\xa7\xd6\xd3\xfa?n\x85R\xd9\x5c\x9e\xee\xe5\xaa\ -\x5c\xed6\x90t\x02\x1e\xecD\x9d\xa6\xc0\x96y#\x8d\ -\x8b|\xf8\xa8\xb2\xd6\x13Ak\x91\xeb~\xa5\x12C\x1d\ -\xb1\xfd-\xdd\xbb\xdcC\xa7\xd10\x97\xdaQ\xbf\xffq\ -\x197\xae\x1c\xd5.\x7f\x19\x1d\xc0\x1al7\xc6\xa8\xaf\ -\xa6\xef\xf4\xb4%\x16NzVfg\x82\x95\x1e\x85\xd8\ -\x021\xe6]y\x05\xe2\xa1\x01\xd2_\x9a\xdfB\xec>\ -\x92F:\xaf\xa6s<\x9f/\xa5_/&\x00\xec\xdd\ -\xdb-\x00\x05/#\x00T\xac/.\x00eC\x00H\ -\x07\x00L\xedz\xed\xab-5\x0eK\x11\xc5\xf8?\xad\ -\xe6U\x0d\x15M\xb7\x02\x96\x06\x03\x94\xda\x9e\x8ey\xe4\ -\x9d\xca\x82)MK*\x9bZZ\x0d\xb6F8Yw\ -\x04mQ\xcd\xb2\x9c&\xa3E\x97\xc7\xfd\x98\x13\x00[\ -D\xb3u\x9a\xd5\x18G\x87H\x9d\x06\xf2\xc9\xf8`\x9b\ -\xed\xb3\xf1\xce\xea\xd5\xb6\x1b\xcc{?;}\x8c\x93\xf5\ -\x88\x18\x02~3\x96~\x13\xf5\xd2\x8e\xc9\x1c\xdb\xd4\x8d\ -\xef:O\xe2~>\xca=\x9f\xb6lr\xcf\xf4F\xeb\ -\xed\xe8\xdc\xc8\x1e\xb0\xd26\xd4\xf8\xcc7\x97\x98.\xed\ -\x9c\xc0\x08\xe0\x09\x949\x074\xc2\xa7\xf3l\x04?p\ -\xef\xcb5.\xfbo\x11\xf8\xc5\xa5b\xeb\xa3\xce\x05\xd5\ -*\x0d(\x18\xb6\xa7G^\xb2\xacF\xfd\x08\xa6\xd9O\ -\xd2OZF\xbdky\xa2<\xebu\xd2\xebu\x9d\xdf\ -\x1a\xa1\xfc\xe6\x9c\x8a:\x99mn\xe9\xff\x08D\xd5\xf1\ -\xf1m\x96\xe5\x81\x90\xf5\xdd\xc1@\x19dF\xb5@w\ -z\x84\x0b%\xe1\x87\xf5\x99\xb2\xed_I\xe7\xf7\xa5\x19\ -\xed:_\xacn\xea\x1b\x1f (\xb01\xa4}\xd4v\ -\x1b\x1av\x87\x0b\x94u9x\xe1\xe5\xc8\x9b8\xe7M\ -~}\x0b\xa0\xc7\x9f\x00\x00 \x00IDAT\xbf5\ -\xa0Q\xa5\x8d\x08\xd4t,8G}\xb4\xbe\xb8:K\ -\xaf\xd1\x80\xa6\xd6\xe9\x97vW\xbdR\x0a\xf0\xe4\x09\xe6\ -\xbd\xe7|\x8cR\x92\x0e\xfd\x8c\xd7\xe2\x9f\xbd\xdb\xde@\ -u\x04\xa5\xb1\x0d\xf6EeG\xdbg$\x91\xfbCY\ -G\xb4=\x11\x9c\x17,\xab*\xba\xfa\xa6\xe5 \xed\xb3\ -\xff6\xae1:\xe9?M\xce\xfc>>\xd5\x0bq\x89\ -{\xa1'>-o\xe3\x9c\xbd\x9b\x1d\x00\xaeq\xbd\xec\ -\x01\x9c\x00\x9ctekCK\xe5c\x13\xde\x0c\x9dN\ -^\xf3|8\x08\xd1D\x17P)\xab\xb1\x8fDE\xa1\ -0q\xb7}c\x9c0~\xa0l\xc0.\xa6g\xb8\x9a\ -/z\xbb//\x00~\x13\xe5\x8b\x09\x00\x5c[oM\ -\x00T\xb9\xbc\x98\x00\xb4 \x00q\x5c&L\xb8\x9e\xaf\ -0\xb7I\x96\xf8\xbd\xb2\xd7\x12\x0d\xba\xc7\x10\x03OT\ -\xe9V\xd8\xb8\xab\xcc\xc4\x07G\xc6\xad\xf5Q\xf9zC\ -f\x06[\x8f-g\x9bj\x84\xacm\xbf\x8c\xd7$\x8f\ -/\xa7\xfd\x8c\xbf\xbc\x1cz\xba\xba\xec\x97\xb81\xd9\xfa\ -\xa1\xf2\x1b#\x9e1B\x16y\xe0_\x8f\x97\x18\xd3B\ -Y\xb7\x1c\xec\xf1~\x8d\x04\xaa\x92$%\x0a\xc8\x984\ -:\xa6\x06Q\xe56^\xd3yc\xf3i\x8cr\x9bG\ -\xeacJ\xcc\xd3\x84S\xca\xc3\xc1\xc1\xb9\xb9\xc4|y\ -\xdes(\x0f\xc9\x15\x8b\xf8x\xf9\xf1\xd1(K\x1aI\ -\x8eI\x97\xa7g\xd8X\xd2p\x92_\xa6#\xc7\xc8\xa7\ -\xd2\x10\xebd\xbf\x8c\x8f\xde\x99\xe0}\x95\x025\xdaZ\ -\x8f>\xb5\xac\xf9\x15DF\xd9t\xc0K\xe6\x0d\xe0e\ -\xc9\xfa\x0d\xb4\xe2\x9d\x97\x09>\xa2\xe4{\xa7 \xcf\x22\ -\xe2\xc6S\xdf/\xa6Z\xf7h\x0f\x1f\xa3V[\x89\xc9\ -\x0c|\xebt\xf9\xa3C4Q\xa6b\x9e\xcc\x91\x19\xc1\ -I\x19\xf2\xa9-\x03,RK\xba\xc8;\xe6\xe7|\xea\ -\xb4\x1f\xceQ/.W\xd9\x19W\x01T\xff\xc6\xb1\xd7\ -\xfe\x99.\xf2sM\xf9\xad\xdf\xd5^F=\xa9}\x89\ -:\x0c\xf2\xbb\x03>\xe8\xc3%k;e\x87\xf6\xc4\xbf\ -;\xd8@\xa7\xbe\xfe\xcf\x9c\xbfh\x83c\xb4\x96\xf6\x8c\ -\xb2\xa3`u\xb4\xd1E\xa8m\xee\x9e\xaeR\x02~~\ -h>\xf2\x9b<\x8a\xe5\x80\xc5y\x88\xb2d\xb6\xc9\xf8\ -\xc82\x15\xb5\xaf\xa6\xa8\xfc\xb2\xdf\xac\xc7t\xa4O3\ -\xda\x00\xe4\x14\x1b\xa8\xbee\x9d\x8a\x17H\x03?\x1b\x1a\ -Np\xc2\xed\xb6\xe3$\x9c\xe1;<2T\x95\xe1\xb8\ -\x5c\x17'\xa0\x86$\xd5\x88\xaa\xc2\xe3\x00\xa8\xf2\xa6\xb1\ -\x87\x0c\x8a\x9e\x89f\x8a\x0d\xb8\x9c\xceq9\xf3\x04\xf6\ -\x97\x17\x00\x0fv\x8f\x0b\x00\x05\xd9\x0b\xc0R\xf3\xf4)\ -\x12\x003D\xc7\x05 z\xa3\x5c\xe2\xbe\x9a\xce{\xcf\ -F\xcf\xd3\xf3]\xf9\xad\xc0\xcaC1\x1b\x1f\xed\x8b\x97\ -1\xab;;ZB\xebh\x09M\xa6TK\xa7K\xe9\ -\xb7\x08\xb1-\xd5*\x18\x8cuF\xba\xed{u2\xa0\ -G\xe3\xe8\xbf*\xbc.\x81/1\xd2\x11\x13G\x95\xc6\ -;s\x22lN\xa2\xb7\x93\xd5\xa3\x91 \xce\xb0\xb3\xd3\ -\xe5\xe9\xe0%\x0f\x15\xad?\xd8\x9c\xf9\xb5<\xe7\xc1\x14\ -\xe4\xc9\x83\x9c,\xf6d\xf38\x1a\xab]wN\x98\x16\ -\xe3\xc0\xbd\x9bj\xc0\x22\x98S~L7\x17\xb8\xb9|\ -\xb6\x967\x99T\x05N\x10fe\xb39ocd\xc6\ -\xd4\xeeE^W\xa1PA\xa47\x97j\x98 2\x1a\ -\x0d\x96\xe9\xbd\xd8\xef\xe8<\x19\x0fU'\x8e``\x87\ -2\xe4\x1d\x01\x91\xd1\x9dE\xee\xe6P'\xb5\x1ci\xd2\ -'\xb2\xb9\x0f\xab\xc0\xef}\x8d<6\x90\xe9\xe7\xa0\x87\ -/\x09x\xda-\xcb\xc1s\xb51P\xa0\xed\xdb\xf0\xf5\ -\x9a\x9d\x9a\xa1cf\xfc\x1f\xc1\xbe&\x02\x16\x1d3\xd3\ -\xa9^\xb6-p\xe2\xa3j\x11(\x91\xbe\x09\xf3\xfa`\ -\xc8a\x00[Q\xff\xc5\xb6\x99\xacm\xeb\xf7\xb25\xa6\ -\x84<\x0d\xc6\x93\xcc\xfe\xd9\xa8\xb5\xb4/\xden\xb5\xce\ -O\xfb#\xbf\xe7\xd2\xd0\xea\x0ex\xf2d\xdd\x13\xd8\x5c\ -\xd9\xbaJ\xcf(\x03\x0c\xaa\x10\x10z\xeca\xce\xa8\x81\ -x\xe5\xa9\xf6D\xe9\xd1\xf1\xd1\xb9\xc0:\xa3M\xd5v\ -\x19Qn\xc8#h~;\x99\xd1\xa3\xb2L\xfei\xd4\ -\xd5\x8f]\x15\xf94\xcd\xad|\xe5\x18\xc7\xe7\x10\xc8\x07\ -\x05\xcef\xff\xbcC\xa2\x94\xf1\x88\xa5\xa5lHT\x86\ -TX4~\x8am)H\xea56i\x08r-\x82\ -\x15\xc6\x14\xe3\xbe\x19\xc0{w\x11\x88\xd0\x10\x03\x0dj\ -\xe4I\xcb\xd5t\xc0\xe5\xcc\x0d\xb6oM\x00H\x99=\ -\xa5\xb6-\x00\xa4N'\xb9*\xd7wZ\x00\x1a\xfc\xab\ -\xb9\x8e\x09\x80\xde3\xde6L\xf3sL\xed\xda\x8d\xa9\ -\xf2\x9e\xe3\xb8\x80P\xd61\xee\x15\xf4\xf9\xcd\x90\x19\xbf\ -\xbc\xf1P\x83\xc2\xfa\x15l\x91n\x95\x09\xaa\xef\xe5\x18\ -\x0d\x03z\xb3\xf0\x89\x9f\x94\xc1\x0a\x08\xdd\xde8(\xc0\ -\xb51\xe4\x18X\xdfb\xb4\xa5\xc1G[\xcc\xd8\xb2\xaf\ -\xf6\x94f\xc6#\x04.\x13\xac\x98\xe1\x8f\xce\xcar]\ -\x0f\xdcUz\xf8K\xf9\xc12\x13\x1aNN\xed\xb0\xe8\ -\x19\xcd\x9d\x87i\xd4\xf8\xed\x0b\x0a\x80,\x82\xe9#]\ -\xd9\x9e\xd7-C\xeb\x81\xa3\xde_\xe6\x01\xdfF\xa2\xe0\ -\xde\xca\x8fo\xe3ik$\xd0\xa0\xdbHG\xd4#\x99\ -s\xc5q#]\x0a\xa0b\xe25\x8bby\xb9\xb3\xfa\ -\xc6:\x0a\xe0^\xbf\xa8\xba\xca\xcc\xb4\xf1~\x92\xba3\ -\xc70\x02f\x17I.\x1e<\xb0\xbd\xecSw\x81F\ -\x83\xadmD\x18\xc99\xee\x97A\x0d\xd4\x92O\xcd\xb5\ -\xe3\xe7\x88\x87\xbe\xa3\x13X\x00\xb4]E}\xf8\xae~\ -D\xcc2\xae\xa3NV0m\xc6yk\x8f\x97\xd7\xbd\ -L\x1a\xd1R\xe0\x11\xa3\xdd\xbc\xc7>j\xdd6\x16M\ -\xa81`SP\xfa>\xb6z8\xa0\x5c\x5c\x04\xfey\ -\x87\x82r\xac\x7f\x0avu;G\xa6;\xe2yx\xa3\ -\xcbf\xf9\xc9\xdb\x08\xb2I\xbf\xf2DG\xcel\xea:\ -\x87jE{\xb2\xbc6N\xa5\x88yH/\xd3\xc2\x93\ -\x9d\xab'\x8e/\xe9`\xfe*|\x1d\xe5\xc0\x03t\x95\ -\x8b\xb8'Z\xc7Q\x1f&j+wK\xa0\x97\x91d\ -\xc3\x0c\xb4\xed\xfe\xac\xd7X\xbf\x8e\x7f\x81_\xb5S\xfb\ -\x17\x9d\x0bO\x8f\xd91\x95\xcd\xa5n\xbe\x13\xd9xM\ -Z}`\xa2\xf4q\xae\xbe\x01\x136\x8b\x9a\xa8\x122\ -\xe5\xcc\xbc\xbd\xb3E\x05\x80\x8a!\x0e\xb2]WF\xf1\ -{\xe6\xe9G%\x1c\xbd\xf1\x8a\x82\xe7\xd3\x01\x17\xf3\xb9\ -c\xd4\xdb'\x00~\x13/\xf3y\x8fnv\xf5*\xa0\ -\xd0\xfa\xdf\x09\x01\xa0GD\x01P\x95\x1a\x05\xa0J?\ -\xd4\x90\xceh\xb8\x9c\x9e9~\xd3X\xee\x8a\x07T\xaa\ -\xea\xa3\x1aQyP\x9aY\xde\x96\xd9L\x81O\xd0\xf7\ -\xff\x12\x86\xd8\xe4\x8f\xe3\xad4*Pf\xcb\xd1H*\ -(#\xefk\xcf;\xf7\xfe\xb3}\x93\x0d\xcf\x07\x05\xac\ -\xd1\xa0F\xf0\xc7\xb6v\x037\xc6z\xb5_\xcbus\ -\xa1\x00?\x7f\xbc\x91\xf65*\xb02\xf0\xb4\xdc\xdd\xad\ -}<;}\xec\x96\x83\xbd\xa1\xb6\xf7\x8c\xc6\xf9ay\ -\xb5\xaf\x0ac\xad\x0e\xed\xdb8\xbfT\xde\x0d\xfci\xef\ -\x94\xbf4\xba\xbc\xafts\xec\x96H\xe0\xd3\xce\xa5h\ -\xdc\x220S\xc3\xe2\xc6L\x00\x93\x19o\x030\xec\xa5\ -\x02TuN\xa2>4\x193\x99W9\xc9@\xa8\xd2\ -\xa8y\x22\xf8\xd6{\xa4s\xc9\xe7\xc1\x97\xa7K\x0d5\ -\xefx\xd96\xb9\xb3Q\x19\xa3\x9f\xc0\x5c\xc6\x08\xdc2\ -&\xec\x83w\x5c\xa3$i\x9f\xd8g\x9d\x17m\xed\xcb\ -\x5c\xa4\xae]E}\xf8i\xa8u/\xba\xcf\xf8\xc3v\ -\xd9J\xf6Y\xdc\x9f\xd1:\x05p\x17\xf5\xb4\xcd-\x03\ -\x1b*\xcb~\xfe\xe6n\x83\xdf\x1fK[\xb9\xea\xf9\xc3\ -3\xe0\xe2\xd0s/\xe3ao\xd6\xf2\xe0\xad:\xfb\xc0\ -\x88\x9a\xd2\xa9\xfdm\xc9\x9f\xda\xaf\x98\x97\xdf\x19\xd9e\ -{fG\xfc\x92{\xe4\xad\xe3A-h=\x12\xe8\xa3\ -u\xfe;\xaf\x18\xa0\xca\xc6\x8d\xd7\xd4\xb6)\xed\xbe}\ -\xd3=\xb1]\xae\xc45x\xa0\xce>+]\xe3\xbc1\ -\x87,\xb6\xab\xab\x18-\xb4o\x9f\x16\x8d\xa3\x13\xc0\x1e\ -r~q.\xea\xea`\x81\x8f\xe2\xa9\xa3\xaa\xd8&\xe2\ --\x05~\xd1\xd9\xa9\xa8v\x0e\xa0?GK\x0f\xa0\xb5\ -'?-\xacMF\xea$\xd6A\x1a\xbd\xcc\x08g\xb6\ -\xbe\x93P\xbd\xee\x80\xa6\x0c\xca\x8c%\xf2w5sC\ -\xed;'\x00*\xb2w\x11\x80\xd8\xfe\x8b\x0b@{)\ -\x01\xc8\x0c\x9e\x0a\x80\xbf\xcf\xe5\xbd\x82y\xbeY\xdf\x91\ -liXZ\x90\xef~\xbc\xbcra>5fZ\xa2\ -\xc0\xa2\xabKd\xb3\xac\xe3\xd1B>\x8b@S\xe6\xfc\ -\xb2\xae\x19J[\x06\xb6\xff\x9b\x017ZA\xa0\xefo\x19x\xc1\ -k:7T\xae\xfd|\x9f\xe1\xf7\xa0R\x02\xccPh\ -\xbd3\xfc\x81S\xac\xdb\x1b\xf2\x11\x00GE\xd7{w\ -\xf3\xbc\xef\x09\x9c\xd1\xfam\xcft\xac\xbf\x8e\xde\x86\xc9l\ -t@\xd5I\xb6\xfc\xde\xfa\xa8\xce\xd3y\x12A\xae\xdf\ -\xbeU\x5c_\xfc\x121\xb7\xd3L\x03\xdd\xcbjQ\xdc\ -\x9bj\x11\xd1(\x03\xccg\xbb)\xc7\xfd\xaf\xa5\xd3\xde\ -z^\xfd\xddm\x98=\x05\x9c\xed\x83\xa1\x00\xe8yE\ -~\x22)\xd0\x8b\x02\xab\x0aX\x97'l`\xd5\x13\xd7\ -A\x1e}*\x9d\xec\xbcz-\x91\xbf\x7f\xf6\x04\xa0~\ -j\x04@\xfa\xf3|:\xc7u{\x8e\x984z\xa8!\ -f\x96S\xc8\xa5`\x89N\x83\x191\xdd\xa7\xe8\x8d%\ -y\x9b\xc9\x93\x1a\xe1\x82\xe2\x0e\xa0U\xc3\x1d\x97\x5cu\ -,Yw\xdc5\xa2 \x95\xfd1\x1e\xdb\xa7\xe6Q\xda\ -v\x9d\x0fF\xabo\xdb\xd3\xc1\x14\x97\xcf\x0d\x08\xc7\xb9\ -\xc0\xf6\xe1~+\xad\xd6\xb6\xef\x81\x973\x03\xa8g\xa7\ -\x8f\xb0\xdf\xdf\x0f\xf4\x8c\x0f\x0a\xe9\x9b\x1a|\xcdp\x80\ -\xcf\x03D\xa5_\x97S\xcd \xc6\xa53\xbbo\xbc\xc9\ -\xe6\x1a\xbf\xf3\x5cC\xf4:[\x8f\x04\x1a\x97F\xde{\ -\xf8\xe3\x1d\x05?~~\x9ex\xa8\xb3\xd0\xa0c\xc5\x88\ -\x94\xea\xcf(\xd7*?\xaa{\xc6yd \x14=\x7f\ -\x15:Z\xcf\xe3\xf5\xa9\xd0Y\xd0uJ\xd4i\xb1\x1f\ -\xa4_\xf9\xbd\x0b\xf4)-\xd9\xd2\xab\xff=:\xe2Q\ -\x86Hk\x8c4\xfb\xfa\x8c\x7f;\xd1ee\xb7\x07\xd6\ -\xa7\x83\x8d\xb7\xf6\xa0_\x5c\x22\xf4\xe0\xa7\x0e2\xa7\xbc\ -Q\xddI\xcd\xcaq\x8d\xf5f<\x8c{\xd2\xa2\xce\x8b\ -e4U\x94\xbe'\x90\xfd7}\xa5\xf6\xd6\xf32\xdb\ -\xb2\xb1\xfc\xb6e?sJ\xbd\xdb\xa9s\xc1\xdb\x0d\x95\ -\xd9X\xce\xc6'.\xad\xa3\xc0\xfd\xa6^\x9bk\xc1\xfc\ -\xe4\xf1\xba\x1c\xcc{~\x19Y\xed\x95\xa2\x0f\xbb\xeem\ -\x1b\x847\xa4\xc7\xf3u\xf9\xd4\x93^\xa2K\xd0\x88m\x04\x9a^\xaf\xbb\ -\xfa\xd7O\x95%\xf2\x8ar\xba\xc3\xb8\xbc:\xca\xf0\x08\ -\xf0\x00\xcf{\xca>\xcb\x93V\xa5\xad\xe79\x9c\xa3\xac\ -\x87E\xdb\xdc\x1e\xe7\x03\x7f\xab=\xd1O\x1do\x9d\xab\ -Q\xfemi\xdaK\x9d\x02\xcfQn\xea:vz*\ -\x80\xb7gV\xcf:*\xb5`~\xf2\x10m\xbf\x1b\xfa\ -\xa3{\xe7\xf5\x9a\xd2\xb3%[\xba\xedJu\x0fyl\ -\x0fr\xd8\xb8\xb0\x8e\xdag\x80\xcaFs\xf53\x99\xd3\ -\xe9yM\x8b\xe4m\xb3\xdfK\xac\xaa\xe7\ -\xfcEO\xd9h\xfb\x9d \x00\xd6\x87c\x02\xc0\x89\xe6\ -\xf9\xf7v\x0a@\xecK\x1e\xd2wy\xdb\x8c\xc3\xf5\xeb\ -\x98\xdb\xd4\xc7\xb8%\xe5L\x09qO\xa5\xd1\x94\xf5\x97\ -\xed\x17\x94\xf0\xea&?N\xacC#A\xcag5\xec\ -f\xe0\xed\x9f\xed\x13\x1c\xf7\x92fF\x9d}\xb1<\xad\ -\xd7\xcd\xb64r\xa0cF\xd9\x9c1\x8e\xa3\x9f?^\ -&\x0d\x1c\x99\xc1\x19\xf7\xabY\xc4\x88 e\x1c?\xdb\ -|O\x83\xe2\xdd\x13\xb8\xfb\xfe\x0epr\xfa\x10\xfb\xfd\ -+\x81Fs \xb4\x8f\xea`\x98z7\x89\x8c\xbcT\ -`\xa2\xa0yv\x14\xd9\x1c\xf3\xf3\xcd\xefy\x05\xb8\x1c\ -\xe7\xcf\xf5lB\x15)\x99\xae/1_\x9dw\x8aU\ -\xa6tlTv\x94\x1a\x93\xe1&\xd78\x9e\xc7\x8d2\ -\xc7\xdco\x99Q}\x00\xa9Q\x81\x9d\xef\xeb\xc2'\xd3\ -\xb13\x94\xe6\x08\x1e\xe1\xea2\x9d\xe1\xf9\x9f%\x0f\xf8\ -l^i\x9d\xdc\xab\x07p[\x80w\xec5/\xc0\xb1\ -$\x85\x8b\x8b6\x0b=\xaa#\x00\x8d\xda[\xa9(s\ -\xca\xc3\xfe{W\x80G\xaf\xa2\xd4\xbd\x1bC\xf6\x84\xb2\ -6\x87r\x06\xf2\x1b\x08@J\xa8\x9f\x11\xb9\x082\xd4\ -\x16\xe8x*\xe8S\x1ax-\xee\x8b\xd4{6\x9f\xcd\ -\xc9)\xeb\x9e@\x0dJ(\x0d\xd4\xb9\x0a\xb6\xe7\xe2\x1f\ -\x9aR\x1a\xfcw\xcf\x1b\xf4\x12\xcd\xf1\x91:\xdfC~\ -\xb3\x9f6_'\xd4b\xc7\xb4X{Q\xdf6\xb4\x0a\ -\xccO\x1e\xf5\xe5`\x1f\xed\xcfiV\xac\xa1\xdb\xa2\xd4\ -\x1e\x93/\xac#\x02\xf8\x02s\xfa5\xe2\xa8yTr\ -\xfcC>\x15qL\xd5\xc6\xd9:\xa0\xda+\xa5\x7f\xdc\ -\x07\xaav\x95\xcf\x01\xe8\x18G\xdb\xa4N\xf5R\x97\x8d\ -\x8a\xdf\x06P\xe0\xb7\x8f\x99N\xe7\x98\xb8\xbd\xae\x1e\xf8\ -y#J\xc6\xab\x22\xa1\xa27\xbf\xcb\xf6\x0ay\xa8\xe8\ -\x95\x15\x99eL\xb5<\xc6\xd8\x16\xae\xda\xf7\x8ae\xd9\ -\xf7z\xbe\xdc\x14\x80v\xab\x00\xc4w\xef\xc2\xe5y{\ -\x05@=\xb5\xbb\x08\x80\x01o\xcfE/\x00\xa4\xef\xee\ -\x02\xe0\x15\x14k\xd0\xba\xed\xbb\xed\x95\x9c\xdb\xb4\x82\xc0\ -y\xc8\x19i\xe3B\xb4\x01\xc2%\xc7\xae\xd7\xd7\x84r\ -\x03N\xd67S\xa6q_\x07SW\xd7\xc5\x03\xb4\x98\ -\x08\xd6t\x99\x8a4x \x18\x01\xb3}\xd7\x08\xb7\x95\ -\xd5\xfc\xe4\x86w?\x22o\x15p\x90\xbf\x0a\x08\xec\xbe\ -7\xfc\xdc#f\xe0\xd3\xf3\x1b\xae\xce\x91\x12\xc8o\x05\ -\x17q)\x88\xa3v\xba\xbe;Xk\xe2\x03JF\x85\ -QmF\xc3\xe4+:HT>\xa4\xd7G\xd0\xbd#\ -\xa1\xc0\xab`Y\xe2]>\xab\xb4\x1a\x01\x9f\x07\xacq\ -\xab\xc9\xf5\xf5ayw\xb0\x8c\x83\x82\x99\x11B\xee\x8d\xcbt\x01\xf9\x01\xd7:\xfb6\ -;zb\xcapA\xe4\x91\xca\x13i\xa0=\xe75\xa5\ -\xc5zf\xd7\xf4\x80\xe7Q\xa6\xbc\xa3\xc8\x97@T\xa0\ -v\xb1\xd1=lK\x87\xedPYF\xfc8Ii|\ -\x1a\xb8\xbf\xc3\xea\x18\x05\xc0\xbc\x013\xda\xde\xe30&\ -\x00fB\x97o\x97\xd33\x5c\xcd\x875\x8fy9w\ -\x13\x00\xf4\x1aU\x00\x14\x0c\xbd\xbc\x00\x18(\xbb\xab\x00\ -\x14l\x0b\x00\x01\xc1\xee\x05\x04@\x8d\xc4\xb6\x00x\x05\ -\xcd>k\x1f\x0c\xb4\xe9\xb4\x9b\xd1\xda\x8c\xf3\xebOb\ -n6\xde\x0aTL\x06|\xa8\xde;\x0f6J\x0ap\ -\x8c\xaf\xcbu\xdb\xa7\xb7\xb5Wl\xee\xaaG\xf9l\x11\ -\x14\xdf\xeeb\xf8\xe3a\x98JS\x04R\xe3\xb2\x99\x1a\ -5S\xe0bT\xca\xf2-*f\xca\xbc\x07H~\xcc\ -\x15\xe4\xebR2\xe9\xf3{D|\x04\xbd\x94\x0c\x80Q\ -\xc6\x18\xdb\xb0\xe3vH\x9b)l\x03\xa9\xbc\xbb\x93H\ -\xa0\x81\xc0*e\x94#\xa3\x911c\xe1\x81\xa0\xc9\x9a\ -\x7f(+\x1a(5i\xea\xc8D\x83P\xa4=:b\ -\x99\xc1\x01\x80\x9b5\x12\xa8\xd1\xc4E\xd68J\xa5\xcb\ -^\x04\xd9\x06\xda\xf5^\xd4+\xfe*\x1d\x14\xce\x85\x12\ -\xf2\xf8(\x8f\x82$\xfd[\xe4\xc0?i\xedA^\x09\ -\xfa@\xc7R\xf5\x92\xca\xa3\xea\xce\x11\x94\x9a.a\x19\ -u\xb9\x1b\x05@\x05\xffe\x04@\x81\xd6\ -;!\x00e\x10\x80\xf1\x98\x8ec\x02\xa0\xcb\xaaQ\x00\ -\xa8\xb4\xf4\x1a\xdb\xd7\xfa\xe8%\x94\xd6py\xfd\x06\xa6\ -6\x85\xf6\x16\xd9\x89{\xfc\x14d\xa8c\xa0\xb2\xc1|\ -\x1a9\x1c\xa1s\x04\xdd\x04#>\x92`\xe6p\x5c\xb2\ -\xa2A\xde\xa1\x06\xde\x91>\xaf \xd5 )Xe\xdd\ -\x11\x00\x19h\x8cJ\xd9\xf8k}\xf6\x9b\xb5u>x\ -X\xe0\xc1\x22\x01\xcb8\xd6\x1e\x90q\xdf\x9e\xaa\x09\xe5\ -\xb7:v\x13\xfcr\x0b\xeb\xda\xafo\x0c\xb1v0\xf4\ -Y\xdbVp\xb0\xe8\x84*\xd2\xe5\xb774\x8c\xe7\x1c\ -\x96\xf0W]\xddz\x94\x92%\xdd\x88_\x853\xda\x9e\ -\xe3\xcb\xf5%n\xae\x9e\x82\xba%\x02\xbd\x0c\xdcY\x9b\ -\xcco\xfbY[\xff5.\xafj\xdd\x8c\x9c\xe8\xfc\x1b\ -\x9d\x023u\xde\xc0\xd82\xbc\x8e\x05i\x8b[h\x00\ -\xb8\xb7\x8c\x90\xd7\xec/B\xafu\xceq\x0c\x956\x03\ -P6vFch\x17\xa3\xfc\xab\x8e\x8c \x91\xed\x8c\ -:hIv.\xa8]\x1d\xe7\x9e\x02g.e\xed\xd0\ -\x1e=\xc1\x5c\xe1\xe4&F>\xa3\x5c\xaa\x9eV\xad@\ ->\xcd\x98\xfby\xa9,cv$\xd7#\xd5I\xb2\xe9\ -G\xdd\x96\x12A\x17\xe9\x981\xf7U\x98\xde\xe7uO\ -`\xb4\x97\x9d\xce\xce\x1a\x0f\xfc\x94\xcf\xda'\x052\x0a\ -6\xaaPN\xfd\xa6\xce\xac\xe9v\x19\xefB\x807\xf5\ -\xfam\xdc\xbdC\xad\xe3\xdc\x00\xf0\xc1\x90\xba\x9eH\xa0\ -\xce\x90\xeb\x9f\xb4\xa7\xd1N\xf2\xd0V\x06\xb7\xc0\xb5\xdf\ -*ev\x9fOh/w\xcc\x9e{\xc7\xd4;A\xcd\ -\xd5ac\xeeg\xc1\xd4\xf9\xe1\xe7\x91\xf1\xd2\xe8T<\ -\xa4\xcf\x14\xa8\x8c)\xc3\x15\xefX\xad\x06~\xad\xdf\xde\ -)g}'k$\xb7V)@e\xa5Kf\x0a\x90\ -\xf8O#~F\x92y\xac^\x00\x06p\ -8G\xbb8\xc8\xfc\xf3\x91:\xb5\x1d\xb4\x1e\xa5k\x00\ -\xaf\x97L\xfeL\xb7\xd9\xe7\xd4\xe7\xfa\xf2\x00#\xb9\x9e\ -\xd92\xe5\xa8A\xc3h\x8b\xbd\xce\x0dQ\xbe5\x12\xd8\ -\xf6z\x96\x82w,\xc9K@\xb6(\x81\xb6\x8c\xcb\x99\ -\xfa\xda>\xdf~\x95\xfc\xec\x1b\x1d\xe6\x08\xd6c\xbf\xa2\ -\x13\xe7\x9d\xa7\xd6\xc7\xc1\xfa\xb8\x5c\xdd\xad'jjT\ -O\xf9\xa3\xfa~\xb7\xd2\x93\xcd'\x0d0\x15\xe8\xd3\x17\ -6\x9eJ\x97>\xc0gX\xc2\x83\xfd\xae;\xaf\xd7\xf8\ -\x922\x98\xfb\x1f\x189\xf1\x02 \x9d/\x0a\xa6 \x13\ -n\x8c\xc4\xf8\x18\xe3\x88\x96\x95\xa5@s\xe0/\x12\x9d\ -\x09@\xd9\x10\x00\x0eG\x14\x80\xfe.\xc6\xb7$\x00\x96\ -\xcb\x0b\x80\x19)\x02\xa9\x97\x15\x00\x02\x07\xed\xef\xdb!\ -\x00\x99\x91\xb5\xfa\xaa\xfb\xec@\xa0\xcd8\xbf\xfe\x04Z\ -S\xf3\xc3\xd2\xa6j\x8apH\x01\x90\x19\xb4q\x1f\x90\ -)I\x05\x0f\x96\x9f\x0fP(\xf0b\xbd\xacG\x97\xde\ -T-\xa9b\xde\xa1\x06\x0f\x89\x9c3\xc5\xc6\xb6\xe8 \ -\xecD>\x00\x80\xcb\xc9\xeb\x7f}l|.H\x1b&\ -\xfb\xbc?F\x13, e\x5c\xfc\x8e\ -<\xb1\xb9\xa6f\xda\xf6\xec\x8e\xbam|\xa0\xa6`\x01\ -f\xc6+\xcf\xeb\x08(l\xcc\x0d\xd6\x98d\x95\x81\xe6\ -\xb8\x99=\xb3\x0c\x13\xbc\x1c\xa9+<\x0b%;\x14\xb4\ -Z\xd7\xe5`\x7f\x1c\x96\x06:\x220\xe5\xf2a\xd4\x0d\ -\xca\x1f\xcd\x9f\xd9\x0a\x1a\xff\x85\xde\xa9\xeb\x0e\xb5?~\ -\xed\xc5\x973\xfb\xe4\x9d[M\xbb\xc3\x01\xed\x82\xdb\xa1\ -F\xe7\x88\xa0\x8f\xb6x\xf9\xcd}v9\x9f\xe3\xf6\x22\ -:\xf5\xd1\xde)\x08\xd6mO\x1c\x83\xb8\xd2\x14\x1d*\ -\xe5\x1di\xed\x9f\xb5\x02\xeb\x1bCT\xdf\xd8\x8a\x989\ -]\xda\xc6$\x14\xe9u\x1f=\xb7\xad_\xccc/d\ -\xb0\xb1\x02|\xd0J\xe90\x9aM\xa7\xa8\x9dSy\xf4\ -\x80\xd5\xdb]\xe6\x89/y`\x849:\x13\xa4Ue\ -D\xf9\xe8\xf5\x9d_\xa5\xb01U\xa7\xd6\xf2\x17\x94e\ -\xc7D\xdck\xc4=\x1b\xaa\x04hHT1[\x87y\ -d\x81*\x85Q\x00L,\xbd\xb7\xda\xa4\xa5\x82\x82\xab\ -\xe9\x80\xcb\xf9\x90\x08@\xcc\xafJ0\x17\x00\x0f\x102\ -\x01h\x83\x00\xc4\xa8\xdb\xb6\x00\xe8yi[\x02\xe0\xaf\ -\xf1\xf71\x01\x88\xbdQ\xfa<\xa7\xde\xba\x00\xe8\xc4\xf1\ -\x90]\x0d\x9f\x9c)\xd8\xd0#\x81V\x8f\x1fw\x96\xb3\ -%\xed\xf8\xda\x1eK\x1c;5:J\x837H~\xef\ -$y\x16{h\xa6\x86\x0f\x81\x18 \xb4e\x89\x12\xf2\ -\x1b\xd8\xa7\xac\xb3=\xbe:\x90\xfd\xb4%\x13]\xda\xa1\ -Q1yQ\xc5\xec\xcf\xab4^WD\x05\xaeK\x00\ -\x06\xb9(EK%\xd1l\xb0'\x06$\xa2\x127\xa3\ -\xecG\x17\xbdm\xf2\xdbxs\xb2\xbe1\x84*V#\ -y\xea\x94h\xa4\xda\xea3^E\x83\xae\xf3]\xaf\xa9\ -\xa14\x80\xef\xe5\xdc\x1c\x02\xef\xb8\xa8\x11\xb6{\x0a\xa6\ -\x17\xdeqO \xfb\xcc\xf1\xd8z|E\x1d\x95\x18\x09\ -\xe3\x18y\x10\x12#\xf6\xf9C\x00\xf6\xdb\xf6\xd4\xe9\x1c\ -Q\x87A\xe7\x85F\xb1l\x09\xdf\xf3\xd6;\x8c\x1eH\ -\xa8\xfc\xab\xfc\xfaq\xf1\xf2\x18!\x8b9<\xe3\xf2\xbc\ -\x97\xf3:\x5c\xb3{\xba]\xa4v\x1e\xc6|\x08\xdfu\ -\xfeY\xdb\xbe\xaf\x05e}0\xe4\x09v\xd5\xde>A\ -\xf9\x9a\xbb\xde(\xa1/s\x90q\xda\x07\xbfy?\xf2\ -JAP\x0b4\xea}\xfd5\xcaI\xfc>:\x0d\x1d\ -\x88\xf5\xe5\xe0\xd5\x06\xaf7\x8c/~y\x9b\xa7c\xf0\ -8\x1e\xfd\xcb\xe6`\x13)\xf1\xb23I}\xba\x1f\xd4\ -\x03X\xd6\xaa\xb6\xd4\x03\x1b\xb5Mb\x87j\xc5\xbc>\ -\x1d\xccD]\x93m\x812P\xef\xb7\x92X;\xa6\xb5\ -G\xf7\xcb\x9c\xf6\x0a\xdd\x1e\xa4\xb6\xde\x1c\x17\xda`\xb5\ -\x01z\xf4\x95\x827K\x99\xce\xf5\xb0_\xc7\x89\xdfY\ -\xc6\xdbU\xefd\x9bNV\xc0=>'`:\xdd\xca\ -h\xaa\xaa\xfa\xbc\xf2\xe1w2\xcc\x0c\xee\xec&\x84\x1a\ -\x10\xaf\xa0\xb9\x04He\xc32\x0a\x8c e\x80\xe5\x90\ -\xe7K\xb7\xe7o\xf9\x8bQJ\x96\xbb\x9b\x00\xd8`\x18\ -sm\xe2G\x01\xb0e\xcc\xb7[\x00L\x89\x8e\x02\xa0\ -`\xf3S'\x00\x04\xc6\x04\xc4V\xc6\xbf\xc7\xb2i]\ -\x0d\xb8X\xcf\x09\x8cJ\x8a\xf5\xeb\xbe\x92\xe5\x90Y\xa3\ -K\x95\xd0\xae\xf3\x97\xca9\x03\xa8p\xaf\x7f3e\xee\ -\x1d\x15S\x12\x9ao\xdc?\xa4tj[\xe4\x07?\xd5\ -\xd3352\x82X\xf6\xc9\x1bm?\xc6\xacS\x97\x95\ -\xcd`)\x1d\x1e itM\x95\xb6\x02$\x8b\x9a\xaa\ -,(x\xf2\xf5\xd7\xde\x1f\x85\x81\x0a\x92-zTN\ -\x1f`\xbf\xbf\x8f\x05p,\x11\xba\xe5\xf0\xf8\xa9\x8f\x01\ -iQ\x83\x90\x01\xb7H\x8b\x02\xd01\xca\xad\xbcUx\ -\xa5N\x9d\x9f\xf7:\xff\xa2\x8ea\xde\x8a\xe5\xe9\xe0\x9b\ -\xab\xa7@3\xbe\xcd\x8e\x17\xc6g\x05\xea\xe4\x1f\x9d\x02\ -\x05m\xe4)\xf5\xa3\x81\xd7%\x8d\xefM\xf7sZ\xe1\ -\x81}\x1a\xb7\xe2\xbb\x96\x15\xec\x00p\xc7\xbf(_\x94\ -f\x8b\xda\xf8d\xfd0\xde\x8d\xb94\xbf\xdf\x97\xa4z\ -\x8d\xbd\x88{\x17\xa3\xac\xb7\xf0]u\xa0m\x1d\xf1\x11\ -\x99H\x17\xe7\xbfw\x05\xac\xfdR\xf7\xc0\xa3W\x81\x1a\ -\xb7\xa9\xf8\xed/\xda'\x0d\x12\xa8C\xedm\x8b\xd7o\ -\xba\xc2\x13\xed\x807\xfa\xd1AT\xc0d\xabW\xda\x06\ -\xdb\xd6y1\xa3\xa1\x1e\x0e(\x17\x97\xf0\xfa\x8f2\xa0\ -\xab?\xc6\x13\xce\x9d\xa8\x0fb\xdf\x19\xa6\xe1\xfen\xde\ -\xe3\x13\xc0u]G\x01\x80\xb9\xf8\xa8\xa2\x01H\xab_\ -\x93\xces\x1d\x93\xae7W\x10\xc8s\x02u\xee\xab\xcd\ -\x8d@\xd2\xb8k\xba\xc6\xe4\xa3\x84\xb6\ -\xd3\xb1\x9c1cZ\xcf\x09d$\xd0\x14Y\x09\xf5D\ -\x091\x19\xd0\xa5\x183\xb0\xaa\x18\xbd\x82\xb0h\x9f*\ -E\xde\xf7`$.\xdd\x98\x0cY\x1d\xd1\x00\xf0'\x8f\ -\xba\xa2\x00\x00 \x00IDAT\x93\x06+\xb6\xc56\ -\x96=\xa7\xd63\xdb?\xa6Q\xb7\xd2\xeb \xb8\xb2h\ -\xa4\xf1K#\x80,\xa7\x1b\x05h4G\xb9\xa1\xa25\ -\x1a\xac\x1f\xfe\xf5{Q\xe1)8R\xa3L\x19\xe2<\ -g\x1fv\xa7\x0fq\xb2\x7f\xa5\xbb\x1c\xec+\x1d'3\ -\xcc\x91\xdf\x0aB\xe29\x81\x11\xec |\xf7\xf2\xa2u\ -\xc6\x15\x01\xca\x99:\xa6q\xe5A[.(\xc0\xf5s\ -\xccW\xcf07O'\xa4\xd4\xa8\xcc\xcd1[t\xa0\ -\xd5;\xa1\x89\xc3+\x91\xb9\xa2\xce\xdc8\x975j\xa4\ -\x0b=:'\xac\xce\xa5_\x5c\x0e\xd5>z\xa3\x9e\xaf\ -\x00\xc4\xfd\xba\xa4\xc7Vs\x22\x07T\x97z\x00\xb6\xcc\ -\x01\x82d\xe5\xe1h\xfaU\xde\x94.\x93\xf35\x9aZ\ -l\xeb\x11\xdb1\x00\xe4#\xf9\xb4[6>\xe6\x8e\xeb\ -\xfc\x9ej\x01\x1e\xbd\xbaD\x04\x1d\x9d^w{\x10\xe5\ -\xe5A\x81;G\x8dc\xc8\x88=\xfb\xde\x5cmV\xda\ -\xee\xa3\x97\xf5Q\x1f\x059K\xd2'\xe6\xc9s\xf2\x04\ -\xc0\x0a\x02\x0f\x9d\xd2\x08\xc8\xa9\xa5\xd4\x1e\x1aM\x94C\ -]g\x98{\xfb\xa6G\xc6m\x06\x9aT\xbell\xab\ -\x1bG\xd6\xcd<^\xef\xb2\x0e\x09*\xd5\xbd;,z\ -\x9c\xff\xde\xfaZ\xa0&:\x0e\x8c|\x16\xa8\xfeQ9\ -\xf4sH\xed\xb6\xd9.\xe5\x89>\xe7\xb0s\xf3I\xed\ -\xe5\xdc\xdf\xb61\x8es\xd4\xc9*\xd1Kr{b\xd7\ -\xbf\xc9\x8d\xe3\xb8\xf2\x12\x83;Ux\xa3\xfa\xdf\xdaX\ -eh\xea\x0f\x19\xebR\x9d\x19\xc2Y&V\x18y'\ -\x00*\xde\x9c\x10\xea\xa9NB\x9c\x8a\x00\xbb~\xb1\x1e\ -\xf5\xc2\x09eu[\x1b\xef\x84\x00\x14\x99p^\x00\xcc\ -\xcb/w\x12\x00oh\xde~\x01\xb0\xf7\xb3\xbe\x1d\x02\ -`\x11\x0b\xfav\xe3a\xd7\xb1\x0eU\xa0\x15\xa5\x1f\x11\ -\xd3\xda4\xf0A\xeb7\xde\x98\xe8(\xb5jh\xd5H\ -\x22)\x83^f\xf9n\xafH\xf3J\xc8\xcb\x88\xd5\xd1\ -\xa4m\x95+\xd2@\xf9\x8f2\xab|/(\xa8\xc5\xe0\ -\xa6.\xff\x16\xa1Fa\x03\xe5\xd6/\x197\xe9\x1fy\ ->\x824\xc7\x93R\xa4^[\x86$\xe0]\xe81\xbe\ -Fp\xa3\xdb2\xd4\x182\xbf\x8d\x07\x9d\xbf\xa5\x8d\xdd\ -\x1a\x09\xb4\xe8\x80q\xcd\xb6\x90\xf8\xe4\x8d\xa1R=\xc2\ -\xad9h\x99\x224y=\xe0\xfb4\xbb\xd1\x1c\xa3\xf0\ -^\xfe\xad\xd5\x1bL\xb8\xb9\xbe\x00\xae\xec}\xe2\xbae\ -\xc4h5#\xe1_MhN\x92\xf5\xc6\x22ct\x9e\ -\x17]\xa0\x12j\x9cP]\xa4r\xe3\x81_\xe9g\xb2\ -\x9a,\xa0\xdf\xe7_\xe6T{\xb8a\xf2=I\xb9\xa5\ -M{\xa6\xb8I\x1f8\xb7\x18]\xb4S \xd4i\xb3\ -H\xbcn\x82_h5\xde+%f\xd0\xcd\xce\xa8C\ -a\x80$Z\x0a\xa3\x95#\xe1\xa1\x9c\xa6\xd2i\x9ek\ -A}\xf4\xae\xe5\xec\xb9^k|\x0a\xd8\xf8\xa8\xcb\xfe\ -\xb1\xdee/\x8f\xb8\xeb\x00\x12\xf5Ff{\x01\x98\ -n\x11\x801\xdc\xac\x83\x06\xf8%8-\xb7\x1e\x822\ -\x08\xf9o\x87\x000\xe4\xae\xf7\xd9f\x96\xee\x22\x00\xe3\ -~\x10\xadQ\x8d\x8by\xcfSW\x00\xabG\xd2Z\x7f\ -m\x9c\xf5\x87\xb2\x11\xe9[\xee\xd1\x90\xaatQ\xe9\x99\ -J\xf0\x80\xcao$\x1f\x95~\x81\xa7|\x19\xa3\xc8\x93\ -,\xb2i%\xeda\x09\xac\xbf\x8dwq\xa7i\xebT\ -7W?\xcb\x91\x0f\x11\xba(\xd8\x8aJ^\xa3,j\ -\x88f\xc7/\x0f\xa4\xe2{F5\x19\x104\xd5\xcd\xfa\ -\xd4 )0\xb19k\x86\x8c\x8apw\xfa\x00\xbb\xf5\ -\xdd\xc1\xda+\x8dS\x98\x11\xb7\xb6\x01\x883e}\xd4\ -9d\xd1S\x1d/\x8b\x1a!\ -\xd4\xb9\xa1\xfcW:zt\xa8\xf7\x9d}\x9a\xbb|\xab\ -\x030\xaf\xd75\x12l\x91\x0f\x03\x9cq\x09[#\xe9\ -,\xabW\xb1\xfe\xd6m+\x04z\xc08\xc7\xbc\xfb\xea\ -\xc7.\x82\x19J\xb4\x81A\x0f8\xc8?s \x0b\xb0\ -[\x8e\x88Y,\x9e\xed\xc16\x1e\x8cui$\x92:\ -\x80\xfc1;\x14i\xb6\xd52\x03\xedM\xea\xb1\xdc\xe4\ -\x10z>\xeb\xb7\xdaU\xad\xdf\x024F\xd3\xeep@\ -=\x5c\x0c|\xd8J\xa6/|\xfb\xea\x08\xc49\xa7\xcb\ -\xc3\x1c\xb7\xe5\xc1\xa0\x8aY\xb6G\xb1T\x9cG\x91K\ -\x0b0\xb3\x87\x15\x95\xf7}\xbe\xd5\x1d\xda\x93G\xc0~\ -\x07\xb3\x90\xa6Y\x08\xcc\xe6uV\xabN1\x07\xdbV\ -\x10\xb3~\x15\xf8\xe0\x89F\xfbt\xeeG;\xadm1\ -8\x93\xf1\xdfl\x82\xe9i:\x1c\xbc\xce\xc4R\xaa_\ -\xe3V/\xd6\xa7\xdb\xd3L\x87x\x19f>\xb3/\xa6\ -cIC%`\xe2;\x81\x8d-~\xca\xc5\xa5F.\ -g-\x1bK\x19\x89R\x01\x1e\x99\xa0\x02\xc0\xa5\xb4\xe7\ -\xd3\x05.\xe6\xf3T\x00\xfc2\xce\x96\x00\xd4[\x04\xc0\ -@\xc91\x01\xb06\xfdR\xd5\xcb\x0a@\x1c\xb0\x97\x13\ -\x00\x1b\xc0\xc8\xcb\x5c\x00F\xaffK\x00\xa2r\xa5\x07\ -\xee\xdbPuE\xc5Y][3f`='\xb0\xb4\ -\xa5f\x02\x0c5,f\xa0M5\xf0\x1e\xebdO=\ -\x1c\x06Z\xb1s\x11\xfd\xfe>\xee\x1b\xe45\xaf@}\ -;\x0ast\x99\xc9@9\x8d\x9d\xf2\xc7\xf8\xabO\x8d\ -\xc7\xd9A\x1e\x91o\x0a\xf2\xad\xce\x0a\xc8\xc8\xa3Gb\ -\x22\x803yE\xa75*I*6F\xa45ro\ - \xbd\xb9\xbe\x17)_\x9c\xdc)\xf0mB\xaf\xe9\x81\ -\xb6~9=}\x8c\xddzD\xcc\xd2n\xed\xd2Ne\ -L#\xa8I\x97\xfc\x97(\xd4\x94\x1a]\x1b\x0b\xca\xd2\ -\xecd\x98\xfd\xd1\xb31\xed5s\x169\x89sCA\ -\xa0\xf1a\xcds}\x85\xe9\xf2\xa9+\xcb|\x0aP\x08\ -\xd0\x1b\x1an0\x87\xfa-\xea\xd7\xb9\xebX\xa0sI\ -\x8d\x7f4\xe8\xc6\x83(i\xac\xdf\xcf\x95\xe2\xda\x99\xfb\ -\xa7\xcd\x0a\xc2\x12\xb6A\xba\xc9\x03\x8dt\xd3\x81\xf5\xd1\ -v\x1b[\x965@o\xf7\xe28\x1aM\x9c\x87\xe8\xf7\ -\x15p\x1a\x9d\x1e\xf8\x19\xaf\x0c\xbc[\x7f2y\xf1\x1a\ -\xde\x1c\xa0\x95[\xbb\xdaA\xa0\xc5\xb3l;A\x04#\ -f;\xccfE;\x10\x9d\x05\xeb\xb3?Z\xc5\x00\x86\ -\xdf\xcb\xdd\x5c9\xea\x7fkS\xc7\xd9\xdb2o\xa5\xeb\ -\xe1\x02\xe5pp\xb4\xab>'\xff\xbcN3\xfe(\x0f\ -\xd5v*\x7f\xd5nj\xaf9\xa3F\x9bg\xa0\xd7\xea\ -S}\x17\xc7\xad\x8e\xe5\xd6\xd7\xc6\xb5=-T\x05\x01\ -L\x11N\xec:\x82\xa9\xc3\x1c\x22/t\xd4T\xce\xb4\ -.\xb5?\x0a\xf1\xd5\xdeG}]\xe4\xcf\x9c5\xea8\ -\xe3\xa5\xaen\xb2\x94\xcdS\x93[\xe3\xb7\x97\x7f\x1e\xdf\ -l\x9c\xf7c\x92m\x8fS\x1d\xab\x8e,uf\x05\xf8\ -D\xac\x0d\xdd\xf6Q\x1c\x05\xbd\x86\x81\x88\x08\x96|\x84\ -\xc3\x080\x06_N\x87\x0e\xfe\xb6\x04\x000\xc1\xbdM\ -\x00\x0cX\xbe\xb8\x00\xc4e\x97L\x00\xa6;\x09\x80\x01\ -\x93\xb7.\x00\x06\xb4\xee\x22\x00\xca\xff\xdb\x04\x80\xde\x13\ -k29\xa0\xf2\xf4ws\x95\xb7\x98\xb1\x193Z\x9b\ -q\xb8~\x1d\xad\xd9\x19RL\xa4\x9a#\x10\x8fZ\xe0\ -R\x13e\xcc\x22(\x06VLa\x99l\xb1O\x91&\ -*\x97\xb8<\xa3\xa0\x19R\xbb&N!]vPo\ -\xde\xeaQ\x03\xe4\x95\xbf\xfd\x8e\xa0\x9d2\x00\xd7\x07\xc0\ -\xe6\x98\xca\xa1\xf1\xc5\x80\xfa\xf8d\xa5?`\x1b\xe0\xd8\ -\xd1=\xf3\xce\x8eF'\x8d6\xb6\xa3G\x96, \xc7\ -\xa2\x92\xcb\x9dV\x80\xfd\xd9C`\x7f*\xb2\xce'(\ -\xbd\xd1&-:\xa7\xd8\xb7qO-9f\x1b\xeau\ -\xec\x169\xf1\xcbe\xd6G\xef\x94X]q\xcb\x88\xd2\ -\x16<\xf6\xeb+\xdc\x5c>\x95\x1a,*En\xce\xb0\ -Y\xbaw\xba\x01B\xa5I\xae\x8e\x8b\x82D\xcdC\xde\ -3\xcf\xbeK\xc7H\xbf\xd7\xc9\x1ex\xb1\xbf\xa6]t\ -)\xdc\xb7a\x80\x82c\xa4\xbc\xf33b.\xfap\x16\ -\xf5\xa5\xe9U\xbf\x00\x0f(\xed\xcasj@\xd2\x00,\ -s\xad;\x81E\xf5\x8d_\xf6\xd4\xba\x98l\x9eX\x9d\ -\xc5\xd5\x10y\xbf\xca\xdc\xeed\x05\x81\xbe\xfe\x86\xd6\x8d\ -\xa2\xbe\xb7\xda\x01\xed$i\xbc\xd6\xebs\xeb\x87\xca\xb8\ -\x81a\xdbn\xa0s\x98\xabM,\xaf/4 =\xac\ -O\xe7\xc3\x84\x09\xf5p\x01\x1c\x0e\xfd\xfer0s\x01\ -\xb5Z\x5cq \xbdU\xce\xd4\xccl[\xd4\xaf\x9al\ -\x9c\xf4\xa9g\xd2j\xd17\x1b\x1f\x93V@u\xe3\x8c\ -\x11\xc0\xac6\xac\xee\x81'\x8f\xd1\xf6|\x184\xea\x19\ -\x9b\xc7\xf1aF\x8e\xbb\x05\x86b\xc0%:\xde\xba\xc7\ -8;^\xca\x07\xc2T\xe7\xb0\xef*\xbbV\x97\x07\xd6\ -\xe3|\xf4\x0e\x8d\xa6\x88y\xa2\xce3\xf9\xe2H\xd4>\ -?Y\x1f\xfb\xb3\xf0\xc8\xe4\xb9N\x98q\x82\x1d\xae\x9d\ -\x00X\xbaM\x00l\xc9\xc1?\xf6\x0e\xd0\xf0\xeb\x93D\ -V\xd7\xc5\xfa\xb4\xaf\x19\x05\xdb9\x11\x05@\x97\xb9\x8e\ -\x09\x00\xde\x06\x01\xb0(\xc6(\x00\xdd\x08\x1e\x15\x00U\ -\x85//\x00\xd1\xa0\xdfE\x00X\xe3m\x02\xe0#b\ -\xdawS\xea\xac\x8b\xffW\xb0\xa5\x06Z98\xb7\x09\ -\x97\xd7o\xac{\x02\xfdr\x9c\xf7s\xa3\xa7\xee\xc1\x8f\ -\xb6\xac\xcaUy\xa3\xca\x9d\x06J\x95ju\xf9G9\ -\x8a\xe0MeN\xbd\xf4\x05x\xab\x8c,\xc6j\xa9\xcf\ -/\xdb\xf2\x90i\xeb\xad\x9ay\x03q\x0a\x0ct\x9c\x00\ -\xb8\xc9\xb9\x83m\xfe\x9d1\xbb'\xa1\xa31\x8c{=\ -I\xbb\xdf\xaa\x80\x15\x88\xeb\x1c\xd0\xbdI\xaaH\xcc0\ -\x19]\xa6\xbeO\xce\x1e\xa1\xee\xcf\xfa\xac\xdd\xf5\xf77\ -p\xee\x9ba\xd4\xe8dt\x0c\x8d\x0e[r#}\xea\ -(\xf47WB\xe7X\xc3M\xe7z\x8c\x94\xfb-\x17\ -K\xdf\xbd\xd11\xa3\xbc\x96]#\x81N\xa6\x85\x7f\x04\ -RZ\x8f\x1aos>\xbd\x03g\xb2\xa8\xe0g\xd4\xa9\ -\xb3\xd4L~\x00\x06@k\xef\xb5\x8f\x86\x926\xdf\xb7\ -\xd8O]\x18]\xc6c\x07\xef \x90\x7f\xcbxRZ\ -G@\x16Wh\xbc\x81\xc7\x90O\xaf1)\xac\xb1\x87\ -9\x16\ -\xd1\xd0u\x80\xb3\x8b\xfc\xef\xe7\x179\x15\x83f\xf6\xaf\ -\xe0\xd7i\xb8\xcc\x22\xebw\xd9ko[>)\x02\xdc\ -\xd1R#\xb9`\xc2z\x1e\xda~v\xc680\xd9F\ -\xe0\x14\x85!\x99\x00\xe8\xb8\x03*_tt\xd7\xe3\x15\ -n\xe7\xd7\xbb=K\x00\x08l\xc6g\x08\x80\xda\xc7\xbb\ -\x12\x80\x02?\xda\xe1\xbd\x0b\xc0\xfe\x8b \x001\xd2~\ -o\x02\x80_\x87\x00L\xf6I\x81T\xd3\xc1\xae\xf3\xcd\ -\xd5\x96\xe3\xd2\xef12\xa6A\xc1\xbc;x_\xf6\x8d\ -.\xee\xdcD\x13f\xd9\xe2\xab{\xfc\xa7;\x0d\xbf\x96\ -5-\xda\xc7K\x99\x89\xcbB\xbc\xc7]E\x94o\xfe\ -\xf4\x8c\x8dj\xc0\xca\x9cq\x89`\xc5\x8d\xeb\x12\x5cD\ -\xde/\xbfMv\xd72\x12\x8d\xcbX\xb6\x5c\x19\xe4M\ -Y\x0f\x97D\x8e\xab\xbe\x87Yz\x1des\xe9\xac9\ -NfXKxN\xb4l\xf49:G^\x1d\xdb|\ -\xe29|\xde\xbe;j\xcay\x0d*\xbc\xeej\xb2\xf9\ -\xc7\xa5m>\xed\xdfG\x9a\xf7\x00\x07\xcd\x129o\x9d\ -\xce\xecS\xf7\xd7\xdd\xc1\xbe1\xc4eA\xfcr#\xec\ -\x81l\x9d\xff\x1e\xb1\xceKN=\x1e5\x12\xf9\xc8\x95\ -\x07\x07\xd1j;\xcf|t\xbeI\xb6\xabn\xeb}\xd7\ -S\xe8\xc3k\xac\xb4\xbc\xaa\x04@\xbflT\x8f:\xaa\ -\xf0\xc0\xdf\x16\xc56\x9f\xe5\xd8y\xf5K\x9aK9p\ -Y\x17U\x13T\x82\xe1\xcb\xc0\x94V\xfa\x82\xd4\xf5\xe5\ -\xc7\x11\x8d\x0b\x9a\xc5\x8d,\x8d\x0eC\x9e_\x1b\xe7+\ -\x13\x02bj_\xb5\xac\x87\xcaK\x18\xe4\xfaj\x9a\xeb\ -\xb1g\xa9\x0f\xe9\x9b\xd3\xd6\xf9Yi5\x85\xcf\xa3_\ -\x88\xffB;WW\xc877`\xe0\xe3\xf3\x96\xfe\xfa\ -\xaa\x9f\x02q\xd2\xa1\xd2z\x82\x00\x99dX\x1cS\xbb\ -\x0e\xc3\x0f\x010_-\xf2\xe7\xea\x8bcJ@)\xb8\xdb]\x22\x15\xe6\x8b\ -\xd4\x9f\x8f\x87\xf4\xeb\x97\xef\xdd\x81\xc9I\x88W\x9e\xa7\ -#EDS\x07\x1aN\xaf\xd86G\xe4\x07;'x\ -\xbd`t\x8cU\x81<\xc2/\x8by\xe9^\x81.\xca\ -\xd3h2\xe0\xd2\xe7\x01\x89\x9c\xa5gX\x0b\x98\x05\xd4\ -H\x22H\xf4 A\x80\xdd\xc7\xb9\x5c\x8ev\xe7\xe2\x19\ -x:^\xf5\x14\x01\x0c?'\xbd6G\x17-\x13H\ -\xd9q\x07\x18\x9d\xaa\x9c\x00e\xd4\x1d\x91\x7f\xdf\xcb\x84\ -\xeb\xaeh\xf0\xec\xd5\x89\x02m\xf2r:y\xc0\xe4\x99\ -,:\x0b\x00\x98v\xb7(\xb7<\xa1@\xfa\xe1\xe3\x01\ -<\x9b\x8a\xc0C\xe7\xa5\xc6E\x87\x1a\xb3\xdc\x05v:\ -?b-Vo3\x9d\xfej55z\xe5\xee7\xd9\ -L\xaf\xa1D\xe8\xdd7\xb8\xf0R\x80\xe7\xcb\xb0\x91\xce\ -\x92\xe5x\x94\xd3\x92\x07\x92\x05\xd1-\xdb_\x08T\xa2\ -\x5cK\xb7\x1c*s|j\x9b\xc7\xd4\xf0\x99f\xb3\x92\ -\xcbZ\x9c#uy\x1a\x12\xd2\xfc\xc6\x10\xf2\x93\xf3'\ -\xfd\xfb\xe5\xfeH\x1f\xf1\x92\xf7F\xeb\xa4%\xd5^\xe7\ -\xf9\xbd|L\x04}\xbe\xf1\xd0}]/\x83N\x8f\xc9\ -\xe4\xab\x5c=E\xbe\xb91\xd9\xefAh\xf4\x95.\x13\ -J\x9e\xe8\xb3\x8c\x84\x9c\x86N\xa2\xd5\x92\xfbu\xe9\xbf\ -\xee[\xd2\xcc\xff\xc5\x8dK}\x1fZ\x05\xc9sM\xe0\ -E8,\x1aP\x16\xb1o\x9ft\xf1\x15$\x8d1\xce\ -\x9bA\x16\x02\xbd\xe2\xc8|\x1el\x17\xdd=Q.\x22\ -f\x90\xa5\xf5W:2\x80\x88z\xd2\xe3\x19o\x9f\xe7\ -8S\xcb\xa9S\xfe\xb3\x7f\xce\xff\xca\xc0\x14nq\x90\ -!\x05\x94\x11af\xc0\x91\xfe!\x01p\x06\xdc\xcc\xbb\ -}\xdfI\x00b\xe4\xb1\x14\x00Er\xfd\xe2\xcaR\x00\ -&\xfcf\x08@\x8cx\x9d\x88\xef$\x00\xaep\xef,\ -\x00\x02\x8b_,\x01H\xd6Jo\x14\x1c\xd0\x00\xca\xc6\ -\xd2\x00\xf9\x8ek\xa7\xad\xf3\x83\xf7Nel\x87E;\ -]\xe2%\xf9\xf2oR\xf2\xec\xae.9\x13}\xd7\x07\ -\x22Z\xc6)\x0bz\xf2\x1eB\x1c\x01>\xd8\xf8\x8b\xd1\ -C2\x22\xbd\xe0\x98\xd1\xee\xef\xe9\xd8?_\xc7\xcer\ -\x85\xf8\x9dg\x84to\x94m\xa7\x96@P\xbc\xd7\x97\ -\xb0\x14\x18D3\xceV||\x02\xe0\xf5\x93V?e\ -\x0f\x91\x22\x87\xeaw\x0a\x80a\xce\x04F\x17\xa2\xda0\ -\xcf\xc4\xc4 (\x1e/\xc4z)\xb7\x00\x04r\x09\xe2\ -\xb6\xf8\x15\x03R\xa7\x97t+^U\x07U*\xe0`\ -\x91\xbd&$\xecw\xd7\xc0\xed\x15X\xbf\xcar\x05\xc9\ -Um\xc7\xdf\x0a\xc2\xee=xs*\x8a\xe6n\x1f\xa2\ -\xcc\xfa3%\xb4e\xf66I+\x9d\x1f\xb5\xed\xa9\x8d\ -\xcd?\xf3\x0c\x18i \xdbq\x18T\xf0\xd2\x86\xa4^\ -\xd6\x15\x9c8Ls\x90\xdd\x83g\x07z\xd1\xd2\xab\x14\ -\x22\xda\xe8^\xcb\x15\x14\x8fF\x7f\xf7E\xde\xbe\xdb\xe3\ -\x98\xe9\x9cm\xe5\x90\x81\xf9\x88\x18\x07b\x1a\xbfxF\ -9\x01z\xfb\xba\x04?\x93\xd1\xdc\x97\x5cy\xb7\xc6\xc7\ -\xcc\x9b\xc6\xe9\xb6\xc0y\x1bK^\x966@vq\xb6\ -\x933\x08t\xfb\xac6\xe5\x1f%7\x11hkN1\ -\x11\xe2c\xe87\x1f\x90\xce\xd4\x13\xb6\xadVcY\x07\ -e\xd3\xadjj\x12\xea\xe3\xd5\x08\xa6\x8c\xb6;\x98\xf7\ -G\x8d\x10\xdf\x14\x90\xbd}\xcd~O#\xa7g\xa4\x85\ -\xda\xa0\x8d!o\x1c\x80\x92\x96\x87|8G\xb0\x87N\ -\xd9\xa4LL\xed\xff\xf1-b\x94\x1f\xfa\xf7\x04\xad\x9a\ -\xb2E\xb7\x85\xfe\xbc\xd3\x88+n+\x80\x8c\xad\x86p\ -\x0c\x0f\xc4A\xe7\x94;bhZ\x9c\xa8\xd7\xa7\x8c\xa8\ -\xe7\xfcm\xa7\x1b02\xf2HG\x86VN\xa4\xd6\x9c\ -U\x13\xa3\x94\xbd\x96\x03ht9\xb9hHcVE\ -\xcc\xe3n\xca\xa5\x0083\xfb\x9f\xb1\x8dx\xf5\x02\xe0\ -cHH\xc8y\x85UZ\x03ivi3\x98)e\ -fk\x191\x96=\xf6\xd3\x0e{\x8ca\xf9\xa2\x9f\x01\ -\x05\xcc\x0d\x09\xc0c1\xa2\x09r\xe7\xc1\xf9\xfa\xa6\x0d\ -\xd2\x9d\x020`\xe8\xc0*\x8d\x10\xf9\x18\x95\xd7i\xf3\ -\xac\xfa(~\xde\xf85\x1f\x11s\xba~\x00\xbd\xc9\x22\ -\x1e0\xddS\xbb_X'T\xa3\x8c\xd6\xber\xeb#\ -\xf2M\xb3q\x1e+\x8b\x11A\xa4\x07\x0bt`}\x86\ -zD\xc1\xaa)\x9d\x1b\xda\x98U\x93I\xed\xf3\x15\xba\ -\x0e;Z\xf2J\xafa{V\xb6I\x865w\xf4\x89\ -\x81\x15\xff\xf6\xf9\xa3\x8d\xac\x80\x06\x9d\xf9\x9f\x18rD\ -\x90)\x90(\x1dw:\x94Y\xb7\x87\xa3{\xf5\xb3\xfd\ -\x9d\x8dZA\x81\xf7@s^\xf5sl}\x00\xcaz\ -x\x1b\xbd\xb5Q[\x9a\x95\xdb\x838\x7f\xc9\xa6\xd3r\ -\xa9\xeb4\xab\xa2\xffnw\x85\x15\x0a\xd2\xf19\x14\x5c\ -\x91\xdeS\xa3\x7f\xd4\x83\xf8\x9b\xc6\x13\x9d\x0fmS,\ -\x0f!\xe0]\xda!\xff\xbc\xb7y\xbd\x1e\xc6~\xe3a\ -\xc7\xa2\xb5~\x17\xf0\x02\x90\xb4\x03\x96\xf7\x8b\xf7nM\ -\x96Ye\xca\x12WO\xe2\x13\xa2=\x00\x0cIm\xba\ -\xe3r\x07\x1e\x7fS&\x0f\x88>\x81\x97t!\xd2!\ -\x85V\x96e:\xd30\x00\xf7\xee#=y\x8c2\xf1\ -EwN\xafX\xea\x22[G\x07=-\xe8\xe1\xba\xe8\ -\x19\xd5\xe4\xfdZ[\x1e\xf8\x08\x04\xa6NG\xa2\xfeG\ -[\xb0\x0c\x82\x122\xd2U=qc:9y\xa6\x8e\ -\xe8\xd8\x18\xf2Cm:\x1f\xfd>\xda#\x0f\xca\xfa9\ -\xd2\xc6d\xf3\x93KP$\xcb\x16\x81\xa6k\xb6\xb8\xd8\ -\xc6\x9c\x13\xf2\xfd\x0b\xe0\xf1\x13\xa4\xfd\x14h\xa0\xa7U\ -\x9f\xdc\xfb\x04@\xc7\xe9DYM-\xd8\xf3\xcb\x83\x93\ ->(\xe8i\xa0>\x14\xc0\x02X\xd4\xbd\x13<\x13\x87\ -\xb9_\x9cZ\xbfSkc\x82\x97\xb4 \xf4\xcdr\x1a\ -\xf6\xcd\xfb]_\x86y\xa5p\x8d5\x86W\x87\x8f~\ -\x9c\x03\xb8.\x8f\x1b\xa1{\xa1b6\xa0 \x1ar\x19\ -\x05\x0eH\xc4\xe1\x86\x0fN\xc0\x912\x19)F\xb1\xb6\ -E\x0a\xd3;\xda\xa8L\xfe\xec\x12\xb8i,T\xc4\x1c\ -\x98\xec\xedig`\x1fu;p\xd2\xe7\xd1\xc1\xce\xa4\ -O\x09\xeb\xe1\x04\xc7\xc39NV\xe7X\xe5#\xac\xf2\ -\x069\xad1\xa4\x01)%\x0ci\xc0\x90\x06 \x0d\xd8\ -\xe4\x0dV\xf9\x08'\xc3\x19\x86\xb4\xc1\xd0\xd2\xea2\xd4\ -Z\xfa\xc9A\x00\x5c\xdc$\xd0\x12\x00_J\xebA\x96\ -+\x83\x22R\xf1\x5c\xb4\xf4\xa5\x10?\x92BE\xba}\ -v\xb1w\xd8\x11\xd6\x15\x8c\xd3\x16\xab|\x84\x94\xb8H\ -%C \xd0eJ\x94bk\x94S?\xce\x85\xdb\x0b\ -\x04:}3\x89/\xab+\xdb\x22\xd9\xd1l{\x99\xe6\ -\x98]N\xaa\xfck^\xbd\x81\xe7\x90\xa3\xe1\x8e\x0eD\ -s\x89<\x99l\x9c4\x0a\x8d?I\xa7\xbb\x95\xe0p\ -8\x0e\xc98\xfff\xbb\xbd\x0ek\xd6\xbe\xcc\xba4h\ --S\x9e$_=\xd0\x16(ws\x0b\xe4\xd5\x11P\ -F\x94i\xdf\xbe\xf3g\xc9kw\x06\x02\x0b\xca0\xb3\ -'\xb9s\xaf\xc5\x92\x5c\xf4\xe1\x99\x1b[\xe7QA\x09\ -\xc1P\x04r\xcf~\xb5cF\xc68m\x91K\xc1\xb0\ -:\xb2\x9e\xe2\xdc\xdb\xb3m\xe7\xba\xcb\x0a\xc2o\x1cS\ -\xac\xb9*6\xce\xb8\x98\xca\x00\xd6\xf9\x0e\xdb!\xaf`\ -9\x06\x81r\xa3}\x96@\xc0\xc3\xe5\xa5\xee\xf4\xc5|\ -\xf8z\x04V\x91\x97\xa9\xcd\x04\x90\x1c\xd7\xb9H\xee\xfd\ -\xe9Ce?\xdc,\xd3\xb7\xdf\xf3\xcd\x01I\xd4\xb7(\ -\xc7\x13\xa2\x8c\xa5\xe4\xb6:\xea\x81\x83|\xd2*\xe5\x8c\ -\xb4>\x02vwH%\xda\xfa\xfa\xcc!\x19\x99\xc2x\ -}.\xae\xf3\xa4\xb9S\xa3\x80K\xd6jW\x89\x8d^\ -\xb2e\x03#\x88\x89\xf7\xb8\x0d\x0d6h\xb7\x03RB\ -Y\xaf\xe0\x92\xd1\x8f\xb7\xa7/i\xdc\xfchr>z\ -+\xf1\xd3H\xab\x08\xa0\xfb\x0c\xaf@\xbc?K[\xb7\ -\xcc\xca\xba\x9fBJ(G\xeb:\xbf\xe9\xb0\xee\xc79\ -D\xb9\xa2\xbd9\x04\xf4\x9d6}f\xcf\xf5\xd1C \ -\xd7\xfe\xbe\x0d\xb7\xf3n;R7^\x1f\xbf\xd30\xda\ -n\xb7\xe5S\xd0\xa3J\xd3\xb8\xa9\x8f\xbd\xadp\x82\x82\ -\x9a\xd4\xc8\x15\xd0Q \x0f;)\x0a\xae\xea+dL\ -(\xd0\x1e-\x16\x14\xdc\x8cO\xb1\x9bn\xdb=4v\ -\x9aX\x5c\xca\xcd\xad\x9f\x88t%\x1c\xa5\xb5\x7f(\xeb\ -\xc3\xcfa\xed\xfa\x5c\xbc\xaeCbZ\xff\x0d\xf3\xa2\x93\ -\x9c\x81\xd2\xe1\xbd\x00\xf0b\x16jH\x03\x8e\x863\x9c\ -\xaf\x1e\xe2h8\xad\xaf\xaf\x81\x14\x83\xbd\x90\x09\xac\xb1\ -t\xe3\xbb\xca\x1b\x1c\x0dg8[?\x87\x93\xe1\x1er\ -r\x81<\xb49bi\x5c\x99\xc1%\xed\xb8\x5c\xe5\xbc\ -d\x0b\x9c7#\x05/\xc6\xf7\xf1zM\x9c\xe6\xcd7\ -0x\xcdV\x04\x1d\xa5Q \x02\xa3\xd1\xce\x09\xf4y\ -Dc\xe9\x5c\xee\xc1)\xc1\xa7Z\x9f(\xc8\x0d4G\ -PZ#\x22\xd1\xca\xb3}\x9c;\xef\xeb\x8dt\x09\xcf\ -h)\x5c\x91\x97\xf3\xb9w\x16u6\x8a\xd5\x96FV\ -\xfc\xf2lw\x5cNf\xaa\xbf\xb6U#\xef\x82X'\ -\x98\xa0WO\x89\xae\xcb\x0dK\xbe\xb1\xca\xa1,i(\ -\xc7\x99\xe1\xb5G\x1c\xa9\xeb\xaf\x9bc\xcd\x09`\x16d\ -8\xba\x87\xb4:\x0as&g\xfb\xac\x81\x96\x8f\x94M\ -\x83\xb5\xdd;\x14\x07\xe8\xf5\xf3\xa5\xe1\xeb\x97\xfc\xfa\xdd\ -|Q\xbe{pB\x09\x148\xc8\xc8\xd8\xed\xae\xb1\xbf\ -\xbdD4\xfc\xd2\x00\x0f\xc8\xfc\x9f/9b1\xf6\xb8\ -\xd3\xb2w\x1c\x92\xcf\xe8h\xea\xca\x82\x1c\xc0\x1e\xca>\ -\xf5\x99\x0c\x9f+kMK7z\xca`\xbf\x03\xde\x01\ -\xeb\xde\xe4\x93\xcf8\xd5<\x0c \x1f\x1c \xa87\xd1\ -_\x19\x0d\xe9s\x0c\xb9\xd9v\x9fu\xf5k\xb9\x9a\x04\ -\x94\x96\xb0\xf0\x16\xe9K\xbc\xf6Ut\x9eub\x18\x80\ -\xb61$\xf2o\x09\xfe\x18\x1c\xe5\xc5\xe7\x02\xa6Z9\ -\x90\xae\xc7\x8d\x06}\xbb^3\xd8\xdb*w\xee\xb1~\ -\xd5u;\x8e\xa5\xc9\xf1\xd5\x0d\xd2\xcd\x0dT\x9f\x1cw\ -\x8e\x1f\x9a\x87\xd3\x09s\xd9A\xa5\xe5r\xe9Q\xa03\ -\x1e%#;\xa0\xfb}\xce\xd4\xfd\x9e\xae\xee\x87\x9f-\ -\x1d\xa5\xf2\xea\xfe\x05\xb0\x1aZ\x0d?\xe5\x82K\xa9~\ -\xbfK\xf8!\x1f\x90m\x0c\x1c7\xe7\xd8\xb7\xe3\xf3\xf6\ -\xf2\x1b\x0f\x01\xd9c\x1fdNm\x84\x11w\xf1S\xb7\ -)\xb1\x94\xc93\xd0K\xbfG\xfd\xf2\xfb\xbd\xfd:\xe7\ -\x09\xc3K\xc3G>\xcei\xdf\x95\xcb`\x08{\x10X\ -\xff\xa7\xa8\xc9\x97\x83jj\xb1\xb6\xc4\x0d\x1f\x9c\x88\xaf\ -A\xf7\xb1B`\xe2L6\x9f\x8cG\xfc\xae\x88n,\ -\x09^\x1c\xe4\x89\xf8=DQ\x0b\xde;\x85_\x06\xbf\ -? \x13p\xa5\x02\x80\xa3\xe1\x14\xa7\xc3}\xac\xf2\xa6\ -\xd1\xc6\x05@\x88]\xc2\xe0L\x94a\xd6\xd8\xd6y\x8d\ -\xf5p\x04 aWv\x01\x00\xf9\x92\x1f\xe9\xc4\xfaC\ -7\xc5}\xdb)\x8c\xc6S\xd6\xa2\xb1_\xaa\x1f\x5c:\ -\x14\x9a;\xd2\x95\xfc\xe1\x8e\xd1\x08C\x94A\x10\xe8E\ -\xcb\x04\xd6\xcc\x96\x83\x22\xd5x\xa5\xd4\x1f\xff g\x17\ -\x17\xa9\x01I\x8fx\x16\xe9$\x10\xa3\xf1E\x80\xea\xc0\ -\xc4w\xb3\xc3\xee\xa6\xd3\xf5\x08\xecpV\x0c\xado\xcd\ --\xeaU\xdf\xa7@\x5c\xbf4\x82&[\xb5R\xac\xb6\ -\xcbcT\xb5_\xb47\xf6\x873\x12\x1a\x9bF\xd7\x1b\ -\xfd\xf63\xa9M-MK\xaa\x15\xc4\x08\x8cP\x9a\x07\ -$\xe4\xd5\x11\xc62\x22M\x15\xf0\x13\xc4x\x06\x0f\xd0\ -\xb9\x92\xae#\xfdx\xfc\xf2\x0c.\xe9\xc8\x9f\x0e|\xdd\ -\x09\xfbQ4\xce?\x7f\x8e-\xc5s2\x95\xe1\xc9H\ -\x98\xa6\x1dP&\xe4\xd5\xc6\xe8m\x8e0\xa1\xd1\xcbm\ -\xc92 \x8a\xc1@{\x1e\xb1\xe6'^\x16,$\x7f\ -\xe7\xb1mz0\x9d\xeb\x8b\x0dtG\xb4\x05\xd4]\xc0\ -\xecW\x8a\xcb\x8f\x02\x9b\x9e\xf5q=S{>v\x1e\ -\x0f\xee\xa3i\xfd\xa6x\x0c\x89\x1c\xa7s\xa3\x8e\xcam\ -f\xafk>\xe7\xa0g\xc9\xcf\x05P\xdf\xb5\xa8hy\ -\x16j\x18{\xce(\x9b5\xf2v\x07\x94\x98IB\xd7\ -\x9e\x8f\xab\x07\x96\xae\x8f\xdeO\xf4\x89\xcb\xb1\xf7\xd9\x1b\ -\xef\xc3-\x22\xda\x98\xc5\x99\xdeO\xf5\xbe\xb7f\x02\x01\ -\xac7\xd6{\xcc~E\x7ficO\xbe\x02\x11m]\ -\xee\xf8\xe4\xc0\xf7\x10ps\x1a\xe9\xb3\xd8v\xff]O\ -'\xa7\x15\x12\x80\xa3\x0d\xd2n\x87<\x89\x0e\xb4;\xb4\ -aB\x0aK\xd0E\x1e:\xe4w$Q\xed\x1b\x93%\ -1I\xe4\xf4K\xf6\x0c\xc7\xe8}\xb0-\xdf\x00\xb2L\ -\x5c\xe56\x06\x97W\xf7\xcb\xcb\xac\xa4@\xef\xd0\xf1\x83\ -\xfd\xacq\xda\xfa\x1a^\x1d\xbe\xf6\xe3\xd3<\xa9my\ -\xb2P\xe0\xc6\x84\x846\xe1^a\xdd\xb9\xd67|\x5c\ -5\x01\x88\x04\x16\x9f\x0e\x09\x80\x98\x13\x05\x80\x84\xd4\xe1\ -\x87Q\x00\xfaS\xd5y\xcf;\x0b\x80\xc6\xf1l\x01\xd0\ -\x98}\x0e\xf7V\xcfa=\x1c\xa3$'pt\xbc.\ -\x00\x83\xd1 \x0a\x80\x83\x01\xb9\x8aU^c\x9d\x8f\xb0\ -+w\xed\xbb\xdf,\x01pC\xe64\xf09\x90\x1ft\ -\xf4\xe4K6\x19\xf0{{X\xe5\xb2A0\xadb\xd5\ -\x82\xfd\xb4\xc50l@\xe3\xce\xec#\x9d3Rt4\ -r\x1e\x08\xf3\xecA\x93\xd7Q\xf8\x98\xdcMy?\xbd\ -ag\x8f.\xadtV\x87.>\xe9\xd9Rw\x8aN\ -#@\xa0\x9a\x17\xb3\x97\x95g\xcb\xba\xb4\x84\x84Z7\ -\x19\x1d\x0b3\xc9\xfdRJ\xe4\xa5jG\xdcY\x8b\xcf\ -\xf5\xeez\x02\x80\x80\x1c/_\x9e#<\xef\x97\xc7\xd5\ -o\x1f,\xd4\xcf\x87\xd5\x06c\xd9\x03\xd3\xb8\x90K\x96\ -L{\xcdJ\xeb\xbb\xf1\xa6s\xea`\x962\xc1m\xcc\ -!\xd0\x94B\x0b\xa2\x07\xc7\xef\x11\x7f\x0fR\xc4\xaf\xe5\ -\xc6\xb3q\xda\xd5\x9d\xed\xab\xb5\xdd\xcfM3\x0ac\xa2\ -\xc5[\xf2\xb0\xa7#k\x83\xdc\x16\xc5%|\xcb\xec%\ -\xb6\x1bu>w\x9f\xb9=\x92\x5c\xc2\xda\xf7\xfa\xc5\xb9\ -\xdf\x14\xe9\xdd\xaf\xe0D\x19=\x90%\x0a\xbc*\x8b\xdf\ -\x8bnh\x9f\xa7\xee\x9fd)\xca\xb4\xdba-\x1b\xa2\ --]\xfb\xb88\x8fH\xef\xb8\xc4\xdc\x03\xf0\xc0\x97\xb4\ -B\xd9l\x90\xb7[\xa0D@R\xec\x9f\xf3\x89\xa3\xec\ -\xeb\xa3\x97P\xbe\xb49\xf6\xabO\xca\x9c\xc6\xb9K\xc6\ -\xa7\xf6w\xa4\xb5\xea.\xfb\xf1)\x190\xdb\xd3\xdd\x88\ -)M3\x08\x94\x9d\xd2<|#$\xe5nj\xe5;\ -\xa2[\xb5~h\xfd\xe76\x16\x8e\x15\x88K\xba1C\ -\xdd\xcbM\xb4#\xa4\x16\xed\xba\x07\x1aN\xd5\xe6S3\ -\x906\xc7\xc0n\xdb\x96\x83=\x00\xe8\xe5\xd1m\x89\xc6\ -\xed2\x1e\xf5V\xfcB\xa3\xd72 E{N\xfd3\ -0\xd6Y\x92\xbd/\xe8\x83\x92\xde\xc6&\xe8\xcdP\xfd\ -\xf5,\x9br\xc8v\x1e\xe1\xbc}\x9e\xd1\xa644\x03\ -\xe2\x80\xc3\x991!\xbe#\xd1\x09\x94\x90q=^\xe1\ -n\xbai\x93.@\xd7\x86\x8eU\x11\x03|\xb0\xf5\x19\ --GFp\x14w\xf7\xc4\x7f2\x82:\x18Z\xd9\x00\ -w\xcc\x82q4\x9aN`\xceK\xe3\x8c\x06y\x936\ -\xb8X?\x8f\x9c\xd7\x8di1\xd5\xaaD\xb5\xd7r\xf0\ -\xff\x04C\x0e\xae\xc4\xa0\x18\xad\xe64\xe0l\xf5\x10\xc3\ -\xdc\x17\x05\xc0\xe7\x1b{\x86\x8d\xf5Y;S\xdd\x98\xa6\ -\xd0\x8e\xdf\xe7\xc6\x07(\xf0\x9d\xc0\xb1\xb6C\xbd\xba\xdb\ -\x8be\x02\xbetX\xff\x8de\x8f\xdb\xed%\xa6y\x81\ -\x96K\x00\xbd\x93\xa41U:\xdc\xeb\x9d\xe6z%D\ -\xd0\xbdtD\x0eP=\xb0\x88s\xfbA\xafa\x00\x00\ - \x00IDAT\xf7{\x9cn\x92g:bw \ -}a0\x9f\xd5Inn\x10\xb9\xcb\xdb\xe7HJ\xd2\ -\x19\xfb|4\x15\x01+\x1a\x12\xf2\xb8\xd7\x83C\xd0>\ -~\xe7Q:\xf5\xb9\xf605j\x97\xd6\x07\xf9\x0a,\ -\xb3\xf0\xa2\xe1\x14\xfa\xe4U\xa0#b\xf8\x0di\xd1\x07\ -2\xb2'\xf18\x91^~\x9cO\xfc\xce\x97}|\x5c\ -\xbc\xd3_\xd3\xe7\xf5\x11\x97b\x01\xc9}]\ -\x0e\xbenOE\x9d\xa9\xa3v\xab\x98\xdb\x8ez\xdf|\ -\xa9\xd9:\xfd\x01\xfa\x0am`\xd4\xef#\xa2\xacL\x81\ -.\x9c\x83\xee\x89\xe0o\xc9%\x02\xf6YO\x87\x09\xb8\ -\x7f\x81\xbcZ\x1d\xa0e\xf4-\x1ep\x01QN\xfc\xfe\ -\x1e\xb3\xd0\xde)h#\x8d\x94zP\xbd\xb1\xf8\xc8\xbd\ -\x10\xb9QL\xff\xe7(4\xc3e\x00\xb5\xb2dW_\ -\x9a \x09\xd3X]\x07\xc9\x9b\xdd,G5\x89\x00\xee\ -?\xe4\xf1#.@2\xc3\xd5\xf093\xe3\xe0\xee\xc6\ -\xeby\xd9W\x02P0\x85g\xf8\xbb\xea\xc8\x04\xf8\x1c\ -\x04\xba\x00\x94y\x1c\xbe\xec\xec\x22\xd0\xd7B$$\xec\ -1\x82\xd9\x0agV\x84Z\xef]\x00\xd6\xf9\x08\xa7\xab\ -\xfbP4rH\x00\x92\x09\x80jm$\x00e\xae8\ -\x14\x93%\x00\xcaT\xb5\x9eS\xc2\xd9\xea\x016\xf9\xe4\ -\x99\x02\xe0`\xcf\x05\x80\x02\xd7\x0b\x80\xc0\x5c4X\xb1\ -\xefn\x1c\xf3O\x8f\xa8\xa2\xd9O\x90\xa2p\xb6\xa4\x89\ -\x8ce\x00\x86e\x8f\xeb\xed#\xa0\xf1\x7fv\x92I@\ -\xaf\xa0\xb4V\x0bj\xe6klm\xca\x98\xc7\x05\x15n\ -\xecY\x82A7\xf6\xael}p\x11\x9d\x97\x9e\xa9\xce\ -J\x0e\xd0\xcdT\x94/Wb\xc0\xa3\xefqA5\x81\ -\xc3\xa8\xb8>\xeaeFlos\xa4L\xb1VW\xee\ -\xa8\xb4\xf1,\xcd'\xc2,I\xd7\x01\xb9\x19S\xb6\xd2\ -gM\xf8\x1d \xe7\xd6\x83k\xcf\x82\x0cG\xf70\xac\ -\x8e[ \xe8\xe0kj?\xa3\xa1&h\xf3\x95\x84%\ -?E\xcbC\x00\xca-J\x1bK'-\x82\x9f1X\ -\xf277\x1c\x02\x88e[A\xa0B\xcb>\xb08\x14\ -\x8c\xf4\x01\x978L shnNo\xcf\xd0\xc9\xde\ -\xf4\xbba\xa3+\xa7\xb3\xe6\x18\x09n\xfb\xf3]}\x5c\ -K\x1b\xd1\xdbe:\xefj\x19\xfc\xdb(\xa9Q\xdfz\ -\xa0G\x1e\xf4\x00\x92\xed\xf5@\xa7\x1fW\xac\xe5\xcc\x8d\ -\x8e\x9ao|\x85\x1a\x03Tm*\x11\x0f\xd4wj\xd2\ -\x98\xf2\x0a\xe5\xe2\xc1\xfc\xc6\x90e\xbd\xb1\x8e\x93R\xfd\ -)\x7fgv\xbb\xe7Jj\xa3s*\x1d\xce\xdcp\x8e\ -\xab\xee\xb4\x09\xd9\x16\xd9\x91\xb8,\xae\xf2\x07O\x84\x08\ -\x14\x02\xe9\xea\xa6\xbd6\xaeX\xff\xc5ZncO\xcb\ -\xcf*\x1d\xa2\x9dt\x19\xf0%q\xadFD\xfa\xb9?\ -]J\x18\xe9\xc2%W\x97j=\x11\xad\x7f\xc24\x00\ -\xe3\x833L\xab\xb4\xb8Og\xa5\xc6zoa\x11\xd7\ -\xbdC\xc0\xd8\xadi\x5c-r;\xe6\xbc\x925\xf0\x03\ -\xc7e\xadS\xfb\xd6}\x97| w\x80\xfb~\x00\xb7\ -\xc9.7\xf2\x89\x82\xa3n\xe1\xb8\xeaX\xdf\x05\x0e\xd6\ -n\xa9\xb6&\x1a\xa2H@v\x02\xfbv;\xde\xe0v\ -\xba\x0a\x0a\xd9/\x1b\xf0\xf7\xb8\x9c\xa8\xc1\xb9\x92\xc7,\ -\x88&\x03D\x03\xa9\xfb\xe39|$\x8c\x98\xa1\x19\xf4\ -\x8e)\x0a\xc0\xf2\x5c0>\xb3\xcak\x9c\x0e\xf7\x1b=\ -\x9e-\x004Xby\x14\x00)-\xcd\x9b\x04\xa0\xc6\ -\x5czQ\x8b\xe6\xb2Y\x9db\x93O\x9e)\x00\x19\xef\ -^\x00<\x12w\x1a:\xffdbK\xfb\xde%A\xfc\ -\x97\x03Z.7\x1e\x06ZA~J\xc1\xf5\xf6\x11\x04\ -\xd2\x951\xf3\xf3\x0d\x1d\x1c+W\xd4g\x10\x96\x01E\ -_\x93#X\xca\x99\xb2]er\xe3\xf2\x03l\x04\x1e\ -\x0d\xbb\xd1\x12?\x01\x8f\x90\x05\xae\x5c\xd6\x98]v\xb9\ -\xedA\x16\xc7H \xea2M\xd3\xe1\xfcs\xfa\xb8#\ -\xf4X\xd3\xf9\xa99\xb9\x13\x8e\x87A\xfb\xf7\xecOr\ -\x12\x1d\x0e\xe0\xf5,\xb5\x15\xfeMG:\x1c\xdd\x03V\ -\x9b`\x1b\xdc\x09x\x16\xd0\xdb\xeb7\x9fP:\xeb\x98\ -{g\x82\xf6\x0c\xef\xe5\x1c\xd4\xbe\xf3L@\x8f\xf3\x8a\ -\xcb:\x92v?\xab\x90\xb2\xb9\xdf\xde`\x7fwYy\ ->?\x90\xe6\xde\x5cO$\x09.qK\xc9\x02\x10(\ -\xccyi\x99\x1c\xd6N\xfc\xddA\x93\x9c\xa5\xec\x0d\x97\ -\xfa\xe3\xf3\xca\xdc;\x5c\xeb\x01C\xb4/\xa9q@\xcb\ -a>\xf3x\xa4\x15\xfb\xf3\xdf\x09b\xdd\xe6\xfa\xa5\xfe\ -\xfb\x1d\x9dZ\x1e\x95\xd3\xeb}\x92/w\x97\xa6\x8f\x87\ -\xc6\xe4\x80\xc7\xa9\x0e\xd3\xb3\x82\x9a\x09\xc4\xc5s\xc8y\ -\xd5\xee\xf4\xf7\xf7\xf6\xe1 \xe7\xe52\x17m\xa2\x83\xdb\ -z\x16\x5c\x0f\xfe()\x94\x15\xfaN\xdd\x13\xfd5?\ -\xf3U\x22\xf7\xc1\x02\xc7\xbe\xf3|B\xbe\xba\x01nn\ -f\x19\x19\xdbsl\x9f#\xe0h\xdc>\x16\xebO2\ -\x14\x97\xc4aw;\x8fF\xec\x8d.\x9a\xb3\xd7\xeb\xc6\ -e\xef\xfa\xa4\xeb\xbe\xcf\xb1t\x9f!gL\x0f\xce\x91\ -Wk\x93\x09\x04\x90\xe5\xb4\xec\x8f`\xe9\xf9\xe6z%\ -\xdf\xe3^\xa4^5\xf3\x87\x99\x9eq\xe3+\xc3]\xde\ -\xe7K\xe6\x92\x99C\xa5,\xfd\x914\x11\xfa+\xb93\ -\x86\xf1\xc1\xda\xe5\xfd.\xbfy\x9a\xb3e\xcc\x04\xd0\xb0\ -\xa9\x96\xa4~\x11kQ\xc4\xac\x9b\xf1\x0aO\xa7'\x8d\ -\x01$\xdcp@\x00H\x04\x0e{\xff\x0c\x01Xu\x02\ -@\xc7\xd3G/~ \xf1!\x01 \x11<}\xfb\xf6\ -\x02P\x0e\x0a\xc0*\xafq2\xdc\x7f\x17\x02P\xe6q\ -\xc9(\x1e\x16\x00\xdd\x17\x05 n\x13\xef\x05\xe0hu\ -\x86u>\xfeM\x13\x00\xe7\x99\xcc\x8e\x965r\xcb6\ -\xd6\xf4?\x95]mF\x83&^\xa2\xd1Y\xcb,\xfd\ -\xae\xca\xd4\xdaK\xa5\xe0j\xfb\x16\xf4&\x98\xa9)#\ -\xc7H0\xef\xe0\xd0\x9d\x0a\xf9F\xe0!\xd0\xd2\xef\xee\ -\xd61\x15**\xe6U\xa9\xa1\xe7feL\xd1\xb0\xfb\ -\xd2\xa0\x8c?\xacMe\x16\xa2\x138lT\x22p\x16\ -\x0fXpMZ\xbb\x5cG)\x8f\xb5~\xfdr\xa7\xcb\ -\xbad@\xa3q\xd0\xd4\x1bTQE\xcb\x80r\x00\xda\ -\x08V\xfb\xa5\x5cs\x17;\xefb\xfb\x05\xeb\xa3\x0b\xcb\ -\x04\xfan\xc7\xb8\x98\xcd@\xca\x9d\x22i\xed\xcb,\x1e\ -\xa0\xf8R(i\x94m\x86./z6\x02i\x81p\ -\xd1\xca\x97R=#Z\xe7\x9aQ\xb6w\x98\xee\x9e\xa2\ -\x14\x07|%\xd0 \xeasu\xa6\xe4\xe9\x00\x0f\x94\xb5\ -r\xe0\xf6\xaa\x7f\xb3\x90\xd3\xa0\x07\xce^<\xee\xfc\x8d\ -\x10D\x990\xbfr\x8a\xf2\xec\x00\x92-\xb8MW\xc0\ -\xdcgK%\xa3zF\xa5\x1b\xa2\x85\xc0\x82\xf4\xbd\xd8\ -3%\x8cF\x81O\xa4\xa8\xc6#\xfaHr{\xd0\xeb\ -\xfa'\xfd\x90LI\xef\xaa<\xcc6;\x0f\x18/\xee\ -\xa3d\xaf[\xf6P\xdf\x13\x1b)\x8c\xc7i\xe7~\xd2\ -\x83te\xc2\xb5\xc2\xe1+Y>k\xd7\x0d\x97\x15\xf9\ -\xdexI\xab\xe4k\x05,\x0aVW\xb7\xc87\xb7\xe1\ -^o{2\xddr\xdb\xa0v\xa2=\xf2^)\x03\xae\ -\x0b\x13\xbc\x1e0\xfa\x8e\xb8\x16\x13\xc7\xe20\x9et(\ -`@\xb1,\xe7Hy\xc0\xf4\xe0\x1c\xd3*\x87\xd1\x91\ -\xde\x1e\xe4\xd1\xc6\xb9\x0dr\xf9\xf4\x19s\xde\x05\xa5\xe1\ -\x15_\x1a\x17\x16\xf0w\x16G*\x1d\xb2G\x04\x82Z\ -\xd9\xe4\xdc\xbb\xc4\x09d;G\x8c\x0b \xd9\xcb\x5c\xcf\ -\x9bz\xa2DF\xce\x180\xa2`mB\xeb\x80\x81\x8d\ -\xf5i\xd3\x02\xe0v~\xc3\x87\xd7\xf0x'\xae\xc8\xbd\ -\x00\x8c&\x00=\x90\xea\x05`< \x00l\x8d\xb5?\ -4\x16c/\x00\x07\x1c\xe8{\x11\x80u>\xc2\xd9\xf0\ -\xa01\xb4>\xdc\x0b\x80\x00\xa6\x8c\xbe@^\x14\x00\xd1\ -\x89\xccz/\x02p\xbc\xba\x87u>>(\x00\xc0\xbb\ -\x17\x00\xd6T\xf8\xc6\x0c^\x8aB\xbc\xe8\x96\xb57\xf1\ -H\x03\xf6U\x05]\x8e\x8a}\xf7\x91\xe0\x14(,0\ -^\xca\x84\xbb\xed%0\xcb\x85\x03\xed\x01\xb1\x06C\x0e\ -**\xd24\xf3\xa2w\xd2\x15\x9c\x8cmTNk\x0f\ -?h\x8c\x96\x99\xb8\xe8\x8c\x084\xa8'\x0e\x88\xf4_\ -\x07\x8b\x92g7\xe2\xae3\x0e*c\xdc\xcf\x96SG\ -\xbb\xc3\xc0\x87\xf3&\xdd\x9d\x0e\x9awlCA\x80t\ -\xa0\x07\x06\x02\x981\xeb\xc7l\xf1\xa1\xcc|\x1c\x9f\xe6\ -\xee5\x81=\x1d\xa4!\xbc<\x10\xd1\x1c\x18\xe8p\xcc\ -\xfe\xdc\xd4\xfeI2$;\xcb\x95\x08\x8e\x13\x10\x18\x88\ -\x9a\xa2~\xdc\xe9\xbb\xfeN\xdb\x1b\xec\xee.\x81\xe2\x99\ -\x02\xb4y\xd39\xb9\xbcr\xcc\xb2_\x80\x02\x904\xcb\ -\xadh\x1b3\xf6\xd2\x04\xa7\x05\xc7\xcc\xb6\x9c\xc7\xb0\x91\ -D\xbbs\xe8I\x84;\xe2\x18\x1d\x16\xeb\x1cX\xca\x1a\ -\xf5\x89Yy\x7f\xa7\xb4\x02z\xc9\x83lTt\x91n\ -\xa3xo\x5c\xe6G\xeb\xcb\xfd\x04\x12\xf5\xb9w\x99\xa2\ -5i\xef\xfa\xee\xcb\xc6|\x22\x02\xe6R3\x80\x17\x0f\ -\x90\xb2o\xca\x93$\xf5\xc1\xaaS\x91\x81\x91\xc6\xbd\x94\ -\x05OxH\xb3\xe2\xd2\xb0\xcb\xb1\x9ew{\xab\xfb\xfc\ -]\xf6\xee\xfb\xc8k\x7f\x16WWH7\xb7\xf3X|\ -\xd7|i\xe7)\xba-\x04\x96\xcb\xbf0\x9e\xc6\xe0\xa7\ -\xdf(\xe3\xfe\xcdK\x87\xea\xa8z\xdae\xe8h4\x86\ -\xed\xfe\xacs9\x8e\xb1\xd4w\x07?\xb8\xd7\xde\x18\xc2\ -1qv,\xe3\xe2|b\x06;\x06\xc6\xccD\xb6\xcc\ -0\xe2[\xc7\x22\x00E\xc8\xec\xba\x0d\x94\xff\x8e\xa0\xdd\ -\xe5\xfb\x10]=Hr\x99\x10\x9dacq_'\x9e\ -\xf0\xfe\x0c OmB\x11,\xf8\xbbP\xfds\xfe~\ -;\xef\xf6\xe5K\xe6\x9d\xa0\x9e\x9b\x91\x91L\xcd\x10P\ -ih\xac\xfdoX\x7f\x9a\x90g\x15\xdc8\x8em\xac\ -\x22P\x7f\x14\x88\xda\x88F\xef\x9d\x05`\x9378\x19\ -\xee\xc3s\x9b\x87\x05\xc0\x89\xde\x0b\x80\x17\x1a\xbb\x00\xa0\ -\x13\x00F\xe4\xef$\x00\x09\x9b\xd5\x19V\x83\xceXs\ -\x01{/\x02\xd0\x1b`\xb6\x11_\xfc\xae\xefi\xd8d\ -\xa0\xe4\x149\x17_R\x07b\xca\xdb\x01p\x9f\xe9\xcc\ -H\x18\xe7\x9a@\x9e\x13(\xc1\xd6\xdc\xb5\x90\xed4\xd1\ -\xa7S\xb8O\x8ez`\xc5\x03\x5cQ\xd0\xb5\x16\x81P\ -4&\xe2\x1b\xdb\x17H\xefA|\x1f9\xea\xb3\xd1\xe4\ -A0E;\xad\x05P=Hq\x18\xb8tk|\xce\ -\x97g{\x9de;\xee\xdc|\xbc4\xa6\x05\x05C\xa2\ -\x81\xf0\x8c\x88\xfe\xc5\xa5\xcb\xf8\xb9\xcbY\x1dC\xee\x8c\ -j\xcd\x14\xe6\xa3s\xacW'AN\xbd6\xd8\x1d\x06\ -_\x12\xef\xe3\xef3\xe7\xfc\xac\xb7/n4\xc9s\xd7\ -}\xc9_\xac3t]q'\x19K\x18\x1c\x00d`\ -{\x87\xfd\xdd\xa5\xf5\xe3\x81k\x9f\xb7\x12_\xc4\x07r\ -^<\x8fY\xb4\xb9a\x108ji\x0f\xf0`Q\xba\ -\xcb+\x83\x0b\x9b\xcaHk\x95&\x82\x11]\x92[\x7f\ -\xff\xb5\xbeEx\x9e\xbc%u\xb4QImQF\x87\ -v\xaf\x07p\xde\xab\x07\xef\x0ewEC\x01\xcd\xb1\xd1\ -\xc4\xdc\xbe\xc9\x82\xd3B4\xf7\xacV\xb2g\xbd\xbc\x83\ -\xfa.}\x02R\x1e\x80\x8b\xe7\xeaO\xe3%G\xe5\x19\ -c\xa7$\xfbt\xf9s\x99\xeeC\xa8>\x08s\x99t\ -\x9a\xb3\x1d\x82\xa2d\xcf\xc7U\xa6%\x07s\xd7\xffp\ -u\x0b\xdc\x5c\xdb\x9d\x94\xdd\xb8\xca\xe3\xfe\x8et\xf2\xbf\ -E;\xdf\x0c8\xa2\xaf\xf7\xf39\xd4@/\x82>Z\ -joWst\x0f\xc6\x16\xe3\xdb\xc6\xda\xd83P\x1e\ -\xdcCY\x0d\xed\x1bf\x5c\xfd\xb4\x0c\x97\x1b\xf6\x00h\ -nQ/%\xd5\x1c\x97\x92aZ{8\xb4R\xe6o\ -u!^r\x9e\xea3\xf1-#\xb7\xe7\x9c\xef\xees\ -\xa2\xfd\xea\xb9]f\x9eK&\xb2\xa7\x8b\x09@\x5c\x19\ -\x91b\xd4\x06\xd4e\xdf\xbb\xe9\xba:\xedY\xf9z\x81\ - \xf1\xfc=u\xccT\xc5eQMF\xafTC\xf7\ -w\x82\x1b\xb7\xb1\xa1jw8\xba\xcf\x9f\xeb\x97\x7fi\ -F\xdeI\x006\xf9\x08\xa7\xc3\xfdNQ\xdf\xad\x00\xc8\ -\xec\xc8\x89\xf7\x02\xe0K\xa3\x14WW\xa4\xa5\x00\xb0\x0e\ - !\xe1d\xb8\x87\xf5p\xfc\xeb\x12\x00\xbfO@\xce\ -3\x1b}\xed\x86h\xa6(.\xb7\x1e\xe2b\xe1\xb2\xa6\ -'\x02\xa1\xb8T)J\xcd4\x9d\x97\x83\xa72-\xc6\ -\xe1Y\x1d\x1aN\xb6\xc3~4\x87\x1a}q\x5c\x1a\xa3\ -L\xbd2A^\xbb\xe9\xa0(B\x1c\xca\x8e\x1c\x88\xc0\ -+\xb3\xd7\xfd\x92#\xac\x05\xfe^\x03\x0e\x82&=\xd1\ -\xd3^2\xe9\xaeQT\x98Z\xaf\xb0\xb6\x14\x90\xf1\x09\ -_.t\xbeHs\x14\x84\xd4y\xb9\xc3r\x1dM\xa1\ -\xcf\x08g4\x0e\x9f-\xec{\x8e\x836g8:G\ -Z\x1d\xb7{\x98\xc5\xe6\x9cY\xb8\x1f#|\x80Y2\ -\xda+\xa7G\x5c\x1a\xae\xbf\x8f\xf0\xd3\x0b\xe2\xce|\x02\ -M\xb7[\xe2Y\xa4\x15?'\xd5|i\xa89\x8d\xed\ -\x1d\xc6[\x1d\xa7\x15\x9dr\xb4E\xde\x9e\x03Vq:\ -\xda\x0a_\xca\xf7e\xc2H\xf5\xc3\xb2\xc7\xf6h\xeb\xfa\ -\x8d`\x05e>\xc3\xf0P\x16\xa5\xaf\x93\xa4\xf6\x8c\xed\ -3\xca\xa8\xfc\x87\xf6zr\x8cm\xf3\xcd\xdc\xcf\x80X\ -\x90\xdfK\xa4s\x08\xed/\xcf`T\xda\xaef\xe0\xe0\ -\xb0\xc8\xc7\xea\xcb\xb0.\x13\xb9\xe9\x8a\x80\x98k~\xbc\ -\xbaU\xac\x9cQ.\x1e\xd4:3\xc4l_o\xb7\xdd\ -7E~D\x9a\xfa\xf3N\x07\xb7y\xe8\xda&=<\ -\x18\xa8\xf2\xb4\x5c1p\xba\xb8?\xecW\x08\xd2\xd55\ -\xa6\x9b+\xbbg\xeaz\x93\x05u>\xf5\xc1Q\x1d\xfb\ -\x08I\xa6\x96\xe5\x09,#\x9f\xfa\xfd\x02qS\x98d\ -:\xdb\xe8\xfb\x92\x0d\xe7X\x0a\xcf g\xe0\xc1=\xa4\ -\xd5\xb0\x00\xc7.;\x9e\x98\x90\xbd\x8b\xc7F\xf5+\x8a\ -U\x9eU&\xe5\xc9\x87\x9e\xe6J&)lq\xfb\x04\ - |\xca\xb1\x02\x9eE^\xea\xbc\x9f0\x11\xdb\x88\xff\ -\xbc@(S\x11Ed\xd8\xc4\x97Q\xcb\xed|\xc8\xb3\ -\x0b\xb4/\x9f\xb8\x90%\xa4\x96\x02\x95!\x97 \xe7w\ -\x10\x00\x19\x1d\x8e\x89\x0e77\xb6Dc\xa5\xcb\x0d\x19\ -\x9f!s\x9d\xa8\x87\x04\xe0(\x1f\xe3d\xb8\x98\xdb\xe9\ -\xa2\xf8\xe4\x02\x10\xb3T|\xaf.\xa3\xe0w/\x00r\ -\x95\x0e*\x5cq\x94\xa1\xd07'\xc3=l\x86\x93w\ --\x00\xeaW#q\xc7\xe3B\xee/\xa8v*y\xb4\ -\x22\x10\xbc\xac\xd5r\x07H^\xa0\xfdT\x9c\xee\xd1Q\ -\x9d\xc3\x08\x94\x097\x06\x02y\xf5\xcb\xe7hcV=\ -a\xbc\xa8\xd0\xcb\xe5L}\xa6\xa5\x9f(\x0bs\xd6$\ -\x09v\xa9d7\x06/\x0e|\xaaA\x8d\x1b\x998R\ -\xe7K\x0f&\xc9\xfbf\x14\xd3dt\xd3{#=\x03\ -\xc8\x91\xf6\x19o\x0f\x16J\xa0\x94/e{V/n\ -<\xf0\xb1zv\xdd\xe5\xdd\xfb\xd7E^*\x03\xe5r\ -]\xc2\x08ko\xc3\xd19\x86\x19\x04\xfa\xb2`\x822\ -\xfb\x91\xe7\xa2!\xef\xedw\xf5\xf6Y\x09\x1eq\xe5\xc6\ -\xd2\xc7N\xda\xba,\xf5\xfc\xe23\x1c\xbd\x83?\xbf\xb7\ -\x00\xb5&\xf0\xf6\xe9\xfc\xb7\xce\x02#\x17<\x0b\x0e\xd0\ -\xa1\x1d\xb2Sr4\x05q\x93\x8d\xa8\xadv\xc9W\xcd\ -\xd13h\xb4\xab\xf5\xae\x15\xb4\xe2!n2@\x89\xcb\ -\x86\xae\xcb\xfe\xb7\xd7\x1a\xb2\xcfe\xf6\x84:\x1ei\xca\ -\xbfV\x06\xfa\xdd\xbe\xc7\xd9)\xc0\x89A\xd7\xd4\xe6D\ -;\x83\x14\xc1@\x0f\x1a\xe5>%[\xa4\x90\xc6\xed\x96\ -3\xear\xe3y\x02\xca\x90\xe7\x8d!\xca*q.\xb9\ -\xf5\x12\xcbb\xea<'\xeb[Ac\xac5S;\x9c\ -\x87\x8f\xa1\xb7/\xf2\x99\x15\x94\x13\xe0\x96\xf6\xec\xb2\x0d\ -\xe7\x03{\xe4\xef\xc3\xd5\x0d\xd2\x5c\x13\xd8\xd7\x94\x0a\xbc\ -FN\xf3R \xea\xcfbqO\x04\xa2\xf4\xe7}I\ -R\xf4\x0f\xa9\x8d\xd2\x82\x84\xe4\xf6XGvE\x9d\x9b\ -\x83\xb1\x5c0=8GYy\x02\x83\xfc\x8fI\x06\xf6\ -\xe7>\xb5\xc7(\xfc\x9d4q{O\x1b\xd6\xafZ)\ -\x10\x88\x1c\xf0\xdc\xa9\xca\xf0\xc3~F\xa0xH\ -N{\xf0\xe3\xca\xefW\x9ek#\xb9\xd9 'w\xaa\ -\x80\xcb\x8dS\xaa\xb4yE\x03\xe4\xb4p\x03F\x10u\ -h\x94H\x09\xc3q]\x0e\x1e\xe7:!7\xc2^;\ -\xcc\xcfH+e\xc5b\xb0\x19\xe9\x1a\x9d\x94\xdb\x13\xca\ -\x94C\x80C\x0b\x80>\x97\xe5\x01\xaf\x0a\xf48\x96\x02\ -\xd4\x9a\xc0\xdbK\x1b\x85\x8a\xcb\xa3\xe1\xf6\xdf\xebOn\ -\x9cY\x1a\xfeX\x9f=\x85Y\x12\x04\xf6\xc7\xaa\xc8&\ -J\xf2\xb91'!:\x1a\x81\x03\x0fX\xa2#R\xbd\ -\xe8\x92'\x02X\x9e\xd1m\x803E\x00%\x7f\x83\xd0\ -\x8e\x07)\xf1\xd2\xfd\xfd\xe1\xd1\x04\x86\xfc~\xb0\x96\xea\ -w\xaa\xf5\xf6w\x9a\x0bP8\xf0\xe0x\xea\x7f\xdd\x8f\ -1C\xd9\xe83d\x94\x8b\xfbHyX\xe8\xb7f#\ -\x0dI6\x06Q\xdci\xdb\x97=\xa8L\xc1\xd3\x00\xa5\ -\x8d!\xae|\xb8\xbf\xf5\x8c\xb2/\x1f\xc64A\x0a\xf7\ -\xb2\xed=F\x0cW\xb7H\xd77A#\x22\xd8\x88\xa0\ -\x9e\xbdF\x0a\xaa/}&0\xa8\xa7\x5c\x0b}6S\ -\x93u\xc9[\xcc\xccS\xf3<\xa0'\x1d{{V\xbf\ -H\x98\x1e\x9c\x02\xab\xa1\xeb\xd1\xfd\xaf\xdb\xf3\xbe\xbe\x9f\ -g\xa6*\xbb\xabR\x84\x98h(\xf0z\xf7:\x1f?\ -\xeaF\xa3W\x7fK\x9aF\xfb\x10\xfd'\xc2\xf3\xae\x13\ -\xb2\x89Q\xcb\x88arn\x84< \x00\xf31\x14\xdc\ -\xed\x0bkj\x09td\xfcz\xe1\xa5A\x8cb\xe3b\ -\x08P\x00zg\xe3\xc6\xcb\x0b\xe8\x13\xe2\x0e[\xb6u\ -H\x00\xbcg\xaaq\x99[\xe6g\xeb|\x84\xd3\xe1\xc2\ -F\xea\x04};\x01\xd0\x5c\xdf^\x00\xe4\x1e\x0b\xe2\xb2\ -\xd5!\x81{;\x01\xe8E\x00H8\x1e\xeea5\x1c\ -\x85q\x03\xef,\x00\x1c\x11\x0dv_\xff \xa3\x03\xfb\ --\xca\x80g\x98\xd8.\xff\xa29\xf4\xa50\x7fVr\ -\x94\x1b\x98b\x9b\x09h\xbb\x83\xa72\x9al\x15\x14\xeb\ -W\xc6\xd0\xa3x\x8d\xd3S\xeb4\x1ay\xe6\x9e\xd7\xd7\ -\xa9\xad\x19\xb0\xb6\x89h\xc9\x85\xcf\xca(\xc9\x91\x22\xd0\ -W\x86\xbb\xce\xa7~B\x8aR\x8e\xfb\xba=\xa7\xdd\x92\ -WK\x05\x07$\xdd|\xcd\x90\x1b\xf4\xbe\xc4A\x94p\ -C\xaa\x8b\xf2\xe0N\x8ctL\xf3\x8c<\x9b\xd5\xe76\ -8V9\xad\x02F\xbdqi1\xd6l&$\xac\x8f\ -/\xb0Z\x9d4Zx\x9b\xfd;35o\xaf\xb9\x91\ --\x8b\xb2\x229\xd5QC\x0e\x11\xbd'\xf1\xc0\x83\x03\ -^\x9c\x03\xed\x0a\xe9\xe9\x01\x9dl\x00P\xb6\xb7m9\ -8u\xadIfI\xa3\xb8YFw\x89Gl\x97\xc1\ -\xa1\xd3B\xe3\x91m\x95\xe3\xf4\x03\xdcew\x9a,\xda\ -+-\x0bt\xe4\xd6RW\x09`<\x08\x97\xec3\x0b\ -\xc5\x90OAU\x99m\x80\x8fM\xf6F\x99\xbb\x9e#\ -qW\xb64\x1c\x0bZE\xb0\x95\xba\xcc\x1b\x01\xaa\xec\ -M\xb4\x88\xf53\xb7)1+&n\xa4\xe4\xba=\xcb\ -\xdb\x901]\xdc\x9fk\x02\xe3\xda@\x04\x83\xa9\xc9\x8b\ -\xfb[\xca\x01\xc0L\xb6x \x9da@*\xf0/-\ -\xf61G\x09\xf0\xcf\x1d,\xf6\x99%\xb7\xa9AN\xae\ -\xae\x81\xeb\xeb\xc0G\x01\xe7\xfe:TB\xe1\xf6\xad\x07\ --|\x8a\x19\xca\x1e\xf8\x0b\xc2S6\xfdYo\xaf\x80\ -\x1b\x82$\xaf\xeeK%\xdbs\x9by\xc0\xf8\xe0\x14X\ -E;\xc4\xf1(C\xaf\xcc]\x0f\xbc\x14\x84\xc4M\x22\ -\xbd\x9d\xf3\xf7\x14\xf9jB\xef\xd3}\xf9\xdcCL\xd2\ -\xa4\xcf\xfa\xc9\xb6\xc5`\x91\x9fk\xa5V~\x83\xd8\xa3\ -\x9eC\x88\xdc&wH\x00\xee\xc6\xebv\xc8\xb3\x84u\ -\x0a\x9d\xc8h\xca`,A\x88\x14~\x11)c\xde\x05\ -\xda\xedp\x89\x0c\x96\x91\x90\x00\x94\xc5\xfd{\x13\x80\x09\ -\xa5E\xd2\xbcO\x86S\x7f\x13\xfc9\x90M\xf0\x88d\ -\x16\x80tH\x00\x0a\x5cH\x0e\x0b\x00\xdf\xfe\xe0\x02 \ -z\x91\xc14\xe8\x87\x04@\x0b\x01\xcf\x16\x80\xe3\xe1\x02\ -\xab|\xf4\x8e\x02\xa0\xac\xa7\xb2\x16\xfd[\x0f\xbc\x0f\x82\ -\xc3\xe8\x88\xc9\xb7\xdc\x14\xc5\xeb:\xf8\xbc\xd7\xf5\xf4K\ -\xb7\xeaC\x8e]\x00M\x90w,;\xdcm\x1f\x03E\ -\xcb\x8clS\xceG2\xe2\xcb\xa3\x0e\xfa|\xdc4\xba\ -t\x14~\xd1P\xf8\x9c\xdd!S\xd9\x22-\xa4\x80\xfe\ -\x89\x8c\xbd\x9c\x93h\xb1L\xcd\x03\x80^\xf4\xe0n\x1c\ -\x88\x0a.\xc77\x22f|\xe4P\xfb\x80\x02F/\x05\ -(\x9e\x19\x91\xa1\xe5\xa6\x01?\x0e\xc2\xc7\x15Mu\x0a\ -\xff$\x9b\xd2\xf5\xba\xfc\x22C\x0c\x94\x143[\x09\x09\ -\xc31\x97\x83\x9f\xbd|\xec\x14!\xf0u\xbd\xd3\x13\x05\ -C\x83$\xd2z\x97Q\xd7ywF\xb1=\xdd_\xeb\ -\x09\xb5$\xed\x16!\x06\x9f\xb21e{\x83r\xfb\xb4\ -\xb5#P\xe0Y\x8c\x08\xec\xfb\xb2\x91=\xfa\x03bS\ -\xf8o\x9f\xb5$\xe8\x1bL\x1b\x12\x96\xd9\xcd>`\x16\ -\x8d#p\xe1\xdf\x026}\xf9\x8e/f\x0a\xd2L\xf0\ -\x92\x97\xc8\xed\xea\xb0\xf5\xea\xce\x1eTPf\xd4\x87x\ -\xe1<&\xbd|\x1a\xe2\x97{\x1bqT\xba\x10\x01\xb9\ -\xcf\x99O9/H\x03\xf9>\xf3\x97\xc3\x0a\xe3\xc5}\ -\xa4|(\xb3\x1c\x13\x08.{\xb2X\x84\xa1\x9a\x88\xf4\ -(\xd6?\xbaO\xd3\xd2h\x5c=\xa2%\x9a\x8ck\x1e\ -t\x91O\x02mZ\x85sZ\x17\xd4s\x02+\x08T\ -\xcd\xa6\xcb\xac\xe6\xe5W\x01\xb7\x1b\xa9_f,c\xc0\ -\xe1\xf6A\xfeq\xa9\x8b\xc9\xe8\x93\x00LIi\x0a\x82\ --\xbf\x5c\xb6}V\xfc.\xe75\xca\x5c\x13\xd8?\xb7\ -o\xab\x94\xb1\xcc\x86\x97\x97L,-d\xf4\xd1\xaee\ -.?>v\x0f8$\xa3\xbd}\xf7\x97\x1e\x88\xf6}\ -\x1d4\xb1\x8dg(9\x96\x9d\xad\xd0\x0e/\x0d\x1f\xf9\ -8\x05\xe0\xb6<6\xc1\x04n\xa7z\xd4\x0b\xe0\xbb\x8b\ -\xf2\xa2\x93:\x08\xcc\xf7EC\xec)m7\x11jA\ -\xfd\xf9\xa1\x89\xae\xa4>1\xafM\xa9\xce{lDM\ -@@\xed\x1c\x8f\x1b370\x19\x09G\xf9\x04'\xc3\ -\xbd\x05\xe3`skJ\x96\xa4\xb2\xec\x13\x1dM\xfav\ -\xfa\x9fN+\xd2I\x0e;F7d)\xb3\x03\xfeL\ -\xafj\x8cFWy\x83R&Le\x0f:@\x1f\x93\ -;\xa08^A\xae\xa0 \x06V\xdc8F\x00\x17\x7f\ -\xd2\xe8(\xfb\xa5\x9d\xd9\x12|\x07$\xdaI\x1b\x15\xde\ -i=b\x9av\x18\x865\x90z~\xfasz\xba\xfe\ -\xe6J\x9b\xb0\x8c\x9b\xa3c\x93\xc1\x06r:\xe4p}\ -\x19\xdf\x0d\xb2\xc0Z\xaf\xfcla\x80o\xa2Qx\xe1\ -:\x93\xc0l\x8c\xd3t9^4\x0a\xc5\x0d\x09\x04\xa6\ -\x9a\xa5g\xda\xd8K\x04l\xcd\xf1&f\xea\xfa\xb3\xf0\ -\xd4\xaf\x96\xc9\xeah\xe5\x9c\xa2s\x8b@\xc3\xf5W\xce\ -&6Oj$\xa4\xd5\x06\xd3\xb4G\x99F{.\xc3\ -\x8d\x9agP\xdc\x06\x91\xe7\xfd\xd8{\xb9u>\xfa\x5c\ -}\xec\xee\xf8\x0f\xb5\xcdy\xf76\x11\x90\xce6\x9e\x8e\ -{\x942!\xaf\x8e\xcc\xde\xa5\x06\x80HG\x07\x5c\xb0\ -6\xaa,\xc6U\x92x_\x86\xbf\xab\xbd\x071N'\ -\xcd\xc4x\xd4\x81'I\xde!\xfa\xd4~\x08\xab\xdb\x8e\ -\xc2\x85\x1d\x8cz\x90\x90\xdbNc:-\x8dG\x80\x98\ -\x19H}\x93\xda\xe7\x1eD\xb8M*sw\xb4\xa3\xe2\ -\xb1\x8e\xa7\xe2\x989\xc7\xde\x8e\xfa\x0a\x04\xe7\xc36&\ -Lz\x0d\xa7\xd1*\xea:0\xe4\x8c\xb2\xd9\x00\xdb[\ -\x0cEA\x95\xf7K[M.\xf8\xf3\x041K;\xe2\ -\xddz(\xa7\x938\xd8.\xe7\xe1\xab\x1d\xd12\xf6\xab\ -KQ\x1e4\xbe\x98\xa5\xcf\xbb=J\x02\xf2z\xd3\xe4\ -.\x12\xc4e\xa6\xb41\xd1\x0a\xfb}\xb1\xe7%P\xf3\ -\xf4O\xf4\xda%\xf4\x9d\x93\x97Ud\xe3j\xdc\x0f\xd0\ -\xf3+\xb4\x96\x12\xca\xd1\x1ai\xbb\x07&\x1f'w\xcd\ -\xc7\xc4X\xfc\xc9\x17\x06\xc4\xe4\x90l\xa2\xfaIH\xe1\ -\xbe^&\x01e\xf2\x22\xbf\xf4_\xe7\x89g%=\xb9\ -\xc2\xf1U+\xdb'\x8c\x80\x0dN\xda\xf7\x19\xa8\xcb\x0b\ -\xca\xd1\xd5Fo\xa7\x9b\xf9\xa8\x17F\xcd\x8a\x14( \ -1[x\xd8X0\x83\xe0\xa9Y}\x8f@6G\xc5\ -\x87\x16\xf4\xc8\x08\xd6o8\xc2%a\x94\x90\xf57r\ -\xc4H\x91\x84Z\xe5\x0d\x8e\x86\xf3\x8e\xbc\xea+\x12\x9b\ -o\xd8\x88\xd1\x0e\x97\x0dz\xa3\xe4\x11\x03\x19\x01\xc4\x9a\ -:\x8e\xd4\x01\xad\x8f\xdf\xaf\x82\x09\xae\xa0\x1cG4t\ -\xf5\xfb\xa3\xd596\xf9\x04\x00\xb0\xc7>8\x0c\xc0\xc5\ -\xbb_\x96p\xf5I\x8d\xc7\xa9\xf1[g\x08-\xa3M\ -\x8d\x8d\xf5&\xbc\x06\x0c\xf3\xd2\x99\xc0\xbd/?\xf4\xaf\ -\xb9\x12\xcf;g[\xf6\xf5\xb0\xe8\xa2\xf0@\xe0K\xcf\ -\xb1\xb6G\x0aF\xbe\x96\xf6\x8c\xcb+\xe5B [2\ -\xce\xef\xf8\x0d\x8buI\xa1>\xe0q\xb0Ej\x0a\xc8\ -\x93\x1e\xd9\xe4W%\x122\xbc\xbe\xe0'h\x193\x03\ -r\x8e\xe2\xad\xf8\x18\x1d\xa4SWK\x10.\x97\xbe\xb1\ -#\xdb\xfc`\xfd\xf826-\x86\xcf]nDK\xff\ -\xfcL\x06\xc9\xcd\x9bg\xee\xe2\xd1P\xab\xe3{X\xad\ -\x8e\x83M\x903\x8f\xc7\xa2h\xc7\xa1\xf4\xd4y@\x1a\ -\xf4z\xe0\xb4\xa2\xad\x11\xb8\x8f\xe5\x0e~\x981?\xa3\ -\xae\xe8Y\x85\xb8\xcb,N\xdd\x18Rn\x9f6\x0d\xf3\ -\x00'A\x19\x22\xd7\xc6\x09\xb1\xeexl\xbd\xf9f\xae\ -\x18x\xf8\xe5@\x80\x90\xcd\x83\xf2\x84\x14\xde-\xcc\xcf\ -\x0f\x01zw\xa3l\xfbP\xe6E2\xa4]\xb7\x19|\ -\xb3\x8dl\xbe\xec\x0f\xfb\x8d\xfd8`\xe1HT\x0e\xe4\ -\x81\xbf\xee[fh\xea8\xb9t\xea+\x12\xc9\x9et\ -\xd8\xc1O\xdc\xfd\xbao\xc9X\xd6a\xd6{\xe6%\xc1\ -yw0\xdf\x18\x02$\xb3q\xf2\x85S\xe3\xb1t\x91\ -t\xf1\x7f@\x94\xddbOU\xda\x0e\xa6y\xee5\x05\ -Z-\xc4\xf9\xf6`0\xca\xe7a0\xbb|\x83\x97\ -|b\x0f\x8d\xa2\xcd\xae\xc3\xcaH\x0f.\xe6\xdd\xc1S\ -\xe0E_\x9a\xd1c\x95\xde\x9erY\xd8W\xb48g\ -\x9f\xa7\x00\xbc\xac\x0d\xed\xe5!\x90\xc76\xb8\x01T\xc1\ -\xb4\xc6\x15\xe9\x92\xc3XE\xfd\xd40\xd4\xf0\xbe\xe1\xa3\ -\x1f\xc7|\xf3my<\x83\xbfk\xdcLO:t\xb9\ -\x04j>1v*\xe3&'\xed\x8c\x89\x83\x8c\x84\xe9\ -\x05BF4F@^;\xe1`\xc2\xd3\xb1\x115/\ -\x05`\x9d\x8fp<\xdcC\xb6\xb65\xeehP\x13\x12\ -\xd0\x0e\xc7\x8dD\xad\xcbd\xcb\xdd\x9e)0-:h\ -\x84\xd1\xc4Cj5\x0f\x09@2\xe1\xab\xb4`\xfb=\ -\x17\xd4_\xcd\x04\x16\x8ce\x1f\xee\xf0\xa5oRh\xea\ -\xe7j\x02\xca\x9f\x9c\xbb\x1b*\xedz\xf4q\xc5\xecO\ -\xe4j\xe4}\xaf\x1cz\xa6,\xda,(s\xe6g\xc4\ -~\xdab5l\x90R\xe4\x9d\xf7\xb9\x04\x93\xd1\xd1\x12\ -\x88:p\x13X(\xf3q?\x5c\xbe\x8f\x19\xa6\xe8\xfc\ -\x8b\xc9D\xec/Y\xbb\xac\x83\xe1\xf74*\x8b\xccc\ -\x8a\x8e'\x1a~\x19TU\xf4\xf4\xa7\xd4Kw\xa2\x0c\ -\xfb\x7f=KP\xc7U\x1d\xb4\xc6\x1f\xb39\xdeV_\ -\xc7\xa3\xf3\x03\x9d6\xaeG9\xc8\xaft\xd63\xea\xde\ -\x02g\x97WG\xc04\xa1L\xfb\xd6\x17u\x83z\xc7\ -`\x91\x19f\xa7\xa9\xf3\x06Xf\xe5$-\x1e\x0c\xf1\ -\xb9\xc1F\x9b\xb0\xa4I\xcc\xa4\xf8\xcfC\x19\xc1\x16\x82\ -\x8c;\xa4R\x90W\x1b\xf42\x0f(h\xed\xdb\xf5\xe5\ -\xf2d\xe3q\x9b{\xc8Q\xb2m\xd7\xb7xO\xc2d\ -\xaf:\x94\x1e,\x03\xdb^\x93\xd8\x82;?\xef\x992\ -\xd6d\xbc\xe9\xeb\xd2\x87\xb8\xf3\xf7\xa0\xce\xe5\x1f6\x8e\ -\xd4\xcd\xae\xcc\xed{`\x99fn<+\x03\xe4v\xc6\ -\xc7\xc1V\xa66\x07\x0b\xeeR\xdcrA\xbe\xc6R\x87\ -\x0c\xe4\x84\xb49B\xdan1\x95\xf8\xaa.\xe7\x83C\ -\x04@\x80\xa2\xf7\xbb.\x87\x94\xb1\x14\xe6\x193\xc3\xf4\ -\x1b\x0edx_\xbf\x9a\x14\xb5O~\xcey\xe4|\x1b\ -v#\x90\x12\xca:\xbec\xd759B\xe8\xe5\x0aV\ -~\x1b\xbe\xd4\xbf\xdd\x7f\xca\xf6\xb8\x15\xf1\xf7I\xc7\xa7\ -E\xab\xa5\xbd\xd2=\xd2\xd3Yf\x12\x80\xa3\x0d\xf2\x9c\ -\x09\xd4\xea\x97t\x82<\xeay\xe9\xb6\x86#\xf4\x14\x96\ -\xeb\xac\xfb\x0a@\x90\x984\xa1L2\xc1\xe5\x14\x8d\xab\ -\x829\xcc1R]\xd4\xf2\x84]\x02\xb0\xc6\xe9<\x8e\ -\x5c\x97\x809\xe0\xbb\xf2\x04w\xd3\x0dn\xe7\xd7\xbb=\ -K\x00z\x03\xe7\x82\x173\x22nPc\x9a3\x1a/\ -'d\xbd\x86\x8e\x98RD\x01\x18_bt\x11re\ -\x89\x0aR\xafU>\xc2\xe9p\xcf\x8c-\x85\xa0wG\ -\x8c\x96\xf3l\x80\x97\x02\x90pH\x00\xb8KL1\xe5\ -R\x00\xa2\xf0;\x88q\x01\xc8\xf0S\x1a\x97\xfd\xbd\x9d\ -\x00\x0cyS\xa9]&\xb8\x00\xa4\xaeGf\xe8\xfa\xe5\ -b7B\xde\xb7\xd3'u\xed\xf6\xbcwa\x14\xc0r\ -\xe0%\xa7\xef\xce::\xbb\xd8v\xc1\x842\xed\xb0\x1a\ -\x8e\x81\x14\xcd\x97?\xc3\x8c\x82/\xb9xV\x00\xc6\x0f\ -\x9fg5\xf4\x11\x18\x03\xb0l\x9dd\xa1\xcf\x00\xbac\ -\x94s\xc8&\xa3\xa9Q\x8e\xf2\xe9g\xa1\xd1I\xc2\xee\ -\xf3\xf9\x94\xf0\xed!\x83\xee4\x83}\xee\x0e\x5c\x19\xae\ -\xd4\xee/\x0d|\xf6\xa0\xda\x1d\xb4\xe4\x22f\x1a\x04\x92\ -\x04,\xd9\x8f\xf3\x86tw0\xa0\x1e97\xcbR\xad\ -\x8e0M\xe3\xbc\x1c\xac\xa8\x9a\x9a\xd5\xef\xea\xe7\x18\x5c\ -\xe7{0\xe0\xfa\xc7v\xfaex\x97\x87\xca{.\xf7\ -\xaa\xed0\x9f@m\xa7\xbb\xc3\x8b\xf9\xbf\xe3\x88RF\ -\xa4\x00\x025\xde\x04\x1d\x90\xdc\x98m\xfc\xd6\x81\xfa\xd2\ -!\xc9yt\x87\xb2\xbb\xf1^\xb68\xcd\xbcX\x99\xbd\ -'}d}\xc5\xe9e\xe0\xa9\xf1\xc7\xd7J\xba\x93\x9b\ -e'\xa9=q<\xd2\xdby\x19\xdb*af\xbd\xc3\ -e\xdbnK|\x94\xfe\xbb2\xe4q\xbc\xeeoH\xf6\ -\x12\xdaH-H\x8aN=\x02\xde\xd6_N\x986\x1b\ -\xa4\xed\x168p\xb0\xbd\x03\x8cd\x9f\xb9\xfeE\xb9r\ -0\xec\x94=PK\x8b\xb8\xaa\xa4\xb9D\xc0\xd8\xf7\xe1\ -t\xa3\x8c\xb9\x1do}\xee\xb6\xf5\xc3\xf5j\xa6c\xac\ -\xcfV\x1d\xbb\x96\xed\x97\x81\x97\xff\xae\xb6}.\x92\x16\ -\xb7\x11\xae\x17\xd4\x1a\xf5\xbc\x0c\xa0\xa8\xab:*.\xce\ -\xc8\x9eN\x19\xe9h\x03\xcc 0\xd2J\xdaE9\xe9\ -y\xd1\xe8\x03e\x9d\x9d\xb7\xc4-^Fq\xc8^\xfb\ -w\xf2C\xb5e\x7f>m\xe8{\x00\x00 \x00ID\ -AT/x\x9f\xc8\x88\xb2\xee~IR\xbe\xc2)Z\ -6;\x9b\x22\xdcN\xd7\xb8\x9b\xaeC\xe31CQ\x7f\ -\x8f\xe7UQ\x01|\xf2\x9e\xc2\x9c\xbaIrS\x81\xce\ -\xc2\x9b]z{^S\xd5\xf2\x86\x8c\x82\x04^\xeb\xe5\ -\xc9z\x8e\xa2\xe5N\xa0`\xc2&\x1f\xe1\xdep\xbf\x8d\ -\xafg_\x14\x98\xde\xe0\x15x}\x0a\xdd*\xaf)\x8c\ -\x96\x85\x99\x025R\xf8\x08\x80\xfa\xda\x13^}\x16\x02\ -\xf0\x0d\x05\x0e\x82\xbd\xb6LW\x02p4\x9c\xcf\xbb\x83\ -\xa3 \xf4\x85\xa8+\xac,\x82\x8f\x86\xd2y\x1d/-\ -\xa1\xc5q\xbb\xe9\x14\xe0g\xbb5c\xa3el\xcaB\ -\xac\x81\x94\x83\x8e\xad\xd7\xbf\xf6\xf3k\xe3\xaaaE\x18\ -\x9f\xa4\x00\x81\xcfR^E\xdd\x05<\xd3Rg\x19z\ -\xff~Q\xde\x14\xa9\xc1zM\xad\x0d\xcax\xb1\x91E\ -\x03\x1d\x0fM\xf7\x8dD\x08w\x95\xf6\xcf\x9d\xa5\x8c\x18\ -\xc1B\xbcO\xcb\x9ar_*\xbc\x96~\xb2\xb7\x11\x13\ -rJp\x1a\x01\x9a\x1b\xef\xcf6&j\x08\xb7X\x90\ -\xd6S\x1b\x83\x96A8\xb6\xb1[\x9e\xa5\x0c\xb8\x06\xd7\ -\xef\xe44\x00`s|1\xd7\xcei\x87d6:\xba\ -dFY\x94\x1bp\x18\xe6\x0eb\x80v\xf2\xbb\xdd\xea\ -\xddJ\x94\xc7X\xaf\x9a\x11\xb3v}\xcf\x11$\xce\x9f\ -\xccG\xc4\xe88,\x01Qe*#\x18\x93\xae(\xf8\ -\xf0\xd5\x01~'@\x12w\x85\xf7\xcb\xb8\x09\xaa\x99\xde\ -\x1bP'\x7f\x19z\xfa\xdc\xf9\xd3uL\xc0\xb4/\x09\ -\x12\x1dX\xabE\x9a(TV\xe6\x96\xb6\xcc_\x09\xe6\ -\x99 \xd77\xf6W\xe5JgW*\x18\x89K\xc0K\ -i\xa0N\xcc\xc0\x0eZ\x8e\x8d\ -[/\x0d`/\x92#\xb7I#\x04\xde\xa2g\xf7g\ -{PU\x97\x83\xf3\xf5\x1d\x98$\xc1\xc1\xb9%pa\ -\x94tj`z\xd6\xe6\x18H8\xaf\xca<\xe6\x0c\x81\ -\xf5\x88\x01\xf4Y\xd4\xbd%x\x96oW\xf0\x9bB?\ -\x8d\xf29\x03\x0f\xce\x81\xd5\xcad'.\x01s.K\ -\x8d\xaaA\xa9\x00x<\xadB\xb4\x91\x0f_\xce\x05\x07\ -x zz9\x19\x7f\xa7\x1dv\x1f\xe8\xe5Z\xc2i\ -,\x93\x99\xd0^\x8e\xba\xc7\x88\xa7\xe3\x13\xdcNWo\ -+\x00\x87\x04A\xc60F\x90\x8a\x1c*\xa3\xc7N\x00\ -8\x11\x1a\xa8~y\xc2\x19\xc3\x89\xa8=9\x01g\xac\ -D!\x0a\x00[\xde\xe4c\x9c\x0e\x17QA\x83B\x10\ -\xd2\xa8%\x8d\xe7\xbd\x08@~\x07\x01PK\xcf\x12\x00\ -:\xec\x08\xdbD\xdbC\x02\x90\x16\x02P\xdd\x01A`\ -\xb6\xb6] \x22\xf8\xf2\x02\xd6\xb8\xdc\xd0\xf3\xc7\x1d\x97\ -F\xa9g\x1c\xd68\xefT\xb7\xb9,\x0f\xf0\xd9F\x10\ -\x83y\xce\xf5\xae\x8c\x84T&\xdc\xce \xb0w\xfb\x1c\ -\x9f\x1bqWr\x81A\xd6+r\xdc\x87\x1c\xbfG\xfa\ -^\xab#\xb9\xd0\x98\xe3s.\x91\xec\x9b\xfc\x9a\xac\xcd\ -C\x01@\xa4\xe72k%\xa7\xdf\x97ih\x8e\xa2\xc9\ -\xb2\x86E@bY\xdf\xc6\x9f\x9e\xa9t\xbe\xf0\xfb1\ -|\xa7z\xa6C\xd9\x5c\xee\xc8\x05\x10f-G\x16\xdf\ -\xad\xea\xc6r8\xbe\xc0zu\xd2\xe6\xe35U\x9e\x09\ -\x93>s\xb4\x1eT\xd2\xbaE\xd0\xc8\xb6\x80\xde9\xca\ -T\xb3}w\xce\x94\x09\xb6\xd9\x83\x07\xd9\x18\x98>\xd8\ -2\xfdv\x0b\xdc^\xa1\xe6O\xea\x18\xbd\xac\xc2A\xbf\ -\xf8\x18A\x99\x7f\xee\xb6\xcc\xe1\xa8\xdb\x0b\xe9\x9b\x06w\ -h\x07\xa1\x9eS\xbb\xca0Jv\xc8\xf3\x09c\x07\xd5\ -<\xb0w\x99s\x10\x83@\x0f\xd9\x93\xf8L\x94?\xd1\ -\xc3O\x1f\x18\x1b_eA\xc5\x07=\xef\xd9SR8\ -\xcd\x92\xee\xfe\xae\xd8\xe7\xae/\xb4w\xc9zq\x7f\xc6\ -\xf1\xcb\x8e$LC\x02\xe6\xd7\xc6E\x8f\xe1r\xc1o\ -\xa4?\x95\x07S\x0b\x9cb\xdbu|\x87\xce\xc8\x94\x1e\ -\xebo\xb7\x1f\xbc(\xb5*\xa5\xe0\x98b\x89\x90s1\ -\x82M\xa0\x5c]!_\xdfY\xefQV\xa2\x1f\x8d<\ -\xf4\x7f\x9c{\xbf\xf2\x08\xf8*]\xa4\xf8\xb2M\xc9q\ -\xbf\xd3\x98\xbc$\xb4\xa2_.\xa1u\x93\xc0\x9c\xe7s\ -\x02].\xea\x1d\x1e\xfc9&r\xbf\xc09x9\x18\ -\xfb\xeaW\x17\xfc\x8a\xb6G\x16\xcb\xed\xa1\x02\xa01\xe8\ -dD5i>YWI\x22\x8em\x98\xff\x01@\x1e\ -1b7\xdd\xe0\xf1\xf8\xc6;\x0a\x00\x01\x85WA\xd0\ -\x899\xf0\xaaN~y\xa2\xbf\xdc\xf1R\x008I\x0a\ -4/\xcf\xaa8\x81\xfa\xa5\x8d\xde\xe9L\x9d\x00l\xf2\ -1\xce\x87\x07\xa0Q\x12\x89\xcb\xa2m\x01\x86yTI\ -)\xf4/\x86\x00\xc0\xc6#G. \xf2,\x01p(\ -V\x05`j\x02p<\x5c`3\x9c\x80\x11\xa3\x83\xbf\ -\x12\xfa\x8d\x8ek\xb2~\xd1F\xa1y\xf7@\x9c\xf3\xf4\ -%\xc2\xc1\x1c{\x1d\xb7;\xd0X\x1a\xe0}Wa\x8d\ -\x8e\xc6\x8dC\x010\x96\x11\xb7\xdbG\xf32\xb7\xae\xb4\ -\x98\x9f\xbf\x92+n\x84\xd0\xbc\xe6\x11&\xed\xf0\xae\xe3\ -\xaa\xbb\xec<\xdb\xe4\xa0Br\x16\x83\x22Jc/g\ -\xe2\xb3\xfaO\xc0\xfc\xfa7\x1e\xf7\x11\x9d|\xd4\x09\xb4\ -g\xb9\x9c\xd0\xd7\x04\x01\xa9\xed\x96uzRN9\x0a\ -\x1fa\x0f.\x1c\xcc\xf1sw|\x80\x96\xbd\xfcg?\ -\xde\x1e\x88i\x99[\xbc\xea\xf9\xe5\xb4jm\x1d\x9fc\ -X\x1f\x9b\x9c\xd5y\xc5C\x98#\xd8gK\xee\xc2\xf4\ -i\x81g\xa7\xfd*vOlI\xf3p]\xf6\x198\ -O9~w\x9a^C[\xb6\xb7\x18o\x9fv\xc1\xac\ -\x9cS\x9f{\xf7\xc0\xdae4\xda\x8a~\x1e88>\ -\xb6G\x80\xc0\xb9:\xc0E{>\x1e\xc2/\xd9\xa9\xff\ -u\xf9\x8bA\xad\x96\x10)\xd3\x0a|\xfaMSr\xce\ -N\x83\x82\x18\xc0\xb8-\x04\x80\x9cd\x93\xe2\x12\xb72\ -\xd7\x0e\xfa\xe8\x1bt\x97\x03d\x8eF6\xa0\xfd7\x95\ -6>\x1e\xaf\xa5\xf9z\x80\x9b\xed\xd9\x99\xef\xc3\x0a\xd3\ -\xc5}\xe4\xbc2\xc9\xa6?\xf1\x9e\xeaO\x1e\xf5\x11\x0f\ -o\x8e\xb6\xa4_\xc5q\xdb\xe4mq\xce\xf2\x8f\x1a\xa7\ -\xaf\xf2y\x88\xe4K\x8b\xb1\x9c\x03\xa0\x0fi>\xe7\xea\ -\x0a\xe5\xfa\xa6\xcd_W\x0a\xfcr_\xa9\xd3\x04\x22@\ -s\x1b#\xb8\xbd\xdc$\x81\xe4\xf2\x99Z\x9b\xea?n\ -\xa4\x13\x9f#\xe0\x8c:\xee\xbe\x1f\xa8\xef\x0e\xbe\x00V\ -+\xa3\xa5l\x14\xc7\xe8\xfe\xb3\xf2n\x1fh\xee\x1b\xdc\ -|s\x8d\xb2\xde.\xfb\x1e|W\xbas)yI\xd1\ -\xe5\xb9\xban\x9fe\xa3<\x00p\xa9/\xc8\xe3\xb4\xc7\ -\x17\xf6o\xbcg\x01H&\x00\x02UK\x01Pf/\ -\x1ay\xaf\xe1\xe3}\x14\xaah\x1cJ\x1b\x95>s\x86\ -\x92X\xfd9K\x12.?\xe7\xcfAJAD\xd5\xbd\ -qT;\xc2\xff\xefN\x00\xc6\xb7\x15\x00@\x02\xfev\ -\x02\xc0\xbe\xf3\xdb\x0a@\xa4\xbb\x14|)\x00G\xabs\ -\xac\xe7\xc3\xa2\x9d~T\x84\x14\xdaW\x84\xe92\xa0Y\ -\xd4S\xec\xdd\x80k\x8e\x11\xdcM\xd0{z=J\x8e\ -\x8e(\x1e\x12\x0bD8\xaaeW)t\x9ai8\xcd\ -\x99@\x82@9M.1\xd0H\xc6\xe5i\x97\x83z\ -$\xc7h\x7f\xfbYT\xec\xdb\xebR\x9d\x1bQ?\xa8\ -\x82}\xc4\xae\xc0I\x06\xcf\xa3V\xfe\xe4.A\x1a\x01\ -\xce)\xdb\x98(k\xac\x13uWI\x0e\xa8.Nz\ -\xe1:\xd0h\x9f\xe4(\xbd\xcf%\x10]\x02D\xf1\xdc\ -\x7f\x87\xcd5\x1a(\x07\xcf\x9487\xbc\x8a\xdf\xd5\xa6\ -g}WG\xf7P\xd6\x9b\xf6\xb9\xeb|\xdf\x1f\xa5I\ -\xab\x07\xec\xbb\x7f\xad\x9b\x03\x0b9(\xff\x9c\xab\x15N\ -?Y\x05\xa7+?S\xb6\x7f\xe8\xe4fQ~\xb2\xbd\ -\xc5t\xfb\x04\x04\xaa\xee\xecj\x9d\xbb\xf4\xc2\x81.\xc1\ -\x8e;3\xef\x87\xe7;r>\x04>\xd1^\xf4\x0e\xa4\ -\xfeWW\xb6\x0cH(9\xa1\ -<8\x03V\x03\xe8K9>\xda\xfc(\xb5\x95\xef<\ -\x9aGI\xa1\x02\xbeq\x8b\xf4\x1c\x1b\xcc\xf7\xf9(+\ -)\xcd\x16\xcf\xd0\xe6\xe2\x09\x06\xcd\x81ZEl\xd1\xaf\ -\xdd\xc9\x9f\xcc'Zl\xa6\xe7?^k\xc02v\xb8\ -\xee\x0a\x0c\xe3\xd2\x13\x10\xb7=GP\xe7\x0c^\x82+\ --\xcfD\xe3\x18S\xca\x11\x9c\xd5\xfe\xa2\xd1\xf3h\x8b\ -\xe3\x89\xf1_d\xf6\x907\xb87\xdc\x0f\xe3\x10\xb1U\ -X\xef\xe6\xd9\xe7\xc5\xc9\xc5\xb1\xd7\xa7i|\x14\xbdk\ -$\xcc\xfc9\xa8\xf3\x1a)\xd1\xc9\x05'Y\xfb\x91\xb5\ -\x1eE\xf17\xa7)\xdb\xa7\xc8\xc8\x9d\xcf\xad\xcd;\xa6\ -6\xf9\x08\x05\x13\xf6e\xdf\xe6\xe0\x97\x83\xb7\xe8\xf6\xdd\ -EGU\xad\xdfy\x81\xed2\x12\xf1:\xb1\xa5\xc1\xd7\ -\xf85\x8eX?&`\xdb/\x97\xcb\x98\x95i\x874\ -l\xe6z\xa3>\x12\xcdm\x8c\xa5\xeb\x03 \xbc\x9b\xc7\ -\x96T\xf0\x1f\x0d\xa9\x83!\xb9\x82\x9e\x8e\x05\x158\xc7\ -\x8a7,\x9ec\xe6\xae\xcd\xa99{\xfd\xd3\xfc\x05^\ -\xbcE\x7f\xfb\xc7\x00\xd5\xb7\x90\xfb\x9c\xbbh\xef\x9c\x9b\ -\xff\x9a\xe5\x9bz\xe8\xc6\xddi\xef\xbc\xe9\x01M\xd4\xbb\ -~\xb9\xd1\xc7\xa2\xa6h\xac\xfa`\xd2\xe5\xd7\xfbd\xeb\ -y\xb5A*\x05e\xda7\x99\xeb)-z\x11$x\ -\x86\xb8\xdf\x8d\xe7\xf6\xc8\x8b\xaeS\xa0#\xb9\xe34\xa2\ -\x9cp\x192\xd6\xeeE \xecv\xa9\x0f\x98\xcb\xb8C\ -)\x13\xd2j\x137\xa7\xa5\xa5\xce\xd0n:Oe\x1b\ -\xf4/:}e\xc1\xbc\xbd1M\xa1\xbd\xfe\xfeC:\ -W\xda\x13\xbd\x8c0,\x8d4BJ\x0b\x10\x1c\xe5B\ -B\xe1\x0e>\x06\x0a\x92\x7f\xcaz\xa3k\xcb\xcc\xf9\x0a\ -P,qq~\xc6k)c\x9e\xb4\x10\xc8\x9eZ\x1d\ -\xa3\xf3\x97O\xba\xbc\xf6\xa0\xc5\xe9\x9ar\x066G\xc0\ -\xf6\xae\xee\x06\xb7\xf2\x13\xf7\xbd)\x8cUmH\x1e\xa3\ -\xed\xf5\x0d|\xfd\x08\x16\xd93\xc0x\xbb<\x87R\x9e\ -=f\x99}Y\xda9\xd7\xfc\xean\x8b\x942\xcaz\ -h-\xb8\xec\xc8\xb7\xb9}\x8f\x1b~z\x99Xrk\ -\x0e\xe7R\x94\xa5\xde\x1fE\x1f\x05\x9bg<\xd1\xc1\xed\ -\x0d\xdbJ@\x1cWJ\xc0\xd1\x1a\xd8\xee\x91\xa7\x08%\ -cfZ\xe3\xa5\x0e{\x92\x0bF\xd9\x18\xcc\xc3\xee\xd5\ -\xdc=`s\x1b){\x14\xb1E\x0f\xf6\xa5\x0b\xf1\xad\ -3+\x9c\x80\xc0|8\xc1\xcb\x1f'\xca\x9fp\xf7\xb6\ -\x02@\x91|\x96\x008\xe8\xf3\xe7\xa3A\x90\x00\xc4W\ -W-\x1d\xcb!\x01P\xda\xb4W\xea\xa5\x00\xb0\xe6\x8f\ -D`\x7f>f\xce\xaf\xaf\x8fq\x01(\xc9\xfb\x8fc\ -{\xf7\x02\x00{\xee\xbd\x0b\x00\xde\x85\x00\x1cv\xdc\xb3\ -\x00$9\x8fU\xde`\xc2\x88\xb1\xec\x9b\x0a\xc9`h\ -\xf3O\x5cV\xf3z0\x07\x9bnd\xe3|\x18D\xa8\ -\xceS\xb5&K\xc5\xee\xe5\xa7;\x96\xa5qw\xb9\x0c\ -\xe9\x80j\x9avu\xd3Kr\xe7\xad9\x14,\xaf\xb0\ -\x00\x93\xa2\x81w\x9a\xf6\xce\x0b\xed\x9e\xa9kQ!L\ -\x02\xc2\x9c\xc8\xabd\xed\x14\x94\x19\xa0\xa7\xae\x05\x07\x99\ -\xe8\xc6\xa01\xd2(\xd2\xb9\x0b\x84\xd4\x96\xdc\xf0\xf39\ -\xf2w\xc2\x04\xa4\xa8\xb3n<4\xcf)\x8c#\x82\xf2\ -eq\xbc\xf3\xdby\xde\x1e\x80y\x7f\x0e\ -\xb8\xe9\x5c|~\x95\xe6\xb3\x8dK\xd4\xbd\xe5\xab\xb2\xd4\ -\xae\xa4\xcem\xa6\xcb\x02\xb3S\x19\x88\x19\xc5\x14\xe9\xee\ -\xe3v\xd0\xb4\x94\xa9h\x1fH7^\x9e\xa9\xf5M,\ -nw9\xde8\x1b\xd1\xaa\xe7W\x02P\xe6#b\xf2\ -v\x872\xbf\xe2\xb2\x18EX\x93\xec\xfc\x14\xa0\x8a\x80\ -\xce\xed\x0ae\x84tbrD\xab\x1ez\xce\xbd%u\ -\xa6\xd7\xd56^\xc4\x0dEzZ\xf2\xd3\xc67\x83\xc0\ -\xb4^c\x9a7\xd7\xc5\xf6\x14\x88;/\xa2\xf4I\x1a\ -\xdd\xb7\xb79\xa7CV\xbc\xffl\xa9\x93\xbd\x1d\xd7\xa8\ -\xd9\x82\x92K\x0bo\xd6v\x07\xef\x90&\xb3eF\x81\ -\xde\xdfD\xbd\x91\xc6\xf8O&\xd9\xe4[\xe5\xf3bY\ -O?;]*7\xea\x835\x03\xe7F\xd5\x8c\xa3f\ -\xdf\x86S\xbc\xef\xe34\x14[\xc4\xf7\xfd\xb2\xa3:\x98\ -!\x08\xd4\xb3\x04\xc0\x1d\xa6j\xd4Dh\x17$w\xb4\ -\x91\x11Kc\xe0D\xd12\xa2\x044\xc6\xaeu\xc3\xc7\ -\xf1p/\xb4\xfbv\x02 xq\xc81\xf7\xceQK\ -~\xbf\x95\x02\x10)\xfd^\x05@L\xaf\x11\x93\xd3\xab\ -\x82\xe3\x09cx\xc7.\x1d9\xdfN\xc0~h\xdc]\ -2\x1c\x94\xf5`\xd0c\xfd\x12\xbe\xd7R.\x80\xf0\xb9\ -\x07\x17U8\xe3\xb1\x02>k7\xe4t=nn\xb7\ -\xd3-\xd6\xc3q\x8dF\x81\xd9\xe0(\xd2\x96,E9\ -\xa8\x8a\x8e66\xea\x05\xe9\xa8\xfb\xeaou\xac\xa9\x8d\ -\x22B\xbe8v_\xc2v\xe7\xd9\xe4%\xe9If\xc5\ -\xdc4z\xc4\xda\xcb\x95\xcb\x14\xe5\xd2\xb5rI\xc7\x08\ -f\xb8\xcc\x08<\x0b`\x104\xc51\xf42\xe0\xadk\ -\xe5\xc0\xed\x02\x90R\xb4\x07\x95\xe7\xde\xaf\xa4Tr\x17\ -\x0fI&=\x86\xd5Qu\xa0s&\xd0uo\x19x\ -\xa9]\x07n~\xc5Z\x19\x84\xfb|\xaeK\x8b\x11m\ -\x91gU\xea\x1c$C\x1eD\xd5>\xe2+\x121\x8e\ -\x98\xca\x1eiuT\xdb#\xc6\xe9d\xf5\x90\xedM\xf6\ -\x17\x97\x7f\x95\xa9\x14\x08c\xbfH\xd2\xbb\xa5\x83\xa4-\ -R\x06\xc3gZ\x81e\xe7\x98\xdb\xf7\xa2g\x02m\xcf\ -\xf2L;=G\x00\x1f-ut\xe0\x0e.\xad|\xa8\ -\xe9k\x0a4w\xaa\xc8\xde\x88oZ\xa1\xe9\xeba#\ -\xe8\xe4H\xa74\x856]\xb6)S\x0e\xa2\xa5#\xf1\ -\xef\xf6}N(\x9bu;\x22\xc6\xed,w\xe5\xa6\xf6\ -i\xd4`/\x95\xe9\xfd\x1b{\xeb\x01U\x0a\xd2\x1c7\ -i\xfa\x9cc&8\x86\xa0~\x8f\x83\xd3\xe8\x9d\x0a\xb0\ -\xdb\x01)\x01\xebu\x9b\xbb3K\xe3\x8d@_c\xf7\ -lj\xff\xa4\xfb\xf4\xd9N\x07_U\ -p}.mD\xf5\xd9\x0dNg\x1f\x91\x91^\xc1\xb7\ -\x14:\xddk\xbc\xd1E3\x22R\xac=\x89\xcb\xb6>\ -\x95C\xc4S6\x89m\xf86f\x8f\xd6dt\xbc-\ -\xdd\x13w\xa1)\xf3\x90\xec\xf9\xba\xccy2g\xfe\x1c\ -h9\xd8\xf0:\x04\x1f\xaf\xb2\x82\xf3\x98\xe6\xe5\x85\x0f\ -=\xfc2|\xfb\xd7\xfc>|\xe3\xab\xdf\x84\xe7O^\ -\xc2\xd9\xfc\x06\x91'\xfbK\x5cO\xd7\xb8\xdc^\xe2\xf2\ -\xee\x11>{\xf59\x5c\xefnp\xb5\xbb\xc6/\xbc\xf9\ -)\x5c\xdd>\xc1/\xbc\xf9)\x5co\xafq\xb3\xbb\x09\ -c9$\x9a\x1aK\xfd\xce\xc1\xb2\x1c<#b\x078\ -\xe9\xa0\x004\x0a$-g\xb8Z\xdc\xee/\xb1\x1bo\ -\x8d\x1f,>\xeewc\xc9(,eD\xdc\xef\x81\x84\ -\xf3\xa5\x1a\xb7\xb1\xcdg\x85\xa1\xd5J,\x1dN\x04\x89\ -\x02\xb9\x19\xbe\xdb/\x1d\xa0\x11\x00\xe4\xb4\xc2\xd1\xe6\x02\ -9\x0d\x80\xc9\x93?'\xc7cK\x1f\xc9\xa5\xa6\x07\x14\ -\xd1\x90E#X\x16?\xfd;o\xc7\xb3\xde\xed\xfb\xa4\ -,\x1b\xbf\xa3\x93r\x80\xe7\xcb0^+D\xa7\x1fM\ -V\xdc\x15\x0eD]\x01\x80\x94\xbcvQ\x87\x8f\xba\xbc\ -Q\xc6z\xa7-\xb9X\xceYs(\xe0+\xf0\xd8\x9f\ -\xdf\xaf~\xe2\xaeq\xef\x9fmy@\xa9\xf1\x16\x8cw\ -OPv\xb7\xe1y\xca\x8e\xcb;i\xcf6\xb4d\x1b\ -\x9dy?>\x07\x0e\x08\xff\x95\xac\xf7r\xe4:pH\ -V]W\xa9k\xc1\xd0o\x8e\x91\x8e\xcf\xdbdz9\ -:\x04\xb8\x04\xf0\xa2\xbc\xf7\xba\xdc>Oy!G\xde\ -\x16\x81)\xfbr\xdbX\x7fG\xd3\xc5\xa1\xcd\x9d:l\ -\xf6--e\xff\x90\x9f\xe8\x83\xacC\xfa\x19W!R\ -X\xfeU\x19\x8a\xc0b\xecW\x0e[\xf3\x88\xcb\x9aQ\ -\xee\x0d$X\x22\x804s\xbdY\xda\x00\xd7\xf3HW\ -\x97\xb14\x8dH\x8f\x1f#M%\xe8\xaf\x80Z\x5c\xb2\ -$\x0f\xfcmB= \x13-\x976\xc9\xf5I\xfeu\ -\x0a\x9fG_\x1c\x81!\xed0u\xd1\xdb\x95l\xcfc\ -:;E9=\xb6\xfe&\x1b\x97dn\x09(\xa5[\ -\xbd^\xa0\xf1\x02\xed\xf9(C\xa5\xfb\xdcm\xb6B\xb4\ -X.\xa022a\x0a\xaf}\xacz\xd5\x92\x22S\x01\ -\x1e=\x01\xf6\xe3A\xf9\x8a\x98C\xbd\xf7t\xee}\x8c\ -K\x88\xe6\xd3[&\x81\xca\x9e\xe7\xae\x03\x1e\xcc\xb2\x1f\ -\xfe\xbd\xc6\x83Y~P\x01 \x9d\xf2\x16\x8fl\x08o\ -/\x00{\x8cV`\x1c\x05 \xbe\x5c^\x03\x9c:\x01\ - Q4\xa1\x08~\x5c\x08\x1d^\xf4\x0c\xf7\xbf\x87\xbc\ -\xc1\xd9|\xd4K/\x00\x1e\x9d\xf5\xf5f=8%3\ -O\x8fN\xf1\x1f}\xeb\x1f\xc7o\x7f\xedwa\xfbt\ -\xc0\xf6\x16\x98\xf6j\xb5$\xa0\xe4\xfa\x13+ \xad\x80\ -4\xd4\x9fX\x01y\x05\xe45\x80\x5c0\xa5\x11\xbf\xf6\ -\xf4\xd3x|\xfb\x16\x9en/\xf1\xe4\xee\x09\xdex\xfa\ -\x06\xde|\xf2:>\xf3\xd6/c7nq}w\x85\ -\xcf\xbc\xf9K\x18'\x16\xd1v@\x0e5\x1b{X\x00\ -\x9c\x17&\x00)\x0a\x80\xbe\xab\xb3\xbe1\x10(\x87\x87\ -\xd0NX2\x9c\xafC\x8e\xa37<\x1e\x95\xbb\xe3\xd2\ -\xb2pTx9G\x8d\x85\x00$#\x07\xb9s\xc5\x8d\ -\xfcf\xa48\xe0t\xf3\x1cr\x1a\x162Jy\x1c\xe6\ -\x0d\x14\xcd\xf0&\x95\x05p\xacj\x9f\xbdyv[\x19\ -;\x8e\xd1\x8dr0\x88M\xcab{#&$\xd7z\ -\xc8\xa1\x1c2\xdea\xbc\x88\x8e*8\x178\xd0\xd0U\ -\x8c\x97\xbe\xb4u\xc8\x98\x8a\x06\x02\xa8\x92K,\xc6S\ -mC\xdc\xe5\xae\x12\x90\xda\x9f\xc6\xab\xfa3\x02\x97\x00\ -\x1c\xe0\xbb\xb1e8s\xd7gA\x05\x81\xd8m\x0f:\ -D\x97O/m\xe0<\x96s\x8f\xbc'\xa5\xd9\x8e\x07\ -2^\xfb'\xda\xc6M&\x91\xaf\xda\xb1\xe9N\xbe\x1e\ -\xc6\xee\x00 \xd7e\xc2\xe3{@\xea\x83\x0d\x0f\xb6\x83\ -\xe0\xb4\xfec]\xb5\x03\x9e\xf9\xf9\x10\xe88\x10\xa2\x8d\ -\x89\xe0Y\x19`9\xcc\xc6S(\x13!\xbe\xcc\xe06\ -I\xee\xdd\x01:\xf0t=\xee\xed\xbe\x07>:;S\ -\x1c\x1d\xd2!\xf0\x8a\xc5_=\xa5\xf47\xf5w\x80\xd7\ -\x08\xbb\xcd\x1b1aH\xb9\x1d\x96\xef\x12\x9aB\x0f}\ -\x8f\xe4\x80\xcb\xe32x\xc34\x02\x8f\xdfB\x9e\xe2h\ -\xa5slG\xb4\xebm}\xf4\x8bN%\x955\x90\xd6\ -\x87*!\x97c\x8e\x19\xdf\xa83\x11\x987\x1b\x16\xc6\ -0\xdb\xb6\xb3c\xe0\xf4\xa4=\x896\x07\xbe\xb7\xdam\ -\xb6s\x86\xf4\xf2 v\xe6\x7f\xeb\xc2\xfdF\x9f\xb9t\ -\x1a\xf6\x01\x93\xfat\x9f\xe6:\xd9\xf3\x13\xd6z%\xe4\ -\x84\xfc\xe8\x0a\xd8+\x83\xec6\xc4\x7f\xef\xfd\xed\xa1V\ -\xa3>\xbb\xfd\xf3U\xc6e\xa0\xcd\xbe\xdc\xbf\xc4$\x8f\ -\x97(\xd4\xe7\x8f\xf1P\xd6\xe1\x15|K\x9b\xd5\x0d\xde\ -l\x83\xfa\xcd\x12\x80\xbe\xc6\x8fm\xd1\x80:\x83\x9cp\ -\xfd\xe0\x81\xa88\xfd\xbd\x19\xb9\xbd\xe1C})\x0b\xd0\ -\xd7\xdf,\x85.\xd6{M\x98\xf0\xc1\x87\x1f\xc4\x9f\xfd\ -}\x7f\x0e\xe9\xc9\x05n\x9f\x02\xb5\xfe\xb3\xd4\xa2\xf9T\ -\x9f\x9a\x00L\x09\x18\x0bw\xd6\xd4\xbf\xdb\xcf\x04\x94\x94\ -P\xe6\xdf\x91\x812\x00y\xd0\xcf\xf5\x110l\xea\xef\ -yU\x7fn\xc7\x1b|\xee\xc9\xaf\xe0\xf1\xcd\x17p\xbb\ -}\x8a\x7f\xf2\xab?\x89\xeb\xdb\xa7\xb8\xdd\xdd\xe0\xd1\xd5\ -[xzs\x89\xcf\xbe\xf1\x19\xdc\xeen\xdeY\x00R\ -\xbf\x99B\xa2L\x00v\xb3\x7f\x82\xddx\xdb\x9e\xabT\ -\xd0\x89\xe5K%\x8a\xc0\x93\xa0?\x02LFB\xbe\x01\ -Cb\xceLA\xefD\xfb\xc8\xba\x8f\xb8a\xbd;\xe0\ -\x8c\x99\xd1y\xbe3\x08D\xab\x81<\x9c\xa9+(\x07\ -\xe9\xc4K\xf5T\x92\x9bC\x86\xb8\x7f\xff4\xe5\xcf\x0d\ -Z\xaf\xc8\xac\xf3\xea\xb3\xb3.\xfb\xdef\xd4F\x8d4\ -:\xef\x09\xaaW\xeb\xf5J\xce\x85\x80\xd7\xf9E\xca\xc6\ -\xb1?\x0bx,\x97\xba<\x80X\x18\xd2\xd4\xff!\xd8\ -\xea\xfcF\x93\x1b\xf5A\x00\xe0\x81Lj\xa3-\x18\xef\ -.Qv[\xeb3:\xe8\x82\xb8i\xc6\xed\x02\x1d\x01\ -y\xe6\xb2.9\x96\xcb\xef\xe5\xa7\x07\x88\xfdf9\x07\ -\xdd\x9c\x9bo\xd8q\xdb\xe8\xb2\x956\xc7\xc8'\xf7\xba\ -\xf1\xf6\x01\xd72\x08\x8bP ^\x05\x05H\x92\xc58\ -\x06\xf1%\xea\xab\x07\x18\xb5\x15\xee>w\xe7\xe6 \x8f\ -\xfd\xf8S\xa4\xe0\xb3l\x8a\xc6\xd0o\xe4: #\xc9\ -\x03Vm\xaa\xaa\xfe\xa5\x849\xb8\x8d\x89~\xc0\xc7\x96\ -\xc3\x1c\x1aO\xd2r\xc5\xc6u@6J\xd9\xbf%\x80\ -8\x14\x10\xd8\xbc\xa6\x11\xf9\xf1%\xd2$\x10\xbd\xac\xc3\ -\x96Mt]\xf4\xef\xfa\xa0\xd6W\xcf\xa6\x19\xc0R\xee\ -\xb8\x02C\xbd ](\xa7\xbd|S\xfe\xe9\xeb\xbd_\ -\x01t]\xcd&\x9f\x9db:\xdd\xcc\xf2\xc2\xba@\x07\ -x1\xcb)\xb9s?3S<\xc9\x1a\xb1\xbdH\xd7\ -\x08$\x0f\x83\xb9\x08\x05\x97\xa1\x81\x07;#$\xb5\x94\ -\x9bY\xa6\xa7\x11\xabG\xd7(\xfb\xb1\x8d\xb0\xd7\xb7\xc3\ -\x18H\xdf\xf5\xf7\xf64\x94|Kg\x0ee\xaf\xf5\xa6\ -\x22\x05*\xeeG\x9d\x8f'x\xd8l]z\x09\x1f+\ -\x14\x86\x1b\xbc\xd9:\x5c\x0a\x80\xd6\x9c\xa7g\x0a\xc0\x18\ -&\xe5NMQ\xaev>\xb2\xcd~cF?\xd1\xa8\ -r\xa91A\x02\x95\xb0\xca\x1b\x9c\x0e\x17\x1d\xa3R\x18\ -\x83\x88\x1a\x05\xc0A\x11\x9f{\xe9\xfce\xfc\xd5\x7f\xe3\ -\xaf\xe2\xad_M\xd8\xdd\xd5oW\x1b\xe0\xe4\x1c\xc0f\ -\x8f\xdb\xa9.\xe7\x1e\xaf\x8e\x91\xca\x80\xa9d\xecF`\ -?V0\xb8\x9f\x80\xdd\xbe\xfe\x1cQ?\x1bQ\x81\xe1\ -\x88\x19\x1c\x16`\x9c\xc1b\x05\x88\x11(\xf2\xffi\x05\ -\xac\xd6\xb5\xa4b\xb5\xa9 q\xbd\x06\xd6\x1b\xe0\xf2\xe9\ -\xaf\xe1o\xfe\xbd\x1f\xc6\xdf\xff\xc9\xbf\x837.?w\ -X\x00R\x14\x007\x1c\xa2g\xc6\xed\xfe\x12\xe3\xb8]\ -\x08,\xe9\xde\xa7\x94\xeb\xf7^/\xe8\xc7r\x90\xfa\x98\ -\x85\x94\xbb\xcak\x16/.\xbdE\xde\xb8\x81\xa3\x80\x13\ -\x10\x09\xac\xc7w5\xca\x00\xebH\x03\xed\xde[\xb7\xe5\ -`\x07+\x049\xecsL#r\xab?\x8c\x11V\x0c\ -T\x96\xca\x5c\xac-\xfe\x0e\xc4eF\x973w\x82\xb5\ -\xce\xabt\xed:\xbce{\x15\xb4\xb1\xb6\xcbe|)\ -\xd71c\xd7\xeb\xb2\x9c\xe8\x92\xfe\xe2\x1e `#m\ -wz\xb0\xb6%\x02\xc5\x98\xc1\xb5N\x1b(\x15h\xa6\ -CH\xd6\xbb\x83\xbf\xfe\x9b\xb8\x1a\xe1v\x08\x09\x18o\ -\x9f\xa0\xec\xeeD[D9\xea\xb3\x1f\x04\x91K\x9b\xe7\ -\xf3\x8f\xe7V\xbaQw\x00\xd3;.\xd7\xc5\x9e\xb6\xc5\ -\xc6\xcev\xfb\xccq\x1b\xcb\xe6\x08\xc3\xc9E\xb0\x8b\xb1\ -\xa4&f\xb7\xf5w\xdc\x80\x17\x82\xf8$\xe0G\xf0D\ -\x9b!@\x13w0\x0alF\xe9\xd4r\xa7\xecy\x93\ -\xd1\x14\x97~\x0f\x01|\xd5@F\x87X%*f\x18\ -\xc3\xf3\xa9\xcf\xfaD\xdd\x1a\xcdy\xbb\xbdqyv\x1f\ -\xd1kt\xcbz&~\xd2;o-\x0d\xf6 \xac\xf2\ -T\xb6\xc4\xbf\x0b\xbc\x9d\xaf\x8c\x5c\xdfy\xfd\xf8Q\xcd\ -\x086Z\xf6@NY}\x0f\xac\xbdt\x07\xe0\xdb=\ -\xa2\x9d\xe93\xd3\xd1Nh\x8cnG\xdcv9D/\ -\xe0\xe6\xa5h\x03\xd5\x8fC\xb1\x82rv\x8atz:\ -\xff\xddo\x9a\xa34\xa5\xee\xb3\xbe\x0e\x5c\x01EZ|\ -/\x89\x8c\xc1\xc5\xe1\xa0\xa6\x07\xe3~\x1aA\x94\xc5\x08\ -\xb5#\xef\x0a0\x01i^\x0e~\xd68x\x91.~\ -b\x86d4\xd2\x22\xf6\xaa\xd1\xb8_\xe7\xfd\x0e\xda9\ -\xe2\x98\x88\x88\xf38\xc2\xf3z\xfa\x15\xfc3\x85g\xf6\ -\xdc\xe1\xad\xdf2\x01 \x01\x80\xe5\xae\xc9\xe8\x5c\xa3\x03\ -s\xd2\xb0M\x8f\x84\x13\xfc\x9c\xbf(\xf0\xbd\x00De\ -\x8d\x02\xe0k\xf8'\xabc\xfc\xf0\x1f\xfe\xcbX=z\ -\x11\xdb\xdb\x9a\xf1;\xbd\x0f\xdc\x1d=\xc2\x8f\xfe\xdc\xdf\ -\xc1O\x7f\xfeS(\x98P\xca\xcc\x9eR\x80T\xf0\xb5\ -/}%N\x8e\x8e\xf0\xf0\xec\x01\xee\x9f\x5c\xe0\xe1\xe9\ -\x03\x1cm\x8e0\x0ck`\xca\x98R\xc6\x0ag\xd8M\ -\x09c\x01v#\xb0\x1d\xeb\xcf\xdd4\x03\xc7\xf9\xff\x01\ -$\x16e\x13kv\xb1\x02Ed`X\xd5\xb3*\xdf\ -\xf72\xf0\x17\xff\xfa\xf7\xe3o\xff\xf8_\xc7n\xdcI\ -\x00\x92C\xb6\xa5\xa2\xf9o\x05\x05\xb7\xfb'\xd8\x8d7\ -\x8d\xee\xbe\xb4\xdaG\xd1N\xeb\x9e\x9e\xec-F\xdd\xb1\ -\xbe\xcc\x83\x09w:\xeeXJ\xf7\x19\xff\xdb\xef$\xcb\ -a\xbc\x11|\x8c\x181\xa45\x8e6\x0f\xdan\xe8C\ -`\xa0\x84\xdd\x8a1\x1b \x19\xec\x0dU\x1fl,\x0f\ -\xf9&\x0d\xfa\xe0\xc8\x81\x8bt\x8b\x19\xbe\xd8\x96\xff\xcd\ -\xe5\xa9\x1e\xc0;\x008\x94=\xec\x0d\xd0\x94\xe2\xf1\x00\ ->.\xb6\xe9\xfa\x1e\x81f\x1fhy\x84Z\x0d\xf3\xd0\ -\x8d\x81\xb5`K\x10-\x08\xe9 \x1a\xc0A\x99\xf3\xab\ -\xc9L\x92\xad\xda\xdd>F\xda\xed\x1a\x8dr7V\xcd\ -\xf5\xd0\xc6\x9ce\xe6SR\x960%`\x18\x86y3\ -\x8bx\xa3\xac\xab/\xefa\xd9\x7f)\xd8\xcfG\xbep\ -~\xbe\xa4*\x99\x9a\xda8\x06d`s\x8c|r>\ -\xcfYY\x9d\x08Y\xbc\xe4\x80;I\xbb`\x83=\xa5\ -\xc8k]\xcbZaf\x8f`}\xba\xad\x96\xc3s\xf0\ -\xd7\x07\x17)\xdc\xcd\xa5U\xd5I9O\xe8#h\x03\ -\xea\xf7\xb1\xc62\xce\xa1\x0f(\x0f\x81m\x8d\x83 d\ -\xe9[H\xdf\x90uI\xa5m\x8c[f`\x95\xf5w\ -Z:\xb0t\x00':\xc8\xd6\x08(\xa6\x96\x09,S\ -|\x91\x01[\x8e\xf4\xf2\xb9\x1e\x06\x1dS\x18\x9fd\x0a\ -\xf0Z\xb2z\xb5\xe5\xeeN\x07\xa3?U\xc6\xc9\xff\x8e\ -5\xf6\xf1\xfe&Ggg\x98Nu\x0e\xed\x12\xbc\xd5\ -\x19\xca\x8f\xf0I\xd5B\xf3\x11\xb6]\xa0d\xd4r#\ -\x08i\x16\xcbN\x22\x1fz\xec\x11\xf9\x14\xfb\x89\xf6\x1b\ -\xfc|\x02\xf2\xa3+\x94}<\x00\xba\xc79}\xfdv\ -\xc4K\xa5\xf5\xd3\xfb3\x00\xf3\xb1b\xcb\x04\x9b\x07\x85\ -Q\xf2\xd1\xe4\xaa\x0f\x06\x8f\xf1pn\x1b\xdc\x04R\xaf\ -\x1d\xdezO\x02\x806\xc8w'\x00\x87\xb2}\xbd\x18\ -\xa7N\x00\xca<\xbd\xbe\xde\x8c\xcel\xc8+\x9c\xcd\xe7\ -\xfc\xe5N\x008\x83\xb8\x1b\xce\x0b\x9b}\xe9M\x02\xf0\ -\xbb\xbf\xf2w\xe1?\xfe\xd8\x7f\x81'o\xd6\xbe.^\ -\x00>q\xf9\x8f\xf1#?\xfd\xb71\x95\x11S\x99\xc0\ -\xfcR)\xb3\xea\x13\x0c&}\xd6F[\xa2#\xde\xac\ -\x8f\xf0\xfe\x87\xaf\xe1\xe2\xe4\x02g\xc7g\xf8\xc8k\x1f\ -\xc1\xd9\xd9\x19\x86a\x85\x94W\x18\xcb\x80\x94\xd6\xd8\x8f\ -\x19wc\xc2\xed\x0e\xb8\xd9W\xa0\xb8/\x15,\xee&\ -\x81\xc5\x09\x09y\x05\xbc\xffU\xe0\xf1[?\x8e\xef\xff\ -\x1f\xff\x18\xb6\xbb\xbb\xd91.\xb3\x01\xa2\x0f]o\x04\ -\x1a\xb7\xfb'\xd8\xce p\x09\xca<\xa3*g\xd1/\ -\xadP~|\xc9\x8d\x02~<\x1cc5l\x9a\xdc\xf4\ -K\xfb\xce\xe7&\xf0\x9d\xe7\x97\x13\x89\xa5\x04\xfe\x9d\xcf\ -\xbb:\xa4\x8c\xe3\xcd\x03\x0cX\x85>\xd8>\xe7\xebm\ -\x00=\x08\x14\x8c\x96\xf1\xf0yk\x5c.\xb37\xdb\xeb\ -\xa0\xbc\xa2\x15\x90\x92;X\xdf\x85\x16\xc7\xe4\xb4\xef7\ -\xcb\xf8|\x96\x00\xda\x97\x84,\x03\x91\x96\xa5\x17u\xbe\ -Q\x97\xfc8\x07\x8dc\xb9L\xcf\xbf\x1d\xf8\xc8\xb1&\ - \xc5\xb1\xfa\x86\x1e\x07B\x0e\x15z\xf0\xdd\xf3\x9a4\ -A\x8a\x1bd\xc6\xdb\xba\x1c\xeccv^\xa6&;\xf1\ -x\x0f\xcf\xba \x0f\x18\x86\x15N\xcf\x1f\xe2\xfc\xfe\x8b\ -\xd8\x9c\x5c`X\xad;p\xdd\x81\xe1P\xcc\x19\xa1H\ -\xb3\x85\xa5`\xb7\xbb\xc5\xdd\xd3\xb7\xf0\xe4\x0b\xbf\x86\xed\ -\xddSL\xa3\x0e\xff\xa6\xa3r\xdb\x98\x90\x907'\xc0\ -\xc9\xd9\x81\xf6y\x97\x82\xd8CY\xd2\xa6\xe3)f\xa2\ -\xfa\xa5F\x07\x1c\xd1\x19'\xc4\x10Kc\x88:?\xcb\ -\xb0\x014\xf6\xe3\xbb\x81{[\x12\x81\x95\xfeKw\xd8\ -\x9f*1\xa5XK\xe9\xcfF\x07*G\xcb\xa0\x93\xed\ -.\xb3\xfd\x02J3\xb1p(XE\xfb\x14\xedy/\ -\xf5\xd0\x95\xa1LU\x94\x16=\xad\x99oNNQ\xca\ -\x1e\xb8\xbcl\x99\xc0\xda\xca`\xf7\x16\x94\xed\x1e\xd3n\ -\xd7\xd1\xc9@\xab\xc9\x9df\x10\x01}\xac\xcf\xee\xe7r\ -xS\x83t\x8f\x12\xe7e&\xcb\xe0\xd7g:\xa1 \ -\x9d\x9d\xa2\x9c\x9e6J\xa70\x06\xe9T\x0f\xd8\xdb\x1c\ -S\x94\x93\x08\xe2Hk\xaf%6\xfb\x83XFv\xc8\ -\xefp\xa4\x02\xe7\xcf\xaa\xe7\xedf7\x15\xe4GO\x81\ -\xfdx\xb0\xddH\x7f\x95\x0bq\x1c\xaeG\xa2\xbf\x07\xc9\ -\x92\xd7\xde\xfe\xb1\xedj\xd3\x96\x1b\x89\xaa\xd6\xa9\x96\xf0\ -\x08\x0f\x81y\x8c\xe9%|\xacT\xa3\x07l\xf1\x85\xf6\ -\xe0\xb3\x04\xc0\x91\xf3\xafG\x00dh\xea\x7f\xf3\x01\x01\ -\xe8\x8b\xdcE\x84\x18\x9d\xfa\xb2\xaf\x96\x96\x14-h\x09\ -Y\x84\x12x\x85\x81]]G\xabc\xfc\xad\xef\xfe[\ -x\xf3\xd3\x09\xe3\x08\x9c\x9c\x15\xfc\xfc\xf8\xb3\xf8K?\ -\xf9\xbfa*{\x94\xc2\xbcB\x99\x7fg&p\x02\x08\ -\x02a\x80\x90\xa3/\xd5 jf\x85\xb8\xb0]\x12=\ -S\xb2\x04|\xf0\x85\x0f\xe2\x03\xaf~)^~\xee\x15\ -<\xb8x\x0e\xcf?|\x09y\xbd\xc2\xed.\xe1\xb3\x8f\ -2>\xf7\x18\xd8N@I\x09/?\x046\xf8\x19\xfc\ -\xe7?\xf8\xdd\x98\xc6\xb1)L\x0fb\xa2\xd1\x8e4*\ -(\xb8\xdb?\xc1~\xbck\xe0\xd8\xb9\xde++\xec\xb3\ -\x12\xe6\xa3\x1e\x1dH~\xd9\x0b\x1f\xc6\x97<\xfc@{\ ->9M\xac7\x072S\xf2\xcd\x1b\xd1i\xb8C\xee\ -\x1dI\x1cc\x06R\xc2f}\x06@Y\xea\xea\xac\x96\ -J\xe54\x92\x81\xf7\xef\xa3I\xf7\xbe\xd0\xedv\xfd\xc4\ -\xcf\xfe]\xa4\x127\x00\x10\xa0k\xccn\xcc\xc4+\xf1\ -n\xb9\x84\x11\x00\x8b\xf1\xd6\xa9\xd7\xf3\xba\x05x)f\ -\xf69\xb7C\xfcT\xa6B\xce\xb4\x07}^\x22\x107\ -\x11 \xec\xfe\x8d\x01\xder7~\xcf\xbf~\x83\x82\x87\ -\x8c|fJ\xd1\xa0&$\xeco/Qvw\x07e\ -tIO\xcdc\xbd>\xc6\xcb\xaf}5N\xee=l\ -?\ -w\xaa\xfa\x1c3\xa5UX\xeb5U1\xe3+\xe3\xe8\ -\x8a\xd2\xd3\xcb\x83\x00\x02$\xa9CL\xbb\x0bP\xce\xdf\ -\x95\x84\xed\xee\x0a\xab\xf5)T{v\x08\xf4\x94\xb9m\ -\x8f\x90c\xf0\xe2\xcf:\x1d\xe3r\x8f\xe6\xa5,\x9f\x8f\ -)B\xe6b#\x10\x0dR\x1b\x03 \xe3\x18\x1d\x8b\xb2\ -\x88\x9e-X\x02\xfdydi)\x0f\x1c\x0f\x03\xa5x\ -G\xac\xe3\x12\xd88\x0c^}%A\x0e$B\x8b%\ -\xb0uJ\xa4\xb9\x9d1\xd0\xa47\xca\x94\x91\x84\xe51\ -1\xeb\xe3\x0b\xecq\x89i\xae\x09\xf4]\xa4\xf1\xaa2\ -t~\xf6\x1c^\xfd\xe0\xd7#\x0fq\xb5\xc1\xb3\x84\x05\ -\xd5\x11]<\xf7<\xee?\xf7\x02\xf2\xb0\xb2y\xa5V\ -\xcf)^\xcd\x16\xb2\x00\x97o\xbd\x8eGo\xbe\x8e\xb1\ -\x8c\xf67\xbcn\xab\x00\x00 \x00IDAT]\xb5\ -\xbd\xeb\xcd1^\xfd\x8a\x8f\xa1\xec\xf7\xf8\xcc\xcf\xfc\x18\ -\xc6\xfd\x16\x05\xb1\x84\x02@}m\x1c\x12pr\xd6h\ -\xc1\x9f\xbe\xf4\xec\x01p\x05\x00y\x96\x12\x96\xed\x14\x8c\ -\xa0\x9dT\x0d\x19y\xe1>\xc1m\xa8\xf3<\xfa\x07]\ -\x876\xbb\xb8]p}\xd4\xb3\x11$i\xa9\x92\xf4\x8f\ -`J\xab\x195\xeb\xe3n.\xea)\x9f\x9cL/\xe4\ -\xbc\x05j{\xa9J3\x8d$\xc7\x0e\x0c\x94\xf8\x90\x5c\ -K\xba=\xcb\xa86\xf5\xdb\xd4\xf5T\xe5\xe0\xec\xc5\xe7\ -E\x99\x0c\xe4\xd3s\xa4\xeb\xa7\x98&\xd7c\xa0\x94\x82\ -\xbb\xc7\x97\xc1vT\xe0\xc0z\xe8*_}\x96\xb7\xb7\ -\xcd\xfc\xe9\xe5T,?qJ\xfa3\x9c\xb7gs\xe5\ -_\x0f\xd94\x84O32\xca\xd5-\x0a2pz\x04\ -\xb7\x19\xbe<\xab\xb1SN\xe2y\x99\xf2\x1d\x95K\xae\ -\x07\xb0gh\x1b9z\xc0=~\xb4\xa3^G\xce\xfb\ -\x22\x88\x8c\xf6'\xf26\x03\xb9 =\xb8@yt9\ -\xef\x0eN\x8dVn\xf3cmm\x94\x0f\x0fk8\xb2\ -~\xee\xd4\x88e\xd2\xcb\xc1\x7f\x04\xbc\x11\xc8\x03c\xe5\ -\x00V**\x17\xf2~{\x01\x98~\x9d\x02 c\xdd\ -;Y9u\x09\x80\xea\xa6\xc8\x98\xa1}\xb6\xca\x1b\x1c\ -\x0f\xe7m\x5c\xdc\x08\x22\xb0\x18k\xfa\x94\x11\xa4Qz\ -\xb6\x00|\xf3\xfb?\x86\x9b\xf9<\xec\xd5\x1a\xf8\xf1\xcf\ -\xff,\xaew7o\x0b\xfe\xa8\xfeS\xf1l M\xb0\ -`\xb2h\xe3\xf4!C\x0e_\xed\xee\xceg\x8de\x0f\ -l3\xfe\xdf_\xf8\x04~\xee\x7f\xf8$\xfe\xed\x7f\xed\ -\x8f\x01\xc3\x05\xdex\x02|\xf6\x0b\x05/\xbe\xf0U\xf8\ -O\xbe\xf7\xcf\xe2\x07\xfe\xcc\xf7`?\xed\x03\x17\x00\xd5\ -\x16\xb8\x01\xd6\xd6\xfcz\xd7jU\x0f\x8c\xdc\x8dw\x8d\ -f\xcfNM\xc7\xe8\x83\x9fGS\xe3\xc2_\xbf\xff\x83\ -\xbf\xe3\x0f\xe2\xe5\x87/wj\xd6\x8fV\xbf\xfb=\xfe\ -\x86\x96\x08,\xec\xde\xee\x9evoJHi\xe8\xc9\xda\ -\xbe\x0f\xf7\xf6\xe38\xd0&\xd2r\xac\x9f\xf8\xe4?\xc4\ -'~\xea\x1f\x06\xe5\x8fF\x8a\xbc\x88\x19\x06\xee\xe2\x8b\ -E\xbd\x83=\xab\xa8R\x12_\xc0\xcc\x85\x9b\x0eWz\ -e\x84\x1cd{\x8c(\xb8\xcc\xff:\xf8r\xc3\xcc\x8b\ -cW@\x11\xb3_\x02'\xa9\xf5K\xcb\x12\x97W4\ -\x0e\xcf\x1e\xba-\x8aY\x16\xccsR\xfd\x9fb\xec:\ -\xce\x09\xa8\xc7\xa8\x00\x98v\x94a?v\xa6\xf6\xb7^\ -\x9f\xe0\xb5\x0f}\x036G\xa7\xc1.\x0dy\xc0\xd7}\ -\xf3\xb7\xe2#_\xff\xcf\xe1\xf4\xe2\x016\x9bc\x0c\xab\ -5\xe0\x9b\x0f:Y8(\x1b\x88\xf24\x95\x11\xfb\xed\ -\x1dn\xae\x9f\xe2W>\xf5I|\xe2\xff\xfe\x1b\xb8|\ -\xf4\x85\xca\xd7\xd5\x1a_\xf25\xbf\x0dO_\xff\x15\xbc\ -\xf1k\xff\xa4\xd9T.\xc3'\x00\xd3\xf6\x1a\x19\x05\xe9\ -\xe4\xde\xcc\xc7\x01\xb4o\xbd\xedv\xf9\x15H\x1e\x90\xba\ -1\xf5g\x05*c\x14\x1d4B\xfb1\x0b\xa4`\xa9\ -\xb4\x8c\xaf\x83\xd4\x1e\x14\xbam\x060\x03R\xf1OK\ -\x95\x83\xcd\x8b@Fuw1P\xeb\x8fb\x8a\xe7\xb1\ -\x05\xb0n\x9a\xde\x87C\xfa\xcb\x83Ye\x08\xb3}\xdf\ -\x03`\xd7\xd3\x18\xb0x\xa6\xaa\x07\xb7\x09\xc7\xcf=\xd7\ -\xf8\xf1\xad\x7f\xf8;p|q:Ow\x04J\xc1?\ -\xf8\x8b\x7f\x0d\x8f~\xed\xf3m\xdc\xa9\xb5I\xfd\x10\x0f\ -\xd7\xab#\x1c\xbf\xfa\x22N\xde\xf7\x12r\xae\xf2~\xfb\ -\xc6#\x5c\xff\xf2\xafb\xbc\xdb6~\x91\x96U\xc6\x96\ -\xa7\x06\x08 ;5\xd0\x9e\xf3\xbad\xf1\xdb\xafd\xf7\ -[v\xff\xea\x1a\xc0\x04\x9c\x9e\x9a\xf6;]D\xc1e\ -m\x1f[TF\x17\x81\xceh:\x11m\xa0\x8f,\xae\ -\xa4\x00\x94\xf9)\xf0H\xf0Q\x14P\xf0 ;\xd2\xfc\ -j.\xc0\x83s\xa4GOQ\xf6S\xb8\x97\x81\xc68\ -o\x82d[\xcb7\xa2y\xb2l9N\x95M\xd1\x17\ -h\x07<\xef\x93>JF\xc9G\x7fG\xf8\x8a7\xbb\ -\xd2\x1c\x12\x80h\xa6\x7f\xe3\x02\x10! I\xab\xbf\xbd\ -o\x07\x0dCZ\xb5\x0d\x1f\xea[K\x1el3w\x02\ -\xd0\x03\x1e9M\x8di\xc0\x80W\xce_\xc5\xb8\xad\xad\ -\xac6\x05\x7f\xef\x17\x7fj~]O1\xd0\x17\xc1\xdf\ -TF\x94R\xf0\xd1\x93\x8f\xe2kO\xbf\x11\xe7\xf9\x05\ -Ly\xc0\x98G\x5c\xe7K|\xf2\xfa\x1f\xe1\xc7\xdf\xfc\ -\xbb@\x12\x14\x94\xb1-\x98\x8ah\x84\xee7_2\xf6\ -\xab \x01\xa9\x02\xcd\xab\xbb+\xfc\xd0\x0f\x7f?\xbe\xeb\ -\x0f|\x1f\xa6\xf4<^\x7f\x92\xf0\xb9/\x14\xbc\xf8\xfc\ -\xd7\xe2?\xfc\x9e\x1f\xc2\x7f\xf5\x83\xff\x0e\x00m\xbe\xf1\ -\xac\xaa\xf8\xc0(\xc2\xa3\xae\x9a\x09\x04.\xb1\x1f\xef\x9a\ -\x99\xf1{\xeb\x9d:\xd3\xc9\x0d~o\x08\xe3\x0e\xa6j\ -|\xbe\xf4\x95\x0f\xe1K_\xfa\x10\xca\xb3\x10\xf0\xc1\xd9\ -[\xac\x93zz\xc5\xdf]\x18\xfbg\xfa\xbdh\xed\xf9\ -C\xcftc(\xfdg9~\x96W\xc0\xa7?\xfbi\ -\xd3\x1f\xe9\xd9H\x88\x9a\xa2\xfc\x03\x92\x8dz\xaf\x96m\ -\xbc\xb0\xd8\xa3Jw\xdar\x9c\xe4-[\x93a\xa7S\ -\xf5(V \xce\xf9\x17g\xef`\x9e\xdf\xbb\xceO\x98\ -\xb0\xb2eD,\xda\x8a@\xb2~2u\xf7U0\xa3\ -\x93\x02\xa2\xc1\xed\x03K\x06\x8a+\xf0\xb4\xfd\xb8\x82\xd0\ -\xde\xa8p|^[\xdf\xdd\x99\xcd\xaam_<\xff\x1a\ -\x9e\x7f\xe5\xcb\xb1\xca\xabf0\xbf\xec\xab\xbe\x1e\xdf\xf2\ -/\xfc\xcbx\xf8\xd2k\xc8\xc3\x0aw[\xe0\xe6\x0e\xb8\ -~R7eM\x05(E\xf2\xb5\x90\xbd\x03\xc1@\xe3\ -s\x02R\x1e0\x0c\xa78>9\xc5W~\xd3K\xf8\ -\xaa\x7f\xfa\x9f\xc7\x17>\xf7+\xf8\xb1\xbf\xf9?\xe33\ -\xbf\xf0I$d\xdc{\xf1\xfdX\x1d\x9f\xe2\xf5_\xfc\ -\x09\xa0L\xd6\xd6\x0cx\xb67\x95\xa3'\xe7\xc1\xbeI\ -\x1cS\xe3\x8c\x00\x18\x8f:\x8a|\xcd\x88\xa5\x09\xe4\xad\ -\xf7\xe9|\xec!\x0f\xe5+VS\xbalG\xa0\xd4\xd7\ -\xb1\x0a\x0a\xc5Z\xd2\xea\xdcX\xc8\x1e\xeb\xd5b \xe2\ -\x8e.\x02\xd9%\xf8\x92;\xa7\x1e\xf5\xf5\xeb\xcdb\xa5\ -\xda\xb6\xebZ\xcc\xb2R\xe7\x08E\xd9.\x81D\x0fJ\ -8\x8e\xe5\xf2=R\xc2\xd1\xbd{\xed\xbe/\xf9\x86\xaf\ -\xc5\xb4\xaa\xabd9\x03\xabRp\xf9\xf9zJG\x99\ -&L\xa5\x86S\xd4\xdb\x09\xf3F\x95a\xc0\x0b_\xf3\ -\xd58~\xe1a\x1d\x7f\x12\x0fV\x1f8\xc5\xf9\xfb_\ -\xc5\xedg\xdf\xc0\xa3\x9f\xfa\xb9\xc6\x03\xd9\x1b\xcdW:\ -*\xbax\x22\x86p\xad\xf7#^\x0b>@\x1b\xb8T\ -8e&\xf9\xea\xa6\xf6\x7fz\xd2\xd1\xaf\xdf\x18U\xc2\ -+\x11U\x9bW\xa5I\x1b\x85\xd0\xd1\x96\x9f\xc1\xda\x12\ -/\xca\xe2~\x85\xbe.=}\x89\x8d\x87\x04N'\xda\ -\xbd)\x17\xa4\x07g\xc8\x8f\xae\x91\xf6~b\x0a\xd3k\ -\xcb\xb2\xb7C\x97\xf7\x04,7\xbf\xf2\x9af=!\xb0\ -\xe4\xa8|\x099\x06=j{\xe5\x99\x05/\x8e\xec\x05\ -\x80\xcaI\xa6\xfef\x08@44Z\xb2\xd0\xce?\xb4\ -1\x14L\x18\xd2\x80\xf3\xd5\x03\x10!\x0bd0\x1a\xa4\ -1\x92\xd3`?.\x00\x8e\xa7{\x01X\x0f\x1b`6\ -\xee)\x01\x97\xdb\x9b\xd6O\xc1\xd8\x81\xbf\x09S\x99\xf0\ -\xd2\xeae\xfc\xfe{\xdf\x89\xd3\xe9\xa5\xb6Qc\x9c\x07\ -t\x8a\x17\xf0\x8d\xe7_\x86\xaf{\xee_\xc4\xff\xf3\xd6\ -\xff\x8a\x9f|\xf3\x1f4\xcaVZ\xeb\xf7\x06\x00\x0a\xff\ -\x8a\x82\xec\xe3\xaf_\x09D\xdf\xeen\xf0\xdf\xff\x95\xff\ -\x1a\x7f\xe8\xdb\xff}L\xf9\x15\xbc\xfe8\xe1\xb3o\x16\ -\xbc\xf8\xfc\xd7\xe1\xfb\xfe\xbd?\x83?\xf9C\xdf\x8b4\ -I\xc9d\x8c}\x17\x9ah\xd9\x84\x19\x05G\xab{u\ -\xf6\xe3\xae\x99\xe5b\xff\x94yrz\xea\xf2\x0c\x81\x1b\ -P\xfe>^\x03\xbb\xcb\xc54\x97s>\xf4\xf3m\x00\ - \xbf\xef\x01\xe13\xef}\xd63\xcfh7|\xde=\ -s\xf6R\xfdMNC\xfa\xd4\xd7\xca\x150}\xcf\xb3\ -\xad\xa6fx\x00/\x87\xa8\x9fx-\x9c\xbb\x22fe\ -\xa2\x93\x11\x18Ty\x87\xef\x0e\xd3\xf1L\xb5\xaf\xc1F\ -\xda\x87|\x0e\xc8<\xd8\x8a\xcb\xf8\xb5F\xc8\x02\xadv\ -\xe4\x88\xefv\xd3\xfdn\xf0u\xee$P,\xa7\x87\xd6\ -7\x81c\xbdV\x07@2\x7f\xf7\x92\x93\xe1\xf8>\x80\ -K\x8c\xbb\xdbV\xca\xf0\xe2k_\x85\x07\x0f_k\xfd\ -\xbe\xef\xb5\x0f\xe1\xb7\xffK\xff:^|\xf5\x83\xb8\xbd\ -\x03\x1e]\x02\xdb\x1d\xc0\xf7\xbf\x1f\x92\x85>\xe3W\x8c\ -%\x07\xef\xaf\x83\xc3n_A%\x00\xac\xd7\x19\x17\xcf\ -\xbd\x1f\xbf\xf7\xbb\xbe\x0f\xbf\xf4\xc9\x7f\x84\xff\xfd/\xff\ -y\x94i\xc2\xc9\xbd\x87x\xe1\x03_\x83\xcf\xff\xf2\xff\ -\x07\x14\xd6\xf0IN\xb0\xad\x0dL'\xe7\x88\xab\x1c\xb5\ -&\xf2\xf9\xf7}E\xb0\xcd\x05@\xee\xde\xa2\x00$l\ -\xb7\xd7\xb8|\xfd\xd3\x8d\xbe1CU\xff\xeb\x80\x87\xbf\ -\x8b\xde\xaa\x8f\xd5s\x92\x0f\x0f\xe4\xdd\xce\xf4\x07h\xfb\ -%Y\x8b`u\xc2X\xdf5k\xcf\xa8\xaf\xc9\x9e\xcd\ -M\xb6\xa5kZe\x8ae@\x94vi&\xe0\xc7\xb0\ -x\xe6Z\xe3cH\xa4\x92\x14\x0f\x92\xb4\xf9#\x060\ -\x9e\xa9\x1c\xd4o\xca\xad\xf1\xe7^}\x09\xc3z\x85\xcf\ -\xde\xee\xb0/\x05\xf76\x19GO\x9f`\x9c\xed\xf7x\ -w\x07\x14\x95Z\x00\xf3\xf1/\xeb5^\xf8\xc6\xaf\xc3\ -\xea\xfc\x04\xd16\x08\xa4\x97\x0c\x1c\xbf\xef\x05<\xc8\xc0\ -\x17~\xe2g0\xa14\x1d\xf2$\x09e\x8d~\xdc\xdb\ -\xa1U\x91}\xf2\xef\xe4\x09\xf4\xa9t?A\x1a]\x00\ -LWW\x95\xa7\xa7\xa7\x81\x8f\x0e\xdc\x9b_\x9c\xa5\xce\ -\xc1\xbc\xa0\xb7\xfa&oS\xb3'qU\xd3\xc1\xa6F\ -CYc61ZV\x87z=]=h\xa0L\x95\ -\x0cL\x0fN\x91\x1e=E\xdek|>V\x8eBK\ -\xb9\xcb\xfbd\xbfc\xdd\xa5\xd7tz&\xd0i\xee\xe9\ -.G^+\x0c\xd8c\x8f\x01+\xacv\x18\xb1\xc1\xea\ -\x8b*\x00\xae\x1e\x1eyFP\xc2\xa1k\x99\xf6d\xb8\ -\xdfH\xe2\xcbf\xae\xe03Lk)Nf\x13\xb2\x11\ -!\xd9\xf8z\x01\xd8O\xdaYU\x00\x1c\xad\xd6\xf5\xf7\ -\xb6\xf9\xc3\xc0\xdf4\xe1\xc3\x9b\x0f\xe3;N\xffM\xdc\ -\xec\x12\xf6\xb9\x1e\xd3\x02\xcc \x22\xd59\x8e\x13\xb0\xdf\ -_\xe0\x9b_\xfcC8?y\x88\x1f\xfb\xf4\xdf\x98\x8f\ -\xc4H3\x86\xeb\x8d\x9fLF\x7f\xd5\xcc_|\x863\ -\xb9\xdb\xdd\xe0/\xfd\xc8\x7f\x83\xef\xf8\xb6\xef\xc1\xc3\xfb\ -\xaf\xe1\xf5\xcb\x9a\x09|\xe1\xf9\x8f\xe2\x8f~\xef\x0f\xe1\ -O\xfe\xe9?\x02@[\xca\xb9\xb4\x22:\xf4B(\x1a\ -\x1f\xad\xee\xe1\x0eO1\x8ew\x81\xfe\x0e\xecx\xbf\xf3\ -\xad\xcf\x08\x8d\x07\x94\xe77z-\xa9\xf4[|\xbd\xcb\ -!;`\xa2sf\xb1:\xec\xbb\xfa\xd3\xb3#\xfa~\ -j\xfc\xd0\x0e07H\xd5d);#cY\xb9\xe2\ -zHg\xcd\x82r\xbd/V\xc7\xb6\xf8\xab\xfa\xa2a\ -\x14\x95\xe3\xe60\x15:\xf8\xd8\xb5\x1c\xa9\x11\xf5\x06\xb5\ -\xb4\xd6K\xa0\x85\x1b\xacH#\x15\xf8\xf33\x07\x11\x87\ -\xee\xe1\xe7@\xc1p\x5c_\x0f9\xed\xee\xf0\xf2\x97|\ -5\xee?\xf7\xbejL\x875\xbe\xf5w|;\xbe\xfe\ -\x9f\xfd\x9d\xd8n\x13^\x7f\xb3\xbe\xce\x94\x81\xc0j\x00\ -\x8e\x8e\x80\xd5\xaa\xfe\x9f/O\xc9\xc2\xf5\xa2~\x17\x90\ -\xf8w\xd3T\xc1\xe4n\x04\xeev\xc0\xf5m\xb5\x0d\xdb\ -\x1d\xf0\xc6#\xe0\xe4(\xe3\x83_\xfdM\xf8W\xff\xdd\ -\xff\x14?\xfa\xdf\xfe\x00\xb6\xb7\xd78y\xf0\x02\xee\xdf\ -|\x10\x97\x9f\xff%(`0zn\xef\xea\xecN\xce\ -\xc3lW\xab\x0d\xce\x1f\xbc\xdc\xfao\x1br\x92hL\ -04~\xe1\xb3m\x1aq\xb9\x94\xdc\xea\x8f\xb30p\ -?\x8f%\x05\x9eE\xdd\xd6\x8e\xd3\xfe(\x0d\x07^\x91\ -j\xc9\x9e\xab~\xc8\xcfNS\x06\xb7\xcfjhCK\ -i\x7fk^\x1a\x93\xf6\x89N\xc1\x0e\xc6\xe0\xa6\xd8\xb8\ -\xd2\x5c\xf7.\xa7\xcb\xf6\x09\xf8\x1c`x\x86\xb2\x87\xdc\ -\x91^\xb3\x7f\xccZy{\xe5\xab\xbe\x0c\x000\xce\x01\ -\xfe&'\x5c?\xba\x04\xce\xce0\x5c]\xe3\xe9\xe7\xdf\ -\x08\xf5\xb5\xe4\xef\xc3\x8f|\x18\x9b\xf3S\x8c\x98pz\ -\xef\x1c\xdf\xf0\x9d\xbf\x17\xaf\xfcS_\x89\x93\xfb\xe7\xb8\ -\xb9|\x8a\xcf\x7f\xf2\xe7\xf1\xf7\xff\xa7\x1f\xc1\xf6\xe9\x0d\ -N^y\x11\xc7\x9f}\x1d\xb7o\xbc\x15h\xae\xf2\xae\ -\xb8\xc4\x9c\x90\x10\xcf\xb3\x8c%\x1aq\x0d\x90\x00\xbc\x87\ -!\xb2\x0d0\xda\xac\xaf\xb6\xd8\x03\xc0\xe9Y\x93\x81\x1e\ -\xf6\xf5\xb5\xe2.\xbf\xa4'\xfb\xc8`\x1dd\x86\xc0\x9f\ -\x03\xc7%8f\x10\x93\xccn\xe9\x1b\xde\xe7\xbc\xf49\ -\xb9\xdck\x8792P\x1e\x9c\xa3<\xbaB\xde\x97\x00\ -\xd6\x97\x01\xcfrc\x9d\xf7\xac\xbf\x15<\x89\xfe\xba\xc7\ -m\x84s\x83mz\x00\x07\x14\xac\x86nJ\xaa\xcf\xf0\ -\xe8\xef7.\x00\x22\x11\x9d\x93\x04\x80\x19\x88\xa52W\ -\xb7\x02\x00g\xc3\x05\xd6im\x84\x8b'\x92\xbbQ\x12\ -\xc0\x91\x00(\x0b\x15\x8f\xac\xe9\x05\xe0\xf2\xee\x12\xf9\xbc\ -\x00\x05\x98\xf6\x05\xaf\x9c>\x87_zd\xc0\xaf-\xfb\ -Nxax\x01\x7f\xe0\xf4\xbbp\xbbO-\x03\xc4\xf3\ -\xf9V\x03\xea+\xe20\x83\xc2\x04\xdc\xee3\xbe\xfc\xfe\ -\xef\xc1\xaf^\xfd\x02~\xf1\xcd\x9f\x02\xbaHV\xe3\xd1\ -\x7f\xfd\xb3B\x82\xc1\x7f\x89Q\xcd\xed\xf6)\xfe\xca\x8f\ -\xfe ~\xff\xb7}\x0f\x9e\xbf\xff~\xbc\xfe8\xe1s\ -o\x16\xbc\xf0\xfc\xd7\xe1\xfb\xfe\x83\xff\x0e\x7f\xeaO\xfd\ -\x91\xf6\x9a97H\xfak)\xfa\x14*n\x0c\xd9\x8d\ -7\xc1\x11\x91\xf6.\xc0\xae\x94\x0e\xd4\x07\x0cp\x83\xdf\ -\xcf\xfd\xd0\xf5\xeb\x05x_t`\xd8]\xce[\xafI\ -\x8aG\xc4\x00\xce\x07*\xe9\xa1\x1a8\x82t\xb6\xcb\xec\ -\xed\xe1\x88T\xc6\xc0\x8b\xf5\xc5c\x8d\xce\x9dr\x03\x89\ -\x0d\xf4\xc9\x00\xd3\xb8q\xa9!\x86O\x9a\x85g\xfc{\ -\xc7.0\xeb\x16@cn\xcb\xe3\x90\x84\xf3\xf3\xa1\x05\ -r\xb2)9\xf9yr\xb5m\xafiv\x10\x9ePk\ -\x02\x9f\x7f\xe9Kq\xf1\xdc\xab((8>:\xc5\xef\ -\xfe\x8e\xef\xc6\x07>\xfcQ\x5c>\x01\xae\xaf5\xda\xb3\ -\x13\xe0\xf8\x04\xd8\xac\x81\xbb\xdbk\xbc\xfe\xb9\xcf\xe0\xad\ -7>\x8b\xab'\x8f\xb0\xdb\xde\xe2\xf6\xe6\x0a\xd3\x14s\ -\xf8<6$B\x99:\xae\xe3\xb33\xac\x8fO\xf1\xe2\ -\xfb>\x80\x97\xdf\xff\xe5\xb8x\xe1\x0c\xd7\xb7\xc0\xe3+\ -`\x1ckF\xf0\xb3o\x02/\xbd\xf8\x1a\xbe\xed\xdf\xfa\ -\xe3\xf8_\xfe\xc2\x0f`\xbb\xbb\xc5s/\x7f\x087\x97\ -o\xe0\xee\xf6\xe9Bs2\x80i{\x83\x84\x82\xe1\xe4\ -\x02e\xe6\xdd\xb0>j\xf3\xd7\xd0\xa2\x03\xa0^\xde>\ -}\xab\xd1\xd9A\xb4\xa0\x9cg?bI\x03\xbf\xe1\x06\ -\x9b\x84\x82\x92\xa2L\xa5\xf0\xb4\xe4 7\x7f\xa2z@\ -\xff\x9e\x8b\x92\x0c\x99\xe8OX\xab\xc5\xfb\x1c.$\xb3\ -\xfd.'\xaa\x09\xf7\x9d\xc05|b\xc0\xe0\x01L\xef\ -\xfa\xa7\x99\xda\xf45\xd1W\x01.\xb3\x9c[\xef\xcb\xa4\ -\x93\x913\x09\xc0\xeaX\xe7\xe3\xbd\xf6\x91\xaf\xc0v\x9a\ -\x9fN\xc0:%\xbc\xfe\xfa\x17\x80\x9c0\x9d\x9d\xe2\xee\ -\xad\xc7\xc1>\x00\xc0\xd1\x0b\xcf\xe1\xe4\x85\xbak\xfd\xe2\ -\xc5\x17\xf0{\xfe\xc4\x1f\xc5p\xef\x1cO\xa7=\xaeP\ -\xb0\xbe\x7f\x8e\xf7\xff\xb6o\xc2\xf1\xfds\xfc\x1f\xff\xe5\ -\x9fGA\xc1\xf9\xfb_\xc5\xdd\x1b\x8f\x9a,\x91N1\ -Y\x13i\xd2\x97\x0fq\x1c\xd3\x1c\xdaKC\xb5\xba\xa1\ -\xcdW\x11c8m\x86\xab;\x14p9\xd8\xfd3A\ -\x1b\xff\xf2\x12$]\x8eCx\x1f\xbf\xa9Y\xc0a\x9e\ -\x8b\xb7\xa3 \xa1\x8e+\xa1\xbfD\x03^\x8ei\xe4=\ -\xa3\x9d3p\x98\x07\xe0\xc1=L\x8f\x9e \xef\x95\xf5\ -+ \xf3y~\xc3\xf3\x1b\ -\xcf\x8c\xfd\xde0\xc0\x98\xc56\xe0\xed\x01\xc6`\x0c\x1e\ -a\x16\x09\x1b$\xc0\xb6\x8c\x00IhWK\xea\xb5\xaa\ -k\xbf\xeb9'\xdf\x1fy2#\xf2vK\x08c\xfc\ -\xe6\xf4\xa7\xban\xdd{O\x9e\xcc\xc8\xc8\x88_DF\ -D\x0e\x1b\xba:?\x82\xa1\xbez\x13-\xc6c\x9a\x86\ -\xd2\x86\xceH\x1eP\x90\xf9\xc9\xf6b\xb7\x0c\xc4\x95\xe5\ -\xa3Q\xe6\xf7\xc3\x00\x9ePgb\x00\xf1\x1c\x99\x88\x01\ -\x0c\x06\x8c\xcb\xfaE\xdd\xeb\xb3\x88\xb5\xb5iU;\xba\ -=\xef\xed:\x13\x03h\x063\x18\xbes\xe2;\x5c?\ -\xefZ\xcd\x070\xd7\x9ar\x93fm\xc8\xea-\xad\x8b\ -\xbd{\xc5\xd8M\xf4\x06I\xf0\xf6\x99\x04\xd6\xd2\xc7\xb8\ -\xb3};\x8b\xf9\x02\xa3\xb51\xce\x9e|&3\xb5C\ -\x0c\xac\xfbN\xb70<\xf7\xe0O\xf2\xa1\xaf\xfd\x1b\xf2\ -\xb2\x1f\x8d\x15;\xac\xfa\x84\xa9lE\x07,\xcc\x8e\xcc\ -\xb3k\xfa\x5cFZ3,\xf7Npx\xf1nV\xda\ -\x8b\xe1\xdb\x9d^\x9b?\xff\xe4\xef\xf2\x8aW\xfe$\xd3\ -S;XX1\x9c8e\xd94{\x0e?\xf3s\xef\ -\xe7\x9d\xef|\x0b6/\xa3\x0c7\xb9L\x98;\x1dW\ -\xe4\xbf\xd3\xc8\x9c\xa7aP\xb4\x03/\xe8\xa0R=\xa7\ -\x1a\x98{n\x12\x05?l\x1d\x7f\xef\xd7\x0f\x02\xe0\xfd\ -\xa0@\xa3\xdf&\x0d\x96\xa8\x8aiq\x9f{\xdbSg\ -dz\x9aY\xb5\x22\xc5\xc0r[\xa4>S\xd4+\xa7\ -T}C\x0c\x1f\x0d\x22\xfd%[\xc9~\xec\x1e\xb4\xc5\ -\xea\xdb\xad\x8fX\x81\xf9\x19\xd4\x96\xba\xc4\xd7)/\x93\ -qBM<\x16z\xde\xb5\xe1`\xf1\xebS\xcb\x00\x0d\ -*#\x99\x80\xf6D\x09\xad\xe4{\xb2\x15\xe4\xff\xb6\x18\ -Z#\x93l\xdav\x0e\xe5\xa0K-1\xbc\xf4\xe6\xb7\ -\xb2m\xf7!\x16O9\xaf\x1f8o\xdf\xd4\x04\x94e\ -\x9f\x87\x1f\xf8\x16\xf7\xdc\xf9\xb7<\xf2\xc0\xdd\xb8X\xbc\ -X\xc0z:\x94\xa0N\x8c \xea\x9f|O%\xaa\x99\ -\x94s\x9fu5\x17\xfc\xd0\xf3\x99\x9f\x99cq\x05z\ -}\x07\x04\x8f-\xc2\xd6\xf9\x9d\x5cv\xdd\x0d\xdcq\xcb\ -\xc7\xb0\x89ar\xeb~N>\xfc\x8dH\xe9D&w\ -\xbf\xeb6\xbbZ.\x8e,\xab5\xc3\xa8\xaf\x7f\xedO\ -0\xb9is\xb4\xce\xbf\xfa\xf9O\xf1\xc8\xbd\xdf\x04\xa0\ -\xdfY\x0b\xfd\xd4J\xff\xf4\x15\xaae\xb3\xa9x\xc8\x81\ -o=\xbfb\x04\xc6\xa6F\xcc\x87\x92\xbc'\xdf\xd5q\ -_\xfe\x1d\xbdkdB\xf6\xbaU\xfd\x8c\x8d\x181\xa9\ -\xbc\x0f\xdc\xcd\x857\x94\xe2\x1ap\xb1\x82Uj\xdc\xf8\ -\xb5X\x84g\xeb\xe7\x9dn\xa6\xfb\xd59<\x16\xcd\xf5\ -z\xb7,\xf6\xb66\xa6\xa7*\x0a\x1bF7\xcd\xd0-\ -\xa5\xe5zbXx\xf4\x09w\x9f\x81n\x9a\x92&)\ -\xb6\xccC;#[\xaa\xf95\x86+~\xf25$\xe3\ -c\x1c\xe9W\xc7\x22V\x0f\xedc\xd9r\xe1AF7\ -M\xb2\xbe\xb8B\xd2\xacGs\xee{-\x81Iq\xf9\ -\x18M+\xaf_S\xb5v\xe5\x8cvwy\x07\x8d\xdf\ -A\xf4\xf7\xfa9\xd5\x86YAI\xba\xd1q\xcf\x19i\ -\xa2%\xcb\x99\x8e\xab\x94\xd8?\xedD\xd0\xb0Qo\xbd\ -\xc7\x06\x82\xdc\x13\xdf\xab\x01\xbfG>\xfa\xf2\xf8B\xf6\ -<\x08\xad\xfb\xa7\x0a\xe7\xa9d\xb3\xc4\x90L\x8dc\x97\ -\xd7 \xd7I&\xba\x07\xa7\xf7C\xf0\x89U\x7f\xfb+\ -\xaeu\xa8\x0d\x18\x0d\x02EN\xd9\x88&\xfe\x9eL&\ -S*0%g`\x00\xcd\xca?0\x06`\xb8\x9e\xa0\ -\xfbt4qu\xafR5\x988\x1bY\x94\x97'a\ -\x1c\x07(\xafMD8\xad\x00\x1d\xb1\xdb\x836iV\ -\x81\xe1\x12\xe6\xc7\xa7\xa3\xd2.%\xce\x0b\xb8-\xdb\xc6\ -l\xb9\x8b>\x15\xf83\xf0\x90\xfd;>\xfc\xc4\xef\xa9\ -\xb20\x96;\x16\xbe\xc4\x15[^\xc03\xe6n\x0e\xdf\ -]\xee$l\x9d>\xc0\xa3'\xbfYY\xe5qO\xce\ -\x08C\x8c!1\x86gn\xbd\x8e\x0b\xe7o`\xbd0\ -\x0c2\x98K\xe1\xbc\x03%_\xb9\xe7\x03\xeb\xb1\xe8L\xd3 \x1e\x0dl\xd9\ -~\x0e\xc6@Z\x1f\xe1\xba\x97\xdc\xc4\xf6=\x87X\x5c\ -\x84H\xff\x1cy\ -\xbcwY\xf3\x94\x988\xba\xff\xda\x80\xd1c\xf2\xfd\xf7\ -\xe3\xf2\x00\xdaT=\x07(\x92\x12\x13\xb2\x83sd\x07\ --\x96g\xba\xcd\xe1\xad^\xfdL]\xf9D'\xc1i\ -X\xeb\x1d\x00\xc3r\xda\xe2\xcf\x81\xb6\xd5\x91\x088\xb7\ -\xfap1\xd0\xff?\x18@#W\x80\xc4d\xd4\x92F\ -D\x1c\x1d\xa7\xa0\x03\x22\x1d1|\xec\x990\x8b\x10\x86\ -092\xa91\x03\xacvW\xc9jU\x7f\xade\xfb\ -\xc4&w\x9f*\x03S\xda\x82\x9d\xe9.\x06\xa5(\xb6\ -f\xb3\xe0O\x0e\x7f\xd0\xd1\x22\x91\x93&\xca\xd2p\xfb\ -\xb1\xcfq\xd6\xec%\xa4\xe6 \xa5qI\x22\x17\xedy\ -\x1e\x8f\x9c\xfc\x06bU\x13\xe8\xa6H\xe6\xe8^\x81\xc4\ -kv\xbc\x8c\xfd\x13\xcf\xa730\x98\xcc\xad\xdf\x22\x81\ -\xb5n\xca\x05\xe7\xbe\x05\x9b}\x90\x87\x1f\xfd\x07\x8c\xb5\ -Xc\xe9\xf46\xf8\xc4\xc7\xfe\x1b\xaf|\xcd\xcfS\x98\ -y\x16+O\xe0\xec\xa6\x03\xfc\xc4O\xbf\x87\xf7\xbe\xeb\ -m\x0c\xfa\xdd\x00.\x86\x99O(6\x5c\xec\xd5R\xcf\ -\x5c\x19\x1ewl\x5c\xcc!\xda\xe2\x883\xed\xc4k4\ -\xbc0\x7f\xd0\xd7\x0f\x06\xe0}\xf7\xa7\xc6\xf6\x9d\xff\xdf\ -{\xe7\x86]\xf51\xff\xeb8:\xefA\x8c\x01\xb46\ -\x93\xe2 \x0ci_\x80\xcbp\xb0\xb1\x7fO\x84\x83x\ -\xf5\xe3\x18\x5c\x99[\xbdM\x11\x87R\xc8\xa9, \x02\ -K\x834\xdf\x8a\xec7\xb8\xe7\xca\xb6D\x82\x06\x8d~\ -\x94>\xee+\x0d\xdcS\x09@\x93(\xfe\x12\xa0\xa9\x01\ -\x84\x87\xc0\x9003\xb3\x83,\xcb\x00\xc3\xd9\x87.\xe6\ -\x9c\x0b.gi\xd9\x01#\x80\x99i\xa8e\x05\x9f\xf9\ -\xe8\xfb\xb8\xff\xee;\x85\xdeeI\x7f\xd0\xa1\xb3\xb6D\ -{m\x81\x8d\x8d%Gs+\x22\xdc\x0b\x5c\x9d\xf4\xe6\ -\xc7\x12\x8cU\x03iVgr\xd3\x0e\xc6\xa6\xb7\x90\xd6\ -\x1a\xe4\xfd\x1e\x7f\xf5G\xef\xe2\xc5\xaf\xfb)v\x1e\xbc\ -\x88#'\xdd\x18\xda]\x18\x1f\x85\x0b\xaf|>_\xf8\ -\xb3?\x00`dv+\xfd'\x1e\x08\xf3\x13o\xd5\xb9\ -\xab\xe8\xb7\xc9\x80\xe6\x88+\x90\xdf\xa8\xb7\x00X^s\ -\xc7N\xb6\x1a\x0e\x00\xae/\x9f\xc2b)\xaa\x1a\x89\xfa\ -\xb4\x18\xab\xe6\xce\x83@7\x87>\xbbU\xf3j\xcc\x1f\ -\xaepr\xecy\xa5\xa2\x83\xdeW\xd2+\xd2'>\xc9\ -\x9c\x9b\xf0d\xef\x89\xf1;S^\xde\xfb\xe7\x0b\xcdc\ -g\x80\xd6!\xda\xdb\xa7\x95\xb7^{1h\x8dk\xa4\ -\xcaV\xb5p\x14amj\xf3=Q\xaf\xf58\xdc'\ -\xf2\x8c\xa1\x18A\x93\x92\xb5Z\xae\xdf\xc6Po5\xc9\ -\x07\xae\x8dZb(\xf3\x9c\x85\xc7\x8e\xb8;}\xc8A\ -\x9aPN\x8e\x93\xae\xaca\xcb\x1c\x939\x1d8\xbey\ -\x86\xd2B\xaf,cg*\x0eL\x02\xe4\xeb]\xd7F\ -Q\x04zy\xe7\xca\xe9\xc6zl\x90\x0e\xc7\xa8\x09\x05\ -bgK\xa2\xe6\xca\x03\x7fm\x5c\x0e\xd7\xb7\x14\xb9\x00\ -(O\xe0\xe9>T\xa3\xbe+\xda\xdbV\x7f\xc9\xa9E\ -\x9e7\xe3l\xe2\xe1\xf7\x86\xe7_\x9b?Z\xfe\x0e\xfb\ -\x02\xc5(\xd2e\xeddM\xb8\xfb\x8b\xd0fb\x12H\ -\x81\xa91\x92\xe5\x8d\xe0\x09$\xf4;>>\xce`\xc8\ -+c\xdf\xcf\x91\xd0)NP\x92\x90=\x0d\xf2\xb4\x0e\ -&\xbaWg\xca'\x1698\xfa\xc9\x18@\x06\xad\xe3\ -?D\x85k\x06\xf0\x9d\x10\x0fa\x1a\xc8\xa7\x17\xa1\xde\ -\x16\x1eF\xdb~\xc0%\x96F:\x12\x09\x07Y\xd8^\ -\xb0h\x01\xa5\x95\xd0pP\xa5L\x9cLx\x0cV\x00\ -zE\x1fS\xed\x16\xd8\x12\xc6\xd3\x11\xa1@\xb5\x0d\x5c\ -Z\xcb\xde\xda~\xbc\x85e\x0d\xdc\xd1\xbe\x15k K\ -2j\xe1'%KS\x92$\xe1\xb6\xc7>\x09)a\ -\xbbx\xd3\xe4Y@\x22[\xcb\xb6z\xa0\xb5\xa1O%\ -\x16\x8c\xc1\x1a\xc3\x0bv\xde\xc8\xd9c\xcf\xa7\xc4\x90\xa6\ -`\xaa\x9f$\x854\x85A\x91p\xceyod\xd7\xbe\ -gPPRX\x97\xa1\xdc\xed\xb7\xf9\xf8\x9f\xfc6S\ -\xe3\xcbLN8pyr\xd1\xd2N\xce\xe6\xad?\xfb\ -^\xd2\xb4\x16\x16\x94.T\xac\xb7\x7fu\xd0\xbf\x8f\x11\ -3\xb8\xed\xe04m(A\xa1\x05\xbcX#b\x19\xcb\ -\x22!\xbc\xfe_\xf7\xfan}\xfb\xee}\x8f\xd7RX\ --F\xaf5\xe1\xf9a@(<+\xeb!\x8dla\ -\xd9\x22\x93\x95\xe8A\x5c\x19>\x97\xf5\xe6\xfb\x22\xb1\xb1\ -g\xca\xc2\xf4\xdb]Z\x18\xe9\xf5m\xd5?\xa3Z9\ -\xddc\xe7\x05P\x1a\xc6#`!\xc1{\xea\x9cW3\ -\x8d\x9e\xe5\xc7`\xd0\x05\x9c%i\xcc[\xfd>{\xb9\ -T\xff\x84\xde\xcaKd`zv\x87\x1b\x9dI\xb8\xe2\ -\xda\xebi\xb7\xa1\xebt!cc\x0e\xfc}\xe8\x9d\xbf\ -\xce\x03\x15\xf8\xb3\x16\xd6WN\xf0\xf0=\x7f\xc3c\xf7\ -}\x8d\x85\xa3\xf7\xb1\xbe\xbe\x00\xb6$\xb1\xd2\xb6\x16\xb9\ -\xc0\xd0\xffn\x0e\x0a\xdc\xda.\x07=\x96\x8e=\xc8c\ -\xf7|\x99\xe5\x13\x8f\x84\xdd\x85\xbf\xfe\xc8{)\xf2\x1e\ -s\xd3\xc2=\x1bm\xd8\x7f\xe1\x0f\xd1h\xb82\x19#\ -c\x9b\xd4z\x8a\xb7YK\xc5\x1fv\xd0\xa3V\x9dy\ -\x9d\xd5\x9d5\x9bW_o\xd4\xa0\xd7^\xa7\xbd\xe1<\ -\x89y\xaf\x8dE\x02\xd4\x87\xc1\x99\xcc\x98\x0e\x15\x11%\ -\xaf\x15\xa4\xf0\x83\x803\xadL5\x9f\x89\x11\x12\x1b@\ -\x1e&&\xa1%\xd0\xfa\xc4{\xf34\x0f\x8aq\xea\xd7\ -\x90\x0fk\xf2`4U<'\xcf\x91\x0c\xe3\x18\x5c\x14\ -F\xc7\x94\x8aWZ\xfb`\xc0\xebM\xd1\x1d\xc3I.\ -\x02\xa5\xdd\x13\xad\xea\xb7n+\xa9eU\xf8\x80an\ -\xe76\x924\xc5Gi\xd7\x8da\xed\xe4\xa9\xf0\xd4\xbc\ -\xdd\x15z\xa5)\xe5\xe4$I\x92\xe1\xd7\x12F??\ -\xbe&\xd3\x8c\x8d\xe3\x8b\xac\x1c_pt\xec\xf6\xc3\x0c\ -i\xa3P\xa0\x86T\x06\xb1\xa1\xf7Bg1L\xe3\xf9\ -\xd52L\xe2\xeb\xdc!\x0ea\xcc\xe1;\xf1\xea\x09\xfc\ -\xb7\xd1&m\xf7*q)|@\xa0\x9f\x8e\x01\x14^\ -\x11]f\x89\x9dQ1\x1f\x9e\x86\x8e\xa3\xf6e^c\ -\xb4\x11\xf7W\x1b7\x22E\xfd\x16\xaf7\xbc\xc5P\x03\ - M)\xa6F\xb0\x99|&\xc6\x8d8M\xfc\xfa\x89\ -\xe5\xac\xc4\x02z\x1e\xf2R\x5c\xfa\x14;\xd4\xfcXe\ -\xfe\x9c\xb4\xf0UV\x92\xef\x8f\x01\xec?#\x03\xc4\xd6\ -\xa1\xb3J\x12j\xa6\x1e\x06\xaf\x81\xd1\xf0\x00\x13LD\ -$Y\xb4\xb1e\xf3T\x0c`\x8d\xa53h\x93T\xeb\ -\xc8\x02i\x22BNg\x00\xd7M#\xf4\xdb\x18X\xcc\ -\x17H\x8c!K\x12\x12\x93\x92T\xde\x89\xd4\xa4$&\ -\xa5[v0\x89\x03\x7f\xa5\x81\xc2$\xee\x19V\xa8 \ -sPM\xbaq`\xe1\xa5\xbb^\xcd\xfe\x91k\xc91\ -\x98$\x06\x7f&\x05\x93\xb9\x9f~\x99\xb0\xef\xc27\xb2\ -\xe3\xe0\xb3d\xaa-\xf4\x07\x1d>\xfa\xa1w0?\xbb\ -\xce\xf8\xa4\xa3\xf7\xc9E\xcb\xba9\x8b\x9f\xf8\x85\xf7\x05\ -\x8f\xa5\xde\xea\xf1\xf3\x12gd\x9f\x1e\xc3\xd7\xca&H\ -\xd2z\xa0\xbb,\xd0a\xb1\xaay\xc4s\xc1\xf7\x09\xff\ -\x86\xa6\xf0{m\xed\x9f\x0d|>\xa9\xcc\xd5\x8b\x97\xc0\ -\x95\x22\x1c\x9c\x08\xf5\x94\xd6F\x90\xe7e\xedI\xd1\xbc\ -\xec7\xe7\xa54@\x81\x8fW\x92\xb5+\xe2\xcb\x9f\xdd\ -\xedW\x90\x9fa\xbd\x1e\xb4r\xd6\x96\xf60(HI\ -\x02`+\xc3j\x8b\x0d)O\x97XY\x83\x96.\x1a\ -\xc0j\xcf\x99\xbfd\x9b,\x06\x18\xee\xb9\x85\x1a\xa5|\ -\xdf\xf7\x0b5v\x07\x9e\xa6I*\xcb\xee\x87\xaez!\ -\xa3\xe3S\xac\xad\xbbo6\xea\x0e\x00~\xfe/>\xc8\ -\xea\xca)?u\x1c\xbe\xef\x0e\x8e\x1e\xfe&eY \ -\x19\xed\xba\xa4D\xec%\xd1|\x1f\xefh\x10\xfa\xe1\xfa\ -\xee~/\x1d{\x90\xa5c\x0f\xb8\xf1\xe79\x9f\xfe\x83\ -\xdf\xa1^\x17\x1d\xbe\xde\x01c\x0c\x9bw\xee\x05\x0ci\ -\xbd\x19q\x97\x00\x1c\xb7\x03\xe3y\xa5\xd6\x1c\xa3\xcc\xfb\ -\x94\xbd6\xd3\xb3\xf3\xe1\x04\x22p\x00\xf0\xe8\xe1\x07\xc3\ -\x1by\xaf\x13\xe6T\xe6^\xa8\xae\xd7H\xac\x88\x05\xf4\ -\x88\x0e\x10P \x9e\x0a\x0du<\xe0\x8b\xeb\x88j\xcd\ -\x12\xc7\xe2i\x85X\xaa\xe4\x12\xa3\xda\xf2\xd0\xce\x84\xf5\ -\xa0\xdd\x12\x9e\x87c\x80\xee\x8d\x1b\x91k\xa8\xdex\x8f\ -\xf3\xb0\xfa\xd7\xbbNB!\xbd\xbd,3\x8d\xfa\xdb\xcf\ -\x966Kd-\x18\x92\xca+m\x80\xad\x87\x0e\x00\x92\ -\x01\x5cKa}\xe1Th\xb1\xb7\xba\xaa\xfak 5\ -\xd8\xc9Il\xe1t\xeb\xd2\xe1#$\x06\xa6k\x19\xfa\ -\x9a\xade\xb4\x12\xc3W?\xf0\xf1\xf0\xec\xde\x89%\xb5\ -\x9et\xd0\x88\xe8\x22\xbdv\xe3\xd5&\xbc\xaf\xc3\x84\x86\ -\x8d^\x8b\xc8\x00\xa9&\x12\x9f\x14\xa3\xe5\xa4\xbc\x87\xb3\ -\x80\xbc7\xb0j;\xde\xbf\xb3g\xf8-R\xc1\xaa\x11\ -\xc5\x8e\xa0\x18\xa6\xcb\xa5y3\xc6D\xe2\xad\xd4\xe3\xf3\ -\xa5\x97\xe4\xb4\x22olh\x99\xed\xc7\x14\xc0a\x9a\xba\ -\x121YJ\x1e\xeab\xe8*&Ex\xbe~\xb6\xac\ -\x8ba\xfa\xc6\xb1\xb4:\xa4\xa1\x0cmHy\x1b\x7f\x15\ -\x14$\x9e\xd8\x05\x05\xdf;\x03x\xa4\xfa\x83a\x80\xd4\ -\xd4\xd4\xa0t\xb5y\x22\x02\xf9W\xda\x1b2\x9c\x93\x5c\ -\x0c-\xda3]\x06\xc3Rw\x89\xd4\xadG\xacu\xf1\ -8#Y3X\xea\x16\x8b\xb5%\x1d\xdbv\xf42\x0e\ -d\xedj\xec&1\xce\xbb`\x12\xe3~\xd2\x04*K\ -|\xbc>En\x1d\xf8s\x99\xc2%y\x99\x87\x9e\xfb\ -\x18L/\x0e\x9d\xe7\x0fn\xd8\xf9\x1a\xf64\xaerl\ -\xe9\x9a\xc3$0\xbe\x09.\xba\x0e\xb6\x1f\x14@H\x06\ -\x832a\xd7\xc5o`\xc7\xf9W\x05\xc0Q\xd8\x92\xfe\ -\xa0\xc7\x9f~\xe07\xd8Z\x81@\x03,,X\xda\xe6\ - o\xf9\x85\xdfUT\xb0\xe8s\x0b=p\xd7\xe2S\ -\xdb[\x00#\xd9$IZ\x8f\x14\x81\xff\xadc]b\ -\x8bJ6\x93\x92\x06d\x93O\xfeS\xab~N{o\ -\x22\xfe\xa9W?\xb5\x09Hc]\xf9\x94W}\x5c\xee\ -mLJ[\x8d'\xf9\x19\xfe\xacY\xfd\xe8\xbf}\xa9\ -\x10\x11\xb0\xba6\x95w\xff\x1b,RD[\x8c\x1cY\ -3\xe2)\x8fa\x94\x13\xdbv\xed\xab>\xadf3\ -\x81\x85#\x8f\x85{z\xdd\x0d\x0c\x12W\x17_\xf6\xb4\ -\xf7d<\x02\x84\xfc\xb6[\x1a\xb8\xe8\xf4\x1d\x01Y\xf9\ -\xa28\xf5\xdf\xa7{\x80\xf5k\xe1\x1a\xe1^\xf1c\x17\ -\x14\x8a\xcb=\xd7\x94\xa17\xae\x8f\xf1\x0c\xc8\xfc%\xf8\ -\x04F\xef=\xf4I-\x9e7\xb5!\xe2i/4\x1d\ -\x06}\xbe\xdf\x02j5\xa0\x85\xd8\x9bi\xb1\xd4\x1a\xcd\ -\xd0\xc2\x9e\x8b\xce\x8b\x12@j\xc6\xb0|\xecd\xf8\xbc\ -\xbb\xb8\x1c\xd1\xce\x02Ej\xe8\x0d\x0al\xe5-\xbc\xfd\ -]\x7f\xc4D\x9a\xb2\xab\xd1`g\xa3\xc1\xaeF\x83\xd1\ -$\xe5\xd6\xff\xf4~\x8e~\xeb>\x0c0hw\xd8\x08\ -\xa7\x8a\x98\xaa:\x83\xacR\x1dO\xe6\xc7\x5c\x22E\xbc\ -\xa4\x16\x81\x0d\xabM\xef\x1c\x0c\x83x=3\xfe\x99n\ -^d+\xd7\x1b\x80\xfas\xb3\xd1\xc1lt\x95\xe9\xc4\ -\x9a\x82\x00\x00 \x00IDATL\x89/mH\xe8\ -w=Z\x91Y\xf3\x06\x83\x97\x19\x120 \x97\x97Y\ -\xc3\xf3&rQ\xafe\xd9_\x11>\xf6m\x0eo=\ -{:\x84\x90\x9b4\xa5\x9c\x1e\xa9\xc0?\x15-\xc4\xb8\ -\x87\xf8\xf4'\x01\x98b\xe0\xe8\xb9\x11\x00)\xf2;\xad\ -\xccB\xbf\xbeE\x86J\xfb\x99\x9b\x80\x84\x0cC\xff\x0c\ -\x0c\x001\x03\xf8\xce\x9d\x89\x01\xc4\x1b!\xc1\xe2\xd2\x96\ -U\x83\x1cf\x00\xef\xca\xf4\x9e\x00weI-L\xc4\ -0\xf8\xf3W\x1cHL\xf8\xbe\xff-\xd3\x1b\xc7\x1d\xca\ -\xe4\x81,b\xcbZw\x1d\x9b\xd8\xaa\x9a\x83\xa1(\xa8\ -j4\xb9-\x1c\xbf$\xee\xe9\xdf\xcd\xce\xc6\x85\xee>\ -\x03\x87\x9a\x97S7\x1f\x0f\xe8\x1d\x08\xa7\x05$I\xca\ -\xb5{o\xa6[8\x00X\x1a8|\xe2\xef\xb1\xd6\xc5\ -1Y\xe9\xa2\x9b\xeeJQ\xdf\xb0\xedf\xf6\xd6\xaf$\ -'\x11\xcf_\x02\xfb.\x83\xb3\xafq\xed\xec\xb9\x08v\ ->\x0e\x7f\xfd\xd9\x0at\xa4\xd0/R6_t3\x83\ -,\xe1\xe8\x9d\xb7\xb9\xf1\xda\x92~\xaf\xc3\x9f\xbe\xf7?\ -\xf0\xca7\xff:$\xd3\xac\xac\x1a\x16\x16,3s\x87\ -\xf8\xd7\xbf\xf0~~\xef\xff~+Ul{E\xd1\x02\ -\xef[\xf0s\xe5i\xeb=6\x9e\xfe\xcd\xaaN`^\ -tC\x99\x06\xadXb\x10#\xf6\xf1\xa0\xe8\xd3O\xba\ -\xd0\x94e\xac\x97\xac\xbe\xecwy\xed\x97s-\xabc\ -\xda\x09y\x97\xa7u\xd5\xc6 \xb79E\x95Uw\xc6\ -\xe7\x18\xb5\xf0\xcd\xd0\xe7g\xb0'\x06%\x14\xc5\xf0\x19\ -\x95\x22\x08\xe2q\x8a\xd7A\x03\x1b\x01\x8b^(\x88\x10\ -\xf1\x0b~\x98\x16\xa1\xbbx\xe1\xa8\xbd|b\x95\xea~\ -\xc8\x10D\x84\xcblH$\xa1\xe5L\x1e\x1d\xe9\xbf\x06\ -\xacn-\x17j}\x0a\xc4\x95>j\xa0\x18{\xd1\xe2\ -\xcf\xe3c\x0a\x0b\x5cQ\xf88+\x90j\xac>FQ\ -\xb2\xae\x934#\xad\xce\xec\x9d\xd9\xb4\x99\x89\xc9\x19\x16\ -]\xd2|U\xdf\xcfr\xeb-\x1f%\xad\x8f\x90\xf7K\ -\x1e\xbd\xe7\xcb\xe4yO\xc9\x11\xdf\x1b=_q\xf1c\ -\x9dM\xaf\xb7\x0f\xe3\xf7\x84j\x1e(\x95\xb6`\xf9\xc4\ -#l\xdey\x1e\x83A\x8f\x85'\x1efr\xcb^\xe7\ -\xf80\xaeN\xe0\xd4\xec|\xd5FB\xd6\x18a\xd0]\ -W\xb2P\x00\xb6\x7ff\xbd9\x86\x07\xd8{\xce\xb9\x90\ -^_\xe8\x93$pj\xe1\x98\xa3\x95\xb5\xf4\xda+\xd1\ -\xbc\xc4|!|\xe8gP\x14\xa1\xeb\x91\x074\x16\x8b\ -5\x8eoRD;\xf8\xbeIb\x86\x09\x89L\xb14\ -\x10\xe3\xdd+Q\x1ds\xa6O\xd7\x88\xb9\xcf\x87\x18H\ -k\xfe}\xf7Z{\xf2\xe4[:6s\xd8\x98\xf0#\ -\x8f_\x9f\xbe^\xf56<\xd17c\x98/\xb1^\xb1\ -\x0c\xf0\x80\xb61-\xf5m\x9b3\x93\xb4\x0b\x81\x93\x99\ -1\x9cz\xfc\xa8k\xa7,\xc9\xbb]\xb4\xf2\xf7\xae\x8e\ -\x95\xc7\x8f\xd0\xbc\xf8\ -1dT\xce\x0e\x8e\xf9\xd2\xaf\xa98\xc37F\x02\x12\ -\x17X\x0e\xf1\x04\xa1O6\x1a\xad\xd6,\x9a7=~\ -\x18^\x072\xc7*\x9e\x11\x8bl\xcb\x0fy&\x93\x04\ -;=\x8a]Zw\x89\x01j4>\x01\xc4_\xfa\x00\ -\x0eq\xda\xf9\x9d\x1c\x13\x8d\xd4\xbf\x16\xc7\x9b\xe8p\x8f\ -\xc2|1\xe8\x00?\x8b\xcas\xa0\xb7M\xad\x22\xe2w\ -c\x00-\x10\xcd\xf7\xcc\x00\x9a\xe1d\x19\xa5\xa6^u\ -Z\x86(\x19\x8eq\x19\x04\x8b\x9c\x9f'\xcb6f\x00\ -\xadh\x87\x85\x82;\x22\xc9\xdd\xb9\xd4=\x851\xd5\xb9\ -\x8c\xd6\x90%ih\xd3\xb3\xc4\xa3\xfd\x87\xa9\x8dB^\ -\xb8'uz\x867m\xfb\x19>t\xec\xdd\xf4m\x1f\ -\xac \xfa\x17\xef\xffW\xd8b>x\xff\x92\x14\xeez\ -\xe0s\xae5\xa5\xbd,\xa6\xd2\xdc\x86\x97l\xbd\x89\xb3\ -\x1a\xd7\x90\xe3<\x7fee\xcc\xec\xbb\x1c\x0e\x5c\xed\xbc\ -\x8e\x18\xe77\xdc\xb6\x07\xaey\x11|\xf6\xd6\x8a\x17\x13\ -\xe8\x97\x19\xd3\x97\xbc\x8a\xbc\x96p\xf2k_\xc4\xe0N\ -'\xb1\x83\x1e\x9f\xf8\xfd\xdf\xe4\xa5\xaf\xffEH\xe6Y\ -Z6,.Xf\xe6\xce\xe3\x8d?\xff\x1e\xfe\xe0\xbf\ -\xfe\x84\xb2]\x86\x8b\x8f\x88\xf0\xcb\xaay\x90\x98KC\ -3\x9b\xa0\x0bUb\x88,m?\xbf\x9aW\xbc\xd0\xff\ -\x9d?\xfd\xed\xb0`b!\xadR\xdbU\x5c\x8b\x04\xaa\ -k\xba\xc5I,\xff\xdbk\xff-{\xa6\x0e\xf0T\xd7\ -0h\xfa\x8b\xdb\xfe\x8c\xdb\xfe\xfe\x0b\x8a\xeb\xfdU\xbd\ -2\x09\xf5l\xb4\x02\x7f\xc3\x90 \xf60\xb8L[\x1d\ -\xa2 q|\xfe\xdcZQ)n\xd5\xf9\xe8K/\x88\ -E\x09\x1adM\x08\x5c;\x93\xc0\x8dm]\xa1\xcd\xb0\ -\xa0s\xef\xfb\xedLY\x8f\xf2\xb9\xf4+\xae\x9f%\xf3\ -\x14gD\x8a\xd5\x9f\xa8\xef\xe9zm\xe2\xe9\xd7\xa0U\ -\x14\x1d\x08\xb0eh\xcc\xb1\xc5+\x00\xc3\x07I\xeb\x99\ -\xd0\xa0\xcb_\xb5Z\x13\x1f\xfc}\xe9\xb3\xae\xa5\xb4&\ -$~4\xea\xb0\xb8p\x94\xc5\x85\xe3\x80!/aP\ -\xe6\xc4\x90\xc8\xcd\xb0\x07\x15^N\x0e\xd3\xd7\xdf\x13\x9f\ -\xa9\x1d\x97\xd2\xf0\x02\x5c'\x89\xe4\xbdN\xe8\xf7\xa3\xf7\ -}\x8bgl\xdf\x1b\xfan\x81z\xb3\x15\xfeNR\x89\ -\xa7\xd4\x97.x\x9f\xb5F\x01C\xad\xde`tj\x96\ -S\xae\xca\x0bi\xe2b~6V\x96]\x0b\xf9\x80\xb2\ -\xcc\xf11\x9a~;Y\xc0\x7f\xcc\x87^\x81\xea\x00|\ -\xcd\x97~\x0cq|\xa2\xcc\x86\xe7\x11\x1f\xd8\x0e\x92\x00\ -2\xfc\x1d\xaf+\xbc2,MlH\xca\x5c\xc86\xb8\ -\x19Z\x07\x9e#\xf4j\xf0k\xc5\x0e\xcd_\xf8m\x04\ - \x12\xfaa\xaa9\xf7z\xae\x0c\xc9P\x92%\xad\xb7\ -\x0e\x85\xd3u\xb0\xbe\xff\xcc\xa8\xff1\x96\xda\xb8;\xce\ -\x0f\x03i\x9a\xd1\xf5\x19\xc0\x89\xc1\x18X>\xe2\xf6\xb3P-J\xccy\x12>s\ -#\x1c\xaeW\xea\xe3\x8d}\x8fu\x7f\xf4s\x05v\x09\ -\xd8\xf0\x9b\xbc\xa2#\xa4\x15\x0d@\xb4\x0e\x14\x93DG\ -\xdf\xfamK]\x90}\x98Fb\xfc\xb9q\xc5\x19\xc6\ -\xa4)\xf5j\x9e\xc0\x92d\x19\x95\x03\x90Fb(\xfa\ -\xfd\x90\xb4Q\xf4\x07\xc8\xca\xd3@\xd5=\xb7\xbb\xbc\xca\ -\xf1\xbb\xbe\xcd\xda\xca*\xb6\x8c\x13R\x8an\x8f\xb5\x07\ -\x1f\xe3\xc4\xed\xffHoy\xd5\xb5Wq\x94\xd7\x7f\xc3\ -\x09f\x05b\x92\xe9\xdd\x1f\x99+\x0d\xacE.I\xa2\ -\xa8\x18\xe5\xde\xf1\xe2\xd7r\xccQ~\x8e\x86\x0dU\x09\ -M\x010UL\xa0\xd0\xd6S\xd1kP\xb7S\xa0\xdf\ -?\xf3%\xe0T\xd6T\xd0\xc2a\xde\xb4a2\x8cQ\ -\xa4\xcf\xfaw,\xf7\xbd\x94\xf7\x06\x82\xd2\xf4\xaaM\x8b\ -M\x0cvz\x0c\xb2D\xc9\x1a\xe1-Mo\x8dwt\ -\xc1\xf3a\x09\xa8\xe7\xde*\x99\xe9/\xcf\xe7Y\x81\xa5\ -V!I}v\xa6\xbfI\xa3_\x1d\x8ch\x86\x1e\xa1\ -\xdd\xaf2\xb9q\x1c\x85\xf7\xbc\xf9\x81i\xe4\xae\x177\ -h&\x8bO\x97\xf0\xe0\xd1\xab9\xed\x05t\x07\x22\xe7\ -a\xd9\xc6\x93u:\x03\x88\xa7R\x90\xbc!\xe1\xa1S\ -\x0f27r\x10\x80A\x1f\xeaiM\x1d\xd9f0\x06\ -\x8c\x85O,\x7f\x84\xb7\xcf\x1f\xc4\xe6.S\xb8\xb4`\ -\xf3qvf\xcff{\x03\x06\x89\xdb\x0a\x1c\x18\xb0U\ -\x06\xf0H\xb3\xe4S_\xfdM\x8a\x22'M\x120U\ -\xab\x1e\xfc\xcd\xbe\x9c\x8b[/$\xb7\xc6%wT\xe0\ -o\xc7\xc5p\xe0J\xb7%D\x82\x1cF_\xfd.K\ -\xd8w6\x5c\x95\xc2\xe7\xbe\xe6\x9eE\x0a\xb9\xcd\x18y\ -\xd6M\x0c(Y\xfd\xcamn\x89XC\xd9o\xf3\xd9\ -?\xf9o<\xef5?\xcd\xe4\xd4.\x96+O\xe0\xf4\ -\xdc\xf9\xbc\xfe\xdf\xfc\x0f>\xfc\x9f\xdf\x8a\xb5\xb1\xbb[\ -\xc7Q\x8a8\xf5\xee\xff2\xcck3\x1b\xa7\x83\xa5,\ -\xfax\x15\xa5\x85\xc1Jg\x09s*^(:bB\ -\xcf\x13\x10N{\xd0\xc2]\xdf\x93\x900\xd6\x18gb\ -t\xea\x0cs\xfd\xf4.\xab^\x1c;\xe5\xad\xe6\xe1\x18\ -$HMF\xad>\x1e4\xb4_|\xb2\x10\xa5dN\ -4\x1e+\xc9\x1f\x1a\xf0y\x85\xa2i\xecE\x9e\xf6v\ -\xfa\xf5(\x02Q\x94\xbf\xf6\xa8x\x13\xc9\xdf\xe3\xe9\xe5\ -2\x1bc05\x0cX\xa4\xc7\x1e\xec\xc9{2.\xf7\ -\xbe\x17\x9b\xba\x8fq\x8d@\x09\xb1\xf0\xa3\xd4!$Z\ -!z\xfa\xf9{\xe20\x11\xd9\x12v\xa1%\x09\xc6\xc4\ -Y\xcd~\x9c~\xa6$\x0e\xcd\xd1tbjK\x18o\ -\xab5B\xbb\x0a\x0dH\x12w\xb4\xdb\xc3\x0f\xdc]=\ -\xc02\xe8\xb6\x01C\xd6\x9c\xa4d\x15\x06}\xfcV\xa1\ -\x8e3\xf3s\xe6{\x10\xc7\x22\xf9\xcf\xb4\x81\xeai\x10\ -\x97\xberk_\xc7\x84\xc5\x971\xd0Y_\x93Y)\ -\xc5K\x22Q\xb4\x02@M\x9aRk8\x8fact\ -,\xc41\x034\x1b\xb0\xb1\xbc@\xbf\xdf\xc5\x00y\xbf\ -\x13\x80\x95l'\xe9\x18P\x91\xd3z\xce\xfcz\x97\x12\ -\x1fP\xaa\xccY\xd0\xebB\xbch\xfeh7\xe1i]\ -cRt\x81\xde\x8a\x14\xba\x0c\xb7\x1b\xc7\xe1\xd9@\x8d\ -8AP\x0cO\xafL\x85\xf3\x1cO\xf9m`\x19\xa3\ -^\xbf\x06\x89w\x9597Q\xdf\xe3\xf2i\xda\x93\xee\ -\xe7F((\xb1\xb3\xee\xddT\xc5\x80m\xdd\xbf\x17\x93\ -\x88g\xbf\x9e\x18\x96\x9f8\x11z\x9cw;\xa1\xdd\xd8\ -0\x96\xf7\xf2N\x8f\xe5\x87\x0f\xb3RZj\xbd>&\ -1\x0c\xba]\x18H\xd1h\xd0!\x09r\xc5\xc6\x8b\xec\ -ax\xb9T\xe2\x93\x85N\x0fq\xd0;\x08\xb2\xdb\xe7\ -\x9e\xe1\xc3\xba\xc4|K\xc2\x13\xfd\x9a\x90\xd3\xc0\xfc\xd6\ -\xa7\xb4L\xc5C)\x09v\xa3\xeb\xa4\xc3h#\xe2\x0f\ -O_\xed\xf1\x12\x8e:\x1d\x9a\xf9\xcf\x86\xf1\x818\x1e\ -\x08wI\x8fcY\x19?CB\x15\xfc\xfa\xd7(\xc9\ -\xa89\x97\xf7\xc4{Mb(\xa7GI\x97\xda\x94y\ -\x1e\xd6\x92\xe71M_\xbf^\xe3]\x98\x98\xf7t,\ -\xb7\x07\xf7\x9e\xa2\x05\x05\x19\x99\xfb\x1doT\xfd\xcb0\ -@y\x06\x06p[\x01ExVb\xf4Qp\x22p\ -<\xd3\xcbvEl\xf1\x0dog\xe8%\xe2\x16@\xcc\ -\x1cbI\xc8X\x1f^~\x84+&\x80.\x14\xb9\xe5\ -\xdc\xd9\xbd<\xba\xf2P\x10\xf7\x06Cb\x0c\xab\xc5\x0a\ -\xbf{\xe2\xb7x\xcb\xfc/A1\x12\xce\xfe\xb5\xb8\xed\ -\xd6\x12\x82\xd7\xcf&\xd0l\x0e\xf8\xdb\xfb\xdf\xcb\xc9\xe5\ -\xc7\xc2\xd9\x8f`\xc0\x18\x8cIx\xe1\xa6\x1bxF\xeb\ -\xc5.\xdb\xb7\x02\x8c^\x0a\xed{6\x949\xae\x94L\ -\xf5\x0ck+\xd0i\xa1\xc0\x85\x11\x1c<\x07\xba\x19|\ -\xf6\xeb\x15\xe8L!/3\x9aW\xbe\x8a\x9c\x82\xf6W\ -\xfe\xa6\x22\x95\xa5\xd7\xdb\xe0s\x7f\xfa.\xae{\xcdO\ -31\xed@\xe0\xa9\x0a\x04\xbe\xf9W\x7f\x9f\xdf\xffO\ -\xff\x9a\xb2\x90,%\x0f\xb6\xfcR\xb0\xeao\x0f\xce\xbc\ -\xd10\x92M\xd2f\x15[\xf4\x02\x13\xfaYX\xda8\ -\xc5\xe2\xc6\x82\xa2fl\x08\xc4B\x0e\xf5\x99\xef\x87\xbc\ -\xefym\xeb\xf4v&G\xa7\x95J|\xfa\x97\x16\x10\ -%\x96\x87O\xde\x8f\x805\xf1\x8bK\xac\x93\xa1\xd5\x98\ -\x8e\x14\xb7\xee\xbfx\xee\x86[\x8f\xbd\x1f\x18\x89?\xf2\ -\x9e\x93\x0c\xbf]\x22\xb1s\x1e\x1c\xa5VN\xcd\xd1\xde\ -n\x1d\x97\xe5\x17\xff0ec*\x8a\x01\x14\xb6\xd9\xab\ -\x7fNI\xbbL6\xedG\x94\xb9\x15%\x1d|\x8dU\ -\x91r\x14?\xc8\x96]\xe2\x8c\x15\x1bg\xaa\xf9mn\ -\xef\xc9\xf1=\xd0\x00S\xc7\x98\x0e\x07\x96\x0b\xd0\xf2\xb4\ -#\xd0Y\x07S\x9b$\xa1VsY\x15I\x9aPo\ -4Yu9\x17\xd4j`\xad\xe5\xe8\x13\x8f\x00\x86\xbc\ -\xccU\xff i\x8d\x93\xb3\x8a\x1d\xf4\xc23\xad\x1a\x83\ -\xef\xb5\x07\x0c\x02\xf8\xf4\xba\x88=\x15:~'\xf5r\ --\xad\x85\x16'\xa6\xe6\x00\x98\x9dr\xb7\xd42\xd8X\ -[\xc6+\x9fr\xd0\x0f\xc2\xdfT3\xe0W\x9f\xc5\xd2\ -l\x8c\xe3\xe5\xea\xec\xd6]Qq\xeaz\x06\x0f\xde\x7f\ -7\xb6\xd7\xc14F\x18t6\xd4\x18\xe4\x1a\x96\x8f\xfe\ -\xd22\xdd\xcbiO\xf7\x14\x13}>\xbc\xad\xe8W\x90\ -\xd60\xfaYq{\x02\xe4\x87\x01\xae\xf7\x8d\x80\xa8S\ -\x1dN\xa4\xb7\xd7\x87eF\x1c\xe0\xef)\xa7bn\x8d\ -V\xdcz={U]yaLeD\x99\x98\x9fA\ -{9m(\xef\x15\xf7!6\xb2\x5c\x02\x88\xbbv\x5c\ -p6\xde\x91\x80\xb1d\xc6p\xfc\xe8\x09<\xb0\xec,\ -\xaf kW\x1b\x91ry)@b)\xea\x0d\xca\x95\ -eL\x19\x03\x83x\x1bW@\xb0\xa7LA\x19\x8a\x0b\ -{\x99\xe5\xfb\xae\xb7##\xbc\xe0\xabZ\x18\xcf\x0fR\ -\xde\xc4\xf9\x22\xd2j\x170\xc1X\xb0\xa5\xd7\xe3\xe5i\ -\xfd\xf2\x80\xc6\xaf\x17\xedd\x00\x83\xd9\xe8\xb8\x1e\x8c\xb6\ -\xf0\x9e\xb5\x18\xc8\x89\xa1\x22 R\x10\x88\x18\xcb^\xc1\ -z\xfa\x08\xf0\x1f\xc6\x0c\xf2y\x19}\xea\xdb\xf2\xf8E\ -\x03A\x8b\x053\x8c\xabP\xf7\xc7\xd8\xc5$)\xc5t\ -\x8bd\xa9\x83\xcdU.\x01:\x81\xd0\xcf\x86E\x80\xaa\ -\xf0\xa9\xa6\xd3\xe9\xb0W\xc6\x9d\xbb\xd3\x97\xc9\xdc\x84\x17\ -\x15\xb8\xf2\x0c\xe0\x10\xe2\xf7\xc4\x00QW\xc4\x85/\x0b\ -#Q\xdb\xc0\xda\xab\x11[T\x9e\x01\xf4V\x82X\x85\ -\xe25\xd4\x83\x8dACl\xa9\xba>\x95\xf8\x0d4\xcb\ -\x19\x18\xc0h\x06\xb0|\xe7\xe4\xbd\xa4\xfb+\x22\xe70\ -\xd6\x18uK.\xdcX\x09Mc8>8\xcao=\ -\xfe\xcb\xbc~\xdb\xdb\xd8\x5c;\x87\xd2&\x14\x1e\xf4\xb9\ -\x8eR\xab[:\xf6\x11>\xf3\x8d\xf7sr\xf5q\x92\ -$q\x0a\xd3\x08\xf8{\xd1\xcc\xcbyf\xeb%\x0c0\ -\xce\xb9T}l\x13\xc21s\x1a\xf8y\x0f\xa0\x05r\ -\x1c\x00\xf4 \xf0\xecC\xd0\xad\xc1-\x7f\x8f\xdb\x12\xae\ -@`\xfd\xba\xd7\x92\x0f\x06\xf4\xbf~\x07\xd6\xba\x1a\x84\ -\xbd\xee\x06_\xf8\x93wq\xdd\xbfz;\x93\xd3;\x82\ -'\xd0\xce\x1d\xe4\x8d\xbf\xfa\x01>\xfc[o\xa5\xe8\xf7\ -\x02\x13\x82\x8f7R\x82.,3Q\x1c%\xd0\xca\xc6\ -\xe9a\xe8\x17\x12\xe3\xa4\x8d\x06\xedQ\xd2s(\xc2_\ -\x16\xbev\x80\x8b\xb2\x95\xb24\x9e\x16\xb1*\x1b\xba\xcc\ -\x93\x7f$\x1c!\xb1,\xc2\x93V\x8d\x0a\x12\x0b\xdd\xde\ -2\x8d\xc6$\xc6\xc8\x11\xf1\x1e\xacy\x05h\x81\xd4\xa4\ -\xd4juF\x1bc\x8c4\xc7h6Fi5FI\ -\xd3L}\xbf\xac\x04\x856J\xfc\xda\xab\xfe\xb6\x96\xc2\ -\x16t{\x1bt\xba\x1btz\x1b\xb4{\xeb\x0c\xfa]\ -\x066\xc7+}McMk\x19O\xfc\xd9\xe9\xb0\xfa\ -t\x8a\xf8U]O\x1b4\xea-\xea\xcdQZ\xcd1\ -Z\xad1jY\xa3\x8a\x9f%\xcc\x8a\xa7s\x90\x03\xb6\ -\xa0,\x0a\xd67\x96h\xb7WhwW\x19\x0c\xfa`\ -\xddI\x15\x8d\xfaH$\xc0\x87=\x1b~l\xa1\xd5p\ -\xa6\xadX\xc6y\xbf\x8b-%\xfb\xd3\xb7\x91\xa6Y\xe0\ -\xa1}{\xce\xc6\x98$x\xc4j\x19l\xac\xaf\xd0\xeb\ -:\x8fX\x99\x0f\x22\x0a\x18\x0c\xb5\xd6$\x05\xab\x94\x83\ -^\xa0\x86;\x9aO\x9f\x90!\xd0P\x80\xb4\x9c\xe0\xa2\ -G\xe5/\x89\x8d6$\xa9\xaav`\x0b\x1e\xfc\xe6\xd7\ -}\x07\x00X<\xfe\xb8\xd0\xc6Zj\xad1\xbc\xcf\xca\ -+N\xff\x84\xfa\x84\x8b].)\xd9\xba\xf7lTB\ -)\x89\x81\xa3\x0f\xdd\x8b\x1d\x0c\x806`i4\xc7\xab\ -\xef\x8bA\x1d\xc7\xa1*\x90\x95\x0f\x18\xe4=\x92$\xa3\ -^\x1f%\xdaE1\x12\x1f\xa8\xef\xcd\xfb]\x17\xb3\xa2\ -V\x85\x14r\x16\xf0\xefyS\xf7\xc5\x1b;\x18\xd1)\ -\xba?\xf5\xd68\x1a\x96\xc7\xa6\x96x\x05Mi\xc9{\ -\xed\x88\xc3\xb5\xd1d\x95d\x11HU\x016c\xa8\xb5\ -F\xa9\x8d\x8cR\x1f\x1b'\x1b\x19\xa1\xd6lU\x0f2\ -J\xa6(B\x9b\xaa'U\x8d\xd7\xfe\xda\x0a\xbd\xf5u\ -\xfa+\xab\xf4\xdbk\x01\x14\x1acH\x9br\xc8\xc1\x9e\ -K.\xa0[H;Y\x02KG\x8e\xe1\xf9\xbf\xbf\xb6\ -\x16\xfa\x15\xf8\x05'Cjc\x12'*\x97%\x1bk\ -aV\xd7\xaaRF\x96\xa4_2\xe8\xf5\xa2o\xc5\xc6\ -\x9f\xd3\xacR}\xe0\xf4\x98\xdf\xa4Q#\x1bo\x91M\ -\x8cR\x9f\x1c\xa569F\xd6p!\x13\xfe|\xfb0\ -\x8fFv\x87\xdc\x98q\xa7\xe8\x0cJ\xfa\xab\x1b\x0c\x96\ -7\xe8/\xaf1Xm\x93w\xfb\x8a\xfe\xb1\x0e\xd0\xd5\ -\x10\x0c\x0e\x04Z\xa8<\x81\x09\x9a\xfe1<\xd3\xf4\xd2\ -1\x8e6\xf0\xaa\xdc\xe7\xbf/\xa6\x87\xe78\xa7\x03t\ -\x1fPm\x89\xfe\x92^h\x10\xa6\xe3\x87\xfd\x1a\xb1\xaa\ -\xdf\x0aG%\x19vz\x84d\xa9]\xc9#-5\xa4\ -\xa7\xc2\xb9q\xd2\x0d\x80\x1c\xcaq:MP\xdf\xb7\xb8\ -h\xb1\xc0\x00^xz7\xec\x931\x80\x1f\xb0(b\ -\xbd8\xe3\xb8AO\x82a\x84\xaa-\xe4`\xdd*\xab\ -\x04k\x9f\x92\x01t\x1ft@\xa9\x1e\xac\xf7`\xc8\x94\ -?5\x03\xf8\xefw\x07=\xb2\xcc!\xb0\xd2Z\xc6k\ -\xa3\xeay\x22\xe8\x13\x93\x90&)\xbd\xa2\xcf{\x1f\xff\ -m&\xb2I.\x9f\xbd\x86}\x13\x17@Zc\x90\xe6\ -\x1c\xeb=\xc2W\x1f\xfe<\xc7W\x1fu'\x17\x04o\ -IRYM\x86\xebg^\xc1e\xad\x17\xbbm_\xe7\ -A\x0e^C\xefUv/\xf9\xea\x02\x8d\ -\xb1)fw\x1eB\x9b[\xa5\x89A\xbb_\xa7G\xee\ -\xfb:y9\x08\xb1\x93)\xdew!kaXf\x88\ -\xa2\x12@\xea\x03\xd7\xb5\x17~v\xff\x85\x95\xd7\xae\x1a\ -\xbb\x91m0o\xd8[\xa0\xbbx\x92\xa5\xc7\xef\x8f\xd6\ -\x86\xe81\x99?\xdd\xa7\xb4\xde\xa0\xb9i\x96\x89\xb9m\ -\x98,\x13P\x87\x8d\xf8\xde\xf5%.z\x1d\xd6H\xe2\ -\xa8\xd0\x9c\x9a\xa11=\x85\xd9i(\xf2\x01+\x87\x0f\ -\xd3]:\x85-\x0a\xeac\xe3\x8eO\xb3\x84\xc6\xc48\ -\xa7\xfay\xe8ef\x0c+\xc7\x17\x9d\xac/r\xca^\ -\x1e\xd1\xc7\x7f/\xc9\x126_|\x1e\xa7]\xbe\xcfe\ -\x01\xed6X\xcb\xf2\xb7\xef'?z2\xe8\x10\xd1\xaf\ -N\xe6j/.z\x8eRC}r\x82\x89\xb3vR\ -\x9f\x19\x0fw{\x99\xe2\x8cX/7\x95.7\xe2X\ -q}r\x9eB\x1a)\xcd\xb9)\x1as\xc2\xfb\xbd\xc5\ -e\xd6\xee;\xc2`y\xbd\xf2\x10J\xd2\xa9\x09\xfdQ\ -W\xe5\x09\xb4\xa3\xcd\xea\xd38\x5cA\x8c\x02\xfd\xcaW\ -\x14\xf0\xa1\x08\x22sD\xab\xc5\xeb\xd3\xad5\x86\xda\x16\ -\xf0\x17\xc3+\x81\xaf\xa7\x81\xbb\xd0\x0fw\xf9\x18W\x01\ -\x93\xae\x9d210=\x82Yjc\xf2bH\x8e\x88\ -\xec\xf3\xcf\x1fN\xa8\xf5\xc7\xeaZ\xf5\x1c\x1dj\xa3\x0b\ -\xefg^i:\x97\xe0\x931@\xbc4\xb5\xea\xf0J\ -]{\xe7\xdcCu\xccP\x5cE^\x86\xaa\xea\xe2D\ -Dw\x0b\xa8\xac\xfeO\x83Z\x8f\x19@{\x8a\xcc\x8f\xa9\xd1\x9c\ -\x08\xe3\xd5c\x92\xdf^\x96\xe8\xba`1\xd7\x88\x11\x5c\ -\xb59:Jct\x82\xb5\x95j\xac\xa9\x93E\x9d\x8d\ -5\xa1P\x05h\xa9b\x06e\xdd\x9dnL\x03\xf4\xdb\ -\xab\x00\x8cN\xcc\xa9q\x83\xf7\xc8\xea6JJlY\ -P\x0e\xbcWG\x8fHCGyV\x00\xf8J\xb1\x19\ -\xe5\x90\xd0J\xcc\x15\xc9\x17\xa3aXq\x8b$\x81\xf5\ -S\xc7\x02\xddd\xcb1v\x05\xe4T%6\xd2\x1a\x93\ -\xdbw32;\xaf\xdas\xbd\xcf\xb2\x94\xb4V#\xab\ -\xd7\x5c\x08Ob\xc2\xc3l\x18W\xf5\xda\x18lY`\ -\x8b\xd2y\xe9\xfb\x0e\x89'Y\xc6\xcc\xbe\xfd\x94\xe5\x1e\ -N\xddw\x1f\xcd)\x07\x80|,`\xbbr\xd96\xaa\ -\x10\xa1\xf5\x93.T\xa6\xe8\xf6(m\xa1d\xa0D#\ -\xd6g&C/E\x9c(M\x99\xa4\xd8\xd1\x16f\xa3\ -\xe3\xda\xa9\xfa\xaac\x8f\xf5\xdch\x13%MR\xea3\ -\x13\xcc\x5ct\x10\x09\x18\xf3\xb3\x99\x905kd\xf5:\ -Y=\xc3Vr\x003\x0c\x89\x1ch6@Y\x96P\ -\x94\x14EA9\xc8\x19t\xfbUb\x9d\xa59;M\ -cv\x92\xa2\xd3g\xf1\xeb\xf71X\xdd\x08:\xd9\x1b\ -\xe0\xe2\xa9\xae\xe8\xbd\xd1q\xf2z\xb4\x15h\xaf\x0dg\ -\x03\xe8\xf5\xa2\xf5E\xcc\x01\xde\x0c\xd6\xe106P\xc6\ -\xdf\xad\xd3\x82\xe2T\xc18l\xc2\x19\xde1\x8f\xc7\xc0\ -Q\xd2\xe9t\x7f<\xde\xb1\x89uu\x02\x9760\xb9\ -\xc8@\x9d\x97\x11\xe3\x1a7\x86\x828\xf4M\x1b\xd2.\ -\xce2.\xe5\x96\xa5\xf8\xb8\x89a\xfb\xa5\xe2\x9dh\xf8\ -2\xf9~!z\xa6\xd3\xd6\xa8g.\xdfMY\x1c\xe2\ -f\x96\x8e\xcb\x13\xb5'\xcf\x02\xa5\xcdIM\xf6\x94\x0c\ -\xa0}\x17\xba\xefz\x9a\xe2)\xd4\x93&\x8co\xd5\xe8\ -V\xbb\xab$\xd5\x09ve\x09\x9b\x9b\x93\xc8\x02\xa9\xc6\ -b\xab\x11\x19\x15Z\x9f@b\x0d\xa5\x1d\xb6\xc7\xab\xdf\ -j\xcb\x17\x037\xce\xbc\x9a\x8bj\xd7\xb9\xc8\xc7\x04l\ -\x95\xf0\xe1O\xf6\x08\x1e>\xdc\xd6\xee\xd7o\x81>\xb0\ -\xe7\xbc\xaa'\xc6\x01F\x0f\xf8<\x10\xf4\xf7\x14\x16\xce\ -\xda\x0d74\xe0\xa3\xff\x80\xc4\x04\x16\x09\xc5\xcdo\xc6\ -\xa4\x09\xe6\xf6\xaf\xb9\x91Y\xe8\xf7;\xdc\xf2\xbe\xff\x8b\ -\x97\xfe\xf4\xbf\xa7`\x92\xf5\x15\xc3\xe2\x09\xcb\xd4\xfc\xd9\ -\xbc\xf6\x97\xdf\xcb\x1f\xfd\xc77S\x96\x05Dc\xf3\x0b\ -E\xc7\x8b1\x02D\xd2$e\xf3\ -\xec<\xcf\xbd\xfc\xf9\x1c\xda\x7f~\xf8\x8c\xa8\x9d\xb8\xdb\ -\xfe\xefa\xf1\xe0?\xb3\xd6\xf2\xc4\x89\xc3|\xe9\x8e/\ -\xf0\xc0#\xdf\xa1\xa8\xb2D\x1b\xb5&g\xed\xbe\x88\x8d\ -\xce*\x0f?~7E\x99\x07`\x22\xb4\x15\xe5w\xa6\ -\x83\xc6KJji\x93\x83\xfb.%I\xd2\xf0Tc\ -\x12\x924\xe1\xc2C\x97r\xd5\x15/d||\xfa\xb4\ -\xbe\xc7&\xdc\x99_\x7f\xeb\xee\xbf\xe3\xd6\xdb>M\xbb\ -\xbdN\x09\xa4i\x0dg\xe4X\xb6o\xdb\xcd\x9e\xbdg\ -\x07\xe5\xe1\xc1\xb1\x00;\xa2\xff\x9fx\xfc!\x1e}\xf4\ -\x81\xc0\x0f\x22\xb0\x85\xf7\xc6\xc6f\x9c\x104\x09\xf5z\ -\x83\xb5\xb6\xf4%Ka\xe1\xc4\x11\xd7\xa2\xb5\xb4\xdb\xcb\ -\x9c.\x05\x957\xb65A\xc9\x1a\xc5\xa0S\x05@\xe8\ -\xd0\x16\xf1\x9cz\x19\x15\x14\x01:\x8c\xa0\xa2\xa7R\x04\ -'\x1f\xbb\x9b$\x89\x8dT\xaf\x98\xb5\x81\x5c\x1f\x99d\ -v\xd7\xb9X,;\xf7\x1fb\xcb\xee\x03\x81\x16\x91\xff\ -\xc1@c\xc4\x15\x8c\xeeV\x19\xc0\xbe\xb8\xf4\xb9\x97_\ -KY\x16\xaa/\xc6e\xc3\xa45%\xa7\xc1V\x00\xe2\ -\xde;ogcm\xd5\x81\xb9\xdcy\xa0\x1a\xa3\x13\x81\ -g.\xbc\xfa:\x92\xaaj\x80\x7f\xef[w\xdcJ\xde\ -\xef\x93\x17\xfd\x8a\xdfb\xe0\x10\x9e\x81\x0dc\x8dc\xef\ -D5\xfbK\x97\x13\xb3X\x1a\xa3S\xe1\x9b\xfb/\xbe\ -\x8c\xd1\xa9\xe9\xd0\xb01\xf0\xc4\xfd\xf7p\xf2\x89\xc7\xc0\ -Z\x06\x9d\x8d!\xf9d\xc3\xce\xf2\xdd\x87I\xac\xef\ -\xaf!\xc3\x9f\x1b\xaep\xc5F\xc7\xb5?\xd2\x0c8\xc1\ -\x8fI\xc7J{g\x94h\x1a\xed\xc4\xf0\xe0-\x8e\x13\ -\xf5\xdf\xf4zIvGtI\x18\xd4\xfd^\x02iM\ -\x11\x83s\x01\xdd\xd2\xbe\x80:\x15\xc6\x93$0=\x06\ -K\xeb\x94y\x11h 1\x92\x82]\x86wh}\xcb\ -:y\xcd\xdf%1\xa0\x90Y\x08bk\x98\x01l\xe8\ -\x9cv\xc3\xbbA\x89\xcb\x5c\xce\x12\x8e&\x17\x87F=\ -q\xb4\x15\x7fzr\xb5\xb6\x08\x87\x01\x99\x8a\x93z\x12\ -\x06\x90\x96\xfc\xfe\xb7\x94\xa9\x89\x83\xe5u\x16eEd\ -#\x0c\xe0\x19$/\x0b\xb2\xcc\x09\x12\xef\xbd\x19\xad\x8f\ -\xb0\xda\x93mP\x9d\x93\xe3\x91\xbe\xc1\x01\xb2\xc4\xfa\xd8\ -\x9f\xca\x22\xb7\xee9A:\x19\xc3k6\xbd\x8e\xf3\xd2\ -\xab\x1d|1\xe2\xf9\xdb|!\xec{\xa9\x03d\xdd6\ -\xdc\xfa\x81\x0a\xd8\xe1@\xddW?\x07=\x0bg]$\ -\xef\x87\xc4\x13\xf5=\xff~\x0e\xec\xd9\x06?\x92\xc1\x1f\ -\xddI\x88\x09,lB\xf1\xda7\x915R\xb2[\xbf\ -\xe2\xe6\xc5B\xbf\xdf\xe5/\xff\xfb\xff\xc1K\x7f\xe17\ -\xb0\xc9\x08k+\x86\xa5\x93\x16\xbb\xf9\x00\xaf\xf9\xb5\xf7\ -\xf3\xc7\xefxs8\x90\xdc\xcf\xb8\x9f\x1f\xaf\xe2\xe2\xed\ -RQl\xcd\x9a\x8b\x09,\x8a\xae\xb2\xe65\x8f\xd9\x8a\ -o\xc4\x02\xf3\x8bR\xc7(\x81x\xaa=\x10\x1c\xf6\x10\ -\xfeS.\xdf\xd7\xd8].\xd9\x5cNM\xe9\x92\x14\xee\ -\xfbib8w\xd7y\xb4\x9a\xd3\xce\xf2\xc7222\ -\xcak\xaf\x7f=\xbb\xb6\xed%MSl\x09\xbd6\x0c\ -:P\xa8m\xb9P\xccb\x08\xac\xda\xa1\xbf\xf1tJ\ -\xa1\xd64l\xdd\xb4\x9b\xd7\xbe\xe2\xc7(\xcb\x92\x95\xf5\ -e>\xf4\xb1\xf7rj\xd9\x95\x10\x19mMr\xee\xfe\ -\xcby\xf4\x89{Xm\x9f\x1aZ'\xb2\xc2\xb4G\xd0\ -_\xf3\x9bv1\xbfiO\xc5\xaf\xee\xdb\xbbv\xee\xe3\ -\xe5\xd7\xbf\x96\xb1\xd1\x09\x8cI\x18\xe4\xb0\xbe\x0a\x83n\ -\x95\x95\xae\xfaz\xa6\xdf\x160\x094G\xe0\xdcC\x97\ -q\xee\xa1KY\xdfX\xe1\xff\xfd\xe8\xfb8u\xca\x9d\ -r`0l\xdf\xbe\x9b+\x9e\xfd\x02\xb9\xd7\xc4m\x0c\ -__\xfb\xda\x17y\xf4\xd1\x07p\xf1\xc6z+T \ -Q\x9a\xd5\x83pM\x92\x84\xbc\xca\xf3H\xaa\xa5\xb8\xbe\ -\xee\x0a!\xe7\xc5 \xf0\x92\x979\xc3\xcf\xfc\xd8/s\xe2\ -\xd41\xfe\xf0\xe3\xefg}}\x95$I\xd8\xbd\xe3\x10\ -\xc7\x17\x1e\xe5\xe4\xd2\x13\x10\xd1S\xbc\xe8^ Yc\ -\xd9\xb3\xfd\x5cFG\xa7\x03-\xb7n\xde\xc6M\xafx\ -\x13\x13\xe3S\x0c\xfa\x86\xe5\x05\x17NT\x9e\xa1\x7fO\ -6\xa6\x00tJh\xaf\xc3\xc6:\xa4\x99a|r\x8a\ -7\xbd\xf1\x17\xb9\xff\xfe\xbb\xf8\xd4\xa7\xffX\xc2\x1aJ\ -8q\xa2\xba\xd7<\xf93\xe6\xe7\x09\xfd\xf7\xa0a\xa0\ -\xfev\x9f\x96d\x15XIL\x82IRi\xc4\xb7]\ -zsN\x14BY%\x85Y\xe9\xbd\x12\xd7\x96\xa4\xaa\ -\xb3W\x0c\xba\x84-\x9bpw5\x0e\xac\x0aI\xd0\x81\ -\xe3\xc3\x89\x1b\xa8g\x81.\xd7P\x12\x83\xcb\xac\xe9b\ -\x91\x93$arn\x1b+\x1b\xb0\xb2At\x0d\xd3\xcc\ -?\xf4\xf8\xa93\x18\x14\xc3\xdfU\xd7\xf8\x18\x8c7\x06\ -\xac\xafV5\xe3rwN\x94\x07\x7f`\xd9{\xce\x05\ -`\x0c\x8f/8\x1933\x0e\xed\x93G\xc3\x9a\xec\xb7\ -}\xf9\x1a\x89\xdf\x94\x80x\xa1\xab\xef\xa6\xa7\x90O\xec\ -2\x11=\xe3d\xc1\xd1M[\x03=\x1b\xa3\xa3\x9c\x5c\ -\x83\xf6\x00Zu\x98\x1b+9z\xf8!\xf7}[b\ -<\xaaB\xb2R\xc3\x93\x93\x84\xd9\xfd\xe7R\x1f\x9f\x08\ -O;\xef\x9a\xab9\xff\xbakIk\x0d\x07\xfa:*\ -\xc4\xde\xa8\x9f\xa7\xba\xaaGZ\x0b\xed\xdc\xd2.rR\ -\x03S\x8d\x8c\xab\xdex3\x07\x1fz\x84\xcf\xfd\x8f\x0f\ -R\x94\x0e\xe8o9{\xbf\xa3H\xd5nj`\xe9\xf1\ -cUS\x96\xfeF;\x80X/\x1f\xa9$mZw\ -ID\x9333d\x8d\x06\xc7\xfb\x03\xba\xb6\xa4\x99\x1a\ -6g\x19\xe5 \xc7\x00\xfd\xf5\x0e\xa5\x0135\x81]\ -^\xc1\x94q\xb8\x8d\xa7\xf5\xc4Y\xbb\x18\xdd\xbb\xad2\ -\x10,\xd3;\xe6\xb9\xee\xdf\xbd\x99\x91\xb9i\xda\x14\x9c\ -,\xfb\x0e\x86\x04\x00<4\xf6\xefj\x87\xbb'\xf6\xb0\ -\xf4\xe8\xb3H\x9f4\x81\xd9\xb1\x06/{\xd7\xcfs\xec\ -\xce\xfb\xb9\xf5\xff\xfc#\xf2~\x9f\xda\xcc\x18\x9b.?\ -\xc0\xa9;\xee\x0b}\x8d\xcd,\x95\xa3\xbd\xde\xc1\x90P\ -\x8e\xd4\xd5hdG*\xd6)\x02\x86\x04\xef\xe8\xaa\x0c\ -1\xb0\xf3.$\xd01\xc9\xb1S\xc2gg\xfb;\xa8\ -f\xc8\x0c\xa1\x11\xf1\x22\xc6\xa04\xf6\x7f+\x94\x91$\ -$\xd3\xe3\xd8\xa55\x92\xdc\xe3\x1d\xffL\x1f\x86\x17'\ -O\x11Z\x89\xf3-JJr\xa4\xd0}\xe6\xb7\xdb|\ -\x87\xacj\xd8+\xbf\xe1\x80Y!l\x8c\xab\xb5\xc2\xd6\ -L\x15'ihQ\xa9/-,\xdd}=\xdb#\xa3\ -\x15\x08\x153\x80oG\x18\x00t\x9c\xd3\xd3c\x00Q\ -\x16\xde=\x9c\xd2\xc9\xbb\xee4\x07\xe3\xc0_Y\xf8b\ -\xd0\x10/\x15-\xc2\xbc\x00+\xa3o\xd8\xea}_\xe7\ -\xefG\xa6n\xe6B\xf3\x1cJ\x1f\x0ck\xc0&\xb0\xf5\ -\x87`\xc7s\xc0\xe6nv-Nx\xb4\xc6\xe0\xaa\xd7\ -\xc1\xe7?\xe2\x94c\x81\x03\x83_\xfd2\xf4S8\xe7\ -\x12\x01~\x96\xd8+X\xaa\xf7r\x0b\xdb\xe7\xe0\xe6\x8b\ -\xe1\xc3\xf7\xb8g\x92BiRV_\xf5jF\xb2\x94\ -\xd1O\x7f\xd11\x89\xb5\xf4\xfb]\xfe\xea\xff\xf9\x8f<\ -\xef\xa7~\x05\x9blbu\xd9\xb0|\xc22\xb9\xf9<\ -~\xf8\xd7\xde\xc3\xc7\xdf\xf1\x93\x14\xa5>\xea\xebL\x1e\ -\xe48^\xc9\xcfq\xa3\xe6\x82\xea\xf3B\x8e\xdb\x8a\xad\ -\xa1x\xf1i\xabW\x02\xed\x13|\x0e\xa8O\xc1\x88\xad\ -\xfc\xef\xfdr\x9e$\xe1\x0d1<\xe4\x04\x00?\xd3\x16\ -\x18mNph\xcf\xa5\xf8\xad\xeas\xf7_\xc0\xcd\xd7\ -\xbf\x91Vc\x8c\xce\x12\xe4}\x82E\xff\x83\xb8\xacu\ -\xcfX=\x09I\xcd0;\xb5\x95\x9f}\xd3/\xf3\xd9\ -\xbf\xf9K\xfe\xee\x1bw\x90\x9a\x94\xads\xfb\x5c\xa1\xef\ -SG\x82\xe0r#PV\xbf1\xec\xd9q.c#\ -S\x15\xaf\x1an\xba\xe1\xf5\x1c\xd8\x7f\x1ey?a\xf9\ -$\x14\xc5\xe9\xa0\xe2\xb4\xfe<\xcd~\xe79,-B\ -\xad\x91p\xf0\xe0\xc5\xbci\xd3\x16\xfe\xf8O\xdf\xfd\xd4\ -c}\x8a\xf7O\x17\x9b\xb1\x8c\x918a\x1b\xfa^\x96\ -\x8e~\xcd\x11\x0f\xaa\x5c\x90\x9c\xaf}\xe9Z\xd1\x82\xde\ -\xf3[\xe5ynM\xb86\x07\xfd\xf0\x0c\xd0\xc2]\x04\ -\xb1\x8d\xfa#\xd0G\xaf\x0b\xff\x89d\xa7&\xf8\xa88\ -\xbf\xae\xea#.c\xb7\xd1\x1c\xc5\x18\xc3\xa0\x80\xba$\ -\x10\xcb\xc8\x8d\x80\xe9\xbcb\xd9z\xed\xc9\x01\xe0\x99\xe8\ -\xdb\xaa\xc3\xc9#\x87]\xc6&6\x9cW\x9cdY\xa0\ -\xcb\xf6\xb3\x0e\x05\x03\x13\xdc\x96\xfa\xaaO2\xc1\xd2o\ -\xafWkJb\xaeu\x8c\x92\x8f\x82\xf2\xcaK\xabB\ -\xab\xde\xf3\x9e\xae\xa2\x02\xdb\x18\x17C\x0d.v\xae\xd1\ -\x1c!_\x93>l\xac.\xb9N\x19C\x99\x0f\x22\x05\ -\xac\xb7\xe7\xad\x81\xb9\xfd\xe7R\x1f\x9bp\xef'\x86\x17\ -\xfd\xf8[\x99\xdd\xb5\x93\xe5>\xac\xadV\xb0\xd5\xb8]\ -\xf2\xd1\xbaa\xb4n\xf0\xe1\x7f\xce\xf1iu\x9d\x10\x84\ -\xc7lH\xe0\x1b\x94\x96\xb5\xbc\xa4[X\x16{\x05\xeb\ -\xb9an\xff^^\xfa\x8bo\xe33\xbf\xf3\xbb\xe4\xf9\ -\x80\x1d\x17\x1c\xa2\x9d\x07\x98Ib\x0c\x8b\x8f\x1f\xc5\xcb\ -\xc4\xc1\xeaF\xa4i\xa6Tt\xbd\xe8\x1b\ -?~\x8fw\xb4\x17\xce\xd3[\xf2\x1dlh\x07\xf5\xff\ -p\xac\xb2\xa2\x81\xea\xa3G2\xfa\xfb^\x22\x98\xf0\x84\ -\xe1\xf7\x13\x8a\xc4b\xa6GUv\xb0{\xa6\xcf\xf8\x8d\ -u\xaf$\xcf\xe9p+\xed\xc0\xf3\xefg\xbe\xbe_\xa2\ -\xba\xc7\xd0\xeb0\x7f\x08\xb8\x12\xcf\x8f|O\xbctf\ -\xa8\x13D\xc2P+\xd5\xb8\xf6\x8f\x9f\xc8J\x18\xda\x81\ -c*\xd5n\xcc\x00\x9e\x9d\x84\x01<\x01\xac\xeaOr\ -\x06\x06pY\xb86\x1aoP\x8aeJ\xa7\xe8`\x8c\ -\x0b\x9c\xc9\x0b\x18\xa9y\x86R\xd3j\x85\xb0\x9a%b\ -q\xea\xc1\x9f\xe1\x15\x937riz-\x85q\xdb\xbe\ -\xb6\x8a\xfb\xdbz\x05l\xbf\xdayWle5z\x00\ -hK\x98\x98\x81\xab_\x05\x9f\xfbx\xf5\x9eq\x80\xee\ -\xf6\xdb]\xa6\xef\xd9\x17\xbb\xf7\xf4\xd6oH\x101\x02\ -\x04s`\xc7f\xb8\x11\xf8\xd3\x07\xa1L\xc0\xa6P$\ -\x19\xcb7\xdfD\x9e\x19&>\xf9E7\x12k\x18\xf4\ -{|\xfe\xdd\xbf\xc5s~\xfc\xe7`f\x1b+K\xce\ -\x138\xb5\xf5<~\xf8?\xbc\x9b?\xff\xdf\x7f\x8a\xa2\ -\x8c\xe3\xc8\x84O$\xf5\xdd{\xf7<\x8fx\x10h0\ -\x95'\xd0S\xd1}.e\x89$nJ\x07\xd9k\x0b\ -\xc7\xcf\xa7\xcf\x95:\xdd\xb0P\xf3\xf5\xa4\x9f\xf8gH\ -p\x82\xf6\x0c\xfbzm\x22(-\x8dZ\x8b\xf3v_\ -\x8a\xf7\x8c_{\xf9\x0b\xb8\xfe\x9a\x1b)\xba)\xeb'\ -\xdc\xbc\xfdK^\xc5\x00V\x17\xa09V\xe7\xfa\xe7\xfe\ -0\x9bf6\xf3?\xbf\xf8I\xac\xb1l\x9d\xddC\xaf\ -\xd7fuc)x\xe5\xf5Z\xdb\xb6e?c#.\ -\xa6\xaaV\xab\xf3\xfaW\xbf\x95m[v\xb1\xba\x04U\ -\xd4\xc3S\xd2\xee\x9fz\xf5{pj\x01\xa6\xa6\xb7\xf0\ -\xfa\xd7\xbf\x9do}\xfbk\xdfc\x0bO\x0e\xfam\xf5\ -iQ\x0c\xc8\xd2\xba\xdb\x0a,K0\xe2\xc9/\x0a\xd8\ -\xb1s?\x0f~\xe7\x9b\x90$l\x9a\xdb\xcd\xc2\x89\x87\ -\x95\x17\xc0\x87r\x94\xa1E\xaf(\xc0\xd5\x09,Y\xc3\ -\x0e$\xb3\xc4\x83\x97\x149\xc2I<\x0a\xda\xc8!\xf0\ -7\xf8\x99\x90\xcf\xbdp\x0f\xe0\xd1$\xd4\x9a\xa3\x18\x0c\ -\x8d\xeah\xb8M\x13\xa7\x8f\xd97h\x81\xe5uX\xeb\ -8\xa0\xb2y\xfa\x0c4R\xdf=\xd3g\x0bG\x0e\x87\ -\xbe\xe4\x9d\x0dRR\xea\xad\xf1\xa0\xa6v\xec?\x14b\ -\x0c\x01j),/\x1c\x0f\xbd\xe9\xae.\x06@,\xdb\ -\xf3\xa7\x1b\xcf\x1a\x80P\xd1\xd7%z\x88y\xae\x95\x5c\ -\x92$\x81\xce;\xf6\x1f\x04c\x04\xe8\xa6\xd0YX\x09\ -\x84h/\x1eG\x97\xa6q&\xba\x9b\xd5\xd9\xdd\xe7P\ -\x1f\x9b\x04ci6[\x5c\xffS?\xc5\xe8\xcc,\xc7\ -\xd6Kz\xa5\x03rYb\x98\x19\x81f\xcd`\xcb\x82\ -#\xf7\xde\xcb\x89G\x1fe}i\x99\xa2\x02\xff\x18\x05\ -\xf2\xab\xd7\xc6\x18\xd2z\x9d\xc9\xb9\x19\xf6]v\x09\xf3\ -\xf3\xb3\xf4K\xcbb\xbf\xa0W\x96\x1ck\x97l\xd92\ -\xcf\xf3~\xfc\x0d|\xe1\xf7\xfe\x90\xfa\xe8\x08\xab=\x17\ -\x9f\x90\x18\xe7\x01\x5c_\x5cr\xba\xa5\x9f\x87d\x1a?\ -n/S\x93f=\x1c\x0f8\xb5u3y\xa8;\x08\ -#i\xca\xa9\x07\x0e;\xa3\xc6\xc0`M\xea>\xda4\ -\xc5NM\x92,\xbb\xf8N\x80\xd6\xb6YFwo\x0d\ -;VW\xbf\xfd5\xec~\xce3X*\xfb\xac\xe6}\ -\x07\x84\x81\xe9\xa4\xc6\x88II\x0c\xac=q\x92\x07\xfe\ -\xeenV\x9e8\xe1<\x8cy^\x19\xbdC\x5c\xe5\xb7\ -\xc4k)\xf5V\x83\xb9\xb3w\xb1\xeb\xd9\xe7\xb3u\xd3\ -8=J\x96\xe8\xd3\xa3\xa0G\xc9Q\xba\xcco\xdf\xc4\ -\x0b\xde\xf1\xe3\xdc\xf2o\xdfC\xaf\xd3at\xe7f\xba\ -\x8f-\xd1]Z\x09|P\x91\x1e\x89\xd5\xae\x9c\x10\xeb\ -m7\xce\x91\xa6\xe27\x01^\x89\xd2-\xc2q\x8e\xaa\ -:1&\xf6\xb2y\x8e\xd5\xf1\xeeapaV\xe2\x1d\ -)\xbd\x865\x97\xc7\xc0S\x9c^r>\xb56k\xc3\ -\xf7\x92\x94rz\x94di=\x14\x8b\xd6\x19\xbe\x84\xbb\ -DV\xe9\xca\x04~\xfc\xce\x08sW\x96\xe2\xc3\xc2\x87\ -\x11\xb2\x10\x0c$>K\xc7\x09\xc4\xb8\xd9#d\x9f\x09\ -*yV\xda\x02\xd6\x995\x12X\xaf\xdd\x96B\xd4\x84\ -\x84A\xd9#K\x9aa\xebM\x1fV\x1d3@\x5c\x03\ -M+r!\x880\x80\x00R\xff\xbf\x8c\xaf\xa4\xe0\xd6\ -\x07o\xe5\xb2\xd6\x8b\xa1\x80A\xdf\xd2\xaa\xe9:K\x82\ -\xce\x09\xd4\x88\x19\xde\x018g&\x1a\x03/\x9fx%\ -?\x94\xbe\x00\x1f\xf3\xe7\xeb\x04\x8e\xcc\xc3\xf6\xab\x10\xcf\ -\x9f\xe5\xb4\xd8'kaf\x0e\x9es#|\xf6S\x95\ -\xf7\xc2\xb8$\x8f/W \xf0\xe0E\x1e\xc4\x08\xe8;\ -\x9370\xb7p\xd6<\xbc\xc2\xc0G\x1e%$\x86\x14\ -I\xc6\xc2kn$70\xf3\xe7_\xc4\x18Ki\x0d\ -\xfd~\x87/}\xe0\x9d\x5c\xf3\xa3o%\xd9\xb2\x87\xa5\ -\x13\xb0|\xd22\xb5\xed|n|\xc7{\xf8\xf8\xbf{\ -\x1b\x85-B\xbc\x94\xef\xb9Q\xa6\xa0\x8ey\x10\xba\x97\ -\x95'\x10\x8a\xa2\x8b\xcf\xf8v\xd6~\x8a\x06y\x9eg\ -\xff\x1a\ -\x00\xda\x85{n\xa3\xca.n/\xb9\x14\xee\xa2\xd7W\ -\xb3\xec^y/jc|\xacz/az\xdbfr\ -+\xbc\x9a\x19\xc3\xc3\x7f\xff-<\x08\x1at;\xa1x\ -\xb5\xa5\x844#\x9f\x1a#[^'m\xd4\x98:o\ -\x7f5\x08\xc35?\xf7:v^u1'\x8a>\x1d\ -\xeb\x00\xe2\xb8I\x99N3\x06\xed\x0ew~\xe4s\x1c\ -\xbe\xe3[l,.W|'\xf2:\xf0\x96\xf1s\xaa\ -\xf4cE\xa4\x87n\xfbG\xbe\xf6\xbeO1\x7f\xde\x1e\ -\xce\xff\x91k\xd9r\xe9\x01\x96\x19\xb0\xc2\x80\x1c\xcbq\ -\xbal\xd95\xc7\x0f\xfd\xf4\x0fs\xdb\x7f\xf9cH`\ -\xea\x92\xbd\x1c\xff\xc2]\xa1\x19\x1f\xa3-\x07D\xc8\x1c\ -$\xeb\xd5\xd9\xc1\x95'\xd0?\xdf\xcb\x05?7\x9e'\ -\x0dq\x98\x9b\xa7\xa96\xc8\xe2us\xba!\xe7\x9e/\ -\xfd\xf0X\x82\xf0\x0c\xf7nIN\xa2\xee\xf0\xf3\xe9\x9e\ -\xe83\xd5Eo\xeag\xc51\x81\xf1\xae\x9b\xc7B\xde\ -\xd8\x1a^\xe3\x1e\xa6\xfa\x93\xdf,\x96d\x80?D|\ -\xb8\xc8F\x8cPuge \x12\x14\x19/l\xedz\ -\xd4\xe0k\xd8\xc3\x18\x13\xdcO\xaa\xdf\x0a\x01K\xaf\xec\ -T\xec\xea\xe3B\x04}\xfbx0\x1f\x83\xa3\x15L,\ -fb\xe4-\x19P\x1a\x99K\x7f\x12\x12NuN\x85\ -L\xe0\xa20L6\xc7\x09v\x80z\x90\x0d\xffE/\ -\xdc\x93LBb\x12^6\xfe\x0a\xae\xc8^\x84\xdf\x0a\ -F\xfd\x8c\xefs\xb7\xe9\xfeGc1\x02\x02\xe7\xb6\xc0\ -\xf3^\x09i]\xe2\xfer\x0b\xb7}\x05\xee\xb9\xcf9\ -7J#\xf7G\x9e@\x04\x04\xf6-\x9c3\x0f7\xec\ -u\xf7\xd8\xd4\xc5\x05\x96i\xc6\x897\xdc\xc8\xc2+\xaf\ -\xa9\xb6ulU,\xba\xcdm\xbf\xf7n\xea\x1b\xf73\ -\xb9\xd9Y\xb9\xcb',\xbd\xd6!~\xe4?\xff\x8f\xea\ -\xf8\x22\xa9\x1bY*\x9a\xda0\x9b>V\xd4D\xfcR\ -\xab\x8d\x90\xa5\xceRK\xab\x13(\xfc\xdd\x92\xe0\xa1\xe1\ -\x99\x8d\x16\xae\xe6\xad\xef\x07x\xe9\xfbe\xf1\xf9\xd6\xfd\ -\xfap\x02gnb+#\x0dW\xdfp\xf3\xec\x16n\ -|\xc1\xeb\x18\xac'\xf4\xd7\xbe\x8f\x0e<\x8d\xfe=\xdd\ -\xab\xdf\x81\xf5\x15x\xe6\x85W\xf2\xcc\x8b\x9e\xed\x0c\xa4\ -$e\xdf\xf6\xf3\xd0[\xf5\xf5z\x93-\xb3{\xb0X\ -\xb2,\xe3\x87_\xfa\x86\x00\xfe\x8a\x7ff\xf0\xf7TW\ -Y\xc0\xe2\x02\xac\xad\xd6\xe8v\x9f\xfa\xbb\x11\x1d\x8c\xe7\ -\x86\xd3\xfd\xefeU\xd7lu\xb5\xda\x92\xb4%\x8f\x1d\ -~\x80\x91\x11\xb9}c\x03F\xc6&\xb9\xe2\xda\xeb\xdd\ -\xda7\xb0e\xe7\xb9l\x9a\xdfK\x92eJd{\xa0\ -e\x14g\x8b\xbcH[\x93$\xb5f0~\x9d\xe5\xaf\ -c\xf9\xca\x88\x975\xdc\x91\xad%\x91\x97^\xae\x16U\ -@\x82\xc1\x905G\x83\x98/\xcb\x82\xb5\xe5S\xac,\ -/\xb0\xba\xbc\xc0\xea\xf2)V\x97\x17Y]^`m\ -i\x11\x93\xa6X\x0b\x83j\x0eG\xaa\x9c\x80\xa5\x93\xc7\ -X_Zdui\xa1\xfa\xbd\xc8\x86\xbewy\x81\xb5\ -\xea\xf5\xc6\xc9\x13\x0c\xd6\x96\xf1`\xae\xe8\xbb#\xf1\x1a\ -c\xee\xb8E\x93\xa6\x98\xc4\x84:\x83~+zy\xf1\ -8\x06C>p'\x00y\xa30Q\xd4\x8c\xa14\xca\ -\xab\xaf\xf5\x8e9\x8d\x06\xfe\xfd\xac5\x1a\xd6\xe7\xdc\xce\ -\xbdt\x07\x81\x1d\xa8\xa5\xb0\xf0\xc4c\xee\x8d\xd22h\ -\xaf\x87\xd9\x0a\x89<#\xa3Ln\xdd\x05X\xd2Z\xc6\ -uo\xf8Q\x9aS3\x1cY\xb5\x14\xa5\x03\xb3\xf3c\ -\x86\xd1$\xe7\xeb\x9f\xfc$\x7f\xf9\xce\xff\xce\xe1o\xdd\ -M\xbf\xd7C\xeb@W\x90\xdf\xba8\xd2\xd2\xc9Jk\ -KJ[R\x96\x02\xf4\xc1\xb0\xf8\xf8\x11\xfe\xfa=\xbf\ -\xcf\xb7>w\x1b\x9b\x1a\x09\xe3\xb5\x84~aY\x1e\x14\ -\xec\xbd\xf6JV\x06bp\xb6\xd2\x84\xfe\xfa\x06\x9d5\ -\xd7\xf7|\xa3\x1d\xd1\xc4\xbf6@sf:H\xda\x89\ -\xads\x0c*\xe5\xe4O\xe69\xfc\x8f\xf7\x04MW\x0e\ -t\xac\x7fe,\xa5)\xe5\xcc$3\xcf:?\xb4\xfb\ -\x8c\xd7\xbe\x84]W]\xc2\xc9\xbcO\xc7\xba\x1c\xee\xd9\ -\xb4\xc6T\x99p\xef\x9f\xdf\xc6G\xdf\xf4\x1b\xdc\xf3\xe9\ -/\xd3^\x5c\x09\xf7\x84y\xad\xd0xY\x16\xce\xb3\x18\ -) \x8b\xaf\xef\xebu\xcb\xb1o=\xcc\x17~\xe3\x83\ -|\xe3\x83\xb70e3&p\x8c\x94cY\xa4\xcf\xae\ -\xab/`\xd7\xa5\x870$d#\x0d\x9a3\xe3\xf8\x00\ -3\x018\xa2\xcfe\xeb\x14X\xef`\xfd\xb9\x8f\xe8m\ -U\xef\xa5\xd7\xe5\xe5d\xd7P\x1c\x15\xf1nS\xec5\ -t\xf7\xf9\xdf\xda\x88\xd3_\xf28G\x9e_\xa2\xb1\x13\ -\xa1\xcd\xd8\xa9Eh-\xf6)\x1ap\xb1\xcc\xd3\xa3\x14\ -\x99<\xc8\xf3\x99\x06\x92\xa2\x1d\x09Z\xd8\xaf7\x97\xa0\ -\x9b\xba\xca>>\xe8V&S\xc0\x9eF\xb3\xda\x95\xee\ -\x1f&\xaey\xc2\xfd\x02\xe0\x5cW\xe2v\xa5\xcc\x87\x10\ -i\x98\x08\x22$K[\x90\x97=\x1a\xc9H\x18\x98>\ -\xbc^\x18@C\xba\xb8O\x1e\xc7\xc7u\xb8\xe4\x0cG\ -\x0fXe\x8b\xc2p\xaa\xb7D\x92T\xf1u\x05\x8c7\ -\xfc\x81\xdd2\xb1\xb1\xe7o\x18\xfc\xb9\xe7\xbcl\xec\x06\ -\xae\xce^LaM\xa8\x93\x19\xea\xfc\x01\xab\x8f\xc2\xb6\ -\xe7\x00UL\x92\x8e\xcb\xf1\xdf\xd1\xaf\xe7\xb7\xc0\x0b_\ -\x09\x9f\xfa\x8c\xfb~\x99@a\xe0\xaf\xbf\x04y\x1d\xf6\ -\x9e\x03\xb9\xa9\xc0\x9e9\xb3'\xd0\xc7\x04\x9e\xbf\x19\xfa\ -\x19|\xec(\xe2\x09L3\x8e\xbd\xe5FL\xdeg\xe6\ -\xd3_\x05\xdc\x89!\xfd\xbc\xc7\xdf~\xf0\xfd\x5c\xfe\xb6\ -\x9fal\xd3v\xd6\x96-\xcb\xc7K\xd8v6\xaf\xfd\ -\x9d\xdf\xe3#\xbf\xf8V\x8a|\x10\xcds\xfc[\x06V\ -\x86\xf9r\x8b0\xa9\x8aE\xf7\xab\xed`a]\x09\xb8\ -\xd5\x06\x84\xff]\x86y\x93\xa3\x06\x9f\xee5\x0c\xa8\xbc\ -\x08\x93\x83\xef\xe2B\xe4\xfe\xddzZg\xc7f\x17\xb0\ -]\xcb\xea\xfc\xdc\x1b~\x05;p\x9e\xbf\xff\x95\xae~\ -\xc7\xc5\x05>\xef\xca\x97p\xf7\xfdw\xb1\xd1\xde`d\ -t\x82F\xad\xc5`\xe0b/\xb7o\xde\x1fb\xa9\x9e\ -y\xc9\x95\xec\xdb}6+\x8b\x84B\xc9\xff\x92\x97\x1d\ -\x9e\x90\xa7}i\xe3S\x0b\xd0\x14\xb0\xf4:\xebA$\ -\xde\xf17\xb7\xb0\xe7\xac\xf3\xa8\xd7\x13z}\x97%\xbb\ -\xba\x0a\x17<\xe3*\x96\x97Nr\xd7?\xdc\x0e\x06&\ -g\xb619\xb3\x9d\xf6\xfa)\xd6\xd7\x16\xe8\xf7;\x14\ -\xfd\x1ey\xde\x0b\xfc-\xd2\xb1\xb2\xba[\x13\x14\xacB\ -\xb5\x1d\xac\xcf*\xf6\xdf\x09\x02\xbc2'<\xf0\xd1Y\ -\xcc\x1e\x0c\xfaS\x93\xfc\xa8\x0c\x86\xfe\xc6j\xf8[b\ -R+\xa1\x9f&\xd4\x9an\x1dMn\x9aw\xd9\xd9\xd5\ -\xd5j\xc0\xfa\xa9\x13a}\x0ez\x1b\x90;N\xf7\x9e\ -\x1b\x89\x93\x14\x0aZ,\xd4\xea\x14&u\x8a;\xad\x93\ -\xa5\xee\xc4\x87\xacVw\xa7\xaaT\xb74j\xd0o\xaf\ -\xd3^[\xc3\x02\xc5\xa0\xa7t\x87\xf7+\xc6\x80W\x8c\ -F\x89\xb1\xf5\x91\xd8^\x87h`\xeci\xdf\x9a\xdc\x14\ -Zl\x8c\x8c\xd2\xa9\x00\xa0\xafu\xb8x\xd4\x01\xc0\xb2\ -\xd4:\xc6'\xa8Y&w\xee\xc3\xd7\xc9\xbb\xe4\x05/\ -dz\xfbN\x8e\xae[\x176\x98\xc0\xd6\xf1\x84\xfe\xea\ -2\xb7\xfc\xe1\x87Y\x88.K\ -\xab\x03\x172\x13N^\xf0C\xf3 \xca{\x06u\xbc\ -\x90\xae\xb5%\x9d\x92\xed;I\xdf\xf7J\x5c\x83;o\ -\x85\xc9\xa9\x1e2\x89>\xc8\xf7LB\xa8S\xac\x93%\ -\xcd\xd0\x8eT\x18\x8c\x19\xc0{\x0f5\x03\xc8\xb3u\xc1\ -P'\xf8\xa4\xd4\x82\x08!\xf7\xcc\x92\xfbN\xdeG\xb2\ -\xdf\xb5\x5c\x14\x96\xed#\x9b\x15!\x9f\xfc\x0a\xe0\xcf\x18\ -^6z\x03W\xd5^Dy&\xf0W\xfd\xac\x1e\x85\ -Gn\x85\xdd\x15\x08\x94v*f\xf0\xdf\xad\xde/\x80\ -\xcd[\xe0\xfaW\xc2\x9f}J\xda)\x13\xf8\xcc\x97\xe0\ -\x05u\xd8wP\xee\x19\xfe\xd1\x19\x9c}\xe0\x82Y\x18\ -\xa4\xf0\x91\x13\xae\x0dR\x0b\x89\xe1\xe8\xcf\xde\x84\xc9\x07\ -L\xder\xa7\xa3\xb3\x85n\xde\xe7\x8e\xf7\xbd\x87g\xff\ -\xccOc\xe7\xb6\xb0\xbeD\x05\x02\xf7\xf2\xea\xff\xfa\xbb\ -|\xec\x97~\x8a\xbc\xd7S\xdeZ\xbf\xb0\xfc6\xbf\xaf\ -\xed\xe7?\xf1\xdb2\xd0\xac\xb9\xa0\xfa\xbc\xe8\xe2\xbdT\ -\x05>\x0b\xd2[N\xe0\x93>\xc4D\x91y\xf5|\xfa\ -O\xb94\xd7y\x05;|\xcaB\x89evl\x96,\ -q\xde\xa1\x0b\x0e^L\xb3\xdeb\xf5\xe8?\xe9\x91\xdf\ -\xdf\xf54\xd0nw\x1d&\xe7Z\xdcx\xfd\xeb\xf8\xf0\ -\xc7\xde\x8b!a\xcb\xdc\x1e\x1e;\xf2\x1dF[\x93\x8c\ -\x8fN\x03\x86\xd9\xd9y\xae\xbb\xfa\xa5\xb4\xd7\xfee=\ -\x7f\xff\x1c\x97\xe7\x01\x99\xbf\xf8T\xa0~\xdec\x90\xf7\ -\xc8\xb2:\x8b\x8b'X8\xf1\x04\xd3\x9bv\xb2p\xca\ -\x81\xcev\x07Lb\xb8\xe6\xf97\xb2y~'_\xf9\ -\x9b\xcf\xb0\xb1\xb1\x86\xc5226C\xab\xaa#h\x80\ -\xa2\xc8\xe9u\xd6\xd8\xd8Xb\xd0\xeb\x92\x0f:\x14\xf9\ -\xa0:f\x0b\xd2\xd6$E(\x16-\xc0-J<\xa8\ -x\xc9\x9f\xbc \xa7\x8a\x98\xea\xbb\xe21\xf3\xfc\x9c`\ -h\xaf\x9e\xa0\xbdz\x22\xb4\x01\xb1q46\xb3\x95\xd9\ -\x9d\x87(\xb0\xccm\xdfM!\x22\x9dF\x0d\xee\xb9\xeb\ -\xeb\x01L-=\xfe\x1dzU\xf9\x9b\xa2\xca\xba\xf7\xb2\ -Yg\xc9\x06\xdfC\xa3I\xda\x9a \xcbjaL;\ -\xf7\x1ft\x9fU\xa4\xaegp\xf2\xb1\xca\xf3\x86%\xef\ -u\x94\xda\x89\x83\xee\xb5'\xc4?G\xd7z\xb5@i\ -|\x19\x9eB\xa9L\xb7\xdd\xd7\x1c\x9d\xc2\xa7\x8e\xd4\x1a\ -\x0dV\xba\xd2\x07[\xe4\x9c:\xea\xb2g\xcb\x22\x8f\xf4\ -\x89\xc522;\x1f\xb6\xb1\xe7\xf7\xed\xe5\x9c+\xaed\ -\xb1\xed\x93e,[\xc7\x12\x8a\xce:\x9fy\xcf{\xe8\ -\xae;\xab\xce\xf6\x07\x9cz\xe2Q:\xa7\x16\xf1@r\ -8$\x8a@3Q\xede\x91\xd3]Z\xa6\xb3\xb4\xc4\ -\xc8\xa6Y\xa6\xf7\xed\xa3L\x0dw~\xe6s\xcc\x9f\xb5\ -\x97M\xbbwr\xb4{\xfa\x82K\x0d\x9c|\xe8p\x90\ -\x92\x83\xf5\xb5\x08\xa0\xfb\xa5o\x80\xa4\xe6\xea\x95M\xcd\ -\xcf\x926\xea\xf4\xab\x82\xd3\xf5\xc4\x90\xf7\xf3\xe0\xf5\xe9\ -\x9eZV\xfd\x93\x12CI=cr\xff.\x07\x88G\ -G\xb8\xf6W\xdfL7\xb1\xacW\x0c\xb4)\xa9Q\xeb\ -\xf6\xf9\xe2o\xfe\x01'\xee?\xec\xe8\x9a\x97\xac?\xfc\ -\x04k\x0f\x1d\xc1\x05;\x8b\x9fI\xbbz\xb4\xb7R\xf7\ -\xbbX\xef\xd0^\xef\xb0\xf1\xd8\x09Z\x9b\xa7\x99\xbe\xf4\ -\x006I\xb8\xfb/\xbe\xcc\xf6\xcb\xcef\xf6\x92\xfd<\ -\x81\xdb\xc2]c\xc0\xfc\xd9\xbb\x18\x9b\x9dd}a\x85\ -lL\x8e\xce\xd3\x1e9\xa3\xd6\x91\x80%\xf7I\xb1\xbe\ -\x8ea\x14;\xe2\x92e\xf4z\x1cnGg\xf6\x0eC\ -<\x7fi`'8E\xb8@x\xddo\xe1\x96\xaa5\ -\x9d\x05/\x0e3B+f\x88\xa7D\x1ex\xcfa\x08\ -\x8dH\xc0N\x8f\x90.\xb5!\xcf\x83,\xf0\xe3\xd0\xc7\ -M\x96\xc8!\x07\x1e\xfc\xba\x1a\xd0H%p\x0d\xca\xbc\ -\x9bt\x98\x10~I\xebd\x90\xd83(Jt\x18\xcc\ -\xc9S\xa4-mM\x0b\xe2\xd5\x89\x1e\xee\xae^\xb1\x81\ -\xa0k\xffT\x9dv=|h\xb4b\xb8J\xd8zh\ -\xeb\x19D\xd7\xa5\x22|\xd7}\xf6\xf8\xca\xe3\xe14\x90\ -\xbc\x80\xd1f\xec\x01<\x93\x06v\xe0\xcf`L\xc2+\ -\xc6^\xc1U\xd9\x8b\xb0\xd6\x03\xc20\x94\xd3p\xa5e\ -\xc2\xbdO\xd5\xee\xd0\xdfI\x0a\xb5\x1a4[\xae\xd6_\ -\xab\xfai\x8e\xa8\xbf[Po\xb8\xe3\xd7\xfc\xa9)O\ -M\xa8\xa77F\xb1\x93\xfd\xda\xf1\x0a\xa9\xea\x9b\x85\xa3\ -O\xdc\x13\x9e\xf7\xe9?\xff\x10\xd6\xf6\x98\x18\x976\xd6\ -7\xe0\xd4\x12\x1c<\xef\x99\xfc\xd8\xdb\xfe=W^s\ -=S\x93\xb3\xa4i\xaa\x96]B\x9a\xd6i\x8d\xcd0\ -7\x7f\x16[w\x9d\xc7\xce\xfd\x97\xb1\xfb\xec\xff\x8f\xb7\ -7\x8f\xb7\xec(\xeb\xbd\xbfUk\xedy\xef3w\x9f\ ->=&\xddIg \x09\x84\x0c\xcc\x82(\x93\xe2\x00\ -\x02\x02\x8a\x08\xa2\xa2\xaf8\xe3\xeb\xf5\xea\xbd\xbe^\xc5\ -\x19\x04\xc4\x09\xbd\x97yH@\x11\x10\x22^P \x0c\ -\x12\x22\x99C\xc6\xeetz:}\xe6\xb3\xf7\xd9\xe3Z\ -\xab\xee\x1f\xb5\xaa\x9eZ\xbb;Iw\xae\x9fw\xf5\xe7\ -\xf4\xd9g\xef\xbdj\xd5\xf0\xd4S\xbfg~\x1a{/\ -\xbc\x96\xb9\x1d\x17\xd0\x98\x98\xa3<\xb9\x8d\xb8>a\xd3\ -\xce\xe4t\x1d:\xd7\x14\xd3L\x88\xf6\xcd\x1d\xf0\x91O\ -1-\xae\x12\x22\xc0\x89\x83\x85\x03\x8f\x8e\xfek\x13s\ -\xfe\xf0\x9a\xdd\xb1\x1bg\xeds\xc5*\x1e\xbe\xf76\xcf\ -9\xb3\xe1\x10\xc7\x07C\xf7\x1f\x1d$\xeb\x0a\xb5\x0f\x0c\ -\xfa\xa4\xbd\x0d\xe2\x8a\xd4l\xdey\xe0b\x1fI\x0d\xd6\ -\xffou\xf1\x84\xbf\xaf\xd7^=\xed\x1c)\xaeY\x11\ -\xa8;0\x0a\x0e\xe8\x05U?<\x8fV\x18\xad,\x11\ -a\x88\xe22q\xa9\xec\xb5\x9d\xe5\xc8\xb0\xb9\xb2\x8c\xc9\ -A\xc9\xa8\xbf\xe5\xe7Xa\xf9rk\xfb\x1e\xcb9\x22\ -\xc5\xb5\xdf\xfb}\xf4F\xd0\x19\xd8\xeflkh\x22\x93\ -\xf0\xe9?\xffs\xba\x9d6\xa0I\xba]N\xdeu\x0b\ -\xdd\xd5%\xafq\x0ds4\x0a\xc7\x965\x0e\x15\x12\xee\ -\xd9\xbd\x95e\xd6\x0f\x1f\xf6\x05\x04n\xfa\xc4g(+\ -\xa8F\xa7\x13\xba\x02V\x8f\xda\x0a5\xc6@\xd2\xed\xfb\ -g\x17w\x8eB\xc76\x81\xf7\xd4\xaey\x00\x86\xf9\x82\ -T\x95f4\x18\xe0\x5cWF\x9b]\x8aZ ;\xfb\ -\xf5\xf9Y\x5c%\x97'\xfe\xc0s(7\xeb\xac\xe4\xce\ -\xbf\x0d\x1dQ7\x8a\xaf\xbe\xfd#\x02\xfe\xfa#N\xfe\ -\xdb\xcd\xb4\x1f8fS\xec0\x9e\xda\xa4\x08T\x1d\x0d\ -\x08?\x0f\x82y\xd0\xf4O\xads\xea\xabw\xfa\xb9\xfc\ -\xe2\x1f|\x085J\xa9\xe5\x15\x8c\xfadd\x0a\x0e\xbe\ -\xe8\xa9\x80\xb1\xa5\x1d\xcb\xc5Z\xb7\xa6\xf0,\x87\x05D\ -\xf8\x00P\x9d.t\xfb8w\x1e\x82\xf5\x1b?C\xc6\ --\x88r\x89\xed\xd3=WVb\x9c\x1e$\xdd]\x08\ -\x1e\xb3\x00\x7f\xd8o\xbb\xf3-\x84\xd1\xc5\x96\x8d\xff\xed\ -\x0am\x88\xe0\xa6\xb4\xc6L7Pq\xc9\xcf\xb3`8\ -{\xa5y\xee\xc0\xd0,\x5c\xca\xdd\xe6b\x97N#\x8c\ -\x92\x92\x83[\x86\xe4\xba\xebL\xa5n:\xc4gO\x0a\ -I\x17\xcb\xc2\x89d\xeb\xb4).\x9a3\xf4\xf7\x93\xa8\ -O\x01\x81\xe1s\x87Y\x0f\xa54U\xdd(\x00\xfe\x9b/\xc1h\xc3\xe4\x0dwX\x926\x86a\xaf\ -\xc7\x97\xff\xe4\x9d<\xe7\xb7\x7f\x05\x13\xb5\xd8Z\xcfX\ -;\x95\xc1\xc2~^\xf6\xa7\x7f\xce\xf5\xbf\xf2s\x8c\x86\ -\xbd\x80\xc9\xcb\x8c+\x94\x0f\x18)\xe6\xb5\xb2})\x95\ -\xac\xaf\xd3(\xaf\x18\x12\x96\xd6rf\xa20\xe7dQ\ -\x8bp&\xf5\xf7\xe9\xd7\x99\xc0\x87\x08!B\x13\xa1\xa0\ -\x00\xb6,R\xb3n\xf3\x85\xed\x98\xddI)*\xd3^\ -zl0\xe3>\xd71\xb4\xb6Aj2\x06\xc3>+\ -\x9bklv7H\x9d\x07\xbb\xfb\xbe*\xceZ\xb39\ -\xc1\xf4\xc4\x0c\x8d\xd9\x1a\x18\xcd\xe62g\x1de\x9c\x0c\ -!\x8ab\x9e\xfd\xb4\xef\xe6\xf37~\x16P\xd4\xaaM\ -\xeaU[\xcfs~\xfb.\x0e\x1ex\x02\x9bkg\xd7\ -^x\xc5%\x98\x9c\xb3\xf3\x95$#[\x01\xc7\x14\xd9\ -W\xf8\xba\xac5q\x14\xa3tD\xb7\x0b\x9d6\x8fi\ -\xfa}\xa4\x8f\x85)\xca\x1e\xb7kW\x94\xcc32z\ -\xfd6\xc3Q\x8fJ\xb9F\xbb\xbd\xce\xe7>\xfd!^\ -\xf4\x83\xaf\x054\x1by\x1f\x06\x038y\x0aZM\xcd\ -\x93\xae}.W>\xe5\xb9d\xc6p\xec\xc8}\x1c\xba\ -\xffN\x0e?p7\x83~\x9f$MH\x92ap\x08\ -\x18\xa2\xb8\xc4\xe4\xf4\x02\x13\xd3;<-\xa6\xc3-\x86\ -\x9du\xfa\x9du6\xd7\x8e\x91%C\xd24\xf1\x03r\ -\xeb;nOp\xbeA\x16\x10e~o8HX\x9c\ -\x031{\xe9\xd8j7\xb4\xd6Ln\xdf\xc9j\xee\x92\ -`\xd9\x97a\xf5\xe4q\xff\x5c1e\xe7\xdfA\x04\xf9\ -p?\x86V\x91l0 6\x99\x17\xba\xf7^p)\ -\xbd\xa1\xacO\xacac\xf9d\xfe\xb9f\xd8\xdf\xf2c\ -\x0b\xb5\x9c\xb2gE8t\x94\xee\xd2o\x00\x84\xd6\x19\ -\x08\x80s\x5c\xf2\xaf\xf7^|\x09\xae^;X\x13\xf0\ -\xea\xea\xb2\x9f\x9da7\x90h\x80\xca\xd4,q\xd9\x9a\ -L\x0f<\xf9*&\xb6\xcfst\xd3\xf8\xfe\xd7K\xf0\ -\xcf\x7f\xfd7\xf467Q\xd8\xd2w\xcb\xf7\xdc\x91'\ -!v\xbd\x0csh:\x80\x9b\x05\x87\xb3\x8c\xa8\xa8\xf9\ -Q\xf4\x96\x96\xa9\xcd\x95dk*\x00\x00 \x00ID\ -AT\xcdR\x9d\x9c`\xf9\xc81N\xdes?\xd3\x07\ -/\xe0d`\xafW\xca\x82\xf6\xad\xcdM\xcb\xa7GC\ -\xb2\x1c\x90\x155E\xa0+\xb6$\x9d\xc10\xbbw\xa7\ -\xf7\xff\x03\xa8j\xcd\x89C\xc7<-\xf5W\xd7\x0b4\ -krZ\x998\x7f\x17\x06C\x5c\x8a\xb9\xec\xc5\xdf\xc1\ -j2\xf2\x05\x1c\xa6u\xcc\x83_\xb8\x89\x87o\xbe\xdb\ -\xae\xc9`\xc8\xc9/\xdd\x8c2\xe1\xd9N\xce{\xed\x15\ -z\x80\xbb\x0c \xa2x\x91\xdd)\xa6}E\xba\xd1\xa3\ -\x7fj\x9d\xca\xfc$\xc3n\x8f\xf5C'h\x1c\xdcI\ -7\x17\x08\xfadl\xbbt\x9f\x1f[m\xdb\x14\xddc\ -+\xbe\x07\x0e\xb4\x89V\xd9\x05\x97J\xda\x9f\x0c\x83\x8d\ -XRP\xaf\x16\xb8Fxb\x84\x9ao\xa1\xbf0\x0b\ -@\xb8O\xc2\xef\xe5\x80_\xb9v\x9cr\xaa\xa8\x01\x17\ -\x1a\x17u\x1bp\x86\xfe\x88\xd5K8\x9b\xd0[\xe1\xbc\ -\xd0\x0a3]\xc7\xac\xb5\x89\x92\xa2`\x15\xf6R\x82|\ -e\xb4\xb1s\x09\x8c\xf2\xc5s\xb5C)|Q\xfe\x96\ -\xbc:2\x05\x96\x00\x84\xe1\x9e+\x01\xe8\xfc\x99r\x08\ -\x0b\xbbsH^\xa3\xe8\xa7\x1dJ\xaaD\xa4J\xbeo\ -E\x02p\xc0\xf4\x11\x08\xc0\xcfIQ\xf2\x14\x8d\x92\xdc\ -\x9b\x9a\xd4'i6@I\x97\x90\xac\xcd\xc5\x99\xb1B\ -\x9d\x02\x05/k\xbc\x8c'\xabg\xd9\xfe;\xf0\xa7`\ -\xe6\x89\xb0\xebE\x90%\xd0X\x80\xb9\xa7\xc0\x7f\xfc\x15\ -\xbet[\x06}{>L\xc3h\xd0\xe7\x0b\xff\xfd\xad\xbc\xf0\x8f\ -\xdf\x8c\xd1U\xba\xed\x8c\xb5S\x09\xec\xd8\xc7\xcb\xdf\xf6\ -N>\xf2\xa6\x9f\xf2\x8e\xd0\xa1@\xe1\xd8e\xa8\xb7)\ -J=\x8aj\xc9\x82\xaca\xda\xf5\xcc\x1eOO\x02\xee\ -\x05\x14\x16\x99\xe3c\x01\xb23]\xa1\x16\x09\xc4\x04\x1c\ -\xe5\x14\x96\x91\xd1\xa8\xb6\xbc\x06\xf2\xc0\xde\x83\x98@\x03\ -r\xa6+\xfc(*Cc\x0e\x8e.>\xc4\xbb\xaf\xfb\ -K\xd2\xb4\xb8O\xa4\xe7\xa2\x81\x14V`\xdf\xad\xd5j\ -\xbc\xe1Uobf\xfb\x1c\x1b\xa7\x1e\xd9W\xaf\x00\xc0\ -\x8c\xad@r\xd5\x15O\xe7\xf37\xde\x80B\xb1o\xe7\ -%\xb6\x1c!p\xd5\x93\x9eN2\x82\xe19\xa6{\x99\ -\x9c\x85R\x19\x8e\x1c\xbd\x9f\xeb\xff\xe1\xbd\x0c\x87\x83\xc2\ -X\x14\x0a\xa3\xac\xc1>\xd4\xcc+\x14\x97_~-\xcf\ -\xfb\xee\x97R\xadE\xac\xad\xc2htz\xfbg\xdb\x0f\ -\xc7[\x1cl\x09\x03B|O\x0c\x1cy\xf0[\x1c8\ -\xf8T\x94\xd6\xe0n\xac\xa1\ -\xa0^\xbclN9\xcb\xc1\x13\xc2\xb2u\xe4\x85\x01\xec\ -_{/\xbc\x8c4\xc3\xfb!\x96\x22X?\xb5\xe8\xdb\ -\xe9\xad/\xfb\xbd\x0b\x8a\xa9\xf9\xbd\x9e\x0e/y\xda\xd3\ -\xd9\xca\xfd@\x01\x16Z\x8a\xee\xfa\x1aKG\x8f\xda1\ -g)\xcb\xf7\xde\x09\xa6\x18\xc4\xe3\x00\xaeh\x88L~\ -~\x15\xcf\x14\xfc;ba\xcbT\xc6\xe6\xd1#T'\ -/\x07\x0c\xf7\xdf\xf4-\x9e~\xf1\x05\x85\xb1\xd7#\xfb\ -\x9ca\xa7\x8b\x02\x06y HH\x17n\xf6\xea\xdbf\ -\xfd_\x93\x0bs\x12\x00\x82\x8d\x00~\xf8\xb6{\x84\xc2\ -\xd248[m;\xd5\xa9V>\xd7p\xfe5O@\ -i\xc5V\xee'8\x15\xc5\xa8Q\xc2\xcd\xef\xfd\xb4m\ -\xc1d,\x7f\xedv?\x1f\xb2~n\x0e\x5c\xff,\xe7\ -t\xf4\xeb\xae\x88\xc8' \x0e9\x9dS\x1c\xad\xdd\xf2\ -\x00;^\xf0d\x00\x8e~\xe3n.?\xb8\xc7\xdf;\ -$\xa32\xd1\xf0\xcf+5\xeb(V\x829q\xca\x1b\ -q\xfd\xb23/\x1aO\x7f\xdet\xfa\xf6\x9dz\xd5\x9f\ -KE\xbd[\xf14\x22\x98s\xe15E\x17\x0d\x82\xd7\ -\xa2\x1e\x12~`\xfb\xe0\xfa\xe4\x14_\xa1\x15,\xec\x81\ -s\x85(\x8a\xb5r\xaf(\xca\x08\x9e\xa5\xb4\x82\xe9&\ -\xd9Z\x07\x93d^\xe8\xc2\x8f_\x02\xb1\xec^\x0fR\ -\xddDH-\xc7\xf0p\xd6\xfe\x95\x03f\xb6C\xa1\x94\ -*\x00\xcdmtq\xab\x0cM\x1faN+\x91A\x5c\ -\xb4^x\xa4\x8f\xb3\x04\x99f\x8df+m\xfb\xbe\x84\ -~\x11\x8e\x00\xc2\x89\x91H\x1b\x07\x14\x9d\xeaWF\x15\ -\xda\xfc\xdd7\x0d\x86$K\xc8s\xc3\x92\x19\xd0*\xf2\ -@5\xec\x99\xc1\x02?\x85\xe2e\x8d\x97\xf1$\x9e\x01\ -NB\xca'b\xee\x1a\xd8\xf5Bl\xaa\x17\x05&\x83\ -R\x05\x9e\xf8\x939hC\xc0\xd8\xd1\xbb\xe1\xe6\xcfX\ -3\xa1\xef\x93\x03\x92Z4\x86\xee\xc7\x18\xd0\x15\xf8\x89\ -Wb#z\xb5\x98\x83\xff\xe9\x16\xb8\xf5\x01k\x9e)\ -\x98\x81U\xd0v\xf0\xec\x11\xb0\xaf\xaex\xe3\xf6\xd8j\ -\x00\xbd9\xd8p\xf2\xb7^\xc0\xda\xcb\x9f\x04\x06\x8c1\ -\xa4\x06\x92\xe1\x80\x1b~\xedO\x98\xdd9\xa41\xa3Q\ -\x1a\xd6W\x12:\xad}\xbc\xe2\xcf\xff2g.\x8ej\ -4!P\x1f\xaf\x84 \x86}\xbbb\xe5R\x8b8\x92\ -\x22\xf5\xae\xa5\xa2\xb7\x97hm\x85!?\xbe+L\x0b\ -\x14F\xb7\xcb1k\xa8U\x9a\xbe\x9f\xfbw_p\xd6\ -\xc1\x12J[\xf0\xf7\xad\xbb\xff\x9d\xb7\xbf\xe7-t\xbb\ -\xeb6R\xd0\x8bK\xa7\x1f\x1e\x85\xfb\xf3\xdf\xbd^\x97\ -\xbfx\xef\x9fp|\xf1\x08\xad\xd9\xd3\xbe\xf6\x88\xd7\xa0\ -\x0bq\x14\xa3]\xfa\x0a\xed\xd2b\x18\x0e\xee\xbf\x94\xe1\ -\xe01\x9b\xf0\x97Q05\x0bJ\x8f\xf8\xcb\xbf\xfd\x03\ ->\xf8\xd1\xbfb8\xec\x11j\x8f\xc01\xb3q\xff(\ -;\x9f\xb7\xdf~\x13\xefx\xe7\x7f\xe3\xd0\xe1\xbb\x99\x9e\ -\xb1@\xf2\xf1]\xa1\x04\x1d\xd2\x95\xb0N\xcf\xa8M\xc6\ -\xa1\x07\xbf\x99\x9714<\xf4\xd0\xbd\xbc\xefo~\x9f\ -\xad\xf6\x12\xf3\xdbav\x06\xa2`{g\xc6\x9a\x86\x17\ -\x97\xe0\xc4)\xfbsr\x09\xd66`\x94\x96\xd9\x7f\xc9\ -U<\xff\x07^\xcbO\xff\xea\x1f\xf2\x86_\xfe=^\ -\xff\x0b\xbf\xc3+\xdf\xf0\xab<\xf59/d~\xcf>\ -\xdb\x97r\x1d\x1d\x95q\xa0\x03\xa0Rk1\x7f\xc1U\ -\x9cw\xd9s\x98\xd9yQ\xbe\x17\x857\x155\x10\xee\ -\x12\xf3h\xc8\xd3\xfcw\x15\xc4\xa5\x0a\x1a\xcd\xcc\xfcN\ -2\x837\x01W\xcb6\x18\x22K\xad\x86*\xe9\xb6\xf3\ -\x9c\x99a\xba\x1c\x97\x93\xd5\xa5\xd9\x12>\xe9\xe6\xcf\x00\ -\xe5z\x0b5\x1a\xf9\xba'\xbd<\xcdL5\xe7U\x9d\ -\xf5\x15\xfb\x8c\x915=F\xb8\x12\x91\xf2O\xc4\xfa\xb0\ -\xae*~\xecn\xff\x87\xf9>\xe5T\x81rc\xd2\x9f\ -G\xdb\xcf\xbf\xc0G\x00\xa3,\xd8][\xb4\x0e\xb9&\ -3d\x9e\xb0\x15J)t\xa5\x8c\xc1\xb0\xeb\xe0A&\ -\xb6\xcf\xb3\xd1\xb7#\xab\xc4@\x96\xf2\x8fo\xff3\x7f\ -\x0e.\xdd{\xa7\x05\xce\xb8\x08Q\x09\x16\xb4s\xef\xc4\ -\xe8\x90\xfa\x08\xfe\x0eSy\x88\x06g\xd4\xe9\x92\xe4\xa9\ -x\xd6\x8e\x9dD+\xeb\xaf\xe7\xae\xba\xd6\x0c6\xda\x0c\ -z}P\x90\xf6\x07\xbeE\xbb\xfe\xb2\xfa\x95\x09I\x04\ -\xd9\x98\x99f\x98#\xe1(\x0fpy\xf8\xb6{\xa4G\ -Y1\x1f\x9cBS[\x98\xc3)/\xaey\xd5\x0b\xe9\ -f\x92\xc8\xab\xae4w\xdd\xf05\x86y\x22\xd0\xce\x91\ -\x93\xa4\x03\x1bD\x14\x96\x1cs\xab\x94y\xca\x0c\xcd\x9b\ -r\xa6Jmw\xf9\xae\xf8\xec\x19Lb\x91\xbc\x01\x16\ -o\x7f\x10\x05\xc4y;\x09\x06]v\xb5\xaaCE\x8f\ -\xfd\xe7b\x07\x9c\xd6X\xdc,\x8a%k\xfd\x89\xdd\xe9\ -A\xb7\xc7\xe9\xfb\xac\xa8\x85Sc\xef:\xa5\x92{v\ -\x08\xc1\xa4?\xf6r\xae\x1cY0\xeeq\x9c\xc4\xd8\xfd\ -n]\x1c&r\xf7\x84\xcf\xc7\xef!y\xbaoS+\ -\xcct\x93(.\x15\xb4}\xe3\xa8\xca\x99\x7fS\x8c\xad\ -\x05\xec\x18\xa90!\x91\x00C'\xfb\x10IZ\xf3D\ -\x98\xa03\xf3\xdb\xba(\x01\xd9\xfb\xc2\x84\x85\xa1\x89\xd8\ -\x11\x80#\xaa\x10$Jb\xc4\x00\x95\x9b\x94N\xb2F\ -#\x9e\xf4h\xd8E1gy\xce\xad\xd0\x1f0\x1cC\ -\xd8#\x99X\x89\xee\x91C\x1f[\x1b4\x07\x80dV\ -#\xb7\xad>\xc3\x89\xad-?6C\x0e\xa6\x8c\xe2\x8a\ -\xf2\x95\x5c\x9a=\x05\xa3\x94\xcd5k\xf92\xb3O\x83\ -\xf9\xe7X\xf0\xe7\x93<\xe7\xbf+\x0dx\xe2k\xe1\x9b\ -\x1f\xc0\xe7\xf63\xc0\xd1oC\x12\xc15/\xb6\x07\xd1\ -8x\x1b\xffI\x15\x94\x9a\xf0\xe3/\x81w\x7f\xc6\x82\ -@\xf7\xfe\x0dw\xc2 \x82+\x0e\xc0h\xbc\x1d\x02@\ -\x99\xcf\xcc\x08\xd8]\xd3\xfc\xb4\xae\xf2\xd7\x1bm\xab-\ -\xd5\x80\xcaX|\xf3\xb31%\xcd\xcc\x87o\xc1\x81\xe7\ -\xd1p\xc0\xe7~\xe9\x8f\xf9\xae?|\x13\xc4\x0d\xb66\ --\x08d\xfb\xf9\xbc\xec\x9d\xef\xe0\xef\x7f\xfe\x97\xc82\ -\x17D!\xf0;d\x14Y0\xefatc\xad4A\ -\x8f\x0d\xd2t\xe87\x7f\x18\x8d.\xf2\x93[\xbb\x00J\ -\x9d\x8e\xa3\xce\xea2\xfe\x19\x044d\x9b\xab\x94\xaa\xfe\ -{\xfbv\xed\xc7$\x16\xdc\x09\xe8)>\xda\x81\xf7\xa8\ -\x0a\xc3\xd1\x80\x8f|\xea=v\xe1\x95ai\xed0\xeb\ -\x9d\xb6\xd54\x07\xf4\xe84\xd0\xe1\x86\xd5Z\xb3k\xee\ -|\x1a\xb5\x09\x924\xe5\x1f\xfe\xf9:\xfe\x9f\xd7\xfe*\ -q\xd9\x17\xa2x\xd4+\xcb \xf2\xe8\xc6\xed\x03\xc5\x9e\ -]\xe7\xd3\xa8\xb7X_\x1a\xeb\xf8is\x22W\xad\x01\ -\xe8\x11\x7f\xf7\xde\xb7\xb2\xb6\xb1\xec\xd7p8\xd8b0\ -\xe8\x91\x1a\xc7\xbcBA\xcc\x96\x05\x8c\xe3\x0a\xcd\xfa4\ -\x99\xca\x18%C\xfe\xe1\x13\xef\xe5\x07\xbe\xefG\xd9\xbf\ -\xff2\x96\x97y\x5c\x91\xc0\x8e5:q.\xd48\xba\ -\xdf\xce\x02\x90\x8d\x86\xc3\x81+\xafb\x90\xe4 Y\xc1t]\ -\xd1Y]!\x1d\x8d0*c\xb0\xbeN\xdas\x91\xb7\ -\x02\x0a\xc4\x9a$\xbeX\x0e\x08\xc8\xf9\x22`O\xfe\x0a\ -\xb5\xf9\x19\xc3n\x17]\xad\xd2\xce#\x91\xca\x91b\x98\ -'\xf0\xabD\x8aCw\xde\xeb\x9f\x99t\xba\xc1\xea\x84\ -frE\xd4\xa8\xfa\xe7\xb7\xb6O\xb3b\x04\x00\x8e\xfa\ -\x03\x86\xbd\xbe={\x93\x11YH\x14\x00ZQ\x9b\xb1\ -\xf5\x94\x1bS\x13D\x952+\xc9\x00\x14\xd4\x94&V\ -\x8a\xc37\xdd\x89j4I77h\xdf\xf7\xb0\xa7K\ -\xc7\xa7\x09~\x17\xbdZ\x05-\x84)\xc0w\x8f\ -\x8d\xf4\xbdb\xbf\x05x\xe1s\xc2\x0d\xe2\xfeJ\x80\xbd\ -\xd5\x887\xe8:\x7f\xd7\xde\xb0 Wc\x81\xcb/?\ -\x0d\x13+f?pK~\x08\x18\x92\xd1\x80/\xfc\xc6\ -\xbb\xf8\x8e\xdf\xf9i\xd4\xf4\x04\x9dv\xc2\xfa\xea\x88\xa9\ -m\x17\xf0\xd2w\xbc\x8d\xeb\xdf\xf4\xa6\xbc\xc4VH\xb6\ -x\x1a\x09\xb5oB9v\xb3TK\x13\x0ch3J\ -\xfb\x01]\x0a\x13v\xd2gx\xff\x19\xaf\xc7\x007\xee\ -\xe3\x90v\x84y\xe7N\xf2*\xf2\x9f\xd6*u\xe2\x18\ -Z\xb5\xe23C\xa5\xa0\x03\x80\x00\x9b\x9d\x1eifM\ - 'W\x8ep\xf4\xd4\xfd\xa0\x14\xe5\xea\x14Z\xc5\x01\ -\xf3Q\xfe\xc9a\xea\x90\xfb\x1e\xbe\x8d\xf3v^\xc2T\ -s\x8e\xa5\xd5S\xac\xb7\xd7\xa87\xa6\xcf\x0a\x00b@\ -)M\xa4#\xb24\xf5#\xda\xb7\xe7|Lv\xf6\x91\ -\xbf:\x82z\x0b\xbe\xf4\x95\xff\xcd\xda\xfa\xb2?\x5c\x0e\ -\x1f\xbd\x83\xc1\xc0\x09Fv\x9f\xba`\xaa\xe2\xb8@G\ -\x11s\xb3{\x99\x9eY \xcb2>\xfb\xcf\xd7\xf1\x86\ -\xd7\x9fGk\xa2\xc9\xc6\xc6\xd9\xf5\xa30\xbf\x01_r\ -\x80b\xdcm\xc0~\xcb\xf6 \x19\x0e8r\xe8\x16\x16\ -v^L\xa5\xde$KS\x8ej\xe7\xa4\x15E\xac=t\x82\xd5\x13K\xa0a\ -\xd0K\x08y\xb5\x98\x12\x8bizB\xa0\x15\xa6\x7f\x11\ -K\x8a\x03O\xc5=\x19\xce\xa4B\xd1oo\xe5\x9fK\ -{i\x9e\xea\xc4\xcdgh\xfd\xb3Q\xd9\xa9\x9fy\xf7\ -\xbf`\x1b\xc7\x97TA\xe4\x89:\x03\xabW\xafW=\ -m;\xce\xeb\xf8\xb0\xed\x93\x03s\xa1\x1b\x80\xf4\xcd\x8d\ - S\xc5\xfc\xc7\xa1\x0b\x5c\x08*E\xb4ss!>\ -}\xa2YT\xc1x\xc3{\x8b\x02\x85\xcch`~\xd6\ -\x8al\xba\x8e^\xeb\xfa\x141\xee\x9b\xee\xb5\xd3\xf5\xc6\ -%\xef\x90\xef\xbeb\x89\xde\xa5e\xb1Z5\xa7\xf2=\ -W\x02p\x1bF\xd4\xfbE\xff\xc13\x13@\x08\x18C\ -5\xad\xfb\x8eF\x831t\x925\xea\xf1\x041\xe5\xb3\ -\x22\x00\x85\xb6\x1a\xad\xc2\x84H\x98\xb5H\x9eV[\xf9\ -p\xfb(Z\xef\xc2(E\x92\xc2de\x02\xef\x98\xa7\ -\xf0\xaa\x81X\x95\x18\x8c\xac\x9e31\x1am\x14(\xc3\ -\xec\xb5\x0a\x93\x9b(\x0a\xda?\x82+\x83\x89Y\xb8\xfa\ -\xd5\xf0\xf5\xebs\x8dC\x0e\xde\x0e\xdd\x0dT\xe1\xea\xef\ -*j\xedB \x18j\x053`z\x0e^\xf9\x5cx\ -\xdf\x8d0\xd0\x16 &\xc0\x0d\xf7CZ\x86\xcb\xf7\xd8\ -\xbf\x1d8q\xb31\x0e\x9cF\x18\xce\xaf\x94\xf8Q\x1a\ -|\xb0\xb7nS\xc4h0\xb1a\xf9\x97\xae\x06\x9d1\ -\xfb\xbe;\xecs\x8da\xd8\x1f\xf0\xa5\xff\xfen\x9e\xf9\ -[?\x8e\x9a\x9e\xa1\xd3\x1e\xb1\xbe\x9605\xbf\x9f\x97\ -\xbd\xeb\xed|\xecM\xbf\x88J\x1d\x93q\x87\xb6\xa5\x1f\ -Wj\xad(\x81\x09\x91\x97J6m\xc3 \xed\x06\x01\ -D\xc2\xce\x84\x86\x8a\x00\xee\x5c.\xd9\x96\xc2d\x0c\xca\ -\xc7E\xa6\xd8d\xca\xee\xbbo{\xef[\x82\xac\xfa\xa6\ -0\x7f\x05\x8d^\xeeo\x9a\xa6\xb9\xba!\xbf\xb6M\xef\ -\xb2\xdfP\x8are\x12\xa5\xac\x84;\xcaF\xa4\xe9\x88\ -$M\xe8\x0f{dY\x82\xd3\xcc\xb7\xb7\xd6\x99h\xce\ -\xa0\x8c\xe6\xe8\xf1\x87\xb8\xe4\xc0\x19\xea{=\xc2\xd8\x00\ -\xea\xcd&\x1b\x1b\xab^\xd0\x9a\x9b\xd9Ar\x06\xff\xbb\ -\xf1\xfb\xdcU\xadA\xbb\xb3\xce\xd7\xbe\xf1\xaf\x18\x0cY\ -\x96q\xdf\xe1\x9b\xad\xb6<\x1c3\xa2\xa9(\x06\x94)\ -\xd24\xe1\xc4\xa9\x07@+\xa6\xa7\x16\xe8\xf7{|\xe9\ -\xc6\xcf\xf2\xbc\xe7\xbd\x1c\xce\x11\x00\xba\xd9\x0f\x99\xa7{\ -\xa7\xc8$\xf1<\x0d\x0c\xc3Q\x97#Gne\xa2\xb5\ -\x8d\x99\xed{)\x95\xaa\x98\xccpj\xe9\x04+\xcb\x8b\ -|\xed+\x9f\xa3Z\xa919=Kkj\x96\xb9\xb9\ -\x1d\xcc\xce\xefb~a\x0f\xcd\xe9&\x06[\x85'M\ -\xed\xcfpd\x01\xe0h\x94\xbf\x9f\xd9\x9f!V\x93\xb8\ -\xd1\xb6\xa00.E\xd4'\xf7\xf0\xd4\xe7\xef\xe1\x8a\xa7\ -?\x8f\xdb\xbe\xf6/\xdc\xfe\xd5/\x90\x99\x94zk\x86\ -=\x07\x9f\xc6\xb1{\xbfA\x96K\x8c\x8e\x9eC\xe0\x17\ -\x8e\xcd\x01\xc1J]B\x9a\xa7\xb7/\xf8\x04\xd0\xce\xb2\ -x\xf8\xaeo\xf9\xd91i\xe2\xf3\x9f\x86\xc1\x19 \x1a\ -7\xb1\xd0\xc8\xbe,\x95\xeb\x9e\xcew\x1e\xb8\xd4\x82_\ -%\xcf9u\xec\xb0?\xd6\xd2A\xcf\xf7G\xce\x8dp\ -\x7f\x8b\xe0\x16\xfa6f\x18PNe\x10\xfa\x09\xe7\x07\ -\xb8\x8e\xd1y\xde\xca\xb8RAG\x91\x0f\x00)\xc7\xb0\ -\xb6x\x12\xf2 \xa4$wju4\x19\xe5Q\x92\xdb\ -w\xef\xa1\xd2l\xb2\xd2\x96\xfb\x06[[\x1c\x7f\xf0~\ -\xdb\xa7$a8\xec\x15\xf8\xcb\xf8X\xc2},\xd6\xa9\ -\x10\xe8\x85<.\x1f\xadr\xc0B\x83\x0e\x8e\xf44\xf3\ -|\xc4\x81\xc6\xd5\xe3\xa7l\x9b\x06F\xbd>\x0e\xf2\x0b\ -P\xb7pTG\xd6\x947{\xde.\x1b-\x9c\xcfE\ -Ek\xfa\xed\xaeo\xb3\xb7\xb4\x8ah,\xad\x96\xbc\xd2\ -j\xf9\xe7^\xf8\xac+\x0b\x01$%4\xf7\xdc|\xb7\ -\x1f\xe5\xd6\xf2\x1a\xe9d\x93h\xa3\x8dJ%x\xa7\x98\ -\xf9\xc3A\xa7P;'\xb3\x15Z\xdc@\x8di\xd3B\ -=\xaa\xa615Q\x98o\x8d\x05\xf7~\x8e}W\x9d\ -rI\xcep\xdb\xb6\x9c\x0f&x\xb2\xa37q.0\ -\xe8\xdc'0\xabW\xc6\xce\x8e\xa2\x08\xe4\x5cu\x5c\xd4\ -|\xd8\xb2\x03\x8c:\x18\x9fX\xb5\x84\x0f\x85\xf4.\x98\ -d\xdco9\x14 \xc2\x93-\xec\x9b\x00\xea\xf1\x0c\x03\ -\xfel\xd4\x9al\xba\x01k\x9d\x1c\x04\x868\xc8~\xdb\ -\x90\x12\xbb\xe5\x0c7\xbf\x93\x04]\xd3N\x13\x11\xa6%\ -p\xc8\xf4?\x83\x00B\xa4\xab\xfc;\x86\xe2r\x9c\x81\ -\xa9\x9b\x94v\xb2\xc6D<\x83\xf31+\x12\x80k9\ -D\xf6\xce/\xa58\xb1.\xc0 D\xd9\xb7\x9f\xb8\x83\ -\xab\x9a\xbb`\x08\xbd\x9e\xe1\xc2\xd9\xf3\xb9m\xf1\xdb\xa0\ -R\xa0\xa8R\x1f\x9a\x14e\xb4\xadSi,\xd8\xcb2\ -\x01\x0c\xe3k\xe8A\x97\xb2\x9a\x84\xc9y\xb8\xf6\x95p\ -\xe3ub\x965\x0a\xee\xb9\x1d\xb2\x0a<\xf9\xd9x\x8d\ -\xdf\xb8\x16\xd0\x9bs\x95\xed\xd5\xdc6\xf8\xe1g\xc1\x07\ -\xbeQ\xd4\x04~\xfa~\xc8b\xb8t\x975\x07\x9f\xae\ -\x01,\xf4\x8c\x11\x86K\xaaU^\xa9Z|d\xb0F\ -f\xa7\x17S6,\xff\xf2U\xa8\xcc0\xfd\x81;\xb1\ -\xc11\x86a\xbf\xcf\x8d\xbf\xf7~\x9e\xf1_~\x84\xe6\ -\xd4\x8c\xd5\x04\xae%L-\x1c\xe0\xe5\xefz;\xd7\xbf\ -\xf1\xe7=\x9dh_\xf5\xe3\xf4Z\x85&X\x03\x8d\xf5\ -9!\x8f\x0eN\xd2\x01\x22\x1d\x09cT\x05:;\xf7\ -\xcbQ\xa635\x85\x82\x09\xee\x9d`\xfd\x16WN\xc8\ -\xda\xfa\x9e8\x99N6px\xe0i\xecZ\xec\x98\xdd\ -\x0b\x08\x18\xd6J\x13\x97\x9a\xb9\x5c!\x871(\x06\xa3\ ->\xc3a\x8fNo\xa3\xe0S9\x18\xf6QA\x7f\xc6\ -/s\x86\xcf\xca\xa5\xb2\xdf]\x0a\x98\x9c\x98*\xe4\x8b\ -{\xac\xabR\x83{\xbe}\x0fd\xa0\x95\xe6\xe4\xd2!\ -F\xe90\x07VrXJ\xa0\x98\xecw\x91\xa6-\xd3\ -Z:u\x88fs\x868.\xf3\xc0\x03w\xf3\xfc\xe7\ -\x19\xaa5E\xafw\xfas\x1fiEC\x03\x8d\xe8i\ -\xec;\xa1\x99\xc5\x89\xb5\xa21\xb0{tss\x91N\ -g\x99\xfa\xc4,\x13\x13\xdbi4f<\xc7\x18\x0c\xfa\ -\x9c:y\x94\xc5\x93G\xb9\x9f\xdb\xfc8j\x8d&S\ -3\xdb\x98\x99\x9bgjv;\xd33\xdb\x99\x9d\xdfE\ -k\xc2\xa6\x89J3kBN\x12\xab)\x1c&\x16 \ -\xa6\x19\xa4C\xabA\x5c\xef@\xab1\xc5S\x9e\xf7r\ -\xf6_\xfad>\xf7\x91\xbff\xab\xbdNT\xa9\xb1\xf3\ -\xa2\xa7p\xfc\x9e\x7f\xc7\x18\xc9\x99\xe9\x0e\x9eb\xfa\x11\ -7RET\xb1I\xf2K\xa52\x8d\xa9Y\x96\x83\xe0\ -\x8c4I\xd8X]\xca\x0f\xce\x8cQ2\xc0\x89\xba!\ -t\x16\x81]\xd6Q\x22\xf5M^\x89\xc4\xae\xfb\xce\x0b\ -.\xf1\xfe\x7f\xee9\xeb\xcb\x8b\xfe\x19\x83\xeeF\xe1x\ -\x94\xf3@\xfe\x15\xcd\xbf\x02\x10\xc7\xd3\xc3\x88K\x04\x94\ -J5\x1c`\xd8{\xd1\xa5\xf6\xbe\xfc\xabq\x04\x8b\xa7\ -Nxz\x18n\xae\xe3\xf5Oy\x86h\x05\xec{\x82\ -\x0d\x1c\xf1>\x92\xb1\xa2\x9b\xd7\x97\x05\xc3\xd6\xe2q+\ -\xc0\xe7\xfdtg_\x9c\x9b\xc6\x8b\x02\x22\xfey\xe1^\ -\xb7\xf3&\xfb_\xe8\xd4\xf6\xbd\x5c\xaf\x93a\xa8\xd4j\ -T\xa7&X\x1e\xd8\xceD\xda\xf6b\xd0\xedb\x80Q\ -\xaf\x17\x04o\x08oS@\xdc\xa8br\x8d\xd3\xdc\xfe\ -=\x0c\x8d\xc9k\xf0BE)\x8e\x1d>\xe6{7\xdc\ -\xdc\xf4m\xb8q\xc6M\xeb\xce\xa2\xe3\x88\xd9\x03{X\ -\x0f\x92fGJ\xb1t\xff\xc3\xb6\xff\xc60\x5c\xefX\ -\xb099\x81Z\xdf$\xcd\x12\xef\xdfY\x9c\x07\x15\xac\ -\xb3\x08\xe7rn\x0b\xd8\x09\x15;\x19\xc6F\xab\xe7\xe0\ -\x7ff\xffBN\x7f\xb9\x82\x05\xcd\xb0;\xf0|9\xe9\ -\x0f\xfd\x09^\x0cl\x00\xe1\x0a~\xf5qx\xc3\xd1\xb4\ -\xccE\x9e\x90=\x0f\xb81yt\xb0mE\xae\xb0\xbf\ -\xc2\xe9\x05\xbb\x08\x88\x95\xe7\x161\x8f\x8c\xb5\x88Hd\ -n\x8a\x01\x1e\x16\x9c\x99\xc2s%\x87_\xe8/\x1c\xf6\ -\xd1\x14Z7\x18\x0dj\xba\x89Z\xdb\xf2\xe6`\xf1\xab\ -\xb5k\x17\x87f]Q\x93\x86\xc9\x10OwL\x163\ -\xc1\x7f\x0e\x01\xb8\x81\x84\x8e\xc9*\xb8\x1b\x04\xa0\xb9\xc9\ -\xf2\x837\x86n\xb2A5\x9e &\x1e#\x00\x09c\ -qy\xe8\xc2\x9cn\xce\x18-\xe6\xc4\x22\xf8\xf8\xab\xaf\ -\xfe\x05\x1f\xf8\xa1\x17\xb0\xd5U\x0c\xfa\x86\xa7\xee~\x22\ -\x9f{\xe0\x1bl\x0eN\x01R\xb3jd\x122=b\ -\x90*T\x1e\xa9\x91\x01\xc7o\x84\xf3\xbf/\x82\xa4H\ -P\xe1\xe5\x0f\xea\x0c\xa6\xb6\xc33~\x04\xfe\xed\xba \ -0D\xc1\x1d\xb7BR\x82+\x9f%\xefy\x0d\xa0\x03\ -\x83yt\xb0QV\xc3\xb7}\x1b\xfc\xf0\xd3\xe1}\xdf\ -\x84a\xae\x09L\x15\xfc\xc3\x83@\x19\x0en\x17s\xb0\ -\x05\xa2\xa7CA\x80!\x86\xcb\xabuR\x9dq\xfdp\ -\xc5j\x02\x15\x98R\xc6\xa9_\xbb\x12\xd2\x8c\x99\x0f\xdf\ -c\xdf3\x86a\xb7\xc7W\xde\xf2!\x9e\xfe\x9b\xaf\xa2\ -95M\xa7\x93\xb0\xbe6bj\xe1|^\xf5w\x7f\ -\xc1u?\xf5\xf3\xa4y\x82VG\xae\xae\x9e\xa3\x03\x86\ -\xa1\x06\xc0m\x15\x8d\x8d\x0e\xee\xb3I\x92\xf6=\xcd:\ -\xfat\xc7\x7f8\x82s\x81\x82\xc5\xad\x1a\xb6+\x82O\ -\x92&tsSgx\x9fFa\x14T\xca\xf51\x06\ -\x22\xb4;\xbeO\x0c\x92\xfc\x1c\x93\x91\x8e\xb6\x88J\x0d\ -\xdf\x01\xb7/*\xa5\x0a\xd5R\x8dVc\x0a\xe7\x13+\ -;\xe7\xdc\xafp^KQ\xf9\xac\xd3\xc9(\x0dQ\x0c\ -\x0f\x1e\xfa\xb6\xdd\x7f\x99ae\xfd811.p \ -\xd4\x82H\x0a\x03\x8d3q\x84Ry\x96el\xb6\x97\ -\x99\x9d\xdeEgk\x93c\xc7\x0f\xb3m\xdb\xf9g\x04\ -\x80\x8f\xd8'\x8a\x00\x5c\xc6V\x94\xcc\xc5\xd5\xc3\x14\xbe\ -\x0b\x8a4Kho,\xb2\xb5\xb1\x84\x8eK4\x1b3\ -Tj-J\x95:\xa5r\x8d(\x8a\xf3\xa9\xb6wl\ -mm\xb2\xb5\xb5\xc9\xb1\x87\x1fD\x80\x80\xa2\xd1l2\ -\xb3}\x81\xb9\xf9]L\xcdlgrz\x8e\xa9\x99m\ -LM4l\xc2\xe9\x81\xf5\x1d\xec\x0f\xad9y\xbd\x0d\ -[=\x98\xddq\x80\x97\xbe\xf17\xf8\xf4{\xde\xc6\xfa\ -\xd2IJ\xe5*\xdb\xf7]\xc6\xe2C\xb7\xf9J\x13\x10\ -\x0a\xa8\x22\xa4\xbb\xd18S\xe0\xb6]\xe7\xa1\x94\xf6Q\ -\xd5q\x0c\xa3\x5c\x13\x96\x911\xecn\xa2\x8c\xd7I\xf9\ -5\x0a\xe1\xb2\xec\xb9\xd0\x99^S\xa9O\x02P\xa9\xd5\ -\x89\xcaU\xba\xb9\xb66\xb2\x0a-:\xcb\x8bd\x18\xd2\ -dH\x96\x89\xa6E\xda\x14\xe0\xe4F\xe5\x0eaC\xb8\ -O\xe4@\x0d#\xfc\x15\x8a\xa8\x5c\xc1q\xf0=\x17]\ -F\x9a\x0b\xda(\x9b\xc6\xc5\xa5\xba\x01\x18\xf4\x5c\xd5\x94\ -\x8c\xda\xc46?\x07\xd3;w\xd3O\x843\xd4Jp\ -\xfc\xf0C\xb8\x13\xa9\xbf\xba\x8c\x04\xc2\xe4\x00;\x00\xaf\ -\xaa\xf0\xdaiH\xa5@\x82\xeb7\x85\xf9,B\xda\xa8\ -RA\xa1h\xcdX\x17\xa6^\x1eMV\xcfs\x02\x0e\ -\xfb}\x14\x90t{8\xf1\xd3\x9d\x08n\xfe\xaaS\x13\ -~\xaf\xb5\xe6\xa6\x19\xe6mhe\x01\xdc\xf1\xbb\x1f\xf0\ -\xb4\x9f\xa6\xa1\x1f\xbf\xbdl\x0daEm\xb2\x89\xd2\x8a\ -n\xee7P\xcek\xd7wVl\xe2\xe8Q\xa7K\x92\ -\x8e,\x0f\x8e\x22\xb2\xa9\x16\xf1F\x87,Mq\x80=\ -\x8c\x1a\x18\xd7`9\x1e\xeaTGE\x05R@k\xb1\ -\xd3\xee*\xb6]\xba\xcf\xd2R\xfe\xcd\x12\x8a\xcd\xd5\xb6\ -\xa7\x84\xb4-\xc9W\xdd\xbe\x1e\xd7\xd8\x0a\x1fvB\xa7\ -s+(\xba7\xb8uT\x9d\xbe\x0d6\xa9WsZ\ -q\xa9\xe5\xc6+\xa0\x89\xfa\xa8\x10\xd4\x18\x08\xe7\xc5P\ -E\xe7\x96\xa6\x83\xcfC\xc5@\xa8'\xce\xfcl\x16\xa1\ -\x9f\xdb\x8f\x04+(\xe094_\x87pS\xa1@C\ -6]\xcf5\x81E\x9f\xdf\x88\x88X\x1e\x22\x9bP&\ -\xd0\xfe\xef\xb4\x81\xcet\xe0\xaa3<\x1a\x01\x18D\x05\ -z&\x020\x85\x8eK/\xdc\x00\x0c\xa6\xa0\xca\x0d5\ -zEiH\x91\x98\x94^\xb2A#\x9e\x22\x22>#\ -\x01\xb8M\xa4\x1e\x89\x00\x08\x9d{\xed<\xacw\xd7\xd0\ -\xb5\x01\xbaTa4\x82\xeef\x89W]\xf1\x02\xde\xfd\ -\xcd\x8f\x93\x9a\xd4/TJ\xc2W\x93\x1b\xb8V}\x0f\ -*\xb5cN\x15\x9c\xbc\x15L\x0c\xe7\xbf(\x07\x81*\ -\x04\x5c\x9e\xc2,xR\x96\x99M\xcd\xc1\xb3_\x0d\xff\ -\xf2Q1\xeff\x0an\xbd\x15\x86%x\xf23)j\ -\xfe\x82T1\x06\x01\x8e)\xb0}\x16~\xf4)\xf0?\ -\xbf\x95k\x02s \xf8\x91C\xf0\xf2\x18.\x98\x93\xc0\ -\x10\xb9N\x07\x82\x03\x0cO*\xd7Ag\x5c?Z\xb6\ -\x9a@\xad J9\xf5\x9bW\xa2\xfb\x09\x93\x9f\xb0\x91\ -[\xe4y\x02\xbf\xfa\x96\xebx\xc6o\xbe\x82\xe6\xe4\x14\ -\xed\xce\x88\xf5\xf5\x11\xcc\xef\xe6\x15\xef~\x07\x1f}\xe3\ -/`\x86\x92\xa5?F\x02\x14\xc65xv\x8e%\x82\ -\xbcR\xb2\xe6\x81Q\xda\xf3\x14\xe0\xe8\xa3\x98\x1d\xe9\xf1\ -\x5c\x02P\x1c\xf3\x09\xd5\xf8\x87\x16\xef\xc1m\xc7P[\ -\xdc\xaaOq\xde\x8e\x8b\x0b\xbdV(\x8c\x86\x99\xd6\x0c\ -3S\xdb\x98\x9e\x9ae\xaa5M\xbd\xde\xa4V\xa9[\ -`A@\x0b\xf9\x1f\xa9\x81\xde\xb0\xc7fg\x83\xc5\xe5\ -E\xd66WY\xdbXe\x94d\xc1\xfe9\x17h+\ -Cs\x82\x97\xdbE\xe5J\xe5\xac\x01\xa0\x8b!9\xb9\ -x\x0c\x94\x22M\x86V\xd3\xad$\x12R@X(\x11\ -g\xb8\xdd\xeb\xb4tn>\xfb[\x9b0\xbd\x0b\x80\xa3\ -G\x0f\xb1c\xc7\xf9\xe74\xa4P\x9b\xe4\xb8\x88c\xa4\ - |E\x84X\xd1\xba\xda\xbe\x86\xe5\x95RH\x126\ -6N\x92m\x9c\xf0\xe6\xd1\x92.QmLQ\xaa\xd6\ -)W\x1a\xc4\xa5*\xa5\xb8\x8c\x8aK\xfe\xf0Q\x18\xba\ -\x9d\x0e[\x9d\xfb8\xf2\xe0\xbd~93\x0c\xd3\xb3\xdb\ -\xd9w\xe0b\xf6_\xfc$\xe6\x16v3\x1aiV\xdb\ -V38J\xe0\xd4*\xccMO\xf1\xbd\xaf\xfd%\xae\ -\x7f\xd7\xff\xc7\xb0\xd7\xa5:1K\xa5>A\x7fk\xdd\ -\xf7\xb5\xe8n#p:S\x10E6-\xd6\xb6\xdd\xfb\ -\xbc\xcf\x22\xd8\xe0\x8cQ_j\xa1\xf66\x97\xfd\x1cD\ -^\xbb(Z\xef0&\xdd\xed\x047\x87Q\xee\xa7V\ -i4\x01|\x0d\xe0j\x190\x86\xde\xda2d\x99\xaf\ -\x00\x12\xfa/\x0a?\x11\xba\xd0P\xe0\xef\xf6\xd33\xfb\ -:9\x810\xaa\xb8\xac\x00\x9a\x85\xfd\x07\xe9\x0c\xdd\xc8\ -,\x00l\xaf\xd8\xdcpY\x96\x92\xe5~v\x06C}\ -f\x9b\xa7\x81\xfa\xc4\x04\xc3\xdcD\x1ei\xfb\xf3\xf0\xdd\ -w\xe6\xbd\xcaH\x93!\xa1\xea\xc2\xcd\x8f\xd0YH?\ -aTg(<\xca\xff\x8e[\xf8c7\xd2De\x1b\ -\x19\xde\x9a\x9d\x16_R\xa0\x11k\xba\xcb\xabd\xb9\x0d\ -\xbf\xbf\xbe\xe1\xcf$\xd7#'\x08\xd4vl\xf3kU\ -\x9bj1\xc8M\xb8\xa5\xf8\x10\xbc\ -2\x82\x033\x90\xfa\xbc\x88&\xe0b\x8e\xbd\xd8\x9f\x81\ -\x82'\x96\x1a(\x9dq\xdd\xe8\x94\x9dA\xa5 N9\ -\xf9\xfbWAf\x98\xfc\xd4a\xbbV\x06\x86\xdd.7\ -\xfe\x8f\xebx\xd6\xef\xbe\x0a3\xd9\xa4\xb35bmc\ -\x08;v\xf2\xaa\xbfy;\x1f}\xe3/c\xfa}d\ -\xe3:\xfa\x91D\xe3\xd6\xedp<\xef\x91\xa1\xe2\xcb\xc6\ -\x0dp\x82\x049\xdd\x9c%\x9ey\x84+\xa4\x9a\x22}\ -\x19\x5cB[1Y\xc5:f\xcf\xb6\x03\xccO\xef\xf6\ -w\xea(b~v\x81k\xaex\x06W_\xfet\xaa\ -\x95Z\xee\x0e`\x9b\xcf\xf2)\x0dg7\x5c\x7f\xf2\xf5\ -Q\xb9\x80\xa04\xa4Y\xca]\xf7\xdd\xc6\x7f\xdcy\x13\ -\xc7\x17\x8f\xd1\xeduy\xbcW\xe8\x8bU\x8ac\xccY\ -\x9a\x80s\xd7+6\xdb\x1bv\xb6\x8d\xa3\x15\x07\x22\xa4\ -*@\xa8!q\xcc\xd3\x81\x0c\xb9\x0c\xfd\xe1\x96\xef\xcb\ -\xd2\xd2\x89sC\xef\xe1\x9e\xf1\xbbI\xc0\xa5h^\xc4\ -\xaf\xd8&r*\xbe/F\x22g\x0d\xb0\x94\xe8D\xc6\ -4K\xe9\xb4\x971\xedP{e\x88\xa32\xe5Z\x93\ -Zc\x9aJ\xadI\x14\x95\x89b\x9b\xe4Z$v\xc5\ -\xda\xca)\xd6W\x96\xb8\xe5\xa6/3\xbbm\x07\xcf\xf9\ -\xdeW2?\xbf\x8b\x95\x0d\xab\x11\xcc\x0c,\xaf\xc3\xfc\ -\xec\x14\xdf\xff\xba_\xe1\xba\xbf\xf8\x1d\x00\xb6\xed\xbb\x9c\ -cw\x7f\x95\xccH\xaa\x94\x10\xf8\xbbZ\xb0\xb5\xa6\xab\ -\xe4`\x98\x9e\xdf\xed\xfd\xff\xc0\x82\xb3\x13\x0f\x1d\xf5\x7f\ -\xf7\xdb.\xbaR\xd6\xc9\xcd\x8b\xf3\x09t\xcf\x08\xc1Y\ -\x5c\xaa\x12\xc7e@QmL\xd8\xcc\x04\x0e0\x94a\ -k}\x99\xd1\xc0F\x9c\xf67N\x15\x0e\xa8\xf1K8\ -\xb9[#9D\x95\x12\xe0\xa7)\xd6iOI\xa94\ -\xad\x162*\x95PQ\x8c\xdb\x06\x95\xbcBN{\xd5\ -\x86\xb3\x8aA~8\x00\x00 \x00IDAT\xa7\xc3\ -\xc0MDi\xca\xf5\x16\x0e\x88\xd4'&Y\xc9\x81c\ -)\xcf\x91x\xe2\xd0!\xbb\xb6F\xfa\xe3\xce\xab\xd8\xe7\ -\x96\x13!\xc2\x01\x8e\x22P\x15\x9e\xae\x82\xd5RX!\ -\xc9\xd1~\xb55\xe9gbra\x1bi\xe0{W\xd1\ -\x8a\xbbn\xb9\xd3\xdf\x97\x0e\x07\x01H1~.\x8c\x82\ -R\xaeEDCm\xb2E'G\x91\xb1R\x0c\xb6\xba\ -\x0c\x07y\xe6\x84\xcc\xa02\x07\x12l;\x95\x86\xb34\ -\x18&\xb6\xcfx?J\x80\x9a\xd6\xac\x1c:F\x96\xe7\ -)M\xba}B=\xa6BA\x14a&[\xb0\xd1F\ -\xa7a\xae\xdf\xd3\xcf\xeaq\xcd\x9b\x04\xf1\xc9\x99\x93\x91\ -\xd1\xd8- \xbd63\xe1\x01`\x9c\xd3\xc9\xf2\xb7\x0f\ -\xdb9\xcfR2\xe3,\x0ea\xe9B\x89[p\xef\x08\ -lv\x18\xc0\x09?Q\xfe\xd4\xb0\x16u\x1e\x0b\xd1\xc9\ -}.\xeb\x15\x04\xbc\x87\xfe{Ya\x94\xce\xcaX,\ -\xa7\x1b\xf6+\xe4I\xae\xec\xae\xa3\xfd\xa2K\x9a\x0e\xde\ -\xb7\xedH\x86\x88\x90W\xc9\xee\xd2HN\x15\xc1-E\ -P\x98\xf3c\xad\x88\xa6[dkmH\xacy]C\ -\xae.\xf3\x84\x8b\x7f\xb4H\xb7\x9c6\x10\xb7\xbcN\x02\ -\x127\xce3\x11@tV\x04\xe0:\xee\xca\x1a\x87&\ -\x84p\xb2\x1d\xdb:\x13\x01h\xa3i'\xeb\xb4\xe2)\ -\xbf0\x9c\xd6\xab\xd0\xcc(\x1a\x09G\x00\xa1\x22\xd7\x00\ -\x9f\xbc\xfd\x93\xfc\xd0\x15\xaf\xa0\xd6\xd8G{\xcb\xb0\xba\ -\x06\x97\xcd\x5c\xce\x0f?\x11>|\xcb\xa7\xf3\xcdcs\ -5}\xa6\xff1^X\xcd\xd8g\xae M\xed\x5c\x96\ -\x14\x1c\xbf\x05R\x13q\xf0\xfb#\x08b\x01\x02\xd8U\ -\xac\x11l\xa0\xd1\x80\xef\xff\x09\xf8\xd8\xfb\x8af\xde[\ -n\x87\x9e\x86\xa7>\x07\xf1\xc9S\x02&\xb2\xb1\xdf\x89\ -\x81\xa9I\xf8\xb9k\xe0\xad\xb7\xe2s\x04\x1a\x0d\xef;\ -\x06\xaf\x88\xe0\xe2i\x18\x05\xc9\xb1\xcf|\x19\x86\x0a\xae\ -\x88\x9b\xc4\xca\xf0\xc1\xe4$\xc6\xd7\xb8K8\xf9\xc7W\ -Bf\x98\xf8\xa7\x87-\x09\x1b\xc3\xb0\xd7\xe7\xcb\xff\xf5\ -\xa3|\xe7\x1f\xbf\x0a3Qekk\xc4\xda\xe6\x10\x16\ -\x16x\xd9_\xfe\x11\x1f\xfb\x997\x93\xf4-\xb3vk\ -\xed\x80x(\xed\x8c\x83\x7f\x83\xa1Z\x9ad\xc0&\xa3\ -\xb4\x8f\x93\x9c\x1c\x85<\xde\xcb\x14\x9e\x11:\xc2\x87\x8c\ -\xde\xd2e9*s\xd9y\xd7R)\xe5\xa9\x18\x94b\ -\xf7\x8e\xbd\xbc\xf6%?\xc3Tk\x86,\x85Q\x1f\xb6\ -\xda\xb6\x1aG\xb8\xd6~\xcd\xdd\x83\xd5\x19h!\x7f\xad\ -\x22(\xd7#.=p%O8x%`\xb8\xe9\xf6\ -\xafS\xc9+\x1a\x9c\xcb%\x0e\xffE0q6\x97R\ -\x16\x0c\x99\xcc:\xad\x1b#=v\x00\xaax\xb4+\xe4\ -\x90\x17\xff\xb2\xc2s\x0d\x9e7<\xde\xab\x18\x84&b\ -c\xe8\x84\xed\xf8\x89\x9d\xf3\x90g\xe0\x83t\x1c\x1fr\ --\x84\x00RhR\xe8/MG\xf4;\xebluV\ -p\x1e\x86\x1a+m7Z3T\xebST\xea\x13D\ -q\x09\xa5m\x80\xcf\xea\xd2I\xfe\xfe=\x7f\xc6w\xbc\ -\xf0e\x5cx\xc5\xb5\x18\xa3\xe8\x0d\xacp\xb0\xb2\x06s\ -\xf3\xbb\x98\x99\xdb\xc1\xea\xf2I\xa2R\x99J\xad\xe5\x13\ -F;:\xb4\xfcV42\xd5\xc6\xb4\x9f\xd5\xc9\x99\xed\ -\xde\xb7M)\xeb\x17w\xf8\xdb\xb7\xf9\xb9J\x92!\x22\ -0\x89\x86B\xe8Zxx!\xca\xb2R\xf1s\xb4\xe3\ -\xbc\x03\x85t=\x95\x12\xdc\x7f\xef\x9d\xb2\x02\x9b\x1bd\ -\xddMT\xdd\xe5\xa8\x0b\xa1\x91(\x04\xc6\xd3\x1d\x85\xc2\ -\xba\x98\xc1D9\xa0UD\x5c\xb3~\x96\xa5\xec\xd7{\xd4\xee\xfa\x91Z\xf0\ -\x92\x03\xdf\x1c\x04\x9a\x8d6&\xcd|\xebg2\x7f\xbb\ -K\x89\x8d\xef\xdfgK\x82\x81\xf5\x09\xec\ -\xf7\xf9\xfc\x9b?\xccT9\xa3\xde\xb4\xbeJk\xed\x01\ -\xdd=\xbb\xf9\xe1\xbf}\x1b\xda\xd7[U\x9e6\xe4H\ -\x16\xf7\x81\x22=\xd9OJ\xa5&qT)\xd0\xd1#\ -\x01\x9bs\x81;!\xa0\x19\x97k\xc1P\x8e\xca\x5cq\ -\xe0\xa9\x94K\x15\xcb\xe8\xa3\x88_\xfc\xb1\xff\xc2/\xfe\ -\xd8\x7f\xa5U\x99\xa1\xb3\x08\x9dE\xe8oX\xc7\xff\xc7\ -|\xd8\xa3\x5c&\x85A\x1b6N\xc1\xfa\x09\xe8m*\ -\xae\xbe\xfci\x5cv\xd1\x93\xc6V\xe6\xb1\xaf\xd0\x8d\x22\ -\x04]\xe7\x06\x05\xdd<\x17\x853\xe1\x05\xf2\xda\xb1\xc3\ -\xd3\x99\x92\xfd\x8e\xd3\x009M\xcf\xe3\xb9L\xb0Jr\ -,\xcb\xb4\x0a\xf0\x0bE\x09\x83\x93\xa7C\x1e%\xac\xb7\ -hF.\xba\x8dH?\xed!\x1f\xf9\xb62\x0cY\x96\ -\xb2\xb5\xb1\xcc\xd2\x89\xfbx\xf8\x81o\xf2\xd0=_\xe7\ -\xf8\x83\xb7\x92\xa5\x92\xb1\xf8K7|\x8c\x07\xee\xbc\x99\ -\xd9)\xd1\xacZ\x93\xb0\xe2\xc5\xaf\xff\x15\x7fH5f\ -vz~\xe8\x9e!|\xcf>\xbf9\xbb\x80;x[\ -\xd3s^\x03\x98\x17\x94\xe0\xe1{o\xcb\xe7AA*\ -\x1a\x05\xb1\x82\x84\xc9\xed\x8b\xa9g\xdcs+\x8d)\x9c\ -\x8ea\xdb\x9e\xfd\x04\x95\xcbP\xc0\xe2\x83\xf7\xfa\xcf\xfb\ -\xbdM\xf4`\x88\xeav\x82\xbd\xaa\x82\xef\x17u\x18\xbe\ -o\x88/\x978\xea\xcb\xdaDq\x89H[}E\xb9\ -R\x0dV\xda\x02\xc0\xa5#\x87\xfd\xfa\x8f\x82\xa2\xd6J\ -\x09X\xdev\xde\xf9\x00>MN9\x22/\xfbf\xef\ -\xdcZ]B\x07k\x19\x06=\x86\x9a\x22{\x94\x9f\x1e\ -\x90\x13\x9e5\xe3\x02\x04(\x12\x12J\xcd\x86\xbdK\xc1\ -\xb6\xf3\xf62\xcc\x5c?\xed\xef\xb5\x93Kv\xce\x8c!\ -\xed\x0f\xbc\xe0\x11\xce\xb7\xd66\x9bEJ\xc6\xb6\x0b\xce\ -\xc3\x0a\xfa\xf6[e\xad\xe8\xac\xad{\xd01\xdc\xd8$\ -\xdc\x8f\x0a\x88\xabU\xffz\xe1\x92\xfd\x85\x08`\x85\xe2\ -\xd8\x9d\x0f\xf8\xbf\x93\xbed\x89w\xb5\xa2\xfd\x18\xa3\x98\ -t\xb2\x89\x8e\xe2\x5c0\x09\x84\x06\xc2\x04\xcc\x90\x05k\ -*ko\xa9:\x8abT5\xce\xd79\xa2\xdc\xac\x15\ -\xfc\xff\xbaK\xeb9H\xd7$[}\xdf\x86\xf8\xd5\x09\ -\x9a\x08Q\x8b\xc3-NA\xe4p\x85\x03]\xa1B\xca\ -\x09\x87\xee\xbd\xa8\xd3\x87\xee\x80P\xad0\xee \xe1\xc1\ -\x9a[P\xc4\xbd\xc2\x81K\x1d\x8cW\x9eYT\x07\xc8\ -.q\xfcP8\x96\x8cM\xe6\xd5\xdd;\x0e\xa2\xc3\xab\ -H\x89\xc1\xfe\xd3\x8ata\x0aU\xceKG\xba\xb4&\ -\xca'U\x0emBr\xa3\x09\x08 D\xf8\x0e\x91\x9e\ -\x0b\x01\x14!\xa2&\x8cpS\xfe\xbb\xa2\xf1\x93<\x81\ -\x91\xbf\xeb\xd1\x08 5)[\xc9:\xa13\xaf\xf5U\ -\x12\xc9\xf2\xb1\x08@\x07\xed)4\xaf\xf9\xc0\xab\xa8\xcf\ -nR\xad\xd9\xf8\xae\xe5\x15\xc3\xf9\xad\x8by\xfdS^\ -\x86\xa2\x86\xc2FXj\x15q\xc3\xd6\xc7\xb8_\xdd\xcc\ -\x88\x94\xbe\x1910\x09#\x93\xb2xo\xcam\x1fO\ -!\xe64\xd3\xaf\xa7\x93\x10\xc4\x01\xe5\x0a\xfc\xd0\x8f\x81\ -\x8a\x03\x10\xa8\xe1\xb6{\xe1\x86\x7f\x83R\x5c\xbc\xc7\x81\ -\xbe\xf1\x08\xdfL\x81\xaa\xc0o\x07 \xd0\x02A\xc3\x87\ -N%\xdc\xb2\x99P\x1a_v\xdf\xc7\x22q\x8d0\x1c\ -\xd0M~\xba\xb4\xb3\xf8]\x9d\xb2\xf8G\x97\xb1\xf1\x03\ -\xfbl\xe2Yc5\x81\xc9`\xc4\xe7~\xf6\x03\xcc6\ -u\x01\x04\xb6wn\xe7\x87\xdf\xf36TT,\xee\xad\ -\x835\x0d\x9dv\xa5C\x12\x1dY.\xb5\x88\xa2\x8a_\ -\xcf\xff\x9b+\x04\x9e\xa2\xea\x0f\xb5\xc2V\xfa\xbed\xdf\ -U\xc4\xdaf\xa6\xafV\xaa\xbc\xe5\x17\xdf\xc1\x9e\x1d\xe7\ -\xd1Y\x82\xade\xc8\xce!\xb2\xf6\x5c\xaf\xc1\x16\xac\x9f\ -\x84\x8d%H\x1f%\x85\xcb\xf8%\xb0\xc8\x8d\xe4\xf1\xcf\ -\x95\x03\x90n\xef\xb9\x83N!&\x1f\x10\x9f?\xd9_\ -v7\xc9.\x0b\x83\xc8\x1e\x03\x09\x9f\xf1\x12\xa8\xe2\xa8\ -G\xa4\xe30\xbf\xa7\xed\xb5\xe3\x1a\x96\xc7H\x9f\xc3\x96\ - d\xc6\x02tC\x93\xdf\xb8 \x92\x15\xd8\xad\xd0\x8f\ -\x9b\xa1\xd1`\x8b\x87\xee\xfd:\xcb'\xee\xf3m|\xf1\ -\xb3\xd7\xb3\xd5^gJ2\xb8\xb0\xd1\x81J\xbd\x89\x8e\ -\xedN\xacO\xcey\x1e\x9b\x06<\xb1 \xd0\xe6\xc9\x8d\ -\xa3R\x89js\xc2\x03\xc08\xb29\x0f{\x9b\xed|\ --L\x9e\xa4\xdb\xf6O\x5c\xd2EG%\xfb-\xf3\xf7\ -\x80\xa1T\xae\xf9\xfd\xb0\xb0\xffb\xfa\x81P\xa3\x14l\ -\xac,\xfa\xf9M\x066\x825\x1btQ]\x170%\ -\xfb7\xdc\xa7\xce\xed'%\x03U\x0c@\x14\x9f\xc4\x1c\ -\x00\x96s\xd0\xa7\x0c{.\xba\xc4\xf6\xcc\xc8X\xd7N\ -\xba\xa8W\x18\xf6\xbb~u\x5c\xda\x18\x80\xdd\x07/b\ -\x14\xd4Y/G\x8a\xcd\xd5U\xdf\xbfA^\x10[\x05\ -\x1c\xc8\xae\xa4\xe4R\x0b\x85\x87\x90/\x0a\xa5\x17\xc5Q\ -\xad\x9c\x00a\xb5SQ\xc9\xfak6&&(7\xea\ -\x0cR1ub\x0cY\x9e\xb2c\xd4\xeba\x1dtU\ -\xd0\x9a\xfd\x1d\xd7j\xf9\x89\xad\xd9q\xd1\xf9\x0c2\xe9\ -GE)\xd6\x8f\x9c\xf0\xfd\xed\xad\xae\xfb\x15v\xfb\xb5\ -\xdc\xb2\xc1j\xa5J\x99\xfa\xdc\x14\xbd\xc0\x11X\x03\xbd\ -M\x0b\xa0\xb3,#\xe9\x0e\xfc\x93\xe54\x0c\x02a\xa2\ -\x88\xd1d\x03\x13\xc9>\x965v\xc0\xd3\xd9\x09CZ\ -\x90\xd7*\x12\xbd\xdc\x9e\xab/\x02\xa5Hp\x00P\xb3\ -\xb5\xb4\xee\xbf\xdf_\xd9,\x08\x8cE%\x90\xf8\xf1\x17\ -\x05\x1d\x15\x04\x19\x0a\xdf\x0a{#BV\xe0g\xdb\xe9\ -\xa3\xbbC\xcf\xa7\xc2`\x8bq\x810\x04\xd8\xfe\xfe\xa0\ -\xfdP0\x16\x0d\xb7{\xcf\xad\xb3\xf2}\x04\x01\x9e\xee\ -u\xa8\xf2\x0a\x9f\xe4hN8\xd4\xb89\xb9(\xc4\x98\ -\x08\xcc\xc2\x0c\xba\x5cF\x83D\xf4\xca\xe2JgCf\ -\xe7\x80SH\x00\x1a[\xaf1\x94\xfe\xcf\x95\x00\x5c\x87\ -\xe5u`\xd6-\xd4Yt\x86\xdb\xc7&\x00c2:\ -\xc9\x1a)\xa3|\x5cQ\xde\xff\xb3'\x00\xc7\x0a\x0c\x19\ -[\x83-~\xf2\xc3\xaf\xa1>\xbbI\xadf\xcd[+\ -\xab\xb0\xb7q\x90\x9fz\xfa+Q\xd4P\xca\x82@\xa5\ -5\x9f\xef\xfe#\xf7\x9a\x7f\xb7 0\x1b\xd13\x09C\ -\x93\xb2x_\xca-\x7f\x9f\xa2J\xf9\xb3s V\xa0\ -\x1a\xb7\x9a9\xa8k4\xe0\xa5\xaf<\x1d\x04\xdey\x08\ ->\xf3\xc5\x5c\x13\xe8Vh\x0c\x08\x1aDC\x98\x02\x83\ -\x18~\xfdR\xd0\xb9\xf6\x10m0\xda\xf0\xf1\xb5\x017\ -\xb7\x079\x08\x0c7\xfc\xf8Z\xd9\xdf#\x0c{U\x93\ -\x9f\xd6\xbb\xf3~\xe7\x92\x90NX\xfa\xddKh?k\ -\xde2pc0Y\xc6h8\xe4\x86\x9f\xfc \xb3\x15\ -h4#\x942\xaco\x0d\xd8\xda\xb7\xc0+\xfe\xd7\x9f\ -\xd8[\x09Ay\xa8\xdd\x11Z*n+KW\xe5\xd2\ -\x04\xb1\xae\xe0\x08=\xbc\xce\x16\xe6\x08\xdbv\x82\xca\xe9\ -\xfb\x00`\xef\xf6\x0b\xa9\x95\xeb(`zb\x96\xff\xf1\ -\xa6\xb7\x12Q\xa2}\x02\xb2s\x00d\xe7r\x9d6\x06\ -\x03Y\x02\x9d\xb5\xc7\x1e\xdf\xe9\x9f\x9b1\xca\x7f\x9c}\ -Ra\xaa(\x11\xc9,\x03\xcbK\xe1\xe4\x97\x94{t\ -\xe0\xa3(\xb8\x8dkR\x1e\xcf%R\xbaH\xfa\x22P\ -\x8e\x97\xf0\x0a\xfdl\x8a\x81i\x8e\x9b\x84\xd6\x88\x90K\ -\x84\xf78\xeb\x81\x1bOQ\xc2w\xe0\x18Re\xcdA\ -\xed\xf5E\xd6\x97\x8f\xe4\x9aB\xc3\x1d\xdf\xfc\xb2\x0d\xa2\ -\xc8\xafQ\x02ZG\xe8\xd8\x0a\xbaQ\x5cF\xc5q\xc0\ -s3\x9co\x9a?\xcc\x94\x9d\xf3\x9d\xe7\x1fD\xe5\xf9\ -J\xc1F\x00\xf7\xb6\xda\xbe\xed\xfe\xfa\x12\xda\xb8\xb5\x12\ -p\xe5\x04_\x81Z\x02\xce\xdc\xba\xc4\xd5:\x0aE}\ -b\x92\xa8\x5c\xf1\xe5\xd7\xa2\xdc\xc2:\xc8\xab#\x8dz\ -\x1d_j/\xc3\x90\x0e\xba\xa4\xdd0\xb9c\xa89\x11\ -\x8dt\x14\xc0Q\x09\xc2\x13\x9fq\x05D\xa5j\xce\x8d\ -5\xbb.\xb8D\xb4\x90\xca\x1a \x96\x8e\x1f\xf5#\x18\ -v\xe4\x99\xb5\xd9y\xdc\x1en\xcdn\xa3\x1f\xf8H\x96\ -#Xz\xe8!;\x0f&e\xd8\xed\xe4p^\xdc\x12\ -\xdc\xa90~\xf0\x17\x05\x860\xbc\xc5u+T\x88\x88\ -KU\x5c\xb5.#\x13y\x1d\xdf~j\xef\xa9\xe5\x11\ -\xc0Yb;8X\xdb \xe4=\xca\xb7\xa8\xa9m\x9f\ -\xf3\xcf\xaaOM2\xc8#\x80#\x05Z)N=p\ -\xc4\xdek\x8c']9_\x0dQ\xa5\x8c\x02\xea3\xd6\ -L\xdf\xcb2P\xb6\xc2\x0b\xc0\xb0k\x03\x87\xd2N/\ -\xbfC\x047\xc7\x8bC\xb0\x13E1\xd9d\x0b\xa2\xa2\ -\x12\xa8(R\xc9\xfe*\x0a]\x86,\x92y[x\xf2\ -\x85\xa4~\x0fY\x00\xb8y|\x197\x90\xfe\xb1\x95|\ -\ -\xea\xfa(J:\xc6\xe6A\xcej\xb7\xd7\x9cm6\x9c\ -'oQ\x8d\x22\xb4V\xda\x13\x80H\xbc\xa1\xf4\xee\x12\ -C?\x06\x01\x10jO\xce\x8d\x00B\xcd\xa3\xc9\x97\x90\ -\x9c\x11\x8b\x19\xa7\xa838[\x02\x18\xe5e\xe3\x8c\x11\ -\xb3\x86S\xc9ggI\x00\xa16sq\xf3$o\xfe\ -\xf8\xcfP\x9dZ\xa7\x91k\x02\x97Vao\xeb\x12~\ -\xf4\x9a\x1fD\xab\xba\xd7\x04\x1ae\xf8\xf2\xd6g\xb9\xd7\ -\x81@,\x08\x1cd)G\xeeH\xb9\xf5\x86\x0cU*\ -\xce\xa7\x1fT\xf0\xdb\x01\xb7\xd9\xedp\xe0\x02\x01\x86&\ -\xff}\xc7a\xf8\xdc\xbfC\xec\x00\xa0\xe2\xf4\xc0\x10%\ -\xafS\xe0`\x0b\x1ae@[\xf3\x0b*#\xd3\x86O\ -u:\xdc\xbc\xd5\xa5\x00\xa5\xd4\xe9+\xee^\x8f\x80\xfd\ -\xaaE=\xdf\xa0\xa4\x06\x12CVOXy\xed~\xcb\ -X\xf3$\xa5F\xc1h\x90\xf0\x85_\xf8\x14\xb5\xad\x01\ -\xad\xa6\xcd\xdb\xb8\xbe\xd5#\xb9x//\xfa\xc3_\xf3\ -\xdb\x22th\x95\xe8r\xfb\xccP\xc3\x1cn\x9fJ\xdc\ - \xd6\x81J\xe5\x1c.9\x94\xc22@\xe1\x9e0\xec\ -\x9c=\xcf\xcf\xc0\x8b\xbf\xf3\xa5\xd4\xca\x0d\xb6\x96\x1f\xd7\ -\xe3\xfe\xef\xae\xc7\xc0ngJ\x02]\xbc\xfd\xf1\x81?\ -TQS/\x8c\xa9\x98\x0eC4l\x0e\x16\x86\xec\x0f\ -\xf9\x9erR\xaf\x0a\xaa!\x9ck\x97r\xe9\x09\xd1\x96\ -H\x8d\xd1\xa2\xa9N\x849\xd9\xef\xe3ly\xfc}a\ -\xc0E\x13\xb0\x03u\xe2.b\xfc\xf3\x04\xe8\x86\xbfs\ -\xdec\x0c\xa3a\x0fPl\xac\xad`\x8c!W\xf8\xf9\ -g6&\xa7\xfd\xeb\x0c\xf1\x83\x15\x1fj\xcb\xcbj\xad\ -\x19\x1cp\x9b\xd9\xb1\x97a\xa0\x81.\x97`\xf5\xc4\xc3\ -\xbe/\xdd\xf6\x8a\xdf3!\x8bq#\x0eg4\xf4\x9b\ -\xd4\xa5\x0a:O3\xd3\x98\x9c!\xcd\xe4\xdb\xf52l\ -.\x1d\xf7y\xe2\x86\xbd\xb6o\xbb\x00\x91\x06}\x1b\x18\ -\x82\xd3\x82\xb8\xa7\x17IY4\xa8\x99\xe7\xbd\x8e\xae\xe2\ -\x8a5{Vjut\x14\xe1\x942\xd5\x9cQ\xf57\ -\xad\xd6o4\xec\xca\xbc+M\xa9\xd1\xc2\xf1\x8cJ\xbd\ -N\x92\x19P\x16\x00f\xc9\x90\xe5\x93'\xec\xa9\x95\x9b\ -^\x9d\xe6\xd3)\x16\x8a\x8a\x90\xa2\x8a\xc4\x8d\xd0\x01$\ -\x19\x9b\xd0I\xa8P(\xb7&\xfcN\x98^\xd8\xee#\ -\x80\x15\xd6w\xef\xc1\x9b%`g\xd8\xeb\x05\xbb\xc6\xfe\ -\xd6D\xa0\x15\xbaV\xb1\xfd\xd4\x9ar\xbd.\xe6R\xa5\ -\xe8ml\x92\x8cF\x182\x92\xfe\xe04%J<\xd1\ -\xc8\xfd\x0d\x0d\x93\xf3sA\x04\xb0\xa1\xae\x22\x96\xee?\ -\xe2A\xe8\xb0\xdd\x09\xce\x5c]\x002n\x8ed\x0e4\ -*\x8aar\x02\xa2q\x8d\xa9|W\xcc\x98\xa2\x90\xa9\ -\xceL\xfa\xcf\xcb\xad\x1ay2\x16J\xf9\xceZ}\xc0\ -\x9a\xf7\xb3\xc4\xe5\x8fu\xa3\x093\x88\xb89r\xd1\xfc\ -.u\x9d.\xf4\xdd\xaeU\x9e\x04\xd9[\x05\x8b{\xde\ -\x8d9\xd4\xe4\xd3\xe9\xa2\xbbC\xbf\xbbeUd\x8c\xe1\ ->R\xbe/\x1a\xe1C\xc2{B,\x13j\xff\xc2\xf5\ -\x12qZ\x04\x91\xe2sBe\x9a\xf4\xc5}\xc3\xcd\xb4\ -\xacRq\xee32\xf4Ti;Q\xfeO\x0e\xd6\xe2\ -@\xa4\x93\xc6O\xe28\x01\x84f\x10!\x8aG\x22\x80\ -\xac@\x00\x8e\xe1(\xff\xb7\xbd\xd3\x99\x98\x8a\x03:w\ -\x020\xc6\xd0I6HM\xe2\x99\x90\x05\x98\x8fE\x00\ -b\x9bw 6Bsb\xe3\x04o\xfe\xf8\xcfR\xcb\ -5\x81\x06X\x5c5\x1c\x98\xba\x9cW\x5c\xf5b\x22\xd5\ -\xc8A`\x04\xca\xf0\x95\xceg\xb9/\x15M\xe0\xc0$\ -\x0cL\xca\xa1\xdb\x13n\xf9\x97\xac\xe0\x13\xe8\xb5v9\ -\xe8\x0b\xa3z3\xa0T\x11\x13\xb0\x07\x81\x1a\xfe\xe3\x10\ -\xfc\xefo\x05 \xd0\xdd\x13\x82\xc1\xe0uf``\x04\ -\xfc\xd9\xb4/\x19\xa91|\xa2\xbb\xc9-\xfd\xad\x5c\x13\ -\x18\x1e\x0egzm\xf5\xabq\x8a\x0d9\x1ee\xb6.\ -\xd6 \xa1\x7fQ\x83,\xcblP\x88\xcar-Y\xc6\ -\xb0\xd7\xe7K\xff\xef?S^\x1b\xd2\xca5\x81\xab\x9d\ ->S\xdf}5\x07\x9f\xfbt\xbf\xba!\xb3q[J\ -\xa8\xc3\xe0\x18\xbb\xfb4##\x8e\xab\x8f\x0bL\x84\x1b\ -S\xde\x93C)\x8eJ\xcc\xb6\xe6\x01X\x98[\xe0)\ -\x97=\x93\xde\xfa\xd8\x94\x9c\xcds4\xc4\x15(U\xe5\ -'\xae\x8e\xfd]\x86\xa8d\xcd\xf4\xff\x99W\x08|\x1e\ -\xad\xe3\x8f>\xa4B\x0c\xad_'\xd1\x8e\xb8C>\x5c\ -3\xfb}\xc7\xe8\x5c\x1f\xca%\x1b]\x9aa\x98\x9d\x9b\ -\x17-\xeaY/\x9f\xac|8>I\xcdP\x84<\xb2\ -\xcf\xe5A!\xe3\xcc\x02\x8a+2O7+\xd2\xa63\ -+;\x0d\x8f\x1c\x92E\xba\x0d\xe1\x96\xe7\x85&7\x93\ -\xa6A\xf0\x8bB\x02\x01\xd6\xd7\xd1\x91\x15dL\x96\xfa\ -<\x99\xc2\xdc\xed=\xf5\xe9\x1d~\xfe\x1a\x13S\x1e\x00\ -je\xf3\xe2\x1d{\xf0n\xe9{\x92x\x9e\x16\xce\x81\ -\xa4^*\x06\xcb\xb9NU\x1a\x938\x1e\xe9\xf2\x0c\xba\ -\xab\x1c\xc3\xc3w\xdf\xe6\xe7x\xd8\xef\x14hA\xe1\xd2\ -rh\x18\x0c\xa0\xdb\xc1\xfbd\x13\x94\xbfR!5\x15\ -\x05\x14\x03\xb6RN\xcd\x06O\x94k6\x82\xd5i\xf2\ -j%\x18\xf5{t\xb7\xda\x80\x22\xe9u\xfd8\xb4\xd6\ -heAskz\x8a(.\x91[\x5c)G\x8a\xf6\ -\xca\xaaD\x00\x0f\xba\x9e\xbbH4\xa9h(\xa1\x18P\ -\x90/Y\xe1\x1ct+\xee\x03\xd7T\xb8\xe7\xa025\ -\xe9\xbf5\xb9c\xde\x07_\xe8|\xe1\x1f\xbaUR\xc0\ -0\x1ay]\x93\x5c\x06\x15\xc5\xfe\xa4\xddy\xf1y\xd6\ -\xa9?\x08\x00i/\xaf\xdb9V\x8a\xe1f\xa7 \xd4\ -(\x14\xe5F\xdd\x8bf\xb3\xe7-x\xe5\x0f\xd8\x08\xe0\ -c\xb7\xdf\xef\xfb\x9c\x0eF\xc1(\x09\xf6\xb8\xf8\xbb9\ -\xa0\xe3AJ\xa4\xc9&\x9b\xde\xaf\xdbq\x80\x10:\xbb\ -\xbd\xe2\xf2\x0bV\xe7]j\x1cE\xa9Va\x98\xcfo\ -\x19\x85IRV\x0f\x9d\x00\x0c\xe90\xf1{L\x00y\ -\xe8\xde!\x9a\xdb\xe2^\x0c\xfbAaN\x8a\xeb[\xf4\ -\x1fv<\xcb}_uz\xd0\xed#\xca#\xf1sv\ -\xdf\x15*\x90>\x89\xffn\xd8G\xe1#\xe19\xe3\x5c\ -=\x9c\x0f\xb1\x13\xc8\x8aB\x93PEh\xbb5\x08=\ -\xca\xaa\x09\xc7pt\x19\x0aYqYUi\xc6St\ -\x92\xd5B#\x9c\xe1\x81\xceA\xd71\x22w\x09\x08\x13\ -\x06+\x1b\xe1Lfa\x91\xeeB \xe8\xfew\xb9|\ -\xdcf,\xaaW%\xcc\xdb\x01\xc1\x22\x01\x08\xf3\x09\xbd\ -q\x8cI\xe9%\x9b\xd4\xe3I\xb4\x8a\x0a\x0cG\xc0\xa3\ -l^\x01\x9f\xa2:\x0e\x9fqt\xfd\x08o\xfe\xd8\xcf\ -\xf0\xa7\xafx7\x09-:\xbd\x8c\x93\xab\x86\x8b\xb7]\ -\xc9\x0f]\x95\xf1\xb1\x9b\xff\xc9\x0293 S)7\ -\xb6?\x83\x9a\x8c\xd8Sz\x0aI\x06\xb1\x81(\x83\xfb\ -o\x814\x8ey\xd2\xf3\xb5\xd4\xd7\x0c@\xa0+\xff\x86\ -\xb2y\xc3\xeey0\x00u:x\xad\xe0\xa6C`\xca\ -\xf0\xcc\xcb\xady\xd6]E\xe9\x15\x9a\x0a\xde\xf50\x0c\ -\x8d)\x02@m\x7f2\x03\x1f\xeb\xaeS\x8a2\x9eP\ -i0:\xed`(J 5\x03\xdddh\xeb_\xf5\ -\x13\xe8\xa5\xd0O\xa1\x9b\xe6\x81 .\x89\xb1\x08\x06\xc3\ -\xee\x80\x1b\x7f\xe3\xf3|\xe7[\xbe\x9bt6fk4\ -di\xab\xcf\xb5\xbf\xfe:\xee\xfd\xc2\xd7\xf2d\xe3\x99\ -_k'\x93\xbb5p\xa90\xc2M\xec\xd7K\xe9\xd3\ -z|\xb6\x97\xac\xb7\xa5AG\x8b3\xady\xcf\xa8\x9f\ -t\xf15d)$\xfd\xc7\xc6\x7f\xee\xf3\xb8\x02\x95&\ -DyF\x8d\xcc\x99\x7f\xc6\xc0\x8e]w94L\x06\ -i\x02\xc9\x08F\x03\xfb\xf3x/\xa1u\xc7\x18\x1eO\ -\x1b\xe11\x1d\xae\xcax\xfb\xa2\xdb\x0fE6\xc7\x80\x14\ -\x9aJ\xb5\xe9y\xc7\xdc\xec|\x01\x5c\x9c}o\xf2t\ -\x11\x95\x0a\xdbw\x5c\x08\xd8@\x9d\x90\x07\x85\xd0O\xa1\ -X\xab\xae\x94\x9b\ -\xf3\xe3\x13~\x13\xdaFB\xac!\x80\xcd\xc5&\xc8\xdc\ -\xba6\x09>q\xad8L\x94A0\x82\x22\xc8\xce \ -8!%\xae\x22#\xf5\x11\xca\x19\x10\xa7d4\xa2\x09\ -0\xd0MW<\xd8\x92\xc5U\xc1\x84\x09\x018\x896\ -\xdc\xc0\x04]\x08\x91\xfe\x99\x09\xa0\xe8h\xecr\xeb\xb8\ -\xbbCp\x97\x15\x06\xf6\xe8\x04 \x87\xf6\xe9\x04\x80\xc9\ -\xe8&\x1b\xd4\xe2\x89\xdcyz\x9c\x00\x84\xd9;Fv\ -\x1a\x01\xe0\x1c]\x15'6\x8e\xf3\x0b\x1f\xfeq\xfe\xec\ -G\xdfC\xb6\xda\xa2\xdd\xcb8\xb9l\xb8t\xfbU\xbc\ -\xe4\xc9\x19\xffp\xf3g\x19aPf\x88Q)_\xda\ -\xf8$\xcf\x9e\x89Y\x88\xae\xf2 P\x1b\xb8\xf7[0\ -\xd2\x11W\xbd \xf2\xa6R\x9f\xaa%\xf7\x07\xec\x0f\xe1\ -\xfaO\x19\xb6\xfa\x86\xb4\xa4r?@e?\xd7\xa2\x11\ -\xfc\xca![6\xee\x19\x97\x06\xf5~\x1d\xa0\x04j\x1a\ -\xde\xf70\xdc\xdd\x05JY\xc1\x04l\x9fd\xdf3d\ -|\xa8\xb7\xcckt\xc6\xc5\xe5f\x90'\xb0\x08\xfe\xca\ -&\xe3\xb7\x07w\x90$\x89\x05}=\x07\x00\x0d\xb5\xaf\ -\xaf\xe05>\xc6\xd8\x04\xc7\xf9\x8a\x19`\xd0\x1d\xf0\xf5\ -?\xf8:\xcf\xfc\xf3\xe7\xd0KF\x0c\x93\x84d\xc7\x14\ -\xf3\xe7\xed\xe5\xc4\xe1C~\x13\x12\xd0\x88hZ\x08h\ -$T\xa5?\xfa\xf5\xd8\xc0P6[H\xd7\xcd\xfa\x04\ -\x8e\xe6\xaf\xbe\xec\xa9\xa4\x8f\x01\xc4\xc2\xe7\x94\x1bP\x99\ -0\xdc{\xf8.\xbe\xf6\xad/r\xe8\xf8\xfdlmu\ -\xcex\x8f\x02j\xb5\x06\x8dz\x8bF\xa3\xc9\xce\xf9\xbd\ -,\xcc\xefa\xc7\xb6\xdd,l\xdf\x8dR\x11\xfd-\xe8\ -oq\xc6*\x1e\x8f6>\x11\xbe\xc2\xc8\xb0\xb3\xbb\xd7\ -\x18\xab\x89\xd1Zc\x8c\xcd\x05\xe8\x0e\xe9\xf0\xbep\x1f\ -\xb9}\xea\xf6dx\x90\x192\xea5\xeb\xd7\x15\xe9\x88\ -\xbd{.`4\x962\xe7l@\xbc\xe3W\x95J\x8b\ -j\xadU\xb8+\xb4\x10h\x15D\xb7\x1a\x09\x1as\x89\ -\xa1E\xb7\x13\xfa\xc79HP\xecI\xf1\xf0\x13:\x11\ -&\xac\xfc\xebP\x94v\xfe\x80QlS\x17M\xcel\ -\x07\xf0\x95)\xb4\xb6\xfb$\xcb,\xc7K\x8cB\x97\xca\ -d\xc3\x14\xa7}r\xf3h\x83El\xea\x8cj\xbdI\ -\xa9R#\xc9\xcb\xe8\xc5\x91\x8d\x84uA i2\xc2\ -\x980\x85\x96\x8c1\x14\xcc\xc5\x1dF\x08+\xaaZ\xd3\ -+J\xb1m\xf7\xf9t\x023\xb3\x026\xf2\xe4\xcbY\ -\x962\x1a\xb8\x04\xe5\xa1^%\xd4Ld\xe8\xc1\x90\x8c\ -\x0d\xa8O\xf8\xbeHk\xeew\xe6\xabNEh\xca\xe5\ -\x9a\xa7\xa6\xf1<\x84\x91\x86\xa5\x87\x0f\xfb'%\xdd-\ -\xbf\xb6:\xcf\x17\xa8\xd0\xec\xbd\xf8\xd2B\x04p)\x82\ -\xf5S\xa7\xfc\x5c\xf4\xd6\x97\x03\x9a\x15_H\x19\xab\x13\ ->\x05\xda\xb9o;a!\xbc\x8cw/\x923%*\ -\xdbd\xdaSs3D\x95\x0a\xc3<\x22%\xd6\x90\x0c\ -G\xfey\xa3\xcd\xb67\xcd:p\xe0\x84\x8br\xab\xe1\ -\xfb\xbcp\xe9\x01\x1f\x00\x02P\xd2\x8a\xb5\xa3'\xed}\ -\xc6\x90t\xba~.\xc8\xdb\x89\xca%2\x0c\xd5Z\x95\ -\xda\xec$K\xb9\xbf\xa4\x9b\xfd\xfef\xc7\x8e63d\ -C\xa7\xe5\x0a\xd7(\x88\xbe\x19\xc3\x012v0\x91\x86\ -\xc9\x16fc\xd3\x17@p\xc0\xc5\x95\x92\xcd0\xa8\x92\ -K\x97\xa2\xd9}\x8d\x8d\x00vO(\xa1Y=\xbe\xec\ -\xd7d\xb0\xb8\xeey}(\x84\xba>\x86\x82V\x08\xbe\ -\xc3S$e\x5c\xe3&Z}\xd1\x10J\xceb\xf1%\ -\x0e\xfa\x9c\xcf\xabiT\x02*\x10\xab\xa3\xc9\xefv\x0a\ -.\x09\x9au\xdf\x1c\x9fA\xe1=\xe3i^B\xd1\xa2\ -(xK\xb1\x8d\x10\xfc\xb9\xcbQL\x18\xc7\x11\x8a*\ -Y\x0e\x1fc\x8d\xf5\xc5\xab\xc5M\x1af\x82~\xd6\xc1\ -\xa0\x88\x03\xc9\xbdh\xf7\xcf\x82\xd7\xe3\x92@@\x00\xfe\ -\xb3\xb4\xf0\xd0q\x02p\x13a\x131\x0b\x93r\xbf\xb3\ -`\xda\xdct\x14\x09@X\xf5#\x13\x80\xb0\xe4\xc4$\ -t\x93\x0d\xea\xf1$6\xe8\xe0t\x02P\x8fA\x00\xe1\ -8\x97:K\xfc\xec{_\xcd_\xbf\xfe\xa3dKu\ -\xda\xbd\x8c\x13\xcb\x86'\xec\xb8\x06u\xb5\xe6c7\x7f\ -\x9a4S(3\x00\x95\xf0o\xcb\x1f\xe7\xb9\xf3\x11\xb3\ -\xd1\x13Ir\xfc\x15\x19\xb8\xe7VH\x22\xb8\xd6\x81@\ -$\xd0c\x98\x18>\xf2\xf1\x8c\x95\xae!\x89\xad\x9b]\ -jt\xfe\xb9*\x96\x86S\xf0\xe5\xc30\x8c\xe1Y\x17\ -\xdb\x1c\x80n\xe9\xcb\x0a>t\x18n\xe9\x82)\x99\x1c\ -\xf8\x05?:\xb3\x88\x14\xe3\xa9\xf4\xfd\xfdS\x16\x04\x96\ -ZV\x13\xa8\x84x#\x93\xf2\xfb\x83\xbbh\x8f\x06\x16\ -\xf8\xf5\x13\xe8\xa6\xd0\xcf\xa8\xdc\xd2c\xe2\xba\x07\x00\xa7\ -m\x0d%biccq\x93\xc5\xaf,R\xb9f\x82\ -\xde(e\xb3?\xe4\xb2W}\x0f'\x7f\xff/\x0a\xdf\ -\x1bW\xf5\x87\x1b\xc4\x09,\x19\x86\xc7\xe9J\x16<'\ -|\x96\x1c\xe0\x8dr\x13CF\xb3>\xc1\xcc\xc4\x1c\xdd\ -\xd5\xb3k3.Cy\x22\xe3\x9f\xbf\xf2I>\x7f\xe3\ -g\x0a\xfey\xe1\xb6\x95\xad\xa9\xe8\xf6\xb6\xe8\xf6\xb6X\ -Z\x81CG\xee\xf7\xdfk5'x\xda\xd5\xcf\xe5\x9a\ -'>\x8b\xc9\xed-:\xeb0\xec\xf3\xb8\xaf4K\xd1\ -g9_Y\x06(E\xb3\xd9b\xb3\xbdn\xc1`\xde\ -cW\xcbY\x1c\xc6%\xf0\x22\xdc\xab\xa1\xc6,\xd2Q\ -\x0e\xd8`\xdb\xdc\x0e*\x95\x1a\x9b\x9b2\x17gw\x09\ -\x80h\xd4\xa7q\xc0\xb651e5FJ\xda\xdbX\ -_\xc63\xd3T\x82\xce\xec\xe7\xa1 \x99\xe5\xbc\xa4\xc8\ -\x87\x8a O\xda\x1d\xd7\xd2P\xf8T\xda\xf7\xfa;\xad\ -\x88\xa2\x18\x83av\xdb\x82M\x18\x9fk\xa5\xaae0\ -&#\xcb\x9d\xf7\xfb\xbd\x0d\xb2Z\xd3r\xa3\xa1H\x1c\ -\x8e\xe7\xb9'\xec\xb9\xe0R\x0b\xc8\xf3\x83\xb6\x14\xc1\xd6\ -\xfa\xaa\xe7\xc1\xc3\xad\xf5\xb1\xfe\xaa\xa0gN#QL\ -\xb7\xe4\x0e\x97r\xc5\x02\x8e\xd6\xd4\x0cQ\xb9J?\xc7\ -x\xceoq4\xb0\x048\xeaw\xd0\xc6\x1d6\xa1\x1f\ -\xed\xe9\x11\x90\x0cl\x05 \xeaM?\x92\xf1\x80C'\ -\x5c\xa4d\x94\xea\x96N2\x0c\xf3\xe7]\xe0\x03]\x00\ -\x94\x82\xa5cG<\xffO\x06\xae\x98\xb4\xa1\x5c\x17\x81\ -`b~\x87\x8f\x00V\xf9\x1c\xad\xb8\xc8\xe1,#\x1b\ -\x8d\x0a\x1cJ\xce\x02\xd1\x04\x87\xb4\xe0\xfa\xe8\xaa\xa78\ -\x1e\xe5\xc1\x96\x12\xea\xb1\xfd\xb4\x80=\xc30\xb5k\x01\ -\x03>x\xa3\x16i\xd2\xbcd\x9f\x02\x06\xed\xb6\xbf\xd7\ -\x990\xdd\xaaTZM\xdf\xa7J\xb3A7\xf7i\x8c\ -\xb5\x85\x89\xabG\xac\xbf\x5c\x9a$6\xbe\xcf\x9f_\x86\ -\x08CT\xb5\x11\xc0\x13\xf36\x0ay\xe0\xcd\xc7\x96\xb7\ -\x8er :\xdch\x83\x11\xc5\x8f\xa3\x96\x90\xfe@\xc8\ -\xf3\xd5\x00\x00 \x00IDAT\x05\xe0\x84k\x1d\x88\ -~Q\x04\x93\x13\xa8\x8dM\x9f\xc09\xb4\xb0\x00D5\ -\x17\xe4\x04\xbb\x9fr\xa9\xe7\xe3`s\x00\xae?t\x0a\ -wz\xf7W\x5c}g\xf7cALh\x9d\x13 V\ -\x8c=\xb0\xed\xa6~\x1f\x86\x80(\xdcO\x02\xe0\xdc.\ -\xc0\xaf\xb3\x1ds\x8ee:]\xfb\xdd\x1c\x04\x8a6\xd1\ -\xd1\x98d\x1d\x113\xaf\xac$\x88\x1b\x89{\xd7\x0a\xca\ -i\x90\x8b9\xa4)\xc1%\xa1\x1d@\x05m\xb9o:\ -aN\xe10\x8c\xf0f\xbb\xaf\xc1Ug\x8b\xddK\xd0\ -T\xa2*\x86\x8c^\xd6\xf1K\x19\x12@\x16\x0c\xdf\xea@V\x021\xfd:\ --`\xa0\x01t\xefc\xdf{\xff\xe0$\xafQ\x86K\ -\xe2\x16\xc3|\xb5b2\xfehx7\x9b\xc9\x10\x06\xb9\ -\xdf_7\x81~F\xf5\xe6.s\xbf{3*\xd3V\ -\xad\xa1t\xaeq\xcd\x0dj\xca\x11\xb3]\xb5\x937-\ -q\xf0Y\xb3tG#\x06I\xc2\xc2\x0b\xaf\x82\xdf\x1f\ -\x07\xf6BKn38\xad\xb1h[\xfe/\xd0\x9f_\ -\xf7\x22$s\x02\x8f5A)ZM\x9b:\xe1ls\ -\xf0UZpr\xe9\x18\x9f\xbf\xf13~\x04\xfda/\ -\x8f:\x0c\xc5\x98\x9c\xfa\xdc\xc1\xa1l\x84Y\x1c\x97\xfc\ -76;\x9b\xfc\xcb\xbf}\x82\x7f\xfd\xcag\xf8\x89W\ -\xff\x12\xbb\xe6\x0f\x9c\x13\x00,2=\xc5p4\xa2\xec\ -bf\x1ec\xea\x1c\xb8\xd8\xb5\xb0\x97\xcd\xf6:QT\ -\xb2\xe6K\x93zV\xe3v\xb7\xf3\x9e\x0a\xfd`\xc6\x0f\ -\xd4\xd9\xd9=>\x22\xf2\x82\x03\x97\x92\xa6\xf2\x8cs\x19\ -\x91\xbbJy\xadZ\x80W\xfd\xd8/P\xab5\xfd\x98\ -2\x93\xf1\xce?\xf9u\xbf\xbeY\x96\xf8~\xc8\x81/\ -%\x07Cs\xaf;@\x8b\xe2dH#\xe1!+n\ -#\x06\x82*#\xe0\x80e\xb3\xb5\xdd\xb749\xbb\xdd\ -\xa7m1@\xb5\x02[\x9bk9m(z\x1d\x9b\x97\ -.\xaaM\x92\xb0\x0e\xc3\xa1\x9f\xc7(\x96J0\xbb/\ -\xb8\x94$\xc5\x9bF\xcb%X\xdbX\xc5M@wc\ -\xc9se\xb1\x88(\xff\xdcPx\x0fy\xa7B\x13\xe5\ -~\x9a\xcd\xe99@\xb4\x95\xf5\x0a`\x0c\xc9\xc8n\x84\ -d\xab\x13\xcc\xa5;\xf4\xc4\xc4\x1e\x02\xe4\x88\x88t\xd0\ -\xb3\xef\xe4\x9a\xc0\x90\xb7\xcbAe\xe9\xa6\xd2\xb0\xa5\x1f\ -#\x1d1\xb7s/\x1b\xae\x06\xb0\xc5\xd3\xf4;\xd6\xd7\ --M\x86$\xc9\xc0\x9f[\xe5\xe6\x84\xefS\x5c*\xd3\ -\x1e\xe5`'\x07\xafk'N\xf8\xfb|m;O\x03\ -\xe3f~w\x1efc\xef\x8bn'LY\x16\xfaV\ -\x82\xa1\xb5}\x07*\x07Ys\xfbv\x93d\xc2i\xaa\ -\x91b\xe5\xe8\x09?\xf6\xfe\xeaZ\xe10\x976Sj\ -s\xb3\xfe\x0c\x8dJ%\xfa\x0e\xc0)\x85\xc9\x0c\xcby\ -\x0e\xc0l$\xb5\xd6],(\xb1&\xaaX\xed\xf3\xc4\ -\xc2\x1c\x19X\xffA\x055l\xc5\x8dt8B\xa3\x18\ -nt\x02\xba\x17\xf6 \x18@\x823e\xael_=\ -\xb8#\xca}\x02[\xe8\x8d\x0e&M\x83\x15\xb6\xbf\xcb\ -\xcd\x86oc\xe1\xc9\x07\xe9\x05y\x88c4\x1b\x0f/\ -\x02\x90f\x09Y;\xccI(0'\xf54'\x81\xaa\ -!(w\xfdtBj\x8a\x98\x8b\xc7\x81`\xb87\xec\ -\xdfE\xe1\xc8\xd1\xb6FA\x9e&G5\xaa\xa7a\x8e\ -p\xae\xa45\xe9\x11\x85\xe7\xcb\x19\x10\x82?AR\xd2\ -\x96\x8cOz)h%\x98q\x02\x90\x8cL\xa7\x13\x80\x16\x02\xf0 \ -p27\x0f=\x0e\x02\x08\x16\xbb\x9f\xf4y\xc3\xbb_\ -\xca\xbb\x7f\xf2\xefIi\xb1\xd9\xcb8\xb6l\xb8p\xfb\ -\x95\xbc\xfa\xe9\x11\x1f\xfc\xea\xc7\xedL\x98\x11Z'\xfc\ -\xeb\xf1\x8f\xf2\x9c\xdd\x8a\xc9\xe8\x0a\xb2\x0cTj@\x1b\ -\xee\xbe\xcbp\xaa\x1d\xf1\xec\x17Gl\x0e\x0c\xd7\x7fb\ -D'\xcb\x18\xea\x94\x81\x81\x11\x90D\x1acb[H\ -\x5c\xe9\x82\xb9\xd8j\x05\xad\xdf\xdd\x97\x1f\x86\xaf/\xc1\ -\xc2\xac\xe2\xde>tc\x85)[\xb0(\x81\x1f\x0e\xf4\ -\xe5\xafMfU\x12\x0e\x00j\xfb\xf7\xfb\x07\xc7\xf9\x1e\ -5\xc3s\xe3YVL\x9f\xb7%\xf7\xd3\xcf\x86\xf6\xd4\ -\x1e%\xd6+\xbb\x0f\x8dO.3\xf37w\x00\x11*\ -\x07~:\x04\x7f\xf9F\x08gy\xf4\xd0\x80R\xc9\x06\ -\xccd\x99A\xe7\xc5\xd2\xe50\x16F\xe8\x80\x85\xf8A\ -X\x09\xc7\xb5\x1cjv\x1e\xeb:\xd37\x1d\x841\xf9\ -\xbc8\xba\x8d\x94=5\xac_\x11\xa1\x95\xec\x91\xdbS\ -\xd6\xf7\xef\xa6\xdb\xbeb\xfb\xa6\xfe\x0fso\x1e/\xd9\ -U\xd6{\x7f\xd7\xda\xbb\xe63\xcf\xa7\xa7t:=\xa4\ -;\x13\x99G \x86 \xa0\xcc&\xa0\x80\x22\xa0\xc8\xab\ -\x80\x17\xef\xeb\x8b\xaf\xdc\xeb\xab^}\xf5\x82^\x14\x95\ -A\x90AP\x10\x01#\x88\x8cJ\x80$$!\x10 \ -s\xd2\xe9\xb9\xcf<\xd5\xa9\xaaS\xc3\x1e\xd6\xfdc\xed\ -5\xec\xd3\x1d\xd2Ay?\xef\xee\xcf\xe9SUg\xd7\ -\xdakx\xd6\xb3~\xcf\x0c\x0f\x1f\xfd.\xcd\x8d5\x9c\ -\x86\xcc\xd7\xbc\xa8M\xed)\xa4\x90\xd4*\x83L\x8f\x9d\ -M\xad:\x88\x12\x01q\xd4c~\xf1$['\xcf9\ -\xe3\xb1\x9a\x0e\x19\x88\xabPt\xbbm\x06*?\xfc\x1b\ -\xb6g\xa9\x06\xbdg\x9f}.\x8f\x8aE*\x95\ ->\xd6\xea:]I\x18\xc2\xc0@\x82\x11\x19\x93\xa8g\ -\x0f\x07a\xdb\xf3\x0fv,\xdd9\xa7p\xc7\xab\xcc\xb3\ -\xfd@3\x07r\xf2\xc9\xef\xb1m\x99\xa7HJ\xe5~\ -\x0c\x95\x0d\x8fNZ\x00\x08P*\xc2\x83\xdf\xfe\x9e}\ -oj\xc1\xa6\xa4\x04\x95AR\xea\xd0\xeb\xa1\x80R\xff\ -\xb0\xbdod:\x1f\x01\x5c\x08am\xde\xe5\xc5k\xd5\ -]90\x07m\xf3V\x8f\xd3\xadU\xb1X%\x0c\x8a\ -(\x14C\xe3\xd3\xc4\x09\xd6\xfcZ-\xc1\xda\xdcqT\ -\x96\xf5|\xa3\xb9\x82\x0b\xf0q-\xfa\x02\xbc\xe1\xa7V\ -s\xd1\xd5e\x1cU\xb5\x1f!\xf0\xe6N\xd8}]\xe8\ -\x1b\xa0X\xd3Q\xa2\xe3\xdbw\x22\x82\x80VF+\x95\ -\xa2~R'K8\x1dY\xf3/\x08!)\xf6\x0fa\ -4\x8fA!$6>\x92\x01\xa8$\xa1\xb1\xb2J\x82\ -.\xeb\x97\xd7\x80:>\xef\x04\x80\x14\x81\xf3\x1d7@\ -\xdf\xb0\x01'.\x9as\x22\xf0\xc6#\xe9\xdb\xbaU\xbf\ -\x92\x92\xb3.<\x8f\x8d\xcc\x99R\x08\xed\xbbw\xf4\x07\ -\x0fZ%D\x9a\x05\xec\xf8\xfed \x10\x81D\x16\xb2\ -\xea\xad\x01\x84\xc5\x02i\x06\xc0KR\xd0\x5cZ!I\ -\x12$\x816\xfb\x93\x07\x90\x85\xac\x02\x08@\xdf\xe8\x90\ -\xad\x1e\x02\xba\x06\xf0\xca\xc1\xe3Y\x89GA\xaf\xb5a\ -\xc7hZP8?7\xad\xe3r\xfbAy\xe7r`\ -\xcf\xfdl.\x82\x02j\xb0\x0f\xea\x0dTb\x00\x10\x04\ -\x08JSY\x09\xb8@\x12\x94\x8b\xacg\x00\xb0\x98Q\ -\xe6\xea\x11\x1d\x00\xa2\xda\xb1u\xddpf\xd2Sc\x04\ -|\x91\x1a\xf2\xb0\xcb\x00?\xf3m\xa7Xr\xc0\xcb\xb9\ -\x9c\xa9S\xf8\x98k\xdf\xcd,\xcd\xb6\x1eM\xad\x94\x9b\ -+\xe3\xf3n\xe8\xd9\x06C\xe1\xf6\x87\xcc\xf5.\xf5^\ -\x93\xf5\xc5\x07~\xd2\xde\xe5{\x18\x1a\xbfE\xad\xa8\xca\ -\x9b~\x0dnr\xa9\xf1R\xfc\x18`\x89D\x9a\x0f\xf4\ -\xa2\xe9G\x97\x82*%\xa9\x93\xdd:\xfd\x8a\x9e\x92\x00\ -\xa7\xb2\xf4\xf3e9\x02\xd0\xc0\xcf\x97\xb0}5\xa7\x91\ -\x94\x0d\xf3\xf1\xa3\xd2\x9c\x8f\x971\xe5z\xe9\x08p\xd5\ -\x22\x1c\x8c\x90?\x84\x00\x84\xfdm\x8e&\xdf\xd1[\x00\ -\xb1\x8ah\xdb\xe8`\xd3\xa2\xf4F\x9b\x0f\xeb?\x95\x00\ -\xf2\xbe\x22\xdd\xa8\xcb\xeb\xfe\xfa%LLlP\xab\xe8\ -\xbe\x9fXR\xec\x18\xbd\x90W?\xfd\xe5\x08\xaa\x90E\ -\x07K)\xb9\xf5\xc4?\xb0\x14\x7f\x8f\x84XG\x07\xa7\ -\x11\x9d\xa4\xc7\xf1\x13]>\xfc\x816\x1f\xff\xfb6\xad\ -ND/\xee\xd1\x8b\xf5\xef(\x8dITB\xa2\xd2\xcc\ -\x0f0\xb5\xb5}S\xb2\xf7\x99\x19)\x8dc\x9a\x9d\x98\ -\x87\x16c\xba\x91\xae\xe3j\xe6\x10\xa9\xc8\x99}\x95\x02\ -\x95h/\xe9(\xc9jS%\xfaG\xa5\xa0R\xfe5\ -Z\xe0\xff\xec>\xc0\x1f\xc5\x8f\xd1Q\xb1V9\xc4\xd9\ -OO2\xf2\x8eG\x18~\xdf}z\x16\x85\x04\x11 \ -d\x08\x22\xc8\xb4\x80\x9bgSo\x93\xb8\x1af>/\ -J\x17\x84W\xce\xa4\xebf\xdd\xcd\xbb31\xb9z\x8e\ -`\xb40\xa7\xb9\xceP1h\xe8\xce\xfa\x8cn\xfa\xa2\ -\x0f\x1a\xbcA\xfc\xb0\x06\x01\xd8h7m\x8b\xadN\x1d\ -s\x10\xfb\xa0H\xef5i\xfb`\xf7\x81\x82\xe6\xc6\x1a\ -\x8f\x1d\xbf\x978\xd1\xea\x97T\xc0\x81\xbdO;\xad\x0f\ -\xe0\x0f\xbf\x9c\x10\x03\xd0l5\xf0\x0a%\x9c\xe6\xce\xfc\ -\xd5i\xc3\xde\xdd\xe7\xd9\xa8\xb6\xd1\x91\xad\xbaD\x97\xcd\ - `v\x90\x83V\xbe&E\x035\xc1\xd9;/\x06\ -\xa9\xf7\xfeu\xd7>\x87 (\xd0l\x9c\xe6\x81gx\ -\xf9N\xf9\x03Y\xae\xba8\xc6\x06W\xa4^i\x96N\ -\xb7e\xfb\xe3\x84[\x7f/\xbb\xb5w\x11\x84FHu\ -\xd9\x0b\x0c/1\x82\xa5\x9fo\x0c\xfcp\x10g\xf7P\ -(\xca\xd5A\x0c\x7f\x19\x99\x98\xb6\xb5{\xcd:\x1c{\ -\xfcA\xdb\xd7$\xe9y\xfcE +CP\xd4&\xbc\ -J\x9f\x03\x80\xa5r\xcdV\xe7\x08\xa4\xfe\x99?\xf6\xb8\ -\xe6\x8b\xa9\x0e\xc42\xfds<\xd5\x07\xa7\x86'\xe7A\ -a\xa1\xdag\xd7zdz\x9b\x0b\x00A\x83\xcc\xc7\x7f\ -\xf0m;\x7f\x22\x8a\xdck\xbb&^b~;'N\ - \xd7 \xb0\x0d\x1b\x0d;o\xee\xd2\xfb|xj\x97\ -\xa5\xa9Ko\xf8iz\xb1\xcbuX-@\xd4n\xd1\ -\xed\xea\x94)\xbdN\xcb\xb6#E@ 2\x8fm)\ -\x90Ah\xc1kA\x0a6\x1a\xebv>HN]\xbb\ -\xc4\xaevji\xc0\x05\x13\xf8\xa0\xd9h\xff\x0c\xd4\x93\ -\xdey\xa4\xbfW\xee\x1f ,h\xc1q\xd7\xa5\x17R\ -\x1d\x19\xa2\x19ggh\xc6\x13\x8f\xdf\xf7p\xd6&$\ -\x89q\xdcq\x8a\x16\xd0\xd5^L\xffv^\xb8\x1f\x84\ -\xb0\xbe\x82\xa1\x10\xd4g\x17l\xcf6\x16\x96qQ\xea\ -\xd9\x9a\xd5jvv\x07&G\xecw\x05:\x87\xe0\xf1\ -\xfb\x1e\xb3\xa7\xbd\x0e\xb8pg\xaa\x03\x83\xee3\xe7\x03\ -\xec\xdc\xc2L_\x9d\x0bM\xf6\x9d @\x0c\x0efy\ -\x023\xa5J (\x8d\xea\x80\xa0 \x0c\x09\x0a\x81\xcd\ -\x01X& iwY;\xa6M\xc0I/\xc2\x05+\ -\xf9\xe7\x81\x81O\xa9\x1d\xaf\xaf9\xcd\xed\x1f\x9c\xcb\x97\ -oY\xca\x07\xb28\xe8\xe8l\x19\x06\xb7\xb8{\xcc\x09\ -%\x80\xa0\xd9A\xb4\xbav\x9e\x1cvpm\xf9YR\ -\x02\x5c\xda\xaa\xd4\xae\xaf\xcf)\xfc^\xb8\xcb\xe7[.\ -\xbb\x9f\x1b\xa9)\xd4\xe7k6\xdd\x99b\x02k\x8d\x92\ -M\x83ti\xd4\xc3\xbeZ\x14\x14\x95\xa0FQVm\ -\xe3\xc2\xeb\x80%\xd4' \x00\xbb\xb1\xc8G\x09\x99\x8d\ -a\x08@3\x02c\xa4=5\xb7\x96\xda\xd4\xa7\xff,\ -\x020\xe0B\x22I\xb2\xe8\xe0T\x99\x14\xf1\xc2\xfe\x9c\ -)\x01\xf8\x84\x15\xc5=~\xed\xfd/c|l\x9d\xbe\ -\xaa\xde|'\x97\x14\x93C\xfby\xdd\x0d\xaf\x00\xcaY\ -\x8a\x98\x10\x11\x08n?\xf1)\x16{\xf7\x90\x10\xd3I\ -b\xbaID'\x89h\xc7=:q\xcf\x82\xbf(\x89\ -\x09+\x09\xe5\x81\x0d\xcaC1J\xaa\x9c\xdf\x9f\x8e\x06\ -\xce\x8e\xb04!\x89c\x92^L\xda\x8dH{\x11i\ -\x94d\xce\xe5\x9ev\xcfK\xff\x02\x99\x0d.\xce\xb4y\ -\xedH\xff\xf4b\x9d\xda%\xcb\xe7\xe7(2\x9b\x95T\ -A\x02\xc3o\x7f\x98\xea\xad'\xb4\xd6O\x06 B\xa4\ -\x0c\x91\x22|\x02\xf0g\xe5R\x86\xb6\x0f\xd0\x8bu6\ -\xab \x10(\x9by\xdd\xf7\xdf4\x0e\xea\xca\xa3\x08\xa3\ -\xb1u\x1b\xef\x09\xf0\xcc\x19]*\xf7\xca\xc8W\xca\xfb\ -\xe4\x89q\xdf\x0f\xc3\x83N\xeb\x02\xfe\x96v\xa6\x02S\ -IG\xff3\xf5F\xfd{vo\xbf\x98B\xa8#\xcf\ -\xf6\x9ds>\xb5\xca\x00\x8d3\xf4C\xcc_N\xd2]\ -X\x9a%|\x0ai\x13\xbbm\x9d\x0c\xfb\xf9\xcf}9\ -f\xc4{\xcf\xb9\x92\x89\xf1\x1d\x04a\xa8\xd3n\xc8@\ -\xaf\xbb\x0c\x90\xb2\x80\x94!BJ\x0aa\x91mS\xfb\ -\xd8\xb3\xf7jd\x18\x22\x80sv\x9d\xcb\xa5\x97\x5cG\ -c\xfd\x89\x9f\xa96\xfd>\xf5sw\xd0\x82\xa0\x90e\ -U\xde\x1cQl\x85\x83\xd4\xb0\x7f,\xcf1{\xd80\ -V\x9f\x11\x9b51\x92\xbc\xd3\x08\xe5{\xe4\x0b\xc3\xce\ --\xc6\x09\x91\xd6\x0a\x91\x99\xf4\xfb\x06\x06(\x95\xabD\ -^U\x8d4MY\x98=\xa1[W)I\x1c\xd9C\ -\xc4\x0a&\x95\x01(\x95\xa8\x0c\x8e\xdbg\x97\xaa5\xab\ -I4\x0a\xa2\xd9#\x8f\xeaoe\xf5\x7f\xcd\xa1\xe3\x02\ -\xd9\x5c:\x16\x03V}\xf0\x07\x82\xa0\xdao\xdf\xf7\x8f\ -NX\x13\xbd\xf1\xb3=\xf6\xc0\xbdz\xaeI\xe9\xf6\x5c\ -\xf95\xeb\x8f\x8b\xb0\x91\xcf\xfe\x1a\x09\x9c\x0b\x90D\x22\ -\xbb]Tk\xdd\xfe\xddhy\xfa'\xce\x22(W\x01\ -\xc5\xf4\xae=\x8cl\xdd\xc1\xb2\x17;U)\xc2\xf1G\ -\x1e\xc4hH\xa2N\xd3\xae\x9c\x92\xce464\xae\xe7\ -\xca\x00\x1e)u\x9e=\xb3\xa3{\xdd6\x06\xd0x\xba\ -\x9d\x9c`\xe1\xab\x15\xccz\xb8\x80\x04\xc8\xd1\x840\xdf\ -\x00\x84dx\xdf>\xdb\xce\xfe\xeb\xaf\xa3\x15\xa7:\x1f\ -a\xb6\xeeI\x14\xd1i\xb6\xf43\xd2\x14e\xcb\x9c(\ -\xdb\xaeB'\x926\xfch\xdb\x85\xe7j\x0bPvg\ -(\x04\xab'\x16\xec:\xc6\xcd\x96\xe5\x8dz\x8d\x14\xb2\ -\x14\xda\xb1\x14j\x95S\x84\xe5\xce\xaa'\x85%\xee\x0c\ -v\xa7\x9e\xf4^\xfb\xda]W\xa2\xd5\xa7W7w\xd9\ -\xda\x07\x1218\xa0\xc18)\xc5\xa1\x9a-ex\xf6\ -u\x17\x80\x106-M\x19\xc9\xdc}\x87\xec\xd8\xbb+\ -NHp.g\x0e\x938P\x95\xe6\xe8\xcf\x9c\xe5\xbe\ -\x8f\xa9\xc2%*\xf7\xa1\x9f\xd9cy\xf5\x91\x1b\x95\xef\ -*\xe1\xe3\x84\x14\x85hv\xa0\xd5\xc5Q\x8f\xe1\xed\xbe\ -p\xa1\xec\xfb\xbc\xe0\xefS\x16\xf6\xacst\xe5\x05e\ -e\xbd\xf0}\xfe|a\xce<\xc7\xbd\xd7\xdf\xf7\xd3/\ -\xe9~iMq\xe8/\xa8s\x8e\xd4\x0dU\x03\x9d{\ -\xa9\x9d\xb6\xf0A\x9b\xbb_\xbfw\x0e\xe0n\x18\xa9\xd7\ -i\x7f\x02\x9c\xc9\xd79\x0a;\x19\xc7H\xa8\x0a\x03\xb8\ -\x84\xf7}3(\x7f1\x0d\xa0\xf3\x09\xc0?<\xfd\xd7\ -\xbeC\xad\xef\xbc\x9b\xa8$\x8b\x0e\x1e\xd4\x00\xc6\x9bD\ -wm~\xef\x16\xda\x97h\x05\x82\xf5v\x9d\xff\xfa\x91\ -_\xe4\x1d\xaf\xfe\x08j\xa5\x9f\xd5\xb6bfY15\ -\xba\x97\xd7\x5c\xff\xb3|\xf8\xd6\x7f\x00\xd9F(\x05\x22\ -\xe1\x9e\xe3\xff\xcc\x81--\xc6\x87\xaf\xa3\x93H\x12!\ -\xb4\xa9W)z\x01\x04\xe5\x94\xd6\xfc7\x99\xbd\xfd\xeb\ -\xc4\xdd\x16\x22\x08\xd9\xfe\xb3oA\xd5\xf6jF'\x0d\ -\x08T$Ji\xed`\x9a\x90\x12\x93$\x1a\xef\xa7\xa1\ -\x22M M\x1ctr\xbe~J\x03UK\ -qf\x97c\x8an\xdf8\xf0j\x18k\x9ea\x9a\xef\ -\xc90`\xdf\xf6\xcb\xa9\x94\xfb\x10@_\xff\x10\xafx\ -\xd1\xeb\xe9u\xf8\x114\x80\x0e\x8a(\x14\x87\x8f=\xc6\ -3\xae~\x0eAA\xa7\x9ay\xb2+M\xa1Q\x87\xf3\ -\xf7_\xca\xcc\xecQ\xee\xfd\xfe\x9d\x08`ld;c\ -#\xdb\xed>p\x87\xa1\xe7\x1a\x22|\x19[\xb0s\xe7\ -^^\xf4\x82W\xd3\xe9J\xda\xed'z\xe2\x99\x8c\xc8\ -0b\x1fd8\x90\x92\xa6\xda\x7f\xd3\xf0\x96b\xa9\xec\ -}\xcb\x815\xff\xc00\x96\x88||\xa7\xf3C\xceK\ -\xd9d\x7f\x05s\x84\x048\x81\xc7\x09\xbf\x02%\x04A\ -fR\xddz\xd6^\x00k\xba\x0dC]\xbb\xd7\x8c*\ -\xee\xb6\x11\xca\x05\xce\xf9\x00DV\x87\x91\x85\x12i\xdc\ -\xa5\xaf\x7f\x88\xb0P\xb4\xda\xb90\x80vc\x8d^O\ -\xfb\xc2\xa5\xa9)%\xe5\x0eO\xdfg\xda\x98\x98\x8d \ -n\x5cm \xb5A:\x02\x18\x1a\x9f\xa2k4\x80\x02\ -\x94JY_\xd3~\x86B\x81\x88\xcd\x9c\xe55\x10F\ -\xf4\xceCxm>t@\x19T\x16L\x22j\xda'\ -0,W\x18\x18\xdf\x8e@\x10\x14\x0a\x5c\xf3\x82\x97\xd3\ -\xeee>\x88\x02\xdb\xaf\xf9#\x8fgcIQ\x9e\x96\ -\xc8\x047)\x14\xb5\xfe\x81S\xe8&\x8ec\xbbfF\ -Z\xf0#0\xddO~\x1d\xcdYd\x9c\xe9\x05N\x93\ -dh\xcf\xd1\x8f`h\xd7\xd9\x04\x19\xfd\x1dx\xc6\xd5\ -\x0cm\x99df#\xb6m\x16\x85\xa4\xdbja\x80N\ -o\xbd\xa1\xcf\x05;S\x0e\x88\xc8j\x11\xa3\xd5\xd9z\ -\xfe^]\xc2-\xbb\x0aBP\x9f\xcb\xa2\x9a\x95\x22j\ -\xb6\xbd~\x19^\x12\xda\xf7A!\xb4\xfb\xd2\x5cJy\ -6\x17\x95?\xb7\xd3\x8cc9\xde\xa5\xb2\xb1\xfb\xd6=\ -\xe5\xcd\x96\x1f\x08\xe6\xb2t\x10\x06\xa4\x83\xfd\xa8z\x9d\ -\xeaN\x9dWUJ\xc9\xc5\xbf\xf8<\xfc\xb4\xd5E$\ -3\xdfy$\x9b\x03Agv%[#G7\x82\xcd\ -\xab\xe2\xf3Z\x87S\x14dU?L\x00\x84g\x91\xf0\ -\xa6\xc0\xdckv\xbd\xef\x16b\xfae\xf6\xa3\x03\xc7\x9e\ -\x96\xb3\xa9\x05\x09j\xc6\xd4\x9eWE\xa5\x1e\xbd\xfbs\ -\xe3\xf0\xc3\xe6yv\x82\xa7\xd9MN5u*\xc8v\ -\x01\x188\xe03\x1a\ -\xd8<\x01nqu\x84\xb1\xaf\xfau\xcf\x17@\xaa\x12\ -\xdaq\xdd:\xb5\x83A\xce~\x9f\x8d\xe9\xc77\x8d+\ -\xef\x95\xd1R\xc2Jc\x91\xb7}\xec\x97\x19\x1eZe\ -\xa0&H\x95\xe0\xe4\x0a\x8c\x0d\xed\xe7U\xd7\xdf\x8c\x10\ -\x15\xab\x09T\x02\xee\x9f\xf9\x0a\x0f\x9c\xf8\x18\xa5R\x03\ -\xa4\xce\xfd%\x8b\x09p\x84G\xee|'\xc7\x7f\xf0y\ -\x92nK\x83,\xa5P\xbd&\x04\x02\x15\x0a]\xdc9\ -\x03\x81F{\x90\xa6\x09\x88\x04dB\x9a\xc4\xa8(F\ -\xc5i\x96\x846\xc9k\xff,\xf8K2_\xbe\x186\ -\x22D'\x82n\x82\x88\x12D\xa2\x10\xca[\x9d\xac\xf6\ -\xaf\x90\x82\x91\xb7\xdd\xa1?\x15R\xb3v\x11 Dh\ -}\x00\x0d\x01\x9b\x15\xd1\xafC\xa0\xc6\xf4%[(_\ -^\xa5\x1b\xc7H!\x18*\x14\xf9\xfe?\xfc\xab7\xe7\ -\xee\xf02\xeb\xeb\xd3\x82c\xba)\xa9H\xf1\xe9\xec\xa9\ -\x5cf\xa3\x1b\xa9\xd9\xd0\x85sy\xc8\xe8\xc5\xa0\xae3\ -\xc1\x9aJ3\xd2\xe9\x89m\xb6\xbds\xb6^@X(\ -\xea\xb9\xf3\xd8\x849\x88\xa5\x90\x042d\xb0o\x8c\xb3\ -\xb7\x9d\xcf\x05\xbb\xaf\xa3R\xeeC\x22(W\xaa\xbc\xee\ -\xe7\xdeB\x10\x94i\xad\xfd\xd0'?I\xb7\xf4\x9e;\ ->s\x94\xf5\xc6\x1a\xa5\xf2\x99\x7f\xb7\xdb\x86NK\xf2\ -\xec\x1b^\xcas\x9fs\x13~J\x1e\xcbH\x85@\x9a\ -\xb5\xb7\x02@\xa6q\x13\x01\xcf\xf9\xc9\x9bx\xe9\x8b_\ -C\x14\x15h\xd4\x9f\xe8Ig:\x16C#z\xe5{\ -\x19\x88\xf2\xa3\xc1\xa5\x0c\xec\x0e\x0dK\xd5L\xeb\x90\xe6\ -x\x81\x0fZ|P\xe9V\xde\xf1\x10\xc3P}go\ -\xc3\x80\x0d\x88H\xf0}\xa4\xf5=\xc3\xe3;\xb2TH\ -\x82m\xbb\xce\xa5kb\x0f\x80ZY\x97T3\xcfo\ -\xac\xce\xe4\xfa\xe5D\x08\xb4\x0a\xabT\x81\xb0\xc8\x96]\ -^~;\xb4F\xa9\xd5pud;\x8d\xe5\xdc\x8e0\ -\x87\x97\x0f\x9b\x9d\xc0\xe3\x12\xd1\x0a\x84\x0dZ\x00A\xb1\ -\xd2\x97\xd7\x00*O\xef\x95\xc4D\xca\xa51\x81\xfc\x8e\ -5\x9c\xd6\xd7Z\x9c.\x13\x84\xe8vI[\xeb()\ -\x18\xdfy\x01\x08=o\x97\xdc\xf0S\x14k\x83,y\ -\xda?\x91\xfd\xb7x\xf2\x98\x9d\xb3n'Ka\x82\xf6\ -\xe9\xb6\x02~\x9c\x97nR\x05\x95Z5[;\x08J\ -e\x8fw\xfb\xd0\xc1\xd7\x1f\xb9\x7fn\xad\xdd\xb9\xe0+\ -1\xcc\xec\x96\x07\x07\xa9\x8e\xea\xba\xbdB\x08\xce\x7f\xf6\ -\xf5\xd4{\x09\x91\x97\xc8\xb0\x14\x08:\xad6\xe6\xf0n\ -.-e\xb4\xe6\x1f\xe7\xba/\xe5\xa1a\x8cP\x18\x94\ -\x8a\x16\x00\x16\x84@\x08\xa8\xcf\xe9T6Q\xaf\xa7Y\ -\xbbG\xc3\x9aw9\xf5H\x1a\xc5\x9b\xcej(\x0f\x0f\ -\xd8\xb5\xd7eB\xdd\xf9\xebL\xfaF\x83\x16\x90\xd7R\ -\x99u\xf1\x85)\xdf_\xcf\x9b\xa3PP\xda>Me\ -\xcb(\xa0(\x8f\xf4S\x1c\xac\xb1\x84\xde\xbb\x95\xcc\xa9\ -d\xe6{\x8f!\x91$\xdd\x88\xdej\xcb>O\xe4\xe6\ -\xc5i\xd2\x8c9\xd5\x07\x9f~\xbf8m\x1f\xc1\xec\x15\ -\xb3\xf2\xc6\xbd\xc3W\x8e\x99\xfd\x9e\xf7\xe3s}0\xc0\ -Q6\xbb\xd0\xeax\xe3w\xe7\x93\xf1\x13v\x8a,\x97\ -i\xc2\xf4\xc4\xedN7N_\x00\xcd\xf3)\xbf\x7fn\ -tnO9oAG\xa3i\xeeY\xa1\x96\x0f\x13\x8b\ -\xec\x0d\xfa\xf4'\xa8\x1a\xe8\x84\xad\xad\xd4\xd5\x96t\x8e\ -\x9e\xd8\x091\xe0`3\x01(\xdb\xb2QE\xea\xb4\x11\ -\x06\xc89\xa5\xa8\xca\xbc\x89\xb0\x0c:\xf4|\x137\x13\ -\x80\x99\x18\x9f\x00\xf2\x8b\xecT\x9f\x9b\x09\xc0\xe5 T\ -v\xd2\x94\x8a\xd9\x88\xd7\xa8\x86C\x04\x22\xb4\x0c\xc4\xe8\ -M\x82\x8c\xb1\xe4\x09\xc0\xb1\x0c\xdf\xf7\x09\x04\xf3k3\ -\xfc\xde\xc7\x7f\x95\xff\xe7\x95\xefA1\xc4\xea\x06\x9c\x5c\ -Vl\x1d?\x9f\x9b\xaf\xe9\xf1\xa9;>GB\x0b\xa1\ -z \x12\xe6\xd7\x1ec\xfe{\x7f\xca`\xff\x16DX\ -\xa2\xdd]c\xbd>c\x17\x0b\x19\xd8\xa0\x8a\xe2\xf84\ -\x9d\x82\xc0\xba\xd8\x05\x0a\xa4\xde\xe4\x08\x08\xe7\x0fR\xfc\ -\xa7\x7f\xa4\xd2j\xd1}\xdaE\xac\xde\xfcR\xd2$\xc9\ -B\x85\x8d\x098\xdb\xba\xca3\xff\xf6\x12DGQ\xba\ -w\x06\x19B\xe7\xda-\x90*-\xe5\x9bu\x10\xa0\x84\ -\xc8\x1c\x97\x14\xc5\x83\xf5L\xdb\x97\xf9\xfde\x9a?\x9b\ --\xd6^F\x93\x11\x02U\xfaGG\xb9\xe07v\xb1\ -\xd4l\xa1\x94\xa2R*\xd2}\xf88\xddf\xcbJg\ -\x0eX8\xb8\x9d\x93\xba\xcc\xdc\x0b\x91\xa3\xb5\x1f\xe5\xd2\ -`\xc0\xf9\xe19\xb7\x02\x91\x09\x06X?x\x1f\x97]\xf8\ -t6NMK\xf8\x84\xd7F\x13\x92Tr\xd1\xf9W\ -q\xee\xde\x8b8~\xf20\x8dF\x9dn\xb7C>\xf5\ -\x8b~\x1a\x02*\xe5\x1a\x03\x03#l\xdd\xba\x13\x19\x14\ -h\xac\xe34\x7f\xe2\x89\x9e\xf4\x84\x038e<\xe6\xaa\ -\xaf\xad\xa2TJ\x10H\xa2\xd8h\x00%g\xef\xda\xcf\ -\xa1C\x0f!\x80B\xa1D\xb7g\x02C\x9c\xb16\xef\ -\x94\xbd\x19\x06\xb8\xc4\xf5\x06\xc6\x18\x1a5\x01h.\xe2\ -N\xe6\xfa\xa4H\x09D\xc0\xe0\xb0\x0e\x04\x08\x0a![\ -\xcf\xdam\xfd\xf6\xa4\xd4\x11\xc0\xf7|\xed\xeb\xd9\xfd\x8a\ -\xf6\xc6\x9a\xe5o`\xb2\x0e\xe8\xfd#\xc3\xac\xfeh\xa9\ -\xca\xc4\xf6\xdd\xa4\xa9;\x80\x03\x09Qg\xc3\xf6\xbb\xb7\ -\xd1\xb4\x1a\x0d\xc0\xae\x8f\xcf\xbb\xf2;\xc9\xf4\xc0?b\ -\x14A\x10\x9c\x86\xe6\x9cv\xc3\xd7l\x18\xdel4\x8a\ -\xd8'\xea\xb9\x8a\xb3hM\x179\xe9\x1a\x0e{1c\ -\xdb\xf6k\x95(\xb0\xfb\xc2\xcb\xd8{\xd95,7\xf3\ -f})u{\xbd\xae\xf6\xbdJ\xba]\x1b\x90\xa2P\ -H\x95\x01u!X\x9a\x9f\xd5}\xcb\x06\x9a\xa4P\xab\ -\xeat*\x12\x08\x0aE;\x16\xdf\x9a\xe3\xa8\xc0\x9dO\ -\x9bm\x03\x06\x10\x98\x1574Q\xac\xf51\xbcw\xaf\ -\xa6\x13\x91\xf2\xbc_}\x1d\x85j\x95\x85v>}@\ -I\x0a\x16N\xcc\xda\x99\x8e\xb2\xf2kN\xb8u\x1c\xd0\ -\xa4\x80Aja\xbb\x9b\xc6\xb6\x0d\x95$\xac\xcd-\x02\ -\x8a\xc4\x8b\x08\xf2\x05\x88$\x8a\xac\xc0\xd3k\xb6s2\ -l\xaa\x14\xe3\xbb\xb6a\xd2\xb4\x15*e\x92\x8dn\x0e\ -\xa8\xe7M\xa0\xbeu\xcei\x96\xcd}\xfe,YL`\ -\x16@\x08\x06/\xd8\x81\xea+#Zm\xae|\xfd\x0b\ -H\xc1\x96\xb4\x1b$d\xf1\xfe\xc34f\xb5\x86\xb9\xb7\ -\xdc\xc8\x9d\xf1\xfe)k\xcee\xf3\xdb`\x0a_\x18s\ -p\xc8\x09\xf9f-}\x01\xc4\xac\xe3\xa9X&\x8b\x5c\ -\xb7A\xa6\xf9j1\xe6\xfb6\x80\xb4\xd9F Q\xb5\ -\xb2\x9d\x1f7kN\x81\xb49\x08P\xf7\x09\xfbt\xe7\ -Z\x07\xee\xf4u\xb8,\xafx\xcb\xbb\xe7\xe1\xbd2\xab\ -\xe1\xfc\xe5\xf5\x95\x90\x10\x86\x84\xb9N\x1a\x020\x8bm\ -\x08\xa0\x10\x94\xa9\xa2\xe8\xa4-\xdb\xf8\xe9\x09\xc0\x1c\x9a\ -\xae#\xa6M\x9f\xa0\xcd\x962\xaf\x85\xf7<#u\x19\ -\xef\x11\xa7?\xc8\x13\x00?\x06\x020)bjY\xc5\ -\x10C\x00!:\x11\xb4\xf1\x1d\xf0\x9fk\xbe\xef\x22\x88\ -]\xc1\xe6\xd9\xd5\x93\xfc\xee\xdf\xbd\x81\xdfy\xd5{\x88\ -\xc50k\x1bpl)\xe5\xac\xa9K\xf8\x99k\xe0S\ -w|V/\xb3\x8a\x102%U\x09\xab\xf5cY\xa5\ -\x08e#h\x8dyUJIid\x9c`x\x0a\x99\ -h\x0d !\x10\x08\x84\xd4A\x15\x01]\xc4\xdf\xff-\ -b\xbd\x01BP\xb9\xfd.\x94\x84\xc5W\xde\x0c*\xce\ -\xa6\xdd\xf3\x03TJ\x83\xc28%\x9cm0\xfe;\xff\ -La\xb9\x05B\xd2\xbb`\x0b\xcb\x7f\xfe\x13\xd99.\ -\xf1\xe5\x8fT\x80\x0a%\xaaZ\x80N\xea4~\xc2h\ -\x03]i\x1dw(h\xf0W\x9b\x18\xe3\xaaw\x9c\xcf\ -\xb2\xda\xa0\x17\xc7\x14\x8a\x01c\xc5\x12_\xf9\xed\xbf\xb4\ -\x8c\xd9\x07\xf0x\xab\xe4 \xb8\x93P\xb1\xab\xfe\xa3!\ -#\xc3L\xc097;\x09W\x11%\x11\x15\x04\xab\xeb\ -\xda\x14\x11\x14 }\x02\x00\xe8\xf7\xa0\xdb\x84\xfe\x89!\ -\xde\xf4\x0bo\xe5#\x9fy\x0f\x8d\xd6zv0)\x94\ - \xb7%73LP\x8c\x8e\x8c\xf3\x8c+~\x92K\ -.\xbc\x16\x15\x874\x96N\xf5o{\xeac\xd5\xe0S\ -\x0a\xc1=\xdf\xbb\x83\xcb\x9fv-\xa5\xaa\xb49\xde\xce\ -\xe4\xeal@\xaf\xab\xd3\xaf\xec\xd8r\x00\xa1\xcb\x94\xe6\ -\xc6n\x95\x10\xe8C7M`\xa3\x05\x9d\x8e\x07`\x9f\ -*\xf8\xdbt\x19\x8aL\xd2\x84@\x86$qL\xa3\xb1\ -F\xa18B\xa7\xab\xe7*\x8a\xe1\xca\xeb~\x92\xc3\x87\ -\x1eF\xa1\x18\x1e\xd9\xc6\xfc\xdcc8q\xc2\x5c\x86\x17\ -9^c\xab\xfe\x11 (\x12\xf0\xc0\xa7\xbfn\ -g\xbayt\xde\xce\xbe\x8b\x86u\xa5Y\xcdJ\xc4^\ -\xa1\x00\xb3W\x8c\xc5N\xe0\xfc_\xb1+\xe6\xa2\xb5\xf3\ -\xeeo\xce\xf7;\x0f<\xcd\x1c\x98\x9e)\xf2\xdc\xc3\x9c\ -\x5c\x8a\xb4\xd9\xd2\xcf\xa8\x95H\xbd5\xc8+\xaf\x8c\xe0\ -\x19`\x14ay\x077\xdf\x8d\xcdi\x96\xdds\xcd'\ -\xbe\xb9\xd8W\x96\xf9T\xba\xb9h\x87n/L\x88\x91\ -\x88\x0c}\x9b)v\xec\xc2'\x80bPA\x01\xbdt\ -\xc3>\xeaL\x08 \xd9D\x00\xfa3g>\xf6}\x5c\ -\x9c,\xeaO\x91Bz\xbd\xfbq\x10\x80/\xb3(\x95\ -\xd0\x8c\xd7\xa8\x86\x83\x04\x22\xb4\x04`\x00\xa33\x98\xf8\ -2\xe2&\x02\xc8\x9e\x95\xa2\x98]=\xc1\xef\xfe\xed\xaf\ -\xf0\xfb\xaf\xf9\x00)\x03\xac\xb5\x05\xc7\x16\x14gM_\ -\xc2\x0b\xafJ\xf8\xdc]_ N[\x08zv\x9c\xce\ -\xcd\x13\x0b\xa8\xb4c}@\xdf\xde\xfd\xc4\x91D\x96\x04\ -\xaa\xa0+\xef$\x01d\xb8\x02\xf1\xd0\x03\xc8F\x03%\ -\x846\xc7\x22\xa9\xddu/+/y6\xa9I\x1f\xe1\ -\x97\x80\xcbR\xbf\x888e\xf4\x1d_\x22\x5cjY_\ -\xbe\xeaC\xcb4\x8fv\x88\xc7L\x11\xf1\x8c\x91\x0b4\ -\xe0\x0cR6^\xb2\x9b\xbe\x8f\x1f\xd4c\x17zV\xdd\ -z\x0b\xefu\x06\xfe\x86G\xb8\xeeO.bE\xb4\xe9\ -t#\xc2\x82db\xa0\xc6c\x7f\xf9\x19\x16\x0f\x1e\xb6\ -\xeb\xe1\xa4WW\xc5\xc1\x04,\xf93nt\xc8\x02_\ -k\xe1\xae'\x83\x84\xee\x80\x04s\xfc\xfbR\x95D\xd0\ -\xed\xb5\xa12D\xb7\xdban\xf9$\xa3\xb5\xadDg\ -\x90\xba$M\xa0\xb9\x08\xdb'\xce\xe1\xbf\xfd\xda\xdb\xb9\ -\xf7\xa1\xbb9|\xfc \xad\x8d&Q\xe2|\x96\xcc%\ -\x83\x80r\xb9\xc2\xe8\xd0\x04;\xb7\xef\xe1\xec\xed{Q\ -\xa9\xa0\xdd\x80\xeeF\x1eT=\xd5\xcbgV\x9dn\x8b\ -J\xb9\x8f\x95\xd5E\xee\xbd\xef.\x9ev\xfe\xd5t\xdb\ -O\xacYT\xa7yf\x9aj \xd8\xde0\xed\xfb\xcf\ -\xca\xf75\xbf\xa3O\xd7\xb7\x1f\xe5r\xdc\xa7\xd9X\xa2\ -\x7fp\x02\x81d\xe6\xc4\x11v\xed\x19\xb1w5\x1a0\ ->\xb9\x8dr\xa5\xcaF\xbbE\xff\xd0\x04\xad\xe62\x8d\ -\xe6r\x0e\x84lvi1\xddWvO\x9b\x9e\xfa0\ -\xd0\xd7\xce\xb9\x83\xd2\x8c*\x08\x0b\x8cn\xddG\xb1\xac\ -\xb57\xc3\xe3S\xec\xbb\xe8J\x1a-=\x7fB\xc0@\ -\x1f\xcc\x1c=\x94\x05)\x08\x1a\xabs\x08[\x17\xd2\xf4\ -\x01k51)o\x00J\x95\xaa\xado\x0bz\xfd\xc2\ -\x82\xf6\x15\x13\x88L\xbb\xe5x\xac\xe3\xcf\x9ev\x1b\xd8\ -\x0c\xc6@\xa0\x94\xb3\x06u7\x9a\x04\xc5\xacv\xb3\x02\ -!$#\xe3\xd3,\xcfe\x81_\xa5\x12\xa2\xe3\xea\xf0\ -\xe6\xf5d\xce\xb8\xea\x9f)\x86\xa3\x0b\xa0\xd87\xc8\xc8\ -9\x17e\xb9!alj\x0b\xd7\xdf\xf4\x0bD\x94\xe8\ -\xf4t\xe2\xe6\xc8\x13\xb8\xaaE\xe84\xeaD\xb1\xce\x8d\ -\xd8i\xd5\xed\x98T\xb64I\x1a!\xb3\xb4MI\x12\ -#E\x00J{\xb9\xa4\x0a\xb6\xed\xd9\xc7CKw\x10\ -\x16\x8a\x94\x06\x87\xe8\xd5\xeb\xe4\xedQ\xc6Y^\xe0\xf3\ -#_\xe3\x09Fs\xa3yTex\x8c\xa1]\xe7d\ -\xc9\xbeS\xce\xb9\xf4\x22.\xb8\xf1z\x96\xbb\xa9N\xfc\ -\xec\xa6\x97P;Sr\xf2\xd1\xc7\xad2A\xa4\x9b}\ -\xe93\x05D\xa9d\xe7v\xc7y{\xedZ#\xb4\x09\ -x\xfe\xb8\xd3\x22v\x9b-\x8c\xd8b\x02\x0a$\x01q\ -\xab\x83\x017k3\x8b\xfa\xf9\xd9\xd5L\x13\x06\x0b!\ -\xe5\xfe\x1a\x1bk\x0d*\x13\xc34\x8eW\xe85\xccY\ -\xef\x80\xae\xd9\xcd\xbe\xe0m\xf8\xd8f\x0b`\xea\xf3o\ -!\x19\xda\xb3\x8d\xda\xf6q\x14P\xea\xab\xf0\xcc7\xdf\ -D\x87\x84N\xb6\xbb\xc6(\xb11\xb7\xc2\xec\x0f\x1eG\ -\xa1\x88\xd77\xe8.\xd5\x01\xffv0\x80\xcb\xcf7\xec\x87Y\ -\xe8\xb54\xe9T\xdcz\xbb\x1c\x8f\xe0\x04\xcf\xbc?\xa1\ -O\xd7\x22\xcb\x13\xa8\x10\x99O\xa0\x117\xddy\xb3y\ -\xfe|\xad\x9e\x1fE\xec\x10\x8b\xe1Q>\xa0\xf4\x83p\ -\xdd9\x98\xf7_\xf4\xefsfyiNl\x99\xfdo\ -\xf2\xec9\x15\xa3\xe9\xb01\xaf\x96\x83*EY\xb5\x1d\ -q\xac0\xb5\x0f\xf5\xdb0\x13\xe3\xf4pf*\x9c\xb4\ -\xe9G\x13\xfb\xe88\xb5Ow\xdb\xd2\xf7R4\x93\xe5\ -k\x05\xcdh\xa4%\x00\xe7K\x98\xf3o\xf1\x18\xb5?\ -N\x0b\x06\xb3\xb2q\x89\x8a\x9d\xe4\xed\x8d\xd701\xdf\ -\x17p3:7\xc0U X\xa8\xcf\xf1\xd6\xf7\xff<\ -\xdb\xc6\x1b\x0cTu\xa1\xba#\x0b)\xbb\xb6]\xce\xf3\ -\xaf\xfai\x04\x15\x04\xc5\xcc\x7fNh\xb0g\x22i3\ -\xe0\xa7\xcb?\x05\xf4\xed\xbd\x08\x11\xd5\x8e\x94\x12\x00\x00\ - \x00IDAT\x0ad\x11d\x01\x9d\xcb\xba\x00\x22\ -\x10\x10\x0aT\xc1\xa4]\x91Y\xf9\xae\x00\x99\x08F?\ -\xf5E\xbd\x0e&\xf8\xc3K\xf6\x0c)\x85\xc3K\x14\x0f\ -/\xbb\xfc}A@\x10\x16\xa8\x1c\xaak\x13\xab\x14\xfa\ -\xb7\xfd\x01!\x15\xeb\xbfv\x9e\xf6G\xb4+\xb0\xf9@\ -\xd7:T\xa8R\x19\x1e\xe1\x19\xef\xbd\x9ce\xd5\xa6\xd3\ -\xeb\x11H\xc9\xc4`\x1f\xb3\x1f\xfb2w\xbe\xff\x13\xf6\ -{NX\xc8;\x90'\x1e\xc87\xf79)7/\x91\ -=\x95K\x8a0G\x0f\xd2\xdb\x9c)\x8a\xfa\x86K\xce\ -z\xcf\x83wc\xd2\x01\x9e\xc9\x95\xc6\xd0X\x80\xee\xba\ -\xe4\xc2\xddW\xf1\x92\x1b_\xc5+_\xfc\x06^s\xd3\ -\x9bx\xcdM\xbf\xceknz3\xaf\xb9\xe9\xcd\xfc\xe2\ -Mo\xe6\xe7_\xfak\xdc\xfc\xbc\xd7\xf2\xcc+\x9e\xcf\ -\xf6\x89}l\xac\x0a\xea\xf3\x1a\xfc=\xd1\xf5\xa4\x007\ -\x07\xde4\xeb\x99]:bk\xc4~\xe3\xce/\xd3\x89\ -6\xe8\x1b:\xf31=\x95\xebG[\x91\xa7\xd6~\xa3\ -\xb9ly\xc8\xe1C\x0fR(`S\xabt{\x00\x82\ -g?\xefe\x84YM\xd9\xa9m\xfb\x19\x18\x9c\xb0\x01\ -J\xc2k\xcb\x09\x14y&\xaf[\xc9\xf32\xe7\x97\xe3\ -\x1cbt\x8a\x0bI\xff\xd0\x14\xdb\xce\xb9\x9cju\x08\ -\x81\xa0X\xa9\xf2\xbc\x9b\x7f\x89\x94\xb2\xc9!K\xb5\x0c\ -\x10\xf1\xcd/~\x1aP(\xa5X\x99?\x94k\xcb\xbc\ -NH\x10\x22_v\xac\xdb\xde\xc8\xa5\xf2\x89S\xe8\x1b\ -\x1a\xb5\xfbc`|;\xba\xbc\x96\xef\xa9\xe8\xfb&\xba\ -\xc3#?\xa7\x8a\xb8\xdd\xb2\x07\xca\xfa\xd2\x82\xad\xfe\x91\ -fF\x83\x0b\xaf\x7f\x9e\xe5u\xb5\xd1i\xcb'Og\ -J\xd7c\xd1s\xe5W|\x92A\xc8\xe0\xf4.\xc6\xf6\ -^\x9aE\x87\xc2\xf8\xf6]\xdc\xf8K\xff\x15U\xe8g\ -\xbd\x03\xe3\x030(V\x185e\x89\x85\xd6\x9a\x1e{\ -\xf8>\x0b\xf8\x92^\xdb\xf2g\x95\xcdcgU\xabX\ -SR\xa2^\x8fj\xd1\x8dq\xa3\x07\xe7\x5cz\x99\x9d\ -\x95\xd1\x1d{\x10a\xe0\xf5\xd8p\x19\xdf\x8a\x84\xfd\xcb\ -f\x1d\x8c\x08\x03\x06w\xecdx\xf7\x1ed\xa0i\xe4\ -\xec\x8b/\xe4\xdaW\xdcL#\xd6s>Q\x0e(\x05\ -\xc2\x82\xc0P\x0az\xed\x0e\x9dVfUK\x12R\x95\ -7\xc9[^W\x0c\xec\xf8\xb6^\xb8\x97D\xb9>\x05\ -\x02\x96\x8f\xcd\xda\x95\xec\xd5\x1b\x1e\xc8\xd0\xbdOIH\ -{\x11q\xb7\x8b\x10\x82\xc5\xc7O \x11T2aB\ -\x17\x16\x80+_\xf1\x5c\xeb?;z\xden\xc2r\x11\ -\x89\xc4\xd5\x8f\xf5\xd3$9\xb0\xec\xceS\xff\x8ct\x22\ -y\xa1Va\xec\x92\xdd\xf4\xed\x98@\x01\xc5r\x91\xeb\ -\xdf\xf8R\x0aC5\x16\xd0\xbe\x10%$e$w\xfc\ -\xd9?\x92D:\xde\xa0ux\x01\xe3+\xb7Y\xd9b\ -\xfa\x90\xd7\xa8)\xab\x816k\xe7\x9b\xa5MT\xba\x7f\ -\xbfye@\x99\xbf'\x9c\xc0\xe2\xef \x17e\xec\x9b\ -\xbdOG\x1fd\xd1\xc1y\xbc\xa4r\xf7\x9a}\x13\xe0\ -\x03\xc2\xfc\x1c\x1b\x8cd4\x82\xf92\xba\xa6\x1d\x07d\ -7\xe3\x11eW\xc7\x99\xb0\xb5\xbb_\xd6\x84\xcc\x98\x98\ -;\xbe\x9d)d3\x01\x94\x83*eirD\xe5\x09\ -\xc0?\x9c}\x02\xf0\x19\x8c#\x13G(\xbe\x83\xb0\xaf\ -\x81t\x0b\xf9\xff=\x01(\x95\xd2\x8e\xeb\xe8\x928?\ -\x9c\x00NE\xeb\xf9\xbe*R\xea\xadU\xfe\xcb_\xdd\ -\xcc\xf6\xf1\x06\x83U\xedOxtAq\xd6\xd6Ky\ -\xf1\xd3_\x84\x94}`A\xa0DJ\x99\x99~e\x96\ -bCR\x1a\x1a\xa1\xb0e\x17\xb2 \x08B\x0d\x00\xad\ -\x1f`\x08HAz\xfey\x10\x84Y\xa0\x86\x84\xac\xad\ -\xdaC\x87!\xcc\xb4~\xfeO\x06\x02K\xf7\x9d\xd4+\ - \x04\x08\x9d\xc6#\x90!\xf1\xceA$\xc6\x89\xdf%\ -d\xb1\xec\xa5\x16\x93VBK\xd8\x96\xbc\x856I+\ -\x02\xa0Fux\x84\x9f\xfc\xe05,l\xb4\x1c\xf8\x1b\ -\xeac\xf1\x13\xff\xc67\xdf\xf1A\xbb9\xd4\xa6\x152\ -s\xea\x18\xbc\x01\xad\xca{\x8e\xcfz\xc8\xf7\xe3\x0c.\ -!CBi\xa2!\xf2\xb4)\x91\xac4\x16H\x94\xd6\ -=\xde\xf7\xc8w\x11RQx\x92$\xca\x9b\xafn\x0b\ -ZK\xb0>\x0f\xeb\xb3P\x9fu\xbfs?s\xd0X\ -\x84\xd6\x0aD\x9d'\x1e\xc7\x93\x02\xbf\xd3\x8f\x14\x81\xa0\ -\xd7m\xb3\x5c\xd7uC\x9b\xcd\x06\x9f\xf9\x97\x8fR(\ -)\xca\xb5\xd3~\xe9\xff\xb7\x97\xa1\x93\xa8\xd7\xa1\xdb\xd5\ - \xe0\xf1\x83\x0f\xd0\xed\xb4\xe8\xef\xcb\xa8D\xc1\xf2\x0a\ -\xec\xdc}\x1e\x17\x5c|5\x08\xfd\xf9\xd4\xf4\xb9\xec\xd8\ -y1\xb5\xfeQ\x82B\x910(\x22\x84 \x10\x05\xa4\ -\x8dd\x97V\x93\xaes[b\xff\xa6S/\x01R\x10\ -\x06E\x0a\xc5\x0a\x95\xbe!&\xb6\xece\xe7\x9e\xab\x19\ -\x9b\xde\x93U\x90\x81\xfe\x91Q^\xf1\xfa\xdf\xa2\x5c\x1d\ -dE\xb3\x14\x82\x00\x86\xfa\xe1\xd1\xfb\xee\xa6\xd9\xd4\xd1\ -0\xdd\xf6:\xa4\x9b\x13\xb9:\xa1Y\xe1\xb4D\x00+\ -K\xf3\x04\x1e\x00\xec\xf4`pl\x8a\xb1\xe9m\x00\x14\ -J5\xb6_\xf0LFw\x1c\xa0\x7fl+\xb5\xa1)\ -\xaa\x83\x93T\x07'\xa8\x0c\x8eQ\x1d\x9c\xa468A\ -mp\x92\xda\xc0\x04f\xffI\x04\xed\xc6\x8a\xe5\xad'\ -\x0e>@1t\xcfYi\xc2Y\x17\x5c\xae+\xae\xa0\ -\x18\x988\x8b\xc1\xf1\xb3\x10\x81+;\xb5\x99\xcf\xda\x9d\ -,$A\xa1H\xdf\xd86\xa6\xce\xbb\x86\xda\xf4N;\ -\xbe]\xe7_\xca\xb3_\xff\x9bD\xa2\xccr\x13\xc6\xfa\ -`\xe6\xd1\xfb8\xf9\xd8\x83\xf6\xf9Y\xfc\x19'\x1f{\ -\xd8\xf6'\xeeu1Y\xd5\x8c\xd8\xd6Y_\xc1\x9cc\ -'\x1f\xba\x9f\x81\x92S\xc05\xba049\xc5\x81+\ -\xaf\xd63](0u\xfe\xa5T\xfb\x87\x11\x81\xb4m\ -dO\x86\xd9\x19`\xd6w\xfe\x85D\x91@T\x01\ -\x1b\x00\xa2\xfflr\x02&\xa2\x84\xd8\xb9\x1dq\xe8\x98\ -G*\x12\x91\xa6\xda\xe9,0Z@\xefw \xa8\xde\ -q({\x8cDd\x9aGdH2V\xcc\x02A\xb4\ -\xd8\xa9\x03\x18\x94\xb6\xa3\xa4\x0aTL\xfb\x9a)j_\ -\x99E)\xe5\x99\x8a\xb5\xe6O\x88*\xd5\x91\x11\x9e\xfd\ -\xb1gpbn\x8d^\x12\x11\x84\x01\x13\xc35\xe6?\ -\xf6%n{\xe7\x87p\x10\xde\x17\x16\x9c\x1f\x83\xd1\xdc\ -:\xf3\x91\xbf~~U\x86\x1f\xfd\x0a\xc32J\x99v\ -\x9c\xcf\x87@\xa1R\xc5\xea\xfa\x02c\x83\xd3,\xae\xcc\ -s\xfb\x0f\xbe\xce\xb5\x17^\xafK\xb1\xfd\x07T\x5c?\ -\x0a\x88\x13B\xa7\x83\xeb\xb4\xb4\x89\xf9L\x03Btd\ -`j)un\xf10\x03\xb5a\x0a\x85\x12\x87\x8f>\ -\xc6\x97\xbfv\x0b\xcf\xb9\xe1%\xda\xb4\xfb\x1fH\xcd\xf2\ -T/\x95\x17\x8a\x9f\xca7=Z\x81fc\x91R\xe9\ -,\xe2(\xe2[\xb7\x7f\x99\xeb\x9f\xf5\x12\xd6\x9bYn\ -\xf3H\x9b\x82\x9f\xf1\xac\x17S,\x95\xf9\xce]\xb7\x92\ -&)\xa5R\x1f\xd3[\xf7g\x93\x93\xf7K\xf3\xe9l\ -\xb3\x06\xc8\xf14\xd3\x13w\xf0\xf9\xdf-\x16\x8b\xec\xb9\ -\xe0\x12\xae\xbd\xf1\xa5D1\xcc-\x1b\x13*\x8c\x0d\xc1\ -\xda\xf2\x1c\xb7\x7f\xf9\x9f4\x1fS)\xf3G\x1f\xb0\xc0\ -\xc3\x08\x96\xf9\xc3U\xe9\xa8\xfe\xec\xc9s\xc7\x0er\xe1\ -U7\x10H\xad\xfd\xeb\xf6\xa0\x17\x0b\x9ey\xd3k\xf9\ -\xec_\xffO\x0d\x8aE@mx\x9a\xbe\xe1-\xba]\ -\x91\x92\xdfe\xba\xffQo\x83\x8d\x07\x17\xedX\xba\x8d\ -U\x924F\xc8\x80\xf9#\x8f\x11\x06P\x0cu*\x96\ -\x8d.\x0c\xf7\xc1\xd3o\xfeE\xbe\xfa\xd1w\x93*\xc5\ -\xc0\xb6\xdd\x0cl\xdbC\xd2m\x13u7HU\xe2\xf1\ -\xe4\x8c\xcf\x06\x01\xc5\xea\x10bS\x11\xeab\xb9\xc6\xb5\ -7\xbf\x9am\xfb/f\xbd\x03km\xd82\x04\xcd\xc5\ -\x19\xbe\xf1\xb1\xf7q\xc3k\x7f\x9d\xc8\x04\xe0\x0b@)\ -\x16N\x1e\xb7\xdfO\xa3\xae=\xfe\x0c\x8f\xee\xb4\x1bv\ -\x9cw}\xfes\x9c\xfd\xb4K(\x17\x03\x9d\xde4Q\ -\xd4;p\xf1s\x9f\xc7\xec\xa1\xc7Y]Z@\xca\x80\ -\x91=\x07\x00E\xdc\xedd\xa9x\xbc\xf5\x17\xdey\x11\ -\x06\x94\xfa\x06@8\x80\xa0\x80R\xb5\xcc\xd3_\xf92\ -\xa6\xce\xdd\xc3Z/\xa1\x19+\xb6\xf6\x85,\x1e<\xcc\ -\xc2\x91c\xec\x13\xd7\xea\x1c\x80\x02J\x01\xac\xd5\x1b\x96\ -\xe6z\xf5uKI\x9a\xbe\x94\xe5ya\xad\x02\x08\xc2\ -R\x01Y\x08\xd9\xe8\xc5 \xa0(\xf5\xf8\x1aK+(\ - \xe9vHT\x92\xe3\x95\x16\xb0\x22\xd8\x98[\xa2:\ ->L\x8a\xe2\xfb\xff\xf2\x0dn\xf8\xf5WP\x00\x22\x01\ -m\x95\xd2N\x13\x9e\xf5\x96W\xf2\x85?\xfc\x1b\x16\x8f\ -\xce\x10\x16BF\xf7\xef\xd2\xe3K\x13z\x8d\x0d[f\ -N\x8a\x00e\x83|2P#R\x82b\x91\xb0\xbfl\ -\xa3\xc8\xf59\xa6\xd7{hz\x84\x1b\x7f\xeb\x95\x94F\ -\xfa\x98\xa7C\x94\x8d}\x9a2\xf1F\x97\xdb\xde\xf79\ -\x84\x10\xa84\xa5\xfe\xc0Qo\x0f\x9a\xfd\x9e\xdf\x87Z\ -Hr\x99F|\x8d\xbd\xb2\xa9_\xf2V\xcd {\x9d\ -d\xbc]\xe4p\x86\xdbw\xa1\xa7@\xd2\xed$\x9e\xc2\ -\xc9\xd7\xd4:\x9e\x91\xa7v\xcf\xfa\xd9\xec\xe8\xd4G\xb5\ -\xa2\x07\x1e\xfd\xe8`g\xdd2\x1aG\xc7s\xcc\xf3\xf5\ -k\xff\xef\xc2\xb6a*\x9ah]b\xde\xdf\xd0q\x10\ -_ H\xb1q\x9c:\xc5K\x9e\xf9ao\x94^\x87\ -\x8d\xfeKk\x02k\x94\xa4\xf6\x0b\x94^\xc7\xcd\x048\ -\xf3\xaf\xbf`\xee\x95\x01\x7f\xbe\xde\xc8`xe\x9f\xa5\ -6MD~R\x9c=[\xd8\x9e\x99\xef\xa6Y\xda\x9a\ -4[:\xa7\xb93\x13g\xa4E\xe3T')\xcd^\ -\x13\xa7\xd0KQQB\xfb\xaa\xc9\xd3\xacT\x801\xfb\ ->\xe7\x83\xcf\xe0\xe4l\x9d^\x14#\xa5dj\xb8\x8f\ -\xc5\x8f}\x85;\xde\xf9aK\xa8\xce\x8f\xca\xc9ON\ -\x92qUa@o\x16C\x1b>\x03~\xb2\xeb\x87\xdd\ -\xa3\x00\x19\x96\x09\x03_\xb5\xe7\x82\x9bf\x96\x8f\xd8\xcd\ -\xf4\xf9[?C\x9cF\xf4\x8d?Ac?\xaeK@\ -u\x08D\xd8\xa1\x99\x1c\xa1\x7f,\xff\xe7\xd3\xf9\xea\x99\ -+\x8a\x9aY\xa9\xa7\x8cq\xa5\x8a\xa33\x0fe\xf9\xbd\ -\x05\xf7\xdc{\x07\xb7\xde\xf6\x05\xfa\x86\xa0zj\xea\xb4\ -\x1f\xcb%\x04\x8c\x8d\xc2\xf0\x88\x22\x08\x9e\xfc\xfe\xd3]\ -fM\x17\x97\x8f\xd9\xb2^?\xb8\xf7\x0e\xeak\x8b\x8c\ -\x8d\xba\xfbZ-X\xab\xc3U\xd7=\x97W\xbd\xee7\ -\x19\x9f\xda\x82\x90N\x83\xe1\xe8\xd7\x09\xc1\xa6}#\xb9\ -;Aq\xb3\xbe\xdb\xa3,\x01\x85R\x99\x8b\xafz&\ -\xbf\xf8\xeb\xff\x83knx)\xebM\x0d\xfeT\x06\xfe\ -\xc6\x87\x81\xb4\xcb\xe7?\xf1^\x0c\xefZ[<\x86R\ -\x89\xc7\xa4\xc5&\x9d\x86\xe6\xadq\x1aY\xed\xce\xf1\xc3\ -\x8f\x11G=\x9b\x00\x1a`\xb9\x0e\x83\x13[y\xc5[\ -\xdf\xce\xce}\x17P(\x16\x91A`\x13\xc5\xe3\x8d\xcb\ -\x0fbk\xaf.\xe2k\x08\x94J\x89\xda:9\xf0\xc2\ -\xf1\xc3\xcc\x1f~\x84\x91\xfel\xb4\x0a\xe6Va\xeb\xbe\ -\x8b\xb8\xf6\xc5\xaf\xd2\xd6\x8al\xc6\x82R\x85\xca\xc0(\ -\xd5\xc1\x09\xca\x83cT\xbc\x9fR\xdfp\x16\xc0\xa09\ -u\x10\x84\xec\xb9\xec:^\xfe;\x7f\xc6\xd6s/f\ -f\x15\xd6Z\xb0u\x18\xba\x8d\x15\xbe\xf0\xee?&\x8e\ -\x22\xc6\xb6\x9des&\xea`#E\x1a\xeb\xb9\x8a\xba\ -m\xd2\xd4%\xf27cJ\xe3\x1e\x9d\xc6*)\x8a$\ -IX8r\x98\xb1\xaa\xb0\xc1\x0fkm\x88D\x81\xe7\ -\xbf\xe9\xd7\xd9\xbak7B8\x0dLX.S\x1d\x1c\ -\xa5<4Lqh\x88\xca\xd0\x08\xe5\xa1\x91\xec\xf70\ -\x85\xfe\x01-pg\xf7\x07a\xc8\xfek\xae\xe4e\xbf\ -\xf7\xdbL\xee\xdd\xc3L+\xa1\x19)\xb6\xd5B\xbak\ -u\xbe\xfa\xbe\x8f0\xbdg\x97\xce\xd3\x9a\xf5\xb4(\x05\ -\xab'g\xec!\xddZ^\xb14e\xb4B)\x8aT\ -(\xca\x83:?b\xa1\xac\xa3_\xba\x99\x06\xb0\x9cE\ -\x007\x96\xb4\x8bJ\xdc\xee\xda1\x98\xf3\xcc\xd9\xac\x14\ -\xdd\x95u\xa2V\x9b\x00\xc1\xc9\x07\x0e\xb2\xfc\xf8\x09&\ -\xbdl\xf0\x0bID\x17\xc5\xf3\xfe\xfb/\xb1\xef\xe9\x17\ -[\xb3<(\x84\x0c(\x0e\xf5Q\x1a\x1f\xa42>L\ -yl\x80\xca\xd80\xe5\xb1\xc1\xec3\xfd\xbe0P\xc9\ -\x00\xbe\xd3d\x06\xa5\x90\xeb\xdf\xf8\x12^\xf0\xc7o \ -\x18\xaeq\x82\x0e\xbd\xec,\x9d\xa2\x8c\x8c\x14\x9f~\xf3\ -\xbb\x88z\x11\xf4Ui\x1e\x9a\xa7\xb3T\xcf\x9e\xec\xf2\ -\xfcn\xb6\xae\x99\xbf\xbb\xad\xb7\xf9\xfcu\xfa2\xa7Y\ -s\x0a+c\xd9\xf4\xd5\x09\x06C\xa4\xe8\xb8\x02\x7f\x1c\ -\xf9\xbd\xe3\xb4}fW\x190ip\x85\xef\x9fG\xb3\ -\x8dlus\xa7\xa4\x09\x90u\xdfw#r\xed\xfan\ -\x1f\xae\xa7\xceM\xc4\xe1\x97\xd3\xcd\x89y\xaf\xec\xf7L\ -\xdfS\xc2\x1e\xbd,\xeb\x8e\x8b\xdc5\x13\xee\x9b9\xad\ -\x16\x0a\x85\x8b\xceTT\x02\xed\x98\xd1I70\xee\xa6\ -yS\xb2s\x98\xf4;g\x98\xae\xaf\x19\x94\xb8E\xf3\ -;\x9c\xef\xcff\xc9\xd8\xb5g\xbe\xebO\x84/Ao\ -\x06\xb7F\xa5\xedO\x9e\x19\xaf\xaf\x06\x96\x08\x12\x95\xd0\ -\xc9j\x07\x07\xc2\xd4\x844n\xb6\xce\x81\x1c\x5c\x04\x9d\ -\x0b^\x10\x18&o\x16\xb5\x17\xf7x\xcb;\x7f\x86\xff\ -\xf5\x1b\xffD\xbaPceCq|A15~.\ -/\xbc\xe1%\xdc\xf2o\x9f\xc9\xc6\x1eY\x92N\xc2\x14\ -\xd17\x99\x05A\xa4\x90U\x8c0\xf5\x7f\x93\xac\xbfI\ -\x92\x12_x\x80\xf0K\xb7\xea~\x8al\xf4\x16\xec)\ -l\x02h\x99m\x87\x00D;v3\xa52_\x83>\ -A\xdaK\x10]\xad\x90&\x15\xa4A\xaa\x0f\xaa8\x86\ -n\x02\x9d\x84xk5\xd3\x0ej\x0d\x87\x14\x99\xd9w\ -p\x84\x1b?x='\x16\x1b\xf4\xe2\x18\x19J\xa6G\ -\xfb8\xf9\xfe[\xb8\xf3\xfd\x7fgI>\xef\x8co\xd2\ -\x12\xe9\xe8Ks(\x99\x8d`\xe6\x11\xb4I\xdaW\xd1\ -\xff\x10\xfc\xf3\xa4\x97a\x12a\xb1\x8f\xb4\xa7H\x92\x8e\ -\x17})h\xf76\x98]>\xc6\xf4\xe8\x0e:\xdd\x0e\ -\xff\xef_\xbf\x8d\xdf\xf9\xd5\xb7\xd37\xa9}\xfc6\xed\ -\xb9\x1f\xcb\xd57\x02A!\xe1]\x1f\xfc#^\xfc\xbc\ -\x9f\x7fJ\xdf\x15\x0a\xe2^\x93\xb0\xd8owr\xbb\xd3\ -\xe4\xc8\xc9\xfb\xd9\xb9\xed|\x00n\xbb\xeb\xdf99w\ -\x8c\x9f\xfb\x99\xd7S\xa9\x08V\x16\x9fz\xd4\xf1\x99\x02\ -q)at\x5c\x07\xa4|\xf3\xb6/p\xc3\x0d7\xb1\ -\xb4\xf8\xa4_=\xa5\x1dk\x01P\xb0\xb2t\x9c\xb1\xc9\ -\xb3Q\x0a>\xf5\x89\xf7\xf2\xda7\xfc7&\xc6\x05\x0b\ -K\xfa\xfev[G/\x0f\x8f\x8c\xf2\xb2_\xf8/$\ -I\xcc\xdc\xcc\x11\xee\xbf\xf7\x0eN\xce\x1c\xa1\xd9pZ\ -\x98\ -\xeb1j#\x22\x95J#\xcdH\xa0\x02\xad]UI\ -\x8c\xea\xa4\xd0\x8b\x09\x0f\xb6\xdc\xb3L\xb4\xef\xd8\x187\ -\xfc\xf9\xd3\x99[l\xd0\x8d2\xf07\xd6\xc7\xcc\xdf\xfc\ -3w~\xe0\xe3$Je5\x07\x5c\xd0\x85\x03\xe9\xfe\ -F\x93v\x8e}\x9fOsP\x99\xb5\xcb\xd3\xd5S\xbf\ -\xfc\xbcK\xc5b?\xdd\x9e\x22Mz\x96\xb1\x09\x04'\ -\x96\x0e1\xd47J\xa5\xd4G\xbd\xb1\xc6\xffx\xefo\ -\xf1\xb6\xd7\xff!\xfd\x93\x01\xcd%\x1d\xf0\xe1\xcf\xfbS\ -\xba~H\xf7e\x00}c\x10\xa7]\xfe\xe2C\x7f\xcc\ -\xc2\xe2\xecSm]\xef\x19\x05I\xafi\xab\x0dH$\ -\xcdV\x9dc'\x1ff\xc7\xd6s\x01\xc5\xa1\xa3\x8f\xf1\ -\xce\xf7\xfc.\xafy\xc5\x9b\x18\x99\x1c#\xeaAc]\ -\xa7\x89\xfc\x8f^fN\x06\x06\xa0\x5c\x81\xc5\xa5\x93|\ -\xe2\x93\xef\xe5\xec\xb3\xcf=5m\xe4\x19\xb6h\x18\xb3\ -D\xb0\xb66K\xa96@\x7f\xdf(\xadF\x83\x8f\xbc\ -\xff\x8f\xf8\x85_\xfe-&'$\x8b\xcb\x99v<\x85\ -\xc5%=\xa7\x95r\xc8\xd4\x96\xddl\xdd\xbe\x1b\xc0\xa6\ -_\xf2\xfbj^+\xf2\xfd\xd3\xef\xdd\x01\xa8\xd0s\xb4\ -\xd1\xd5\x01\x80\x89\xc9\xb0\x94}\xaf\xbf\x06\x035X_\ -]\xe4\xb3\x7f\xffn\xda-\xad]\x8b\xbamf\x8f|\ -\xdf\xb6\x91O6\xefk<\x5c\x8f\xea\x0b\xc7\xe8\x1f\xd2\ -{\xfc\xab\x9f\xfa\x08/\x7f\xe3\xdb\x98\x18\xae\xb0\xb0\x96\ -=S\xc1R]wMJI\xb9\xa8\xab\x84\x08\xe9T\ -\x85\xd5\x0a\xb4\xea\xab\x9a\x87*\xe8\xad\xafxPA\xff\ -\xeb\xac-\xd0m\xd5)\xd5\x06\x99;\xf68w~\xee\ -\xef\xb8\xea\x05\xaf$Jt E7\x82\x13\xcb0\xdc\ -W\xe4\x8a\x17\xbd\x8a\xcb_\xf0s\xc4ILj\xa5\x06\ -\x1fL\xeb\xbe\xc8\xa0\x80\x0c\x03\x92Tk\xe1\x9a\x1d-\ -4\x8e\xf6C_\x09N\xfb;\x7f\xc5\x0b\xff\xe0\x8dl-\x14\x99\x895\xff\ -_Kc\xd6\xd3\x98\xc10`\xf7\xb3.g\xcf\xb3.\ -\xd7\xd5\xa5\xe2\x84\xd4$\xc3?\xcd\xbc\x08\xd0\xa9dB\ -\xa9\x83a\xa4`\x83\x84%zD$\x96\x82\xab\x04\x8c\ -R\xa0W\xdf\xe0_~\xfb\xfdt\x9b\x1dm\xfaMR\ -\x16\xeez\x04%A\x0e\x0d\xa0\xd6\xea\xba\x08\x01\xda\xad\ -*!\xcfU}\xeb\x9b\xd9!\xf9Tt\x8e\x0e\xcd~\ -\xda\x1cH\xea\xcf\xb6>\xaf]{N\xf1\xe0\xf0\x85\xa5\ --O\xd1\x93w\x09\xc9\xe3\x17#\xa4\x1a,\xa0s\x1a\ -\x09T\xadd\xef\xf4\xd5o\xe64;\xb5J\x11^\xff\ -\x1c?0\xff\xe73\x11\xb8tz\x06\xd1\x99^\xeb\x08\ -g\x9dQ\xc0\xfa\x00\x8aL\x9b\xe4B\x8c\x15\xb1G8\ -F\x1b\xe6\xa3I\x07\xf2tt\xb0\x14\x82v\xd2\xca\xa9\ -$-\x9dd\xaf\xcc\xa2\xb8,\x7f\x8e\xd9\xd8\xe0\x8b\xec\ -s\xa7}\xe1\x0c\x08\xc0\x05\x8a\xe4\x09\xc0\x07\x12\xffq\ -\x02\xd0\xd1\xc1:O\xa0\xa9\xbc\xf1\xc4\x04\x90\xff\xcc-\ -\xad\xc9s\xa7Xk\xad\xf0\x87\xef\x7f-\xff\xd7/\x7f\ -\x80T\x0c\xb1\xd2\x92\xcc,+&\xc6w\xf3\x82\x1b_\ -\xca\xe7\xff\xfd\x16\x14m=\xf2$%\x8e\x13R) \ -\x0aQ\xa1\x22\x16\x8aHA\x22\x14q\xaa\xfd\x83\x92$\ -\xc67\xaek\x89X\x12m\x9fD\x84J\x9b\x81\x85\x02\ -\xa9PB!2\xd3P\xb2e\x90\xb0\xb1\xe8\x11\x9b\x22\ -M\x14\xc1\x89.\xf1\x0e\x011\xd6\xec\xac\x01`\x02=\ -\x05\x91\xa0\xff\xa3\x8fb\x0c\xe7P\xa1\x7fd\x8c\xeb\xde\ -q-\x0b\xad6\xdd(!\x08%ScUf?\xfc\ -/|\xeb\xaf\xff\x8e4M\xed\xfa\xfa\x89F\x9d\xb7\x86\ -;\xfc\x8c4\x94\xe0\xfb\x14\xa5\xb9\xb5\xf4\xe5\xa1'\xba\ -\x9e\x1c\x909\xcf\x0aEJ\xa58H\xa7W\x87\xa4k\ -7\xbcR\xf0\xf0\xf1{\xb9\xe0\xec\xab\x08\x83\x02+\xf5\ -\x15~\xef\xddo\xe5\x97o~3[&v\x10w\xa1\ -]\x7f\xe2\x1c\x81?\xcaU\x1b\x82B\x05f\xe6\x8f\xf2\ -\xb7\x9f~7\xf5\xf5U\x1f\x87\x9c\xf1\xf8,\x1d*E\ -\xb7\xbd\x02\x85*IF\xc3k\xcdE\x92c=vn\ -\xbf\x00!\x04\xed\xf6\x06\xef\xf9\xd0\xdb9k\xc79<\ -\xf7Y?\xc3\xf0\xf8\x98.\x16\xd3\x83n\x07z^\x15\ -\x8b'\xbc6u\xb2P\x80J\x0d\x0aE\x80\x84/\x7f\ -\xf5\x9f\xb8\xff\xc1{\x88=\x9f\xb63\x1d\x8b{\x80\xa1\ -\x91\xcc\xdfI)\xe6g\x1e\xa1\xb0\xf3\x22\xca\xc5\x1a\xeb\ -kk\xbc\xff=\xbf\xcfM?\xfb\x06&\xc6\xa7\xe8t\ -\xb4\x198U\x1a\x0c6[\xd0he8N\x82\x8fB\ -\x1d\xe7\xc8\x83\xbf\xdc\xe7\xc2\x81\xbcT\xb9\xd7~\xff\xfb\ -\xfb\xa0\xaf\xaaA\xc3\x9d\xff\xfeY\x1e\xfc\xde\x9d\xc4Q\ -\x04\x08z\xdd\x16\xf3G\xef\xc7T\xd6p:\x0c\xe7\xa2\ -\xa2\xf7\x87\xd3@\xa4\x00q\x97\xce\xc6\x1a\xa5\xea \xdd\ -\xa8\xc3g?\xf2.\x9e\xff\x0bob\xcbh\x95f\x17\ -\x9a\x1bY\xeeE\x95\xa5\x22\xca|:\x8d\x8b\x80\x94\x1a\ -\x00.\x9f<\x06\xe8\x94)\xb1\x8a-\xff\xd7+\xa4\xfd\ -\xbbVO<\xc2\xd4\xbe\xcb\x01\xc1#\xdf\xbe\x8d\xbe\xa1\ -Q\xce\x7f\xc6sit\xb4v3May\x1dV\x04\ -\x04\x81vJ\xb6\x19F6\xcfY6G\x09\xaezI\ -\xb9\x08#}\x10\x90p\xebG\xdf\xcb\xb1\x87~`!\ -\x8c\x04\x06'\xa7\xb3\x140\x99\xc2\xa1\x00\xf7\xdf{\xb7\ -]\xf7(K`i\x8a\x13\x80\xef\xd2#X=v\x90\ -r\xdf0a\xa1\xc8\xea\xdc\x1c_\xfe\x9b\xf7r\xe3k\ -^\xc7\xd6\xc1\x12\xcb\x1b\xd0\x89\x15q\xaa\xb5\x81Bj\ -P%D\xa0k\x9a[2\xcb\x03\x1d\x95*T\xac\x05\ -\xe1$\x03A\xa1\x84\xc9J@Q*\xbe\xf7\xaf_\xe2\ -\x81[o\xd7@8\xb3R\x94\xfbk\xb4R\x03\x00\xa1\ -\xbd\xde \xeeis~\xda\x8dp\x19%L\xba+}\ -\x8e\x15j5\x0b=\xa6\xf7\x9fC\xecm<\x89`\xfe\ -\xf0q\x8c\x22\xa2\xdb2\x82\xb8\xef\x1f/N9\x93W\ -\x1f=J\xa1\xbfJX)\xb3>\xb7\xc2-\xbf\xfd\x17\ -\xbc\xf0w\xdf\xc0\xb6R\x89\xb54\xa2\xa1\xb4ar5\ -\x8dY#&\x90\xd9\x1e)\x8a,\x0dQ~>\xdc\xeb\ -L}$\x5c\xf4\xaa\xbf\x17JHF(RDr\xe8\ -\xeb\xf7r\xf7\xdf\x7f\x95\xb8\xdd\xd3\xf7F1\x0b\xb7?\ -\x94U)\x91$A\x0aC\xfd\x88\xb5\x06*\xd1\xb5k\ -\xcd\x0c9\xab\x9b\xcc\xad\xb5s;\xf3\xe3^\x9d6\xdf\ -wy\xf0]>\xa4\xf7\xde\x07\xcf>\xee\xd1g\x90\xb1\ -n\xca\xac]\xd3R\x8a\x89\xa95\xdfwq\x02\xce\xa2\ -h\xa3\xfa\x9b:\x87\x98\xaa\x15mo\xcc>1-\x1a\ -\xcd\xa0\x19\x9bSz8\xdc\xe3k\x07S\xef^\xdf\xea\ -\xea\xee#\xc3*z_E(\xc2\x888\xa7z4\x10\ -\xcc4k\xb4an\x22\xcd\xe5O\xa1\xfe\xbf(\xb5\xef\ -\x94\x01\x81\x9b\x99\xb8\xd1,\xba\xa8\x17G\xa8).\xb7\ -\x1f\xb8\x03\xdf1\xe3\xf4G&\x00_\x8a\xfe\xcf \x00\ -\xa5RZ\x99&P'e==\x018\xad\xa0\xcb\xf8\ -\xed\xd2\x958\xcd\xe5b}\x9ew|\xf0Wx\xcbk\ -\xdfK\x22\x86Yi\xc1\xecb\xca\xe4\xc4y<\xefY\ -\x82\x7f\xfd\xb7[P\xa2C\xb4\xb8D\x1c5\x89U\x1f\ -\x84\x90\x0aI\xa2\x14\xbdX\xd1\x13\x8aX\xa5\xc4iL\ -\x9a\xa4\xc8\xe5Y\x14Z\x02C\xeaT0\xeb/\xbd\x12\ -i\xfc\x06C\x0d\xfe4\x08\xd4[\xa3s\xf5Y\x94\x1e\ -Y\xd2\x1bE(\xa4\x12\xa8T1\xf6\x17\xf73\xfb\xdf\ -/@Ub\xebC\xa8\xd0\xfe\x80*U\x94\xee\xdc \ -\x9c\xeb\x00E\xa0J\xff\xc4\x04W\xff\xd1\xd3Y\xed\xf5\ -\xe8\xf4\x12\x82P09Vc\xe6\xa3\xff\xc2\xb7\xde\xfd\ -\x91\x8c\xae\x1c\xb8O\xed\x5c\xb9\x1cX>\x9d9\xf5\xbe\ -\x03\x84\x9b5\xc4&\xfe\xcaf8*B!\xf3c\xf3\ -\xfd\xe26ku\x00wX\xd9m\xe26o\xb18@\ -\xd4k\x92&\x1d\xdb\xb7(\x8e\xb8\xff\xc8\xb7\xd9\xbf\xfd\ -b\xca\xc5*\x8d\xd6:\xef\xfc\xc8\x1fr\xfe\xde\xa7\xf1\ -\xe2\x1b\x7f\x96\x81\x89a\x92\x18\xa2.D\xed3\xab\xb3\ -\xbb\xf9\x0a\x0aP\xea\x83BI\xfb|\xfd\xd3\x17?\xce\ -\xbd\x0f\xdcE\x14EVx\x80\xec \xcf\xfc\xb2R7\ --\xe4@\x88t\xa33L!U\x09\xaa]'\xac\x0c\ -g\x09\xa9%\xad\xf6:\x0f\x1d\xba\x9b\x1dS\xfb\xe8\xab\ -\x0d\x91\xa6\x8a#G\x0f\xf2\xde\x0f\xbd\x9d\xa9\x89-\xec\ -:\xfb\x5c.<\xff2\x86\x86\xc7t\xfb\xca\x81\x9e\xd3\ -\xcd\xad}/2\xc7}\x09\xf5\xc6*\xb7~\xe3\xab<\ -v\xf0~\xda\xb9\xcc\xd3\xe2\x946\x9e\xe8\xca\x8boy\ -\x91A\xa1M\x83\xb3\xc7\x1e`\xcb\x8e\xf3(\x15\xfbh\ -\xb7\x9a|\xec\x83\x7f\xca\xde\xfdO\xe3\xfa\x1b_\xc2\xe4\ -D\x95n\x04\x9d\xaeNJ\x1dg\x814*\xcd\xf7\xfb\ -\xb4\xbf\xc5\xa9\x00ps\xbf\x0b\x05\x0djJE\xfd\x1a\ -R\xee\xff\xeem\xfc\xe0\x9eo\xd2\xa8\xafZ>\xd5i\ -\xac\xb08\xfb(i\xa2\xc1\xa0\xe1\x09Nk\xe0\xe5\x17\ -\xf4j\x0b\x9b\xfd\xb1p\xf4\x01\xb6\xef\xbd\x12\x82\x80\xb5\ -\x95E>\xf5\xbe\xff\xc9\x81K\xaf\xe1\xfc+\xae\xa7\x7f\ -\xacd\xb5\x9d\xa9\x01\x82\xa93a\x1b\x7f\xcb\x85\xd9#\ -\x00\xa4I\xecQ\xbf\xb2\x05\x00\x14\x8a\xb8\xddd\xf5\xd8\ -\xc3\x0c\xed8\x17\x95$\xdc\xf3\xa5[X8y\x98\xeb\ -\x7f\xf6W\xa8\x14%\x1b:\xd3\x85\xce\xaf\x97lZ\xc3\ -\xd3\xcc\x8f\xf9\xbc\xaf\x0c\xfde(\x04\x8ac\xf7\xdd\xc3\ -w\xbe\xf8\x19\xd6\xd7\x96\xf1\x8fA\x90\x8cLoC\x00\ -C5\xb7WO\xdc\xf7]D\xb7\x0b\xe5\x0ai\xacC\ -\x09\x9c\xad\xc9\x09\x85\x0a\x8d\xdd\x16\x1e\xf9\x1e\x93\xe7^\ -\x8c\x08\x03\x16\x8e\x1f\xe7s\xef\xfas\xaex\xe1\x0b\xd9\ -\xba\xef\x5cz\x89d#Vl\xc4\x10\xa5\xca\x06\x9bx\ -\xc7\xc3i@\xa0\xb2\x9fW\x0a\x82\xfe\xa2\xa0\x1cB}\ -f\x96\xaf~\xea\x16VN\xcc\xd83U \xa8\x0d\xf4\ -\x11\x16\x8b\xd4bE\x19(\x87\xb0\xbe\xa2M\xd7R\x08\ -6\x1a\x0d\xcb\x0b}\x01\x18\x14a\xb9\xac\xcfM)\x18\ -?g\x07\x110\x14\x06 \x14R\xc2\xc6\xca\x9a\x1ey\ -\x92\xa0\xba1\x22\xd7\xf5\xcd)k\xb2\xb9I\x12\x96\xbe\ -\xff0\x93\x97\x9c\x87*\x16X_\x5c\xe6\x13oy\x07\ -\x17\xbf\xf0z\xce}\xf6\x95\x0c\x04!\x1d\x95\xd0$\xa1\ -\xabR\x0d:\x8d\xc6\xcfL\xeaiW\xf6\xd4\x1d\x5c&\ -\xa0&$%$\x05$\x0b\x0f\x1f\xe3;\x9f\xf8*\x0b\ -\x87g,/K\xea\x1b,\xdf{\x88$\x8a\xbcv\x04\ -2\x90\xa8\xa1\x01\x82\xb5\x06\x89\xa5Q\x07\xc1\xdcS\xdd\ -\xb9\x7f:\x85\x90\xa1\xa8|F\x11\xa7\xd1s\xfet\xd2\ -\xdeo\x14A\xe63\xfdw\xf7\x1d\x7f\xa4\xbe\xf6m\xb3\ -\x85\xd4\x0f2\xf1M\xbc\xb2\xa9#\x08U\xad\x9c\x01\xfe\ -\xc4*\xae\xcc\xb9'7=\xcb\x8c\xc3\xac\xed\xe9>\xf3\ -\xfd\x05}\xcca0U\x01\xa3%Ek\x005DI\ -\xbcG\x18\xf0g\xa2h]\x98s>/\x9b\xb0\x9f\x19\ -\xe8X\x94U\x14\x8aN\xb2\x81\xbf\x91\xdd!\xee\x97\x86\ -Sv\xe0\xda\xa0*\xbd-\xec\xa3w2\xed\x9fo\xd7\ -\x7f\x22\x020ZJ\xb7\xd0>\x14\xfc\xcf\x22\x00\xa5\x12\ -Zq\x9dj8\xa8s\xedy\x04\xe0\xdb\xd9M\x0b\xce\ -)\xd4\x11\x80\x93\xcc`ie\x96w~\xe8\x0d\xbc\xf9\ -5\xef%a\x98\xd5\x0d\xc9\xec\x82br\xea\x00\xcfz\ -f\xc4\xad\xdf\xfc\x22I\xd2\xa6{\xfc!\xd2m\x17\x93\ -v\xf4\xf1\x10'\x928TD\x22%\x22%ISR\ -\x99R\xbd\xedv\xed\xd4,$R\x86\xd0_\xa5}\xcd\ -\xb9\x84A\x02\x12];XB*\xf5\xf3\x95Tt/\ -\xdb\x82\xfa\xf0w4 T\x02%\x14\xa9\x12\x84\x87\xd7\ -\x99\xf8\xfd\xef\xb1\xfcs;\xe8\x1d\x18\x04\x99\xd1J/\ -\xa0\xf6\x85\x19\x06>v\x10\x9d\xc3\xb0\xc6\xc0\xd8\x04W\ -\xfd\xc13\xa8'1\xdd^BP\x90L\x8eVY\xfc\ -\xd4\x97\xb9\xe3\xaf>\xbcIS\x9a'\xe3\xcd\xf3\xe4\xb4\ -z\x0e\x9a\xfb\x1a\xe8T\xe4\x0bs\x9b\x8d\xd3h7h\ -DuWf\xe3t\xa0\xc8\xa3\xf6v\x1b\xbaQ\xd7\xa3\ -\xa3|\x92\xd0R\xb1\x9fn\xa4H\xe3n\xd6\x86\xa2\x1b\ -\xb5\xb9\xff\xc8]\x9c5\xb5\x8f\xf1\x81-\xa4*\xe1\xbe\ -G\xee\xe5\xc1\x83?`\xf7\xce\xfd\x5c\xbc\xffr\x0e\xec\ -\xbe\x88\xbe\xfe\xaa\x05\x17&\x7f\x9aRy\xb0f\xfb\x92\ -i\xa1d\x16\xd8\xb3\xb42\xc7\x1d\xb7\x7f\x8d\xef\xdd\x7f\ -\x17\xed\xf6Fn\xee\x04\x82\xe6\xc6:\x8d\xf6*\x08w\ -\xd8)\xaf]_\xc4\x8aZ\x8a$1>\x9eZ\xb0\xeb\ -\xaa\x1e\xb4W\x09*C\xb6F\xad\x8ac\x8e\x9c\xb8\x9f\ -\x81\xbeQ&&vR,V\x90\x0a\xe6\xe6O2;\ -\x7f\x82\xdb\xee\xfc*\xd5j\x8d\xa1\xc1Q\x06\xfa\x87(\ -\x95+\x08!\x08\x83\x82]7\xad\x05\xc8\xdaS\x10'\ -\x11\xedv\x8b\xa5\x95\x05\x96\x97\x17\xdc\xce\x10N\xdf\x15\ -Hyf\xe8\xcf,\xa9\x808\xd6Z\x01\xb7\xc7\x1d}\ -\xc4q\x8f\xe3G\xefcjr\x0f\xfd\x83\xe3$*\xe5\ -\xd1\x07\xef\xe5\xe0\xa3\xad\x89|\xd4\x00\x00 \x00ID\ -AT\xf7\xb1s\xd7~\xf6\xed\xbf\x98\xed\xbb\xcee\xa0\ -\xbf\xa8\xd7#\x03I\xc6l\xeb\xe6\xefT0\x9b\x03\xba\ -F3\x92\xfd\xc8\xec}\xaf\xdb\xe6\xf8\xe1G9\xf4\xe8\ -}\x9c\xf5U\x1e\xf9\xfa=\xec\xba\xea\x02v]\ -s!S\x13\xc3( \x11Y\x1a4\xe1\xf1.\x81\xa6\ -[\x9f\x8f\x89\xecOB\xa7\xa7\x09\xb3\xcfZ\x0bk<\ -z\xf7\x03\x1c\xfb\xf6\xc3,\x1d\x9d\xb3\xb7\xa7J\xd1:\ -<\xcf\xfa\xa19\x9b\x81\xc1\xe9\xac\xb2\xb32\x90$C\ -5\xe4Z\x934I,\x02q<\xcfh;]z$\ -\x17E\xebWvq*.7+\xae\x12\x87\x1e\x8d+\ -\x8bk\x840\x83CR\xaf}\x9f\xaaM\xc6\x13\xc7\x7f\ -|\xe5R\x1e\x05\xe5a8\xc8f\x17\x85\x8e\x0e\x966\ ->\xd9\x99\xb1\xcd\xd9g\x80\xb2\xf4\x9eo\xc6\xec\xc0m\ -^\xf3m\xee\xf2c9\xdc\xf7\xf5\xdd\xe2\x82\xd2K\x95\ -ix=\x9d\xb1\x93\x867\xa1\x0e$\xf9&`GH\ -\xfe\xa0\xcd\x83zi\x87v\xd2\xc4\x1c\xec\x02\x7f\xa1\xdc\ - \xc1\xe5\xd4q\x87\xb8[ 3P?-G>X\ -\xc4\xf5\xcb}\xea \xdef\x02\xf0'\xc6i\xea\x02K\ -\x18\x061\xab\xd3\xcc\x81?~\xbb\xa9D@9\xec'\ -\x14E\xbbhnf\xcc\xd2\xf8 \xd8\xe9\x1a\x85\xd7\x1b\ -\x93#h|x\x0boz\xfd\xfb8\xbe2\xc8Z+\ -%\x1509%\x98;\xf9}\xbe\xfe\x8d/\xa1\xfa\xa0\ -\xf8\x82\x97\xd1+\x0c\x91\x94$IA\x10\x85\x8aHd\ -?AJ\xf0\xf8\xf7\xa9\xfd\xe3-\x08$aP$,\ -\x94\xe8]\xbe\x97\xd9\xb7\xbd\x14QN\xa0\x90\xa0\x82\x98\ -T\xc6\xa4AL\xa2\x22\x94\xea!\xd6:l\xf9\xc9\x8f\ -\x22T@\x10\xe8\x1c3BJt@\x88B\xa9\x94\xee\ -DH4]\x83$%6\xc5\xd4\xd8\x16\x06\xfa\ -\x87(\x86%\xaa\xd5\x1a\xa5b\xc5\x92\xb8\x7f\x7f\x9c&\ -47\x1a\xac\xae-qb\xf6\x083\x0b'tZ\x9d\ -\xac\x7f\xbd\xb8K\xab]g\xa8\x7f\xc2\xcd\x8d\xc8\xcf\xaa\ -\x1eV\x1eY\xfa\x9an3\x96#'\xef\xb7>VB\ -H\x0ae\x07\x02\xc9\xe6M\x09\x18\xe8\x1fe\xb0\x7f\x02\ -)\x9d\x80\xe3\xda\xdc<\xcf\xfa\x11\xbe\xd1\xc7\xd7\xbe\xfb\ -Z\x898\xee\xd1\xea\xac\xd3\xdf?\x8a\x00\xae\xb8\xe2'\ -\xb8\xf6\x9a\x9ffq\x89\xdc\xbd\xa7\xfb\xad\x04LM\xc1\ -\xad\xff~\x0b\xdf\xfd\xcem(\xe0\xe8\xa1\xef\xd2\xe95\ -1\x02\xa6\xa5\x15!\x18\x1c\x9c`d\xe2,\xc2\xa0h\ -\xdb0\x91\x9b#\xe3S\x8c\x8cMR\xa9h\x0dM\xb9\ -R\xa3X*\xe5\x9ey\xba\xd7fM\xe2$\xa6\xb3\xb1\ -A/\xee\x12G=\x1a\xebk\xd4W\x16Y]^\xcc\ -\x82!\x1c\x0f\x03\xa8\xaf\xcd\xb2\xbex\x828\xeez\xb3\ -h\xe80\xefBbh7E\xd9\xb2bf\xee\x9d\xf0\ -\x98\x22E\xc8\xe0\xe4Y\xf4\x0fOY\x8b\x04\x22?\xf7\ -\xe6J\xbbm\xc8\x00\x93\x01\x05)\xd0Z>\xc9\xea\xf1\ -Gr\x87\x85\xf0\xfa`\xc6\x5c\x1e\x1cgt\xc7\x01\x82\ -0\xcc\xb5<2\xb9\x95\x89\xb3\xce\xa1\xd47@\xa9\xda\ -G\xa9\xe2\x22\xe9s4\x1eG\xb4\x1buV\xe7N2\ -\x7f\xf8Q\xdaY\x11j\x05\xa0\x14\x1b\xabs\xd4\x8f?\ -\xca\xc4\xde\xcb\x08*5|\xfe\x9d?z\xf5\x18{\xad\ -u\x96\x0e?@Z\xebC\xa0i/\x10\xd2\xf6\xd7\x95\ -\xbd\xcb\xe64\x0c\x19\xdez6\xd5\x91\xf1<\x8f\x17\x92\ -\xd1-\xd3L\xec\xd8A\xa1R\xa1X-S\xaaV\xb3\ -\x5c\xaa\x0e\xf8\x19\x8do\x12\xf5h7\x9b\xac/.\xb2\ -x\xec\x18\xeb\xab\xce-C\x08]\xa5\xa4\xbd\xb8\xc4\xc8\ -\xae\xdd$\xc2U\x98\xf15\xb9\xee,S\xcc\xde}\x0f\ -i\x9a\xd8\x15\xb6\x8a\x16!\x98\xbe\xe2RD(\xbd\x03\ -\xde\x81Q%\x9c\xc0\xda^X\xa2\xfe\xe8Q;\xd6\xcd\ -\xc1\x9bn\xcd\x9d\xb5%E\x81\x84\xc1\x1d[\xe9\xdf9\ -\xed\xcd\x87\xfef\xff\xc40#;\xa6\xe8\x1b\x1d$\xac\ -\x14)\xf7\xd7\x08K\x05\xddb\x96\xf2\x08\xa1,\xcbQ\ -(\xd2(\xa6\xd7\xee\xd1m\xb4X_Xa\xed\xf8<\ -\xeb\x8bk\x96\x0eL\x14vw\xa5A\xfd\xe0I\xbau\ -\x0dj\xfdhZ_\x03m\xf7D\xa2\x08\xd6\x9a\xda\xf2\ -\xc4\xe6\xd2f\xb8\xbeo:\xa3}E\x95\xf9\xc4\x9d\xfd\ -N[\xe7\xfa`\xbe\xe3\x80\xa4\xff\xb9\x83\xa7\xae\x1d\xdf\ -B\xe5\xc3/\xdf\x9f\xd7\x9da>\x08\xcd\xc6\xd6WE\ -\xd5\x8av\xbc\x9b\xfd\x7f}\xd0\xe8h\xc4`\xa3\xbcU\ -\xcc\xe0(\xbf\xdfn\xf5\xa1\x5c\xdb\x8a\xca\xdc\xfeB\x13\ -\x9d\xe54s\xbe\xc9\xcd\xf7\xc13\x0f\xf0\x0fR\x17\xea\ -,r\x99\xc2\x05eYE\x22h%\x0dK\xb8>Z\ -\x17\x98\xa4\xcc\xa9\xfd\xce\xe9\x08 \xcdu\xfft`\xd1\ -G\xc5\xaeOFV6H^\x7fb\xcc\xb5\x9b\x09\xc0\ -?\xe8\xfd5\xffLJ9\xc3g\x8c\x7f\xae\xf3cw\ -\xb4\xb7\x19\xaf\xf8t\x90\x03u\xcd\x0d\xdd\xf3,O \ -8\xc5\x96\x0f\xfc\xa4m+\x7f\x828p\xabrw\xfa\ -VS\xa7\x88K\xad\xbfl\x08\x10\x12z\xe5y\xdc\xf6\ -\xf2\xe5\xbf\x9c4jI7\x0f\xbc\xcc\x02\x18&\x16\xca\ -2U\xa0\x9d4l'\xc8MGzF\x04\xe0/\xb0\ -\xaf\x865\x04\x90w\x94\xdc|\xc8\xfb\xa4\xfec\x22\x80\ -,O`9\x1c \xf4J\x8a\xe9v\x03\xce\x84\x00l\ -2G\xa1X__\xe2\x1d\xef\xfa9~\xf3\xbf~\x92\ -CsU\xea\xad\x94\xb9y\xc5\xc4\xf6\xa7q\xf5\xb5p\ -\xfb7\xbfL\xef\xd3\x9fD\x9c\xbd\x95\xf0\x9c]\xa8r\ -\x09\xb1\xb6L\xe9\xee\xbb\xa1\xd5\xcaJ\xc0\x85\x042D\ -\xca\x02\xf1\xcei\x92\xe9aB\xa9\x90R\x80L5\x99\ -\xea\xac.\x08\xa1\x10\x12T\x9a\xb2\xf1\x82\xdd\xf4\x7f\xee\ -Q\xac3\xbcu\x8a\x17\x98\xe2\x93\x82\x00!\x15J\xe9\ -<\x7f\xb5\xe11\x9e\xf9\x9e\xe7\xb3\xb2\xd4&\x8a\x12\xc2\ -\x92dr\xac\xca\xc2g\xbe\xc07\xff\xec\xaf\xf1\xe1\x9a\ -\x1f\x9a\xe3\xa7X1\x979T\xf5o\xc7\xc2\x0d\x9b\xb3\ -@\x5c8\xa1A i\xf7\xda,\xae\xcf\x9f\xb2\xf5}\ -&\xee\x83\x18C\x15~\x94\xdcf\xea\xf4eH\x13\xf1\ -U*\x0c\xd0\xa1N\x12w \xa3\xc7\x80\x00\x94bq\ -u\x86\x85\xd5\x93\x94\x8a\x15\xc6\x07\xb70P\x1d\xa1\x10\ -\x16(\x84%\x10\xbe\xf2\x1e\x8f\xca\xd2Sh\x02\xa0\x17\ -u\xe8F\x1d\x96\xd7\xe7XY\x9b%U\x1a\xe0\xb6\xa3\ -6+\xf59+\x94\x98\x5cd\x0a\x98\xde\xb1\x9ds\xaf\ -\xbf\x98\xbb\xbf\xf6\x0d\xd2^\xcf\xcem\x9a{\x86~j\ -\xa5\xdcO\x18\x14\xec^MU\x0a\xbd&\xa2\xd8\x87\x10\ -\x12\x1f\xe49x\x97\x9f\xbf\x94\x94\x95\x95Y\x96VO\ -d\x1aBw\xd8\xfa\x07q\x9cD\x90*R\xe5\xf6\x8d\ -\x10P\xab\x0e\xdb6\xcf>{\x1f\x91\xb3\xe4\xe5\xaeS\ -\xd64\x9b\xa4\x95\xe5\x05\xdbC\xa5\x9c\xa4\xed\xef?\xcb\ -\x0b\x94by\xf98\xab\xcb'(\x96\xfb\x18\x18\x9c\xa0\ -T\x19 \x0c\x8b\x04a!\x1b\x94\xe6I\x86rNg\ -\xf1\x00\xc3A\x9c\x06\xc2\xd1\x89\x22I\x13\x92\xf8\x7f3\ -\xf7\xe6\xe1\xbbeU}\xe7g\xef3\xbd\xd3o\xbas\ -MTQ\x14UE\x15\x22\x8a\x08(\x83\x08(\x0e\x11\ -\x87vH\xecNL\xe2cbbG\xfb\xd1\x8e&&\ -\xe9<1\xe6Q\xc3\x93\xb4ml\xb0\xd3j\xd4\xd6h\ -|\x04T\x14'\x1c@@i\xb5\xa3F\x04,\x8a\xaa\ -\xbau\xeb\xce\xf7\xfe\x86w:\xd3\xde\xfd\xc7>\xfb\xac\ -u\xde\xdf-(\x0d\xe6\xc9{)~\xbf\xdf\xfb\x9e\xf7\ -\x9c\xbd\xd7^{\xad\xef\x1aw\x8dk*V\xcb\x03V\ -\xf3\x1b\xacW\xda\x08\x96\x16Z\xfa\xde\xf1~\x9b\x9e\xae\ -~\x1168$>;z\x00\xc7E8\xc5f\xff\xea\ -\x13\xf8\xab\x8f\xe3\xbd\xa7(\xa6\x8c\xa6;\x98$%I\ -\xd2P\x01l\xc3\xaeq\xeby\xa8\xe8\xe9^\xab\xa3\xeb\ -h\xe0&\xed\xb1\xf4\x1e\xed\xa4v\xdbp\xfd\x89\x0fp\ -\xf3\xfc\x07\xd9:{7\xe3\xedS$\xf9\x08\x93e\xfd\ -\x9c\x22\xc8\x88^J\x06\x945\xa1\xc7`\xb9\xa4^\x1e\ -qt\xe91\xdar\xdd?\xc7bY\x1d\x5c\xedx\x0a\ -\xf5l\x9d\x08\x1f\xd6uq\xedB\xd8\xc3\xe52H\xf3\ -\xe9V\xcf1\xf1\xfa\x18\xfa\x8a2\xc7\xe3Y\x1f\x1dP\ -\x1e\x1d\x90\x16c&\xa7\xce2\xda\xda!\xc9\x0al\x96\ -n\xc8\xea\xf0_\xac\xd0\x8d\xef\xf7\xa16\x0fM\xb5\xa6\ -Y\xadX\x5c\xbeDux\xd8\xf3\xab\xf7\x9e\xe5\xf5k\ -\xfd\xfa\xf6\xb2h\xd0,\x5c\xfa\x19\xa2\xee\x1b=SI\ -\x9a2\xbfrEx\xadc\xfe\xfe\xb4+#4Y\x1f\ -\x1c\xf6\x1c:T\xf8\x9a\x95D\xa6i/\xb2\xc1\xd0\x96\ -\x0d\xd7\xff\xf4Q\xbc\x81\xad\xdb\xcf0>\xb5\x8b\x1d\xe7\ -$E\xd6\xe5\xa5\x88A\x1di!\xc9\x0b\xc3\x10e/\ -7ZG\xb3.i\xd7\x15\xeb\xeb\x87,\x9e\xba\x0e\x8d\ -\xf4p\xd5\xe6\xa9\xce\xdf\x17\xd0\x1a\x8d\xacnW$\x09\ -nw\x06\xfbG\x98V\xb2\xe9\xa3\x94\x96\xa7\xeb\xf9j\ -\xe8\xad\xb1\x8b\x00b\xadc\x06k\xa5\xe7\x82\xef\xef\xb3\ -\x09\xa8\xc5\x1d%r\xf3x$$t$\xd6y}Q\ -\x07\x81\xc7wg\x07\xfb\xe9\x88\xcd\x97\xe6{\xed\xd5\x13\ -\xa3TB\xc1\xf2\x8dX\xaa\x12\xaf\xd7\x85\x93A\x0eu\ -U\xc0\x0d\xfa\x80\xe4h\xc5\x0f\xb7\x91\x90s\x98\xa8*\ -\x93\xbe\x15\x03\x84F\xd1\x8e\xb2]\xf6\xf7\x88\x03\xfc\x0b\ -1\x00:\xee\xaf\x09pk\x06\x88\xdf\xfd\xcbf\x80\xd6\ -\xb7}\x8b\x98\x10\x86\xd9\xb0\x18\xfbEj\xd5\x8c\x87\x0c\ -\xe0\xd4\x5c\xe6\xcb\x03\xfe\xc5\xbf\xfaB\xbe\xed\xdb~\x96\ -\xf6\xea\x16\x87\x0b\xc7\xa5K\x8e3w\xbf\x90\x97'\x96\ -w\xff\xe6/\xd1>\xfa$\xe6#\x8f\x90x\xd7\xf5\x90\ -\xf2`\xd2\xfe$\x0f\x93\x84\xff\x96/~.\xd6\xbb\xee\ -,_\xd7\xb5\x80\x01k;\xd7\xbd\xf1\xc4\xe4\xb4\xe6\xae\ -\x09\xde\xda\xfe\xa0q\xbc\xe9\x0f\x9f\x0f\xb2\xc7\x86r}\ -\x9f`\xcc\x84\xd9\xdeI^\xfb\xe6/\xe0\xa9K\x0b\xea\ -\xca\x05\xcf\xdf\xe91\x97\xdf\xfa\x0e\xde\xf3\xbd\xffwG\ -?7\xa0C\xe0\x15\xd9\x1eb\xcdJ\x0a\xac\xce\xef\x8c\ -L+\xa0\xdb\x0f\xee\x03\x86\x83\xe5M\x0e\x96\xfbJ\xe1\ -\x184'j\x10\x1f\xfb\x0b\x0a\x0fn\x02\xbf\xc8\xa1\xc2\ -!Q\x05\xb5\xc6Q\xe4\xd1\x13X\x01v0~\x03T\ -\xd5\x9a\xf3W\x1f\x19<\x7f\x94M\xc8\xb2\x22\x1c\x1f\xa5\ -\xf8c\xd3\xc4j\xda\x8a\xaa\x5cQ\xb9\xba\x1f\x97\x86U\ -\xab\xd5!\x8f\xaf>0\xb0\x0e\x0d\x90\xe49_\xf6\x0f\ -\xbf\x86\x9b\xe5\x92\xfd\xea*\xd7/\x9c\xef\x85\x82\xae\xb2\ -\x8e\xf3\xb9\xfb\x8e\x87\x19\x173<\xf0\xb2\x97\xbe\x96\xed\ -\xad\xbd~=l\x92\x83\xd1\x86\x94\xe9\x9a\x08\x87WU\ -\x95\xbc\xfb=\xbf\x8a\xc52\x9d\xeep\xe9\xea\xa3\xfdu\ -t\xd4\xd6\xf9+Q\xf0\xe8\xf7\xd2,c\xb6u\x02\x0f\ -\x9c:u\x8e\xad\xad=n\xdc`\xf0\xda\x04~\xf1e\ --8\xe7\xb8t\xe9\x82\xacP\xeb6(\xa9\x8d=\xbd\ -\xefa\xb5>\xa4Z/d\xff\x1a\xc8\xd3\x82$\xcb\xc1\ -\xd8\xee\x84\x83\xb8\xee\xc3\xb0[4\x00\xa1\x93->\x00\ -[\xe7Z\x9afM\xdb\x15t\x88\xb0\xd6\x05i\x227\ -t\xce\xf0\x10\xd4h\xee\x16\x19e\x8ce4\x1a1\x9e\ -\x8c\xd9\xdd\xd9\xe5\xf4\xe9\xb3\xbc\xe4e/\xe2\x93_\xf0\ -0g\xcf\x9c\xe0\xfe\xfbog\xb5\x84'/\xees\xf5\ -\xeae\xfe\xe8\x8f\xfe\x0b\x8f?z\x9e\xa6i\xb9z\xfd\ -\x06\x17.<\xc1z=g\xb5XQ\x95\x15US\xe1\ -\xe6\x07\xb8r\x19\x8e\xa5Sk\xb7)WE^\xe9\xd0\ -s\xf0\xba\x1e\x5c\xfa(\x87\x97\x1e\x03<6\xc9H\x8b\ -I8J\xcd\xdac\xdfsx\x8c\xf3\xb8\xba\xa4\xaeV\ -H\x83I\xa9Z\x8ct>xB\x8ey\x13^\x18\xea\ -!-\xab-\x06\xca\xd0J\x84\xc9V\x9f\x07\x18?\xdb\ -\xa4q\xcc7n\xca\x15\x87\x17\x1e\xa7\x87m\x89%-\ -F\x98$%\xb51\xa2\xd3\x8dA\x9d\x04\xe2\x9c\xc3\xd7\ -\x0dm\xb5V-o\xb4\xf1\xe3\x99_\xbe\x04\x97\x85\x8f\ -d~Zkj\xc5.\x0a;~^\xcd\x17T\x7f\xf6\ -\xa8\xe2i-\x93\xa2\xa7-\xc8\xbb\x049/\x18\xe8e\ -\xe6p/\x8a\x11\xae\xe5\x9f\x980\x1e\xe3\x0d\xcb\x0bW\ -Y\x5c\xb8\xda\x83g;\xca:\xba\xd8\xaey:\xfd3\ -\xa2\xae\x8c\xbf\xbb\xb6\x05\xe7\xa9\xd6e86\xa6{Z\ -\xcc^u\xfd\x98t\xd7\x8f \x1f\x9a\xae(u\x18\xba\ -\x8c\xf7\xef\xa2iI\x82\xeb\xaa\x83c\xe9B\x9c\xf5f\ -\xbb\x16\xfd\xb7\x8e\xec\x88\x8c\x12\xb9\xbf\xc9WB\x1b\x8d\ -=D\xb6\x89\xd7\xde\xaaok9+\xc6\x1e\xfd7D\ -\xc3DCK\xa2\x9d\x0e;_\x07\x1e\xed\xfa\x04j\x00\ -\x1f\xf5\xd1f\x041^\x13i*\x15\xc7\x9b\xe97]\ -5:io\x8c\xa6\xf1B\xd9\xaa~\xf0\xe0\xe3\x96\xae\ -Q\x04\xd9dc\xaf6\x98\x10\xb1\xb0!\xe4R\xb5\xcb\ -N\x80\xc6\xe4\xed\xbf \x03(\xa2\xa0>\xff\xf8\x0c \ -\x09\xd5\x7f\x19\x0c }\x02w1&\xceO\x07\xa2\xc5\ -\x22yZ\x06\xe8\x9fmh\xda\x9a7~\xcf\x97\xf2\xbf\ -|\xeb[x\xe2\xca\x16GK\xc7\xe5K\x9e\xd3w~\ -\x12\xaf\xf8l\xcb\xbb\xde\xf9\x0e\x9c\xb7X_\xe1}\xdb\ -\xcd\xcb`\x8d\xc5\xd8p\x96\xaf5)G/\xbb\x1f\x83\ -\xc7x\x8f1\x9ar\xdd\xb8be\x82w\xb8\x89\xa1|\ -\xdei\x8a\x0f\xdc\x0cm\x02\x8d\x1e\xb9%\xf4\xca\x08\xe0\ -o\xbas\x92\xd7\xfd\xfb/\xe0\xc2\x13G\xd4\x8d#\xc9\ -,\xe7\xce\x8c\xb9\xfc3\xbf\xc8\xbb\xbf\xef\x07\x00\xb1\xb8\ -7\x81\x98\xde4a\xdd\x22}c(OVY\xaa\xbd\ -\xc5Cx\xdc,\x11\xa5\xab\x8d\x85\xb8\xf1u\xe5\xb9\xf0\ -@\xe4\xbex\x07m1\x0f\xe9$\xc6J\xd8dY\xbe\ -E\xcd\x1c\xd7\xac\xfb\xab%\xb7\xc3\xf7\x9e\xeb\x08\x1b\xd6\ -\xf5\x92\xb2^\xf74\xb0\x83\xf1\xd0\xdfW\xef\xad\x01\x00\ -P\xbcG\x7f}\xf4\xa3\xc3\xdf\xfe\x87\xdfH\xb1\xbbG\ -\xddx\xc6[\xdd\xb9\xa1x\xe2q\x8c\xc3\x04a\xcbr\ -=gw'<\xe1\xee;\x9f\xcb\x03\xf7\x7fJ(R\ -\xd9\xe0\x8e8\x0c\xa7~\xf78\xde\xf7\xfe\xdf\xa4\xa9k\ -\x8abBQL(\xcb\xd5\x80f\x9b{W\xc6\x1b\x14\ -\xc8\x9dw=\x9fP\x04\xe2y\xf8\xa1\x17\xf5-f\x06\ -\xd3\x7f\x9aW\x92@]K\x18\xbei\xaa\xee\xf8+-\ -\xaf\xa2w$\xf6\xd2\x0a{_\x1bY\xbd\xf4\xf2\x9e\xba\ -\xae\xa8\xeb\x12\xdf_'F\xc4\xb0\xab\x80\xf0r\xbff\ -*?o\x98\xb8\x1dWSB\xb8\xa2\x04\x22\x9d\xc4;\ -\x0b\x90\xa5\x05\x93\xf1\x98b<\xe1\xd4\xa9\xd3\xbc\xf4\xd3\ -_\xcaK_\xf20\xcf\x7f\xfe}\x9c=\xb7K\x9a[\ -\x92\xdc`\x93@\x07\xef\x03\xdd\xda\x1a\x92\x14\x1e>y\ -\x12\xe7O\xf2\xea\xd7l\ -\x1c\x1c?\x97\x14#\xad\xb3\xb4\xb1|+\x1a\xd1\xef\x1f\ -\xe1(\xdf\xeb\x1c\xaf\xe6\x15\x9f\x91t\xb3\x8f\xd4\x8a`\ -_?C\xee\x1e\xe6\x15\xe5f\xbb\xaep\xebX\xad\xbe\ -y\xb4k\x0c7jO\xb1\x1d\x00f\x19\x8b\xde\x8fZ\ -^;b\xf7\xe1w\x5c\x0b\xad\xc37\ -\x0d\xd5\xdd\xdb\x8c>p]\x89\x0a\xd3\xd1\xc5@\xd7\xe4\ -y\xb2{\x92\xd7\xbf\xe9\xf39\xff\xf8\x82\xbav$\x99\ -\xe1\xb6\xb3\x13.\xfc\xe4[y\xef\xff\xf5\xc3DO\x81\ -@_\x110Z\x01\xeb5\x11O\xb4P>\x8a\x93\xb8\ -\xb6\xf1P?ms\xa1\xbe!\x1bIo>\xb1\xfc\xe3\ -\xb7\xa2\xa04\x1bO\xda\x5co\x99\xbb$\x03Gu\x22\ -\x9e\xc0u\xcf\xab\x92D/\xb9\x9f\xa2\x04\xc2\xdd\xf5Y\ -\x90z<\x11\xacz\xe4\xe8#\xfa\xef\x8a\xf1\xd2\xf6<\ -\x15x\xe5S_\xfa\x12\xce>\xf7~\x1a\x1f\xbcc\xbb\ -\xa7Os\xe1\x83\x92\x1a!;S\xd4D\xdd\xac\xfb1\ -\x5c\xbbq\x99\xfb\x1a\xd8\xbf\xa6M\x95!\xef\xbb\x8e\xd0\ -\xc6\xc0\xdeY\xcb\xe7\xbd\xee\xcb\xf8\xf9_\xfcI\xc0p\ -\xdf=\x9fF\xd3V\xac\xca\xa3\xc1Qs\x9a&\xf1g\ -\x9e\x8f)\x8aI\x7f\xcd\xb9\xb3w\xf1\x92\x17\xbf\x9a\xc3\ -C\x9e\xf1k2\x81\xe5\x22\x14\x98Y\x0c\x07\xfb\x17\x91\ -\x9d\x13C\xa3\xbe\xa7W\x18\x87\x06\xe42B\xa9\xfa\x97\ -\xe8\x81Wk\x10\x81}4Z\x5c\xbfB\x1e9D\x8a\ -~\x9dub\x7f\x5c+\xf1f\x9b\x9e\x86\xc6X\xd2\xbc\ -\xe0\xdc\xd9;y\xd5\xab>\x93W\xbc\xe23\xb9\xfbY\ -g\xb9\xe7\x9e\x13\xccf\x096\x0d\x00/\x86\xbb\xab\xca\ -3\x9f\xc3\xcd}Hr\x1f\xcek^{&\x13\xc3\xd1\ -\x91\xa7(\x0ci\x1a\x1aQ\x97%$\x89'M\x0d\xa3\ -\x11\xec\xef{\xca\xae\xe9q\xe8\xc5h\xd8=]\xb0s\ -\xb2\xc0\xbb\x1d&\xa3;I\xb3\x97a\x93\xf0\xb91\xa1\ -\x8f\xe0(\x0f-r\xd6+\x8fs\x9e\xb2r\xe4\x99\xe1\ -\xc3\x1f\xbe\xced\x5c\xb0\x7f0\xe7C\x1f|\x84\x8b\x17\ -\x9e\xe0O\xfe\xf0\x03u\xd5\x01t\xd7%\xd6\xf8Hk\xa9h\xd4\xbbW\ -\x0ct\xa1\xf3\xa6\x9c\x10\x05*\xc6\xb3\xe8\x00\xf5o\xbd\ -\x0a\xf7V\xe1`Y\x9bh\xf4G\x1d\x22\x11\x03-\xdf\ -\xa3\x0e\x19\xea\x19\x91\xd6F\x8dY\xc2l\x02\xe8e\xbd\ -\xc5\xe4\xd7\x95\xea\xda3\xb3\xe9\x91\xa3\xffk\xd8\xe5 \ -*\xf1X\xb9\x1a\x81\xa7\xd0\xefV\x1a8\xf2\x7f\xe8\xa1\ -\xbb\x99\x22\xa1\x8dL\xfaY\x84\xefI.\xda\xd0\x80\x96\ -{\x88\xee\x16\x83'\xa6R\xb9c\xd8A\xcb\x93!\x90\ -\x91\xb1F\x9aj\x9ak\xc0/\xf4\xb7\x90$4\xbb\x93\ -\xbe:x\x93\x9f\x82N\xf1\x0a\x18I\xaa\x8f\xbe\xa7\xcc\ -o\x08\xf3\x87/\xf1bK\xb8Wt\xc4\x10\x97\x08\x9f\ -\x89\x0e\x1c\xfa\xf5\xf5\xcc\x872\xbe3Z\xe7!\xba\xc4\ -\xb4\xe8\xaft\x0c\x11\x88\xd6*\x1eq\x22m\xd2M\xcc\ -\x83\xb8N!\xea\xdb\xe2H%\x8a\x1f\x99U\xbe\xaa\x19\ -@\x12\x91\x87\x16t\x1c\xb8\xf6\x90D\x06H\xbb\xc2\x86\ -\xf8\xca\xbbpp\xd5\xaez\xa1\xa8\xf3B\x9e9\x03\x08\ -\xbc\x8cJ\xeeV\x02%~\xe7\xe33@L6\x1d2\ -\xc0&\xec}\xa6\x0c\xe0|\xd3\x1f\x1bg\x8d\xce\x01\xfc\ -\xf8\x0c0\x04\xc3\x81>mS\xf3\xfdo\xfc\xab|\xdd\ -7\xff8\x17\xaens\xb8\xf0\x5c\xbb\xe29y\xf6>\ -^\xf3W\xde\xc0;\xdf\xfe\xf3\xe0WD\x9b\xd5X\x13\ -\xc2\xd0\xc6\xe2\xbd\xc1\xd7->q\xb8\xda@\x0a\xde\xb4\ -\xb8\xd4\xe1}\x8b3-\xb8\x16_\xb7\xe1X\xb7*\xb8\ -\xef\xbd\xb78o\xb0>\x00\x9e\xe8\xf9\x83)\xb3\xbdS\ -\xbc\xe6\xdf\xbe\x8e'\x9f\x5cR\xad[ln\xb9\xed\xb6\ -1\x97\x7f\xfa\xe7x\xdf\xbf\xff\x91\x9e\xfez\xf3\x8b\x98\ -\xd9\xccr\xd2\xe1\xb5a+\x1d\x0d\x96\xc5\xd80\x84\xff\ -i>\x11\xee\x8d&D\x8bV \xf2\x84(\x88\xc5\x86\ -\xd2a\xd8X\x11\xee\xfb\x8d\xa4\x05k\xa8^\xd3 \xd2\ -\x93\xe53Z\x0cu\xb3\x1c\x08o]T\x05\xc3V\x03\ -z^\xf1\xfeQ\xe9\xe9$\xe20N\xb1\xe45h\xe9\ -\x95O\x96\xf2W\xfe\xee\xdf\xa0\xf2B\xe7\xad\x9d\xdd~\ -\xfe\x92\xdfh\xd8>q\x92r\xb5d\xbdZ\xb0\x7fx\ -\x85\xbb\xef\x08\xdf\xb9p\xf11\xd4\x01\x11\x1f\xf3\xe5=\ -\x1c\x1d\xc0C\xcf\xfb\x14\xfe\xe4\x83\xff\x1f\x1fy\xf4\x83\ -\x80#I2\xb6&'qF'd\x0fa\xaex%\ -\xc2\xfb;\xdb{|\xe5W\xfe]\xaa\x0a\x96\xcbc\x8f\ -\xba\xe5\xcbX(\x0ax\xefo\xffv\xff\xde\xd1a\xcc\ -\xb3\x8a\x02.4T\x88\xed\x19\xa274\x8e\x0b\xb52\ -\x22\xc7 \xf0\xb7\xce7\x1e\xb6\xce\xd0\xad\xa06\xe7\xa3\ -\xc3\x8c\x22\x19\x0d\x93\xf1\x16\xcf\xb9\xf7\xd9|\xd2\xc3\x0f\ -\xf3\xe2\x97|:\xf7?x\x0fw\xdc\xb9\xc3\xf6v\xca\ -h\x12\x8a\xb4\xc2\x03\xf4\x87\xbfGQ\ -\x8c\xa8\xd6Kn^\xbc\xc8\x8dK\x17{\xfe\xd0y\xa8\ -\xa8U\xd2\x0aVd\xf9\xb0\xcd\x85Yw\x06\xcet\xd6\ -\xaf\x87\xf6\xbcjY\xac%\x90\xec\xb1\xe1\xfa{\xc5\x17\ -Q\xd6k\xa3NZ\x90\x89\x97*\xca\x19\xed\xf1\xd7z\ -N?1\xf2m\xd4\xa6q\x7fki\x19\x80\x8aV\xfb\ -\x11\xb0\xc9\xb86\x1d\x18\x92\xfa\xa2\x01\xa1\xce\xe3\x8f;\ -@*\xc2\xe5iA&KT\xca\x0fF\xed\xd5\xbc\x86\ -\xb9\xadt\x9e\xd1\xe1\xd8\xc3\xe8\x8e\xbb\x8at\xb4O@\ -\xb54\xf5\x96.\x1e\x91\x0b\x94\xfe\xe8Z\xc4$\xfb\x8b\ -P\x05\x87\xc8\x9e\x08\xec\x1a\x9a\x1e\xa8\x0b\xff$\x83g\ -j\x9e\x8b ;!\xe9\xcf\x02\x16\x83V\xd67\x8e\x9d\ -\x0dZ\x8a,\x1f\x16\xb1&j\xdc\x9bN\xb5p\x97h\ -\xa4vk8\x0f\xbdg\x99\x16\xfd\x9am\xe6\x15\xea\xf4\ -\x14\x99\xcdfx=\xfc\x8c\xad\x81\xe2\xc1\x1f\x04\x00\x18\ -\xc5\xa3\x84\x93\xc2\x17\x86\x0c\x10\x1f`\x06\x93\x8dV\xf6\ -q\x060X\xe5U\x13\x82\x8dl\xe8j\xbej\x17\x9f\ -\x18\x06@,\xbbMk\xc3\ -\xe3i\x1ai\x16\xadA\x83\xdcW\xc2C\x1a\xf4E\x9e\ -\x07:c%Q\xca/\xee&\xf1\x11D\xfeM\xb3\x9c\ -o\xff\xfe\x7fM\xdd\x89\x16\x0f\x18c8q\xfb\xb9\x1e\ -pZ\x9b\xf2\xd2\xcf\xf9l^\xf2\xf9\xaf%\xdd\xd9\xe3\ -M\xdf\xf4m\xb0Z\xe2\xbdg]-\x19\xe5\x13\xce?\ -\xf9\x08\xc6@>\x0a\x00d\xf3\xa5\x1bi\x03TkX\ --,_\xfe%\x7f\x8b\xc7\xcf\x7f\x84\x9f\xfb\x85\xff\xc8\ -|q\xd8\x8fK\xe6\xad\x0d\xdd+\ -\xcfC+\x91?\xfa\xc3\xdf\xed\xe9XwU\xd9q\xdf\ -8\xb4b\x15\xaf\x9f\x18\x8aZ\xe8K\x02\x80\xe6\xd9\xa8\ -\xf8e?\xeaN\x05\xc2\xc7\x98\xf0\xcd\x16\xc7h4\xe3\ -u\xafy\x1d\x9f\xfe\x92\x17\xf2\xe2\xcfx\x88\xb3gw\ -8yr\xc6\xa8\x08'c\xb4\xce\xf7\x1e\xba\xb6\x85\x9b\ -\xd7\xc3h\x1b\x07\xa3\x11,\x170\x1d\x05/\xdez\xed\ -q\x1e\x0ak\xc2\xf7\xca\x00\xd8\xd2\x04\x12\x1bt]U\ -\x06\xa0\x98ePV\x8e4\x0dc\x9aN\xc0\x18O\x9a\ -\x82\xf5\xf0D\xd9r\xdb\xd4r\xd88f\x19\xec/;\ -\xcf\x88\x83QaX\xd4\x8e\xf9\xdaS\xde\xf0\x1cV>\ -\xec6\x03\xee\x06,\xdap\xc6xk\x03Hl|8\ -\xc5\xc2\x1b\xa8\xbd\xc7'\x8e\xd4\x1b\xb6\x13\xc3$O \ -\xb7\xac\x5c\x00\x99+\x0f;\xd9\x84\xdbO\xa4\xbc\xfa\xf5\ -\xaf\xe7\xf4\xcc\xb2\x97\x19^\xfd\xc2\xfb\x98N-\xa3\x0c\ -\x8c5d\x09L\x0a\x83\xab=7.\x1f\xf2\xdaW\xbe\ -\x81\xab\x17.D\xee#\x82;m\xe4\x0d\xf8\x13\xaf\xde\ -\x97u\xf4\xebUX\xab\xe9\x96\xd2+\x02\xf9d\x1d\xb5\ -\x01\xaf\x01\x94\xef\xffE\xcf\xa4\xa4\xf5\xd0U\xffF\x83\ -1x\xe3\xa2\xd3d\xe8H\x91H\x908\x03\x22\xa7\xc5\ -9\xd2)f\xfa\xf9\xca\x99\xd0r}<\x0d)\xb6\x05\ -2\xea\x0e\xf1\xb7\xe8}\x03\xd1\xad:eD\x1b+\x91\ -.\x1a\xd4\x185\xfb\xa1\xc1+\xaf\xcd\xf8\x8e|\xae\xd7\ -K\xe4g\xa4\xfb0\x86\xa6\x9f\x03\xb1\x07_\x94\x7f\xa2\ -\xc7\xb5\x9bD\x80m?\x9f$\xc5\xed\xce\xb0\xfbs|\ -\xab\xb5\x896B\xe3\xf3\xa3\x80\xd4xW\xe3\xeb\x1a\xea\x9a\xe4J\ -E\xf6\xc8a\xa8\x184\x06o,\x86\xae\xcf\xdf\xc9\xd3\ -|\xe6\xff\xf6*\xae\xddt\xac\xd7\x8e$\xb7\x9c;7\ -\xe2\xca[\xdf\xce{\x7f\xe8?\xf4\xac\x12\xe7c\x07\xf3\ -\x12\x05mnA\x7f\x11N\x09\xbe_\xdd \xb84/\ -\x04^\xd29Yr\x97a\x05\xb1d\xd5\x0c\x1b\x88\xc7\ -;\x0f_\x9aw\xa3\x82\xd0U\xe8q\x03\x0d\x8d\x119\ -\xa9&\xcb\xc3q\x1c\xb1Y\xb4V2\x1a\xe6\xeb5\xd7\ -\x82Pr\xf6\x86'\xdbD^\x17\xd0\x22M\x22\xbe\xfc\ -k\xff:\xbe\x98\x10}\xf8\xd1\x7f\xb5s\xea\x04;\xa7\ -N\xf2\xba\xaf\xf8b\xeez\xfeC$\xd3\x19\xad\x0f\xa7\ -Bx\xef{:.\x967\xc3I&\xf3C>\xfc\xc8\ -\x1fq\xf7\x9d\x0f\xb1^\xa9\xb8\xe3\xd3\xbd<,\x8f\xa0\ -\xae,w\xdd\xf9\x5c\xfe\xe7\xaf\xffg\xac\xd7K\xca\xaa\ -\xea);\x14J\xf23\xcb2\x8ab\x821\x96\xf9\x1c\ -\x96\xab\xe0\xd5z\xa6\xaf\xad-8\xff\xe4\xa3]Sk\ -X\xceo\xe2\xd5\xb9\xb3=\x9dM\xf4\xe2\x88'WK\ -\x07IH\x97\xb5\xd5\x86\x9c\xf6-k\x05\x1a%^b\ -\x12\xc6\x93\x19\x0f>\xfc\x00\x7f\xff\x1b\xfe6gn\xdb\ -\xe1\x9e\xbb\xcep\xea\xe4(4\x87\xb6\x06k\x837\xae\ -jB\xde]Uz\x9a\xc6\xb3ZC]\x85\x93\x1d\xbc\ -\x0f\xe1\xf5\xd6\x05\x80\xb7j\xc0{\xc2\x99\xb1\x09\x1c.\ -\xc2Q\x8f\xab\xda\xb3laQ\x85\xdf\x8b\x02\x1e\xb9\xe0\ -\xb0\x19\xd4-$\xb9\xa1\xae=\xce\x1bF\x19\xec\x8d\xa1\ -:\xf2\x1c\xae[.\xba\x96'\xe6\xb0e,\xf3\x1b\x8e\ -\xdc\x98P%la\xe5<\xc6{\x12\xe3\x19%\xe1(\ -\xb3y\xdd2K\x03\xca\x9c\x18G\x96\xc1va(\xd7\ -\x8e,\x09\xa0qV\x04\xe0\xd68CYy\xac\xf1\x9c\ -\xde\xb3\x5c\x8a\x08\xd3\x00\x00 \x00IDAT\xccf\ -\x06\x8ca2\xb2\x94\xcb\x96\x9d\xad\x84r\xed\xa83\xc8\ -\xf3pZ\xd1l\x94\xb08\xac\xa8F\x96\x22\xb7T\xce\ -\xd3,\x0d\xcd\xda1\xdb\x9a\xf2\xcaW\xbd\x82\x9f\xf9\x89\ -\xff\xa4\xf6C\x8b\xd66C\xd8 ?\x87{\xa4\xdb\xaf\ -\xeb\xd0h\x97\xe9\xac\x07E\x9a'U[m\xd5rD\ -\xf2=#\xf4\x8b\xf2%\x8cI\xe4\x84\xe6/\x01`q\ -,\x10u\xa1\x06h\xdaD4\x03\x1e\xd3zR?]\ -\xe4]\xa2\xf4\x91\xdc?\xea\x1dI\xa3B}?\xfe\xbe\ -\x99W\x1f\xc79tb\x88\xa7;A{\xf1\xa29\x17\ -\xd7#\xe9\x9f}\xabW\x94\xbf\xd1-\xd3\xe2\x95\x99\xba\ -\xe9\xbd\x1a\xe6\xe7oz~\xe3s\xb47\xdel\xcc\x8d\ -$\xc1w\xd5\xc1\xb6\x1d\xa6{$\xddXE\x0f\xc4\xf5\ -\x17@\xa4\x0d\x8ch\xd0\x99\xc1\xd5ZZG\xdan:\ -\x8e\xf4\xfa\x8a\xee\x8bWH\xbe\x9eD\xb7$\xadD\xaf\ -\x97\xcc\xdf\xe11\xf3\x92\x18\x0e\xd6\xf3\xda\x8c\xa5\x09\xf6\ -\x12\xa7\xc9\xf0\x9a\xa8'k2\xb2\x10\x02\x0eJ.\xb2\ -Ad\xbe\x8f\xcf\x00\xa6#\xaal\xa7\xe1k\xc8\x00\x92\ -\xc7\x17\xaf\x1f\xd9)@W\x1d\xfc\x09`\x00\xb5\xfd6\ -\xf3}\xfe\xdb2\x80\xde\xd4\xe0}\x13\x8e\x8d\xcbv0\ -\xa4O\xcb\x00\x18I\xf2=\xc6\x00\xfd\xa8\xe0\xfa\x8d\x0b\ -\xfc\xf8\x9b\xbf\x9e\xbf\xf6\xf7~\x00gv8\x9c{\xae\ -\x5c\xf2\x9c\xbe\xed>>\xe3s\x1d\xef\xfb\xe5\xdf\xc0y\ -\x03\xd4\xe0\xc1;\xc3\xd6\xfb\x1f\xe7\xc6\xe7>H\x83\xc5\ -8'!a\xd3\xe0\xa9\xf1\xbe\x86\xa6\xc6;\xcf\xec\xad\ -\x8fuU\xbf1\xe4\xdb\x81\xbfSgy\xd9\xb7\xbf\x9c\ -\x1bs\xcfz\xd5\x92d\x86\xb3\xe7F\x5c\xfe\xd9\x9f\xe7\ -\xb7\xde\xf4\x03\x80'Un\xf5\x8fe>Hx6\xb4\ -\xfc\xd1\xe2GB-\x91{\x84\xe2Z\xc8\x85O\xe3\xda\ -\xe9\xfcU)<\x11\xd8)^jO\xb4^A\xd4\x89\ -\xf0\x8fp\x97X\xee\x91\xf7\xa2\x87V\x80\xe20\x07(\ -\xcdg\xd4\x80oJ\x86\xc6\x87\xd0\xc0\xa1\xfb\x15\xea6\ -\x0c`:\xfa\xe9<\xb6a\x85\xb8\x80\xab\x87>\xe5\x85\ -<\xfc\x19/\xa1r!4m\xbc\xd0\xfa\xce\xe7\xde\xcd\ -\xd7\xff\xeb\xef\xc0\xd9$\x9cn\xe1#m\xa3\x87:\x08\ -\xdf\x9b7/\xb1\xbbs;'N\x9fd1z\x8as\ -\xcf{\x1e\x87\xefm\x09y\x9e\x1f\xffU\x95p\xfd2\ -\xa4\x19\xd8d\x02f\xb2!\x90n\xfd\x9d\xf5*8\x9c\ -\xff\x1c\xb8\x0f\x08^2k\x1d\xbf\xf1\xce\xb7\x12\x15\xeb\ -\xc5K\x1f\x1e\xacf\xf8\x19\xf3;M\x1f\xf6`\xe3\x1a\ -\xc97\x8b\xab\xbfY\x94\x06\x89M\x18\x8d\xa6\xdc}\xcf\ -=\xdc{\xdf\x03\xdc\xfb\x9c;x\xe8\xc1gs\xfb\xed\ -'y\xd6\xddg\x98\xcd\xc6\xcc\xb6R\xd2\x14\xe6+\xcf\ -\xd1\xa1\xe7\xd2\x95\x16\x9b\x1a\x8a\x22x\xf9\xbc\x87\xc5\xca\ -\xe3-\xecW\xb0\xbf\xf4\x5c\xb8\xe9XT0\x1e\x1b\x9a\ -\x06\x0eW\x8e\xd6A\xbd\x06\x93A\xb9\xf6\x8c\xb6\x0d\xf3\ -CO\xdb\x86|\xd7\xdd\x13\x96\xd5\xd2\x91\x19\xcftl\ -qG\x9e\x91\xf1\x9c\x99\x86\xbc\xba4\x85\x91\x85q\xe2\ -\xd9.`\xb5\xf0\x5c\xaa\x1a|\xe5x\xc5\xbd\x19G\x07\ --Ea8X\x19&yH\xf9u\x0eV+\xcf\xc9\ -\x1dKY9\xc6\x85\xc1ZG1J8:l\xc8R\ -\xc82C\xd3\xb8p\x16\xec\x0c\x9c\xf3\xb4\xce\xd1\xb6\x9e\ -\x22\xb5d9\xb8\x0c\x9cw\x14\x0e\x5c\xe99{nD\ -\xd3x&\xbb\x96\xc5\xa2\xa1i\x1c\xa3\xb1\x0d^M\xe7\ -Y\x99\xae#\x01\x8ej\xedp\xde\xe3=T\xcb\x964\ -\xcd\x98/W\xfdz\xe9\x88\x88\x0e\x81E\x85\xa9\xe3S\ -\xda\x9b\xa5\x8dJ\xbf^\x04\xbd0\xddF\xeb\x1a\xed\xe4\ -0\x83}\xa8\xdb\xf4\xc4\xa7\x85\xabu\xdb(ymz\ -[D\xda\x88G0\xbet\xd8X\x0c\xcfM\xdd+\xbc\ -,\x90W\x1c\x17:\xe5I\xc6o:^\x1f\xeaE\xd4\ -\xfd4\x10\x85(\x1b\xfb|\xf0\x9efB\x9b(\x9ft\ -\x0e\xb2\x0e\x83\x0ah9\xae\x1fe\x0d\xa3\x94\xf5=\x02\ -\xd0\xa6\xbf\xd6w\x9b\x98Bw\x83\x90\xdc~\x9d\x97\xa9\ -\xd2y\x92\x04\xb3\xbbM\xbb\x7f\xd8\xf5\x09\x1c:\x87\x86\ -F7D\xe7\x02\xbd|\x17\xfaF\x1d\x22\xfc\xe6\xbb\x1c\ -J\xe1\x0d\xad\xe7\xb4W5R\x5c\xf2Hc\xffa\xed\ -\xc8\xd0\xc5C1\xef}\x18\xd7\x0ak\xde\xcd{\xbe\x0c\ -\xbaf:\xee\xee#\xb4\x14\xc0'\xd1*\x0d\xfeeD\ -\xe2d\xa9;\xa3\xaa;\x0a\xae\xed\x179*\x9dM\x06\ -@1\x80f\x10Y\xe8\x8f\xc5\x00C\x0fN\x5c\xbc\x91\ -\x0d\xc9\xe0\xebv\xae\x18`\xf8\xfas1@7\xb6\xe8\ -J\xff\x8b1\x80\xeb\xb6\xd2'\x8e\x01\x8c\xf7\xac\xeaC\ -F\xd96\xb6W\xf2\xc7\x19\xc0~,\x06\xe8\xefo\xb9\ -~\xfd\x02?\xf1\x7f\xfe\x1d\xfe\xea\xdf\x7f\x13\xde\xec\x09\ -\x08\xbc\xfd~>\xed5\x8e\xdf\xfb\xf5\xf7\xe0\xfc<\x00\ -;\x07f^q\xfb\xff\xf1[\x9c\xff\xa6\xcf\x0c\xde\x92\ -\xda\xe1\x93\x06o\x1a\xbci\xf1\xae\x01<\xd3\xdf\xbc\xcc\ -\xd6/=\xd1\x1f\x84nl\x8e\xb53\xb6O\x9d\xe13\ -\xfe\xf1+\xb8\xb9\x80\xf5\xaa!\xc9-go+\xb8\xf6\ -\x8ew\xf0\xae7\xfd\xc0\x00pE\x86\x94\x04`m\x9f\ -o\xfa\xec\xc4\x8a\x96\xf7u\xb0P,\x9a~\xed\x8c\xe4\ -Z\xc6\xf5\x127\xbd\xa6\xfeP\xf8E\xe1\x22O\xd6\x9d\ -\xf2e\xc3\xf8n\xd5\x136rDLX\xd1(h{\ -\x90\x80\xce\xf1\xb4\x14y\xe8\x13HS\xf5O\xf4\x1b\xf3\ -\x90\xb1\xcaj\xcbF6\x0c\x13\xd0\x05\xa8D\xde\xed\x95\xaf\xe6\xe4\xb938cX\ -\xd9\x15\xe3\xed\x8c\xd5\xe13L\x08\xec^M\x0d^\xf5\ -\xf0\x1bV\x0c\xcb\x1a\x1c\xfb\xa9>\xffx/ka{\ -\x1b\xfe\xf4O\x7f\x9f\x9b7B\xce_Y.i\xd51\ -`\x91~C\xd5\x1a?\x13\xc5:\xf0\x08\x9a\x84\x13'\ -\xce\xb2{b\x8f\x13\xa7N\xf3\xe0\xc3\xcf\xe5\x81\xe7\xde\ -\xc5=\xcf\xbe\x83g\xddu\x86\xd3gw\x99\x8e\xd3P\ -\xf1j\xc3\xf7\xd7u\xc8\xb9;Zx>\xf2H\xcd$\ -5L'\x86\xc5\xdc\xd14\xe1\x89\xb3\x99\xe1\xf0\xd0\xb1\ -5\xb3\x94-\xe3\xfa\x95\x96\ -\x9d\xdd\x82\xe5\xaae:M\xc3y\xcbM\xdb\xf7jL\ -\x92P\xb0\xd2\xb6\x8e\xd5\xaaek+#I\x0c\x93q\ -\xca87\x9c:\xb9\x87\xe4\xa6\x8b\xd7Drd7\xc3\ -\xf1\xd1\xb8\x92\x1cZ\x90\xb6\x18\x06\x0b\xebU\xd8\xa1\x1d\ -\x08\x14I \xd0H\xae\x0fw\x94{K\xe8\xb6\x8d\xfa\ -\xc2\x88\xcc\xdb\x04\x5cZ\xa7\x080\xdd\xecD\xa0e\xdc\ -\xb0\xf2\xd7`hn\x91\x0a\x22!G\xe1l\xd1\x83\xbe\ -\x97\x15\xc3\xe7\xd3\xd3G\xbfb$\x22\xce@\x03\xb3\xe3\ -U\xb3\xc3\xa8J\xdcQ\x9bs\x8c#j\x8d\x18\xbe\x92\ -\xa23\xdc\x8fa~\xc3Q\x855\x18\xbe\x22\xdd\xc3\xbd\ -\xb4Q\x1d\x9f)\xb4O\xb0\xb8\xc4bw\xb71\xdd\x89\ -!\x1a\xd4\xca\x5c\xc4\x08\xd7\xfc\xa4\x8b/e\xccf\xc0\ -S\x92\xd7)\x05K!OP\x9c[q\xdc\xd1 h\ -\xbb\x8b\x9b\x87\x9e\xf5\xaa!\ -\xcd\x0dg\xce\x15\x5c\xf9\xa5_\xe0\xdd\xdf\xf7&DP\ -\x0eU\xb9\xdf\xf8[[\xb9\xf4\xeb\xa1\xfd\x9bz\xbdu\ -\xff\xa4\xe3B:Qk\xa6\xf9-\x0a\xd0h\xa1\xebp\ -\x89\x8cF\xe7\xf8IE\xa0'\xe6\xf3\x88\xd11\xac\xf0\ -;\x9e+6H\xd8U|8\xcaw(9\xc45\xa1\ -\xb9\xadN\x1d\xf0\x98[\xec\xa3\xe0sN\x18z\x00e\ -_Ez\x18\x92<\xe7\xab\xbf\xe1k1i\xd6\xdb\x8d\ -\xde@\xe2;\x10H\xf0\xdb\x1a\x0fm\xc72\xfd^0\ -\xf0\x8a/\xfe\x22\x1e\xfc\x94\x87\x19\xednS{C\x9b\ -\xe6\xd4\x1e\xf0\x9e\x0f_\xb9\xc0\x9e\xb9\x93\xc9\x0c\xba\x13\ -\xba\xfe\xbby\xed\xec\xc0|\xbe\xcf;\x7f\xedm\x00x\ -\xefx\xea\xc9?\xe9\x15\xa36\x02\xa2Y!B\xd2\x92\ -$)\xc5t\xc6\xe9;\x9e\xc5\xb3\xee\x7f.{g\xce\ -\xf0\xd0C\xcf\xe6\xfe\x07\x9e\xcd\x03\xf7\xdf\xc6(\xeb\xbc\ -\x1b\x09,+\xa8\x1a\xcf\xd5\x03\xcf\xc5\xab0_\xb54\ -\x16\x0e\x16\x9eU\xe5\xa9\x9d'K\xa1\xae=\xeb\xb9c\ -\xdb;^zO\xc2t\x12xz\xb9t\xcc\xe7!\xfc\ -\xbb\x98C2J\xb8q\xb9\xe2\xe5\xf7dT\x8d\xe7\xee\ -s6\x9c\x95\x9a\x86\x10p\xdbz\x92\xcc\xd06\x9ej\ -\x04\xd6\x06E\x98f\xb0\x5c8F#Kb\xe9\xce+\ -\xf6,\x97-\xe3q\x07@ZO\xd3\x18\x92\x04\xac3\ -\x9c\xff\xe8\x8a4\x813{\x16\xe7=\xdbS\x98\x16\x8e\ -|dY\xaeZ\xca\xb5cT\x18\xbcsd]\x98z\ -1o0\xc63\x1a%\xd4\x95#1\x8eS\xdb\x86\xb6\ -m)\xd75\xb3iJ\x96\xb5T\x95\x0b\xd5\xbc\x16\x9c\ -k\x99\x8e-Y\x06\xd6\x1aZ\xe78ZV,\xab5\ -'|\xc1r\xb1bgo\x84\xb5\x96\xd1\xd8PU\x9e\ -$1$\x89\xa1i\x1a\x16\x8b\x96<\x0f\x0a\xb1\x5c\xd7\ -$\x06\x8a\x22a\x7f\xbf\xe6\xf4\xe9\x93l\x96\x0b\x84\xc8\ -\x8e~\x07\x22\xf4\x892=\xe6\x81\x1b\xa5G\xc4\x89a\ -1\xeb\xd0\xbc\x9d\xe9\xa4\x97\xdftW\xc5\xa8\x91\x0e\x93\ -j9$\xf2\xed\xed\x03]\ -\xd4\xe6:\xf0i\xfa1F\xb9%\xce\x08\x91\x9d\x1a$\ -k\x1d,\x12F\x1b\xbb\xc3\x9e\x81q\x17\x89C$\xbc\ -\xa7=\xa4\xf1\x9e\xc3\xb4%\x01\xcd1crSC$\ -\x83\xb9G] \xf2_r\xedE6\xc7W\x94\xbb:\ -R(s\xf3\xb8\xc4\xc0\xee\x04\xbb\xbf\x84v\x98\x8a&\ -\xd2?\x8eY\xb7\x9c\x93\x1c`}o\xc9\xed\xd3\xf8$\ -\xdeC\xf2-\xe3\xf3\x05\x80iG\x12=}\xc4\x98\x97\ -\xbe}\xe2}\x94|\xf0!\xe0\xee\xdcnGkZ\x03\ -~\x9c\xf5\xf8\x22E\x8aM\xb4\xd3@\xf6N\x5c\xb7\xa8\ -##-[\xccC\xc5\x1b|J\x86\xc7q\xd3=\xd9\ -/\xb4V\x9c\x1a~\x88\xf2\xd6`G/\xed\xf1p\xed\ -f\xf5\x8a,\x9a\xdc}\xed\xe6]a\x88\xe4Z\xc5{\ -k\x06\x10K\xc7\x0e\xee\x15-,]xbn\xb10\ -\xa2X\xe9\x88\xb7yR\x87\x0e\xed\x0a\x93\xc7\xeb\x87\xc1\ -C\xbd\xe0f\xe3;\x02\x1e#\xde\xb7\x04\x8bz\x92\xed\ -\xa23\xe0\xac\xd1\xd5\xd6\xc2\x00\xc30\x85\x86\x80\xb2)\ -&['\xf8\x1b\xdf\xfac\xadE\xe7\xfd\x09\ -_\x08p7\xc8\xc6\x16\xc0;\x5c\x17\xed\x99\x8dt\xe8\ -C\xe7F\xf2%\xa2{=\xd0w\xc83\x1a\x0cj\xd1\ -\xaa\x85\x9c\xbc\x17\x85r\xdb\xcdax\xfa\x0bx\x9c9\ -\xces\x9a\xa3\xc5\xcc\x10\xbeo*\xe9\x13(\x16\xbd\xaa\ -T\xecyI\xf8L\x03?\xd3?)\x0a\xc5\x94\xcf\xff\ -\x8a7\xf0\xf2/\xfa\xe3\x05\xaf\xe3h\xdf\xf4\x05\ -!\xb1\x08\xa4\x9fo8\x07K\xad\xd0\x90\x16\x1f\xcf\x03\ -\xe87>\x1f\xd0\xd1\x1c\xbfn{\x1b\xd2\xb4\xe4-o\ -\xf9A\xce?\xf9\x11\x0c\x96\x83\x83+\x5c\xbe\xf8\xe1\x81\ -\xa066\xa5\x18\x8f\xd9\xda\xdb\xe3\xe4\xa9s\x9cz\xd6\ -\xb3\xb8\xef\x85/\xe4\xd4\xb3\x9e\xc5\xa9;\xcfB1\xe6\ -\xc4N\xca\xce\x14|\x03\xf3\xb5g\xb5\x0c\xc4*k\xb8\ -\xb1\xef\xb9\xef\x9c\xa5\xac\x1dm\x1b\xa6Y\xd5\x9eqf\ -\x98\xe60.\x80\xc6\xb1=2\x18\x0f\xd3\x89e5o\ -\xb9p\xa1\xe2\xcc\x9ee<6\xc1\x1bg!O-G\ -\xf3\x96<\xb7\xec\x1f4\xe4\x99a<\xb24\xad\xc7;\ -\x98L\x13\xb24T\xea\xd2\xad\xd1j\xe5H\x12\xc0B\ -]9\xf2\xc2\xe2\x9cg4\xb24\xb5\xef\xd6\xd6S\xd7\ -\x8e\xac\x03\xacu\x1d\xc2\xa9\xa3\x91e\xffz\xc5b\xd1\ -\xb2\xb3\x93b\x80\xf9\xbc\xa5n\x1cM\xed\xb1)d\x89\ -\xa1\xaa[\xbc\x0f9\x89\x06O]\xb5Xk\xc8\xbbP\ -oY\xb7d\x89\xa1m\x1d\xce9\x9a\xd6Q\xd7-\xe3\ -IWT\x94\x18\xb2\xd4P\x96-ynH\x12K\x9a\ -\x1a\xac5\x1c\xce+\x8a\x22a\xb1\xaeH\x12\xc3\xf6l\ -\xcc\xf6v\xc1\xd6\xee\x08c,m\x1b<\xa4U\xd52\ -\x99d8\xe7Y\xaf\x1b\xaa\xb2e:J1\x06\x9a\xc6\ -\xf1=\xff\xea\xdf\xf1\xb6\x1f\x7f+-u\xaf>#D\ -\x88;\xd0)\xf9!\x1e\x1e\xaf\xf6\x84\x96\xb0\x91\xdd:\ -\xe6\x1a\x8d\x06g\x07o\xee\xc3\xa8\xaf<:d\xa9A\ -\x0e\xfd\x09\x1cZ\xd7\xc5\xcf\xa2,\x92\xfb\xc4\x5cb\x01\ -\x07\xf1~Q\x1e\x0dsU%/\x5c\xeb\xdd\xa8\x1f\x8c\ -1\xc7\xe7\xb4\xa1#\xe2| F\x15t:\x8ah\x94\ -M\x80\xa8e\xa5\x80\xcf\xb6wB\xc44*\x91N\xba\ -\xc0\xce\xf7\xb4\x89/}\xa6\xef\xe6K\x0c\xeb!\x86\x88\ -\xf9\xf7q4\xfa\xder\x1e\ -\x14\x86\xd4\xfb\x14\xd9\x0e\xc1>\xd0\xbd{\xc2V\x12\x06\ -\x10\x81\x16\xc7\xa4\x15\xa9\xc3qtt\x8d\x1f\xfc\xce\xaf\ -\xe0o\xfe\xb3\x9f\xe6\xc2\xa5\x19\xf3\xb9\xe3\xeaS\x9eS\ -\xcf\xbe\x9fO}\x9d\xe5\x0f\xde\xf9\xbb87\xc7\x98\xb2\ -\xa7\x93\xf1\x86\xd1\xf9p\x02\x80\xf3\x1el\x16\x9eb,\ -\xc6\xe4\x18\xbb\xc5d\xe7\x14\xaf\xf9\x9e\xcf\xe1\xd2\xf9\x92\ -j\xe5\x02\xf8\xbb\xbd\xe0\xea\xaf\xbe\x9d\xdf\xfe\xbe7c\ -\x90U\x88\x89\xd3B\x85!\xb8\xd1v\xa1\xbc\x13g\xa1\ -\xfd\xb8\x917ta\x8c\xe2\xb3\xfe\xf8\xb7x\x9d\xef\xaf\ -\xdd\xdc\x8e\xda\xa2\x12\x9f\x90X\x8eq$\xe2\xed\xd3.\ -\xfa\xc8s\xdd?U\xed\xb7\x09\xee\x1d\xe2\xc9\x8dVl\ -h=\xd0\x92\xe63\x1a\xa0mV\xfd\xf7\x22\x0fE\xa3\ -@\xf6\xd5\xa65;\x84k\x00\x0f\xbc\xe0y\xbc\xea\x8b\ -?\x8f\xda\xd1_\xab\x7fJ\xd0,\xf2\xc7\xa60\x08#\ -\x15\x93%\x8c\xe3`5\xe7T\xba\x8b5\x86\x83\xe4:\ -\x8f\xdf\xfc \xf7\xdcv7\xf3\x03\xa8\x1b\xe17\xb04\ -U\x82\xab\xe3\x91_\xc7_\xc7\xc5\xfc3\xfbl0\x11\ -\xf5\x8d\xed\x1d\xc8\xb2\x86w\xfc\xe2Oq\xfe\xc9G\x83\ -,1\x0e\xe7\x0fx\xe8\xf9/\xe4\xe4\x99\xd3\x9c=w\ -\x8e\x17\xbd\xe4Sy\xe0y\xcfa\xbc=a<\x1ba\ -\x13(r\xc3\xfe\xdas\xb0\x0e\x1e\xd133X,\x1d\ -v\x09{S\xc3~\xe9\xa9rO[\x87~z\x87\x99\ -\xe7\xfes\x90\xa7\x09m\x1bh\xd5:\x07&T\xe2\xa6\ -\x09\xb8\xb6\xcb\x7fr\x9eu\xd9p\xeedBn\x12\xce\ -?\xbe\xe2\xf4\xa9\x94\xe5<\xb4gq\xe3\x94\x13'R\ -\x16\xf3\x86\xb3\xa7\x13\xb2\xccr\xf5j\xc9\xd6V\xc6z\ -\xddR\x95\x0e\xbc\xa5i\x82\xe7-I\x0c\xc6\x84\xfb\x1a\ -\x03\xdb\xb3\x94\xaar\xd4\xb5\xc7x\x07\xde\x93&\x01\x5c\ -&\xc0rYS\x14\x96\xd4x\xb2\xd4\xd2\xac\x1b|\xdb\ -P\xe4\x9e\xc5\xbc\xc4Z\xc3t\x9a\x80\xb7\xcc\x17\x0du\ -\xd5\xb2s\x22g\x7f\xdf\xd3\xb4.4\x84o=Y\xea\ -(\x8a\x00\xce\xaa\xaafT\x84EH\x92\x00\xd4\x12\xdf\ -2\x9aY\xbcm\xc93\x8b\xb5\x9e\xaa\xaai\xdb\x9a\xc5\ -\xc2\x93$\x90e\x09\xc5(c65\x18\xebiZO\ -YW\x1c\x1e\xd5\xd4u\xc1z\xbd\xe6\xf4\xe9-\x8a\x22\ -%M\x02\xb8M\x12O\xd34x\xdf`\x8cc\xb9l\ -\xf0x\xb6f\x05G\x07GD_?]\xd5\xabC\x1a\ -}k\x8382\x8e\x80\x98\x08\xe2\xa4bW\x8a\xb7\xba\ -\xa8\xcdz\x1dv\xc7t\xe7\x16&6\x1d\xa7kf\x14\ -\xbd\xb6\x09\x08\xb4\xa7J+o\x90(\x91\xe9\x1d\x13\x12\ -\x84\x139@?>\x91\x93\x02seT\x01\xc6\xd1\x7f\ -g(\xc3\xb4\xfbB\x03\xa3\xf8_\x82\xee\x13\x18\x22}\ -\x0d\x92\xf3\xba\xb9\x9fu\xae\xba\x1cV`\xd0\x9e\xcc\xa4\ -\xa7\xad\xe4\xb8i\x03\xd8\x13\xbdS\x22\xcd\xe2'\xf2\xdc\ -XT\x22rX\xb4B\x14\x0aQ\x86o\xba\x91@\xa4\ -\x98\x18\xdf}.fwb\x88\xdb\x9fc[\x90@\xa8\ -\xc6)\xe2\x82\x18F\x11\xb4\xc6\x0a\xf4\x88U\xd9\x12\xd1\ -\xd1\x1c\xa8=\x96a\x05u;\x988_\xe1\x1b\xd3\xcf\ -7\xd2D\xe8\x18\xef\x17W\xef\xb8a\x90\x1dT4\xbb\ -\x16\x93\x8b,\xf6\x1b\xf4\x19\xf2s\x1c\xb3\xa7\xa6\x85\xce\ -\xa82\x0f\x17_\xea#\x03\x1c\xba\x0b\x83\x9b\xc5\x10Y\ -\x18\xa8\x84Yt\xf8S[_\x0e\xad\xb8\xe9\x99g\x98\ -,*\x0c\x10\x09\x17\x19\xc0\x03k\xb7\xa0j\x97\x83m\ -\xae\xc7\xa4\x0b/P\xcf\xd6\x0c\xa0\xad5\x8d\xb4\x85\xb1\ -\x86\xd0\x22\x8eu\x98S2\x5c \xcd\x00\x91\x1eC\xc0\ -\x1c\xfe?.\x82\xce!\x14a$\x0bcM\xc2$\xdb\ -\x05,\x18\x9dH\x1b\x99S\xc2\x97\xf4c\xd1\x8d&5\ -H6$i\xce\xdf\xfa\x8e\xb7p\xf1\xf26Gs\x07\ -\xd6s\xe2\x0e\xcb\xe1\x93\x1f\xe5\xf7~\xe5w\xf0~\x01\ -\x948\x1f<\x00\xbe;\xc2J\xb3\x0b&\x14|L\xf7\ -N\xf3\x9a7\xbe\x96\x8b\x8f\xac\xa9JG\x92{\xce\xde\ -Up\xf9\x97\x7f\x96\xdf~\xf3\x0f\xa0\x01\x95\x0e\x91j\ -kz\x08\x0e%\xec\x19\xad\x9ca\xaeN\xb4\x04\x87\x9d\ -\xf4[Z\xc5s\xbe?\x07S\xe8=\xb4\x0eAC\x1b\ -\x83\xe4\xb4J1\x87\xa6\xb3\x06s\x91\xce\xc3\xf5\x8f\xcf\ -=\xde\xdbI\xaf\x8b\xbe\x8fN\x11\x88V\x5c]\x1d\xf5\ -\x9e@\xcd3:\x971\x8emxo\x11\xe4\x93\xe9\x8c\ -o\xfb7\xdfA\xde\xf55\xdb|I\x1dl\xf8\xbd\xf1\ -\xa1\xb2\xb4%\x80|\x87\x84dn\x05\xdd\x8a4\xe3\xc4\ -l'\x8c\xd1\xc0Cw\xde\xc5m\xbb{Tu\x00\x81\ -\xce\xc3\x8d\xab+\x1e\xff=H\x93Q\xef\x85\xd0\x06I\ -\xfc\xe9\xd5\x02\x1d{_\xfd\xc4\x84\xb1\xf5\xef\xab\xef\x18\ -\x0b{'\x1cE\x01\xefz\xf7\xcfaL\xc9\xcb>\xf3\ -\x05\xdc\xf3\xec\xb3\xdcu\xd76\xdb[)M\x03\xf9\x98\ -.\x8c\x1a\x0a\x1a\xaa\xca\xe3L\xd7.\x85\x10\xd2uM\ -\x00\x80Xp\xad'I\x0d\xceC\x9eA\xdb\xc0\xd1\xca\ -\xb1\xbf\xdf\x92$p\xfatJb /L(Ph\ -=\xd6\x9a\xde\xf3f\x0d\x18\x13U\x90$\x09\x93I\xca\xa5KK\x0e\x0ej\xce\ -\x9c)\x00\xc3\xd1Q\x83s\x9e\xa2HH\x12(K\x87\ -s!?.\xcf\x0dGG5yn\xbb\xbd\x1a\xc2\xa3\ -m\xeb\xfag\xaf\xd7!\xafhg\xa7\xc09\xc7\xe2\xa8\ -a\xb9\xaa\xf1\xde\xd34\x8e,\xb5T\xb5ck+\xa3\ -i\x1c\xcb\xae\xbc\xf8\xcc\xd9\x09\xd7\xae\x86\xf6(\xf5\xba\ -!\xb1\xe0}\x98cU5\x1c\x1e\x96\xec\xec\xe48\xe7\ -i\x9a\xf0\x8c\xb6\x0d!dkC\xb8w2\xc9X\xaf\ -kV\xab\x8ab\x94r\xe2\xc4\x94+\x97\x0f\xa9\xeb\x96\ -$\xb1\x8cg\x19x8Z\x94\x8c\xb2\x8c\xc9$\xe3\xa9\ -\xeb\x87\x9c\xde\xdb\xe2Yw\x9e\xa2n\x1cU\xdd2\x19\ -\x87\xeb\xaa\xaa\xa5\xae\x1b\xb6\xb6\xc6\xd4M\xcd?\xf9\x96\ -\x7f\xc3\xdb\xdf\xf2\xab@\xdd\xed\xba\x90\xa3\x1c=\x81\x81\ -\xdfE\xb7\x88gJ\x14\xa76\x00\x15;*9a\xf1\ -\xa3\x02\xa6[\x03}\x05\xfa\xf4\xa2(\x8du\xc8\xd2+\ ->\x1d\xa6@\xc9{\xf2\xd2\xfaJ\x00\xdbPO\xe9}\ -.!E\xed\x1d\x93\xb0q8\x99)\xdc1UF\xa9\ ->\x85C\xb7(\x89\xc6\xb2\x00\x11\xc9M\xd7^.q\ -\xeeH\xde\xfc\x10\xa8\x99~\x1cR\x88'2\xaf\x07\x86\ -fh\xfc\xc7\xf7\xe3\xbaiy\x1d\xf1A\x88\x8e\xe8\xbe\ -\x8e\xf2}-\x9d#=D\x86\x0f\xe5\xf4\xadt\x8a\x07\ -|\xdb`z\x10\x18\xe9-\xb8!^\xdf*\x1a\xc5\x99\ -\x0f\xbb\x81H\x14H\xeb\xe6H;\xf0\x9d\xf3J*~\ -7\x8b\x86$\xb4/:G\xee#4\x1a\x86t7\xd3\ -\x0d\x14\x1f\xeem\xe13\xc9\xb4\x14\xe0/N\x97\xcd\xbc\ -Y;=\xd3\xe9\x1dKr.}\xf8\x9f\xd3-\xfa\xca\ -\x1ft\x93\xd6\xfe\x9dM\xa6\x8d\xe4\x1f2\xc0\x10X\xe9\ -\xe1J\xf2\xaeA[V\x11\xc8\xc89\xa5\x00\x99\xc9C\ -\xa2\xbao\x06S\xf6j4f\xf0o\xe8\x05\xd4\x16\xd6\ -\xa6\xcd\xa1{\xfa\xc8B\x0e\x19@\xbf/\xe3s=\x03\ -\x0c\xd5\xa7f\x80 \xa0\x12\x86\x9e\x22\x9d\xff%\x0c\x10\ -\xaen\xdc\x9a4):`#4\x8b4\x19\x0a\x18\xd4\ -l\x85i\xfa\x10\xb3k\xf9\xe3w\xff\x0c\xaf\xf8\xa2/\ -a]\x8fBs\xdd9\xec\xdc\xb1\xc7\xd9;vy\xea\ -\xcf\xae\x85\xbbu\x1b\xd4\x18\x8b\xb5\xe1\x80xc2\x8c\ -\x1daL\x08\xfb\xbe\xee\xbb?\x9b\x0b\x8f\x94\xd4k\x8f\ -M\x0d\xb7\xdd]p\xedW\xde\xce\xbb\xdf\xfc&%\x18\ -\xb4\x87O\xc4\xec&\x9b\xc6M!\x9b4B\x9e\xa1\xb5\ -\xac\xf9\xa7\x07^\x8av\xb6\x1b{\xfc\x8e\x16\x16\x1a\x8a\ -m\xf2\xecq!\xe6\xd5\xc8\x86PJ\x0b\xf3>\xf1\x16\ -3\x003\x9a\xf3\x8e\x1b$r\x8f\x14)\x14I\x93\x22\ -\x00nW\xf7\x86\x89\xde%z\x83\xeb\xbd\xd3S\xd2\x18\ -\xbe\xee[\xbe\x81Sw\xdc\xb1A\xdb[\xbfD\xc0\xc6\ -\x8a0\xb31\xd3\xa1\xe8\x01Be\xa7s\x8c\xb2\x1c\x80\ -\xab\x87\x87\xac\xaa\x923\xbb\xdbd\x99\xe1\xc6\xb55\x8f\ -\xbe\xbf!\xb3c\x8c\xddL\xd5\xbe\xc5kc\x90\xde\x0f\ -\xa9\xed\x09\xc0\xcd\x9b\xe0\x8d\xb2\x89'\x1byvOz\ -\x9e\xf7\xc9\x9eO}1<\xff\xf9\x96\xe7=lx\xdd\ -\xe7<\xc8\xe7\xbe\xfe\x93x\xf0\xc1S\x9c=3&I\ -\x82\xe7l>w\xb8\x06\xf6o\xb4\x94+\xc7j\x19\x14\ -XS\xb6\x8cs\xc3j\x19\x824\x01O\xa8w;}g$/\ -n\x13\x0cI\xbev\xdc\x041\xebwSBjOW\ -\xf4M1\xf8\xbe\xbe\xb2\x7f\xc7\x84\xdcf\xed1\x03\xd1\ -m\x9b\x91#C\x8c\xd7\xc9\xcc\xf4y\xeaB\x1f1\xc0\ -u\xe7\x01m\x90\x1bt\x07\x07\x0dz\xc3\xff\xeb\xf0\xb4\ -\xd6hq\x0c2\x17\xc1\x10QN\x0b\x88\x12\xf0\xa3\xa5\ -\xe1&U\x22m\x86\xed\xb3$r7\x90\xc9\xd6b\x8a\ -\x0c\xaa\x9ax\xc8\xfd\xa6\xee\x18\xd2\xc3\xaa\xcfe\x9e\xda\ -\x8b&\xdaA\x8f\xcf\x0e\xe67\x04\xa9\x9a'\x85;\x8e\ -\x17\xd6\x0cy5\x02\xb5\xf8i\xe4\xf9\xbeO\xf2\xba\x0c\ -\xa1`\xab;\xaf\x0c\xe9\xab\xd7\xd4\x03E\xbeC4?\ -\xcc\xc3\xc5\x97\xfa\xf0\xa1\xe3\xc0=\xa5<\x17R1\x22\ -\x0aO{\xa1\x86H\x9d\xc1\xdf\x9b\x0aY7G\x1c\xa2\ -Y\x0dnb\x93K\x8f\xa7tK\xca\xee\xec`\xad\xae\ -4\xf1\x02\x03\xf8\x9e\x90O\xc7\x00z$\x9a\xb8\x11\xb8\ -\xe9M\xbfI,\xd4\x13\x05$\x0e\x17U/\xde\xd0\xda\ -\x1b>;2\xbb\x0e\xf7\xa5&e\x94\xedt\xcd\xa2\x85\ -\xaa\x22\x84L\x7f\xdf\xf8\x0fPar\x8f%\xc5u\xb4\ -K\xf3\x82\xaf\xf9\x97o\xe3\xc9\x8bS\x16\x0b\x8f\xb7\x9e\ -\xdd\xdb\x0c\xf5\x8d\x8b\xfc\xce\xdb~\x17(qT\x84\xec\ -0\xba\x961\x190bkg\x97W}\xd7\xcby\xea\ -\xcfJ\xaa\xb5\xc3\xe6p\xdb\xb3s.\xfe\xdcO\xf3\x9e\ -\xff\xf0\x83\xb7\xa4\xe3pC\xc6\xf5\xdf\x04\xe1C\xd0\xa5\ -s\xf0\xa4\xe0\xe8x\xee\xa0\xfe\xcc\x00\xb1?\x9d0\xf5\ -\xad\x8c\x89\xb6\x17&\x927\xaa[\x0c\xc5\x80\x84\x1d\x8c\ -e\x98t=\x5c\xfd\xc4\xe8\x06\xc3\xc3F\x9f\xf1j\x83\ -e\xc8q\xda\xa8\x08\xebXV\x87\xb4\xcd\xba\x7f\x9e\x88\ -\xe9a\xc8\xc91\xb4\xfc^\xff\xe5_\xc4k\xde\xf0\x85\ -]Kr\xa1\xa6\xf6\xdf\xfa\x8d\xff\x1a\x1f\xf2\x00c.\ -\xa0c\xe8%\xd4\xa2\x06\xf5{\x9ed\x9c\xd8\xda\x91\xf7\ -\x8d\xe1\xe1\xdb\xee\xe6\xda\x87 u3\x16G\x96\xaa\x1a\ -\xde\xa7\xff\xfdi\xbcy\x10\xda\x84D\xd07\xde\x82\xe9\ -6\xdcy\xaf\xe5\xf6g\xc1d\x0a\x93\xcc\x90\xe7\xa1\xa5\ -M\xe3B\xa5jU\x86QV\x95\xa3,C\xbe[Q\ -\x18F#\xc3|\x1e~/KGYv\x80h\x1a\xda\ -\x99\x94kOY:N\x9d\xccH\xd3\xd0\x1f\x0f\xa0(\ -L\xe8\xcf\x170uW\x90\xe0X,\x1c\xcey\xa6S\ -\x8b\xb5\x86U\x15\xda\x9c\xa4\x89\xa1\xc8\x0c\x8b\x85\x00\xab\ -\xaar\xe4\xb9\xe5\xf0\xb0$\xcbB\xe8tg\xa7`\xb9\ -\xacy\xea\xa9C\xaa\xb2\xe5\xe4\xa9\x82\xd9$'I\x12\ -n\x1e\x94]\xee\x9bc:\xcd\x99\xcd2\x8c\x814\x0d\ -^\xc2\xe0e\x0b\x7f'\x89e\xb5\x0amS\xa2G.\ -\xcblP\xaa>\x00\xd2<\x0f\xc0q\xbdnq.\x5c\ -W\xd7-G\x87k\xea\xaa\xc5y\xcf\xee\xee\x18\x9b\x18\ -\xcaU\xc3d\x92\xb1\x5c\xd6\x18\x0bY\x9e\xb0\x98\x97\xe4\ -y\x82s\x9e\xaajX/K\xcau\x8d\xb5!\x94\xeb\ -\x5c\xd7\x07\xcf\x05\xc0\x8b\xf1\x18\x1b\xc6\x07\x9e\xa4\xf1\xb4\ -\xcb\x92\xa4mpmK\xbe=\xe3h\xbef\xe5k\x1a\ -<\xe7\xce\xee\xb1\xaek\x9c\xf3\xcc\xa6c\x9a\xd6Q\xae\ -+\xd2\xccre\xff\x90q1b\x94gL'\x13N\ -\x9d\xdc!\xcb2\xea:x.\x8d5\xac\xd7\x15\xdf\xfb\ -\xdd?\xc2O\xfd\xd8/\x025P\x11\xfdVAe\xb5\ -\xbd\x11=t.\xe8B=md\x89GE~\x97n\ -\x17\x1e\x8f\x19\x8dU\xb3h\x01\x95\x01\xf0\x08@\xe9e\ -S\x10F\x04\xc0\xa5[\xaf\xdcZ\xefl\xca\x0c\x0d8\ -\xe2^\xd7\xc0J\xe7\xa5\xc10\x87\xde\x1a\xad\xb3\xe4\x15\ -=U\x9b\xc0F\x9e-\x80&\xbeD\xd7\x85{\xe9\xd4\ -\xa9@\xeb\xa1\x87NS4HUi\xa7\xd3\x03as\ -\x1cX\xfaN\x8a'\xc8\xba\xc9\x1au\xf2A\xd19\x8e\ -]\xe7q\xb6\xb7\x9c\x83\xe8\xfaM\xe7\xd3\xad\x00\xaeo\ -[\xd8\x9fc[\xdf\xeb\xa7a\xa1MK\xda\xb5j\xd3\ -xC\xdfO\x8fw\xa8\xa95R\xd1\x8d\xb0u/Y\ -Y}qn\x0c\x1d9\xc7\x91\xd3\x10_E\x80\x0a\xc2\ -\xe7\xde\x82?\xb1\x15\xceG\xee\xaeu\x1b\xf3\xd7\x06S\ ->\xbdMx\xf3\x05\xc5\xff\xe0#\x03\xdctO\x1cc\ -\x00q\x81>C\x06\xe8\x1f<\xb4\x9ct\x91\x86}\x86\ -\x0c\xb0\xec\xc2\xc1\x9f\x18\x06\x10h\x11\x01\xec\xad\x19 \ -\x12\xf1\xbf\x1d\x03X\x930\xcd\xf6\xba\xfe{\x7f\x01\x06\ -P\xdb\xdd\xe3\x99l\x9d\xe0+\xbf\xfdG\xb9xu\x87\ -\xf9\x91\xc3[\xd8>\x0d\xb3\xe9\x8aw\xfd\xd0{)\xab\ -\xb2\xa7E\x18u\xcas?\xebn\xee\xfe\xc2{\xb8z\ -\xbe\x0e\xe0/\x85\xdb\xee\xcd\xb8\xf2\x8e\xb7\xf2\xae\x1fz\ -3\xf8\xf0t\x99\xb7\x16\xae\xee\x18\x0d\xe8g2\xfc{\ -\xb3\x85\x83\xacg\xb4\xa0\x5c?_\x9d\x87\x17,K\x99\ -\xbb6\x06\xa2 \x8b<+\xb4\xd1\x96\xa5\x06\x94\xc2=\ -\x9b\x16\x97\x0e\xa5\x80\x89\xff\x1b\xccSB\xfa\xda\xfb(\ -\x8aF\xe7\x90\x82x}\xc1\xd0Ts\xaa&\x14;\xe9\ -\xea1-\xd4\xf5\xbe8s\xfb\x1d\xfc\xaf\xdf\xf5Oq\ -V\xd2\x0f6\x81\x97\xdcC~\xc6\xc6\xcf!\x04\xac\x0a\ -D\x14/a\xd8\x18\xbf\x00\xde3\xdb{\x80\xa1\x5c\xd7\ -\xfc\xfa\x8f\xfd\x02\xeda\xcd\x17|\xfeWs\xcf\xdd\x0f\ -\xd2z\x8fw\xc1\xa0\xae\xca\xd0\x06\xa6m\x87 \x8f\x04\ -f\xbb\x86\x93\xe7\x0c\xb7\xdd\x0eg\xce\x1aF\xd3\x00\xa2\ -\xb2\xd0c\x1ck\xa1rP\x96\xa1(\xa1)\xe9\x8b\x22\ -\xacE*d\x13:\xef[h\xa4\x9c\xe7&\xe4\xec\x1d\ -\xb6]E*\x18\x13\xaac\x03\x90\x12p\x17\xc2\xa7a\ -\x9d\xd2\xc4P7\x0ekB5\xea\xe1a\xc3\xceNF\ -\x92\xc0z\xed\xd8\xd9I98\xa8\xfa\x90k\xcc\xcb[\ -\xaf\x1b\x8a\xc2\xd24\x81\xc2GG\x15\x10\xc2\xa6\xfb\xfb\ -+\x92\xc4p\xfa\xf4\x04\xd7z\xf6\xf7\x97|\xe8\xc3\x97\ -8yb\xca\xf3\x1f>\xc7\x1f\xfc\xc1Slm\x8d\xb8\ -\xfd\xce\x1d\xb2,\x14u\xd4u\xcb\xde\xde\x98\xbav\xac\ -\xd7M\x17nu\x8c\xc7)u\xdd\x92e\x09\xabUE\ -\x9a\x861\xac\xd7u\xe8\x9bg\x0d\xce\xf9\x8e.\xc1C\ -\x98$\x96$1\xb8\xd6q4_\xb1\x5cT\xccf#\ -\x9a\xa6\xa5(2\x12kH\xb3\x84\xbai\xa9\xab\x86\x83\ -\x83\x15yf1\xd6\x90\xe7\x96\xbal\xb8z\xf5\x10\xef\ -\x1cu\xd3\x849\x13B\xbd[;c\xc0\x93e\x96\xba\ -\xaaqe\xcd\xfeo\xfd\x01\xeeO>Dy\xb8d\x9c\ -g\xdc\xd8?\xe4\xcc+?\x85\xd1K>\x99\xfc\xd46\ -6\xb1`\x0d\xe3qNU5TeC\x9a$\xdc8\ -:\x0c{\xc7X\xb24%\xcfR\xb2\xac`<\x1aq\ -\xf6\xec\x09F\xa3\x1ck\x13\xd6\xeb\x92\xef}\xe3\x8f\xf1\ -\xa6\x7f\xfb\x1f14\x18\xea\xbe\x18$\x80\xbd\xc8\xbd\x86\ -\xe3I\xf3\xa2\xfct\x8e\xd5\xd08=\x9e\x87k1\xf8\ -\xd1\x183\x9d\xa1{_\x08\xd0\x1c\x86\x9cC>\xc1P\ -\x86\xdd\xda\xf9 \x11.-\xc7u\xa1\x5c\x1c\x93\xd6\x22\ -\xda@\xdc\xd4w\xde\x88\xde\xd1c\xd8\xd4\x15Cy<\ -|\x1a\xe8^\xa9\xc3+\x8d\x1a\xdb0\x87ZF\xba\xe9\ -\xf8\xe9u\xa9\x11\x90\x1d\xde\xd3\xdf\xd2\xfak\x98\xcd'\ -U\xcb\xc7\xc7+\xb20\xa6\xd7\xc8\xf3\xf4ZG\xdd\xa0\ -s1#\xad5\x90\xa7m\xb1\xfb\x0b|\xdb*\x9am\ -\xca\xf0Xdi\x07s\x1d\x1a\x19\xc3\x14\xb0\xe3\xb2<\ -\xaeK\x18\x8f\xae\x0c\x97.\x15\xe21\x14|#z,\ -:\xb54\xcd-\xa1E\x90\xe9\xaf\xecx:MiN\ -L\xd4\x091\xc3\x13m\xa23\xcf\x92\x90L\xcf\x08U\ -\x1f.\xbe\xc4\x87\xc7Z\x0e\xdc\xf9\x8f\xc9\x00\xbeW=\ -C\x06\x10\xc2m2\x80\x5c'\x0b5\x04\x02\x1f\x8f\x01\ -\x82'pqK\x06\xf0q\xf2\xb7d\x00\x01\x1a\x91\xc0\ -\xc3\x1e~z\xd3\x1cg\xb4\xbf,\x06\xd0a\xcd\x81+\ -\xde\xc0$\xdb%1\xd9_\x88\x01\xa4\x8a(\xdcsg\ -\xef\x1c_\xf2\xad?\xc4\xa5\xeb\xdb\xcc\x8f\xc2\x8c\xf2\x99\ -\xe7\xe4\x9d\x06cV,\xab\x8at\xbf\x84;G\xa4\xe3\ -\x8cei\x98\xdf\x08^\x85$\x83\xb3\xf7\xe6\x5c|\xfb\ -O\xf2\xbe\x1f\xfb\x11\x9ckz\xe6\xd4\x14\x8b\xb9\x9b\xd1\ -s+\x10\x91\x8d\xb1\xc9\x1a\x80t\xb3\xd7\xeb\x07\xc2w\ -\x1aD\xf7\x9e\xcen\x81$<\xa1\x81d|\x85\xefn\ -\xe6_\x0e\xa1\xb2\xef\xd78\xe6Q&j^ZP\x81\ -\x0fHEq\xba\xce\xe1\x10/\xa3\xce\xf5\x1c>I\x17\ -0E\xeen\xaa9m\xd7\x22F\xe8\xa6\xef\x19y\xdb\ -\xf0/\xfe\xddw3\xde\xddS3\x94\x15\x105#c\ -tt\xc0\x09\x05\x00\xbb\xbb\xeb\xef@\x04\xb6\xc7Ag\ -\x00\x00\x96Q2\xe6\xfdo\xfbm\x9e\xf8\xe3\x0f\x13O\ -V\x83\x00\x00 \x00IDAT\x11\x8f\x17\xdc\x9an\ -s\xe2\xd4m<\xf4\xbc\x17\xf1\xc0\x03/d4\xdbb\ -43Lw\x0d\xa7\xce\xc0\x89m\xc8G\x86|\x1c\x9a\ -\x13w\x87\xd1\x04\xb0WAU\x05\x00\x17\xc1]\xed`\ -\xb5\x82\xe5\xc2\xb35\x0d\xd7\xad\xd7\xbe\x0b\x0d\x86~z\ -m\xeb\xf1>|\xaf\xaeC%i\xdbz\x9c\xf3L&\ -\x96\xd5*x\xd1\xb2\xcc\xf4\x15\xb2YfX\xadZ\x9a\ -\xc6\x93\xa6\x01\x0c\xa6\xa9\xa5mCU\xad\x0d\x07;\x93\ -$\xa6\xf3\xb69\xf6\xf6r\x8e\x8e\xea\x1e8\x1a\x13\x8a\ --\xc2uta|\xc7\xa8\xabX]\xadj\xe6\xf3\x92\ -\xd1(eoo\xc2x\x9cQU\x0d\x97.\xeec\xad\ -\xa7,k\x9e\xf8\xe8\x0d\x1e|\xf0\x1c&MHRK\ -\x9e\xa74\x8dc\xb5\xaa\xb8qc\xc9\xfd\xf7\x9f\xe1\xf0\ -\xb0d\xbd\xae\x18\x8dR\x92\xc4vafH\xd3\x84\xaa\ -\xaa1\xc6\x90eI\x0fv\xa370I,UU\x03\ -\x86\xb2\xaci\xdb0\xee\xf5jM\x96\xa7\xa4I\x98\xe7\ -b\xbef\xb65\xa6,k\xf2<\xe1\xe0 \x18\xd5\xce\ -{f\xd3\x10\xfe\xbc~u\x1f\x9b@\xd544eC\ -\xe3Z\xb2\xccv\xe1\xf6\x86\xc4C\xf9\xc1\x8fr\xf1\x87\ -~\x8a\xba\xae\xc07\xc1X\xf65\x93\xd1\x1e\xdb\xaf\xfa\ -\x14N|\xe9\xeb0y\x12\xc0e\x96S\x96\x15M\xd3\ -\xe0\xbc\xe7\xe0h\xcel:e2.\xc0\x07\x80\xb9Z\ -\xd7X\x9b\x91g)\x95k8s\xf2\x04\xdb\xdbS~\ -\xe6?\xfd\x1a\xff\xf4\x9b\xbf\x0fO\x85!4\xab\x8f\xf1\ -'\xed)\x89{-*T\x1dN\x1b\xea\x91(sD\ -JhC\xb5\x7fw4\xc2L\xb7\x01\x09u\xea\xbaJ\ -\x87#1\xd1C\xc4\xc6\xfdD>\x0f;Q\x88\x5c\x0b\ -\xb2\x035\x83\xa1\x89, S\xae\x12\xe7\x83\xedzx\ -\xba\x81l\xd5\xe3\xd0\xf2G{\xcf\xfc`\xa6\xc3\x08\xcc\ -P\x9e\xf8c\xf7\xd8\x04Z:\x0fz\x18\x09\xf4\x9d\xd7\ -_\xbb#\x86y\x8c\x1a\xf8i}k6\x9e\xadG\xa6\ -\x8d\xe7x\x1f\x9d\xcb\x18i\x18u\x8f\xbe\xf3f\xce^\ -o<\xb4\x0e\xf6\xe7\x986\xfa{\xbd\xba\x87\xf0\x87v\ -dE\xcc\xa2\xd7M{j\x85\x86\xd2v\xe6c\x81y\ -\xdby\x8e\xed\xb1\xf5\xd6\x94\x91\xb5\xd7|\x22O\x93\x97\ -\xc3a\x8a\x1c\xbf;%b\x1c\xc1+~\xf0\xcd|z\ -[\xbf\x0eiT\xeb\xae\xfb'\xd5\x8e\xf2\x05\x0d\x06\xfd\ -\xb1\x9f\xb24\x1am\xc6w\xb4\x8b~x\xa7\xa1\xdfA\ -\x13J3\xc0\xd8N\xf18\xcav\xd5?/\x9e(\xa2\ -\x0b14\xf8\xa3\xfb\xdbu\xcf\xd2\x16\x99\xc6\xfa\x12\xe8\ -\x1d*~\xbd\xc8\x1a\x04\x0f=]\x12\x9d\xd7\x82@+\ -\xf2\xe8a\xb2\xeaoOL\xb4\xdd`\x00oX\xd6\xfb\ -L\xb2=\xac\x91\xd0e\x14\x1c\xf4c\x93\x9c:\x99M\ -\xb4\x86E\x5c\x1d\xde\xbc\xcc\xcf\xbe\xf1\xeb\xf8\x82o\xfc\ -\xdf\xc9F\xb7q\xf3\xba\xa3\x5c\xc0\xc5G\x1d\xb6\xc8H\ -\xc7)f<\xa2\xbd\x1a:\xfb;\xef0\xa9'\x1b'\ -\x9c\xbb7\xe5\xfc\xcf\xff$\xef\xfb\x91\x1f\xec\xd8\xdc\xaa\ -\xd9\x89\xb0\x15\xa6\x12/\xb0@\xe6H\x17\x11\x1aq\xdb\ -D\x81\x1d7\x99\xccuhiJ\xfe\xe5\x10\xe4\xb5\xb8\ -\xbe}\x0f\xdd*ip:d\xf9\xf8\x9b\x0e\x03\x0b\x0f\ -\x0f\xfb[m\x86mm\xdf\xbe\x85\x0da\x13y \xde\ -]\xc0\xfcf\xbb \xe1\xa6^ \xe4\xe1\x14\x1c\x9a\xb5\ -\x128\xc3Dm0|\xc3?\xfa&\xa6\xbb{=e\ -6\x81\x9a\xbc\xb4!6\x14\x13qN\x11\x1c\xea\xb6\x16\ -\xf1f:\x9b7\xbe\xda\xa6\xe1\xed?\xf1\x93\xfc\xd9{\ -~\x97\x07\x1e|1\x0f<\xefy\xdcu\xef\xed\xdc\xf7\ -\xe0]\x9c>\xbb\xc7\x9dw\xedr\xf2\xc4\x84|\x14Z\ -\x81$\x96>g\xce\x13@\x9f\xf7px\xe8Y,\xa0\ -(\xe8r\xebB\xff\xbc\xb6\x0d\xefy\x0f\xc6y\x92\xa4\ -\xa3\x93\xe9\xa0o\xf7\xb3\xaaB\x8f;cB\x81G\x96\ -\xd1\x85B\x0dM\x13\xda\x88x\x1fz\xcc\xadVm\x07\ -\xf6Z\x16\x8bP\xec4\x9d\x86\x90k\xf0$z\xc6\xe3\ -\xa4\x03x\xbe\xebk\x17\xf2\xf1\xf2<\xbc\x7f\xf5\xea\x82\ -3g&\xb4\xad\xa3,[&\x93\x84\xb2l\xc8\xf3P\ -\x84am\x82\xb5\xbe\xcb\xads\xec\xed\x15\xb4\xadc\xb1\ -X\x01\xc1\xebv\xf6\xf6-\x9a\xaa\xe5\xe2S7y\xce\ -s\xf6\xd8\xdf?dkwF^\x14\xfd\x19\xbd\xe3q\ -\xca\xeen\xc1SO\xdd\xe0\xe4\xc9\x19\xd3i|f\x03\ -\x841\xb8\xdd\x09\xc9\xfe\x02\xd7J\x01\xaa\xf6\x1a\ -n\x16\xe3\xe9J\xe68g\xad\x93\xbd\x9a\xa9\xeb\xd7I\ -\xa7\x18\xc5\xe8\xa7\xe88\xd1/\x1aP\xcb\xba\x8a\x93L\ -\x87\xcdUT\x0cq\x80X,\x94\x0d\xe6\xa8\xa4\xdd\x0a\ -\x95\xc1\xb1HT\xd6N\xd2\x16L\xc7\x05\xa9\xa8t]\ -$1\xf4@iOXT\xb4\x1aqG\xa4-\x0c0\ -t\xc1\x0a\xc8\xd4\x96\xd83g\x80\x89\xdd\xc2`)\xdb\ -\xe5\x06\x03\x18\x22\xf8\xb9\x15\x03h\xc2j&\xd2\xc2@\ -\xaa\x9b\x9f\x9e\x01\xc4[5d\x00}\xdd'\x82\x01\x8c\ -\x87e}\x93i\x07\x02\x85\x01\xb4\xdb\x7f\xc8\x00z\x8b\ -\xa1\xc6f0\xdc\xb8v\x9e\x9f\xf9\xee\xaf\xe5\xb3\xfe\xa7\ -o\xe5\xce\xfb_\xc5\xb5\xcb-\xab\xd2\xe0\x1a(\x17\xc0\ -\x9a`\x02\xa4\x86|l\xd8:m\xd9=\xd1\xf0\x07o\ -z#\x7f\xfak\xbf\x8c@\x83\xcd\xed,\xfd\xa0t\xde\ -\x9c\x0e\xd9F\x01\xea\xd5\xd84\xaf\xa0\xc6/\x1c\x18\xaf\ -\xb6\xdd\xdaw9)F\xe6\x1b\x0d\x05m\xd9\x08m\xe2\ -]\xa4O\x93\x86N\xc3\xad\x1a_\xda\xdf\xe7\xd5|$\ -\x90+\xe0\xdd\xf7c\xd7\xf7\x19\x02N\x0dC\xb5\x05\x18\ -\xaf\x0c`1\xc9\xb7\xc2\x16l\xca\xfe.\xd2\x83\x13^\ -\xfa\xaa\x97s\xefC\xcf\x1b\x80\xbf\xcd\x97~\xff\x96\x9f\ -\x1b9\x1fx\x08\x1e\xf5X\xc3|\xf2\x82\x83\x9c\x1a\xa1Gr\xd1\xa3\xcc\x1f\x02l\xfa\xdf\ -\xc5\xe1$\xab\x18\xef\x19i\xa7y\x83e\x89\xc9,~\ -d\x88\x85\xab\xae\x1fC\xf8v\xecw\x0b\xdd\xa1\x9fz\ -\x915\x03\xc4\xcf$\xac\xa7AL\xc4\x9f\xb7b\x00\xbd\ -E\x18\x0cX3@$\xf93a\x80\xdc\x86|\x94u\ -\xbb\x18\x809\xbdQ>6\x03D$\x1fs@\xf48\ -\xe5\xea?/\x03\x04\x01\xf5\x89c\x00\xe3aU\x1f0\ -\xc9v\xbbx\xbexrn\xc5\x00\x9b\x05\x09q\xd5\x22\ -\xd2_\xcd\xf7\xf9\xc57\xfd#\x9e\xfd\xd0\xa7\xf3\xf0\xe7\ -}\x15\xb7=\xfcb\x96\x95\xa5n[|\x92\x90d\x9e\ -|\x06fu\x95'\xdf\xf3\x1b\xfc\xd6[~\x9a\xa3\xfd\ -\xeb\xbdx4\x9dh\xd5\xf0A\x84\x94\x80#=W\xd3\ -_\xa3aQd\xe4H\xe3\xe1\xf9\xcb\x1a\x9c\xcb\xb5\x22\ -\xe04\xbd\xbd\xfa]\x83+-\xdcom\x89\x0b\xfdt\ -\xf7{\x83\xf0\xa3^\xf7\xf8\x876X\xa2\x00\x1d*\x02\ -\xad\x98\xc4\x0b\x1bg\xa1\x01d\xfc\xc4\xe1\xc8\xf3m*\ -\x8eh\x9a\xd5\xe0\xb3\xdd\xbd\x93|\xd5\xd7\xfd\x8f\xb4~\ -\xa8h\x8e{\x10\x9e\xe6e\x02\x1f\xe9,\x10G(\xb0\ -\x98N\xc6l\xcf\xc6l\x8d\x0b\xb6'#\xce\x9c\xd8f\ -{Z0\x1d\x8d\xd8\x9a\x06\xd3\xed\xe2\xc5C\xa6\xf7%\ -d\xf9\xa8k;\x02\xd5\xca\xe3j\x8f\xf3P\xd7\x86\xf5\ -*x\xf0\x92\xc4P\x960\x99x\xca2x\xf8\xf2<\ -\x80\x9c4\x85Ih\xefI\x9a\xc2\xcd\x9b\x9e\xab\xd7\x5c\ -8\xb7\xb6\x08\xe0\xd0Z06\x9cx\x91$0\x9b\x85\ -=\x1f\xbdy\x00\xebu\xf0p5\x0d\x14\x85\xed\xdfs\ -\xae;\x16\xcd\xbb\xce\x9bh\xb06\x00\xbc\xed\xed\xa4\xf7\ -\x8a\xb5m\xc3hdq.x\xf5\xac\x85\xd1(\xe5\xe8\ -\xa8\xec*\xf0S\xd2\xd4\x92\xe7\x16cB?\xbcX(\ -\x91\xe7\xb6/\xb4h\x9a\x06k\xa1(R\xbc\x0f!^\ -c\xc0\x18O\x92$\xa4iF\x92X\xf2,\xe4\xb8\x19\ -\x03\xadk\x99N\xc7di\xd2\x8d\xa5\xed<\x96\x16\xef\ -\x1d;;#\x0e\x0e\x16\x14EF\x9a\x06o^\xdb6\ -]\xd1\x85\xebZ\xb4X\xb6g\x05\x8b\xc5\x1a\x9f\x18\xaa\ -\xb2\xc1\xb9\x86\xaa\xaaY,\x96\xe4yF\x91Y\x9a\xd5\ -\x9a\xf9\xaa\xa4^\xad)\xa6\x05\xe9tL\xd3\xb6\x18\x13\ -r\x05\xe7G\xf3\xd0@\xday\x9ez\xcb\xcf\xb3x\xdb\ -/3\xf2\x09\xa9\xabY2'\xf3#\xb6~\xe1&[\ -\xaf\xfdT\xcaY\x811\x0e\xe7ZF\xa3\x02\xef[H\ -\x0cg\xce\x9d\xe0\xb1\xa7\x1eg\xeasZ2\xe6~\x81\ -\xa3%\x9f\x14$\xb9\xa5lJ\xf0\x8e\xbamB\xc8w\ -TP\xd55\x8do;\xe3\xa0\xa5\xa9k\xd2\xc4\x90\xa7\ -\x09\xe5z\x89w\x0d\x97/_\xe6\xc4\xde\x1eI\x9ap\ -\xdfs\xef\xe4\xf7\xde\xf7\x01\x82\xa1\xa9sr\xe3n\xd4\ - 0\xfc-\x9e\x9ea\x13y\xf1\x1c\xc9.\x8f\xf2V\ -\xef\xdb\x81\x07f\xbd\x0eZo:S;\x08%\x0f\x86\ -\x80,>)\xe8\x08i\x17\x12eS\xcc\xa1\x8f\xbaN\ -{\xa3\x22\xc0\x8d\xb7\x8f\xa9D\x02X\xc5\xcb\x16\x8d5\ -\xd7i\x10\xfd\x0c\x91\x90A\xc3\xa6\xe8\xea_\x9d+G\ -/\x7f\x84V\xf44\x89Z2^\xa3\xbdi\xa2\xa7\x86\ - \x1c\xe8\x1ack)\xa6\xdd\x22\x9b\xd5\xca\xd2\x971\ -\x1a\xfcC\x98,\xe0\xbd?NU\xad\xa5N\xed\x81\xa1\ -\xbe\x8d#\xdat[\xc4\xe7'=\xa5\x02\x08dw\x1b\ -\xbf\x7f\x84i7\xc7\x1c)\xa1\x9b>o\xc2u\xe1!\ -\x8dA\x86\x00Q\x83\xe9\xa1\x17oS?h\xcf\x22\xfd\ -}e\xc5\xe3=\xa3CN\x8av\xb4\x11\xe0\xb1\x87K\ -|2\x83L\xf0C\x1c+D\xf0\x1f^\xfd\xa1\x9fC\ -\xb2o2\x00\x98\x8f\xc7\x00<\x1d\x03\xe8;\x0e=b\ -\x7f^\x06(\xec\x14\x8fg\xdd.?\x0e\x03\xe8Pr\ -\xdcFai\xe2\x06\x13\xabq\xe8v\xfd\xcb`\x80\xf8\ -\xf73a\x80\x16\x87\xf1\x9ey}\xa3\xf7\x04\x1e\x07\x9d\ -\x12\xf2\x18\x16$DKk\x08\xd8,\xf0\xd8\x07\xfe_\ ->\xfa\x81\xf7\x93\xe5\x05w>\xf8BF{'\x98\xec\ -\xeer\xfd\xf2\x13\x94\x97\xaep\xe9\xb1G\xc2F12\ -\xff\xa1\x87Q\x04\x9d\xce\xc3K\xbb\xbeGZ\xa0DZ\ -nVfoZl\x02\xdaDP\xc9\xfc\x86\x9c\x80\xa2\ -\xb7\xdc\x83\xc1}\x0cF\x15\x1a\x89`t=\xbb\xd3\xf3\ -\x9bPT\x0bp18P\x9fE\x90*P\x5c\x80\xa3\ -\xde\xd8\xd1\xd2\x94\x99F\xfa\xcb\xf3b%\x5c\x14\xa8y\ -\xbe\x8d\xc1P7\xcb\xce3\x98\xf1-\xdf\xf1m\xb4^\ -\x87\xd8\x9f\x1e\xec\x0d\xd4\x90\x0fs\xce\xd3\x94\xe9d\xc4\ -xTpbg\xc6\xf6l\xcc\xb9S\xdb\xcc\xc6\x05\xd3\ -\xae\xe9p<\xd7\xd6{hZO\xddz\xaa\xdaq\xed\ -\xca\x82\xaa\xf2\xa4YF\xdbz\xda\xc6cL\x98\xfdj\ -\x19\xbdr\xd1\xbb\x17\x8a\x12\xc6c\xa8*\xc3h\x14F\ -\xd241W\x8d\xbez\xb6,\xe1\xe2\xa5\x06\x9c\x01\x07\ -G\x07\x0e\x93\xc0dfi\xd6\x01\xf0\x15\x85\xc19z\ -\xef\x5c\xdb\xfa.\xec\xea\xbb\x0a`KU\x050\xb7\xb5\ -\x95\xb2^\xd7]\xc8\xd4w\xc7\x8a\xd1\x9dW\x1b\xc4\x9a\ -1\xa1\xbd\xc9h\x94\xb1^W\xe4y\xc2z]u\xa0\ -\xcf\x91\xa6\xc1\xdb8\x9f\xaf8}z\xc6z]\x93$\ -0\x99d@\xa8$6\x06\xaa\xaa\xa6\xaeC\x0dv\xa8\ -\xaa]\xd1\xb6!\xa7\xd0\x18\xd3\xfd\x17\xbc\x95E\x91\x91\ -e\xb2g\x93\xc40\x99\x8e\xc8\xf2\x84$\xb1\xac\xd7%\ -\x10\x00#\x80\xf7\x8e\xad\xad1\x8f<\xf2\x04\xf7\xdcs\ -;\xc6x&\x93\x8c\xb6m)\x8a\x9c\xd5jM\xdb:\ -\x96M\x8d\xf7\x8e\xb6\x0d}\x00\xbdkp>\x8c!\xcb\ -\x12\x16\x8f<\xc1\xf5\x9f~\x07\xcb'\xaf\xe2\x16kF\ -\xf7\x9e!{\xd1\xa7a\xef\xbf\x9d3\xf7\xdd\xc1j\x15\ -\xbc\x93M\xd3R\xe4#\xce>x'\x972O;_\ -\xd0\xf85\xd67x_s\xe0\x97\x8c\x1f\xf9(\xa7>\ -\xe9>n\xde\xd8g\xbd^\xb3Z\xad\xc2\x82{\xc7\xc1\ -\xcd}F\xad%u\x9e#?g\x971s\x8e\x98\x9d\ -\xd8!I\x0d\xb9I\x98\x8c\x8b.\xf7\xd3QVk\xaa\ -\xba&OSR\x9b\x86\xf5\xc93\x96\xab%\xd02*\ -r\xea\xba\xa6\x02n\xde\xb8N\x92X\x1e{\xf4\xa9\x0d\ -\x1e\x1f\xca\xd7h\xd0DY\xa7eNt&H\xb5\xe9\ -\xb0E\x996\xcc\xc5;&2=\xea\x05\xbb.\x83\x89\ ->\x9d\xf6\xf7\x16G\x80h\x1a\x91\xcd\x02\xd8\x82\x8c\xd1\ -\xbd\xdc\xec@g\x04\x99 c\xd02N\xcb4=7\ -ct~\xa3\xe9ek\x8b\xa4\x04IU\xf4\xb0\x8f_\ -\x1c\xa96\xb4\xa3\xa1*\xde<\xad\xaf\xe3S4@\x15\ -\x1d\xe6z*\xf9\xc1\x1c5\x94\x1cb\x07\xc1\x0b\xb1'\ -\xa0W\xf7\x88\x86\xb5\xe9\xf5\x87\x1f\x8c1\xea\xc5\x94\xe0\ -\x81\x94~\xbcZ7\xc8l#\x0fDjk\x03Z\xe7\ -g\x82\x81\x04\xcc\xee\x16n\xff\x10\xdf\x86\x22P\xb9\xdb\ -\xb0f@\x22S:]M\xa7\xefD\x1d\xae\xd3\xb6\x04\ -?\xe8\xef%\xea^\x9a\xb7\xb5\xd7N\xebSMc]\ -P\x1a)5\xc8\xd7\xf4\x1e\xbb\xbf\xc4\x9f\x9ca\xacp\ -V\xe4\xf2\x9a\xba\xcf\xadO\xe3\xd9\xbf\x09\xc3b\x03Q\ -y\x91\xa9eQ\x8e/^\x18\xfa\xad\x19`\xe8\x9a\x17\ -\xe5\xfc\x17c\x80\xdcN\x88\xe1\xe0\xa7g\x80v\x83\x01\ -L\xff\xf3\x18\x03 L\xee\xf1\x1b\x0c0\x04?\x1f\x9b\ -\x01\xda\x1e\x99\xdf\x8a\x01x\x86\x0c\x10+\x86\xc3\x89!\ -\x07\x8c\xb2\x1d\x12\x93\x10s2\x9e\x8e\x01\xf4\xdai\x0b\ -\xc9\xa8+\x0d\x86\xa6*\xf9\xe8\x1f\xfdN/@\xe2\xf3\ -\xe2lS\x05f4x\x15\x8bU\xf7\x99\xd2G\xf6\x0c\ -\xdb\xa0h\xe1\xb5)l\xc5\xa3\x9c\x0c\xf8D\xf3\x97\xa6\ -U\x14\xd1q\x0d\xe2Z\x897P\xc3\xb2!`\xd2`\ -1\xae\xb5\xac\xbd\xac\x9f\xb6\xb0\xc4\x9e\x96\xb9H\xce\x0c\ -\x03\xba\xeao\xc4\xce\xf8\x02\xec\x8f\x1b\x18\xb1\x18I\x7f\ -;\xcd\x83a\xe3\xda\x8a/\xfa\xca/\x1b\xe4\xfd\x85\xf5\ -d\xe3Y\xe1_Qd\x8c\xf2\x9c\xa2\xc8\xd9\x9e\x8d9\ -sj\x87s\xa7v\x98M\xf3\xd0>\x04\xfa\x96'\xce\ -\xd3\xe5\xe5y\x1a\xe7\xf1-]N\x99\xa7n\xc2\xb3n\ -\xde\x5c\xd14\x15\xe3\xf1\x84Q\x11<\x7fm\xed\xa8*\ -C\x96u4\xf1\xa8\x86\xc5\x9e\xa6\x81\xd1\xc8P\x140\ -\x9f\xfbp^m\x97\xbb\xb6^\x87\xd6*I\x02\xd7\xaf\ -\xb7\xdc\xb8\xde2\x9d\xc0d\x92p4o\x99\x8c\x0d\x8b\ -#\x07\xc6w\xc0'\xed\xc2\xab\xbe\x0b\xc9\x9a>,Z\ -\x14\xa6oL\xec\xbd\xe9z\xc7y\x0e\x0fK\xb6\xb6\x0a\ -\xda6|\x16\xaadC\x13\xe3p\x1aF\xde\x17\xa2\xc4\ ->y!\xbc\x1aN\xcbh\x1aG\x9e\x07`r\xe1\xc2\ -\x0d\xee\xb8\xe3\x04\xde;\x92$!\xcf\xc3\xb5\xce\x85\xd5\ -\xf5\xde\xb3X\xaci\xdb\x86\xa6iY\xaf[f\xb3q\ -O\xd7$I\xba\xe3\xe3\xe4\x84\xa14\x0d\xf2$|\xa7\ -&\xcb,y\x9e\xf7\x9e@\xe7`\xb1X\xb2\xbb7\xe3\ -\xe6\x8d}N\x9e\xda\xedz\xfe\x19\xd24a:\x1dS\ -\xd75i\x92RW\x15\xab\xd5\x9a\xe9lB\x9a\xa6\x1d\ -(\x85\xc5S\x97y\xe4\xdb\xde\x88\xbfp\x9e\x8c\x9c\x9c\ -\x94\xea\xc3\x8f\xb0\xf8\xa5w\xb1\xfbU\x9f\x8b\xfb{\x7f\ -\x9d$M\x99m\xcdX\xad\xd6\xd4MK\xfe\x19/\xe1\ -\xd4\xfb\xff\x0bW\x7f\xf6W\xc9=\xb4>\xc8\xe5\xd2/\ -y\xec\x07\x7f\x86\xa3Oz.\xa3\xad);;[\xdc\ -\xbcy\x10\x8aP\xea\x86\xadb\x0c.e\xbf\xbd\x11\xbc\ -\x82X\xc6$d\xbb;$\xd6\xb2\xaa\xc2\xb1+Y\x9e\ -\x93&)\x89Mp+\x87\xb1\x16\x9b\x1a|\xeb\x98/\ -\xe6$IB\x91gXc\xb1\x06\x92,\xa1\xacV\x8c\ -l\xc1\xa3\x8f^\xee\xf6\xb7\xec\xddx\x12\x88\xc0\x14m\ -\xe0\x8aS\xe2\xff\xe7\xed\xcd\x83m[\xee\xfa\xbeO\x0f\ -k\xda\xd39\xe7\xceo\x1e\xf4$=MX\x18I\x80\ -\x86`\xa1\x89I\x08\x90\x11A\xc2D`a\x22\x1b\x13\ -\xdb\xaa\x221\xe58\xd8\x89]\x15 \xae\xb8\x9c`b\ -;\xb8\x0c6\x05\x043\xc4DLB\x06\x09\x84\x91@\ -\xa0\xc9B\xe3{\xd2{wxw:\xc3\x9e\xd6\xd8\x9d\ -?z\xf5\xea^\xfb\xde\xf7$\x11\x94}\xeb\xde{\xce\ -\xdek\xaf\xd5\xc3\xaf\x7f\xbfo\x7f\x7fC\x87\x18\xb3q\ -BU\xec\xf9\x897\xe9\xfe\x9e\xb1Wi\xf0\x18\x95\xa5\ -\xd3\xa2\xd3\xd9\xf0\x9c\x981#\xfan\xcc\xdcx{\x12\ -W\xd4\x18\x93\x0c\x0c\xf6.\xc4w\x85\x18e\x7f\x8d\xd7\ -\xc1\xe1\x9d]\xa2\xe1\xd6\xa2\xd5A\xdf\xefzF\xc2F\ -8\xe8[\xaf\x93\xc2\xa9[AK\xbb\xe7w\xd1\xd8X\ -?.\xb7\xd1Ea.\x02\xc9\x11\x90C\xf0\xf4\xa8\xfe\ -\xfe1p\xf2V\xd8\xebt\xb3\xd3\x8fp\xdf\xf8<\xe6\ -\xb1\x8e\x0d.p\x81F\xd2\xf5=\xf1\xb3\x12\x93D\x01\ -L\xf5vFI\xd8\x9f\xa3\x8eVt]7\xc8\xcc\x98\ -F\x0a\xde\xcb\x98v\xf0,l\xc0\x05\xf1l\xf9q\x88\ -7\x1e\xf4\xcf\x0d\xf3\xe5\xe5\xd7\x1d\xd2\xda\x0d\xbf\xdf\xea\ -\xdd\xf3 <\x06|1\x00\x8f\x8e 4\xae\xf8\xb5=\ -5\x8d\xe6\xd6\x7f?\x9cy\xaf\x01Z\x1a\xbc\xfbsW\ -\x00|'c\x01\x1b/\x81\xf1\xfee,\x00\xfe\x1e\xa1\ -N\x92\x8a\x16\xebX\x00\xc2\x04\x8d\x05 \x16\xac\xbe\xe0\ -\xa7r\xee\xe0\xba\xdb\x0e;\xbd\xb1\x00\xa8a\xd7\x12\xb8\ -\xb5\x18\x8c\xc5\x02\xe0\x12_\xfcD\xc4\x005^(A\ -\x00B\xef\xc7\x02 \xfe\x5c\x05\xc0\x22\xe8l\xcb\xb69\ -b\x92\xec#D\xcc$\xc6c\x14\xe6h$\x00t\xb7\ -\xb4?|?\xec\xfe\xbc\xd2\xec\xf0\xe1\xce&\xeaS\xac\ -0\x82\x08\xfa\xb1\x1cG\xb8\xc42\x11/\x9c\xb1\x1b;\ -@G?\x0f\xe1\x18\xa1\xd8\xc51\xec\x1eE\x90\xc5\xb0\ -\x9b\x8b\x95\xd5x\x87\xe9\x95]p\xb7\xec\xceH\xf8\x96\ -\x1d\xbd\xe7\xfb\xdb\xf7tT\xea!\xb8.\x02\xd8\x8d\xe5\ -\x22\xfc=\x9f\ -O(\xeb\x1a!!\xcb\x13\x96\xc7KLY\xa2\xd7\xc7\ -\x88\xc60\x05\x8e\xb8BG\xc3\x9c\xd3l\x7f\xfb}l\ -\xbf\xeb\x0d\xec\xed/\xa8\xea\x0ac:\xc7\x90\x1aK\xf6\ -U_I\xf6\x0b\xef\xa01-\x96\x96\x9a\x9a\xcc\xe6\x88\ -\x9b\x1b\xa6\xd3\x82|Vp\xf3\xf0\x90sg\xcf\xd2\xd4\ -5\xa2\xdar\xe5h\xc9\xba>\xc6R\xf7FxCB\ -\x82=\xbf\xa0j+\x9a\xae!\xcd3\x8aIF\x96\xe5\ -,OV$Z\x93$\x09u\xed\xb2\x82\xd3D\x93f\ -\x19UU1\xc9\x0b\xa6\xb3\x89\xdb\x8c\xa0\x5c\x98B\x91\ -\x12\x8cz0\xc0\x9e\xab\x1a\x17#\xf6Y\xf6f\xf4\x99\ -\x7fyM\x11\x12E\xc0\x83\xb4\xdd\x8d\x99\x7f\xc5\xac\x97\ -,\xfb#4\xa7\xf3~\x93\xaf\x86u\x1b\xe0\xc0\xf8\xa8\ -93\xac\xee\xf1\x06\xd0\x83\xda\xb8e\x016z\x88\x16\ -\x18C\xcf\x98\x05\xfb\x15\xf4\x8a\x8dt[\xd0A\x9e\x88\ -\xf1\xcf\x090/\xb6\xc7^g\x07P|{\x97t\xac\ -;=\xc8\x88\xcb\xb8\x0d.e\x11lY`\x04\x83\x1e\ -\x0e\x16\xde\x8f\x8d\x1f\xeb@2\xb9\xcf\x88\x12\xfc\xc6I\ -\x9e>z/\xc6 1q\x14\xc74\xee\x86\xa0\xf9y\ -\xdfe\xe1\x02\xcb\xe6\x92\x92\xcc\xfe\xcc\x81\xa6.\x8e\xef\ -\x8fC\xe4v)\xa7\x98(\x10\xa39\x0f\xdf\xe9F\xb2\ -\x116\x1a\xa1}\xbem\xb7c\x0dc\x9b\x1d\x03\xfd\xd8\ -\x9d?\x1c=\x8a?o\xba\xbf\x7f\xd3!V5rV\ -\x0ck\xc9c(Ohh\x08F\xfa\xc9\x04`\xcct\ -\xc5\x19)c\xe6\xc4\x03\xb1\xb1\x00\x88a\xba\xc3\xa0>\ -\x99\x00\xd8\xdb\x08\x80\xdf}\xf4\x02\xd0\xd7A\xca\xd4\x14\ -\x0b\x94\xdd\x0a1\x18\xd6\xb1\xeb:LR\xa0\xa2o\x15\ -\x00E\xa0\xcdC\x9fdt\xbf\xb1\x00\xc4y\xbf\x9fK\ -\x00\xccH98\x00\xfc\x85\x09\x80\xb1\x1d\xeb\xe6\x90Y\ -rj\xb0\xf2\xbb\x02\xe0\x16fG\xa87\x18\x80Y\xbc\ -C\xf1\x02\x10\x07\xd3\x1a\xc2\xde5,\xe0\xb8\x8cA\xf8\ -\xdf\xef\xbc\x03\xd8\x1a\xa7\xee\x8f\x17\x07\xc3xx\x90\xd9\ -\xf6\xc1\xa7*\xba\xab\xab\xf4?\x06\xe8b\xb8W\x18\x9f\ -\xb8\xbf\xf1\xc2\x08\xdf\x0d\x9b\x90\xddy\x0e;\xef\x98\x9d\ -\x0b,b\x98\xe31[\x18\x1c#\xe3T\x0c\x7f\xbf\xb0\ -y\x09\xe05\x8cK\x1cc\x18\xb3\xa01\xff\x10z\xb3\ -w\xb0\xc7[\x7f\xe0\xfb\xa9\xbbv\x90\x22k\xddw\x0f\ -\xf6\xe6\xbc\xfe\xeb^8\xd4\xce\xb3\xb6\xbf\x8b\xed\xeb\xef\ -a\x07\xa0\x06\x0e\xacU\xb5;\xbb\xd6\xbb{\x05\xd0\xb4\ -v\xa8%\x87q\xb5\x02-\xd0\x945\xab\xe5\x9a\xd9\xac\ -\xa0\xeb\xe0\xe8\xa8A)1d\x9d\x1a\x03\xd3\xa9c\x01\ -\x8d\xb1\x94eG\x92\x08\xb4v\xbf_\xb9\xd2r\xe7\x9d\ -\x09\xb3\x99\xe8\xdd\xae\xaef_\x92\x08\x84\x10\x94\xdb\x8e\ -\x1b\xd7\x1a\xf2B`ZC\xa2m\x0f\xda\x0cm\xdd\x81\ -q\xe7\xef\xce\xe7)u_\x849I\x04u\x1d\x9e\xd3\ -4\xae\x08\xb3\x10\x8a\xa2\xd0\xac\xd7\x0e\xf4I\xa9\x00\xe9\ -X2\x0du\xddr|\x5cs\xfa\xf4\x9c\xed\xb6\xa6\xae\ -\x1b\xb4V\xe4y\x8a\x03\x94\xaed\x8a\x8f\xc3\xcb2\xc5\ -z\xbd\xa1iZ\x1e~\xf8^\xda\xb6e\xbb\xadHS\ -W\xa0X)\xd9\xd7\xa8\x934\x8d;\xb1B\x08\x98L\ -r\xf2<\xeb\x19J\xd3\xdf+u\xc5\x8c7[V\xcb\ -\x15m\xdd\xf6\xa7\xd7\xb8q\xdcn\xb7(\xa5\x07\xb0^\ -\xd75\x02\xe8\xaa\x96\xb2\xa9h\xaa\x0aQw\xac\x9b\x86\ -|R\xa0\x95d\xbb^\x0f\xac\xe8|>\xa3m\xbb\xbe\ -$\x8c\xa0\xae+\x94\x14T\xa6av\xd7yV\x97\xaf\ -`\x11h\x0c)\x8a\x8e\x0d\xed\xf6\x84\xba\xae8>9\ -!M\x13\xc7,*W\x81\xc0\xdes\x96\xac\xc8(N\ -$+:j\xdb0\xe3\x80\xf6\xfc\x19f\xa7\x0f\xc8'\ -\x13\x92\xb4\xe03\x8f~\x9a\xbb.\x9c\xa7^o\xa0\xdc\ -P\xd8\x04LMGG\xc5\x12!\xa6\xec?\xfbA\xba\ -\xe9\x04\x9d\xa5\xee\xfcd\x0bG\x87GH)Y\xad\x96\ -\xcc\xe6s\xc0\xb2\xbf\xbfG]\xd7$Z#\x814O\ -\xa9\x9b\x06)\x15:\xd1\x08aXD\xa5,\xfc\xda\x0c\ -\x8cN\x17\xad\xb5\xa0G\xc2\x063h\x9e\xb0\x06\x89\xd6\ -i\xd8$\xc6`-xo\xcc`$}e\x0cUV\ -\xb4X\xect\x8a\x15f\xd0-\xdeV\xc6\xbakl\xb0\ -o}N\x0cB\xbd\xce\x8f\xb9\xb4\xb1+V8w\xa7\ -\x88c\xd7\xc7\xac\x97\x1f\x1f\x7f\xbdg\xe9\xba\xe8\x7f\xfa\ -O<\x9bw\xab\x1e\x0bz\xbc\x8btp\x881\xf3\xe3\ -\xe6\x1d\xefaDc-\xe6?\x8b+\x22\xc4c\xef\x7f\ -\xee\x06K2./\xc30\xee~N\xc6d\x91\xfb\x5c\ -\xd1\xd2F\x80>\x0e\x05\x0aO\xf4\xba7\x84|\xc5\x84\ -I $b\x9dm\xb5\xcb\x0e\x96GkL7\xb6\x15\ -~vbR\xc4\xdb\x86\x98\xe4\x19\xf76\xfc\xee\x8f\x88\ -\x0b\x9e0\x1f2\x14'\xb1\xee\x92l\xc1\x0a\x06\xfbq\ -\xeb\x0c\xc4\xc9\x8a\xbbD\x9a\x5cWt\x99\x82D\x0d\xcf\ -\xf0\xed04\x0e\x00\xc6\xee\xad]\x01\x08\xaeD\x06\xc1\ -yr\x01pM\x1d\x1f5\x13\x0f\x96_\xc4\xbb\x02\x10\ -\x07i>\xb5\x00\xb8\xdam-\x12I\xae\x5c\x90n\xdd\ -\xc5A\xf4O&\x00\x81r\x1fG\xc9E\x02@\x0ct\ -}\xcb\xe38\xc4/T\x00\xc2\xc8x\xa0y;\x01\xf0\ -A\xc2O*\x00\xd6\xb2n\x0e\xc9\x93\xbd!&0\xb4\ -\xffs\x08\x00\x9e\xe2\x1f\xef\x02\xed\xd0\xafh\x81\x0b\xc3\ -\xee\x22\x09=\xf2jn\x1c\xb0:\x96\x11\xaf\xcc\xec\xe8\ -\xbe\xe0j\x17\x86\xd8A\xdf\xfex\xf79\xe4g\x0d\xe3\ -7\xecd\x22\x15\x14\x80^\xbc+\x1e\xc3\xa9q\xcb\xc7\ -\xd04\x1e\xa7\xa08\xc3|\xc5w\xf2\xe3x\xebf\x22\ -\xc8I\xfc\x9c\xa0\x90C\xf1\xf4\x98\xae\x8f\xf7\xd3!\x8e\ -\xd3\x82\x90\xbc\xe5\xfb\xbf\xdb\xb1uRC\xd7\xf6\xee5\ -w\xed|\x96\xbb\xd88\xdbo\x14$\xb4\x9dc\xca\x12\ -\xe5\xde\x07\x97i\xeb\x92\x12 \xd1b8\xf3\xd9\xbbx\ -\xdd1\x80\xd0'c\x22-\x94\xdb\x96\xa3\x9bK\x8a\x22\ -\xc7\x18\x81\xd6\xf4qeb\x88os\xaeR\xdb\xd7\xe0\ -c8]#I\x04\x9b\x8d\xe1\xf2\x95\x8a\xa2\x10\x1c\x1c\ -h\xc7\xec\x95\x96\xa2p'vX\xebb\x0b\xad\xed\xd8\ -\xac\x0dei\x1c\xd3\xd7\x03<\x97(\xa288\xa5)\ -\xcb\x96\xf5\xba\xedA\xae\xe8\xb3z[\x0e\x0fk\x8aB\ -#\xa5\x03\x8e\xcb\xe5\xb6\xaf\x99\x97\xf4\xae\xd8-Z\xab\ ->\x0b\xd7\xb0XL\xa9\xeb\xaaO\xfeH\x98L2\x8c\ -\xf1qw\x96\xa3\xa3\x8a\xf9|B\x92\xb8\xba{\xc6\x18\ -\x8e\x8e\x8e1\xc6p|\xbcBJ8<<\x22M\xd3\ -\x1e8\xd2\x9fVa0\xc6%e8\x97\xb8c\xfd\x94\ -LH\xd2\x84\xcdf\x83\xb0\x82\x93\xe3\x13\x9e\xb8\xf2\x04\ -\xe7.\x9c%\xcf\x0a\x07\xbe\xf2\x94\x83\x83\x03\x8c\x09\x19\ -x]\xd3Q=\xf6\x04\xdd\xef\xfc!\xeb\xff\xf8\x07$\ -\xa7fd/y!\xcd\x83\x17h\xce\x9dBLs&\ -\x93\x09\xb6O\xa0p's\x80\xd6\x9a<\xcfh\xdb\x96\ -\xe5\xd1\x09\xc9\xbc\xe0\xe0\x95/\xa5|\xef\x1f\xb2\xb5\x0d\ -\x1d\x15)3\x1ajP\x96\xe9\xb4@iE\x92\xa6\xac\ -V+\xb2,\xa3m\x0d{\xf7\xdf\xc3\xc9\x99\x19\xf5\xe1\ -%,\x15g8\xc0Rs\xe6y\x0f\x91$)Zk\ -D!\xb8\xe3\xae\xbb\xb9z\xf52{\xc6\xd0\xac\x96\xb4\ -]C\xcd\x8a\x94\x1c\x8ba\xfa\xd0\x03\xd4EJ[\xd7\ -\xacV+\x00&\xd3\x09U\xe5\xd8\xb3\xa6m\xa8\xca\x92\ -$\xd1\x9c\x9c\x9c0\x9b\xcd\x10B\x90f)\x9b\xcd\x16\ -\xad$I\xdf&!\x04\x9fy\xe4\xdaH\xefx\xc0\xe0\ -\xd0tlKng\x87\xfcV5>l h\x88\xa0\ -\x97\x02\xe8\xba\xddz\x0f:\xbf\x07\x00e\xe9\x98\x93\xa9\ -+\xb6\xcbp\xbf\xc0D\xde\xae\xb4\xca\xae^\x0aO\x1b\ -\xc7!\x87Mz`hB\xcb\xc7\xf1_\xb1\x07\xc7\x0c\ -)\x88\xe1>\xde\xfd\xec?\xf1#\x16l+\xc4::\ -\xb8\x91\x83\xae\x14\x88\xde6\x8d\xcf\xb5\x8d\xf5\xad!\xd8\ -k\xff\x8e\x1e=c\xdc\xf7\x00|\xc3\x1c\xfar^\xb7\ -\x8b]\x8cI\x0b\xdf\xe6q)\x99\xb0\x01\xf7\xa3\xeb\xb1\ -C\xb0-\xde\x16\x06\x00\x1b\xc6\x95\xe1\xdb\xbe\xb8\x8d\xd1\ -\x16\xf6gp\xb4Ftv\xe7Z\x0f\xda\xe3X\xcb\x98\ -4\xf2\x87H\xc4\xbe\x22\x8f\x12BP\x8f\x07s1>\ -\x0a\xd6\xcd\xd7\xf3\x1dc\x990\x8e~\x96c4\x16\x5c\ -\xc0A\xce\x82\x1d\x97'[\xec\xa9yO\x9e\x05\xb2I\ -\xa0\xd0\x06Hz\xeapl,\x03\x8b\x15/\xaa\x18\xc8\ -Y\xc2\x82\xf2\xefx\x16\xea\x0b\x17\x80\xee\xf3\x12\x00v\ -\x04\xa0PS\x04\x0c\xc7\xc6\xdd*\x00\x1e\xe4\x84iy\ -J\x01\x18bM\xc2\xae*0\x96\xb7\x13\x80@S\xc7\ -\xac\x8f\x1f\xc98\x91\xfd\xf6\x02\x10\xc7\xa6<\xb9\x00\x18\ -\xdb\xb1i\x8e\x98&\xfbH\xa1G\x02\x10\x14\xde\xed\x05\ - ~\xae_\xdcaw\x13\xab\x0f\x86{\x05\xb5\x162\ -\x96\x03\x84$\xfa4\xeeO\xbc\xd3\x0a\x92\x14\xb3\xc01\ -\xf0\x8f\xe1\x96\xef\xa9w\x8d\x8f\xf7\x8e1\x03\x18\x16N\ -(\xb73NB\xb2;}\x8a\x93d\xbc\xcc\xc6\x00\xd6\ -\xbfvM\x89\x8d\xda\x13\xef\xb0\xc7c\x15``\x1c\x8f\ -\x13\x9b\x968V\xd1b\xa2M\x89{\xbd\xe6u\xaf\xe2\ -\xfc\xbdw9\x98n\x05Bh7f=\x08\xfc\xec\xc5\ -\xeb\x0e,%.\x82\xa6m-\xd6\x82\x92=#h\x9c\ -\x84j\xd5\x8f\x9a\xc0\xb9\x16\xfb\xfax\x0a\x86\xba|J\ -;pU5\x06k\x0cG7O\x98NS\xb2L\xf7\ -\x0c\x1fCy\x14\xcf\x16\xbad\x0c\xc7,:\xd7\xa8\xed\ -\x8f\x12\xb3h-\xb9\xef\xde\x94\x8f}|\xc5\x9dw\xa4\ -\xdcuWN\x9e\x8b\xa1V\xdff\xd3\xf1\xf8c[V\ -\xeb\x9a\xe9DaL\xc7\xfe\xbef\xb9\xac\x99N\x15\xa6\ -3\xa4\x99d\xb3\xa9\xb9v\xad\xe1\xec\xd9\xdc\x01\xdc\xd6\ -\x01\xc5\xf5\xba\xec3\x8d\xab>\xe9BRUU\x1f\xe3\ -\xe7\xc6\xcf\x81*CQ$\xe4yJ\xdb\xfa\x8c]\xdb\ -\xbblk\xba\xce\x90\xa6\x09\xd6Z\xce\x9d;\xe8\x13A\ -\x1c(\xac\xeb\x86\xbd\xbd\x19\xeb\xf5\xa6\xaf7X3\x9b\ -M(\x8a\x82\xedv\xdb\x1f\x8f\xc6\xe0:.&\x05e\ -Y\x82\xb5\xd4\xd7\x8f\xe0\xf0\x88\x1b\x7f\xf4A\xb6\xd7\xaf\ -1y\xe0\x01\x8e\xe63\xdaB\xf3\xd8'N8u\xe1\ -\x02g\xcf\x9feSn\xa9\xaa\x92\xaa\xaaI\xd3\x04\x9a\ -\x0e>\xf4\x08W\xde\xf2\x83\xe4G\x0d\xc6T\x1cq\x93\ -\xc5\xcf\xfd:e\xba&\xf9\x1b\xdf\xcd\xa97\xbf\x01\xab\ -\xa1\xaa\x9c\x1c\x94eI\xd6'Xl6\x1b\x00\xf2\x22\ -\xa3\x16\x86z\x9a\x92u\x92\x0eA\xc6\x94\x0d'\x08,\ -i6Aj\xa7\x97\x9a\xa6a\xd2\xb7\xdd\x98\x8e\xe3\xaa\ -F\xe4\x05\xb5q\x09\x19-\xa5Kb:\x7f\x06+\xfa\ -\x8ce,Y\x9eq\xe1\xee\xbb17n\xb0\xae\x96H\ -[!\x10lY\xa1\x11,^\xfd\x12\xac\x90\xa4Zq\ -\xb0\xbf\xc7\xb6rc3\x9bN)\xab\x92\xf9\xd9\xb3h\ -\xad\xa9\xea\x8a,\xcd\x10\x08\x9a\xaeE\x22(\x8a\x82\xc9\ -t\xc2f\xb5FX\x81\xec\x8bW\xdb~\x85\xfbU\x7f\ -\xcf3\x9f\x81\xb1p\xe9\xe3\x1f\x1f\x8ci\xbcU\xf5k\ -\xcdk\x80\x18h9@\xe7=$\xbb\x1e\x9a\x00\x90b\ -\xbd\x13B?\xa2p\x9br\x8b\xc0\x22f\xb3\x91.\xf1\ -\xaca\x1c&\x126\xfa\x8c\xee\x17,e\xbc\x89\x0c/\ -\x7f\xbfx\x83\xef\xef\x17\xdc\xb5\xb7z`b\xfd\xe6\xff\ -z\x98:f\x0cm?\x1e\x16O\x9f\xb1\xa8\xd8\x00\x00\ - \x00IDAT\x05\x08\xe2\x8d\xb7{\x85\xcc\xe4\xa0\ -\xf3vm\x16\xd8Q[cX\x1d\xb7\xc5\xcfL\xb0\x93\ -^\x97\x86\xe7\x04\xaf\xdf\xf8\x19q_C\xfb\xc6c\xe6\ -\xdf\xf7\xe3\x10\xdb\x8a0\x82\x8c\xde\x09\xb6\xa4\xef\x89\x08\ -\x9bw\x07\x02\xa7\xd8\xbeXt )\xc2\x5c\xc4\x1b\x0c\ -\xbf\xd9\x1fSK\xb1\x9d\x88\xed\xe1\x98\xfc\xf0\xf3\x12\xe4\ -'H\xb3\x9f\xd5\xdd\xe2\xe0n]\xb8\x8a\x0d\x82\x10\x13\ -\xef\xdb\xe9I\xa9\x01\xf4\xb7\x16\xbb\xdc\xa0\x163B\xe2\ -\x90{\x86\xb6t\xf8\xa3\xb4\xe3\x81\x1d3]~\xd0\xc2\ -r\xf1\x93\xb4\x9bT1\x16\x80\x18\x80<\x95\x00\xd8\xcf\ -O\x00\xc4\xed\x05\xc0\xbb\x83}bH\xec.\x0c-\x8b\ -\xc5(\x86Fr\xf4I\xbcC\x8c\x99\xaa'\x17\x00q\ -\x8b\x00\xc4\x8bf\xdc\x82'\x13\x00\xaf\x88B\xd2\xcbm\ -\x05\xc0Z\xd6\xcd\x11\x93d\x0f%Rb\xe0\xf7\x94\x02\ -\xd0\xcf\xa7\x8eX\xc8] \xe7E6\x06O1\xe9\x1c\ -\xee=\x8ek\x19\x8f]`.\xe3\x98=\xbf1\xf0;\ -!5\x08o\x88\xcd\x08\xf3\xe6{\x0d\x88x\xab\xb0\x1b\ -\xfb1v\x99\xc7@6\x8e\x97\xf0\xe3\xe3w\xbc\xb1\x22\ -\x09}\x8b\x7f\x96t\xa2\x1b\xb1\xd8q\x88\xc4\x98\xa1\x0c\ -lA\xd8&\x84%<>\xf6P\xec|\xd7A\xebg\ ->\xf7a^\xfe\x0d\xaf\xa2\xb3\x1e\xe8\xf7\xed\x96\xba\xa7\ -\xf6\x5c\x8b\xab\xaaA\xe9>`^\x82\xed\xd9\xbc\xb6\xdf\ -+\xa8\x9e\x15\xf4\xf2e\xad;\xfaL\xd0g\xe4\x0a\xdb\ -\x9f=ki:\x83\xb0p\xe9\xe2\x11{\x8b\x04c$\ -M\xd3\x0d\xd9\xbd.\xe6\xce1]\x9e\x8ds\xf1t\x96\ -\xed\xd6%E\xa4\xa9d\xb1\xd0\x1c\x1f7$\x89\xe0\xc2\ -\x05\xcd\x95K\x0e@\xdduW\xd1\x1fafX-\x1b\ -\x92\xa4co.I\x12w\x8f\xf5\xda\xd5\xad\x13B\xb2\ -\xd8K\x99N\x15m\xdbq\xf6lF\x969fP)\ -w\x5c[\x92H\xa6\xd3\x14p\xc9\x1au\xdd\x22\xb0\xe4\ -\xa9\xeac\xf3,\xc5$'\xd1\x12\xa9\x157\xae\xdf$\ -M]\x8c\x99\xd6\x1ac:\x94\x92=\xc3\xd9\x0d\x09\x1b\ -.\xb3\xb7q\xec\x98\x92\xcc\xe7Sn\xdc8\xc4\x18\xc3\ -\xc1\xc1\x1eZk\xea\xba\xea\x0b/k\xca\xd2\xc5\xcf\xb9\ -6\xd4\xae\xce^\xd7q\xe9{\xff>\xfb\x97\xae\xb1\xfa\ -\xec5&\xb39\xcb\xcd\x1a\xfb\xbc\xbb9\xfd\xa3?\x80\ -^\xcc\xd8?\x7f\x1e\x84 \xcf\x0b\x00\x97p\x22%\x9d\ -\xb4,\xdf\xfd\x87\xd8kG\xd4\x18*6d(,5\ -\xdd\xf6\x84\xe6\x9f\xfc3\xec\xf2\x98\xc9[\xdeDq\xb0\ -\x87\x94\x92\xe9lBg\x8cs\xa1&\x09\xeb\xf5\x9a\xb6\ -n\x98Lg\xd4\xd3\x9c\xadY\x01\x12MBF\x82\x91\ --\xfb_\xf6lL\xd72\x99N)K\x07@}m\ -\xc5I\x9e\xd3^8 \xf9\x93\x05[\xbbD`))\ -1yJ\x96&,WK\xd2\xd4\xc5SR[\xc4l\ -\xceC_\xfe\x22.\xfe\xd6\xef`\xacb!O\xd3\x09\ -M\xfa\xb2\x17\xb1\x7f\xea\x80\xe3\x93c\xda\xae\x03\x0bR\ -)\x94\xd6\xec\x17\x07\xae\xee\xa1\x10dBb\x8dEi\ -\x89i\x0cR'\x18c\xd8\xac7\x14\x93)i\x9a\xf8\ -\x83w\xf0\x1e\x97\x0e\xcblo\xc1\xb7\xfe\xad\xbf\xce\xcf\ -\xfc/?\x86g/b\x00\x16\x1b\xf5\x98l\xf0\xc6\xd5\ -\xb1\xefc\xb7d\x0c\x22\xbdF\x89\x19\x19\xaf\xff\xfc6\ -~\xb0f\xa5;\x90@\xccf\x83.\x0dw\x08\xc0(\ -0c\xf1f\xd6F\xed\x1b\xdb\x8a\x00&v\x0b\xdf\x8f\ -\xfb\x15\x93#\xfe\x9d@\x5c\xc4\xa4E\xd0\x91\xae]A\ -\xbf\x8dc\x13\xc7\x9bQ\xef\xa5\x89k\xe8\x060\xe8c\ -\xe6C\x18S(\xff\xb2\xbb1\x1e'`\xc4\xcf\x8c7\ -\xc9^/w}|e\xac\x99c\xfb\xcb\xd0\x821\xdf\ -9\xb6\x0dct\x10\xebx\x1fF\xe0\xc7VDW\xc6\ -\xec\xab\x9fC\xa3%r\x7f\x8e8Z\xf5L`\xe8\xa1\ -\x07}\xf1\xf9\xc8qH\xd5\xee\xbc:\xdb\x17oW\xe2\ -xQo\xfbm\xc4\xe5\x8e74\x01\x8b\x85\x19\xf7L\ -h\xc0_NZ\xdd\xbc\xf9~E\xa1g\xdb\x16\xf2\x16\ -R\x9f\xe4\xeafZ\xfb\xbc\x9c0Yr\x98\x14?\xb0\ -\x81%\xb1xW]\x0c\x9f\xc6\x94w\x98\xdc\x18\x10\xc5\ -\xb1\x83\x7f\x1e\x02\xe0!\x87\xbf>W\xeet\x05\xcf\x04\ -\x86\xbd`\xd8\x15\x8c\x05 \x0c\xf1m\x05\x80\x00\x92v\ -\xc1c\x8c\xfa?\x7f\x01\x80\xcf%\x00\xb1\xcb\xf4v\x02\ -\xe0\xde\xb0l\x9b\x13\x8ad\x0f-\x92\xd1\xdc<\xa5\x00\ -D* \x9e\xa3\xe1\xfd\xe1\xc83\xf7\xc4\xc0\xf5\xd1\xcf\ -E\x88\xc7d\xf86\xa3{\xc6\xc2\x18\x94\xb3\x1d\x8d%\ -xwp`\xf1$\xde5/Gs\xee[:V\x92\ -b\xf4\x0e\xc4`6V}\xbe\x1d\xb1r\x88\x17\xa1\x1f\ -\x9f\x8e\x90\x9a4\x8e\x87\xf1\xefu\xf8\x9d\xb3\xdc\xb9_\ -\x00y^Q\xc6IPz\x18\xb7 Aqpp\x9e\ -O\xf8/\xff\xea\xb7a\x90\x18\xdb\xef\xed\xacu\x09?\ -\xd6\x22\x94\xc6t-\x12\xd8\xd6\x0d\xb3y\x86\x14}F\ -\xafO\xf4\xb0Nv\xb6\x8d%Q\xa2\x9f\xab\x1ed\x0a\ -A\xd7\x9f\x1dk\x8d\xebu\xdb\x19\xac\xb1\x5c\xbat\xc4\ -\xa4p\x8cZ\x9a\xb8lX\xef#\xee\xfa\xe0\xc0,\xed\ -\x93::K\x9a\xa8\xe1\x087p\xc9\x1d\xd6Z6\x9b\ -\x86\xd9,A\x0a\xcb\xf9;R&\x85\xcf\x18v\x89!\ -\xdbUM\xa6A\xa6\x82\xcd\xa6AJ\x835\x1dyn\ -\x91\xca0\x9b)\x94\x824U}\xed=\x97\xec\xa1\xb5\ -v\x99\xa2\x99\xa4\xeb\x5c\x5c^\x92H\xaa\xaa\xa6*+\ -\x9a\xda\xb9d\x17\x8b)J\xb9x\xbav\xd32\x9d\xe5\ -\xa4R\xd3nJ\x9a\xd6\xa0\xacE(K\x97f\xa4y\ -\x86I\x5c\xa0d\x92(&\x93\xacg\x0a\x15m\xdbr\ -p\xb0\x87R\x8a\xa6i\xa8*\xe7Nv\xed\x90\xbdk\ -\xdd\xb1bBJ\xb2<%O2\xaa/\xbd\x8f\xeb\xef\ -\xf9#t'9<\xbc\x89\xb2\x8a\xf4\xfd-\xd9\xc7>\ -\xc1\xf4k^\xe1J\x9bh\xc5boA\xd5\xb8\xccd\ -\xac\xd3\x5c\xe9\x85Sh\xebT\xff\x84\x9c\x84\x84\x9a5\ -)\x05mWS\xff\x8b\x7fK\xda4\xf0\xb6\xbfA\xb2\ -7\xa3n\x5c9\x1aW\x9a\xa6rml\x0d77\x1b\ -fw\x9dg\x92\xcf)7+\xa0\xa3b\xc5D\x1d0\ -\xfd\xbaW\x92%\xe9\xd0\x1fW\xafP\xa3{\xd9\xd2\xa7\ -\xf6X\xe3j\xf9\x15\xcc\x00\xc3\xe4\x99\xf7\xd2\xb6\xcdp\ -\xad\xb5\x96\xaek\xb1\xc6\x90\x9d\xdb\xe7\xb4<\xe0j{\ -\xc4\xb6+\x91\xcf|\x06\xea\xc2Y\x0e\x8f\x0e)\xb7%\ -RI\xb4\xd6dYFY\xd5$YF\xa25]\xdb\ -:\xe6\x18\xdb\xb3\xb1\xd9\x90\x0d-\xa5t\xe5b\xdaf\ -8\xde\xce\xadC\x8b\x14\x927\xfe\x9d\xb7b\xd3b\xd0\ -\xe7\xb7z-\x22\xf5H\x1cW\xe77\xb1\xbe\xb6^\xcc\ -\x1c\x8ei\x84\xe0\xee\xf5\xfa\xce]\xe1A\xdc\xc8\x12\x94\ -[\xd7\x92\xd9\x04\xcf&\xfau\x17\x98\xb8\x18\x14\xc5O\ -\x1c\xebIn\xd1);\x0edA\xa4[\x9c\xb5\x08e\ -_bV/\x84\xf7\x04 \x18\xc6\xeaV\xbd\x16\x88\x83\ -\xf1\xf8\x05V\xcb\xe9\xb71\xa3\xe6\x89\x0e9|\xdf\xeb\ -R\xd1\x13\x0d\xe3\xb9\xf1m\x0f\xba>\x06\xef!y2\ -\xc6\x1d\xee{!;9\xb6\xfb1\x89\x14@p\x0c\xe7\ -B\xc8@ls\x07R\x01o\xafCl\xfe.c8\ -H\x88\xee\x13C\x0eW\x08\x13pI \x1fvC\xd7\ -\xc6^A/\x13q-K7\x7f\xb1\x14\x06\xd0\xed\xfb\ -0\x06\xe8\xfeyqU\x13_QeL\xade\x7f\x8e\xac\xc0Z3\x9c\xe6!\xa5`2\ -\xc9H\x12\x89iS\xd7.\x0bM]\xa3\x9a\x8e\xee\xfd\ -\x1f\xc1\xdc<\xe1\xf8\xf7>\x04\xcb\x13\x841P\x97l\ -OJ\xb2\xfb\xce\x91\xdf\x7f\x07\xc5+\xfe\x12\xf6\x81\xf3\ -\xe8\xd3\xfbXkI\x12_s/c:-\xd8l6\ -C\xfd=%$\xdd\xb6\xa2)kd\x9eRLr\xa4\ -\x92\x08!\xc82w\x86\xee\xa9\xb7\xbe\x19\xf3K\xefe\ -\xf5\xe8c\x08\x1a4\x96\xae9\xa6\xfe\xa5\xdf&\x7f\xf9\ -K\xe8\xda\x86\xc9$g\xb3\xd9P\xf4\xe5Dl\xe7V\ -bv\xf6\x00c\x1a\xa0\xa3\xa1A\x02\x13f\xdc\xe42\ -\x0bq\x1aZ\xcb\xe6'~\x91\xf4\x19\x0f\x22\xdf\xf0M\ -TuEQ\x14}\xcd\xc1\xd6\xb9\xaf\xab\x86\xb2\xdc\x90\ -\xec\xcd\xd1\x22\xa1\xc5\x9d1\xadP\xe4bA\x97\xb9\xd8\ -<\xfa9\xcc\xb2\xcc\xd5\xddkj0\x96\xf4\xc1\xfb\x91\ -V\xd2Rs\xccUN\xa5\xf7\xd3<\xfc4r\xa5\xfb\ -\xb9\x92n|\xf2\x02#\x15\xf6\xde;\xc9D\xc2]\xf2\ -\x0c\x97\xcd!\xf9\x85\xb3\xe84E\x0b1\x9c`\xe2\xb3\ -\xa3\xf3<\xa7\xa9\x0d]\xebbZ\xeb\xfe\xf34I1\ -\xd6PU\x15y\x9e\xa3\x93\x84\xa4\x17X\xa5\x5c\xd8\x81\ -_9\xdf\xf8\xddo\xe4\xcc\x03\x0fP\xb7\x81_\x0f\xeb\ -)\x06uq8M\xbcM\x8c5\xf7\x18\x1a\xc5z2\ -\xd6\x0d\x0c\xf7\xea\xdb4@\xaf\xa0_(7N/\xcc\ -\xa6\x91\xd5\x88\xb5n\xd0>\xce\x961\xb4&\x8e \x1c\ -o\x10C\x1bc\xe2\xc2\xebI\xaf5\xe3\xd2Y\x81t\ -\x88Ge\x0c\xea\x02\x11\x10\xc3=\x1f\x07\x1d^\xf1\xa7\ ->i!vk\x07\xc6\xec\xd6$\xd0X\xafY\xec\xa0\ -}CN\x81\xeb\x8f\x8fO\x8c\x11Ex\xba\x18\xdae\ -\xfb6\xb8\xadr\xa8h\xe1\xfb\xd72\xdex\x13}\x16\ -\xdbN\x7f/\x17z\x13\xee\xe1]\xed\x0a\xd5\xc7\xbe\xc7\ -3\x18\x01r-]b\xc8\xe1\x12l\x9091\x9a\xc5\ -\x80I|\x0f\xbc,zO\x92\xbf\xa7\x1a\x9e\x100\x90\ -\x1fw\x89#G\x02\xe9\xe6\xc7R\x0d\xd7\xecb _\ -\xc5$\xc6G!\xde\xd0_\xd5\x83D\x03r\xd5 f\ -\x81X\xd1.\x0b\x85\x91 \xb8\xc6\xa8\xa8\xa3\xbe1~\ -\x8ao'\x00\xc1\x80\xc6\x0b1N*\xf9B\x05\xc0\x03\ -\x8b\xdb\x09\x807\xb9\xbb.\xd0L\xb9\xa3\x07\x1c\x08d\ -h\x8fc\xe2\xc6G\xc3\xc5A\xbb\xb1\x00\xc0n\xdc\xc1\ -x\x89\xfbq\x09\xe0,\x00\xde?/\x01\x88K\x1d\xdc\ -V\x00\xaca\xd3\x1c\x0f\xee\xe0\xf0\xf9Xx\x82Px\ -\xc1\x1f3k1K\xe6\x81]\xe8\xad_\xfca\x8e\xdc\ -\x5c\xbb\x05.\xd9\xa5\xe0c\x97C\x08T\xf6t\xf9\x18\ -l\xca\xb0\xc8\x06\x19\xea\xf0\xe0\xcf\x9d\x82\xe2!+\xd1\ -\x5c\xdb\xd1}\x02\xac\x0c\x125v\x01\x07\x06;\x8e\xc3\ -\x0c\xf3\x1a\xcc\x05\x08\x8c\x88\xe5\xd5_\x15\x1b\x87pO\ -\xafHb\xf9\xf1c\x11\x87\x11\x04\x19\x08\xf7}\xf9\xd7\ -\xbe\x9c\xa7=\xf7\xd9\xae&\x9f\xb5C?\x02\x98\xed\xfb\ -d-H\xcd\xd1r\xc3\xdd\xe6\x14R\xb8\xac^\xe36\ -\xa8}RB?7}\xb6og\xe8k\xf5\xd9!k\ -\x18@\x09\xb8vu\x8d\xd6-R\xa6t\xc7\x15\xeb\xff\ -\xeb\x03\xac\xdf\xf9\x9f\x11\xeb-\xd7\x80\xda\xd6d\xe7\x0e\ -8\xfa\xf0g\x10R\xb2x\xd3W\x22\x1e>\x8f\xe9\x8b\ -+k-\x87\xec[w\xb2F\xc3d\x92\x22\x84s\xef\ -\x9e=\x97s\xed\xda\x9a3g'\x80a2\x91\xb4]\ -\xc7\xc1AB\xb9m\x10BP\xd7\x0d\xe7\xceM0\xad\ -\xa1\x15.\xa9DkX\xaf\xb7\xfd\x99\xbb-\xd6\x1a\xb4\ -N\x00\xd3g\x1bw\xa4i\x86\xd6\xae\xae\xe0v\xdd\x92\ -$\x1a#@=z\x85\x93\x9f\xfc\x15\xd6\xff\xf7;\xd0\ -\x22\xa5\xdd,\xc1vh\x12t\xa2\xa9\xaa\x15\xc7\x1f\xfa\ -\x13&\xa4\xa8\x1f\xffy\xd2\x87\x1f\xe0\xf4\xdfz\x13\xea\ -\x05\xcf\xc7\xce\x1d\x00I'\x05eY\xf5Y\xb6\x824\ -M\xa8\xde\xf5\x87\xdc\xfc\xa9_\xe2\xe4\xa3\x9fd\xf1\xd2\ -\xbf\xc8\xe25/F\xbd\xf0\xf9\xe8\xdc\xd5\x1d4\xc6`\ -N\x1f ^\xf0\x10\xdd#\x1fg\xca\x94\x8e\x06CK\ -\xf7\x9e\xf7c\x1f\xbf\xcc\xe9\xfb\xef\xe1\x89\xabW\x99\xcc\ -ftYN\x9ae4]\xe7\x8e\xa2R\x82\x99\xde\xc3\ -\xb4%+\xaecih\xb1\x14L1\xd6\xb9\xae\xb5\xed\ -X\xfd\xc8O\xa0\x9e\xf3\x1c\xe6\xcf\x7f\x0e:\xd1\x1c\x1f\ -\x1dr\xf5\xda\x13`a2\x9bq\xea\xcc\x19Ls\x0d\ -\x91I\xc4\x1aR\x12&b\x8eYL\xd0gOc\xa4\ -\x03\xacuY\xf65\x12[\xa4\x90t\xa6\xc3\xdc\x7f\x17\ -\xf9\x99\x03\x9ak\xae\xa0v\xf7\xe5\x0f\xa1\x0e\xe6\xb4\xa6\ -\xa3\xac*&\xca\xcd\xb3\x90\x8al2\xa3y\xd5\xcbI\ -~\xfe\xb7\xa9>q\xc8)u\x8a\xf2\xd9\x0fptr\ -\xcct6%MS6\xdb\x8d\xbb\xb6(\x10BRn\ -+\x92$A\xeb\x1c!\x15R\xf4Y\xe8}\xedGc\ -\x0cY\x9eQ\xd7-E>\xa13\xe5\xb0\x1e\xbe\xe2\x15\ -/\xe5\xb9_\xf5\xe2>H\x89>{:v\x9d\xba\x97\ -\x96\x9a\xcex\xc2\xc2\xeb.Fv\xc3\xaf\xdb\xd8\xc0\xc7\ -@\xcb\xeb}\xbf9\x1e{\x85\xe2+\xa2$\xc7\x9e\x09\ -\x14\xb3\xf9-@4$\x9a\x05}9\x86e\xde\x82\x04\ -\xcf\x8c\xb3\xb0>j<&\x03\xe8\xef\xe9\xdeU\x84\xa4\ -\xbaP\x89 \xb41\xf8\x94\x82\x07o\xack\x83\xdd\xf4\ -:5>R\xcc\x03\xe2\xd8R\x8c\xed\xbd\x87Ta\xcb\ ->\x1e\xe7\xa0\xc7\x18\xae\x17}o\xdd\xb5\xde\xceA\xcc\ -pz{\x1al\x16\x84DN\xdf7I\x08\x17\x0a\x15\ -F\xe2P\x1bh\xa3\xf6\x8a\xe1s\x8fg\x82^\x1e\xdb\ -\xb40\xc7q\x9fE\xa21\x8b)\xe2x=\xb2m\xbb\ -s\x14\x87\xac\xf9q\x8e\x81\xe8\xadI\xb5\xe3\x925\xde\ -\xce\x05I\x0d\x9e\xd9\x18\xc7\xc4c\xeb\xe3Z\xbdD\xc5\ -\xa4\x86'\x8e,\x81\xe5T\xdb\x1a\xdbv\x88\xbe>\xa9\ -:\xab\x1e\xfe!)\x04\x0d\x1d\x8d]E\xd3\x17\x04\x8a\ -\xe8\x1d\xa2wBC\xc6\xecH,\x90\xf1\x80\xf8n\xc5\ -\x81\xb3^\x00\xe2\xc5\x16O\xb0_\x94\xae\x1e\xdcn\xec\ -\x04\xd1=\xf8I\xe4\x85\xb3\x9c\xfd\xa7\x7f\x97\xf4\xdc\x19\xaa\ -\xca\xb1\x8dRj\x84\xe8\x133\xac\xa5\xcbsL\xa1\xa8\ -\x9b\x15\xe2\xa5\xcf\xe2\xdc\xdf|3\xfb\xa7\xcf\x90\xe5\x05\ -B*f\xb3\x05\xc6\xf4\xb1~B\x81\x80<\xcf\x91J\ -\x93\xe5\x05i\x96\x92\x15\x19Zi\xb4\xd6\x1c\x9c:\xdd\ -',A\xdd4(\x01\xff\xea\x9f\xbf\x9d;\xee9\xcf\ -7\x7f\xdf_\xc1*W\x1bPX\xcb\x07\xdf\xfd\xfb\xac\ -n\xde\x1c\xb4\xd1\xe9s\xe7\xf9\xfa7\xbd\x81;\x9f\xf9\ -L>\xf5\xa1\x0f\xf5\xfa(f\xcf\xbc\xeb7\xc4\xba\xc5\ -\x86\xd7_\xef5\xcan\xb2\x98\xd7-\xe1\xf3\xe0>\x1d\ -\x0clk\xe8L\xeb\xce?\x8c\x8c\xae\xd7SA\xdf\x8d\ -\xdd\x8c\xfe\x19\xe3\xcc\xdc\x18P\x88>\x22CD\x9f\x04\ -\x9b\x18\x87\x11\xc9\xe8\xaa\x18\xa8\xc5\xb6&\xe8Eoo\ -\xc7,\xa2\xdd\x19#;\xf4\x98H_\x8e\xf1\x80\x8cl\ -\xce\xd8*\x841\x8e\x19\xd9\xd8\x1d\x1d\x03j\x8f\x09\xe2\ -0\xaa\xd8\xee\xf9>\xc5!60\xd6\xb5\xe3\xcd\xb9K\ -r\x08\x96\x22\x5c\x1f\x1f\xd20\xb4[0$\xa3\xfa\xeb\ -\xe2\x11u\x17\xb8o\xa9&\xa6,n7fD\x9f\x86\ -\xa7\x07\xcb\x1a\x8f\x94\xb8\xe5\xdd\x80}\x02\x89\xb4[\xdb\ -2\x00\xcd]k\x1dlt\x0c\xae\x83\xc4\xb9\x97\xea\x12\ -\xc44\xc7\x02\xfaFs\x89\xd3\xc9\x9d\x83\xcb)\x1e\xc4\ -`z%vp\xc7\x86WX`\x86\xb1\x00\xb8F\xec\ -\x9ez\xe0\x05 N\x1c\x89\x17\x82\xbf\xbe\x8b\x04\xdb\x12\ -\x5c}O&\x00\x9e\x9d\xf1\xdd\xef0L\xd4\x9c\x0a\xc9\ -\xb6[\x0f\xcfq\x02\xd0\xf5\x00.,t`(\xa2\x18\ -/\xfc\xf1\xa0\xba\x7fc\xc4\x1d\x04\xc0\x0b\xf68\xfb9\ -0O~b\xc75\x04\xe3\xa5\xed\xaf\x0c\xb1(v\x10\ -\x80PB\xc5\x8f{\xb4\x80\xada\xdb\x1cQ\xf4\xc5\xa2\ -\xc7\x02`\x87\x7f}_\xc7Y\xad\xfd\xf3\x85\x1fg3\ -\x9a\xd7]\xb0\x17\x5c\xc1\xb1P\xef\xceC\x1c\xef\x173\ -\xc3~\xae\xc7\xcc\xf1\xee\xa2\x89\xc7\xde\xc74x\x05\x14\ -\xcb\x86\x9f\x17\xef\xee\xf2\xf7v\xf3\xe3\x98D\xff^l\ -\x08BHB\x0c\xc2\xc3\x12\x09}\x8f\x97e\xb8\xceF\ -\xf7\xf6\xfd\x1d+\xb4\xf1\x0e8\xce\xce\xb6\xfdX\xbf\xe5\ -m\x7f\x0d\xa3\x92 \x7fv\x9c@b\xfa\x1f\xfbp1\ -,p\xb4\xac\xfa\xf8\xbf\xdep\xf5,\xa0\x8ajC\x1a\ -\xd3\x8f\x9c\xa0\xaf\x19(\xc8\xfb\xb8\xbd\xa3\xa3-\x9b\xd5\ -\x09{{\x13\xe7f\xeb\x0c:St\xd5\x099\x05\xdb\ -\xed1\x07$\x18\x01\x87v\x89`F&\xe0\xf8\x91O\ -2\xff\xdfO\x98}\xcf\xd7\xc0\xcb\x9f\x8b\xceB\x1d\xbb\ -\xa2H99q%X\x9a\xc6\xc5x\x9d>=\xa5m\ -\x0dM\xd3\x90\xe7\x9a\xb6\xae\xa9\x8eJ\xba\xbaes\xb4\ -A)\xc9\xf9\xd3S\x94\x16(%\x87\x02\xceZ\xcb\x9e\ -\x9dj\xfa\x18\xb1p\x22\xcfv[\x92e\xee\x08\xb6\xaa\ -\xaa\xd0J\x91h\x8dV\x92k\xff\xdb\xcf\xd1|\xfc\xa3\ -X\xdb\xd2\x9a\x92\xab\x97o \xb1$R\x91\x9c=M\ -q\xf7>m\xe3\x92k\xbaG.1\xddj\x8e\xdbk\ -PA\xf9\xae\x0fR?\xf1\x04\xf9\xf7\xbf\x91\xeb_\xfd\ -\x12\x8a3\xa7QR\xb0n*\xeaG\xafP\x9d\x5cE\ -Y\x8b\xb2\x82\x925vUR\xfe\xf6{\x99\xbe\xe0\xcb\ -Q:A\x0b\x17/\xa8\x9e\xf5L\xec\x85=\xeccW\ -\xc8)\x98\x1e\xcc\xb8|\xfd\x0a\xc5\xbb\xfe\x80\xf9\x1b\xbf\ -\x85{\xee\xbb\x9ft1\xa1\xa9\xab\xfe\xac\xe0\x84\xedf\ -\x8b\xb9x\x83\xb2Z\xd2R\x91\x90\x93\x92\xb1fEJ\ -B\xc1\x94e{\x88&E\x93\xd0\xbc\xe7\xfd\x1c\xfe\xf4\ -/\x90}\xfb7r\xff\x83\x0f\xb0\xddn\x99\xef\xed\x93\ -f\x09M]\xd3\x99\x84\xc7;W\xcey\xcb\x92\x04\xc9\ -\xa6Y\x92-W\xe4\xd3\x09y6\xe9k\x15f}\xdd\ -=\x89\x15\x90\x14\x05\xe2\x8d\xafg\xf2\x82\xe7\xd1\xcef\ -\x14\xf7\xdf\xcb\xc9fM\x92$\xa4iF\xdduH\x9d\ -\xa0\xa4\xa4\xdal\x91ZS\xbc\xfe\x1b\xd0\xaf\xfbZ\xd2\ -\x1eD>q\xfd\x1aBJ\xce\x9e=\xe7\xda\x95L\xa8\ -\xdb\x1a\x84%5\x92\xb6kHd\x86\x12\xc2\xd5m\x94\ -\x0a)]\xa6{U\xf7\xd9\xc9\x85K\x92)\xcb\x0di\ -\x96\xf0\x9d?\xf0=\xc8$sk\xc7Z\x8c\x08\xebt\ -\xb6\xb7\xc7K\xbf\xf6\x95\xbc\xe4\xb5\xaf\xa1\xb5\x92\xc3k\ -\xc7\xfc\xe6O\xff,\xc2\xc6\xb1t\xf1\x06T2\x99\xcf\ -Y/O\x06\xfd\xe2\xcb\x95\xc4p,\x80\x90\xb0\x96c\ -h\x13\xdc\x8d\xa1\xa4\x95\xc5\x95\x88\xb1\x00\xb3\xd9\xe0\xe9\ -\xf0\x80*h\xb2\xa0\xe7\xe3m\xf6\xaeq\x0e:\xd0i\ -X\x7f0@\xcc\x14yh\x14\xe2\x89\x03\x81\xb2\x0b\xc8\ -\x02\xc8\xf4Nl?*A\xc7\x8f\x13;\xe28\xbe`\ -\x8b\x82\x8e\x1dk\xc4p\xec\xda\x981\xf4\x8c^\xdc\xf7\ -1%`\x87\xfb\xc7DO +\x82{\xf3v\x81M\ -\xb7\x02\x9c\x90\xd9\x1d\x93C\xc1r\xc7\xba9\x00u\x8f\ -\x1c<\x03\x1a\x98\xd0\xd0>o\xef\xed,\xa7\xab[h\ -\xda\x11\xf6\x09\xac]<2c\xf6x\xd7\xea\xfbY\x0c\ -6*\xc8\xed\xb8\x0f.A\xd63\xa6\xfe\x8f\x9f/\x8f\ -\x0d|?c\xdbn\x89\xb3\xb9C\xdf\xc5\xaa\xa4\xdb\xab\ -\x90Y\x86\xca8\xf7C\x95\xd9P\xc8\x195\xabAx\ -\xc6\xf8t\x1c\x83\xe6_\x1e\xf4\xc4\xee>\xffg\x1c\x15\ -\x15\x06%\xdeW\xf9?\xf1\x12\xf3\x82\xe4Q\xfd@s\ -\x8bx\xf8\xc2Ocd\x1cvE\x00R&\x08\xa0\xb3\ -\xed-m\x0f\x02\x10\x16z\x10 \x7fE,\xa0q\x1f\ -v\xe3\xd8\x82\x00\xc4c\xb6\xdbV\xd8\x1dS\xf7\xffn\ -\x92\xc4.H\xf2\xf1\x18\xfe\xfbA\x81\x84\x0c\xad\xceT\ -$2\x031V.cFr<\x17C\xbb\xc4n\xec\ -L\x14o\xb83W\xa1\x97\xbe\xad10\x0c;O\xbf\ -\x81\x08\xa0w\xfc\xcd\xdd\xd7\xf8\xbb\xbb\xf3\x1d\x0bvP\ -\x03\x0e\xf0\xc5\xbb\xfcp}\x08_\xf0\x108>\xc9c\ -Wn\xa2\x1d\xb3\xb8\xfd|\x87\x9d\xde\x18 \x06\xc0\x1a\ -/d\xa2\xb6\x84\xfe\x09\xe0\xcd\xdf\xff\xdd\x9c\xbe\xe7\x1e\ -\x07\xc4m\x00x\xe0\xe1z\x7fo\x01>)C \xa9\ -\x9a\x96/y\xe6\x9dH%z`\xe8\xbe\xa5\xa4p\x8c\ -\x92\x05k\x1d\x02\x94B \x84EK\x07\xaa6\xeb\x86\ -\x1b\xd7\x0f9wn\xd1\x97R\x81\xb6\xe9P\x87k\xf4\ -;\xfe\x84v\xbb\xa2\xad\xd7l\xdb5\xa6\xdd\x92\xb5\xa0\ -;\x83\xedj\xbanC\xbalH.\xde\xa0\xdb\x9f \ -\xee>\xd3\x17&\xa6\xcf&\xedk\xe1)\xc9l\x96\xf5\ -E\x8a%BB[7\xd4\x7fz\x91\xed\xaf\xbf\x9f\x8b\ -\xbf\xfa\x1e\xcc\x87?M\xfd\xc1O\x91\xccR83C\ -\xa5\xaa\x8fOt\x8c\xa2\x10.\xf3\xf8\xf0\xf0\x88\xfd\xfd\ -\xf9p\x12\x87\x94\xf4g\xe2\xb6\xfd\xb1m\x92\x22\xcb\x10\ -\xc0\x95\xef\xffGt\x9bc4\x90X7\xfa\x0b1c\ -\xf6\x92\x879\xfd\x0f\xfe:{\xdf\xf5\x1d\xe4\xdf\xf0J\ -\xd2\xaf\xfd*\xf2\xbfp\x1fu\xbbB_:&\xa95\ -k\xb3A]/\x11\xff\xf9Q\xdaiF\xf6\xec\xa7\x91\ -\x16\x05\xa6\xeb\xe8\xb6[\xb6\xbf\xfe\xeb\xa4K\xbfej\ -\x99\x89)\x1c.I_\xf7*:)\x5c<[\x9a\xd2\ -X\xc3\xf6=\x7f\x84\xfc\xf8clYs\xb8\xbe\xc2\xc4\ -\xe6\xa8\xd5\x8a\xec\x95_Ev\xefy.^\xbcH\xdd\ -T\xfd\xfa\x94H!Y\xff\xec\xdb\xe9>\xf6)RR\ -\x8chh1\xe4\x22gq\xef=\xac\x8e\x9f \xc5\xb9\ -\xc0\x1b*$\x1a\xf1\xf8U.|\xc77\xd3&\x9a\xaa\ -\xae\xd9n\xb7\xa4iF\x9e\x17\xc8$\xa1\xfe\xa5w\xa0\ -on(\x980c\x8e\xfa\xd2\x078\xff\xa6\xbf\x8c\x10\ -\x92$M\x99\xcc\xe7N\x82u\x82N\x12@\xd0\x94-\ -\xd3\xc5\x1c{\xe6\x14r\xb1@g)E\x9ac:\x97\ -0\xd2t\x9ds\xc7'\x09\x93\xd9\x8c4\xcf\x90i\x82\ -\x90\x92\xc9dB\xd5T\xe4\x93\x82\x93\xd5\x9a\xedv\xcd\ -t2!\x9f8\x86\xb9H3\xac\xd4\xa4Y\xde3\x9f\ -Pv\x86\xb21\xb4Br\xb4)\xb9\xb1\x5cb\x92\x8c\ -\xab\x9b\x0d\xd77%W\x0f\x97\xdc\xf9\xe0\xb3\x99\x9c=\ -\x03\xc2\xf4\x9b\x19\x01\xd6\xf0\x89?\xfe0\xcf\xfa\x8b\xcf\ -\xe1\xaf\xfe\xe0\xdf\xe1\x8e\xa7?\x1d_\xb0K%\x09\x1f\ -~\xcf{)7\xab\x91\x1e\x10Bp\xcfC\x0f\xf2=\ -\xff\xfd\xdb\xb8q\xed\x98k\x8f?6\xd2\x03\x9e\xa1\x93\ -\x03\xef\x12{\x0b\xdc\xe7\xc1k\x11\xb4\xa7\x8c4\xbe\x07\ -G\xa2m\xc1Xl\x9a\x84\xb59\xd2\x00au{\xab\ -\xb3\x0b\x14\xc7vC`\xc5\xf8\xec\xfa1\x89\xe0a\xc0\ -8\x9e\xda_\xdb\xdfa\xf8l\xd7+!\xa2>\xc6\x9f\ -\xc5\xf1\xd36\xfan\x0c\xe1\x06[5x\xe5B<\xbd\ -o\xff\xae+\xd3\xeb@\xdfk\xa2\xf7c\x96\xca\x9f\xf3\ -\x1bF{\xacc\xe3{\xfa;\xc4\xb6\xecv\x98#\x14\ -\x8d\xde\x0dqr}\xf0ms\xf6J\x0d\xbf\xc7\xb20\ -\xd8\x5c\xa5\x90e\xb3\xd3\xb6\xd0\x8f\x98\xcd\x0d}\x0b \ -\xcc\x0e\xe3\x19\xda\x10\x83\xf7\x18\x0b\xf86\x88\x9d\xb6\xc7\ -\xb8\xc2\xb7\xcd\xcd\x95\xf7j\xed\x02\xc1\xc0T\xba\xb0\xb4\ -\x09\xb6\xae\x11\x8b\xa9+\x04]\xdb\x8a\xc3\xe6\xaa\xcb\xec\ -\x13\xb1 \xd9\xa8\xf1a\xc70F\xd8\xde%\xe6c\x06\ -]\x03C\xccW\x98\x8e\xf1\x00\x89\xdb\xbc\x1f\xd8\x1c\xff\ -$\x8b\x89\xdcrc3\x1f^\x9e\x8dqq\x83\xf1 \ -'*\x9c\x1d\xecAi\xcc\xe0\xc5P\xc03H\x1e\xbd\ -\x87}G|M\x98\xc8\xc0\xb0\x85q\xd9\xad+'\x87\ -\xf7DtO\xf7\xa9!\x16\x0a\x88\x854\x08\x80\x89>\ -\x8d\xaf\x1d\xab\x00c\x0d\xcb\xe6&\xb3\xe4\x14R\xe8a\ -.b%\x13\x0b\xd1\xae\xcb},\xb8c!\xb5Q\xaf\ -\xc7\xcey\x0f\x1cC\xed\xc71\x08\x0f\xea&\x8e'\xb5\ -\xfdB\x8b\xc7\xca\xcbPG7\xb89\xe50Fqa\ -\xe9[\x15G\xcc\xe6\xb9\xf6\xc6L\xb1\x18\xc65\xb4#\ -V\x84\x91J\x11\xe3\x05*GW\x8eef\xbc\x88C\ -\xe1\xf0x\xe1\x8d\x99b\xc1\x83\xcf~:\xf7?\xef\xd9\ -.\x91\xc3z\x89\x0e\xb2b\xc3\x0d\xfb\xd2\x19\x16\xd1\x83\ -\x1ac\xe1dU\xb2\xb7\xc81\x96\xe1t\x8fn8;\ -\xd7]#\x85;\xd7U\x0bIYw\xd4u\xcb\xe5K\ -7X,\x12\xb6\xdb\x12pq|ZJ\xca\xb6\xa6Y\ -\x9e\x80m\xa0]\x91\x1aC\x22S\x12,\xa5\xd9\xb0\x15\ -\xa5+\x1f#\xa1\xfd\xd8E\xec\xbf|;\xea\x8e}\xe4\ -\xd3\xefBh\xd53u.Kt6s\xa7b\x1c\x1f\ -\xbb\xfatB\x08\xaaO]\xe6\xf2\xff\xf4o\xd8>\xf1\ -\x04\x1bs\xc2\xa1\xadI\x0d\x94\x7f\xf8~\xee\xf9\xa17\ -#\xbf\xec\xd9TmKQ\xb8\xf3z]\x89\x18\xc7\xd8\ -\xfb\x138\xdc\x19\xba-MS3\x9d\xba3pu\x7f\ -\xe4\x89]m\xc8\xd7Kj\xdb\x91\xdb\x1cE\xe2\x12\x10\ -\x12A\xf1\xd67 _\xf4e\xd8l\x82\xb2\x96\xa9\xb0\ -\x98\xa7=\xc8\xe2\x95\xafb\xfd\xe3?\xc9\xf1\x8f\xfd<\ -y\xe9\xdcv\xcbO?\xc6\xe4\xc7\x7f\x16\xfe\xf2\xab1\ -\xb3\x09e\xb9A\xde}\x8a\xe2\xb5_\xc7\xe4g~\x93\ -\xf2d\x83\xb2\x86\xc4f\xd4\x8f]&\xd9\xaci\xe7S\ -\x84\x80\xedf\x83P\x8a\xe2E_\xc2\xe6W\xde\x85D\ -\x90QP\xb3\x86\xe5\x9a\xfd\x1b\xd7\xd0\xf9\xc3\xe4\xc5\x94\ -\xcb\x97>\x0b\xc6\xa0O'\xa8\xb2\xa5\xfb\xeccL\xd5\ -\x8c\xd6\xd4\x1c\xec\x9fgu\xb4\xa2\x96\x0d\x07\xdf\xf7\xed\ -\x1c\xfd\xc3\x7fJ\xb2\xde\x90\xdb\x05+\x0e\xa9Y\xb3\xf7\ -\xc8\x11'\xbf\xf2[\xcc\xbe\xf3u,\x16\x0b\xf2<\xa7\ -(\x5c\xe2\x0ay\xca\xfe\x9b_\xcb\x8d\xff\xf1\xc7\xd1[\ -\x09(&\xcf{\x0eI\x92\xf4\xc5\xbc%u]\xb3Z\ --\xfb$\x0c\xcbd2%+\x5c|`\xd3\xb6H\xe5\ -\x80\x9d\x12\x92\x0c(\xab\x8a4\xcf\xa8\xdb\x8e\xb2ih\ -\x11\x94UE\x91\xe7\x884c\xd9\xb6\x5c\xdd\xb8\xda~\ -\xcc\xe6\xfc\xe9\x95\xab\xd8\x93\x92\xfbN\xedQ[\xcbq\ -k\xb9~R\xa2\xb2\x94uY\xb2\x5cn(\x9b\x8e\xba\ -6\xe8TS55\x0a\xcb\x22OI\x10hZ^\xf4\ -\xe0=\xec\xdf\x9b\xb9\x98>K\x1f\xfa\xe3Nmy\xd3\ -\xdb\xfek,\xb0\x1d;Z\xd0Zq\xfa\xc2\x05\x0e\xaf\ -]\xc1W*88w\x96\xd7\x7f\xcf_\xe1\x9eg?\ -kXo\xb6\xb7(A\xe7{\xdf\xd6\xf8\xb4\xa6\xa0\xdd\ -c\xddr\xeb\xb6\xce\x83\x0b\xafkeY\xba\x0c\xd4\xd9\ -\xbc_\xffcc=fz\xc2\x967\x5c\xc1\xe8\xde\xb1\ -\x1d\xf0`\xd2\xecX\x0d\xaf\x03\xfd\xf9\xb7\xf1\x169f\ -\x99\xc6\xaf\xdd\xb8\xc8\x98\x89\x92\xa3\xe7{\xcb5\x06\x89\ -v\xa8\xa3)z+\x17\xeb0?J!\x0e2\x94\xc4\ -\xf1\x04\x83 N\x8e\x0c5T\x03\x0b\xe6\xaf\xdf\xado\ -\x1b\xcfN`B\xfd\x5c\xf9\xb1\x8darxw\x07\xfc\ -\x01\xe1\xec]\x7f\xdf\x18\xc6\xfayw\xbfw\x18d\xaa\ -1\xa9B\xd6>\xad'\xb0\x80-\xb7\x96\xf0\x09s{\ -+;\xe7\xfb\x19\x8f\xb9\xff\xdc{I\xbd\xc71\xd4>\ -\x0e\xbd\xdc\xad\xf3\xe8\xef\x1c\xaa\x9d\x8cc]E\xdf\x87\ -\x04P\x95\xa5\xdbl\xd1\xfe\xe1\xb5-i\xbb\x153\xb5\ -?\x18\xc2\x80\xb4\x83\xd02\xfa9\x16\x00{\x9bN\xba\ -\xc3\xc2\xbf\xd8\x02\x10\x00\xa9\x07\xac\x22\x1a\x00I\xa6&\ -X,U\xb7\xf9<\x05 \x1e\xde\x1d\x01 v\x13\x8c\ -\x05`\xb7\x86\xd3\x18\x22|n\x01\x88w\x14\x7f\x16\x01\ -\xb0\xb6c\xd3\x1cR$\xfb(\xa1#\xc1\xb85\x8e\x22\ -v\xa5\xc7s\x1c\x00k\x18\xa50\xff\xa1\xaf\x01\xec\x8a\ -Q\xffc\xf7\xba\x87b\x01P\xfbc\x9c\xc2\xb8\x075\ -\xe4>\x8fw\xb8\xbe\x05\xb7\xcaa\xcc\xda\x85MHP\ -\xa5\xe3L\xf5\xb8\xad\xbbE5\xc73}\xeb\xd2e\xf8\ -,V\x0c!\xe0;\xdeA\xef\xbaR\x82\x5c\x09&\xf3\ -\x19o~\xdb\xf7\xb2\xed\xc2\xe4\x87MT\xe4f\x00\x5c\ -M\xd2\xfe\x13_\x17\xd0J\xd6\xdb\x8a\xbdy\x0e\xb8\xc2\ -\xcc\xe06\xb0R\x88>\x01$\xb8\xfc\xeb\xae\xc3t\x86\ -\xcb\x97np\xea\x94\xcbXu\x89\x14\x09Y\x96\xd0\xac\ -K\xcc#\x97\xb1\x1bW0x\x81\xe2fwH!f\ -X\x9d0;\x98\x90\xdet\xf1MI\xd2`\xea\x13V\ -\x7fz\x91\xe2_\xff2\xfc\xe0w\xa1&)\xc6X\xaa\ -\xaa\x06\x1c\xa8\x94RR\x14)\x9bM\xc9b1e\xbd\ -9A]\xbdD\xbe\xadhiPv\xc3\xdc.\xc8\xda\ -%\xbc\xfdwi\x1f~\x80bo\xe2J\xa3\xe0\x18\xcc\ -\xd9l\xc2\xc1\xc1\x9c\xed\xb6\xa4i\x1a\xe6\xf3)R\x8a\ -\xfe\x18\xb4\xb6?\xabw\x8bR\x09\xd5r\xcb\xc1dN\ -YY:\xd3\x92\xca\x84\xd26\x08m\x99=\xffKa\ -\xbap\xa3j:\xac\xb5\xe4ZS\xef/H\xde\xfc\xed\ -\x88w\xbd\x1f\xf9\xbeOb4T\xed\x06\xf9\xd9\xab4\ -\xef|\x0f\xfa\x9b\xbf\x86D'\xe8\xbc\xa0\xfd\xb2gq\ -\xf4\x7f\xfc,\x059\x96\x8e\xd2\x9e0\xdd,X\x7f\xf4\ -OQ\xa7N!\x8c+.\x9d\xe79|\xf5KY\xfd\ -\xc3\x7fN\xd2\xea>\x11D!\x9a\x8e\xe67\xdeE\xf2\ -\xb5/\xe7\xdc\x1dw\xb2\xb7\xbf\xe0\xe6\xe5\x8b\x5c\xfd\xd4\ -\xc7\x98\xacj\x16\x8b\x09\x8d\xd4\xa8\xceR\xadJN\xec\ -\x92\x89.(_\xfb\xd5\xcc>r\x05\xf9S\xff\xa1\x07\ -\xf4\x16a\xd7TvE\xf9\xc3\xff\x9a\xfa\x15_\xc9\xec\ -\xdc\x19\x94r\x096\xd6:IJ\xbe\xf9\xb5\xa8\xdf\xfd\ -\x00\xdd{?N;K\xc9\xbe\xe95\x94U\x7f\xf9\x12o^\x17\xc7\x80\xcc_/\ -\x09\xaeO\x83\x8dB\xb2\xc6\xe4\xc5\xb8\x8aExr\xb0\ -\x91\x01\x97\xec\xea\xe5\xf8\x1b\xfe\xff\x98\xe1u!F\xdd\ -@\x02\xed\x86c\x0d9\x03\xb3)\xe6\xe611\xe0\x8d\ -\xe1e\x00\xc0v\xf8\x13\x98\xba@f@(\xa7\xe33\ -u\xfd\xbc\xf9\x035\xdaafC,~L0\xc4\xd4\ -T\xccn{\xcf`\x5c\x9e\xc6\xcf\x9d\x7f^r\x5c\xa1\ -\xdd\xc5..\xae\xb3-\xcb\xee\x90\xb9\xf2\x95\xf2o\x15\ -\x80\xd8-{;\x01\xf0B\xe4\x074\x16\x80\xdd20\ -_\xa8\x00\xf8\x85\xeawy\xe3\x09\xf5\xed\xbb\xbd\x00\xe4\ -j\x86\x00\xcan\xf3\x14\x02\xe0A\xccS\x0b@\x0c8\ -b\xa8\xf2\xd4\x020\xce\x90\xfdb\x09\x80?1\xa4H\ -\xf6\x10B\x0ds\x15\xff\x1f\x0b\xa4\xff\xba\x07R\xb7\xbb\ -\xbf\xddyN\x08\xa0\x1e\x87\x05\xec\x06\xaf\xfaq\x0a\xbb\ -d?7\xee\x89ao\xed\x15\x92\x97/\x9f\xfd\x1d\x94\ -Q,3a\xf3\xe0\xda\x1c\x83\xc9\xb1D\x04\xd9\xf1\xdf\ -\x1c+\xd5\x18Z\xd2\xf7y\x1c\xba\x10+N\x7fW\xc1\ -\x98\xe5t}\x0cI.~\x9e\xbb^f\x94\xd4\xfc\xed\ -\x7f\xfc\xdf\xb2m\xc7<\x22\xc3\xcf\x11\xf8#b\x0e\xad\ -7N \xac\xe5pYr\xe1\xec\x02p\xb5\xf9\x94r\ -\x9f\xb7\xc6\xb8S>\x94\xa3\x0e\x13%\xb1Fp\xed\xda\ -\x09g\xcf\x14}\xe6\xaes\xe9)\xe5\xce\xcd\x15J`\ -\xaf\xdd\xc04kZ\xdbP[\xcb\xd4Jjq\xc2\xa9\ -\xb7\xbe\x1e\xce\xdeC\xf7#?\x8b\xd8\xd6\x88\xae\xa4\xde\ -\xd6,N\xcdX\xff?\xef\xa5x\xfe]\xd87\xbc\x16\ -\x95%\xa4i\xa8\x15'\x84+\xc9r\xe9\xf1+L\xf2\ -{X<\xfd.\x9e\x98%\x5c?\xfa4\xa2\xafwg\ -\x8c\xa0\x05\x9aG>\xc6\xa9DR\xd65i\x9e\x92$\ -\x09I\xe2XE\x17O\xd8\xf4\xe5X*\xac5\xb4m\ -\xd3\x1f\xd5v\xc2\xa4\x98 \x85`:\x9brm\xbbF\ -t\x1d-\x86\xad9f\x96\x16d\x07S\xac\x12T\xb5\ -\xcb@u\xaeRw\xe6l\x9ae\xa8\x0b\xe7\xd8\xff;\ -o\xe1\xe8\xdb\xff\x1e\xd4\x96\x19S\xb4Q\xdc\xfc\xa9_\ -\xe6\xe0\xeb_\x81N2\x0c\x96\xc9s\x1f\xa6\xd9?\x8d\ -2\x86y\xba\xcf\xd1\xb5\xabTUIq\xe5*y\xa2\ -Qi\x82@\xb0\xdelH\xef\xe1\xf0\xb7\xfe#\xf5\xeb^\x0bY\ -\x82\xb6\x96e\xd7r\xb8\xadQ\x22\xe1\xe8\x1f\xfc]\xd6\ -\xcb5\x97\xae^\xe3\xc65\xc3\x82\x9b\x1c\xad\xb6tM\ -\xcb\xfe$\xe7\xdav\xc3\xe1rE\x91gX\xa0\xad+\ -\xb4\x14\xcc\x92\x84\x99V\xdcu\xb0\xc7r\xb3\xa4\xae6\ -\x9c\xca2\x9e3KP\x8b}\xa4\xb5,2\xc1\x1d\xf7\ -\x9fa\xaa\xef\x04)H\x92\xac\x17dA\xdb6\xe84\ -\xe3\xc6\xe1M\xba\xa7\xdd\xc74\xcf\x90R\xf1\xa5w\xcc\ -i\x8dK\xf0\xc8\x94B\xcf'\x08\xa1\xfbs\x91%\x9b\ -\xb2D+\x89\xed\x0c\x0f\xf6.H\xb8\xad\xae\x0c\ -O\x1c\x87 \xc5\x15\x1bb]\xeelT\x08\x99\xf2\x89\ -\x17\xc1Y\x1e\xfa\xe7G?$b\x06W\xe7.\xc3\xe8\ -\xda(\x89\xc9\x94q?]_\xe2\x84\x91\xc1\x0bF\xf0\ -j\x05\x8a(\xe6twAc\x0c\x84\xed-\xb6*\xdc\ -/\xd8\xfe\x0e\x83L$h\x09\xad\xc5\xfb\xb4\x82\x94\xc4\ -L\xf2\x93\x8d\xa9\xbf>\xf4-~&\x8c\xd9\xdf\xdb\xd9\ -\xa9\xd8&\xc5<\xb5'9<\x00\xf4\xcf1\xdc\xcaN\ -\x9am\x89\xf6\x0f\x1c\xca\x8eX\xc3\xaa;b\xa6\xf6{\ -W\x5c\x08[\x8d\xc1\xdf\xed\x05\xc0\xf3b\xb7\x17\x00\xf5\ -\xe7 \x00\xb1y\x8fS\xd9\xc3\x84\x05\xf7\xf4\xae\x00\xa4\ -j\x8a\xc1\xf6'\x86\xdcN\x00\xec\x93\x08\x80\x19b\x13\ -\xe2\xe0V\x0f\x81\xe2\x00\xfe\xa7\x12\x00\x86v\xfd\x7f\x11\ -\x800\x02O&\x00\xd2\xc2\xb69f\x92\xec\xbb\xed\xf1\ -\x93\x08\x80\x1dZb{\xa1\xf1\xc7\xf1\xc5@\xd6+\x96\ -[K$\xc4\xea5\xfc\x1fv\xce\xbe\xd7\xb1\xdbb7\ -)\xc2\x83\xf5\x01\xfc\x898C7f\xe9\xc6l^`\ -D\xc3\xb2\x08m\xf7\xe3\xe1\xda\xe7\xe5,^\x84>y\ -\xc4\x1f\xbb\x17\xcfQ\x98\xa7\xf1Y\xc9\xb7.\xc5\xb1b\ -\x8aY\xf1\xf8Y\xaf\xf8\x96\xd7\xd0eE_\xb4\x19\xe2\ -u1\x96[\xdf\xfa^\xea\xec8\xee\xe3dU\xb9O\ -\x85 \xd1\xc2\x11;}<\x9e\x94`:\x83T\xae\xd8\ -\xf3\x95K\x87HYSU\x0a\xa5\xd2\xbe\xbc\x8a\xa1\xae\ -\x9b>i\xc3 \xeb\x0a\xd1\x94\x08\xdb \xad\xa0\xb15\ -y6!\xfd\xc6\x97#f\x07\xac\xff\xc5/\x22W\x15\ -\xad1\xac\xebc6Wo\xa2IP\xbf\xf8n\x8a\xaf\ -{\x15:OIR\xcdj\xe5N\xe0q, d\x99\ -v\xc7\xb5)\xc5\xe2\xa5\xcf\xe5\xf2O~\x10e5S\ -\x14\xa9m\x98S`nn\xa9\xb6[\xf2s\xa7P\xda\ -\xd5\x15\xec:\xebN0\xd1\x1acR\xaa\xaa\xa1(r\ -\xba\xae#\xcfsNN\x8e\x99\xcdft]\xe7j\xdb\ -5\x0d]\xdb`\xd8P\x88}\x12\xdb\x22[\xcd\xe6\xa4\ -a\xfd\xf8\xe3\xa4\xcf9\xe8\x8fus\xdf\x91\xda\x95\x0b\ -\xb1\xd6\x92\xcc\xe7$RA*XnN8}\xf6\x1c\ -7\xaf\xdd\xe0\xacT(\xa5H\xb2\x14s\xdf]0\x9f\ -\xd2^;\xe2\xe8\xf8\x10\x90\xcc\xe5\x02{\xbcDj\x97\ -\x00\x02\xb8\x93Er\x8d\xbc\xf3\x0c\xedG>6\xac\x11\ -=M9\xbav\x83i\x7f\x92J1\x9fp\xfa\xee\xfb\ -)fS>\xf1?\xfc\xcf\xcc\xefR\x88ss.N\ -,\xa614\xd2`\xbf\xe9\xe5,\x97[>{|B\ -\xfa\x8a\xe7p\xfc\x13\x1f \xc9\x0a\xb6MK\x9d\x1e\xc3\ -T\xb3\xfc\xd5\x7f\x8f\xfd\x92/\xe5\xb0\xec\x98\x16)\xeb\ -\xd6@\xd3q\xef\xa9}L\xd3\x92\xe5\x8a\xa7?\xfd\x1e\ -\x9ea\x1aNg)\xab\xb9\xc4vp0\xcb\x98fg\ -]\xa1\xeb\xa6bQ\x14L\x92\x844II\x94f\xdb\ -\x94tmG\xd7\xb6\xe4\xc5\x84\xaei)\x8a\x02\xa4[\ -C\x9b\xed\x0a%5I\x9a!\xfb\x04\x9e\xb6i\xc9\xf3\ -\x8c4\xcdQJqz\xbe\xe8\xcb\x03U\x1c\xde<\xe4\ -\xfc\x1d\xe7\xc0t(\xadI\x12w\xaerU\xd5\xe4Y\ -F]W\xcc'9\xa0\xb8\xe3\xdc\x1dt@\x9e\xf9\x9a\ -\x93\xfd*\x8cU\x8c\xb5\x0c\x19H;\xaf\xb3w\x9f\xe7\ -\xec\xdd\xdfH\xb5\x03\x14\xc3\xb6\xd5\xb3R\x8a\x0e\xcb\x7f\ -\xf1\xdaWs\xe1\xa1\x87\xf8\xb9\xff\xf5\xc7\xc0\xc6\xdak\ -\xfc\x8a\xe3\xb4\xc3\x0a\x8f\xb5^\xa8.\x11\xdbBYV\ -\xee;\xb3)\x81E\x0c\xb6hLf\xf88\xc4\xb8n\ -\xde\xd8\x86z\x9d\xe7\xb5Cl\x1d\xfc{\xb1]\x0d}\ -\x16\x91V\x09v\xd5\x7fj\xa2\xe7\xf9\xe7\xc7%\xbb\xfc\ -\xf3\x15\x92\x16\x13\xdd3\x10\x04\xden\xd2_\x1do\x82\ -};\x02\xc1\x13\x98\xd3x\x83\xbd\xdbV\xdf\x07O\xc2\ -t\xbd\x15\x8ac\xf4B\x9f\xbb\xe1\xfd\xdd\xd0\xa6\xb8\x9c\ -\x9a\x18=\xcf\xf6\xa7\x980b$\xe2v\xc6 <\xfe\x04\xe8\xe3\ -\x96\x9c\xf9\xb0\xc0\xcdU\x85\x92\xce%h}\x06\x89\x97\ -3\x0b\x08\x07\xa2._:D\xc9\x9a\xe94w\x09\x19\ -}\xed=\xa5\x14i\xaai\xdb\x0ee-\xd5g\x9e \ -7\x0a\x9d\xe6l\xb7Gh\x0c\xf9\x99\x19\xe6\x8e3$\ -*a\xf1\xc3\xdf\xcb\xfa\xbf\xf9a\xf4\xe1\x06\xdd6L\ -\x84;\x03\xb5\xfd\xd8\xe3\xd4\xbf\xf6\x0e\xc4\xb7}=\x08\ -\x17\x9f\xe5\x18H\x891\x96\x0bw\x9ca\xb5\x5c\xba\x11\ -\xb8\xef\x0ed\xd3\x00%\xfb\xf6\x02\x12\x8b,\x04\xf5\x13\ -\x87$]\x87\x10\xb2?vNP\x14\xee\x1c_km\ -t\x12H\xeaN\xff\xa8*\xa6\xd3Y\x7f<\x9d\xa4m\ -[\xda\xce\x92$\x05\xb6i(\xbb\x13\x12\x12N\xbaC\ -\xe6\xdb3\xc8\xd5\x16)\x04*M1\xfe\xf84\x9c>\ -)7[\xda\xbaA\xe6\x8a\xa6\xae(d\xc1\x13\xd7.\ -\x91\x1c<@\xd7\xb6\x18kP\x89\xa6\xd1\x1a\xf5%\xcf\ -\xe4\xe4W\xdf\xc1\x99\xf9\x01u\x05\x9d\xb2\x1c}\xe8\xe3\ -\xa4U\xeb\xb2\xa9[w^n\xdbu\x94/~:\x9b\ -\x1b\x9f\xa6\x119V\x82\x9eI\x1e\x9b\xd5|\xf2\x91C\ -\xd6\x0a\x8aBs\xb2\xde2\xef\x14eU\xf2\x8404\ -\x8f^\xe1\x8e\xf9\x04k,\x87M\xc93\xfe\xd2\x8b\xa1\ --\xb9\x7fo\xc2\xa9\xef\xf9..\xfe\xfe\x87h?\xf6\ -\x192Q\x90\x0b\xc1\xc9\xcd%\x93\xf7\x1fr\xe1\xcc)\ -\x92\xf3gH2\xc5z\xb3\xa5m[\xa6\x93\x02kL\ -\x9f\xc0\xa1\xdd\x11kENY\x96\xe4YN\xa25J\ -+\xcam\x8919\xad5\xb4MK\x22\x15Bi\x8a\ -$\xa7\xeaJ\xd2L\x93')\xc9d\xcav\xbbE\x18\ -Ak\x0dy\x96\x92$)B\x08\xd2$\xc1(E\x8a\ -d\xb3Z3\x99MAI\xd2,q\x85\xca\x81\xbd\xbd\ -=>\xfb\xd9\xcf\xf2\xd0C\x0f\x01.\x9b\xbb\xaek\x94\ -RX\xdb1\x9b\xcd(\xab\x86,+h\xfa\xf3\x96'\ -C\xa9\xa1\x08.\xd9\xd8^<\xf5\xcb\xeb\xfd\xf0m\xfa\ -5/9w\xd7\xdd|\xc3w~+w>\xfdA\xaa\ -F\xf1\x7f\xfe\xd0?r\x19\xc6\xd1\xaa\x13\x83\xb6\x1b\xc7\ -F\x07\x86)\xd6IA\x13{n0\xd8D\x03e\xe9\ -\xda2\x9b\x8e\xda\xe7\xd92\xdf\x9b\xe0z\x8cmhH\ -\xfa\x8b\x9f\x17\xdb\xbd@\xc6\xecj\x8e8\xdb8f\xc4\ -\xdcq\xa0\x1d\xdd\xd0\xbf\x10\xca\xd4\x83\x22\x02a\x10\xc8\ -\x87\xe0\x8d\xb1\xd8\xbedX\x8c\x01\xc23|\xfb\xd9\x19\ -S;\x9a\x91`\x1b\xc7\xd6h\xfcS\x5c\xaa\xc6\xcf\x88\ -\x1d\xb5\xcb\xdbTE\xd0\xf1q[\xech\x0e\x83]\x83\ -\xf1\xe1\x05cY\xf1\xad\xf6PJ\xf9\xd8t\xfcf\xa0\ -Cd)v]\x0e\xb2aG\xdf\xbc\x9d\x973$\xa3\ -\xf8\x16\x8d\xf3\x03\xc6\xf3\x1bc(g\x97\x14q2I\ -\xbc\x12\xe2\xb0\xacx.\xe3\x8dI\xb0\xf5n\x1c\xfc!\ -\x1bZ\xf5\xc6\xd0\x97\xdc\xf0\xa0\xa7\xb15\xcb\xf6p\x00\ -\x81\x01\xbcy\xaa{L#\xdba\xa2\xe2i\xf0\x9f|\ -\xbe\x02`\x89\x05`\x5c\xf7-\xc0\xc8\x00\x0f|\xbb\x14\ -\xf1\xa0\x84v\x89\xdb\x0a\x80;1DRw\xeb'\x15\ -\x00?m\xb1\x00\xf8\xfb\xc7eF\xc6\x02\xe0\x15\xcf\xe7\ -\x16\x00\xff\xbd/\xa6\x00\x18\xdbQ6'\x88\xde\x1d\x1c\ -\xef\x1c\x0d\x06\x84gq\xe3\x9e\x9b\xa8\xdda\x1e\xf2\x89'(\xf6g\xdc8^\x82\xe9\xd8\ -.Wh\xa9X\xb3B\xa3\xc8dBu\xf5\x84\xf9\xf4\ -\x1c\xf3zK^(&\x16\x8a\x0c\x0a2V\x87G,\ -\xcb\x8e\xe7\x9e?Cb\x13\xba\xab\xc7\xdc\x9d\xecq\xef\ -\xc1\x1e\x22\xcdh\xb7%\xf6\xe6\x92\xc5\x85\xbb\xb9\xf9\xc1\ -GP44u\xc5\x04\x899\x5c\xb3\xfa{?\xc2]\ -\xff\xe6\x9f\x90jM>\xd7\xd4mM\xd3\xb4d:\xa1\ -\x13\x1dV\x08\x8a\x22CK\xc1\xde|\x861\x06\xa9\x00\ -kHRM\xdb\xb6``1\x9f\xa2\xb5\xa6iZ\xea\ -\xaa\x04i\x99/\xe6\x94e\x05\x9dEj\xd1\xcfI\xaf\ -9\x84p\x9b\xf2\xae\xc3\xb4\x1d\xdbG>K\xfd\x1b\xbf\ -\xc3\xea\xfa\x92\xfc\xbe\xf3\xa4/x!\xfa\xc1\xbb\x98\xcc\ -& \xe0\x9e{\xee\xa1\xae\x1b\xf6\xf7\xf7(\x8a\x09\x9b\ -\xcd\xa6gN\x05''K\x84\xd0,\x16\x19\xc6ZR\ -\xad\xe8:\x1f$+\x18\xdb\x83[_c+s;\xbd\ -\x12^\xaf\xf9\x8eoao\x7fN\x8b\xdb$\xfd\xde/\ -\xfc\x0a7._\x8a,F\xf0f\xedn\xee\xe3\xb5\x1f\ -\x03\x9e\xa0\x9f\x02X\xf3\xfah\xd0\xede\xe9\xae\xee\x8b\ -E\xc7.\xd8\x98\x05\x8c\x01f'\x02\xc8\xf1O\xf2\xac\ -\x9d\x1dY\xc5\xb1\xe7\x00\x18Y\xc2\xd8\x0e\xeb\x88$\x08\ -\xe4\x84\x0f\xb7\xd9%2\xc2wCXU V\xc61\ -y\xf1\xb5\xe3q\x0f\xe1;\xc1\x83\x14{\xb8\xc6O\x8a\ -\xbf\xeb\xdb\x16N`\x89K\x9d\xc4\xf1\xd2q\x15\x88\xd8\ -\x16\x8c\xe9\x97`\xa7v\xd9I\x0f\xbe\xc7\x15A\xe2r\ -h\x9eD\x90\xe3;'\xc6\xc5]\x9bpO\xef\x82\xf7\ -\xe3\x1cJ\x92\xc5\x908.E\xe6mjx\xedb(\ -\xff\x9d\x18\x90\x07\x02-\xd8'?\x92\xbb\x897\xeeY\ -6\xba\xbf\x8fyw\x95E\xb4\x17\x80.j\x80\x1f\xc8\ -\xce6l\xdb\x13&zo\xd4\xc8[i\xef\x98Y\x09\ -ty\x10\xae\xcfW\x00\x02L\xb8\x9d\x000\xba\xc6w\ -\xc6S\xbf\xbe\xa4n\xd8\x0b\xc4\x9c\xd5\x18X\x092U\ -`\xb14\xdd\xf6\x16\x01\x18\xb2\xba\x9eJ\x00\x22\xa0\x14\ -\x0b\x80\xff\xfd\xf6\x02\x10\x00\xe3\x9fM\x00\xc2\xd8\xc7p\ -\xdb+\x858\x81c\x10\x00kXG\x89!~\xe1z\ -ef\xfao{\xc5\xe9\xee\x1f\xc2\xad\xfd\xefnV\xc2\ -\xd1|~\x9e\x03@\x13x\x10\xe4\xe4\xc9\xbb\x12\x02%\ ->\x8eY\xf4\xdf$\x1a;9\x5c\x1b\xcba\xac(\xc3\ -\x18\xf9\xf7\xd4p]\x80\xf9\xa1/a\xaeb\xa0\x1fv\ -\x86\xfe\x1e\x0c\xedt2\x15\xbb\xad\xe3\x9d\xa7_!!\ -Y%\xb8\x0c\xe2\xf1\x00\xc1\xb7\xbc\xe5\x8d\xd8\xdce\xed\ ->\xd9\xcbF\x7f\x83\xa4\xf6\x92,$\xd8\xfes\x01'\ -\x9b\x9a\xa6n\x10J\xb9{ZKg\xa1j;\x94\x80\ -\xe3\xa3-\x9b\xd5!\xfb\xfbS\xba\xaeEJ\xe1\xce_\ -5\x81%0\xc6\x805\xe84a{\xe9*\xd6TH\ -[\xa2\xadfQL1\xe7g(+\x1c\x98\xcb5\xfb\ -\x7f\xf3\x8d\x1c\xfd\xeeG\x10\x8f\x5c\xc2JAjS\xd4\ -\x22\xa5\xfc\xc0#\xe8w\xfe.\xfa%_A\x97i\x94\ -\xd6X+\xd0Z\xa1\xb5b6\x9f\xb1\xac\x8f \xd3\xa4\ -]Ej\x0bRkQ\xda2\xc9S\x96\xf5\x1a)\x85\ -+\xe8\x9ch\xa4\x12\xd4U\x03\x02:c\xc8\xb2\x14\xa5\ -4i\xe6N\xdd\xe8\xda\x06)\x15\xab\xf5\x1a+!K\ -3\x04\x82\xe4\x15/F|\xfa\xaa\xab!h\x15\xad\xad\ -0\xc2r\xfd\xe3\x8fP]\xbb\x89I\x04B\xa6\xae\xee\ -\xdb\xa6\xc5\x94+\xae\xbf\xf3\x1d\x5c\x7f\xe7\xaf\xb1\xd9o\ -i\xadev\xee,7\xe6\x8a\xf6\xd5\xaf\xe3\xa3WN\ -\xf8\xe8\xc5+\x14i\x82\xa8k.t\x1d\xfb\x9cp\xf1\ -\xe6\x9a\xb3\xd3\x94\xb4i\xd1\x9b5\xfb\xb4\xa4m\x8d\xf8\ -\xeccd'\x15\x93?\xfa0{\xef~\x1f\xf5\xf2\x80\ -\xed\xb6$\xd5\x1al\xca\xfe'$\xfb\xa2\xa6x\xf0i\ -\x08)\xa8\xea\x06\xf1\xe8%\xaa\x1b\x8ak\x87)\xab\xeb\ -W8\xec6\x9c\x9a\x9eg*$'\xff\xdd\x8fR\xdc\ -y\x0es\xed\x90\xcd{\xfe\x18q\xe9\x08IKBF\ -\x87\xa4\xa5\x014\xea\xdd\xef'E`LG\xd3\xb6\xb4\ -]\xd7\x97Kq\xae-_\x1c<\xcfs\xaa\xa6F\xa8\ -~\xd5KI^\xe4l\xcb\x12\xa5$J\xb9s{\xad\ -\xdd\xa0\xe5\x04-\x9d&L\x12\x8dR\x1ac\x22] \ -\x1c\x18\x94R\xd0v\x1d\xb2\xebX\xfe\xd0\x8f\xb2|\xfb\ -oQ\x9b#4\x92|v\x9e\xecM\xdf\xc6\xb9\x7f\xfc\ -\x03d}lg\xd7u\x5c\xb9r\x85\xd9t\xcat6\ -c\xbd^\xb3\xd9l\xe8:\xcb]w\x9ds\xf7\x95\x12\ -\xad\x15\xd7\x0e\x8fF\x80`\xfc\xcb\xed\xd7O\xd0H\xe3\ -\xf7\xe2\xdf\xa7\xfb\x0b\xda\xfe\xe7K\x8f^\xe2}\xbf\xf9\ -\x1b##\x1a\xc7G\xbb5\x1dNP\xe80C\xc5\xa06\xe8\xec\xddX{\xbf\xa1\x1f\xd7\ -\xa9\xf3 x|*\x85\xf7\x1cz\x8d.G\xf7\xdd\x8d\ -'$\xba\x97\x1dt\xf9\xb8.m\x08\xc5\x89ufh\ -a\xcc\xc4\x8dI\x18\xf7\xbb\x8f\x8b\xb3\xd8>\xbc\xcd\x91\ -9q8\x11C\xbf\xc3xyY\x1a\xb3\xa2\x12\xab5\ -\xa2n\x87\xd1\xde\xb5S\x10\x88\x88\xd8\x9aC\x9c\xf4\x1a\ -\xda\x1e<`>\xce\xdcc\x87\xf0o\x0c\xe0\xe3\xf9\xf6\ -q\xab\x81\x99\xf5\xf31\x0e\xfd\x0a\x894\x0a\x85D7\ -\xb4\xa8\xa8\x93\x01\x08\xb8\x81hm\xcb\xba=\xa4\xd0{\ -\xf8\xec\xd1\xd8\xad:\x16\x00=\x00\x10\x0fL\xfe<\x05\ - \xf0!~x\xc35A\xd8w\x05 \x00\x90\x91\x00\ - \xc8\xd5\x14\x8b\xe9\x19\x8a\xf0\x92O!\x00\x1e`x\ -\x005\x1e\xb3\xcfG\x00\xec\x17E\x00\xe2]\xc0\xae\x00\ -\x08\x0besL\x91\xec\xa3{\x10(\xf0\xf1\x8b\xe3q\ -\x0b\xbb\xee\xd0\x86\x81\xfa\x1f\x9e|\xeb\x22\x0f\xcb0@\ -S\x0f\xeaBP\xb5\x9f\xb5\xc0*\x8e\xe6R\xc4\x80/\ -\xc4\x81x@\xe5\x9f\xe9\xe6H\xd0\x11X\xe2 w\x01\ -\xf81|+\xa8k\xff\xaeg\x09-\x06#\x82\xcc:\ -W\x8c\x1e\xee\x19\xe6/^!\x0c\xcf%\xbaOxY\ -^\xf6\xf5\xaf\xe0\xfc3\x1e\x1a\xb2\x10\x03\xc3\x17+\xe9\ -\x98]\x0c\xe3k\xb0\x08\x0bF\x04U\x0e\x96m\xd3q\ -\xf3d\xcbb>qqR\x80\xe8,Z\x09V'\x15\ -\x9b\xe5\x11{{\x05MS\x93\xa6\x09i\x9a\xd2\xb6m\ -\xefr\x0b\x19\xbb\xd6Z\xda\xb2\x81\xae&g\x86\xb5\x09\ -\xa5=\xa6\xdc\xacP\xfb\x13$\x964\xcf\xd9nK\xe4\ -\x1dgI\xbe\xee\xc5\xd8\x7f\xf6\x0b\xac\xda5\x13\x95\xa3\ -\xb4dsx\x95\xfc\x97\x7f\x03\xf1\x92\xaf\xa03\x96T\ -\xf5\x1b\xc9\xaec\xb3\xe9h\xdb\x06\xa9\x15\xe9|Nj\ -\x04\xb9MH\x10\x88\xce\xb0^\xae\xd0\x8b\x82\xa3\x8b\x97\ -Yb&fH\x0a \xce\xde\ -o\xc9[\xc9\xf1\xaf\xbd\x93\xfc\xd5/sG\xad%\x09\ -\xba?A\xa6\xaa*\x8cu\xae\xf9\xb2\xae\xe8\xba\x8e\xa2\ -\xc8\x11\xc2\x9d\xd0\xb1^o(\xab\x92\xd9\xcc1\x83m\ -\xdb\xd1u\xeez//\xd4-\x9dh\xb1R }\x5c\ -d\x92\xf45 -i\x9aR]?\xa4\xfe\xc0\xa7(\ -\xd4\x8c\xc4\xf4Z}uD\xf5o\x7f\x91\xed[\xbf\x9d\ -\x83g=\x03)\x1d\xc8/\x01\x88N9\x18\xefQ\x02@\xf4\x90!\xfe\ -\xeeX\x00\xc6\x14\xf3\xae\x00\x14j\xce\x16h\xba\xb2\xbf\ -\xe3\xed\x05\xc0C\xb7\x18p\x05>\xc83GA\x00d\ -\x0f\x9e\x9eL\x00\xc2b\xb1\xff\xbf\x08@g;\xaa\xe6\ -\x18\x99\xecc\x85\xe8\xf7\x9d\xbb\xfc\x9dom\xcc4\xc6\ -.\xf40\x92\xae\xaf!\xbb;\xe6,\x05A\xc9\x84L\ -\xde\xd8\x9d\x132\xb9}\xff\x82\xd4\xb8\xf7\xfc\xae,v\ -\xb3\xee\x02\xcf\x18(\xc6\xbb\x9cxq\xd9\xd1\xef\x22j\ -e\x18\xbf8\xf6\xd0'\xfb\xb8>\xfa\xf1\x0f\x99~\xbe\ -o\xb1r\x1c\x03E\xb8\xfbi\xf7\xf3\xe2o\xfc\x1a\x9a\ -Hc\x8c\x95\xc7X\x86\xfc\xd3\xe2\xb6\xf7\x1e\xb7 \xfb\ -\xd6}\xe7p\xd5pz_\xa0\xb4r\xf1^\xd6\xb2\xd9\ -4lW\xc7\x9c;7\xef\xcf\xb3m(\x8a\x94\xaa.\ -\xd1Za\xad\xa1\xae\xdd\x09\x1au\xd3\x90e9rS\ -\xd1\x5c\xba\x86\xb6\x16#,\x8a\x9c\xd6Z\xb2ox)\ -\x8d\x94\x98\xb6EH\x81E\xa0^\xf5\x95\xd8\x9f\xfe\x1d\ -\xb2\xab5\xb4\x96\xe3\xff\x97\xb97\x8f\xb6\xed\xb8\xeb;\ -?U\xb5\x873\xde{\xdf\xac\xd1\xd2\x93\xe4I6\x89\ -e\x83\x07\x19c\x8c\xdb$\xc6\xa11&\xa1\x99\xa1\x13\ -\x08t\x13\x9aNXM\x16M\xaf,\xd2\xa4;t'\ -, Mz\x91\x05,\x13\xcc\x90\xd8f\xb0\xc1m\x0c\ -\xc6\x06\xb7\x04\xc6\xd8\x06O\x92m\x09[\xd2\x93\x9e\xf4\ -t\xdf{w:\xc3\x9e\xaa\xaa\xff\xa8]\xbb\xaa\xce}\ -\xf2\x04M8\xb2\xa5{\xef9\xa7v\x0d\xbf\xfa\xfd\xbe\ -\xbf\xf9\xf1]2\x04\xcb\xdf\xbb\x1f[\xd5\x8c's\xda\ -\xb6s\xdd\x1a\x8c\xa3\x96+W\xae\xb2\xb35c!\x04\ -v2\xa7krj\xa9\xb1\xb6f4\x1d\xd3\x89\x86Q\ -\xd3\xb2\xbb\xacx\xe8\xf1+dE\xc9\xe1\xba\xa6\xb1\x96\ -\xaa\x8f\x03l\xb4\x1db\x17GR2V\x8a\x89\x04\xba\ -\x86\xba^3R\x19g\xc6#\x98(\xf2U\xcd\x0e\x82\ -\xed\x83\x9a\xbc\xb6\x9cy\xff\xa7\x98\xbe\xe1\xd7\xa9>\xf5\ -i\xe4\xc5\x0bt\x97\x1eeR\xec09\xb5\xc3\xf2r\ -N\xd5V\x8c\xb6\xc6l\xbd\xf89\x8c\xbe\xf95\xcc_\ -\xf8\x12\xe6;[4MK\x9d):\xdd\x22\x95\x22\x7f\ -\xd6M\x5c\xb5p}6Fw\x1d\xdaJ\xcc\xa2\xe5\xe8\ -\x17\xdf\x84\xa2 '\xc7\x00k:\xb6FSt\x05\x15\ -\x159%\x06\x8d\xb5-\xe6\xa1G\x108\x80\x95\xc9\x92\ -\xc7\xdf\xf1\x1e\xc4\xf2\x0a\x85\x80\xea\xe8\x80\x93\xccx\xec\ -\xca\xc3\xec\xb3\xcfM\xe2\x16n\xba\xe1\x06\xaa\xcb\x0b\xc6\ -\xa3\x1dZ\xd1Q\xdey+\xe2\x81}\xe4\xe1\x82\x96\x16\ -\x83A7k\xda\x8f|\x94\xedW\xbf\x82\xce\xb8p\x0e\ -\xd3\xbb\xba]+A\x90V\xa2\x9b\x9aR(\xf4\xde\x02\ -Y\x16\x90+\x94\x10\x8cF\xe5\x00\xceV\xab\x05y^\ -\xa2\x94\xa4Y\xad\xa8\xfe\xfc~\x0e\xde\xf5\xc7\xcc\xce\x9d\ -b\xfa\xba\xafB\x9d9AQ\x96\x08!\xfa\x9a\x8c\x1d\ -YV\x90\x9d\xd8b\xf4\xba/\x877\xbc\x0b\xb1\x97\x91\ -!i\xed\x92\xf2\x85w1\xbe\xfe\x86\xa1_\xb2\xd6\x1d\ -M\xe3\xfa@\x1f\x1d\x1dq\xf1\xb1'\xb8\xe1\xa6\x9b\xd1\ -}\x0f8\xd7\xfa\xcf\xc9\x9fq\x9e\xb96\x83]j\x8d\ -\xda\xbcC\xd7z]\x0b\x10\x8a\xe8\xefZ[\xfe\xec\x0f\ -\xdf\xcb\xc5O|b\x18{\xb32\x82\x97\x5c\x81\xefx\ -\xf3E\x1a\xfe\x94\x8e\x1fJ\x90x^\x0f^\xf0\xda\x81\ -o\x88\xaav\x9cy6\x1d\x94\xda\x10\xea\xd3\xcb\x0c\x11\ -\x5c\xc8\xb1\x85\xcb\xcf\xd7[\xe0\xd2\xb8\xfbT\x91\x8eA\ -d\x5c\x049\xe5\x85\x9e\xebx\xc3H\x18?\xc8\xa6M\ -\xa7n\x00\xa0\xe1y\xc7\xf7#\x80\xd7Xf\x06\x09\xea\ -\xff\x1d\xdc\xafq\x0c;\xd1\xfa\xc3\x9c\xfd\xbe\x9a\xe1\xcc\ -R\x95:\x18\xad\xfc\xf7\xe2\x9a\xbf)8\x0c\xdf\x0fq\ -\xf9]o\x09L\xad\xc0\xa9\x151\xd0I\xffd\xc9\xc6\ -<\xbd|\xf0t\xebh&\x96)~\x16A\xa1\xf0X\ -#N8N\x00\xb1e\xc8\x13@\x0c:\xdc\xa7\xff*\x08\xc0\ -~\xce\x04`\xada\xd5\xee3\xca\xb7\xb12h\x83\xe9\ -\xe5LAy\x00\x9f\xe131\x81{\xb0\x1b\x03=\xfa\ -=\xf6sLc\xe5\xe2\xb3\xf2k\x0b\x09\x17\xfe]O\ -\x17\xe1\x99\xde\x1d\xef5\xda\x10\x17\x12\x03\xfa0r\x0c\ -\x80\xfd<\x82E\x9a\xe8{\xb1\x10H[\xe7\xf8=\x8a\ -\x8bV\x87\xf6G1c\xf2\xcf\xcfGc\xbe\xfa;\xbf\ -\x896:\xcb\xcf\xf4\x8a\x19BJ\xd1\x1b\x80\xb67\xf9\ -]=\xea\xad\xd5\xd6=q\xbd\xee\xd8}b\x97S'\ -\xc7Xk0F3\xe9;1H\xa1\xb0V\xa0;M\ -\x9e\x17\x14yNY\x94\xac\xaa\x1ay\xb0\xa4\xbbt\x09\ -:A+\x0c\xe5d\x8b\xb5\xa99\xf9E\xcf\xc5\x18\x8b\ -1\x02c\x85K8y\xeem\xec\xbf\xe2\xb9\xc87_\ -fi\x0cBM\x98nm\xf1\x98<\xa2|\xf0\xd3L\ -\x9f\xf5t\x1e_V\x5c\xad:\xac\x10\x9c\x9eNx\xe2\ -\xa0\xe3\xe0\xa1Os\xc2J\x1e>%\x90O\xeern\ -\xe7$\xb6\xaa)\x0a\x8b>ZS\x5cx\x98\xe5\xad\xb7\ -\xbb\xe2\xf3\xd5\x9a\x93\xa3\x92\x93\xd3\x19\xb9\x94\x14Jp\ -b:\xa2[\xaf\x99\x8dG\x08\x5c\xdb\xbbQ\xe1:X\ -\xac\xd7+\x94\x85\xf5r\xc5\xfe\xecV\xc4\xa3O ,\ -\x8c\xda\x11{zI\xf6\xc4!\xd9\xaf\xbe\x95\x12g;\ -\xb3l\x93\x8b\x09z%\x98\xed\xecp\xe2e\xcfd\xfa\ -u\xaf&{\xc1]\x14;s\xa4T\x1c\xec\xef\x0fI\ -\x0aJ)\x8c\xd6\x947\x5cGg,\xab\xa6\xa6\xe2\x88\ -\x82\x12\x89$\x939\x93r\x9b\xab\xeb]\x14\x05'f\ -g\xe9\xb6\x04yWP<\xe9\x14\x9f\x821\x1a\xcb\x95\ -w\xfc!\xf3\xef\xfevG/\xda`\x97\x07\x18\x1a\xa4\ -\x95lw\x132rr\xa1\x98\xe7slgx\xf4\xb1\ -\x8b\x9c\x18\xed\xa0O\x16\xa8\xd7\xbc\x80\xe2\x1b\xbf\x8e\xfa\ -\xa7\xde\x88\xfd\xed?Fh(\x84b\xa5\x8f\x98\xbe\xe9\ -\x1e\xccw\x7f\x07\xc5\x99\x93.\xc6\xafO\x90\x11B\xa0\ -[M\xf3\xc0'\xa8\xff\xf0\xbd<\xf6\x1b\xef\x84z\xc9\ -\xe8\xae\xe71\xfd\xfeoC\x9d:\xc1d2v\xed\xe0\ -\xaca<\x9e\xd04\x0d\xd5rA\xfb\x9f\xde\xc2\xeaG\ -\x7f\x9e\xd5\xc1e\x964\xe4\xaf\xff-\xce\xfd\xc7\x1f\xc3\ -\xdev3\x9d\xb0dY\xee:\x84t\x0dF\xe5\x9c\xfe\ -\xa1\xefg\xf5\xc5\xcf\xa1\xbe\xef/X\xde\x7f\x09[\xad\ -Q\xff\xe4\x1bX\xb6\x15\xd9BG\x80T\xd04\x0dm\ -\xab9s\xf6\x1c\xa3QI\xd7i\x8c\xb4\xd4m\xcb\xaa\ -j0\xc60.r\xeaV\x07\xba\x1fn\xa3\xfd,7\ -)\xdc\x9c\xcd\xbfX\xc0X\xd8\xbbr\xc4\xbdo\xfd\xcd\ -c \x06\x825\xcc\xcb\x1b\x19\x8d\xe3\x03lb\xa8\x15\ -\xc7\x8ey9\x22\x06\xbe\x15\xc2rb\x83\x08\x08\xa8\xd6\ -\xee\xbe\xcf&\xd1{n\x9d\x9e\xafl&\x9bx\xfb^\ -l\x0c\x08\xd6\xcat\x8c\x10\xd3\x1dg\x03\x07\x8e\xe2\x01\ -@\xe0\xcdA\x92\xc4\x95 \xbc\x9b\xf0Z\xdf\xdd\xf4\x1a\ -\xc5\x06\x964F2UrC\xe2\x05\xf8\x9c\x03\x8f\x17\ -bC\x92\x8f\xbd\xf7<8v;\x8bAf\xc6\xe1Y\ -\xb1q\xc1\xcbny\x8c\x97[Hxr,\x8fR\xa0\ -\x1c\x1b>\x82\x8c\xf6\xab\x1df'\x15\x96z\xf8\xac\xf7\ -\xb8y9\xe3\xf6YFc\x86\xd3\xf0s\xb4\xc3\x1aB\ --\xe5\xd8\x08\xe5\x8cB\x22z\x9f\x8dQ\xc2\xdab\x03\ -\x85;\x0bC\x9c\xec\xe2O\xc4\xe54t\x184Y\x1c\ - xm\x02\x08\x9b\xa8\xadf\xdd\x1d0\xce\xb6\xf06\ -\xa40\x81\x00\x18>\x17\x02\x88c\xf6>\x1b\x01\xa4\x16\ -\x97@\x00~\xa4pQb\x90\x122]>\x17\x02\x98\ -\xaa9\x15jH\x0c\xf9L\x04\x10\xcc\xe9\xc1\xb4\xfd_\ -\x8e\x00\x02\xd0K\x09\xc0\x12_\xe2\x81\x00\xac\xa6n\x0f\ -)\xf39B\xaa\x84\x19l&\xd8xP\x0a\xb1\x9d0\ -\x80\xb0\x98\xe1zF\x18\xef\xeb\xa6]1\xb67\xda\xe4\ -\xaf\xf1\xa53\xfdHq\xcd\xc9p\xae\xfe\xbb\x81F\xd3\ -\x22\xd0\xb1\x05;\xde\xa1\x18\xf6\xc5\x0c5\x5c\x9e\xd4\xa2\ -\x98\x80/L2\xcb\xb4/\xa6%\xdc\x11\xc9k\xff\xf1\ -7R\x9e:\xd5\xc7\xfd\xc5\xe3\xa4\xa2\xc9\xaf&^{\ -\x181\xfak\x7f\xb8\xb6\x1f\xe0\xea\xa2\x02\x01\xad1\xd4\ -M\xc7\xa3\x8f>\xc9\xa9\x13\x19\xc6jL\x07y\xe1\xdc\ -t\xba\xd3hci\xb5&\xcfr\xa40\x5c\xd9;\xa4\ -\x13\x16\xac`y\xff\x83,2hK\xc1^\xd5b\xf5\ -\x01\xd3\xdbO\xf3h#Y<\xf4(\xdaB9\x1a\x93\ -[\x0d\xbbWX\xb0\xe4r\xf7\x18\x93l\x86\xc9-\xcb\ -\xe5.rK\xf0\xb4\xf7\xdd\xcbC\xa3\x09\x0b\xa1h\x9a\ -\x96\xd3\xdb\x13JJN\x17 \x0a(V+n.s\ -\x9e6:\x87\xddk\xc8FS\xd6\xab\x9a\xb9.9)\ -`\xfb\xd6\x1b\xc8\x0a\x97\x9d\xda\xb5-E\x91\xd3iC\ -\x9e\xe7`,\x8d\x80\xac\xc8\xc8d\x86\x10\x16\xdd\xb9\xfb\ ->\x1a\x8d\xe8\xaa\x1ac\x0d\xe3\xe7?\x9b\xd5\xfd\x17P\ -H\x96\xfa\x08\x1f\xd7i\xd0\x14b\x04y\xce\x8a\x86\xe2\ -%w0\xf9\xc6\xbf\x0b\xe7\xaeC=\xf3v\xca\xd3\xa7\ -\xb0X\xbaN#\xa5\xcb<\x9eN\xa7,\x97K\x8a\xa2\ -\xc0\x02]k\x19\xdfp=\xeb+{\x94v\x82\xa6\xc5\ -\x22\x90*gq\xb2 [\x9ddz\xf6\x04\xeak\xbe\ -\x94\xd9+^\xc2\xea?\xdf\x83\xfc\xc5\xdf&\x93\x05U\ -\xb7F\xa0\xc8\x1e\xb9\x82\xd0\x16UH\xb4\xb0\x94O\x1e\ -\xd2\x91\xd3\xd00\xcf\x14\xabn\xc9M'\xceqd\x05\ -\x17\xe7+\xaa\x99e=;\xc5\xa9\x17\xde\x89y\xc5K\ -\xe0\xd46\xe2\x05\xb7c\xef\xfd\x10\xd9\xb2\xa3\xcc2\xca\ -\xbc\xc4\x1c\xac\xa9>t?\xe3/\x7f1R\xc9!\xd6\ -\xb3k\x1a.\xff\xf2[\xd9\xff\xe1\x7fG\xbd|\x1c\x89\ -b\xc6\x94\xf2b\xc5\xfa\xd4\x16g~\xf0\xbf#S.\ -!\xc8\x18\x971\x9ce\x19\xd5\xc5].\xff\xe0\xff\x89\ -15\xce{\xd1 \xef\xff3\xae\xfc\xd4\x7f\xe4\xba\x9f\ -\xfc\x9f\xc9\x8b\xc2\xb9~\xeb\x1a\xd3[z\xf3\xd9\x94\xf9\ -\xd7|5\xa3\xbf\xdb\x90\xed\x1f\xa2\xf2\x0c\xa9\x14*\xcb\ -h\xfbj\xe5eY\xf6\xc0:c{{\xc2\x89\x9d\x1d\ -\x10b\xc8\xeeU\xaad2*\xb1Z\xb3\xaek\xacM\ --\xf5\x9b2\xe53\xdf\xa7\xd4Rhqw\xa7m5\ -o\xff\x857\xb0>J1\ -\xf6\xba\xc4@-V\x10\xfc\x09y\xcb^p\xd7\x07\xa5\ -_\x88\x0c\x1cp\xe2\x00\x00 \x00IDAT\xd8H\ -\xb5\xf9\x0a\xd8\xc1\xbb\x85\x05\xa1\xd6\xac\x7f?x\xc5B\ -B\xcc\xe6\x1e\xc7\xc9&a\xec o<=y\x80\xeb\ -C\x06\xe2\xc4\x96\x00LC\x98\x92\xff\xb7\x97]\xa1&\ -nj9\x8e\x95\x1a\xa2\xfdsa\x7f\x8a\x1c\xc8B\x09\ -\x15\x1f\x90\xffT\x04\xe06\xbc\xb3\x9ae\xe7J\xc4\xb8\ -O\x1f\xd7X\xe8\x0f;\x16\xb3\xd7\x22\x80X\xd8\x1e#\ -\x00\x11\x08 \x86\x1e~\x13\xaee\xf1\x89A\x9b\xb7\x10\ -]\x93\x00\x08eE\xe2\xd7H\xb9t\xfdV\xaf\x22\xcb\ -\xa4\xfbN\xa8\x9f\x14\x0a\xfe\xfe\xcd&\x00\xf74\xa2\xdf\ -<\x01t\xb6\xc5\xb6\x87\xaeN\xa0\x0c\x00\xd2'T\xd0\ -\xef`\xac\xed\xc4\x9dH\xe2\xf5lj\xa6i\x18\x80\x1b\ -5\xae-\x95Z\x13\x19\xbe\xe7\x91N\x00x![7\ -\x9e\xbf\xa7#\xd5\x07\xb1\x06&\x00\x81\x1e \x8e\x9f<\ -\xce\xe6\x1cmI\x14V\xc4\xae\xfc\x98\xa1\xc4e\x18\x02\ - \x0d\xa0\xdc\xb9|BF\xb8\xe1\xae\x97\xbd\x88\x9b\x9f\ -\xfb\x9c\xc4\xf5\x1b\xc6H)\x01\xe2\xb9\xc4s\xb7\xd7x\ -O\xb8\xd8\x1b\x0bW\x8fj\xea\xae\xa3\xee\xe0\xe1Gv\ -\xb1\xaaf\xff\xb0\xa6\xaa[\x8a\xb2\xe0\xc1K\x97\xa9\xad\ -\xa0Cq\xa8\x9d\x05\xc6J\xc9\xd5\xc5\x9aS;;4\ -m\xc3\xc9\xa2`\xe7\xe1\x07\x18\x15+\xd0\x12Q@9\ -\x12\xe8\xb2\xa365\xe7N\x9f\xe5\xd2\xa2\xa28Z\xd0\ -\xfe\xc1=\x8c~\xf3\xf79\xf9\xc1\xfb\x98\xc9\x119\x02\ -*\xc8M\xc1Y]\xd2\xfc\xf8\x9b9\xf3\xd2\x97\xa3\xee\ -|:\xeb\xa6\xe2\xf4\x99\xd3\x8c\xca\x11\x17\x1e\xbd@7\ -\x82vo\xc9\x95\xfc,\xb7tW8Z.1\xcb5\ -\xd7\xa91b2f\xbc\x7f\xc4\xb8,\x91\x99\x02\x05y\ -\xdeg\xa7b\xd1\xbac\x94\xe5L\xb6\xb6X\xaf\xd7`\ -\x0c\xda8`\xd8v\x1dY\x96SN3\xd7\xf7\xf8{\ -\xbe\x83\x87\xdf\xf4NtcY\xb1B!Qd\x0e\xa8\ -O\x15\xd9\xab\x9e\xc3\xb9\xbf\xf7*\xd4\xcb\xeeF\x8d&\ -d\xa5+\x81\xb2Z\xaf\x1c\x90\xec\x5c\xbb\xb9\x9d\x9d\x1d\ -\x8c1\x1c\x1e\x1e\xb2\xb3\xb3\x03\xc0Z7\xe4_\xfa<\ -\xba\x8f\xfe\x05\x9dm\xe8\xb0H4\xc5\x8b\xee\xe0\xf4\xcf\ -\xfe[lW\xc1hL>\x9f3\xcar\xd6\x9f\xdc\xc5\ -\xfe\xf2\xdb]\x07\x15Y\xd0\x98\x16u\xd4;\xd9\xa4B\ -\xd7-\xf5\xe5C\x0cP2\x02!\x19\xc9\x11\xebe\xc7\ -\xec\xff\xf8G<\xe7\xb5\xaf\xc1\xe6\x8a\xdd\xdd'\x19\x8f\ -GL\xb7'\x5c~\xe4\x22\xd5\x89\x12q\xb6\xc0\xfe\xc5\ -!]Wr\xee\xd63\xec~\xea\x12\xb3\xaa\xa6\xc8K\ -T\xeexF\xd34\xd4mK\xfd\xd1\x8fQX\x0bL\ -\x01\xcd\x82\x03\x16W/1\xdd\x7f\x11B\xf6\xa5\xb4\x84\ -p\x89F8\xcb\xde\xd6\xf9\x9b\xa9\xbf\xf7\x1b9\xfc\x99\ -_\xc5v\x1d\xcaft\xa3\x09\xa7\xbe\xfe+\xb1\x16\x8c\ -1.;\x18\x83\xd6\xae\xabL\xd7\xb6\x8e\xc6\xb0\xcc\xce\ -\x9cD\x08\xc9j\xb5\xa4\xd3\x1d\xa3\xd1\xc8Y\x16\xab\xca\ -}\xc6J\xce\x9c\xde\xc1\xb8\xc6\xd5X\x0bR\xf6\xa0\xcb\ -\x0a\xa4R\xcc&\xe3>\xc9\xa4\xbf;\xd6\x8b\xf6\xcd\xd0\ -\x9e\xcd;\x96r\x00\x8b\xb3\xfaY\xc0\x1ax\xf8\x13\x8f\ -\xf0\xd0G\xfe\x1c\x1f\xa3\x1d\xdf\xc5XN\xf8\xd1<_\ -\x0a\xcas\x1ck\xee\xf3(\xe3\xf7c>\x18x\x99I\ -\xf8H\x00yT}\xcb\xc4\xd9\x8c\x18\xe2z@\xe7\xe5\ -AP\x8a\xdd9\xa9\xc8\x88\x12\xf3\xf4MY\xe3\xe5V\ -l\x05\x14\x89\x9c\xd9\x8co\x0b<\xdc\xf3\xe7\xb8\x0c\x96\ -\xc6\x22E\xdcM\xc2&\xe3\xa4@4\xf6\xd8\x99h^\ -~\x8dA~\x9a\x8d9\xfb\xb9\xf8\xdfC\x22e\xecV\ -7\xc9\xcf\x0e\xe8\x05\x1a\x10\xc3{)\xc7\xf5\x06\x88X\ -f\xa4\x06\x95X&\xa55\x12\xd3*\x1cn6\xda\xe8\ -\xe1{v\xd8\xff\xd8L\x12\x83y\x1b\xcd5\xb7\xdf\xfe4\xa6\ -J1\xca\x1cp}\xfc\xe7.\x92\x1d\x8eh\xba\x8a\xb9\ -P\x94Y\xc1\xf4\xf4\x8d\x88\x1b\xafg\xf5\xe4>\xe7\xee\ -\xfd\x00\xeb\x7f\xf3\x06\xba\xc7\xf7@h\x8c,\xc1h\x84\ -\xae(\xc8\xa8DMi'\x98\xa3\x8a\xf5\xdb~\x8b\xfc\ -\xd6\xefa\xb2=\xc3\x18\xcd\xc1\xc1>R\x1b\xe7\xae\xcd\ -\x04j\x96\xa3\x8a\x02a\x0b\xce\xcc\xcfbr\x81,\x0b\ -\xda\x8bW\xd1F\x93\x09\x89\xb0\x82\xd5z\x8d\xc1\xba\xa4\ -\x86\xbe$\x88\xb5\xee\xf7\xae\xeb\x06\x8bU\xa6\x14\xba\xeb\ -\xc0[\x9an\xbd\x85\xf2\xba\x1b(\x1f;D\xeb\x8e\x96\ -\x8e\x15\x0b\xc6b\xce\xc9\x7f\xf6Z\xd47\x7f;[g\ -\xce\xd0\x9a^-\x15\xa0\x8c \xcb2\x16\x8b\x05eY\ -\xba\xc4\x07`oo\x0fc\x8c+93\x9f3.K\ -\xcc]\xcf\x80\x89B-KN\xa9m\x16\xdd\x82J(\ -\xc6gO\xd3\x1a\xe7\xe2\xcc\xf3\x9c\xa6\xd3\xcc^\xfe%\ -\x5c\x92\x1d\xaau\x99\xa3\x0d\x15\xe6\xc8bW5b\xe6\ -\xcaO\xa1$99G\x1cPt\x12m\x0d\x9di8\ -\xf3\xf5\xafC\x9e\x9e\xa1;\xcb\x99\xf9\x98\xb2(i\xdb\ -\x9a\xc9\x0d\xd73~\xc5\x97\xb2\xda\xdd\xe7\xd1\x1f\xfdq\ -\xb6\xb3SpI\x22rI\xf5\x0bof\xf4\xea\xaf\xa0\ -\x98\xf6\xad\xf2TF9\x9bs\xe6\x07\xbf\x87\xe6\xec\x9c\ -\xc7~\xe2\x97\x11\x0dX\x0a\xf2\xf2\x0c'\xfe\xfe\x7fM\ -^\xe6\xc8L\x0d\xdd\x9e\xb2,\xc3\x1a\x8b)rv~\ -\xf8\x7fd\xf2\xe2\xbfE{\xef\x87X?q\x99\xado\ -\xf9Z\xe6\xafx\x19\xabf\x8dR\xaaw\xe36d\x99\ -\xb34\xb7=\x00\xf4\xdd`\x9a\xa6J\xce\xccu\x88\x11\ -,\x8e\xd6\x9c?\x7f+\xda\x18\x97\x84d\x0c\x99T\xb4\ -\x9dA\x0a0\xd6\x92\xcb\xac/\x0a\x0eB\xa7\x229\xf0\ -\xa5\xa7~\x0dV/\xdb+\x8f\xd6\xfd\xbc^\xb6\xfc\xe6\ -\xff\xf5Sx3\xba\xe7!\xae\xb6\x1b\x09\x17\x0fw3\ -\x1e1\x05\x96\x81\xb7\x05\xbe\x1cd\xca\xf1\xb16\x15?\ -\xcf\x9flU9\xde2\x1b\x0f\xcahlL\xf1\xbc\x9f\ -h\x0c/S\xe2\x18\xec\x94w\xf8g\xc4J\xed\xa6\x17\ -'\xfedX]l/\x0a\xcf\x8cC\xc3\xbc\x9b;.\ -GF\xff~\x18\xcb\xaf\xd9\xcb\xbb\x94\xd7\xc5r+\x05\ -Y\x01<\x87\xb8\xea\x00\xd8m\xb4\x9e\xb0\xc2\x98\x7f\xc7\ -kwx%\x18h<\xc7\x16\xfd\xee\xc7\xe7\x13\x1b\x0b\ -\xfc\xf3\x1c\xe8\xf3`<\x18\xc2\x82t\x90(\x13\x87^\ -mRg\x08\xc5\x0a\xfb\xe0\x93o\xfc\x93\xfd\xee\x85\xf9\ -\xdb\xe8\x1dg\x00\x12\xd1\xa7\xe3o\x84\xda\x8c\xa9\xfc\x08\ -4\x18\xd3^\x0cN\xe9G\x07\xc8\xc2/\x9bZDJ\ -\x00r\x93\x00\xac\xe1\xa8\xdbc\x9a\xed\xf4\xdf\x8d3_\ -\xafE\x00)\xb0\xf8|\x09\xe0Z\x10\xc4\x01\x8e\xd8j\ -e\x87wt\xb4\xe9OM\x00A\xc3\x8a\x09`\xacf\ -H\x04\x8d^}f\x02 m \x9e\xea \xe10?\ -3\x01\xa4\x80\xf7\xaf\x83\x00\x06}\xd3\x1a\xaa\xf6\x80I\ -q\x02D\x00\x5c\x9e\xed\xc4\xda\x83\xb7Fz&\xa2\x89\ -5O\x86Y\x82\x07W\xa9e.\x06\xe51\x03\xf2\x0c\ -I\xd3\x0d{\xecc&=Mlf\xa3\xf9\xec\xe4\x90\ -\x03\x16.:\x04\xd0\xea-\xa3\x1e\x98\x86\x92\x07\xe1\xbc\ -\xba\xde\x9a(\xf1\x89P\x22:k\xc1f\x06ql\x8b\ -\xf0\xcc\xd5`\xf8\x87\xff\xf2\x07y\xfc\xf1#>\xf2\x9e\ -{y\xe0}\xef\xa7\xad\xd7\xdcq\xd7sx\xf5?\xfe\ -6\xb0\xc7\xd9C\xac\x81\xc7?\xc7Q+)Xv\x16\ -\x9b\xba5\xb4\x07K\x9euZ\xf0\x9cS\xcf\xa01\x1d\ -e\x91\xbboH\xd0\x9d\xeb\x9a!\xb0,\xaa\x1aa\xe1\ -i\xb7\xdeHY\x8c\xd1\xa6\x83\xa6\x03#\x99~\xf8\x01\ -W\xaa\xa4\x18Q\xaf\xd6\xac\x0e\x96\x14\x0f^F\xff\xeb\ -\xff@\xf5k\xef\xa2\xcc-\xeb\xcb\x0b,\x0dc5\x87\ -\xb1a\xe7\xd9OC\x7f\xf0\x02\x95\xa9\xd81[T\xcd\ -\x8a\x8a%\xf6\xc2\xc3d\xf5\x12S\xe7L\xe6s\xfe\xe8\ -\xbd\xef\xe3\xfcm\xe7\x11\x06\xa4\x92\x14\xa7v\xb8t\xef\ -\x879\xc1\x09\x9e\xc0\x8c)\xb3\ -b\x87\xc7\xeb\x8b\x8co\xb9\x033)\xa0\xb3dy\xc6\ -(WC\x8c\xde\xb9s\xd7aN\x9df\xf9-\x7f\x9f\ -\xfcw\xde\xc3\xe2\x13\x17yh\xf7\xe3H+\xb9\xf9\x03\ -\x12s\xdfG\xd9z\xees\xb0@\xd3\xb4.ns:\ -%\xfb\xae\x7f\xc8\xf9\x7f\xf0\xf5T\x07\x07t\x87\x0d\xe5\ -u'\x18\xdf~\xe3\x00\xfeLoQ\xad\xeb\x06\xad]\ -\x0dGU\x96\x14\xafz\x15\xf9+\xff+\xc6X\xca\xb2\ -@\x1b\xd7\xed\xa3m\x1d\xa0+\x0a\x97@R\xd7u\xdf\ -\xb9\xc5\xb5\x03\x14\xc2\x81\xea,\xcb\x86\x1a\x8e\xd6\xba\x04\ -\x8f\xf3\xe7o\x19\xe2\x13;c\xc8\x85@\x9b\x00Z\xac\ -\x85Fk\xb2\xcc+\x5c\xa9*\x04\xe9\xfd\x89_\x03\xf0\ -\xc3Y\x0cu\xffGc\xa13\x86?|\xf3oR\xad\ -\x168\xc0\xe0\xdb\xb6\xa5\xfdac\xfe\x15\xecq^\x86\ -\x1d\x8f\xf7\x8d\x15\xce8n\x9b\xe1Sq\xc7\x87\x14\x9c\ -\xc5\xa2\xd8'\x86\x98\xd9d\x90\xb3\xb1\x81\xc2F\xf3\x09\ -\xb2\xcaK\x904&\x1d\xe2\xd5\x04cK\xfc\xd7\x00\xde\ -\x82\xac\x8f\xbdY\xb1\x14\x8a\xb3l\x0da\x976c\xe1\ -\x1d\xff\x8e\x01\x97\x19F\x0b{\x14\x97\xcb\x8a\xd7\x12\x94\ -\xe1\xc0\xb3\x9dt\xf5'b\x86\xf53<1\xfeo@\ -*n\xe6\x9a\x98\xb7z\x0fV\x1f\x9e%\x9cm\xcc\xef\ -\x89\xef]\x1f\xe4b0;\xf8\xcf\xc4^N?_\x8b\ -E\x9a4d*\xee\xba\x01\xc1\xe0\x12\xf6 \xc8\xeb\xb8\ -\xe5ll\x88\x0a\x89+q\xf5\x93\xf4\xdf\x1e'\x05\xf9\ -\x1e+\x1b\xb1\x0cL\xc1\xbe\xa7[\x08.\xed\x0c\xbc\xf5\ -&\xdeB7\xed4\x16m\xd3li]\xdf\xd9\xee\x80\ -i\xb6\x9d\x80\x9ck\x13\x80\xdd \x00>'\x02\xf0\x13\ -O/\xff&\x01\xf8\xdfb\x97\xa8\xbf\xcc\x1b\x04\xc0\xe7\ -F\x00\xbecH\xa5\x97OI\x00a\xee\x9f\x9d\x00\xbc\ -6\xf77\x81\x00\x92d\x12\xab\xa9\x9a}\xc6\xc5\x09\xac\ -\x08;i\x93$\x8c\x00\xc6\xfc\x19\xc6\xd9\xca~\xdfR\ -\xa0\x16h\xca\xefC\x5cM\xdd\xd3\x87\xc687\xde\x86\ -\x96\x1aN:\xb6,\x07Z\x09\x16\xd9\x98V\xbd\xe3\xd8\ -\xd3a\xca\x0a\xc29\xf6\xa3\x09\xd7s\xda=7\x06\xd3\ -\xfe\xacB\x8d\xc1xo=\xedz\xeb\xb4\x92\x8a\xd7\xff\ -\xcb\x1f\xa7]W\x09\xc8\x94\x22>\xbfT\xe7\xde\xfc=\ -]cO\x9d\x03\xcf\xed\x05\x83\xb5<\xf1\xc8.\xf7\xa9\ -\x8b|\xd9+^\xe0,/FS\x14\x92\xa6i0\x9d\ -\xa1\xccs0-\xc6\x08fE9$4\x1c\xec\xefa\ --\xccG%\xdd\xfe\x02\xb9\x7f\x88\xaeZZ\xd1\xd2\xda\ -\x0at\xc7\xf2\xc1\x8bd\x17\xdeJ\x83\xe6\xb05l\xab\ -\x19k\x05\xf6\xa4\xe1\xe4?\xfffF\x7f\xfbKX\xfe\ -\x93\x7f\x0d\x1f\xff\x14\x97\xb9\xc2\x98\x92\x96\x9a\xd1G\x1f\ -\xc1|\xec\xe3\xe4_v7\x9f~\xf0A0\x0d\x8f>\ -\xf4 \xb3\xd9\x14\xa5\xa1\xbc\xe5\x0e\xf6x\x0b\xbe\xd2@\ -\x0b\x14v\x8d8:\x82\xa6A\x96\xa3a\x1fF#\xf7\ -\xf3r\xb9$\xcb2\xa4t\xb1m\x9d\xee@\xba2&\ -Z\xb8~\xc6EQ0\x99L\x00P?\xfc}\x5c\xf8\ -\xcd?b\xab\x81\xfd\xe6\x90B\x8e1\x0d,\xde\xfa\x87\ -\xd8W})\xf9\xf9\xf3\x08\x09VX\x97\x0d\xdd4C\ -\xc7\x11g\xb9j\x18\x8fJ\x1e=<\xe0\xec\xd9\xb3\x8c\ -F\xae\xfe\xe0d2\xa6\x1dO1\xcf\xb8\x0e\xbd{\x15\ -\x81\xa4\xb0#\x0e\xde\xffI\xc4\xde\x01\xf9|\xd2\x035\ -7\x16\xa7v\x90w\xdcD\xf7'\xbb}\xd2HN\xa1\ -\x0a\xd4\xb8 /J\x8c\xee\x98}\xef\xb7p\xf4\xa7\xf7\ -\x93\xb5\x96\xaa,\x18M\xcf\x90\x7f\xeb\xdf\xc3\xf45\x14\ -\xad\x92\xd8\xde\xe2)\xb3\x0c-\x9c{4;{\x8e\xad\ -\xef\xfaV\xe4\x8f\xfc{N\x9cx\x0eX\xcb\xd5\x8b{\ -\xc8G\x9e\xe0q\x0b\x0d\x86\x1bo\xba\x89\xad\xad-Z\ -\x9b!\xb2\x1c9\x9f1\xbb\xfd\x16\xda\xb6v\xe5^\x8c\ -A\xd7\x0d`\x87>\xc9\xa2\x8f\xc7\xb3\xd6\xa2\xf2\x9c\xce\ -\x18T\xae\x5c\xa6y\xbf7t\x0c]@\x94R,\x16\ -G(\x95!\x04\xacVk\xc6cKY\x8e\x9c\x856\ -\xcbX.\x97C\x0d\xc0\xe9d\x8a\xb6`\xfb\x18E)\ -]\xc8\x87\xc5\x80\xb5\x18\x0bE\x9e\xf5%f\xd2\x1b\x22\ -`\xa8o\x18\xdf\x8fc\xf7\xaa\xbf.\xc6:0i\xfa\ -\x9f/?v\x95\x0f\xbf\xfb\x9d\x04\xde\x1a<\x11\xc1\x03\ -\x10\xa2\xfbbH!\x08\x80,\xdc\xf7M\x80\xe4}\x15\ -\xb1;2(\xc7\x9b\xbc9\xb6\xa6\xb9\xef\x02\xd5\xda}\ -r6\x06\x11\xe6\xe9\xc1E\x1c\x84\xe5\xe7\x10d\x998\ -\xb6/i\x12H\xf0y\x84\x7fbcI\x90\x10^>\ -\xb9\xec\xe1\xe0Y\xd9\x94$\xa9\xd53\x00Z7f\x9c\ -w\x9brmC\xba\x17^fx\xa8\x17\x83\xea\x18\x89\ -\x10=\xc3\xbf\x82g2\x18\x90\xc2\x8ey\x80\xe9\xb9\x7f\ -\x88z\xdc4\xa4\x04\xefQ\xd8!\x7f\xdea})>\ -\x18dh\xd7\x0dg\x18\xf2\x17\xc2\x8e\x85\xb9\xa5\xd8\xc2\ -\xcf&\x00\xb2\xb0c\x9e\x9e\xfc\xdf\x83g\xb9\x5c\ -2Vc\xc0\x01?k\xcd@\x89M\xd3P\x14%\xa3\ -\xd1\x88\xbd\xbd=F\xa3Q\x1f\xef\xd7\xb2^\xaf\x19\x8d\ -\x5c\x0bB\x10H\x99Q\x8eF\x03\x8d[\x0bm\x1f\xe0\ -\xa7\x94\x03\x82\xd2X\x9aV\x93g\xbeZ\x82H\xe2\x03\ -\x87\xfb#b\xfe\x7f\x0d\xe0\xd7\x8f\xef`\x08T\xab\x9a\ -\xdf\xf8\xa9\x9f\xc0\xda\xe0\xe2\x8bc\xe2\x82u\xaew\xc9\ -\x0e00\xbd\xffihT\xcc\x11\x02\x7f\x8a\x01\x8a\xd8\ -\xb8\xd1q\xd8\x8f\x7f\xcf\x83\xbc\xce\x83\xd0j\x8d\xc0\xc0\ -l6\xd4\xff\xf4w?V\x8a\xd3\xc4D\xef\xa6\xf4{\ -\xe2\x9e\xd5\xb1\xd9\xf7\xdd\xbb2\x03\x7f\xb2\xc9\xbb\xa9\xa2\ --\xa3\x9f\x07y'b\xbe\x9c\xc21\x91\x8c\x17xu\ -P\xcc\xe3g\xa4R=\x8b\x94l/Kb/ @\ -0\xde\x84u\xc5\xf1\xf2\xc1\x17D2\xb6\xc0\x83\xf38\ -c;6\xa0\x80\x97u\x1e\x0d\xf8\xaeb\xb1\x9c\xf0t\ -\x1f\xe6\x05VwI\x98Bx/\xac%\x8d\xd7\xf4s\ -\x0ar7U\x0f\x02M\xc7\x8671\x8c\xcf0~\xa0\ -\xe18\x97\x22\x8eQ\x8f\xe5w\xac\xd2\x84\xef\xb4h\x14\ -\x82\xcc\x0e\x07$\x87\x8f]\x93\x00x*\x02\x10\x98\xa4\ -N\xa0K(\xf1\xe3}&\x02\xb0\x11\x01\xa4\x026%\ -\x00\x9f\x8d\x1c\x97\x7f\xf1@c3\xdd;\x16\xa3A\x0b\ -\xfb\xc2\x09`\xa4f\x08\x9c;8!\x80\xe8\xe2\xffe\ -\x09`\x13\x5c\x1f\xb76\xfeU\x12@<\x87\x10\xbb\xe2\ -@\xe0U\xc6\x85\xef\x18\xc2\xf0\x0c\xbf\xca0\xb6 \xbe\ -\x8c\x1e\x82\xf9\xf1\xe3+\x1e\x03\xc9M\x88\x1a\xd8a\xa0\ -\x0d\x9f;\x16\xa7\xb2gd\x03\xedy\x8b]\xa0\x18\xbb\ -\xb1\x9f\x01p3PS\x00~\x1e\xac\x87\xf3H\x85B\ -\x0a\xd3\xe2\xe7\x84\xda\x8a)0N\x05I\xfc\x998\x0b\ -\xce\xc5#\xd9\xa1\xe0m\xd8\x83\xf8_\x91\xbd\xd2\xa6:\ -\xf1\xeap\xcd\xdb\x7f\xf6W8\xba|\x85\xd5r\xc5d\ -\xec,O]\xeb\x5cw\x02\xe12W\xad\xc5\x18C\xbd\ -vu-\x17\x8b\x05\xd6X\xb6\xb6\xb7\xc8\x94\xe2\xe8O\ ->\xca\xa3?\xf4#\xd0V\x9c\xe0\x0cN\xf1[\xf7\x0c\ -\x01rJ\xb6\xce\xde\x8c\xb9\xf3\x1c\xc57|\x15\xa3\x97\ -\xdeM6\x1b#\x8a\x02\xb3X\x92\xbd\xf2n\x16\xff\xe9\ -\xf7(\xb2\x92u\xbbd\xcd\x0a\x8b!_\xd5,\x0f\x17\ -\x5cw\xfd\xf5\xe4\xa31\x08\xe1\x5c\x99\xe5\x08\xf1\xdcg\ -rX\xe6t\xab\x15G\x1c\xb1\xa6\xc2\xd01\xbf\xaaX\ -\xbd\xe7^x\xedk\xa8\xeb\x86\xf1x\x8c\xb5\xd0u\xed\ -\xe0Nl\xba\xb6w\xc964\xcb5\xeb\xb7\xbe\x8d\xbd\ -\xb7\xfd\x11EV\x90}\xe7Wr\xea\xcb\xefv\xe0\xab\ -\xcc)\xbf\xf8\x19,\xde\xf7~.\xaf\x9e$\x07\x16\x1c\ -!\xf7\xa6\x9c\xbcz\x88Rj\x00F~\x8f\x1cHq\ -/oQ\xbc\xee\xfa\x1bx\xf0\x81O2\x9bmq\xee\ -\xdcY\xa4\x14\xacV\x0d\xe2\xa5w1z\xfd[Y-\ -\x17\x8e\x13\xb5\x15\xd5\xcf\xbd\x81\xfc\x7f\xfb!\x1ac\x5c\ -7\x0d\xa0\xad*\xaa\x1c,9\x929-\x92\xf5m\xa7\ -!\x8f:8(\xc9\xf4\xa5/`<\x1e\xa1;M\xd7\ -\xb6d\xa5k\x87&\x85\xc0\x1a\x8bR\x19\xe0\x92a\x84\ -\x90N1S\x12\xb53\xe7\xdc\x7f\xf87\xd4\x1f\xfa\x08\ -\xc5;\xee\xa5\xb8\xe1$\xc5K\x9fO\xb9\xbd5X\xf4\ -\x1c@sE\xc0m\xd7Qw\xae\xf5\x9a\x94\xf4m\xdd\ -\xccP\xd8\xd9\xbb\xbf\x95R\xb4m\xcbh4\xea\x95\x08\ -\xe7\xc2\x95}\x87\x0eo!\xf4q}Y\xa6\xe8:\xcd\ -\xd6\xd6\x16B\x08\xda\xb6\xc5Z\xcbl6\x1bj\x05\xb6\ -\xad\xe1\xd4\xa9St\xda\xd5)t\xdd\x17\x1cBS\xb2\ -\xbf\xa7\xd6\x82\x10\xe4\x99\xfbY[\x8b\xb1\xbd\x92\xdc_\ -\xbeXA7\x1bwd\x00|\xd6\xf3\xe5\xfe\xae\x19\xcb\ -\xc7\xee}?G\xbb\xbb\x03\x7f\x89\xeff\xe0\xfb\x02o\ -O\xf3\x8ac\xec!\xf1\xcae\xcc\xb3 \xd4\xcf\x0b\xc0\ -,d\x8dz~\xecM\x0f!\x96\xd8?#\x8c\x16\x03\ -8Q\xd5\x8e7\xcf\xc6(\xa1\x08|3\x84^\xc5!\ -?~\xac \x0d\xdc\xbf\xbd\xf1fS6\xc4\x92\xdb\xff\ -\xa3I;\x81\xc4\x95\x17\xe2=\xf3E\x8dSe;\xf0\ -\xf4\xa0\x14\xa7 \xd3\xff=\x18\x81\xc2\x1abP\xeb+\ -]x\x1e\x9c\x8e\x1b\x8c\ -\xd7\x80[6\xc3\x0bB2\xa2_W\x00\xe1\x0c\xfb\xe8\ -G\xf2\xeex\x80\xcco~03\x7f\xbe\x04\xd0\x0bF\ -+\x06\x10\x18\x97\xc9\xf8L\x04\x10g\x00\x87\x9e\xc4\xc7\ -\x09\xc0n\x10@\x0c@MB\x00q\xdc\xc4\xe7F\x00\ -\xfe\x99\xe1=\xdb\x13U\xf8\x5c\xa1&\x08\x04\x95^\x04\ -\x02 \xaeu\x18k\x86\x7fY\x02\x08`'\x8c\xeac\ -\xc3>w\x02H5\x98\xf4\xcc\x18v\x8f\xe1L\xc01\ -\xdc\xba9`\x5c\xec D\x16\x9d\x7f\x5c\xc5=0Z\ -\xcfd\xd2\xd2\x05\xa1\x0cM\xca`\x5c\x5cO\xac\x99\x06\ - \xe5iE\xf4\x99Ij`v!v/\xad\x13\xc8\ -\xb0\xbb\x22\xd9kG_!.4\x9cs\x80\xb2\x819\ -\xdba\xfdA\x93\x0c{\xe2\xd5\x11\xbf_\xe9\x98i\x81\ -l\xcf\xe0\xfd\xfa\x0d\x86N\x1b.?v\x85K\x0f_\ -\xe0\xd2\xa7\x1fa\x7fw\x97\xaf\xf9\xdeoC\xe6y4\ -\xaf~<\x11\xe9\xd0\xbdPC\x08\x8c\xb5T\xeb\x96w\ -\xbc\xfe?\xf3\xe4C\x8f`M\xcb_\xc5\xef~\x80\xd9?\xdb\xc7\x9e\xde\xa1i\x1aW\x82\ -\x07K\xf9\xbaW\xd2\xdew?\xed\xe1!\xf9\xb8d\xe7\ -G\xff)\xad1d\xc2\xc5\xc9\x15\xe3\x11\x99\x90\x14Y\ -N\xd5\xe9\xa1\xc0\xb2\xc1\x22\xad\xe9k\xe6\xd5\xc9\xbc\x84\ -\xe8\x85\x8f\x94\x14\xd7\x9d!;\xf9r\xd4\x0b_@^\ -\x14}\xb7\x0eIg4\x9d5\xe4eA\x96\xe7\xc8\xbe\ -\x03\x8c5.I\xc3\xf5U\xae\x91}\xdcbObd\ -\x99\xcb\xbev\x7f\x13t]\xdb\xb7|\xeb\x950c{\ -\x0b\xa1\x1e\xac\x92\x0eD\xeb!\xd9\xc3\xc7\xfe\x1d\x1c\x1c\ -\xf4V\xcb\x8c\x9d\x9d\x9d!F\xd0\xfab\xd5\xc6\xf6\xbd\ -\xab%J\x0a\xda\xce%\x85\x08)]\xe1qcz\xab\ -\x9e@\xdbP}\xcf\x01G\x0b\x22\xb8y5\x01\x00\x0e\ -\xff\xef\x7f\xbf\xf2\xf8.\xff\xef\x1b\x7f\x95\xe0\xe3\x09\x8a\ -\xb3\x18xP\x5c\xda\xc5F\xef\xc5\x06\x8f ,\xbd\x1c\ -\x0c\xdf\x0f|,$\xa6yE4\xa4\xcf\xa5\xdb\xbf\xef\xf9qH\xd4\x08\xeb\x88\xc1@\x9c\xba\ -\xe6g\x13\x92,\x03\xff\xde\xf4\xd4\xc5\xc6\x84\xb0\x07\xc1\ -\x0f\x13\xf3\xbe \x13\x03\x80\x8e\xf9oh\xa7\x17\xe4|\ -\x9a\x18\x99\x02\x9f \xc9\xe3\xfd\xf6kJ\xed~q}\ -V\xff\x8a\xe7\xa6\x84/\xc9\xe3\xd7\x94\xee\x83;\xb5\xd4\ -S%\x08\xc04\x96\xef\xaa\xf2\xe1E\xb1\xe4\x8b\x11G\ -\xba\x9e\x10\xfe\xe5F\x0dg\x11v#<7]k\xa8\ -\x12\xe2\xc3\x11|\xdd\xe6\x80\xbf\x82L\x8b\x93f|\x92\ -P@\x1d\x9b\xa0;\xcb\xc9pE\x01\x0d\x9f?\x01\xf8\ -\xe5\xf4q\x14\x16\x96\xdd>\xf3\xecdB\xe8\x9f\x17\x01\ -\x08;,\xea\xda\x04\xe0\x8f?uO:\x02\xd0I\xb6\ -\xae\x9f\xc1@\x00\x1c'\x00?\xb7@\x00\x96\xd0\xd2.\ -\x10@\xa9&h\x0c\xad^'{\x92^i?\xb3\xa7\ -&\x00?\xaf\xff\xbf\x09\x80\xfes\xc7\x09 \xcc2f\ -d\xc3\x5c,\xac\x9a\xfd\xc1\x12\x081\xb3\x8b\x01\xa5\xb7\ -\xd8\xa5Z\xa5w\x8d\xfaD\x8e\x909\x1bl\x5c\xfe\xd9\ -\x02\x86\xd6B\xf1U\x0a\xb3M\xe9\xd0\x8d\xe7\x99a\x88\ -\x19\x0c\x17>\x05\xfa\xc9s\xa2\xb3\x91H\x10\x9e\xfaR\ -M9\x06\xec\x81v\xd2\x92\x02\x01<\xc6\x0c+U:\ -\x00\x1e\xfc\xb3\x8f\xf0\xc0\x07?\x1c\x09\x00\xc3\xd5\x0b\x8f\ -q\xf6\xb6[\xdd8\xd1\xdacFb\x05\xae\xab\x86\xb5\ -t\x8d\xe6=o\xfc-\x1e\xf9\xd8\xfdh\xdd\x81\xb5<\ -~\xf12Z\xb7\xe4y\x896\x9a\xd5\xca%Kx\xf0\ -\x87e\xb0\xf0L\xc6\x13g\xa1_-\xd1F\x93\xdf~\ -\x03'\xbf\xe1\x9bY\xfc\xf4\xffM.J\x1a[\x91\xa1\ -\xc9\xc7\x13N\xff\xf3oE\xbd\xf6k\xd0\xd31*\x97\ -\xce\xc5\xdc\xa8\xbe\xcf\xacE\x959\xf2\xc6s\x94_y\ -7\xf5/\xfe\x1a\xdb\x9c\xa4\xa1\xe2\xcc\xfcz\x0e\x7f\xf7\ -\xc3\xe4/\xfb8\xd9\xf9\x9b\xb1\xc6\xa0\xab\x0am4\xeb\ -e\xcbx\xa4\x98\xbd\xf0y\xe8?\xf98K\xd6\x14\x14\ -(\x93\x91\xdb\x8c\xfa\x9e\x0fQ\xfd\xca\xaf\xb3\xf5\xdd\xdf\ -\xc2\xf2\xe0\x10Ud.\x1e\xac\xa9\xd1\x0d\xd8\xfb\x1e\xa4\ -y\xe7\x1fS\xfd\xee{\xa9\x1fy\x02\xe1\xf9\xd4\xc9\x92\ -\x93\xff\xed\xb7b%\xbd\x0b6\xa7|\xce\xb3\x10\xb7?\ -\x0du\xff\x03\x1cq\x80@P\x16'9\xfa\xf4\xa3\xcc\ -\xdb\x16)\xe4\xe0V\x06\x86D\x06\xa5\x14\xe3\xf1x\x00\ -[\xeb\xf5\x9a\xbc(\xfaD\x11\x8d\x90\x02\xb5=c\xf4\ -?}\x07\xbaY\xd1\xbd\xffAN\xc8\xebhk\x01\xa2\ -c\x5c\x8e@:0\x99\x15\x05\xf9+\xee&\xbf\xf3\x0e\ -V\x17\x9f`z\xe3\xf5\xc8\xeb\xce8\x8bZ\xd30\x9e\ -d\xe8N#\x95\xb3:\xfa\xb3\x13\xb9\xeb\xc8\xd45\xcd\ -\x10G7\xb8\x95\x8d\xc1\x18\xc8\xb2\x1c\xad\x8dsif\ -\x82b>E)\xe9@\x95\xd6\xd0\xc7\x0a\x0a\xe92\xbd\ -\xb5q55\xbd\xf5\xd3\xf6\xed\xe1\xbc\x8b\xdd\x18\x83\x10\ -\xaao\x11h\x07\x80\xe7\xad\xa4\xc0\x10#\xa9\xfb\x92B\ -\x8en\x05u\xdd\xa0\x94\xdb\xbf,\xcb\xc92\xa8\xaau\ -oa\x84\xd1x\xec8\x9c5`\x04\x99T=\x90\x14\ -\xaeW1\x96N\xeb!+XJg\xf9\xd4\xba\xe7 \ -\xd6%\x15\xf8\xfa\x11\x9eO\xd8\x9e\xe5\xfa,_\xcf\x81\ -}\xf8\xa0\x05\xbaFs\xcf\x9b\x7f\x03\xddV\x91\x0cs\ -\x9c N\xfaJ\xcb\x92\xa9^~l*\xb4A\x19\xf7\ -\x80c\xd3:\x148[\x80D!\x09$\x8e\xf7\x0b\xd2\ -0\xc8X\xff\x8d\xe0r\xb6\xd5\xca\xfd}\xeeJ\xc4l\ -*\x9a\xfe\xe5Aa\xfc{\x0cL\xfd~\xf8W\xa8r\ -\xe0w-\x0e\x91\x09\xeb\x89\xe3\x1e%b\xa8\x9b\xe7\xe7\ -;\x9cI\xf2\xa44\xcc)\xecM,\x1b\xdcN\xc6\x00\ -+(\xef\xf1:\xdd\xe72T\x1f\xf2\x13\xe3\x0f\x13=\ -+(\xf2\xfe\x99^\x89\x8fC\xd8b\xbb\xa1?\x87\x18\ -wxy\x1c\x8c)\xde\xb8\x13\x1bq\x22P\xad\x0d\xa6\ -m\xfaO\xb89\xc4\x1e\xc6\x18\x84:\xf9\x9d\x11g\x8c\ -\xfb\xef\xc5k\x8e\xcf\xf1\xb8u9\xcdv\xde\xccb\xf6\ -g\x1f\xd6\x18de\x8cu\x022\xf1=\xae-j\xc4\ -\xb9\x1f1\xc3C\xabH\x10\x06w\xa3\xb7\xbe\x04\x02\x88\ -\x0f\xceO\x22\x08\xe9\xce\xd6\xe4\xb2\x1c\xc8*Xi\x02\ -\x01\xf8\x83\xf1\x1b1\x08R\x11\xa1\xec\x0da\x1fH4\ -\x00\xcfT\xa3\x09D\x97nXz\xf9\xd28\x82\x00D\ -c\xf7\xad\xb7(\xc6@)\x97E\xcf\x9c\xda\xe19\x12\ -\x9f\xf1\x15\x12\x1cd\xf24\x07\xec\xfc\xf4\xee\xf78\xb7V\ -[\xe1\xbf\xf5\xed\xff\xe8\x95X+z!.\x86Zv\ -J)\xb2<\x8b\x04\xbe\xb3\xe44u\xc3l6C\xca\ -\x0c.^\xa1\xfd\xbd{\x98\x8a9\x02A\xc3\x8a\xf9\xed\ -\xcf`\xfc/\xbe\x1f\xb9\xbd\x85\xb6.\xb1\xc5\xb3\xd5\xb6\ -m\x99N\xa7d\x99+\xd2\xcc|\x8a~\xd3\xbb\xa8\xa9\ -\xd1\xb4\xe8\xbacv\xea$\xd9\xcb\xef\xa2\xbb\xe5f\xb2\ -\xa2\xc0\xe8\x1e8k\x8d6\x1d\xc5\xc93To\xbb\x97\ -\x86\x8a%\xfb\xac\x8d\xab\x83\xb6\xd2\xfbt\xf7]\xa0\x14\ -%z\xf7\x08i\xd6\xb0\xbb`\xff\xed\xefF|\xf0~\ -v\xff\xf7\x9fa\xff\x9e{\xe9\x0e\x8e\xa8i\xa8Y\xd3\ -\x8c\x0d7\xfe\xaf\xff=\xfc\xed\xe7a\x81\xc5\xe2\x88\xa6\ -n\x18m\xcdh\x95\xe0\xf0}\x7fJ\xb93\xa5\xcdr\ -\xca/y.g\xfe\xc5\xf7!\xb6\xb6\xd0\xc6\xc5\xc5y\ -p\xe5\xe3\x0d\xbd{\xd3'\x9e\xccf3.\x5cx\x98\ -\xa6i\xc82E\x9e\x17\xae\x8f\xef\xf6\x9c\xf1\xdfy)\ -\xd9\xdd\xcf\xa5\xf8\x8a/\xa1|\xcd\x8b(\xef|6*\ -\xcb@\x08\xd6\xeb5\x99R\xb4F#\xb7\xe6\xa8sg\ -P\xdb[\x94\x931Z\x80/~\x8c6\x835r]\ -U\xc8L\xd1v\xdd\x90\xf1\xec\xca\xe0\xb8\x02\x0d.\x93\ -\xb6\xe7\x11}V\xb0R9\x08\x06\x80\xd8i=P\xad\ -1nM\x0aPR\xd2\xf4\xd9\xbd\x0e\xbc\x09\xc6\xe3\xf1\ -@3\xde\xf2WU\xd5\x10\x13\xe9\xf6\xc5\xf4\xe5^Z\ -7\xea\xd0\x02\xae\x8d,\x92\x0ex\xbb=\xca\x1cp3\ -\x06\xa3\x0d\xa3\xd1\x84r\x10M\ -\x9c1\x9c\x82\xbf\xf8\x807\xdd\xc4q\xbb\xb1\xc8\xad\xd9\ -_\x0d\xdb?+\xde\xc4P\xdc9\xbe\x1a1\x01\xa4:\ -\x8e\xc5\xf6%b|\xb3\xf7p\xdd<\xa1X\xe28\xc0\ -\xe0\x96\xdcd\x151\x01l\xc6\xf4\xc5`;\xbe0\x1e\ -\xb5o\x12\x80\x7fv\x00!\xb1-*\x8e^s/\x95\ -<#\x8c\xe0\xb5'\x9f\x18\xb2j\xaeR\x16\xdb(\x91\ -'c\xf8\xcb\xe3\xc1Zx\xc7\xc7\x17\xa4\x15\xa5 5\ -M\xc7m\xe3R\xa6#\x22J\x8c\x898\xce\xe7\x8a\x81\ -V\xd8gw\x0a\xbe\xa0\xb9%\x86\x8cb\x98C\xaa\x1c\ -xkj\x00\xd1~LI\xb0\xa4\x86\xb3\x8b\x8b\x81\xc7\ -V\xea\x94\x85\x1e?\xe7\x9e\xa5\x03p\xf1\x91\x87\xa9\x17\ -G\x8c\xe7s\xb0N\x18.\x0e\x8e\x18\x8fK\xca\x89\x8b\ -#S\x02tg\xb8\xef\x8f?\xc4\x9f\xfe\xce;\xdc\x9e\ -u-\xd6j \xe3\xe0`\xcdc\x17.q\xfe\xe9\xe7\ -\x01h\xbb\x16\xd3\x19\xc6\x931UU\x0d\x82\xbd\xec\xfb\ -\xb7\x22`\xbe5\xa7\xc8\x5ca\xe2\xd9\xf5g\xa9\xe4\x9c\ -Cs\xc8\x88\x82\x8c\x02u\xf39\xe4d\x0e\x98\xc1=\ -XU\x15\xe3\xf1\x98\xb2,\x01X\xadV\x80\xc4\xdep\ -\x06s\xcbu\x94\x0f]\xe2\x90\xda\xb1,\xa1\xd8PS\ -\x96\xc0\x00\x00 \x00IDAT\xfb\x7f\xeea\xfe\xf2\ -\xbbi\xdb\x1a%32\xa50ZRw\x0d\xf6\xd9\xb7\ -\xb0\xba\xe9\x14\xf9\x85\x05#JVTTT(r\xf2\ -\x03\xcbc\xff\xf6\x97X\xb2\xc7h\xb6M\xdd\xae\x10\xd5\ -\x9a\xb9\x98\xa3mCG\x8d\xa1b\xc6\x16\xab@O\x00\x16z\xf7@\xd0P\ -B:\xdbw\x00Im\x8b\xe1\xf2\x87=\xd9\xb4\ -#\x04\xe6\xed\x9f\x19g\x09z\x9a\x8e/i\xcc\x1e\x95\ -P\xdcx\xfef\xc6\xf3m.\xf6)\xf4\xde\x01\x0a(\x993c\x87\ -\x96\x96\x8a\x03,-]\xb3\xc0t\x0b\xc6\x94=\xfc\xae\ -)\x11\x8c\xc46\xf9\xe4\x04;\xdf\xfbuL\xbe\xeb\xdb\ -\xc9\xca\xc2\xb1H\xe3j\xd5\x09!\xa9\x9b\x9a\xbam\x99\ -\xddz\x9e\xf1\xcd72}\xdaM\xc8\xb2\x08\x00\x05\x07\ -\xac\xba\xaeK\x5c\x9a\xa3\xd1h\xc8\x86\xf5\xee\xd2<\xcf\ -\xd9\xdb\xdb\xa3m\x1b\xa4T\x83\x15M)E9\x19\x93\ -\xe5\x19\xe3\xf1x\x00\x90E\xdf&-\x06\x92EQ\x90\ -e\x19\xeb\xb6\xc1j\x97(R\x14\xae0xg4J\ -\x08\xae^\xbdJ\xd9?_zK\x99`\xe8\xd2\xe1\x01\ -\x9a\x8f\xe9\x04\x06\x8b\xa0\xb7^\x1ac\x86\xae\x1b\xebu\ -EY\x16}=\xc0\xbe5do)\xb4\x96!\xe9\x03\ -,M\xd3\xf6\xae\x5c\xd5'\xc5(\x8c\xd1}k<9\ -d \x97e\x81\x07\x99~\xff\x5ce\x16\x07\xe2\xaa\xca\ -\x01\xe4\xa6\xee8y\xea\xe4\xd0\xb5FJ\xe7\xfa\x05\xeb\ -\xfe\xd7'|\x14\x99B\x1b\x8b6.N6S\x0a%\ -{\xa5\xccZ\xfe\xe4\xbe\xc7\x9d\xa5\x19\x0b\x22\x08e\xc0\ -Y\x03m|\x1f\xc3\x7fMg\xb8\xe7\xcdo\xe1\xc2\xc7\ -?:\xf0\x95Ma\x19\x9b\x1c\xc2\x0dN\xf9u\xaa\xd0\ -\x1d\x7f\xc5\xdf\xda\xe4\xa31\xf4\x09\x9e\x1c\xb9\xf1\xfd0\ -\xe7\xb8\xdbT\x5c\xff\xd4\xf3\x0d\xd5\x19\x17\x17Y\xe6\x11\ -\x1f\x89c\xa9\xe39\xda\x8d1\xfc_\x0d)\xaf\xdfT\ -\xba\x03\xef\xbf\x96\xf1\xc5\x8a\x94\xafnBd\xff\xbc\xcd\ -\xb8\xc0\xb0\xda\xc0\xd7\xe3\x9d\xbb\x96\xba\xec\xc7\x89\xc1R\ -\xbc\xef\xf1\xf7b\x0b^j\xc1\x0d\xa5Y\x86\xbf\x09/\ -\xe9\x83,N\xb1M\x98\x99\xef\xbe\x15v7Z\xd9\xe1\ -\x1a\xb4\xaf\x17\x9b\xeeu\x1c8\x10c\xa4tg\xdc\x98\ -\x83{\x9d\xd8D\x10\xcb\xf9\x14\xd5\xc4\xb2=\xa6k\xbf\ -\xaf^\xfex\x1c\xe5\xbf\x1d\xc7\xb2\xfa\xb1\x0b\xa6\xc3\xf7\ -3Eh`\xbd\x99\x1d\x9an~\xf0\xd5\xc7\x17$\xb8\ -I-\x82\xa0\xdb8\x86\xa1Y\x0cm\xe3|\xb1Hq\ -l9\xde\xea\xe7\x87\xdd$\x80T\xf3\x8a\x17\x1f\xb4\x83\ -\x94\xc4S\x02\x88-\x85\x82M\xeb`@\xda\xb1`\x0f\ -\xb6\xcfp\x00\x11\xab\xa1TS$\x92Z/\x09\x966\ -;|;8ebw3\xc3\xe7|\xe2\x81'\x08\x0f\ -\x0cI\xc6\x09$\x13\xe6\x94\x12\x80\xe9\x9f\xe45\x88\xa0\ -\xd92\xac9\x8e\x0d\x895\xa2t\xcd>\x1e$\xd4\x9a\ -\xb2X\xac\xd5\xac\x9b}\xa6}\xb1h\x7f\x0aa=q\ -\x89\x9d\x10\xe4\x1a\x03\xba\x14\x10\x06\x80\xb8\x09\xccb+\ -nj\x05\x0d\xe1\x08^!\x08\xa3\xc6\x0a\x82\x1f\x87d\ -\xfd)\x80s\xe0\xcf\xb9\x81\x5c*|(b\x9a\xc2v\ -\x7fZ\xbe\xdcPlA\xf0\xeb\xf0t\xe8)\xc5\xef\xef\ -&\xed\x05\x10o\xf8\xed\xd7\xbf\x89\xa6\xad\x11\xc6[F\ -\xe9k!\xba\xc7?\xfe\xc8.o\xfc\xc9\x9f\xee]\x93\ -\x9a\xb69\x8a\xbe\xaf\x91\xc0\xfb\xdf\xfb\x00_\xff-\xaf\ -Bk=\x1436\x85\xa1\xaa\xaa\xde\xb2\xe8\x84\xf8d\ -2\xa1\xaekf\xf3\x19J*\x94U\x5c\xfd\xc0\xfd\x18\ -\x0c--\x05}\xec\xe9\xf6\x98z\xbdBg\xb08Z\ -\x00\xce\x1a\xb4\xb5\xb5ES5\x18k\xd8\xde\xde\xa6m\ -\x0c\xdd\x18\xcc\x0b\x9eKc:f\xcc\xa9YS\xa8\xa9\ -\xebO\xfc\xf8\x13\x9cy\xf1\xdd\x0el\x9a\x05\xdaj\xe7\ -b\x9c\xce\xd8\xbf\xf1\x04\xdb?\xfe\x03\xd4?\xf9zf\ -\x1fx\x88fy\xc8\xda.\xd0\xd6\x00\x0brF\xe4L\ -i{\xbav\xf3\x1b9\x8b\xd6\xf5'(\x7f\xe0\x9b\x18\ -\xbd\xe6\xab1\xa2oc$2\xda\xb6ao\x7f\x97\xed\ -\xed\x1d\x8c\xd1\x5c\xb9r\x85\xbaY1*\xc7H\xe9\xc0\ -\x99\xcf\x16\xf5\xc5\xa4}\x02\x88\xb7\xa2\xed\xed\xed\xb9x\ -\xc9\xc9\x84\xb6m\x077\xe9-\xb7\xdc\xcab\xe1\xf6\xc2\ -\xff=/rL\xaf\xa4jci\xbb\x8e\xbc\xaf\xb5\xe8\ -c\xeb<\xe0\xf4.\xd3\xb6q\x19\xceUUQ\x14f\ -p\xcfk\xa5\xb0R\xa2\xfa\xbe\xbcy^\x02]\xef^\ -\xd5\x03\xe8\x8c]\xb6C\xe2J_D9\xcf2\x1a\x9c\ -;v\xb9t\x96\xc8\xae\xd3}\xdc\xa6\xa4\xa9k&}\ -\xe1f\x9f\xbd\x0b\x82\xf5\xda\xb9}\x9d\xa2\xd0\xf4\x16\xbd\ -\xb6\x07|\xe5\x00v\xe3R9q\xf9\x1cW\x10\xda\x97\ -\x9c\xe9X,V\x9c=w\xfd\xc0Ut\xdf\xe7\xd7\x87\ -4hc\x90B\x22\x85\xa0n\x835J\xf6\xe3w\xd6\ -\x15m.3\xd5\x97\x7f\xa1\x7fN\x7f)z \xe8\xaf\ -S\x0c{\xfc\xad\xbd\xf0\xc9O\xf3\xe1?x\xe7\x06\x1f\ -\x88\xab\x10l\x16\x94\xf7\x96\xfcX\xa5\xbeV|\x1e\xa4\ -f\x88p\xb7S^\x1c\x03\x92\xb4bC\x0c>\x19\xe6\ -e\x88\xbdR!\xdb\x95A\xb6\x19,\xa2\xaa\xdd\xef\xf3\ -\xf9\x067\x09?y)\xc3\xc6\xf8\x9e\xbf\x84\xd8F/\ -\x1f\x83\xbc\x0f<,\x06\x96}\x0c\xdd\xe06\xed\xe3F\ -\x09J\xae\x8f\xa9\x0f{\x1d@\x8d\xb7\xdc\x85\x1e\xba\x01\ -\xcc\xa5\x80t\xd3e\x1e\xc0Y\x90xi\x99\xb5\x14\x00\ -\xc5\xa7\x99\x9eI\x0c~\x82<\x8a=MD`/6\ -]\xd9\xc0\x97{\xc9f\xb0P5\x88\xba\x89h(6\ -J\xa4\x96]\xff4\x8f7<\xea\x89\xc3\xb1\xfc\x1ey\ -\x1c\xe0\xeb\x08\x8baF\x1e_\x85\xfdJ\x0dljx\xf1\x85u\xcf\xf3\x09;\ -\xa9\x1e\x18\x13\xaf?e\xcf`\xbd\x86\xeb\xd7 \xfaw\ -S\xa8\x19\xbb\xbdCy\xd0@\xd9\xae\xeb\x87 M\xae\ -\x09\xba\xac{\xa5\xee\x06o\xbf\xf6\xa0\xdb\x0e3\x0c\xd6\ -\xca\x00|\xd3\xf3\xeb\x7f\xef\x87nj\x1f\x9c\xbe\x91\xf0\ -c\xe1\xea\xa5}^\xff\xaf~\xcc}\xde\x82\xae\x8f\xc0\ -\x1a@\xe1\xb2\xe1\xddY\xde\xf7\xb1G\x11\x12\x94U\x18\ -m\xe8pV-%\x15\x080\xads\x1fZc\x9d\x9b\ -\xb1r\xb1d\xb9\x96tO<\xc1\x88\x925GX\xa0\ -E3y\xd9\xf3\xb1\xe3bp\xff5M\xe3b\xd1\xf2\ -\x0c#\x0dE^\xf4Y\xa4.\xd9K>\xed,mV\ -`\xba\x15\xf3\xec\x14\xe3\xad\x92\xa3\xc3#\xba'\xae\xb0\ -^/@@\xd5T(\xa9\xd8\xd9\xd9a\xb5Z\xa1\xa6\ -c\xd4\xf5\xd7q\xe6g~\x14s\xe1\x09\xb2\xdf\xfb}\ -\xd4\xfb>\x8e\xfc\xb3\x0b\xac\x16G\xd4\xbaA\xa0\xc8\xc8\ -(\xb7\xe6t;\x05\xb3\xbbnG\xdd\xfd\x22\xf2\xbb_\ -\xcc\xf4i7a\xb4\xa63\x9a\xa6i\x90\xa5d\x7f\x7f\ -\x0f\x99\x09\xae\x5c\xb9\xccd2\xe1\xe4\xc9\x93\x1c\x1e\x1c\ -R\xad\x1b\x9e\xf6\xb4[X,\x16}\x07\x0b\xe7\xce\xcc\ -\xcb\x11\xa3QA\xdb\xea\xde\xa5i9u\xea\x94\x03\xd0\ -\xc6P\xd75\xeb\xf5z\x007\x93\xc9\xc4\xd5\xc4\x1b\x8f\ -\xfb25\x16i-UU\xb9r%\x22X\xe4\xbc\xe5\ -\xd5[\x17}\x07\x93y\xe9\xfeVUU\xf2\xb9\xba\xae\ -i\x9az\xa8\xdd\x18\xdc\xf7\x9a,\xcb\xfb8U;\x80\ -0o\xf1\x1b\x8f\xc7\xd4u\xdd\x97\x87q@\xdd[\x1e\ -}\x0c\x9f\x07\xac\xe5x\x84\xd6\x1d\xd6\xf6u\xf9\x84\xa2\ -i\x9b~\xed\x8e\xca\x8d1}\x16\xb0\x9b\xc3t:\xe1\ -\xf0\xf0\xa8\xb7D\xbaD\x0f\x80\xc9d\xe2\x12d\xf2|\ -p\x9b\xaf\xd7k@p\xe6\xcc\xd9\xbe=\x9c\x01\x01\xb9\ -Rh\xdd\x97u1\x962\xcfi\xba\x0em,E\x96\ -\xd1t\x9d\xf3\xf6\xf4`RH\xc8\x84t}\x82\x13\x1e\ -\x168\xdeq{\x5c\xf8D\xbd\xeax\xcf\xaf\xfe*\xa1\ -\x04\x19\xbd\x1c\xd2\x03\xcf\x0d\xd6\x9e\xd4\x0a\x16\xac=\xb1\ -\x1c\x0a\xfe\x96My\x13\x87\xec\xf8o\x9bD.\xc5J\ -`\x90I\xdef\xe4*j\xa4|\xcfl\x8ck\x871\ -{\x99R\xd5\x8e\xef\xf6\xd9\xc1\xa9\x09#\xdd\x8f\xa0(\ -\x07/Gl\x89\x0c\xc6\x8a\xd8\xa5(\x87\xffj\xba\xa1\ -\xdc\x16\x84p\xa1\xd4\xe0#\x86y\xfa=\xf5\xeb\x88\xf7\ -L\xc5\xfcoXc\x88\xfbwOH\xb9\x7f,o=\ -\xe7\x0e&\x19W\xe5!\xa6\x87\xc0\xf7\xfdy\xc4\x12\x81\ -\xe1\xdd\xb8\xe2F\xfc\xc48\xf12N\x00\xf4\xdc\xdcb\ -\x11\xadA\x1e\xae\x07\xd9\x97&u\x86\xa7\xc4\xde=1\ -\xfc\xec\xdf\x0d\xcf\x88\xe9\xc8\xcb\xdb\xc1\x0b:\xd0Y\x5c\ -\x8d%\xc6\x5c\xc7oBi&d\xd1\x85o\x87\xf5y`\xebw0\xde\x91\ -\xa0\x91YR\xb0\x98\xd2\xfb\xe6^\xa4\xa3\xc4\x99a\xfe\ -\xf7\xe3\xee\x81\x18\xe0\x07&\x9a\x96\x97\xd8|B\x0c\x17\ -\xc3=:\xbc\xba\xe0\x0d?\xf6\x13\xfd~[\xba\xfa\x08\ -c:\xe2\x1b\xe2WP7\x1dJ\xc0tkN\xd7v\ -\x83\x95hT\x8eX\xd7AH\xbb\xe0}M\x9e97\ -\xa3^-)&\x13\x0e\xd9Cbi\xd1\xe4@k,\ -\x99\x14.N\xb0i\x98L&,\x16\x0b\xd6\xab\xf5 \ -\xec\x87n\x11J!\xc6%\x93/{\x09\xcbw\xfd.\ -\xba[q\xb8h\xa9\xbb\xcbl\xcdf\xac\x8e\x96\x94\xe3\ -\x92q9F[\xcd\xc5\x8b\x17\xb1\xbaC\xe5\x92\x0e\x83\ -\xb5\x86\xfc\x96\x9b8\xfdO\xbf\x8f\xe6h\xc1\xfa\x91G\ -\x98\xae*\xaa\x8b\xbb\x1c-\x0e\x99l\xef\x90\xdd|\x1d\ -\xf2\xf4I\xc6\xd3\x19\xaat}v\x0f\x0e\x0f\x86\xd2$\ -RJ\x16\x8b\x05\x93\xc9\x0c\xa9\x9c{\xf5\xf0\xd0\xd5\xfb\ -\x9b\xcdg\xac\xd75\x9f|\xe0\x93\xdcx\xc3\x0d\x1c\x1e\ -]\x1d\x5c\x9aM\xd7\xa2\xf5\xa8\x07S\xa6\x8f\xd9\xab\x87\ -\x82\xd2C[7\xa0(\x0a\x0e\x0e\x0eh\x9a\x86\xb2,\ -\x07\x17\xac\x7f>\xc6u^\xf1\x96D\x9fA\x0c\xce\xad\ -\x5c\x14\x05\x00\xeb\xb6%\xcbrf\xb3l\xa8?(\xa5\ -`\xb1Xq\xe2\xc4\x09\xf2\xdb\x1e<\xf75\x01\x11\x96\xa6\xa7\xe5pS\x8e\ -\xbfb\xae\x0cN?z\xdf\xdb~\x87\xcb\x17\x1e\x19\xf8\ -\x81\xe7\xe0q(\x89\x1f/\x18\x0a(\x1e%.\xdd\xe0\xc7\x89\xd3\ -VBHD\xd8m_F\x02bm>\x00\xd2\xa05\ -\xc7\xd6F\xc7t\xabu\xcb\xef\xfd\xfb\x9f\xa7Z,\xc0\ -Zt}\x84\xd1\x0d\xe9\x8d\x08'xx\xb0$\x97\x92\ -\xc3\x83\xc3!\xb3U\x0aI\xd5T\xacV\xab\xe1\xbc&\ -\x93\x89\x13\xe6\x9dq.\xc2\xa6\xa5\xbd\xb4\x8b\xa0\xc4\x22\ -(\x99`h\xc9\xe63T\x96!\xa4D\x0b\xed\x12\x07\ -T\x86\xb1f\xe8\x9e\xe1\xe3\xcd\xb0`\x05\xac\x05\xae\xe6\ -\x9f)\xd8m\x9eDl\x9fF\xdc~3M\xd7 [\ -\xd7\xb9BY\xc5\x993g8\xd8\xdf\xe7\xf0`\x9f\xa2\ -\x1c\x93\x0bA^\x14\xb4]G\xab\x04\xc5\xed\xe7i\xdb\ -\x86\xec\xf6[\xb9\xbe(\xb1\xd2R\xd7\x15\xa3\xb1\xab$\ -\xd0j\x8b\xe8\x01\x92sA\xba\x9e\xb7\xd6Z\xda\xaef\ -6\x9a\x80\x85\xd9l\x86R\xaa\x07B-u\xbd\xe2\xa1\ -\x87?5X \xcb\xb2dTNX\x1c\x1e1\x9dM\ -\xb9|\xf92\xb3\xd9\x8c\xban\x87=\xf4\xf1t\xe0\xdc\ -\xaa\xde\x9d\x9be\x19\xeb\xf5:\xc9\x1e\xf6\xc5\x96=h\ -\xf4m\xd3&\x93\x09B\x08\x0e\x0e\x1c`-&\xa3\xc1\ -\xc2\xa8\x94/\xa6,h[M\x96\x99!\xae.\xcf3\ -\x84\x90\xc33|V\xb7\x1b\xb7\xa6,G}\x19\x183\ -\x80\xd4<\xcf\x06\xd7\xb0\x10\x92\xdd'w9y\xea\x04\ -R*\xf2\x5c\x22\x84r=\x88\x11(%\xfb\xc2\xce>\ -\xfb\xb7\xa1i\x9cuOJ5\x94\x941&\xd4&\xf4\ -\x99\xc1\x1e,\xfb\x18B)\x9d+\xb9\xaaZ\xae\xbb\xe1\ -\x14X\xebj\x1dJI\xa6DR\xd4Z 0\xda\xd2\ -\xea\x0e%%y\xe6\xf8B\xab5\xc6Z\x8aL9K\ -\xa0qm\xfa\x84Hml6\xa1\x7f\x8e\xdd\x86\xfd'\ -\xf7\xf9\xe0\xef\xbf\x834\x94'p7\xffI/\x13\xd2\ -\x04\x8a \x80\xfd\x1d\xf5 (\xf5\x00\xa4\x99\xfe\xb1\xb1\ -\xc1\x7f\xdf\xf3\x0bK\xdc?>p2?\x8e\x8e\xf8\xaf\ -\x973\xb1\xc2\x1b\xf3?\x86o\xf5\x9c\xa7\xaa@X\xc4\ -l\xce\xa6\x8c\xf0\xaap\xf0\xd8\xa5\x9e+oM\xdcL\ -\xfc\x08\x806\xb8\x0a\xc1\xf6q\xd2\x01\xda0(\xb8\x0c\ -k\xf5\xd9\xd81\x80\x0d\x86\x8f`\xc8\x08\xe7\x19\xc7\x1c\ -\xc6\xfb\x18\xaa\x84\xf81B\xf93\x91\x8c\x1d\xd6\xe3\xf7\ -\xd3\x0esQ\xd1\x9a\xfd.n\x9a\x22\xae\x95\x80\xe8\x80\ -y\x5cu\xa4\x9f\x87\xb5\xc8\xfdeor\xf5\xf2-m\ -\xf9\x17\x00\xf1q)\xe4%a\xec\xfa\x0f/\x9b\xfc\x1e\ -\x83\xfe\xd8D\x16\xcb\xd4\xb0\xae\x94>S\xefc\xa0\xf1\ -\xb8\x1b\x99/V\xeeK\xe5\x19\xac\xf3\xc9>%\x01\xb0\ -I\x00)\xd2\x0f\x04\x10\x88\x22\x16\xf6\x9b\x04\xa0{w\ -\xf0x\xc8\x0e\x8e\x08@\x1c'\x00\xbf\xd9\xc1\xfa\x96\xea\ -\x19^\xf0\xc7\x96\xa24\xe3\xe7\xa9\x09\xc0\x7f&\xb6\xa6\ -\x85L\xa48\x96\x22@$?\xabke\xf7\x16j\x8a\ -\x05Z\xbd\x1a\x0e\xe1Z\x04\xb0Y\xd2\xe6\xbf\x04\x01\x04\ -3v\x00*\x01\xe0\xc6q+\x01\xfe\xfb\x7f\x84\x15\xbd\ -;x\x07\xe7CJ\xb3\x90\xc2\x0cb\xa6\x17\xaa\xb9;\ -\xc0\x13\xc7\xf3\xc5\x9f\x0f.\x9b\x18\xf6\x04-6h\xd3\ -\xa6\x8f-\x89\xb3\xa2=\x18\xf6k\xd0\xd8\x01\x94\x05\xda\ -J5\xfep\xde\x09L\x1c(&(8\xe1\x9d8\x9b\ -\xcf\xabA~\x15\x1e4o*4a=\xfe\xbc\x02h\ -W(\xde\xf5koc\x7f\xf7\xb2\x035\xf5!F\xd7\ -\xf8HV3|\xda\x0cO\xa8\xd6\x0d\x17\x1e\xbd\xc8\xcd\ -\xb7\x9e\xa7\xeb\xba!\xd3\x13\xa0\xc8\x0b\xf2\xdc[lZ\ -\xc6\xe3\x82\xd6\xb4L&c,\x82\xa6\x10\xd4}\x8dH\ -I\x8ez\xd6\xcd\xc8\xf3Ow\xf4\xdb\xb4\xce\xf5\xac\x0d\ -E\x91\xb3\x5c.\x9d\xbbUH\xb2<\x1bZB\x19%\ -8\xf7\xbf|\x07\xfc\x0f\xafc\xff#\x9fd\xba\xd8c\ -\xfa\xb2\x17Q\x9c\xbf\x85qY \xa5\x18:I,\xab\ -5\x16\xd89y\x8a\xb6m\x181\xa6\xebZ\xb46}\ -\xd2\x83\xa4i4R\x0aT\x91\xb3\xb7\x7f\x15\x22\x8aW\ -\xb2p@\xb3\x07hB\x08\x8e\x8e\x8e\x90J`\x8d\xa6\ -i3\x8a\xdcY.\x95R,\x97\xcb\xa1+\xc5b\xb1\ -`\xb9X\xb2\xb3\xb3\xc3\xe1\xd1!ms\x88\x94\xae\xdd\ -\x9b\xcf\x926\xa6\xc3ZM\xd75L\xa7\xd3\x01\xd4y\ -7.0\x809`\xe8\x86\x11\x83=\xa0\xef\x1d<\x19\ -J\xbc\x14}F\xecb\xbdr-\xf9\xaa\x0ac\x0c\xd3\ -\xe9t\xb8Y\xbeW\xb3\xa7\x16\xdf\x91\xc3\x83-_\xde\ -'\xcf\x8b>\x16\xaf\xeb\x93C\x9c\x8bz\xbd^\x93e\ -\x99\xb3\xf8J\xa7\xa8\xf9\xd8=`\xb0t\xba\xec]\x83\ -\xe9K\xb0\x8c\xc7\xe3\xbe(\xb6\x1e\x0a=\x17E1\x80\ -\x5co\x89t]@\xe8\xc7p\xc91\xbel\xcczU\ -q\xe6\xdc9\x17\xc7\xd7\xd3\xb2\xb6\x8eG\xf8\x9f}\x9d\ -?,=H\x05c-\xba3\x08)\xc8\xa5+\x03\xa3\ -\x8d\x1d\x8an\xfb\x82\xcf\xf1=Ma\x94\xdf-h\x9b\ -\x8e\xdf\xf9\xf9\x9fGW\xeb\x88\x1f\xa6\x05\x91c\x17[\ -\xa8F\xe0\xf9\xad\xafj\xe7\xf9A\xeau\x08\x16./\ -/B\x98S\x88\xa9\xf3\xbc3\x80H\xaf\x08\x06\x10\x96\ -\xca\xad 3C\x0c~\x08G\x8a-\x7fiW\x12\x8b\ -E\xac\x1b`\x01\xb3i\xc4c\xbc\x02\x1e\x1b\x01\xe2\x8c\ -\xcf\xf8\xe7\x98\xcf\xa6<>\x96\xb5\xa9\x95+HA\xcf\ -\xbf\x82\xac8\x0er\xfd^9k\xa3\xe9K\x9d8\xef\ -I\xa8\xd5\xbbi\xb7L\xa0.&\x9aI\x8a(6\x81\ -\xa4\x1d\xf6+\x84/\x99\xe1\x8cc\x03N\xf0\x06\x85\xb3\ -\x0e#\xa4`\xdaZ`o\x89h\xbd/\xc8gJ\xa7\ -Y\xe3)\xe6\xa1\xffd0\x9cl\xaeQ\x13\xce6\xc8\ -\xe1 KB|\xba\x97\xfb!\xbb\x22\xa6\xa5\x18d\x1f\ -\xdf\xbf \x0fc/\xa27\xa8\x88\xfe=5\xe1\xfa\x1f\ -\xf1\x07\xd7\xb1\xbe&\x01\x04\xc1\x19\x1f\x84\xc0\x83\x13\xbf\ -\x18\xbf\xb1\x01\xc8\x98\x08U\x8ba\xe2\xda\xb6Cv\xf0\ -0\xaa`\x18\x19\xc2u\x89\xad2D\xb3\x8b5\xb6\xd8\ -\xed\x9an\xca\xa6\xc6\x10wo\x88\xcd\xb9\xb1\xae\x15\x9e\ -\x1b\x00\xaf\xbf\xccq\xdd\xc3\xd4y)\x10d\xb2@\x00\ -\x9dm\x12-3\x05Yq\x90q \x00?7O\x0c\ -\x9b\x9d>\xe2d\x86\x00K\xc3\xdcS\xed+\xfc\x16\x8f\ -\x91\x12\xce\xf1\xd5\xc6\xc07\xd6p\xe2O\xfa\xbd\xd0\xa6\ -FD\xd9\xc1!\xa1\xc5F\x9f\x0fD\x17f\xd3g\xf5\ -\xf6\x03\xa6\x8e`\xbf_\xe9\xbe\xc4V8\xb7?^`\ -\x06\x00\xbdy\xcd\xfc\x99\xc8\xe8}\xf7\xdc4\xc9&\xbd\ -0q\x92Rx\xc5\xae\xee\xc0\xec\x19F\xd8dQ\xfe\ -';\xfc\xd7\xf6=\x96\xfd.\x04%\xc2\x8do\xa8V\ -\xab\xc8\xf2\xd7&\xb4\xe5c\x98\x1c\xe3\x948\xf5@\xf1\ -\xdc\xbb\xceq\xfe\x8e[\x5c6e_\xf6%\xcf\x0a\xa4\ -\xeak\xd7\xc9<\xf4\x92\x05\x8a\xa2\xa4\xd1\x1aNL\xd1\ -\x13\xc9\xf6\xcb\x9e\xcf\xe4\xef<\x9fS?\xf0\x9d\x98\xb3\ -\xa7\xd1\x9d\xabOW\x16\xe5\x00R\x5c\xc7\x06\x85\xea\xdb\ -\x81\xb5m\xeb\x80\xa6p\xc5\x91\xb7\xef\xb8\x03\xf5\x8c\xf3\ -\xf0\xac\xdb(\xce\x9d\xa2\x18\x8f\xe8\xda\x96\xa6m\x06\xb7\ -\xebd\xaeq\x1f\xff\xa61\x0dJ\x8dP\ -BE`:X\xefl\xb2*\xf7\x97!\xf6O\xc4\xa5\ -\x5c\xe2Lo\xff\xb4x\xbf7\x03\xafS\xcbi\xcc\x98\ -c\x0b\x5c\xbco\xc3\xe7E\xfa\xad\x14:\xa7`\x1a\x18\ -\xe8$\xb6\x18\x07\x8bb\x0c\x1a\x03\xf3\xf3\xe7\x16\xc7\xd5\ -Z\x91f+\xc7\xbb\xe9\x19N]\xef\xa3u\x13\xcd+\ -\xad\xe5\xe5m\x0b\xa2\x07\x82\xa3\xa2\xe4U\xaf~!\xd6\ -X\x8a\xa2d2\x9eppp\xe0\x0a\x05#\x1cpS\ -\x19J9\xa1V\xd7\x15B\x0a\xc6w\xdc\xca\xe4\xcb^\ -\xc2\xe8%w1z\xc1]\xb0\xbd\x85\xca2\x8ab\xd4\ -\xb7\x0ck8::\xa2\xd3\x1d\x99r\xf1ae\xe9\xdc\ -\xa2\x0e\x8c8Wl^\x94\x1c\x1e.\x5c\x0b/\x04B\ -: \xe6-dZk\x9a\xaa\xa6n\x1a\xaa\xf5\x9a\xfd\ -\xab{\xcc\xe6s\x8aQ\xd9\xbb\x18\x1b,\x96N;K\ -\xd4byD\xa7[\x84\xc4%\xaf\x14\xa5\xab\xddg\x9c\ -\x0bt4.\xd1\xda\x15l\xde\xde\xde\xe6\xf2\xd5'\xc9\ -T\xe6\xfa\xd7\xf6nK\x9fxQ\xd7\xb5\xeb\x83l-\ -'vN\xa2\x94b\xb5ZQU\x0d\xd6j\xca\xd1x\ -\xb0\xc6\xf9\xf9\xfa\xff\x03\x91\x15L\xb0\x5c.9{\xdd\ -9d\x96C\xff\x1d\xef\xe2\xf5\xaeR\xff\xdc\xb8\xb7\xae\ -w\x1fw\xc6Y\xd9\xb2L\xf5\xa5`\x8a\xa1\xef\xaew\ -Y\xfbxMO#\x0e\x5c\x9a\x01\x98\xadV\xab\xde\xb2\ -\xe7\xdc\xb5B\xc8\xbe\xcdZ6\xc4e\xee^z\x92\xc9\ -t\xcal>\xeb\x81\x97\x1d\x8aY\xbb\xb5\x19\xa4\x144\ -M;\xb8\x81}V\xb1\x9b\xaf`4\x9e`\xac\xa3\xed\ -\xb83\x88/0\xed\x00c\xc9\xd6|\x9b\xd9\xcc\xd5W\ -\x94\xd2\xd1\xa7\xea\x01\xbf\xcb\xf8u70\x93\xee\xefY\ -\x16\x15\xb5\xedA\xadE\xd0YKg]\x0c\xea\xa2\xd3\ -\xac;\xc3}\x0f\x5c\x02k\xa2$\x98pu\xe3\xbb\xb9\ -:\xacy\xeb\xbf\xfbI\xba\xa6Jn\xf1\xa6R\xe6\x00\ -\xe1\xf1\xdao^Nl\xd6D\xdd\x14\xe1qr\x1d\xc7\ -8\x84=\xf6\x97\xe1\xce'w=\x95'\xfe\xe7\xf4\xf3\ -\xa9%\x0b\x02\xff\xd9\x9c\x9b\x05\xb2\xae?\xd3\x22\x94Z\ -SQY\x99\xb4\xfel\xca\xff7\xadX\x817\x07\xae\ -\xe4PPXA\xaa\xdc\xd3\xd7\x9f\x10C\xda\xa2\x18\x9e\ -\x1bx\xbd?\xb5M\xd9\x11\x94\xdb \xab\x03\x9f\x0f\xbb\ -)\xfb\x8a\x14\xf1\x18!\xdcH$#f\x84\xfazC\ -\x1c\xba\x08sOO\xcd&?\x05\xa5\x1c\xa7\xb1\xec-\ -\xa0\xed\xa2\xdd\x09\x86\x91X\xb2\xf9\x7fo\x86\x0b\xf8S\ -\xf3{\x1cWWIU\x8aT\x19!\x19?640\ -\x9c\x9b%\x05\xf3A\xe6\xc4aW\xb1\x8c\xdc\xb4\xec\x96\ -\xfdg\x95O\x02\x89\xb5\x93\x88\x00\x22[\xd5\xf1\x89\xda\ -\xc1\xbd\x18\x92\x17\x82%%&\xf0\xd8\xdc;\x5cB\xab\ -9\xea\xf6\x99g'\x10\x22\x188cs\xbb\x9b\xb8\xc2\ -\xd0\x11gw\xf9lH\x19\x11\x98'\x00\x8d\xcfo\x0a\ - \xc0\x0b\xe4\x18\x8e\x84\xf4u/VC\xf7\x89M\x02\ -\x09\x9f\x0b\x175~\xa5&\x5c\x18eS$\xd0\xe8\xf5\ -P\x0e&u\xe4\x1d'\x00\x7f\x19\xc2\xd3b\x82\x80@\ -h\x9e\xa8\xd4`\xce\x8e-\xac\xe1\x92x\x8d$%\x80\ -89\xc1\xb7U\xf3\xe4\x15[\xba,\xc1=\xba\x09\x80\ -\x86\xcbm\xa1j\xf6)\x8b\xed\xde5\xe8Xo\x0c\xac\ -\xfd\xd9xw>X\x8cHW\xe9w &\xde\xc0\xa4\ -\x8f\xc7D\xc6\xa2 f\xeaAm\x90\xc3>\x05M\xd7\ -} ea\xe1\x84=\x8b\x8f\xcf6\xbd\xc0=0\xe8\ -\x19\xac\x07\x82\xf1Hq\xeb\xa7\x10\xbe\xe0\xf5\xc70v\ -\xb0\xcaJ,\x1aa\x05M}\x00\xba\x1d\xceS\xf4?\ -\x85;38\xd9\xf0*\xc4\x87\xfe\xec\x02\xa3|\x04#\ -\x89\x90P5\xf5`u\xc2\x82\xc8s\x8c\xb1C|\x99\ -\xcf\xb0\xb4\x02F\xb3\x09\x9d\xd6Tu\x8d\xb4\x02\xd3\xd4\ -\x08\xd1D\x85\x8c]\xf1g\xa5\x8a\xbe\xe3\x83KF\x19\ -\x95\xe5P\xab\xce\x1a\x18\x8d\xcb\xbe\xbe\x9bu\xeeDm\ -\x06\xd7o\xd7u(\x1c\xf0l\xaa\x9a\xf9|\xee\x5c\xab\ -\x9d\xa6\x13\xcerV\xaf\xd6C\xc1c\xa5\x14\x93\xf1\xc4\ -\xd5\x0e,\xcb!\x13\xd9\xe6\x96,\xcf\xfaqsN\x9d\ -:E\xd3\xd4\xecl\xef\xb8\x9a\x85mCWu\x8c'\ -\xae\x9d\xdbz\xbd\xa6mZ\xa6s\x07\xee\xae\x5c\xb9\xc2\ -\xce\xce\x0e\xe3\xf1\x94\xaaZ3\x9fo\xb9\xb5e\xceU\ -:\x9dN\x87L\xda\xae\xeb\x06\xf7\xa8\xdb\x87i\xe8\xcc\ -!%Y\xefz\xed\xb4f\xbe\xb3\xd5g\xc96\xc8\xdc\ -\xf5\x01\xf6 \xd2\x17Zv\xe3Oz\x0b\xb0E\xa9\xac\ -/\xa8\xed^\xfel\xac\xb5C\xfd\xc5\xd1h4\xd4p\ -\xac\xeb\x9a\xb6m\x9c\xfb\xbe\x07|\xe0,\x7fM\xd3\xb0\ -Z\xd5\x83Er\xb5\xae\xd8\xde\xd9v\xb4\xa8= v\ -4\x00b(U\xe3c\x1c}v\xb1s\x1dK\xba\xae\ -e\xb9X\xf6\xeb\xce\xc8F\xd9p\x96y\x96\xd1\xb4m\ -O\x17\x92\xf9\xd6\xbcw\xf1:\xb7m\xd7\xb7yk:\ -\x97\xe4\xd1YA\xad\x9d\x9bW\x09I\xa55\xad\xb14\ -\xda\xd1\xf6Rk\xb4uwO\x1bg\xd3\x1eg\x92\xa9\ -\x0c\x96.\xe1\x9bb\x0b\xcf\xc1\x03&\xe9\xb4\xe6\x9d\xbf\ -\xf8KT\xcb#\x8e\x0b\xb8M.\x11xt\xe0$\xd7\ -\xf2\x04\xa4\xa5\xc3b\xb7[\x1c\xeb\xecybz\xcf\x8f\ -\xab\xd5~\xe4\xcd\xfa\xae>t*V\x1e\xd3\xc4\x04\x7f\ -\xf7c\xc0\x10V\x99\x80\x83\xbe(\xb1\x9c\xcd\xfao\x85\ -\xbe\xbeqHSP\x8c7\x01\x86\xe7\x88\x1b\xc0T\x04\ -P\xe1\xb9\xc0\xf6\xfe\x1e\xfb\xfd\ -\xbe\xa4x\xe74\xa9\xa5Q\x03B\xbd\xa1\xe2p<\xd4\ -T\xeb\xf1p\x04\xe6\x88 \x00t}\xc08\x1d\xf1\xee\ -\xbb\xdf\xc4\xa7\xbf\xef\xd3\xc89\xd7\xdd\xbf9e\x0c\xa9\ -D\xb722\xa6\xb1lf\xb9\xb8Za\x7f\xdc\xe2\xf1\ -\xc3\xa7\xd8lV8\x1c\x8e\xd8\x5cl\x08\x88\xe7h\xa5\ -E\xe7J*\xb8\x1c\x133\x8e\xa5\x16\xf2\xee\xf6\x0e\x17\ -\x97\x97\x18\xe6\x9d\xbe\xab\xf5\x1a)\x011\x02\xeb\xcd\xba\ -\xf0=F\xa4Xx8\xcc\xbbe\xb6\x11B\xc4\x00\x00\ - \x00IDATc\x08\xc8\xc30G\x00{,\x97\ -\xab\x0a.\xb5\xd6\xb0\xeb\x82\xa4{C\x05\xc4e\xa3\xc9\ -\xbc\xd9\xa4_\xccl-\x06\xd16\xfe\xf4}\x8fg\xcf\ -\x9e\xe3\xe1\xa3\x87\xb8\xb8\xbc\xc2\xe1Pj\x0d\x03\xcay\ -\x82v\xabGN\xb9\xdc\x87\x9c\xe6\x15\x95\x8b;\xd1\x87\ -\x0e\xc34\x01\xdd\x02\xd7\xb7/\xb0\xd9\x5c`w\xaa\x00\xe4<\xe1~>\ -'0\x84\xaei\x81\x110\x02>\x85\x0c\x90\xcfR\xf3\ --\xdb\x1d\x9c][\xaf\x14\x00\xd7\xaf\x82F\x1d\x91\xf7\ -R*h\x0e\xa7\x02\xb0\xeaK\x1d\xd5a\xda\x9e\x15\x00\ -\x83~\xff\xbc\x05\xc0\xe6\xa6QP]F\x9a\x92\xb6\xc8\ -\xa0\xa6\x0c\x8c\xd7\x15\xf8\xe7\x09\xfb\xe3sl\x96O\x11\ -CW\xfb\xf4^\xa6\xcd\xf1\xf4,&\x9b\x8b:\x17\x19\ -\xb6\x93\xce/tr\xbe\xb4\xa7\xe0\x1au6Z\xe8\xeb\ -\x95-\xe7\xc4\x22q3\x19Z\x03\xc9r\x06z\xbd\x1a\ -=\xe5\x1c\xcd\xc3\xf6)z\xce\xbbt\xda\x82; \xd4\ -\xa3^\xa6\x19\xfc\xe9\x8b\xcf\x97\xf3\x12\xed'\xa5\xb6l\ -\x04I\xd3\x11],\xa0b\xb7=`\xbd\x5c!\xce;\ -)\x87a\xa8\x91\xa0i*\x80\xc6\xea\xd3\x86a\xa8\x1b\ -\x16\xca\xd1\x22\xc7r\xb8\xefbY\xc6U\xd3\x83\xa9n\ -\x10\xd8n\xb7\x88]\x99\xc1\xe10\xdf\x93\xdb/J\xd4\ -/\x95z\xb3q\x1a\xeb\xe6\x85\xab\x8b\xcbz|J\x01\ -v\xe58\x95\x18\xca\x16\xb0\xbe\xb3\x83\x8e3\x102\xf6\ -\x87=\x86c\xa9\x01\x0c!\xe0p<\x00\x19\x889V\ -P9\x0c\x05X}\xea{>\x85\x94\x13v\xf7;\xac\ -7k\xacV+l\xef\xb7u\xec\x17\x17\x175\xda\x15\ -r\x870\x03.\xbb\xe7\x16\xc0|F\xdeT\xd3\xb1\x06\ -\x8c\xb7\xdb-RJ\xe8\xfb\x88iJ\x18\xc7rl\xca\ -f\xbd\xc60\xd3%\xc4\x88\x10\x03B\x80\xa3\xe9r\xb9\ -\xac\xc7\x98\x84\x10\x80\x0c\xe4)\x95\x0d4\xb1D\x0b\xc7\ -\xb1\xec\x86\x8d!`8\x1e\xb1\x98\x9f\x09H\xe8\xc3\x1c\ -9\x8d\x1d\xf2\x849\xa2\x08,\x16K \x97M\x1d)\ -d \x8dX\xf4}\xa1\xe1\x98\xf0\xfe\xed\x16\x9f|\xf4\ -\x10\x87a\xc0q\x9c0\xa4r\xfc\xcc\x04`\x18\xb6H\ -9\xe20M\xb8=\x8e\xf8`7\xe0\x9d\xed\x0e\x8f6\ -\x1b\xbc\xd8\xde\xe3\xe9\xd5\x15\x9e\xdf\xdda\x0c@\xec\x17\ -\xb8\xd9^c?L\x98\x86\x01\x0f7+\x84i\xc0\xe3\ -\xe5\x02\x971\xe2\xc7~\xe8\xfbq\x1c'\xac\x10\xb0\xea\ -\x02\xaeV\xfd,\xaf\x11\xcb\x18\xb0\x8c\x11SJ\xe8B\ -\xc0\xaa\x8b\xf3\x8d!\xc0r>\xfa&`\xde(\x120\ -\x1f\x02]\xa4\xbc\x0b\xa1\xd0s\xcc\xf3\xdd\xc1\xf3:\xd1\ -\xb5S\xfe\xc4\xfe~\x8f\x9f\xfd\xef\xfe[ 1{\xa1\ -\xa73Po\xd2t\xd3\x10\x07\xf9\x9e\x06\x07h\xe4U\ -\x07\x1a\xa0S\xad\xac\x90Bk\x93\xad\x85s\x11An\ -\xa4\xa0\xfe\xf0u\x7fti\x09r\x14\xf0\xd8\x09\x1dL\ -\xd5:\x9b\xbc\xdb\x17\xfd\x7fu!\xa3\xa3>2\xddm\ -vE\xa3\x81V*c\x00\xcb\x80\xb1\xd1A\x0f\x0e6\ -\xedc:Z\xb7\x1eZ\xf5\xa4QU\x9f\xf3\xc1\x15K\ -\xc9{\x9b\x18d\xaej!\xc2\xac\xe7\x01n(\xcd2\ -\x0e\x8d@\x121\x00S\xd0\xc8+i\xc7\xef\x09>\xc9\ -\x13\xc2\xf3{\xe4a\x92\x16\xfcw\xe8@h\xb0\xa9\xcd\ -\x08\xb2\xde\xdev\x93\xdb\x06\x98X-x\xf9\x96\x06\x05\ -|?\x1a\xe8\xa0\xb3a\xfdD\x04\x8cr\xee\xaf\xca\xbc\ -G\x0f\xc4C\xc4\x16\xa1\x8e\x09\x17=z\xa0\x84A\xa7\ -9\x14\xf9\xfa\x02`\x0b\x85\x06\xedu\x05\x00h\x04`\ -\xde\x1d|\xd5?F\x0cZ\x05\x10\xa4G20\xd6i\ -y\xe4\xedk\x1e\xfc\x0e\xd8\x0f\x15\x00\xb7\xd4<\xbcT\ -aHs\xfaYS\xa7\xaf\x12\x80E_\x0a\xe0\x87\xe9\ -p\x22\x00\xea=z\x10\xe3[\xfe\xb8\x05\x80\x1e \xa4\ -\x7f\xa3\x8e\x82{\xd4\xef\xfa(\x18ax}>\x03\xbb\ -\xe3s\xac\x97\x8f\xd1\x85Nz\xe6\x1c\x80\xe2\xd1\xab\xf7\ -ccRO\x95\xb7\xf3\xb2}/{\xaa\xbc=\x90\x07\ -\xe8%\xfb\x98\x19G\x1e\xa0\xcaP?\xa5\x11\x018G\ -\xed\xc7@\xa2?\x0fP\xe1r\xa1\x8a\xdfe\xc7tS\ -\x1dk\x06\x86\xc3\x0d\xf24@}|\xca\x84\x19!\x1f\ -g\xb0\x91\x02\x09\xc30\xe2\xfd\xf7^\xe0\xd1\x1b\x8f\xb1\ -\xe8Wx\xf4\xa8\xa4@\xef\xef\xef\xdd\xbd\xb4@9\xc4\ -7\xe7<\xa7\x14\x87\x0a\x0a\xa7\xa9\x1c\xaa\xbc\x5c.k\ -t\x10)\xd7\xdd\x9e\xbb\xddn\x8e\x84\x95\x9d\xa9\xc7\xe3\ -\x0e\xd3TR\x81\x97\x97W\xb8\xbb\xbf\x91\xb3\xed\x22\xd2\ -|\xe0r\x17#\xae\xae\xaep<\x1c\x90R\xc2\xb3\x0f\ ->(#\x97\xeb\xc4\xac\xa6\xec\xc1\x83\x075\xe5i5\ -e\xdb\xdd\x16iJx\xf8\xf0!22\x86\xe3\x80\x18\ -Jz\xb7[\x94H\xe6n\xbbG\x88\x11]\x17\x91\x13\ -\xb0\xe8\x97Hy\xc2b\xb9\xc48\x16\x87\xd6R\xa6\xdd\ -<\xbe\xbb\xfb;t}\x04\x02j$n\xb9(\xb7a\ -\xf4}\x8f)\x95\x8d0\xf6\xffq\xdc\xe3\xe2\x82)b\ -\x9b\xe74\x0cX]\x5c \x84r\xcb\xc5a\xbf\xc7\xe5\ -\xe6\x02\x19\x09],\xf5\x97\xc7\xc3\x01]\xdf\xe3\xe2\xe2\ -\x02\x08\x11\xc38`\x18\xcb\x99\x80\x9b\xf5\x1a}Wt\ -\xa0\x9d\xb1\x88\x10\x80\xaeC\x1a\x06\x94\xfb\xb7\xca\xb9\x85\ -\xb1\xeb\xb0\x1b\x06\xa4\x5c\xce\xc9\xdb\x8e\x85\xde\x87\xbc\xc3\ -o\xbd\xf7\x0c\xdf\xf7\xc6\x9b\xf8\xdb_y\x07?\xf8\x89\ -\x01\xbb\x9c\xf0|[\xce\x8b\xbbX,\xf1\xe2\xb0\xc5*\ -D\xf4cF\xe8:$D\xdc\x1e\xca\x86\xa3\xc3~\x8f\ -?\xf0\xf4\x11~\xe0\xe1\x1a\xd3U\x8f\x90\x12\xde\xb8\xba\ -\xc00\x8c\xf3!\xe3\x09\x17\xcbu9vfLXo\ -6\xd8\x5c\xacK\xc49\xe79\x1d++o\x06{\x01\ -}\xbd\xce.\xe7\xb2\xde\xac\x90o\x9a\x12\xa6\x9c9\xf7\ -\x9c\xd1\xcdw\x02\x17\xb1fp\xc0\xd6\x93\x01\x0d\xa0\xd0\ -\xfa\xd7~\xfe\x1f\xe0\xb0\xbb\xabk\xd2\xf6Z\xd2\xf5\x0e\ -P'\xad\xd5\x0f\xea\xa6\xb5\x8e\x97\xe9\x01\xe6:\xfc\xd1\ -'t<\xb5>\x9c\xeb\x92\xabUu\x13\xa0\xab\xb8l\ -\x96(;a\xdb\xda1\x0d\x94\xd0\xbeM\xc8\xd2\x7f9\ -\xfb\x8e'#\xd4\xf3Iw\xfb\xa2\xbfg\x10\xa8@\x89\ -\x19\xafX\xdb\xd0\xf9\xd2\x1e\x90V\xfeD\x06\x8d\xf2\x99\ -n'\xb55\xc3c\x01\x95\x09md\x8cz^\xdb\xb1\ -V\xd5A\xe6\xf5\x9f6k\x9f\xa2\xb7\x17\xdb\xa2\x06U\ ->q~\xdcTc\x16\xa7\x06\xb3rB\xf7|\x8b0\ -\x14J\xfbt7\xe7U\x9e\xb2q\xa9\x8d@\x9d\x1d\xe4\ -S\xd6o\x1ap4\x1eSfh'\x93|\xe6\x11\x00\ -\xf1\x95\xdf\x1ci\xcf\x1b\x17\x8d\x1e\x1a\xc8\x80\x80{\xca\ -\xf0|\x14\xde\xd3\x87\xe5\x1c@\xdbr\xcc\xa5\xf3\xba\x02\ -\xc0\xd4T\xc6G\x13\x00H;\x16E\xba\x1d\x9f\xe3\xaa\ -\x7f<\xef,\xed\x84\x81$\x89\x19S\x0a\x80\x8f\xbaq\ -A+H\xf8\x10\x01\x00w\x8e\xf9:\xaep2/\x8e\ -\xcb\xd7g\xbcJ\x00\xfa\xbe\x5c\xe6=L;yN\x8f\ -N\xe1\x06\x96\x8f&\x00\x19\x14\xf9\x8f\x22\x00mm\x1b\ -!\x88E\x11y\xd4\x01\x85\xdc\xda\xe7\x02Qp\x05\x84\ -\x9c\xb1;>\xc7\xc5\xf2\x09\xba\xe0k\x07\xad^\xd36\ -\xd4\x13\x9cQ\xe9\x9dW\xb6\x14\xf2\xd3T\x09\x8f\xcf\xd0\ -\x12\x80\xe0\xe86S!\xa8\xf2\xd7\xdf\x15\xc8z\x10G\ -i\xe1\x18<-x\xd6\x97\xf2\xde\xf3\x87Qg\x83\xff\ -1\x07\x0c\x87\x17\x98\xa6\x83\x03\xf1\xa7P\xd5$\x80\xb4\ -\xb3\x83a\x02J\xfd\xd6W\xbe\xfc\x0d\xfc\xb17\x9e\xd4\ -t\xa2\xd6\xb4Y\x1a\xb5\x9c\x8bW\x22]v\xc8\xafn\ -R\xb0cC\xc6q,g\xcau\x01\xd3X\x8ee\xb1\ -\xf4a\xdf/0\x8e%\xedw{{\x8b7\x9e.\xb1\ -\xdd\xde\xe3p8\xe0\xf2\xf2\x12]\xdf\xe1\xb8?b\xd1\ --0\x0cG\xe4i\xc2[\xdf|\x1b)\xa7y\x83K\ -\xa9%{\xfc\xb8\xd4\xed\xdd\xde\xde\xd6\xcd\x13V\xf7\x96\ -c\xc0z\xb3\xc6\xed\xcdm\xadk;\x1e\x8f\xc8)\x97\ -+\xd9B\xa1\xcb\xd5\xfa\x0a}\xbf@\xdf\x15\xa9-\x07\ -a\x17\x10\x9b\xa7Yr\xe7\xab\xcd\x0e\xfb\x11\xcb\xe5\x0a\ -ww\xf7x\xf2\xe4\x09\xd6\x9b\x0d\x16}\xd9\xac\xb1\xdd\ -\x95\x03\xa0\xd7\xeb5\x10\xca&\x8e\xf5b\x81\xdd\xae\xd4\ -%\xde\xde\xde\x96\x08\x1c\x80\xcd\xe5%v\xfb=V\xf3\ -.\xde\xbe\xef\x81. \x84b\x88\xaf\xae\xae\xb0\xe8\xba\ -r\x07\xef\x0c\x14\x17\x8b5\xc6i\xc2aH\xb8\xb9}\ -\x81n\xd1#\xf6\x1dB\xecp\xbd\xdf\xe30\x96\xd4p\ -\xb7\x5c\xe3\xc5a@\x8e\x0b\xbcs\x7f\x8fg\xfb\x09\xb1\ -\xeb\xf1l\xb7\xc7{\xbb\x1d>\xd8\xee\xb1\x89=b\x08\ -\xb8X\x06l\x96\x1d\xb6\x87\x036\xcb\x15Vi\xc2\x9b\ -\x0fF,\xa6\x01\x97!\xe1\x0f_\xad\x11\x1e.\xb1X\ --\xb1\xe9{Z\x010\xc3N\x01\xb8\xe8\x1fb\x0b\x82@\xa6v\ -M\x008\x8e\x8f\x22\x00\xe9#\x0a@\x06#\x80\x8cu\ -\xd9\xb8\x09\x96\xd8\x1fA|\x99'\x01\x8e\xafm+\xaf\ -)\x8f\xd8\x1f\xafq\xb1|R\x0c]]\x9c%\x85n\ -u6\xc6Q\x93+\x16h\xb7\xc5\xd0\xf4\xcd\xc97n\ -\xac\xe0H[\xc5\x96\xa1\x07E3B\xac\xef1i@\ -g\x85\x1bU\xd4\x89Q\xfe\x90O^\xedkD\x9a`\ -3\xdb40\x1c^`\x9c\x0e\xb2Fhnt\x0e\xed\ -\x98|\xfc \xd7g\x7f\xf1\xef}\x1e\xff\xe5\x7f\xd5\xbb\ -t\xaf\x81?\x8b\x08\x1a(\x04\xca\xf1&\x17\x17\x17u\ -\xb3\x81\xa5c\xed6\x89\xbe\xeb\xb1\xdb\xed\xb1^\xafp\ -w{[A\xd7\xe1\xb0G\xd7wX-\xd7\xe5J\xb5\ -\xe3\x11\xfb\xc3\x1e\xc7\xc3\x11c\x1aq\xb1\xb9\x98w\xf3\ -F\x1c\x0f\xa5N/\xa7\x84\xc3\xfe\x80\x8b\x8br\xde\xdd\ -\xc3\x87\x0f\xf1\xe2\xc5\x0b\xbc\xf9\xe6\x9b5\x0ai\x87\x1e\ -/\x97\xe5\xfcB\x00x\xf4\xe8\x11\x86\xe3\xb1\x1c'\x12\ -#\xbaU\xc4b\xb9\x9c\xef\xd2-\xbf\xe7\x00\x5c\x5c\xac\ -\xd1/\x0a\xb0(@w\x89~Q6L M8\x0e\ -\x03\xa6<\x9f\x1f\xd0w\x08S\xd9t\xf2\xec\xe6\x16\x97\ -\x0f\x16\xb8\xde\xee\x00t\x18rB\x1a\x8fx~{\x8f\ -\xf5f\x8d\x10{\x8c\xa9\xd0\xf9\x90\x80\xb7o\xdf\xc6\x0f\ -|\xf2\x0d\xbcw\xbf\xc7\xfd\x14p\x0c\x11\x87)aH\ -\x09\xabn\x89\x1e\x09\x17\xcb\x0e\xab\xbeHX\x1aG\x1c\ -\x0fG|\xf2\xd1C<\xbd\xea\xf1\xe6\xea\x01\xc2\xe3K\ -\x5c\xac\x96xr\xb9\x06\xd2\x88\x8b\xc5\x0a}\xdf\x01\xf3\ -\x0e\xe8EW\xd2\xd2\xdd\x9c\xb2\xaer\x9a20o\xfa\ -\x98\xa6\x09\x88\xa1\x9c\xf3\x18\x17@.\x1buB\x06\x96\ -]\x87\xd5rQ6\xc2\xe4\x11\x8b\xd5\x12\xc7\xfd\x0e\x9b\ -\xc5\x12\x09\xc0\xdd\xfd\x1d.\xd6\x1bt1b\xbb\xdd\x95\ -Z\xc8\xb1\x00\xbe\xc7\x0f\x1fa\xb5^c\xb1\x5c\xe2\xee\ -\xf6\x067\xd7\xd7\xe8\xfa\x88\xcd\xe5%\xf6\xfb\x11\x8f\x9e\ -<\x06\xa3\x1d\x19\xc30\xcd\xe0\xae\xd0=v=\x96\xf3\ -Q3S*\x87N\x97]B\x09\xf7\xfb\x03V\xcbr\ -0\xf6\xe18P\xcf\xce\xf5\x7f\xc8E#\xf4}9U\ -\xe0\xfa\xc5-\x8e\x03\xcfV\xb4\xf55\xa5\x8c\xcf\xff\xa3\ -_\xc5{\xbf\xfbU\x04hd\x8b:\x1d\xa0c\xcag\ -\xe9\xc8\x8e\xb0\x9bz\x08\xf4x\xc6\x80iS\xda\xb1,\ -\x7f\x17Mn\x07\x18\x9f\xa6\x22\xcd\x10\xb3\x9e\x8e\xba\xd7\ -j\xf7\x08X\xd9\x97\x82.\x03\x19\xe6\xfci\xb4\x0e\xa2\ -g\xd4\x11\xcd2J\x8b^\x01@\xd8\x15\x1d\x83\xab\x8b\ -\xaa\xaf\xfa\xfay\x19\xa7}\x976\xa2\xb4\xa3 E\x83\ -\x07-\x90\xa3\x0e\xb7VT\x7f\xd93\xbc\xbeT\xe9\xa1\ -|\x22\xe4c]z\x1b\xedc\xc9U\x9b\xbbA\xe5\xbb\ -\xd6\x8c\xdbF)n\xe8\xd4\x8c]\x90\xc8\xdf\x08\x05j\ -\xc47\x9c\x8f\x05\x8b\xcc\x12\xe7\xda\xb3\xba\xed\xb4\xd7\xea\ -\xc8k\xcd\xa3n\x14\xb5R;\x1b\xbf\xd1\x84G\x891\ -\xdb\xd7\x83\x87i[\x0d\xa2\xb5\xcf:C\xbb\xc9\x8a\xd4\ -\xd3 \x98JQ\xfe\xae+\xc4\xae/2a[\x0b\x02\ -\xf2Y\x01\xa0\xd1S\x01 zWAU\x81\xd1h\xda\ -\xab\x05\xc0\xda\x10\x01\xc8\xc0v|\x81\xcb\xfeQ\xbd\x8e\ -&\x0b\xf1\x88\xb15\xaa\xd7\x81\xd7\xef\x14\x98vN\x00\ -\x8c=m\xeaX\x05\xc0\xe2k\xf6\x89]\x15\xf62\x01\ -h\x01[\xf9\xd4o]7\x01X\xf5W\x88\x08\xd8O\ -\xdb*\x00\xf1c\x10\x80\xf8\xa1\x02\xa0@]\x0b\x97\xd5\ -#9\xbf\xb8\xe8Q\xd9\x11\x08z\xc4\x89\xd2O@Z\ -N\xd8\x1e\x9fa\xbd|\x05\ -\xa9\xb8!\xfc\xce\x8d\x04\xfa\xc2\x07\x0f\xd4\xad\x1fS\x5c\ -\x85\x1e\x11\xc3\xe1\x05\xd24\x08\x17|\x0d\x92\xcd\xc2\xde\ -Iu\x9dx\xb0J\xc5\x08\xbc\xf3\xd6\x0b\x1c\x0e\x87z\ -][\xb9-br7bXD\xcdn\xd2X\xce`\ -\xeap(\xd12\xbb\xff\xf5\xf2\xe2\x02\xc3x\xc4\xe5\xe5\ -\x05\x86#7\x89\xdc\xdf\xdd\xd7\xa3C\xee\xef\xef+`\ -;l\xcb]\xb3\x8f\xd6\x0f\xca!\xcc\xb1\x03b\xb97\ -6\x03\x98\xc6\x09\x0f\x1e\x5c!\xa7\x8c\x1c\x036\x97\x97\ -\xd8n\xb7\xf8\xc6\xdbo\xe3\xc9\x93\xc7\x18\xf3\xecN\xc5\ -\x88\x07\x8f.\xe7\x08\xe5\x1a\xcf\xefn\xb0\xe8\x96\x88\x8b\ -\x88\xcdj\x85a\xbe1\xa4[v\x18\x8eG\xdcm\xb7\ -\xe5z\xb7\x1cp\xdc\x1e0&\xe0v\x7f\xc0~\x1c\xb0\ -;\x1c\xd1/W\xe5Z\xb4\xdb\x1bl\x16k\x1c\xc7\x84\ -\x17\x87=\x8e\xe3\x84\xc5\xb2\xc3\x08\x00o\xbd\xc0p\x9c\ -\xd0\xf5\x1d\xf6\xc7\x11O\xae.\xb0\xee;\x1c\xb7/\xe6\ -\x88X\xc0\xa2\xef\xb1\xea{\xbc\xb9Y!\x22c=\x0d\ -\xf8\x17\x9e>\xc6r\xd1\xa1G\xc4z\xb9\xc4\xc3\x8b\x0d\ -\x102\xba\x00,\xba\x0eH\x19}\x9c\xcd|\x8c\xe8\xfa\ -%B\x1a\xd1u=bWRN\x05\xac\xf6\xe5\xfcL\ -\xdb\xa43\x8e.\xd29\x0d\x03\x8e\x87\x01}_\xa2d\ -\xf7\xf7[\xacWk \x04\x1c\xf6;\x1c\x0e[\xc4X\ -\x8ey\x09\xe8\xf1\x95/~\x11O?\xf1\x09\x00\xe5p\ -\xeb\xf7\xde\xfb\x00\xeb\xf5\x02\xb1\x0b\xf8\xc2o\xfd.V\ -\xcb\x0d>\xf9]\x9f\xc4\xe3\x87\x97\xf8\xc6[\xef\xe1\xfd\ -\xb7\xdf\xc3a\xbf\xc7?\xfb\xedg\xb8zt\x89\x1f\xfa\ -\x83\x9f\xc6j\xd9\xe3+_\xfd\x06\xbe\xf4\xc5\xafa\x1a\ -;\xfc\xe0\x1f|\x82\x7f\xfb\xcf\xfdY\xbc\xf3[\xcf\xd0\ -w\x11\x87!\xcdQS\xe0~[\xa2\xb31\x04,\xfb\ -\x88)\x01\xc8\x19)\x9b#\x0f\x1c\x87\x84\x94\xcb\x1d\xd3\ -\x08\xc00\xcek\xbb\xfauyN\x0dOH\x01\x089\ -a\x9c\x8f0\x92\x05\x01 \xe3\xd9;\xcf\xf1\xf3\xff\xdb\ -_\x85\xb9\x5c>\xb5\xca\xd5\xaf\x86^\x1d0\xd3Q\xa6\ -A\xa2\xe8\x886\x83`N\xbe7\xe5\xba\x83\xd8\x7fW\ -\xf5\x80\xd6\xa1[\x94K\xeb\xefl3C\x9b)\xf0\x9b\ -\xd2\xcc\x82\xd0&\xb5\x91%\xd35\xea\x16\xea\x88\x22\x02\ -\xf2\xbc1$\x5c]:\xc0\xd5\xda\x00\xf6S\x8ew\xa2\ -M\xe7\x19\x15\xf1L_6^\x85\x80t\xd2S\xfd\x8e\ -\x9e\x1e\xa2v\xd6\xf8\xa6\xf3S\xfd\xe93Qf\xcf\xc8\ -\x17\x96n\x118\xfa\xa0\x14\xa4\xad\xf2\x9d\x1e\x1d\x903\ -\xba\x19\xfc\xa9\x05P\xf0\xde\xd2\x92\xa0W/\x83`@\ -\xc2\xda\xb7\xf7\x08\x88}\x80@\x83\x1a\x1a\xa00\xfaj\ -\xc0\xcd\xfaa\xe0\xc5\xdb\xad\x08;\x10\xcc\xcb\xb0\xd6\xbe\ -Z\xb0\xcbd~\xba\xe81m\xecJ\x81\x80\xde<\x1b\ -\x00\x18\x9c\x10\xbe\x8e\x00P\xd4?n\x01\xc8\xf3\x111\ -W\xfd\x93\x99\x824\x99\xa7\x02\xc0\x83\x1f\xb93\x96#\ -:\x11\x80\x86I\xad\x00\x90\xf5\xc64\xad[Ln\x1e\ -\x1aI<'\x00\xbe\xa5\xf2\xd9j\xae\x09\x1c\xa7\xfd\xc7\ -,\x00\xa6\x1c_&\x00\xe1\xa4v\x84\xd1D\xf2\x8e\xb4\ -\xf3\xbe\xa7\x85\xe3My0J\xa7\x9e8\x81o\xcey\ ->'\xf01b\xe08J\x94\xae\xf0\xc1\x94*\xc1\x92\ -\xc9\x19\x95\xa7z\xd3\xa4A\xaa3Tg\xc0\x9c\x05\xaa\ -\xe0, \x8a34\x1aq\x0e\xa1\xd2\xcejwZ\x90\ -\xc8H]F\xcb\xdd\xd6!)4(\xe0<\xe7\x8cc\ -\xad\xf9\xf3\xbb\xeb}T\xdcx\xe8\xa3\x87\x16\x91N\xd5\ -\x00\xb1\x16p\x9ck\xfb6\x9b\x0dnook}\x9a\ -\xed\xdc\xb5\x8d\x1e1f\x8c\xd3\x01S\xeajDp\xb7\ -\xdb\xd5+\xc5RJ\xd8\x1f\x0f\xd8\xefw\x88\xb1\x80\xc2\ -\xe3\xe1\x88\xfd\xee\x80\xd5j\x89\xe5jY7M \x03\ -\xf7w\xf7\x08\xb1\xc3\xc5\xe6\x12\xfb\xc3\x1e)\x97\x94&\ -\x02\xb0\x9c\xef\x14\xce(\xbbh\x87\xc3\x119t\xe8\x16\ -k\x84u\xc0ax\x81\xdc-0\x85\xb2[\x19}\x8f\ -g\xc7#R\x0cx\xfe\xec\x196\xcb\x0d\xd0\x01\xef\x5c\ -?\xc3\x88\x80\xcdb\x85\xe38\xe2v\xbb\xc70M\xe8\ -\xba\x88\xe5.\xe1n[\x22\xe9)M\x98\x8e\x03\x9e>\ -~\x5c\xfa\xda\x1e\xcb16!\xe2\xe2\xb2\xc3z\x19\xf1\ -\xe97\xdf\xc4\xa6\xef0\xa6\x09w\xdb\x1d\xfa\xd8\xe1\xe9\ -\x83+\x84q\xc2\xe5\xb2G\xd7wX\xac\xd7\xe8b\xc0\ -\xd5\xc5\x15\xc6q\xc4\xe5\xc5%B,\xc7\x9f\xc4\x98\xf1\ -\xfe\xfb\xcf\x80\xd8a\xb9,\xc7\xc5t!\xe1\xee\xee\x0e\ -\xc3q\xc4\xd3'\x8fp\xd8\xdea<\x1e1t\x1dv\ -\xfbr\x10\xf5\xd5\xd5\x06\xef\xbd\xf7\x01\xba\x0e\x18\x87\x01\ -\x0f\x1e\x5c\xe1\xfa\xf9\x1d\x0e\xfb\x01\xcf\xde\xbf\xc1\xcd\xcd\ -\x1d\x96\xcb\x0d\xbe\xfc\xcf\xdeG\x0c\x19_\xff\xfa3\x5c\ -=|\x80o\xbe\xf5\x0c\xb77\xb7x\xfa\xc6C\xdc\xde\ -\x8c\xb8y\xb1EN\x01\x87\xc3\x88\xdd\xf6\x88\xfdq\xc0\ -z\xbd@N\xc0q\x9c\xb0\xdf\x1e\x90\xa6r\xbf\xf04\ -&\x0cC\x01\xcd\x85>\xa8\x1b4\xba.`\x9aZ\xc8\ -\x00\x00\x9f\xab2^\xfe\x97\xf0\x1f\xfe\xe7?\x8e_\xfe\ -\xc2=\x0dY(\xaeU\x01\x09|\xcf^\xcealq\ -R\xfb\xca\xb6\x9ef]\x17\x8a\x86\x9e\xbb\x97\xa1d\x8c\ -C\xc2g\x7f\xe6\xff\xc0\xb0\xdf\x89\x81\xf7\x0e\xb6\xea.\ -[\xff\xea\xa0\xf2_H\x81\x07\xf5\xac\xaeg=\x11\x80\ -Q%\xb6\xa8 \xcdt\x90\x8d\x05P\xd09GnE\ -\xd7\x9c\xd0\x09,u\xca\xf3\xd8\xfb\x9a\x8eU\xc7\xba|\ -j\x81\x88\x8c\x0c=\xc6\x8c<\xf0\xf65\xee\x0e\xc5\xc6\ -\x5c]\x09\xbd\xe9\x9c\xda\xf85\x12\xa9\xd9\x8d\x0e\x1dF\ -\xc9\xa30\xf3D\x9b\xcb @i\x9bw\xa2S\x9f\xaa\ -\x9dU\xddG=\xad\x9b.\xccj\xfb\x8c\x0a_\x1e\xf0\ -p[e\xb1\xa3\xa3\xb4\xa5\x81\xa6\x88\x88\x94'\xc4\xf9\ -\xa8\x97T\xe9i6\x1dP\x0c\xa0XC9\xe6\x83+\ -\xa8\xcf\xb3\xfc\x8d\x9bO\xc9\x0b\x22*\xad\xdbT\x80\xab\ -e\x0b\x8a\xab\xbc\x0c\xf8\xe8\xa2\x05~4*k\xc1\xb0\ -6\x92\x99\x97\x1d\xf0`\xe3\xc6\xd5\x1b\x11\xa69\xa0\xfe\ -\xed\x08\x80\xbd>.\x01(\x87E?\xc3\xd5|X4\ -Y\xd1\x0a\x00\x95\x82\xd5\xf7\x19\x10\xe1Q4\xa7g\xf5\ -\x9c\x86{\xbd\x00\xf0\xf4\x1e\xf5'>\x9a\x00\x04\x98b\ -P\xa6E\xac\xfb\x078\x22\xe00\xed>f\x01\xc8/\ -\x11\x00]V^\xf9\xd9{\xa5J\x8f\x1bv\x0a/=\ -\x98\xd2yh\x1b\x19<6E\xe5!\xe7\x8c\xc3\xf1\x05\ -V\xcbG\xe8\xc2|\x88m\x03$9\x06\x02^\xebI\ -\xdb\xd3\xa5\x88\xfa}\x82%F\xe2\x82\xa3\xd4$-\xda\ -\xdf\xda\x1f\x95:\xb9\xac\x91n\x8d\xa2*@S\x1eY\ -[\x06.#JJ/\xe6\x80\xc3\xe1z>\xe7\x8f`\ -\xd5\x14\xba\xc9\x9c\x1e+`\xd4'\x0d\x94o\xaaH\x80\ -\x9c\x13\x0e\xfb;\x1c\xd7k,\x16\x8bZ\x87g\xb7[\ -\xd8y~\xe34\x22\x86\xae\x1e\xf3R\xfa/\x87\x1c\x03\ -\xb9\x00\xbc\xe3\x11W\x97W\x18\x86\x11\xcb\xc5\x0aSw\ -,\xbbsC\xc0n\x7fD\x06\xb0\xdclJ\xean\xb9\ -A\x8e[\x8c\x08\x98B\xc4\x10\x80\xdd\x94\x10c\x87\xeb\ -\xc3\x84\xe5\xb2\xc3q\xcc\xb8\xbe\xbd\xc30M8\x1c\x8e\ -\x00\x02\xa6\x0c\x1c\xc6\x88\xf7\xdf{\x81\xe5j\x83\x1c\x02\ -\xf6\xe3\x80\xfd0b\x9c2\xfa\x08<~\xd8c\xca\x07\ -\xdc\x1d\x06\xac\x16\x0b\xa4\xfd\x16}\xec\xf0\xc6\xd5%\x96\ -!\xe0\xcd\x87\x0f\xcaUl]\xc0\xb3\xdb\x1b\xdc\xdd\xdc\ -b\xd1\x97\x9d\xa7\x17\x8f\x9f\xe2k\xbf\xf360\x8dx\ -\xf3\xf1\x15>\xf8\xda;\xf8\xfa\xef=\xc3\xd7B\xc6\xd5\ -\xe5\x02W\x0fV\xb8\xbd\xdb\xe3\xd9\x07\xe5\x0a\xb9\x17\xcf\ -\xb6\xd8\x5c\xf6\x18\x8f\x09/nw\xf8\xc4'\xdf\xc0w\ -}\xeaM\ -\xce\xc8\xe8v\x03\x12\xeef\x10h\xce3u\x89:\xcf\ -\x1a\xff\xf2\xb6H\xeb\xbd\x01R\x81\xb6D\xb3\x86js\ -9S8<\xa0\xd7\xc4\xea&DH\xfb:\x06_\x22\ -e@\x9e\xcf\x19\xbd5\xc7\xc4ho\x98\x0fy\xbeG\ -\x9a\xd3\xbez_\xb3Y8C\x01\x940_.d\x81\ -\x07\xd5\xd2&7\xb4\xa7,A\x22\x0c\xd4 F\x92'\ -\x95\xaf\xfa\xb2\xbeY\xb4d\xa3U\x10\xc91\xa3\xfem\ -\x81.\x1bQD@\xee#\xd2\xe3M\xb1I\xe8`;\ -\xcb{\x133\x8d\x14\xbdZ\x004\x97~*\x00\xb5\xc3\ -\xd7\x12\x00M+\x9f\x17\x80\x90\x13\xee\xc6\xe7\xb8\xea\x9f\ -\xccg\xed\xa9\x00\x18x \x01\xb9P\xcf\x08\x00\xb8\xcb\ -\x95\x02\xc0Y\xf8c@t\xd4\xa8\xfd\x9c\x08@\xb0%\ -\xfc*\x01\xf0\xf5x6\xd6\xe5\xbc1\xe48\xed\xbf\x83\ -\x02\xa0\xe9^*!\x85s\xf6\xb3\xe5\xd5\xa9\x17\xc3\xe5\ -\xa1\x9be|\xe12\x8f_\xa9\xbc\xca\x13\x0e\xf3\xc6\x90\ -\x10\xb9\xf1\xc6\xe2\x8eZ\xb4M\xd9\xd3\x02e\xcfwU\ -\x5c\xea\xa1\xf9H\xa0\xbet\x1e\xac=\x0d\xc82\x7f]\ -\x92*\x13\xdcl\xc3h$\x0b\xcdIw\xfe\xac\xf4\xce\ -\x19\xfb\xc3\x0b\x84\xc9\xaa\x95R\xfd\xdc\xd6Qy\x97`\ -\xdd\xe8\xd6\xb9\xf6\xcb\x88#\xec\x80YF'sNx\ -\xef\x9d\xf7\xf0\xe4\xe9'qqqQk\xfab9\x87\ -c\x06F\xb1\xa6m\xcb\x11\x1f\x01iJ\x88=\xd0-\ -\x96s\xcd\xe0\xa2\xa4$S\x02\x16\x11\xfb\x94\xb1\x1b\x03\ -\xf6\x87\x80\xdd\xfd=\xc6\xf9Z\xb4)\x03\x87i@F\ -\xc08\x06L\xf9\x88\x9b\xbb{\x1c\xf7\x03./\xafp\ -\x18\x0f\x98\x020M;\xdc\xdc\xbc\xc0\xd3\xcb5\x022\ ->x\xff9\x1el\xae\xf0\xce\xd7\x9f\xe1\x0f\xfd\x91\xef\ -\xc7v\xb7\xc5\xdb\xdfx\x0b\xbb\xfb=\x96\xab%\x9e\xbd\ -w\x8f\xdb\xbb-\xbe\xef{\xdf\xc0\x07\xb7_\xc7\xbb\xef\ -\xbe\xc0\xb3wo\xd1w\x11\xc7\xed\x11\xeb\xd5\x12!F\ -|\xfa\xfb\xde\xc4\xcd\xed\x01_\xfe\xe27py\xb1\xc6\ -\x17\xbe\xf0Ml\xb7G \x95C\x8fC\x00\xae\x9f\xed\ -1\x0e\x19\x97W\x1d\xee\xef\xc6\x9a\x96l0\xc6\xb7\xf6\ -z\x15xz\xe5KW\xdbGm\xf7C\x9e}\xd5\xab\ -\xb6\xfb\x1a\xcf\xa6rt\xce\x0f\xff\xcb\xdf\x8f\x1f\xfb\xf7\ -\xfeD\xd9\xf4\x11\xf2|t\x13jz\xd0\xd0dVU\ -iki\xa65\xc2\xdc\xe3+\xa6[\xae\xff\x9c\x1f\x9a\ -ey\xf6jj\xb3\xf77[|\xf6o\xfe\x0cB\xf6\ -\x8e\x13\xc0\x0d\x06jh\xfd\xf1\x1d\xfe\x98,\x0d\x00P\ -'\xda\xe8\xa9;l\xa5\xf2\x1cY\x0fy\x00\xea`[\ -\xcbV\xe7W\xbea\xf0\x81c\xf4\x91,\x8d\xcb\x10x\ -\x9a\xddR\x87\xbb-\xe1\xd1p\x84\xcd\xc3\xcb\x87\xb7\xcb\ -\xf5\xda\xd3\xf9\xc6\x90p\xf5\xa0\x8e@\x012\xa4\x05f\ -#4+\xc3yy\x87\xd8x\xef\xeb\xd7\x8d^6V\ -fU4\xe25\xcd\xb4<\xe7\xd8\x1b\xa8\xe2\xd8&\xa1\ -\x91\xc5\xd0|x\xa6>\xec\xda\xc9\xc8@\xca\x08\xd7[\ -\x84\x81c\xc8\x08n\xfe6_\xe2\x8a\xf2\xaf\xd2J\x9d\ -\x0bM;\x1b\xa6!\xe7}\xf4\x92O\x01*\x07\xe5H\ - \xb3=\x9d\xd0&\xd5\xde\xf5\xb86_\x1b\xcf\xb1u\ -U\xb6\xe9\x84\x18\xdd\x11\x81\xfc\xe4\xb2.\x07\xb3B\xc0\ -\x84^\xa3H\x1fM\x00\xe8\xbf\xbcJ\x00l\xf2\xe7\x05\ -@\xb7V\xbc\x5c\x00r\x9e\xb0\x1d\xaf\xb1\xee\x1f\xa2\x9b\ -\x8f]\xf0\x05\xfa\xc1\xf5g/\x1ae\x1f\xa5!\xba\x7f\ -\xb9\x00d\xf9\xbe\xeeX\xfa\xd6\x04\x80\x1eV+\x00\x8b\ -\xfe\x12\x01\x01\xbb\xe9N\x04\xa0M\x91\x7f;\x02\xc0\xe3\ -t\xac=U'\xba9F\x85\xd5~\x12\xd0+\x87\x82\ -\xfbMA\x98\x027\xa5\x05r\x9a\x8f\x88y\x8a\x1cC\ -C+\xfaB&9\xea\x88h\x08\x1d\xb3\xe2\x88\xb5 \ -\x9b\xe0O\xf9[\x17P\xf0`\x8b \x97\xe7.\x11\xfc\ -sV\xa4\x05\x9d\x08=G\xcb\x1b\x03F\xc5\x8dN\x13\ -FL\x87;`\x1a\xc5\x09\xa1Ib\xea[e\x94\x92\ -a\xd1u\xf3\x92C]\xa3f\xbc\xca,#\x02~\xf3\ -\x9f|\x05?\xfc#\xff\x12\x0e\x87\x01\x19\xc0\x98\xcb\xa1\ -\xcb\xfdb\x81\xfda\xc0a\x9c\xb0\xbeXa\xf7\xe2\x1e\ -\xc7\xe3\x88\xdd\xb1\xd4\xcbu\x8b%rW\xd2\x86\xe8\x22\ -\xb6\xd3\x88\xfb\xc3\x80\xfd\xf1\x80aJ\xb8\xdf\xde\xe3\xd1\ -\xc5\x15\xde\x7f\xf6\x02}\xec\xb0Y\x94\x0d\x22\x98F\xdc\ -\xbf\xb8\xc3tLH\x87\x8c\xe3\xf6\x80\x9b\xe7{\x1cv\ -\x03\xf2\x90\xf0]\xdf\xf3\x08_\xf8\x8d\xaf\xe1\x9b_{\ -\x8e\xa7O6Hc\xc0\xff\xf7\x1b_C\x9e\x80\xed\xfd\ -\x80\x07\x8f\x16X,:<{\x7f\x8f\xf4\xb1F\xc3\xfc\ -\xf7oo\xa6\x97|\xf2m \xc1\x0c\x94\xeb8>J\ -[\xa7\x06\xfaD\xe1\x9dyF\x81\xc4\xd9WP\x13{\ -^\xfb\xe9\xfbg!\xa4\xa1\xb6i\x04r\xc6\xc5\xc35\ -\xfe\xfc_\xfc\xf71veu\x04\xe4z\xa6\x1f\xb5\xac\ -\xcdA\xe2Hy\xd6 \xc1z?3\xcf\xf9\xc3\x90\xcd\ -\xb9\xd7\xd1\x12\xfcY\x1f\xd3\x98\xf0\xd9\x9f\xfd\x0c\x9e\xbd\ -\xf3V\xd5s\xd4\xe9\xb6>\xe8<2\xf2f\x1b\x02\x18\ -\x15L\xb35\xd1z\xa8s \xc8\xf4\xbbe\x0d\x8a.\ -mK;\xfcup-(keM#l\xe7\xc0Q\ -\x86\xd7\xae\xea\xd8z\xcd\xedk\xc8\x0c\x7f\x8fb\xb3\x18\ -\xa4(}\x11\xc4\x06\xc4\xdd\x80\x09\xb7\x88WW\xa2\xf7\ -\xd8V\x0e\xd4H\xc6\x83\xe8\xfe6\xabQ\xfac0C\ -\x01\xacf\xfc\x18\x10\xb0#\xb3l\xa3\x8c\x17\x8e\xf2=\ -M\xa1\x93\x96\x1eK\xd8X\x92\xcc\xd1\xe8\xa7\xa9wW\ -\xab7\x83?\x0cC\x95\xde8\xf3c\x92y\x85\xb9\x15\ -s\xf2ylJp\xf3\xb1\x80\x99\x01\x7f\x0f\xf8=\x16\ -a0\xaa\xb5\x99\xf6\x7f=\x14\x5c7\xc0P\xa2x \ -\x8d\x0f\xd2\x14I\xd7\x8c\x99m\xde5\x9c\x16\x91\x030\ -=\xd9\xcc\xf7\xc1\x9b\x5cY\xc6\xb2/\xe7\x002lJ\ -\x9f\xc4\xbe\xec\x05\xc0\xa2h\xa5\xf6 T\xe3\xa4\xc7j\ -(\x83i\x94?\xba\x00x09\xe5\x11\xf7\xe35\x1e\ -\xf4OQv\x96*\x92O\x8d\x00\x10\x18y\x0dD\x7f\ -\xee\x9c\x00\x14\x12\x9e\x0a\x80\xed\xc2\xe4\xf3<\x1fQo\ -\x84\xe0\xd8[\x01\xf0\xe3h\x05\xa0\xef/\xb0F\xc6~\ -\xda\x8a\x00\xa0\xfe\xfem\x09\xc0\xbcX\xac\xe6\xce/L\ -\x82\x0a\x02\xfa\xf3\xf5hJO\x1f\xf9b\xcd\x5c\xab\x8c\ -\x8d\xc6\x04\x81\xa5&\xe5\xbf\x92\xc8\x00\x00 \x00ID\ -ATp\xb9|\x88.\xf6\xb3\x10\x12\x84UoU@\ -i\x14\x1e\x18\xf0S\xf0\xa7\x00\x1dh\xa3\xa3\x80\x81I\ -\x9a/U(j\x10|\xf4Y\x01\xaay\xd9\x06\x02\x8d\ -?\x1aQ0\xd0^\xe6>!\x1d\xee\x90\xa7\xa3\xd0\x89\ -N\x8bW**\x17\x9a\xc26YS\x993_1\xc1\ -\x0c`@\xc2\xdf\xfd;\xbf\x8a\xdf\xf7\xaf\xfe\x08\xee\x0e\ -\x09S\x0e\xb8\xfe\xe0\x06\x8b\xe5\x12\xc7\xe3\x84\xf7\xde}\ -\x81q\x1c\xf1\xf0\x8d5\xfe\x9f\xff\xfb\xcb\x98\xf2\x84O\ -~\xf7#\xbc\xff\xb5\xe7\xe8c\xc0w}\xfaM\xac/\ -.q8\xee\xf1\xe5\xcf\x7f\x1d7\x1f\xdccw\xbb\xc7\ -\x8b\xb7\xef\x91\xd2\x84.F|\xf0\xd6=\x16\x8b\x80q\ -\xc8\x18\xc7Tnox)p\xfb0@\x94\xf1\xe2\xf9\ -\xe1[~\xf6\xe5\x80\xe7\xdc{\xafj\xef\xdb\x04\x81\xd1\ -\xdfZt\xf2\x85\x97\x00\xbc\xd0~\xef\xe4\xc9y\x9d\x05\ -\xefZ\xa99c\xf2\x81\x87BS\ -_\xb5u\x81\x96a\xeav\x03\xa69\x1d\xec\x83\x09l\ -\xdb\xfaS\xa0\xec\xa5\x87\xb4\xd7>\xa9\xa7\xa9O\x99\xe6\ -\xed\xea\xe7\xda\x9b\x06E\x82k\xdf@]\xc48\xdbz\ -\x02C\x1d\x83e\x02-\x03\xe5\xd3\xd99%\x84\xeb;\ -\x84ar\xfa\xdb\xe6g/\x05\xf1\x80\xd5\xd1Y\xaa\xd6\ -\xb8gv\x8e\xa9ko\x8f5\x18`\xda\x9e\xd9H-\ -\xc9R>\x99}Q{\xaeA6[G\xbe\x8c@\xd6\ -q#\xf3*kxr\x85\xb8\xe0M6f\xb9l\x0d\ -\x84\xa7\xf8\xa3\x95\x0aG\x01@\ -\xdcA\xe6i\xcc9\x11T\xe8\x1c\xd5kV\xe3\xaa\x80\ -\xdeCt\xcc\xbdX\xcaCy\xc5g\xb5\x06T\x8d\x96\ -\x81\xca\x1c\x026\xcb'\x88\xb1w\xf4?/#\xd9\xb5\ -\xdf.p\xebAkYU\x99\x87\xa0\xce\x00j\xdb\x09\ -\xa7\x05\xd4\x1c/\xce\xf6i\xcfh\x1f\xd6\x22a\xa5\xd6\ -\xfcq\x0d\xa81Wp\xacJVS\xc4:\x7f\x8e#\ -\xa0D\x02\xed\xffKd,\x11\xb0B\xb7Xa\x9az\ -D\xf4\xc8\xb9\xec:\xd6\xf9\xbe\xfa\xf5:\xc0\xeb\xa3|\ -\xf6\xba\xef\x9d\xfb\xecu\x80\xd9\x87\xb5\xff\xe1\xfd\xb7<\ -\xf3??\xac\xf7\x12\x15CW\x8e\xa0\xc9!\x9f\xb4\xe0\ -\xd6M\xf0:\x8d\xa3\xc9'\xdc1\xdd\x99\x90f\xdc\xe4\ -Gj\xdf2\xb9~\xd9\x08\x15\xac\xd1\xed\x0dn\xd3\x06\ -rF>\xee\xcaQ31\xe0?\xf8O\xfe\x02>\xfd\ -\xc7\xfeE`>\x00\xdan\xfaHS\xc2q\x7f\xc44\ -\x8ex\xf0\xf8\x0aN\xa6\x02\x7f\xd8QCy\xdeq\x12\ -\xe4\xf3\xf3C\xe5\x9b~\x9c\x19\xfb\xdd\x80\xff\xf5/\xff\ -\xd7x\xe7\xf7~\x07\xbe\xf2\xce\xd7J\xdb\xb3\xad\xeec\ -\xaa\xd7\xebh{\xe9._\xd5\xc1jd\xd3\x19\x1d\xa7\ -\x00P7\xb5\xd9\xf7l<\x04wI\xc0\x84\x0fL\xb4\ -@\xb5\x05\x9fJ\x1bM\xe9\xa9MK\xcd\xb8\xe8\xa0\x13\ -l\x9d\xda\xb8\x8c\xb4Y\xd5\xbb\x831\xd3/\xb9\xab\xd3\ -\x08>I\x93\xc2\x05\x0b\x181,a\xbc\xa4\xf4\xfb\xc8\ -W\x9ey\xe2\xcb\x85\xaa\x9c\x83\xd1D\x9f]<\xc7\x07\ -\x9fV\xf5\xf67\xd4SC\x12\x12B\x0a\x08\xd7w\xc8\ -\xc3P\xe1X\x0b\x12[\x1e\xe89\x91Z&\xe0m\xa5\ -\xc7+6\x16{\xd7\xd7}\xf2\x1b\xba\xfe5\xbaH\xde\ -*\xff|\xbb\xe4\x05\x03h\x8a\x0d\xec\xa5e\x04\xd3\xe3\ -\x0d\xb0^\x08\xcdJ;\xab\xabO\xc1r\x97=\x17V\ -\x073>*\xa8JdcN\xf1b\x920\x14u\x80\ -\xf6\xb3,>\x9em\x06!$\x05 6\x02\xa0\x91\x11\ -T\xf2)\xa3\xa6<\xccw\x07\x97\x9a@K\xe3zC\ -I\x05\xd0FU\xd0|\xa6/\x05}\x1a\x014\x16\xd8\ -\xa9\xed>\xfc\xec\x19e\xdbF\x0c\xd3s\xb7\xaa?$\ -:V\x01\xa0\x80\xaf\xfa+\x04\x04\xec\xa7{\xd7\xae\x0a\ -\x0b\x15N\x98y\xe0\xa3\x82\xf4\xc4\x02\xd4\xa76/W\ -\x8d\x03\xeb&\x8d\x1e\x5c\xb2\xa6@tQZk\x9a\x92\ -\x86\xf4\xaf\x0b\xb5\xd0i\x9a#\xc5\x1a\x01(g\x84\x1d\ -\x8f/\xb0\x5c>B\x88\x9d\x08>\xfb\xd4\x97FUC\ -\xf3\xbb\x1f\x83\xa7Q\x14\xf0\xa7\xcfj\xbd\x8d\xe7\xbe?\ -o\xaa\x05\xa7\xb1\xce\xc9\xd2\xc0^\x022\xcan\xdfT\ -\xef\xf65\x85\xa0\xb5|\xd1\xad#_g\xc4\xfb\xb3\xa9\ -\xa4t\x84FC\xca1\xe6\xffO\xc38\xd3\xb0U\xc8\ -\xdf\xca\xab5C\xaf\x03\xe8^\xf6\xf7\xeb\xb4E\x19}\ -\xd5w \xfch\xbf\xe7\x9fo\xdb\xc8\xcdwN\x8d\x93\ -o\x97/5\x86|o\xfes\x1a\x10\x16\xab\xfaf\xd0\ -\xcfA\xf3P\xa3h\xa2\x07O\xc7jks\xd6\x0f\xc1\ -\x9b\x175|\x00\x90\x83\x82\x0e\xdf\xa6\xd7I\x80\xe6Z\ -\xab\x8cg\x00\x87{\x84T\xf4\xf8\x8f\xfd\xa9\x7f\x0d\x9f\ -\xfe\xd1?\x8c\xe3\xee\x80\xe3\xee\x80\xdd\xed=\xde\xfb\xc6\ -7\xf1\xd5\xcf\x7f\x11_\xfe\xa7\x9f\xc7\xdd\xb3k\xfc\xbe\ -\x1f\xf8\xfd\xf8\x8f\xfe\xd2\x7f\x86\xa4\xe1\xdf\xb9\xe9\xaak\ -fR\xb1\xbe\x8f\xc0\xe1T\x1a\x1b\xda\xcf\x11\xc9\x943\ -~\xe5\xef\xfd\x12\xde\xfd\xbd\xdf\xad\xcf\xb4\xa0\xafn\xb4\ -\xaa\x9fy\xdeus\xa1\xbb\xe9Gn\x8a\xf3=S\xd7\ -x\xf8\xa5\x00\x88cd)\x90\xe9\xab\xd6\xf9\xb5\xf5\xae\ -\xb6o\x94\xa8Qy\xcfR\xd4\xb1>\xab \xc0h\xa5\ -\x11\xaas\xb6\xca\x03;\xa3\xb1\x8d\x9b\xf6\xc5fD}\ -\x12\x11w\xc7\xf2\xce|c\x08\x8f[\xa3\xacg\xd77\ -\x03\x17<\xc5\xc0\x00H@\x86\xeabn\xde;M\x81\ -\xda_\xa1\x8e\xd6\xbe\xa1\xc7\xe5\xb0j\x9a\x19\xa56\x80\ -\xa1\x15\xfb\x16\xdc\xa9sM\x01\xddu\xd9\xf0A\x90Z\ -\xe6qZ\xebNY\xe0\xefj\x09y\x22\x85\xd1\xc5\x07\ -W \xf3\xa0%mm\x93\xe2\x19fN\xd5\xb1\xf1:\ -\xcc\x83bk\x99`\x19\xd0\x1d\xbf\xc5\x8e\xd4\xfb\xa2\xaf\ -.\x90\xd7=\x0c?p\xd4,\xfc\x9a\x90\xd1\x1b\x18\xd0\ -\xba\x81W\x0b\x00\xeb\x0dlZ\xe7\x04@#D\xaaz\ -\xbd\xb7\xf4\xba\x02\x10\xeb.\xe5\x80\x80\x94\x13\xee\xc7k\ -\x5c\xf4\x8f\x10\x83\x9d\xa5\xd7\x9e\xf2NFD\xf8\xc5\xf3\ -2\x01\xc8\x8d\x00\x10l\xb0p\xf8u\x05\xc0G\x1f_\ -.\x00J\x8f\x8c\x8ce\x7f\x89\x84\x84\xe3\xb4s\x02\xc0\ -'U\x00x(u+\x00\x0a\x04[\x01\xb09\x1b\xe0\ -\x22u\x8cW\xa5/\x8bt\xe91>\x1ck\x0b\x0c\xa9\ -\x00\x15\x0e\xb35\xe3\xcc\x0c^r\xc2\xe1x\x8d\xd5\xea\ -1R\xe0\xc2l\xeb&\xade\x93\x06k\x97\x0e\x05\x01\ -\xa39\x10\xa6\x14\x14\xd2\xd2\xdb\x84\x80.?g\xaf0\ -\x19M`\x0dK\x07\xee%\xf4\x068!a<\xdc\x22\ -OG\xb7\x985-o\xeb\xc7C\x13\xbf\xd6<\x978\ -\xae\x0e\xfd\x0c\x18M&\xca\x18\x0b\xcc\x9f\x80yl\x80\ -\xd5\xbd\x19\x15\xac\xd5\x16\x1e\xbc\xeau\x0a\x9e\xce\xff\xee\ -}p\x1b\xf1\x87\x01\xb1s\xefiZ\xad\x05\x0a\xeak\ -\xeb\xba\xd4\xf6\xd3/\x0b\xf1mCH\x96\ -\xef)o\x14\xc0X\x1b\x01\xc0\xcd\xf3{\xfc\xc3\xbf\xfd\ -s@5\x92\x04T~uR\x0fY{\x9a)1\xfd\ -c`+7}\xda(\xb4\xa6\xba\xf4\xa9)_\xda9\ -\x9e'K;\xc3\x99\xe8;\xaaQ\x19G\x0a\xee}\xfb\ ->39\xfa\x9e\xc25[\xc9\x16vi7\x91\xa9\xde\ -Rm[t7\x1dVj\xaey\xf3^\xdd\x18r\xd9\ -h!\x9f\xd51\xbd\xa3\xb6+\x82\x01\x06f\xd5\xcas\ -~\xf3\x0a)Y\xe5\x0f\xd4l\xac]\xd4,\x10e\xd8\ -\x9e\xd1\xf2\x19{n\xaa\x80\x9c|\x0d\x00r\xca\x88\xd7\ -\xf7H\xc3\xd0\x8c\x97\xb5v:^\xea\x5c\x05\xce*S\ -t\xd8c\xfd$\xb8\xbf\xb3\xcc\x8a\xd6/\xceN\x88m\ -\x18\xe2\xba\xd2\xb2\x00\xe5\xa1=o\x81\x10\xad\xe1$p\ -VG\xd6;\x86\x11\x01\xe9r\x8dt\xb5tm\xa9k\ -\xa3I\xff^\xd5\x06\x17=\xc1\x03\x05\x80\x8c\xa2\xb2|\ -\xb5\x00$\x9c\x0a\x00\x87q*\x00*8^\x00\xbc'\ -\x93\x91\x80\x1cp?>\xc7U\xff\x14\x08\x0av\xfc\x22\ -\xf7\x02\x90_)\x00\xca\x04\x0dm{\x90|*\x00\xf6\ -=\xd4\xbem\xec\xe7\x04 A\x85J\x05\xc0\xc0B9\ -,:b?\xdd\xc3\xce)z\x99\x00\xa43\x02\x90\x85\ -\xf6\xe7\x04\xa05\x90\xb68r\xf3\x9e\x81\xfa\x0eJ_\ -\x9b\x03\xb9\xa1\xaa\xdd/2-\xa0Vh8\xcb[\xce\ -\xd8\x1f\xae\xb1^\x95\xc3\xa2\xdb\xc8\xaaF&\xdb\x0dF\ -*\x9bFO=(Y\x1d\x9aP\xdb\x8a2^\xc8w\ -\x8d.m\xf4Q\xc1\x89\xdfp\xa4\xd1\xea\x84\x8c\xf1p\ -\x8b4\x1d\xeb\x0c}\xfd\x87.\xf2\xae\x8e\x8d\x0a>\xb8\ -\xfe\xf5Yz\xbf\xc5\xf0\xdaUp\xac\xa5\xcd(\xa0o\ -\x9c\xc7lQA\xb6AG\x85\xb2s\x0a\xdf\xbcCs\ -\x1e\xac\xd97_\x0e\xf2B\xf37\xa9K\xe7\xea\x1cX\ -\xcc\xcdw\xa8(5\xb5g2\xc0\xda)-\xf6&(\ -\xa7\x5cz\xd0\xc1\xb5\x99\xe53\xa6\xb2\xfc\x5c\xad\x9d\x08\ -\xaf'\x9c\xa3\x9c\x03p8\x02\x9b\x8b\xf2\xcd\xc0\xcf\xaa\ -\xfc\x05H\x7f\xde\x08\xb6\xef\xd0u\x01\x80\x84\x14\xa8K\ -5:\x94\x83\xf238\xf9>\xd5\x81\xe5\x15\x11\x90\xf2\ -\x84\xbc\xbfALs\xfb\xc8\xb8}\xfe\x1e\xfe\xf1g>\ -S\xb9\xa2rb.L\x91\xc1\x019`N\xf5\xe6\xfa\ -\xd5<\xffZ>\xa3\x0e\xb6k}9\xabF229\ -m\x9f\x8cc\xc2O\xfd\xf7?\x89\xe3\xee\x1e\x96\xe3P\ -W\x86\xbc\xf1\x11\x1b\x8e\xd4$\xe9\xb4\x1e\x1bB\x1b_\ -kG\xf0\xa8k\x86\xf6\x83z@\xed\x98\xfe\xe6x\x03\ -\xeaAs\xa2\xd5\xfep\x06E\xf6T\x9e\x0d8\xb0%\ -\x05\xf5>\xdb\xc2\xb4&\xab\xc0\xed\xe9i\xceV\xd1\xbe\ -\x969\xb6\x17\x0d\x84]\xa9\xc7\x0dWWs\x0a\x98\x91\ -C\x93\x1d_\x03\x09\xf7\x13\xe0)\x0dY\xdeU\x0b\xe1\ -\x9d3\x1f$\xe0*\xe5\x93-\x7f\xa9\xfb\xc9i_\xf3\ -\xc9#aR\xca\x08\xd7\xb7\xc8\xc3T\xdb\xd5\xe8\xab\xb5\ -i\x9f\xb5\x99 \x1d\x1b\xb3\x81\xe5\xdf\xce\xc9\x07\x84F\ -A\x9e\xa6\xccp%3b\xc7\x80Epc0p\xaf\ -\xdf7\xde\xb6\xf6 \xc3\xafk\xd2\x16\xc8\x0f\xd6\xc0\xc5\ -\x0a\xa6;U_\x9aL\x0c\x98\xb0\x98\xf7p\xd4\xab\xe0\ -\x18\xa9h\x05\xc0\xe7\xf3\xbf\xd3\x02@\x03OO[\xbd\ -~5\xc0\xc8\x19w\xe3s\x5c\xf4\x8f\xd0\xcfg\xcc\xf9\ -\xcd\x0b*\x00\x9a\xbe=/\x00d\xa3\x8d\x8d`\xe0D\ -A\x04M\xe3\x067\xcb\x0f\x13\x00;\xae\xba\x15\x00\xcd\ -\xd5/\xfa\x0bd$\x1c\xa6\x9d(\xb2S\x01P\xf0~\ -\x0e\xd8Ym\x8c\x0a\x80)\xbe\xf6\xa0c\x05\xd04\x8d\ -\xa4\xa9\x1aB~\x17PO\xc4\x0e*\xb5\xd9\xe9F\x94\ -6\x82Z\xfeP\x10\xd8\xcf\xadQ\x91\x1b/\xda0>\ -G@\xfed\xf7\xfd\xa2\xf8\xac\xd8\xda$BkL\x0c\ -0j\x8a\xc1\xe8\xa0\xc06;\x1e\xf96\x0c\xfcM\xd3\ -A\xe8\xe1GE\x00\xae\x9b\xa1Ne\xbc\xab}\x03t\ -\x14\xa2\xab\xa3\x9d\xea\xb8\x08\x0am\xcc\x98\xb9U\x00\xa1\ -?_\xb1\x1d\x95\xf1\x81\xcf\xf3\x1d]\x1f\xe7\xc0\x9c\xae\ -\x5cm\xd3G\xd0()\x1et\x9f\x07=\xfa\x1d}\x87\ -\x8a\x8f-\xa8i\xd4\xb5\xee\xe7\xd5*HKMQv\ -\xb8\x12\xe9\xb8\x06\xd7\xea\xe9h\x94>\xc6\xdb\x943\xf2\ -~\x8f\xb8yXnCq\xed\x10\xc0\x10\x06\xe8\xb82\ -\xe0\xeaT}\x15\xacJ{-\xba\x0fJG\xa3Q\x89\ -\x06\xabvmkU\x91'\x84\xed\x0d0\x0d\xf0\x07\xd0\ -[\x0dm\x94U\x80\xda~\xf9l\x9euV\x9d\x18\xe6\ -3%C\xdd\x00R>\x0f\xf3\xd9\x81\xa1n\x06Qf\ -\xd49\xc9\x82\xb1~\xbe\xf4\x9b_\xc2\xdb_\xfd\x92\xf0\ -\xaf\x05\xd4\xbe\x9d\xf6=\x93\x99\x0e\x96\xc1\x88\x8d\xee\xa8\ -T\x17n\x94\xbfG\x8c\xe8\xd1\x83 \x84\x916\xc0\x97\ -\x8e\x18\xf5[\x07\xdc\xda5\xf9T\x9dg<\x892&\ -\xb5kE\xfe\x0c\xbcJ\xa4\x19f'x\xddY\x10]\ -\xd2\x82\x968\xebv\xae\x04k\x91\xb6\x941\xc6\x80\xbc\ -;\x945v\xf5\xa0\xd6\x01\xaa\xbb\xa3e@6\x7f\x93\ -b\xbb^Ny\xa52\xdbf\xba\x8c\x0fAFG\xda\ -y'\x86w\xe7\xb6\xba\x8ck\xd6\x00U\x06\x102\xd0\ -_o\x91\x06\x863N\xfb6\x1eYV\xd1\xc6l\xf6\ -\x90u\xfbF\x1f\x02A\x8f\x19t\xae\x9c\x99\xdabj\ -$\xae\xdfS,C\x8d\xa4\xf2T\x82\x056\x13\xca\xe0\ -\xe9I 6\x82\xe9\xd1\x0aa\xbd:)\x0f\xd1l\x14\ -iQ>\xebY<\xcb\xcd\x0d^\x004\xdaA\x82\x1b\ -Q\xcc\xc0~\xfc\x02`\x8b\xf8\x9c\x00\x88\xbf\x9f3\xb6\ -\xf3\x8d!1\xf0*\xb5\xb6\x80\xd7\x8b\x8f\x1a\xfdS\x01\ -\x00\x18up\x8a\xf75\x05\x80\xb9|/\x00\xe9C\x04\ -\x00\xb5\xaf\xd2\xea\xba\x7f\x08\xa0\x9c\x13\xf8:\x02\xe0\xa3\ -\x5c\x04R\xaf\x12\x00\xd2\xd6\xd2\xc7\xe7v\xb7\xf2\xbe^\ -\x1b\xad\x85\xa7\xd59\xb0\x1d`&;zUS\x10\x8a\ -\x9c\x08~\x06\xf6\x87k\xacV\x8f\x10C\x0f3\xaf~\ -\x93\x0c\xb9gf\xcb\xe6\xe5\xd3>sD:0Vk\ -\xcf\x1b\x00F\x1d#\x8f!2\x8a\x90\xbf\x9afj\x8d\ -?e\x80\x91\xbf2\x9e~\xae\xc9h\xa3\xe8\xea\xadR\ -\xeeu\x1e^b\x14\x8c\x17\x00\xdfI\xff>\x22l{\ -\xd9yJ%7\xe0\x00~\x85\x11\xa4\xe9\xbc42N\ -i\xd0\xef\xe8\xe8\xb4\xa0 \xd4\xb1{\xf8\xd5\xc2\x9c\xd6\ -\x09T\xc0fT\xb0y\x13^\xe5\x99\x92\x1a\xd9m\xa1\ -\x19\x15\xae\x8e\x95\x11\x1c\xbe\xa7N\x99\xf1\xc1t\x0c\xc7\ -\xc1\x8c\x87\xf52\xc1\x22\xcc\xba\xda\xed\x92\xf8\x84\x0e\xe5\ -\xaeZ\xec\x9e#_\x94\x1d\xee\xb6\xd6\xb5|\xc3\xd2\xf3\ -\xaa\xa0m\x85\xea\x8b\xb1 \xa5\xbal\xbe\x92\xe3_l\ -}\xdan\xfa(\x94 \xf0I%\xed{w\x83\x9cF\ -\x18\xa0.\x9fh\x84\xca\xae\x95\x0c\xd2\xb2q\xba\xad\x04\ -\x9e\x0b\xea\xb3w\x16B@9;\x10\xa8\xdf\x8f\xf6\x00\ -\xe0(hs\xb3y\xde_o\xf13\xff\xc3O\xd6\x92\ -E\xcaXy\xb2M\xd3\xab\x83\x91\xc1#OR\x95p\ -u\xd0U\xf3y\x07\xdaVN'\xf6O\xe5\xb0\xad\xcb\ -3\x9b\xa0\xe0\xda\xe6aU\xd9m_\x80\x96\xa8(X\ -S\xbdO\x9b\x99dn\x00\xd7\x1f\xaf<-\x12\xa1\x81\ -\x16>o\xfa \xba\xa7i\x8fi\x0b\xeahv\x87\xf2\ -\xd7\xd5EU\x84\x01\xa7\xe5?\xea \xf8z\xe5\xa2?\ -x\xfe,O\xe6@3g\xa3)\xa9\xcf\xccK\xbb\xbe\ -5\xf5\xaf\xf18\xd6\xd9\x97w\xa7<\xa1\xbf\xdea\x9a\ -7|h\xf4\x8bP>\xd4g\xadt\xc04OWi\ -c\xfd\xe9\x9d\xf0\x1eC$GU\xdaG\xca\xaaj_\ -\xbe\x8c\xe6Z\xeb\xe7\x03\x126\xefBO\x96\xd1\xa9=\ -@\x9d]\x85\xb9\x01\xc0\xe3K`\xd9\xb9\xfeNmI\ -y7\x22`@\xa9\x8d\xec\xed\xf9v\x106\xe4v\x13\ -@\x12\x11\xf0\xd7t}\xa7\x05\xc0\xfb\xce\x1cWB\xce\ -\xc0\xcd\xf8\x01\x1e\xf6o\x00\xf3\x95c\xaf\x16\x00M\x1b\ -2\x05\xa4\x9e\x92\x81A*\xe2\xd7\x17\x80\x80\xf3\x02\x10\ -_K\x00r\xfdd\xc2\x84E\x7f\x85\x8c\x80a\xda\xbd\ -\x5c\x00*\x0f}\x9f/\x13\x80b\x8a&QX\xe5;\ -\xa6@i\xcaYgH\x85\xa2\xaaT{b\x08\xbb\xa8\ -^\x03]\xa9\xa1\x85O\xf5\xdb\xbcSN8\x1c^`\ -\xb5z\x8c\x18:Dx\xc9\xa1o\xecMr\xa1\x81\xa6\ -P4MR\x94\x849\x11\x94W\x93K\x9aA:,\ -\x9e\x02j\x88U\xc9f\x94\xf1\xe6i\xa8s\x885\xfa\ -\xe9#\x03\xaah\xed=\xadYU\xb0\xab}\x99\x5c\xb4\ -\xf7\x92V\xcf\x1dy6\xe0f\xc2J- Ag{\ -\x94\x84w\x854i\xc5\xdfhl\xec;jh\xdb\x7f\ -\xe95{y\xe0y\x87<\xd2B\x8d\xb1\x8e\x090x\ -\x94\x84\xef\xaa\x0bx;\xb3\xc1\x12\x05q\xec\xdb\x03[\ -\xfdi\xeb\xdfhm\x11\xd6\x11\xa7\xba\xc5\xc0\x10yV\ -z\xf1\xa5.\xa9\x82\xd3*\xe3)#m\x9f\x03\x97\x8f\ -P.\xbc%\xd59\x1f/C\x0a\x14\xcc\xb9!\x90\x16\ -\xd8\x11@*\x07\x9b\xab}\xa38o}\x05\x07\x8d\xbc\ -\xa6\x8c\xe9\xee9\x90&\x99\x7f\xe1\x1f\xa3I\xe4\xe1\xa9\ -\xd3]\xc6\xb0\xdbo\xf1;\xbf\xfdULSF\x9a#\ -~)g<\xf9\xe4S<|\xe3I\x01%A\xf0\xe9\ -\xa9\x0a\xac\xad\xf9y\x03\xe30\xe1\xef\xff\xf4\xcfa\xdc\ -\xed\xa1\x80\xd8\xea\xa8\xa8\xbf\xa9\xd3\xb5\xe4\xc3xZ\xc6\ -\xedk\xbcMwi\x8d8\x01\xdb\x5c\xdf\xe8h\xa6\xdc\ -\xe2HU\x06}\x0c\xcf\xd2lt\x82\xadm\xe3r\xac\ -3\xf0v\x85\xab\xab\xbc4r%\xcc\x96\xb9p#!\ -I\xec\x1d*\xcc\x94Q:\xabn\xb6\xe3\xba\xda\xfb\x81\ -\xeb\xb5q\x0f\xec\x88\x18\xaf\xb9m\xed\x12/\x94\x11\xa9\ -\x93kkAo?\xa1\x93\xa8\x80YS\xf4\xa6\x1f\xa9\ -'\xd8G\xe1u\x82\xd6\xc3\xb3.3\xcf\x8du\xd7[\ -\xe4a\xac\x9cS\xc7\xc1\xd3\x98\x9a4\xd46usP\ -\xeb\x9e\x185\xb9\x8e\x95G\xb1\xce\x95\xa0{\x92q\xaa\ -\xb3\xab\xd44jX[<\xc7W\xd1\xc6\xf9\x0d\xa7\xa9\ -Z\xd0PJN\x9e\x5c\x22-\x22\x94W\x0e\xdc\x83\xb7\ -\xa3Yt8\xce\xfc\x0fo\xcc\xc7\xc0d\x00\x03\xaeE\ -xu\xf7\x89O\x0b{C\x12jg-\xe0P\xa0d\ -\x02\xa05V\xba9\xa2%\x16\x81\x91?\xee\xa4\x8d\x06\ -(\xbbb\xe8p\xb5x\x0c;PY\xc1\x95\xb5\x7fN\ -\x00T\xa9\xab\x98\xbcL0S\xf0\x02P\xe6U\x04\xe0\ -4l\xdd\x0a@V\xf6U\x1a\xd1(\xa9Y\xb4\x05\x1f\ -\xb1\x1fo1L\xbb*\x00\xa6P<\xc3\xc9\x0f\xe3\x97\ -\xcd8\xb9\xbf\xbdO_\x16\xee\xd4,\xdaS^)\xfd\ -4\xca\xa0\xcf\xe8sZ\xbb\xd0\x1ag\x02\x18=+*\ - \x05`\xb3z\x82\x10x\xd1\x8f\xd1W\xcb\x128\x87\ -\x88\x09c\x95/\x1b\x99\x1d\xd1\xe3A\x8d\xa7\x0d\xf9\xa2\ -\xbb\xa8\x15\xfe\x9c\xaa\x03\x1b\xf7x\xb8A\x9eFG#\ -})o\xdaT\x93\xb5\xa1\x0b\xdd\xfe6%j\xe76\ -\xb6\xe0\x8c4\xb7\xf9\xc6\x99\x06\xb6\xac\xad\xe4\xc1\xd7\xcf\ -\xa9l{\x93\xa2c\xf6k\xa5\x05.\xc6_\x02~\x8d\ -py\x0f\x93`\xce\xcb\x0bA\xba\xae\xe9sNA\xa8\ -\xdfk\x8f\x1c\xf2\xeb\x9a\xedy\xc7,\xb8\xcf\xed\xf9\x16\ -\x94\xb7\xbc5\xbd\xe5\x9d:\xcf\x1f\xd2\xd6k\xa0\x0a\xf6\ -b\x87x\xf5\x04V\x04\xe7\xdbP\xae\x03\xdc\xc9\xdf\xbe\ -\xab\xf4\x16^\x04\xef\x90\xa43\xf3\xa3\xce\x04\xa64\x02\ -\xb7\xd7\x08\x89r\xa0\x91y\xfb[\x0d\x8d\xeae5z\ -\xba\xc6\x08V3\xfe\xc4\x9f\xfew\xf0\xef\xfe\x85\x1f\x07\ -\x10\x10\x83\xce\xc5\xd3\xb6}U\xba\xe4\x8c\xdf\xfb\xed\xaf\ -\xe1\xaf\xfc\xe5\xbfT\xe7O\x1d\xca\xf4t\x06\xeb\xb2t\ -\xc3\xa0\xf2\xa3\xd5K\xaf\xec\xb7\xca\xaf\xae\x08\x05|\x9e\ -_\x1aL0GQ\xc1\x8f\xd1N\x03\x0c\x04\x1f&\xcf\ -\xfeD\x87\x16p\xb6\xb2h6Sk\xcdY+\xac\xb5\ -y\xa7\xfa\x15\xd2\xbb=[\xc6\xc0Hi\x0bJ\x00 \ -oV\xc8\x0fxD\x8c\x8eGm\xd3y}F\xb9`\ -\xbb-\xb8V\x99\xd0\xef\x97\xf7\x0cDj\xb4W{V\ -\xf0\x9bs\x06\xae\xef\x80y\xc3\x87\x02L\xf6c\xa3\x08\ -\x957~\xefA\x929\x9a\x0e`\xbd?\xbf\x03\xf7\xbd\ -\x96w\xb4\xe1JO/\x1f\xa4\x9a\xb7\x11|\x8f\xff\x12\ -\xa4S\xfe\xdc\xee\xee\x08\xa4'\x97@o\x97=\xccc\ -r%%\xaa\x07\xcb;\xcb\xabO\xc1\xca\x87z\xfa\xd6\ -J,\x1aY\x13@\xcfdU\xa3\x19\xad\x00\x00\x01\xaa\ -\x98\xe8=\xa5\xe6Ic:\x0b\xbaM\xc1\xda\xf6}]\ -\xc2\x1e0\xaa1\x9a[\xcc\x13\xb6\xc3\x0b\x5c.\x1e\xc3\ -<\xe9S\x010\x00p\x9a\xd2\x0e\xf0,\xf1;dm\ -\x06\xad!$H\xed\x10\xeb\x1c\xd4\xc0\xdb\xd8U\x15(\ -\xe85f\x9fr\x81\x8b|\xdd?@F\xc64\x1d*\ -\x92\xf7\xe0Y\xc7\xedU\xaf\x8aikd\xec\xef(\xf4\ -\xf2\xbe-\x8d\xca9#\xed\xc1\x09\x15(\xe5G\xffe\ -\xab\x04\x02\x0d\xcdr\xc0\xf1p\x83\xd5\xea1\x10\x18\xe5\ -\xb3\x88\xa7\x02L\xe3\x0f\xd3\xa3\xc1\xb7U\xc7\xa7\xbb\xe1\ -\xfcb\xd4T\x88F\xba\x8d\x0e\x01>\x22\x92\x911\x1d\ -n\x91\xa7\xa1\xca\xb8)\x14\xd2\x87\x5c$\xc8\xa7yb\ -\xdb\xb6\x9a4RF\xfe\x9c\x8b\x9e\x9a\xb4\xe9\x98\xedh\ -\x1a\xaby\xd2(\x01\x5c\x9f\xe5h\xf9\xae\ -\xd1\x8d\x1b/i'\xd3\xc93\xea\xc4\x9bM\xa2^\xb0\ -\xb6R\x9d\xa7_E\x85\x06qw,\x1c~p\x89\xe2\ -\x80y\x1dO\x1d\x87\x93\xf9S\xae4\xb3\xa7\x0e\x8dj\ -8\xe3\x09\x83\xa8\ -\xe3\x8d#\x1ciC_\x98\x0dk\xa1\xad\xe2\x81\xec\x9c\ -\x1b\xcc\x14\xb5\xb6R\x97\x91\x9f\x5c!t]}/ \ - \xd9\xbd\xddU\xd7s\xac\xd6~\x91\x9f\xb2\x910F\ -(\xcc\x092\x08.8\x82\x80,B\xa7\x02\xd0\x82=\ -\x0a@\x1d\xb0\x98KNZ\x15\x92\x19j\xbd\xb5\x82B\ -\xc0\xff mj\xcc\xac\x8cj\xcc#\xee\x86k$Q\ -\x08\x1e\x8c\x9a\x00\xa4\xda\x87\x19a\x0a\x80\xa9y\xfe\xad\ -\xb5\x01d\xa8\xdf\x19z*\x00\xbalZ\x83q:&\ -}\x92\x06\xdb\x80h\xc0\xa6\x7f\x88E\xb7\x99[\x9b\xdc\ -\xbc\x14x\xdb\xb3\x14=\x0f\xbf8\x9f\x80\xdeE\x9a\xce\ -o\x0e\xb1\x16\x94\x0b\x16L\xe6r\x89u\xce--\xd5\ -\xc0\xda\xd8\x01\xbf4\xac\x8f\x84\x84)\x8f\xd8\x1f\x9ec\ -\xccL\xaf\x1aL\xd5\x9f\x000b\xaa-X\x14\xd6\xca\ -\x00\x087(#\xde\xb0p\xc4:^\x93\x8dI\x1c\x03\ -K5\x0f\x87\x1b\xa4\xe9Xe\x9f\xa5\x06~\xce\xe40\ -\xc16\x00\x89\xec\xd18fy_S\x12\x0ab\x94\x7f\ -t\xd2\xac\x86+\xa3\xdc\x14\x92P\xea\x01\x07d\x8c\xc8\ -\x18\x100\xcd\xad\x95\x9d\xc2]\xfd\xce\x11\x05\xa0\xd9\x0e\ -\xe2\x844?\x930\x22b\x9a\xe3\x04\x03lcI\x98\ -\x15J\x99\xd1\x88b\x8e\xca\xb3\x16\x9f)r\x9e`\x9b\ -T\x98\x8a\x9a`I\xcc\x227\xd3\xdc\xdfT\x95\xbdw\ -\x0d\x19\xe3,\x1c\xe1\xae\xbe\xb2\x86Z`Y\x9ef\x5c\ -\xdc\xa0\x9c7\xb8f\xc0T\x1a\xa9\xa1\xa6\xfal\x92\xb9\ -\x86*\x99\x09\xe6\x0a\xd9\xba\xd6\xf1\x02Eiw\xe8\x90\ -\xd3X\xd2\xae\xd3X\xe5\xcft\x96\x8e\xd3G\xd9\xd5<\ -\xf2\xa5\x11\xbd\x08_\xe7\x83:\x0a\xadY\xce\xa5\xe6\xef\ -\xf69R\x1a\x81JI\x82E\x95!\xfeEg\xdcx\ -b\xe0\xa1\xd5\xf3\xa6W3r94:\xb0\xa0\x22\x00\ -@.\x91=jf\xf2K\xedG\x9a\x12~\xf5\xb3\xff\ -\x08/\xdey\xa7\xea\x00j,\x82\x5c\xa5\x8f\x02{k\ -7\xc2\x9bx\xb5\x13f\xc7\xf4\xa5\xe3\xd7gh\x97\x14\ -\xec\x18\xcf\xd5`\xeb\xe1\xcd\x9c\x97\x82\xb7\xd6\xd6\xf5\xe8\ -\xd0:\x0b\xcc\x06i\xbfZFes\xd3\ -\x920\xa3\x99\xbehM=\xa0R\xfd\xa6\xb6\xdd\x07\x04\ -|\x9f\x0e\xc8\xe4\x5co\xf88\x85O~m\xeb\xf3\x9e\ -nt\xc2\xca\xd3\xc4:\xea0\x16\xa7l\xaam\xbc\xcc\ -\xc9\xf0\x19\x08o\xfb\x94\xd6e^\xdd\x99\xef(\xe0\xf4\ -N\x88\xca\x19\x96\x1d\xf0\xf4!b\xa77|X0\x84\ -cW\x5cdz\xc5\xd6\x82q#\x1a\x88b\x84\x85;\ -\xc1T(\x01K\x03\xfacO\xb4\x0e\xedT\x008\xe8\ -S\x01\xa0\x97\xae\xd3;/\x00>\x07\xaf/\xaf\x98f\ -\xa5\x9a'\xdc\x0d\xcf\x910\xbeB\x00\xda}\x85F>\ -3\xec\x14\x103\xb46\xfaoM\x00\x82\xbc\xe3\x05\xa0\ -5\xf2\xaf\x12\x80U\x7f\x89E\xb7\xa9\xc2\xda\x0a\xd0\xeb\ -\x08\x00\x8dd\x9ek\x038k3umz\x01`\xcd\ -g\x0b\xac\x09\x90<\xad\xf5e\x12e[\xe9\xedu\x9a\ -\xc2\x9a\xdf\xcf#\x86\xc3\x0d\xa6<\xc2Rr\xda\x9a\x1a\ -\x00\x05\xcaF/\x8b\xb2\xa8\x02!PS\xa9Q)7\ -\xfaD\xf9\x8b\xcf\x8e\x87;\x01\x7f|\x92\xf3\xd7Yp\ -9\x9bj\xc9\xf5ou4\xc8_MY\x19\xe0lA\ -\xb2\xa6\xc0\xca\xdc\xcb\xb7gs\x0a\xcc\x80\xb0\xc4\xces\ -\x05u\xdd\xfc{ie\x82\x02\x9bRS9\xd5vL\ -\xaa\x8a\x931\xcd\xdfO\xf5\xa7}\xaf\x00E]\xc5\xfc\ -\xac\x00/\xd46x\x94\x10\x5c?\x06\x0a\xf9<\x81\xa0\ -\xfe?\xb8y\xe6Y!\xe7:\xd2\x00\xd6\x05)\x14\xd0\ -\xfabkg\x9a\xfb:\x05\x8d\x169\xe0\xb5U\x8c\x96\ -\xe8\x81\xe6j\xf8\x8c\x8f\x94\xfb\xbaS3%\xa4\xbb\xe7\ -\xc8\xe3\xf1D\x96\x00\xde\x08cr\xaa\x80\xc4\xdaf\xc4\ -\xf6\xd4`S\x8e\x18A\x8a\x08\x08\xe3\x88|\xf3\x1c9\ -\xd19R\x88\xc1\x11\xfb(=A*\xeb\xbf\xec9\xfb\ -K\xb3\x12jn\x8d\xf6iJ\xd8\xde\xee\xf1\xd5\xcf\x7f\ -\x09\x9f\xfb?\x7f\xbe\xd2\xcbC9\xbe\xde\xf9\xda\xbb\xf8\ -\x85\x9f\xfak\x8eW\x1aI\xae\x80\x16\x10\xfa\x98\xae\xe3\ -\xc6%?\x1e\xe35i4\xce\x06\x5c\xdf3\xe7\xcd2\ -@\xe4\xa3\xcf\x10\xe8sjmZ\x1a@\xf4\xa09\xa0\ -.sPA\xb5\xd6\xb0\xea\x9c\x98%\xd2\xdal5\xf2\ -f\x0fMSMHP\x99\xb0\xf7mLzG0m\ -\xaaO\xa7\x93\xee\x85\xbf\x15\xa6\xee\x0e\xc8\xb7\xf7N\xd7\ -\x11\xeeio\x04\xab\x943\xff-[\xfb\xfa>g\xae\ -\xb1HRY32\x8e\x07\x15\xfc\x8duL\xb6V\xf8\ -\xac\xd9\x19\x8e\x874\xf2\xc7}\x99\xbe\x18g\xfdX\x5c\ -\xe1\xd1\xcd\xb9\xda%Y1jol\xd4\x1a\x1d\xb5\xd9\ -i \x81\xf2\xe7\xf7\xfa\xdbZ\xb3gL\xa7)\xd8\x8f\ -\x08\xc0f\x05<\xb9B\x88\x8cD*>0\x8d\x9e\xe4\ -y\xbb\x8c\x81\xdf\xb6\x0d\x8e\xf310\x1d:\x8c\x18\x9c\ -\x00\x8c5\xa9\xe2\x01\x0fC\x9e\x14}\xd6\xc1\xf9P:\ -\xf1;\x05\x80\xa1\xe0X\x07\xac\x1b(\xd4(\xeb\x02o\ -\xc9d/]\xb6\x9a\xfaA\x06\xee\xe7t0\xc0Ek\ -saX8\xc0\xb6\xdcO\x18k1&\x90\xdd\x18\xed\ -i;\x97\xcb\x04\xc0h\xd2\xcd\x07%(02\x81\x9b\ -\x1a\xe6{\x01\xa0\xf18\x15\x80 4\x22\xb0X\xf7W\ -\x18\xd0\xe10\xddW\xb6\xb7u;\x19\xf4P5\xa4\xee\ -\xfb\xf35\x0b\x009g)\x15\x9d\x87\xb5\xedj\xf6D\ -&\x14\xa0( \xb5\xdd\xb7\xe4\x7f\xcb\x8b3\xe7S!\ - \xe7\x09\xc7ycH\x084\xebL\x15zenm\ -j\x1a\x9657~\x07\xb4\xed/Mb\x18\x0c<\xd0\ -\xf9!\x8d,\xf2g\xdf\xf5\xf3\xf4\x0bX\x95\xb1RW\ -7\x0c(H\xa7\xc1\xd3\xe7\xbd\x93\x12\xe4_Mi\xd0\ -\xf4\xaa\x94r\x04\xf6\x09\xe7Fe\xc4q\xf9\xf5\xa0*\ -S\xeb\x98l\x94\xa4\x19\xf7\xe6\x11\xc0\xa0\x8e\x99f\xed\ -t\xd3\x91W\xf9\xe7\xd2s\xde\x90\xb4\xc6\xa0\x13~\x9a\ -q3\xd9Jn\xf6>\xbd\x86\x99\x82\xbe\x87\xd0\xbc\xa3\ -\xe0^=w\xc6V\xf4h\x1e\xed\xd7hV\xfb\xca\x19\ -\xf9\xee\x05\xa6\x8b+t\xcb\x8b:?\xd3{\x00d\x1e\ -\xe4\x1eM#\xeb\xa3X\xdbc\xc0\x95u\xc3f\x02q\ -8 l\xef\xa4M\xd3\xcb\xd4\xcd\xaa\xff\x02\xcc\x18\xa8\ -\x1e\xd6\xdad5C\x5c\x1fV\x9bi`aw\x7f\xc0\ -{o\xbd\x87\xdf\xf8\x87\x9f\xc3\xaf}\xf6\x17\x90\xc7\x11\ -\xb1_\xe0O\xfe\xe9?\x85\xb8\x5c\x0a\xa7Q\x7f;\xec\ -F\xfc\xfcO\xfdM\xc4\x9c\x1d\x0d('\x9an\x0en\ -NF\x13\xa3?\xc0\xba-\xea\xd0S\xd8I]F\x13\ -\xed7\xbc\x94\xef\xdb\xe9\x16\xd6\x87\x7f\xce\xa77m^\ -\xa4\xa1\x96\xf3X\xcb\xe4\xa9\x8e\xc3\x1cG\xdb\x8dN\xbd\ -A\x1bd\xf6e\x12G\x8a\x8e\xbawJ\xda\xf4\xa2\xca\ -\xa3\xf2\xd0g\x8fx\xfc\x98\xb9}U\x1a\xe7\xdd\xc1\xd3\ -\x83\xcd\x09\x8d4\x02K\xde\xe9Y\xa6:{\xaf\xe7\xcf\ -\xb9\xdf\xaa\xa7U\x8f:*\xe6\x8cx}\x870X\xed\ -,\xf5@W\xe7\xecy\xdff\xb4\x8c\x7f\x1e~[\x16\ -\xc6\xe8ek\xd32\x11\xb4\x0btL\xc3\xdc/\xa3\xcb\ -\xban&\x99\x03\xf9\xa3\xc7\x02\xa9\xb3w\xca/:\x1d\ -\xb3&\xbbZ#^n@\x07\xba|\xc3JFh7\ -8B\x9b\x83\xc9\x92\x8d\xd2\xe6\xd7\xad\xf1\xdd?Aa\ -<\x08A\x14\xb0\x9c+\x94\xf4\xb51\xc6 \xa6\xafB\ -\x1d\x88\x1ad=\x98\x92\x02`\x03\xf5JQ\x81\x87\x12\ -B\x99\xca\xfcx\xa0\xe7R\x85=aLG,\xbb\xb5\ -\xf4\x0873e\xa5\xb6\xd5\xee\xa3\xaa\xcc\x08d\x952\ -\x88`\xa4\xbc|\x08Y\x17\xbd\x0a@K=\x15\x00\xe9\ -S\xc0\x9d\xd1c\x11\xcbI\xdf9\x8f0P\xc6\x91\xf3\ -I\xaa'\xa6}U(Q{\xf5\xbc\xd4\xc5\x17]\x8b\ --P\xb2\xcd\x07\xba\x9b\xf8\xf4\xd2m-~f[\xf6\ -/\xfd@\x8e\x8d\x1c\x1a\xa6=\xfan]\x0e\x9a\x95\xf1\ -\xc5\xda\x9axUfw\x1b\xaa\x1a\x1dm\x91X\xbf\xa1\ -\x19\x91\x07R\xe5;\xc3\xe1\x06\xd3t8\xa3\x90\xfc\xb1\ -\x0a\xd6\xb3\xc9\x91)\x19+\xa3\xf0QL\xcc\xb4a\xc1\ -8\xfb=\x1d\xab\x81\x0bzs*\x1f\xf04\x98\x7f\xb6\ -\xe5\x0dJ\x0b*\x8b \xfd\x94\xe7\xd4\xe8\xb7\xaaH\x81\ -\x89\x9a\xb5,\xdfS\xd0ft79\x81|\xae@\xaf\ -\x95\x7f\xce\xcft\x0dS\xb9\xba\xb6Z\xe7\xe5\x94?\x1e\ -$0\x02M\xf9\xb1\xe7\x08n\xfc8\x01\xa5\x01#\x84\ -\x85\x7ftT\x8d\xcf\xed\xca\x06\x00\x0c\x87r\xf3F\xd7\ -\x01!\xbav\xfd,L.\xbd\xc3\x14\x10\x90\xc2i\xf4\ -\xcd(\x172\x80\xdd=\xb0\xdf\xc2t\xa7:\xa5e\xac\ -\xfeD\x07K'\xdb{\x1a\xa5\xe0{>\xcba2\xa1\ -\xf2w\xb7\xdd\xe2\xe7\x7f\xfao\xe1\xd7\xff\xfe/\xe2\xed\ -\xaf~\xb9\xa4\x9f\x91\x91\xd2\x88\x17\xef_\xe3\x87\xff\xf8\ -\x8f\xca\xdcf00\x01\xbf\xfe\x0f~\x05\xbf\xf2\x7f}\ -\x06\x01\xacC\xe4:R]C\xe7\xd2\x83t\xef\xe8Y\ -\x0f\xaa\xab\xf4\xa5ib\xda\x10\x8d\xc4\xe4\xda\x96\x96~\ -\xe8:\x01x\x93P\x94\xf1y\x80\xc5\xb3\xe9\xe0\xfa;\ -\xb5\x9d\xad\x0c\xfa\xb5\xa3\x80\x9dzQ\xd3}\x05\xc2\x90\xd0\xae\xfc <3\xfaqvY\xfai-\ -\x9d\xd7Wj_\xbcMW\xde\xc1\xfd\xd4\xf5\xae\xf2\xda\ -\x09o5\x93i\x94U\xf9U*\xa6v>!\x22=\ -\xb9\x006\xcb*\x0b\xd4\x11b[\x02\xad)\xcb\x87t\ -{\xd9,#\xcb\x0d2\xca\x19\x8e\xb1L\x9c\x9d\xb7\xd0\ -\xcf^\x11\xc11\x84@\x8c//\x00\x1c(\x01\xa1z\ -\x1e~\xf1\x86\xfa\xb9\xa5g\x22\x98v\xb1oj\x8c\xa1\ -\xad\xe1\xb3s\xfd\xca\xbb&p)O\xb8\x1f\x9e\xc3R\ -\x17\xc6$\x8f\x903T\x5c\xb5}UZT\x1a6~\ -\x02b\x15\x00\x9bg\xc9\xb5\xd3\x90\xb7\x85\xc1\x140\x1b\ -\x8d\xa66u>\xa7cMHX\xf5\x97Xv\x97\xd5\ -;4Z0\x1d\xea\x01\xb2=o)\x0fU\x86\xba\x08\ -\x81r\xbe\xa3*,{\x19\x88\xa1\x10z\xcf\x06\xb0\xba\ -!\xd4\xefi\x8a\x81\xe9\x5c\xa6\xfe5\xe1N\xc3j\x85\ -\xea@\xcc\xc0\xf1p\x8d\x9c\xc6\xda'#SL\x07\xb6\ -\x11[]L\x06\x22<\xbdMQQn\xdc\x9cs\xc2\ -q\x7f\xed\x22\x7f-\xe8$m=\xc8\xb4q\x99\x11%\ -\xc8\xf0\xe9e{O\x0b\x8b\x8dWLcp\xfd\xf8v\ -\x08Bl\x1e\xbe}\xef\xd4P\xca\x08x\xf4U\x81\x86\ -\xc8\xe2y5\xaf\xb2\xa92l\x14 \x102`aR\ -km\xd8\xfc4\xd2\xac\xc0\xc3h\xc2(\x0b\x95\xb3\x1a\ -C:\xdb-5\xaa\x00\x00 \x00IDAT\x0d\xe4\ -f\x94\x11\xdb\xfc\xed\xccJ:&A\xe4\xc6\xeb&\xa6\ -}\x09\x19\x8c\x97\x98\xe5\xe8\x14@\xfb\xc8\xbf\xea\x94\x9a\ -19\x1e\x90n\x9f#\xed\xef\x11\xc5\x0a\xa9\x92.\xeb\ -\xd2j\xa0\x15\xbc\x99Q`$\x17\xc8@N\xc8\xfb-\ -\xf2\x8b\xf7\x91\x0e\xdb*\x13\x16)R\xd93\xa0\x10\xc1\ -#\x9f\x14\xa23\xc2K\xf8\xa2`\xbb-U\xb09?\ -{\xfb\x9b\xc0\xc8\x94\x99\xca\xf5\x17~\xf5\xd7\x10\x83\xb8\ -\x1f\x19H\x19\xb8\xb9\xde\xe2\x17\xfe\xc6_\x83Ei[\ -\xb0\x0ai\x0b2\x16\xe3z[\xda\xc1\x9f\xfc\xdd\x9c\x06\ -\xe5\x13\xd3\xc8\x96\xb9\xa0\x8d9\x07\xc6t\xfe\xf6b\xe4\ -K\xd3\xd2\x04s&S\xea8\xab\xcdT;\xd6:\xdf\ -\xb4\xaf\xea\xac\x90?*Y\xd4\xc5\xa7\xe57\xfc\x16\x81\ -\x87\xca\x02\xb9\xae\xeb\xcag\x89h\x133\xf2n\x0f\xdc\ -n\xeb\xdah\x9d?{^\x1d\x16\xea2_\xde\xd2b\ -\x08nB\xf2\x87X\xeb\x0c\x90\x81x}\x8f\xe8j\xfe\ -\x8cf\xba\xe2=\xa4RZ\xa7:v\x05s\xac\x97\xd7\ -\x22\x1e\x0dj\xf8\xec\x91\x0fJ\x99\x1c\x11x1\x13\xea\ -O/\xa0\xed\xe5(u\x0e\x84s\x9d\xd8\xee\xa9\x03\xa6\ -\xa7\x1b`\xc9\x8b.\xa2\xe0\x0a\xe2\xa5pf\x5c\xa6s\ -M*\x0boz,f\xcc\x90\xd0]\xe0S?aP\ -g\xc2\xce)\x05\xfb]\x8d\x86G\xcb\xe7\x04\xd7Gy\ -\x14\x83\x9f\x13\x00\xad\xfb\xc8\xb0]\x87\xec\xd5\x8bRk\ -\xb2\xc8\xae \xe3\xb5\xf7\x8d\x10\x16\x09\xec\xbb\xa5c\xbe\ -\x17\x80Sv\x90x\x06l#\x10|\xf4\xcc\x10\xb9\xa6\ -F\x14\xf4\x84f\xc4\xa4\xa3\x8e\xd1\x8c\x80\x02\xae\x5c\xfb\ -\xf5~\x1a\x0dS\x06\xd0\xc5\x052&\xa4\xecwz\xd1\ -kly\xe0\xbdN\x1d\x93\xa7\x9cW\x806*\x02\x07\ -\xa6\xdc\x94\x96\xd6\xa6\xa6\xe8\xa2\x1b\xbbz~\xeaq\xb5\ -\xde\x0b\xa9c\x0bs\x9c\xf6\x88\xb1C\x88\xbd\xd0\x89\xe3\ -\x8d\x88\xe2\x05\xa9\xb2c\xe4\xb5\x05n\x04\xa0^\xb6S\ -:b\x7fx\x8e\x9c\xed\xf8\x19KI\xa5\xe6\xbb\xb1\x19\ -\x85\xb5{~\xa7\xa0\x97Q\xc0\x00\xad\xae\xbb\xf6\xfb\xfa\ -{k\x8c\x94~\xb6N\xf5\xdcFk\xb1}NSI\ -~\xa52\xfa`\xfc\x9f\x90\xe4{\xa1\xf6\xe1a\x9f\x07\ -\x89\xfa\xbb7\x05^\xdeTv\xf4=\x8dV)\x80W\ -\xf9V#\xa5\xd1\x0b\x1b\xab\xb5\x03\x10\xc0\xf9\xe8:\x9d\ -\x06\xd5P>Rk\xe0\x80\x9b\xa5\xa8\x1f\xc87\x95/\ -\xae\x15]\xe1\xf6tF?&\xa4\xe3\xb6P0D \ -\x06hT\xd1\xf7-\xad\x06\xfb+\x02\xe3\x84|\xdc#\ -\xdf\xdf \x0e\x83{\xa2\xa5\x9f\xb5\xab\x00\x81\xa3\xe1\xbc\ -\xed]\xbd+\xdbxm\x06\xbcM\x87z\xfe\x92G\xa6\ -\xff\xd2\x98\xf0\x89O}7\xde\xfc\xfd\xdf[\x0e\x8d\xce\ -\xc00L\xf8;\x7f\xe5\xaf\xe2\x9d\xaf~Y\xfa\xa7\xcc\ -\x9d\xeax\xceN\xcd|;'uj\xbd\x9e%\x0dY\ -1\xe6\xe5\xc3\xce\xf0,\xbf{}\xa5\x00JA\x9d\x05\ -\x1aL\xae\xd4^\xda\xb3t\x8e\xe9\xdc{}\xd9\xce\xea\ -t\xfd\xd3\x11\xcc\xae\x1f\x0fe\xfc\x1a:\x8dbS\x86\ -\xfdZC\xa5;y\xabu\xfe\x12\xe5\x1c\x07\x841\x01\ -\xabE=\x8e\xc8\xec\x01\xf5~W7\x9e\xb8g\xdd\xf8\ -\xc8\x15\x0f\x9a\xa3\xf4I>\xa4iDw\xbdE\x18\xed\ -6/[\xf3\x9c\x8f:\xbf\xe4\xf7\xcbeZ_^\x83\ -\xf3i\xd2\x99\x0eT\xbbB\xa3\x8c\xd9\xda\xd0\x8c\x87\x9f\ -\xb3\x97l];\xb4+&\x97\xb9\x80\xbe'W\x88]\ -/\xe3(m[\xf9\x05\xa4\xbf\x10N\xb3m'@\x1e\ -@X^ \xd8\x9c.\xf0\xa9\x9f0\xc1,;\x035\ -M\xe9\x05\x80\xe6\x82\x03\xfd\xce\x08\x00\xd1\xb4!Y\x8d\ -d|+\x02\x10\x110\xa4\x03\x16\xdd\xea\x84\x89~1\ -\xf0]5\xaf\x01\x111D\xb4\xafW\x0b@;\xe7\xd7\ -\x17\x00U\xda\x04\x19\xe7\x05\xa0\xef\xd6%\x120o\x98\ -\xf80\x01\xb0\x7f\xado\x05kJ\x0f\xe5\x9b\x1aG\x05\ -\xef\xed\xacZ\xd0\xa3 /\xc0\xf3\x84\xc0\x99i\xba\xf2\ -\xd3G\x85\xb4^\xa9\x5c\xb9\x96\x11\xbb\xbeRZ\xbd=\ -\x04*C\x9e\xc9\xe8a\x9f\x7fqT\xe5\x99\x0e\xc3\xb8\ -\xc5\xe1p#T7^\x90\xae\xa7f\xf3t\x86\xb6\x8e\ -\x22T\x02\x02\xfcNN\xae!?\xaa\x16,YJ\x81\ -\x9f\xb7\xc7\xc4(\xf4h\x8d\xbd\xbd\xcb\xf6h\x80h\xc0\ -\x8c\x8el\xcf\x1b(\xca\x85\x1a/\xa5\x93\xadg\xddx\ -\xd1R\xdbh\xa2\xe3\xe3\xef-\x84:\x0f(\x15\xe0\xeb\ -\xd1\x17\xea\x80*h\xb1>5b\xa3@\x9d \xfc4\ -\x8d\xabk\xd2\x9bM\xba\x1e\xfc\xbb5\xealW\x81c\ -@@\x1e\x07\xa4\xe3\x16\xf9\xb8C\xb0\x0d\x1bV\x0f\x17\ -\xac\xdd\x5c\xf2\xa5i\x02\xc6\x018\x1c\x90\xb67\xc0\xa1\ -\x18D\x8e\xd9\x1c%\xd5\xc9\xe5\xa5\xd1\xbeVZ\xbdF\ -\xf0\xe9]\xd2\xc5\xdf\xa7\xaa\xb2\x15eNF\x19\x8b\xec\ -\x1a\x8f\xbf\xf8\x9b\x9f\xc7\xbf\xfeg\xff\x0c2\x02R\xce\ -\xf8\xe2\xaf\x7f\x01\x9f\xfb\xd9\xbfU\xaf\x95\x0b \xed\xda\ -1\x02^\xa7\xb4NN\xa8\xdf\xe1x\x15\xe4\xeb\xd8\xac\ -\x9eP\xe7\x7f.\xddOg4\xcb_\x0a\x0c\xbd\x1d\x04\ -|T\xda\xda\xd6\xcc\x88\xcdK\xed\x85\xc9\xae\xd6-Z\ -\xbf\xaac\xd4\x8e\xa8\x03\xeaeR{&\x7f\xf8\x97\xb7\ -\x03\xad\xbd\xb1\xf9\x91\x0fA\xc6K\xa70L\x09\xe9x\ -@\x5c.\x91c+\xe3\xa7\x00\x97\xef\xe9\xa6K\xb5\x96\ -\x10\xd9muj@\x1a\x8e\xe8\xaf\xb7\xc8\xd3\xe8\xf4\x12\ -\xbf\xc9c\xad0\xff\xad\x0e\x85R\xc4d\xa7\x95\x13\xe5\ -\x8f\xd2\x9b\xe7\xa9\xf2S\xa5\xb7f+\xec\xbd6\xd2i\ -\xa3R\x9b\xa4\xed\xa8+\xe6\xe6\xbeY!?\xbe\x98\xaf\ -}\xe4\xb8\xf8\x0d\xafgR\xd0R\x22\xc5]\xaa\x17K\ -\x0b\xdd\xf2\xaa\xd2\xa6\xe7\x9d\x0aF\x14z+\xb6@\xe8\ -Y\x95\xc6\xed>\xc3Vy\x07\x04\x97\xd2a(t\x02\ -w\xbd\xf2\xa5\x02<\x81\xd1$\x05\x81,\x1c\xd5m\xf8\ -Az\xb5\xc2_\x0a\xb6Fe\xf4\x9b9'\xdc\x0d\xcf\ -\xf1`\xf1\xb42\xd0\x02\xb2j\xb6\xb9\x08\xbb\x0aF\xb2\ -\xfc\xe7\x05 \xd7\xb9\x99\x00\xb4Q3z\x7f\xfe@\xd3\ -s\xca\xce\x9bl\xef\xbd\xab\xd1\xb4Ec=,\x16\x97\ -\xc5\xb8M{\xc7p]\xf4^\xd9\x91\x17z\xdd\x8f\xcd\ -\xd1\xe6G\xae{\xa1R\x83k\x86\x94\x06E\xeb\x8d8\ -\x9b,\xad+P\xd0p;\x01\x12Gii\x01S$\ -\xc3\xb8\xc38\xed\xd1\xf7\x17\xe8\xfb5,AbWl\ -A\xc6k\x85\xbdF+\xa6\x14\x15\xb8\xcf?\xa7\x01\xfb\ -\xa1\xec\x9e\x0c2\xcb(\xf2U\xe4YO\xd1\x0f\x95\x17\ -\x1a\x8a\xd7t\xa3\xa6\xd3\xb4\x00\xda\xbe\xe3S\xe8\xe7\x80\ -%`\xe9?UYv\xeb\x8e\xd2\xbd\xfd\x9ds.j\ -\x92\xeb\x1bPE\xa1+\x935L\xa7@\x9e\xeb\xd9@\ -\x87\xd6\xddPW\xe8\xca\xb3\xcf\xf4\xac6\x0f;<8\ -\xd5\xb4\x05\xbf\x9ffzM\xa8)U\xd7\x83\xf2\x9d\xf2\ -fQ\x18\xa5\xac\xef\xa3\xa5;\x0du\x9b>!\xf0=\ -5\xc6\xf6\xf2\x1a\xce\x1b:\xebCud\x87\x0e)%\ -\xa4\xc3\x0e\xf9\xb0\x85\xdd[n\xd1\xec\x9ci u\xcd\ -{\x97N\xc1\x85\xbe\x0b\x19\xa7\x07\xb2&\x07\xe4+\xe5\ -\x9c\xf32\xb9\x09\x15\xd0\x159\xe4\xd10:_\xca\x02\ -\xa3\xdf\x11\x01\xc3~\x8f\x17\xef\x7f\x80\xab7?\x81\xfb\ -\xfb#~\xf1o\xfcu`\xb2k\xe74\x02{\xaa\x0f\ -\xed3\xcf7\xdd\xe8\x13\xaa\x8e\xb6:L\xc2+\xce\xb9\ -\xb4\xd1\xc1\xdb\xb2\xd3\x1em\x8d\x1a8\xd3t?\xcf\x88\ -d\x8d\xb3r\xd6\xd66\xe7\xae\xc0D\x7f\xe3S\xed\xa6\ -0KKkmb{\xb3\x84\xfd\x0c2\x02\xa5\x13\xd0\ -\x1e\x1e\xcd\x11\x18-\x18\x11S\x9dM\xd9\x22u\xfc\xe9\ -\x0b\x19@7\x06\xe4\xe77\x08\x0f\x1f\x00\xcbNVQ\ -p}\xa8\x85\xe0\x98\x15\xcc\xa7\xda\x83\xd1\x80Y% \ -\xec\xf6\x88\xb7[\xcc\xe1\x97\xba\xe3\xb9\x9f\xb3\x84,\x13\ -\xca\x95\xde\xa1qv\xd4q(\xfc\xf56\xd1s\xd0\xaf\ -\xed\xd6f\x86\xda\x8f\xdd\x8c\xcd\xe3\xc2\x089u3\xac\ -\xfe\x1d\xd1#\xba\x1b9\x14\xf4id9=\xd8 \x5c\ -,\xeb\xfa!`\xa4M)\xeb\xbd<\xa1\xe7R\x1a\x9d\ -T\xe6NuW\xa1DFM\x01\xe7y\x22{\x11\x00\ -*\x19\x15A\xd3\xe9\xac\x8b\ -ly\xa3+\xd9\x94\xb0\x96\x98\x90\x7f\x9c\x93w\xd6\x0c\ -\x1cyE[\x15\xf3\xdc\x8ez\xfe\xda\x9e\xa7\xb5\x8d\x83\ -\x91[\x05\x8f\xad\xf1&\x98\xb1\x9a%\xdd\x99\xcc\x95\xa6\ -:\xcej\xe7\xc6\xf9&\x1c\x1fm\xf2\xa9\xd4\xd3\xbep\ -\xa2\x8b\xf4\xbb\xaa\x83l\x8e\x19\xb6\x9b\x9b\x11G\xed\x97\ -4\xe2Ys\x06J\xde\xfa\xca\xef\xe2\x8f\xfc\x9b\xff\x06\ -~\xe9\xa7\x7f\x0e_\xfd'\xbfV9g\xd8\xb8\x15\xf8hK8\xf3\x97\x8e\xc5g\xd3\x92\ -{B\xed\xbc~W\xa3\xcb\x19\xb9|a\x7f\x00\x86\x09\ -\xa9\x8f('\x0a\x97'\xb9!\x8az\xd6\xda\x9e\xaa3\ -\xe2w\xcb+`\x8b\xc7\x09\xe9\xc5\x0d\xb0?\xba\xf9(\ -xk#\xa1>\x83\xa1.\x90\xd2Ze\xad\xad\xeb\xc3\ -\x09M\xd59R\x10\xd6BZ\x1d\xbf\xd1Y\xc7\xc9z\ -\x5c\xda\xd1\xb3:\x22D\xe4'\x17\x08\xeb%2 \x1b\ -\xfe\x92\xeb\xcb\xdaP\xbe\xe5\x90\x1b\xe7G\xb3\xb2\xba\x01\ -\x13\xc0\xf2\x12a~\xbf[\xe2\x93?aSO8\xbc\ -\xbe\x00\xc8\xcbW\xa9}\x0c\x02\x80(E\xd7\xaf'\x00\ --q^%\x00\x09\x09S\x1ajM\xe09\x01h\x0d\ -\x8d\x1e\xc1\xf0\xfa\x02\x10^K\x00\xe8\xbd\xd8X\xc2\xcc\ -\xb8\xd7\x10\x80\xc06:D\xc4n\x89\x92\x0e\xe6\xc1\xb9\ -\xad\x00hD\xca\xc6`?\xc9\x13\x1a\x09\x82\xb3\xe8F\ -\xa1^\x95R\x82\x0b\x0c\xae}}\xc6\xe6\xa9`\x81\x9f\ -\xab*\x0c\xb5MmA\xbd\xbb\x94\x06\x8c\xe3\x0ei:\ -b\xaa5{\xd69\x8b\xdb\xcb\x83\x19!'\x0c\xd3\x0e\ -\xd3\xf1\x1e\xc7\xa1\xdc\xea\x913\x8b\x85\x8d.\xf6N\x1b\ -!Sy\xce`\xf4\x82\x90\xd3\xdaa\xd1\xbd\xa6\xce{\ -\xf4\xae=5t\xca_\x8b\xd2xg*K/LY\ -\xea8\xdb\x88\xaa\x97R\x82\xc1\xf3+Da(\xea\xf7\ -\x19q\xf1\x0a\xb4\xd5\x07f\xa8\xe9\xc8\xa9\xc1\xa4\xa1\x8a\ -\xd2\xba:\x9c\x04\xa0\x1a%\xf4\xae\x06j\xbf\xdei9\ -\xa5\xa5\x96\x8f\xf8\x18\x8c\xd2\x86`\xc9\xfe\xf6\xf7\x832\ -\xab\x10\xea\xfb\xeaL\x9d\xca\xb9w=\xb2\xfc\xddF\x80\ -Tox`\xa2z\xcd\xcb\xa1\xeaNs.\xb2\xfcg\ -\xc0\xdd(\xa7\xfcc\xd6\xc2\xc7lLf\xda(\xb3\x8d\ -E\x9dt>S\xfa0~\xdbF\x0e]\x9b\xd6\xca\xed\ -\xb3g\xf8\xde\x1f\xfe\x11\xfc\xd2O\xfdu\xe4i\xa8\xfc\ -3}\xa4\x91\x16o|\x19\xf5\xa3\x03\xe3\x8f\xd5\xd2\xdf\ -'\xe1\x9d\xf2Cy\xa5\xd1I\xe5\x05*\xfd\xc8\x9bp\ -\xe6\xf3\xaaw\x90\xcf\xd0CS\xb3m0\xc5\x8f\x15\xa0\ -l\xa9\xc5\xe2\xda\xa5\x83\xa1\xeb\x80\xa0\xa7u\xf2\x8c\x96\ -\xfe\x80`Zao\x1b\xf5=\xbd%\xa9\xa5\x93\xadc\ -\x8eC\xd6\xe24!\xee\x06`\x9a\x90\xbbn\x06\x82\xb4\ -!>8\x82:\x9eS\x0c\x10\x80\xe3\x80\xeef\x8b\xb4\ -\xdd!\xa6\xd3Zu\x05\xe2\x1c\x97\x97V{\x9fu\xd0\ -\xba\xaa8c\xaf\xdfXB\xe2#s\xe4\x9d\x97\x03\x95\ -\x04\xda:\x0fF\xd5\xa9;u0c\xfb~\x170=\ -\xbd\x00\x16\xaco\xa7=\xb5>O\xd3\xd6\x95\x96\x81\xe3\ -\xb25\x18\xc0,\x93\xcd\x0d\x00\xc2\xf2\x12\xf5\xde\xfa\xc7\ -\xf8\xd1\xc1\x96\xd2\xda\x22\x9a\xe5\x5c\ -*\x16\xd7\x9e\x93\x87s`\x81\x8b\x83\x92\x04\xf7\x1c\xe9\ -\xa6|-s\xf0\xe7|\x95\xf9YJ\xd2G\x8c\x02\xec\ -\xdc\xc69E\x9fU\xd2\x80Vnu\xe1\x14\xaf\xccR\ -1\xa4\x86*\x0d\xce\x91\xf7F*hQYiMU\ -\xc2\xcb\xd7\x8b*\x87\x22\xc7\x93\x8cP\xc7p\xde\xe0x\ -\xd0\xe4\xe7\x06\xb4\x11Z\xbd\x1aNkq\x08\xe6\x94N\ -\x1a\x89W\xa3\x9d\x90\xe4\xec4u*H;}1z\ -\xe2\xf9\xa0\x00\xb6\xf5\xea\xb5M\x057\xa1\xb6\xe5\xe5\xe2\ -\xf4\xb9\xd0\xcc9W\x87\xd4;\xba\xfe\xa5\xe3#\x1c\xf3\ -\x80\xce\x8f\xccG \xed\xd9\x16\x94{\xb0q\x9avW\ -\xd0\xa2\x06\x8b\xc6\x06\xb5/\xa6\xe4\xbd\x01P\xb9\x88(\ -\x97\xc2\xb7\xd1{\x05\xcc\x0aT|=Wr\xe3P\x88\ -k\xffN\x22+\xc6C\x05\xa7\xeb\xcd%\xf6\xbb{\xd7\ -\x82\x1a,\xa5\xa09\x02\x04\xf9\xe1dnF\xb7S\xbb\ -\x84\xda6d\xdeJw\xc0;$>5\xdc\xca\x11\x01\ -\xb8\xe7\xa3\xb7\x93\xd1\x8d\xc5\x07Pl\xbc\x1a\xd5\xe5\xcb\ -\x83E\xd4\xe7\xbdsc2\x01p\x96\x04\xa3\xb4\xb3\xca\ -;\xd5\xa5\xc6\x0f}N\xc7\xa9\xfc\xd6\xf7\xcc6\x98<\ -\xeb\x1c\xd5\xd9\x04\x00t\x11y\xb9\x00V\x0b\xc4\xc5\x02\ -)\x9c\xba;5+\x962p\x1c\x81\xc3\x01\xf98\xc2\ -*xZ~x{\xc1\xd5\xa7\xba\x81vH\xedK{\ -m\x9fZ4\xb5\xef\xfe\x00i\xbd\x87Z\xe5\xf2e;\ -\x99\xf5\xbb\x9e\xf6\x1c\x9b?\xc3\xd1\xaf\xa4\xb4\xec\x10\x1e\ -]!G\xef\xb4\x98\x0c(\x9dU\x06\xeb\xef\xc1\xdf\x9b\ -\xad\xf2\xa5\xeb\xc6\xda[]}\x0f\xea\x89\x0cO\xf1G\ -\xb3\x19\xf2=\x9e\xd5a\xe9N\xd6V\x00T\x10U\x91\ -\xb7\xaf\xb6\xf3\x13\x01@\xeb%\x90\xb8\xfa\x9e\x0a\x80-\ -t[0\xdf\xae\x00t\xa1\xc7f\xf1\xb0\x82\x04\x0f\xcc\ -D\x00\xc2wB\x00T\x99\xb7;F_%\x00\x12\xd9\ -\x088y\xdf\xda8\x0cw\x98\xa6\xfd\x89\x00\xa8Q\x0a\ -u.\x04\xda\x8cX\x9d\x02\x01\xfd\xbe\xcd\x8f\x86\xa6\xdd\ -\xedv\xbaAF\x01\x8a\x1aA\xddag\xd7\xee\xb4\xb2\ -\xc66,\xf2\xc5\xa3\x0d\xce\xdd\xc5\xeb\xbd\xb0\xe4\x80\xbe\ -\xf2\xcdh\xdc\xc9<-,\xafF\xedTq\xc3\xb5k\ -\xdf\xb7\xb1\xab\x01'\xf0W\xe7\xe0\x9c\xa3C\x85\xaa`\ -\x178\x05\x87*\x17-\x0f\xd4\xb8\xaa\x11P\xe3l\xcf\ -\xb7\xc6[\xe5\xb4u\xd0\x14\xf8\xd9\xbbJw\xf6\x06\x19\ -C\x0b.X+\xab\xe3l\x1d?{\xa6\xa5}\x0b\x90\ -Z@\x0ayF\x0d\xa4\xae]\x95'\xd3\x11\x1a\xad\xb7\ -U\xaa\xeb\xce\xcb/i\xec\xa3Wjp5\xfa\xc8\xe8\ -I\x90y\x93\xc6\x0an|\xbaRim\xef\xa9^\xd3\ -\xf9*m8\xa6\xf6\xec@\xd2\x84\xe3\xe5\xcb\xd2\x98~\ -\xb3RvQ\xdb\x8dV\xd3QR\xae,\xb8\xb7\xe8\x87\ -v\xce{L\x15\x901\xb5U&\xcbEf`M\xa3\ -\x0a\x0a\x00Re\x82\x82\xbe\x8c\x11\xa3[p\x9a\x92S\ -\xf0\xe1\x19\xc1\xf3\x81LD5*f\xcf\x99\x90\x1aq\ -\xa7z\ -gi\x08\xd6,R9\x91\x9fI\x16\xf0)h39\ -\xd2\xb0\xb7\xf1\xc7\xda6\xb9\xa4\xd7\x9d\xebxU\xdd\xdb\ -\xc2h\x0d\xa5\xcdA\x17\xb7W\x0a\xad\x8a \xcf\x03|\ -\x14\xc1\xf8\xa5i6S4\xd6\x93\xae\x05U\xbc\x04\x9e\ -z\xa0\xb0q\x8a\xe3V94un\xbc\xe7\xda\x0a\xee\ -/\xa5\xad\x82\x01]W\x0a\x9e\x18\xebik\xbbt\x5c\ -4\x04*\xcb\xe4+\x9f\x99j\xf96W\x89F\xe8U\ -\xd5*\x8dO\x01!\xe7\xa2\x94\x01\x80\xd6\x01\xe48\xd4\ -\xf8\xfbH\xa3}n\xebJe\x9c\xc6\x8c\x87\xac\xab,\ -\xc3\x8d3\xb9\xe7U\x0eR\xa5\x06\xeag\xea\xa0\x98\xd3\ -\xa1\xb4m\xdd\x8c\x22\xebv\x81\x1d\xf5,\xf9\x18\xe5y\ -\xafwhD\xd8\xa7\xd7M\xde\x81\xa7\x8c\xf52\x13\xd3\ -\x07<\xc7\xb35\xa2Q\xfa\x89\xf5\x1dM\xd7\x05\xa8\x04\ -\x18\x1d\x0c\xe0\xb5\xc6N\xf9\x92\xaam\xa2A5\x1a\xb5\ -\x11R\xa3\x87\xc9F\x90\xef\xe7\xfa\x9e\x02-\xf6\xa8k\ -\xde\xf4\x9ew*\x92\x1b\x87\xe9TJ\xd9\xa9Cg?\ -5\xd5K9W\xc7\xcft\xbf\xaeb\x1f%V\xd0E\ -\xba\x02f3Z\x87R\xb5*j\xab\x5c{\xe5;\xb1\ -\xd2\xc8\xd6\xaa\xfd\x17e\xa6\xb69I[S\x9bb\xfd\ -\xf2\xb8\xa5\xf2\x1f2\x10\xa6\x04\x0c\x03\xf2\xe1\x08\x0c#\ -\xc2\x94\x913\xe9EmX\xfe+\xf7i\xc7\x1a\x08\xa0\ ->S\xb9\xf0k\x8d%[^\x96l^J#\x93[\ -\x1f\x00\xe0\xfb^#i&\xc6\x1f\x0fu\xea\xec\x98-\ -\xf50\xb2\xcd\x8a\xd8\x5c\xa6\x07+\xa4\x87\xeb\xaa\xbb\x19\ -\xf5D\xa5J\xeb\xd4\xfa\xb3\x81\x19\xf0\xd15\xce\x11r\ -\xa3\x0c%A\x1d\x19 v\xb5<5~g\x04@\x16\ -k\x9b\xf29'\x00\xf8X\x05\x00/\x11\x00\x1f5\x1b\ -\xf3\x88\xed\xf0|\x9e\xdf\x19\x01\x08\xdf\x19\x01P\x03E\ -o\xec\xe3\x14\x80\xb2;\xb8\xdc\x1d\xec\x01\x16A\xb2F\ -\x82\x8a\x12\xe2\xee\xd5$\x14=\x07\x9b\xbc\x97\x0a@\xe6\ -rj\xbc\xa9,\xd9\xa6\x8f\x94\xa9qb\xdbJ\xf7\xd6\ -\x80\xe5y\xc4j\x84\x08\x82M\xc1\x99\xe1\xe0\x1c\x09\x0e\ -)wJ\x17K\xbdRiz/^\x8d\xa1\x1aV\xca\ -3\x0f\x8269\xf4\xf504\xd7Sm\xc5\x03I\xa6\ -'y\xcb\x8b\xc9@\xa8\xfd\xd3\x09\xb0qy3Og\ -E\xb9\xc1\xb9\x9eF\x86T]\x18t\xeb`\xa9h\x0f\ -h\x03<\xff\x01\x02tS\xa8v\x99}\x0b\x90\xbc<\ -\x12\xb8j[\xa7\xe3\xe3\xd8\xfdf\x13\xd2\xc4\xda\xd3\xba\ -&[\xfb\xba\xc1\xc4\xdaT I\x80C\xb9<\x97\x9a\ -\xd5\x9f\x1a\xc94i`\xad\x93n\xce\xa0\x1c*\x900\ -\x10\xa8ch_F\xbf6-n\xf2O\xba\x95^4\ -\x9alrf\xd4\xd2\xb1+0)27\xcd\xcfO\x95\ -\x16\x90'\xb4\x0d=\xe8\xde\x9c\x06]\x0b\xca\xbf\xdc\xf4\ -\xa3rdr\xe6\x1d\xb4\xf2\x89\x07\x92\xa45i\x14*\ -\xfdL\x9fy\xbd\xe8\x01\xbb\x8eM\xd3\xfe\xa6Q\x8c\xa2\ -\x00j\xbf\xaa\xf3\x82\xf4\xad\xbb\xfe=\xf0;\xaf3t\ -\x8c\xc6#\x1bGD\xacvT\x81\xa17\xe0^\xf7[\ -t\xde\x83\xea\xec\xe6\xac\xce\x9d/\x99\xf2\x9c\xd2(\xba\ -j\x09\xed\xd1\x00\xb5\xd1\xd5\xec3m\x9f\x9e\xc0\x91\xe5\ -s\xb5\xd3\xa4\x9b:\xe5\x94\x17\x8eEq\x82\xf5s:\ -r\xaeo\xd37~\x0e\xa86\x93\xb8\x812\xa6\xe1\x97\ -\xd6\x96Q\xcf\xd8\x5ciM\x0cW\xf8\xd2(\x05\xedt\ -\xb0\xe9P\xcc\xf3\x0a\x11\xe9\xc9%\xe2\xc5Zd\x9a\xfc\ -Q\xec\xa4\xf6P\x9dL[\x87\xea\x08\x92n~\x1e\xcc\ -\xe6\xd1]0\xa0\x1d-\x06C\xef\xe6;/\x00\xe9\x15\ -\x02\xc0\x91|\x1c\x02\x10^[\x00RN\xb8\x1f\xaeO\ -\xda='\x00\xc6\x80oY\x00j\x1b\xa7\x05\xa7\x1f\xaf\ -\x00\x94\xd7bq\x89\xbe[W\x010\x85D\xf3I\xaa\ -+\xdc\xe3\x18\xc8\xebT\xfbJ\xb5/\xd2\x8a\x9fA\xc6\ -\xdb\x86\xb5M\x1a\xe8\xbd\xa3\xce\x9bm\x869\xea\xa1\xc2\ -\xabm\x10\xd0\xa8\x81\xd0\x9f\x00\x95\xa8\xa9E\xfb4\xc9\ -\x5cMa\xc6\xfa7\xc3\xf5\x1aum\x95\xae)\x025\ -\xf2F_o\x16\xf4\x8cC\x1afk\x8f\x00\x89cV\ -\x104\x89\x81\xd7\xf5\xe5iA@\xdf\x82v\x80r\xa5\ -\xabLSZ\x04\x17\x5c\xa9\x01\xa8\x9b\xb9\xfc\xf1\x03\x8c\ -l\xf2\x18\x9b\x16\xc03c`\xb47Zf\xd8m1\ -\x1a\x05\xa7b\x0d\xd27\xe9\xae\x0a}\xaa\xfdC\xe4\xc5\ -\xe6m:\x80\x86\x9a\xeb\x86:\xc9\xd7H)\xef\xeds\ -\xc8\xbc\x01\x1aq\xa3\x09\xafz\xf2\xba\xc9t\x1cy\xc1\ -q)X\xd5\xf5M\x1e\xaa\x19\xe7\xfb\xd6\x06\xbf\xa5\xe9\ -$_'\xa6\x99\x00u\x965zG\xbai\x8d5\x0f\ -\xbb5\x99V[@\xde\xf0=\x1d\x9fF\xe3P\xa9\xe1\ -#(\x5c?m&\xa0\xfd\xcf\x1c\x09\xb3P\x9c[K\ -/\xce\xf7\x5c\xfa\x8c\x7fs~4\x8c\x85\xf7\x0a\xd0\xad\ -o\xaf\xd3t\xd6\x1a\x01\xe4\xd8=\xedu\x1c\xa7/M\ -\x1dRn\xb4\x94\xc3t'\xb3n\xdea\xe2\xb3\x5co\ -\x0a\xefl\xed\xf8\x00\x02\xe5R\xa3\xef\xf6=K\xfd[\ -{Z\x22\xc0\xf4\xbf\x7f\x06\xf2\x0e\xc7\xa4\x1a\xc8\x83\x11\ -\xaf\x85}\x99\x8f:\x08*G\xcaG\xb5\xfe\x01\xde1\ -\xe2\x1aQ\xdd\x99\x1a\xedJ\xfb\xd7\xda\x0b\xae\x8b\x00M\ -\x19+.\xa2\xa3\xd0f:Bm\xd7x\xe6\xd3\xc3\xb3\ -=\x89\x1d\xf2\x1bWHK_\x83o\x14lW\x81\xd2\ -\x9f|\xa6\xce\xb1\xa3\xcf\x18\x04\xa1\xc3\xa4\xb4\xe7\xba\xa7\ -\xf5\x98\x90\x10m\xd1\xf0\xaa\xa4\x8f.\x00\x1c\xfe\xeb\x09\ -\x80\xfe\xd46\xbd\x81\xfap\x01\xb01\x9c\x82\xadoM\ -\x00rN\xd8\x0e\xcfa\x9e\xe7\xcb\x04\xc0~\xbe\x5c\x00\ -\xe8Y\x9e\x08@\xfd\x8c\xd1 Uy\xaf-\x00\xc1{\ -\xb3\xe7\x04\xc0\xbe\x9f\x91\xb1X\x5cb\xd9m\x9c\x00P\ -q\x92n\xca\x0f\xad%`\xeaX9K\xa3B\x1e\xb5\ -F7\xbbq\xd0\xa3\xa5\xa9S\xae*\x97m>\x9a\xde\ -\xa3!\xa1Gm2|\x0a@\xfd\xae)Bi\xa6H\ -\xc9\x17\x0f\x04\x0bH\xe1\x99c&\xffL\xe7\xd0,k\ -\xe8^\x1d\x0d\x1b\xeb\xb9s3[\x00\xa0\xb2E\xd8H\ -\xc3d\xf4\xa3L\xa2\xcaQ\xae\xbd\xf9\xa8\xb4\xf6\xc5h\ -\x82\xb5\xe1k\xa8\xbc1\xa4K\xa0\xce\x93\x82Ms \ -t\x8c\x0aJll\xd1\xb5\xc5\xdaN\x05\x18&\xfb\xec\ -/W\x9a\xb7s\xb1\xbet]\xe4*Y\xa7\xe9\x9a\x96\ -\xee\x9a\xfe\xe0|\x82|\x03BG\x9dOp\xf2`?\ -\xfd\xfa\xd5\xf4\xe7\xe9\x1a1Z\xd8'f\x88\xe9T\x99\ -,v\x0dm\x8c\x0a\xaa)P\xdb\xd2\xf4\x9fF\xd5\x14\ -|ht\x9cQ<\x8e\xd1\x03\xd4vm\x12\x0c+\xdc\ -\xd1oU\x83\x02F\xc6\x09\x86\xca3\xbaa\xcc\x8c\xa8\ -\xfd\xdd\xb9\x91y`|\x0a)\x15$p\xae\x19\xaa7\ -\x18\xa5\x87`\xce\ -\x94\xc7gVn\xe33fQ\xd6\x96\xb5V\xb5\xb7\xa9\ -p\xab1\xf9V\x04@\x8d\xbc}\xc7\xd7\xdd\xa9\x00\xe4\ -\x86\xa04v\xad\x00\xb4\xc2\xde\x0a\x00\xc1Jr\xf59\ -\xe7\x04\x80\xd1\x00\xa6\xd4\xce\x09@\xce\x19w\xf3\xdd\xc1\ -\x00\x10\xc2G\x15\x00S2\xa7\x02@\xdf+\xb9\xf6<\ -\x18\xf9\xb8\x04@\x81Xa\xf6j\xf1\x10\x8bn\x0d]\ -\xf86r\xc6\xc8\xd4XRq(\x05M6\x8c\xff\x14\ -/F\x1d\xa8\x04\x08z\xbdqV\xe3\x9b\xe5\xfb\x0a\xc4\ -|\x0d\x907R\xfa\xf2tRe\x9c\xa1\xe9W\x1fm\ -\xb5~&0\xb1nt\xa6\x91$\xa88\xa7l\xadg\ -M\xa10b\xc7H\xb7Q\xae\x05$*\x054\x09\x94\ -\x0b\xbf\xbe|\x9a\xc0\xd6\x15d\x0e\x9c\xd7)0\xc92\ -F\xcaP\xbb\x8a\xbd\x14x]\xa0 \xc3\xfa\xf1\x87\x0c\ -\xb7\xe0{\x04\x0b\xc9\x15\xf4*\xe8\xd41\xfa\xa8$_\ ->\xce\xc2\xf5\xa1Q0\xc2@o\xf4L\xf5i\x9cI\ -\x15b[\xd8Mx~\x0a\x1e\x95\xff\xd6\xb7\x82^H\ -\xbf\x0aZ\x94\x8b\x0a\xfah\xe6\xa9\xb3\xec^o\xeb\xbb\ -M\x09\x07\x04g\xf0Z\xae\xb5\x06\xd4>\xa1\xf3i\x80\ -\x9b)W\x03*-@2\xed\x9ce\xbe\xca\xcd\xd6X\ -R\x9f\xab\x0e\xe7\xef\x94a?^][\xaa[U\xf3\ -+\x98i\xe9\xa1\x91o\xd2C\x01\x8a\x8f\x06*\x8ft\ -\x9d\xf83\x1b}\x8a\xd7\xd6Pk`\xb5&\x99\xef\x99\ -\xf3\xaaA\x12\xd2\xca\xea\xc1\xad=\xd5\xae\xea\x10\xa8\xae\ -S\xfdici\xe5G\xdd\x05\x95w\x9d\xb7\x05)t\ -]C\x9e3]\xa4\xd6\x5cu \xf5\xa6?p\xd8\xdb\ -\x1c\xfem\xe3\xe8%\x9a\xc9\xf5\xaf\xa5\x00\xadN\xf0\x96\ -\x95\xb6\x02\x95>fS{\xf8\xb3C\x15;P\x02\x89\ -\x17\xda,\x0b\xeaw\xf8R\xe0o\x7f\x93\x0f\x0a\xa0O\ -\xc1fpk%\x22.\x16\xc0\xd3\x87\xc8\xb1\xf0\xb3\x93\ -\x9e\xfco\xfc\x8bRaz\x96\xeb\xca\xe6\xc6\x12\x1d\xdb\ -H\xc5\x00\x94\xbe\xd4\xc6\xea+\x16\xe3\xa8D(_7\ -\x01P\xc3\xfc\xd1\x04\x80\x0a\xc8\x0b\x80\x82\x8eW\x09@\ -\xbbs\xecU\x02\x90?T\x00<\xe1\xda\xc0\xbd\xcd}\ -Vjy\xc2v\xb8\xc64oF\xf9h\x02@\xa5\xc0\ -6c\xfd\x8f\xe3ad\x81L\xffp\x01\xf0\x82|^\ -\x004\xedC\xce\x94\xff\x16\x8b\xab\x19\x04r\xce\x5c \ -p\x14i\x95\x83RIA\x93.V\xbf\xd8\x18yj\ -\xdb\xf1<\x82\x8c[\xa34\x84YJ7\xeb\x89\x17\xc8\ -\x93z6\x16\x95%\x93\x0f\xed\xbb\x0d\x89\xab7k\x00\ -\x87\x00\xd7\x03H\xe5\x82\xceW\xe9e\xf2\xa9/\x03k\ -\xd6k\xae\xed\x95'\xd4\xf8\xda\xcb\x0cEy\xde6\xbb\ -dy\xd6\x1b]\x9ba\xf9\xfe\xa9\xa15\x03\xa2\xebC\ -\x01_\x96wt^j\xa44zh\x94o\x8d\x8c\xbd\ -\xdf9^\xaa\xa1\xa1\x89\xf1\x9b\xab\x14\xf8\x91\xefE\xc9\ -\xf7n\xae*?\x16e\xa5#\x02Pg\xb0G\xbe\xcc\ -\xb1ho\xf3 \x98\xd6\x98\x8f\xf2\xcbh\xab\xe9d\xd2\ -]\xbf\xefA\x88\xd1\xf1\xff\xe7\xee\xbb\xe3\xf5\xaa\xaa\xb4\ -\x9f}\xce[nM\xef=\xa4\x12JBK\x08=\xa1\ -\xf7\x8e\x8a\x8e\xe08\xa3\x22\xa8\xe3o,3\x0a\x0a#\ -b\x1b\x15T\xb0\xe0`\x19\xc0\x82\x80\xd4\xd0{\x0f\x84\ -\x9aNB*\x09\xe9\xed\xde\xdc\xf2\xbeg\x7f\x7f\x9cw\ -\x9d\xf5\xac}\xde@@g\xbe\xef\xf7\x9d\xfb\x83{\xf3\ -\xbe\xe7\xec\xbd\xf6Z\xcf\xaa\xbb\x1c\xe6\x13\xcb/\xd5c\ -]T \x97\x06\xecj\x87\xc2\x9d\xda\x82F\xcb\x97\xf4\ -w\x95\xc6\x11\xcaH\xe4\x9b?\x07\xce\xfeD\xd4>\xe3\ -\x87\x93\x16\x97}\xc7\x0b,\x10\xd0\xa0\xd5)\x95\xb7\xb5\ -\x13\xacW<\x0eK\xb1\xf0\xdd\xe5\xbe\xe3\xfb\xd5'h\ -\x85\x92\xbd\x8a:U\xbb[\x93\xd7\x94\xab\x0c\xd9\xf6\xa7\ -w\x86\x81\x94\xf0R\xf9(2d\xcb\xad#\x93\xca\xa7\ -R\xcft\xeb\xdf:B\xd40\xe0!\xb6*t\xec\xd6\ -VrX\xacx\xe3u\xde@^o\xd5\x1e\xb9\xac'\ -Y\x93,8\x08\xa7\x99U\xb6\x0e\xa1\xc5\xb7\xf8\xd3\xd1\ -\xda\xd3\x07tZ\x94q'\xfe\x8c\xb9#m\x86\x95^\ -\xb9?\xb4_\xa1?\x90g\xf9o\xe1\xa7\x00\x80]\x01\x80\x0d\xdc\xdf\x1b\x00r\xbcB\xd5W\ -\xd0\xd1\xbd\x0d\xf0\xac|\x16\x00\xfa\x5cx*y\x00\x00\ -h@l3cnw\xf7\x00 \xbd\xcb\xb8\x04\x00\xd2\ -_\x04=\xeaD\xe4\x1a\x02\xa0X\xdb\x1d,\xd5\x06\xe6\ -\x11\x8f\x93\x0d&?\x9f:\xa08\xf8\x5c\x9dQ\xfd5\ -k6P\xb2\x06\x87\x13\x02}S\x06\xf3\xcfV\x155\ -\x83WY$\xc4C]X\xad4\xe6\x03!1\xb2\x8a\ -W\xad\x88\xe8\xf4\xb2\x06\xc5a\xa8$\xdceY\x8a\x9c\ -\xc2\xea\x96\xd2\xaeG\xbb\x883\x15\xe7h\x93\x0a\x1d7\ -\xcb\xddNkq`\x8a\x8cb\x96\xa77\xdf\xe9R\x0e\ -\xe1\x01\xcb]%\x91w\xbe\xf5\xf8\xce2b\xf9\x82\xee\ -UJm\xe5\x9e\x8d<\x8f\xc7\xca\x9b\x13\xae|\xe0\x1a\ -:\x84\x84B7G\xb4)Fm\xd0\x18\xd5\xac\x05\xa0\ -\xd5\x13W\xd3\xa7P\xdeZ\x8d\xb1m\xf3\x04<\xa0;\ -\x85C{ #d\x1bg\xed\x80:t}V\xa6\x89\ -\xed9\x97\xaa\x91\xcao\xb9\xea%e\xb2\xbcG\xfa\x91\ -\x0a\xa3V\x04\xc5v\xa8M\xe61(\xefT66X\ -R\x0c\xe8\x1b/4\x81\x8d\xa0A\x96\x5c\xdc\x87\xcef\ -H0\xa4\xf8P\xe9\xda\x00G\x824\xe1\x11W\xc4\xd8\ -\x96h\x80\xa3\xd3\xf3<%\xafa\xa7\xcf\xaa\xd5\xf5\xe4\ -#r\x11[\xe1\xa8-\xf6g\x9a\xb6\xeaf-\x95P\ -\xca\xc7\xb4\xadt\x9c\xeaS\xd5\xef\xb9\xdc'lwD\ -\x874\xc8d~G\x19\x8dIf\xa7y\x89\x0c\xf3H\ -x\xa2\xd4;p\xb2 \xc7\xf2W\xcc\x08?uF\xc4\xd7\xf0\x13g\ -<\x08\xe9\xe1\x1e%\x09J\xc7\xad\xf4\xca\x9ad\x0e{\ -\xd9\x1fZ\xd9\xea\xa5rP\x9e3o\xac.\x8b\xdf\xb0\ -o#c\xbb\x9f\xcd@6\x14\x81\xde\xcdH\x5cJ\xbd\ -zx\x1d\xa3\xb4\x17\x19\x9alu\xb6Z\xb3\x03\xac\xd7\ -\xe2\xb3tF&\x8d\xd2\xf8}\xc3\xcc7\x1b\x91\xd56\ -\xe7i\x10\xf7\x7f\x13\x00\xca\x96\xdd\x01\x00\x1b\x8d\x0f\x02\ -\x00\x15j\x1e\x00\xc6\xa0\xfa\x04\xed\xdd[\x00\xda\xb2\xce\ -\x00\x88\xea\x00\xc0\x87\x00\x80\x067\x12 \xf38DP\ -!\x00\xa4\xbf\xba\x00p\xea(}6^\x11\xb8}\xf5\ -Q}\x00\xa4G\xc4\x94\xe2\xa6L\xf9d\xf7\x9f\xb8=\ -\x07\xd9]\xa7AH\x18\x0cr\x80\xa1\xb2\xb5\xc7\xc9\xc8\ -8SYV3\xaa\xe5\x19^\xf9\x13\x11\x16C%\x11\ -zd\x1cbd\x85>\x09\xf0\x99\x0e\xde\xa4\x14\xd6\xba\ -T.J\x0b\x07=B#\x821\xb1#\x13\xe7\xc1\x8a\ -\xcf\xd3ja\xa0#\x14h0\x03\x1a\xbd\x95\x0f\xb7\xcb\ -N\x88\x03\x11\xe1\x95\xa5[1\xa6x\xd6\xaa\x85J8\ -\xac\x96{\xd3\x8e\xca\x0e\xe0\xca\x8f\x5c\x9c\xe0\xb0\x11\x17\ -\xbdT\xba\xd9\xa4\x01\xe2\x18\xd9\xf1\x85}j`\xcb\xf4\ -\xe4\x8dX\xe8\x14\x01\x9d\xda\xe2\x8a\xadm[\xef\x96`\ -\x18\xa4\xb7j\xbb$<\xd4\xda\x0d\xb7\xc3\x87\x8f\xeb\xb8\ -\xf9\x15\x91\x9c,j\xe6m\x91\xc0U\x1e;vi#\ -<\x07\x8f\x11%\x15e\x1f\xb4\xa1\xbae\x933\xb1y\ -\xbc\x9c\x84/\xd6!\xd1W\x9e\x92W|i\x85Oz\ -T\x9d\xe3\x80K\x03L\x9e\xf6\x0em\xa9pQ\x82\x16\ -9\x9a\x8c\x93+;\xbdj\x13\x14\xb6\xe5>\x18\x95\x1c\ -\x11%a\xba,\x91\x11m\xe6q\xd8\x0d\x22\xa1\x0e\xd8\ -\xd6C{#\xf2`Y\xa8\xbd\x94\xa40\xe5\x12\x07`\ -\x8c\xb7\xd0\x9f\xb2-a{\xcaS|j\xbfl\x00\xc2\ -o\x91\xf2\xe0d^Zr9)r\xdf\x96\xc7:~\ -\xc0\x9b\xbe\xf47\xcc\xbd\xe2;\xb8\x0d\xe9\x8dc\x0b\xee\ -Y\xe4\xcf\xf6Ud\x1b\xc6\x18\xca/g\x126\x0d\x80\ -\xd5\x06rEO\xa8`\x1f\xacS\xe2z\xf9\xe0G\xe8\ -\xe1\x0a!\x7f'm\x89\xe6{x\xa0\xa9\x84j\xcf&\ -\xc3\xc9\x98F\xa24\xaa,X\xcfC>i\x91\xceJ\ -\x84\xd3\x05\x87\xf4}\xc3\x9c\x0c\xc8\x9d\x5cLH1Q\ -E\xc4\xcd\xca \xb4\xb1<\x00\xd4h\xbd\x1b\x00\xfc\xfb\ -\x04\x80\xc3{\x03@/\xad\x0a\xa6\xcf\xee>\x00R\xd1\ -\xb01\x7f/\x00T}\x05m\xdd\x9b\xe1}b\x00\x10\ -\xae\xaf\x90\xb6\x0c\x00\x90_+\xc6N#\x146\x03 \ -\xaa\xc3\xa7\xdd\x05\x80d\xf8\xd6p0\x00R:\x8b\xc5\ -f\x94\xe3\xa6\xac\xea\xa9n\x96\xab\xa1\xbafI\xbe\x97\ -\x80^\x83\xfaz\x9bmPw\x9c\xc2o\xe1\xb1V\xc0\ -8P\xb7\xdf\xf3X\xb5e\xfd\x09\x03|i\xdf\x9e1\ -f3zi\x9f\xdbeY\x15j\x89\x88\x0d\xd2\xa4\x92\ -\xac\x9bB\x84\xaf\xf5\xc7\xae\xd9\xb9\x06\xb0V\xc9\x09T\ -fw\x00\x00 \x00IDATy\xa7\xbcu\xa9\xd2\ -\x02\x07\xf2\xca\x19yV\xc7e\xd7\xa2I\xaf\xa2\x03l\ -\xec\xc3\xbe\x1d\xd1\x09jG\xe5\x94\xde\xc5\xeb\x8f\x00\xeb\ -\x00\xd5n\xf0y\x8a\xe9S>\x18\x81Vf\xb5\xaa\x15\ -\x06\x98\xd6U\xf1\xffe\x0cV\x9e<\x0b!\x18\xb3\xaf\ -\xc4\xb2\x81\x87\x5c\xbc\xce\xca\xc1\xd5\xde\xab\x9b\x06k\xc8\ -\xfe\xcao\xac\xd0\xa0W1\xa2\xc7V\xc1\x04O\xc2K\ -\x07\x9d1Q'\xaf\x01\x90\x9d\x86\xe5 Zg\x19T\ -\x7f\xd5vj\x10\xc5\xcbtl%*\x0c.\xf4\xacI\ -\xe6\x8d\xd5,\x9eIal\x875}\x9eFt\xd9\xf7\ -6\xe1P?`\x13\x7f\xe1=\xd3\xc6KeDo\xf4\ -;\xb6\xed\x8a[\xe6\x81\xb4!\x98\xe2u}\x0e.[\ -\x0e\x92d3\x0d\x82SiIw\xe4\xca'2\x0e\xa1\ -\x93\x03\x0a\xb6\xe9\xccOM\xc6\xd4\xafq\xf0\xa0\x97\xc8\ -\xd7\x06\x1e\x92\x82\xd8\xc4\xc1\xae5d\x1d\x15\x99[\x9b\ -\xa8\xb2\x04\xdd\xab\xfc\xb6\xfd\xa5|\xb1x\xf1\x84C\xf1\ -\xad\xdc\x8f\x8c\x97\xf5D}\xbf\xf5\xde\xf9\xe0\x1d\x86\x0a\ -\xbexj\x9c\x83a\x95\x87&Vr\x0f\xcf\x82h\x8f\ -,\xc7|B\xc8\xb3\x95\x8cG\xf5\x07l\x818\xd1\xb6\ -g\xb6\x9a>\x9a\xcb\x88Z[\xb21\xaa\x8c\xf2\xed\xa5\ -cU|\xf3N|\xe19\x17?\xd86\xaa\x5cu\x0c\ -\xe2\x8b\x18\x13a\x5c\x22\x96-\x12\x03'\x95\x14\x00\xc4\ -\xc6<\x00B\x05\xac\x0f\x00\xbc'\x00\x848G\xc4\xbc\ -;\x00\xc2`\xe9\x83\x00 \xfd\xf7\xfb\x05\x80\xafU\x02\ -\xbd\xb7\xd3z\xef\x06\x00\x11\x04\x1b*\xee\xc5\x8a\x9f\x8d\ -\xdf\xdf\x07\x00\xacd\xacZ\x16\x00\x1e\x85\xda\xee`5\ -8a\x90\xa4kc\xb8\x17\x0d\x84\xec\xb9K\xbc\xb6A\ -\x03\x14q\x7f\xbc\x86\xd4\x8e]\xe9\x12\xa7d\xb3>\x0e\ -\x91dD<\xdd%\xd3G\xba\xfe\xc8\xcaI\xc6,\xf7\ -\xf3*%\xaeV\x89\xb9T\x13\xe8s?rq\xd6V\ -\xa5~\xb52c\xa7\xa6\xb4\xfa\xebLp\xca\xa1\x22c\ -T)t\xe4\xc4\xc2\x8cVy\x18N\xe7\x87\x01\x8bp\ -\x91\x83\xa60\x9b\xe5\x1f\xaeVse\xa1J2\x0fq\ -\xc1|f\xcc3f\x85wj\x1c}\x96@p i\ -\xab\xc9B\xb98+\x07\xc6\x02\x07)B{8\x13\xe0\ -\xc0\xb2\x07\xd1\x92_w\xcc2\xe0\xc0\x8c1 w\xca\ -\xf7|\xde\xe1\xae\xf4\xcfA\x03gNVy\xdca\xc2\ -j\xf9\x97\xf2!_\x91\xb5S\xb1<\x0e\xa6E\xfa\xae\ -@v*\xf24\xa7\x9dBe;\xcbo6\xb0\xfd\xd8\ -*6\xdb6\x9eUQ\x99E\xd4>_v\x0a7\xaa\ -CW\xfeo>fG\xe9\x11]\x06$0\xe7y\x1a\ -\xb6Ql\xeb\xf9(\x9c\x98\x82\xdf\xf4>\xbb\x14\x83\x8f\ -(\x82\xe1\x93\xfc\xc5\xdc\xd0\xe0%\xca\x8dE%\x14\x99\ -~\xd8\x17\x87|\xb7:\xa2Xd^[\x0fc\x13 \ -\x9b0\xab\x8f\xd1\xe9K\xb5i\xe9\xbf\xc5ViL\x10\ -\xea\x95.\xb8Q\x0c\x03\xd6v\x08\x0f8\xfc\xd1$[\ -\xc7\xcc\xba\xc2\xf4\xc3|\xabr\x13J\x22\xa2Lg4\ -uS$\xf3\xcd\xea\x92\xa6,v\x06'\xb4\x8d|1\ -6\xf5* \x06Z\x1b\x81\x96F$\x90\xb7I\xa9\x8c\ -\xe4\xfeT\x7fm\x91C,\xbe\xd8F\xad\x9b\xb3\x9f\xab\ -\x05\xe0.\x9c\xd6\x97*\xb3n\xd0\xe3g\x84V@v\ -)G(\xa1\x84\x88U\x9839&\xec\x7f\x02\x00j\ -\x94\xd4\xa9\xd5\x07@\x18\xd0\xbd\x17\x00P\x17\x00\xec\x0c\ -?\x08\x00\xaa\xbeb\x82\xc0w\x03\x00\x1b\x1a~=\x98\ -\x1a\x7f\x0ezRN\xbfo\x00`\xd7\x00\x08\x81\xca\x0e\ -\x80yV@\x01\x11\x1c\x1a\x8a=Q\xac\x05\x81\xec6\ -\xc27\x9a\x88\xa2\xaa,\xf5G\x1c\xab\xdc\x07\xd8\xc0Q\ -\x9e\x11e\x14~\x84N+\xc9F\xaf\x9fq@\xc3F\ -\x9f3pUQE\x8d\x83N}\xf02\x86\xc8\x8cM\ -\x83\x07\xbb&J\xe5\xc1c\xd6\xea\xa2\xad\xe5\xcas\x9a\ -\x19\xab,e\x8d&\xdf\x97\x1aX\xad\xfe\xc9\xb7\xbc\x8d\ -\x9f\xcd\x0e\xa3@\x1d\xb5\xf6\xcf\x0e,\x0cR\x12\xf0\x11\ -,\xfa\xa4\x9d\xb2\xb3\x01\x1aO\x81\xeas*3\xad\xa9\ -\xf8\x0c\x17J\x97MV\x84\x0e\xc6\x80|\x9e\x06\x09:\ -E\xa6n\xd4\x13\x9d>\xebYP\xa1\x81\xa0\xda.N\ -*u\x9a\xcc\xe5\xdaS\xbc\xe9%\xb2\x8ek\x1b\xd5D\ -\xe2\x11\xd2`\x89\xcd?\x1f<,\xb2a\xec\x22\xf7o\ -\x1b\x08\xda\x83\x9f\xf9\x1b\xe5)\xb2\xe7\xec\xd3\x9a (\ -\x951\xd8\xf8\x87\xe9\xa0\x1d\xab\x06c\xf6\x8cE\x0e\xbe\ -\xf8Y\xd6\x7f\x1d\x17W\xc88\xd0\xe1\xea\x97,\xd1\xd1\ - \x96\xc7Y\x0f\xabrU\x89\xbbv\xd4z\xbfl\x9e\ -\x08\x17\x1a\xe8s\xfawX\xb1\x94\xef\xb9_\xae\xa4Y\ -ki\xd7\xf9\xca}\x1c\x10+\x1fc\x88\xdf`\xbb\xc5\ -\xbe\x8b?\xd75lZ!\x0cmD\xea\xc3\x12C\x03\ -\xcb4L\xaa\xf9lJ\x1d\x85\xca\xcenz\xf2\xb9\x1f\ -\xe5R\x1e\x13|O\xfa\xb4\xbe\xaf[0\xc5\xbe\x86\xd7\ -\xe3J{\xbc,G\xab^Z\xb5\xe6~=\xd1\xaf>\ -\xd3\xfa\x5cN\xfa9!\xd6iP\xb5d\xd2\xafn\xda\ -JG+z#\xf8\x95x\x80\x13BmGCL\x91\ -\x9f\x1e\x0f\x95\xc07\x97\x914\x952~\xcb\x15b1\ -\xf4\xb5\xac\xfb\xda\xa7\xf4\x14\x19\xda\xea\xe9\xa7\xf4\xaf\xb2\ -\xd5\x7f'\xc1=\xe9;\xdbk/\xfb\xd0\x12\xf5{\x03\ -\x80\xef\xf1\xe0\xc5\xb7\x1c\xdc\xfd\xad\x00\xe0\xdf\x1c*\xec\ -.\x00\x5c]\x00\xb0\xc1\xe3J\xe5\xfb\x01\x00\xbcO_\ -\x1b\xe7\x93]\x02@\x85m\x83!\x09\xba\x98\x0e\x9b\xb7\ -\xe6\x01\xa0PS\x008\xf7\xde\x00\xe0\x7fs\x86/\x9f\ -\xa9\x03\x92\xc5\xc8@\xa9\xd8\x82b\xdc\x98\xb5\x1a\x96\xdc\ -\xd9(\x86\xc1\x19\x07a*\xad\x94g\x12\x00\x87\xd3\x8d\ -2~\xc1\x81:\xb38\x93Ihx,o\xec\xf1\x1f\ -\xa1q\x94{E\x89x\x12%\x81'\xa3\xca\x09\x8f\x0d\ -Ndlv\xc1:g\xd1\xb62\xad\x0aj\xd7\x0cj\ -\x90\xc9\x9b\x93\xec\x91\x13\x829\xd9\xcd\xaeS\xec\x805\ -&j\xbc\x85&vFL\x0b\xd3\x1b\x1b\xdc\xa9\x8e\x89\ -\x8c\x847*\x8b\x94\x1f\x15\xc8;\xacU\xee\xaa\xdb\x1c\ -\xb4\xab.r\x92&UI5\x80\x9c\xa6\xd9*?\x07\ -d\x22\x0bO\xbd\xda\xc4\x89\x83\x15\xb5/2\xcd\xce\xd9\ -\xae\xd0\xcf\xd5\x17\x91\xb7\xca\x085YW\xa9U=\x12\ -\xc8N\xf9\xaa\xb3\xe3\x80G\xb1g\x03j\x91%\xe3O\ -u\xca\xae\x8f\xb6!\xb0$\x1azz\x82\x5c\x92L\x8a\ -\x9c\xa4\x1f\xf9\x97\xf0N\xfb\xd6\xe0\x9d\x1dC\x88\xe9*\ -\xf1\x9ck5\xaa\xafi\x9fj\xb3\x13\x84\xb6\x22\x95\x95\ -]\xae\x22\xe3\x08y%\xd8\xd4\x04\xc6n\x80cy\xa9\ -NKR-\xd8\xd6\x95U\x5c\xa7\xd3\x22D>\x8c\x91\ -\xef\xd9\x87\x09=\x5c/\x14\xac\xb3\x0fT\xfeY\xbfQ\ -/\x98\x12\x0eH\x1fbwSl&\xb9\xfblr\xab\ -4\xc9o\xf6\x91bW\x05\x8f\x1a\x10\xb3|\x15Ol\ -\xef\xa5?\xf6\xf9\x82qy.\xae\xe93o\x90p\x01\ -\x8d\x8a\xb5|\x90\xc8K^\xf4\xa9\xfc\xaaHL\xc6\xcf\xe3q\xe6S\ -\x9f=\xa3\x19\xbe\x06\x82\xba\x13U\x8c\xa4\xb6\xc0z\xc0\ -\xd3z2R\x0e\xe4\xd4\xb1X\xe7\xb2+\x03\xc2U\x83\ -4(\x88\xcd\xfd\x9e\xf8\x02C\x93\x1e\x93\x14b\xca\x13\ -\x0d2\xf6JVy\xb3\xe7\x1d\x0a\xbe8\xc9\x12\xfe\xc9\ -o\xae\x822'\xb9R%c\x10y\xabc\xb3xb\ -\x99\xca8\xd2\xb5P\xb6z\xa5}\xb1\xd5\x80\xe9\x0f\x08\ -\xb5\x94\x83C\x0d\xca\x00\xad\xca\x87\x01,O]\xab\x8c\ -8\xb0\xb2\x15L\x95\x95>#\xfa\xaa\x01\xa2\xa3\xbe8\ -\x18\xb6K[8a\xd4\xd4,\xc5\xb7\xe0@tF0\ -f\xab\x94\xe97\x9cH\x85\xe3\x16[\x16V\x0d\xa4O\ -~W\xbbp\x94\xab.\xccs\xc64\xe83\xee\x93S\ -X\xe9[lF\x18HKo\x82\x93\xd0\x0e\x87Xd\ -\xfb \xf6K\x02?\x0e&\xa5\x1d\xaeJK{\xecS\ -Dw5p\x93\x9d\xcevC\x1b\xb2\xfb\xacM\x08\xaf\ -<\xb6\xec&/-h\xd8\xf1\x80\xfa\x0a\x9d\xb2\xd8k\ -\x95\x99\xfa;\x0d\x9c8\x81\xb2\x96\x8f\x93Q\xdb\xa7\x1d\ -\x13`\xd7\xb6\xaa\xfek\x82-\xf8Uy%\xc4\x07\x1e\ -\xa5\xca\x10\xd0e7\x82c\xd6O~\xbd\xa7T`\x15\ -[\xa1=\x93\xb1\xd8J!\xfb=\x07}\x95&\xfb\xc5\ -\xd0\x16K\x8b\x9cx\x86\x81\x5c\xa83\x8cN\xc1\xbe\xc8\ -E\xf4\xd5\xc3\xc3\x15\x0a\xa8\xf6\xd2\xb7l\xd5\xb3\x91\xc2\ -[\x1b\xa4\xe5\x13>\xa1\x9f\xed\x13\xdbf\xb6\x1c\x92h\ -[{\x88L\xd6\xba\x1c@iP]\x179e\x0c\xd3\ -\xac\xe6\xff\x05\x00p{\xff/\x02\xc0y\xa0\xad{3\ -\x12\xaf\x8eV\x85`\xe7\xe1\xf3\x9f\xb3a\xccg\xfcv\ -\xaa\x90\x00\xe0T\xdc\xeaL5\xf8\xe6+4\x90\xf5\x00\ -\xc0cd\x83T*\xb6\xa2\x107B\xb2\xea\xd8p\xd4\ -\xf2\xd4\x1a\x98Pv6\xa3b\xf91\xa8\xd5\xb1\xdaJ\ -\x92\xd2.Ss\xb6J-\xcfsOlv\x96Z\xc5Q\x9c2\xed\xd2\x9a,A\ -\xe0\xfey\x1c\x1ch\xf1:C\xae\xfai\xd0k\xcf\xae\ -\x14:]F\xb3M\x10\xd8\xf1\x87\x89\xa5&\xb9\x9a\xaa\ - \x1ba^\xef\xc2\x0aw\x94\xc3\x83\x04h\x9c\x08F\ -Y0\x04\xa8\x1f\x10I\xd9\xa0.\xa9\xf1\xcb.k\xe0\ -q1\xe6\xe3,8\xb4\x9b\xc7\x94>\xd13\xe9\xcf&\ -\x83\x16\x9f\x16K\xccW\xc1J>\xa0\xc8\x87\x16\xd6\x19\ -\xdb\xcd8\x9ad\xea\xe7\xec\x83\xd8G\x84:\xcarS\ -\x5c\x86\x81\xb3\xcaY9gm(?\x1bV\x05\x055\ -Z\xb9S}\xca{f\xd4\xc6d\x13~;\xad\x9ab\ -\xc4.'\xb1\xc5\x15\xc1\x8a\xa7\x9e\xa4=\x10\xef9q\ -\x91\x19\x00\xe1\x07'\xef\xf2\xefP/\xb4=\x9d\x0d\xb1\ -\x01xh\xb1|@\x8b\x0b\xbe\xd3\xa7\xac=\xb33#\ -\xa1\xddR[\xe4k\xeb\xe6\x04\xb9I\x86\xff(\x8e\xe1\ -z\xb7\xc29\x8d\x1f\xc2DF\x12\x01\xb1[\x09T\xd6\ -VGm\xa1Kh\x08e\x07\xc8\xd2\x1ad#\x17\xdc\ -\x88\xf6\x86\x87\xeb\x873\x1d\xb2\xd4%\x92\x9dI\x92#\ -\xed\x0a\x00\xc2B\x9dg\xfe\xdf\x04\x00\xde'\x00\xc2\xef\ ->\x18\x00\xd8\xf8\xc8TAB\x00\xf0\xbe\x8a\x8e\xee\xad\ -p\x9e#\xf8z\x00\xb0\x8bz\x15\x0e\xaaZ\x7f+\x00\ -\xc4\x14\x09\x00\xf2\xc6\xca\x02@\x0c\xbb\xca\x02\x90\xca\x02\ -\x90V\x02\x0b\xb5\x8d!\x5c\x93R\x1a\xf4\xf8\x0a6\x22\ -\xda\x96\x8c\xc9N%sV\xccFRh\x16^9\xf3\ -\xdb\xbe\xa2P\xfa`\x14r\xc6\x1c~\xc7\xcfi0\xa1\ -}\x0b\xfe\x98\x97\x1c\xa0I\x9b\xd6X\xebw\xc2\x1f[\ -\x7f\xb0\x97\xa7V\x85Kv\x97\xb8\x22X\xee\xb4kd\ -\x9c\x09\x0eU\x0evzOz\xe3,2\xaf\x07\xb6b\ -\xc6\x06\x84\x83\x92\x0aUG\xb4ev\x08\x16\xe3>\xe8\ -\xb7\x9eA\x85\xa1]\xab\x1e\xac\x7f\xac\xff\x80V\xd1x\ -\x1ca-_\xfa\x0c\x13.\xc5\x9e\xda\x05\xed7\xfdD\ -\xf1k\xdf\xa5\xa9\xd2\xd4\xf1\xda\xd5C\xc4I\x98\ -\xb6\x93\x10]\x82~{6\x9f\x06\x8f\x96\x8f\x9a\xc8s\ -\xf2\xce\xb8\xe24\x8a\x13\x07\x9d\xa5\xb0\x95?[\x99\xe5\ -Y&\xe1Y\x88-\xfe-\xb2`?\x16\x9eu)\x15\ -|~\x8e+\xf4\xc2\x1b\xf1\x89:\x13\x11\xf2?Ls\ -4A\xe5\xe4\x88g\xce\xc2\x85D\xa1\xbde\x1dQ~\ -\xe9\x8f\xdc\x9b\xbd(\x01Z\xb8\xe1\xe4\x8f\x9fg\x9e\xed\ -\xca\x0fs_\xf2\x8c\xd2\xa8x\x8b\x09#\xf2Y\xe8\xe3\ -yj^\xe2\x10\xb5\xef\xbcyI1\x12Z)\xa1A\ -\x13l\xd53\xe5ym\x9a:\x8a\x90\xf4n\x86\x8f\xd4\ -\x96\xc9\xf3\xd6.\xaa.U\xa1\xc1\xb6\xfa\x0e\xc5\x0b\x8f\ -\xc1C\x97\x86\x88\xcc\xc2*\xae\xcbh\xb6S\xc9j\xf5\ -\xd2\xfb$\x0e\x13\x0e\x16PD\xaam\xd0\xaa\x1c\x13\x1d\ -\x02 6\x00\xb0\x1d1\xb4\xf8y6\xc8\x7f\x1b\x00\x10\ -d\x1e!\x00\xd8\x90\xa8\xa1\xd8]\x00\xf0\xb5+\x00(\ -}\xa2\xe2\xe9\x7fU_\xcd\xce\x09\xcc\x03\xc0\x1a=\xa1\ -K\xeeJ\xbfS\xfe\xf0\xd9a\xbb\x03\x005\xc3\x9a\xbb\ -\xfb]\x00 \x0e\x00 \x95\x0e\xc9\x04\xf4\xac05\x86\ -\xe5b+\x8aq#9$\xe6~z\xb1Qa>K\ -\x90\x19\x06\x16\xd6\x08kf\x02\xa8\xd1\xd5\x9d\x98\x9a}\ -\xe7\xb1\x92\x97\x9d:>v(l\xa4\xeb\x07E\x82a\ -\x96\x957\x7f\x87N\xd1\xae\xa5Q\xe7b\xb1\x22\xb2\xe2\ -\xcc\x9cq\x16\xe2\xd9:+5\xdc\xfco\x09\xdc\x99\xa7\ -\xf2nk~\xdf\x83\xf6\xad\xc1nb\xda\xb2\xbc\xe0J\ -'\x07#\x22\xb3\xbc.+\x1f\xc4I\xebT\x1bW\xff\ -\x95G\x92\x1eI\x1b\x82\x15\x1b4[\xc3\xc6\xcf\x87\x95\ -q\xae\x98\xb3Kd\xac\x97\xe2\x7f\ -<\x00\xe7X\xbfl\xd5Zqb\xed\xb3\xcaB\xf8\x5c\ -\xcd\xfc~\xdc\x80A\x97K\x96WEG6\xd0\x10\x00\ -2\x90\xb0qvZ\x9c\xb9j\xc6\xad\x83\xd3\x8d\x1ba\ -\x16\xc8\x81\x92\x96\xbd\xc5\x10\xc8\xa1\xd2\x22*a4O\ -]\xb0\x90Y\x09\xd9\x18\x01\x12H\xb2\x9bQ0\xb0s\ -\x14\x9eX\xc3e\xe7\xe7\xa5'\x0f\x8f\xae\xa4\x03\xc5\xa8\ -\x01p\xca\x1b\xa9\xb6q\x86\xab\xfd\xb0:\x87\xfc\x13~\ -[@p\xdbLo\x9e\xefy\x000\x7f\xf4y\xa0^\ -v\xcf\xff.\xc6e$\xbe\x8a\xaa\xafd\x0a`kB\ -\x9a\xfd\xc8X\x99?\xc8>\xe3\xb6\xd3\xe7\xf8\xdfj\xc8\ -\xd4\x1d\xb2\x09Ul\xd0\xb6%\xe8\xa8\xf7L\x04\x95'#\ -\x97\xbd\xa3\x8e\x91\x03\x1f\xb6\xbb\x9a\x0c\xf2.z\xee\x83\ -9d\xed\xa4-\x9c(\x0680Ne]\x08f\x04\ -%\x06\x10\xec\xf2\x0b%B\xdf\xcd>\x85\xc7\x9f\x06\xbb\ -Zm\x15\xff\xeb\xcc3\xec[\xd5\x96\x09ub\x93\xd9\ ->\xca\xdd\x09<\xd0\xab\x05\xaeT2\xfcb\x09J_\ -\x221\xcb/\xc13 3\xb0J\x89\x0d\xe8rq\x81\ -c\x1e\xaa\xff\x0a\xe9\xe5q\xb1?\xf0\xf0\x88K\xad\x99\ -\xee\xba^\x98\xe2eX]\xd8b\x1a\xd7(U\xdf|\ -!\x83\xd0i^\xc0\x07\x9dq%+\x15\xa28R\x15\ -\x1f\x03\x80\x8d\x06\xb7#\xca\xa3k0l6\xc9\x00\xe3\ -g\x19t\xfa\xb7\xdd-\xcc\xcf0\x00\x84\x8a*\xf8=\ -\x8av\xeaQ\xb3!\xbb\xa33r1\x9a\x8a\xbd\x10\xb9\ -8\xebG\x0d\x90}s\x80\x87V\x02\x93\xda\xfa6k\ -bA\xffr\xf0\xce:\x11\xc2\x03`x.\x06B\x9f\ -\xe7\xb6\xd8h\xd8j\xa25\xda\xca\xdd\xf4\xea\xe8\xde\x8e\ -\xa4\xda\x91\xb5+\x00\xafg\x84\x98.\xe6\x83Ut\xcd\ -\xfa\xf3\xdf\xab\xd20\xcf\xf4\xe2\x1c\xc8\xca4\x1c\x1f;\ -\x136L!\x8f\xf3\x7fkO\xce\xd0\x91?CM)\ -\xb2\x81\x94\xf2\x82\x1d\x81\x0dp\xf4I\x80q&\x19\xa8\ -s1\x10\x17\x10\x15J\x88\xe32\xbcSG\x18^\x8c\ -cx I\xba\xe1}\x15\xdd\xdd;\x81j\xb7\xe1m\ -\x18\x12\x86\xe3c\x07\xc3\xbaT\xcf)\xb1\x03\x09\x83\x0a\ -}Ou\xdea\xabN\xe4\x03,\xd6\xef\x10\x9f\xe9\xb3\ -\xf9\xa0\xd0\xda\x08\xabs\x99\xc1{\x0f\x1d\x08\x9d\x11\xf3\ -\x16@.\x19e\x1a\x14\x0f\xa9>\xf2\xd8\xc3v\xedL\ -\x84\xda\xb8\x90\x97!\xb7\xc5\xe6J\xbf<\xebQ\xcf\x86\ -\xb2c\xe6\x93\x18x\xbcV.\xe9\x131\xa2\xda\x11@\ -1di\x898\xe4\xf0\x0c\ -l`\xaa\xc1*\xaf\xff\x83\xf9\xdb\xfa\xa0Zb\x07\x09\ -\xa2t|\x11\xf2\xa7\x1b\xf0\xdf\x82/\xe1\xb9|f/\ -\x95\x10\x07626N^xvD\x0b$6%\x0d\ -\xf1\xab\xbeN\xfd\x96\x14s\xc2\xc4\xd4\xdak\xbd\xac\xfd\ -\x0b\xed\x99\x95z\xe8[X\xb6\xf5|;\x87\x7f,;\ -\xe5\xb5\xda`\xe6Q\xa8\x07Q\xd6o\x10\xd0\x17b\xf8\ -\x9eMH\x9c\xa7\xb6mB\x10\x054\xb0\x0f\xe6\x8b\x93\ -9\xb5\xa1VN\xca\xf3\xf4\xbe\xd8EFn\xef\xb6.\ -\x95#2\x19\x0b\xe0\x11\x97z\xd4$\xee\xd3\x83\xa0c\ -8\xc8&\x01\xe9P\xe1j\xe7\xf2\xadaI\x08\x00\xbc\ -\xf6\xcc:=\xbb\x8bt\xd7A\x95\xf4\xa0\xc6\xcc\x02@\ -\x9f\xd2\xe7\x12C\x9d\x83:75\xb6q&b\x05\x80\ -\x18\x22\x8e\xbaE(\x80\x9e\xd9\xc5\xd9\x1836]\xcb\ -P54:\x00Imc\x88\xf7\xbc\xba\xc9\xaeSR\ -\x05\xad\x1aJ\xc3)\xdfp\x0d\x0b\xa0\x07\x05s\xd0\x19\ -\xca\x85\xb9\xeb\xe9\xbfl\xfdB\xf6\x9d\x06)\x1c\xbc\xd8\ -\xa0^\xe5^*4\xa1Xl\xce\xbe\xe3\xecG\x8d\x82\ -U&\x96\x9dN\xb8(\xc6x\xea#\xac\xd8\xc8\x18\xc3\ -\xf3\xd3\xe4\x00\xd40\x98\x15%\x95\xeam\xbd\xef\x14\x9b\ -\x1c\xdc\xe9(Y\xe1\xe5\x0a\xab\x0e\xccg\xc1\x918\x02\ -\x0e\xbb\x01]\xd0\x0d\xe8tc5hCh\x8c\xe2\x12\ -\x8a\x0d=Ql\xec\x83B\xb1\x19\x88\xe5\x95T\xf9\xca\ -\x87\xf0\x85%\x1d:2\xd6\xc4(*\x22n\xe8\x89B\ -\xa9%kG\xf8\xc0a:\x07\xdc\xbc\xae%\xac\xb2\xf3\ -\xba\xb0\xbc\x83\xb3t\xc8=\x92\xf9+VY?\x9d\x91\ -\x99\xf4U\xcf\x11\x82\xe4&\xba\x18>\x07\xf3\x5c\x18,\ -\xe9o\xd6%@m\x9d\x0d\xfe80\xb0\xb4q\xd0\xaa\ -\xbc\xd1\xa5.)\x8ft]1\x887\x8c}\x1e\x07?\ -\xa7\xa3\xd1\x19\x0c\x1b$\x88\x0e\x8b\xfd\xd5\xb69\xd0\xe4\ -\xb5\xbe\x1c\x9c\xda\xb1'5y\xc8\x86\xab\xfa\xd5}\xe1\ -\xbfbC\xe5\xc1\x89nXq\xd7\xca\x8f\xf2Jx\xc0\ -\x15\x98B\xdd@(\x1f<\x86|\x0e\xd7\x80\xa9[U\ -ls()\xfdr%\x92\xf9\xc1\x01\x17;d\x1b\xb8\ -Y\xdc\xa8S\x17\x9a-\xefD\x7f\xc5wp\xb0,\x1b\ -x\x18\x15B\xbb\x0db\xf4\xe25\xd4\x22S\x91,\xf3\ -+\xc49\xfb\x00y\x1b\x0f'\x1e\x80M\xbe\x00[\xa8\ -\x10,\x0b\xee\xea\xf9r\x0d\x90\xd2o\xb4%;# \ -}\xa9\xef\x16^2V}6^^7\x08\xa8-g\ -\xd9+/B\x7f\xa6\xbc\xf0\x90Y>d4H\xf1@\ -w\xc0\xa7W\x8c\x18p\x80\xeb\xd9\x0c\xefT&,o\ -\xf1\x81\xbc^\xdc\x83Ck\xf5\xc3\x12\xd4Y{\xc2K\ -\xe4`\xfb\x86\x03\x5c\xb81VmT\x04>\x97Uy\ -i\xed\xb6pK\xf9\x19\x971\xe0rY\xafT\xc5\xce\ -\x8cA\xec\xe4\x1d\x11\xec\x02\x00\xe4Ae\x01\x1a.l\ -\x84\x196\x0c\x00\xc2KK\xfc\xfa\xbc\x0d\xf8\x84\xf1\x16\ -\xe4\xd6\xc4\xcb_\xf5\x0c\x99\xae\xf3Re\x13E\x0c\xab\ -Nr\x06\x9b\x06:14\xdbE\x8d7b\x82\xaaI\ -\x17\x8aQ\x03\xbc\xcbg\xd7\x5c\x99B\xf6\x9d\x86\xad\xa1\ -\xb0\x22\x17.\x0eu\x86\x03\xead5\xd0\xe5\xa0\x074\ -\x96\x10\x00\xa2\xd4\x0e|v\x9a\xcd\x86\x14\x0f\x11\xe2\xa8\ -\x80(*\xa0\xbb\xda\x09\xc0\x06U:\xe5Q?\xbb\xe3\ -L\x8b\x03\x1a\xe9\x8d\x03,\xe9\x8f\x15\xdd:e-\x9f\ -[\x89\x86\x19aX\xd5c\x94\xa8\xdc@-\xf1sj\ -\xa0\xb9\xbai\x031\x0f^\x83f\x0d ;\xb6\xd0\xb9\ -\xc8]Q\xa1\x8c\xb8\xdc\x82\xb8\xd8\x0cD5\xe7\xeb\xac\ -#\x08\xc7.\xfdG\x86\xf6\xfc:H\xe1k&\xa3\xb8\ -\x94\xd2P\xaddw\xf9\xe0\x1e\x0eJx4\xbcN\x91\ -q%\xfds\xd5\x8e\x03)[\xdd\xceWF\xf2<\xcb\ -\xaf\xab\xb4T\xa9\xa4\xc2\xec\xdb\x9b\xef,&B\xc3\xc8\ -\xf2\xe659!\x1dV\x07B\xdd\xaaW\xc9\x15\xee\xeb\ -\x92\x0c\xa1\x88\x93B^\x0b\xcd\xd3\x99\x92\xa0\x82\x9e\x12\ -\x1a\x95^{|\x94]\xfe\xe1\x11b\x99\xb9\xc7WX\ -A\x0f\x03e\x9d\x9a\xaa\xb7 ^\xcf\x84\xf5\x01\x1f\xd4\ -\x91{\xd3\x8f\xb5]\xba\xe6O~tw\xa9\xca_}\ -O\x1e7\x12\xc0q\x15P\x13\x0eu\x94\xf5\xb0\xc6\xe1\ -\xa1\xc8\x9c\xdf\xd1\x9d\xd7_}\xaa^\xc0\xc8>\x81m\ -\x8a\xd5a\xbb\x16R\xbf\xd3@\xca\xd2\xa9\x98e\x8c;\ -p\xd0\xc4\x09\x83\xcb\xfaV\xf4\xd8\xe0\x95\xc7\x22\xcf\xf3\ -zV\xe6\x9b\xdal\xd6\x1b\xadv\xaaF\xdbd\x8a\xe9\ -\x94\xde\xc3\x8d\x9cJa\x98\xae\xe9\xe7B%\xeb\x0a\xff\ -V\x19\x8a\xee\xeaw\x8a\x1b\xf6\x15\x0e\xf5tR\xc6\xa0\ -\xc5\x03\xadhf\xcf\xb76\xa1Z\x8e3[\xce~\xdc\ -\xfa\x14[i\x0d-\x16/iS:\x22\x92\x0b\xe3G\ -y\xaa>A\xedm\x18\xabqH\xc9X7K7J\ -\x8d\xf0\x00b8=\x06\x86Y\xca\xef(\x8c\xc0\x0c\xcd\ -3_\xd5\xcdF\xe0\xfao\xdd\xc1b\x0f\x0a\xb6\xe2\xb6\ -;\x97\xd8\xd0\xd9\x923\x9b\xb1\x10\x00\x12\x04\xe5\x01`\ -#\xecz\x14\x08S\xb9\xb2$\x19+\x1b\x5c9D\x97\ -\x0381V\x9a\xf1:T|%\xdb\x1d\xac\x00\x94\x08\ -_\xce\xb4\xe3\xb1\xa8\xd1\x173\x01j\x17\x08\x15\xd9\xca\ -\x22\x05ab\xfec\xe3`7\xe1$\x19\xe8\x99\x02n\ -\xab\x9e#\x14\xca\xe2\xa8\x8c\xc6r/\xc4.\xce\xeeN\ -\xbf\xe5\xcd\x00Z\xd1\xe3,\xdag\x7fs\xa5@\xc7\xa5\ -\xafG\xb3\xe3\xe5\x00J\x94B\x8c\x16c4\xcd\x84t\ -\x9a\xd6\x06\xf7!~\xf2\xeb\x06\x85\xe3\xc8\xf8\x16\x1b\xfa\ -X\x07\xa4\xba'Y\xa4\x1aed\xcf\x87<\x07\xf7\x19\ -\x17Qh\xea\x83B\xb9\x07\xe2\xa8\x94\x8dS.Y\x9f\ -\x12f\xe6r8\x08O\xad\xa4c\x8c\xb3\xef\x92\x0c\x03\ -6\xd0\x01\x00Wj\xcc\x02\xcd0,\xe0\xd4\xc9\xea\xa4\ -\x0d\x88\x85Ob\x17\xd8\x09\xc8\xf11\x8c\x01k\x1f\xac\ -a\x12\xfe(\x8d6\x89P\x0dW;\xc4\x8e\x95)W\ -k\xa4\x0eS\xbee<\x85UC^na1\xcfG\ -.\xe9\x8f\xe20\x94\x99\x06\xe5\x89A\x8e\x8eN5\xde\ -\x99g\xc2`A\xec\x978_\x1e\xafNc\xd9\x1d\xdc\ -\xdc\x13;>\xb1a\x1e\x5c9P\xfdf\x0cp\xe8\xc6\ -\xf6/l_\xa7\x18\xad~s\xc0\xcd\x01\x95\xd8qn\ -E\xd7a\xa9\xfd\xe4\xe7\xf9\xe2@Np\xc8S\xbf\xa2\ -\x8fi\x02\xafu\x22\xf6\x05\xe9\xe8\xec\x11/bKd\ -\xcdfX\xa5\x0e-\x87\xea\x00\xc8\xd6h5Mt%\ -\xb4\xdb\xf5\x821\x1d\xaf\x0d\xe4B[\xcfvSx\x17\ -V\x80B\xfe{\xd3s\xfa\x7f\xb1g\xfcM\xf8\x99\x8c\ -\x98\x83u\x13\x08\x19\x99$\xb5\x17\x17\xa8M\x96j\xa1\ -\xea\xaa\xcf\xec\x89\xcbq\xd3\xeab>\x05e\x8a\xf4\x1b\ -\xad:\xe7+\x97\xfc\x9c\xe0\x9d5\x8f\xbd\x94\x0f\xee\xd3\ -*\xb5\xd5\xf8\xa8P\x00\x9aJ\xc1\xd2\x04[\xfdS=\ -\xe1Y\xc7\xfc\xe5rt \x87\xb90\x98\xd6\xc0\xdd\x8e\ -\x91\xf5\x9cm\x85\xed\xd9\x83\xd7\xd5r\x81'\x8a\x00\x14\ -Q\xc8\x0e\x1ba\x12\xf3\x00\xc8\x07!\xf5\x00\xc0\x917\ -?\xfb\xfe\x00`\x05i\x9f\xfa\x9f\x01\x80\x18C6D\ -ll\x14\xe0\xbb\x03\x80\x18\xde'\xe8\xe8\xde\x8a\xc4\xdb\ -2=2\x07Q\x1f\x002\x96\xf7\x03\x00\xa5\xc5:D\ -i\x8d\x01`C\x14=\xf0\x95\xa7\xf3\xb8Lo\xe5\xe3\ -\xe1\x5c:\xa5X.\xf5B\xe2\xecZ\x13\xeb\xfc\xc2l\ -\xd0\xaa\x03\x7f&\xce\x86+G#I>\x93\ -\x0c5t\xb3\x22Gn#\x815\xce\xf2|hX\xc5\ -\xe0\xfb\xac\x0f\xcb7\xd6\x01\xfeN\x8c8\x1f\xa7\xa3\xc1\ -H\x1a\x9c\x015\x9dr@\xa1\xdc\x03\xc5\x86^\x88\x5c\ -!\xa3\x8f\x03_\x1b\x080\xa653\x15\xc7i\xc7\xae\ -\xfc\x91\xa4\xc0f\x83\x1e\xdey\xc4\xe5\xe6\x9aN\x8a\x9c\ -\xf4y\x0e\xd24\x19a\xac\xca\xa7Z=O\xe9\x96\xdd\ -\xb9v*7\xbcl\x90d\x1d\x16\xf3By\x9e\xaf\x00\ -\xa4\x98\xa8f\xb4\xab\x8d\xe1s\xd58\xd1\xb0\xeb\xd4\x00\ -\x10\xed\x1chsv\x8eLf\x9a\xb0Y{%\xd8\x94\ -\xf6x,\x16\x1b\xa2K*3I\x1a\xf4\x90d\xe1b\ -\xfex\x0e\xab\x15\xd6V\xdb\x849\xbf(\x9d\x17\x98+\ -\xff\xe4Y\x1d\x8f\x063auWm\x91\xd8G\x0eZ\ -\x85g\xfc#\xd3QU\xe81VJ\x9b\x5c!\xb6m\ -\x9fr\xe5\xd7\x03\xf2zK\xb6eZM\xe4T\xc2j\ -\x85\xf2\x83\x03D\x09@\xb9\x1a)\x141_C\xdd\xdf\ -\xd5I\x8d\x00'\x83\xda\xbb\xf5/v\xda\x9a\x13f\xf6\ -9,q\x96\x9c\xc8\x98\xe9\xd1\xef\x94\x9fVG\xad\x8f\ -\xd1\xc0\xdb\x86K\x7f\xfc\ -\x0e\xdd0\x0d\xca\xf0\xd5\xda\x14\x8c\xd1\x06\xeeJ\xa7\xb5\ -\x1d\xfcL\x88D\x95G>\xb8\x0em\x0c\xcf$\xcas\ -\xbadDG\xcf\xd8\x0d\xe3'\xae\xec\xca\xacU$\xeb\ -\xa9\xa4x*\xf0S\x00\x80\x1aS\xe5x7\x00\x84\xd9\ -\xf4\x07\x03\x80\x1a\x8d\xbf\x15\x00\xda\xe7\x07\x07\x00\x07V\ -\xef\x0d\x00u\x98U_EG\xf76$\xde\xbe\x02Z\ -\xcd\xd3n\x02\x00\xbb\x07\x00V\xff]\x01@\xc6\x1a\xe6\ -(2\x86p\xfc\xb6\xd4\xacc\x8b\xa3\x02\x9aJ}P\ -p\x05H\xf6\xc4\xcfp_\xa1\x91Wgd\xcffb\ -g\xceX\xe3\xb5t<6\x1f<\xa7\xf7\xa4\xbf\xc3\xea\ -F\xe8@\xa5\x1f;\x15\xa6\xfd\xaaQ\xd6\xb5K\xcc\x1b\ -\xf9\xcc\x05\x9f\xd9q\xa0F\x8b\x83+6\xa2\xdc\xd4\x0f\ -\x85B#\xf8\x92\x04\xc9\xc3\xa7gL\x11\xdf,\xbd\xf9\ -]\x9f\xa2\xf2\x8c\xbf\xd4\x08'Pg.\xfaW\xbb\xbb\ -PD\x12I\xfd^\xf9\xa8\xbc\xb5\xb9\xb8\x06\x84\xde\xb4\ -\xc74H\x90$\x0e\x91\xe5\x17\xd2\xccm\x09o4\xa9\ -s\x19\x16\xc35N\xac\xdb<\x95\xc6A\x02\xe3\x98i\ -\xe0`$\xe4\xad`[\xf8\xa5A\xa8N\xf5V\xc1\x81\ -Y^F\xe98\xd2]\xfd\xa1\xc3d\x0c\xf2\x8c\x89\xd8\ -\xc60I\x15\xcc1\x9f\xc3\xe4\x00D7\xf7\xcf\xf2\x93\ -v$\xc8a\xbb!-r\x15\x96y\xc7\xe3c=\x92\ -\xbfT6\xf9\xd9\x16\xb1\xf7<\x9dm\x97+h\xb2\xc1\ -c\xb2\xce\xcb\xfa\x02i\xdf&-\x9c\xa0*\x06\xe59\ -\x9e\x15\x0a\xed\x9e#\xba\x85\x7f\xe1\xda/\xbe\xc7\xda\x14\ -\x9dr\x0f\xe9\x16\x7f\xc5\xefBg\xcb\xa4m#k/\ -|AB\xa1\xb6\xee\x8b\x83v\xf9m7\x1e\xe4w\xc2\ -[\xab`\x13\x9e\x10C\xea\x7fy\xd7r~3\xa6\x06\ -\xa3\xea\xc7-\x06\xc3e\x15\xf6\xe5\xbbRY\x04\x00\x00\ - \x00IDAT\x05li\xf8L@\xbeWQ\xad\ -\x81\xbc&\x93l\x7f4p\xe5u\xf82^~\xff8\ -\x87\xe6\xf5\x96\x02x\xf8\xec\xd5\xab\xe1r\x88\x8c\xc7\xe5\ -\x12\x92\x92N\xd1\xaa6\xda\x8dD\x1c\xc0\xf39\xa3\xba\ -\xccA\xf5#D\x02\xfbu\x967\xe83\xc6\xaf\x0b\xee\ -a\x1d\x95\xfb5>Pl\xb3\x1f\xa9\x22I\xa7\x80\xe5\ --\x17\x0a\x14\xae\xb6\xa8\xd2\xbf7\x00t\x0e\x1b\x1f\x10\ -\x002\xd0\x0f\x06\x80\xf4\x0a\x01\xa0\x7f\xbf?\x00\xb0C\ -\xe4\x0c\xba>\x00\x00\x0e\x16\xb8*P\xf1\xdd\xe8\xe8\xde\ -\x06\xef\xc5\xcd\xbe\x0f\x00\xb8\xdd\x07\x00\xef.\xe3\xb1\xd7\ -\x07\x80=sO\xc6\xaf|\xb1\x9b7\xa4\xff\x1c,\xa3\ -\x08\xc5r\xcf\xf4|:j+t\xfa:\x85\xab\xdf\x89\ -\xe1\x91iu\x0eQ\x84\xb7j\x8c,\xcfl\x00\x12\xca\ -\x859+\x81\x91*\x1f\x1b76\xd0ld\xd9\xe5r\ -\x10d\xab#Z\xd1q\x01\xef\xb8\xca\xe3\x01\xb8\xb8\x80\ -bc\x1f\xc4\xa5\xa6ll,;k\xd0m\x05=?\ -\x9dj3\xbdp\xd4Jw\x04\xe5P>\x00\x89\xe32\ -\xa4\xdag\xabN\x22\xfft\xac\xbc8]\x9d\xb9.\x93\ -`\xbb`\xa7\xcb-Ur?Wg\x99\xb7\xa0>\xf9\ -\xdf\xa1A\x8b\x88\x0e\xa1\xd7V2\xac^\xf0\xdf\x9c\xa4\ -0\x8d\x82\x0d\x95\x8bZ\xba0\xf9\x0a\xdb\x931\xc8\xb4\ -\x8f\xdd).8\xe1\xb7\x82p\xc5G\x03\x00\xa1#\x86\ -\x06L\xf2\xbd\xd8ON\x96\x19\xa7\xac\x9bB';d\ -\xd0\x98y\xe1;`\xa7\x12yl\x8c1\x09F\x99c\ -\x5c\xedGm\xa4lc\xf49\x0d\xf9B\x1bP\xcf\xd1\ -\xe9.\xff0\xe1K\xc7\x15n,\x08e)\xcf1~\ -\xb5\x1f\x1b\xc8\xcb2\x12\xb6I2\x15\xcc\xf2\xe6E$\ -\xa2\x0f\xe1\x9b>8\xd1\xe3\xd0\x90\x03V\xab\xf7\x12T\ -\xd8\x04\xd3g4\xaamR\x1e\xa8\xe5\x93Q\xf3\xfb\xc4\ -5\x90\xad\xd23\xd6\xbeI\xa2\xa5m\xa7\xdf\xe9f\x10\ -\x09\xe2\xf3\x09\x93\xb59vi\x01_\x12\xdc\x0bOe\ -\x8c\x12x\x08mz\xcc\x1a\xe8o^6$\xeb;\xab\ -F\xb7\xd9\x223\xf6Y.\x1c\x98I|\x12\xce\x0c\x01\ -\xf6$\x11\x91\xa3\xf8\x89\xd8EHZ\x1b\x08\x8fy\x9b\ -fy\x9b\xaf!\xcb\x9d\xe1'L\xb3\x8d;\xec\xd3l\ -\xf3e|\xe1\xf2\x06\x91\x17\x17\x85\xe4Y\xde\x1c\x82\x8c\ -\xcf\xb5\xc0T\xa7\x88\x22\x02\xc0\xae3\xe6\x10\x00\xea\xa8\ -\x85u\xfa\xfb\x83\x00@\x06\xf4n\x00\xa0:F\x00\x00\ -e\x90\x05\x80\x02\xdf\x02@\x0c\xce\xae\x00\x10\x9b\xc5\xfd\ -\xbb\x06\x80*\xce\xae\x00P\xf5\x95lw0C\xe2\xef\ -\x09\x80\xa4\xb6\xf6\x85\x85\x5c\x1f\x00\x5c\x1d\xe0\x80P\x02\ -.\xadn\xcawr\xb1\xb2\xcbZ\x9a\xd8\x15\xd0X\xea\ -\x03\x17\x15\x892\xbd\xcbN\xd7h\xb0\x1bf\xff\x9c\xc1\ -H@\xad\xf4\xaa1U\xee\x85U0\x1d_\x9e\x0a\x91\ -\xac\xcd\x80\xed\xa5\x06M\x9c\x03\x88jv\xb4\x92\xb1k\ -\xf58\xbf;\xd8\xc1\xc1\xb9\x08q\xb9\x05\xc5\x86^\xb5\ -\x05\x17V6\x5c\x9f\x94>\xf2\x15t\x98\xbf\xb8&\x14\ -N\xfd\xb0,%\xf8\xe0\x00\x0bNQ\x8bX_\xaf'\ -;\xcd\xea\x05G\x1c\xb4I\x1fI0\x06[%V\x19\ -\x86\x15<~\xd6f\xac\x9e0R\xff\xe2`\x8f9`\ -\x03bM\x80\xd8\xc0\xb23\xe6\xf6D\x96\xf9@B\xb1\ -\xc5\xba\xc9r\x12\x87.\x94Th\xf3\x98\xf4\xcf\xe8\x0c\ -\x13<\xae\xdc\x88,\xa5z\xc0\xce:\xcf\x81P\x0f\xeb\ -\x07\xdd\xb6\x22lg.\xf2c\xb3\xf6\xc4\xd1\x8f\xda\x10\ -\xad\xb2\xca\xf8Y\xfe\xa2\xeb\x1a\x9c\xe7\xabO\x22\xa3p\ -9\x07cM\xa7@\xed&&\x95\xb8u\xbcL\xa7\xe2\ -]\xf5\xc5V\xb3\x9c\xe9O~\xf3\xab&\xc5\xe7\xf0=\ -lK8 \xb7\xdc\xd3>BG\x0chR\xad8\x96\ -\xc5\x14:\xa3\xc6\xbc\xe3\x03\xd6u\xea\x9de\x97r\x92\ -\xf1&\xb4p;y\xdf\xad\xed\xc5\xc4o\xc6$\xcbE\ -\xd3\x18\x96\xa1\xea\x89\xb5\xd3z\xc9x\xf5\x8cZ{l\ -\x92&DI\xd6\x07\xcb\xd2\xfa]gF\xcd\xb2\x94{\ -$\xc8C\x8d*\x1e\x83$:\xd5\xda\xfad\xb9\xc2W\ -\xac\xf2,\x80\x87G\xd2XD\x14\x17\xcc\x989\xf9\xe4\ -\x22Ih\x13e\xfc,\x07\x19\xfb\xael]\xa8\x9b\xca\ -S^\x82fmg\x0cM\x0e\xf93\xc6I>\xf1H\ -1\x1f\xf1K\x8e?\x08\x00\x1c\xfe\xf7\x01`]\xe6\xee\ -\x00@3o\x0b\x80\xf0(\x8d<\x00D\xe0\xef\x0e\x00\ -W\x07\x00\x9a\xbd\xcb\xbdU_\xc1\xce\xee-Pg\x97\ -\xbf>\x08\x004\xe8\xd4\xe0\x9d\xabfy\x008\x88q\ -\xe6\xb1\x85\x868\xfc\xcc\xc3g\xaf\xa2\x11\x93#Aq\ -\xe2<\xca\xe5\x9e(\xc7M\x99|\xe5\x19\xbel\x85#\ -\x5c\x97\xc0\x8eZ\xff-\xedH\x15\x96\xdb\xb6\xc6\xd3\xd1\ -\x88\xac\xa1\xb7c\xcfOK\xb2qe\xa3!\xfc\xb32\ -\xb2\xeb\x15\x05\xdbrg\x84t'y\x5clD\xa9\xb1\ -\x0f\xe2BC\x1dI\xa7WX\x95e\xea\xe53\xe6\xa7\ -\x1d\x87\xd0\xa3k|\xf8\xdf\x8e0\x12\x06\xb1\x1e\xa0\x0a\ -`}9\xb1\x81\x12g\xcaS\xbbBW\x15I\xed\xd0\ -`\xa9\xf1+=\xack\x12\xf8\x9a\xc4\xa8\x16 \xaa\x8e\ -j\x12RO~lp\xc5\xc8JE\xcdg\xbfQ\xbb\ -'?&\xe6\x9f$\xa4>\xd0\x0d\xb9\xc4\xb0\xb2|X\ -wB\xfdf,\x85F\x9eu\x99e\xeb\x826\xf2\xb2\ -\xb0\x01\x03\x07\xe9\xf5\xaa\xb6\xf2\xbc\xe8\x99\xf6k\xad\xa6\ -\xcf\xfd\xa8\xdct\xb3\x9e\xd2k\x97\xf0\xd8V=\xa4J\ -\xac2b>\xd6\xeb\x8fe\x09zN+o\xda\x83\xfa\ - \xab\xb3\x9c\xcc\xb3\x9f\xe2\x89W\xc0\xfa\x12\xe1ch\ -\x9f\xa4z\xc2\xd3\xd4V\xd6\x12\x5c2Nm\xf5G\xf1\ -\xa7\xb4\x89>\xdb\xf5|\xb6J\xcaA.\xcb\x9d\xf9'\ -\xb4q\xd5U\xdaR\x99\xd8b\x8b\xccDq\xa2\xcd\x81\ -\xa9M\xccE\xe7\xed%\x1bD,fE\xf7\xf3\x95|\ -\x1e'?#>^G,\xb2\xf25zl\x85T\x03\ -lE\xb5\x9d\xcd\xd3\xb5\xcd\x8c\x0f\xdet'c\x12~\ -\x88,\x95\xd7\x12\x18&\xa6\x0dN\xb1\x93\xa6\x92\x19\x0f\ -\x97\xbax\x81\x86\xc8\x86u\x9f\x83?\xe1\x83\xb4.c\ -\xe6\x04\x80c)d\xb4\x02\xce\xe5\x0b\x1b|\x09\x1f\xb9\ -\x1fI\x22Yo\x10\xfc]E\x15Q\xfarb\xbb\x06\ -\xeb\xef\x07\x00%\xe8o\x05@\xde\xb8+\xa8=\xb5\xf1\ -w\x07\x00\xa9\xed\xee\x03 \xbf\xe8:\x13\x8c\xaf\xa0\xad\ -k\xb3i\xf9=\x01\x80]\x01\xc0\x0a\x96M\x868\x8b\ -w\x03\x00\x07\xadb\xdc\xb8\xfa\xa4\xed\xda@@\x0d\xb7\ -:j\xe1k\xb1\xd4\x8ar\xa9\x15\x80,v\xd6ii\ -\xc9j\xb9\x8a'kOB>H\x9bl\xb0\xc4\xd9p\ -\xa2`\x9d\xa3\x8eP\xfb\xb4F(\x0c\xd4\xd5\xe9\xc5\xd9\ -\x18\xf8;\xfe\x09\xab\x16y\xe7^\xd3\x8b\xb8\x80Rc\ -\x1f\xb8Rc\xed\xd5lLU\x1a,\xda\xc4\x83pN\ -o|\x911\xb0\xd4x\x19\x83\xb4c\xe5\xa8O+M\ -\xdc;\xd5\x1c\x1d\x07\x9a\xca=6R\xde\xfcv\x99\x8e\ -\xb2\xcei\x85P\x03y\x95\x9d\x04\xec\x8c]\xc5%c\ -K)\xe7u3\x96F\xaeXs\x00\x16\x8e\x01\xb0;\ -\xc7Ew\xeb\xf5'\xa1\xa3\xc5\x9f\xc5\x87\xf2E\xdfe\ -\xca:\xc7\x95@q\xac\xb6\xfa\xc3\xfa\xc5\xf2\xca;L\ -\x1eKX\x7f\xf2\x90\x8c?\xa2\xb1\xebY|\xf5l\xa1\ -P.\xba\x18\x06\x132>\x99J\xac7n\x1b\x94\xd9\ -\xca\x86\xe0Jl*\xaf\x7f\x12\xde0\xf6\xea\x05\xac\xca\ -\xa30\xe0\x06\xfd\xad}J\x92\x15&\x0a\xd6&\xa4\xe3\ -\x96g\xac\xcf\xd0\x94\x8d1\x92\x1f\xab\xfa:Ixe\ -\x8d\xa7\xf4$\xe3\xb3?\xf5\xaa\xb7\xe2a\xeb\xc99\xef\ -{EV\xcc\x1f\xc1\x91bT\xf9\x11Q\x8f\xac;\x5c\ -\xa0\x09O\xb8P\xbf\xcaK\x1e\xd8\xdf\xd9S0R\xfc\ -W\x8d\x5c\xc3\xe4\x8b\xe9\xd5\xe9\xf8|E\x8c1(:\ -#\xb3U\xf2\xac\xca\x84KF\x8e\xe4!\xba\xa4;\xc2\ -Y\x0aU\x92\x8d\xf0\x8ag\xa3\x84\xcf6\xb0\xae\xcd\x0a\ -\x94b\xb8\xb8\x00\xc0\xea\x9e\xdc\xc3\x1cw`\x5cJA\ -K\x97\x08\xb1=\x08\x13\x1f\xe6\x9f\xf4\xa3\xda\xa1\x18c\ -\xd9\xc9}l\xe3\x18\xcb<\x8b\xc7>_\x0b(5\x5c\ -\xfb\x9a@5\x98y/\x00T\xdf\x07\x00x=\xc6\xdf\ -\x06\x80P\xb0\xf2o\x01\xc0\xae\xee{?\x00\xe0\xec\x91\ -\xd7U\xec\x1a\x00v\x91.\x1b&\x0e<\xc3\xc0\x03>\ -\xc1\xce\xae-F\xa9\xea\x02\xc0!\xa3\xb1>\x00\xb8B\ -g+\xa4\xf6s\x1bT\xf0\xd8\xe5\xd2\xb06o\x88\xf5\ -y[!\x94`\x06\xd9]\xa9q*\xc4\x0d(7\xf4\ -L\xcfA$\x5c\xe8\xeb\xf58(\xb7\xce'\xcc\xf2\xc2\ -L\xda:i{\x88\xabL\x99hp!A\xa8\xb6e\ -\x9d\x95^,\xb3<\xafx\x84\x9e\xee\xb1\x15\x098\x87\ -b\xb9\x07\xa2\x86\x1e\x88\xa3t\xda@\xa6\x91C#n\ -{\x97\xec\xb5\x9a\xd1\xabF\x80\x94\x95x]\xdfH\xe6\ -e\xad\x98b\x0d\xaf\xf1\xc7\xe9\xd8DO\xb8baq\ -\xa4A\xa0\x06|\x1e,}\xe6\x19;E\xf9\x86\x0d\xa6\ -$|\xea\xb0\xb4_\x09\xfe8\xf9\x92gX\xdf\xd8!\ -\xf2t\x5c\x9c\xd1\xc7\x8e2?]\xa8\xd3`1t\xd3\ -\x8cVS\x5c\xd6\x86M\xc2\xa4E\x07\x9ey\xd0\xda\xb3\ -\xd0\xa56D%\x92\xda\xce0\x15F6\x06\xeeG\xf9\ -d\x03\x0bM\xf0\xd4\x82\x09O\xb8Mu\x06l\xdb\x94\ -\x9f\x8c\x19\x99\xa9a\xf9\xb1.:\xeaI\x1d{\xbe-\ -\xe18\xebHx(;\xdb;\xc1\x89|\x9b\xc7\x94\xe2\ -\xbc\x9e\xa3\xe3\xf1\xa6\xf7*\xcdvbL1\xab\x85\x0b\ -{1m\x9c(q\x10\xc6\xfc\x16\xfa\xc2\xe3\x98\xc2$\ -\xd3\xeaa\x98\x94\xea\x94\x7f\xbd\xa9X+wOO\x8a\ -\xb6\xf0zc\x0dLX\x0e\xdcB(\xd3\xd4F\xe9\x08\ -B\xfd\x92\x8b\xc7\x1f\xce\xf8\xb1\x8d\x0cm\xa6\xdc'{\ -\x0c\xb4\x84\xa3E\x18\xee'L\x9cD\x8e\xacw\xa1\x05\ -\xe5qZzmuV\xab\xf2\x08\xee\x13\xfbo\xab\xb5\ -\xae\xb9\x91t\xdc\xd5\xee\xb3I\x9d\xfa`{\xe9\xec\x90\ -}\x91A\xfa\x1c\xcf\x80\xea\x9aW~/\xb9\xf0A\xda\ -\xe6\xe2\x12\xcb\x22\xe4\x95~\xa6k\x1fC;.\xf7E\ -@\xba\x09\xa4X;{\x1d\xd8\x1d\x00\xe4\xa7|\xff\x7f\ -\x01@\x18dh\x90\xb9+\x00\xd8 \x8cA\xc0\x95\x90\ -z\x00\xf0>AG\xd7V\xa4\x06\xf2\xdd\x01 \x5c\ -\xd1I\xf9\xa8\xce\x82y\xa1\xce_\xf1\xa6\xebxl\xb6\ -\xcf\x06\xdb\xc3\x06\xda\x8c\x9d\xd0\xd9\x86\xfd\x86\xc1\x0a\x07\ -\xe7\xa5b3\xca\x8d}\x11\x15\xca\xc6 p\xc5J\xf8\ -%\x14\xa7c\xd5\x0d\x01\x16o\xf2\x94JL\xab\xa5\xa0\ -6\xf3\x01\xbbr\xd8:\xe5\xc4Y\xd9&\xf0\xd9\xeb\xe5\ -\xf8\x0c\xb4\xd0\xa0\x85\xfa,\xf2\x12\xcc['nm@\ -\x18p\xf8\xdcgZ\xa9\xe3\xea\xbf\x18\xbd\x10\x97\x22#\ -\xee\xd3\x86\x9ev\x93\x85\xf6\x91_\xd6\xc1|\xd3`C\ -\xf59\xac\xe0\x09m,\x03y\x8e\xef\x91\xbf\xe5y\xde\ -`\xc7\xce?t \x96n\xbe\xcf\xceH\xf0[$\x84\ -\xa3l\xa34\xf0\xcd\xf35\x95\xb5\xad\xadr\xb0,-\ -\x86\x89\xf4\xae\xe4b\xe5\x9e\x97\xb7\xe2^\xf5'l\x93\ -}\x80\xf0\x82m\x83\xed\x8fgw\x9ciY{\xb2\xba\ -\xee\xe9\x19\x0e\x02\xd9?0]\x0e\xba\xd1C\x031\xb6\ -Y6\x90\xf3\xd9\x7f\x9a\x0c\xb8\xec?\xa5\xad\xde\xf8\xf9\ -7?\xc1vI\xf0 \xfd\xf0\xf8x\x0d\xa0$\x06l\ -\x0b\x84\x87\x9e~\xe4y\xa9\x1a3fd\x0c|1\xdd\ -r\x1f\xf3\x92\xc7\xa4zbe,\x01L\x980\x8aM\ -\x93D\x8cm\xba\xb5~a\xba\xa1?\xac\xdb\x82\x0f\xb1\ -o\x8a\x1095\x8ez\xd9\xa0B\xc6\x1d\xbb|\ -\x15Tp\xe1j\xfdY\xadQ\xfdp\xf4l\xe8@\xad\ -\x93V\xbe\xd5\x0b\x94=|V1\x90is\x96\x9bb\ -\x8b\xf5\xc5\xda\x0b\xe1\x91V/\xd9~\xd8\xa0?\xac\x84\ -(?\xad\x93c\x1a\x14\xef\xf5\x93=\x0e\x9c\xea]a\ -_\x9c\x18\x08\xfe\x18'*\xb3\xf47\x07O\xec\x0c\xf2\ -\xc1\x91jk8\x96P\xcf9y\xb2\x091\xc0X\xb1\ -\xefFwD\x87\xda\x12\x09\x22\x05g\x22\xe7\x1e\xbd\xfa\ -b\xf0\xd0\xb1\x849\xd0\xa8\x15K\xcd={\xa1\xb9G\ -\xcf`,vJ^\xed\x17o\xda\xe1 \xd9.e\x10\ -\x5cJ_6\x81\xb36\x5c\xeb\xc8z\x85Al\x98\xcc\ -3\x9di;\x09\x10\xb4\xc2x\xe7q0\x06P\x93\x86\ -\xca\xd3\xee\x1cv\xf8\xc71u\xf2\x87\xd1\xaf\xf7(\xac\ -\xdd\xb0\x18\xb7\xcd\xba\x02\xeb\xd6\xaf\x04\x00\xb4\xb6\xf6\xc1\ -Q\xd3/\xc4\xd8Q\xd3\xd1X\xee\x81\xc5\xcb\x9e\xc1s\ -s\xfe\x8c\x15\xab\x17\xc0\x11f\xfa\xf7\x1d\x8aO\x9d\x7f\ -\x03\xee}\xf4\x07x\xe5\x8d\x87jA\x1a#\xb5&\x05\ -\x17a\xc6!\x17`\xe2\x98#\xd0\xbf\xcf(,[5\ -\x07/\xbdq'\xdeX\xf0D\xe60O\x9cq\x11\xf6\ -\x1aw\x0c\x9a\x1a{c\xf9\xea9\xf8\xf3=\xdf\xc4\xce\ -\x9dmH\xe01l\xd0X\x1cz\xe0\xf9\x183\xe2`\ -T\xaa\x9dX\xb4\xf4I<\xf1\xe2M\xd8\xbce]\xca\ -;_\x93C1\xc6\x17\xff\xf9vl\xde\xba\x1a\xbf\xbb\ -\xe9\xa2\x0c{\x82\x89\x13\x8f\xff\x22\x8e\x9a\xfeY\xec\xea\ -zy\xee\xed\xf8\xe3-_\xc9d%r\x0c\x9d\x9d\xd8\ -\x006\xea@~\x1d\xd5\x91G\x5c\x88\x99\xd3/\xc17\ -\xbfw 49\xb4\x1b\xd58\xa0\xb4\xc6\x118\xee\xd8\ -\xcf\xe3\xe8C?\x8f'\x9e\xff\x15\xee\x99\xf5\x03\xd2\x05\ -\xe0\xcb\x97\xdc\x877\x97=\x85;\xee\xbe*\xa3\x89\xb1\ -$A\x1e\x1b|\x09\x8cY\x1f\xac>J\x85^uM\ -\xd6\xa8}\xe9s\xf7a\xe1\xd2\xc7q\xd7=\xdf5\xed\ -qP\xe0\xe0\xf0\xc9\x8f_\x8f$\xa9\xe2\x86\x1b?\x9d\ -\xf5#cL\x90\xe0k_|\x1c/\xcf\xbd\x0d\xb3\x1e\ -\xb8\xc6\xf0Nv\xe3[\xdb\x9c\xaf\x96\x86m\x8a{\x96\ -g\x8f9\xe2\x124\x94[q\xd3-\xffjl\xaf\xf0\ -\xe2\xf8c?\x8f}&\x9e\x84\x01}\xc7\xc2\xfb*V\ -\xady\x0ds\xe6\xde\x8eg\x9e\xbe\xd9\xf4\x95\xaf\x95\xa9\ -\xbd\xd1d\x87\xbfU\xbb\xc1\x81\x96\xe0\xe2\x9c\xd3\xaf\xc0\ -\x94I\xa7\xe3\xcak\x0eAg\xfbN\xb2\xa7\x1e}\xfb\ -\x0f\xc1\x97?\xf30\xeey\xf4*<\xf9\xd4\x7fg\xe3\ -\xd4\xe9\xb2\x84>\xcbo\xd2\xb0\x81\xbc\xca\x85m\xf6g\ -\xff\xe9\x0f\xd8\xbcu\x15\xfep\xcb\x97\x01 \x93\xab\xd8\ -I\x96\xa1L\xa5G\xd9\xe7\x1cL\xf2k\xf5\xec:u\ -\x0d\x0e4\x08\xd4\xf3\x19\xd9.\xb3\x1f\xb3\xeb\xf3\xbd\xe1\ -\xaf\x16+\xb8\xc0!\xe3\x15\xad\xe4B\x89\x06/R)\ -\xd2\xb6\xf8h\x1c\xe9\xcb\x06~\xba\xdc\x8a\xfbb\xbb.\ -\xba*cI\xfb\xd6\x8b1\x9d\x0fp\xf2\xc5\x0a\xebW\ -\xad\xbf\xf5\xb51p \x1d&\x9c\xdc\x06\xe3\xcf\xc3\xc3\ -\x95\xcb\x10-\x97\x98\xc1\xceR\xf9\x5c|\xa1\xcbWl\ -\x91I\xc2t^\xc2\x02\xd3;2>)\x06u\x83]\ -\x18/1~D\xcb\xe4w\x92\xb5\xc2A\xb3pP*\ -\xc2\x14\xfbH\xa0\xc7\x81\x13\xa0\xeb\x12\xa4S\x06\x9b\x82\ -(\x81D\xb3|\xbc\x0bgc\xf2\x8a\x1d6\x9c6:\ -\xceg\xf5\x1c\xfc\xed\x0a\x006\xb3\xb4\x01\x97\xb4\xc3\xeb\ -\xff\xea\x01@\xfb\x93q\xd8#\x08\xd8p\x08\x00X\x00\ -\xfc\x9ec\x19\xab\xa5\xddVT\xf3\xb5\xc0Z\xef\xbe\x82\ -\xce\xaem\x90p\x99\x01\xa0\x99A\xfd\x80\x99\xfbW(\ -\xd8\x00\x9a3T\x95\x9dm\x93\x8f\xebp\xa6m\x9f\xdd\ -%\x95M\xbbB\xcc.\xf2\x0e\x97\x10p\xbf\xa5b+\ -\x8a\xa5\xd6\xec\x9d\x86\x9c\x91\x08\x0d\xfaR\x8c\xdf\xf3\x10xx\ -\x8c\x1ew\x00N:\xea\xdf\xf0\xe6\xb2\xe7p\xe3\xed_\ -\x84\x83\xc3?\x9cu5\xe0\xd2\xb6\x8e:\xf8B\x8c\x1f\ -}\x18\x1ey\xfa\x17\xb8\xf9\x8e/\xa1G\xcb\x00\x9cv\ -\xdc\xbfg\xa3\x88\xe00z\xf8^\xf8\xf8YW\xa3\xa5\ -\xa9\x8f\xc1Ib\xc6\x96~\xb6\xf7\xc4#p\xc4\xd4O\ -\xe0\xd5\xf9\xb3\xf0\xab?|\x12\xdbv\xac\xc79'\xfe\ -\x07\x9a\x9aZ\xe1\xe0p\xf0\xfeg\xe0\xa0}\xcf\xc1\xb3\ -/\xff\x01w\xed\xf8\ -\x7f\xc7\xb0A\xfb\x22r\xbaFS\xf2Q\x07\xe0\xe57\ -\xee\xc0M\xb7_\x8c\x9bn\xbf\x18w=x9\xe2\xa8\ -\x80G\x9f\xf9\x19n\xbe\xfd\x12\xdct\xfb\xc5xf\xf6\ -\xef\x00 \xa7#\xac\xeb\xf2;\xc4\x85\xc8A\x0c+\x00\ -\xac^3\x17/\xbc\xfaG\xc2\x80\xba&I=\xd9\xd0\ -\x8b#\x92 {\xf2\x9e\xa7\xe0\x9d\xf5\x0b1e\xd2i\ -\x88b\x9d\xf4\xf4H\x0f0wN\x9c\x9b\xdd\xd5\x0f\xd8\ -\x8d66\x10\xe6\x0aeJ\x15W\xac\x18\xb5\xa2\x13i\ -\xa57\xed\xaf\x9e\xfe\xf2\xbf\xa3\xa8P;OSG\xad\ -v\xd9\xe3\xa5\xd7\xff\x82\xe5\xab^\xce\xbe\x15\x0dd\x9d\ -\xe3\xc3\xf1\xb9\xf2\xaa<\xb4\xfdf\x1f\x1b\ -6/\xc3i\xc7^\x81q\x13\xa6\xd1\xb1\x13\xd6\xaeh\ -UN\xf9\xc2\xf4\xf3\x8c\x07?\xa7\xe3\x89\xf0\xc2\xcb\x7f\ -BcC/\x1c4\xe5\xac\x8cW\x82\xb1i\x07|\x04\ -\x95j7^\x98\xf3\x17\x83)\x0dB\xc4\xa6k\x7f\x9c\ -\xa0p\xa8*k>\x99z\x91_\x14\xa5\x01\x90$\xef\ -\xf5j\xc7\x82=I|\xb8B\x1e\xdapI\xde\xd8?\ -1\xbf\xa5-\xae\x98\xb1?r\xd0\x84$_t\xb0G\ -\x820\xbf\xa4\x8d0\xb8\xb4\x15O\xf6\xd2\xf5\xab\x91L\ -\x8f\xa7\x7f\x03\x1c k\xb5\x99\x9fK\x88\xb7!oB\ -~$A\x7f\xd6\xfe\xdbu\xf8a\x11\x82[\x12y\xb0\ -\xe5\x00\xb4\xa2n\x0a5\x91\x03\x0av\xfd.\xeb\xa9\xec\ -\x99\x08/\xf6\x5c\xfc\x1f\x176\xecX\x94\xbf\x5c\x01T\ -\x9b\x03\xba\xdf\xf6#r\x97v<\xec\xd9\xc3B\x8b\xac\ -A\xd7\xc4\xccg<\x8b\xe0P\xd0l#F\x02-\x0d\ -s\x87!\x00B\xe3\xad\x8eB\x19\xa4\xe7\x0bi\x05P\ -\xae]M\xc5\xd6\x0b\xfc\xc2\xf5P\xa1\x11\xd5j\x91\xcf\ -\xd4\xc5\xc3S\xc6\x22\xd1\xb7N1\xab9\x17\xc5\x8fk\ -}\xe5\xab\x15\xf5\xc6\xad\x99\x80\xdb\xc5\xfd\xfc$W\x07\ -\xec\x91\x11\xac|\x15\xdf\x8d\xf6\xae-h*\xf5\x0a\xc6\ -%mX~\xa9\xc3\xcc\xc2H\x03 \x0e\xc0\xd3\xf1W\ -\xeb\xc8V9\xcb\x01\xa0rH3\x06v`\xe2^\xd8\ -\xe8(u\xea\xdc8\x08\x94\xf6\x0aq\x19\xc5\xa8?:\ -\xbb\xb7\xa3Z\xed\x80\xa0F2Z\xeb\x00\xf2\xbb\x93N@\xa1X\xc2\xca\xd5\xafa\xd9\xd2W\ -\x09\x13\xf6\xdc\xab\xf1\xe3\x0f\xc6\xc0~\xe3\xf0\xf3\x1b?\ -\x84O\x9f\xff\x07L\x99|\x02^\x9csWf0\xe5\ -\x1a;\xf6@\x0c\x1f\xb2/V\xac~\x15o-y\xd9\ -\xe0\xa0\xdf\x80\xa1\x18\xbf\xc7\xe1\xf0\xf0X\xb8\xe4\x09l\ -^\x9f\xd2\xd8\xa3W_\x8c\x18\xb6/\x16\xbe\xf94&\ -M8\x0a=[\x07a\xd1[Oc\xed\xea%\xd9\xf3\ -Q\x1cc\xfc\xb8\xa9\xe8\xd7g4\xe6/~\x14|E\ -\x880b\x8f}0j\xf8\x81hk\xdb\x88EK\x9f\ -\xc6\xd6M\xeb\x09\x01\xc0\x80\xc1#1a\xcc\x11\xd8\xb6\ -\xfd\x1d,X\xf8\x04\xba::\x11!\xc2\x8a\xd5/c\ -\xf3\xd6\xb7\xb3\xb6\xca-M\xd8k\xfc\x0c\xb44\xf7\xc3\ -\xd2\x15\xb3\xb1j\xf9\xbc\xcc\x86\xed\xb3\xf7L\xbc\xb5b\ -\x0e\x06\x0d\x1c\x8b\xa1\x83\xf7\xc6\xea\xb5\xf3\xb0d\xd1\x0b\ -\x10\xeb\x13\xce\x0e\xf4\xe8\xd3\x1f}{\x8f\xc4\xdc\xf9\x0f\ -C\x92P\xb9o\xc2\x84\xe9\x981\xfd\xb3\xb8\xef\xb1\xef\ -\xe1\x81G\xae\xcb\xbe[\xba\xf4e\xf4\xef;\x06\xc7\x1c\ -\xf1E,]\xfa1L\xdas&\xde^3\x17\x9b\xd6\ -\xaf\xcd\x82\xcc\xb1c\x0fDWw\x07V-\x9f\x87\xb8\ -X\xc0\xc4\xf1\x87\xa2\x7f\xbf1ho\xdf\x82\xc5K\x9f\ -\xc6\x96\x8d\xeb\x00\x00#G\xef\x8bJ\xb5\x0b\x9d\x9dm\ -\x18?\xe6pttn\xc7\xdc\xf9\x0f\xa3\xa3\xbd\x1d\xab\ -V,\xc0\xca5\xaf`\x9f\x89'\xe1\x99gn\xcel\ -\x9b\x87\xc7\xde\xe3O\xc0\xfc7\x1fFg\xfbN88\ -\x94\x9b\x1b\xb1\xdf>\xa7\xa2\xb3k\x07\xe6-|\x14\x9d\ -m;Q,\x960i\xcf\xa3\xb0e\xeb\xdbXQ\xd3\ -\xf7\x1e\xbd\xfba\xd4\xf0\xfd\xb0r\xf5k\xd8\xb4q-\ -\x5c\x5c\xc0\xb8\xf1\x07c\xd0\x80\xf1X\xb7\xe1M,\x5c\ -\xf04\x92jb|\x02\x07\x09\xa1/\x92\x80\x8cgV\ -\xa4\x92\xec\xb2\x7f\x85\xd5M\x8f8s\xe0\x1c\x88\xd9$\ -P\x13mq\xe06\xb9b\xff)\xbfu\xc9\x95\xad\xc2\ -q\xdf\xa1\xafU\xbf!\xbd\xe7\x97\x1b\xf0\xf8\xd4\xbes\ -\x0b\x1a\xdch\x05V\xc6\xc4U\xa8\x04\xf2~\xfa|<\ -\xa1\x81\x8a\xb6[\x7f\xa9\x8e\xfa\x01\xbb\xa1P|?\xcf\ -\xb6%\xc1\x06,\xa9\x98\x89\xef\xccb\x8ar\x99\x02<\ -N\xff`\x9e\xaf\xe6\xc6\xa0\xf7\x22xZ\x03w\x1e\x91\ -\xfaJ\x09\xc8e\xa3d\x82$[\xd2\x83\xe0\x19\x99]\ -`\x9eI\xca\xc3\xfeC\xe4l\x03S\x19m\xdaOA\ -\x1ed\x000\xf1!\x00\xf8\xdf\x1f\x1c\x00\x5cV\xdd\x1d\ -\x0008\xeb\x03 \x9c\xce\xac\x07\x00{\x22\xfc\xbb\x00\ -\x00\x9a\xcd\x0a\xed\xbb\x06@L\xed\xd6\x03\x80N1\x84\ -%\xf4\x1c\x00|\x15m]\x9b\xd1R\xea\x93\x81\xe5\xfd\ -\x00@\x0a\xc0\x89\x01\x80B\x99C_\xe1\xaf\xa7~\xac\ -,\x11\xf0\x83\xcd\x92L\x97\xf08\xec.6\xfe\xb1\x1c\ -\x01\x12\xe7Q,\xb5\xa0\xe0\x9bP\xed\xde\x89\xee\xeaN\ -\xea\xbf\xfe\xda\x155\x90v\x97\xa8\xd0'\x01>\x00\x0c\ -\x191\x1e\x80\xc3\xe3O\xfc\x16\x9f\xfe\xc4\xef\xb1\xa3m\ -\x03~\xfe\xfb\x0fa\xe4\xb0)\x98y\xe8%\xf8\xf9o\ -\xce\xc7\xdc\xc5\x0f`\x9f\x89'`\xc5\xf27\x08\x0b\x1e\ -w\xde}\x15\x10_\x95\x8d\xdf\xc5\x0e\xbd{\x0e\xc7\xd6\ -\xed\xeb\x107\xf4@\xaf\x1e\x83\xb1a\xf3\xb2l,+\ -V\xcfG\xb5\xda\x8dA\xfd\xc7\xe3\xb5\xb9\x8f\xe2;\xd7\ -\x9e\x8c\xc8ies\xc8\xa0\xf1)V*\x15x\x00\xd5\ -j\x05\xb7\xdc\xfbu\xbc6\xef1\x5c\xf9\x95\xe7\x90e\ -e\xceQ\xbe\xafY\xeaon\xf9\x22\x22'5v\x87\ -\x9e=\xfa\xa1\xb1\xa1\x07\xaa\xd5\x0a\xbc\xf3\xe8\xd1:\x10\ -\xaf/\xba?\xc3\xde\xdb\xef,@\x14\x150t\xd0\x9e\ -xm\xc1c\xb8\xec\xc7\x87\xc3{\x9f\xadG\xec\xdfg\ -4\xe0\x81\xee\xee.x_Eck+\xce>\xf1*\ -<\xfc\xccO1a\x8f\xa3 \xa6$\x93\x95\xc1l\xde\ -\x89\xf9\x9a\xa6\x03\x1eg\x9ep%\xdavn\xc2\xf0\xc1\ -SP\xa9v\xe2\xcak\xa6\xe3\xcc\x13\xaf\xc0\xde\xe3\x8f\ -\xc7;\x1b\x17\xa3g\xeb`47\xf6\xc6\x9d\x0f]\x81\ -\xa7\x9f\xba\x11\xa7\x1es\x19\x16.}\x0c\xb7\xfe\xf5\x9b\ -p\x00\x1a\x9a\x1b\xf1\x89\xf3n\xc0\xac\xc7\xbe\x8f8.\ -\xe0\x98C\xbf\x80K\xe7N\xc6\x90\x11\x13\xf0\xe9\xf3o\ -BgW\x1b\xda;\xb6\xe0\xe4\x99\x97\xe2\xb9\x97o\xc4\ -mw^\x01\xa99\xf3\xb9W\xd3\xf6\xfb0\xd6\xac[\ -\x80\xc5\x8b\x9e\xc7\xf2\xd5sp\xd0\x94\x0f\xe1\xa59w\ -g:\x0d\x00\x13\xc6\xcc\xc0\xb4\xfd>\x8a\xcd[W\xe1\ -\xd4c\xbe\x81\xa7f\xff\x06\x7f\xbd\xeb[H\x90`\xfa\ -\xb4\xf3p\xda\xb1\xdfDG\xe7v8\x17\xe1\xe4\x99_\ -\xc7\xed\xf7}\x0d/\xcd\xb9\x1b#\x86M\xc6\xf9g\xfc\ -\x14k\xd7/@\x9f\x9e\xc3\x91\xf8*N\x9a\xf95\xdc\ -|\xc7\xe7\xf0\xfa\xab\x0f\xa1X.\xe1\xb3\x9f\xf8\x13\x86\ -\x0e\xdc\x1b\x9b\xb6\xac\xc0\xf1G~\x19\xf0\x9a\xd0\x9cp\ -\xfc\x17p\xc4\xb4Oc\xdd\x86\xc5hj\xec\x8dS\x8f\ -\xfd&n\xbc\xf53X\xb4\xe8y\x00\x0e\x03\xfb\x8d\xc3\ -%\x17\xdc\x86\x1d\xed\x1b\xd1\xbf\xcf\x18\xac\x5c\xf3\x0a\xae\ -\xfb\xed\x87\xd1\xdd\xd9\x85\xb3O\xfa\x1e\xe6\xbcq+\xee\ -}\xfbG\x181z\x1f|\xec\xcck\xd1\xdc\xd4\x1b[\ -\xb7\xaf\xc5)\xc7\x5c\x86'\x9e\xbf\x1e\xf7\xde\xfb}x\ -\x00\x1f=\xf3Z\xbc\xb5\xf2\x05\x8c\x1cv \xb6m_\ -\x8b~}F\xe3\xb1\xe7~\x81\xbbf}\xcf$\x8e\x82\ -\xf3}&\x1d\x87\xb7\xdf\x99\x8f\xf6\xb6\xed\x99\xdduH\ -\x1d\xfe\x98\x91\x07\xa3}\xe7f<\xf4\xc8/\xac>W\ -\xab\xf8\xe5\xef?\x8a\xae\xceN\xf8j\x82S\x8f\xbe\x0c\ -KW<\x87?\xdd\xfaU88\x94\x1aJ\xf8\xc4y\ -7\xe0\x81'\x7f\x84m\xdb\xdf\xc1?}\xe4w\xe8\xd5\ -c\x086n^\x8e\x01\xfd\xc6!I*\xb8\xfe\xe6\x8f\ -b\xc5\xb2\xb9\x98y\xe8\xc5\xe8\xd12\x00\xfd\xfa\x8c\xc1\ -\xf6\xb6u\xe8\xddc(fL_\x86\x1f\xfd\xf2\x14\xf8\ -\xee\x04\xaf\xce\xbb\x0b'\xcd\xf87\xb4\xf6\xe9\x87\xad\x9b\ -\xd6\xc3\xc1a\xcc\xb8\x030\xb0\xdf8\xdc6\xebk\x00\ -\x80s\xcf\xfa6\xa6L:\x1d[\xb7\xafA\xef\x9e\xc3\ -\xb0\xfd\xa8u\xf8\xfdm\x17a\xf5\xb2\xf9\xd8\x7f\x9f\xb3\ -0z\xf8T\xfc\xf8W'b\xeb\xa6\xf58\xff\xcc\x1f\ -\xa3W\x8f\xa1\xb8\xe6\xfaSQnh\xc0'\xcf\xbf\x01\ -{\x8c8\x18\xeflX\x88\x81\xfd'\xe0\xad\x15\xcf\xe3\ -\xbfn\xfa$:jI\x12\xdb\xc4zA`h\xe3D\ -_$\xa0\x0b\x93\x14\xab?\xba\xc4\x07F\xbf\xde\xadm\ -A\xb3]C\xadS\xc0\xbaV\xb2\x9e/\x91 \xac^\ -\x12\xcd~L\xed\xaf\xdd\xd0\xc4I:\xfbF\x9f\xf9[\ -m\x95\xd7.\xca\xc5>\x9b\xed\x1d\xb7)\x9e\xa6J\xe3\ -\xb1A\xa0\xfe\x9f\xfdN\xbd5\xba\xd6\x17\x09\xcfQ\xb7\ -\xadj96r\x10\x7f\xa3\x12\x92\xf3x\xf3GK\x85\ -\x95;\xe5\xa1\xc4Sv\xb9\x94\xd8u\xe6u\xb5\xb6\xdc\ -\xcc\xae\xc1\xe6s}\x93\xac\xb0\xc3=q\x1b\xcc\x07\xee\ -C.Y\xd6\x16i\xe9=\xbf\xe5\xbf\x1e\x00\x98\xb92\ -0\xae\xbf\xa8\x80t\x07V\x98ih\xbc\xca\xc1\x02L\ -\x9bz\x9f\xac\xdd\xb0\x01A\x9eV\xaeX\xf1\xae\x1a>\ -\xb49,\xc7+0\x22\xa2C\x97N*\x00\xf2\x158\ -\xdd\xb5[\x8f\x1e\x16\x0bO\xb9\x84A-\xa0\xd5\xbe\x04\ -\x1e\xdeW\xb1\xa3k\x13\x9c\x0f+\xa4\xfc\x9c\xddhR\ -Oa\x85\x0f\x5c\x09\xd4\x11\x22\xa3\x9d\x83h\xe1\x09\xaf\ -S\x91J\x1f\x10V\x82e\xb4y\xfe\xf3\xf88H\xe4\ -\xb50\xe9\x9a\xb7\x08\xc5R\x0b\x1a\x1a\xfa\xa0\x10\xa7G\ -\xc6\xf0k\xc7\x84\xcf\x96\xc7*\x13\xe1\x9d\xf4+\xcf\xef\ -5\xfeX,_\xfd\x12\x0a\xc5\x22F\x0c\xd9\x0f\x0f<\ -~5vl\xd9\x82\xd7\xdfx\x04?\xff\xf5\xf9\xa8V\ -\xabX\xb4\xf4\x09\x8c\x1a~ \xc9\x83dS\xad)\xb9\ -\x8bq\xda\x89\x97\xa2\xa5\xa9/\x9e\x9d\xf3'\x00@k\ -s\x7f\xbc\xb3aI\xd6gR\xad`\xcb\xb6\xb7\xd1\xd2\ -\xdc\xb7\xc6\xd7\x18\x89O\xf1\xd7\xb3g_\x1c>\xf5\x13\ -xk\xe5l\xacZ\xb3\x10\x00\xf0\xf2\xeb\x0f\xe2\xd5y\ -\xb6*\xc4\xc6Q\xff\x96\xb0\xda\xc1\xd7\xdasq\x8c\xd3\ -\x8e\xf9*\xdavn\xc6\xecW\xef@\xdf^\x83Q,\ -\x94\xf1\xf6;\x0b\xb2\xe7W\xac^\x80$\xa9\xa2GK\ -\xff\xb45\xaf\xc6f\xd4\xf0\xbd0e\xcf\x931g\xde\ -\x9d\xa8\xfa*\x90$8\xe7\x94oc\xfd\xc6\xa5x\xec\ -\xf1\x1b\xea\xd0\x90_0\x1d\x1a81X\x22\x9f\x9e\xad\ -\x83\xf1\xed\x9fN\xc7\xf7\xaf\x9b\x81\x01\xfdFc\xdf\x89\ -'\xe1\xbfo\xbb\x08W_w:\xae\xf8\xcf\xa9X\xb9\ -\xe6U\xec\xb7\xd7\x19\xf0\x00\xe6.\xbc\x1f{\x8e9\x06\ -.N\xf1\x7f\xd0\xfe\xe7\xc2{\x8f\x17\xe6\xdcbpt\ -\xe0\xbeg\xa3\xa3s;\xae\xfa\xd1\x91\xf8\xf1u\xa7a\ -\xd6\xa3\xdf\xc1\xd0\x81\xfb \x8e\x0b\x06\xef\x1e\x1e\xa5\xa6\ -FL\x1c3\x13o,\x9c\x85\x08\x11^\x9d\x7f\x17\xc6\ -\x8c\x98\x8e\x81\x83G\xd5t\x22\xa5\xbe\xb9\xb1\x0f\xae\xb9\ -\xe1T|\xef\x9acp\xcf#\xdf\xc1\xa1\x07^\x88\xd1\ -c\xf7C\xaf\xde\xfdq\xca\xd1\x97\xe2\xb5\xf9\xf7\xe0\xca\ -\x1f\x1d\x86+\xaf9\x14s\x17\xdd\x8fS\x8f\xf9\x06\x1a\ -\x9b\x9b\x01\x00\xe5R3\xb6l]\x8d\xff\xf8\xe1t|\ -\xe7\xea#\xb1q\xf3rL\x9d\xfcaxx\x9ct\xec\ -\x970\xa0\xefX\xfc\xf8\xd7'\xe2;\xd7\xcc\xc4#O\ -\xff\x04\xcd\xb5\xa9~\x0f\xe0\x80}\xce\xc5\x13/\x5c\x8f\ -\x1f^w\x0a\xae\xba\xfaH\xac^\xfb:F\x8d8(\ -\x1bmKS?\xdc\xf0\xe7\x7f\xc4\xf7~r,\xfet\ -\xd7\x171r\xe8\x01\x18>los\x94\x0a\x00\x9cv\ -\xec7\xb0\xb3s+\xbeu\xf5\xc1\xf8\xfe5\xc7\xe2\xd6\ -{\xbf\x8a#\xa7}\x0a{\x8c?0s\x1c\xbd{\x0e\ -\xc3\x95WO\xc3w\xaf9\x1a/\xbd~+\x0e\xdc\xf7\ -\xdc\x9c=\x14\xbe\x8d\x1dy(\xdeZ\xf9\x1c\xb8Z$\ -\xbc\x1a:h\x1fl\xde\xba*\xc3\x06O=u\xb6\xef\ -DRMu\xf6\x8dE\xf7a\xe2\xd8\x99pq\xfa\xfd\ -\x01S\xce\x84s\x11\x9e\x9fs\x0b\xa6\xee\xf7!\xf4h\ -\x19\x88\xef_7\x13\xd7\xfc\xe2L\x5c\xf1\xe3\x83\x10E\ -1\xf6\xdb\xfb\x8c\x0co\xc3\x87\xec\x87\x1bo\xbb\x08?\ -\xb8\xe6X\xfc\xe6\x96\x7f\xc4\xe0\x01{b\xdf\xbd\x8e\x85\ -\x83\xc3\xf3/\xfd\x09\xdd\x95NL\xdb\xef<\x00\xa9\x8d\ -:h\xf2\x87\xb0f\xdd|,^\xfc\x02\xa6\x1f|\x1e\ -\xa6M9\x1f\xb7\xce&\xa1\x0a\xf2\x00\x00 \x00ID\ -AT\xfaw\xfc\xe0\x9a\xe3\xf0\x83\x9f\x1f\x8d\xeeJ\x07\ -\xce8\xeerTQ\xc5\xadw\x7f\x0d\x95J'\xce8\ -\xf1\x0a\x1c=\xf33\x185\xec \xfc\xe9\xae\x7f\xc5\xce\ -\xb66\x1c7\xe3\x0b\x189\xec\x00\xfc\xf8\xd7'\xe0\x87\ -?;\x19?\xb9\xe1T\x0c\xea?\x11\xc7\x1cu\x89\xe1\ -;\xdbk\xf9\xb7\xf5\x1d\xf6s\xf63\x92\xb4k\xa0\xe6\ -\x0c\x1e\xb9\x1d\xb6\x97a\x9f\xa1\xaf\x09\x03\x1d.Fp\ -X\xc7\x81j\xbd\xc0\xd5\xce\xb4h8\xa4\x9eY\xfd\x9e\ -\xdc#\x9b\x0c\xa4=\x8e\x0d@c\xe3\xb5\xf5I\xd6\x92\ -\xd2\xc2\xed\xc8=\xdc\xaf\xf2\xca\x16j\xf4\x1e\xbbw \ -\xfc\x9d\x7f\xc6\xd1\x88l\xf8\xeb\xe1\xe1\x8a\x05\xd3^x\ -\x94\x97\xf0@\xa6\xfb\x95'\xb6O\xe1!\xf3\xb5\x1a\xf4\ -\x95\xf2\xc7&\x142V\xb9\xc7\xae\xebD\xc6[\xee\x87\ -\xdf\xae\xc6\xd3\xf9\xfc=\xd3R\xad\x8d+\x92\xce\xc3\xb3\ -\x9a\x18\x006\xdb\xd8}\x00\xe8\x00\xffg\x00\x10\xbd+\ -\x00\x94\xc9!\x008\x13\xc8\x03 \x1f,\xbe\x1b\x008\ -\xa8\xb3\xf5\xcb0 \xd2\xe9\xbd\x10\xa4!\x00|\xad\x12\ -\xe8\xbd.X\x0e\x01\xa0}0\x8f\xc3@k\xd7\x00\x90\ -\xac\x86\x83^\x91w8\xb5\x8c\xec\x1e\xbb\xf9'4*\ -\xa1q\xe3\xb5\x92\x12(\x84\x97G:\xbd\x5c*\xb5\xa2\ -\xb1\xa1/\xe2\xb8L\xe3\xb4\x19g\xbdL\xd2&)\xb5\ -\xa9\xf1(\x0d\xc2<<\xba\xba\xdb\xd1\xd9\xd5\x06\xc9\xbe\ -\x9a{\xf5L\xc7\x9fT\xb3\xf5nre\xe7\x06F1\ -\x8a\xe5\x1e8\xf3\xf4o\xe1\xb0\x03/\xc0\xac\xc7\x7f\x88\ -\x15\xab\xe6!B\x84b\xa1\x01]\xdd\xba\x10=\x81G\ -\xa5\xd2\x05\xe7\xec\xb4Z\x9f>C\xf0\xc9\x0f\xff\x12\x80\ -\xc7\xad\xb3\xaeH\xabp\xc6\x08q\xbf).F\x0d\xdb\ -\x0b\x13\xc6L\xcd\xfe\x8bj\xafjsp\x88\x0bE\x5c\ -p\xf6\x0f1r\xe8\x14\xdc:\xebr\xb4\xb5oGc\ -C\x0b\x00\xa0\xab\xab=\xe3X\xa5\xda\x8djR\xa9U\ -!\x9dt\x80\xf1\xa3\x0e\xc0\x05g\xfe\x04o\xaf\x9b\x8f\ -{\x1e\xfd\x09b\xc48p\xcaI\x183b:\xfe|\ -\xf7W\xc8\x01\xb06\xa8\xb1\xd4uw\xf6\xb2\xfa\x04\xbc\ -\xb5\xf2\x05l\xdb\xb8\x01\x9b6\xae\xc5\xf2\xa5\xaf\xe2\xdf\ -\xae\x9c\x88%o\xbd\x80\x09\x13\xa7\xe3\x98#?\x83R\ -\xb1\x11\xa5b\x13<<\x9e}\xe9&\xf4l\x1d\x84I\ -\x13\x8f\x84\x83\xc3>\x13O\xc2\xc2%\x8f\xa2\xa3\xbd\xdd\ -\xc8y\xed\xba\x85\xe8\xd3k\x04\xfe\xf9\xc2\xdf\xe0\x88\xc3\ -/\xc0\x8b\xaf\xfe\x15?\xbd\xfe\x1c\xf8\xaa\xea\x84`n\ -\xea\xfe\xe7\xa0Tj\xc6\xdcE\x0f\xa1w\xffAX\xbc\ -\xe4ItW:p\xd8\xd4\x0bM\x22\xb1|\xf5\x8bX\ -\xbb\xea\xcd\x94\x8e\x17oF\x92T0q\xccQ\x980\ -\xf6p46\xf4\xc4\xfaMK1\xf5\xc0\xb3q\xd0\x94\ -3\xb1q\xf32\xb4\xb6\x0c\xc0\x88\xe1\x933\x0e\xbc2\ -\xffn$\xd5*\xaa\xdd\xddX\xbb~!\x9a\x1a{\xc1\ -\xc1a\xc4\x90\xfd\xb0j\xcdk\xd9\x94\xf0\xd3/\xdc\x84\ -\xee\xee\x9d\x99\xa5\xda\xb0y\x19\x0e\x9e\xf2Q|\xe8\xac\ -\xef`\xd2\x9eG\xe0\xfa\xdf_\x88\x07\x1e\xfaY&\xab\ -\xb5\xeb\xe7c\xc5\xd2\xd7\xe0\xe0\xf0\xea\x1b\xf7\xa1Z\xed\ -\xc6\xc0~c3l\x01@\xb9\xa9\x11#\x87\xee\x8fw\ -\xd6/\xc2\xe4\xbdN\xc4\xb4i\xe7\x00p\xe8\xe8\xdc\x8e\ -\x89cgd\xf7-^\xf6$v\xeeh\x03\x00\xac\x5c\ -\xf3*\x1a\xca\xad\x99\xcdH2\xab\xeb\x11\xc5\x11F\x0e\ -\xdd\x1fs\x17=\x94\xe9\x93\x5cb\xaf\x9d\xcb\xaf\xb5\x0d\ -q\xf0\xdcK7\xa3\xb9\xb1\x0f&\xef{\x02<<&\ -O:\x05\x0b\x97>\x86\xce\xb6v<\xf8\xf0\xb5\xb8\xfc\ -?\x0f\x02\x9c\xc3\xbe\x93\x8f\xc31\x87_\x8cJ\xa5\x13\ -\xe5rs\xd6\xc6\xa6-+\xb0`\xc1\xd3\xa8\x22\xc1\x9b\ -\x8bg\xa3\xbb\xd2\x81\x96\xe6~H\x90\xa0\xa3\xad\x1d\x0b\ -\x96<\x82\xbd&\x1c\x0f\x00(\x14\x8b\xd8s\xecL\xbc\ -:\xef.88\x8c\x1b}8\xb6l[\x8d\x97_\xba\ -\x0bUT\xb1i\xfd\xdbX\xf0\xe6#\x18>d?\x14\ -\xcb%\xec\xd8\xba\x05\xb7\xdfw)&\x8d;\x16\xc7\x1c\ -\xf6\x05<\xf8\xc4\x8f\xb0l\xc9+\xe9\xb3\xa3\x0e\xc3;\ -\x1b\x16c\xc4\xd0)\x986\xed\x5c\x0c\x1d\xb4\x176n\ -Y\x8e1#\x0f6|WKn}d\xb8\x1e\x8c\x13\ -]d\xf7\xda%+\xec\x1f\xd8\x96\x84?\xf9\xb7\xb2\x08\ -\x05\xe9o\xae\x15\x86k\xeaS\x1a\xd4\xe6hE0\x09\ -|5\xaf\xdd\xd5*d\x02+i\x09\xfa\xb9=\x99\xe5\ -\x0b/\xb6\xd7!U\x12\x10\xf3a\xf8\xbcaL\xee\xd7\ -@H\x93\x15\xeb\xbb\xa58\xa3\xfe1\x0cdm \x1e\ -\xe2\xb6N\x9c\xe3\x00\x17\xe9\xfa\xbf\xb0t%\xb1\x0dW\ -\xfe\x84O\xf2.\x1c\xf5\x7f2\x13\xca2\xe0\xa2\x92\x0d\ -\xf4d?\x85\xf2Z7'1\xcdv\xc3\x9c-\xfap\ -\x5c\x10\x16\xc04\x86\x13\x1ac\x14Dx\xdd\xa8\x10\xe0\ -\x14\x000]k\x19\xd4Q\xe3a\x15L\x06\xc4\x83\xd0\ -p\x8e+s\xc2N\x0dB\xe4^\x11\x8a\x04\x00\x0c\x10\ -\x11\x8e\x87l\xd0\x88\xb3\x9dW6Xr\x86\xbe\xd0h\ -!k%\xfd\x9b\x0f\xd2\xf4\xf0\x08\x85\xcf\xe3\xd2\x80\x95\ -\x8fV\xb1\x99\x9b\xd0\xc2\xa5k\xf9L\x17\x89\x87\x15\xd5\ -\x9a\x8a\xfb*\xda\xbb\xb6\xa0\xb9\xd4\x1bpy\x00\xd8\x80\ -W\xb9\xc8\xa1l\x08>\x1b\xc4KP-;zE\x16\ -y\xf99'\x93\xcb\xba#\xf1\xdd\xd6\xc3\xa8\x92\xd8\xf5\ -/6\xb0\x14\xfe\xe9\xae@\xb8\x08\x8d\xa5^\xa8\xf8.\ -T\xbb;P\xa9vf\xf4\x08\xdfT1\x15S\xd6X\ -:\xcc[\xf4\x10\xce>\xf9\xbb\xa8twc\xc9\xf2g\ -1\xe3\xd0\xcf\xe0\x9e\x07\xbf\x8f\x09c\x0f\xc1\x19\xc7\x7f\ -\x0b?\xfc\xc5\x09\x98\xb0\xc7\x91X\xb6rvF]\x82\ -$=\xc0\xba\xd8\x8a8.\xe3\x8c\x13\xbf\x8a){\x9d\ -\x8a\xbf>\xf0-\xbc\xf4\xea\xac\x0c\xb9m;7c@\ -\xdf\xd1\x9a\x148\x8f\xde\xbd\x86b\xde\x9b\x8fd<\x19\ -8`$.8\xfb'\xd8\xd9\xb1\x0d\xbf\xfb\xcb\x17\xb0\ -m\xfbf\x92\x88]K\xc48=\xf5\xe8\xafb\xc8\xc0\ -=\xb3\xcf\xaf\xfc\xd9L\xech\xdf\x86\xc6r3>~\ -\xd6\x0f1\xa0\xef\x1e\xf8\xfdm\x9f\xc7\xb2\x95s\x01\x00\ -\x1b6\xad\x06\x00\x0c\x1e0\x01\x0b\x97\xbe\x08\x00\x18:\ -h,\x8a\x8526nY\x99\xb53i\xect|\xe8\ -\xe4\xef`\xc9\x8a\xe7\xf1\x87;/C\xa5Z\x01\x00\x9c\ -t\xd4W\xb0~\xd3R\xcc<\xecb\x00\x1e}{\x8d\ -D\x92Tp\xe6\xa9\xdf\xc0_\xef\xfaV\x8dV\xaeD\ -\xd4\x0f`\x15S\xc0\x8e\xb6\xf5\x99l\x0b\x0d%|\xf4\ -\xec\xab\xb1\xe7\xb8c\xb1s\xe7\x16\xacY?\x1fIR\ -E\x1c\xa7\xc7\xf1\xac[\xbb\x1c\xcbV\xcd\xc6\xfe\xfb\x9c\ -\x89\xb5\x1b\x16c\xd4\xd0\x03p\xc3\x9f.\x84V\xb6\xd3\ -\xeb\x85\x17nE\xa1P\xc2~{\x9d\x81Sf~\x1d\ -\xa7\xcc\xfc:^[p\x0fn\xbe\xedK\xf0\xdd\xa9\xd9\ -\x15\xe39e\xd2i\x88\xa3\x02\xfe\xe5\x93\xf7\x1a\x1a\xf7\ -\x99x2\xfez\xef\x95\xa8v\xa7c_\xbbnaF\ -g\xc7\x8e\x1d\xd8\xb2}\x0d\x9a\x1b{\xa3\xbbu'\xbc\ -O0y\xd2\xa9\xe6\xf9\xd5\xef\xbc\x81\x86r\x0b\xaa\xd5\ -n\x00\xc0\xd2e\xb3kc\x07\xaa\xd5\xee\x0c\xf7\xad\xcd\ -\x03\xb0\xf8\xad'\xd3\xf3\x15\xe3\x02*\x88\xb1a\xf3r\ - *\xa2\xd0\xd2\x077\xdd\xf9o8\xe1\x88\x8b1v\ -\xd4a\x986\xe5|lo[\x8f\xbb\x1e\xba\x02/\xbd\ -t7\x00\x8f\xf6\x9d[2\x1bT\xe9\xecF\x92T\xb2\ -J\xa7\x5c}\xfb\x0e\x87s\x11\x86\x0f\x9e\x8c\x81\xfd\xc7\ -C\x02\xf3M[W\xa2Z\xed\xced\xb1v\xfd\xa2\xec\ -\xbb4I\x11;jO\x04\x18=z?$\xbe\x9a\xad\ -\xab\x14\x19\x8b\xce\xae]\xbf\x10\xa3\x86M5\xf6Y\xec\ -\xf2\xe8\xb1\xfba\xf0\x80\x89x\xe9\x95\xbf\xe2\x9d\xb5\xcb\ -\xb0l\xd5lL\xd9\xeb4,[1\x07{\x0c\x9f\x86\ -\xdf\xdd\xfa)8\x00\x83\x86\x8e\xc1GN\xbf\x1aC\x06\ -\xee\x85\xcd[W\xe1\xedu\xf3PM*F\xce\x1b\xb7\ -,\xcf,\x93\xafV\x91$\x158\xa7\xb3@\xcf\xbf\xf2\ -G|\xea#7c\xe8\xb0\xf1\x186d\x1f\x14\x8b\x8d\ -x\xe6\xc5\x9b\xe0\xe1\xd1\xa3e\x00\xd6oZJv\x00\ -X\xfd\xce\x5c\xc4Q\x01--\xbd\xb1\xb5s\x1d\x16\xbd\ -\xf94\xb6n[\x83\x1e\xad\x031\x7f\xc9c\xb51&\ -hn\xea\x838.\xe2\x90\x03/02\xdf\xbamM\ -\x80s\x99}Q\xfbik\xf76XJ}\x8b\x1e:\ -\xads\x0d\xe9\xff%T\xe1\xea\x8d\xd0\x1f\xae\x93GF\ -\xad]\xb2#W\xb8\xa6S?\xafW\x95\xb2\xd3\xd8<\ -\x9f\x13n\x0a\x91\xb6\xc3 \x8e\x93y\x9d\x1eU\x1f\x14\ -\xfeF\x9d>u\x84\x1e\xe9:|\xad\x8fI\xe2\xc1K\ -\xa7lL\x11\xe7\xfa\x91q\xb2O\xe6\xc0\x99\xa7\xe1m\ - \xa9\x9e\x04q\x9c\xf1\x83=\xa9\xce\xb8\xd9\x18\x22\xa1\ -\xf6\xe5\xff\x1a\xdc\xd9\x190\xe6c\x18;i\xa2Q\xc3\ -\x8d\xb3\x1b\xe6bj/\x94\x9f\x96\xc1\x14\x03\xe1\x8ci\ -\x04\x0eZ\xc5\x06T\xd35\x80\xc8\xa2\xe7z\x00\xd0\xe9\ -W\x0b\x00{n\xdc\xee\x01@\x86h\x01 \x02U\x00\ -\xb8\x0f\x08\x800\xfc\xc9\x03@\x85\xc8\xd1r\x98\xc7\xbd\ -\x7f\x00\xa80\x1c\xea\x05w\x16\x00n\x97\x00\xd0\xfb%\ -\x08\xdc\x8c\xa6Ro\xc4.\xaa\x0b\x00\x06\x8d\x04\xb0\xbb\ -\x03\x00\x19\xbb\xcdR\x99_\xf6\xa0T5?\x96\xbf<\ -vo\xf8\xa6\x81)W\xe9\xd8\xd8H\xde$-HX\ -\x18\xbb\x12\xa2R\x11%\xb4\xa2\x9at\xa3Z\xedD5\ -\xe9\x02\x12\x8b5\x95\x9d\xae\x03\x05<\x96-{\x1d\x85\ -\xb8\x84C\x0f9\x1f\x0f>y\x0df\x1cr\x11\xbet\ -\xd1\xfd\xd8\xd9\xb1\x15w?|%\xfa\xf5\x1b\x81\xbd'\ -\x1c\x8f\x1bo\xbf\x04Q\xa1\x04\x17\x15Q\x8a\xcbi\xd5\ -\xcc9\x9cw\xfa\x15\x18?\xfa0\xfc\xf1\xce\xaf`\xde\ -\xa2\xa7 \xf9\xa7\x07\xb0u\xfbZ\xf4\xeb=\xaa\x86%\ -`\xd0\xc0\xd1(\x15\x9b\xb0i\xebj\x00\x1eC\x86\x8c\ -\xc3\xc7\xcf\xba\x06\xeb7\xbe\x85\x1bo\xff2::v\ -\x12\x87\x04iU0\xd6\xe4\xf8\x97\x1b\xfe|1\xa2Z\ -\xf6\x19!\xc2\xce\x9dmhn\xec\x81O\x9c{\x0d\x9a\ -\x1b{\xe3\x86[.\xc2\xeaw\x96d\xba\xd8\xd1\xd9\x8e\ -\x1d\xed\x1b1\xa0\xdf\x98\x0c3\xc3\x06M\x02\x00\xbc\xb3\ -\xe1-\x00\xc0\xe4=g\xe0\x9c\x13\xfe\x03\xaf\xcc\xbf\x07\ -\xb7?\xf0=x\xaf\xb2X\xb3n\x1e\x9c\x8b0\xa0\xef\ -X\x00\x1e\xe5r\x0b|R\xc5\x80\xbe{d\x92\x12\xd9\ -\xd9\x84\xc8:\x1e\xb34\xc0k\x82p\xd4a\xff\x8c\x09\ -{\x1c\x85_\xff\xe1cX\xb4\xf09xx|\xf2c\ -\xbfB\xff>{d\x1cye\xde\x9d8\xfe\x88/a\ -\xda\x94\xe5\xd8\xb4e%\xe6\xcf\x7f\xca\xe0\xc4\xc3c\xe4\ -\xa8}\xb0n\xc3\x12\x5c{\xfd\x87\xd0\xda\xab\x0f\x0e?\ -\xf8\x13\x98y\xc8%xe\xee\x9d\x98\xfb\xc6c\xd9\xbd\ -\x83\x86\x8e\xc5\xc8\xa1\x07\xe0\xf6\xfb\xbf\x8e\x17^\xbe5\ -\xc3\xee\x98\xd1S\xf1\xc9\x0f\xfd\x0e\xd3\x0e8\x07\xcf>\ -\x97N\xe5\xf7\xe9=2\xe3c\xaf\xfe\x83\xd0\xa7\xe7p\ -l\xde\xf66\xb6l[\x0d\xe7\x22\xdc\xf5\xd0\xb7\xb0h\ -\xe1spphi\xed\x81qc\x0e\xc5\x92\xb7^\xc0\ -\xa8\x11\xfb\xd7\xc6)\xbb\xea\xd8\xb1;l\xda\xba\x12C\ -\x07\xef\x0b\xd7\xb3/<\x124\x14\x1a\xd0\xb7\xf7H\xbc\ -\xb9\xf2y\x14\xca\x8d\x18=b\x7f<\xf8\xdc\x0d\xb8\xe5\ -\x91\x1f`\xf4\xa0=q\xda\x8c\xaf\xe0\xd8#\xbe\x84\x97\ -\xe7?A-\xe5u\x8cy\xbca\xfd\x0a$\xbe\x8a7\ -\x16\xdd\x8f{g\xfdgv\xef>\x93\x8f\xc5\xdaw\x16\ -\x1al\x856\x8d5X\xf8#K&d\x0c6As\ -X\xba\xe2\x05\xcc\x98~1\x0e;\xe4\xa3x\x9a6a\ -\x00\xc0\xa9\xc7\x5c\x86R\xb1\x09\xcf\xcd\xfe3\x22Dx\ -e\xde\x9d8i\xc6\xbf\xe3\xc0\xc9gb\xeb\xf6\xb5\x98\ -?\xff\x09x\x00\xa7\x1e{\x19\x8a\xc5F|\xf7\xda\xc3\ -\xb1a]\x9a\xb8|\xe3\xcb\xcf\x22\x8et\xba\x0d\xden\ -\x06\x13\xae\xcaL\xcb\xe2\x05\xcfa\xdd\xc67q\xe0\xe4\ -s0\xa0\xdf8,\x5c\xfa8\xda\xb6m\x05\x90\xea\xe5\ -\xd8Q\x87\xc1\xc5QV\x19\x1e=|*v\xb4o\xc4\ -\x96\x8d\xeb\xe0\xe0p\xfa\x09\x97\xa2Tl\xc4\xea\xb5\xaf\ -\xe3C\xa7\xfe'~z\xfdY\xa8v{\xech\xdb\x80\ -jR\xc1\xb5\xbf:7\xe3\xcf\xd8\xf1SQ\xadv\xe7\ -\xec\x1c\x17\x07\x98G\xc8\xa8\x85\xa1=\x9c\xb5\x12IH\ -\x10-\xb6Ylv\x04gf=8A\xe5\xe2\x02_\ -L\x83M,\x15\x05Z\x84\x09\x92{H\x95\xca\x9e_\ -\xc7\x08b\xbf\xeekv\xcfnv\xb1x\xb2\xc1\x15\xa8\ -@\xa3\xbe\xc0\xc6\x02\xbaqT\xbc\x98|\x1e\xda\x17\xe1\ -\x97\xac\x93\xe3\xa4Z7\x9f\xf2\x11:\xcas\x1d#O\ -\xbd\xdb%NI\xc1V\xba\x99\x0fBK\xe8\xd7\xd3~\ -|-H\xcb\xf3\xdeV\x8e\x91\x1b\xaf\x83\xbc\xb7\xdb\x16\ -\x98l\xc0\xac\xc8\xaa\xe7\xd3#\xea\x1b\xb0G\xa9\xd9\x8d\ -L)\x051bT\xd0\x9dr\xc9\x03(\x22\x86B)\ -\x04\xabf;\xe2deZ\x8f\xb3\xf5\x10\x00\x1cd$\ -\x86<>\xf2\x22m[\x18\x12*\x96f\x9d\xfa\xc3g\ -\xf2\xe8\xc04@\x02\xf4E\xeeL{\x18\xec\x00lX\ -\xed\xe2w\x1b\xeer\x84]\xef\x1c\x225\x98\x1cpr\ -0\x17\xde/\x07\xb1\x8aH\xb5\x9c\xae\x00H\xe0Q\xf5\ -\x15\xec\xec\xdaJk\xb9\xac\x81\xb1\x82UE\xe5\xb5m\ -r|\x01\xd3\xc2\xd3\x11I&\x0d\xaeR\xea\xf1\x13\xfc\ -#\xbdD\xd9O\x98\x8d\xb01\xccW\xfc\xf2\x01s\x04\ -\x0969\xe9\x00\xd2\xcd\x22q\x5cB\xb1\xd4\x82\xc6\x86\ -\xbe\xe9Z\xc1R\x0b\xa2\xb8HG\xc6\xd8C9el\ -\xbf\xff\xcb\xa7q\xe4\xb4Oa\xef\x09\xc7\xe3\xce\xfb\xbe\ -\x85\xef\x5c=\x03?\xfd\xf59\xa8V+\xb8\xe0\x9c\xeb\ -\xf1\xd0\x93?\xc3\xda\xb5o\xa3X\xaa\xbd\xad\xc4\xa5\xb4\ -\x1d:\xf5<\xec=\xfe8\xdc\xf7\xf8\x8f\xb1}\xc7\x06\ -\x0c\x1b2\x01C\x87\x8cC\xff~#\x00\x00/\xcf\xbd\ -\x0b\xfd\xfb\xee\x81\xfd\xf6>\x16\xe5\x86F\x1c1\xf5\xe3\ -\xd8\xb2m\x0d\xe6-x\x02p\x0eg\x9fp9\xda\xda\ -7\xe1\xfe'~\x8a~}\x86a\xd8\x90q\x186d\ -\x1c\x9a\x9bZI~|\x84\x90\x9eO\xb6sg\x1b\xb6\ -\xb7mA{\xdbvlo\xdb\x82\xaa\xaf\xe2\xe4\x99_\ -@\xdf^#q\xc7C\xdfA\x14\x170r\xc8D\x0c\ -\x1b2\x1e\xbd{\x0d\x84\x83\xc3\xeb\x0b\x1f\xc0\xe8\xe1\x07\ -b\xec\xc8\xc9\xe8\xdb{\x08&\xefy\x22\x96\xae\x9c\x8d\ -\x0d\x9b\xd7\xa0gk_\x9cq\xec\xd7\xb1x\xf93x\ -\xe1\xb5\xdb0t\xd08\x0c\x1f<\x1e#\x06O@\xc1\ -E\xf8\xc5\x0d\x1f\xc3\xb5\xff\xf5\x11\xfc\xfc\xbf\xce\xc7\xcf\ -\xff\xeb\xa3x\xfb\x9d\xb9X\xf1\xf6\xcb\xf8\xd5o?\x91\ -aKy*\x15\x0d\xb6\x0d\xf5wb\xcbw\xce9$\ -\xbe\x8a\xb5\xeb\xde\x04\x00L\x9cx(\xc6\x8c<\x04q\ -\xa1\x94\xdd3{\xce\xadp.\xc2\xc1\xfb}\x14o,\ -\x9c\x85z\xd7\x9e\xe3g\xe2\x1f\xce\xba\x0e}\x07\x0e\xc3\ -\xb6-\x1bk\xbb\x95\x81\xb6\xf6\xcd\x90\x89L\x008\xf8\ -\x80\xf3\xd1\xd1\xb9\x1d\xcf\xbft\x0b*\xed\x9d\xe8j\xef\ -@W{\x07\x16\xcc}\x12\xeb6.\xc1\x01\xfb\x9e\x93\ -\xd19f\xc4\xc1\x184t\x0c\xca-\xcd8\xee\xc8/\ -\xa2\xab\xbb\x1d\xaf\xbcq'\xe6/z\x1c\xdb\xdb\xd6\xe3\ -\x98C?\x87\x01\x03G\xa2P.\xe2\xacS\xbe\x8d\x93\ -\x8f\xbe\xb4V\xb1\xb2X\x17\xdb\x02\xe7\xe0z\xf4\xc6\x82\ -eOc\xc8\x80=1e\xc2Q(\xc6E\x1c=\xed\ -B\x94\x8a\xe9\xdbp\xaaI\x05'\x1e\xfey\x9cr\xe4\ -\xe7Q\x8a\xcbX\xb5\xfeM\xech\xdb\x80\xae\xaev\xf8\ -r\x19pq\xfa_\xa1Xg\xc3\x9a\xfe\xdd\xd9\xb1\x13\ -K\x96?\x83)\x93N\xc3\xe8q\xfb\xc3\xc3\xe3\x88\xc3\ -/\xc0\xc7\xce\xb8\x16=Z\x07\x18Y\xec\xcaV\x08\xe6\ -<\x7f\ -Y\x9c\xe5\x8f|\xd3)co\xf8(\x01\xa3\xe2\x89q\ -\xc5\x07\xc1\x03\x05\x89\xcc\x85\x19\xd2\x00\x03\xddF\xa22\ -\x08+HfR\x08\x9ez\x00\x10\x82l\xe0\xa4\x85\xd4\ -\x10x\x0c\xae]\xad)K\xb3\x00=\xcf\xcf\x11+,\ -\xf8\xec\x19{L'+e\x08\xbc\x10\x00\x1a\xedG\xd4\ -\xb2\x0a@\xfe-u0\x19\x87\xec~f\x00\xe4k\x8b\ -\xc4o_A{\xd7f4\x94z\xc2\xb98\x1b\x97\xdd\ -\xc5\xa5\xf4\x86;\x96\xf4s}\x1d\x0f\xd3*mX\xa3\ -S\x93\x84\x935\x16zN$\xdf\xcb\xf2\x91\xc3zE\ -\x86\x5c!\xe1\xcc\x85\xe5i\xbf\xb3\xb2bC\x05\xc89\ -i\x05\x14\x0bM\xe98|Z%\xf5>\xa5\x08\xde#\ -\xf1Ux\x9f`\xc3\xba\xb5\xf8\xdd-\x9f\xc5I3\xbf\ -\x8c\xe9\xfb\xff\x03::\xb7\xa3\xa9\xa1'6o{\x1b\ -\x0f>\xf9S\xbc6\xf7Q\x83U\xf9{\xea\x94\xf3\x10\ -E1\xce8\xee\x1b\xa6\xefUk\xdf\xc0/~\xf7\x8f\ -\x98\xfd\xea=\x183r\x1a\xce=\xf9*tv\xed\xc0\ -\xce\xce\xed\xb8\xe7\xe1\xef\xa3\xa3\xb3\x1d{\xefy$\x06\ -\xf5Ow\xfd^\xf4\xb1\xff6\xcf\xff\xf5\x81\xff\xc0\xf3\ -/\xdf\x091\xe6\xd5\x80\x7f\xe2l\x99\xb7\xe5R\x03\xa6\ -\xecy2\xa2\xa8\x80\x0b\xcf\xbe\xd6\xb47g\xee\x1d\xf8\ -\xf3=\xdf\xc2c\xcf\xfe\x06C\x07\xee\x89O\x9ew=\ -\xba+\x1d\xd8\xb2\xedm\xdct\xc7W\x00x\x1cr\xc0\ -yhl\xe8\x89Icgb\xd2\xd8\x99\xe6\xf9\xab\xff\ -\xebt\xac\xde\xf6\x0e$\xb7\xd4+\xafwa\xd6\xeb\x83\ -\xefS\xfe\x85\xad8<\xf5\xfc\xef\xb1\xf7\xf8\x13\xf1\xef\ -\x97<\x81\xb6\xf6M\x00<^[p\x0f\xa6L:\x0d\ -\xe5\xe6F\xeclkCgG\x07\x16,y\x18S&\ -\x9d\x8eg\xe7\xfc\x81\xf4^2\xd5\x08\x8f<\xf1K\xec\ -1|\x1a\xfe\xf5S\xf7\xa3\xb3\xab\x0d\xcd\x8d}\xf0\xe4\ -\x0b\xbf\xc6[K_\xc9\xee\x8f\xe3\x02\xf6\x1e\x7f\x02\x16\ -\xbd\xa5\xc7\xa6\x08\xa6\x12x\xbc\xbe\xe0\x1e\xcc<\xe4s\ -\x18>j/\x00\xc0\x9a\xf5\xf3\xf1\xb9O\xfc5K\xac\ -\xeex\xe0\x9bX\xbfn\x15\x1c\x1c\xfer\xefWq\xd6\ -\x09\xdf\xc6\x97?\xf30\xba+\x1d\xd8\xbec\x1d\xee|\ -\xf0rt\xeeh\x03#\xdb\x03p\x85\x22\x10\xc5\x80\x8b\ -\x10E\x05<>\xe7\x16\x0c\xe8\xb3\x07\xce;\xe1J\x9c\ -U\xe9D{\xc7V\xac\xdf\x94Vc\xab>\xc1}O\ -\xfd\x0c'\x1d\xf1/\xf8\xe6g\xee\x07\x10\xa1\xb3k\x07\ -\xfe|\xffef\xdc\xae\xb5\x17\xa2J\x17|\xdb\xf6\xec\ -3\x0e\xea\x1c\x1cn\x9fu\x19>|\xfa\x8f\xf1\xd9\x7f\ -\xf8\x0b\xda\xda7!\xf1U<\xf2\xcc\xcf\xb0t\xf1\x8b\ -\xe6^\xb5o\xb6\x16(\xb2ljm\xc5\xc0~\xe3\xf1\ -\xda\xbcY\xd9\xe7\xd9\xda@\xb2w\xb7\xdd\xf9\x0d\x14\xe2\ -\x12\x8e<\xf8\xd38\xe5\xe8\xcb\xe0\x9c\xc3\xdb\xeb\xe6a\ -\xd6c\xdf\xc5\xfc\xb9Of\x96\xbb\xb3c'\x16,y\ -\x04S\xf6:\x1d\xcf\xcd\xb99\xeb\xe7\xa9\xd97\xe0\xac\ -\x13\xbf\x83\xcb\xbf\xf2\x12|R\xc5\xc6-\xcb\xb1\xf8\xad\ -\xa7\xd0\xbb\xc7\xd0\xba~\xc2\xd6\xd44\xd9x\xf6\xc5\x9b\ -1\xe3\xe0\xcfb\xf3\xb6\xd5\x987\xf7\x89\xec\xfe\xd7^\ -{\x08\x0f\x0d\xfe\x09f\x1c\xfcY\x1c~\xd0?\xa1T\ -l\xc4\xd2\x15\xcf\xe3\x0f\xb7\xff+Z{\xf5\xc1\x19\xc7\ -\xff\x07\xe6\xbd\xf9 f\xcf\xbe\x1d\x00\xf0\xc83\xd7\xe2\ -\xb8#\xfe\x15\x0b\x97<\x8eG\x1e\xff%\xfa\xf5\x1e\x85\ -sO\xfe\x01N9\xfaR\xc4q\x11o.{\x1a\xf7\ -?\xfc\x13c\x93m\xc0\xc5\xd5Y;\xadn\x97*i\ -\xf0'\xf7\x08&\xe5\x1e+'\xc5}\xbd\x1d\xb7\xf7\xdc{\xcf\xd9{\xed\xb5\ -\xe6\xf0\x8f\xb9\xbe\xf9\xfd\xbe\xdf\xf8\xe6\x5c\xfb\xdcGw\ -G\xc7\xe9\xbe{\xad\xb9\xe6\x1c\xe3{\xfc\xbe\xc7\xf8\xc6\ -\x98s\xbe\xee\x897\xe0\xb9\x0f\xbf\x1f\xc7\xeb\x13\xec\x86\ --\x1em\xc6\xc7\x1d\xa1\x00\xcf\xdc{\x16G\xab5~\ -\xfe\xa3?3\xdd\xb0t\xe3x\xac\x12\xbfx\xf9\xc2h\ -\x7fu\xc0\xed\xf5\x09.^\xfc\x15\x5c>|\x84[w\ -\x9f\xc4\xc5\xe6!.^zi\xb2\xcf\xa7\x9ey\x167\ -o<\x89\x9f\xfd\xd9\x7f\x81\xbasy\xdc{\xe2\x19<\ -z\xf4\x02.\x1f>\xc4\x80\x8a\xe3\x93\x13\x9c\x9f\xdf\xc1\ -\xc7~\xe5#S\xb0\xed0\xbe\xd6\xed\x8d\xbf\xeam\xd3\ -R\xbaN\x8e9\xf97[\xf9\xf4g\xdf\x82\xcd\xd5#\ -\xfc\xf2\x87\x9f\x9btl6\xd5\xa1\xc3\xd7|\xd5\x7f\x89\ -\xd7=\xf9f\xfcw\xdf\xf3\xb5\x8d?}\xe3\x9b\xde\x86\ -\x97^\xfa\x18>\xfa\x91\xe7p|~\x8a\x93\xe3\x1b\xb8\ -\xff\xb1_\xc2\x8d[wP1\xe0\xe1\x83\x17&Y\xdf\ -\xbe\xf7\x14..^\xc4\xa3\x87\xae\xcf\x0e\x1dn\xdf}\ -\x02\xdb\xdd\x16/=\xb8\x1f\xc6/(89?\xc7\xb3\ -\xbf\xea\xf3\xf0\x91\x8f|\x00\xcf\xdf\xffe\xd4=\xefg\ -\xe7\xb7\xf1\xf0\xa5\x07\xd8\x5c\x5c\x8c\xfd\xf4\x1d\xee\xdcy\ -\x1d6\x9b\x87x\xf8\xc2\x0b\x180\xe0\xd6\xed{x\xfd\ -\xeb\xdf\x82\xe7\x9e\xfb\xf1\xe9\x8d#\x05\x057n\xdfA\ -\x1dvx\xf1\x85\x07\x13\x9e\xac\xfa\xc2\xfb\xf72\x8f\x14\ -\xb7\xdex\xac\xd0\xfd\xf5|\x8d5N\xce\xdc\x13\xc5h\ -SIOv=\xc7E\xd3\x8b>rM\x13\xad\x98\xe0\ -\xd8\xa4\x9f\x9eI\xb7?+\x16\x1d\xf4\xd1,\x8e\x9f\x0a\ -\xe7\x851d\xe3\xb0\xff\xf5\xe7\xba\xf2\x12q\xfb\xd8\x17\ -kY<\xce\x93NL2jyt\x19\xf8\xf2q\x8f\ -\xed\xadct\xa7'\xd3y\xea{\xed{|\xe9E\x16\ -\xe7\xcb\xb4\xd1'&\x83\xb1\x98\xe4\xd7\xfa\x7fk\x89<\ -*\xdd\xec\xa7\x86a\xb8\x02W$\xc2LX\xec\ -&\xd7\xbf\xff\xd71\xe2\x95x\x9e<\x1a_\xea\xc88\ -@\xb2\x1c\xd5V\xa2\x1f\x18i\xf1%\x10\xdd\x02\xc07\ -iE\x9f5\xfe\x1d&nX\xf6\xa3\xdd\xc6\x09\x06\xcb\ -\xd9\xfa\x02\x00\x9c\xdd\xc0j}\x0e\x9b\x80\xa9mE]\ -\xfb\xec\xbd\xa2N\x0fU\xe7\xf1\xa7D\xb6\xb1\xa1\x02\x5c\ -mP_z\x80\xa1\xee\x82\xaf\x9c\x9b\xa8r\xbf\x8a]\ -\xf5\xa7\x19.u\x82\xc5\x01\x9a\xdf\x10\xc5\xcf@-(\ -\xf8\xcc\xcfz;\x9ey\xfa-\xf8\xed_\xfa\xa7\xf0\xfd\ -\xff\xe7\x9f\xc3{\xdf\xfb\x7f\x84\x89\x84\xeb\xbc\xa3\xeb\x9c\ -V\xd3\x8dWx\xdc\x96\xf5\xf5\x9d\xac\x1b\xf6\xb9l\xaf\ -\xda\xa7\xf2\xad\xfa\xe2\xbe8V\x8dt{5I\x8b\x10\ -\xbc\xe2\xa5\xf1\xc2\xb70!\xe5k:\xbf\x00\xb5\xef\xf6\ -\x93\xfb\x8aZ\x0a\xbaZ\x80\xddn|b\x018)W\ -\x1f\xe7\xb69\x177\xd8\x16\x8c\x1f\xae\xa4\xb1\x85\xdbD\ -Q}u\x16\xc7y\xa2\xc7yCf\xc3.w\xa3\x00\ -\x81N\x95\xbd\xae>hqBuf\xfd{\xd5\xd2\xfd\ -\xb7\xda\x17\xeb\xc709`@\xbd}\x06\x9c\xac\x03/\ -\xec\xf7\xd5Wk>1\xb7\xfa\x16c\x83\xbf1\xa6\x04\ -[\xd8\x9f[8q\xef'\x0d(M\xbcz\xc5M\x93\ -C\xd0\xb5\x05\x05\xab\x1bO\xc1^\xfa\xb1\xb2L\xb0#\ -\x95\xf3\xec\x8fw\xeb\xe9\xba\xb9\xe7\xbb\xb1\xa2\xa5\xaf`\ -\xb3\xc4\xc4\x01\xda\x06\xd3\x82H\xb82\x9a\x03\xc0\x97/\ -#\x00l_\xa2\xab'\x03\x80\xf5m3\xa4\xb8\xcc\x95\ -%\xa0\x95x\x88\x0e\xc2\xef \xb6\x80\x84p\x8e\x9f\xeb\ -\xc9\xa1\xdda9\x02\xc0@\x8a\xc0?/\xabV\xd4\xe9\ -\x111g\xeb\xbbS\x95\xcc\x12\x0c\x0eT\x0a\x00vD\ -,\xab\x98l\xf8\x0d)VJ7\x1d\xb3\x0c5X+\ -\xc0\xb9R\xc5-:\xa46\xc9\x8e}\xfb\x83\xbc\x19K\ -\xce\x8f/\x99\xc4\x1bI\xa2^\xfd\xca\x91swD\x03\ -:\x09\xf6\xba\x8c\xc9\x09\x22\xeb\x9d\xb1\xa0rW\xd9\xd8\ -9\xaa\x17\x7f@\xba'\x07\x16\xc0ti\x851\xdc\xca\ -\xd5\xef\xe4\x8eUZL>6:\xe4q\x99\x1c\xc3v\ -\x0a\xaa\xf1\xae\xb5vBU\xe0\x8e\xca\x1ff\xcb\xb2\x8a\ -\xf6\xc2\x15n\xe3\xd5\xae\xe0\x84\x9bu\xaeA\xc3m\xc5\ -\x1f\xca\xeaN\xd0\xe5\xc8{j\xccGp`\xd4\x04\xc4\ -\xbf\xc7\xca\xb9.\xdf\xa9\x9c\xcdG\x94\xd2\xa3\xbbq\x1b\ -\xb5\xe7@\xa2\xde&\xce\xf69\xd1\x19+\xea\x03\x9d\x15\ -o\x14\xb0\xcf;\x90\xb3?Z\x03\xb7\xee\x02/\xde\xc7\ -n\xb7%\xff\xe6\xe3v\xfb\x7fF\x05\x07d\x0e\xf6Q\ -\x062\xd9CL\xb6,\x98q\x05\x9f1\xee>e\xfc\ -\xfe\xd6\xb7\xfc{\xf8\xa2\xb7\xff\x1e\xfc\xd8\xfb\xbe\x1f?\ -\xf2\xde\xff=<\xc2\xc4\x17\xa1\xe2V!\x9e\x94\x99\x17\ -5\xff\xa7o'\x8a\xc9{\x9b\xbcq\xdcbY\xda\xb5\ -\xe6OxE\xa4\xc5\x5c\xc4\x11\x8f\x8f\x09k5\xc8\x80\ -\xaf\x8f\xb6\xebq\x92o\x0e\xd8a@\xdf\x1d\xa1\x9e\x1c\ -\x01\xab~\xbc\xf1\xa0\xef`\xcb\xab6\xae\xed\x12\xef\x86\ -\x8aaWQ\xaf6\xe8.7\xc0v\xb4Z\x8f\x0d\x8e\ -/]M1\xdds\xc2\xc02q\xbbp/S1.\ -U\xfa\xb4\xdfu\xae\xc9\xd7(\x93\xf8X\x13\xa6\xc1\xe4\ -\xd9&vTm\x87&Z1i\xd4\xc4\xdc|\xa7\xeb\ -7V\xe5\xb48\xc3\x5cp\xae\xc0\x88v\x9b\x88\x09i\ -\xcc[b\xfe\xa3\xf9\x89\xe3\xd4\xf7 \x8e\xfc\xf9\xf7\x9e\ -\xf40\xcalh\xe4\xa2~Qq\xaarvy\x22\xd0\ -\xd7\xc6e\x8b\xac\xe6\x19\xbb\xb1\x028\x06\x8f\x1d\xae\xf0\ -`\xea\x5cgS\xda!\x07\x14s\xfa\x0c\x12\x06\x00\x0b\ -\x9b\x95\xcb\x00\xd0\xcc\x9e\x9d8W\x88\xb2LX\x01`\ -m\xaeR\xc9N~\x8e\xb7\xb9\xd9\xb5\x0a\x98\x01`\xc7\ -\xdd\xb9\x8d\xbc\xf8k\xf1\xbc\xc2\xc0r\x8dJ-\x13\xb8\ -\xadq21\x8dSz\x9c\xad\xef\xee\x03\x8a\x07\xc8%\ -\x00pP\xd7sZ=\x15\xd4\x12\xe9\xac\xd2\x07\xcb\x88\ -e\x10+\x8bm\xbf\xc3~\xc6\xc3\x89DpP\xa5\x95\ -\x8d\x06\xa9H\xb39\x852]eA\x8bg\x80:\xf3\ -\xb4*\x19\x07\xfe\xae\xb0A\xc7=\x9b\xec\x08[\x87\x96\ -U^\xdbI\x08\xe3q\xc00\xcd\xf6\x8c\xaf,\xc1*\ -\xf0\xca\x9ea\x9d\x13\xa2:\xf1\xe1\xc1`\x94\xe3\x0c\x16\ -v[\xec\x1e>?\x8d\xc9\xb8\xb4d\x8a\xab\x15sU\ -\xc1V\xd7l\xab:\xf9\x8843o\xaa[\xb6U\x1d\ -\x0f\xd3\xefm\x15\xa7\xd5s\x9c\x90p0\xe4\xe0]\xe8\ -\x1c\x9e\x1c6>\xa7\xf4\xe8n\xdc\xc1\xd0s\xc2\xcf\x09\ -\xba\xf1\xeb\xbe\xcb(\x98\x9e1Y\xf81[\x03\xd1\x16\ -\x83\x93%!a\xafh\x05\xea\x8b\xcf\xa3l\xed\xb13\ -\xdcj#\x13m\xa6g;s@[Yc\x7f\xac\xaf\ -\x5c4\xba\xf8\x06\x15\x0d0\xea\xcfT\xcf\xdaW\xa4>\ -~\xce*m\x99O\xb7s5\x10\xaa_\xce|9\xf7\ -\xad\xfe]\x7f\xd7\xea\x96V\xa0\xdbjX|\xaa\xc6\xd0\ -U\xe0\xe4\x18\xf5\xf8\x18\xdd\xeah/\xff\xa8G.v\ -\xb8\x96|\xf2TQQ\xb6;\xe0\xe2\x02\xb8\xb8\x04\x22\ -\x08&\xfaY\x0e\xccW\xa6\x9b(\xbf\xdc\xf64ff\ -r\xf3\xa4\xae\xddF\xe0}9\xc9\x99oa\x1c\xb4\x15\ -\xd9\xb8\x9a\xc4~\x94\xfbP\xac\xb1\xfeY6\xea\x87\x00\ -\x00w\xce1\x1c\xafB\xdf\x1a\xe3\x98\xf6|\xa2`\x18\ -\xb2\xbe}\x04\xddZ\xc1\xb2\x070\xbdEJ\xc7\x8a\xaf\ -\xec\x8dU\x5c}\xaf\xb3\xea\xc9\x9a\xe9\xb7\xbf\xf1\xf4\xe4\ -\xe7;\xbb#\xa4\xc8r\x8d&\x7f\x9cm\x1b\x83\x15u\ -\xba\x99\xc1@\xebJ`A\xc4Y=+\xa2L\x82l\ -\x1f\x92i\x02\xf5\x99K\x0ch\xa01\xb2W\xcaq\xe3\ -\xeb\xc6;\x84\xbb\xe67\x13v\xc6\xb7:#\xbf\xc3\xd8\ -f\x97\xf1\xd1.\x0a\xba\x02\x7fs\x88\xf5\xc7c\xbbA\ -\xb6\x86\xd0#\x02\x19\x00j\xdd\xe1bs\x1fC\x8d\x0f\ -g6\xfa\x8c\x1e\xfb\xab\xd5\xcc\x8e8\xd0\xf1\xbc*5\ -^=U\x94H\x17,;\x93\x1b;Xu\xf2>N\ -\xdc\xff\xc7UUkL\xaf\x07\xe16i\xd0>\xd8\x09\ -\xfbo\x08K\x91~\x9d\xdf\x0d\xc5\xc1\x81i\xd6\xd7\x1f\ -1\x9dqv\x19\xe9r\xd9x\x95\x89\xb14\x9d_b\ -]\x05\xf0D\x84\xdb@\xfd\xd89\xe3\xbd\x80\xbe\xc4\x0c\ -D\x9b\xf1t\xdb\xb10\xe1n\xb7\x9bdj\xf4\xf8\x8c\ -3:\x5c}\xc18;r\xe3\xc9\xfe\xb9T\xf9A\xc3\ ->\xdb\xe5\xcd\xc9\xd9$\xd1\x9d|\xdcD\x1f\xc7n'\ -z\xd1oy\x8f\x15\xee3\xeaD\x99\xd3f\xe7\xeb\x9e\ -\xdc8\x11\x1d\xb1\xdd\xa1\x03\xcen\xa0\xf6\xfe|\x816\ -\xb8\xb8\xfex\xbc\x98\xcc\x83\xc6,\x94\xf0\x9b\xb5\xc5e\ -}\x80\xfcK\xe9\x81\x1b\xb7P\x8f\xd6\xd4\xb7a$\xfa\ -&\x97_\xb4\xd1a\xd2O\x94-\xcb\xd1\xf4\xc4\xf2\xb2\ -\xdf\xf5\xc6;\x1b\xa3\xf5\xb9\xfb=F\xf4\xcf+\xb5,\ -\x87!\x8c\xdf\xc6\x0b\xa7\x9b+w\x1a\xdc\x07\x91\x88&\ -,l\xf7\xec/9&0\x06\x14{\x9c\x00\xb0\x9d\xf3\ -V\x83\x0a\xc7\xb5MR:t@W0\x9c\x9f\x02\xf7\ -\xee\x01W\xa6\xa7E\x00\x00 \x00IDAT\xe77\ -\x80\x95\xbd\xc1\x06{\x0b\x19\x10\xad\xd6'\xb0\x9c\x0c\x9a\ -\xec\x86U\x87\xe1\xc6\x19\xea\xdd\xdb\xc0\xfa(\xc8\xd8\xe5\ -\xc7\xa9VkK\xbajar\x8eq ^\xab\x09\x16\ -\x7f6\x9a\x1d\xeb\xec\xd3\xd7\xce\x1b\ -&\x9e\xa2\xbc\xfc\x1cP\x9fm\xa1\x89\xe5\xab\x85\x13\x8d\ -\x09\xfa*A\x8b\xecFC{\x1d\xfb\x07M(\xf7U\ -\xd2.\x18&\x03\xa0\x05\xcfu\x00\xe0\x22z\xf5\x01\xc0\ -I\xe5u\x01\x90\x19\xc7\xe3\x02 \xca\xc0\xa9u\x00x\ -\xc1\x97\x05\xcfaK\xf7\x0a\xbd\x1a\x00\xa8u\xc0\xe5\xe6\ -\x05\xec\xea\xee\xb1\x00`\xce\xccd\xcd\xd7\x8d\xb4\xf1\x1d\ -\xba\xce\x97W\x87,\x89eg\xa83$\xbd#,\x06\ -iO\xa1\xdd\xd9j\xb0w\x1d\xb7K5\x1e(\x8d6\ -\xbf1\xc6\x9d\xa6V\x8a9\x10\xb8,\xa6\xd7\xcfMo\ -\xf3\xf0s|i\xcdq\x1c\xf92\xbd\xf8^\x12\x95}\ -\x94)\xa3\xc8\x83 /\x8bpc;\xd3 \xeb\xf2\xd7\ -\x9bb\xe2\x1e[\x0e\xf2@\xc5n{1\xc9\xd4\x92\x9b\ -\x98x\x19F49s\xfe\xfc\xb1B\x16n\x0a\xc9\xac\ -\xd0q\x0b\x88\xb1\xfa\xa2\x93\x04\xc7\xa4&A\x95\xc6\x8e\ -~\x8a}\x84IF\x1f\xdb\xe1\xf4\x9b\x0d\xf5\x81\x9e\xf1\ -s\x5c\x1d\xe0\x84fJ\x82O\xcf\xd1\xef\x1f\xe7\xc2t\ -\xb3\x84\xf9\x18O\xbe\x9c\xceX\xf5\x1e\xe5\xc1K\xda\xf9\ -\x06w\xd7e\x9d\x92@\xac\x8f\x83\xbdD\xdb\xe1I\xad\ -\xf3\xcc\xbaP\xdfb\xb4\xead\x92\xe5m|-5\xc6\ -i\x5c\xc2\x1d{\xf0\xa9B^\xf9\xcd\xc6t<\xb6\xdb\ -A\xf4\xb3\xda\x9dNX\x87 %\x1f\x9b+u\x1a\x93\ -X\xa7\x9ax\xfa*Uk\xdb\xa5\x14\xd4}\xe2W\xce\ -\xce\xc2\x84\x8f'\x0b6RKW\x94\xab\xc9\xae\xdf\x97\ -0\xd0\xf7(wna\xb8}\x0etmlf\xb9\x19\ -\x9f6\x9e\xe2L'\x99lW\xccW&\xfblBd\ -\x8f9S\xecd\xf1\x98\xfb\x1cc\xbd\xe3\xc503b\ -\xd8_ij\x0f\xe4\x8e~'\x169L\xce\xca/\xcb\ -\x83s\x92\x0e\x1d\xea0\x90\x9e\xedZ\x8e\xe7\xee\xb3\x8d\ -r\xb7pL\xdfA\xc7\x8dw\xad23\xad.\xf5\xf8\ -\xa2\x05\xeb\x991\xca\x93\xf7\xd6\x86\xda\xbb\xf85\xa6\xec\ -\xe0/\x7f\xe8\xe2A&\xc4gj\xd7\x03@d\xea\x93\ -\x0f\x80v\x19\xeaZ\x00@m\x00\xe0\x8e(\x03@!\ -\xfe\xe3,\x9e\x9d\xa9\xed7{|\x00\xf8\xd9\x19\x00v\ -\xf5\x0a\x17\x9b\xe7\xe9\xb5q\x87\x01`A\x0e\xa8i5\ -\xc5\xe5bIb\x0fK\x08,\x10\xb3,\xecJ\xe6\x97\ -q\x90nz\x96\xef\x5c\x95\x89\x01\x1e\xe1\x98\xe2\xcey\ -\xdaM\x98\xe5\xa55\x93!\x1b\x0b\xe3D\xc70\xa7Q\ -\xe0\xce\xdeh\xb3m\x11\xd6\xaf\xff\xce\xb2(\xd2\x979\ -RN\x08\xda\x0a\xc5\xc8C\xd4\xb3\xd3\x1be\xca\xbc3\ -6C\x8aTJ\xa0u\xc2C\x05\xb0\x7f\xc0\xad\xe2\x9a\ -\xe5\xc1\xf2Q\xe7\xce2\xc4~<\xee\xcb\xab\x88\xbc7\ -\xd5\xed\x93\xef\xa0c\x1c\x18~X6Q\x07\x11\xff>\ -a\xf3`\xe9I\xab&\xe0 \x8c\xb56\x11\xf9B\x90\ -{9>Ew|6\x93T\xb3\x0f\x88r`[\x04\ -\xc6\x87\x8c\xd7\x84>\x0b\xbc\x03\xc9\xc0\xe4\xc0\xfd\xf2k\ -$q~\x13u\xb5jx\xb01\xd9\xd7\xf1\xeaM\xd3\ -\xcf$7?'\xb35\x9e\xb28f\xb9\xda\xe4\xc9\xb7\ -\xa2\x89\x83\xa0\x1f\x8d1A\x97 \xd57\xb2\x5c\x8d\xde\ -H_I~C\x18\x91\xf1\x94\xf9]\xd6\x86\xfb\x81\xe8\ -\xab,\xaeq5\xd2\x9e\xaf\x07\xf8~\xf7z\xd4\x8f\x15\ -\xba3{\xc6\xe8\x00\xaf\xea\x99<\xe2^.\x8e\x8e>\ -\xe6H\x11\xeb\x83\xfdB\x05\x80\xe35\x86;7Qz\ -\x7f\x88\xb1\xc9\x96\xf5\xc5\xd7\xfa\xa4 \xd2\xe2\xcd+\xc0\ -jK\xf6\x971\x93-\x95r|\xe0\xff\x9a\x0e\xacB\ -l=s?`@\x19\x1cC\xad\ -\x0d\xe49\x8bW\x01\xd5\xa6\x9c\xeb\xe8\xa7}U!\xf8\ -\xa22\xca\xa6\xbdQ\xc5\x0b\x0f\x80?N\x88\xed\xc4d\ -\x96\xadV\xb5\xf1h,X\xec0\xa0\xf3\x99s;\xe3\ -\xf7\xd2\xe2u\x00\xe0\x84|j\x00\xa0{y\x00\x80;\ -\xcey\x00h\xe0\x8e\x0b\x10\xea\x884\xd8\xce\x02\x00\x06\ -\x80x\x07)\x03\xc0d\xcd\x00\xa8u\x87\xcb\xcd\x03\x94\ -Z\xaf\x09\x00\x0b\x88q\xe6\xcac\x8ew\xa3\xc5d\xc0\ -\xf9j\xf1\xa0\xfa\xe3\xebxv\xcd\x92\x07\xc9dZ\x96\ -/q\x8f(\xcb\x98\xdb T\x18-\xbc'B\xe7\xd4\ -\x16\x00lv\xcb42\x1fq\x8cJF\xc9\x86\x18\xf5\ -\xdb\xc9\x98>\x85\x8a\x95q\x0f\x04q\x22\xe5F\x9cU\ -\xbf\x22\x96\xdd\xf6T\x07\x9ex\xf0y\xdc\xefv{\x01\ -\x0e\xcf>\xd1s\x9d1\xef>&\xe0\x010b\x821\ -]P\x82]{\xa2\x16\x9d\x95b\xd2e3\x84\xebt\ -\x89\x9e}\x0d\xcb\x8f5\x17\xd3\x0e?\xe6\x09\xa7W\x8c\ -YF\x9a,\x0d\xa8\xa8\xab5\xba\xd3\x9bA\xae\x16T\ -=amy\xb4\xc9\x95\xcb\xc8m\xcb\xa8U\x7f\xa1z\ -\x9f\xabfN<\xde\xb8\x89\xd2\xc5\xe7\xb4q\xd2\xaf\xfd\ -\xb1\xffm\xfa\xda\x9f\xa9ru\xfd\xb9\x95u\xf4\xc9~\ -\xf7\x04=\xf2\xe4~F}\xa0NN\xe3\xca\x08\x075\ -\xa3\x99\xad\x99\xb1W\x11\xfd\x0b\xef7u\x1f\x17\x9f3\ -g\x985\xbc\xc5\xe7\xdd\xb5\x89\xa7}\xb3\xc9L\xfb^\ -\xf32\xd9\xc0\xee\xfc\x18\xf5\x8e\xdd(\x14}\x06cU\ -'z\x1e/\xa3,\xcc?2u\x03\x86\xf1\xbd\xb5\xd6\ -\xdfj\x85\xe1\xeeM\xe0hE\xb1\xb3\x95\x15'\xe9l\ -!\xfc\x9dc\xa8\xca\x81\xfdp\xbb:\xd6\xae`\xc4\xe3\ -1F\x18\xaf\xeak\xdc\x83\xb6q4\xfa\x1c\x97\xd1\xb4\ -\x8a\x03\xf7\xb9J[\xab-\xa7o\x8aM\xbb\xddD_\ -I\xceWy\xf0$A\xb7^prm\xfe\xc3\xae\xe1\ -\xe4\x90\xb1\xcd>\xcfx\xe7\x18\x1a\xab\x91q\xd5\xc2\xfd\ -\x22G\xbdVnn%\xa4\xe1\x9d\x5c`\x00`P\xb0\ -2\x80\x7f3\x01\xc0\xf4E\x00\xc4\xab\xab\xf4\xef\xf2\x88\ -I\x95\x1d\x7f<\x00\xc4D\x94\x01\xa0r\x9a\x92\x81\xba\ -\xc5\xc3\xab\xfb@\x8d\xce\xd6i\x8c\xd7d\x01\xb8#'\ -hw\xe1Z\xff\xfc\xc0pKR\x11F\x88\xc1\xc5\xbf\ -G9\xc6T9J9\xf6\xe1\x18l\x93J\xa71\x86\ -\xfdx\xf7\x9e'H\x99\xe3u\x1c\x01Hnxq\xfa\ -\xc7`>V\xc8}\xb6\xcf3/\xe7\xd9\x97Rb\xb2\ -\xa0\x09l-qfn\x7f\xc7\xe4\x977\x98\xfb>E\ -\xc6\x9a\xbbx\xaf\xc2\xd8\x7f\xad\xc2\xc6\x95\x90I\xff[\ -\x7f\xbf2\xd3\x94UT8P\xb2\xa3\xd3\xf1\xddvX\ -\x06\x98t\x99\xe9\x18\xb0\x17\xd0\xc7I\x9a\xf1\xa0[\x08\ -\xecxk\xc7\x11\xd7&s\x1f\x9f\xf5\x1c\x13\xd9h\xb7\ -\x08\x9f\x8d\xef\xfe\xf4|\xfa\xee\xfb\xe6\x19\x13q\x8e\x1c\x13\xe0\x1d\ -|\xef\xe3\xe8\xe0b`7\xfa\xb8\xaa\xa3\xc9\xab\xebX\ -\xe9\x00x\x0b\xae\x05M^\xf0bgf\xc1\x8b+d\ -e\xe2\xd3\x83\xbaU9\xec\xb8\xd1\xe64F]\xfa\xd2\ -\xa2\xe9\x86\x93\x99.\xe5\xcb\x02\x0b\x07}\xe5o@E\ -\x09z\x8f\x09\x83I\xd9e\xb8\xbf\xb2\xc4\xe04\x80\x96\ -\xfaw[\xb4-\xcaH\x9bV|9A\xb1\xef\xb17\ -?G\xab\xf0.o\xaf\xa6D\x1f\xd2\xea\xdfh`\x9f\ -c2\x8c8\xe4G@\xb5\xf4\x98\xde\x0a\xc9\xcd\xfe\xfa\ -\xb5\x8e\x9b\xb2>C\xedW$K\xf5\x83N\xa3\xc9\x99\ -}[\x90i)\xf0\xc7\x0e)\xcf\x91'\xc5QL\x88\ -\xa4*\xda\xaf0\x9c\xdf \xe9x\xfac\xf6\xcb\xfdg\ -\xab\x12 l\xbb_\xed\x9a$<\xa3\xd5\x8ey\x10\x8a\ -{\xd0\x80J\xb64#\x1b `T}\xb9U\x94u\ -\xd9\x8b\xb7\x00\xe9$\xc9\x12\xac\xc87\xfb\xbc\x12\xce\xf7\ -m?\x9e\x8cF\xbc\x8dg\xb5\x1e{/\xb7\xaeC\xb9\ -s\x1b8:\x9a\xc6g\x1f\xc3\xf1\xc4\x92@\x9e(\xf9\ -\xb9\xbcE\xc7'^\xec_\xb8\x80\xd0\xc4\x84\xd2\x03\xb7\ -n\x8e;\x0eDo\x03\xec9\xb1\x958\x8a:f\xfc\ -\xd8\x04G\xf5\xae\xf1[\xf9\xf0\xfe\xe2\x16\x0e\xde\xc3\x9b\ -\xf9\xfd\xac\xe9J\x1co\xab0\x9b\xd3\xe2\x88\xdaa\x86\ -\xb7\x1e1y\x87\xc9x\x88\x93\x1d\xec\xcfr\x9e|\x12\ -\xc9\xcd\xf4\xc2\xcf\xfee=\xe963\xee\x93\xfbr\xdf\ -\xc9\x85\xb1\xd6\xc7F{\xf2q\x99/_e\xb4\xe5a\ -{\x09\x82W\xbc;\xdd \xac\x8a~m\x01\xd0.\xe7\ -hS\x00\xb0\xc3~M\x00\x00\x0f\xfc\x19\x00,P\xcf\ -\x03`'\x8a\x1c\xa6\xbe\x19\x00\x05/\x07\x0010f\ -\x00\xc00\xe0\xe2\xeay\xa0\xc6e*\x06\x80%\x83\xae\ -'I\xac\x0bh\xac\xb8,\xc9\xbf\x84k\x10\x97\x10L\ -w\x8c\x13\xdb{\xc0<\xbb3\x1e\xabb\xacC\xae\x5c\ -p\x22\xc6X\xe0;`\xb9Zh\xff,\x01\xe5\xc6\x09\ -\x8d\xd3\x10\x97;\x14S\xecdc\xb0\x9do,'>\ -\x971\xc0\xff\xb4*\xd0\xca\xd2&&\x11\xcf\xee\x98|\ -\xe2\xa0r((c\xf2Wk\xb0\x0f\xeb\xdb\x02b\xac\ -\x98y\xd3\xe5H\xafj\xdbq\x0f\x93\xf6\xbb\xfd\xb5 \ -\x9e\xcdT\xf5\xb3m\x05\xd0\xa5k\xd5;Ob\xb8J\ -\xee6\x13}\x01\xef\xaba\xd93F\xc3\xeb\x19K\x01\ -NN\xc9\x86\xc7\xd1\x997\xd6[\xc6\x8f\xfb5\x9fu\ -\x1b^\x87=\xb5-\xf6d\x09Z0o-\xf8\xd3\xa3\ -5\xba\x93\x1bA6#\x9d\x9e\xf0\xb2\xae\xd8/0\x96\ -9)a\xbf\x1b\xf7Z;\x8f\xcc\xa7\xee\x81bl\xaa\ -\xdd\xb0\xec\xb4\xf0\xc01\xc5|\xa7>v\xc6F\xe0D\ -\x97i\xe4U\x86\x0e\x1e\x08[\x9f\xa2q\x83\xa7\xb8\xd1\ -\xce\xb9_\xc6\x0eP\x80U\x8f\xdd\xdd[\xcd\x9e\xcc\xac\ -\xdfB\xff\xe7$\x9b'\x9cF\x1f\xebaN\x8eFW\ -\x98h\xf5\x1dp\xebVr\xc76\xc7\xee(o\x84\xdf\ -\xea\x84\x17.t\xf0D\x97c\x99\xd1\xcf\xb4\xa9\xbc\x5c\ -\xfe\x9ct\xb7\xcb\xf8\xea{\x0aJ\xb8\x0b\xd8\xab\xf0n\ -\x97\x9e\xc3D\x1f\xc14\xaa\xbf\xcb'\x94\x05\xc3n\x1b\ -\x8eG[\xb6<\x81\xe9\xc3tm\x81o\xed2tz\ -\xa2m:\x18\xa8/\xbf\xbe\x14\xf6\x16|CV\x1bo\ -\x98?\xf5\xd3\x96\x0f\xe9\x0a\x02\xef\xf5\x1f\xa7\x02\xe3\x8a\ -^\xe7N\xa9\x05@\x7f\x10\x00\xbaT\xf6\xb8\x00h\x1f\ -\xfdr\x08\x00L\xe3k\x02\x00\xfa%\x03\x809;m\ -\xa6,6\x1a\x0e\xbe\x1d\x8d\x1d\xfbu>\x0f\x03 \x9e\ -\x9b\x01\xa0\xa2\x8e\xaf-\xbb\xfa\xf8tcH\x0b\x00_\ -\xe6\xe6\x99\xb1\xcb\xd8\x13\xcf6\xf0F9GY\xb1c\ -\x8f\x95/\x0e^J\xb3\x9bJ\x5c.\xd7eS\x96\x97\ -:o\xe6\x89\xc7\xd5\x84\x9b\x1f\x01\xe4|\x80\xbe\xb7\xd5\ -:\xa6=$T\xc4\x1b\x9f\xe3\x94:m!\xc8\x97\x18\ -X\x0b\x18\xb31\xa0\xf1\xf81\x90\xd8o^\x1f54\ -0%A>\xdb\xcb\x89\x16\xc56W9\xf9Z\xa6\x8b\ -e`\xfd\xc4\x17\xb2c\xfa\xaf\xf7\xebA\x9co\xfe\xd0\ -\xe5>\xd3\x9d=\xde\xa6\xc8\xef*sLt\xe9\x04\x92\ -\xe5\xe0\xc1\x9f'f\xd6\x8b9l\xed\xbfC\x87\xee\xf8\ -|\xda_W\xe1I\x89\xf3d\xbfhE2\xfa);\ -\x8fis\xac\xf7\x13\xefv\xbdN\xb8\xf8Q*c\xd2\ -\xd7\xd1\xf7\xbdlJ\x01NOQ\xbaU\x18\x8d+M\ -,+\xf5\xb9\x1d\xf5\xc7\xbc`O)'\xa2N\x0fK\ -\xa0N7\xe7Ys?\xa8\xd5*\xbfN'\x1b\x8a\x05\ -\xa3\xd5\x96;\xd9NM\x8a~\xedx]O\xf2\xa9\xf0\ -\xa4^c\x01\xa8/\x10M\xea\xef8I\xe3\xf3\xa6s\ -\xbb\x0e\xc3\xed\x9b\xe3_\xf2Ws\xbeo\x94\xb3c\x81\ -q\xcfx\xcd\x96\xeaC1d\x9f0\xe8\xc4\xd5\x8e\xd5\ -\xf5\x0a8?\x0d\xc7\xb9\x1f\xd3m6\xe1\xf3I\xa4n\ -\xd7j\xed\x90\xb1\xd8\xdab\xf4\xb1\x1c#F:\xec>\ -\x00\xf5\xc1l\xf7>\xd9Q\x1aL^6A\xc8V\xd4\ -\xf8\xe9\x0b\x9c\x8f0M6F\x05P*\xd0\xed\xa2m\ -\xb8|\xa2\xac\x98\x1f\xc6\xb8Up\xeb\xf4\xff\xb8\xd4\x1e\ -\xfd\xa9c5&\xe8<\xaa\xffc\xece>\xd2~\xb3\ -I\xb45\xf7\x1b\xc0\x0aG~|4.\xdf\x8b\xc3d\ -\x1d\x06\x00\x0bp\x0e\x00\xfe\xf7\xe5\x00\x00\xaf\x10\x00\xc3\ -\x02\x00\xbc/\x9eiEG~\x08\x00\xdc\xb7\xf5\x16+\ -\x895\x00\x80\xe5w=\x00\xc4D\xd2\x8f\xb5K\x8b\x0c\ -\x00\x0c\xc3\x94\x04*\x00x\xc3\xb3U\x09\x9a\xeb\xa9o\ -\xe5W\x1d6\xef\x81R'\xcez\xf0\xc9FI~\xd3\ -\x84\x0e\xd3wN\xd8\x9c\xd6\xb8\xd4\xd7:BN\x9a\xfc\ -\xcej\x7f\xeb\xee(\xed\x82\x82\xa1DM\xa9\x8e\xec\xfa\ -,x\xb0\xbe\x22\xae\xfcZv\xf4\xcc'\x07j\x96%\ -\xeb\x84\x9b\x22g\xec\xc7\xe7z,?\x96\xc7\xa4\xb7\xed\ -\xa6\x91i\xd4m\x8b7\xed\xd7hd\xf9\xb1,\x98\x1f\ -\xe6\x95'\x04\x1e\xe0\x9d\xb6\xb6\xaa\xd6&\x05\xde\xd7\xdc\ -d\xaa]*\xd1w\xb5\x1aU\xb6\x80\xcd\xfe\xc8\xda\xd0\ -\x01\xe5\xf8\xb4\xe9k\xec\x8f}M\x9e\xf4e<\xb8\xdd\ -\x8e:\xe3*\xa75\xc5\x97\xf1\x18\xfdZ\xee\x0fP:\ -\xd4\xf3\xf3i\x0c\xbf>&\xaf\x9c\xa6\xf9\xd6\x8f|\x12\ -\xc3\x81\xad\xa5'\xfa2\x9dPW\xe83\x03\xfd\x01\xbc\ -|\x8d\xf5\xc2[k4)\xb1\xbe\xf5\x89\x05v\xc3[\ -,R\xd4\x09#\x8a\x1dO\xb4\xdb`\xaa\xc9\x1b\x7f\xcf\ -*\xc7\x00\xc6\x95\x92\xdb\xb7\x80\xae\x0b\xf8\xb6\x96M\xe2\ -m|\x95\xb9\xfd5\xffd\xfe\xca~\xe3d\x8f\xab\x98\ -\x90~B\x15\xfc\xfc\x0cu\xe5\xfbsYN\xae\xa3\x16\ -\x83\x1c\x93\x5c^\xf3I\xad\xf1\xc6\x93\x13\xd3\xa5\xfb\xdf\ -\xbc\x8a\xb9\xdbsl\xc5!\xf6\xa5\x8eML\xf4\x9b>\ -\x9c>\xbfF}\x1a\x000z\xe7\xe2e\x95\xdf\x86\xcd\ -\x15\xd1Z\xd2\xeb\x5c\xc7\xd1\xe7\xc4\xe7\x22{iC\xed\ -\xcb\xe4\xa36SPh\xb2\x8a\x89_\x96{\xe4\xaf]\ -!`$j\xec\x1aP\xb1\xc5\xd5\xd4\x7fw\x85\xf1!\ -\xd0\xda\xe1<\x00*Z\x00\xb0\x93\x8f\x80\x1dh\xe0\x97\ -\x03\x00w\x9a\xf5e\x01\x80\x9b*\x92\xcb\xee&B\x9b\ -I^\x0f\x00\xed[/\xf8f\x94\xb6\xc2\x13i\xb9\x1e\ -\x00\xf2\xbd\x93\xd7\x01\x80\xed\x09\xdc\xd5-*\x19\x22\xf7\ -\xcf\xb9_n\x1a\ -\x18\x0d\x87\xe3n\x866Aa\x07\xeeA\x85\x1f\xf1\xb3\ -\x97\x0f\xb2-\x0e\x9e\xf4\x00\xee\xc4\xb9j\xa6\xdb\x12l\ -\x82\x12\xb7B\xb0\xec\xdaD\xd5\xae\xe3\xa5\xbc\x81\x1e\xd0\ -\xa1\xba\xf0s\xdc\x1e\xd4\x0e\x01\xec\xdfdR\x03\xff\x03\ -\x06`\xd8\xa1\x0e\xbe\x94\xc6\xcbj.cv\x8a\xc6\x9f\ -<{\x12|\xa7\xb9;{]F\xe6\xfd'\xea\xf8\xc6\ -\xf15\xa8\xc6D)\xbb\xd6\xaeW\x84p\x95,\xca\xaa\ -\xbdY!\xdaKL\xd4\xa7\xdf\x8fN\xf6\xdb \xb2\x9b\ -\x9a\xf2\xe7Vfm:^\xf4\xe6\x12\xf7\x93L\x975\ -\xc3\x97&\xc5\xe3\xf5\xbe\x9f\xcd\xe9\xd8\xdf\xd9~\xb4F\ -w|>YXA\xbc\x93x\xd8#L\xad\xbd\x83\xef\ -}\xe4\xa4)\xda\x94\xcb\x7f\xce\xcff>\xce\xfb\xcc\x97\ -\x1d\xad\x1f\xe3\xb7\xd5\x7f\xf4\xd7,+\xee\x9f'<6\ -\xd1c\xdb\xe51\xb9X\xc1\x15`M\xb8\x5c_q\xc5\ -f\x1a\xef\xd6-\xd4\x95?\x83\x96yb\xbf\x12\x93\xe5\ -\xd1_6\xcftM\xf8\xe0\xb1M\xa7|\xb6/5\x16\ -\x14\xa8\xf4\xf7\xd7\x9f\x9f\x07^\xbc\xa2\x19c\xa7\xf6\xc1\ -\xfc,G\x88\x96\x07\x8e\x0d\xcaO\xec-VX\xad\xfa\ -\xafy\x00\x8f\xcd\xab\x07\xac\x7f\xd3\x8b\xbe\xe4\x81y\xd2\ -\xf8\xa8\x89\xae\xb5\xeej\xd7\xf0\xe2\x8f\x9f\xf3\x09h\x07\ -\x7fh\xba\xc5\xc1\x98xi\xd1\xa2\x8d\x9d\xea?\xe26\ -\x99\xa8\x87C[h\x8c\x7f\x9b\xe0\xf23OM\xd6\xce\ -\xf9\xfeA\xe5#x\x07\xc4te\x09\x00\x0a\x02\x05\x80\ -\xcf\x22^]\x00\xf8\xec\xe7\x95\x02\xc0\x81\xcc\x00\x88A\ -\xaa\x05@\x9f\x00\xc0_\xe4l\x89\x01\xcb\xcf\xf7+\xf0\ -h\x9fX\x00\x0c\xc3\x16\x9b\xcd\x03\xa0B\x00`\xfd;\ -(+0=?\xceGw\xea\xfdz\xa7\xa3G\x1b\xa8\ -\xfd]\x09\xce\xbb\xbd\xaf\x96\x13\xb618\xefeT\xbc\ -Z\x91-\xd5D'\xcb\xb8\x1cicg\xc9\xd5\x0e\xe7\ -\xc3g\xd6Zy\xd0\xd9\xbb]\xe1KO\xedrt\x16\ -\x04\x8d\xb6\x18\xf4\xa2C\xe4\xef\xee,\xbc\x07NNM\ -/F\xb3\xcbYq\x5c\xa7kMV<\x1e\x00\xd4\xed\ -f\xea\x8b\x03h/\xb6\x12yl\xb7z\xd8y\x96\xdc\ -\xdb_\xc3\x9d\xb5\xddD\xb5{\x05\xbe~\xac\xdc\xb3\xbd\ -x\x10\xb6\xfe\xa3\xfeY\xde\xd1\x87p\x85\xc70\xe7\x01\ -2N\x108\xc8\xf3\x9e\xbf\x10\x08\x8f\xd6A\x0eL\x97\ -\xf7\x93?o\x93\x13;\xc6\xaco\xb5\xf0`\xa12\xd5\ -@d}\xaa-\x98\xdd\xf8?\xef\xad\x9e\x9d\xa2v\xdd\ -\xb4m&\xbb\xb1\x22b\xd0\xfd\x1f\xfbb\xdb\xb3\xe9\xbe\ -\xd4}\xa5.\xd1\xb2\xbfdY\x9bl\x8a\x5c\xeb\x09Y\ -\xf4o\xbe\x9d\x80\xfbhyf\xff\xc0\xfe?\x8b]\xbc\ -m\xc9$\xc0\xf6\x1e\x93R\xb6\xe7\xe8k=\x01\xd8\x1f\ -;?\x1b\x97Y\xe1\x958\x1f\xd7\x9f^\x10\xf9\xb4\xd1\ -b5\x12B/\xeb\x8b'1\xd3\xb1R\xc3\xb9&W\ -\x80\xb1\xb7\x7fR\xc3\xf1\x11pt\xd4\xe8\x9dif\x9d\ -\xb1\xfcX\x7f*W\xc7N\x5cm\x18\xb1\xc3\x8f1\x8b\ -\xf1\x94\x90\x1a\xc6e\xac\xe9\xcac\x5c!\xd2G\xbb9\ -\x1d\x86\x11k\xb183\xf6\xe4\xf9\x04\xdb2\xdf\xcc\xd4\ -\x01\x9bm\x18\xc3&N,\xbb\xba\xa7\xa4\x0b\xf2\x88\x13\ -\x7f\x9eV9~\xdbBT|@x\x9c\x10\xb3\xbcw\ -\xe0\x0a\xb6\xb7h\xdb\x8e\x8b\xb8w\x96\xb1\xd5\xc1\xaa\xd0\ -\x9dWm\xda;\x92Z\x00\xc4r\xf1'\x03\x00\xc3A\ -\x00\xc4uo\x068\x1bQ\xdc\xbf(\x00 9\xd8\x98\ -\xe6\x9c\x8c>\xe3\xa5k\xe4\xd1&-\x07\x01\x00\x05\x80\ -'e\x19\x004P\x1f\x02\xc0P\xb7\xb8\xdc<\x8f\x1d\ -\xb6t~\xfb _\xa7.&\x18\xec`\x8c>?\xee\ -2\x8a\x89<\xf3\xed\xfbL\xb9\xb5\x95\x0c_Zt\x19\ -\xb6K\x18|\xe7/\x02\xefZ\x991y\x8c|\xe9\xfe\ - \xd5\x17\x1b\xaf\xbd\x07\xb5\xc0\x1e\xeej\xc1#\x06Q\ -K\x0e8h\xc5\x856\xd7O\x8f\x0e\xa0\xfd\x7f\x08\xb4\ -z\xc0\xf3\xbdX\xb1\xb2\x90\xc9\x93u\xe6U5\x1f\xd3\ -0\xbd\xdb\xef\xff\xd3@\xc9\xfck\x92\x1b-l\xbc\xca\ -\x12\xc6X\xc9\x8c[\x1cx/\x99\xb92\x1e5;\xa7\ -6\xd7\xf0\x1eI\xe5?O6\x94Z\xb5\x1f\xe5W\xcf\ -+(@)\xe8V\xeb\x80\x8f\x98h\xd85\xf9$ \ -.\xc7\x83~\x8f\xbc\xf2uf\xebq\x82\xe6t\xe9\xd2\ -\x1a\x1fG\x01\xd9V\x05J\x07\x9c\x9d\x87=\x8f\x19\xef\ -No\xbc\xe9\x83\xf9\xde!>4\x9b\xb7\xd0d\x09:\ -\x07\xe0L\xf6v\x1e\xd3\xe2\xd3\xf9<\xd1\x06\xe2\x1eo\ ->7\xea0\xda$\xf3V\xc0\xfcG\xf9s?V5\ -d>\xcd^\x06\xd0~\xe2\xd5\x0a\xc3\xd9\xb1\xf0\x17u\ -\xcdq\xad\xd5\x837\xf3\x95\xcaW\xc4[\x94a\xe6\x9f\ -u\x12\xcb\x1bCv7\x8e\xc1\xcdu\xdcnw\xb2~\ -\xdd\x17\xc8\xa3f\xe0\xd8t\x0c\xc4\x15,\xc6\x80}\xb6\ -\xc2\x0c\xeb\xcb\xcf\xf1'E(_\x16\xab\xedl\xb6\x7f\ -]%`\x9a\xa3O5\x9d\xb8l\xe2\xc4\x88\xf3\x8f:\ ->\x0af\x97/\xd1s5\xd9#Q\xdc\xb3m[\x1d\ -\xd8\x0f\xeb6\xa7\x18w\xfc\xbb\xae\x98\xb2\xbcyLC\ -5c[\xfd\xbb\xcb\xb1\xbd\xf1\xd1r\x97\xce\x1ep\x1b\ -\x01\x80\x19\x00\xe0\x93\x0a\x00\x13\xf42\x00\xa2H\xb8\x1f\ -g\xfe\x00\x00\x80\xa6\xef\xc7\x03@7\x8d\xee\x0e\xe4q\ -\x00\xd0\xde\xf1\xaa\x01\xc9\x03\xeb\xf5\x00\xb0\xb57\x86\x84\ -D\x8eg\xf4\x16HXn\xa6o\xc85\xde\xd4\xb1\xbb\ -L\x8b\xd0\x18\xf7\x00:}~k\xbf\x05\x00N\x17l\ -\x06\xef\xfa\xf5\xfeM_\x9c\x0e\xb3.\x18#\xae\x0fI\ -\xaaJ\x0dXgm\xb0\x96,\xc9a\xdc\xc6\xc0\xd2&\ -\xf6,\x17\xadx\xb5K\xa0m\x05(NX\xf4QK\ -\xadC\xf6k\xa2\x1c0\x0c\xf4\xf8\x17M*#\x0d\xbc\ -|\xcb\x920\x19\xb4\x8fO\x8a\x89\x14\xd3\xe7\x0f\x9du\ -_0 \x97\x97\xea\xdb\xfc\x12\xff\xb3\x96\xc9\xcbt\xcd\ -\xdf\xf5\x9a\xf1\xaf\xea\xa9\x86+\xba\xd5:Lj\xb8\x0f\ -~\x97\xb7M^bj\x16\x17w+\xea4\xbbg;\ -\xe0%\x19v\xf61\xf1h'_\x99\x1f\x88<\xed\xaf\ -\x5c\x9f\xa0[\xadC?\x9d\xf4\xc9Ig\xa6C\x1bg\ -\x87A\xfai'7Q\x8e\xf3\x13G\xfek~\xc4\xac\ -R\xf5\xac\xfe\xda\x03)\xdb\xab\xfbo\xdenb\xfcu\ -\x84?o\xd1G\xb2\x8eU\x16\x1eOF:w\xd8\xa1\ -+\x1dv\xb7\xcei\xfch?\xdc:\xf8{Z\x19\x8d\ -E\xceQ?\xcf\xf60\xf2\xd6\xfa~\xbe\xceq\xe4#\ -\xb1\x1c\xca\xd1\x1ae\xbdN\xf5\xa0\xdbV<\x1ex\x9c\ -V\xff\xc2\xbe:\x9b\x9c\xb0n\xec/\xef\xbd\xd6\xf3\xd8\ -\xff\xfb\x043\xe6\x13fW\x1c\x1bb\x9c\xe7X\x18\x9b\ -\x8dg\xcf!`[\x00\x80\xe8\xd7\xf72\xd8\x5c\x09V\ -#\xdd\xec_[\xbf\xef1\x89\x13/\xb5\x9b\x0e^\x94\ -\x88\xef\x04G\xe8\x8f\xf10\xca\xc6q]D\xfe,g\ -\x95\xb7\xe2\x13\xa8\xe8\xe2\xfb\x1a\xddQ\x7f*\x02\x80\xe9\ -q\x11\xbdF\x00\xa0\xa3.\xc0\xa8\x94e\x00\x94\xa9o\ -\x95\x87}\x9e\x03\x80\xeb\xe30\x00T\xfeK\x00\xa8\xc3\ -.$\x81\xd15v\xe1a\xc8\x9c\xc6\xf1\x11\xad\x14\xc4\ -\x04+\xd2\xcf\xd7\xda\x91)\xd0\x06\xb99\xbf\xbaw\x8f\ -e\xc1|\xba|\xe2\x1dX&\x03\xa5\xd7\xaeR:}\ -\x9c\xf1\x13\x10\xef\xa0*\xf2/\x06\x0b?6\xf6^`\ -\x01~<\x87\x1dF&\x8f\xf6f\x0d^\x22\xb3\xa6\x95\ -9\x9e,\xd9\x98\x15u_\x0dry\x98\x1c\xb6\xdbG\ -\x13\xfe3m0\xbe\xf9\xaeI\x0b\x94\x9c$r\xd3=\ -\x9f\x5c\x0d\xf7\xa9ak/@kS\xac{\xe3\xb9\xb5\ -d\x95B\xa1\xb1=\xe0\xc5\xa0\x16\x03\x1e\xe0\xd5\x8d\x8e\ -\xf41Ua\x8e\x8e\x03\x8d<\x0e\xdf\xc5\xecr\x89\xd5\ -3O\x18X\xca\xf1/\xcb\xc5\xfa7\x7f\xe0T;N\ -3\xfbb\x1b\x88\xfc\xee\x13\xd4S\xbb\x89\xa5\xb5L\xc3\ -\x88&\x10n\xd3n+J#\xd3\x94\xf5\x97\xc9\x8eu\ -\x91\xf9\xff\xb8\x1c\xea\xe7\xf25\xf6Y\xab\xae\xbc\xa1#\ -\xea\xc2\xcfg\xba\xb8Z\xed\xf4\xbb-D]z\xf29\ -\xadN\x9d\x9d\xa2\xef\x8fB\x7f\xca\x87\xf3\xdd\xe2Wy\ -7\x0eY~\xd1\xce\xfc3\xefCc:m\xdb\x94\xc9\ -\xd0\xfc\x08\xfb\x9bzr\x14\xc6/t>\xcb\x93\xb7\xef\ -0\x85\xacO\xe7\xdd7\xd4p\xbc\x19\xfb\x9d\x7fP\xb2\ -\xc6\xb5\x98\xe0\x9a,\xe39j3v\x8e\xfaW\xc6t\ -\xd4E[\x5ca\xbbj\xe2\xdaf;\xf5f\xbe\xcb\x0b\ -%%\x1d\xdfio'\x5c*\x07\xbbf\xb7\x8f\xb9<\ -\xd1\x8a9Nl\x1c\xd3L\x07\xd6\xb7\xea\x89\xcf\xf71\ -\x19\xaf\xfb=\x80,\xf0lO\xd7\xa7\x16\x00\x98\x81\xd7\ -\x0a\x00\x1c\xf8\x19\x00\xbe<\x9b\x8d\xefJ\xd1\x04g\x01\ -\x00h\x01\xc04k{\xa5\x00\xd8\x0dW\xb8\xb8\x1c\x93\ -@K y\x1f('i\x1e\x10\xe2\xcd7|\xccv\ -\xa8\xa9n\xb3\xa0\x05\xea3\x04\xa4\xe2\xbc*\xbe\xf4\x18\ -\x07Z\xc6\x5c6\x93\xb6\x16+\xb2Q\xef~\xee\x88\x02\ -\xa6c\xae\xa2\x14\xf9d\x9dD]pp\xa8\xa8\xfb\xfd\ -\x95\xd1>x\xab\x03\x1f\xe7\xe6N\xdb\xfa\xd2\xad\x00\x9a\ -T\xc5\xef\xc3\xf6r\x7f\xdd\xd8<\x11\xf4*\x94\xee\xd5\ -\xe2\xfe\xb9\xcf\x9c\xaeh\xbb\xcc\xb3V\xfdu\x8c\x8a\x96\ -n\xbf\xb6\xc5\xa2\xcb)Vx9\xe0q?Z\xa1\xb3\ -`\xc9\xfaa\xff\x80\xde\x9f\xe5\xa6\x1cg8d~\xdc\ -\xd6\xb8_\xe6\xab\xadZr_\xea\x97\xf8<\xc6\xec4\ -va[\xb7\x84c?\xd6\xd1\x1ae\xb5\x86\xd9\xb8\xf6\ -c\xb4\xda\xf6\x16\x1e\xb7M\x90\xfc\xdd\xeeJ3\xebm\ -\xce\x17\xb1\x9c\xd4\xff3\xd6\xb2\xe5c\xf6=L\x8f>\ -\xfa\xcb\xb0\xa06\xab\x13y\xa6\x81\x8b\x0a\xec\xcb\xf9\x91\ -6ae\xa3\xebPNO\xc2\xb9\x5c5\xe4f\x91\xd1\ -\xfb\xf1\x18\x16\x93.N\xfc\x8d?\x95\xcd\xf8}\x87a\ -R/\x17H\xc6\xbe\x1c\x07\x1e\xafh\x09\xffx-x\ -\x89\xc5\x12\xc3\xc3N\xb4_\xe8w]\x9eW\xec\xb3\xdc\ -8V\x00*\x7f\xef\xb3\xf5\x1a\xa0s9G\x88o\xd1\ -\x89r\x8d\xf1\x16\xc2]f\xa7\x8e\xd1\xb6\xcf\x8a\x8az\ -\xb9\x01j|\xf5\xac\x9dUQ\xf7\xcf.\xe1\xfdxq\ -\xca\xc7\xbbYu\x1f\xa5S\xe7X\xd0\x98\xc4\xfd\xb1\xad\ -q\xa1Ks\x1c\xf6\xfb#m\xbe\x1e\xc18\xad\x18\x9c\ -\xfe\xd3\xf3\xd3\x17\x8d\x11^\xe2\xc9\x14\xf2r\x01\xd0\x1a\ -\xa0\xf7\xb9\x04\x00c4\xce\xea\x95\xc9\xd7\x02\x00\xae\xa8\ -\x1c\x00q/\x94*lt\x98qi\xe1q\x01\xa0\x01\ - \x82\xe0\x95\x01`W\xaf\xb0\xb9|\x00\xbe%b\xec\ -\xd37\xaa\xb3\x1e\xb3\xe0\xec\xce~9\xf1+\xfb\xd1\xf9\ -z\x0f4\xbe\xb4\x1b+\xbe\xf6|G\x0f\x5c\xa6+\x95\ -\xc3\xc8g\xbb\xfc8\xdf\xc8\xf1O\x0f\x9e.\xf4\xffX\ -\x91\xe2qL\x8e\x117\xd1\xc1\x01\x8e\x04\xa3\x87\xf5\x14\ -\xf7\x9b\xb6\x01\x91\xff\x9a\xfe\xfc\xb8b\xd9\x9bbf\x92\ -\xfaP\x81\xddV\xc6\xc1$\xf7\x98\x10E]s\xc5K\ -\xf5\xab\xf6\xc6Z\x9e\xb31\xe6\x85\xeb\x0c<\xab\xe6\xe6\ -{]\xa2\xbd\x1b\xef\x8c\x15\xee;\xda\x81\x06\xd7\x12\xfa\ -\xf4\xe0\xb2\xd7]\x89z\x8c\xd8n\x93U\xae\x0a\xd8y\ -\xbc\xa7\xcb\x11\xe6\xff\xd4\xe7\xa9\xdd\xf2\xd9Z\xc1\xea&\ -T\xc4k\xa3=\xec\xfd\xf4\xd9\xd9D\xa3\xf9\x0b\xc6\x8f\ -]\xef\x93@\xf69mr\xa5\xc9\xba\xfe\xee\xbf\xc5\xa6\ -\xbae\xf9\xf1u\xec\xa3\x94\x1e\x95]|\x95\x9f\xeb\xa2\ -\xad\xc2\xa9O\xca\x96\xe7b|\xe2\x04\x8f\x97\xfc\xeb\xd9\ -\x19\x86\x12\xed\xd4\xb0\xa3\x139\xe3\xc1i\xf1\x91\xd8\x06\ -\xa2\x07\xf6s,\x96\xf224\xcb\x8a\x8b&\x80\xea\xdf\ -\x93\xe9)\xa9.@Y\x1f7\xd8c\xbeY?\xee\x03\ -c\xd5\x95u\xc7\xb8w\xe9\xc6\xa4\xc7\xe8\xe7>|\xe2\ -\x15'h\x1a\xaf\xd9\x1f;/\xf9\xa4\xa9\x22\xe2*\x9b\ -\xc4\xb0\x1d3\xcd\xed\xf6\x9a\x82R\x0b\xea\xc5&\xc8\xc4\ -\xbc\xdb(_L\xe3\xb2\xdc9\x13\xe0j,\x10\xe3\x19\ -cM\xed\x7f\xfc=\xda${K\x96mL\xec\x18\xb6\x04\xf9\xec0\ -`\xd8^\x08\xdek\xe0#\xf2\x12\xe9\xd6\xcfzl\xc0\ -\x10\xb6.\xf8\x86\xf6\x5c\x86\xc6\xa5\xd2\x91\xc9\x81\xf1\xa1\ -\x89\x85Vu\xecJ\xd7f\xfb iv\x8ev]\x9c\ -X\xee\x83n\xe7\x95%MB\xd4\xa78o\xd8\xd3\xcc\ -\x15\xa8\xb2\xff\x1f\xfb\xce\xe8\x07\x18\xdb%\x91\x8d\xd2\x17\ -\x13\x99\xa8\x0f\x97\x01%|\xabc`\x7fG3\xdb\x9a\ -\x9d\xc3\xfd\x99M\xa8\x8f\xca\xaa\x87Q\x86Q\xce\x1e\xa4\ -\xda\xc4\x99\xf9`\x8a\xdd\x07\xe4\x93M\x1b7T\xb4H\ -V\xfa,\xbbL6\x1cK,\x91p\x9bn\xe3\x9e\xea\ -\x07]A=YO\xfa+2\xa2\xfa\xdf\xa8\x11\xc7\x0e\ -o;\xe0\xf3\x98\x7f\xf3H\xec\xc7\xcd\xceZ\x9dG\x9e\ -\xf5\x0c\xa6rw\xb2\x9ahR]\xcf\xc9]\xad+\xf2\ -\xa9IW,\xd2\x18_\xa6;^\xea\xd7\xe4I\x13\xe8\ -\x88\xfb\xa8?\xa5\x95yU{\xe9Dn6nL\xa6\ -\xf3}\xaa\xdd\xc5U\x90\x87\xd3\x1a}o\xa5\xe3<\xe5\ -t\x9d\xc7\xbd\xbe1G\xc8\x1f\x1eo\xb1\x8a}J\xf4\ -\x0d\x9aS\xd9\xd6\xa1\xb6 \xc3\xfe\xa5\x94~\xba\xa7\xe3\ -\x99{w?\xd4=\xf9\xf4\x9d\x0f\xda\x1c'{\x1e\xa0\ -\x8b\xf2\xfa\x00`\xe5\xbc\xda\x00hi\xf3\xb3\x1e\x0f\x00\ -\xae\x889\x00\xc41#\xad\xfc{\x9d9\xae\x00p\xa3\ -Z\x02\x80\xf7\xb5\x0c\x00\xdf\x87\xe6\x00h\x93\xc16-\ -\xa0\x9be\x86\x01\x97\x9b\xb1\x12\x88R\xc0@6\xc7\xd8\ -!\xced3\x07\xe4\xa1=&\xf8\xea\xa8\xb9\xf22\x05\ -\xd3\xd2\xca-O2\x1d\x8b\x8e>\x9e19\x06c5\ -\xa2\xad\xb8\xc4}\x93\x1e\xb0\xad\x02\x9e\x8d\xab\xf8\x04\xe2\ -\xeb\x04\x87 \xb5\x98\xc40\x8dJ\x1b\xcbg2R\xa8\ -\x83\xf6\xc0\xaa\xd2W{Q\x1b\xa8W\x9b\x90\x10k\xf5\ -\x88\x1d\xc9\x9c\x0e\x18\xab~,O\xbe\x8d\xbfX\xbd\x8c\ -7<\xf0\xd8\xbaL\xee-\x9b\xd8\xc4\xed\x15m\xc0\xee\ -\x02\x8d|\x8e\xd2\xaa\xa1\xb2\xa2\xa2\x96x\xcd\x5c\x82^\ -\x93\xe3\xfc\x9b&J\xca\x9d.\x95\x9a\xfd\xb2\xf36\xd9\ -\xc4}\xa4\xd6C\x09\x7f\xfd\xb8o_\x99\x8e\x9f\x9c6\ -\xcf\x02\x8cX\xd3\xc9\x94\xe3Tye~\x19gj\xe7\ -l\x07&G\x0d^\x00\xa6\x1b}|\xb9\xd2e\xac\x93\ -=\xdewi\xf4\xe9v%\xe5\xc5|\x97\xfa\x01\xeb\xa7\ -\x22>\xd2\xcb\xb1\xdb\xca\x15\xa7g(\xa5\x13\x7f\xdd\xbe\ -{U\xbd\xady)\x8dW:\x19\xe1\xd8\xa8oU\x19\ -eR\xa77\x08\xb1})\x8f,\x8bf\xcc\xf5\x1a}\ -\xe9\x03\x0e\xd5\x06\x5c\x16\x86\xe1\xe8\xd3\x83oi4\xde\ -\xda\x89\xf7\xc9\xb6\x15\xb1a\xbf[\x9f\xed\xca\x88_o\ -z\x8f\xb2\xe4\x09\x82\xca\xad})\x83\x8d\xd3\xea$\xe2\ -\xa8n\xae\x80\xc1\x8b\x15\xa6\x07\xe7\x1d\xd3\x7f\xc7\xeb@\ -\xd2\x89\xb4i\x1c\x00\xb0_\x81j\x9fj\xa2r4\x19\ -p\x05\x91\xe5\xdb\xe6\x14\xd1gtD{)\x9e\xe3\xdd\ -\xbdw\xe3\x83\xdd\x13O\xdfy\x8e\x87\x1d;\xe8\x9aN\ -^k\x00\xb0\x80>1\x00\xc8\x8cR\x00 \xb4G\x85\ -\xb4A$K6\x16\x01\x806\xf9\x84\xd00\x0f\x80\xe8\ -P9\xc0E\xd9\x09\x00\x88\xe7\x01\xc3\xf8\xb0\xe8\xcd}\ -\xd4j\x8f\x8d\xb0\xe7\x80Y\x00\xb0\xc0\xeb\xe5fk\xaa\ -'n-&*Xj\xcc\xb3\xeaA\x9b\xee_0.\ -G\xde}\xf6\x9c%\xcav\x9da\x87e\x16\xe9n\x97\ -\xb5<\xf8\xe8]w\xd1\x19\xf0\x08:\xfa\x94\x98\x95%\ -\x9dg\xc9\x95N\xb8\x22?\xecx\xa2\x8e\xe9\xee\xe2\xa1\ -b\x18\xae\xa6k\x8cV\xe7\xb8\xd5\x1b\x1f\xe7\xc0d}\ -+\x9e9\xe1\xb6\xefj\x19Z\xd9a\x07\xa6Us\xd3\ -)S\xa3\x09\xaa\x07\xef6P\xba=xk\x977m\ -\x8c\xa8\xdf\xa1\xc4>l<\xe59K\x9aZ\xf91\x15\ -Qo\xf1z\xef\x87\x7f/(\xf4(\xa2\xb8w\xb1\xa2\ -\xa2+\xba\xc0\xe8\xcb\xb4\x81\xd6\xa35\x86\xae\xf5s1\ -\x80E\x9f\xa7\x18U\x19k5\x1c\x88X\xb2d\xc8\xae\ -\x9d\xd3\x93=Z+\xdb\xfb\x97\xd1\xc3c\x0c\x18\x9aJ\ -\xbe%Z\xf6o@;\x19\xe5q\xd4\x0f)n\xbd\xa7\ -\x0e\xe5\xe4$\xc8%j\xd7cJ\xa4\xd7\x1b'\xf3\xa6\ -'@\x1fqc\xd3?\xeb-\xd2j~\xd4\xe9(A\ -*\xecy2\xdaP\x80\xdd\xaa\x9d\xdc*\x86y\x15b\ -\x09\xf3z\x0c\xe0\xbb\xb0\xa3\x1f\xadr\x9e\x8d\xe1\xe7\xc5\ -\x82\x8a\xf6\xaf+.\xe3X%`1\xdb\x1a\x91a\x97\ -\xf3\x01\xe3S\xe57\xd9\xc5\xc56\xf8@\x8e\x01\xac)\ -\xfb\xbfE:\xb6U\xf5\xf3\x11\x8bL[\xf6\x04\x06\xf7\ -\xe9\x5c\x9c`\x9f\xa88\xd6\x95\xb3p\x83\x09\xed\xb7\x7f\ -\xe2\xee\xad\xe7\xba'\x9f\xbc\xfb\x9c\xef\x19\x88\xcay\xf5\ -\x00\xe0\x8c\xe6\x00P'\xf4\xf2\x00\x90\xd1\xf3\x8a\x01\x80\ -\x12\xf6EF\x00\x94\xe6:\xeb\xdb\x95\x18\x1dW\xe6<\ -\xfd\xb7W\x07\x00\xc3\x12\x00\x92\xb1\xa7\xbb\x83\xeb0\xd1\ -\xcbO8W\xe7Y\x89\xb3L\xbe6.\x1b\xb8IO\ -\xf70\xb1\x5c\xf9&\x8cQ\x86\x5c\x11\x88ID\x99\xe4\ -\xe4\xfc\xb2\xa1\xb2L\xad\xc7\x90\xcc\x94\xecNhN \ -b%\x88\x83P\x9c\x05jb\x1b\x13\xac\x0c\xa3\x8a9\ -\xe3q\xfc\x1b\xc7T\xccsx2)\xf0u<\xc6\xf6\ -\xeaa\xc0\xa4\x8d\xa3\xb6\x91-\x99j\xcb\x92\x16\xa9\xd9\ -CE\x00\x00 \x00IDAT;\xce[\x1c\xdc7\ -DY\xda8s\xb8\xb5\xaa\x07'1\xa6\x1d]jf\ -\x093\xbf\xbc\xb5\x80\x1f*/\xa1\x9c\xae\xc4$\xbb\x01\ -\x03\xba\x92c\xb7\xc8?\x963\xcb7\xdaW\x95q\xcc\ -/\xc4\xe5l\xf6u\x1a\x84\xd9\x06\x95fF\x9e\xfd\xa2\ -7\x92M\xfd\x1f\x9f4v\x9c\xf1\xa9~\xd4\xb0;\x9f\ -\x8c`:\x8f1\xc1\xbe\xd0x\xd1\x0a_\xeb7\xb8\xbf\ -\xb8\xaf\x89+sL\xa3\xfa\x12\xb6\x0c;O'\x18l\ -{\x9c\x98\xa8\x8f\x0bK\x84\xeb~|= I\xcbx\ -0\x99\xc7\xcaj\x8c\x0b\x9c*\xb0\xac\xe6\xfc\xb1ya\ -\xd5\x8b{\x18\x7ft\x16\xeb\x85\xf1\xca\xe9\xa7\xc5\x95\x82\ -\x82\xd2\xf7a,\xd5\x83\xdbR\x9c\x04\x98\x8d\xaa\x8e\xec\ -\xb3'\x1f\xbb\x093j3\xaa\x07\xf5\xb3,\xff\x96\xa6\ -\xb6(\x02\x92\x01\xf3<\x97\x0f(~2\xfe\x99\xa7\x1e\ -\xdd~\x19\x98\xf3\x05o\xba\x95-\xc65\xe7?+ \ -\xe5\xb4\x91/\x22\x7fh<\xb1=0\xde\xec\x1c}#\ -\x12\xb7\x89\xef\xae\x9f&\x1dO\xde\xbd\xf5\x5c\xf7\xe4\xd3\ -\xf7>\xe8\x84x\x11\xfb\xf1\x00\xe0\x825\x000(\x0b\ -}\xcf\x01\xd0\x1a \xb7\xeb\x02@\x13\xa1W\x03\x006\ -nk\xccQ\x99q\xff\xcfHE\x99~9\x0c\x00\x93\ -\xc3+\x03@\x5c\x12\xe1\xc62m+*\x15\xbb\xe1\x0a\ -\x97\xfb$\xd0\x1dd\xa4O'\x06j\xb8\x99|5Q\ -a'\xc6\xe3\xf3q\xe3k\x90\xfe\x0d\x05\xd6\x0fW\x91\ -|)G+7^\x91\xe1\xd6M41\x9d\xe3\x7f\xb3\ -\xa5/\xee\x93\xf5\xed\xf4\x8eTA\xe8m\xf7\x81\xc4\xd2\ -=\xf7\x1bi\x8b\xc7Z\xb9Re\xa8\xf8\xb96N\x87\ -\x82\xba\xbf\xfbW[\xac\xd2E\xbb\xcct\xcb}[\xe5\ -\xa1MMc\xc0\xf3%\xbcH?\xcb\xc6\x8e\xb3\x9e8\ -Ib\x19\xc5\x09I[e\xb3\xfeu\x89\x99S'\xbb\ -V' \xf1\x5c\x97\x91'\xe5\xf1/\xb7,\xf8\x16t\ -\x047\xae$sE\xaf\x9d\x14z_\xf1NT\xc5\x82\ -\xf3\xcc\x13\xd3\xf6\x91I\x93\xfe\x8eO\x83\xdd2\x8f\xda\ -\xd8\xc78^\xe3ov\xdc\xc6\xe2\xe2\x01\xdb\xbd%b\ -\x9c\xa6\xb9\xac\xbd\xb2k\x05\x08\xf6\x91l\x83\xfe\xd7t\ -\xe7\xfb#\xbd\x18\xd0\x11mm\x05\x8ce\xc3\x95l\xf5\ -\x1b\xcc\xe7x\x1e\x80\x93\x93\xe0\x879\xc5\xd7\x98\x16e\ -`rvl\xb6\xfb\x8f\xe3dbn\x8b\x81b\xd6\x13\ -\xc1h\xafj\x93\x1e\xcb\xf7\xf8\xeaW\xe2U\xcc\xe6\xda\ -\x89\x19o\x95q\xb9j\x0c\x8e\xbe\xc9|\x12\xfb\x88v\ -\xe5 Nt\xb2~T\x17\xea\xbf\xedZ\xf5Ul\x8f\ -\xedDC':\xb1\x1f\xb5\x8d\x1d\x06\xd4\xab-0\xf0\ -*\x88\xebr\x5c\xae\xd7$\xbd\x1d\x8bs\xa9\xe9\xdc\xfd\ -P\x1d\xf1\x17\xfd\xa7\xe1 \xe2#\x93\x99\x9d\xbb\x0b\xaf\ -`py\x84\xa2S1\x9b\x03\x9e\xb8w\xfb\xb9\xee\xd9\ -7\xbc\xfe\x03\xe3F\xf3\x1e\xb6\x070\x02\x80\xc19\x07\ -\x00c\x99\x05\xef\xf0\xfa\xd4\x06\x80\x1bz\x0a\x80d\xcc\ -\xf1\xaf\x01 Vr*I\xc3\xbe\xa7\x00\xd87\xae\x08\ -\xbcr\x00\xb8\xe3\x9c\x05@\xa0N*^T\x09\xb4J\ -\x8c\x06c\x0e\xb8\xd9\xd2\x5c\x8b\x0fv\xcb\x91.V\x0d\ -\xd3\xa3\x15PN\xbc\xecNe\x1e\xdf\xb8\x8e\xfbs\x14\ -\x0f\xde\xacg\xd3LLx\xdb\xc4\xbc-\xdbs\xba\x12\ -\x978\xec:n\xec\xd4y\xaf\x8b_\xabA*\x06\xfd\ -\xb9d0\x1b\xdb\x8emw\x1b`\x18\xc2\x95Y\x7f:\ -\xbeaQ\x83\x99\x05\x5c\xdd\x06\xc0\x01\xc2\xed\x9byw\ -]yp\x88\xb8\x8b\xc9\x81\xf3\xcf\xfdG\xacE\xb9j\ -\xd0c\x19q\xcfj\x9b\xca\x07\x86\x98xp\xe2\xc6\xb8\ -W\xb9\xb5K\xfaJO\xdc\xa2\xc2z\xd7\xe4\x0f{\xfe\ -\xe3\x83\xc2c\xb2`w\xaf\xc7\x09L\xa4\x85\x83Z\xe9\ -z`}<\xf1\xc6|\xa9\x9dE\xde\xa2\xdc2?\x90\ -5\xf7_\x9c4\xb2\xc58\xad\x8c_\xdd\x8f\x97\xf9\x02\ -L\xe73m5`\xd3\x92\x1ek\xcc\xb3\xfa\xaf\x1d\xdc\ -\x9fg\xe3\xd5R\x80\xf5:\x1e\x93\xbe\xb9__\xe6e\ -\x1bs\xfe\x8c_\xb5}\xae\xa2gt\x0f\xa5\xad\x08\xf2\ -uF\x03\xefI\x8c\xba\xdd\x1f\xeb\xf9F\x01o\x99\xdf\ -\xb4\xfe\x15\xf3\xca\x8f\xca\xd5\xb5\x93\xfb-.\x06p\xe1\ -\x84e\xa2\xfd\x1d\xfa\xcb\xd8Q\xb9\xce\xd9\xa5\x16\x18\xb8\ -\x05\xda\x1fm\xa4\xf8\xe5\xbf\xb58s_\x09p\xf9c\ -\xbc\xa2\x9d\x84\xe5+\xa9\xfc\x10\xfd\xd6\x17\xb7\xfbM\xe7\ -VkY\xae@E\xe9\x8f\xf6Q\x0fx\xe3g\xbc\xfe\ -\xa7\xba\xdf\xf4[\xbe\xe8G\x8f\x8f\x8f.\xc7C=4\ -I\xd2\xa5\xa5\xeb\x03\xa0\xadF}j\x02\xc0E\xcfM\ -i\xd7\xea\xa7\x19P\xe6h8\xd0]\x1f\x00Q\x8e\xaf\ -\x05\x00\xa2#o\x9d\x04\x00\xd4a7\xbe6\xaen'\ -\xfa \xe7\x9a\x83\x8b\xd5L\xde\xab\xa4\xcb\xbc\xe3h\x9a\ -0F\xdaZ\x0c1\xfd#-\xf1.\xb3\xec\xbc*\xc7\ -\xdd(s,\x02^i\x9cf\xc9\x13\x96\xfcYi1\ -p\xb4\xf2eM7\x09A\x89\xf6\x94\xf1\xa6\x13\x10\xe3\ -W\x13.\x84\xb3\xf3J\x5cA\xd9\xdf\xfd\xcb\x88h\x03\ -\xb9.\xbb\xb1SsDJ \x9a\x02ULd[\x0a\ -9\x98G\x07\xa76\xcfi\x9c\xee \x9c\xab\x04Y?\ -F[\xec/V\xb6\xb2%H\xbe\xd6P\x83\xea\xef\x90\ -\x8e~\xc8\xe9\xd1\x09\x1f\xf3\xea\xfaS\xdf\x15\xe9\xc9\xb6\ -\xc9\xe8_\xd3G\x1f\x92\x1d[\x93\xc4\xe8G\xa3\x0c\xb4\ -\x00\xa1\x09c\xc6\x17\xeb\xd4\x82\xb4\xca\xabi\xeb5@\ -\xcf\xcf\xe3\xaa\x18\xd0&l\xca\x8bzA\xe6-\x93\x1d\ -\xe3\xd4+\xee\xcew\x1bg#\x1d\x16O\xd8\xbemR\ -UQ1\xacJC\x17\xcb\x8e\xe3\x09\xb7\x18Scn\ -\xc0\xf4\xc7I\xb9\xbf\x9de\xfc\xcd'B,/\xf5\xaf\ -\x8a-\x1e\x9fu\xd0\x11\xc5\x15^\x1d\xaeh+zL\ -77\xd6\x85\xd1\xdfTC/6\xfb\xd7\x04\xc6>\xb3\ -u\x22\xa3E\xc7\xac\x88\xf22y\xf36'\xe6U\xb7\ -\x19y\x9e\xd3\x85\xdf\xed\x0c\xdd\x82PH\x02\x13\x95]\ -\x8f\xae[\xa3G\xc1\xba_]~\xd9o|\xe7{\xbb\ -7\x7f\xf6g^~\xe1\x17\x7f\xfe\x0fX\x15\xb0\xc3\xfa\ -5\x03\x80\xf5\x91\x03 *\xe4\xe5\x02\x80\x01u}\x00\ -x\xcb\x00PQ\xa7\xf7D\xaac\xcb\x1c_4\xe8O\ -.\x00\xec\x0c\xa6O\x9d\xa1\xd3:\xeae;l\xb0\xd9\ -<\xc0P\xfd\xfd\xc7\xdc\x97\x05\xea\x98\x80\xc4\x00\x16\xf7\ -c\xb8^8q\x88F\x9f\xcf\xa6U\xb6\xe6\xce4 \ -\x18\xb7\x8c5\xd7G\xd4})\x8a\x8d\xb6\xba\xc92f\ ->M\xa7\x19\x96X\x86\x19}\xdd\xf4W\x9f!\x19+\ -\x10\x91\x86\xf6\xa6+\xff6\xa4\x0fw\x05\xea\xfe\xee\xdf\ -\x01V}V\xd9F\x89\xc6\xe7\x98\xd9R\xa5\xe9-\x06\ -\xce\xb8\x1a\xa0|V\xf9\xe7\xf2\x8a7\x938=QW\ -\x8a]\x08}\xce#\x1a\xd8~Y\x17\ -\xd1\xcbUt\xf4\xa0sm\x8c\x09\xde\x02\xa1>\x09\xc0\ -\xb4'Wu\xaa\xbc\xc7\x02I\x1c+\xea<\xe27[\ -\xe52~\xa2>X{\xf1^\x06\xa6\x83\xfdn\xd4Y\ -+K\xde\xb7\xdf\xa1\x03\xb6;`\xb7\x9bz\xd6BA\ -\x1e\x09Z\xbf\xa0~\xceF2\x99+\x8eY\xe7\xba\x8d\ -\xcc\xb7hD^\x18\xa36\xda4\xe1\xec\xc7wBo\ -\xb1\xc3;>\xffM?\xf0\xe67\xbd\xf1\xb2\x03\x80/\ -\xfeMo\xff;#\xa1\x03:\xac\xae\x05\x80n\x16\x00\ -\xf1\xb9rs\x81R\x01\xa0\xe0\xb8\x1e\x00\x86\x06\x00\x8d\ -\x01\x1f\x00\x80\x89h\x11\x00B\xb3.\xa5d\x8e+\xca\ -\xe4\x13\x03\x00\x96\x95\x01@\x9d\xa5]\xaf\x06\xcb\xf2\xea\ -\xd0a\x18\xb6\xd8l\x1e\xa0V\x0b>mr\xa9\xd7\xaa\ -\xf1gr\x99\x8c\xa7\x14\xb9\x96\xc6\x86/\xcbh\xff\x16\ -\xael\x1c\x96\xaf6u\xb2\xad>\xb2\xeaZ\x9b\xbc)\ -\xee\xb3s\xf8w\xfd\x8dy\xe4O\x1a<\x98^\xbe\xd6\ -\xebJ|\x93\x82-\xe5D[\xec\xd0\xa1\xee\xb6\xa8u\ -\xd7\xd0\xc4}\xbb-x`\xb4 \xa2\xc1\x04h\x97K\ -2\xdcp\xdf\x05%\xf4i\xd7h\x1fVmt\x9d\xb4\ -}\xb5\xf2p\x9d\xc4\xea!\xbfO\xda\xb1b\xb4\x8c\xd7\ -\xb5\xf4\x87\x0ae\xad\x93L,I\xe0\xfe8`0=\ -\xd6\x8f\x87\xfbX\xa1\xd2I/\x80\xc6\x8fp\xe3\xfd\xb4\ -v\x9dcD+\x7f\x11\xdb\xda&j\x8f\x8e\xa7s<\ -!u\x8e\xb2\xc6\xba3\xbf\xa3Xb\x1a\xb9e8\x8a\ -}\xc7\x9a\x8a\xd2\x10\xbdq\xdc\x1b\xaa\x93|\xe6?\xec\ -y\x83\xbe?8\xdaq\xc6\xc3\x84\xb7\xae\xc3\xb0^5\ -z\xd6\xf1\x98\xc7HO\xb4e;\xefP\x05\xd8\xe5\xa3\ -|\xc5\x9aSX\xe6G\x1b\xfbx\x13\xd1\x84\xcb\x02\xa0\ -\x8bq\xd9W\x1a\x5c\xdeF\xb3\xf9c\xed\x9bo~\x89\ -q\x8d\xe9/t\x0e\x9asL\xa7\x98h\xf4\x1b)\xb2\ -\xc9\x92\x9d\xc7\xfd+\x9d\xd6\xd8\x9f0\x9fc\xdf\xec\x9f\ -}\xaf\xab_\x1b\x0bY\x00P.\xb6\xc1'\x80dZ\ -\x80I\xce#O\x9a\xfcG\x9a\xecq>\x80'\xd2\x8c\ -W\xd6\xb9\xbeO\x9d}\x87\x8eat{\x9e\x10\x0b+\ -\xdd\xea\x04cu\xb4\xc3\xaf\x7f\xe7\xe7\xfe\x9dQ\x16\x00\ -~\xe7\xd7\xff\x87?\xb8*}\xb5!\xddT\xe6\x01\xa0\ -\xc1\xc2\x15\xd2\x06F\x05\x00\x0b\xa4]\x1ez\x1c\x00\xf0\ -3\x98r\x00p\xcb\x00\xd0]\x17\x00\x88\xd5E\xa6\x89\ -\x1d\x22;\xeaY\x00\xe0\xb5\x01\x80\xf13\x07\x00u\x12\ -&7>\xee\xb2\xa8\xd3r\xf0Pw\x13\xf03\x1e|\ -l\xa3\xa76\xe30\xbf\xec\xb02\xf9\xe4\xadM\xb6c\ -Ple\xa8U'\xa6%sU\xf5\x00\x8f\xaa\x1b\xa6\ -\xc9\x5c\xad.\xd9\xd8~-uF\xec\xfc\x99^\xe5o\ -\xfc\xeb\xae\xd9\x13\x80:\xf5\xc44UTl\xaf\x1eN\ -}\xaa\xfd\xda2\xa0.SWD\x99pR\xa3\xf8\xd1\ -\xca,\xf7\xe32\x8a\xf2ie\x1e\xab\xd9\xae\xc78\xd1\ -\xe4\xcf<\xf1\x89IY;!\xe0\xbfQ\x86q\x15\xc1\ -\xc6\x9fx\x1dv\xa1O\xb6\xf9v_\x9b\xea*\xa6\x87\ ->r\x94\x117\xb5\x03\xff\x1cm{\x1a\xb30F\x0d\ -\x07\xf3\x13\x94`\x1fG\xab\xd0\x97\xe1\x82'\xfb&\x1b\ -\x95a\xf4\x131\x09\x9e\xd3\xaf\xfa\x9b\xf9\x89\xb3\xcbj\ -\xce/\x98$\xb3\xd5\x99\xcc\xd7\xb0]e\xb2Q?\xad\ -K\xbb\x00\x80\xe3\xe3\xf0\xdd\xcf\xb5b\xc2\xbcO2z\ -\x95V\xc3\x11\xf7\xc9\xd71\x1f\xd3*J\xc9Wv\xe2\ -\xb5\xed\x84\xb8\x83o=b\xd9\x95\xc1\xef\xf0\x8e\xba\x89\ -\xf2\xb6\xe3\xaak\xfdl\xb2U\xfb`L\xf1\x8a\x10\xc7\ -m]e\x19HF\x8a\x15\xcd\x09x\x05@\xe3\xb4\x9f\ -S\x9b\xdf}\x8b\x8b\x9f{hu\xaf<\xda\xec\xf9\x8c\ -+\xa1,w\xbb\x9ayb?\xda%\xfd\xab\xdf\x0dc\ -\x22\xc6$\xebg\xe9|\x96U\xf0me5\xbd\xe6\xb2\ -\xd4Z\xdf\xf5U\xff\xfe\x0f\x8e\xfd\x01x\xf3g\x7f\xe6\ -\x83\xb7~\xc1\x9b\xfe\x99'~^&~\x5c\x00\x98 \ -\x96\x00\xd0}\x02\x01\xc0\xe7\xf2\x98-\x00Z\xc1f\x0e\ -\x9b\x9dc\xbb\x87\xa4\x0dx\x9f2\x00\x00;\xd6h\xe0\ -<\x16\xe8\x8c\x8a\x8a:\xec\xb0\xd9<@\xa9\x9e\xb0k\ -pq~F\xdd\xc7Y\xd2\x98\xb0\x18=v\x17\x1c;\ -An*s\x97\x19\xbb'\x96^\x0cR\x1a\x8c4(\ -e\x01T\x03\x84\x06\x8a|\xe9\xa0\xec\xafe7\x9b\xe3\ -G\x03BV\x15\xe7}2z\xbd\xea\xc5\xfe\xb2\xcdM\ -4\xd6a\xff\xee_\xb7#\x0e\xde \x9e\xb2\xe5j\xfb\ -\x9e\xed=\xca\x02\xb3\x06.\x0e\xd6^Y@\xf8\xcd\x1d\ -e\xacDgt\xb4\xe3F{\xce\xe5\x1c\x93mM\x12\ -\x0c\x7f\xa61\x0b\xea\x15@\x1d\xfcN:\xb53K\x14\ -2\xdf\xd0\xc1+s\xf1w\xb6\x97x~&S\xfb\xad\ -\x99H\x08\xfd\x8c7N\x9a\xcdF\xf9\xba\xe9\xfc\xa3u\ -\x83\xa9L\x7f<\xc9u\xfe\xb3\x0d?,\x97<)\xce\ -t\xca\xfab_\xc0\xb1 \xfb\xcb}\xf0g\xf6m\xaa\ -'>\x96\xc5\x84L\x1e\x13\xfd\xc7G\xe9\xf9\xbc\xadb\ -\x8e\xb6\x91\x86<\x11\x8f\xe3pr\xd7\xfa?\x95\xed\x9c\ -\xefw\x0cD9\xb3F\x06\x0c@\xadal\xd6\x85U\ -\x85\xe7h\xd6-\x17\xd9\xdf\xec\xda9\xf9+\xa6\xb5\x99\ -L\xf4\x1cO\xc0\xe3rl\x8c\x93\xed\xca]\xccU\x22\ -\x0dq\xd9\x94\xc7\xdf\x8f\xbd\xdb\xa1\xec<\xc1U\xb9\xfb\ -go\x8c/\xbf\xb2-\x0aey\x83}\x1f\x10\xdf\xc4\ -\xb6#\xdce\xf8k\xf9\xd9\x9f\xb7:\x86%\xde\x9f\xf3\ -\x96g\xdf\xf3\xe67\xbd\xf1\xc1(\x8b}\xfbm_\xfe\ -\xc5\xdf=\xde\x07\xdcc\x85Sb\xdfg\xf4\xd7\x07@\ -\xbc\xf6\xff\x1f\x00\xb0~t\xfc\xf9\x19\xa5\x1dg~\x98\ -\x8fO%\x00\xd4\xd0o\x92\x18\x89<\xd8\xe9\xec\x86+\ -\x5cl\xeec\xa8;\x80\xc6-\x88\xb259\xf2\x986\ -\xf2R\xb21w3\x02\x079m\x9a\x08\xeb2\xb7]\ -\xaf\xba\x8fA\xb7\xc52\x07$\x96M\x86];\x9b\x03\ -\xbf\xfdeg\xaa\x01\xcf>3\xb6\xb3 \xc8\xff\xb4U\ -\xd4)\x99\xb5\xeb+*\x86\xddf\x9f\xac\xe7\x81\x8e\xaf\ -\xe7\xc46\xea\xbfMZ\x99\xa6\x81\xaee\xbe\xb3\xef:\ -\x81\xb4>\xf9\x1c\xc3@\xdc\xd0\xd1\xfa\x15\x1b\x1bp\x9c\ -\xb0^\xedz\xde#\x1c\x03R\xb6\xef\x12\xd3g\x00\xc0\ -n;\xf5\xcf\xf6\x95\xad\x08\xf0\xf8\xd3\x9e\xc9\xc2\xd8j\ -\xed\xb3\x9d\x98\xb5{\xad\xf98\xe3D\x83;D\x86n\ -\xef\x9a\x1c\xece\xd8\xf5\xc0\xea(\x5c\x13\xafk\xaf\xb1\ -\xcfY\xd2\xc7:\x8a\xcb\x86%\xfc-\xd3\xf7v+\x8a\ -\xf2n>%\xfaB\xad\xf4\xab}\xc6\xc4\xa3\xbd>K\ -\xac\xda\xdf\x82?\xed;\xd4\xa3\xa3@{\xd6\x14\x9f.\ -/\x9fl\xe9\xb91\xf9\x8f\xdb\x19\xa2,\xbc(\xa2c\ -*\xcd\x19\xcf\xcc\xeb\x84\xc5\x81\xe3]\x94\x9bU\x82\xcd\ -\x86\xb2\xe2\xc0\xdc\x96.>/\xd3!\xcb6\xc6X\xec\ -e\xc2\x1e3\xf2>\xd2\x13\x0b\x0d\x19\xaf\xd1\x1e=W\ -Q\xdd\xe9\x04\x87c\x04O\xdb\xf87\x00\xc0\xc5f\xe2\ -m\xec7\xf3\x91j\xb3\xb9\x7f\xe21\xb2\x09\x177}\ -\xbe\xa7N\xf0\x18\x9f*k\x00\xe3C\xe3\xd7g\xd3\xf7\ -/\xfb\x92/\xf8n\xa6wd\xa2\xd6\xd5\xaf\xf9\x8c\xdf\ -\xf2\xff\xfd\xc2\x87>\xfa\x86\xf1\x87+\x5c\xe1aj@\ -\xea,\xe6\x02\x94\x9eo\x7f;\xc4\xcaT\x0c(n\x14\ -\xdc\xc74CGL\x98\xb8o5\x04\xee[\x0dQ\xf9\ -R@\xf0L\xbf\xc0\x95\xacU\x97\xcc\x89e\xb2`\x99\ -\xd9u\x19\x1f\x99|\xb9_\x93_\x95\xbeY\x0e\xbc\xf7\ -\xc6`3,\x8cqH\x9f6f\xe9z\x1c\xaf\xef\x00\ -\xf4\xca,\xa5-\xefW@YZ\xb9D\xb9\xc6 \x16\ -\x83Ml\x19\xe0\x15\x17A\x96\xa2\x9e\x98\x18\xb7\x89u\ -\xfey\xac\xfc)F\xd9\xe1O\xc9\xd5\xf4\xc8\x8e2K\ -\x97\xf1\xce\xb8\xc8di4Lt\xef\xf5\xc0X\xda>\ -\xba\x8fak\x8e\xaa\x95\x15\x9f\xcf\xf6\x92\xeb\xdc\x92 \ -\xae0\xe8d,\xdeM{8\xf0.cP+l\xf1\ -\x1c\xe7I\xaf\xb5\xdf\x8c?k\x99\xad\xe9o\xa1Z\xd4\ -u\xe8n\xdd[\xc0\xb7\xeb9\xd5Sq\xcc\xb72i\ -\xe9_\xfa\xab|V\xd4\xf0F\x19\xfb}H\xafk\x83\ -uAA}\xf4\x12\xf0\xe8%\x92[\xfb,U\x0dZ\ -\x99\xbc]\x1e\xcb~\x8b}=\xcb`\xc9\x87\x03\xed\xca\ -\xc4\xd2\xf8\xd6\x0e\xd9\xad\x1eS\xfd\x07\xda\xcfN\x81\xf3\ -\xf3\xc0\x8b\xf2f\xfch\xa2g|\xb3?V\xdbf\xb9\ -\xb41\xc3\x114N\xf2|\x8c\xb9\x98\xa3~\xdfi3\ -y\xef{\xbd\xda\xa2\xff\xf8Ki\xd2\xa1z\xcc|3\ -\xfb\x0d\x95\xfbul]u\xa2\xb1i\x1e\x93m\x0c\xce\ -e1\x9e\x97\xad\x06\x05;\x22=\xb8\x8c8y\xecZ\ -y\xaeV\xa8O\xdc\xa4>\xda\xe4o\xce\xbfLt\x8a\ -\xaa\xe7\xfc$\xf7\x01\xc4\x9b.\xc7\xe3\xed\xfd\x15*\x0f\ -;\xbf_\xdfD\xb7\x1e\xb1\xfc\xccS\xb7~\xee\x03\xef\ -\xf9\xbe7\x95Rv\xe35vr)\xdb?\xf8-\xef\ -\xfa#\xd6y\xc5\x0a\xfc\x00g\xeeT\xff\xb1`\xe7\x82\ -@\x04Ud\xde\xce\xc9\xf6!\xb8R\xda\xa0\xa0e~\ -\xdb\xbbf\xc2\xd0\x19\x8e6\xa3\x873\xea<\x91\x88\x02\ -=\x14\xdc8\xa8*\x9d#/\xb1b\x94\x19\x945\x9b\ -\x15\xc5\xebk8\xcfxg\xc3\x89Ay>\xa9\xeb\x16\ -\xe4\xc3m@\xc5n\xd8N\x0f\x8bVz\xe7\x8d?s\ -\x16\xf3\xc9\xdfH\x87:\x93\x22\x7f\xe3\xac.\xd7Y;\ -\xabg\xcc\x8e\xdf\xe3\xccPgQ\x1a\x94\xb2\xa5\xb5H\ -#\x07\xe5\x01Ci\x978\xf9\xbb\xcb6>\xfaA\xf1\ -\x95\xe1\xcd\xfa\x0a\x8er\xd8\xa1n\xaf\xa63\x0c;L\ -{\xbb\xf7/\xeaM1\xa9\x5c\xf2\xef\x99\x1c\x96lc\ -\xe9\xbb\x9d?\xb7\xe5\x84\xf7\x5ce\xc1\x06$\x0f\xc6\x86\ -.\x15\xc7q\x13\x19\x0c;\xd8\xf3\x13y,\xe7\xab\x0d\ - \xad\xed\x18\xc2\x07Dy\xb6\xfc.\xe9!\xca\xb6\xee\ -\xdfT\xe2ve\xf4dI\x12\x10\xf1<%$\xebc\ -\x9f\x9c\xc0Wu\x94\x9f\xcc\xa6Y\x1e\xcaG\xa6\x13\x0b\ -R\x85\xbe\x03\xedr1\xfb\xc8\xf9}\xb0Qz6\xa6\ -\xfd\xc6\x9f3\x9a\xf4\x9c\xb9\x0a\xf6\xa4\xcb\x93\x93\x86\xc6\ -\xe6\x9c\x89\x92x\x8c\xfd.\xefA[\xda\xfa\x14m\xdd\ -\xf1o\xb8\xafI?|\xbd&t\x867G\x8a\x11<\ -\xffLZ\x1bo\x09\x9b\xac#\xf5\xad\xba\x8f.\x0cK\ -}e\xb1\x89\xf9W\xfa\xd8\xf6M\x06,\x0b\x8e\xe1&\ -;\xb5{\xc5\xb3\xd3\xe06\xcd\xabf\xea'\x01\xa0n\ -\xb7\xd3S\x028\x22\xd9\xffU\xd6\x8a=\x8e#\x99\xff\ -\xd4\x5c\xc4\xe5\x9d\xc5\x8cv\xd2n\x18`\xbf\x8f\xd2\xa1\ -\x1c\x9d\xa2\xee\xed\xfc\xdd\xbf\xeb?\xf8\x16K\xfe\x98\x8f\ -q\x80Z\xcb\x17\xbe\xf5\xab~\xf4}\xef\xfb\xe9\xb7\x8f\ -\x03n\xb0\xc3\xa3\xd4\xb8\xadq\x96\xcb\x027&\xe6\xae\ -\x9bK\xa6\xb2\xac~n\xdf\x0d\xff\xc63\x09\xeb/\x1b\ -C\xc16\xf1\x1e\x8e\xcdQ\x0d:\xc7\xaf;\x94\x10\xea\ -\xf9Z\xc1\xe3\xf3\xb3\x19\xd1!\x19\xea1\xe6A\x03\x82\ -\x07\xd8\xe5r~\xd6\xff\x14$\xba\x15\x8e\xd7\xb7\xd1\x97\ -\xd5\xe2L\xdd\xaeb\xde\xe5\xd0t\xad\xca\x82\x8f\xc7\xdf\ -r\x9e\xf5z\xd5sE\x0dw\x1es\x7ff\xf0Y?\ -s\xb3*\x1f\xb7`\x5c\x02\xf6\xca\xcb\x94p\x97x'\ -\xa4\x07Y\xd6CL\xcct\x8c\xf6\x18\xe1\xb3D\xfa\xea\ -\xe6\x02\xbb\xcb\x17[\xbeg\xf4\xa8\xf8d9\xe8\xef\xfc\ -9\xab^\xf3\xe7\xb9ks{\xcfg\xb2s\xf6\x9e\xcb\ -\xa4=\x16\xc7\x8f\x81:\xabf\xb0\xcc\xca\xf9mtG\ -\xeb\xb42\xa1\x01,\xc8p\x0f/\xc6\xd6\xa16\xe7\x93\ -\x98\xf6)Y(\x99\x1e\x0fW\xc2B\xbfu\x00>\xfe\ -\xcb{9\x17\xc7*\x9d;\x87\x9f\x8c6\xf51c\xbf\ -\xf3UW\xfb]\x83#\xd3\x9eU\xc4UVK~\xd1\ -\xc6\xb0k\xd4\xe6\xb2q\x03\xdf\xab#\xd4\xbb\xb7g\xe5\ -y\x88\xae2\x8d\x0b\x00\xb9/1\ -b\xaa\xad\x1a\xb7~q\x8e\xc7\xe9\x9a\xe3\x9b8:\xba\ -\x81\x1dv\xf8\xec7|\xda\x8f\xfd\xf3\x1f\xfe\x9b_P\ -\x8a\xdf\x86\x1cJ \xa5\x94\xfa\xcd\x7f\xf4\xeb\xfe\x90w\ -\xbeF\x87\xa3\x89\x18f\xc4\xe6)60\xcf\x0a\xb2\xcd\ -\xa4L\xac\xb6B\xff\xe6\x0cb\xaeU\x12\x89\xeeO4\ -\xbay\x9c%P\xc5 \xdb\xce\xea\xb2\xfd\x8f*|\xae\ -\x08\xcc\x036\xf2UP\xc2\xdd\xc0\xf6[\xb6\x0f)s\ -\x14\xba\x1f\xca*\xa9l\xe0J7\xdfy\xa9\xf4\xf1\xf1\ -L\x0f|w\xb0\xfe\xc6=\xd9q\x0f\x9az\x07v<\ -Gq\x12i\xf3\x99\xb1^\xcfs\xe6\x8c\x1e\xe6;\xd2\ -\xe9\xf2\xd2\xe0\x9e\xe1Q\xe9\xf3\xfebu\x9by\xb6q\ -uf\xb8\xe4t\x15\xa3\x11c\xfbO\xfb\x0e\x99\xbea\ -{9\xcb\xb7\xee\x87\xe1\xa0\xc06\xacx\xb6\xef\xbe\x01\ -\xbe}\x93\xc7\x1c\x0fzm\x0c\xa2&\xfb\xd6F49\ -\xceZ\x86\xcf\xcc?\x8d\xe39M\x9ah\xebd\x13\x00\ -\xb0\xdb\x86\xc9$;^\x0dp\xcewKk\xbd\xc6\xbf\ -\x8c'\x96\x9d%h\x1a0\xb9\x7f\x0d\xa0vFv\xd3\ -\x19JA\xe9\x8f\xf6g8\xc63\xbf\xab\xf4\xb4\x9f\xb9\ -B\x13\xf9V\xdd\xf1\x1e/\xf6\x07~\x9e\xf3\xc2\xab\x19\ -\xfc+\xf75\xa7wk\xbc\x9f-\xe3\xc1\xae\xcb\xf4\xa0\ -7\x7f\xe8yY\x05M\xedN\xb1\xa8\xb4\x1a\x16U\x97\ -YL\xd1 o>_y\xe7\xeb=\x8e\xc4\xfd\xc5e\ -\xbb\x0d\xf4\xcd\xc9 &\xd0\x91\xe7\xb9\x09\x1a\xcb\xc7\xfe\ -\xa9\x0d\xa1\x91\xcd|\x11\xc3y\x8c1an\xf5\xc7h\ -`y\xa9\xef\xf1\xebZ\xbb\x02Z?\x1de\x0bt\x97\ -\xdbI\xae\x1d\xf5eMo\x80\xb4k;\x8c\x13D\xd6\ -o\x8c\xd9\xf1N\xe4\x82\xb8\x8f\xd1\xe4\x9a\xc9j\xeex\ -\xd7\x1f\xa3;:\xdd\xd3\xd4\xe1?\xfb\xbd\xff\xf17q\ -\xf2\x07H\x02\x08\x00\xbf\xef\x1b\xdf\xf5\x7f\xff\xbb_\xf2\ -\xb9?`/\x0c\xeep\x0a~\xbb\xc1x,\xbe\xb0]\ -\x05\xb6\x04\x80\xd68>\xd9\x00\xc8\x139\xe6\xc7>\xf3\ -ly\xe4\xa9\x0dB\x8b\x00\xc0\xf5\x01`r|%\x00\ -\xc8\x02\xca\xd2]\xc4\xca;\xebK\x03\xf20lq\xb1\ -\xb9?='\xb0\x0d\xd8Yp+\x18\x08\x7f\x83\xf4\x1d\ -\x9diL6\x8c\x22\xc6\xa1\xc9\x8c\xef\xcaS\xc7\xa8\xc9\ -\xb1\xf7\xd7&s\xf6]\x9d\xba\xcf\xa6c\xe06\xf4\x18\ -\xafN\xc3h\xec\xd1\xc9\xb4IQ\xc1\xbcN\xe7tS\ -f\xb0_\x87\x1d\x86\xdd&\xb5\x0d\x1b\x9f\xb1b\x01\xb8\ -\xc2y\x8e\xce0VO\x18\x87Y\xd0b9e\x01Y\ -1\x92mx\xcf\x82Yfc*\x9f\x0c\xcf\x9c\xf2\xdb\ -/~\xafvt\xfcz\xfd\xb0\xdd\x04\x1a4I\xd4\xe0\ -<\x1e\xd3%\xa3\xe5\xe4\x95q\xc9\xb2\xcf|PE\x05\ -?6\xb3\x95\x5c\xab\xc3\x0a\x7f\x9d\x5c3\x09^\xf5\x13\ -_Z\xc1g\xfd\xcdU\xf1\xd8>\xbcZ\x17\xedXm\ -\xc8\xfa\x1bB?.\xa9\x0c\x87\x91W\x1f\x9b}\xbab\ -6\xf7E~\xad\xfa\xd7\x0cKu\xb5\x9at\xa4\xf6\x9e\ -\xf9+\xfb\x8d\xf9\xb2\x9b\xf7\x8c7\x1do\xce\xc6\x99v\ -\x7f\xc8;\xff\x1e\xfbR?\xed|\x9aL\x85\xf7\xab-\ -\xcc\x0f\xb0d\xb4eK\xca&\x93\xa5%d O\xf6\ -Y\x9f\xfc\x9d\xfd\x91\xfa\x7f\xa3\x99\x8b\x22l\x8f#\xff\ -\xbc\xd4\xdb&\xb4\x86\xfd\xcc\x86\x95\x0f\xf3\xe4z\xad\x8f\ -U\x81\xcd\x16\xdd\xc0\xbc8vY7s\xdb\xb62\xd9\ -f~\xc6\xfd\xb5\xc6\x9b\xd82\xbb\x04\x80\xda\x15t'\ -\xb7\xf6\xc7\x07\xfc\xba\xcf\xf9\xcc\x1fz\xf77|\xcd\x8f\ -\xe8\xf5\xe9\xadM\x7f\xf1;\xff\xe4\xef\xb9\xf7\xf4\xcd\x8f\ -\xd8\x9e\x8d\x1e\xe7\xb0{\xba^)\x00\x98a\x13F\x06\ -\x00\x06\xf5\x12\x00\x86\x97\x09\x80a\xeag\xde\xc1\xcdU\ -\x0fy\xe3\xa8\xd3\xe9\xfcg\x95\x94\xc7\x05\x80\xf3\xf7\xf2\ -\x00\xa0\xb3_w\xd6Q\x17\xc1\xe1 &B]2\x9e\ -\xf5WP0\xd0\x9e@\x1e'\xbe\xa3\x94i\xe3\xaaJ\ -\x1b\x845a\x89M\x1f\x1b\xeb|\xb2l4\xf0L2\ -mXq\x99\xab\x83\xd7\xc6\xb3\xe9x\xb5]\xc5wl\ -:\xed\xd9>\x8d\xe8\xa8\x11d\xc1\x81<\xf67c\xe4\ -$\xbba{\x11\xf9\x05\xa6>\x0c\x9f\xca#Oh\xb2\ -\xe0;\xf5\xbd\x97R&\xe3\x18P\xf3\xc9M\x94e\xfb\ -\xe8\xa4\xb9`\xca\xb6\xcf\xc7C\xb0\x16\xbfQ\xc2\xb9\xdc\ -\xb7%\xe1\xd1\xbf\x18\x06\x02\xad\xdb\xf1Nj\x1eW\xf7\ -\xf1*\xce\x9co\xbe\x99-6\xeb\xc7\x12\x7fnU\xce\ -o\xbf\xf3q\x0f\xedU\xce\xact\xa6\xcakZQX\ -\xadIF~]\xf4q\xd9\x1bu\xa2\xadF\xff\xeb\xff\ -U{\xce\xe5\x14+\xe8J\xc3\xdc\xb5\xda\x18?L\xbf\ -\xe2\xc9\xfd\xdf\xf2M{\x05\x05\xe5\xe8\xa8\x91\xbfb\x14\ -\x88\x18\x8f\xb4\x8f\x8d\xa7vs\xfeI\xe5<\x87\x03\xeb\ -\xb7\xa2\xe5\xcd?\xfb\xdf\x0a_\xe2\x9f\xe8\xaf\x15\xd8\xee\ -\xd2\xc4G\x13\x96\xe8\x07\x8c\x9f\xa1\x91\x9f\xd2n7-\ -\x18\xff\xba\xfa\xa4\xb6\xcf}\xa8/\xe1\xb8\x95\xf1\xcc\xd8\ -\xc9h\xca\xf0l\x9fu\x9a\xc6\xc5\x17\x8dM\xbc\x12W\ -P0\x5cn\xc4\x0a\xdb\xa7\x91\x0c$;\xf5S\xcbq\ -\xaf\xf51\x8a1\x95C\xe3kK\xc1\xea\xe4.\xc6\x9b\ -5;\xcb\x8c+\xaf\ -\xe3k\xe3^\x00j\x9d\xaeP^\x0aJx\x07oV\ -\x99ec4Wi\xc1Ni,\xd4/\xcbN\x83Z\ -\x94\x95\x07$\x0b\xc3lT\xed\xb3\x05\xdb>bU4\ -\x06b>\x97\xff2\xedYb\xa2\xfa\x1f&j\xb5Z\ -\xe13\xd7\x80\x9d\xdd\x0e\xc3\x10\x9d\xfb\x5c\xf5\xd6\xc7\xd0\ -\xe0<\x8f\xbd,\xc8f\xdf\x8b`;\x93\x89\xe2\x8be\ -\xa0\x81\xc2\xdaR\xd5\xc6\xe4\xc0:\xcf\xf4\xaf\xcbys\ -\x81t:F\x09\xa0\xc9Y\x97\xf0\x94'\xeb%\x93\x93\ -\x1e\xd3;a\xe7\xb0\xab\xf6=\xfe\xf5\xda\x83\xe3\xb2M\ -\x14\x99\xd6\xb0\xe7\xb7_\x85\xfe2\xff\x03\xb4\x09\x05\x1f\ -u=\xe5\xfe\x99''\xcc\x0b\xaf@T\xf9\x17\xb7|\ -\xc4I\x06\x0c\xc0\x91\xef\xffc\x8c0-\x19\xbe\xfc{\ -29\x10\x1e\xb3\xf1}\xcc=\xfdB\xf6\x12\x9e\xf4\xb7\ -\xb8\xccN\xbf]\xf93.\xb3~\xa2\xefkc\xab\x9d\ -\x93\xfd\xa6\x93V\xeb7\xf2\xd6\xde@\xc3\xe7*.2\ -;\xb0\x11L\x96\xfe\xcc\xc9\xae\xb9\xde\xfcZ\xdcJ6\ -\xcf\xb3\xc6&\xa5k\xc2\xf3fK\xb1\xce\xfb\xd58\x19\ -\xfa*\xeewU>E\xbe\xb3d\xb9Zi\x93[\xe6\ -\xd5i\xdeK\xff\xf8\xc6T\xe1\xef\xd1\xe3O~\xf3\xd7\ -~\xed\xbb\xfe\x93\xdf\xfe\xaf0\xd3\xfa\xb9\x1f\x00\xe0\x07\ -\x7f\xf8\x1f|\xe0\xdd\xbf\xff\xdd\xf5_\xfe\x8b\x0f\xfc\xe6\ -\x0a\xa0C\x8f\x82#\x00;\xd4\x09\xc4FhT\xbe\x0b\ -':\xc49\x00\xf0\xf9\x99r\xac\xa9\xa2\xfd\xd1\x029\ -`m\xe1\xda\x83\x5cN\x1f\x83wn\xb9g.\xb0\xa9\ -s\x88\x15\xc3\xf6\xa5\xe5\xfcY\xa5\x96\xdd\xf8\xa1\x8e(\ -\x02\x00{\xfe}\x86\xc8})\x9d\x99\x8cT\x0eJK\ -\xf6\xbb\x9e\xb7\xab[\xec\x86\x0dV\xfd\x09\xac\xf4\xcc\xc9\ -@\x81WIxibi|\x04\x1d\xcc7\xe5\xcd\x82\ -+\xcb\xa4+\xbc\x1c\x12\xdf\xedj\x86\xa5r6\x87U\ -\x85\x8e\x16\x97\x22\xd7\x12yj\x97\x1f\xda\x00\x999\x22\ -\xa7U\xa4 \xc3\xef6\x0fQ)\x01\x5cz\xc6\x98-\ -Af\xf2\xd7\xc0\x9b]\xdf\xe2\x9b\xcf\xcb\x97\x90\xe7\x92\ -\xad\xec\xefRb\xa6\x89\xca\xd2w\xd5o\xc6\x8b\xc9C\ -\xc7-(\xa8u\x87\xee\xf8<\xbd&\x95UA\x18M\ -\xed6^\xef8*B%'0\x13\x8de\xee!\xc4\ -\xf3\x1b\xf2\xb3j\x9a\xf1\x09\x00e\xb3\x01j\xdc\xa3\xbd\ -\xe4\x1f\xbc\xaf\xf8=\x1b\xd3\xc6Q\x9c,\xf9\xf3\xb9x\ -\xa0:6\x0d1o\xea\x0b9\xa4F\xff\x9b\xfb\xf90\ -\xfe\xd9\x19J\x1f_\x99\x07\xe4\x18\x5cje\xfa\x1by\ -\xcfd\x96%\x95(1\x81\x9d\xb3O\x96M\xf4\xfd\xad\ -=u\x0f/\x81\xdd.\xf8e;\x97\xfd\xda\x9c.\x9c\ -\xde\xf8\x1c\xd1q\x1cL\xe3e\xf4@~\xd7q2\xfc\ -\xa9\xff\x5c\xd2\xc7\x92\x1f\xe5\xdccn|=\x7f\xcew\ -M\x9fW=\xca\xaa\xdf\xdb\xe0\x1cv\x89\xae\xd2\xcac\ -\xc9\xffg|i\x15\xdc\xfcF\x05PK\xc1\xea\xe4\x0e\ -\xba\xa3\xd3\xe9\xf8\xd7}\xc5o\xfc\xf6\xbf\xfc\xed\x7f\xf4\ -\xbb\xb1\xd0\xe65mL\xd4Z\xbe\xea\xcb\xbf\xf1o\xff\ -\xa3\x1f\xfc\x91\xaf\x07\xc6\xacr\x87\x0d\x06<\x02?\xe7\ -*c\xe8\x90\xb1D\x10\xb6\x15\xa1,\x08\xab\xc0\xae#\ -TM>\xf9\xdc\xd8g\x1b,\xd4X\xb2\xcf\xd9f\xe1\ -%\xba\x96\xe4\xb5\xc4WA\xb6\xaf\xac64g\xd7s\ -\xd3$\xfc:N\x8d\xe9\x9b\xe3\xb3\xa0\xec\x1f\x16}\x1b\ -\x85\x9eY6\x9dWb\x7f6v\xeb\xbc4\xa8]'\ -q\xcd\x1fv\x0d \xbc1\xc3\x7fk\x1f\xbal\x86\x93\ -\xedw\xcb\xf1\xec\xa1|\x8eO\x95\x9f\xf3\xe8\xcb\x03\x99\ -\x1e\xe6\x1d(\xa6d\xc3\xae\xdd\xbc\xf8Q\xa0\xb6r\xbc\ -\x8e~\x1f\xd7N\xf5{\xb6\xaf\x8a\xc7f\xf9,\xf5\xef\ -\xfc\xb5\xb6\xbbd;s\x8fT\xd2\xbe\xafc\x8f\xccK\ -AA\xb9u\x0f\xe8\xda\xe4+\xb5\x81\xe2\xbf\xce\x8dW\ -0s\xd7\xb1\xd0\xa0\xbe\xce\xf4\xcdr<\xe4w\x0f\xc9\ -\x0f\x0f\xee\x03\xdb\xe5\xa5,\xb7\x88\xd8\x96|a\xd6\xcf\ -\xdcw\xe5;\xc8\x1e\xed\x83\x8d\xed7\xa5ci\xccC\ -\xd7)>\xea\x13w\x81.\x7f\x16g\x86\xf9N\xfcH\ -\x1cs\x19\xcf\x99O\x9d\xfa,\xd7},\x94&2\xf1\ -<\x8bO\x03\x06t\x1f\xf5\xfd\xda\x87\xec6\xb3\x0dN\ -\x9651jcb\xbb\xac\xac\xbf\xcda\xf4\xbaX\xe0\ ->\xaf\x1b\x9f\xe6\xce\x99\xd3E&\x9b\x82\x82\xe1\xa4\x07\ -n\x9fO\x12\xcf&n\xa1\xafr\x18\xbbKm\xe9\xe5\ -\x08\xa5\xeb\xb1:\xb9\x8b\xda\x8dO\xf6\xad\x18\xf0\x9b\xdf\ -\xf9y\x7f\xf7\xfb\xbf\xf7\xaf|\xbd\xde\xf5\xdb\xf6{\xa0\ -\x95R\xea\xdf\xfb\x87\xdf\xf3\x9f~\xc3\xef\xff\x1d\x7fn\ -|V\xcd\x0e\x1dV\xe8p\x8e\x82\xd5\xa4 c\x8a\x03\ -r\xd3\xd7\xf47\xcf\xd2u\x8f\xc6RB\xc4`\xd4>\ -\xf5<\xfd<\x1fp\xe3osI\xa7V\xd6\xe66t\ -\xab\xc2\x0b\xfd\x9b\xa3-&>\xde\xd8\x11\xc7s\x99~\ -?\xce\xd2\x88\xbb\xdd\xdag\xbd1/%\xe1/\xe3\xcd\ -\xfb\x8e<\x8d\xcb\xc1\x0f\x82\x1fR\xdecr\xa0|\x1a\ -\x1fu\xf6<\x9d\x11\x8e\xd8\x89\x13\x85\xcc\x90U\xdeL\ -\x8f\xe1\xcf\xf7\xad\xfa\xa4 \xafRx\xf2\xa7\xe3\x95\xe6\ -\xcc\xdcY\xcf\xe9<\x06\xe0\x02[\x0a\xaf@\xf3&\x88\ -a{\x09T]\x9a\x8e<\xeb\xe3r\xb8\xb2`\xbfg\ -\xcbe\xd9^Y\x1e[\x03!?X\xbc\x12W\xb9\xee\ -m\x0c\xd7\xa1\xcaf\xc9\xfe&\xbc\xd1y\xb9\x0f\xa8A\ -\x96\xdc\xd4w4\x93\xa2\xcdes\x9e9\xfa\xb0\xbd\xa3\ -X\x7f]\x18O\xc7\xc9\x12\x0f\xe5)\xde\xa5\xad\xbe\xcd\ -=\x00\xff\xa6\xf4\xb0]\xe8\xb8\xd6:\xaar9\x0dm\ -\x15B\xf7;\xabOf\xfb\xd1\xd6\xda\x8c\xca\x92\x02\xea\ -\x84\xa36\xf1R\x19\xce\xe9;\xeb\x9bi\xc9p\x16\xf4\ -\xb5\xea\xc7\xd7\xe5\xd1\xf9\x99\x0d\xcc\xdd\x84\xd8r\xdf\xfa\ -\x1b\xfe\xdc\xfaR\xc7\x80\xda\xe8\x1c\xaf-\x7f\xb1M\xbe\ -k\xb3\x85\xa6\x02\xea\xa3\xb8\x1f\x95\xa1\xdeT\x18\xc7l\ -\xe3\xd8\xd2\x0dp\xd9[-X\xa7\xbaL:/\xe3\xd8\ -\xb76\x1e?\xab\x22\xf2\xaa\xa5[X\x8e;\x8d\xdb\xe5\ -\xd2*\xa9\x9e\xfc\xa9\xcc&\x9a\x8a\x7f_\xe2\x81\xe9P\ -\x1et\xff\xfb\xc4C\x7f\x8c\xf5\xe9S\xd3\x9e\xbf\x0e\x05\ -\xbf\xfb+\xbe\xf4\xdb\xaf\x93\xfc\x8d\xe7_\xa3\x95R\xea\ -_\xfb\x1b\xff\xd5_\xf8\xb3\xdf\xf1\x87\xbf\xe2\xf8\xf8\xe8\ -\xd2vOu8C\x87\x93\xc0\xd22\x00\x96\xb3p\xfb\ -\xfc\xea\x01\x80\x19\x9d/#g\xfd\xcc\x03\xa0\x06\xfa\x0b\ -\x22O)\x00\xe8\xfb!\x00\xb4<,\x03\xc0\x02\xba\x7f\ -\xf7d\xd6\x9a\xcb3\xd2\xae4\x1a\x5c\xe3\x1c\x93\x00\x00\ -\x0c|IDATu\xf16\xfb6\xb1\x8a\xce\xa2\xe5\ -k7\x5c\xe1rs\x1f\x95\xf48&.U\xfe\xf9\xb8\ -\xe1\x86\x06Xbe\xe3\xcc'NQF\xf9\xf3\xb9X\ -?\xd6\xaf\x8d\x93U\x84\xed\xeep\xa3\xa3\xed\xc3\xaf\x98\ -w\x82\x96\xba1\xde\x9c\xd7\x1az\x89I\x92\xea\xd9\xa4\ -\xec\xb2\x22\xc7|u\x91\xf4'I\xe2D\x7f\xb4';\ -\x97u\x1e\x8f/\xcf\x845\x10fw=\xday\xdcW\ -\xc4\x10B\x1f:\x067\xd6iV\xbd\xc8m\xb0\xfd}\ -\xae_=g\xd8^6\xe3\x1a\xf5\x99d\x14\x8fK\xcb\ -\xaaj\x87#?\xc9\x0d@Emu\x0e\xfby2\xa6\ -\xf2\x980\xd9\xa9\xbd\x8d\xbf>N\xe3\xeb\xcd\x0f1M\ -Lg\xf6Ye`|\xd8\xefYu-\xeb[m%\ -;\xb7C'\x01?\xe2\x0f\x00\xca\xd1\xf1\xf4\x9b_\x9b\ -\xaf*\xcc\xe9\xd5=\xcc\xf2d#\xf3\xe5\x13\xed\xc5m\ -\x86\x13\x939\xde\xdb8\xe3|M\xb6\xb7\xb9JV}\ -Zlp\xff<\xa6\xc9$\x93av=\x1f;\x14\x13\ -\xf5\xad(Y\x9f:A\xd5=\xfc\x19\xce\xdbD=\xfa\ -\x07\xf3{#\xce<)T:\x15_\x05\x00j\x1d\xf7\ -\x02\x22\xeaoN\x0eK\xc7\xa3zM\x96\x5c\ -/U\xa6r~\xa2\x9c\xf9\xf3l%\xa8\x0e\x18\x86+\ -t\xfdz\x7fwplLw\xe6$\x0e\x05\x90\xbcb\ -\xa5\x1f8|F}d3\xc6\xa5\xc4)\xf6H\xe7\x94\ -\x88\x91\xc7O\xb6\xf9\xbf1\xd1\xdc{\x12?>\x0c\x18\ -._\x0aNG\xe9T\xa7v\x88\xa6\xa5`?w]\ -f+<\x96\xd2w\x88\x8e9G\xae\xd5\x98\xac?\xf5\ -\x0b\x19Ms\x8d\xab&\x81\xc6a@9\x1e\x1fm\xa4\ -\xe3\x8f\xc1Z7\x84\xb4\xbe\xe8P\x924K_\xd1/\ -\x15%\xb1\x07\xbb\x96\x97@\xad\xd7*\xe7\xf8\xdf\x0a\x5c\ -\x8cU\xa1\xf8(\x12\x0f\x94|\xfe\x5c5,\xa3{Y\ -\xce\xf3~\xd4%1\xbf\x9f\xd1\xffrR\xcc#\x06\x18\xe7\xd7\xb5U?\xbf\xc5\xf4\xe3\xf6\x95\ -]3\x87!\x00\xb0w\x94+.\xb36\x9ek\xd2\xcb\ -\x7fW\xdc\xa7\xb2\xbby\x0f\xe5\xfcf\xd0\xd3T\xbd(\ -\xe3\xd5v]\xdc\xfe\xd2\x05\x8c\x03h\xf0\xd7b\x8a\x8e\ -w9\xe6\xe2\x9b\x0cZ,i\x85\x9e?O\x7f\x87\x0a\ -|8\xae\x18\xcdaHe\xbe\xa4/\xfb\xdd8\xbd\x0e\ -\x0e\x18\x9b:\xf6\xd2o\xec\xc32\xba\x97>\xb3&:\ -\x14\xe0\xce]\xecn\x8f/:\xb0h1&\x01\xee\x0b\ -\xe6tk\xd7\xd4p\xad\xfb\xd5,\x91\x9d\xfd\xde\xe5\xe7\ -\xf01N\xec\xe7\x8b\x05D\xdbs\x1f\x01v\xad\xcc\x96\ -|\xfdu|\xca\x5c;\x14\xa7G\xba\xd1\xd8\xa5\xc5\xb2\ -\xc7\xc9\x1d\x8cn\x7f\xd4\xf3\xd8\xb2\xb8\xbfDc\xe6g\ -\x18\xef\xd6G#\xa7\x1b\xa7\x18\x9e\xbe\x8d\x0e%\xf5I\ -\xa5s\xbb\xb74\xdb\xde\xd1=g\xfb\xd3\xb5\xf2\xfb\xaf\ -\xfe\xf4\xa7~\xfc?\xfa\xad_\xfcW\xff\xe2\x9f\xfe\x96\ -\xbfUJ9\xec\x00\xaf\xd1^\xb5\x04\x90\xdbw~\xc7\ -w=\xfd\xde\xff\xeb\xc7\x7f\xf7\xfb~\xf2g~\xd7\xcf\ -\xfc\xd4/\xbc\xa3\xd08\xaf\x15\x00\xb8o\xc0\x00`#\ -\xbd\x86\x00\x98\xf8\xe9R\x00h\xe0e\xbe\x0f\xf1w\xfd\ -\x80\xdc\x06\xe2,y\xcb\x8eetj\xe0\xe4\xc4T\xfb\ -p\x03\xbc\x9e\xa3/\xfd\x11n\x9c\xbd\x1eurts\ -F0r\xe5N:\x06\xb3\xf1\xda\x12hj\x82\x5c\xd1\ -\x04\xb2\x0d\xc2m\xd2\xd9\xb6\x9c\xc6\x18\x88\xad\xfb6\x89\ -\x1b\x02\xed\xd6\x94f\xef\xa2\x0b\x5c\x1br-\xf93z\ -.\xef\x7f\x10\xc3n\x1b\x820\xb0\x97$B\x8e\xd5'\xee\xa1\xdc\xb8\x11l\xecP\ -\xb2n\x01}\xbc\xf5\xd1\x9f\xb40\xfe6\xa6i\x1d\xc9\ -\x97\x93\xbaL\x0e\x05\x05\xb5[zBF\xb6\x830;\ -\x87\xf0\xb7\xd9a\xf8\xd0/%W\xe5\xb6\xa5\xbfk\xa2\ -\xbc\x94l\xcf\xd9\x96\xda\xa6\xb5\xf9$\xd18\xe1k2\ -\x0f\xfcx\xbeFif\xec\xeb9s\xf1\xbcI\xa0W\ -\x1d\xea\xb3O\xa4|\x183\x8c\x9b~\xbf:\x9a\x17\x14\ -\xb0\xe7|\x7f\xbc\xa2\xbe\xf1\xd3\x9f\xfc\xe7\xbf\xe6\x8d\x9f\ -\xfe?\xbf\xfdmo\xf9\xdb\xdf\xfa\xc7\xbe)W\xe4+\ -h\xafI\x02\xc8\xed\x9f\xfc\xe3\xf7\x9c\xbc\xef'~\xea\ -\x1d\xef\x7f\xdfO\xbf\xf5\xa7\x7f\xfa\x83o\xfd\xd0s\x1f\ -\xf9\xdc\x17_x\xf4\xfa\x8bG\x9b\xbb/\xbc\xf8\xd2\xed\ -\xed\xd5\xb0\xce\xae\xbbn@\xb3s\xf8\xbb\xb5\xd7\x02\x00\ -\xd7\xadH\xce\x8f\xb9\x1c\xf0\xf4|\xa7'&\xccFc\ -\xd6\xd7u\x93\x82C3\xef\xf9\xd9=\xc2u\x19\x8fK\ -N\xbe\xef\xd78={\x1a]wh\x07BL\x02\xfd\ -h\xbe\xe7\xcd\x12\xc2\xe9\x9cb\xc9X\x8fa\x9fl\xf1\ -\xec\xcbfm\x99c\x074Q\xecQ\x89'\xfb\xc5x\ -\xed\xd1c\xd7\xed\xa6\x900\x08\x9d\x9c(\xce'|\x19\ -\xffc\xab\xf4`\xd8a\xbb\xc1\xe6\xf9\x0f\xef\xcf\xf0j\ -\x1c\x0eLj\xf4\xf8\x9cn\x97&KKI\xdaRS\ -[\x9b\x0b&\xd7\xb1\x8f\xd8\xef\xe1\x09\xc8\x12\xce\xe7\xce\ -o\x12\xc9\xa7?\x03\xe8\xfa\x88m\xf1\x9e\xda\xa3&v\ -\x1e\x04\x1c\x87z~\xa8\x18v^G\xb3zp\x86\x15\ -\xebO'@#/9\x06\xcb\x00\xec>\xfc\xb3\x8b<\ -/\xc9\xa6\xa5\xc1\xe5\xa2:9\xe4O3\xbd\x03\xd7\xf3\ -[s8\xca\xae[\xc2J}\xe6)\xe0\xf8x\xd2Y\ -\xeco_\x81\x17\x1d\xc6\xc4o\xea\x09@\x5c\xf2;\xb4\ -\x9fq\xfa\xad\x9b\xdf\x821&\x0e\xf9\xa3\x8f\xda\xbe\x9c\ -\xae\xfe\xf9G\x18>v?\x1d\x93\xdb\x92Ox\x9cJ\ -\xa0\x16q\xae{\xdd\x5c_f\xb5\xd7\xa9\xf2\xeaxH\ -\xae\xd3\x95\xb2\xeb\xfa3NJ9\xee\x02@}\xc3S\ -@\xef\x13L\xc3\x8a\xdb/\xc2u\xdcV]\xd9\x9c\x9d\ -\xac\x1f\x9c\x1c\xaf\xef\xdf<;\xfe\xf0\xa7=\xf3\xd4O\ -\xfc\xeag_\xff\x13oy\xd3\xb3?\xf9\xf9\x9f\xf3\x96\ -\x1f\xf9\xd2_\xff\xce\x8b\xeb\xc8\xea\xe5\xb6\x7f\x0d\xc3\x9d\ -\xb77RF\x9e\xfd\x00\x00\x00\x00IEND\xaeB\ -`\x82\ + \x00IDATx\x9c\xec\xbdk\xb0e\xc7u\xdf\ +\xf7[\xbd\xcf\xb9w\xeec\xe6\x0ef\x80\xc1`0\x18\ +\x12\x04)\xbeD\x89\x94I=(E\x0aY\xb2\x1c=\ +l\xb9d\xe5!%a\xecJ\x95\xf5A\xe5\xa8\x94T\ +\xa5\x9c\x87S\x95JRI\xc5\x15\xa6*Q\xf9!'\ +)\xdb\xb2l\xb9T\x96\x22'\x92\xacG$\x91\xb2,\ +Q%S|\x81$\x08\x82\x04A\x02 \x08\xcc\x0c\xef\ +\xbcg\xee9\xbb\xf3\xa1{u\xff\xbb\xcf\xb9 \x07\x04\ +\x08\x80\xdck\xea\xce9g\xef~\xac^\xdd{\xf7\xfa\ +\xf7Z\xbd\xdax\x19\xd2\x16\xe7\x06\xc3^\x09\xbc\xd6\xb0\ +\xd7\x8e\x8c\xaf5\xec\x95\x91x\xcc\xb0\xa3\x91x4\x10\ +\x8eF\xe2Q`\x0e\x10\x89\x18\xb6R\x96_\xd7\xfb\x91\ +H 02\x96t\x9e\xa6'\xbd\x1e0F\xc9\xdb\xd7\ +g\xf9\xff\x98\xffi}V\xee\xc2\xf8,\xf5\x98\x94\xe4\ +\xf5*\xff\xca\x8f\xde\xef\x7f\x1b\xd6\xb5\x8f|-6e\ +h\xd9^\x7f,yVe\xf2\xecyUV\xa1\x91C\ +\xcf\x9b\xdf[G*_\x97\xf0:\x99y:M\x9f\xfa\ +\xb6\xb6S\xe5\xb2N\xe6~\xdf\xeb\x8a\xd4\xf1Qy\xa6\ +)O\xf9\xef\xc7\xd6\xba\xfa\xfazTF\xcaw/\xa7\ +uy\xd6\xc9\xfd\xb0\xeb\xfdx\xe9\xc7\xc4z\xd9\xaf\x8e\ +\x91\xf5r\x8b\x98\xc8He\xf6\xe5\x8c\xe3\xbe\x9d\xeb\xe4\ +\x060\x10X2\xe6\xf1[\xcbW\xf9\xf5\xedo\xf9<\ +\xbc?\xb4^\xaf\xa7\xcf\xe72\x04r_\xb1V*\xfd\ +\xd8;\x8c\xa7u\xbci;zy\xac{\xb65_-\ +;\xe2\xef\x1e\xef\x9fx\x88L\xd6\xf1\xd3\xf3p\x98\x1c\ +\x03V\x9e\x91\xda\xe6v\x1ch\x99\x10\x9b\xf1\xd4?\x9b\ +=_>F\xd7\xc9\xe4\xd9\xc6\xfc:\xf9\xae{\x1f\x1e\ +&\xf7u\xcf\xe2a\xe5\xeb\xf8>l~\xe9\xeb]\xc7\ +\xd3:\x1e\xa2\x8c\x9e^f.\xfbU^V\xc7y\xdf\ +f\x9d\xc3b\x93/\x8d\x92\x9eo\xfd\xdd\xcf{*\xaf\ +\xfe\xfb:\xf9\x87R\x1e]\xb9\xeb\xdf\x7f\x87\xb5\xa7m\ +o\xdb+\xcf6W\xad\xb6'\xd0\xf7\xc3\xba\xe7\xf0p\ +y\xaco\xef\xba\xfe8\xec}\xba\xeeyp\x1e\x5cJ\ +.\xf3~\xae\xec\xc7\xe6\xb3\xe9\x14\xfa\xdd\xba9du\xfc\xa4\xf9\ +\xa9\xaf\xf3\xb0|*\x87u\xba\xcb\xb3\xd5w\x98\x0c\xf4\ +\xdd\xa8\xb2T\xf9<\xdb;^\xdb\xab\xd7\x9f\xed\x19\xe9\ +u\x91us\xfe\xba\xb6\xa4v\xaf\x9f\xbb|L\xf6\xfc\ +*\x87\xbd.\xa0e\xf4\xfe\xd5\xaa\xf0\xab\x02\x80\xb78\xb7\x0d\ +\xfc\x0d\xe0?#\x9f\xcb;\xd1D\x13M4\xd1D\x13\ +M4\xd1D\x13M4\xd1\xd7=\xdd\x02\xde\x0d\xfcw\ +\xd7y\xec\xda\x0b]\xd9\x0b\x0e\x80\xb78\xf7\xe7\x80\xbf\ +\x0b\xbc\xe2\x85\xaek\xa2\x89&\x9ah\xa2\x89&\x9ah\ +\xa2\x89&\x9ah\xa2\x97%}\x06\xf8\x89\xeb<\xf6\x1b\ +/d%\xc3\x0bU\xf0\x16\xe7fs\xf6\xfeG\x92\xcb\ +\xf3\xf1\x17\xaa\x9e\x89&\x9ah\xa2\x89&\x9ah\xa2\x89\ +&\x9ah\xa2\x89^\xf6t\x1c\xf8\xf7\xe7\xecm\xcf\xd9\ +\xfb\xbd\x05\xfb\xe3\x0bQ\xc9\x0bb\x01\xde\xe2\xdc}\xc0\ +/\x00o\x7f!\xca\x9fh\xa2\x89&\x9ah\xa2\x89&\ +\x9ah\xa2\x89&\x9a\xe8k\x96\xfe\x00\xf8\xb1\xeb<\xf6\ +\xd9\xe7\xbb\xe0\xe7\x1d\x00oq\xee\x07H\x07\x1e\x9fx\ +\xbe\xcb\x9eh\xa2\x89&\xfaz\xa4`\xc6\x7f\xf0\xeaw\ +qz\xfb^6\xc3\x16G\x86\xfc\x17\xb6\xd8\xb0-\xe6\ +6gns\x06\x9b1\xb39\x83\x0d\x1c\x19\xb6\x99\x87\ +\x0d\x88\x11\x80\x91\xc8`C\xfa\x0b3\x06f\xe9\xd3\x02\ +\x81\xc0``\x06\xc1`\x96g\x86@\xbe\x96?\xcd\xd2\ +\xa4ar\xdd\xc9\x0c\x88\xf53\xea5`$\xb1\x12\xe5\ +s\x8c\xe9/FX\xca\xb5\x18Sz\x80e\x1c\xf9\x9d\ +\xcf\xfd\x11\xff\xe8\xe3\xbf\xc8\xb5\x83\xeb\xa9@\x02\xa1L\ +_\x96\xffAd\x81\x11\x80\x881#2\x12\x98\x01K\ +\x221\xa7\x9b\x11Y@N9\xb2\xccib\xe29\x7f\ +\x06\x06F\x96\xa5<\xcf_[\xe3\xd7G\x8c\x90?\x87\ +\x9c;f\x89W\xcej\xe9K|\xea\x8d\xa5\xd6e\xfa\ +nK\xee\xdb\xbd\x8f\xb7\xdc\xf5f\x8em\x1cec\xd8\ +`\x08\x81Y\x1803\x82\x19\xd1\x8c\xb9\xcd8b\xc7\ +\xd8\xb4\xad\xc4o\x1c\xb1`\xdc\xb2\xcb,\xedV\xe1+\ +\x10\x08\x16\xd8\x9am\xb35\xdb%`\x98\x85\x94\xde\x92\ +\xe4|t\xa4>\x0c\x85\xdf$\x9f\x90%\x1c\x18\x19\x19\ +\x98\xe5\xf1\x18\x8a\x8c\x8c!\xb7&\xf5\x89\x11\x18l`\ +n\xb0\x11\xba1CU:\x02i\xac\x99\x8c\xb3A\xc6\ +\x95\xdf\x9f\xe9=\x19{\x99\xb1\xf4\xb7\x05\xfc4\xe9\x5c\ +\x89\x00\x5c\xcf\x7f7H'O\xfa\xdf\x08\x1c\xe4\xef1\ +\x7f.\xf3\xdf\x98\xff\xfc{\xa4\x0eB\xff];\x0d\xe9\ +f\x8a\xc8\xe7\xf9s\x03\xd8M\xf5_\xf8\ +;\xb0\xff^X\x1c\xe4w\x17\xed{\xcb\x9f\xec2\x84\ +b\xfb9\xc6n\xe8\xc4\xf6;9\xaf\xbe\x1fuXy\ +\x1a\xefr\xff\xadi\xa2\xffg\xed\x10ZG\xfe\x1cY\ +\x96\xf70\xc0<\xff\x0d\x01\xb6\x8e\xc37\xff\xa7\xb0\xf7\ +\xcd9\xc3\x02\xb8F\xda\xa9\xb9\x90O\x7fn\x16\x10\x97\ +\x10G\x18G\x18\x97\xb9-1\x7f\x1f\xd7\xcf\x031\xf7\ +\xe58\xa66Y\xe6=\x9a\xb4\xc9jz\x0b\xe9s\x99\ +\xdbi\xf9\xd9\x1as[\xc6\x9c\x1e/\xc3j\x19\xfe\xb7\ +\x8c\x10\x06X.S?\x9bey\x06\x19\xceC\xae\xd3\ +j_X\xc8<\x86\xda\x16\x0b\xb5.\x0b\x95/\x84\x7f\ +\xe7\xc3y\xf3\xfcP\xaf{\xbb0\x08\xa1\xce\x8faH\ +\xbf\x97\xd2o\xa3\xc1r\x84\xf9,\xf3m\x92\xdf\xd3\x85\ +T\xef0T\xd9\xb8L!\xf5G\xb0\xda\xf6\x91\xf4;\ +\x04X\x8c\x91[\xd7op\xe3\xdaU\xae]\xb9\xc2\xb5\ +\xcbW\xb9v\xe9\x12\x8f?\xf2(\x9f\xfd\xc4#<\xf6\ +\xd0\xa7x\xec\xa1G\xf8\xdc'\x1f=|\x80=\x7ft\ +\x1ex\xd7\xf3}d\xd2\xf3\xea\x02\xbd\xc5\xb9\x9f\x00~\ +\x1e\xd8~>\xcb\x9dh\xa2\x89&\xfaz\xa6\x08\x5c_\ +^\xe7\x81c\xafa\xb0\xa1\x02\x930\x10\xcc\x08\x16\xb0\ +<\x0b\x07\x02\xc4\x04\xb8fa\x8ea\x8c\x19\xa4\x85\x8c\ +b\x03C\xcaC\x027\xe9\xb2\x15\xb0\x92\x0a\x17\x1dT\ +\x95]M\xe3\xf7\xea\xad\xa4\xf3\xe6\x89\xd6\xc1\x8a\x97Q\ +\x8a9\xa4\xac\xb6\xe0\xf4\x11\xccx\xc5\xb1{\xb9w\xf7\ +^>|\xfeAn.\x0fJ\xfb\xb3\x1a\x84e\x00\xeb\ +\xda\xb11\x07\xc6\x0c\xf0\xd2uk\x8a\xad\x1a\x8a\x89\x16\ +\xef\x80\xd0\x01m{\xdf!\xb3k\xd4c\xfe]\x85c\ +E\xdbG\xee{\xdeA\xae\x8d\x92~\x94\xfa\x02\x97\x0f\ +.s}q\x95S\xdb\xa7s\x1fU!\x99\x19\x01#\ +\xc6\x98e\x17\x13\x08\xb5@\xb0\xa1\x00\xd4\x91E\xce\x97\ +\xd4\xcbeV\x9df\xde\xe7f\x85\xcb\x98W+,\xaf\ +V\xf8\xbd*\xbb*\x1b\xf28I\x00\xda\xdb\xedj\x7f\ +\xaa+H\x9b#\xc6`m?\x97\xcfn\xdc\xf88q\ +\x09\x16\xe5\x5c\xd2[VF\xcb8\xf5\x9bK\xe0C\xc0\ +i\xe0>\xc8b\xa8\x8a\xb9w\x9b\x830\x0a\xbb\x15\x00\ +)x\x8dT\xb0\x06:\x5cZ\xb4\xe1\xf5+p\xd3\xfb\ +H\xbe*\x946\xbf\x03\xbcu\xe9z\xa1\x8dk\xae\xf5\ +\xbc/$\x7f\x1dj-\xa0\xd4\xfb\xb1\xbb\xaf|\xc3j\ +[\xfb\xb4\xde\xddZ\x8f\xb6\xc9\xaf\xf5\xc0U\xcb\xd3\xc7\ +H\x11b_\x7f\x0f\x9c\x95\x8f\x81\xb6\x8d}\x9fh^\ +\xbd\xef\xf7\x02\xedxP\xfeF`\x13\x8e|\x0b\xd85\ +\xb8\xf1\x09*\xa8\xf2b\xad\x8ea/\xd7\xc7\xb0\x83\x1a\ +\x1d\xb3\xb1\xbf\xbf\x8e\xec\xf0K\x87\xadm\xac\xcb\xebu\ +E\x07J\xac\x11\xaf\x03\xba\x9cw\x08\xb0\xbc\x09\x17\x1e\ +\x84;\xef\x87\x8d\xbb\xa9\x0b\x04MF\xa9+\x830\xa7\ +`2\x0cD\xfe13\xe0\xaf\x10\x05~\x16*\xbf\x06\ +\x05\x84z>\x07\xa4\xa5\xae\x90\xdf\x0b\xa1\x9dk\xca;\ +3$`\xed\xe5:\xf0\xb6\x90\x00\xa0\xcb\x07\x91O\x01\ +\x83T\xf0\x8b\xd5r\x8b\xccC\x9e\xebH\x80\x94n\xc1\ +\xa2\xcc\x04\xf2,\x951\x92\xeb\x0b\xa1\xf2\x94\xa7\xee\xc4\ +\xb7\xb52YF\x19\xde\xd6.\x14\xa8\xdc\x1b\xf0\xef\xb2\ +\xf04\xceSl\xef\x95G\xd7\xd3\xe4\xf9`\xbe1\xe7\ +\xc8\xce6\xbbw\x1c\xe7\xe4=\xa7\xb8\xe7\xfe\xfb\xf8\x86\ +oy\x13\xdf\xfa}\xdf\xcd\xf7\xfe\xd8\x0f\xf3o\xff'\ +\x7f\x85\x1f\xf9\xc9\xff\x88\xd7\xbf\xed\xcd\x1c\xbf\xf3\x04\xd7\ +/_a\xff\xfcE^\x00\xda\x06~l\xce\xde\xe7\x17\ +\xec\xff\xeb\xe7\xab\xd0\xe7\x0d\x00oq\xee\xbf\x01\xfe\x17\ +\xd6>\xb2\x13M4\xd1D\x13}%t}y\x8d\xb3\ +;g9\xbaq4\x03\x1e\x07\xb4\x81\x04\x8b\x12\x08J\ + &\x01\xa7\x911\x83\xe0\x90\xc0\x8cQ\xc0\xb2\x15\xe0\ +\x9c,\x8bfV\x14\xb4\xc6\xc2F\xabXD\xb9\x0e\xf5\ +z\xe8\xd3\x90\x14\x13/\xcfDar\xc0\xe3J\x99u\ +\xb3F\xa3H\x02\x86qv\xe7\x14\xc76\xf7\xf8\xc8\xf9\ +\x87Y\x8c\x07\x04\xe6x\xaa\x16\xac\x06\xdc&\x1c\xc5\xf2\ +\x9b\xca\xa9\xda\xba\x83\xbb\xaa3\xf7SW\x8f\x16\xaa\xbd\ +\xd4\xd5\xa3T\xc6\x98ks\x10\xab\xe9\x15\x0c\x8e\xb9\xb4\ +\x88eSTd\x14=\xd2\xf2u\xd8\xbfu\x99\x8b7\ +\xcfs\xd7\xd6\x9d\xcc\xc3\x8c\xe8\xfdV\xe4\x17\x18Yp\ +`\xd71\x925\xdf\xf2\xa2F` \xda2\xb5\xbd\x98\ +\xe3#\xcb\xb8 Z\xf2\x02H\x8b\x1e\x96\x15\xb2\x90\xe5\ +\x1d\xeb2\x81%\xeb\xae\xcb'Y|\xd3\xb8\x22\xfag\ +\x1a?\x14\xd9\xea?W\x04-\x8f\xaf\xaa\x0c\x07U\xce\ +\xfcw\xbe\xa6\x18\xa5\x07\x0cn\xbd\xe8\xb1I\x19;\xb7\ +\x80\xf7\x01\xf7\x00\xf7\x02\x9b\xb4\xd6\xd6\x1e%8\xc8\xd5\ +\x81\xb6\x0e,\x1e\x06:gr\xcf\xc1\x93\x82Je\xd4\ +\xc1\xf4\x00\xe2\x00\xd0~j\x9d\xcf\xf6\xe9`M\xdb\x11\ +\xbb4P\x81Jo\xd9U98O\x0a\xf6\x97]\x1e\ +\xbf\xa7\xf2\xea\xeb\x5cR\xad\xa9\x9e\xd6\xdb\xbf\x90\xf2T\ +6\xca\xbf\xd6\xe7\xe9\x14X\xab|\x9c\xbf^\x1eu\xd0\ +\xb5r\x80V\xd3m\x1f\xe9\xf6Z\xff\xe9\xdfs\xb9\xb6\ +\x91A\xf0E\xb8\xf1Y\x88\xb9/\x9b\x22\x1d \xf98\ +\xb7\xb68\xbfV\xd8\xeb\xde\xb7\xba\x08\xe9\xef\xc9\x95q\ +\x22\xcf\x86\x0e9-s\xd4\xf6\xe76(\x08.\x9f\xb4\ +e*o\x16`q\x03\x9e\xfc#8\xf1J8r\x0f\ +\xab \xb8_X\xc8<;\xb0\xab\x8d\xae<)\xe0\xc5\ +* \x8e\x92\xc1\xf2\x82\xc6bY\xe7\x0a\xcfK'/\ +}\xeb\x16\x10\x99\x9f\xcbq\x14y9\x85\x0e\xd8\x86\x0a\ +h\xbd\xeeb\xad\xce\xd7\x0bX\xcc\x00\xbc\x00j\x9f\xc3\ +2?>\x0f\x06\x91\xcbrL\x0b\x0a6\x08\x00\xcfe\ +,%\xef\x8a\xdc\xbc\xdd\xd2g\xa5\x8fbI\xd2\xa4/\ +\xf3i\xfe\xde\x03\xf2\x22>\x130M\x95\x7fY$\xb1\ +\x9a\xd7\xe7\xf7q\xace\xb9\xa7\xd6\x91\x9d-^\xf9\x86\ +\xd7\xf0\x9d?\xf8N~\xf4\xaf\xfde\xbe\xef\xc7\x7f\x98\ +c\xc7\x8f\xf1\xe4g\x1e\xe7\xca\xfee\x9eG2\xe0\xcf\ +\xcf\xd9\x8b\x0b\xf6\xdf\xf3|\x14\xf8\x15\x03\xe0-\xce\x85\ +9{?\x03\xfc\xe7\xcf\x03?\x13M4\xd1D\x13\xad\ +\xa1\x83q\xc1\xcd\xe5u^\xbd\xf7\x9a\x0a4,\x81\xac\ +\x90?\x0d#\xd8\x90 \x88\x19\xd5\x0d\xd6\xddT\x0d\xb3\ +!\xa7O\xb3d(\xe5Pf\xf9\xb5\x00\xa3\xd3\xe2\xd6\ +Zt\xbb{\xeb\x94\xcd\x90\xaf\x0b\x1en\xea)\x9f\x0a\ +\x9e\xf3\x8d\xfbv\xcfpj\xfb.>v\xe1\x13\xdc\x5c\ +\xde(\x05\xafB/\xcb\xd5V+\xac\x95k\x0b\x8cY\ +\x06{Q\xf2UU\xc2]\x99C\xb9SQ@*e\ +(e\xfa\xe2\x82\xcb_\xc1v\x02\xb8cs\xafZU\ +\x137\xee6\xecH\xc2\xf3_9\xb8\xc6\xb5\xc5U\xee\ +\xdc:\xc5\xccfI\x9f+>\xe5\x11,`q\xcc\xd6\ +}\x086\xcbc!\x10\x98e\x01&\xf4\x97\xac\xba\x91\ +1\x8e`0\xd8\x06\x83\x85\xa6\xdf\x02V,\x15&+\ +\x12\x05g\xb8\xe6\x995\xa3`\xb5-u\xf1\xc0\xda\xef\ +\x19\xb5&\xfe\xa4\xd9\xae\xec\x89\x92\x15\xf4\x9e~\xae!\ +U\x86M\xc59\x92,\xc1;\xc0kr7\xcd\xa9 \ +\xb866\x15\xae\xa1U\x22U\xb1\xef\x01\x87\x03\xc5\xb8\ +&\x9f\xe7\xedA\xb6j\xa6c\xf7\xbb\xafC\xcb\xeb\x14\ +\xfc\xe6\xb3\x07\xec\xeb\xc0,\xf2\xbbO\xd7\xd7\xa3\xbc\xfb\ +\xfd\xae\x9fV\xea\xd1{\x0ahU\xcb\xf6\xf2\xd5\xed\xb9\ +/O\x7f+O\xbdU\xba\xcf\xe7|k\x7fh{\xb4\ +\xcc\xd9\x9a4&i\xb5\xde\xbem\xfa\xdde\x13\x819\ +l\xbd\x0d\x86\x05\x5c\x7f\xa8\x8e\xbf\xa6[lu\x18\x84\ +\xc3@KW\xa7\x83\x96R\xaf_\xd7\xb4\x02l\xfa\xc5\ +B\xc8\xd6Aiz\xdf5Z\xae/J\x95:3\xff\ +\xee\xde\x1b\xb2\xa5\xf4\xc2Ga\xef\x0c\x1c9\x93\xd3\xe9\ +\x82G?f38\xb2@\xb1,[\x1e\x9bah\x01\ + \x9d\xfc\x0a\xf0R0\x1cXq\x87V0_\xe6\x16\ +\xab\x00\xbeY\x88u\x90\x97\xd3\x16\x10\x9a\xeb\x0fC\x95\ +\xa7\xd7\xe1\xd6\xe5\xc2\x93\xcb+\xe7+\x16[\x92|L\ +\xc6_\x03\xc8\xa9\xef\xab\xf2\xaes\xc0-\xf7t\xfeA\x16\xa3k\xa5\ +\xbe\xc36\xa5\x1c\xb9E`\x96\xdc\x83\x81\x98\xf7\xd8&\ +;\xf9\x9c\xb8\x06qX\xa9\xd9\xbf\xc5\x0cb\x91;I\ ++\x8a,KMV\xa0t,\xd7\xaa\xf6\xaf\x0e\xd6\x9e\ +f\xc8\xfb\x8eS\xea\x04\xb6\x97RW\xd5\xb6\xf7o]\ +f\xff\xd6\x05Nm\x9db\x1e\xe6D\x1b\xcb\xa2\x87e\ +\xed)\xda\xc8\x82[ya#d\xc090\xb0\x91\xda\ +mc\xb2w\xbb;tL\x1b`\x870\xab\xe3\x80\xb4\ +\xc7\xd7An\xed\x9f\x16\x19Tl\x93\xf72K\xa7\x0f\ +\x05m\x90\xdb\x1d\x88\xa6vv\xca>sb7\x06h\ +\xc7\xd0\xe8i\x1b\xd9\x93-\xe1-6\xb0./\x07\xc0\ +\x07H\xfb6_E\x02\xc0\x1b\x88\xe6\xd8\xb0\xb9\xaa\xc0\ +\xf7*\x95[\x1cu?\xb0\xc95\xd5\xa2\xdc\x0dW\x7f\ +{\x99j\x19m\x1a\xdc5\xa2\x0e\xe9z\xcf\xa9\xdf\x87\ +\x0b\xabB\xd2\xba5m\x0f\x1c\xd7\xe5\x81\xd6\x9a\xea\xf7\ +u\x01`I\xdbn\x05\xacc\x97\xbf/Cy\xd1\x95\ +\x0f\xad\xaf\x97\x83/`x\xfd\xbe\x8f\xb7_\x94P\x99\ +\xf52\xd6~h\x06\xcc\x1ay\xa8\xb5\xda\xf9\x98\xd1Z\ +\xbf\xe7p\xe4\x9b`s\x01\xd7\x1eN\xfb[\x1d\x14\xa9\ +\x87C\xa9R\xc6|\xffN]a+\x94\xdbm7h\ +\xb9\xeb\xde\xb3z\xd9Zo\x8b\x95:\xacZ2\x9b\xca\ +\xa4\xech\xd9Y!?\xb3\xcb\x9b\xf0\xf8\x1f\xc2\xf1\xb3\ +\xb0}6\xcb\xc7\xc7\xbb\xef\x9f\x97\xfe-V\xd3(V\ +\xd1!\xbb#\xfb{@\xdd\x9d\xdd\x859_w\xd7\xe7\ +0$\x0bj\xc8\xfd\xa1\xc0\xdf\xad\xc4n\x8d,} \ +n\xd3^\xa6\x89l[\xe1\xb5\x807Z\xe5Qe\xa5\ +r\x1ac\xb6,S\xf9\xea]\x90\x0b\x80\xf5E\x04R\ +;<\x7f\xc8\xe3\xc9\xcb\x0f\xa1\x8ap\xcc\xe5\xaa\xcb\xba\ +.\x10\x0f\xb27\x99X-\xd9\xce7\x96,\xce1\xd6\ +\xbd\xcb\xceG\x19C\xd4\xb4~\xcd-\xcc\x8b\x11\x86Y\ +\xeeww\x1fw9\xc46\xef\x18+?\xc4\xe4\xee=\ +\xe6\x04g\xee?\xcb;\x7f\xf4\x07\xf8s\xff\xde_\xe0\ +\xfa\x95k|\xf2\xc3\x0f\xa5\xed;_9}+\xf0\xc0\ +\x82\xfd_\xfeJ\x0a\xf9\x8a\x00\xf0\x16\xe7\xfe\x06\xf0S\ +_I\x19\x13M4\xd1D\x13}\xf9\xf4\x85\x1bOq\ +\xef\xce\xbd\xec\xcev\xb3k\xb1[~\xad\xec\x19\x0d\x05\ +\xdc\x80\xab\x0c\x09\xf0\xb8\x0b\xb4\x95\xbf4\xc1Z\x9e\x8c\ +\xb3\x93o\xfe\xf4\x00\x19\xf9R\xa3\xb09\x10QE\xce\ +$]\xa3\xdci\x19\xb1*$\x9eP\x15\xb7\x95\xb2b\ +\x97\xce\xe0\xec\xee=\x9c\xdc:\xc9\xc7.~\x92\x83\xe5\ +2\xa7\xf7\x7fUs\xf5\xefn\x81\xad\xe0u\xc8\xe0\xb5\ +\xaa\x99\xbd^,\xdc\xb3\xc6\xc9\x10w;\xf7_\xb5\xbd\ +\xb5\xdc\x98\xd1\x93\xff\xb2\xfc?%E\xbb\xdfV\xad\xd1\ +j\x09\xbe|\xb0\xcf\x89#w0\x0fG\xb2\x5c2?\ +\x96\xf9\xb0\xb4/\x17`\x08C)c\xb09\xa3-q\ +\xf7k3K\xbaj\x5c\x12\xa3\x8f\x89 r\xafvr\ +\xef\xaf\xc2\xabu{\xc53XN\x96\xf2\xd0\xf0\xec\xb9\ +B\xd1\xb0\xac(W\xc1\x12\xb8u\xaaK\x05\xa2\xd8\xd2\ +*i\xeb@@\xe31\x10\xfb~\x03>\x9c3\xbd\x81\ +\x16\x10\xf5\xfa\x97\x82[\x05\x8a\xfd`\xf0a\xa0\x80\xcd\ +\xaf\xf7n\xbat\xf7{\x00JW\xa7\xf3\xa1\xbc\xad\xb3\ +h\xf6\xae\xbc\xd6\xa5Q^\xe8\xd2\xea\xfd\xc3d\xd1\xa7\ +w\xea\x81\xa3\xb6\xc1-\xbc*\x1f\xfd\xed\xf9]n\xd6\ +\x95\xa5\xe9\xb5\xbe\xe1\x90\xef\x87\xf1\xe8\xbfC\x97\xb6\x97\ +\x93\x02w\xb5`\x1f&O\xedSO\x9f]\xbe7\xde\ +\x0c\x9bs\xb8\xf1q\x88\xcb*^\xcd\xdb7keL\ +Y\x1d\xe3~M\xd3\x19-P\xed\xadv:\xdc\x9au\ +\x13[\xbdV\xaewr\xd4w\xb1\xd7]\xf2\xba\x0cB\ +j\xfe\x85\x87`\xfb$\xec\xdc\x97\xaf\xab%X\xd2\xae\ +\x94\xdd\xb5\xb7\xe1%_\xf7\x85\x84\x92\xc5*@.r\ +\xcd@\xb7\xf0\x9b\xeb\x0d\xb9o\x9c\xff\xe2\xb2\xdc\xc9u\ +\x94z\x0b \x94w\x8c\xf3\x85U\xf0X\xcaQ\x00)\ +\xe3\xad\x04#s\xb9\x09\xb0UY\x96\xb6\x09o\xea\x92\ +\xbeb\xcd\xb7\x0at=\xbf\x83\xfd\x1e\xa8\xc3\xaa\xdby\ +Y/\x93~\x18\xa3,\xd2x\x19\xd2\xe6\x22\x07\xe5_\ +\x16\x17Le\x10+O>N\xcd\xf2\xe3$|\xed\xdd\ +y\x07\xdf\xf3\x17\xbf\x8f?\xff\xae\xbf\xc4\x85\xa7\x9e\xe1\ +\x91\x8f<\xc4\xf3@\xdf4go\xb9`\xff\xbd\xcf\xb5\ +\x80\xe7\x0c\x80\xb78\xf7#\xc0\xdff\xcd\xbc3\xd1D\ +\x13M4\xd1\x0bC\x07\xe3\x017\x977x\xf5\xde\xab\ +3\xf8\xa9\x7f\xc1\x7fS\x01nq\x016c\x16\xe6\x09\ +\x8eY\x05'\xc9R\xd7\xd6\xe1{7{\x0c\xa0JZ\ +*S@I\xac\x93\xa8')@\xc5'w\x05\xbf\xb4\ +\x13\xb3\x82\xdd\xf2\xa9\xf9\xa9\xbaj\xb0\xc0+\x8f\x9e\xe5\ +\xae\xed\xbb\xf8\xc0\xd3\x1fa\x11\x17\x05\xc0i\xb4\xe7\xaa\ +]/\xc5\xf2\xeb\x91\x9b\x87\x92\xc3\xb5\xa9\x16\x14w\x8d\ +\xcd\xb2\x0a\xccPW\xeb\x1a\xf5y\xc8eeyg\x93\ +\x91\xa7\x8d\xd9%:\xe4t-\x08\x8f\xb4\x01\xb4T\x82\ +\x91K\xb7.\xf3\xc5\x1b_\xe4\x9e\x9d3\x19\xe0\xc6\x02\ +Nc\xf6\xc1\x8c,\x19Y\x10\x18\x08\xcc\xcb\x98\x98\xb1\ +\x91\xad\xc0i\x0f\xb0\xc5\x94g\x8c\xe9\xda\xb2\x85;\x92\xf7\xc3\ +u-m<\x00\xd6\x8d\x11M/\xd66w\xd1k\x14\ +mr\xb7?H\x8a\x04\xfdf\x92\xa2>\xa7F\x80v\ +\xb6`\x15\x84\xf5\xcc\x89\x92\xde\xa0\x8a\xa1K\xaf\xe9\xbc\ +\xcc\x85\x5c\xd3\xb2\x14\x00\x1a\xed>\xdaF\x1b\xa7\x05\x17\ +\xba\xa7Yid\xb5=>\xa46\xba\xf2\x9cw\xe5\xad\ +\x97\x89_\xd7rD\xe9_{\xdfe0\xa7\x8d\xf8l\ +\xdd}\x05\x9d\xbeO\x1bI\x1f\xe4\xb7\xca\xb6\x07\xaaP\ +\xdd\x9cu\x91\x01\xaauR\x83c\xf5\xed\x80\x06\xac\xad\ +\xe4\x19\xe5~_~n\xe7\xc6\x1b`k\x03.}\xa0\ +^\xf6\xe2F\xa9K]\x8d\x1dT:\x10)\xe2\xb1\xb6\ +\xbb\xf5]\xd9\xec%\x96\xbel\xf2Z{[\x93\xfb3\ +V\xa2\x19K=\x9e\xb7X_\xfd\x9d\x9e\xaf\xeb^\xd8\ +\xf1\x16<\xf9\xc7\xb0w7\xec\xbc\x82\xda\x87>\x96{\ +\x8aR\x07y\x9ep\xcb\xad\x8ck\xdd\x93\xec\xf7-\xc0\ +\x98#\x84\xeb\xa3W\xe6\x19\xb7\xda\x8e\xd5-X\xdd\xbf\ +\xcb\xb0\x085\x9f\x83\xb8\xd9\x9c\x12u\xda\xeb/[\xdd\ +\x87\xec\xf8\xe1\xef\x99\x99\xf0|\x04\xccz\xc7\x9c\xbd\x0f-\xd8\xff\ +\xf8s\xc9\xfc\x9c\x00\xf0\x16\xe7\xbe\x19\xf8\x7fI\xaf\xd5\ +\x89&\x9ah\xa2\x89\xbe\x8at\xe1\xe6\x056\x87\x0d\xee\ +\xde:\x9d\xf7\xf3\x92\x80G\x18\xa8!\xb1d?jF\ +\x91\x83\x0d4~`\x06\x1a\xe9\x17\xac\x00+r\x99\xd4\ +\x9f+\x00\xd7s\x95\xe2T\xc9\x16\x0a\xf9Z\xb1\x00\x93\ +'\xffX\x937Y{E\xce'\xef\xae\xdc{w\xee\ +\xe6\xf8\x91\xbdd\x09\x1e\x17\x8c9\xc2P\x0d8\xb5$\ +4>\x8e\x15\xa1T\xf9\x04oy\xf9\xe7e8\xc0\xab\ +\xe5\x19\x91\x05\xb1\xa8\x8e\x1a\x01Y\xa3>\xab\xf6\x5c\xb5\ +\xee\x80\xef\x17\x86\xb1\xb8Q\xf7\xd2\xf4PT\x15\x91\x18\ +\x81+\x8b\xab\x5c>\xb8\xc4\x89\xcd\x13\xcc\x87\x8d\x9c+\ +\xdb\xbc\xb3\x06\x12md\x99\xcb\xadG\x16%Wp,\ +\xfb)\x9a\xb7\xc9ApL\x11\xa4u\x9fx\xae?*\ +k\x8c\x04\x1b\x0a\xff\xda\xc9\xa1 \x13oM\x8dJ\xee\ +\xc7$i;cLV\xe0\xd0\xf5g\x19\x03\xd2\xff\x0d\ +\x18\xee\xee\x15\x85\xb9\xbbV\x13\x03\x0f\x91@\xf0\x1b\xa8\ +\xc0\xcc\xc5\xdb\xa7O\x8d\xa9\xbfup{W\xeb`\xed\ +\xcbY\x07\x94\xdb\x00\xe5-H\xd5\xba\xbc\xcc\xde\xb5\xb7\ +\xe71\xca\xfd\x1e\x90\x0d\xb4e\xfa\xa7\xbb\xa8z:\x05\ +\xf0\xda\x96\xc3\xda\xd6\xf3\xe2\xf9u'\x81_\x0f\xb4G\ +K\xf5|\xf6\xfci\x90,\x05\xab\xfe[yTk}\ +o\xc1]\xd7\xee\xfe\xbb\xb7C\xe5\x04\xabr\x84v\xff\ +\xb0\xe7\xe9e\xb5\x00\xe60{\x03\x1c9\x9a\xf6\x04s\ +P\xef\xab\x1b\xad\xbe\x1b\x1bwf\xda1\xecit=\ +\xa2`wiS\x149\x95r\xba\xdfJ\xe3\x9a\xeb\xa5\ +\x08k\xf7\x88\x02\xc5\xcaZ\x80\xa3\xf0\x19\x0c\xce\x7f\x1c\ +\x8e\x1c\x83\xa3\xaf\xcc\x19\xd5+@\xfb+\xf3\xec\xe5\xb9\ +\xe7\x90Gf\xc6\x9f\xef\xfc\xd9X9G\x18\xe6\x94\xe3\ +\x89\xb0\x0cJ\xf3|\xa0\xc7\x22\x99\xb5e6\x8d\xf4\xf6\ +\x88\x8c\x0e\x16\xb5_\xfa\xc0Z\x0a\xb2#\x94}\xbf@\ +\xd9\xef[\x00n\xae;\x0c\xb0\xc8\x11\xd8C\x1e\x8f\xe5\ +\x1d% \x1b\x84\x7f\xe7't\xa09\xcb\xa7\x04\x07s\ +\xf9\x98\xbcn\xac\xd6\xed|\xeb\xe38j>\xe9\xe7\x92\ +W\x9e\x87\xf2\xe8v\xcf\x7f\xb3\xae\x95\x13i\xd4j\x1f\ +\x0b\x0e\x98=H\x96\xf6\xa7\xcbP_\x0d\xf7\xbe\xea\x1c\ +\x7f\xf1\xaf\xfe8\xf3\xf9\x9c?\xfd\xfd?\xfeJ\xdc\xa2\ +\x0d\xf8\xa19{\xbf\xba`\xff\xa9\xdb\xcd|\xdb\x00x\ +\x8bs\xa7\x80\xdf\x05\xee\xba\xdd\xbc\x13M4\xd1D\x13\ +=?\xf4\xc4\xb5'\xb8o\xf7,;\xf3]|vL\ +`\xc8]s\x93E\x18\xab\x80f\x19\x97\xccm\x8e\xce\ +r\x15t\x0c\xa2\xb0Y\xb1\x0a\xae3+\x147U\xab\ +\xeeN~[\x157l\xd5\x98S\x94\x8e\xee\xfbJU\ +\xd6\x02\xa4\xfe^\x9a\xab\x8d\xfb\x8f\x9e\xe5\xf4\xeei>\ +\xf8\xf4GY\x8c\xb7P\x10[#3GB>\x1aI\ +J\xcc\xff\xbb\xf5\xd5\xb9\x07\x0d\x85\xebV\xdf\xc82\x03\ +\xd8\x11\xcbV\xe0\xf4o\x836t\xae\x03\xddTN\x1b\ +\x84\xabj\xe2\x09\x978@\xaf9\x9d+OSA\xfa\ +\xc8\xe5[W\xb8t\xb0\xcf\xa9\xed\xbb\x99\x89\xfb2@\ +\xb4\x04dc\x1c\x89\x96\x96\xe5\x07\xdb\xc8\xe0\x97\xd4\x06\ +KA\xb9F|\xd9~d\x8c\x0bF\xc6|\xbc\x96\x15\ +\x0f\x02\xb2\xab\xbck`f\xd9\x82m\x1a\x00\xcc\x086\ +\x13P\x9c\xdb`\xd2\xce\xe8V\xea|\x84\x93\xe7\xce}\ +\xdf\x1b\xe5\x0c\xf9\x81\xe0'Q\xd4\xd4\xcd\xbe\xb7\x1c\xd3\ +]\x03\xe0\x11\xe0\x22\xf0gH \xd8\xf7\x95:*\xf0\ +\xa3\x83\xbc\x0b5R\xb3Z\x87=\x8a\xb3\x021\xa3\x05\ +\x97t\xf7\xb4a\xa2\xc8\xaf\x04\xe6R\xe0\xa0\xe7\x06\x8b\ +\xa2\xda\xd4\xa1k/\xaa\xa9*@\xd4\xf2\xf5\xbb\x97\xad\ +\xbe\xe7\xba\xbf\xd8\xff\x14\x18\xf4{\xa0\xbd\xcc\xc0\xea\x91\ +QN\xce\x83\x02f\x93\xebj\xd1\xadC\xa6}i\xf4\ +e\x1d\x16\x08\xac\x97\xaf\xd7\xa3\xfb\x95\xf5,f/\x13\ +\xb9\xdf\x83\xe8\xde\xe2\xdc\xd7\xef\xe5\xcf`\xe3\xd5\xb0\xb5\ +\x07\xfb\x7fBCn\xe9S\x1d\xff0u_\xdd\xfd\x1d\ +\xf0\xf8\x9e\xd2\x02$\x0e+\xa7{\x8fz9:\x14\xfb\ +z\x1b\xaf\x1d\x7f\x17\x1b\x87\xba\x5c\x17 \x13`y\x00\ +\xe7?\x02\xf3m\xd8{\x80\xfa|h\x9fwc_\xcf\ +\xcb\x8d.?\x84\x07\xaaE\xd6,Y^\x97\xcb\xca\x83\ +\xd7\xad\x01\xa8\x94g/S\x8f>*\xf5\x93#.{\ +~\x97\xaf\xbcW\xca\xa2\x82\x97\x95\xeb)2\xf1\xd5m\x19ZeI\x0b\xe9\x951\x85\x98:\x11\ +7\x93\xa6\x94\xa3z\xbf*\x85\xfe\xe1\xab\xce`\x9c\xd9\ +9\xc5\xd1\x8d\xddb\x09\xd6H\xc4zf\xb0FlN\ +w\x13g\xad\xb3w\xaa\xb1F\x90NZ\xbb\xbb('\ +\xeb\xa9[\x9a\x97R\x06%\x9fR-\xb9?W\xb7\xee\ +Kn5\xf6\x84\x14\x92\xe5t\xc8\x96\xe2\xeaj|\xf9\ +\xe0*\x97n}1\xed\x09\x1e\xe6\xa5\xde\xe0=m\xa9\ +\x9e%\x07\xc5\xe2\x9c\xdc\xa2g)0V>\x22I\xfb\ +k\x8ccV\xbaf9\x10V\xee\xc3\xac\x11Z\x06\xbd\ +e\x01@\xcc\x07\x1e\xc0\xcb\xc7Q=r+&\xd9X\ +\x92\x98\x8fCw\xcf\xf7\xa0)\x04\xd9\x13,\xcaw\xe3\ +\xbd'Jj\xbd\xd8~\x0f]\xda\xa6;G\xe0S$\ +\x10\xfcz\xe0\x08\xd5m\xd3\x03,\xf5\x8a\xbb\x82\x1e\xef\ +\x22\x0d\x84\xd4\x07\xbf\xf2|=PS\xe0\xa7<\xaf\xb3\ +:\x22\xe9\xd6\x00\x88\xb5h\xc6\xbf\xab;\xb6\xba\x1f\xf7\ +.\xcaJE\xf3\x17~\xd79Lh]j\xec\xd7\x87\ +:t\x9f\xce{o\xe5\xaeC\xbc\x95\xb1_S\xb9\xd0\ +\xfd\xee-\xdf\x81\xf5.\xd0\xcac7N\x1a\x99\xda\x9a\ +kn\xe9\xd5v\x98\xdc\xf3\xf2\xfbv\xcd`\xfej\xd8\ +>\x0d\xd7?\x0a\xe3\xcdVl\x0e\xaaz@\xb9\x02\x1a\ +2\x1df\xb1]i\x0f\xb4\xd6`\xa3\xb5\x04\x9b\xd4)\ +\x14E6\x85\xafu\xbc\xf83im7\xb9|.>\ +\x04\x1bGa\xef~\x91\x91\xf6\x93?\x7f\xf5\xb5\x92\x9e\ +Q\x19g\x91jeup\xeb\x80\xaf\xe1K\xf8\x85j\ +\x8d,\xae\xcf\xb9\x0e\x07\xbf\xea\xee]\xda\xe0\xa0M\xf2\ +\xf6B\xf6\xb4\xea\x1e\xdd\xc8Le#n\xd4 \xd6j\ +\x91i\x19\xea\xb9}\xee\x88\x15c\x0e EM_\xce\ +cv\xe0\x18\xa5\x5c\xab\xe3\xa5\xef\xd3\x02\x9au\x5ce\ +\xf9\xa9\xeb\xf7\x18E\xae\xa1\xe6\xf3\x00]\xc5*\x9f\xf9\ +\xf3\xc0W\xe5\x91\xf7>\x10Y\x94=\xd0\xb9\xde\x12\xd8\ +2\xa7+\xf1B\x10\x8bqN\x7f\xea\xdc\xbd\xfc\xd0\xbb\ +\xfe\x12\x9f~\xf0\x13<\xf6\xf0\xa3\xba\xb6|\xea\x11\ +w\xa5N\xaa\xb5S\xad\xb4\xfe\xd7\x1f\x8b\x04\xa9\x8er\ +v-\xd4#\x96\xb2E\xb4?o\xd8\x81q\x03z\xdd\ +*-\xf5i\x80,\xafO\x17+\xd4\x859\x0c\x92\x7f\ +\xc8\x96_i\xb7\xce\x7f\xfd#\xe0\xafl\xb5hC\x0b\ +\xa8Kt\xec\x5c@\xd3\x8f\x02d\x0bo\xf9\x9a\xf6Q\ +\xb3x\x90\xe5\xe3GF\xe9\xe2bq\xf8\xc9\xd7\x87\x90\ +\xda\xb7\x5cV>\xbd<\x8f2]<\x1cr\x1e={\ +X_\x11\xe5\x18)\xffM\xad\xfb\xc8\xf6\x16\xdf\xffc\ +\x7f\x81\x1bW\xaf\xf1\xa1?|?\xcf\x91\xce\x01\xf7.\ +\xd8\xff\xe7_n\x86/\x1b\x00oq\xee\xa7\x81\xbf\xfe\ +\x5c\xb8\x9ah\xa2\x89&\x9a\xe8\xf9\xa7H\xe4\xb3W\x1e\ +\xe3\xbe\x9d\xfb\xd8\xdd8\x96\x80\x92%\x80\x91V]]\ +\xbbp0\x9b,\x85c\x9e\xa2\x860\xe0.\xd2\x1eY\ +8\xe5u\x8b\x9e\x89\x16U\x91E\xa3\xfbY\xd6o\xad\ +\xcd\xd2\x83\x10W\xd0\xfc\xbb\xba\xab\xeaQHMu\x9a\ +Y\xcb\x92\x89\xda\xef\x07\x8c3\xdbwst\xf3\x18\x0f\ +^x\x98\x83\xf1f\x06^\x15pZ\xe5:gsK\ +\xb0ei.\xbb\xeb\xf5\xec\x17\x8fv\xdc\x06vJ\x16\ +\xcf\x90\xb5p\x0f\x93\x15\x0b\xa0\xae\x0c:\xf03\xa9\xdd\ +\xad\xd1\xb1Q\x19\xa0Z\x87!\x94`Y-\xa7\x97\x0f\ +\xaep\xf1\xd6\x05\xee\ +\x09\x92\xbf\xcbG\xa3\xc0\xac\xb8jY\xabk\x96?U\ +\xbc\x94\x1f-\xab\xbb\xd7\x14B\x02`\xe7\x8e\xde\xcb=\ +\xbb\xa7\xf9\xc8\xf9\x87\xb8\xb5\xbcI\x02g\x15\xac\xaa\xd5\ +2]K\x00\xb3\x02[\xaf\xc9-\xb0\x03\x0e\x88\x1d\xe4\ +%\x1a\xa9g\xf7&\xad\xc7a`\x1b(\xca\x01\xf8X\ +r\xab\x9e\xd7\x8a\xb0\x8fD\xedh\xc6\xa8\xe0\x93r\xff\ +\xea\xc1\x15.\x1f\x5c\xca{\x82\x87|5\xa1#\x07\xa8\ +\x00\xa3\xa5M\xae\x83\xa5\xe0Y\xee\x12m\xc0h\x12\x8c\ +\xcb`\xc9\xc8\x92\x03\x06\x9b1\xd8\x8crT\x96ip\ +\xae:&\x8aV\x09\x98y\x04\xee\xc3M\x8e)\xc2x\ +^l\xc9Z\x90+\x95~\xecV?\x8et\x9c8\xb3\ +\xbd\x12U\xc6\xc3J\x8d-\xd0\x00\xe0\xf3\xc0g\x81\xb7\ +\x00[TK\xe1M([\xc5\xdd\x95S\xf7\x07\xf7{\ +R\xd7Q\x8fJ:\xc5\x92\xc8\xaa\xe6\xa5\xdd\x1d\xba\xf4\ +\x9a_A\xa0\x06\xb6R\xea\x81\xa7\x96\x8f\xe4\xd3t\x9a\ +\xb7/S\x01\x9f\xb6K\xef\xf9\xb5uH\xcb\xefi\xd9\ +\xfdC\xd0\x83[\xcd\x03\x15Hi *\x7fD\xd7\xfd\ +\xd6\xf6z\xb9\xea\xbel\xdd5O\xeb\xe3\xc0\xdb\x22\x91\ +~W@\xb6I\xda\x81\x95\xfagg`\xeb,\x5c\xf9\ +c\x88\x8bVD\x0e\x0aJ\xd7\xe6<~]\xe3%\x14\ +Qt\xef\xc7\xb2/\x95\xaely~\x9a5\x8d\x5c\x87\ +\xe7/{Os\x02\xdd\xe3Z\x80\x8b\xcaF\x1fw\xf9\ +\xbe\x14\x90y\xf1a`\x84\x13\xdf \xf2\xd0`b\x9e\ +\xdf\xbf\xcaXw1\x8f\x88\xd52\xa7Q\xd0W\x5c\xa2\ +\x9d\x7f*\xa0+{e\xdd\xd2+\xef\x06\xfd\xd4\xf1\x11\ +\xbb2\x912\xfb\x88\xcbjU\xb6\xcc[\x13lJ\xde\ +_\xbaO\xd7\xf7\xdc:5\xef*\xab|\x95z\xfa\xf1\ +\x10i\xc1|~_\x16\xab\xb1\x80j\xa8Vi\xed\xdf\ + u\x95}\xe5\xd25j\xddF\xfa\xa0D\xdc'\xed\ +\x97V\xb0o\xd6\xcai\xcc\xe0\xba\xdf\xa7\xae\xef_\xf5\ +\xeer]\xc0\xd3\x05\xe0\x9b\xbe\xf3\xad\x9c\xbd\xff>\xde\ +\xf3+\xbf\xc5s\xa4?;g\xef_-\xd8\xff\xd4\x97\ +J\xf8%\x01\xf0\x16\xe7f\xc0\xaf2\x05\xbd\x9ah\xa2\ +\x89&zI\xd2\xfe\xad}\xb6g[\x9c\xde:\x03V\ +\xcf\x03\x86\x1a\xde)X\xd2DB\xb1\xf4\x1a\x07q\xc1\ +,\xcc\xb3{s\x06_n\xe9\xd3I\x18\xf2\x04\x96!\ +\xa0\x03b\xca\xbc\x96~w\x13w\xd1oD\xe9QW\ +\xd7\xa6\xec\xd8M\x8e9\x8dk\x06Eg\x91\x0a\x8d\xaa\ +\x18\xfa$\x1e0\xee\xdb=\xcd\xb1\xcd\xa3|\xf8\xfc\x83\ +,\xc6t4\x90\x15\x93\x98\x95\xf6\x83\xefa\xadg\xe7\ +\xe6\x96d\xfdMMm#\xd5R\x0buAa\xcc%\ +\xa6{\x1a\xe9\xd9]\x9f\xfd\xd8%\xdfW\xac\xb6\xe1\x22\ +\xbb\xdcS\x03\xb3\x5c\x83#\x06kxk\xdd\xa1\x8dK\ +\x07\x97\xb8p\xfd\x22wm\xdd\xc5\xe6\xb0\x05\x8c\xf5X\ +#3\xb0\xb4/y,{u\x87,\xb7y\xaek\xcc\ +\x009\x169\x8eD\xc6\xb8$\xd8\x8c\xc1\x8c`\xf3\xd4\ +\x1a\x07\xc1\xb9\x83-\x8f\x09\xdfo\xae}W\xf7L\x83\ +\x1fA\xe5\xe3,\x8d\xa1\x94F\xb1\x1d\x96\xfa3\xf8X\ +\x90\xf1W\xdc\xech\xaf\xc3z\xa0\xe0\x12+n\xfa\x9a\ +!\x02O\x91\x8eIz\x0b\xb0KU\xd6oI\x9a>\ +\xd0\x95\x97\xa5A\x9fz`W\x05\xb0\xea\x06\xaa\xd6\xcd\ +\xb1K\xdb?L\xc8\xb5\x1el+Pv~b\xf7\xe7\ +\xc7\x0b\x19mP/\xad\xa3\xe7\xb7\x07\xf8~\xaf]\x87\ +Y\xf3\xe0\xe7O\x07;\xfa\xa8\x19\xab\xedr\xd98\xad\ +;\x1bY\x81\xbe\x82p\x93\xb4\x03\xab\xe5\xab\xcc\xf4~\ +\x94\xb2t\x9f\xaa\xd7\xaf`\x16\xd2B\x88IY^\xc6\ +\x5c\xf8\x89]\x1a\xa5\x01\xe6\xf7\xc2\xde\xb7&\x10\xbc\xbc\ +\x9e.\xeb\x91<+\x8b{2\x8e\xcbu\xbd&\xe3\xdf\ +\xbbA\xad\xb3Q\x0aSPV\x86}\xac\xd6<\x05\xb1\ +\x05\xe8\xf8\xef\x0c&\xd5E\xd9-\xa1\xe57\x14\x00V\ +\xa2Sgw\xe8\xf9\x1c\x8e\xbfZ\xd2\xfbBRw$\ +U>\xc1\xad\xf5\xeap\xd0\xd9\xf1\x10\xa3\xec\xedU\xbe\ +Un\x028#\xc9j<.\x13\x80\x9c\xe5~U0\ +\x19%\x9fZf\xdd\x9a\xec\x01\xa6JTj\x17\xd9@\ +\x05\x97R?*\x93X?\x095\xc8\xd4\x8a\xb5\xd7\xdb\ +7\xb6\xd7\x89\xb0\xc8\x1e\x0c\x8de[\xe4 I\x1bk\ +\xf2\xd8?o\xd4v\x94\xdf\xca\x7f\xc8\xe3g\xac\xf7\xd4\ +\x9d\xd9,\xbfBb]8\x092^\xc6Hs\x0c\x93\ +\xb6u\xb9l_\x17\xdeG\x071?\x82:\x96s\xba\ +\xd7\xbc\xf9\x0d\x1c\xd9\xdc\xe0\x8f\xff\xbf?Xm\xc8\x97\ +\xa6\x00|\xdb\x9c\xbd\xbf\xb3`\x7f\xdd\x12a\xa1/\x09\ +\x80\xe7\xec\xfd\x04\xf0\xae\xe7\xc2\xc5D\x13M4\xd1D\ +_\x1dz\xe2\xda\xe3\x9cv\xf1\x93\xdc\x5c\xde\x10V\x02\xd5\ +\xd5\x19,\x83\xc0\x1a\x81\x19\x81\xa7\x09\xb4:`6\xd1\ +\x90S\x93\x92\x059\xc1Wu\x05\xf6\xa9\xbc\x96\x9b\x5c\ +\xa8g\xa5\xee\x1e\xddX\xbeV\x1d\xb5GL\xb4\xf4*\ +\xfb\xca\x8f\xf3}uq\x85K\x07\x979\xb9u\x82\xb9\ +\xcdq\x97\xef\xe0\x16\xef,\x94%\xcb\xb4\xa3\xd96\xf0\ +\xbd\xe2n\x15\xae\x81\xb1F\x88\xc6\x18\x97,\xe3\x82Y\ +\x182\xc0U\xfbsH\x91\xa6\x8b\xacL\xfaU\x01~\ +\x0d\x1a\xa6 \xbe\xb4\xd2\xaa>L)]\x14\xb0\xdcb\ +5\xcaa\xe2\xe5\xaa\xe0\xc6\xaf\xfbX,%\xd6/\xc5\ +\xa5\xda?\xbfH\x8a\x10\xfdf`\x87\x1a\x1d\xb8\x07o\ +\xdeM\xaa\xf06\xcf\x89T\xa6\xe0T\x19\xaf\xeb\x19\xab\ +i\xf4Z_V\xec~\xfb\xfd>\x88T\xff\xe0\xc4\xee\ +\xb7\x7fz\xd0/\x05\xb5~Oe\xa3\xf5\xf7m7\xb9\ +\xa7\xf5\xf7mV\x80\xa8\xae\xb0J\xca\xf7\xba#\x8f\xd6\ +\x81\x5cM\xb7\xce\x9a\xae\x16Z\x07\xbc\xa1\xbb\xe7\x7f\xb3\ +\xee\xfb:`\xee\xfc\xf8\xf8\xf0\xbau\x8fq\xbf\x978\ +\xf3\x18\x8e\xc3\xf6\x03p\xed\x83\x09\x04\xeb\xfeN\x05p\ +\x0eb\xf4=\xa7\xf7Wt\xfeA\x0e\xc6\x03\x14u\x98\xe4N\xf1\x8a\ +\xebbq\x94\x16U\xf7\xe5\x881#0c,~\xb1\ +ty4\xc0\x95\x03Xpm\xbeFs\xaeiMJ\ +\x80\x0a\x1c\xeb\x81H\xd5O\xb0\xe5\xab\xa6\x88D\xae\x1c\ +\x5c\xe6\x99\xebOsz\xe7\x0c\xf30O\x80\xb9\x896\ +\x93\xca]\xc4\x9b\x04\x0b\x0c\xcc\x8b\xfb\xfb\xcc6\x18Y\ +\x16W\xe9Tl\x02\xae\x8b\xb8d\xb0y:'X\xf6\ +\x89C\x10\x99{\x904+\xfch\xd4g?\xd0\x89\xe2\ +a\xd0ip\x9e\xd7D\x09\xb5U#d\xd1\x9fd\x1c\ +\xa9\xc5\xd7\xddG\xd1\xeb>\x8eZ1\xd7\x82\x9f\x06\xfe\ +%\xf0v*\x08\xd6J\xfb\xf4n\xfdU@\xa8\x9f:\ +\xa0\xdd\xf2\xba\x0e\xa4\xf9\xa7Z9{P\xe9@o)\ +i\xb2\xb2\xda\x90\x02Pw\xe1\xee\x01p\xbfi\xb4\x07\ +\xf9^\xf7\xacK\xeb\xfc\xe99\xc8^\xa7\x7f\xce\xa5\x1e\ +mC\x1f\x09\x9b.\xbf\xf2\xe5m[\xc8\xf7~A\xc0\ +\xe4\xba\xd7\xa9\x16x\x05\xa9j\x01\xd72<\x8d\xae?\ +\xf9\x1f\x92\xc6e\xb1\xae\xefz\x00\xae\xa0W\xcb\xcbu\ +\xcc\xee\x86;\xde\x0e\x97\xdfK\x8a\x0e}\xd8\xe2\x04\xab\ +k\x0a\xda\xd5\x05\xecZWF_\x96\xe4\xc7\xda\xa1\xd0\ +\xa7/VPy^\xfc\xba[I\xf5H\x1d\xac\x02\xa5\ +b!\xce\xd7\x97\x0e\x86Fx\xfaa\xe0&\x9c|=\ +\xad%X\xc7\x81\xc8\xb1w1\xf6knmu\xb0\xaa\ +n\xbf\xc5\xfd\xd6\xc4\x159\xb7\xddA\x99\x07\xc6R\x0b\ +\xb9\x82m?2i9\xa6\xba\xa0\xee\xf3u\xd9E\xe9\ +\x1b\x97A\x18\xf2\x11?\xdd{\xc0\x17\x12\xd6^\xef\xf9\ +\x8b\x94#\x95\xb4\xbf\xc6XA\xa6[\xa3\xbd\xcf\xcb\xfe\ +\xe1\xfc\xac\xf5\xf3\xad\x03R\x07\xd8C\x1e\xeb#\xc9\x0a\ +\xae\xd1\xb6\xdd\x92[\x9e\x83\x98\xda\xe5\xcc\xea\x02\x80\xc9\ +\x22\x83\x02\xe7!\xf7\xa3\xb6W\xe7w\x05\xcd\xe3X\xa3\ +^/\xbc~\xea\xebJ\xa7\x04\xcc\xf8\xae\xef\x7f\x07\xef\ +\xfb\xcd\xdf\xe7\xe9'n\xfb\x88_\x80\xb7f+\xf0\xc1\ +a\x09\x9e\x15\x00\xcf\xd9\xfb/\x80\x1fz.5O4\ +\xd1D\x13M\xf4\xd5\xa5\x1b\xcb\x1b\x5c\xb8\xf1\x0c\xe7\x8e\ +\x9ecf\x1by\xe2\xf4 W\x12\x0c*\xeaD\x93\xfe\ +[f+]PMP&#\xbf\xe0ei\x22\xcbI\ +z\xeb\xac*7J\xeb\xac\xb9\xcd}\xba\x094_\x0c\ +]\xbe^\xb7\xd5\xe2\x5ci;\xb3s7wl\x1e\xe7\ +c\x17\x1ff1&7\xe6&]vaV\xd7\xe2\x04\ +\xf2\xfc\xfc\xdf\xea.m%}\xbby0\xcd\xfdcI\ +_\xe1Z\xccei\x84\xe9\x1a\xd992\xae)\xdfI\ +4h\x97\x89 \x96zL\x93\x07\xd8\x0a\x5c_\xdcd\ +\xff\xd6\x05N\x1e\xb9\xb3\x1c\x91d\xbe\x07<\xfb\x1b\x06\ +\x0b,Y`f\x84r\x9eq\xc8\x96\xe0\x91h\xd5:\ +\x9e\xb8\x8f\x8c\xe3\x82\x10B\xf2\x14\xc8\xdaX]h\xc8\ +{z\xb3)\xbev{\xd5\x22\xddUZ\xf3\x96q\xd4\ +\x8c\x81\xba\x98\xe2\x0a\x97&q\x9eJ$RV\xf7K\ +\x96\xb1\x13\xb5\xd4\xf4\x9f\xf5\x05\xf9\xf7\x1b\xc0C\xc0\xeb\ +H\x07j\xa8K\xacw\xb0w\xa9\x06V\xea\x01\xab3\ +sXD\xe4NY-\xe58\xc0\xedI\x83^\x99\xe4\ +\xd1Oh]r\xb5|u\x1aPai^\xe7\xb7\xb7\ +\xe2(\xf8T0\xde\x03g\xe7_\xd3z~\x05;j\ +\xdd\xf3k\xfe\xd9\x1f\x9b\xa3@_WA\xe8\xeey\xdb\ +\xdc\x12\xabm0\xb9\xa6\x00\xcc\xba\xfbZ\xe6\xba\xce\x15@6\xb2\xa6\x1d\ +\x22\xfe\xa39\xe6\xc8\xea-\x050\xcd\xf7\x0c\xa2\xe8\xd2\ +c\xf5\xac\xdd0\xc0\xfe\xe7\xc0n\xc1\x89\xd7\x90\xc0\xa5\ +\xcb\xac\xd9\x10\x9b?\x82\x88L\xdaT\x92\x09\xf0%T\ +^\xc6Q\x16\x06\xb2\x10z\xb0\xab\xf7u\x9f\xb0\xcb\xbd\ +\x0c\xd3\xee\xf9l\xf6EK\x9f\xbau\xb9\xa4\xf3\xcf\x5c\ +\x97\xf3Z,\xcf~\xbf\x7f\xce$\xaf\xce\x97\xe5\x9a\xf0\ +o\x92\xa7\xf9\xd4rb\xfd\xee\xefA?\xd37X=\ +\xc3\x97\xfc[\x8f:\xd2\xf1\xe8\xc1\xba\x9a:\xea+\xbe\ +\xc8\xd5\xb7\xa54\x9e\x04\xb1{M)\xff\x99\x87f\x9b\ +\x8a\xf4\xa5\x03bO?\xccg|\xd7\x0f\xbe\x93\xdf\xfa\ +\x85\x7f\xce\xb5\xcbW\xb9M\xda\x05n.\xd8\x7f\xcfa\ +\x09\x0e\x05\xc0[\x9c\xbb\x1b\xf8\x05\xd2a\x01\x13M4\ +\xd1D\x13\xbd\x0c\xe8\xd2\xc1%.\xde\xbc\xc0\x03{\x0f\ +\xe0\xee\xaf\xd5\x9eH\x02\x1dyY\xdc\xfc\x13#\xc6%\ +KFf\x19\xe48`6\xd3\xd95\x97Q\xca\x1a\xb2\ +\x92fe\xb2K\xd7\xbbtT\xe0\xe2\x8a^)K\x94\ +\xbc\x15\xdd\xd8Z}\x1b:lak\xea\xd0\x02\x80@\ +\xe0\x95\xc7\xcerz\xfb4\x1f|\xe6c\xdc\x1ao\xd2\ +G\x7fv\x00\x09\x09X\xfa\xd1H\x15d\xba\xe5\xd3\xcd\ +K\x1eX\x0b\x12P\x0e( ]\xab\xe1\x95\xa0Y\x1e\ +xk\x99\xf9K\xdf\x9b\x85\x07ii,f,\xe7\x07\ +\xac\xd1\xe4\x93e\xd9\x11\xce\x95\x83\xab\xe2\xd7\xe9ms\xf6\xfe\xcf\x05\xfbk\xd1\ +\xf3\xa1\x00x\xce\xde\xff\x0c|\xe7\xed\xd66\xd1D\x13\ +M4\xd1\x8bK\x97\x0f.\x11\xcc8\xbd}\x0f\xd5\xff\ +\xcc\xf7]\xba\xc56\x147\xe8t-MC\xcb8\x12\ +\xf2\x19\xc2d\x98\xe7@\xc8]]\xeb\xaau\x9aAc\ +F\x14:I\xebw]\x0dG\xee\xe3?U\x11t\x12\ +\xc5\xa1\xd1\xbde\x02\xee\xf3\xaaQN\xad\x1f\x86q\xcf\ +\xce)v7\xb6\xf9\xf8\xc5Or0\x8e\xa8k\xb1\xad\ +h\xf0\xee\x9e\xec\xfb{-\xb7\xe3\x80ju%\x7f\x1f\ +K\xea\x98\xffUK\xad\xca\xdeMp^\xef\xe0=B\ +\x0b\x08k\x00\xb3\xa4gU\xed:d\x8d;6\xaaQ\ + \x96:R\xba\xeb\x8b[\x9c\xbfq\x9e\x13GN\xb0\ +1l\xe66\x0c\x18\x91\x12\xe4\x0cX\xb0\xc8\xf2\x9ca\ +6\x90\xfem\x103\x08\xae\xfb|\x13-\xe3\x02\xb3\xc0\ +,o\x9a3\xb32\x86\xbc%\xe9\x8b\x1f\xef\xb4\xcc\xe3\ +\xc2\xad\xc4F\x0a\xca\xa5\x0e\xe3\x94\xb66N\xe1\xd2\xff\ +\x83\x8c#\xdf;\xd6\x0f\x99F\xdak\x80\x85/\xc0\x14\ +\x16uP\xf9\xe7-R`\xac\xfbIa?\x1d8\xa9\ +\x0b\xf2a\x95\x97J\xba4\xba\x82\xd3\x83]-g\x1d\ +@\xed-\xc9\x9aN\xd7Z\xdc\x0a\xaa@\xa5\x9e\xe0\xf5\ +\xa5-\xc8*\x8f\x1e\x1c\xf7|\xac\x0b\xfe\x85\x5cSY\ +\xc4\xee\xbb\x83\x9f\xe5\x9a\xf4\xce\xb3(\xdak\x01\xb1\xb6\ +]\xaf!m\xee\xa37\xab\x05X\xd3B\x95[\x90\xfb\ +\xed\xa3\xbb\x0a|\x03-0\x86\xb6\x9e\x9eG\x91\xb3\xed\ +\xc0\xee7\xc3\xcdO\xc2\xc1\x05\x9a\x80E\xb1$\xca\x1f\ +9o\xd3U\x99'\x07\xc5+\xf7\xfcC\x80\x08\xd4g\ +\x09\xbdg\x15L\xf6\xe0\xb7\x09@\xc5\xea}\xe7\xb7\x80\ +\xb3\xd0\xf2\xb4\xf4<\xc0\xe5\xcf\xa7\xfd\xcf'^\x93@\ +m\xe9\x8bQ\xbe\xbb\xe8\xa4\xedq\x94=\xd3\xb9\x0e\xe5\ +\xc3Av\x085`U\xf4\xb6\xaeiK\x11AHe\ +k\xbf(H\xc4\xa4\xde(e\xb8\x15T\xe6\xb2Q\x9e\ +\x07\xb3\x16\xf4\xaa\xdbx\x01\xad\xd6\x02\xcf2O\xf9\xa2\ +\x86\xd4o\xb0\xb2\xd8\xe0@\xb9\x1c\xc7\xb4\xae\xcf\xa5\x5c\ +o\xb3[\xe6-\x83\xf8\xe2\xdalu\x88\x177s\xea\ +BD\xb3W\xd7\xfb\xda\xeb\xa0\xbeW\x95G\x0f\x82\xa5\ +r)\x8f\xb1X\xfau\x1ciP/\x7f\x84\x9c\xaf;\ +\xef=\xcd\xd9W\x9d\xe3w\x7f\xe9\xd7\xb9M\xda\x00\xb6\ +\x17\xec\xff\xda\xba\x9bk\x01\xf0\x16\xe7^\x03\xfc_\xac\ +\x7f\x15N4\xd1D\x13M\xf4\x12\xa6H\xe4\xf3\xd7\x9f\ +dk\xb6\xc5\x9dGV\x03\xf8\xa7\xbd\xc0Q\xb4\x89\x04\ +I<\x82\xf1\x18\x97\x0c9:4\x80\x87\x7fju\xf1\ +:\xf3\xa6\x091\x95\xd5\x80Od\xf2\xd3\xea\xe8&E\ +Q\x18\xa4d \xeb\x91r\xbd\xf1\x9a\xed\xca\xf04\x85\ +W\x99\xcc\x03\xc6\xfd\xc7\xee\xe3\x9e\x9d{\xf8\xd0\xf9\x07\ +\xb99\xde\xa4\xcd\x91\x80n\x0a\xd8T\x0f\x87\xd5\xf2*\ +_.\x17?\xfa(\xd7\x03\xb8\xa5\xb7oG\x92qr\ +3\xaf.\xd4n\xbd\xad\x1as\x02\x8d\x0ef\xdd\xb2\x5c\ +\x83^\x81\xee\xaeu\x19\xd5\x8d\x9f~\xf5\xda\xe2:\x17\ +o^\xe0\xf4\xf6\xe9\xd4\x97\xc2E\xb2\xec\xa7@Vc\ +\xae/d$\x90\x8eH\x9a3\xda\x92\xc8H\xccV\xdb\ +1\xbbk/\xc7||V\x18\xca\x82\x08\x99\x1f\xcc\xba\ +\xb3{\xdd\xfdZ\x95\xa6lM\xcfQ\xa4c\xb4\xb2\x17\ +\xb9\x8e\xb3:\xde\x8a\x17\xb0UE\xabXG\xa2\x8c\x09\ +k]\x195\xafYR\xfc\xd6\x02\x8c\x9e.\x03\xff\x1a\ +x\x05p\x0f5\xea\xafZ:\x8bY\x84:@z\xea\ +\xf7\xbc\xf6N\x01\x1d )\xe5\xaa\xb6\xa9\x16FG\x15\ +\xce\x8b\xf2\xae@\xd3\xc1\x99\x9f\xf3[\xfa\x82\x0a\x96\xb5\ +\xaeuZ\x9eIzo\xa3\x02i\xcfo\x87\xe4\x87\xd5\ +\x00R\xba\xfe\x83\xfc\x8eTK\xa0\xa6/\xda\xb5|z\ +}\x0a.\x15\x80\x22\xf7\xfb\xba\x9d\x7f\xff\xf3t\xfd\x82\ +\x82~B]\x04Q\xf0\xab\xc1\xb0\xd6Y\x83{\x80\xee\ +i\xbd\xe9{p\xf4\xcf\xc0\xd5?\x85\x83\xfd\xfa^\xf4\ +wg\x01\xa79\xbd\x82\x1a\x07\x99\x0aT\x90\xf4\xfd\xb0\ +*eH~'/\xb7\xbf\xbf\xd6\x12\xdc\xd7\xe9\xd7\x02\ +\xad\xabp\xc7\x8b?\x8b_|\x0c\xae?\x0d\xa7\xde\x94\ +-\x8d\xdaw\x91f\xbcX\xc8b3\xc8\x87\x174<\ +\xf9~\xdf\x22\xa7\x5c\xb7[S#\x94\xfd\xc1\xee\xea\xec\ +\xd6\xe0\xe52\xed\x8b-\xe0/B\x94\x85\x981&\xab\ +\xae\xf3Q\xda'\xf5\x95\xa8\xc7\x90,\xc2H]\xde\x06\ +\x95G'\xeb\xd29k\xe4\xe5\xef\xb5\x12e9\x97\xb5\ +\x94:o-2\xc8\x94\xf2zKp3\x0f\x0b\xff\xbe\ +?8X\x951\xb1\xf2o\x92n\xc8\x0b\x0b\xa5=\xb9\ +\x1e\xbc\x7f\x04\xb4k\xb0\xade.7\xc8;\xbb\x8co\ +\xa4^\x93\xd7\x99\xa7\xa3]\xe4\xf4\xbf\x07\xde\xf4:\xae\ +|\xf1\x12\x1fy\xdf\x9fr\x9b\xf4\x969{\xffd\xc1\ +\xfe\x85\xfe\xc6Z\x007/\x8b\x06\x08h_\x97\xbe\xef\xaeUI\ +\xd6\xb1P\x5c\xed\xd6(\xa5\xbd\x92\x88\x91\xce\x03\xfe(\ +p\x96\x04\x82g\xf9\xef\x00A\xe4\xb4{_5\xbf\x02\ +=g\xaa\xbf\xef\xf9]#t\x10\xa0\x83?v\x7fz\ +oMD\xddro)\xe9\xd7Y\x91\xb5N\x1d~Z\ +\x8fZ\xa1\xe9\xbe\xfb\xb0\xf4z\xd4:\xae\xa4\x0f\xb6\x07\ +\xb7\xeay\xd5\xb6@k\x15^\x07$\xe9\xae)\xbf\xbd\ +\x05w\xddo\xa3\xb5\xde\xfa\x02\x87\x82[\x93\xef}\xbe\ +\xde\x15\xda\xba\xdfA\xd2j;\x94\x0c\xc2\x0e\xec}\x07\ +\xdc\xf8$\xdc\xfa\xc2\xea\xfb\xae\x80\xc7n\xbcz\xf3\x97\ +c}\xb7yz\x05\xcezl\xcf\x0a\xe8\xd5O\x01\x97\ +\xa3\xf4\x89\x06\xc1R\xe0\xed\xf7\xf5^aJ\xea\xf7\xef\ +eO0p\xe9\xf3p\xeb\x12\xdc\xf5:\xb1\x04\xafY\ +\x88\xb0\xcc\xa0[\x81\xb1\xea>\x5c\xbc\x82B\xe5]\x17\ +\xbatN\xf1\xe3\x824(\x94\xb7u\xb9\xa4\x09\xb8E\ +\x9e[\xf4l\xe21\xcb8\x1a\x8d\xf7\x88\xb9\xacr\x1d\ +\x1a\xdd\xb8\xe9\x87Xy!\xb4\xf7\x94\xdf\xe6\xf9\xcc<\ +\xf8\xde\xdaR\xaf\xc8\xda\xe4\x9a\xf3\xee \xd2\x83ki\ +p0'\x9f3\xcb\x18\xd1\xb1\x95\x03T!\xed\x5c\xb7\ +\xd8R\xda\xa4\x83\xd1\xc1sN[\xb6\xf4g\xbe\xc2P\ +\xfb\xc5e\x84\xc1,$9:H\x0e\x81b\xdd\xf6\xb1\ +\xad\xaf\xc6o\xfc\xb6\xb7\xf0\x7f\xff\xec?\xe6\xe6\x0d_\ +\xbc\xfe\xb2h\x00\xeeY\xb0\xff\x8b\xebn4\xb4\xc5\xb9\ +o\x03\xde};\xa5O4\xd1D\x13M\xf4\xd2\xa31\ +\x8e\xf9\x86$\x92K\xdd\ +-\xa5\x06\xd8\xac\xb9o\xdd\x17\x9f\x9c\x15\xb3#\xd7J\ +5\x9a\xde\xbc.\xe3\x95G\xef\xe5\xcc\xce\x19>x\xfe\ +\xa3\x1c\x8cK\x1c\x898(\xd5H\xcdI\x22I\x83\x1d\ +9\xa0\x06\xb0JiC\xb6\x8e\x0692\x09j\x00\xad\ +j\x93\xad\xdf\xf5<\xe0To\xcc\xf9{\x04Q\xf3V\ +\x00\x0ee\xcfuV\xa9B6I9\x9f\xb1\xa0\x8a\xc8\ +\xb5\x83k|\xf1\xe6>\xa7\xb6\xefJ\x91\xbe1\x92\x99\ +6i,\xa9\xfc\xc0\xc8\x82\x18Gf6\x83\x98\xac\xd4\ +C\x9c'wh\xcbH-\xef\xe7\x8d\xc02.\x13P\ +\xb6y\x11\xb2\x06\xf3\xf2\xce\xb1\xccW\xed+?\x16\xaa\ +\xf6\xa4\x07&+\x0b\x09V\xe3e{b\x97\xcc`\xb5\ +\x8f\xcb\xfe?Q4U\x1fo\xce\x00\xa6\x96\xa1R\x0e\ +R\x8e\xa6\xe5\x1a\xf0A\x92+\xf49\x92\xb64#\x01\ +9\x05\x9f\xfdxU\xa0*J\xfd\x0a\xd0\xf4\xcaM\xee\ +Yw\xbf'7\x97\xe8>\xda\x1e$k;\xb4L-\ +\xb7GD\xaeij^M\xe7\xf7\x15p\x9a\xf0\xa0r\ +\xd0\xb2l\xcd\x1f]\xde\xc3\x00\xa3\xf3\xdf\x03\xa5\xd0\x95\ +c\xd4 UA~\xf7\xe0y\x90\xcfH\xb5\xec\xc6\xee\ +^\xff\xbdok\xe8\xca_\x97\xd7h\xeb_\xf3N\x03\ +\x08[p\xf4\x9b\xe0\xd6'\xe1\xe63\x02NL\xbeK\ +\x1f\xe8x\xf6-%Z\xb4\xbeg\x1b\x80\xe3\xbf\xbbq\ +\x15\xfb\xb4&ii\xf3b\xdd\xab\xbd\xeb\xcf\xe6}\x9c\ +\xdb\xaf\xee\xbc\xce\xff\xa5'\xe0\xf2\x13p\xea\x8d0\xa8\ +u\xbd{V-3\xd8\xb8\x1dCc\xd5\xf5\xfd\xb7\xc5\ +\xf28\xd64\x8c\xd2>\xcb\x8fLh\xdb\xbd\xec^\x18\ +\x0d\x98\xefe\x88<\xa6\xf2>\xf1!\xa4mT\x99\x15\ +Pm\xd4P\x09&\xef+\xe7I\x80/\x08\xf0\x0d\xb2\ +\xd0W\xde\xa1\xf2=3\xb0\x0e\xfc{\x04\xecBA\xf6\ +@w\xf2n\x80\xb6\xb4\xb3\xef\xf3\x80\x00\xdb\x0cX\xe3\ +\x98\xbb0\xd0,P8\xff\xcb%\xe58$\x97\x91\x83\ +^\x8d\x1b\xa2<\xe9\xab\xc5\x9b0\xdf:\xc2|6\xe3\ +}\xbf\xf9^n\x93\xde8g\xef\xd7\x17\xec?\xae\x17\ +W\x00\xf0\x9c\xbd\xff\x1dx\xfd\xed\x96>\xd1D\x13M\ +4\xd1K\x8f\x16q\xc1\xa7.}\x8ac\x9b{\x9c\xdc\ +\xdf\x8aC\xad\xb3\x0aH\ +\xa1\xed6]?Q\xf0\xda\x8bY\xf3\xf6k!%\xc8\ +\x96\xd7\xd7\xbd\xab\x1dHbT\xf7\xdc\xfc\xbbq\x99\x96\ +\xba\x14\x5c\xab\x05\xf6\xea\x17\xe0\xfa>\x9crK\xb0\x94\ +\xa5\x7f\x06\xa5\xef\xb5\x8e\xc6\x92\x08e\xefn\x01d\x00\ +\x1d8\xc6\xc0b\x1b\xe8\xca\xdb;veIh\x8c\xba\ +w\xd7Al\xa4\xb8p;\x80s+\xb3[\xdd50\ +\x97\x19\xd5\xbdx\xa8\xed*|x4\xeaP\xdfeE\ +~\x9e\xce\xf9\x8b\xb5\x0e\x17\x80\xb7o\x94\xbc\x0ef\x1b\ +P\xeb\xfc\xb9U\xdc*\xef&\xed\xd6\xf64\x8f\xa5\xc8\ +\x0a\xab\xfb|\x8b\xe5V\xe4V\xc6\x0b\x9d\x0c\xa9|-\ +U\xc6\xceg\xac\xb2\xf3\xc7[\xb3\x0e\xc0\xeb\xbe\xe5\x1b\ +\xf9\xf5\x9f\xfbg\x5c\xd9\xbf\xccm\xd2\x9d\x0b\xf6\xff\xa9\ +^h\x00\xf0\x16\xe7\xb6\x81\x9f\xa5\x9e\xb06\xd1D\x13\ +M4\xd1\xd7\x00=y\xed\x09v7\x8er\xc7\xe6\x09\ +\x8a\xc6j\x94\x19,Y\xe9|?f\x9a\x1d\xd3\xed\xc8\ +\x98\xf7\xae\x0e\xf9\xa0Duu\xad\x0a^:S\xb8\xfe\ +J\xb3\x9b*^\xfe\xb5\xd1\xdbe\xc2+,Y\x9b\xa6\ +\xd1\x9feV6)c\x05\x0ch}\xfe;j}\xc6\ +\xb9\xdd3\xdc\xbds\x8a\x8f\x9e\x7f\x88[\xe3-b>\ +\xdf\xb7Zf\xc7\x0a\xa4\xd1\xe8\xc5I\x85\x8c\xc2\x995\ +5\xfa\xb7\xa4-\xc7&\xbf[l\x13\xd8\xac\xee\xbf^\ +\xce m6T\xd6\x81\xb9\x80j\xb7\x1aW~\xaa\x15\ +Y\x91SR!\xae/n\xf0\xc5[\xfb\x9c\xda\xba\x93\ +Y\xd8L%[\x02\xac1/\x89\xa4\xe8\xcb\x8b\x8c9\ +\x92\x15;\xad\xfa\xa7\xc3 \xa2e\xd5\xd9\xea\xd8X\xf8\ +\xd8\x08\xf3\xecb\x9c\x83\xa2\x99I+\xd2o\x05\xc4\x94\ +e\x18\xef\xf8\xdcN\xab\x81\xd7\x5c\x81\x22\xff\x96\xac\x0c\ +\x81\xa67\xd4\xc8*:\xef\xcaXr\xc5\xb5\x8c5I\ +\xdb\xa4sZ\x92\xdc\xa1w\x81\xfb\xa9\xa0\xe7@2\xf7\ +\xc0\xb4\xab\xaf2\xd3]s\xd0\xd9\x8f\xdd\x1e\xa14\x9a\ +h\xd7X\xbat\xfe\xbd\x07\xb7t\xd7\xa0\x0dh\xa5\xf9\ +{\x17\xee\x9e\x7f%\xcf\xe7C\x0eZP\xaay]\xab\ +\xf54z\xad>h\xad\xd6\xeb`T\x83'\x19m\x94\ +f\x05\xbe\xeb\xd2\xab\x85\xd6\x7f\xcfi\x01\xf2\xb0\xa6|\ +\xcd\x1f\xbazf\xb4|\xa8\xa5\x1a)w\xed\xa0j\xc9\ +\x06\xd8}\x13,\x9f\x80\x9bO\xd4\xf7\x5c\xf3\xee\xb4\x16\ +\xec6\xee\xb5Ma\xe9\xc3\xad\x9e\xd6\xe5\xc1j\xb7\xf7\ +\xf9\xd4\x0a\xac\xcfG\x7f]\x9f\x9f\x92o\x0d\xcf\x0dh\ +7\xb1\x92\x06\xb8\xf4d\xb2\x06\xdf\xfdz\x186Dv\ +\x9d\x97\x81A\x01\x90\xe5}\x10+\x1f%\xbaq\xe6C\ +\xad\xce=P/ \x5c\xea\x90\xf5_\xa0Z6\x1dh\ +\x16\x19\x0aO1\xb6\xb9\xff\x09\xf6\xe6G9q\xe4.*\x88\ +\x93I\x10\xca\xec\x18\xc2\x8c\x18cv\x8f\x0e\x8c,\x99\ +\x85t\xc6\x88F\x85.J\x89A\xb0@\xf4%f\x07\ +?f\xaa'4+\xc3N\x86&\xa8\x1f\x9e\xa6\xd7\x87\ +\x8b\x12\xc2\xaaWfq\x17\xd3\xd5h\xc9_\x9ai0\ +X\xe0\x95G\xef\xe5\xd8\xe61>t\xfe\xe3,\xc7\x84\ +\x1cR\xd1K\xea~]\xdd\xfch\xe5\x9a\x89+s=\ +_\xb8\x82\xcf\x1a\x09\x19\xfc\xe8\xa3\xf4\xb9(yj\xba\ +\x04~\xc7l^\x0c+\xad\xf6@X\xde\xd6z\x10S\ +ll\x18\xe0 \xda\xcb\x18\xb3I\xee\xea\xc1U\x9e\xba\ +\xf6yNo\xdf\xcd|HH\xae\x00l\x0b\xe4\xc3\x87\ +\x18\xb9\x89Y`\xb0\x90\xd3\x90\xc1\xf7\x92\x91E\xd1\x1a\ +\xcd\x8c\x18sth\x8c!\xccpwg\x8b\x9d+s\ +#|\x1fWV\xdaE\x96\x84R*?\xed\xadN\xfb\ +\x91-\xb7\x07,R\xf6\xf4\xba\xb2\xe8{\xe6\xb4\x94\xd8\ +\x94W\xd9h\x8e\xe42\xfc\x98\xe4f\x5c\x16\xba\x09\xbc\ +\x9ftF\xf0\x03\xb4A\x90\xfcO-\xac\x87Y\x5c\xfd\ +\x1e\xdd\xb5\x1e\x1cz\x1ag~)\xf7\x15p\x0e\x92\xa6\ +n_\xafy\x95/\xe4\xb7\xbaO{\x1eU\xd6\x9d\x7f\ +\xad\xab\x07\xd5\xfa]\xdb\xdd\xb7\xcb\xd3*\xaf~M\xcb\ +\x8e\xb4\x1a\xa9\x02S\xad\xc3y\xed\xdd\x9c\x15X\xfb\xef\ +\xa1\xbb\xee\x96^\x95\x9fZq\xd7\x81f\x05\xcb\x0a~\ +\xbd\x5c\xe5\xa3\xe7i\xddX:\x84\xc2v\xb2\x04\x1f|\ +\x06\xae=^\x8b)\x01\x82\xe4S\xf7\xbe\xf7\x80\xb3X\ +!\xe9\xba\xdf\xdf\x99\x1d`+](`EA\xa3\x03\ +\xa3&\xb2z\x10\x00\xe3<\x85\xba/VA\x90\xee!\ +\x1e\xbd\x9cl\x81\xbc\xf6\x0c\x5c~\x0a\xee~Cv\x87\ +\xf6\xbc\xdd\xd8\xf0b\x83\xe5@W\x9dS\x8d\x0f\xb5q\ +\x99\xdd\xa2\xa9\xf3\x83\xa7)\xfbP\x1d\xe8v`\xb0\x1c\ +\x03D\x05rn}\xc5(g\x07\x97a\x9d\xdb\xd5\x9c\ +\xf9Kk\xe9^\x8e\x15\xcc\xba\x9c\xf4\xc4\xb5\xc7\xd9\x9d\xefp\x22\x07\xc6\xaa\xf3\xa0\ +\x03\xd6\x01\xb3\x081Y\x84k\x82\xc8\x22.\x08f\x0d\ +8S=7\x81_\xadM45)ke\x12\xee\xae\ +7\x96\x0f\xb9\xaeu\x01\xcd\x91\x19\xf4y\xe8\x94\xb65\ +\xf7\xfd\xf7\xb9\xdd3\x9c8r\x92\x07/~\x82[\xe3\ +\xad\xcc\xb5ka\xed\xd1F&\x05y\xe4d?;\xd8\ +\xbf\xd7sz\x15E4P\x0cc\xc8\xa5\xb4\xaa\xa8\x1f\ +{\xe4{\x8d\x13@\xecM~~-\x14\x0eM\xf2%\ +\x1a\xbb\xb4\x09`\xdfX\xde\xe0\xc2\xcd\x0b\xdc\xb9u\x17\ +\x9bCQ\x84\xa6\xc2\x00\x00 \x00IDAT\x8a\xf4\ +]\x16)\xb2\xd6\x93\x80\xf8-\x22\x91\x19s<\xd0\xd5\ +\x8c\xcd\xa4\xb0\x88\x07\x81\xe5\x0eX\xc4\x05\x103\x08\xf6\ +{C\x05\xca \x0b'\x8a\xf0\x5c\xa2I^\xd5\x02\xbe\ +\xcc\xa3,\xcb\xddT\xf2\x91e\xac.\xf6e\xa1\xc4j\ +\xcb\xcb\x08\x15k\x95*\xaf^X\xe8\xd2\x14\x85[\x86\ +n\xa1\x8f\x91@\xce\x03\xc0\x91\xfc}d5\x18\xd6:\ +\x17`'\x05\xa8\xfe\xdb5\xb1\x835\xe9\x8b\xf6\xdf\xf1\ +\xa2(G\xcb2V\x83i\xf5\xee\xda=p\xed\xf9\x8c\ +k\xd2\xae\xfb\xde\x01\x9e&\x9f\xa7q\xe0\xbb\x944\x0e\ +n\x9cf\x92^\xad\xac\xda\xf6 i\xfb\xf6\xf5\x81\xab\ +z\x00\xdb\x83\xd5u\x16\xe0\x19\xad\x9b\xf3\xb0&\xad\x02\ +e\xbf\x1e\xbarL\xbe?\x07\xda}#\xd8E\xb8\xfa\ +h\x05\x01>f5\x1a\xb1\xfe\x95k\x87\xbcW\x9bt\ +\xd2\xf7:|\x9a=\xc0\xd6\xe6mdm-\x90\xd3\xb2\ +\xd0\xb4\xca\xb7_\xca\xd7\x97\xb1\x82\xa9+O\xc3\x95/\ +\xc0]\xaf\x86\xd9\x91\x8e\x7f\xf9\xee\x8b]j\x9d-\xbc\ +\xe6q\xd3[\x1b\x0b8\x93v\x16\x8b\xaf\x8eY\xa39\ +\xbf\xd6\x1f\x97\xd0\xf5\xa3\x83\xf90\xd0\x04\xe7\xaa\x09(\ +Q\x921V\x00k\x03\x10\xad\xbe\xaf\xa22H\xb6\xac\ +\xaa\xcc\xfd\xc3\x9f\x0f\xb5\xe2Re\xa9\x8b#z\xa4\x11\ +R_\xef\xfem\xa1\x82tw!/\xefT\x01\xc2e\ +\xc1 \xc2L\xb6\x19\xf8=\x07\xbd\xbe\xbf\x97\x08Y\x8d\ +(\xee\xd4\xfd\xbb\xba\x01\xf7\xb4it}\xad_\x03\x1b\ +\xcc\xb8\xf7\xfe\xfb\xf8\xf5\x7f\xf4\xcb\xdc&\xddX\xb0\xff\ ++\xfe\xa3\x00\xe0-\xce\x0d$\xf7\xe7\xed\xdb-q\xa2\ +\x89&\x9ah\xa2\x97\x07-\xc6\x05\x8f\x5cz\x98;6\ +\x8es\xc7\xe6\xc9\x02V\x8a}-\xffgy&j\xc3\ +-\x8d,\xe3\x82Y\xd8 \x98\x04)\xc2'\xaf:c\ +\xd7\x15\x5cO`e\xc2\xec\xcf\x03\xd6r\xfa\xebE\xff\ +\xd0z\xe4\x92\xea\xf2>i\xfa~(\x9fP\xa1UD\ +\x88U\xf9\xc0 \x84\xc0\xab\x8e\x9d\xe5\xee\xed\xbby\xff\ +\xd3\x1f\xe4 \xba\x856%6\xd2\xd1@\x86ewp\ +\xcf:\xcb\x81\xb1\x94\xc9$\xa9\xa1\x09LU\x97\xc0M\ +r;\xc8\xb5\x02R\x81\xfc;\x01ir\xfd\xd0Zu\ +\xab\xf6\xa6\xf7\x10\x0bs*\x7f\xc8i\xda#\x94\xae.\ +n\xf0\xe4\xd5'\xb8w\xf7\x0c\xb3\x0cX\x83\xcd0s\ +kk\xea\xf1\x85%?\xdf\x19\xb5\xbf=\x88V:#\ +8\x03\xfe\xe8\xb5\xa7z\x83\x05\xfc\xec\xdfX\xf2\x006\ +\xe4>\x09u\xbc\x91\x16T\xa2UKo\xe5\xdd%\x10\ +\x9b\xbeK[0\xad(\xaa3Q\xb0<@K\x192\ +\x06\xfd^\xdf~\xabl9\xd2\x04\x19\x8f=\x19\x09\xa0\ +~8\x7f\x7f\x03\x15\x08\xe9\xde\xdd%\xed\x99\xbc\xeb\xc0\ +&T\x94\xae\xd6UO\xb3.\xf2\xb2Z\x95\x15\xfdx\ +\xfd\xba_v\x94\xeb\xd6]\x0bR\xc6\x9c\xd5\xe3\x92t\ +\xcf\xad\x00\x84\xa6=\xfdw\xad\xb7\x08\xb5\xfb3*x\ +TyhG8\xa0\x5c\x07\xae\x1d\xdc\xce\xba|\xbe\x08\ +\xa1\x80\xb4\xcf\xb3\x99?\xe7]>\x07\xaf\x1a\x09\x9a\xfc\ +{\x9e\xf9\xd8\x12\xf9{\x1b\x82\xe4U0\xfe\x15\x00_\ +\xa7\xb0\x05G\xbf\x03\xc2y\xb8\xf2\x88X\x80\xad\x03\x99\ +\xac\x07\xbd\xa3\xdf\xb0jyS\xabp\xf9\x13\xab\x9b\x82\ +\xdc\x958\x0cV\x81\xa5Z\x89\xcb#M\xb2\xfcF(\ +`\xa9\x07\xc8\xba'\xd5\xc1W9\x97\xd6\xe0\xea\xd3p\ +\xe9\xb3p\xcf\x9b\xc4\x12\xec2>\xa0\xf6[.\xab\xb8\ +C{\x1d\xa1\xddS[v\xf1\xe4r\xa2\xc8\xa1\xb4\x83\ +\x0a\xa6\x83\x83\xca\x91f\xefk\xe9\x93\xbc\x9fX\xf7\xeb\ +\xfaqI%\xd8Tn\x7f9\xef\x1e\x91I\xa8\xf3P\ +\x99\x8fb\xad\xa3\xf0#\x1e\x1e*G\x07\xaa\x16\xea\xb1\ +D\xc3P\x8f}*\xb2Q`l\xe9\xb7[\xb5\xcde\ +\x1a\xbb\xf6{\x1b\xbd\xef\xad\xe5\xb5\xacU\x86\x0aZ}\ +\xfc\x94\xc5\x05\x7f\xff:\xf0\xcf\xfd]\xf6%K\x9b\x06\ +\x97\x85_\xcb\x9f\xe5\xacwy~t\x8dL_c\x06\ +\x9c}\xe0\x15|\xe8\x0f\xfe\x84\xc7?\xf5\x18\xb7A\xf7\ +\xcd\xd9{\xf7\x82\xfd\x08\x02\x80\xe7\xec\xfd\x1b\xc0O\xde\ +NI\x13M4\xd1D\x13\xbd<\xe9sW?\xcb\xce\ +l\x87\x13['\x89k\xc2\xe0\xaa\x9bs\xba\x1a\x8b\xe5\ +n\x19\x0f\x086\x14\x08\xe7\x80\xa9hEd\xa8\xe5\x88\ +\xc2\xb5\x91\x0e47Qz\xad~U\xe5\xab\xcc\x95\xca\ +b\xc3\xa9d\xb7\x9a\xce\x90I\x9dUw\xaa\xde:l\ +\x06gv\xee\xe2\xf8\xe6\x1d|\xec\xe2#\xd9\x12l9\ +\xbdGx\xf6\xb2\xfd\xe8#\x0f\x9e\xe5\x96_p\xed?\ +r\x80\xef!N\xf9Z\xe0\xea\x1a@\xfa\xe5\xc7\x1f\xa9\ ++\xb3\xef\x13V\xcd|DcI\xbbKt-+\xed\ +\x01\x0e9\xcaO-\x17\xa97qys\xbc\xc1\x85\x1b\ +\x178\xbey\x8c#\xb3m\xca\xb9\xd0\xa2\x04yP\x12\ +\x0cf\x96\x82\x84\x05\x9b3\xb0\x99Zl\xcb\xacP%\ +\xdecLN\xd2`)0\x16\xbe\x90R[\xba\xda\x7f\ +\xd5\x11\xdc\xad\xe7u\xe9!\xdd\xa9Gq\xa5\xba\x82\xd5\ +\xbd\xe5\xaa\xc0y\x0d\xbd}Yk\xed\xdd\xe2c\xfe\xcf\ +\xdd3u\xfc\xad\xb8C{a\x8f\x90\xc0\xe5kH\xe0\ +\xca\x81$MW\xb5\x03T\x19\xe2\x90{\x0a(u\xd0\ +\xf6\xe0R\xf9\xf1\xc0U=\x08\xf5\xfbF\x05\xc2\x0e\xa6\ +\xd7\x05\xa0\xd2aB\x97_yS\xe1\xf6\x80\xda\xe4\x9a\ +\xf3]\xd0\x90\xfc\xee\xcb\xd7r\x9c\xfa=\xbd\xbd6\xdc\ +\xef\xe75\xf9=#\x05+\x0b\xb4\x80\xd5\xeb\xd8\x90\xdf\ +\x1bTP\xbdA\x05\xe9\x91\xd4\xb7H]\x0a\xb0u\x91\ +C\xde_\xcf\x17m\xbf\x01\xec\x1a\x5c{\xa4\x06\x7f\xf3\ +\xba\x14\xe44$\xe3V\x8f\xab\xd1\xf5\x14\x7f\x97z\x19\ +\x05${\x1b\xd6\xf5\x7f\xfe3[\xbd\xa6\xfbT\x89\x15\ +D5\xbc\x08\xdf\x0a\xb6\xdd\xd5\xd7\x02\x5c\xdb\x87+O\ +\xc2]\x0f\xc0lK\xeaw9G\xcaB[9\xd6\xc8\ +\xcb\x95\xb6z\xb9\xda\x0e\xe7\xcd\x84g?\x22\xc9-\xa2\ +\xba\xc7\xb7l\xe9\x09\xedp-g\x0b\xc7\x04\xd4\x0b\xf8\ +\xf5\x00W\x9d\xdc\x8aL\x10\xa0\x9a\xaf\x17\x19\x85\xfa\xa9\ +G-\xb9\xec\xf4\x0d\xf7\xbc\xbe\x03\xc1\x99'\xc4zX\xde\x82V\x8f\ +?\xf2c\x91\x80\x95\xfd\xbd\x96\xad\xb4\xc3,W=\xd4\ +{\xee\x1a\xacG\xf7\xb8\x0c5\xb2t\x94r\x0b\xa8\x95\ +vk\x9d\xbd;q\xd9\xabk\x9d\x5c30\x1f\x86v\ +q@=\x97\x0ap\x95\xb1\xe6\xe5\x95s\x8e\xf3o\x07\ +\x9a\x0a>\xcb;O\xfaK\x01\xa8\xb7\xc5\x01\xbd\xdf/\ +\x16\xf2!\xf7\xab,@\x94\xee\xed\xca\xf7\xb1Y\xdc\xbd\ +el9Hw\x99\x97\xb4\xd4\x05L\x9d\xdd\xfcQ\xf3\ +\xb5=\x7f|\xc9\x9f\xa7\xef;\xc3\xcf\xbf\xfb\xef\xb1\x5c\ +\xfa\xcb\xee\xcb\xa2\x8b\x0b\xf6\x7f\xd3\xcb\x00`\xce\xde\xdf\ +\x02\xee\xb8\x9dR&\x9ah\xa2\x89&z\xf9\xd2\x18G\ +>w\xf5\xb1\x0c\x82\xef\x04 Z\xdd\xf3\x1aB\x86t\ +y\xe2\xb5l\x22s\x98\x95\xce\x82M\xf1\x82\x0dh\xf6\ +\x0c\xf7\xa66E\x1e\xf9\x82Z\x80\xad\xfb\xf4\x22\x14$\ +\x17\xc5\xa1#\xd3\xeaDY\xd1{\xa1\xcb\xdb\xb3\x99\xda\ +\x9e`\xd6\x99\xdd\xbb\xd9\x9d\xef\xf0\xb1\x8b\x0fs0\x1e\ +\xf8\xdd\xac{VK\xabo\x00\xad\xd1\x9a5\xb0S\x02\ +l\xa3\x04\xbcj\x83<\x8dX6\xdd\xa9-\xb7Z\x96\ +\xd3\xf4\xafG\x02\xc5r\xbfF\x8bN\xe4\xaaBU\x85\ +\xadA`\x1e\x8c+E\x92\x96\x16s}y\x93g\xae\ +?\xc3\x89\xcd;82\xdbJ-\xb0|\xf4\x93\x8dY\ +a\x1b\xb3\xedyd\x08\x1b\x09\xbc\x9b1c\x03X\xe6\ +13\x8a\x1c`9\xa6\xeb!\x04\x06\x9b\x15\xa1\xab\x0c\ +\xaa%]ZX\xbc\x04,[O\xf2\xc2\x80\x91,\xcd\ +:@\xf2x\xf4\x9ep\xfc\xa4Gi\xa8\xecT\xb9\x8a\ +\xa5\xbf[R%\x0e\xb9\xdf\x9c\xb9\xea_>\x03\xdc\x02\ +\xbe\x81\x04\x9a\x928\x12\xa9\x1fv\x8fPz\x0b\xaf\xdf\ +3\xb9\xd7\xe7wMP\xd3\x0dr\xcf\xeb\xf52\x15H\ +.%-\xb4\xf5h\xf9\x9e_\x1f\xa0\xb8&]/H\ +\xbd\xbf.\xbdk\xae\xe3\x9a\xfc\xfa\xdb\xbf\xf7\xc1\xa6L\ +\xae\xeb>\xde\xfe\x8c`\xbd?\x90\xfa\xc3\xebv\x0b\xee\ +\x5c\xcau\xb7h\x05\xc9\xfd^\xe0u\x80w\xcd;\xe8\ +\x85 \x1b`\xfb\xb5`K\xb8\xfa\x10\xa5O\xfa\xf5\x8d\ +\xde\xc2[\x0b\x10\x10\xdc}j\x1b\xfc\xbdZ\x5c`\xfd\ +~\xdf\xde\xee\x9aY\x0e|e5\x7f\x93>\xd4\xe7\x0c\ +h\xce\xf2-u[\xe6?\x03\xae\x1b\x97\xe1\xf2\x93p\ +\xd7\xab`\xbe}H\xbd\x194\xfa\xb9\xb9\x0e\xda\xa0Z\ +Z\x1d\xb8E\xe4\xbeU\xcb/1\x03:Y\x5cY.\ +i@l\x13\x10*[1\xc7\xce\xed\xd8\xf7\xbf\x96\x9d\ +\x0a\x81z\xc6\xad\xce7\x22\x97!\xf3\x8d\x94\xed<{\ +Z\xb7\x94z\xda~A\xb8\xb8\x12\xe7>U\x9e\xa2\xf0\ +\xe5}kRn\xc8}\x13\xa4n\xac\x82x\xdf\xc3\xab\ +Q\xa2}1`\x18\x84G\x93u+ow\x96\x81\x8f\ +\xa1\xb2\x08\xe0\xe5xu9\xcd\x18\xd3\x16\x96\x22'\x19\ +>\xfe[\xe3\xda9\x05`ss\x83\x0f\xfd\xe1\xfby\ +\xec\xe1G\xb9\x0d:\xb5`\xff\x7f\xc3\xcb\xdb\xe2\xdc\x9b\ +\x80\xff\xf2vJ\x98h\xa2\x89&\x9a\xe8\xe5O\xcb\xb8\ +L\xee\xd0\xf3-N\x1e\xb93M\xca\xf8Y\xc1c\x06\ +$\x96'1\x07'9Rr\x1c\x19\xe3\x92!\x0c\xd9\ +\xa2\x19\xeb$\x0e\x02f\x92u\xb5\x80@\x05129\ +\x02i\x95_\x14=I\xa9Y\xeaD\xaa \xc5\xcb\xf1\ +\x95j\xff-\x8a\x81\xbah\x99\x14V\xb0\x15\xc9\xbd\xea\ +\xfecg9\xbds\x9a\x0f\x9d\xff\x18\xb7\xc6\x14\x9d(\ +%]P\xcf\x02\xae~\x90V4q\x85\xb3\xb5\x15\xd5\ +\xfa\x9a\x5c|\xfd_\x02\xcaU\x85\x0dY[Oi\xaa\ +\xef\xaa\x9e\xd1\x5c\xdb_\x7f\xd7_`\xe2\xb2\x9d8P\ +p\xed\x11\xaa\xab:q}q\x93gn>\xcd\xe9\xad\ +S\xb9/\xd3\xfe]\x17\xa8\xf3>\xb2$2&\xe0\x1b\ +\xd3\xf5\x81#D\x16\x8c\xb6HJ\x9c\xd7ii\x81%\ +2\xe6s\x82\xadX\x81-k\x96\x1e\x09\xda\xf7B\xa7\ +{\x15=\x95\xe0Ye\xccd0_\x14\xc5\xd4\xe2f\ +\xcf\x9de\xdc\xe2\xcaX\xd3\x0b\x95T!S<\xa6m\ +\x90\xa1\xd4\xba\xebk\xd7>\x0c\x05\xd4\xee\ +6\xbd\x8e\xfc\xbe\x02S\xbd\xa7\xc0\xd8\x87P]g9\ +\xfc\xb7\xb6\xd7\x01\xaa\x82uQ\xe0K\xddA\xd2\xfb\xdf\ +\xbc\xcb\xa3@\xd6\xd3j\x90*\x05\xb3\x1a\xe0jF\x0b\ +\x96\x83\x94\xd3\x83t\xfd\xfc*\x93\xcd`\xf7\x0d0?\ +\x0e\x97>\x00q\xa4\xb1\xfc\xbaEM\x81p\xb1\xc0\xc6\ +\xd5!Q\xde\x0a\xfd\xbd\x0cr4j3\xf2\xdb\xfb\xae\ +\xdf\x8blr\xcd\x81N\x01\xb9\xeb\xd0\x8cuVb\xcf\ +/\xe0\xef\xeaE\xf8\xc2\xc3p\xfa\x1b`c\xa7\xcd\xab\ +\xf5\x969#?\x07.\x1b\x05\x8c%\x89\xcf\x09:\xa6\ +\xbc\xd8l9v\xabg\xe13\x94\xa2\xebV\x1a\x07\x80\ +\xa1\x02?,[pM\xac\xb5^M\x10\x00\xe9<\xf5\ +\xed@\xda\xa3\xbc\x9bX\x8e5}\xa8\xf7\xcb\x02\x80\xb4\ +M\xd3\x94#\x95\xa8\xe0|\xa9|\xb9\x8c\x0c\xe6\xb3\x1a\ +\xa0\xac\x94\x97\xe7E=\xf7\xd7Ay0\x083\x8a\xfb\ +y\x13K!T\x0brq)\xb7\xfa~\x1eI\x9eZ\ +\xb3\xdcF?^]_\x11\xd2M\x87\xbe\x12n^\xbb\ +\xce{\xfe\x9f\xdf\xe66\xe8\xc4\x9c\xbd\x7f\xb6`\xff\x0b\ +\x03\xc0\x9c\xbd\xbf\x0a\xbc\xf3vJ\x98h\xa2\x89&\x9a\ +\xe8k\x83\x96q\xc9\xa3\x97\x1few\xbe\xcb\xc9\xad\xbb\ +\x18\x1bSS\xacg\x03\x0b\x5c\xf1\xe8\xc1\x11\x18\xc7%\ +!\x0c%\xf8\x11\x90\x81\x93\x9a\xcdZ0Z-\xafV\ +\x15\x06\xab\xd5\x9a\xa4Q\x05\xa0/\xab\xd7\xc9U\x99\x88\ +m\x96:\x09\xcb%\xaf7H9\xe4\x96\x9e\xdd9\xcd\ +\xee\xc6.\x1f>\xffq\x96q\xcc\x13\xef\xac\x00\xf9\xa4\ +@Vd\x92x\xa9G \x81\x11\x8b_\xacO\xdb\x1e\ +\xb8*d0\xadN]C\xb6\x18'\x84\xd2\xea\x8eV\ +j0)?\x81\xe3\xb1\xdc7q\xadv>\xfa\x88\xd3\ +\xee2\xed\xee\xd8`\x5c[\x5c\xe3\xa9kOs\xe7\xd6\ +\x096\x8b%8\xd7\xe3\x01\xaa\xf0]\xcdc\xb2\xeaf\ +3\xc5`9bP\x8c9\x98\x95\x15\x9e\x96\xe3A^\ +$\xf1h\xd2C\xde\xc3\x9b\x80\xb0\xd7\xef\xe9}\xdfr\ +\xdf\xf6H\xc4\xcf\x1f\xc6\xc4\x85^\x80rm\xa1(c\ +:f\xba~\xd7\x05\x11\xcdk\xdd\x18\x11\xfd\xbf%/\ +\xe4\xb3\xc0%\xe0\xf5\xa4\xa0I\x0e<\x9bh\x5c\xac\x0e\ +Th\xf7\xe7*ZWw\xe4\x05\xad\x152R\x81`\ +?\xc8\xd5\xaa\x15i\x99\xefAx\x7f_\xf9u^\xd4\ +\x9f\xd5\xa8\x1b\xf2T\x0b\xd5\xdf}\x99\xfa\xe7\xa0\xbb\x0e\ +\xdd\x16\x08\x875i{\x90\xaa\xd6a\xbf\xa7.\xce\xee\ +\xb6\xac\x7f\x9b\xac\x02_\x05\xc9\xfd\xfe^\x95\x1d\xb4\xf2\ +}\x11\xc8\x06\xd8~ \x81\x8d\xcb\x0f\x02\xa3\xb8\xf9;\ +\xf8\xf3\xdf\xb4k\x1e~\xdd\xe3\xb4y\xda~\x91\xa7\x09\ +t\x05\x05\xf8\x14\xd7h\x01hP\xc1W\xa1\xd0^\xd3\ +h\xc3^o#O\x07iV\x01\xb1[\x82\xcd\xe0\xd6\ +u\xb8\xf8Y8\xfdZ\x98o\xb5\xf9|\xacY^\xb8\ +\xf4-.\x05\x84;\xafy<* w`\xe8\x9b\xdb\xb3\xaf\x05\xf6\ +\xeb(F\xbb^v\xea\xde\xd3\xfc\xdc\xbb\xff\x1e\xb7I\ +O,\xd8\xff}\x07\xc0\x7f\x13\xb8\xf7vK\x98h\xa2\ +\x89&\x9a\xe8k\x83\x22\x91'\xaf=\x9e\x02c\x1d9\ +Y\x00\x9eZ\xdf\xcc\xa3\xfb\xe6\xc8\x1f\xc6@\x8ci\xbf\ +\xf02.\x19\xac\xba\xec\xdaJ\x84\x16\xf0iL\xffW\ +\x84R\x14\x8c5\xb9\xe2\x9a\xfb\xae\xf4\xf8*\xb3Iq\ +\xcd5\xa9\x0eD\xf9\xf1r\x10e.\x8a\x22E\xb2\x04\ +\xdf\xb3sO\xb1\x04\xe7\xdd\xa9\xb85\xb5\xba\xf1z\xab\ +\xaa3\xb3\x07\xa4\xb2\xac\x8e\xd6\xc8\xc7\xb5]\xc6\x0c?\ +\xc7\xb7N\xf2\xae\xbeJ\x1f\xac\x91\x86\x83\xdbDu\x0f\ +pJ\xa1\xc7\x1fY\xbeW\x1bY\xfa\xa9\xa40n.\ +\x0f\xb8x\xeb\x02wo\x9db6\xcck\xa4o\xf2^\ +\xdc\xdc\xba\x05\x0b\x88\x91\xc1\xe6\x848`60\xb0\x01\ +\x16\x93%\xb8\xc8\xdc\x18\x19\x19c\xb2v\x0f6c\xb0\ +*\x9f\x02\xc8M[\xde\xf6\xb6\x99%Wj\xba\x08\xdc\ +\xee\xffh\x96\xfb\xba\xb6\xdd1\xa5*M<\xcb\xf7\x0a\ +\xa6\xdb|\x0d+>^\xe4\xb3\xc9\xf4(\x09\x08\x7f#\ +\xb0Ku\xbf\xd5\xf5\x8f\xa6\xf0\x9e\x09\x92f\xb7\x5cs\ +]\xad\xa9Z\xc6\x0a\x8a\xc9\xbf\xd7\xa5\xf5\xeb\x0b*\x08\ +nW|V\xf3\xf4\x9a\xa9\xe7q^;\xf9\xac\xfcA\ +\xebF\xacu\x19- vP\xaf 7H\x9a>\x10\ +\x95Zm\xd5\x12\x1c\xa8 X\xcf\xef\xed\xdd\x9e\xe7\x92\ +^y\xeb\xe5\xf1\x12!\x0b\xb0\xf3\x1a\x98\x9f\x80\xfd\x0f\ +B\xcc\x83\x5c\x9d\x01<\x90\x9b\xef\xab\x1dc\xb5\xfe\xc5\ +\xfc[\x87\x8av\xbf\x02]\x1d\x0b\xba\xeb\xa0\xa4\x17\xb0\ +\x88\xdc\xd3\x85J\xb5$7\xd6Z)\xa7\xd9\x7f\xdc\xf1\ +e\x06\xd7/\xc3S\x1f\x87\x93\xaf\x80\xad\xbd\x9a_\xc7\ +\xa3\x7f\xb5\xdc>\x7f\x7f;\xe9^Y\x94\xa75A\xab\ +\xa0\x02\xbc2=\x85\x1a\xed\xd9\xad\xa8e\xf1U@\xa6\ +)#F\x13UY\xf7\x19\x97:d\xfe\xd1H\xd1\xba\ +x\xab\x81\xa3<}\xb3GW\xef\xf9b\x82X~\xbd\ +n\xb7R\xfb^\xde\xd2W}\x19\x99\xa1R\xaf\xb4w\ +\x10\xb0\xee\xf5xYC\xce;\xe4\xf2\x82\xe7\xcb\xf5\xb8\ +H\x87\x5c\xa7{\xe8\xa8\x03\x89\x8b\xef0\xcb\xaf\xbeV\ +t\xc9\xf8\xe8\xee\x0e\x7f\xf0\x1b\xef\xe1\xa9\xcf=\xc9m\ +\xd0\xee\x82\xfd\xff\xc3\x01\xf0\xbb\xa9\xf1\xee&\x9ah\xa2\ +\x89&\xfa:$?\x22\xe9\xf8\xe6\x1e{\x9bwd\xcb\ +\xefX\xe1H\x99\xb4\x1d\x0a\x19\x94\xffS\xfeY\x98Q\ +\xcey5pKbM%\x0aJ\xbe\xa4\x16\x8dU\xb0\xbb\xce\x8dy\x9dK\xb3Zu}/\xb0\ +\xa6\xeb\xad\xbd/\x13\xb2!\x83\xe0\x1d\xb8\xf4\x11X\xe4\ +q\xe5\xa0WA\xad\xbbEc\xaduU\x87Z\xec\xfb\ +=\xa7q+g\xb1\xdc\x22\xc0Xe\xe6\xcf\x93\x83!\ +\xaby\xd6\x81_\xb7\x82\x16\xcbp\xa4\x1e\x1b$y\x9c\ +\xdf`p\xf3\x1a\x5c|\x0c\xee\xfe\x06\xd8\xe8\xf7\x04\x8b\ +U\x95\x08\xb3\x99\xbf\xb3k\x1b\xac+\xbf\xe4\xf3k\x02\ + M\xda\xa7VW\x05\x88M\xb0,\xc9\xe7{\x8e\xbd\ +\xade\xff\xb1Q\x8e#j\xce\xbd\xed\xeb\x0d\x94=\xb9\ +.\xb3!T\xc0\xab\xe7\xe6\xaa%6\xe4|\x0a\x98u\ +n\xec\xcb,\xc7#y;\xa2\xa4\xa1\x05\xd8\xcd^\xed\ +X\xf7\xea\xbaE\x19\xaa\x85\xb8\xcc\xcf\x0e\xc0-\xb9S\ +\xbb\x15x\xd0\xf7(u}\xd0_\x0b\xfd\xe9f=\xe8\ +\xd5\xbf\xfe\xa4\xac\xfdg.\xf2\x87\xbf\xfd/\xb9\x0d:\ +\xba`\xff\x7f\x1a\xb68\xb7\x03\xfc\xb7\xb7\x93s\xa2\x89\ +&\x9ah\xa2\xaf]z\xf2\xea\x13\xec\xcc\x93%\xd85\ +\x86\xa4\xd8\xe4\xbd\xc0y\xf6\xb6\x0c\x88\x8a\xdd\xce\x22c\ +\x09\x8c\xe5\xb3p\xfe\xf0I5_s\x0bk\xb5,R\ +\xacx\xae\xc5\x99\xe4w\xf0\xd1\xb8\xb4Z\xd1c\x9a\xd9\ +U\xaf\x15%O\x93\xc8d\x1c\xba\xbc&l+\xbf\xe7\ +v\xcfpr\xeb\x0e\x1e\xbc\xf0\x09n\x8d7\xa9\x16\xd7\ +\xbc\xf7\x19uM&\xdf\xf3x\xc6\x0a\xffk\xc0\xac\x1a\ +\xcc\xca\xfdJ\x15-DI\xa3\xd1\xa1\xeb\xde\xe1z\xcf\ +\xeb\xf4\xe8\xd2\xaeVx/\xf4H$\x95\xec\xdc\xa8\x84\ +\x8c\xc8\xc1\xb8\xe0\xe2\xcd\x0b\xdcu\xe4N\xe6\xc3\x1c\xcb\ +\xe7\xf7\x06s\xb7\xe8T\xce\x92\x05X\xae\xd3\x92:\xe2\ +{\xc1G\xd30=I\x98#\x8b\xe4\x0emC\x06\xc2\ +j\x93\x8eb\x09v\x0e\x93\xfb\xbd\xb6\x0fw\x9f.\xfd\ +e\x09$7V\xe4\xa6\xe6vA\x84\xf5\xa4i=\x80\ +\x8d\x8f\x81@\xdd#\xa8cmmYO\x92\x22D\xbf\ +\x0e\xd8\xa3jvK\xc9p\x183\x0a:=\x9d\xe7u\ +\xeb\xb06\xae\xb7\xaa\xf6\xdf\xbd\x0e\x07\x9e}\xb9>,\ +\xf4\x1e]\xba\x9e_\xfds\x1ez^\xbc\x1d\xe2\x22\xd9\ +\x80UO\xef<\xcc\xbartOo\x1f\xf8\xca\x7f\x1b\ +\xeb\x03WiP+\x8f\xce\xad\xd6^\xd5\xb4_\xa6\xb4\ +\xfd*8r\x12\xf6?\x0c\x8b\x83j\xf1u+\xefR\ +\x5c\xa4=ro\xcc\xff5\xbf\xad\xb5\xba\x16\xf7e\xff\ +\x0c\xf5\xfb\xbawd\xf9n\xb5,\xac]\xb0\xd4\xba\xe8\ +\xcb\x123\x9f\x09/n\xb9\x8c\x96,\x8f7\xaf\xc2S\ +\x0f\xc3\x89{a\xfb\xb8\x08\x22\xd4\xbf\x02B\xf3\x98\xd2\ +\xfd\xb0\xc4\xae-\x19\xf05{f\x8dz\x1e0-h\ +m\xac\xb0\xf9\xd3-\xa2j\xfd\xed\x01'Z\xae\x7f\x97\ +|\xa1\xab[\x83Y\xa9\xabv\x01\xbe\xa1\xf2\xd3\x9f\x8e\ +\xe0\xa0V\xfbD\xcb\xd6\xb9s\x98\xd5{\xc3\xac\xe5w\ +\x08\xad\xbc|q#\x0c\xf5\xbb\xcf\xab.\x1f/\x7f\x08\ +\x94\x00e\x85/\xe9z\x7f\x9c\xf5\xf5\xd4o\xff\xa7K\ +3\xc8\xef \xdfuM\xec\xe4]'\xf9\xf9\x9f\xf9\x07\ +\xdc\x06m\xce\xd9\xfb\x9b\xc3\x9c\xbdW\x02\x7f\xedvr\ +N4\xd1D\x13M\xf4\xb5K\x07\xe3\x01\x8f\x5c\xfa$\ +\xc77\xf6\xb8c\xf3d\x9d\x0d\x8b\xb54\x83\x8c\xbc\xcc\ +m\x16\xb2\xd2\x93\xfe-\xe2\x82\xb9\xb9\xebo\xd5\xf4\xd3\ +\xa4(Z\x90\x09\x0a\x10\xb3oQ\x9eD\x91*V\x03\ +V\xaf9i\xc0\x10\xa3\xba\x5c\x95\x09\xb8S\xdcL\xca\ +R\xf2(\x98\x85g\x92%\xf3\xfecg9\xbey\x07\ +\x1fx\xe6#\x8c\x05Y/i\xf7\xe0\xce\xa8\x12r\x90\ +\x99\xa6j+rH&\xc0P\xd0\x00\xa4\xb3\x86-\xa7\ +OeEq\xe6\xad.\xe9\xe0\xd0\xbaJ2EaN\ +\x96\xe7e\xc6\x12\x0a\xa8S\x0d\x95\x97e\x03\xac\xad\xec\ +kv\x14\x12\xb9\xb6\xb8\xc5g\xaf|\x8e3;g\xd8\ +\x08\xe9\xdc_\xd7\xca|op\xe20\x1d\x155c\xa3\ +\x04\xba\x1arH\x93e\xb8\x05\x02l\x93\x82\x1e\x19Y\ +0\xb39X:(*uL\x0a\xcfZ%\x10\x8b\x95\ +\xb8\x06\xc6J2\xad\xfb\x92}o\xb0\xb7\xcb\xdb\xad\xd2\ +\x17K\x0c4\xae\xf1H\xa9\x8e\xd7\xdc\xf2\xa4\xe3\xc4\xad\ +R\x9ag\x19\xeb\x9e\xbar\xd1\xe9\x19\xe0S\xc0\xb7\x93\ +,\xc1\x1b\x99\x09\xb5\xcaVQ\xb7\xdf\xb5\xa9\xce\xbc\x07\ +\xd6\xe2\x90\xfbU4\xf5S\xb5F\xbf\xa6\xf5\x94H4\ +\xf2}]\xb9\xbd\x06\xabmU\xcd\xb57\xe1\xe8^\xe1\ +\x22X\xc9\xa7\xda\xef\x5c~\xbb\xc5\x16\xb9\x1fh\x8f4\ +\xf2}\xbdF\x05\xb8j\xe9U\x17\xe7>\x00V\xafm\ +\xbf\x0c\xc9B\xda\x13\xbc}7\x9c\x7f\x7f\x06\xc1\xb4 \ +x\x8c9\xa0Q\xec\x1c\x0c\xf2x.\xe7\xdeR\xc1\x8f\ +\xff\x8d\xb9\x0e\x1f6\xcd\x11H\xb9\x0c\xf5\x80(CP\ +-\x86\x0e\xc0B\xcd\xb3R\x17\xf5Zd\xb5\x8eH\x02\ +\xf3\x84\xb4'\xf8\x0b\x9f\x82{^\x0b\x9b\x1a\x18\xcb)\ +\x034\x8b\xf5\x9dnF:\xa3W\xad\xb6\xa1\xabK,\ +\xb7Q\xda\xed\x16\x5cm\xfbl\x00\x93\xb4\xc5z\x1d\xc4\ +\xe58\x97\xed\xfbg\x8b\xdb\xb3Z\x80EV\xc1R\x99\ +\x1a0j\x18*\xd0\x9c\x05\xe1\x9fZ\xae\x03\xcf0T\ +\xcb\xaf\xf3\xea\xf7\x86\xd0\xf1;d>\xa9n\xd9\xa5\x9c\ +\xdc\xd9^\x7f\xec\xee\xbb\x1b\xb5\x83\xf4\xf9\xbc\x05\xe1\xb3\ +,\xf3\xc1\xda\xc7\xac\xdf\x01\xa1\xc7g\xa7\x99\xa8\x0e\x87\ +A\xd2\xf9Z\x95\xcf\x90\xba\xeee\xb4k`w\xdcy\ +\x07?\xff3\xff\x80\x1b\xd7op\x1b\xf4\xf7\x879{\ +o\x02\xfe\xf2\xed\xe4\x9ah\xa2\x89&\x9a\xe8k\x9f\x9e\ +\xb8\xf68;\xf3mN\x1c9\x99\x95\x92<\x03\x1a\xd9\ +=\x1a\x1c\xc4\xd6\x1d\xa6I\xbbMG$\x0d\x18\x03~\ +\ +\x0c|\x0d\x96`rl\xe5\xbbG\xb1\xae<\x96\xbd\x8f\ +n\x7f\x91\x07\xd7\xb0\xea&\x8f*whZ}\x98w\ +8\xfe\xfa4\x9a\xfd\xec\xb4\xff\x1d\x12]\xae?w\x94\ +\x8d\xe8\xd5\xfd9\x0e)\x9b\xc3|\xbc\xa9\xdb~\xc8\xf2\ +\x1e\xfa\xf0\x0e\x07\xc7\xf5\xe0V0\x00\x9c0\xa5C\x0f\ +\x80\x7f\x07\xb0\xbe\x8f\x92\xd3\xd7\xc2\xf9\x1dx\xf9#0\ +]\xc3\xa4\x0d\xfc\x16=\xf0\x0f\xd6\xb6\x84\x83\xee\xe5\xe0\ +\xa9\x8e\x93\x07}@\xba\xfd\x95\xf1\xec\xfb\xec+\xfc>\ +\x04\xb6=@\x8c2=\xd8}\xe8=\xf0\xf3\x86\xf5\xc5\ +\xbc\x87\x97~\x09n?\x0b\xe7\x8fwe\xd3\xfa\x9c\x22\ +\xeb\xa0M=\xb3\x1d\xc0\x15\xdf\x17i}*\x83\x9aX\ +\x05\xa9\xaa\x8cn\xd7\x16=#\x9a3-\x00T\xb7=\ +9\xf8\xac\xf5J\xdb\xdf\xe7\xea\xedM\x98\x87a\xcd\x10\ +?\x14\xd0\xaa\x03\xb5t\xdb\x89k\x95\xb6\xbd\x9ao{\ +]\xc3\xd0\x0d/~\x8e>\x95R\x925\xab\x1d\xd7Y\ +\x99p\x1f7\x87\xdc\xda \xda-w\xfd\xe3P_\x16\ +\xaft\x8c\xe8}\xd7\xea\xcb\x1d\xc6\xbc\xeb\xcb\xf5\x01\xde\ +3k\xe3\x90\x18^~\xe0{\xfe>_\xfc\xdc\x17x\ +\x15\xf2\xfdy\xe4\xd67\x02\x7f\xf2\xd5\x1cu\x94\xa3\x1c\ +\xe5(G\xf9\x9d/s\x99\xf9\xd5\xfb\xbf\xc2\xed\xedm\ +\x9e\xd8\xba\xef\xf02f\x0e\xfd\x87\x80s\x1a\x08>\ +ds\x0f\xc1mO\x8b\xf43A\xbac\xfbTE\x87\ +9\x80\xeb\x0d\xd2f\x96\x8f\x00\x17\xabsG}=\xf3\ +\x1b\x92\xba\xbf\xbe\x89{:\xe7\x90u\xce\x8f8\xeeQ\ +\xa9\x87z\xf0\x1b\xbe\xb9\x1b\xd6\x14\xcf\xd8\xed\x1f\xbb\xed\ +\xdb\xae\xce`\x82O\xbb\xb2\x01\x88\xfbv\xfc\x9d$\x09\ +\xce\xbe\x0an\xbf\x11>\xfb\x01\xd8_\x1b\xeb;\xfb3\ +\x0d \x5c\x01\xa6\xaeA\xefJ\x0e\xfa\x9b\xfaP\x5cu\ +K\x01\xca\xa4cEc\xbb\x97yh\xbb\xef\x8bk\x88\ +\xed=\xe8\x95\x83~\x19\xefZ\xe9L.\x0a\xcd\xe2b\ +we\xe6\xd0\xcf\xbc\x01No>\xe2\x1e\x1c\xac\xe6x\ +\xb7\xa5]c\x00\xd1\x9c\xbb\xe0P\x01p\xfboM\x0f\ +vsc\x86s\xf3\xf4\xb0\xe6\xef\x80\xb4\xd2\xc0\xf0*\ +\x9fn\xd4\xd3\x81]\xa4S\xc6\x85\xafpn\xdb\x103\ +MVm\xe7\xac\xa6\xc61\xec\xa6v}\x87\xe7\x0c\xa0\ +\x1c\xbe\xbaCnu\xf5&\xda\x15\xf0F}~\x5c\xe4\ +\x10\xae\xe7\x8cc\xbdM\x83\x0d\xae&\xce~?\xfdh\ +\x1d\xafx\xcf\x06\xc7\xa3\xee\x01,<\x9cz\xbbt\xfb\ +\x0f=&\xe2\xd5O\x07e\xde\xf5\x03?\xc2'~\xf9\ +\x13\xbc\x0a\xf9\xe1\xdc\xf2\ +5CD\xa7\xde\x95+>w\xf5\x05\x9e\x04\xe5\xe30\xbf\x08\xfa\x09\xd0OB\ +y\x09\xca\x97\xa1<\x00\xbd\x0b\x5c\xd8\xd8Q\x01\xf9o\ +\x139y\x06\x96\x19^\xfaY3\x19\x0e\xa67X_\ +\x85\x16$\xabnk\xe3\x0d\xe0c\xb2\x0d\x9a\x01\x1c{\ +%Q\xcf\x02?\x04\x96\x81\x18\xdeW\xe9\x94\xa2?\xa6\ +n\xbc\xa6{\xdf\xe2\x93\xd0\xb7\xa5\xbfK\x01\x14\x03\x10\ +\xe3\xf7$\x09\x96\x09~\xedW\xe0\x89C&8\xea\xf2\ +\xfe\x13i\x92\xfas\x86\x09t\x0dX\x15\xc0\xb1c;\ +{ \x1b~\xc8}\xa4\xe6\xf0yMC\x03\xa5\x91&\ +i\xc5.'Vlp0\xae\x95\x81\x1d,\xf7\xaet\ +\xe5\xe3\xbarv\xb6\xd5\xaf5\x22,W\x1f\xe4d\xc7\ +\xf7`:@j\x12;\x16|\xe9\xbf\xab\x7ft\x7f\x0d\ +\xc9\xf7u\x00|\x88\xfb\xc5\xcf\x13m\x96\xcc$;K\ +w=\xf2\xe8W?^\xf3^/vh\xf4\xd1\xff\xf5\ +\xd9\xe0b\x18\xe8\xf5i\xbd>\xac\xaf?\xca}\xe0=\ +\xef\xe7#\x1f\xfa\x08\xafB>0\x00\xcf\xbe\x9a#\x8e\ +r\x94\xa3\x1c\xe5(\xbf\xbb\xe4z\xd9\xf1c\x9f~\x17\ +\x22\xc2\x9bn\xbf\x05\x95b\x0c\xa0\x7f\xf4K\xf2\xdc\xb6\ +\x129n\x83\xad\x13\x16]\xb8Z.I\xf9\x9c\x81\x81\ +RAP\x8bL\x9a4\xb4\xfe\x06\x96\x8b(h\xf6\xb9\ +S@\xbeu\x86\x98\x9e\xb9\xd3\xae\x9e\x12\xd8\x8c\x16\x85\ +\xb2N\xf2\xb4M\xc4\x94VN\xbaJ\x13\xdd\x84K\x8c\ +\x89\x88<\x95\x896\xa9\x1cS\xe2\x8f\xbf\xf0M\xdc\x1c\ +\x1f\xe3/\x7f\xf8{y0_`\xd1\xa0\x0b\x96\xdf7\ +\x80dcqc\x96f\x91\xa2\xb3\xef7 \xd8\xefo\ +\x00\x17,/0\x04\xf8\x0d0\x1dLo\xa1\x10\xfe\xc3\ +\x06~\x97z\xee\xd6B\xcd\x83\xb8\xe5\x1f\xeeM\x8b\xa3\ +\x8d\xb3\x03F\x9b\x86HEj\x99\xbb\xbb\x07\xbc\xef\xb3\ +\x1f\xe4[\x9f{\x07\x8f\x9f<\x81\x92|\x92d\xb3(\ +\x9bL*{\xbd\x06\x84\x13\xce1\xb5Gb(\xc4\x0b\ +{p\x00\x00 \x00IDATg\xa8\x14\xf6\x5c\x10\ +\xe6\xee\xc1\xd6O\xcb\xcc\xa5\xdeG\xc6\x1bl\xf3\xa9=\ +#\x12\xaaF5\x9ao\x5c\xdc\x0b6AW\xebc\x22\ +\x83\x05]s\x90\xabZ@r\xd7.AU\xd8]\xcc\ +\x0aZ\xec\xf9n:\xd6\xe7\x10\x83\xc6s\xf6[\xaa\x91\ +\xa0\xe3w%h\xa3_h\xa7\xc4\x09\x00\xda\x83\xd4O\ +\x01\x7f\x1e\xf8/1 \xdc3W\x87$~t\x81>\ +rt\xcc\x22c}\xe0\xd1\x91\xa4\xa5+CwL\x5c\ +Ol\x9f\xbbc\xe8\xca\xf4\x00\xba?w:(\x13\xf2\ +J\xa09\xb6\x1d\x96\x0f\xf0\xdf\xcfh{*'\x96=\ +0\x8e2\xfd\xb6\xa8\xab\x8f\xf6\x0c-\xb4,\xac\xcf\x1b\ +\xf29\xd8\xfde\xd8\x7f\x04fw\x17\x0c\x10\x14,e\ +\x98\xdb\xaa`\xb9VGgC\x05J\xf2m\x1b\xdb\xc6\ +\x08'OAz\x16\xf4iH#\xe4s\xd8\xbc\x06\xe4\ +9,\x1d\xd6WHN\x9f7\xf0\xbb\xf8\xf8\x14\xfe\xbf\ +\x15\x00C\x0d\x08h\x80V\x1eJ\x8b\xd4\xa2\xf1\xaf\x13\ +\xb6\xf5My\xf8\xce\x1cn\xeb\xc7\xd78\xb8\xefV\xfd\ +\xbbV\xc7om\xe5\xc4\x7f\xc7\xb5\x86\xf5\xce\x82\xbf\xbb\ +\x93\x15\xba\xfb\x05\xf8\x89\xbf\x05\xef\xfcS\xf0\x9a7\x1c\ +\x5ch\x80\xd0\x0d\xede\x9d\x0c\xe4-\x05R\xb1q\xbd\ +$\xffft\xed\x02\xae\xf4\xc2\xc7~_F_/\xae\ +\xfb\xad\xa6\xca\xa9\x8b\xb8\x9da^\xdc\xdc8\xca\xf7m\ +\x9e\xda\xfd\xc6wI\xc5@\xb0:X/\xa5\xb1\xb4\x08\ +\x0c\xa3\x9f\x9f\xf6\x0a\x07(]\x94\x87\x82N\xc5X\x17\ +\xe5Ta\x93\xadl|\xc7\xea\xf3\xf2\xf25.B\xff\ +\x9e\x17?^\x1aH\xad\xf7A\xbb\x9e\x08O\x10`7\ +\xe2\xf5E\xd9\xd8\x1fa\x10\xfaP\x03\xca\x1a$\xf7\xc3\ +Z\x9c\xaf\xd7\x8dlh\xc3jo\x08\x22\xc0\x9dg\x9f\ +\xe6U\xca\xb3\x03\xf0\xdc\xab=\xea(G9\xcaQ\x8e\ +\xf2\xbbK\xf6e\xcf{^\xfca\xd0\xc2\x1b\x1f\xff:\ +\x84\x84\x14\xfbz\xaaj\xf5K\xd2\xa2\xa8l\xea\xc7=\ +\xa99\x06^,\x0f8\xcb\xe7\x8c2R\xb4\x18\x80\xe9\ +\xa6Q\x01b\x0d\x98\x0a\x88\x01\x18U\xa1\x048\xed\x80\ +(\xf8\xfc]\x1b\x10\x11\xff\x1d\xe98\xfaT\x0c1\x01\ +\x08\xd0\x9b\xba\x0f?\xda\xce\x1f\x13\xb0\x98w\xc7\x97:\ +\xce\x01mb\x99%\xf1\x8e;\xff\x06\x0f\xa6{\xfc\xf5\ +\x8f\xfe=\xae\x97\x1d\x0e\x09\x09\xc6\xd7\x00q\x88}\xde\ +\x8d\x95\x8d\xb4I\x06\xf8\xfaiA\xf8\xb6\x06\xc8\xb5:\ +\x07\xcc\x84\xba\x05\xd0j\x93\xc9\x86\x86\x1a\xf8\x0df7\ +\x98T\x07\x89\xcc\xc8\x0a\xb1\xac\xa9,\x0b<\x95\xbb:\ +\xa9\xf7so\x7f\x97\xf7~\xf6'\xf8\xc3w\xde\xce\xd3\ +gO\x1b\xe0\x96\x99\x5c\x92?\xb3\xcc\x22\xca.\x19@\ +?\xe5&I\x06\x8a\x08Y\xcf\xd9\x880\xe9\x05\xc5\xf3\ +'G\x83O:s1_\xa0\x0a\xdb|\xe6\xd1\xa1\x0d\ +\xe6\xa3\xc9\xef\xc9\xa6V\x96\x16\xa9\xbfok\xe1\x84;\ +\xfdEOPo=q\xa0\xaf\xe2\xf9\xaa\xbd\xcd\xb51\ +\xbb\x01\x04Bb\x02)\x1a\x00\x9cZ\xa0\x19\xb7\xb7>\ +\x15\x0f2\xfa\xcbC\xd8\xab\x00/\x01\x7f\x0e\x0b9\xfa\ +f\x0c\x04\xc7\xa3yTZ\x22\xed\x8e\x8d\x99a\x5cG\ +h\x82\x1e\x15Y:w\xc7\xf7\xa8#f\x95\x01~\xa3\ +\x83\xc7\xac\x94\xae\xfca\x04\xe7\x90t\xb0\xef\xb0\xfe\xfe\ +Zz\x06:\xbaa\x0f\x98\xa5+\xd7\xb3\xbdr\xb0\xff\ +\xd0\xf7\xf70\xa2s\xee\xfe\x1e\xc5\xca*\xe8g`\xff\ +\x1e\xb8\xfa\x01\x98\xf6\xb0/p\xb5\x98B\xa4\xfaM\x06\ +\x00\x93\x06(\xd2\x04\x5c\xb5\xfb\xec\x0dT\xe2\x96/\x7f\ +\xa55\x1d4\x00\x8d7U\xda\xc0x\x03\x86\xd7\x80>\ +e\xd7\x9cO`s\x1b\xf2\xd3\xc0M\x03\x1e2\xc2p\ +\x02\x9c\xd9\xbdH\x86\xbc\x81|\xc6\x1a\xd8\x1f\xdc\xdb\xd5\ +\x97`\xf7E\xf8\xd5\x7f\xdc|\x80\xe3z\x0eS\x1e\xd9\ +{\x22u\x8ck{\xad\xf2\x96.(\x82\xcf\xf9\xedJ\ +\x07\x0e\x0f\x14$a\x99\xa3}_\xe8\xf6\xd7\xf6\xd0\xa6\ +$R\xff\xb7\x94\xaeM\xbd\xae8>\xc6`u@\x18\ +u\x05\x08\xde\x0a\x5c\xde\x87\xf7}\x1f|\xf3\x7f\x04O\ +\xbep\xd0F\xd1w2\xe4\xb9\xeb\xa6\x85\x9a\x1fy)\ +\xde.\xda\xea\xafA\xf0\xd4\x14_\xa4f\x8e-\xe2A\ +\xb9\xe2\xfaR\xbb\x97\xf8~l\xbd\x1fF{\x89\xefK\ +i\xad\x5c\xe9\xdbfQV\xe6\xd9\xd1\xf7\xd5\xcbd\xbf\ +\x8ej\xd6\xed\xf5\x97\xd9\xc0s}\x8a\xa9+\xdf\xb5\xb5\ +\x88m\xabJ\xbd\xe4\x0a\xe5n|S\xa1*\xef\x04\x0f\ +\xbeE\x1bj\x02\xc8F\xbf\x87\xa6w\xd2n{\x1f\xfb\ +.\xf6\xc5\x90\x14\xfb\xe8\xca\xf7CD\x9c'\x1e_\x1c\ +w8L\xc4P\xd3gI{\xf6\xb9gx\x95\xf2\xdc\ +\x11\x00\x1f\xe5(G9\xcaQ~C2\x95\x89\x1f\xff\ +\xcc\x8f\x22\x92y\xe3\xed\xb7\xa0\x8b\xa2+\x1a\x154\xd4\ +\xd0\x0e@\x06\xc9,\xba\xa0\x0a\x97\x5cp\x86\x81\xe0$\ +\xc6\xf2\xa9*\x92F\xd0\xd2XV\xb0\xaf\xb2\x7f\x15\x13\ +\x82\x8a\x18\x98\xa5\x81\xddDc|+\xf4\xe9>\xf4}\ +*\x90C\xe6\xa2\xb2\x1f\xbe/\xd1M\x00\xbbz\xe2c\ +[AQ\xd7\x1e\xaa\x90S\xe2;^\xf7\x0en\x8c\x8f\ +\xf1\x97>\xf2=\x5cL\x97^\xceJ\x16\xc2\x0cZ\x1d\ +\x14\xdbg\xbf}\xf8\xe3\x93\xaf]\xfd\x11\xd1y\xae\xa5\ +\x94\xa9\x02\xd7\x80\xc7\xe2\xad\xa0\xce\x12\x1b\xfb\xdbt\xf2\ +-\xc8VK\x9d\x14\x0cr\x9b\x12\xdaY[}\xf18\ +s\xdd\xa6\x0c\xc0\x04\xc0\x97w\x97|\xf0\xa5\x9f\xe1\x1d\ +\xcf\xbe\xddL\xe2\xfd\xee\xecR\x0c\xf8\xe6\x22\xec\xd3%\ +\x92\x94\x13\xbd\xc5\xa0#\x22\x89\xa1\x9cC\x82I\x1eP\ +ti\x8d\x882\x97\x99K\xbd\x00`\x9bO\xc9\x0e\x5c\ +UM\x81\x90\xc4\x18\xde\xb8jc\x82\x17S\x92t\xd7\ +\xad\x1e\xf65\xcc\x9f\x83\x05\x16\x09\xbe\xdd*\x98\x8a]\ +\xf2&\xad\xfbJ\xf4\x830\x17\x8c\xc9\xaf\xf9\x7f\xb7\xfe\ +G\xf4\x0bm?\x14\xeb\x8b\x15\x0b\x1e\xb2\xb2\x9f\x07\xfe\ +\x17\xe0\xcf`\xb9\x82\xcf|\xfb\x03o\xde\xae\xaev1\ +\xdd\x09\xe1a\x7f\xdf\x1e,s\xb0\x1e\xd7\x10\xc7\xc5l\ +1\x1a\xb1\x7f\x91\xfa\xf3\xf63\xd5U\x87\xa7\xcdPc\ +_\x0f\xa6\xfb\xed\xfd\xb6>\x02s\xd4\xd1\xcfj\xfb\xdf\ +A\xed\xc4\xb2\xcf\xe1\x1b\xfb\x0fAq\xaf<\xe8e\x0f\ +\xbb\xef\x87\xebw\xc3\xees\xf6\xcc\xaf\x16\xb8X\x0c\x04\ +\xb7\xb7\x8b\xfa\xfc\x80jV\xdf\xbbD\x04p\x90\xae\xcc\ +\xe1z\xbf\xb4>\x0b\xe9\x1a.\xaf\x80\xcf\x1f\x00I\xba\ +q\xc9\xc1\xda\xb0\x85\xb25\xf0\xab\xc9\xc0\xb3l\xad\x0d\ +\xd2\x00\xc39\x9c\xbf\x06\xf2\x1d\xb8\xbe\x80_\xfd'p\ +\xffsp}\x17._\xee\xfa\x22\xebn\xa1\x1a\xe3\x8d\ +\xd6ql\xfd\xb0\x0c\x11JJ\x15,\xaf@\xae\x17\xeb\ +\xc1[\xdc\xf7\xaa\x96\x83\xe7PAb\x80\xda\xd8\xad\xeb\ +\xf6\x8b\x0a\x1eu\xde:\xaew7\xb5\x14\xd8\xed\x1d\xc8\ +\xde\x83\x1f\xfb\x9b\xf0\xf6\x7f\x17\x9e\x7f\x0b\x0f\x8b\xb7\xad\ +8\xc0\xd3\xc5\x96\xa5\x80\x0c\xce\xb8:\x10\x0e\x90\x18\xf7\ +\x9b\xfc\xfaKi\x16\x02\x11\xd8\xaa\xb8%\x89\xfa7\xa9\ +gw\xebX\x92\xfc\xbb\xd1\x83e\x9a\xd2 \xce\x95\xbb\ +6:T&-\xa5\x01\xde\x94\x5ci\xe0\xfb\xc7\xc1Y\ +\xe0\xd4\xda{\xd5\xce\xf1\x0d\xeb\xae\xadg\xe8\xabu\x94\ +t\xc0\x9f5\xa3\xdb\xb3\xb9\xf0\xb0\xe1H\x9c\xeb\xf0\xf5\ +\xd3n_o\xa8\xd2?\x16\x0e\x8e\xeb\xb7\xf5\xc3[\x0c\ +[q\xfe>h|\x00\xe5\xe7\x8f\x00\xf8(G9\xca\ +Q\x8e\xf2\x9b)\xd7\xcb5?\xf4\xc9\x1f\xa4\xe8\xcc\x9b\ +\x9f\xf8\xfd\xa03\x94]7\xebSH\xe1\x0b\x9cY\xea\ +\xec\xa9\xb0\x94\x85K.8\xcd\xe7l\x8848\x91\xba\ +'9\xf0\x15D\xcc$\xb8\xa8\x05kR\xc9\xa8&R\ +\x98\xed\xf9\xe4\xa4N$\xfc\xda\x02\xbcD\xa0\xa3\x0ar\ +\xe3\x0b,\x0f\x7f\xb0\xfbyG?\x01F\xdb$\x22\x80\ +\xf2 \x86#\x16/\x98*0\xca\xbc\xf3\xce\xd7s1\ +_\xf0\xd7~\xe1\xfb\xd8-S\x05\xa9k\xceZ\xba\xb3\ +\xd9,\xa6\xb8\xb9\xb4\x99\x1c\x1b@.\xcc\x14\xa7\xf7\xac\ +t\xe9\xae5h<\x03\xa9\xa5\xee[\x07\x80\xb2\xe3\x1a\ +\x03\x1c\xe6\xcc\xda\x95\x08SaV\xc0\ +%\x89\xb3\xdc\xd2sW\xfe0\xd5\x9ex\xa4A2E\ +CA\x22\xd0\x96\xdfa\xd1b\xca\x16o\xe1h\xc7E\ +a\xb7\xd8\xf3;\xc9\x07\x938\x9f\x10J\xdfg\xba\x89\ +moQ\x10\x13\xc5H+\x12\x13\xde,k\x80Pg\ +\xf1_\xc0@\xf0\x7f\x05\xbc\x053\x93U\xe0\xa2+\x1b\ +\x0fi\x0fU\xf7\xd0S#=\x82\x89z{\xdb\xc2\xd8\ +\x1e3\xd9XB\x9b\xc1\xf63Re=\xb3\x8ds\xc4\ +\x0c\xb3\x07\xca\x89\x16\xed\x19\xd64\xcd\xe1_\xcf\x22\x1f\ +ns`R\xff\xe0\xe1\xf0\xae\xbd\x89sbm\x06\x9d\ +Y\x83\xf1^\xae`\xf99\xb8\xfcn\xb8|\xd1\x80\xef\ +n\x81\x073\x5c*\xecJ#\xd4\xf7\xba\x9e\xfc\xd7\x14\ +h\xd2\x9a\xa1\x1b>\x1e\x09\xdc\xe2w-'\xebc\x90\ +\x06r\xfa\xf3\xd4q\xc6_i\xbdn\xe7\x8c\xe3\x0e\xf5\ +\x19\x88\xdd\xcf\xc5\x0c\xd7\x8b\xdd\xcb\xac\xd4\xb8\x06+}\ +\x88\xd2m\x91:`\xdaxf'\xae\xe3\xe7\xa3\x90\x08\ +\x8f8\x7f\x07\xe6z\xc0U\xc7\xd1\x0ed\xd1\xfd>\x94\ +\x95nHAJ\xab7|w\xe3]J\xdd\xbb'>\ +\xa4\x16\xcc\x17\xb8\x08\x94\xfb\xf0\x81\x1f\x80o>\x81\xd7\ +\xfc\x9eG\x9cO\x0c\xec\x82\x01X\xbcN\x8d\xba\x02\x10\ +\x07\xb0\xa5)\xbe\x14\xdb>8\xd8-\xd2\x80cX \ +U\x10\xe9\xeb\xc1\x9e\x86\x02\xb5\xb6iW&\xa2S\x87\ +\xb9w\xb0\xb7\x11\xb8*\xfaQ}\x85\xfc\x9er\xee\x9e\ +\xb1\xb4qi\x08\x96\x9c\x83\xd7^:@\x1b\x9f\xe8x\ +V<\xecI\x11\xcf\xb1*\x8f\xbb\xed\xfd\xefU\xff\xa6\ +\x0d\x1fql>\xa8\xe7px\xe93\xbb\xd1\x95\xe9\x9a\ +j5D\xc59\xfbp\x01\xfd\x90\xf6\xdcs\xaf\xda\x04\ +\xfa\xb9\xbaz\xfb\xf3\x0b\xd1\xbe\xb6\xcc\ +\xdd5\xf4\xc01\xa3\x15\x98\x03\xb5\x5c\x1c\xb90\x95\x85\ +/\xee\xbe\xc4S'O\xb0\xcd\xa7\xde&Q/\xa8?\ +\xa3B\xa1\xe8\xc2\x90\xb6\x84?tft\x86v&X\ +\xf1x\xde\x06&g\x10!\xcb@\xea\xa3\xd7\xf8\xf5\x18\ +\xc8-\xed\xda\xa3\xaf\xc4~|f)\xac\x00q\xb4^\ +\xf0\xdd\xbde@>\xe8/\xad|{\xceu{\x0f4\ +yx\xf2\xb8\xdaA\xebcUv\xc0?\x01\x9e\x02^\ +O\x03xa\xd2\xbcB1\x90\xd5\xa1\xa3^\x1f\ +\xad9ue\x1f\xf5{`\xcd\x02\xc7\xef\xde\xf7\xf7P\ +\x0a,?\x03W\x7f\x15.~\x00\xae\xbe`\xa0\xf7\xee\ +\x04_\x9e\xe0^\x81\x8b\x02\x0f\x8a\xb2G\x980\x1d\xc3\ +\x92a\x163!\xdea\xa0\xf2Z\x95+U\xaeT|\ +\xa9\x5c+\x5c\x97\xf6\xb7S\xe1\xcaY\xe5\x9d\xf6\xdb\xd7\ +\xeb\xbb\x02\x97\xb3\x81\xf0(\x7f\xb9t\xcb\xd9\xf6_.\ +\x06j\xaf\x1c\xd8^\x15\xd8/v\xdc\xce\xb7\xed|\xff\ +u1\x16{Q(\xaa,\xaa\xab.\xb1\x8e\x98\xefc\ +B7\x16Gn\xed\x00Z\x95\xde\x96B\x8d\xc0\x1f\xe3\ +_\xf7W\xfd\xa3yx\xdba\x9fI]?\xd1\x83\xba\ +V\x169\xdd\xf6\xf8\xdd\x8f\xd7\xb1\xde\x07\xe6\x0a\xe0\x19\ +\xac\xf7<\xc1\x8b\x1f\x83\xc7n\xc3\xadg\x1e\x0d\xba\xeb\ +\xf5%\xbf\xddl\xc0\xb8FR\xce\xc6\xb4\xe7\x0c\xd9\x97\ +\xe3h\x87\xf4\xdb\x22\x80U\xce\xd4\xc8\xca\x11\xc0*g\ +j\xf0\xabah\xfb#\xe5R\xf8\xf7\x0e\xa9[\xef\x02\ +V\x89P\xd3,\xd5\x9c\xbf\xde^9\xb5q*\xa7\xa6\ +\x80\x1b\xd2:\x8bX\xff:=j\x19\x7f\xfd\xaby\xe8\ +^\x1f\xdb\x0e\xd3\x13\xfdz\xf5K\xb7\x9f\x83s\xd1\x95\ +\x1d\x0e~\xa7\xae~\xe9\x8e\xef\xf5`\x87:\xb0\xd4\x1d\ +\x97\x01Q\xe5/\xfc\xcf\x7f\xe5\x15\x1e\xfa#e+\xa7\ +\xbc\xf0J_\xe6\xa3\x1c\xe5(G9\xcaQ~]\xf9\ +c/|'o\xbc\xfd\x16\x8642\xca\xc8&\x9f\xb3\ +\x91\x911\x8d\x9c\xe43FF\x066\x0c\x92-$\x92\ +\x0cd\x12C\x1a8\x1bn0`\x11\x83\x13B\x92\x84\ +\x88\x05NJ\x92\xc95\xc5\x92\x81\xe5$\xe2\xdb[\xc8\ +\xa8\x98\x1c\x84\x0f_\xa2\xad\x07\x13\x03k\x80\xb3\x8a\xea\ +\xeb\xfb\x0e\xf3\xbe\x02u\xe6\xb5tK\x05K\xe1\xa3M\ +S\x1f\xfbc\x02\xfaC\x9f\xfa\x00\x7f\xe5\xe7\xff6\xfb\ +\xa5Tv\xdb\xf6[\xf0+\x03z\x0b\x99\xad\xaf\x17\xbf\ +\x96`_\x8d\xf9^\xb3\xaf-\x9d\x92\xb8~\xbd\x194\ +V>\x02a\xa0\xb8\xb9\xb2\xd4\xa9L\x18{\x0a\x11)\ +\xba\xa1\x9e\x00\xdb\x03\xca\x84v\x00\xbc5\x81\xd4r\xb1\ +eq\xfe\xe0l8\xe3[\x9f\xff&\x9e>\xbd\xc3\x98\ +\x85!\x0f\x0ci$%\xb1\x09\x9a\x0c\x88d6\x9cr\ +\x9an2`\xfb\x94\x85\x99\x0b&\xb9\xf0\x14H\xfel\ +\xb0\xc9\xf2 \x99\xb3\xe1\x9c\xd3|j}\xc2'\xbd\x82\ +Y\x02\x04\xf3+\xea\x01\xb8j\x0d\xc6rg\x9f\xda\x0d\ +\x0c\xb4@a\x16\xe5:\x80|5\xf3\x133\x85\x1e\xd3\ +\xba_\xd4\xeba\x8d\xb7\xfa>\x93`\xc5\xd4$\xac\x9e\ +\xf0\xc5{(ER\x0f(O\x81?\x0b\xbc\xd5\xb7]\ +\x00\x97\xc05\xc6\xfa\x16_\xdf\xd3(\xcb\xc5\xf7\xcd4\ +\xfd\xc6\xd2\xfd\xee\xa9\x9b8_\x1fPKX\x83\xdd\xde\ +'\xb8\xa7\x8e\xa0\xcd4\xfb\xdf}\xb9CW\xf2CV\ +\xb8\x07\xc31\xdbV\xda,6\xda!\xca\x85\xafk\xcc\ +z\x85\x96\xea(f\xc0\x07\xca\x87\xb8W\xbd\x0f\xbb\xff\ +\x03\xae\xdf\x07\xd7\x93\x81\xc7\x8b\x19\xee/\x1d@Ue\ +\x9f\x84a\x80\xeb\x11\xee\x09\x5c\x0f\x06,5\xaf'\xd5\ +\x1bWt\xe5\x02\x83\xfas\x5c@\x0aP,\x88[)\ +\x1e\xecN\x13\x85\xc5,\x0c\xd4\xdecUu\xcb\x03\xad\ +\xca\xbb\x00\xa0\xf6_M\xb9\xf3\x08\x86t\xa5tc\xad\ +\xe7X\xd4\xfe\xa6\xb2\xb0\xe8d\x7f,h)u\xdc\x10\ +\xb1`|\x12\xb4'\x90d@\xb0\xf1\xd5\xcc\x81\x05\xdc\ +2\x224}\x92z\xa0j\x83dq\xcd\xa0\x06p\x94\ +\xc6$bU4\xd0z\x00\x845\xfa\x05TF7\xb6\ +\xaf\xf2\x0aw\xfb*\x98\xee\xf6\x05\x0b\xbb\x02\xe2\xdd\xef\ +\xc8\xd7;d8\xbb\x09\xdf\xfe\x1f\xc2s_\xc3\xab\x96\ +Wb\xabc\x9f\xd2\xac<\xc4\xb7\xf5*\xc6\xcaj{\ +\x99\xa54\xe6\x7f\xe5\xff\xdc\xd7y\xb0=\xc6\x9bx\xd5\ +\xe35\x8a\xd7\xaet\xdbV\xe7\xec\x8eK\x07\xfb\xfa~\ +t\xa8\xa4\xeb\xaf\xe7\xb0||yrw-a\x90\xd2\ +\x07\xb3\x17\xd6\xd7\xefq\xca\xea\xeb\xba`\xaf\xf6\xe10\ +\x14\xd2{G\xf4\xfbc\xdbp\xb0-\x8e\xe9\xb7O\xd3\ +\xcc\xad\xcdW\xf3j\xe4\x08\x80\x8fr\x94\xa3\x1c\xe5(\ +\xff\x9f\xe5l8\xe3\x9d\xcf}\x1bo\xba\xfd\x16\xc6\xb4\ +eH#\x9b\xb4e#\x1b6\xf9\x84M:et\x18\ +<\x88\xa5\xc4\xc9$_fN\x873\xc64\x1a\xf4\xf3\ +\x08\xbe\xe2i\x93D\x0c\x08[N\xd9\xec\xc1\x91\x12Y\ +\x1c\xc4\x84\x86\x9c\x06v\xfbe\x05\xc8\xb1]\xdb\xf6\x98\ +\xa8T\xcd\xb5\xb0\x9ah\xa2\xeb\x89E\x98\xc6E\xd0\x94\ +\x08\x98R\x03\xaa\xf8>U\x98u\xe1=/\xfe\x14\xdf\ +\xfd\xd1\xef\xe7b\xbe$\xa23\x07K\xd9\x221\xdb\xfd\ +\xda\xa4$\x22A\xc7'\x1e\xd6\xb9z\x1b\xc3\xb9\x9er\ +\xac\xae\xd2\xd7\xdbt\xa2\xa54J\xf4\xeco \x9b\xf5\ +\x04 \xb6Y\xc0\xa9\xf0[\x86\xe4&\xd9v\xbe\xca\xda\ +\xba\xe1\xf1\xe3'7\xf9\x86g\xbe\x81;g\xcf0\xa6\ +\xcc\x983)e\x03\xc2\x02\x96\xe6\x086r\xc6Vn\ +0\xca\xd6\xdb\x7fa\x91\x1d\x13\x0f\xec\x9cb\xcex\x11\ +):\xa7\x91\xb3|\xceI\xde\x92\xd3@X\x14\x04K\ +\x0e\xc9\x95\x16f\xe6\x0c\xee'\xec\xb3f\x11Y\x01\xe4\ +\xe4\xed\x1d\x00X\xba\x16Ob\xc0u\x93\xd6d'\xdd\ +z\x8f\xbd\xfa\xf9x-/k6d\x05\x8c\xa5\x9b|\ +F%\x19\x03x\xff\x09\xf0\xed~\xe0%\x16x\xe9\x1a\ +\xa3#glF\x19\xa0w\xe9\x96=(\x8e\xd9\xb1\x1c\ +\xec\xa3[\xf6\xa0\xf8\xd0\x0c\xba\xefF\xa9+\xdf\xb3\xc5\ +\x8f2i\x96\x83\xed\x01r\x0f\xf3\x96\xf4\x94S\xcf\x0c\ +\xc7\x0c;f\xb4C\xb7\x9eY\xfb\x00?\x0a\x9c|\x01\ +v?\x08\xbbw\xc3\xf5\x97\x8c\x19\xbd\x9c\xe1\xfe\x0c\x97\ +\x05\xae\x14\xae\x8a\xb2Op%\xc2\xdd\xadr\xff\x14\xae\ +\xcf\x84\xf9\x04\x96\x0d\x94d\xa6\xad\xc9\xef?M\x06v\ +\x93\xb7kv\xe5B*\xb6M\x14\xb2\xda\xefA\xad\xdb\ +&\xff\x1d\xcb\xacJ.\xca\x882h\x22\x155%\x5c\ +(\xd1\xd4\xde\xa2Y-\x06|<\x0e\xbb\x84R\xc7\xb7\ +\xf6\x82\xba\xe2I\xed\xfd\x5c\x8a\x05\xc4+\xbaPX(\ +n\xcf\xab\x1e\xdd\xaa\xb0\xd0G\x1fhA\xe1b\x1c\xc8\ +>\xfee\x8b\xdb\x900@.\x89\xe4\xf4\xa3\x81e\xdb\ +&I\x90\xe4i\xca\xc4\xdf\xa9:\xb8R\x01\xf0a\xdf\ +\xa8\xa0\xb8\x07\xc6\x1d\x80\x86\xaeot\xeb\x87\xa0W\xbc\ +\x0fU\x068\xad\xb7C\x03\xc27o\xc1\xdb\xbf\x13\xbe\ +\xfa\xeb\x8d\xa9\xfdJ\xc9!\x98z\x14\xb8\xecAh\xaf\ +\xdc\xe8\xb7\xf7\xafg?Z/]}\xe1\x85\x10\xdbz\ +\xf0\xfa\xa8\xf3\xd0\xfdn\xe1\x0d\xd7\xc7\xf6e\xfa\xeb\x97\ +G\x94{\xa5k\x96n[\x5cs\x0ff\x0f\x01x_\ +\x7f\xff\x8a\x17\x1eNa\xde\xeb\xcc\xfa\xeb\x0f9\x93\xd7\ +?b\xeb+\xcb\x11\x00\x1f\xe5(G9\xcaQ\xfe\x95\ +\xe5\x8f\xbd\xf0\x9d|\xcd\xed\xafcL#c:a\x90\ +\x91m\xde\xb0Mgld\xc3(#\xa3l\x18dC\ +V\x18\xd2\x08\x0ac\x1a9\xcf\xe7\xe4\x94q\xd8k\xa0\ +\xd7\x03\x19el\xddXa\xfb\x93XG\x1a\x03Lc\ +\x83+0\xe9\xd6\xabO\xa6\x1e0\xc0\xddz:X\x86\ +$mx\x22@\xee!\x08F\x1bC\x8c\x97\xfb\xd1\xcf\ +\xfc,\x7f\xf1\xc3\xdf\xcd\xbcd\x16\xae\x9c}\x0c\xb3\xe6\ +6m0\xb6\xb7\xf9\xde6\x90:`h'\x82QA\ +L\x87\xe2xc\x95\xc5'\x17\x91\x02\xa9 \xd5\x90,\ +X\xde`\x88\x13\xa5\x9aL\x1b\x94\x5c\x1c=I\xe5\x15\ +\xa0\xf9\x14'\x9f\xb4\x08\x85\xbd\x9f;S\x98\x88tL\ + \x0c)\xf3G_\xf8\x0e\x9e\xc6\xbf\ +\x16r\xa8\xaf\x8a\xf5C@\x1a\xdb\xe2\xf5/\xd8\xeb\x12\ +z\xb0\x00\xb9=\x18\x8eW\xfc\xb0\xeeX\x1e\x82\xe5^\ +z=X\xa49:d~\x0f\xcb)f\xb8\x12C\xc2\ +\xa3\x80r\x7f}\xb1\xbd\x07\xb9\xf0\xca\xec\xf0\xa3\xe4\x08\ +\x80\x8fr\x94\xa3\x1c\xe5(_q9\x1dN\xf9\xe6g\ +\xbf\x8d7>\xfeu\x8ci\xc3\x98\xb6\xc6\x04\xa7\x8d3\ +\xc2[F\xd92\xca@v689\x9b;0p:\ +\x9c1\xc8hLoe\x7f\x1d\x16:\x13af\xd0\x8d\ +\x156\xff\xa8\xb4\x02\xbb\xd5g\x8a\x03\x10\xdc\x81\x12\xba\ +m}:\x9c:?\x8b\xdf\x0eh#\xd8U\xa4\x0e\x09\ +\xf0\xab\x1d\xe8\x0d\x86\xb8\x07\xc1\xd3\xb2\xf0C/\xbe\x9f\ +\xef\xf9\xc5\x7f\xc0\xe5\xb4'\xf6\x84wl0\xba\x91\xf3\ +\xb7\xf9\xf66\xcaN:d\x12~\xbdZ\xeb\x08i\xa6\ +\xcdmr\xeb\x8cP7\xc5h\xa6\xcd\xb1M\xbb\xba\x1a\ +\xb3k\x00\xb9q\xc7=\xf8\xee\xf3\x0b\xc7\x9e\xe2@\xf8\ +\xf6\xf6\x16\xdf\xf0\xcc\xbf\xc9\xb3\xe7\xcf\xb2\xc9\x1br\x82\ +!m\xcd\xff-\x14\x1a20\xca\x863y\x9cA6\ +X>_\x98x\xc0$\x17\xb8\x8d)\x88\xd4|\xd1Y\ +\x12\xa7\xc3)'\xc3\x99\x99\xcc\xa7\x5c\xaf?\xfa\x8a\x81\ +\x00A%LN\x1d\xde\xaaO\xc05U\xbf\xc7\x1a\x19\ +\xba\x95j}\x87f\x0e\xfd\xeb1\xc1\xfd\xba\xd0\xac\x81\ +W}\xf1\xa0\xde\x1e \xd7G\x10\x85F\xe0O\x01\x7f\ +\xc2\xd7w\xc0}_\xee1F8@p0\xbc\x01x\ +\xc3\x5c:\x00\xecr\xb0.\xddo\xba\xf5\xf6(MR\ +\xb7\xedQ7\xde\xdb$\xf67\x9d\x0e\xca\xf4Q\x9fs\ +W\xb6\x0fv\x15\xc0\xb8w\xea\xeb\x83^\xf5N\x87\xbd\ +\xec\xa1|\x10\xf6\xff\x08v?o>\xb3\x0f&\x03\xbd\ +\x0f\xdc7\xf6\xa2\x14\xae\x04\xae\x92p\xefL\xf8\xfc\x93\ +\xca\xe5\xd3\xc2r\xd6\xae1a I\x06\xcb\xb5:\x8c\ +\xce\x16\xf6@,a\xd1\x98\xc5\x97\xc9X\xc6\x1a/ \ +X\xc8\xd2\xc6\x97\xca\x9a\x15`\x862\x83\xccX\xfe\xda\ +kP7o\xd7\x9d\x01d\xaem?{\xdb.3\xa4\ +\x19r\x80\xe6\xc5@s\x8a\xbf@\x13N\x11\xaak\xe5\ +j\xc0@\x0c(\x17\xd4\xd8e-,,\xf6\x86\x06K\ +\xec\xefN\x01D\x0b*\x0b\xf6\xaa\xb8\xc2(\xc0e\xed\ +\xe0\x19\xa4\xa0\xf1B\x8a5\x8eR\x90\x94\xbcA\x92\xfb\ +\xfd+Z\xfd\x89\xcd\xe4Zc\x9cN\xd9\xb79\xa3,\ +\xd6\x98\xb6\x1e\xdb\xf0:\xa9\xe1$jX\x89\x9e\x11\xee\ +\xfa\x9c\xe4\xf6\xbcb\x7f\xca\xf6L7[x\xe6\x05x\ +\xfci\xb8y\xdb\xca\xa6\x01\xc6\x0d\x9c\xdd\x80qK\xf5\ +\xe9=9\x85\xb3s;\xf6\xb7\xb3\xbc\x12\xb3\xfb\xa8e\ +\xbf?\xe4\xd0\xd4\xf9px\xa0\xdb\x16\xa0\xf6P\x01\xc8\ ++\x1cCW\xfe\x95\x18_\xbar\xbd.Nx\xf4y\ +\x1eu\x8eG\xc9\x11\x00\x1f\xe5(G9\xcaQ~K\ +dH\x03\x7f\xe4\xb5\xdf\xc1\x9bn\xbf\x951\x8d\x0ci\ +\xcb\xe8\x00x\x9bN\x9c\x096\x16x#\x1b\x9f\x1f'\ +\xb2\x8c\x0c2p\x9aO\x1d\x18\x0b\x12\x8c\xb0\xfb\xfd\x0a\ +\xce\x22:#\x9c\x9d\x156`\x9c\x1e2\x87\xae\xa6\xd0\ +P\x83Ve\xba\x89\xaa<\x0cZ\xa0\x9bc\xf9\xd7x\ +m\x86\xd8\x18`\x15\x03\xbd\x05Pgl\xe8X\xe1\x00\ +\xcbsQ~\xe2\xa5\x0f\xf1]\x1f\xfe\x1b\x5c\xcf\xfbZ\ +\x8f}\xf4\x83]\x0d@\x09\x10\x11\x9b\x03b\x86On\ +\x98\x1d7 \xdcjjS\x06\xf1\xbb\x88\x14H\xe1\xd3\ +\x1b\xfau\xad\xa8\xa9\xd7\xe9\x07\xccmS\x11u\xb6\xd7\ +\xae\xa2]C\xd4M\xbd\xca\xc5a\xb1\xd5\x7f6\x9c\xf0\ +-\xcf\xbf\x93\xa7\xce\x9e\xe4$\x9f\x90sf\x143\x89\ +\x96\x04\x03#Ha#\xa7\x9c\xca-\xc6\xb4\xf1\xf6V\ +f.\xd9\xcb\x851N~\xbf\xe2\x8e\xd9)%N\xf3\ +\x19\xa7\xf9\x8c1o\xc0Y\xaf\x08\x92\xd6\xda\x02O\x99\ +\xa4\xcd\x14:\x80\xbcd\x92\xdad^4\xdb\x04\x5c\x8b\ +\xf7!+\x97\xb0\x88\xafC\xf2\x14I\xd2\x14!\xe2\xcf\ +5\xc0\xec\x01\x0e\xb2+\x88~U\xc1\xfb\x1a\xfcfi\ +}m\xf5\xf8\x04\xa3\x02\xff\xa4\xff\x811\xbf\x0f0\x10\ +\x5ch`\xd8\xc1\xd5\xca\x17x\xefu\x84\xa9Bs\x19\ +o\xf6\x94\x87&\xd0\xb0\x9e\x85\x86\xb3_t\xaf\xd1\xeb\ +\x09\xea(\x80j\x1c\x17@\x18\x9a\x99r\xd4\x11\xfe\xbc\ +\x01\x82{@\xdbG\x7f>\x04\xbca\xf2\xdcw\xeb\x90\ +O\xc0\xfc\x17\xe0\xfaW\xe0zgA\xa3\xee9\xf8\xbd\ +,p\xa9\xcaeQ\xa6!\xf1\xe5\x5c\xf8\xcc\x1d\xe1\xd3\ +_-,'\x06\x22GWv\x0d\x0a\xa3\xc0\xb0\x81\xcd\ +\x00\x9bS\xd8\x8c\x96\x86H2\x8dItvQF\x07\ +\xbe@\x1a\xa9\x01\x89d\xf0[\xca\xf6\xde\x0f\x83\x01\xd4\ +\x1ai8\x9a\xca_7q\x1dX\x9a}\x1c\xea\xfc\xb9\ +\xf5\x1a\x03\xc8\x97 \x97P\xae@\xaf\x0c$\xeb\x0e\xca\ +\x04\xf3\x02\xd3\x0e\xf6\xb3\x05\xc7\x9av\xbe,\x06\xb4K\ +\x81a\xb1\xf3\x8d\xce8\x0f\xc5\xaf\xc3\xc7-\x0b\x98\xe5\ +]h\xb1\x8b\xb3\x94_\xee\x87\xef@\x18&\x8a\x98\xb9\ +\xb5u\x9d\xd9A0>\x16\xcc\xe6\xbb/\xc9\x97\xae\x19\ +\x10Au\xf6r\xc9\x22\xf0;bU\x7fy\x14j\xca\ +%\x91\xa1\x965\xd6xp\x00\x1e\x00\xd9\x98f\x03\xc8\ +\xd4\xc0Q\xc9\xfbR\x1fXJ\x1c\x0cK\x00`\x0fp\ +U\x95\x1e~\x8c\xd2\x94\x1d\xc16GP,\xc7\xe8\xa4\ +\xc1\x00\xf2\x93O\xc1\xad'l\xdbf\x0b\x8f=\x06\xcf\ +\xdc\x81\x93\x13\xfe\xb5\x97W\x02\xa7\x8fb[\x1f\x05\x14\ +\x03\xe0\xe6n\x7f\xafS\x93\xae\xcc!\xe0><\xd7\xa3\ +\xf6\xbdZ9\x02\xe0\xa3\x1c\xe5(G9\xcao\x99l\ +\xf3\x96oy\xee\x8f\xf0\xe6\xc7\xdf\xca\x90F\x86\x00\xc0\ +\xf9\xd4\xfc\x82\xfdo\x90\xd1\xfe\x18\x10` \x93\xd3\xe8\ + xt?\xdf\xec\x81\xb1\xe4!\x9f\xe0D0\xc3\xcd\ +\x1c\xfa\xd0\x0f8u,\xde\x8a\x95\x93\xf5\xb6\x0a\x80\x1d\ +\xf0\xc6\xb60Y\xed?\xcc\x15\x00\xd3L\x9f{s\xe8\ +\xde<\xba2\xc1\xa5\xf0\x8f>\xf9>c\x82\xe7k\xa8\ +\x80\xd2\xe0\xe4\xc3\xbe\xbd=h\x0d\x06x\x066H\xa7\ +\xbf7\xbee\xa2MA\x9ai\xb5\xae\xca\x01\xf5\x8c\xd0\ +\x1b\xb05\x068\x90PDM.\xdd\xfeu\xee`\xad\ +4`\x80g*(.(\x8fm\xcey\xfb\x9d\xb7\xf1\ +\xdc\xf9\xb3l\x86\x0d\xa3\x0c\xa4$\xe4<\xd8\xfd&{\ +f[\x0c\x04\xa7\xea\xdf\xad,b \xb8\xe8\xe4f\xcb\ +\xde2\xa2d\xc9l\xf3)g\xf9\x94!\x8d\x1e0-\ +ZN\xdaR\xd4Y\xba\xd4&V\x1e\xba\xb6\xb1\xbf\x09\ +Q\xa9}\xab\xddi\x03\xb1\xa33\xc1=\xd1\x19\xa9_\ +b=\x80\xf0!Y\x19\xa6\xcfI\xd7}\xaf7\x89^\ +\x01\xe1@\xd1\x03\xf0\xef\x00\xff>\x96'x\x0f\xdc\xc3\ +\x18\xe0\x19\x03\xc1\x0b\xcd?8\xbaF\xb5\xd1\xc7@U\ +\xea\xb6'\x1a[\xdc\xcfDW\x1d\xbb\xbb\x81\x9e\x99\xee\ +\xaf\xf1Q\xe1[\xe3wD\xc5\xe9\xd9\xe1\x9e\x01\xee}\ +{{\xff\xde\x00\xbd\xc3A\xf9\x90\x05\xf8\x14\xcc\xef\x86\ +\xdd\x8f\xc0\xfe\xc2\x82Z\xdd\xef\xfc|/\x8br\xa9\xca\ +u\x12\xeeo\xe0\xa5\xa7\xe0\xc5\xd7\x09/?m7\x98\ +\x93\xf5\xfe\x94\x84<\x180:9\x81\xd3S8\xd9\xc0\ +\xf6\xc4\xa2\xfd\xe2\xe05r\xbe\x96\x03\x1d\x93\x88\x83\xad\ +\xe2 \xa94@]\xc7\x1dq0\xe5\xcf\x9d\x8c1\xbc\ +\xd0\x02i%\xf3!\x16\x1fK\x86x\x1e\x8b\x99O/\ +nJ\xad\x93=gY\x0c4\xb3\x874A\xf1g/\ +a\x0e\xbf7S\xeb\xa5\xc0\xe4\x80x\x9e-\xc5\xd32\ +[\x84\xe4\x02\x94\xc5\xdf|W\x98H\xa1F\xb6\xd70\ +\xe9\x8e\xe7_\x91\x81\x15\x12\xa4\xa5?\x02Wy-\x84\ +\xef\xbe\xf9\xf5*\x92L\xf3\xd2\x94bn\x9a-~\xc3\ +\x08H1\x9fe\xf1\x11Ih\x086\x1a:hz\x04\ +I\xaeM\xf12)5\xb0-\xc9\x8e\xa9 \xd8\x81n\ +\xce\x90\xc7\xc6\xda\xd7\xc3\xbd_\x07\x18\xaeQ\xad}{\ +\xac+T&\xbc\x06\xaa\x92\xb6]\xc5\xce1n\xe1\xe6\ +M\xb8u\xdb\xcf;\xc0\xe9\x19\xdc\xba\x05g'Tv\ +y\xbb\xb1\xfe\x96\xfd\xdc\xd1\x07O6\xffj\xa0\xef(\ +M\x8e\x00\xf8(G9\xcaQ\x8e\xf2[*\xdb\xbc\xe5\ +\x9b\x9f\xfb6\xbe\xf6\xf6\xefcH\x1b\xc6\x1c\xe6\xd0\xcd\ +$z`d\x83\x01\xe1$bKRe\x82G\x19;\ +\xdf\xdf\xdc\x81\xdcXO5(V\xec70\xd3\x00m\ +\x0f\x88\xe1\x80!\xee~\xc3\x9a-\xee\xb5\xd1\x95\xe9\xd3\ +\x87\xb5\xe1Z:\xd0\x1bK\xff\xab\x11\xa3}\xb9\x94\xc2\ +O\xbc\xf4!\xfe\xb7\x0f\xffM.\xe7\x1d\x16\x04+\xa0\ +|\x80\xd6\xa5\x9e;1\x12\x00S\xea9{#K\xed\ +\xf6E\xca\xa4\x85\xc4@\x8b\xd6l{\xc3P\xb9\x07\xd8\ +k\x1d}\xf1\x1a\x83\x05\x1e\xd0\x8a\xa8\xc0\x22K\x87\x09\ +\xf7\x88\xb2\xef\x80\xb3\xe5\xe8\xd5\x0e0+\xc2\xcd\xcdY\ +\xcd\x13\xbc\xcd#C\xca\x0ci\xf0\x09j2\xdf\xee\x94\ +\x18\xd9r\x96n\x99o\xb8\xd7c \xf8~\xbb\x061\ +\x00+(9e6ic>\xc1iS\xd9\x7f\xcb\x1d\ +\x9a\xa8A\xb4\x8c^\x22yT\xedDK)\x15\x0a\x80\ +\xe4\xca\x97HW\x15\xcf7\x8b\x18k'\xc6\x02o\xd2\ +\xba\x8f\xf4\xc01\xacB\x0f\xcd\xe8\x83\xed\xa5\xdb\x16e\ +\x06Y\xff^\x15\x12\x8c\x09\xfev\xe0?\xa5\xb1\xb9_\ +\xc6@lD\x88\x8e\xc7\xd1\x07\xc8\x8a\xc7\xde\x07\xc5\x8a\ +\x90\xac\xd0\x98\xe0\x1e\xec\x86\xde\xa3v\xf8\x83\xeb\x09\x8a\ +\xa7\x07\xb5=8\x8e\xdf\xf9`=\xb4\x06\x11\xbd\xb9\x07\ +\xbd\xc2:\xb8\xd5xPo\xc8\x0c\xe5o\xc0\xf2^\xb8\ +\xfa\xa2\x997\xdf\x9b,\xb5\xd1\xc5b>\xbe\x97\xba0\ +%\xe1\xc1 |\xf61\xe5W\xde\x04wo\x09ec\ +@\xcb\xc6\x0a\x03!)\xc1\x98\x0d\xf0\xde87\xa02\ +n\x0c(\x91-\x18\xd6\x22\xbe\xccPFX\x06([\ +\xdb\xa6\x03\xa8\x07\xcdb4\xbf`q\x9c\x16lk\x9e\ +\xeco\xd8\xc1\xb8\x80\xec`\xb8\x86\xbc3\x10\x9b\xc2\x87\ +\xd8.\xaf)\xde\xb4\xbb}\x07\xb6Z|{1\xb0\x9b\ +\xfc\x19\xa60\x81\x9f\x0d\x10\xeb\x0c\xb27\x10\xcb\xde\xca\ +j\xf4\x87\xceT\xba\x14\x1f\xb3\xdc\xaf\xbc\x98\x1b1\xfb\ +\x02\xfb\xc9S*-\x1ee\xba\x8b\xb8\x94\xc4\xaf\x99\x8a\ +;\x0dD\x13c\xa0R\xd4\x94_\x8b\xaa\xc5\x14\x90T\ +\xb5E\x92\x96\x16|\xcb;\xbd\xf8{m\xb9u\xcd\xd6\ +\xdb\x82z\xd98\xa8\xa1a\x12P]<\x18WP\xeb\ +\xd6\xb9\xac.\xefxaF\x1d\x8cq\xc7\x0c\x07\xf8\xad\ +\xeflnX;\xfc\x8c\xc3o\xd8\xf5f\xb5o\xaf\x02\ +q\x1d:\xa8\x1e\x80h:\x80\xdc\xd7\x1d\xcc\xf2\xb8\xe9\ +\xb0\xbd3\xd4\x83\xf7\xcba\x84[7\xe1\xe9\xd7\xc0\x0d\ +/w~\x0a\xb7\x1f\x83g\x1ew%\xc9Q~]y\ +\xb5\x00\xf8+\x18\x1f\xed(G9\xcaQ\x8e\xf2\xbbA\ +v\xcb\x8e\xf7\xbc\xf8#$\x12oz\xe2\xf79\xbe\xb2\ +\xc9\x90i\xfc\x93+\xfam\x22\x93u@|\x865\xeb\ +\xc4\xe5\x5c\x0c\xe0D\xbeX\xb5\x19\xba\x8a\x90\xd4R\xf6\ +,\xa2\xa8f\x92\xfb\xad\x155\xdet!\xd5Ie\x9f\ +\xb2B\xa0Fk\x8e\xb9y\xa1\xcd\xfb\xe9\xc0H\xcf\xe4\ +\x15\xadD\x04q\x17>w\xb3I\x13\x0d\xe8F\xb1`\ +\xf6\xe2|\x08\x0c)\xf1\xcdw\xfe\x00\x0f\xf6\x97|\xf7\ +\xc7\xfe\x1e\xd7K0%\xc1\xcc\x86\x9fov\xdc\x11Q\ +\xa3\xa180L+0\x1bA\xab\xc2C7L\xa4{\ +\x9a\x0f?GC7a^\x9c\xb0\x807\x1eB\x0a\xa9\ +\xe6\xd1\xd6\x8a\xc1\xdcX \x1d\xcb\x95\x93\xc8\x14\x8f^\ +m\xb2`\xc1\xb6Jw>;\xe7\xbd\xfd\x05?\xfe\xe9\ +\xf7\xf3M\xcf\xbe\x8d;\xe7\xcf\xday\xa4\x18\xb0,\x09\ +\x91\x82\x94\x85I\x94\xab\x928M7\x11\xb6n\xa6|\ +\xc2\xa0\x13\xb3\xecP\x99\x1dt\xda\xcc{Qe\xb7\xec\ +A\x84s\x04\xd2H\xa4\x99\x0a0ZSY\xa9]\xbb\ +\x05\xed1'm\x15O\x89\xa4\x8a\x8a\xa7\x84\x92\xf5\xf3\ +\xeb\xd3\x9b\xcc>\xf1\xdft\xecW\xf4\x95\xea\x0b\xaak\ +\xb5D\xa6\x05M\xaa@W[\x90\x979\xc0\xb1\xb6\xbe\ +\xb6\x02\xd6;\xe0\x871\x90\xfb\x1f\x03\xe7\xc0c\x98I\ +t\xcf\xce\xeei\xcck\xe0\xfa\x1e\x08'\x0cL\x17\xac\ +#\xc6\xa3\xea/V\xba\xfa\xfa(6\xedQ\xb62=\ +\x15\x1eez\xff\xddtP6\xb6\xf7\xaco\x00\xde\xde\ +\xf7\xb7\xf7E\x00x\x00\xfaOa\xfe?a\xfa\xbc\xfb\ +\xf9\xcepo6?\xdf\x8b\xa2\x5c)\x5cS\xb8\x1e2\ +\xbfv\xb3\xf0\x89\xe7\x0b\x9f\xfa*\x8b\xea\x9cT\xc9\xee\ +\xf3-\xa2\xce\x02\x0a\x9bQ\xd9l\x85\xf3\x13\x07\xbf\xee\ +\xf7\x1b\xca\xab\xc5\xdf\xd7\x22\x06\x84C\xc1\xb5\xa8\x81\xde\ +\x92m_\x00\xe22RYl\xd7\xb7\xacTO\xd1\xc4\ +u\xcc\x10\x90\x09\x86\xc9\x80p\xbe\x86ao\x7fyg\ +\x81\xb3\xd2\x95E\x9d\x0e_\xe0\xb4\xf8\xfa\xd2\x00\xb4`\ +\xc0w8\xa1*/\x22b5^^\xddJ@'\xff\ +\xf3\xe8\xd5i\xa2Z.\x88Y5sZ\xcc\xd8\xa0\xf6\ +\xe9P\xda),\x1eP\x8c\xe2\xee\xd0\xfa\xd9\x7f\x00\x00\ + \x00IDAT\xe7\xc5\xfe\xe2\x9d1\x22\xd7\x22\x15\ +\xa0\xa1JJ\xd5\xc4\xde\xf2\x14\xa7\x16\xf5\xba\x14\x8a\xa8\ +\x03]\xabX\xd5RI\x09#*\xea\xbe\xc4\xd2^\x1c\ +\xbf5[o1\x02\xb4\x88\x9bk\xcf\x88&_7\xa6\ +\xdfX\xfa\xc1\xa3VG\xe3k\x0b\xca%\xfe\xc0\x00=\ +\x00\xb1\xdd\xd0\xb9\x06\xbb\xf1,{\x05P\x0f\x8c\x1dh\ +\xd7\x94\xe5}}\x1d\x98V?g\x94\x8f:5\xda\xd4\ +\xcb\x90\xdbx\x83X\x7f=?\x87'o\xc3\xad\x13K\ +\xfb\xb4\xdd\x18H~\xea\x16\x9c\xfa}\x0c\x83\x99\xf4o\ +\x1d\xe8\xe7P\xfcl\xcc\xf4\xffw\x9a\x5c\xcc\xf0\x8f^\ +|\xf5\xc7\x1d\x01\xf0Q\x8er\x94\xa3\x1c\xe5\xffwY\ +t\xe1\xbd\x9f\xfd1D\x847\xde\xfe:l\x06\xb0C\ +\x83\x86\xc8'>\xa9\xd8tlbB\xc9 \x99\xab\xe5\ +\x8a\xd3\xf0\xbb\x93\x8c\xaa\xc1\x87\x22v|\xc2&<\xc5\ +g\x0b\x96o1{NY\x87pe\xcd\xf2\x16\xa8\x01\ +\xadz\x93g\xa0\xe6m]\xe5v\x94\x86\x0b\xfa|\xae\ +u~$\x15\x97\xd5\xc8\x98aR\x18x$\x96\x0a\xe4\ +$\xfc\xf1\x17\xfe07\xc6S\xfe\xd2G\xfe\x0e\x17\xb3\ +!\x9a\x96\xa8\xc8\x01\x1b\x89\x88\xc8\x1c)Q,\xacM\ +\x04\xb9Ro\xab\xe0[\x93\xffn\xe9\x89`\x9dVI\ +*\xab\x1b\x9e\xae}8\xac\x08\x80\xd5\x12O\x04#\xda\ +\x83\xf3\x9e\xa1\xb62\x03\xe1#\x18\xb3<\xbb\xd6\x99\x84\ +p1\xdd\xe5\xfd/}\x90w<\xf7v\x9e9}\x16\ +D\x18H\x88,h2\x06\x16\x94\x9d\x5cU\xbadT\ +s\xc4\x1cy\x0c\xe1\xd2\xf2\x04\xab\xcf\xfa%T\x03\x85\ +\xdd|\x8d\xaa\xa5\xe1\x1a\xd3\xe8m\xd7\xb8\xf4\xf6\xe4h\ +[\xfcxUwz\x95DQ5\xbfM\xbf\x0but\ +\xab\x0e\x04fZ5c\xaa\x97\xb0\xea/\xd0\xfaA\x00\ +]\xf1~\x16\xdbz\xd7\xda\x15\xc8\x96\xf6\xbbF\x1f\x8e\ +\x0e\xf3^\xacc\xfdi\x0c\xc8\xf6\x9d\xa9j^\xfc\x98\ +\xc9\x97=\xe3\xda\x9b@\x13\x9d\x90\xe6\xf3\xcb\xc1\xf20\ +\x12\xf4!+{\xc8\xfc\x0a\xeb\x94E\xb06e\xee\xc1\ +\xef!\x18\x1e\x0f\xea\x8e\xfb\xfe)X\xfe>L\xbf\x0c\ +\xbb\xbd\x05\xb8\xba\xef\x00\xf8\xc2\xcd\x9d\xaf)\xecr\xe2\ +\x8b'\xc2/\xbe~\xe1\xc5\xd7\x16\xaeN\x0dL\x0ca\ +J\x9b\x0aR\x844\x089\x0b\x9b\x01N\xce\x84\xd3-\ +\x9c\x9e\x18\xe3Fv\xc6W\x1a\x00\xd6\xecLir\xb0\ +\xeb`$\x96\xdaE(\xae\x8a/mc\xc5+\x01\xe0\ +Z~\xb4\x1c\xc4\x00z\xd3\x9bZ\xda1\x11\xf8J&\ +\xfb\xcb\x0b\x88\x9b>\xa7+\xc8W\x06\x96\x87+\x07\xcc\ +\xd7J^ -b\x009\x18b\x1ff\x97\xbd\xf9\x0a\ +/nZ=\xed\xcd\x9fX\xc5M\xad\x9dAN\xc5\xfc\ +\xa43\xe6+\xbd\x15\x07M\xc9L}O\x80\x131&\ +2G_\xa0\xbd\x0f*\x0e\x8e\xd5|\x8b\x03(\xcf\xc5\ +@th\x84D]\xf9\xa9M\xf1\xa0\xab\xa5\x03^5\ +6\xb9\xf8\xbbc\xcc\xb2PTX\xc8\x9e\xf6\xc9\xdfW\ +\xf5\x0a\xbd\x1dSq\xd3h\xef\x0a\xd2}\x04\x0cPj\ +\x05\xd6\x84\x82\xd05PZ5\x15]_\xafA\xbd\xa4\ +\xee[\x95\xeb\xb4X\xd5\x9c:\x9ey\x05\xdb\x07\xef\xcf\ +!(v \xad4\x00\xdd3\xd1*\xf6>\x5c\x5c\xc1\ +\xaf}\xc9\xc7\x0b\x07\xde\x85\xb6\x141\xa6y\xbb\x81\xad\ +\xfb\xab\xa7\x04\x9b\x8d\x99[\x8f\x83}+\xcf\x028\x9f\ +\xdb3\xde\x0ep\xf3\xc4\x80\xf4\xe3\xe3\xfa\xb5\xfc\xed,\ +\x9f\xbb\x86\xff\xe6\xfd\xf0w>:\xff\xcb\x0b\x1f\xc8\x11\ +\x00\x1f\xe5(G9\xcaQ~S\xe4j\xbe\xe4\x1f\x7f\ +\xf2\x07\x11\x847\xdc\xfeZ\x8c\x9eX<\xa8\xa8\xb8Y\ +\x9b\x95\x15\x84R\x841\x09\xa2\x133\x03W\xcb5d\ +'\xb9$9PI6Ct\xfa!I\xa2\x88\x80Z\ +0\xa6D\xa2x:\xa5\xd0\xa8\x07\xf0\x85\x86\x17\x02\x04\ +\x07 Ib\x93\xb7\x98+\x05k\x93cR\xd5\x1d[\ +\xafY\x1b\x08\x0e\x06(k\xb3>\x0d\x13\xec\x98 \xaa\ +\xc2\x902\xdf\xfa\xfc\x1f\xe4r\xde\xf1W?\xfa}\x5c\ +/\xd7n\x8a\xbb\xb6\xaf[\xd8\x93\x18}z\xb6\x90\xd8\ +\xa2\xcc\xce\xe0BKs\xb4\xa0\x1d\x92\xb0\xb2#-E\ +\x91E1\x0a\xf0\x1a9\x89\x03,\xb7V\x91\xfa\x1cZ\ +\x0a$\xbb\xf3\x06\xc0\xa5+\x17\x808PY\xd4\x1bp\ +8\x01\x1b\xee\xef/y\xcf'\xdf\xc7\xb7\xbc\xf6\x9bx\ +\xee\xc6s\x08\x1b\xf3\x01V\xcb~Z$!\xba0q\ +\xed\x8d*\x0cl@\x13\x89S\xc6\x02\x93\x5c\xa22U\ +\x94\xa8\xbaP\x10\xf6\xcb5 \x9c\xe7\xc4\x90\x06\x12\x05\ +\x8b:\xeb\x0d\x0eHPZP\xaf\x0dqp\xaf\x8b\xb1\ +\xc1\xcc\x04\x1d)4\xe0\xaa@\xf2\xe7\xb93\x02\xb9F\ +\x87\xee\xc1oU\x84\xf8\x99<\xb6PS\xaeD{u\ +@\xf8p\x8e\x1d\xfd\xabN<\x15\x03\xb5\xef\xc2\x98\xdf\ +?\x83\xe5\xcdy\xcc\x0b_\xf8\xef\x08\x8a\xd5c\xfe0\ +_\x0d\x865\xb6\xc5c\x8d\xa0V\x01\x88\xfb\xe0Wq\ +!\xc1,G=\xb1\x94n\xd9\xb3\xba}\xde\xdf8\xc7\ +\xc6\xd7\xc3\xdcy\xec\xca\xf6,\xf3\x02|\x16\xf4{a\ +\xfe\xa0\xa55\xba\x5c\x9c\xf1\x9d\xe1R\x0d\xf8^\xa9r\ +\x9d\x94\xbb[\xe1\x13\x8f\xcf|\xec-\xf0\xf2\xcdR\x9f\ +G\x8a\x8bw{\xe2\x94\x13\xc3 l\xb2E\xf8=\xdd\ +\x98\xdf\xe5\xe0\xe9\x95\x161\xf0Wr\x03p\xc5\x83~\ +U6N;\x90\x8b\x81\xca>\x0e\x80\xba\x96+\x98\xbb\ +^\x87\x11\x8f1\x96\xfd\x1f\xb4sH0\xaa^P\xc4\ +\x80\xb6\x88\xf9\xf2\xca`C\x1e\x1b[O[H\xdb\xc5\ +\xcd\x9d\x17\xd8\xcd\xe8\xbcC\x97\x82\xce\x13er\xdb\xe6\ +y\x80\xd3\x8cN\xca\xb2W\xca\x1e\xca\xbca\xb9N,\ +;a\x7f\xb9\xb0+\x13\xbb\xfd\x05\xf3t\x0d\x0b$F\ +r\x19\xd9\xb0e\x93,g\xf78\x8f\x0c\x22\x8c\x02\x1b\ +in\x01g\x03\x9c\x8a1\x91\x9bl\x00y3\x9a\xae\ +&'\x9a/n\xb4\x97\xfb&O\xb3\x01\xf2\xb2\x18X\ +.\xb3\xbfs\x0a\xaa\xe2\xf1\x13d\x15k!\xfc\xb2)\ +\xb9*$f\xdf\xde\x96\xee\x95<\xabm\x9b\xf7\xa8[\ +\x19\xa5d\x0aC\x1bB\x12*\xc9F\xc8\x18\xfc\x85\xca\ +\x0ek\x98\xf6\x88\x9a\xe2U\x16\xb7\x22\x09\xbffw\xf7\ +\x10\x0f6\x98\xc6\x0a\x90C\x81f'\xa5~\x04\x94\xe6\ +Cm\xe5b\xbf\xfd^\x99Qw\x03C\xef\x93,C\ +\xdb^Y\xe6\xde\xea\xc2\xff\xf6\x13<\xb8\xe8\xeaK\xad\ +\x8ej\x00\x12\x8c\xb3\x97)\xfd6\xcc2\xe2|\x0bO\ +>\x06\xcf\xdf\x82\x1b\xd9\x14\x22\xb7\xcf\xe0\xcem\xb8s\ +b\xca\x90$\x8da\xce\xde\x94\xd9\xfb\xc4\x98~\xf3\x80\ +\xf4\xdd=\xfc\xd3/\xc2\x9f~\x8f\xf2K\xbf\xb6\x83\xab\ +/s\xfa*\xeb8\x02\xe0\xa3\x1c\xe5(G9\xcao\ +\xaa\xfc\xf8g\xde\xc3B\xe1\xcd\x8f\xbf\x15\x10t\x91\xaa\ +\xe9\xd7H\xd0\xab\xc2 \x19\xd1\x19\x95Lv*\xf5j\ +Q\x07\xc1\x1b\x22=O\x95\x0e\x88\x86\xba_\xd5x\xc0\ +E\x84\xac\xc9\xfc\xf4\xfc\x90`\x7f+\xeeV\xaay\xb3\ +\x9f\xa6N\x12B\xe1\xdfOX{?\xe0\x1a\xaf\xa5\x03\ +\xbf\x81?\xa2NQ\xab\xb7gI\xc2\xd7\xef\xdf~\xdd\ +\xdbH\x92\xf8k\x1f\xfd>.\xe7=Zi9;c\ +\xf2\x0c\x8a-\x8d\x919s6fX\xbb\xf5\x99\x96\xd7\ +\x13\x87\xaa\xc1\x87\x8e4\x167\x228[\xb9>\xd7o\ +\xdcy\xf0\xcb\x8d\xff\x8dz\xfa\xd6\x896\x91\xda>R\ +\x01w\x80\xdf\xf6\x80ve\xc7O\xfd\xda\xcf\xf06\xf9\ +C\xdc9\xbb\xc3v\xc0\x0c\xbd\xd3\x8c\x96DJ\x89E\ +-\xealI\x0bg\xdcf #*dN\x11`\xcf\ +\x03\x03\xaaN\x91\xd8\x95\x14\xf6\xe5\x1a\xa5p&7\xd8\ +0\xdadU\xe3\xfa\x0d\xf0\x17\x96\xda\x07D\xd6f\xe2\ +v\xc7\xf1\xe4lO\x96\xa1\x96Pi\xcftVc\xca\ +z\x7f\xbf>Jt\x00\xe2\xda>\xb1]\x1a\x0e\x8dV\ +\x5c\x5c\xb9\x12J\x97\xe8\x8f(-\xc5K<\x9e\x0f\xd0\ +r\x05\x8f\x98I4\xb4\xd4H\xb5\x83\xd2L\x9d\x03\x04\ +\x87\x7fo\xb0\xb2\x8fBf=pm:\x8eu\xa0\xab\ +Cs\xe5\xf8\xddGw\xee\xd9\xe0`|\x0f\x99\xdf\xc3\ +Y\xe7\xa7\x81\xff\x1b\x96\x0f\xc0\xeee\xf7\xeduS\xe7\ +\x07\x0b\x5c\xa9rQ\x94}\x12\xee\x0d\x89O>5\xf1\ +\x0b_5\xf1\xd23\x8aJ\xf1@u\x16\xbaW\xfdA\ +\xa4$\xe4\x94\x18\x06e3\x0a'\xa3\xb1\xbe''f\ +\x1e\x1a\x00\xaa,n\xca\xec\x0fF\xfd\xfe\xe3\x99WS\ +\xd4N\xc9\xd5o\xab \xc5\x19\xe3`5+\x98=h\ +\xe6\xd5\x9fv\xf5z\xf7\x13W\xb2T3d\x1f+\xd4\ +M\xdbM\xe1\xd6<\xfc\x91\x05)\x8b\xa51\xc2\xc0\x9a\ +\xf9\xcf\x16t\x99 \xd9\xbb\xc1\xa6 \xb90\x9e\x88\x05\ +\xce:\x872\x8fLW'l\x1fl\x99/n\x93\xe6\ +\x0dy\x1e\x19\x96\x81T\x84A\xa5\xaa\xe5\x06< \x1c\ +\x0en\x92\xfd\x8d\xbe\x0ce\xc2\xa5\xc0\xb5X\xdbN\x0e\ +P\x0dT\xfb\xa3\xcf\x90\x86\x87\xad\xe1\x07q\xf6\xd9M\ +\xb2\x87b\xef\x99\xb8\xe2\xa6\x04\x9b\xbc\x98\xbfrQ\x98\ +\xd4\x83|\x15;\x8f\xb5\xa9\x8fk\xdbx-\x86U\xae\ +\xf6\xa2M-\xa8\xa2,KA=*\xf6\x5c\xcd\xdd\x17\ +\xd3\x15),\xe2)\xde\x04\x0f\xe2%\xaePK\x90\xb2\ +\xeb\xd8F\xa4$\x90B\xcd\xc3\x5cM\xae\x01)>\xba\ +\xf8\xe0\xe1~\x13E\xfd\xc5MR\xa3c\xd7\x08\xd8\x1e\ +\xd8+\x02YDT\xecV\xa7o\x8bw3\xc9\x0a<\ +G.\xe4\x1e\x18W\xc0}\x08\x9cs;N\xbb\xed\xd3\ +\x1e\xae\xae\xe1\xf3\xf7\xe0\xa3\x9fn\xfbk\xff\xf6\xba\x87\ +\x0c'[\xb8\xb15\xab\x81\x94\x8dM>;\x85\x1b\x83\ +\x99\x5co\x063\xd9~\xf2\x1cny\xbf9\x1f\xe1\x89\ +3x\xea\x84\xdf\x10p\xdd\x15\xf8\xd8\xcb\xf0\xf1\x0b\xf8\ +\xe9\xcf\xc1\x07>\x03?\xf3\xe2\xc4\xc5\xfd\x0b\xd8\xddC\ +v\xd7\xbf\x81Z\xd6r\x04\xc0G9\xcaQ\x8er\x94\ +\xdfT\xb9\x9c/\xf9\xe1O\xfeC2\x03_s\xfb\xcd\ +\xee\xab\x85\xf9a\x02$\x9fd\xa8E\x0b\x11\x15`F\ +d0\x9f\xe0\x05\xce\x07\x0b\x9c\x94=\xa8Q0\x03\x00\ +\xd9AM\xd1B\x121\xa0\xe2\x09<-\x0a\xaf\xd4\xb2\ +Bcu\x0b4\x10\x0c-\xdag\xd4\x8b[\xee\xf9d\ +\xb5\xd0\x22\xb6\xf6`\xa7\x9a\xae\xc6\x84\xd5\xcb\x14Z\xd4\ +\xdf\x85:\xf7\xa1(lR\xe6\x8f\xbd\xf0vr\x12\xfe\ +\xd2G\xbe\x97\xdd\xd2\x03\xcd\x80K\x15\x8aw\xa0t0\ + \xd8A\xcf\xeeJhf\xca\x15\xaaW0\xa8\xbe\x1f\ +\xc0\x82eE\xcd\xe1\x1b\xdc@n\x03\xb3\x99\xc2\xe4L\ +\xa9\x99=\x17\xf6\x04\x93\xdcPO\xa9\xf5\x96jj\x1d\ +)\x94f\xee\xee\xee\xf3\xee\x17\xdf\xcb\xb7\xbf\xf6\x1d<\ +{\xf6Z6\xd9\x00~N\xd6\x98\x22\x16Jk\xd2\x89\ +K\xeeq.\xb7\x18d\xf4+8g\x83p\xcd=\x04\ +%\x91)n\x16\xbd\xe8\x8c\x96\x05\x99\x04\x863F\x06\ +r2\x1f\xf1D(D\x1c\xf8jC\x7f\xe6S\xdd\x0c\ +\xbd\x0d\x0c\x9b\x7fp\xf1\x07\x9cHU'\xb18X\x99\ +\xd4\x18\x8f\x88\xf8kA|:\xf0\xe3\xcf\xbc7\xb3G\ +;\xabcixT\xd5&\x88\x8b\x97\x89\x08\xc2Z\x9a\ +\x82\xa5\x02\xd9\x9f\xc0\xa2A\xff\xd7\xb4\xe8\xc9\xfd$\x98\ +\xeew\x1c\x1b\xcco\xaf\xbf\x88\xfd\xb1\xde\xb3\xc5]?\ +^\x81bh(FY\x83\xdc(w\x88j\x0eM\xa0\ +\xfb\x94I\x8a\x19&\xfc\x10\xe8\xf7\xc2re\xc0\xf7\xde\ +d\x91\x9d\xaf4\x82\x5c);1?\xdfO\x9e/|\ +\xf8\x0dW\xfc\xe2s\xd7\xa4\x9c\xc991\xa8@v\xf3\ +\xfd\xe2\xe0P\x04\xc9\x89a\xccl\xb7\xc2\xe9\x06\xce\xb6\ +f\x16:\xf85\xc6\xb3\x5c\x12\xe8\x0c\xbaq \xda\x1b\ +D\xc4jj`\xb5\xdf\xa5\xfdz\x94\xa1\xab\xa3\x93\x18\ +kzEI\xf5\x9f\xf5k\xe9\x15\x13\x1a\xbe\xbc\x18H\ +\x97\xe2\x8f,\x00r)\x9e\xb3\xd7\x911\xb3\xf5m]\ +\x0c\x04\x17sK\x18\xb20\xe6\xc4F6>(\x8d\xa0\ +#e\xda\xb2\xbfQ\xa33\ +\x16\xd4\xf3oI\x1a\xeb7\x0b\x0f\x08\x16\x0a\x1aI\xc9\ +Ap\xb6\xef\xad\xa4\x15\xdb]A\xaf\x8f\x19\x01\x9c\x03\ +\xe0\xc6\xfb\xad\xb1\x0eh\x17\xe8N\xfdo\x9f\x8cm\xfe\ +\xc2\xd0)\x88\x92+\x98h\xeb\xae\x0b\xa9 \xba$\xaa\ +\xa2A2\xdc\xdc\xc0Sg\xf0\xda'\xe0\x85\x0cg\xc9\ +\xfa\xc8/^\xc3\x07?\x0d\x1f\xbfg\x0a\x0f\x16,\xf4\ +\xfb\x83k\x0b\x09\xbf{@\xda\xef9\xdf\x09\xaf\xd6\x08\ +\xfa\x08\x80\x8fr\x94\xa3\x1c\xe5(_\x11\xf9\xf1\xcf\xbc\ +\x8bB\xe1M\xb7\xdf\x82\xe8dQ;\xcb\xdeApB\ +d\x83\xe8\x0e\x91-\x19\x85\xa2\x0c2\x22\xcc\x5c\xcc\x0f\ +8\xcdg\x80\x92\x1d\xa4\x04\xa3\x0b3\x16\x0d\xd8f\xb1\ +I\x0c\xccTG)\x07\xc11\x91]J\x9b\x07\xc4\x07\ +?\xd3\xcc\xf0\xc2tY\xb1\x7fB\x03\xdb\x81'b.\ +\x11,\x0d^O\xbf\x1a`\xf80\x8fl\xcf(}\xeb\ +\xb3\xff\x16\xfbe\xe2\xaf\x7f\xec\xefs9_:h\x9c\ +(,d\xb7!mQ\x9e\xe3\x0a\x82\xb5\x0c\xf4\xd2\x9b\ +8\x1b*\x09\xa0\xdb\x92\x1fY\xda\xa20\x9d6s\xea\ +\x98\xc4\x07\x83\xdc\xdb\xd2F\x9a\xa5\xe2`7L\xa3\x13\ +\xe6\xfb\x1b\xad\xa0>\x11\x8fkl\xd7j\xde\xc6\x05\xf5\ +\xf2\xf32\xf1\xc1\xcf\xfe\x13\xdev'\xf1\xdc\x8d\xe7l\ +\x22\xc7@\x22\xb1\xa40\xf5\xb6)\xe0%_\xe6\x94[\ +\x0cX\x90\xab\xa4'lE\x99\xe5\x9a\xa2;\xa8\xe7P\ +T\x95\x1d;tQN9e\x8b\x90d0\x1fq,\ +\x7f\xb4\xf9\xec\x05\xf3mpW+*\xac=\x81\x08\x96\ +e\xec\xbf\x07\x1d\x93\xf6hg|\xae\x8a\x01\x81jZ\ +/\xad\xaf,]\x9f\xe9\xb1f\xcf\xf8\x05\xab\xbch\xdb\ +6@sM\xd4\x06\x98\xebc\xf9\x10\xf0\xe7\x81\xff\x0c\ +3\x85>\xef\xfa\xdc\x80\xcf\xf4\xbb\xce\x17:\x8d>*\ +44\xbdJH\xafo\xd9\xd2\xd9i\xfb\xfeC3\xe7\ +`{\x0fY\xdf`|7\x07\xdb\x84u\x03\xfe8\xf0\ +#\xb0|\xd4R\x1a=\x98\xe1\xde\xd2@\xef\x83R\xd8\ +\x0b\x5c\x0c\x89\xcf\x9d\xc3G\x9e{\xc0/\xdf\xb9\xe2\xee\ +\xf9\xcc\x90=\xfdVQ4'\x7f\x9f2\x9a\x0a\x923\ +Y\x84q\x18\xd8n\x8d\xf9\xddn\xcd\x9cS\x06\x07\xbc\ +\xae\x8c\x08?_\xb2\x03\xce`\x80\xbd\xa9\x83\xd5\xa5`\ +\xd1\x9f;\xf0^J\x03\xad+sU\x1a\x10\xae\xf5t\ +\xcd\x1ccH\x98\x03\x07\xee\x89\xb6\xaf\xc7\x9a\xd5\xad\x0d\ +_\x8b\x01A\x09\x1asY\x90R\x90\xc5\x82\xc8Q\x16\ +\xf7i\xb7(\xca\x92`\xb8\xb1a\xbb\xd92\x8c#\x92\ +\x07d\x18,\xc7\xee\x90\xa0d\xca\x17 }\xc2\xfcB\ +\x87\xe4\x8f\xd5\xfd\x80\xc7bA\xb9R\xf1\xbc\xc9\xa5S\ +\x10z\xff\x89\xfe\x9b\x05\x03pb\x16\xf9\x0a\xd5\x0d$\ +'\x07\xd1\xde%\x061\xf3\xe9\xd3d`\xf7\x0c[?\ +\x13\x03\xbb\xa3RSC5\x8d\x81\x0f\xdf-\xe6\x9e\xbd\ +\x0e]\xdbUE\x82\x9f{.\xb0\x9cXS\xd5\x80R\ +\xbe>\xa9E\xb7\x9e\xc5\xd3Ea kR\x07\xf3\xb3\ +g\x16K^\x8f\xbaO\xb3\xff\xd9zf\xce\xb9\x82\xbd\ +\xa2\xa0r\xb3E\xff/\xb0\xa4\x85R\x16\x8a\xabj\x8b\ +\x16\x0a\x0b\xb3\xce\x94\xa5\xb0\xe8\xcc\x22\xb0\xe0l\xb3\x8f\ +F\x05\xf5\x88\xd8>\xc2\xa7\x8cd\xb7\x85\x17G\xa8i\ +\xf0\xbe\xa5\xee#\x1c\xec\xaf\xb1\xcb\xc5\x03\x85\xd93*\ +\xdeo\xbbTT\x9e\x7f9\x12\x1e\x1b\xb3\x9d;\xc68\ +\x1b\xf8\x16A\x93\xf8:5\x9fse\x8a]i\x10>\ +C%\xb6\x87\x19u\x80\xe4X\xcf\xadL\xf5\xad\xcf\x1e\ +$-\xc3\xe7\xaf\xe1\xa5\x07\xf0\xa1\xcf\xd7 \xe8\xec\xc5\ +Sz\x15\xef{;\xe0b\x0fW\x06|ew\xc58\ +%^\xd0K\xfe\xbd\xdf{\xcd_\xe4\xd5\xc9\x11\x00\x1f\ +\xe5(G9\xcaQ\xbe\x22r9_\xf2#\x9f\xfa\x87\ +\x08\xf05\xb7\xdf\x02\x18\xe0P5\xf0f&b\xa1\xc2\ +\xde\x02\xce\xea\xe8B\xd2\x85k \xe5\x1b\x10\xa0F\x95\ +\x1cfj\xaa\x0dd\x14K\x97\xa3\x9a)Z\x90\x94\x8c\ +e\x13\xa9\xf99+\x81\x10\x08\x85\x06f\xa016}\ +\x9c\x93\xdc\xed_\xcd\xd3\xba\xc9qof]\xc1\xb3O\ +\x0aU\x9a\x7f\xe8\xe2\xc0x\x933\xdf\xf9\xc2;8\x1b\ +\xce\xf8\x0b\x1f\xfe\x1e\xae\x97K,\x08\xd6\xe8\xe6\xb9-\ +\xc5\x90\x01\xfd\xd1\xc0=\x11\xb9\xd9\x00sb\xc3\xc2L\ +\xae\x91\xa1G\x87\xc8\x93\xcf\xcf\x03\x19\x85!\xae!\xa3\ +>-\x90\x81]\x9c\xed5\x90\xdc\xee7@7\xce\xea\ +\x0a0\xd7\xf5\x08\xde\xd5\x0c4\x933\xc5#-BS\ +\xf1\xe8\xd0?\xc9\xb7\xbd\xee\x9d\xdc9{\xc6\xeeUf\ +R\xc9X\xde\x92\x8c\xa82\xe9\x1eMw9\xe512\ +\x1b\x062\x03\xe7 \x99I'7\xfb\x0c\x13\xf0\x8c\xea\ +\xc2T<\xd9\xad\x166\xf9\x8c,\xd9\x19\x13\x7f\xe0\xd8\ +z\xf2\xe3\x8a\xdfo\xf3\xbfv\xde\x5c\x94\xa2J\xf6\xa8\ +\xd3\xc9M\xae\x95fE\xbc8\x88\x19\x1b\xa1b\x22\x1d\ +\x88\xa5E\x1d\x8f\xfe4J\x03:*\xd62\x91\x16i\ +\xe9\xfa\x90D'\xeb\xa5\x00?\x05|\x1e\xf8\xef1\x14\ +q\xd3;\xe7%\xab\xbe\xbc:\x06\x9aFGh\xa9\x91\ +\xa2|\xa1\x01Uh\xe0\xb67\x93\xec\xd9\xde\x00\xbe\xe2\ +\xc7\x05\xe0\xeds\x00\x9f\x1c\x9c\x13\xe0\xe3\xc0\x9f\x03\xfd\ +\xbc\xf9\x82\xde\x9b\x9d\xf5-\x0e~U\xb9\xd4\x859\x0d\ +|nP~\xe5\xd9+>\xf0\xfa/sqb@(\ +\xe1\x086C\x91\xc5\xe6\xde)#\x18\xe2J\x02\xc3\x98\ +\xd9\xe4\xc4\xc9\xd6\xa3\xde\x8e\xd4\x8c<\x8b:\xd6,M\ +9A\xee\x94T\xf1jx\xdbWsgmMYA\ +\xb2\xd7QApn\x80k\xf5\x18\xe2y\x1bA\xeb\xe9\ +}\xba\xe7\x12\xcb>\x15\xd5\xd2\x01c\x0fd\xa6\x0a2\ +\x85\x9d\xae\xc1\xa6\x12\x01\x05\x17c~E\x17\xb6\xcf\xdc\ +d\xbcy\x86\x0c\x89%%dL\xc8\xd0u\xd2\x19\xc6\ +\xfb\xb0U8\x19\xccGwPH[\x03\xa17\xf7\xc6\ +\x94\x97\xc5\xdbhq\x1f\xdb\xeezK\xdf\x87\xdbm6\ +\xe5\x8e\xb7\xed\xb9\xc0\xcd\x047\xb3\x01\xdd\xd3l x\ +t\x069cC>j}2@l\xf4\xfd\x1aCa\ +X+$5\xd9\x18*\xc1Lv\x8a\x035/\x88u\ +\xff\xa6\x8d|\xaeC\xb0\xe6VW\x8a\xb8\x19\xf5\x5c\x0c\ +\xfcN%\xa2W\xbb\x895>v/\x0e\xe4:P\xbc\ +/\x06\xa0\xaf\x8b\xa7\x93*\xb0[2\x13\x99yic\ +>x\x1f\x93\xa6@\x00\xad@=\xbe!\x8b\xaa\x01u\ +\x9d\x99\x96\x99y\xde\xb3\xa70\xe95\x93N,\xecY\ +X(\xe2\xf1\x16<5\x94d\x7fI\xd3\x80\xb0E\xd2\ +@\x12\xb39\x974\x90\xd2\xd6M\xa5\xcdL\xbe\xa4\x09\ +\xd5\x82A\xf3+\xebO\x1e\x9c\x10\x80\x0a\xf2\xc5\xd8d\ +g\xae\x0b\x09I\x1ew#%c\xbd\x93g3p\xd3\ +\xed\xe2\xe61\xc5\xc1y\x01\xc8b\xa9\xc4\xe2\xdb\x9b\x1b\ +\x13\x5c\xc4\x97`\xe9\xc7\x92=\x97`\x8eY0\xfa\xf7\ +\xc1%LWp}\x8f\xb4\xdf\xb3\xddm\xf8\xbd\xcb\xbf\ +\xe0[O~\x91\xcdK\xc7 XG9\xcaQ\x8er\ +\x94\xdf\xc6R\xb4\xf0c\x9f~\x17\xaa\x857=\xfeV\ +\xdb\x98\x04);\x0c\x84\x09$3\xd9S\x19\x9c\x056\ +:i.3\x0f\xb8\xcfY:\xb7\xc8\xbfb\x13\x86\xec\ +\xb3\xf5`}S\xca,jt\x81\xb8J\xba\xc1\xbc\x00\ +qm\x8e_?\xd2>\x11\x09^\x10\xa8f\xcbu\xce\ +\xda\x81\xe2H\x91\x14\x13\xb3\x98o\x89\xd8\x04\xad2}\ +~\xb2\x98\xa8\x15X\x99\xd8\x89\x08\xef|\xf6\xeb\xb9?\ +\xdd\xe7{~\xf1\xff\xf2\xe8\xd0\xc1\xbcF\xba\xa3\xc5\xef\ +\xb1\xcd\xee\xd4\xef$9\xbb\x9bV`\xd9\xc2\x00\xa7j\ +\xbb:q\x18\xf8J*\xaa\xf1`.\x15\xc0\xf6L\xaf\ +E\x05\x8a=\x8d\xaf\x08T\xd3\x07\xe1\x8ai&HE\ +UD+\x13\xc1\xb9v\xcb\x15\xef\xff\xcc\x07y\xdb\x9d\ +\xb7\xf1\xdc\x8dg\x81\x911'D\x15)\x85\xe2\xe6\x83\ +\xaa;D\xeer\xca\xe3,d\x12\x89\xac\xa7@a\xe6\ +\x92\x96\xc6\xc9\xd35ia\xbf\xec\xcd\xa7N2[\xd9\ +X\x904\x07\xb1v]\x0d\xa4G{\x89\xcf\xde[\x00\ +\xb0l\xebuf\x1a\xe0\xbf\xa9\x01fu\x86+9n\ +\x8f\xe7\xaf\xfd\x1dw}\xc2[b\xd2\xce\x0a\xd9\xab\x8f\ +'\xd6\x9b\xdc\x17i\xc0\xb8\x8az7\xf8U\xe0\xcfa\ +L\xf0\x1d\x0c\x08'\xcc\xe64a\x007\xd3r\x05G\ +4\xe8\xfe\x82\xe8\x96\xf1\x98Bz\xa67n\xa6Ry\ +4\xd67\x8e\xeb\x01p\x9f\xd37\xce\xf1\xcb\xc0\x8f\x80\ +\xfe\x04\xcc\x17\xc6\xf8\xde\xaf)\x8d\xe0AQ\xaeU\xb9\ +J\xc2\x97\xb7\x99_z\xe2\x92\x9f\xbf\xf3\x80O<\xbe\ +\x83T<\xb5LF\xb2\xb3X\x92V\x91v\x13\x991\ +%6yd;\x0c\x9cla\xb3\x854:\x00\xf1\x17\ +:X_\xed\xde\xe7.\x18\xb0\xbd\xa3\xc1\x06{\xc3\xd7\ +@L\xb3os\x02\x1a\xa8Q{\x915X\x0eeI\ +\xdd\xdeb\xf6\xa1\xd3\xba\xde\x15;\xeff\x01\xc1\xfeV\ +\xe0[pt&0Mhqg\xd8y\xef\x8f\xb3\x98\ +\xef\xe5kn\x91NF\x96l E\xdc\xa659\xa3\ +/\x02i\x82\x93/\x98\x9f\xe6\x90\x0d\xf4J1\x10|\ +k\xe7\xee\xe3\x0e\xe8\xcb\x02\xc5\x86`\xaeg;e<\ +\xd7^18`\x86\x03\xc1\xe8\x9e\x8b\x99\xb0\x9e&\x0b\ +\x8e5HS &7\x99\x16gs\x93\xdfwJ\xad\ +\xeb\xa8\x03M|=G?\x1a|,\xf5\xb6\x8c\xbe,\ +><\xca\xe0\xfa\x83\x81\x96\xa7\xb8\x03\xc0\xda\xd5#U\ +\xe3\xe4\xafU\x07\xe8\x8b\x9f#\x1eI\xb0\xc7\x91\xdf=\ +^\xa5\xa5D\x84j[\xceb}\xac\xdf\xb6\xa8a\xb7\ +Y\xdd@cq\x86\xb3\xc0\xa4\xa6\x96\x0c\xa6\xd9\xd8d\ +1\xf6Y6LeC\xe1\xac\x9e\xa7h\xdfU\x94\x99\ +\x89\xb9\x14ff\x8a\xce\xc64\x97\xc5\xfc\x98\x97\x9d1\ +\xcd,~\x8e\xc9R\x07\x0a\xde\x00\x09\x91\xc1-\xaf\xcc\ +4;\xc9\xd6\xd7\x9d%\x8e\xc8\xdai\xf0\xbe<\x93\xa4\ +Y\x1aX}\x85\x22\x1e\x01\x22\x0b\x85\xa5\x82|Ki\ +5\xa0\x1e\x80\xacdSr\x16\x92\x8d\xf1\x92\x1c\xfcf\ +\x8a\x88GdW_z\x902-F\xcdOW0]\ +#\xfb=yI\xb9\xcd\xc4w\ +\x22\x12\x1b\x15f\x22\xa2t\xf3\xe3\x0dp\x17 0\xea\ +\xdda`p\xa9\xc00\xece\xa5\x1a+\x07\x146&\ +\xba\xa5F\xb2|\xcd\x85\xd9\xb7\x9f8Kl\x8c\xeb\xbd\ +\xfd}\xde\xf7\x99\xf7\xf3\xce\xe7\xbf\x91;\xe7w\x1c\x1e\ +[\x0a\xa5\x9c\x85T\xcc\xc0=\x1b\ +\xdc\xac\xe7+3X\xa5\x07\xc4}t\xe70\x1c\x10\x0c\ +\xf4\x06k\x1c\xbe\xbe\x87\xe6\xce\x97\xc0\xdf\x02\xde\x0b\xe5\ +\xae\xb1\xbc\xf7=\xad\xd1e\xf1\xa5*s\x82\x97s\xe2\ +\xd37\xf7|\xf0\xf7\xbc\xcc\xa7\x1e\xdb1\x0f\x8b\x99\xf9\ +& %S`\x88\x8d\x07\xe1$\x9b\x86\x0d#\xcaf\ +\xc8l\xc6\xccvL\x9c\x0e0n\xddR\xd4Y%\x9d\ +\x8dURX\xb3\xb0\xac\xdfU\xad/\xba\x95\x8f\xdb\x88\ +(\xd0\x82\x03\xe1\xd1\xeb*\xbe\x94\xb6\xa4g%c\xbf\ +\x1a\x98Dif\xc4\xfe\xac\xab\x22\xc4M\x9d\xf1k\xac\ +\xce\xe5\x81z\xa6\x82\x16E\x96\x04\xf3\x82\x16\xb3^\x88\ +\xe5xv\x82\xa4\xc1\x00\xf6b\xa6\x09\xaa\x85\xb4\xb1\xf1\ +0\xdc]\xd3\x0e\xc6\x9d\xe7\x8aue\xdf\xa20Mp\ +wq`*\x1e\x94*\x99\xa9p\x01$5\x93\xe7\xe8\ +\x22\xe7\x09n\x08\x9cg\x03\xc0\x1b\xb1\xbf!{wq\ +\xc0\x1b\x91\xf5\xa5\xb4q\xb5\xdeg\x98X\x8b\x07\x99\xf3\ +\xf1\xb8\xc6N\x88o\x81\xbf\x07\xf1\xae$\x07\xf4Z\xfc\ +\xfdH\xee\x9bOS>\xe2\xcfH\xe8\x9e\xb9\xbf\xb85\ +\xd0\x1c4\xab \xa1\x06\x22Sgo\xd5\xdf\x95\x13\xaf\ +\xaf\xf8\xb1\x01\x92\x17\x0f\xa4F1\x00\x8c6\xeb\x90\xc8\ +/<\xcf\xa6\x93\x9a\x8a\x05\xe6\x8e\xc0]\xb3\xda\xf6\xe2\ + y*\xa6\xac\x99\x0b\x94\xd1\x8e[\xfc\x1b5\xf9\xf7\ +cW\x82u\x16\x16\xdd\xb0\xf7cc\xbc\xd1\xd4\xf5#\ +\xcc=d\xc1\xcc\xb0gf&v\x5c\x97K\xf6e\xcf\ +\xacW,\xc5,a\x8a/I\xd9,\xaa\x90\xfa>X\ +\xfb\xbb\x0f1\x19I[sWJ\x83\xb9\x1c\xe4\x0c\xb2\ +\x01\x19)I\xd0d\xd7:\xcb\xc2\xccd&\xe1\x14\x8a\ +\xcc\xc62\x8b\xad\xab\x04\xf3\xab\x06x\xc5\xbfj9\xd5\ +/\x88R\xec\xa5[fF\x1e\xe3\xf4\xfa\x8c;\xfb_\ +\xe2m\xf9\xe7xb\xfc\xb2\xf7\x03a\x1cV\xaa\xc2\xdf\ +\x90\x1c\x01\xf0Q\x8er\x94\xa3\x1c\xe5+.\xfb\xb2\xe7\ +]/\xfe\x10\x05x\xe3\xed\xafE\x92\x22e0v1\ +\xfc\x9d\x1cp\x8c2\xd6\xe8\xd0\x06\x12\x0a\x97\xaa6\xd9\ +e\xacA\xaeR\xf5\xf1,\x942C\xca\x8e\x01\x16\x07\ +68\xc0vt\xa0\x9d\xc92>\xf7\x956\x81\xaa\x11\ +Z}\x82Q\xd3&i\x9b\xb4\x05\x18\x8a\xb9U\x1f\x15\ +8\xea\x8b\x14\x1ea]\x19\xc7\xc4\x1cl)>\xe9$\ +\xf1\x8e;\xbf\x9f/\xef\xef\xf3\xd7?\xf6\x0f\xb8^v\ +DP)\xa9\x11\x88\x82\xc5\xed\xa8(\xa0\xd5\x1e,f\ +\xe4\x0f\xc6\x97\xd6\x12\x06P\xc3\x00/\xcc\xa2\xf1\xed\x11\ +u:\xf2\x0d\x87\xbdk0\xbe\xa5^G\xb0\xc9R\xd9\ +\xe3@F\x05\x18\xbc\xd6\xb8\xd6m\xa8\x1f\xfc\xbc\xb6\xf5\ +j\xbe\xe2'?\xf33\xfc\xe1g\xff \xcf\xdf|\xde\ +\xda3\x81\xe8Haf\x90\x81Y\x17\x9fx]\x02\x03\ +\xa3_S*\xa7l\x12\xcc\xf2\xc0\xd8\x047g^t\ +6e\x84.\x5c\xce\x17\xce\xf6$r\x5c\xa7\xa4\xceg\ +0y 6\x03\xfe\x12\xfdG-\x9dR\xb4\xb7M.\ +sm\xa9\xfeY\xab\x1aH\x88\x098\xb02\x81\x86\xc6\ +.\xf5\x8cc\xd2\xda\x05\x9b9\xae\xb4\x16D\x1b\x91\x1b\ +X\x96\xbe\xde\x02\xfc\x0b\xe0\x7f\x00\xfe\x0b\xe0\x05Z8\ +\xd5\xa9;h\xee\xcaW[L\x9a\x99C\xfcE\xca\xa2\ +^;\x13\xe0\xd6Y\xb3\xd5_\x80\xe1`\x7f\xebE\x02\ +/\x03?\x0d|?\x94_\xb3\x09\xfb\xdd\xa9Ev\xbe\ +,\x96\xda\xe8J\x94\x8bA\xf8\xe4\x8d\x89\x8f\xdey\xc0\ +\x87\xef\xbc\xccU*f\x09\x00f\xbe\xeb\xef\x93\xa4\xc5\ +N\x91M%3\xe4\xccvH\x8cy\xe0d\x18\xd8\xe6\ +\xcc\xc96Y:\x16gp\xe7\xd2\xde\xdf\xf0\xb9\x8d\xb6\ +\x88!\xa6\xa68\x8a\x176\x9a\xa48\x06\x8dc\x07\x07\ +\xbfaJ\xe2\x88C\x1d\xb8\xaa\x83\xff\xf0\xef\x0d\xbdJ\ +\x80d\xe6VW\x00c\xf1\xfaY,\x80\x12\x93iF\ +\x04Eg\x10\xb7\xd5V\x05\xe6\x05Y\x14\x9d&GP\ +3e^`.l6\x83\x8d}\xfb\x19\x1d\x06\x07\xa9\ +\x0b2\x8cu\xf0\xd1bJ\x81\xcdb9\x90GmJ\ +\x9bk\x07\x89q\xffK\xc7\xce\xc685&gv1\ +S\xe6\x13\xb1\xfc\xb1\x83\xb4\x08\xcf\x15\xf4J7F\xaa\ +\x81\xcaM\x00\xa9P\xe0xT\xebP\xcaD\xf9\x01Z\ +\x9c&W\x1a\x05\xfb\x99\xb0g&\x01\xe8\x93\x7f&\xca\ +\xfa\xfd\x19\xe2%r\xc5M\x89~\xef\xcf$\x19\xe1Y\ +\x01+X{\x80\x97\xf7~V\x5c\x13\xaa\x01x\xb1~\ +\xa0\xea\xfe\xca\xd8s/\xaeT\xd9\xd0\xbe\x1bei\xeb\ +\x0cm\x19\xca\xad\x82=F\xef\x8e\xec\xdc\xd4<\x82\x84\ +-\x053\x13^\xdc\x1769\x88\xce0gg\xa1\x05\ +4\x9bk\xecn\x86]2\x969@\xf1,\xc2T\xc4\ +|\x9b5\xb3\xe8\xc8RN\x98\xf3c\xcc\xba0\x95+\ +\xae\xf4\x92k\xbdb\x92=K\xd0\xe6b\x17\x5c\xfc\xea\ +,\xb5S\xf1\xae\xb4P\x96\xbd\x01Z\x84\x19c}\x8b\ +ZJ;S\x06%\x1b\x1c\xd2\xc6\xbe\xd9\x92H2Z\ +\xfa;\xd9PR&9\xe3k\x9a\x0eE\x93\xd8\x1c \ +\xb5\x80\x88*\xe6\xe3\x9e\xf5\x94\x1b\xd3\xccS\xd7\x9f\xe2\ +\xab\xe5\xe3|\xd5\xf8)F\xd9\x93R\x22\xf93\x9d\xa6\ +#\x00>\xcaQ\x8er\x94\xa3\xfck\x22S\x99\xf8\xf1\ +\xcf\xbc\x9b$\xf0\x86\xdb_\x07\xcb\xb5\x99=/\x09\x92\ +\xa2\xf9\xd4M\x90\xb3\x01c\x8f\xe8k\x1fe\xe5j\xbe\ +D\xf2)C\xda\x86\x014f\x0a,\xe6?\xe4\x88#\ +\xbc>\x0d\x1a'\x0f\x88ee\xa0\x03\xbf\xdd2\x00G\ +\xcc\x8b\x9d\x9c\xae\xacp\x1c\xd7\xcd\xa1V\xeb!\x95\xed\ +\xe8\xea\x0a\xe0SAM\xc7(\xe4\x94\xf8\xce\x17\xbe\x89\ +\x9b\xe3M\xbe\xeb#\xdf\xcb\xc5|\x9f\xc4\xb6\xabQ\x1c\ +\x1074\xa3\x0e\xee=\xd4\x89o\x0dS\xdf\x05e \ +\x82a\x85\xd9\xaf\xc5g\x1ejy\xbb\x9e\xc8\xe5\x1b\x80\ +;\xee(#\xcc\xae\x91\x9f\x08\xf3j\x88\xc0\x5c\xc1H\ +G+X\x8d\x0d\x1c\xc7\xa4\xa8\xf8yl6(,\x5c\ +L\xf7\xf9\xc0K\xff\x0fo\x97\xb7\xf1\xda\xf3\xe7\xd9\x0c\ +\x1b&Q\xe3\xb05\x14\x17\x85=\xd7\xc6\xca\xeaM\xc6\ +t\x0a$\xb2\x9e#\x08{\xb9o\xd1o%\xf93\xb6\ +\xfc\xbe\xb3N\x5c\xcd\x97\xa8.\x9c\x0eg$5F7\ +\x89x\x7f:|\x82T\xb3\xe7\xd8\xaf\x18\xeb\x18\xa5B\ +E`&\xd7\xdd\x91\x0enF\x07\x11}_\x8a`i\ +\xade\x5c\xd1\x02\x0f\xe5\x9e\x8e\xc9~\xa6\x01\x89\xeaO\ +\xde_jP>/b\x81\xb1\xfe,f\x0e}\x8a\x81\ +\xd6=VI\x1f\x08kfmn\xbb\xd0\xd8\xde\xa8;\ +(k\xe9\xd6\xc3\xe49\xfez\xbb\xd7\x1e\xf8\x02\xbc\x0f\ +\xf8\x07\xa0\x9f\xb0T*\xf7;\xe0\xfb\xa0\xc0E)\xec\ +D\xb8\xcc\xc2gO\x0b\xff\xfc\xb9{|\xec\xc9{\xdc\ +?\xb1\xf4=Y\xd4c\xfe\x08\x22\x05aAR&K\ +&\x0f\xc2\x98\x85a\xc8f\xee\xbc\x1d\xd9\xc8\xc8f\x1c\ +\x18\x87T\xb3\xc7hj\xa9q\x08%V\xac\xfbjr\ +\xb6\xaf7c\x8e\xfd\xc1\x08WSX\x7f\xb61\xa6\xe8\ +du\x16o\xa3`\x09\x15Z\xd0\x9f\xb9\x03\xc0\x1d\x08\ +\xae\xa6\xd0\xc1\x5c\xc6\x9fG<\x0e\xc0!\x8b\xf9\x872\ +\xcdf\xce\xab\x05\x9dg\xb7\xbb\x0d\x9a\xd2\xd9\xdf\xe4\x0e\ +\xc82\x22\xea>\xa1\xae\x84\x8ah\xe5\x22\x865n<\ +\x80\xa7\x9f\x85\x07/\xba2a4\xb3\xe5r\xe1\xd1\xcb\ +\xc5\x00\xe2 \xd6\x97O\x0a\x9ceKq\xb3q3\xe5\ +\x00\xbb\x11\x0d:\x891\xc6\xb5\xeb\xc4=\xd1\x14=\x93\ +\xf7\xb7\xea\xf3\xabf\x9a]\xd3\x93y\x9f\x9eqv\xd7\ +\x99\xe8j)!\x8d\x19&5\x80\xacP\xd9\xddPv\ +\xf8\x90\xd5\xfa\xb9t\xe7\x89\xb2X\xee\xda$\xd4\x5c\xdf\ +\xd5\x5c:\xfa\xcb@\xf57\xc6\x15\x22{gz\xd5\xeb\ +\xd5\xe8C\xf1;\x9e\xbd+a\xe2]\x17?\xbe\xf6\xab\ +\xd2\xfaY*\xa6T@Z\xd4m\xb2\x99K\x87\x12f\ +)\xcd\xcf\xb8\x1ak8H\x9e\x05\xe6\xe4cG2\x13\ +\xf0\xc5\xad\x14\xc2t\x7f\xbf\xd8\xdf\x5c\x84y\x16\xf6%\ +q=\x0f\x5c\xce\xe7\xdc_\x16^^^\xe6\x97\xa7\x8f\ +\x9bO\xb4d\xb7\x90\x89\x07\xea/\xb9k\x19r\x12\xc3\ +\xad\x22\xa6\xd4\x14Adh\xa6\xdc(\xa5\xcc\x14\x9d\xcc\ +\xcc\xd9s\x01.\xf3b\xbf\x09%\x9f\x85I\x94Nc\ +\xa8\xc1*#\x9c1\xf1\x84\xdc\xe5\x8e|\x9e\xd7\x0c\x9f\ +\xe3\xb1\xf1.\x9b4#RH\xe2\xbe\xc8\xc5\xb4\x8f\x1a\ +\xbe\x05\xafB\x8e\x00\xf8(G9\xcaQ\x8e\xf2[&\ +\xd7\xf3\x15\xff\xf8\x13?\xc8\x1fU\xf8\x9a\xdb_k\xd1\ +\x5c\x8b1s\x82\xb4\xe02\x9a\xd8\xc8\x96\x94\x0c\xb4\x0d\ +$\x16\x16.\x97\x0b\xceD\xc82\x901?P\xcb\x90\ +k\x13\xe8\x08:eL\x92t\x13]\xf3\x01\xad>\xc1\ +\xd2M\x80x\x18\x10\xc7\x9cJ\xb5\xa5Q\x8a\xf9V\x0f\ +lb?4\xd0\x13\xccq\xd4\x1de\x0a\x9d\x7f[\x07\ +\xb0S\xca|\xdb\xb3\x7f\x80\x8b\xe9\x92\xbf\xfa\xb1\xbf\xc7\ +n\xb9\xc6\xae\xd8\x82`\xe1p6r\xf4\x8a\xd3tv\ +\xf9\x91N)\x80k$\x85\x8d\xa8\xce6a\x90\xca\xf2\ +F\x00\xab\x86b\x82\xcdmY\x88\x17\xff\xbdt\xf5\xe5\ +z?\xa5\xb2\xcd-\xe4S\x98f\xdby7\x98\x0f2\ +4?[!L\xb5/\xf6\x97\xfc\xe4\x8b?\xc97>\ +\xff\x8d\xbc\xee\xe6\xeb\x0d\xa4\x0e\xa3\x99G:\x8d\xa4,\ +\xa8x\xae\xc7\x92\x19\x92\x1c=O\x00\x00 \x00ID\ +ATecL\x81\x9e1\xa2L\xdc\xa7\x05\xed\xb2I\ +\x99\xaa2\xe9\xceAlb\x9bO\xc8\x84\xf2#\xf9s\ +Vg<\xccL/\x91<8\x8c\x1b\x8d{\x04i\xad\ +\x0c\xb6T\xb6\xa9s\x116\x0c\xa3\xd48nae\xdc\ ++<\xfaT\x5c\xb5\xefD_\xa1{\xfe\xac\xad\x95c\ +\x02\x1du\xd7\x03\xf0\x93\xbc\x08\xfcw\x989\xf4\xef\xa1\ +\xa5!\xca\xac\xfd\x81k'\xa5\xb3\x99<\xb8\xa0>\x00\ +V\xfcE\xda\xa50u\x8e\xe8\xceql\xf8%\xffm\ +\xe0g\x8dA\xbc\xf4\x00W\xf7\x8a1\xbe\x17E\xb9B\ +\xd9g\xe1\xa5S\xe5\xe3\x8f_\xf0\xcf\x9e{\x99/\x9c\ +\xedLI\x95\xf1\xe7\xae\xfe\x9e\xba\xd9~\x16\xcb\x1d\xbb\ +Il\x93\xb0\xd9d\xc64\x92\xc7\x0dc\xce\x8cy \ +gc\xf4\xc2\x5cs.\x01^\xb56\xa6\x02\xd2E\xb1\ +\x0bp,\x0eH\x93\xe1G+\xdb\xb1\x95\xc5\xdb\xa98\ +\xcb\xab\x0b\xc6\x02:\xa0\xab\x0cq\xa2F\xd2\xd5\xb9\xf5\ +\x09]\xac\x8e\x1a\xd4\x0a_W\xaa\xa9jE_n\xfa\ +,\xc5}\xdb\xbdS\xa9\x0a2\x17g\x82\x03\x04/\xb0\ +\x14\xc6\x9c]Y\x90-:tJ\x88\x8c\xd6\xef\x8a\x22\ +\xb3\xd8}\x01\xc3\x04'\x1bx\xecup\xf7s\x06\x9e\ +.\x1e\x83\xe1I\xb8\xf5E\xb8y\xd7\xc0\xbd\x00\x1bu\ +\x90;\xb7H\xd195\x10\x9ai,h\xbc\x0f8\x90\ +\x0c\xd0\x9b\x8aw\xa7\x00|\xb4v\x08\xeb\x89\xde\xec\x18\ +u\xac\x15\xe6\xe2\xd0\x18_?G\xbc\x0b@\x0d8V\ +\x15D^V:\x13\x1b\x11o\xe7@;\xa1\x10\xf0:\ +\xaa\xa2)\x14\x1a~n\x91f~\x1c@\x14/\x97\x14\ +\xca\xb0\x06\xe0\xa1D\xb1\xf4J\xfe\xdb\x97y\xb1k\x0b\ +S\xe9\x02U\xf9\xaa\xa5\x81\xe5x\x05\xaf\x80eGM\ +1\x15\xc7\x88XP\xb7\xec\xf77$cz7\xceB\ +3\xd89J\x98\xe1'\xeb\xd3:{\xb0\xaf\xf0\x95N\ +\xde'\x07a\x9e3\x0fv3?{\xfd\x11\xee^\xfd\ +\xa4\xdd~),iC\x91\x13\x8a\x0c,2R\x18(\ +id\xce[\x0a\x03*\x1bc\x80\x93\x0f\x08ip\xcb\ +\xad\xec_\x0d\xf3-N\x9a\x18\xb2\xf5\x92\xe2c\xabz\ +\x9e\xb7$\x0b\x89\x85A\x0a\x03{Ne\xe2,=\xe0\ +F\xba\xc7M\xb9\xcfi\xbe@\xa4\xd8\xc5\xba\xc9\x86\x16\ +\xb3\x10+\xba \x12\xee/1Z\xbe:9\x02\xe0\xa3\ +\x1c\xe5(G9\xcao\xa9(\xca{?\xf3\x1eD\x84\ +7\xdcz3\x90\xfc\xbb\xe6\xb3\x84\x0c\xc8Hb\x01\xdd\ +30z\x02\x09\xfb(^.\x97\x9c\xe53g\xf7L\ +mm\x1a\xe6T\xcfa`\x86\xaa\xaaOb\xfeQ\xc6\ +\xd0\x89}ci\xb8\x22X\xa3>\x9fk\xb0y\xb3o\ +\x8bt7\xc1\x10W\x1c\xa1kP\xec\x17P\xa3\x80\x8a\ +\xef\xc8Q\x87\xefK\xd2\xacTS\x12\xfe\xf8\x0b\xdf\xc8\ +v8\xe1\x7f\xff\x85\xbf\xc5\xc5t\xb92\x87\x16\xf7\xcd\ +\x0dp\x18\xf6\x8b\xe1\x83\x8bC[\xad![\xdc\xb7\xd5\ +\xaf\xaa\x91%\xe1\xf7\x1b\xf5\x801\xb7a\x1e\x1dl\xaf\ +i\xebc\x86(~\xb7\xe6\xdf\x1b\xfce\x98AG\x06\ +\xe0\xc1\xa1\xe3\xce\xe1d^mo\xd7\x22\x5c/\x13?\ +\xfd\xd2O\x93R\xe2\xf9\xf3\xe7QQ6i[\x1bS\ +0?\xdeI&\xe0.p\x8b\x91\x13\x12\xca\xa0g \ +0\xf1\x80\xc2\x84\x88P4\xe2\xf6\xa7\xd9{\xcd9\x07\x0fc\x8c\ +9\xd7\xb9\x99B\x99\x08\x89\xcc\xf2\x9e\xd2\xb9\xf7\x9c\xdd\ +\xacf\xce\xb9\xd6\x9a\xdf\xf8\xbe\xf1\x8d\x18\x93\xf5\x5c\x89\ +\xc5\xb5\x19\x96\xd5\x1e$\x10\x07\xd7\xe2 %\xc0k\xa8\ +X'\x06\x08\x8e\x85=\xab\xb1\x0fVG\xe0J\xcd\xe0\ +\xc1\x83\x8c9R1\xbc\x13)n)\xe6V\x0c`\xac\ +\xfd\xee\x01\xff%\xf0\x1f\x03\xef\xf7\xe9\x10\x0c\xed\xda\x9d\ +9j\x8c\xac\xbf\x1b\x935\xaf\xfe\x0f\xe67~\x22\xc7\ +7\xde\x8b\xef}\x1f\xf8\xfb\xc0\x17\xa1\xdd\x87\x8b\xe2&\ +W\xce\xfa\x9e\xa9r\xa1\xca\x92\x84\xb7\xb6\xc2KO\xef\ +\xf8\xd2\xd3wx\xfd\xda\x19K\x82,\x0aY\xc9\x19$\ +[\xa0B\xa4@\xb2\xac\xfd\x9c\x12\x9by\xc3<\x0by\ +\x9a\x98\xa7\x89\x9c\x92\x81^\x01R1VIA\x9bX\ +\xe0B\xc4\xee\x0f\xbd\xd0\xa9\xcdHQ\xcb+\x17GR\ +\xb2\xa2\xe059;9JZ\x1b\x90\x09\xa6\xdc\xc7M\ +g\x03\x19Z\x06xA\x06\x88Y\x97GR\x85\xba\x0c\ + \x8c\xc6\xfb\xfeK\xf5\x90P\xc3\x16\xf9^_I\xc3\ +9\xabV\x9b\xc3U\xd1H,-n\x14\xb7T\xa4\x15\ +\xf24\xd9\x5cm\x05\xc93\xa2\x82\xa8\xa2\xcd\xb4\x13\x92\ +\xc4\x1c\x96\xfd\xfc\xee\xdd\x80\x07\x17p\xed\x08\xcaM\xd0\ +_\x84\xeb\x1bx\xd77\xe1\xdd/\xc1\xe5\xce\xe4\xb8\xd2\ +\x9c\xdd\xdd\xbb\xd9\x9b\x03\xc7\x90E\xe3@\xaf\xcb\xc9W\ +A\x9a\xe4\xf34$\xd0\xd5\xfbP\xd4?\xe3\x13=\xe1\ +\x9fWg}\xfd\x82\x11\x1c\xccz\x80\x22\xe6g\x5cS\ +\xeb\xfc\xdd\x0e\x9a\xdb\xb8^\xb3\xcb\xfb%\x07\xd0[]\ +\xcb\x8c}\xe0\xd7^S\x07\xa4\xce\xd2\x8a\xcb\xa6\xd7\x01\ +\xcc4\x8d|\xe9\xec\xd7d\x8b9\x82O3\x97\xe3\xae\ +s\xc6\x13\x10\xb7\x1b\x84.\xa7\xae\xe2\xd3\xcc\x03'~\ +\x1b2\x91\x86\xcf+\xf1\xed\xc7s\x87\xb8O\xf8vj\ +|\xcf\xf0\xa7\x99\x84\xf991\xd3\xd5\x1f\x9am\x1c\xd7\ +\xcf\xa7\x9a\x8c\x1d~\xa3\xbe\xc9\x9f\xed~\x8f7\xe5e\ +N\x8e\xc5k\x12\x83\x95\xc9;\x07\xac\x0aCs\x19C\ +[*\xaa\x19\x8d\x0a\x04\x92i\xea\xf5\x87\xbdLSS\ +E\xd3\x86FF\xd3\x06\xd2\x84\xe4\x0d\x92\x85Y\x1a\x9b\ +\xb4p\x94\x0b\x9b\xb4c\x96\xc2V\x0a\x9b\xa9\x90\x93\x05\ +\xad\xbb\xe3\xb8]\x1d\xa8\xd86#Bm\xea\x1b\xff[\ +\xda\xe8\xc4\x9f\xb2\x1d\x00\xf0\xa1\x1d\xda\xa1\x1d\xda\xa1\xfd\ +\xff\xde\xce\xcb9\xff\xf0\xfb\xbf\xcb\xdfy\xbe\xf2\xd1[\ +\xbfh,\xd0\xba\xe5\xa8e\xe8\xa0(\x8d\xba-M\x95\ +\xb3z\xc6I\xba\xc6\x94&\x17\x04[\x0d\xc4\xac\x80\x18\ +\x08\x8a\x1c\xd4\x00H\x88\xf1zY\x13\xd9\xa9\xb5`}\ +{i\x0d\x19\x8b\x97 j\xe2\xc8\xba\x1b4^\xe6(\ +>\xef\xff\xc7\x82\x85\xd5\xf6\x12\x0et\x057\xeb\xb2\x05\ +`\x98\xc1\xc61\x88\xc2\x94\x12\xff\xeas\x7f\x8d\xd6\x0a\ +\xff\xf5\xd7\xffg.\xeb\x8e\xf0\xb3\x0e\xd66\x96\xf7\xb6\ +Wsm\x0e\xc65\x80\xa8\x81\xdc\xb2z\xdf\xdc\x98}\ +\xf9\xcd:\xbf\xf5\x8an\xd0u\xb2\x06\xaa\xf7D\xfd_\ +\xe9\xd09\x5c\x98\x9b\x7f[Hl)\x9cc\xdc\xeaB\ +\x00q\xdb\xb7\x83K\x8cu\x1e`\xd9\xbe\xff`\x7f\xc6\ +\xef\xff\xe0\x9f\xf07\xdf\xf7\x9b<{\xf3\x19D'3\ +\xe3\x11C%I2hE\xe5\xa2\xefmb&\xc9L\ +\xe6\x1a\xa8\xb0\xc8#;G\x1d\x1aC[\xbc\xed\xb9p\ +\x19=\xf3uf\x99\x90pD\x8a\x81\xd40\xd22$\ +X\xb59\xe7k\xffF\xd9\xa4\xa6\xde_2\x5c\xa1{\ +@A\x87D\xb1\x8f\xfdj\x1e\xa9\x8c\xf4[a\x04<\ +\x94!\xc5\x8c\xef\xaa\xbf\x1f\xaf\x8b\x07H\x82y\xbb\x12\ +e)\xc0\xcb\xc0\x7f\xe6?\x1f\xf3\xf7\xd7\xa0\xb5a\x09\ +\x83\xc5\xa7\x87\xae\xbe\x1f\xa0\x22$\xce\x01\x9cg\x86\xb9\ +UZ}\xfe\x1c\xf8?\x80\xff\x05\xf4\x12\xf6\xc5\xf2|\ +\xad\x96\xaf\x976j\x8d}j<\xdaL|\xfff\xe5\ +K\xef\x7f\x87\xef\xdcz\x84J\x01\xa9lrB\xa4\x92\ +s&o\x94)\x1b\xe2T\xd7~\xe7\x94\xc8)\x93s\ +#\xa7\x89\x94\x14\xc9\x86\xdeU-G\xb0\x91hj\xae\ +\xb2I'T\xab\x95\xad\xf2@\x98\xa2\x9eS\x9c\xbb4\ +W\xb2\xcfa\x95+\x83\xd4\xb0\xf5t7?\xb2K\xc6\ +\xe4\xcf\x01n<\xd6\x14y\xc1\x01vG\xe4\xca\xc70\ +\x00RUc\x8dK\x80b\xdfQS\x0b\xf0iC\x9b\ +}XT\x07\x10\x8e\x08Is\x0a\xb9\x9a~Z4Q\ +\x97\x82\x94\x05TI\x9d\xfe\xb4\xba2\xda*\xd2\xc4\xeb\ +\xff\x02{\x07\xcf\xc9\x82\x82\xfb\xa7A\xdf\xb6\xdb\xe7\xf4\ +A\xb8}\xcd\x0d\xac\x9e\x80\x1b?\xf4\xb9\xb5@Y\xec\ +\x1e\x94g\x98\xbdl\x96\xf8\xad!9\x13\x1c\x80v\x0d\ +T5A[F_E\x9fgL\xf2\x1c!\xb2P3\ +t\x12\xdc\x01s\x16g\x9c\x1d\x0c\x07k\x1aMW\xbf\ +\x07+\x9c\x9c\x81\x0f\xd0\xde\x87\xa31\xa4\xd0\xc9\xc7\xce\ +\xbb+\xae\xd5\xe4\xdb\xcf~-\x04\xa0M\xb1\x91\x0cy\ +\xb2\xf7\x17\x8cx'\xd9k\x13>T\x15\xda\xecDe\ +\xa4\x1b\xf8\xfd]\xd2\x885\x85\xa4>\xae%\x15\x97(\ +\xfb\xf1d\x86,\xdb\x02z^\x82*\xe6\xa0\xd0\xeb\x22\ +75\xd5\x838\x8a\xd3\x00\xd9:r\xbbC\xac\xb3\x96\ +i71y\xf4\xb2\xaf|{\xf7]\xbex\xf9\x0f\xd8\ +\xe7\x0b\x8e\x92\xfa3!\xa3-\x8f\xf0\xa4Z\xe2\xbbv\ +UP\x1a\x9d)b\xd2c\xf1\xb9\xe9\xf7NIBN\ +\xe7\xa4\x94\xd8\xcc\xc2<\x0b)e\xbb\x08$\xa3\xad\xd2\ +Z\x94\x9c\xb3\xd7\xb5N\xd4fwNS1\x88)|\ +\x92\x97\xd9\xd3x\x8e\xd8\x80*\xf3\xaa\x83e(c~\ +\x8av\x00\xc0\x87vh\x87vh\x87\xf63\xd3\xfe\xe9\ +\xab\x7f\x80\x88\xf0\x91\x9b\x9ft\xfd\xa1\x03,\xa7\x18$\ +\xecY#\x89R\xcd<\xaa\x01\x17\xed\x9cc\x8e\x99S\ +<\xa8\x95\xea\x92\xe8\xb4\x02\xbd\x06LM[\x9d<\xe7\ +\xaebLp/_\xa4\xfc\x88\xa1U\xaf\xcf\xea\xe0$\ +\x5cI\x83\x17\xf5`\xfcX\x5c1\xd6\xb1!e\xf5\xaf\ +\xdb~\xd2 \x83z\xcdK\xdf\x7fl_\x81\xbf\xfd\xdc\ +\xafP\xb5\xf1\xdf\xbd\xf8\xf79/\x17\xdeS\x91\x7f\xeb\ +\xa0\x8c\x868\x1b\xab\xec\x89R?\x01\x13m\xd3\x01\x0a\ +\xcc\xcc\xca\x0e\xc7s\xa8\xbcV\xaf\xb1\xb4B\xe4\x10k\ +\x0f\x09L\x1d\x00\x0en5\xb1\x964\x1b$\xdea\xe5\ +\x8e\xcaX,\xf5D\xd1\xf8\x1c\x0cS\xaf5|l\xb4\ +\x96\xf9\xcck\x9f\xe3W\xe5Wy\xdf\xe9\xfb\xd8\xe4\xc9\ +\xe6A\xb0Cb\x80g/;T\xefr\x22\xb7\xd8p\ +\x04*d\x8e\x11I,z\x9f&\xcd\xe5\xcb\xbeg\x05\ +\xb4q\xd9.-a.o\x99\xd2l9\xa7\x9d=\x97\ +\xabu\x5ce\x80[\xfa\x19F\x9f\x8f\xda\xc0\xda{\x8c\ +\x1e():\x0c}*\x03 H\x00-\xc6\xeb\xc1\xca\ +\xc4w\x85N\x0e\xf6}\x07@\x0b\xc7\xf25\xc36&\ +\x18&u\xfe\xbb\xc0\xbf\x0f\xfc\xd2jRv:z\xf5\ +Z\x98e\xb1\xdaF~\xecg%\x1d\x05L\x9f\xf9\x7f\ +\x01\xff\x08\xf8\xae\x19\x80=r\xe0\xfb\xc0\xc1\xef\x99\xda\ +,x\xb8I\xbc\xfe$|\xe3\x99{\xfc\xe0\xe9G<\ +\x9cwlBA\x90\x8d\xedII\xc9\x932\xcf\x89\x94\ +\x8d\xde\x8a$\x86\x14%ZD\x91d\xb9\xc0h3P\ +\x94@\xa5!\xe1\x00^+\x95=\x92\xb2\xf7\xab#\x22\ +\x05$!Z\xc6\x9co\xca\xe4uNc6\xaa\xcb3\ +\x9a_\xec:\xd4\xfc\xe6\x22\x8d\x01\x8f\xb8\xb6\xd5\x01N\ +\x80\xe5\xa8Y\xdaM\x90p\xc0Q\x94\xd6L1\xa0\xc5\ +\xd0\x88\xaa\xb8\x01\x94\xe5;S\x9a\xb3\xb6FAJP\ +`\xaah\xadH\xf3\xc0M-\xa6\xc7m\x8ej\x1aH\ +\x8b\x1b\x16\xd0*2M\xfeZ\xa1-\xe2s8\x91\xbc\ +\x5cM\xda\x08\x9c\xc2\xfe\x03 7\xeck\x17`\xa6T\ +\x0e>s\xc8h#*\x17*\xd3U0\xaf\xb51w\ +\x93r%\xa7Yc\xbe\x06\xf8\xd5\xd1W\xc5\xd9\xe5\x14\ +\xd7\xf3:\x08\x13\xf7\xc7d@p\xf6[Fq\xc0\x17\ +\x81\xa4u,\xa6\x1bf\x89\x81\xc1\xa8\xcf\x9c\xdb8\x86\ +\x9e;\xef,s\xec\x7f\xca~\xef\xae^\xe2)\xa6z\ +|g3\xee\xc1\xc5\xcf3\xcd#\xc0\x11\xe0V<\x88\ +\xd9\x19\xe6\xc7\x08I\xc1\xce'\xd4\x1c\x88\x05\x03\x825\ +FF\x7f\x14\xf5n\xf7y\x14\xdb\x0e\x96X\x93\xfd\xe4\ +\x00\xc2\xf8kj\xfd\x95\xb3\xe7\x09{\x00\xa25\xba\xe2\ +#H\xd37\xf6o\xf1\xf5\xcb\xcf\xf3\xea\xf2u\x98\x8b\ +\x99wi\xb59\xeaR\x08\x15\x0fF\xa9\xe5\xda\xa6@\ +\xe5b\xd7eNG\xe4I\xc89\x91sf\xb3\x99\xb9\ +\xbc\xb8\xa0\xd6B)\xd0\xea\x82$a\xca\xc2\ +\x16@\x18\xe8\xfb\xe8\xad\xf7q{\xfb\x14\x7f\xfa\xf6W\ +(\xda\x08_g\x936\xbb\xe1M/k\x14hhb\ +\xe4\xec\x06\x5cK\xfe\x9d5\xf7\xa8\x18+\xbc\xb6\x09\x1e\ +\xdb\x0fS\xac\xf8;\xd0T\x22w\xa0+=\xff\xd7\xf6\ +=\xce}\xfc\x1b9\xba\xa3\xf4\x12\xe0\xe5\x98\xec\xd8m\ +\x0cw\xf5\x92\x1f>\xf8\x1e\xb7O\xde\xc5\xf5\xf9\x06\x92\ +\xa4KW\x03\x04YY\x8e\x82\xd2\xc8\xae\xf1\x15\xc9$\ +\x99H\x9ai\xb2\x8c\x15i\xac\xd4c\xef\xdahZ\x99\ +d\xf2\xf9`\xe3\x8eo[|\x10#\xa7\x1c\xf1\xff\xa3\ +\x1cO\x1f?q\x83+\xb92\x07\x02\x00tl*\x0c\ +7\xe2\xc7\xe6\xc5jm\xde[\x97\xc9\xc7h\xac\x16\xf9\ +1<\xb1H\x8fu\xe4\x95v\x0e|\x06x\x16xn\ +5\xa4\xc2\xc8\xe1\x0d\xb0\xbb6\xb7\x0a\xb67J\x1c\xe5\ +\xd5\xf7\x00\xbe\x05\xfc\x17\xc0\xa7A\xef\xc0\xd9\x1e\xee\xec\ +\xe1^\xb5\x9f\xfb\xadr\x86\xb0\xcf\x89\x97o\xc0W\x7f\ +\xf1\x92?\xfb\xd4\x1d\xee\ +\xfb\xe83|\xf1\xe2\x1f\xf2H_wW\xe6\x08p\xe2\ +\xf7O%\xe5\xc9\x83S\x90\xb2\xb0\x9d\x85\x93kG\x9c\ +\x9e\x1eq\xf3\xf4\x84\x1b7\xaeqz}\xc3\xe9\x8d\x13\ +N\xaf\x1fq\xed\xda\x11\xb7o\x1es\xed\xfa1\xd7N\ +\xb6l6\x16\xcc2\x13;KkP\xadv\x1d4\xab\ +U,\x12!C{\xdf\xf2\xb0\xad\x03\xe3\x9eL<\xe5\ +4\x1c\xfa\x8b\xf5w\x12r6\xf0\x9dR\xb6`\x80\x0a\ +_\xf8\xcc\x17\xf8i\xda\x81\x01>\xb4C;\xb4C;\ +\xb4\x9f\xb9\xf6\xe9W\x7f\x0f\xa5\xf2\xf1\xdb\x9fb\xd1e\ +\xe4\xd6\x01d\xf5\xc8\xbcZ\x89$\xb1\x0a\xb2\x09(Z\ +8/\x96\x13l\x0c\xafq\xbc!\x95\xf2\xb82\x89L\ +U%\x93\x9d\xd7L\x9d%N\x0e\x9c\x82Xq\xfc\xdc\ +\xe5\xab\xfe\xe7\x8f\xb0s\xeb\xba\xc1(\xa3l\x12\xab\xc5\ +\x91\xbf\x1f\xce\xc0W@R0K0$\x85\xd0\xcd\x93\ +\xfe\xe63\x9f\xe2\xbc<\xe2\xef}\xf3w\xb9(gD\ +\xe9\xa2\x10\x126\xf6\x9d\xed\x8dE\xcd\xc8\xeb\x0d-\xa0\ +}RW\x7fK\x97F\xc7\xf1\x8d\xa2G\x9d\x02\xf2\xca\ +\x8c\xb6\xcc\xb7ep\x0fJ\x00c9\xe126R\xef\ +ka\xa6\xb1G8&r\x86G\x1d\xe1\xcc\xba\xa6\xb1\ +\xedo\xa6\xb4\xc6g\x7f\xf8Y\xda3\x85\xe7o~\x90\ +-\xb31\x84\xad\x91#\xe9\xcf\x99`\xb8\xc717\x10\ +NH\xaad\xb9\xc6\x96\xc4N\xef{\x9f\xf4\xe5\xac\xcb\ +\xd8\x17v\xad!E8\x9eN\x8c\xd6\xf1\xb3\x8c\xd2H\ +\xc4\xd8\xb9\x09V\x96\xec>E\x0b9\x1c\xa0\xc4\x8fz\ +\x85V\x03\xcc\xc68\x86\x1b\xf1\x9a\xb1\xa2\x1f\xcd\x08r\ +\xac\x08\xb6N\xd6\xeaj\xc4\xd4?\xdb\x1d\xa5e\xcc\xb1\ +5;\x07}:\xc0oc,\xef\xbf\xb4zO\x18f\ +Vu\xf5z\x1cd\xa0\x92u\xfb:\xf0\x8f\x81?\x82\ +zi%W\x1e\x96\xe1\xee|\xa6\xca\x0e8\xcf\xc2\x9d\ +\x1b\xf0\x83\x0f-\xbc\xf9B\xe1\xfe\xcd\x1d\x9b\x96\xc85\ +Qj!W\xa5h\x94\xa3\x82phOS#\xe7\x8a\ +\xa4\xc9\x18\xf2\x94I^\x97T<\xfa\xd4U\x06b\xb2\ +\xe9\xe6\x17\x85\xc8d\xcc\xaf\xbb\xc1\x8a\xeb\x5cE\x15I\ +\xd2\x19bK\xa9\xd8Y\xa0%t\xa7\xd5\x95 \x0d\xc4\ +k\xe3$\x02\xd8:\x10\xce\x0aMF]\xd8 _\xab\ +\x0e\xa6O\xac\x8c\x91\x96f\xcc]\xc5j\x9a\xd6j \ +X\x95\xd6\x1a\xba\xafh\xb3\x1cu+\x03\xd4\xa0z`\ +\xa7U\xbb\xee\x9b\xd1\xae\xa2\xd5\xc7\xd5$\xd2R\xb5\xcf\ +9]\xb9g\xb5Z\x90:\xa1i\xb1k_\x15\xad\x8b\ +_\xef\x96\xbf)\x1a\xe0\x1e\xe4aBn$dcs\ +\xeb\x1e\x16\xefxk\x0b\xcf\x9f@~D\xaf\xdf[\x8d\ +\x04\xec\x00*\xd8P\xf1\xb9\xd8%\xbd\x95^<=g\ +\xc7\xef\xea*\x085\x068\x18c\x85^.,\x14\x13\ +\xe3\x0f\x9f\x82>\x0f\xc5Y\xd6\xa4\xce\x98\xe61\x85\x13\ +\x5c\x91^K\x1a2\xe6*\x0c\xdf\xa4\x00\x96\x01p'\ +\xf7pp9EdJ\x08\xf4[XH\xa5\xd3\x9a\xf9\ +\x0e \xe9\xb7\xcd(}\xa6\x8c\xe3\x8ak:\x85R\xc0\ +\x8f3\xd2_z)%?\x890P\x13\x1c\xe4n\xfc\ +\xf5e|?X`\xf0\xa0P6\xd24\xcdCu\x14\ +\x81\x18\xd1U-e\xef\x83\xb4\xc0\xbd\xfa\x90\x97\xce\xbf\ +\xcd\xb7/\xbf\xccY}\x0bI~\xdf\x173.\xcci\ +\x94\xcc\xb3z\xdb\x1e\x18\xf2\x83P\x84\xdd\xee\x82\xfd\xde\ +\x0c\xd7RO\x19\xf1\xf3\xd1\x98\xe3\x16\x15\xb2j\x0d\xd2\ +\x1fx\xc2\xde\x03\x02\x01\xb4\xddm\x8e\xd6\xeb9\xd7\xe6\ +\x81.O\x866\xb6:\x1c\xe1\x95\x94<\xef\xb8\xd1\x15\ +\x15\xf6^a\xdc1\x7f\xbav`\x80\x0f\xed\xd0\x0e\xed\ +\xd0\x0e\xedg\xae\x95V\xf8\xfe\xc3\xefqks\xca\xcd\ +\xed\x13\xe0\x0fh\x9c\xa5\x09x\x95dB\xb4!}\x95\ +`\x0f\xceJe\xc2\x19\xbeXe\x89A\xafxTZ\ +\x9099\xbb&\xfd5\xf5\x07q\x0f\xe6\xc7\x02\x89\xb1\ +\x98Y\xb7\x1f\x97\x7f\xb4v\xf3\xed\xc0\xd7\xff\x0f\x9c\xb1\ +NA\x94\xfeO\xectl{\x80\xe4\xc4Gn>\xcf\ +\xbb\x8e\xdf\xc5\x9f\xbe\xfd\x22\x8b.\xac\x0b\xf4\x0c\xa6\xdc\ +s\x1f;}\xd7\xfc}C=C\xe6l;\xfd\xd1z\ +\xc1\xf8\xbb\xd9\xb7\x10}\xd6\x8f\x9cXp\xd8\xa7\xb3\x7f\ +>V\x8b\x93\xef/\xc2\x05\xc3\xb8k\xb0\xbfCz\x0c\ +\xf3\xea\x08\xe8\xdb\xdf\xb7\xc2\xab\x8f~\xc8\xad\xe3S\xae\ +onv\x06\x9f\x94\xdc\x0d\xbc\x91R\xa2\xb2G\xd5r\ +\x84\x93'\xb1\x8aL\x16\xdcH\x05\xf5Ul\xf4y\xd0\ +0\xb5\xedQ\x1a\x93L\x9d\xd95#\xb5\xd4\xa3\x1e\xa1\ +3\x18\x8e\xdb\xce~\x8b8H\x8a1\xd9\x01_f\ +\xb0\xccQGwu\xcdH\x00\xd4\xf5\x8f\xe7\xafwV\ +Vl\x1c\xfb\x9cvP=M\xe3X\x22\x0d\xc5\x0d\x8c\ +\xed\xb8\xddU\x5c\xe2X\x1a\xe4\x0d\x1c\x1f\x0d\xa6\xd5\xed\ +\x08\xac\xcex\x12\x1b\xf8\x14\x03\xa8JJ6\xc8\ +\xe2\x88X\xecB\xb5'R\x92\xde\xc9\x11\xc8\x8ds\x10\ +\x9fL*\xf0'\x9f=0\xc0\x87vh\x87vh\x87\ +\xf6\xcfA+\xad\xf0\xfb\xaf\xfcc*\xf0\xd1[\x9f\xec\ +\x0b\x09\x9a\x99^l\x11D/\x80\x8d\xcbP=jM\ +2\xe7\xdfv\xce\xb1\x1c3\xc9Lr\xe6\xa9\x09\xee\x06\ +\x8b\xc9Z\xa3.\x84/&\xabB\x96\xd4\xe5\x90\xc9#\ +\xe9\xac\xc0j\xac\xc5\xc2\xbd\xb7\xb3\xbc\xf1\xba\x7fh\x0d\ +f\x04\xae\xb0\xbakUn,\x98\x92\x91M=O-\ +\xf7\xe3\xa1\xe7\x15\x8a\x08\xbf\xf1\xdeO\xf1h\xff\x88\xdf\ +\xfe\xe6\xefpY\xad\xb8\xeb\x08\x09@\xd4\xc1\xed\xab\xab\ +\x9e\xab\x1be\x8fFy\xa3\xe4\x0c\xac\x90i\xce\x90\xad\ +3_\x87(42PS\xff\xdbr\x81='kp\ +C\x18[\x8c\x1f\x97\x01i\xfbDAV\x9f\xd5\x0e\x92\ +\xcb\xea\x18]\xea\xc6\x8cP\xd9\xd7\xcag~\xf8\x05\xda\ +s\x89\x0f\xdc\xfc\x10*\x13\x1b\x07\x099\xb9\x89/\x99\ +\xbd,\xa8>@$1\xb3E\x98H\x9c\xb0i\xb0\x88\ +\x95HR\xaa3\x81a\xa2$\xec\xda\x1e)\x97\x1cO\ +\xc2&o\x88\xd1\x14\xa7izmQ_y\x8b\xcb\xaf\ +kH\xed\xaf\xf4\x91\xf4^h>\xc61g\xaa\xcf\x83\ +Il\x8c\xc3Q6\xe6L`\x0b\xd4\xb3\xb2\x1d\x14\x84\ +\xa0]Ws\xaa\xea\x90{\x8eQ\xf1\xb9\xb4F\xd4\x0d\ +\x93C\xffO\xd8j\xefo\xf1\x93\xb5;\xc0g\x81\xdf\ +\x05\xde\x80\xfd\x02g\xce\xf8Z\x9e\xaf9;_\x8a\xf2\ +\xe8Z\xe6\x95\xe7\x95;\xbf\x0c\xe7\x1f\x80\x96\x94\xdc\x04\ +\xad\x96_/\xad!M\xdd\xe9\xd7+rk\x00\xd4@\ +\x1c>\x83\x82\xfa\x0b\xd4/\x9es\xde\x0a$Wo$\ +\xf5Z\xb7\xd6\xdfVc\xd4\x9d\xc8\xd5\x16\xed\x0d\xab\x1d\ +\x1d\xec\x95H6s\xac\xa4\xb4\x96\xfc\xba\xb4rK*\ +c\xe4Z-v\x1d%1P!\xd2\x9d\x8eU\xed\x02\ +mM\xd0\xachS7\xda\x02Mj\xec\x944\xdab\ +\xe7\xd6\xd4Xj\x93|\xda9X\x8a\xef\xd0QK\xf3\ +\x00A\xad\xc6r!\x10\xe9\x0d:2\xed\xa5\x15\x07\xe3\ +.\xcf\xafaK\xdd\xd8\xef\x17\xf4\xc4\xae\x1e\xade\x05\ +(\xcc\x96\xda\xfa\xb5\xf9v\x05\xce\x85t\xdeH\xa7\xa9\ +\x07\xe8\xce0\x10|\xf9\x14f\ +\xe05y=\xd8\x8c=\x98}\x15$j\xf5\x80\xeda\ +n`\xef\xa2^r\x92\x05\x91\xd9$\xbd\xea\xd1cU\ +g\x9b\xe8\x8bq\xd5j@\xa2\x15\x92X\xbe\xa71?\ +\xe3x\xd6\xacn\x82\xee^\xda?\x22\x03\x00E=\xcc\ +\x90\xac\x06\xf0\x0d\x90$\xac^\xf7mD\x89\x90\xc89\ +\xcbb\x12\xbe^\xf3R!\xa7\xc4o\xbd\xff\xd7\xb8\xbe\ +\xb9\xc6\x7f\xf5\xd5\xff\x9e\xf3\x02\xb6\x04\x89\x12H\x0c\xf9\ +\xa8\x1f\x8d\x81\xdc-\xa1}\x1d`9j\xf6\xda\xe2\x1f\ +\xd28\x97\x90\x9d:\x88\x15\xcf\x07\x1e`\x17\xa2>\xae\ +-\xd7\xdd\xe0\xc8\xe0\x1d\x96W\x1c\xfc\x9a\xd3A\x9dr\ +\x5c\xe7\x1b\xe7\xd5\xef;,wy\x18m],{>\ +\xf3\xf2\x17P2\xef\xbf\xfd\x0b\xd02\xb3k%\xd5\xfb\ +\xb0\xa1\xec\xd9\x81<\xe4Dqc\xac\xc4$'\x88\x0a\ +{\xb9o\x00\x05%9\xaa\x890\xc0\xa5\xee\xd0RQ\ +=a\x93\xb7\xae&\x08S\xab\x88zh\x07\xc2\xb6l\ +t\x9305\xb7\xee\xbe\x90[\x9d\x89\xc8\x18Ce\x94\ +\xcd\x8a\xf5\xe5\x1a\xabB\xdf|gyt5\x97`\x80\ +f\x5c\xee\x19\xbd\x19\xdf\xcd\xfe\xcb\xda\xf4\x87\x06<\x04\ +\xfe\x1e\xa6w\xfd\xb7\xf8\x7fn\x9f\xc6\xca\x1a\xfd\xd0\x98\ +\xc0\xb3=\x9bx\xf3_\x87\x8b\x0f\x8b\xc9@\xef7\xf3\x9d\ +\xaa\xcde\x91\xcd\xc1nh4\xdbJM\x11\x07j\x80\ +\xd7j{\x82tw\xf0\xe6\xec\xaf%*\xab8\x95\xa8\ +\xd9\xa5\xab\xb1jo\x1d\xb4\xaa[\x0f\x0b\x86\xb0\xb4\xc5\ +b\xd9\xf6\xd5T\x11-6W\xc5U\x04\xad!Ii\ +~\xff\x90\xd2`\xce\xb6\xadd\x17\xa1*v\x8c\xbeH\ +\xd7\xe29\xc6\x1e\xa5hKCSs#!\x0b\xac\xb5\ +V\xdd!\xb8\xd0TPmTG9Z\xbc\xacX,\ +\xe4\xb5\x10%M\xa9\x85\x94\x13,\x0dI\x19i{\x07\ +\x14\xcd\xcd\xb0\xf0{\x9b\xcd\x9c\xa5,\xec\x97=\xdb\xed\ +\xd6k\x1a; \xa9\x85\xb4\xd9@U\xda\xb2\xd8\xb6D\ +h\xa5\x92\xef7\xcai2\xf3#L(\xf0\x00xQ\ +\xe04yjx\x86\xa9\x8d\xc0M\xab\xce\xf0\xeaj\xd2\ +z\xce*\x99Q\x8aU\xfd<\xaeD\x03\xaf\x06\xff\x94\ +!\x07N\xd3\x08\x14\x09\x83A\xedx&\x82>\x05s\ +\xddf0\xcd\xc9\x03`\x0f\xab\xf2\xda\xfem\xdel\x0f\ +x\xa7\xbc\xc9E{\xc8\xc2\x9e*\x8d\xda\xf6\xf8Uo\ +\xb9\xc3\x0d\x10\x0f(\xc4\xbd'\x9e\x1d~\xbfKXN\ +j\xd6\x99I2\x93$\xae\xe5'\xb8\x9enr}\x9a\ +\xb8\x91\xafs{z\x92\xd3i\xe2z\xb6\xa0VHy\ +\xe7\x8dK\x98W\xacp\x04/\xbb\x01\x16\xc6\x227\x86\ +\xab\xb4\xa7tw0\x1a\xaf\x87\xb4\xdb\xd5\xf0V\x1b8\ +\x02\x10X\xdf\x9c7\xf8\xc1\xc5\xf7\xf8\xde\xe57\xb8W\ +^\xe7\xb2\x9d\xf99\xbb\xf5\xb8\x88=\xd3&\xcb\xb1o\ +u\x22%\xbbW\xaf\x15*\xaa\x82\xb6jrc\x89\x90\ +)\x08\x062#p\xa4\x1ae\x04!jW\x896$\ +\x99\x92GR\xb6kP\x92]\xa7Z\xfd:\xf6\xc0G\ +N\x16\x08h\x05\x91\xc8\xc5\xb0Q\x97\x94=/\x991\ +>\xfe\x0c\x8e\xfa\xc1\x16P6\xfa\xbb\xab\x82\xae\xdcI\ +\x7f\xb2v\x00\xc0\x87vh\x87vh\x87\xf63\xdd.\ +\xeb%\xff\xe8\xfb\xff\x00}^\xf9\xc8\xadO\xa0\xbaE\ +\xda\xde\xde\xd4\xd6\x17\xc4\x9a\x94\xd9\x93\xa1\xb2fD\x1a\ +\xaa\x0bg\xb5q\x92N\x98\xd2\x04\x92\xad\xec\x90\x08\x9e\ +\xde\xe7l\x8bx\xbeg\xb0+\xda\xffK\x92G\xfe\x96\ +\x8c\x05X\x0f\x8e\x07\xb0Y-`\xe2\xfd\xc8\xfd\x0d\x96\ +8>\x17\x0b;t\x00\xa1\xfe\x9d\xbe\xdf\xc12G\xfd\ +\xe1x\xceO)\xf1\x9b\xcf\xfc\x12\x0f\x97s~\xfb\xc5\ +\xdf\xe1\xb2\xee\xcc\x10\xc8\xd9\xdc\xf8\xe0\x80\xaa\x96w\xd5\ +\x5c\x02\x1d\x08)XW;\x86Jx9\x0f\xc6\xb8\xfb\ +Z\x13\x05\x95\xa0\x90\xd8\xa2n`\xd5:'\x03t&\ +z\xb0\xc3\x06\x8a\x93\x1f\x83z\x1fg\xdf\xa7I\xb3\x95\ +=\xf8g\xc2\x10\xcb~7\x88~Y.\xf9\xe3\x97?\ +\x0b)\xf1\x81\x1b\x1f\xf2:\xa12\xc0\xa4X\xb6\xf7R\ +\xcf9w\xd6a#V\x8b2\xc9\x09\xb3\xc2\xc2}\x90\ +j\xc7\x1d\xb9\xbe\x0e\xccwZQQ\x97H+9\x19\ +\x17$=Q\xdbz\xd1@\x94\xb1\xec\xc6<\x08\xd5\xb7\ +\x93\xfb\x99w\x88\xf7\xd8\x18\xf4\xb2\xb3W\x16\xf9\xf1~\ +\x04M\xa27c^\x05\x80\x8el\xb7+\x0e\xe5\x8f\xcd\ +\xa5P\x0b\x880\xf2\x17\x05c\x82\xffW\xcc\xf2\xf7_\ +\xc1\xdc\x8f&\xe0\x11\x06\x8c_\x01~\x1f\xf8\x0a\x94\xe6\ +\xc0\xb7\x0e\xe0{\xde\x94\x1d\xcan3\xf1\xc6\xb3\xca\xab\ +\xbf\x01\x0f\xff\x0dc\xa8\xe4>p\xa1\xe8\x04\xedlA\ +[\xa3j\xa1\x96\xc5\x18\xb8V\xc7u\xd5\xa9\x1a\xcf\xfd\ +\xee'\x01\xadV$\xbbL^\x92-\xc2;\xd0u\xa4\ +$\xea\xcc_Pe!\xfb\x0f\xc4`=j\xe0\xd7\x95\ +\x07\xaa>\xa7\x0a\x22\xb68\x17\x84\xd6\x8c\xae\x13MH\ +\xf3\xe0Nr&\x19\xd3\x9f\xaa\xaf\xad\xd5M\xd0T\xc4\ +\xc0n\xb3\x89\xd7,b\x86\x16\x9f\xed.UnZi\ +\xcb\x0a\x08\xb7\xea\xaa\x12\xed~\x06\xbd\xeem\xab\xc6Y\ +7;\xdf\xd6\x8a-\xec\xeb\xde\xc2Q\xaa\xc6\x16\xbb\xae\ +^j\xe9\x93G[\xe3\xe2\xfc\x11\xf34\xf7\x1bI\xca\ +\x09T\xa8{\xcb7\x16\xb7\x18n~\xa5\xb7\xb7\x17\xf2\ +sS\x87\x1d\x8b\x8f\xc8\xe5\x16.\xae\xc1\xf1\x1dg[\ +3\xe8\xe2\x9b\xf5\xdc\xe7\x9es\xeeA\x1a\x14\xc4\x01\x9f\ +8(\x93\xd5P\xa7dsr\xee\x91C\xbfK\xa41\ +GS2\xa3\xaa\xad\xf4\xe1\xeb%\xec\xd6\xf7]0\x16\ +\xf6~=\xe7\x8e^\xf0\x83\xf2:\xaf.\xaf\xf1P\xdf\ +\xb1\xb1\xf3\xe0CXx\x9bD;\xfa\x05\xc9\ +TW!\xc45\x17)\x07\xea\x92}cw'`A\ +\x98#6\xe52c\xab\xc3\xaeL\x0e>]u\xb0\x8e\ +\xb6\xb9, \x82XfZ\x187\xa0bc\x80\xd0\xaa\ +K\xaf%\xf5\xd4\x95\x08=\xa0\xcd\x83\x016^\x88I\ +\xa6s\xceh\xb3\xa0e\xd3\x86F]\xa7\x88\xaa\xac\x8d\ +\x18~\xc2v\x00\xc0\x87vh\x87vh\x87\xf63\xdf\ +\xaaV>\xfd\xca\xef#\xaa|\xf8\xd6'\x07\xbd\x8a \ +\xb2#\xea\xcb\xd8\x03\xd7\xc3\xef\x0a\x933\x9e\x17\xed\x9c\ +#9\xf1lS7\xbf\x12%\xa9i\xed\x1a\xcdxL\ +\xc9\xee\xfck\xce\x95Y\x92/\x1c\x0d\xc6\x05q\x10\xb5\ +Y}Mz\x05\xc0\xf4\xbfW\x9f\x8du\x7f\xff\x0cc\ +\xed\x1f\xb9n\x9d\x01X\x81\xe0X\xa7\xc5\xbeD\x9c;\ +UH\x22\xfc\xd6\xf3\x7f\x83\xeb\xf31\x7f\xf7\xab\xff#\ +\x97\xa5b%\x90\xa2\x8d\xbe\x08C\xaa\xa8\x05\xec<\x03\ +J\x0ek\x12\x06m\x18\xa2\xda\x80\x5c\xf1Y\x03\x8b\x10\ +\x81\x82\xf8\xa6\xcb\xd3:l\x8e\xdf\x1c\xd8\xe05\x22\xfb\ +qD\xc4^}[\x0b\xbd\xe8\xe6\xea\xc8\x03N&\x07\ +\xe9\xfbR\xf8\xfc\xcb\x7f\x82|`\xcb\xf37\x9fw\xd9\ +\xbb\xd5\xa8\xcc\xb1\x18J\x89Ev\x9c\xcb]To\xb2\ +\x91-\x89\xcc$\xd7\x10`\xcf#\x0f\x14X\x9dI\xf5\ +\xe3\xcc\xaa,m\x01='M\xb1x\xcb>V\x11\x22\ +\xc0s\xcaG\x0f+ \xda\xbc\xf6,\xe0\xae\xc2\xf6\xba\ +\xba\xb1\xdac\xf3Dc\xfc\x86\xd4Y\x19#\xf0x+\ +\x0el\xd7\x18\xa2\xe8\xa8\xc5\x8a\x8c\xff{0\x06w\xd5\ +\x0d\xfc\x08V\x22\xe9w1y\xf3-\xef\xee\xfb\xc0;\ +\xc0\xb9I.\xcf\xbc\xa4\xd1\xa3\x0a\xe7\xaa<\xa8\x0b\x95\ +\xc4>e\xdexJx\xf5\xb7\xe0\xeeo\x08\xbbg|\ +\x18\xcf\xe8\xb5\x835\x15\xb4.\xb4\xda(\xa5P\xcaB\ +m\x8d\xda*\xb5y\x8dQ\x8d\x02\xc4\x11T\xf1^\xd4\ +f\xe0\x08>\xe9n\x00\x00 \x00IDAT\xb3\x97\ +\xbcj\xd6/){\xda\x83\xcb{}U.iB\xab\ +\xebe5\xe6\x9a!&c\xaf\xa2S\xd4\xc0L7Y\ +Sg\xe7\xdc4\xab\x09*\x15\x157\xe6j\xb6to\ +4C(\xae5W\x1f$\xf5\x8e\xd6f5\xb0\xb5:\ +\xa8\x15\x81\xd6h\xa2h\xa9\x96\x1a[\x87\xf3m\xad\x18\ +p\xae\xeaLVri\x07\x88VZ\x94j\x12\x07\xbb\ +\x92\x91\x9eJ\xa0\xa4fh\xc9\x00\xa2\xf4\xeb\x09\x85\xdd\ +\xb2P\xeaB\xce\xd9\x81i\xee\xa1*\x10\x97\xedO\x16\ +\xa2\x12\x81\x07;\xd2\xc3-\x9cFet\x8b\x83\x1c%\ +\xb8\xf3\x04\xbc\xef\x15\x03\x9f)\xba\x8f\x11\x94I\x9eZ\ +,N\xea\xf7\xfb\xd4\xd2\xb1d\x0fJ\xa5\xc0E>_\ +\x93`\xb9\xb5v\x0a\xddlJ\xd5\x95\xbca\xa4\xe5q\ +\x8c\xea\xb7/ipoQ^\xda\x7f\x9fW\x97W\xb9\ +[\xefp\xae\x0f\x1d<\x0e%I\xabqcu\x7f\x00\ +QR\xf6\xbcj\xd4\xf3\x8aG\x80\x0e5\x19\xb0\xa9\x12\ +\x86\x22\x04RW\x13X\xa4M\x8c\xb5\xd4F\xd2\xd6\xd9\ +c\x05v\xbc\xc3\xdb\xf5.o\x95\xc5\xbfg\xc6k\x89\ +\x999m\x99$\xb1I\x89Y\x8e\x99E\x98\xd2\x86-\ +\xd7\xd9\xc8u\xb6i\xc3\xa4\xca4e&\xc5\xee!*\ +\x14\x97\xcf\xef\xabr\xde.\xb9h\xf7\xd9\xb53.\xda\ +%\x97<\xe0\xb2\x15\xf6\xf5\x82\xd2.Q2\x22\x1e0\ +\x11\xfc\xa26\xe5C\xe4\xb0\x8bD\x1f\xd8\xbc\x0d]\x7f\ +LC\x9b\x16\x89Q\xe6\xcd\x9fvI<\x18d\xb9\xf8\ +\xa2\x0ehu\xa5t\xe9I\xdcB\x12\x0b\x85\xaa\xdf3\ +G\x80\x11\xc6\xb3\xda\x82D\xd6\xe7jc%\xea`\xd7\ +\xaf\xb5\xfe\xb5\x15\xa8\xd5\xa8\x00\xe0\xfe\x0bD\xf0\xc2\xa2\ +(\xc3O\xe2'o\x07\x00|h\x87vh\x87vh\ +?\x17\xed\xa2\x9c\xf3\xbf\xff\xe0\x7f\xe3_Cx\xe1\xe6\ +\xc7\x00\x7fN\xaaZ^\xde$#\xa4\xaea\xec\x11y\ +\xa5\x89\xcbzi\xb5\x09\xd3D\xf3\x5c;\xc4\xaa\x08+\ +P5\xac:|\xf1(BS\x13\x087_)De\ +Y\x7f\xc6_\xa9\xf7\x18\xb2\xd5x=\x16\xa8]\xd0\xe5\ +k\xf2\x90\xbf\x8a/\xfe\xc2\xd9\xd7>D\x97\x04FN\ +h8\xa1\xc2\xc8-\x8d6\xa7\xcco>\xfb\xcb\x9c-\ +g\xfc\xb7/\xfe\x0e\xbb\x9a\xfab\xc0\x85\x7f\xc6\x02\xf8\ +\xd1K\xe4\xb8\x22(3\x10\x1ck\xd4\xfd\x0d\xf6\xb7\xf6\ +\xfe\xed\x0b\xe9\x0en\xcd\x91S|Y<\xe4\xd6x\xcf\ +\x8d\x1a\xc2\xd2\x81\xb40\xb2\x1a\x95`'BV-l\ +V\xe0/\x98\xe3\x8c8\xd3\x8cC\xd0\xf3\xfd%\x9f\xfe\ +\xce\x1f\xf2\xeb\x1f\xd9\xf0\xfe\x9b\xef\x07Il\x9c1\xc0\ +e{\x0d\xd8kAx\x88\xc8\xc4F3*\x99\xa4'\ +l\x80\xbd\xd4\xabL\xb8\xaa+\x01`\xd1\x85\x87\xe5\x01\ +\xd7\xf2u\xb6@N\xd9\x0d\xb2\xa4\x1f\x9b\xf6\xfe3\xe0\ +fLc\x00Y\x0bU\xa8F\xbe5W\x14\x000\x98\ +\xfd\x18\xf3\xf5\xf8\xf7@\xca\x95\xbe_\xcd!VRj\ +\x19\xefG[\x17\xa3\x8a\xb9%>\x87\xfag\xdf\xf2\x1f\ +;|j\x85\xf3\x02\x0f\x168wW\xe7\xf3\xd6\xb8\xd4\ +\x86\xa6\xcc\xdb7\x13/\xff\x15\xe1\xed\x7f\x0f\x1e\xbeo\ +lG\xc1X\xc2\xdc Wt\xda\xa3m\x8f\xee\x1b\xa5\ +\x15\x8a*\xb5y\xe0\xa4\x09-YB\xa9N\xc9\xf3\x0f\ +=p\x22\xc6\xfaj\xf3qo\x15\x91\xd9j\xa3\xba\xe5\ +\xad\x19\xe1\x04\xb4W\xb495\x89\x05Az\x94\xc1Q\ +\xacjr\x86\xc8\xa96\xb1\x0e\xe9\xb5\x83\x11\x90\xea\x00\ +[\x18\x8eL\xc5\xbe\x8b\x83\xdf\x94\xc65.n\xfa\xb3\ +/h\xce\x839K\xc9\x80\xbfZ\xc9\xa3J\xe9\x86W\ +Z/i\x9a\x8d\xfd-\xea\xbe\x03\x19\xad{\x9bC\xad\ +\xd8\xb9\xd5\x85\xd4\x1a\x92\x93\xe5M\x8b\xd5\x06n\xc9\x1c\ +\xa2\x07\xeb\xdf\x9c\x1d\x8et\x03e\xd9\x0b\xfb\x8b\x1d\xdb\ +\xe3c\x07\x9f\xc5\x03\x22jlg\xca\x88\x173\xd6i\ +\xa2\x96\x86\xfc`\x8f~\xe2\xc8\xe2\x09Xl\xe4!\xf0\ +\xd6mxn\x03\xd3\xce\x00B\x99\xac:\x13>\x9f\x9a\ +\xae\xa4\xf61\x09\x02D9X\x95<\x02\x81\xb5\x19\xa9\ +\xa8\x8c{\xa3x\x8ek\xc6\x87\xc6]\x93k\xe4\xcaz\ +j\xf8R\x17\xde<\xbf\xe4\xab\xfbo\xf0\xda\xf2\x1d\xaa\ +Z\xc2\xab\xc4\xe4gr\xf0c\xfd+\xd9J_\x19\xc0\ +\xb2I_\xcb\x08\xc7\xb5\x9a\xfd\x9eR\x1cx\x9bJ\xc8\ +\xcem\x95\xcf/\x1b\xeb\x91\x9ekjN\xdc\x1a\xa6d\ +:y0K<\xa8\xa3\xa8L=oV\xa5Q\xd9S\ +\xf5\xd2\x039\xe2\xf9\xdf\xd5\xe7\x96:@\x0dC(\x1c\ +\x00\x1a\xe0N\xc9\x98\xebR\x8b\x83\xfaH\xc51\xf34\ +U\x93\x19\xa7\x94h\xe1~.\xb6}\xe2\xfe\xab+\xeb\ +\xc2d\xf3]d\xa2\xd6e\x5c{\xa1\xcf\x06\x9a&\x92\ +S\xf7)%RJ\x9c\x5c;b\x9a\x12\xcb~\xa1\xd6\ +\xc64e\x96R\xd9_\x16\x8a\xab\x14\xc20\xd2\xee\xf7\ +\x13\x22\x16\xa8\xca\xc9U<\xad\xf9\xb8{\xcdk\x9c\xf9\ +\xf5\x87d\x92F\xcaaD\x99:Po\x9e\xb3\x1e\x9e\ +\x1e\xea6\xec]\xb9\xdeAr\xb3c_?\x88\x7f\xc2\ +vp\x81>\xb4C;\xb4C;\xb4\x9f\xab\xf6\xea\xd9\ +\x0f\xb9\xb1\xbd\xc9\xad\xa3\xdb\x10\xecKo\xea@\xc8\x1e\ +\xfa\xc6RH\xcf\x1fjZ\xc8\x92W\xc0A\x9c\x0cX\ +\xe5\xe4\xf9\x02K\xa1\xbf\x06tP\x13\xdcJ\xfc\xb7J\ +\x0f\xb5\xbf\xe3\xed\xbep^\x81\x8f`\xe9~\xcc\xf3\xba\ +\x03\x1a\x19\xef\x0b?\xaa\xee\xea\x9fY\xbd\xf6\xa1\xd3g\ +\xb9\xb5\xb9\xc9W\xee~\x8b\xa5\x15\x02*\x0c\x07\xe6U\ +\xff\xf4s\x08\x80\xda\x22>\x8f\xf5\xd6\x1a~\x05P\x81\ +\xc1\x06\xab\x03=\x03\x90#\xd7\xd8\x17D\x94\xbe\xb7u\ +?K\xd4\xeb\xbdR\x92)\xfa\x14\x86\x9bt\xed\x9f\x85\ +\xe0\x09\x83m\x9eP\xcd\xbcz\xfd\x98\xf2\xf1_\xe2V\ +:\x22\x17w\xab\x16\xed\xdaJ\x03\x9d\x15+\xbf4!\ +2!\x22$\xb6$\x12M\x8a\xe7\x98\xea\xaa\xafMN\ +\xab\x1aR\xf1D\x96Q\xfb\x17t\xb8E\xfb \xa6\xc8\ +C\xbe2\x1a\xb6\xc8knl\xf4\xe3\x96f\xeb5\x9c\ +2\xc6x\x0dz\xa3\x05{\xfcx\x9f\xaa\x8c\x0a\xcf\x91\ +K\x1e\x1f\x88\xf9\xa8\xab\x98P\x9fW\xfewi\xf0\xc8\ +k\xf9\xbe\xb3\xc0\xbd\xa2\xdc\xab\x85\xb3V\xd8\x89p\xf7\ +t\xe2\xa5\x7fY\xf8\xce\x7f \xbc\xf5o\xc2\xee\xf6\xa8\ +xS\xf0\xdf[\xa3\xee\x0au\xa9\x94}\xa1\xec\x0b\xf5\ +rO-\x85Rj\x97\xfeV\xc1\x17\xc3\x96/\x1d\x0c\ +\x8e6\xab\x81\xab\x92,_\xb6\xa9\xcb^\x87;\xad\x1d\ +\xbb\xf7cP\xdd1G\xa36\x99\xac\xfa.\xd0\x7f\x5c\ +#\x01\x06\xc2%\xb9_h#\x976\xe8N\xed\xf3r\ +\x8c\xa5\xbd\xd6\xcc\xfdY\x9d\xf9\xf5r/\x06\x8cZ7\ +\xbc\xd2f\xe1\xa0\xd6\x94Z\x8a\x95A\xa2\xd1\xaa\x81\xdf\ +\x000\x8a\xc9\xb4[\xab\xa8\x16\x03\xff\xea\x0e\xd24\xcf\ +\x9dT\x038Mi\xae;\xb6\xef\xda\x15\xabnF\xd4\ +T!)G'\xc7W\xc6\xbe\x0fv\x8b(Z\xf2\xfd\ +5\xb8,\xc8\xbb\x8f\x909\xee\x12\xd6m\xd3\x06\x9e{\ +\x08\xf3}S\x04,\xce\xf4\xe2\x95\xa3\x0a\x91\x1bLs\xaf\x00\xe8\xae\ +\xf0\xbd/ma\x1e@\x94\x08nh\x5cK\xce\xb8\xca\ +`\x81\xcd)\xba\x19\xd3\xad\x95\xd6\x8a\x19\x0e\xa9\x19Z\ +)\x96\x0f\x1c\xc1\x88`a[3I\xab\x01\x8b\xd6%\ +\xd5\xb6\xac\x0fi\xae\x9b\x18u\xf9-\x18sfuX\ +\x8dU6\xe68\x8b0o\x8f\xe8\xae\xdb\xb8$\x98d\ +\xae\xc3\xd5\x01\xbd\xbf\x96\xb3 Oo\xfa\x1d\xa2a6\ +uG\x09\xde\xf3:\xb0\xf3q\xf6\x88G\x98\x5c\xf5\x84\ +\x80u\xda\xa5\xe3l\x89\x1a\xbb\xb3\xb1\xbbi\x1e`\x97\ +4\xe6\xa3L\xf6\x9d\x9cl\xbf?\xb8x\x8b?\xb9\xf7\ +\x15\xbe\xfa\xf0\xf3\x14\xb9\xf0x\x94X\xeet\x94.s\ +\xb0Z\xeaB)\xc2\xb2/\xce(F\x90O\x09\xb7a\ +\xb4x\xff%\x0bXD\xe4\x87Fw#O#W\x5c\ +D\xcd}X\x82\x8d\x0d\x93%,h\xd0\xaf\x00\x9bS\ +\x22\x13)%r6\x19\xb5\x90\xc9I\x9c\xc9\x8e\xe7\x8e\ +\x01a\x91\xea\xf3\xa8\xda\xef\xab\x0bW\xfa\xb3\xc6]\x06\ +\xa4 \xce4\xdb\xb1\x15\x923\xb4\xc6:3\x02%\xfe\ +\x1d\xf5\xf9\x07\x06\xa2%\x82y)\x8e\xad\x1f\xb5\x95\x0d\ +\x22\xfb~#\x98\x04)e\x0b\x92i\xbf\x90\x06k.\ +&\xcd\x9f\xb20\xe5\xec\x12i+\xb5e\x97\x82)$\ +R\xb2@s\xce\x89i\xca\xe4l\xfd3M\xce\x98\xaf\ +\x22|vm\xfbu*&\xe96f8\xcc\x09\xfd\xda\ +\xf5>JIHI\xc9y\x22\xe7DJB\xce\x99<\ +M\x5c\xbfv\xcc\xf1\xc91\xff\xec\x0f\xfe\x90\x9f\xa6\x1d\ +\x00\xf0\xa1\x1d\xda\xa1\x1d\xda\xa1\xfd\x5c\xb6\xa5-|\xf7\ +\xc1\xb7\xb8\xbd\xbd\xc5\xed\xa3\xa7\xc6\x83^<\xffO\x92\ +3o\xc1\xe8\x1a\xd8\x0a\xcb\xab\xd6\x16\xa6\xb4\x19\x1b\x14\ +\xe1jq\x99h!\xf7\x8a\xd5\x1b\xc4\x8a{\xbd\xee^\ +\xbd\xdcE\xc4i<\xf3\xaf\xec&\xc0D\xc8[\x83!\ +\x96\xd5g\xc7R\x84+\x00\xaa\x1fB\xdf\xe0\xf8/I\ +\xe2#\xb7\x9e\xe3\x89\xa3'\xf9\xd3\xb7\xbf\xea\x0e\xc5\xb1\ +\x153g\x01+\x99\x04\xe1\xce\x9bH\xce\xf4v\xc0\xe6\ +\xe7\x1d\xb05 l\x80G\x03\xbf\x8b\xbf\xbfb:{\ +\xbf\x18;\x1ce\x92\x06\xb4[\xefa\x94\xbf\x18\xbd\x11\ +\x92\xed\x01\x05\xed\x13\xce\xc81!i\xcb\xee\xc3\x9fD\ +73\xadU\xee\xbfsAy\xfa\x94\xf3_\x9aY\xde\ +=s\xf2pC\x9a\xae\x91\xaem\xd0}\xe9L_e\ +1\xf6W\x0ch'\x99<\x1fwox*Jz$\ +\x93\x0b\xe2\xe06\x9c_C\x0e\x1d\x0b\xc3>7\xbc\x7f\ +G\xae\xb0\x19\xb5\xe0\xb2\xc5\x11\x10XO\x82\xd5X\x0a\ +.\xb2\x1ds\xa0\x9b\xa7>>\xce\x8f\xcd\x03V\xf3\xa5\ +\x7fl\xf59\xf5m\x97\x06\xf7\x97\x00\xbd\xf0\xa06\xee\ +\x97sv\x0a:\x1d\xf1\xf2\xad\x89\xef\xfc;\xc27\xfe\ +\x13\xe1\xf5\x8f\x09\xbb\xcd`z\xd7\x02\xf8F/=J\ +p\x98\xadU\xb44Z\xa9hu\xf7\xe3R\x8d\xbd\xac\ +n\x86\xa3\xcd\x1c\x94[\xed\xf3\xbd9\xd8k\xba\x98\x9c\ +z)TmT\x07\xa5&\xabug\xdeX4'\x0b\ +N\x88'\xa2J\x00Vi\x0cG9g\x83\xa3\x8f\xb3\ +1\x9e\xb8{\xb2\xf5O\xea\xe0:>\x1b\x81/\x93\xb6\ +\xba\xd679\xf3%X\xfe\xb2\x9b\xed\xe1\x7f\x83\xcb\x8a\ +\x13h\xab\xd4\xa5\xd1\xdaBm&\x8d\xaf\xfb\x8a\x8a1\ +\x97\xa8\xc9\xa1\x0d\xecV(\x8b\x03Zqp[Y\xaf\ +\xfd\x9b\xe7|\xa2X-\xdf\xa8\xc1*\xcaR\x8a\x05\x0a\ +\xc4\xf2P[\xb5\xc0\xc3\xf1\xf5\xeb\xe6\xf9\x85@R\x97\ +c\xdbH\x89\x83E0C\xa3vQ\xd0\xf7]\xebL\ +g\x5c\x8d\xef\x9e\xe0\x17\x0b\xa4\xfbf^U<\x16\x10\ +\x1f\x90\xe4\xa6l\x1ecHN\xff\xc6v\xd2\x04\xd3d\ +\x9f\x0b\xa0\xdb\xe7\xbc\xf4,\x05\xd2\x06\x1e].\xfc\xd3\ +\xb7\xfe\x8co>\xfa\x22\x8f\xea\x1d/wes\xc5\xee\ +\xe1\xee\xae\xe5rg\x9b\x176\x9fR\x9a\x1cX\xd1w\ +\x22R\xaf\x5c;\xa6\xb6\xc9\xce\xfc\xd6\xceX\x8a\x9b\xf6\ +u\x96\x12\x97\x19\xe3\xc1\x15\x82\x91\x15\x0f\xb2\x04\xadm\ +`7%e\xd4\x9e/\xfd\xbc\xae];\xb2\xbe,\x8d\ +uP0\xbe/\x08\x92V\xd2\xfb\xb8\xef\x89\x99v\xf5\ +{\xa1?\xc3R\xda\x10na\xea\xc7f\xcf\xb3D\xca\ +\x13Mk\x07\xba\xb8\xc7\x83v6;\xa4\xc4\xc6j\xd7\ +\xd6HiK\x92\xca4\x09\x22F\xad\x0ax\xf0\xc5\xef\ +])\x02\xc6\xab{\x9c\xcb\x96\x9b\x9a4\xbb\xb5H+\ +\x1a\x15\x07\xec\x18[g\x89e\x15D\x94\xfe\x90\x83\x90\ +\x8f\x1b{\xee\xfa\x8101$\x0c\xe0\x9c\xa5OB\xce\ +\xe2\xa0\xdb\xc68\xe7\xc4\xbc\x99\xd8l&n\xde\xb8\xc6\ +\xcd\x9b\xa7\x94\xb2\xf0\xe9\xdf\xffg\xfc4\xed\x00\x80\x0f\ +\xed\xd0\x0e\xed\xd0\x0e\xed\xe7\xb6)\xca\x0f\xcf^\xe6\xc6\ +\xe6:\xb7\xb6O\xfa\xe3\xdc\xdd;\xe3\xc1\xec\xabi\x0d\ +`BrY\xb2R)\xe4.\xe7\x92^Z'\x22\xe3\ +c\x15}5*=\xc0\x88\x5c\x01\xbf\xca\xea\xf7\xd5\xee\ +\xa3\xa5\xd5g\xae\x80\x9c\xc7@m\x00!}\xec\xb5\xb4\ +\xfa\xfdJ\xbb\xf2a\xe1\xf9\xeb\xef\xe6x\xba\xc6W\xef\ +}\x87\xa5\x05\x0b\x10\xf9lk\xce'\xf2xC\xae\xec\ +\x12:\xae\x1e\x8fI\x9e\xa3>o\xf1\xbd\x08W\x99\xe4\ +\xe8\xbb\xd6_\x8f\x85^X\xd1\xf4\xba\x8e\xce\xf0\xd2_\ +_\x9f\x80-\xa4L:\x1d\xac0\xf4Z\xc4yb\xf7\ +\xd1O\xc14#\xd9\xcau\x9c?8gst\x84\xbe\ +?s\xef\xe3ByJH\xc7\x13\xd3\xadcDf\xd8\ +\xbb\xfc]vd6^/:\x01\xb3\x95\xe1\x10s\xfa\ +\xd1(\x11\xb2:y\xc5\xca\xda(V\x8391\x16\xd1\ +]\x1d ~\xf6\xb6\x9a\xb4\xc5\x9f\x0c\x96FVg\xb9\ +\xee\xd70;\x8b\xff#X\x22\xab\xeeX\xf7L\x0f\xa6\ +\x5c\x99,\xab\x9e\x93\x15c+\xb0(\x9c\x15\xb8\xbb\xc0\ +\xc3\xa2<\xaa\x95Gm\xe1\xa2\x15J\xda\xf2\xf6\xed\x0d\ +_\xff\x17\xe0[\xff\x91\xf0\xfao\xc2~\x82\xbdo\xa3\ +\xae\xf7\xc9\x08S\x04\x16j\x12\xf5~\xdd\xc0\xaa8\xe0\ +-\x15],\x81TkH\x9f\x1d\xe0a\x80\xb8\xad\xe5\ +\xbc\xadQZ\xa3h\xa3\xaa\xd2\xdc((\x89 i\xb2\ +|F\x89Z\xa2\x11\x92\xf1^i\xcdAlh\x9f\xbd\ +'\xdc1\x16\x97\xfb\xc6\x05'Q\x83j\x9d\x83\xde\xaf\ +\xc1d\xa6[\xebH\x94\xb3\xae\x06&L\x92\x8f3\xbf\ +-)\xea\xccn\xab\xd5L\x8b\xf0sh\xd5\x0d\xc0\x1a\ +U\xf0<\xe7q\xee(h\x0e\xc0\xd2F\x90\xab\x97\xde\ +\xb1\xefF\x10\xa63\xe6\xaa\x94Z\xad\x06q\xf3q\xef\ +FF\xca\xf1\xd1\x86\x1c'\x5c\x8dy\x1b\x93\xc2\x0d\xa2\ +\xd4\x0d\x95\x8a\xf5]{\xc2\x82\x80\x11b\xca\x02\xcf)\ +\x8e\xd6\x07\x02\xc5\x1d\xb3\xb3\x99\ +t\x95R8?\xbf\xe4\xee\xdd\x07\x5c\x5c\xec\xf9\xfc\x1f\ +\x7f\x9e\x9f\xa6\x1d\x00\xf0\xa1\x1d\xda\xa1\x1d\xda\xa1\xfd\x5c\ +\xb7\xd2\x0a?x\xf8}nnn\xacr\x82\xfd)\xaa\ +\x0d\x92\x9b$\xa1\xc3\xbc\x83n\xa7A\xa32\xa5\xb9;\ +\x97F>'\xc4ZGAr\x7f\x90\xc7\x8az\x8d\x8f\ +\xbb\x1cZ\xfb\xfah\x00\x19\xc6\x9a\xfaq\xa0\x1b\xbbZ\ +\x03\xe8\xf8<\xab\xcf\xebz[q\x86\xd2\x03\xf3}\xbd\ +\x1e\xefM)\xf1\xc2\xcd\xf7\xf1\xae\xa3\xa7\x9c\x09\x0eg\ +\xe6\xa8\xfa\x19\x8cD\x1742\x9c\xa0\x97\x1e\x04\x08\xc6\ +\xd7\x8e\xcb\x17c\x9da\x08H\x14\xdc\xa00\x18\x8f\xf8\ +\xf6\x90\x8e\xda_\xc13\xd5\xb10\xec\xfb\x8fQ\x0a6\ +#Z\xfc\xed\x8b\xb4\x1b7\xd8}\xe0c\x90&D\xb2\ +1J\x0a\xfb{\x85\xa3y\xcb\xf6\x89\xc4\xee]p\xfe\ +~x\xf0a\xa1\xbe0\xb3\xd9l\xc9\x17\xb3\xe5\xa8R\ +\xc9ir67\x91\xc4j\x0f\x17)\xbe\xd0\xd5~\x0e\ +`\x8b\xca\xaa\xd5j\xbb\xe2\xcc\x13i%7t\xe6\xd0\ +\x83,!\x8d\x0eYf\xfc\x16e\xb1d\xb5\xf5\xe8\xc5\ +\xc7\xe5\xd0\x8f\xc53\xaeL\x1a\x91\xf5\xb6\xae\xbe\x17s\ +\xa1\xaa9:\xdf[\x94\x07\xa5q\xd6\x0agm\xc7e\ +kLi\xcb[\x9b\x99\x97^\x80/\xfd\xda}\xbe\xfb\ +\x9b{\x1e|r\xd3e\xc1\x85\x01t\xdbj\xf31\xca\ +\x11B\xa9\x04\xb0mP\x9b\x01\xaa\xea\xc0\xaa\xd8\xdf!\ +\xcf\xd4\xd6hu\xb8\xe9*V\xda\xac\xb6b\x92\xeaZ\ +Xj\xa1:3\xac\xe2\xd2G_\xb4w\xd6]{\x98\ +\xc0\x8e+\xc7u\xae\xf4\x1a;>g\xecz\xf4\x8b$\ +\xe1\xee\xca\x03\x88\x90\x1c\x1c#Fg6\xed\xd7Z\x00\ +F\x1c\xb0#\xcd\xce\xd5\xb7\xdd\xdc\xbcG\xb38\xe3\xdb\ +\x9c\x1d+\x96\xb3\xaaX\xf9\xa3\xa8\xff\xeb\x0c\x9bU3\ +rW\xf66\xcc\xc0\x0c\xf3E\xcdV7\x07#y\xff\ +\x19\xf3\xa6^\xc7U\xdd4I1\x09x\x1cj\xa30\ +\xe5\x89\xcdv\xeb\xb2\xe86\xe6\x88\xc7\x0a\x02\xd8\xb4\xe6\ +@\xe7\xc1Bz\xee\xd4\xc8\xe5\xd5\x9c\xfb\x85\x13\xb8\xfd\ +\x16\x5c\x9eAM\xa3\xf4Z\x06\xc4\xca\xea\xdaO\x00[\ +\xef~0\xc9\xb3\xccc~\x1a\xc8\x03\xaa\xe3\x5cU\xfe\ +\xfc\xde\xd7y\xf1\xc1\xe7\xd8s\x89\xc9\x95#\xda\x13\x16\ +\x83\xe6\xf4\xdd\xcd\xbe\xa2\x8c\x8fnQ]\x5c\xc6=\x99\ +Kr\xc3M\xc8\xec\x0cR\x07[\xab\xdf#\x90\xd6V\ +\x0e\x5c\x84[\xb2\x05\x04\xde|\xfb\x0drV\xa6\xd9\x82\ +ba\xbeg\x06\x89m\x5c\xa7\x82\x81U\x97\xfd\xe6\xa0\ +\xbec\xbe\x10\xb9\xc5\xbe\x1f\x09\xea\xdcJ%e\xaf\x87\ +k\xf7o1f\xb5U\x8c.\x0f\xe9\xb6\x8f\x86\x86\x03\ +\xb4\xd5\xaf\xb6\x00\xaa\xddG\xb3\xf4\xe2l>\x8f\x1c\x18\ +\xb7\xd6s\x88\x07 e\x80\xf9~\xff\xcd>\xbfA$\ +\xd3Zs\xf6\xd7\xae\x13\xf3:\xf0\x1cda\xdc\x0d\x02\ +\xf3\xfa\xdf\x89\xb0\xfd\xf6\xc8G\xa8g4\xd8d\xbbA\ +[\x007\xf59\xa1\x01\x84\xd5\x82[v\x0f\xbcz\xef\ +\x85\xe4}o\xae\xd9\xb56\x96\xa5\xb0,\xc5Yh\xdf\ +\xaf\x08\x9f\xff\xe3\xcf\xf1\xd3\xb4\x03\x00>\xb4C;\xb4\ +C;\xb4\x9f\xfbV\xb5\xf2\xfd\x87\xdf\xe5\xd6\xf6\xa6\x81\ +`_\xad\xa8\x04(s\x13\xab0\xb2\x925\x8f\xa4T\ +-\x96\x13\x1cfG\x02!}\x8e\x07v\x18s\xd8\x06\ +b\xa9c+\xa2\xe1\x14\xea\xcb\x82\x11\xc8\xfe\x110\xdb\ +\xd7\xe0\xab\xd7:\xf3\x17[\x91\xab\xdf\x15\xae\xbe\x17\x0b\ +\xd5$W\x05\xdb\xdd\xf1W!\x8b\xf0\xfe\xd3\xf7p\x94\ +O\xf8\xd2\xdd\x17\xa9\x8a\xcb\x91#\x03wm\xb02\xf6\ +b=3La:(\xef9\xb9\x01A\x22g\xb8\xef\ +\x1d\xed\x9f\xb6\x9e\x90~v\xcd\xf7\x87\xef#\x18\x83i\ +\xf5\xed\x00\x87\xa9\x7f\xfe*\x13\x0c\x90\xd1\xd3'\xd8\xbf\ +\xef#\x0e@m\xf16%sl.\x0f\x1a\x9b\xcd\xcc\ +\xf6fB\x8e@\x8e\xe1\xf26\xdc\xff\xcb\xc2\xf2\x89\x0c\ +O\x1e\xa1)\xd1\xf6\x95\xa9d\xb2\x03+3qQ\xab\ +\x07\x1b\x12D\x07\xb2\x1a\x8c\xae*\xcdi\xb7\x9c\xb2/\ +@\x1d\x98\xad\xe6F\xcc\xad5\xd4U\xff7\xa5\xd4\xf1\ +\x17\x0cP\xb9\x1ar\xebu\xe5\x0a\x0b\xfd\xf8\x5c\xba\xa2\ +\x10X\xcd\xaf\xd6\xe0\xd2\x81\xef\xc3Z9k{.\xdb\ +\x9eK]\xd0\xb4\xe1\xe2\xf8\x98o>#|\xedWv\ +|\xe5\x17\xdf\xe4\xce\xc9\x03\xeaI\x83\xa7\x8f`\x9a\x98\ +\x199\xbe?\x0e\x00\xc7\xb9t\xf9\xb3\xffK\x0b\x00\xec\ +\xc6M\xcdsc[C\xab\x83\xdf.y67\xd9\xa6\ +\x8d\xa5UJm\x94Z\xec\x07cHc\x5c-\xd7\xd0\ +\x19(\x14\xc9.MM\xe2s$\xadPI\xed\xb2T\ +\x923p\xe8\xb8\xd0\xb2\x03\xe8\x94\x10]\x01-\xd4\xf3\ +\xbe\x1b=\xaa\x94\xc2\xfc\xce\xe4\xd5\x8a\xad\xd3\xb5\x8fd\ +89\xdb\xf1\x06\xe3\xdb\x0cG\x1b@n\xd5@\xec\xca\ +\xd9\xd9\x80\xab\x10\x06Z~\x99`\x86[\x06\x14\x0c\xb3\ +\x07\xe0\x8e\xf2;\xde\xf7\x12@\xb5'Y\xb8z\xd4\x80\ +\xb2\xd28=\xb9nA?\x9f\xbb\xdat\x80w5\xd0\ +\xa5\xcd\xfb\xae$\xa6\xd3\x19nN\xddw\xbd\x00[\x81\ +\xbfr\x04\xd7\xef\xc3\xa3\x06\xfb\x15\x80\xc6\xba\xd0 e\ +\xc8\x99=6\x15\xc6WA\x02\x07\xeej\x15h\xca\xdb\ +\xfb\x87|\xfe\xee\xe7y\xfd\xe2[\x0e\x92,\xb8\xd5\xd4\ +K?1#\xa9y\x9eg\x8ca\xc0\xbc\x84J\xf1\xbf\ +\xccl\xc9\x18\xcc\xb0\x96\xb6\xb1O)y\xcd\xe1(\xb7\ +\x03\x92\xda`\x1f\xc5\xc0\xf1<\x0bGG\x06V\x1f<\ +|\xc0\x9d{wY\x96\xca\xd1\xf1u\xf7F+\x1d\xc4\ +\xf6k\x5c\xe8\xb5\x83a\xb2y\x8dM\x0eI\xd9\xd9\xd6\ +(%g\xe0\xd7\x9e)\xc6:'\x99#=\xdb\xef\x13\ +V\x06+\xd4@\xf1$1V\xd9\x90\xa6\xb1\xaeV.\ +\xa8\xf9<\x08\xf97\xdd\x9c\xcfrr%\x09)\x0b\xd3\ +\x94\xae\x80e\x0b\x162\xee\x999\x93D\xae\xc8\xc8s\ +\x8a\xd4\x0e5\xb5\x008@5s\xc0\xd4\x0d\xe8\xc4\xd3\ +Bf\x0c`\xe3\xa9F~\x07\x97\x00\xbc\xab\x87Q\x18\ +jE\x1aL\xf7\xe30\xb7j\x093:\x89\xb9 t\ +\x85P\x7f \xb6\x11Y\x8e\x1b\x1e\xe3\xcf\x03\x03|h\ +\x87vh\x87vh\x7f![\xd3\xc6+g/ss\ +s\x93\xdb\xdb'\x06\x18S[X\xe0 '\xe4\xaa\xeb\ +\xc5M\xf3\xd27!p\x0d\x03\x13%JN\xc4\xe2 \ +do\xf1\xf8MD\xdc_\xc0%\xd6+0#\x8f\xfd\ +\xcfUf/\x1c\xa2{\xe9$\xff'\x00\xb2>\xf6\xf5\ +X\xdf\xaf\xc1Rg\x80\x7f\xcc>\x93\x08/\xdcx\x8e\ +\xa7\x8f\x9f\xe6\x8b\xef|\x9d\xa5\x85\xd3\xf2\x00\xab\xd2\xcf\ +!\xbe\x1c9g\x0aW@\xf2J\xa2\xe8\xf2\xdfD&\ +X\xe1`t\x87\xa89\x161\xe1\xe8\x1c\xb9okY\ +\xf3\x8ae\xe9G\x11\x06\x5c?\x86\x0d \xa37n\xb3\ +\x7f\xf6\x17\x8c\x15\xccB\x12\xab\xd5;\xe5\x99\x89F}\ +\x08s\x9a\xd9\xde\x123\xe0q\xf7\xd9\xfd\x0dx\xf4\x09\ +x\xf0K\x99\xb3\xbf\x94Yn\xc0\xf6\x9e0\xef\x00\x11\ +\xb2l-OU\xa2\xd6\x8b\x8do'y\xc5j&7\ +\xac\x94M\x22\xbbt0\xa4\xf5B\xc0\xc4\x01\xfc\xed\x1c\ +;+\xbc\x9e\x1f\xb1\xe8\x8dy\xc0\xc0rf\x1e\xd5\x89\ +J\xf4\xca\x00\x8f.Y\x07N.*\xdc_\x1a\x8fJ\ +\xe1\xa2\xed9o\x97\x9c\xb7=S\xde\xb2\x9b\x8ey\xf5\ +\xe9\x99\xaf\xfd5\xf8\xda_\xdd\xf3\xda\xed{\xec\xe5\xdc\ +\xce\xe54#O\x1e!\xf3\xe4\xe7H\xf7\xb3\xd5\xc7v\ +;\x11N\xd0\xf6\xb9`\x80\x03\xe8\xd2\x82\xe5\xc5]\x8b\ +\xd5\x01\xb01\xc3\xb5\xd5\xce\x8c\xd6V)\xb5RQ\x96\ +\xd2\xcc8\x0a+E\x15\x8e\xcc\xa2j\xb2\xf3\xbcZX\ +\xfb\xd8\xd8\xb8x\xc7$\x1b+;X\x07\x8c-@\xed\ +Z\xae\xe9\xdd~E\x9e\x11\xc3\xb6\x9e\x93\xd6\xb1\x1d4\ +\xfa\xb5o\x12\xee`\x80\xab\xbb\x5cW+{\xa4&\xe9\ +n\xaaV\xffV\xad\xec\x9aI\xe8=d$\x1e\x14\xe8\ +\x92\x00G\x95+\xc3-\x8dRK\xd0A\xb2:\x9b\x1b\ + \xbc\x9bg9\xa3i\xdf\x83R\xf6l6\x99y{\ +d\xe7\x1eg\xe4\x14\xae\xa8\xf7\xa3zpO\x85\x5c!\ +\xbf\xf7\xc8\xc0\x13C\x0a\xfd\xb1-\xdc\xa8\xd0.a\xa7\ +\xc6\x04\xbb\x9f\x13\xc9\x95\xe7Q\xc2(\xdc\xa0\xc5\x95\xe7\ +Q\x92\xb6\xd7\xbbN\xf0\xd2\xfd\xd7\xf8\xda\xc3?\xe6\xac\ +\xbe\xe3r\xf2\xe6\xf1\x86\x91\xcf;B.bi\xb0\xba\ +'\x9c\xc0\x0dl\x9b\x7f\xbca\xd9f\xe9\xde\x14\xcb\x9f\ +\x15\xb1Y\xa9x\x1e\xff\xd5\xe0\x9ej3\x91\x80\xc04\ +\xc3\xc9\xc9\x96k\xd7\xb6\x94r\xc9\xeb\xaf\xbf\xca\xf1\xd1\ +1gggh\xdds|r\xcc\xa0\x8f\ +\x97t\xa7i\x1b\xe8\xd4\xfb>\x9c\xfe\x93?G\xc7\xfd\ +\xd1\xfa\xc8s\xaf1\xb3\xb6$\xe3\xe9b\x06c!\xe9\ +6\x87\xe8\x9c'g\xf4\x83\xa9\xd6\xfe\x9e\x92\xf8\xfc\x1f\ +\x1d\x18\xe0C;\xb4C;\xb4C\xfb\x0b\xdaJ+|\ +\xe7\xc17\xb9\xb5\xb9\xc5\x13GO`\x00&\xa2\xc6\xb1\ +(\x09\xf6\xd7\x19:Q\x93\xbc\xb9\x8bkN\x91\xc3\xc4\ +@*\xb1\xb0\x8e\x08w\x7f\xa0\x07\x93d\x8b6\xfd\x91\ +\xef\xb0zw\xfc\xd2\xdf\xd2\xd5\xdf+\xac\x17\xf0i]\ +N)\x96\x0fk\xf6w\xbd\xbb+-\xbe\xa3\x90$\xf1\ +\xa1\xd3\xf7\xb2\xc9G|\xe9\xce7\xa8\x1a\xd2\xe6({\ +\x14\xf9\xac\xf1\xbb\xed4\x8d\xe2&\xfd\xb5\x01\x8bL\xce\ +W\xd9y\xae\xd6\x9a\xcd\x8d\x85W\xfc\xbe\xce\x07N\x8f\ +}f\x98\xb7X\xdb\x10\xd5m\xd7n\xd4\xe3\x143\xed\ +\xd6m\xf6\xcf|\x98\x94c\xe5-LifN\x899\ +\xcd$\x12\xe5Qc\xdef6\x0e\x82\xbb\x92\xaf\x81\x9e\ +\xc0\xf2.\xe1\xe1\xc7\x85\xbb\xbf\x06\xbb\x0f\x82L\x90\xaa\ +\x90\x96\xd9\x18\xcc^7h\xcd8\xacz@MJ\x9d\ +\x10\xb2\xcc\x03\x8c\x89\xad\xf8\xd7s#\x9c\xc6\xfb\xf0:\ +\xb0\xea\x0c\xef\xc0[}\x9c\x83\x88\xec\xc2\xf2\xf5\x9c`\ +\x85\xdd\xc4j\xb5\xde_\x1a\x0f\xca\x9e\x0b5\xf0{\xa9\ +{jN\x1cmn\xf0\xda\xad\x99o~J\xf8\xc6\xdf\ +\x80W\x9e\x83]j,\xed\x9c\xa6\x97hV\xe4\xd6\x06\ +=\xdd \x9b\x09\xcd\xb9\x8f\xcaX>\xfb|\xf3c\x19\ +\xe6XQ\xc8g\x00\xc35\xf3\xdb\x9a\x1aH,\x15-\ +\x85ZL6\x5ck\xa3\xb4je|Zc_.)\ +\xaa\x9eW\xac= \xa4\xe2I\xae)d\x90\xd1g!\ +\xb3\x8c\xebP;\x80\x04\xa5[\x0e\x87\xa1\x9d\x8e\x84\xd5\ +\x1e\x98\xd1\xc8K\x0c\xc7\xf8\x00\xa3\xe3>\xa1n~f\ +l,.\xbbm\x8e\xad\x9d\xfbn~\xdc\xea\x96r\xee\ +\x8a\xddP\x07\xbf\x98j\x00\xa1\xe2Rq\x8fv\xf4@\ +X)V\xb6&^I^\xc6(\x80\xbdb\x13\xb8\xe9\ +\x88\x98%\xe8\xd2i\x1a4\xc1d\xda\x13\xbb\xdd\x9e\xd3\ +\xe3#R\x9a\xe9\x12k\x97W[\x96\xbf\x90\xf3\x844\ +\x0b\x0c\xe8\xc5\x82>yL;\xc9}:.\xc0\xb5\x04\ +\x1f\x15hw\xcc8m\xafvX\x09\xeb\xda(\x89\x14\ +%w\xe3r\x89K&rI\xabT\xbeu\xff;\xbc\ +t\xf69\x8a\xee\xac\xc6q\x9a\xb10\x8a\xe7\xd2\xaa\x8d\ +\xeb`G}(\x9c\xb1\x0cw\xe1\x9c\x92\xe7qG\xc9\ +\xb2aJ\x97\x22\xd75\xf2lUi-\x82\x99\xd9%\ +\xe6\x89\xd6\x1a\xcbR\xb9\x7f\xef\x01\xdf\xfb\xfe\x0fy\xf5\ +\x95Wy\xf0\xf0\x11\xcf>\xf3< \xdc{\xf0\x90<\ +e6\xf3\x11B\xa1\xa9\xc9\x81\xd7B\x0f\xf51\x11\x16\ +S'\x04\xb0\xf4\xea\x028\x9837yc\xdb\x93\x1b\ +\xe2\x99\xa3sr\xb5\xc2\xf0\x130\x15@\x5c\xff\xa9\x87\ +\xd2\xd4\x0a\x1d{\x7f\xda~B\xc6ls\xb7\xf6\xda\xc4\ +\x00\xad$J]\xbarE$\x98TY\xd5\xcfM~\ +\x8c\x95PF\xf5\x00\x84\x18\xe0\xee\xf7`\xc1e\xe8P\ +\xca\x9a\x84\xf5\xabI\xac\x1a\x80\xdd\x8f\x0c<\xa7\x1e\xec\ +K=H7\x1ev\x01\xaa\xed8\xc4M\xba\xe2\xf9\x93\ +r\xf2\xa9-^\x039\xea\x85\xb7U~\xb7`\x0e\xe0\ +\xb6Ym\x8d\xcf\x7f\xe6\xc0\x00\x1f\xda\xa1\x1d\xda\xa1\x1d\ +\xda_\xf0\xf6\xda\xd9\x0f\xb91_\xe7\xe6\xd1m \x18\ +\x94X\x0c\xaf\xd9\xb8\x00\xc4\x9e\xa7*bu\x82I\xbe\ +T\x8c\x05\xc7\xba\xaddY\xf1`\x97\x01r\xd6\xff\xc2\ +X4E\x0b\x93\xd6\xfe^\xfc\xb9\x06\xcc\x8f\x81\xe0\x0e\ +\x96dEV9`\x0a\xdcu\x058\xaf\xb6m\x0b\x10\ +\xe1\xc37\xcd\x1d\xfa\xcbw\xbeEi\xb0\x96m\xaf\x99\ +\x97!]\xee\xdf\xc6\x18Yk\x83\xf5\x0d`\xbc\x19\x0b\ +\xb8\x0e\x84s\xdf\xa6\xf4m\xc7\xf2\xdbA\x86\xe7\xf4\xf6\ +\xfc\xbc+G\x1f\xa07`WH\xaf'\xf4\xc6S\xec\ +\xdf\xfb~_\xc3\x993s\x96\xc4&M\xcc)\x93\x93\ +1\xc2u\x07yJ\xcc\xa7\xb6\xb9\xc09\x9er\x86\xce\ +\xd06p\xf6^\xb8\xff)\xb8\xf7W\xe1\xe2C\xcf\xa5\ +D\x9c\x00\x00 \x00IDAT\xc2\xdc6\xccok\ +gtF\xbf'\xc3\x19\x84\xf8\xdb\x03\x06\xfe^\xc8\x0b\ +\x03h\xa9\x7fQ\x89\x01zl\xe0\x1f_\xec\xaf\xe6J\ +\xbc\xa6\x0c9\xf4\x9a\xf9W\xc2\xe0\xaa\xf1`\xd9s\xd6\ +v\x5c\xe8\x8e\xcb\xb6C\xd2\x864\x1fs\xff\xf4\x84\x17\ +?)|\xf9\xd7\xe1\xe5\x17\xe0\xd1Q\xc8s\x9d\xb5\xd4\ +BK\x15}r\x86\xeb\x1b8\x9e g\x9a\xb3\xc0\xb5\ +\x9f\xc3\xd5pF\x00d\x03\xc2\xd6\x13\xcdK\xa1\x84\xe4\ +\xb6\xa93\xbf\xa5\x1a\xf0]*u\xa9\x94\xa5Pj5\ +\xd3\xabVYZq\xe6\x14\x9a\x84d\xd7\x17\xe1\xce\x8a\ +\x09\xc1\xeeIg\xc0l\x22\x8a\x05\x17\xa2[UQ\xc9\ +\xdd\xacj\xcco\x9f\x87\xc1\xa6ZT\xe2\xea\xc5\xb7\xbe\ +\x14\xe2|U\xe9\xd2\xe2\xd6P\xf1\xfc\xcaf\xa6_M\ +\xcc\xf8\xc8$\xdd\x8b\x81\xe0\x90A\x13%\xa0|\x9e\x88\ +\x98\xb1U\xd2.i\xd6\x88t\xa0\x06\x8ac\xcf\xbe\xaa\ +\x970\xe0r0\xa7\x02Z}.\xa5\xc8\xdf\x1c\xdb\x0a\ +&\xad\x94\xcav\x9e\x99\xa7\xc9\x13~\xdd\xdcN\xd5}\ +\x0e\x04m&c\x15\x04\x9a0]&\xd23\xdb.m\ +\x8e\x00\xc8\xc7\xb7pS\xa0\xee\xe0\xacz\x9c\xa1\x1a\x03\ +\x1c\x99\x02\xae\xc4]\xc7\x89\xfa\xe5\xbco\x8do\xdc\xff\ +\x0a\xaf\xee\xbe\x86F\xfdeqS'\x0d\xd0\x13\xf5\xb9\ +\x93\xb3\xbe8\xcb^\xa0%\x07@\x06f\x9b\x1a\x9b\xa9\ ++\x00d\xa5\x85\x5c\x91\x12\x8e\xe1\xb2\x02Z\xa9\x91\x93\ +\x19(\x1d\x1dg\xe6\xd9\x9c\x9b\xef\xdf\x7f\x87\x8b\xcb3\ +\x93\xe3Wx\xe6\xd9\xf71o\x8c\x11>;\xbb\xe4\xe8\ +hf\xde\xcc\x08&=nU1&\xd6r\xb2\xc5\xcd\ +\x16\xad\xd4\xd2H\x9b\x18\xf7P:0\xef\xa1E\x09\xf1\ +\xba8\xb0\xf7{\xa9X f\x9a\x85\x9cM\xbe\x9dd\ +='\xc6\x9c\xed\xee\x08\xee6\xb66\x99\x0a\xb9}v\ +\xdf\x8b0\xc9\x8a\xe7\x95\x82\xcb\xdf\xedJN\x12%\x91\ +\xbc\xde\xb5\xf7\xab\xa4D\xa2\xd9\x8d\xb2K`\x9cA^\ +\x05+\xd4u\xf1\xc3A\xdf\x8eGW@\xd5\xcc\xbc\xec\ +;\xf1\xbf`\xe7h\xc7-\xfe\x10\x9b\xb4C;\xb4C;\xb4\xbf\xe8mi\x0b\xdf\xbe\xff\ +M\x9e8\xba\xcd\xad\xa3'\xc7\x82\xd6\xd1\x85\x88\xe7\x01\ +\xae\x22\xd5B0*\x96\x13<\xa5\xd9\x97\x1a2\x16U\ +\x040\x19\x8b\x02[h\x85t-\x164\xf1\xd9\xab\x8e\ +\xc2\x92\x9c\xc8\x81.{\x0e\x90\xdb\x97\x0c2\x88\x9e+\ +M\xc6\x12\xe2\xf1\xd6\xa5\xd4x\xaa\xe3j[\xf1G\x96\ +\xc4Gn>\xc7\xc9t\xc2\x97\xee\xbcH\xd1\x05(]\ +\xf4\x0d+\xc7R\xc2\x11\xdarr#\xe33\xf5\xe5q\ +,;\xae\x02\xe5X>G\x1e\xaf}*\xe4\xcc!y\ +[\x08\xd7\xe9\x01\xa7\xd6\x00x\x00a\xedY\xb2\x0d\x98\ +\xec\x9d\xa3S\x96g_@=w\xce\x00pfJ\x99\ +\x1c,\xb0/\xae\xea\xb92m\x13\xf3u\xba\xf2Z\x00\ +- \x134_\xdf\xb5\x0c\xed\x08.\x9e\x85w~E\ +x\xf4\x97\xb6d\xdd\x92\x1f\x09\xa9\x0a\xd2L\x92(^\ +\xda(j\x1fW\x07[I,g\xd1\x80p\x04@<\ +\x9f\xb936\x91\x87\xee\xfd&Wq\x18\xd1\x0b\xf2\xd8\ +\x9cP\x03\xc1\xc8x\xed\xbc4\xee-\x17\x9c\x95\x1d\x97\ +j?E2\xdb\xed\x0d.\x8f\x8fx\xe9\xf9\xcc\xd7\xfe\ +\x16|\xed\xaf\xc3\x83\xeb\x98\x13qq\xf0K\xe4\xee\xee\ +is\x85\xeb\x13\x9c\xce\xe8\xd1\x84N\x03\x00\xaf\x19\xe0\ +\xc7\x7f\x0f\x00\x1c\xacm\x13\xdbfScx[5\x89\ +su\x06\xb8\x96FY*\xa5\xd8Ou\x06X\x1d\xfc\ +F\xd9)\x9b\xc01\xef\x1a\x9d\xb9\x8a\x5cA\x19\xec\x90\ +\x81S\xcb\xe1\x5c\xe7\x06\x1a\xe3\xa6\xce4\x0a\x22\x01\x04\ +\xf1\xeb\x18\x0bR4\x03\xb8\xbd\x93\xf12M\xce\x8e\x85\ +\x5c\x19q\x93\x22\xc5\x1d\xadS\x97;\xd7R\xac\x1f4\ +\xd3j\xa1\x89\xe5\x88\xaa\xdfG\x9a\xda\xfffj%\xee\ +\x0c\xeee\x95p\xc6<\xb94vEZGP-\xe6\ +\x89j\xe0+\xef\xa3\x00\xbe\xf8\xefiuc\x11\xd0\xd2\ +\xb8v\xed\xd8\xe6\xad\x1b\x81\xa5\xc8\xeb\xf4\x9bBr3\ +\xa6t\xf4e\xb0\xee9\xcfXi&E\xb2\ +\x058z\xf9\xab\xfe\x5cRR\xb6\x94\x07\xcb\x93\x8e|\ +k\x90\xc8\x85\xf7\xdf\x93$r2itJJ\x9e2\ +\xf3\x9c=\xd7X\x98\xe7\xc9\x7f\xf2\xb8FE\xc9y&\ +\xe50\x9e\x8cRF\xab\xb4\x02\x1d\x8e\xd3\x963\xdc\x08\ +y\xb7\x88\x90\xf3L\x8e\x9c\xf2\x94{|!\xc5\xbd\x93\ +\xf8\xac\xed\xf7`\x82uh\x87vh\x87vh\x87\xe6\ +\xed\xd5\xb3W\xb8\xbe=\xe5\xd6|\x0b[ \x85\xa3\xb1\ +\xb3\x91\x01V|\xf5\xb0\x8e9W\x97\x87\xe5X\x18\xac\ +\x10\xe9\x15\x80\xd9_\xd3\xd5k\xce2\xb3\x96E\xaf\xbe\ +\xb8jk\xe9k\xac\xb1\xd6\xdb\xef\xb8}\xb5\x89\xf8\xdd\ +\xa0{\xc0\xc5\x15\x84|\x9c\x8dY\xb5\x0f\xddx\x86\xeb\ +\x9bS\xbe|\xf7\x9b\x94\x16\xce\xcf\xba\xdaZEV\x0c\ +\xee\x80\xdd+4\xdd\x81\xa9\x83\xbc\xbe\x85\xd8\xd6*\x97\ +\xaf\x1f\xc2\x90Z\xdb\xeb\xeb}\x84\x91\xcd\x90L\x0fx\ +\x1d\xfb\x9f\xec\xf7\xcd\x96\xfd\xf3\x1fCBj\xe8\xe6/\ +\xc6\x00Od\xc9\xdd\x08Ff(\x97f\x0c3\x1f;\ +\xa1\xe1\x9b\x93\xe2\x802\xdc\x7f\xfcu\x15\xd8\xdd\x82{\ +\x9fJ<\xf8\xd5-\x97\xef\xdf\x92\xf2\x86\xf9.\xa4R\ +X;\x9c\x99\xc5L\xa1Q\x11\xdc\xb8\x87<@\xae\xf7\ +\xca8\x8f\xd5\xe8\x89\x81\xe9\xab\x22\xfa1\xd6\x01\x86\xf1\ +\xf9P\x9br\xd1\x0a\x8f\xca\xc2\xa3r\xc9N\x17v,\ +\x14\x12\xdb\xcd)\xe5\xf8\x1a\xaf>\x93\xf9\xe2\xbf\xa8|\ +\xed7\x847\x9e1\xc0\xa2\x05\xcb\xc9\xacJ\xabV>\ +\xa5\xd5\x1d\xad\xee\xd0m\xa5\x1d\x0bz-\xa3\xc7\x13:\ +g\x9a\xa4\x15\xc3{\x95\xf5\x8d\xdf\xc3$\xcb*I7\ +\x9aX0\xc0\x1c\x90\xab\x83\xe0\xd6%\xd0\xb54\x03\xc3\ +\xaa\xd4\xea\xefk\xb7\x92\xf2\xba\xaf\x18@\x14\x9b+f\ +V\xe5A\x82|\x95\xc9\xea\x01\x18\xb1\xef\x9al:L\ +\x8f\xf4Jp\xa9Cw\xf1\x88C\x97\x10\xfb`\xafJ\ +\x05)\x02\xc9\xaf\xe4\xe63\xd9\x81Wsf\xcb\xf2~\ +\xd5A\xbc\x07\x15\xb4\x0dF\x5c\xd5d\xdf\xb1\xff\xc8\xef\ +5\xearu\x0b\x18\xa5c@\x5c\xc6\x1c\xef]9\x81\ +\xd5\xec\xf0\xd9\x12\x12\xe9x\xb9\xe9\x98<\x08U\x1b\xd7\ +\xb6[6s\xd49W\x93\x1d7\x9f\x87j\xecc\x16\ +\xab-\x9cdf\x96\x89\xcd\xbb2\x9b\x14\x10\xd3\xda\xf3\ +\x0d\xf2}\x93E\x17\x1d\xc0\x17\xf5@\xd2\xea\x9e\x16%\ +\x90\x1e.\xe7|\xfd\xe1gxX_C4\xdb\x15\x10\ +N\xc1\xe2\xe9\x15\xce\xd8G0c\x00\xfeFr\x17\xe5\ +i\xde\x10l\xaa\xddS\x13f~\x15\xb2\xf6J\xa8Q\ +Z\x04/\xd4\xf3\xc81\x10\xb5\x99\x13\xa5T\xdex\xe3\ +M\xbe\xfb\xd2\xf7x\xfd\x8d7XJes\xbce:\ +:\xe1\xec\xfeC\xa6y\xe6\xbd\xefy\xce\xee\xf7\xd9\x5c\ +\xa0\x1f<\xbaG)\x8d\xed\xe6h\xa5\xc0\x89\xe0\x8c`\ +\xd2\xe3\xed\xb8\xbaS\x8cAH\xce\x93g\xb8\xc6\xbd\xd2\ +e\xcf\x0a\x82\x99fY'\xba\xe9[\xf2(B\xdc3\ +\xfc\xbe\x16\xde\x08)\x87\xf2H\xc7s\x8b\xf55a\xec\ +\xab\xc5y\x22\xb2g\x11\x8ap\xeb\xc6s{m&\xe9\ +PF\xc5\xdc\xb2\x03\xf11UR2`\x0b\x98\xac9\ +g\xeab&v\x16t0\xf7\xe8R\x16j\x0d\xa5\x84\ +\x05W\xe6)yl\xc6\x9f1\xcd\xefu\xeb}\x86*\ +\xab?\x83\xc7\xdc\xef\xb9\xf0\x0dg\x84\xe3\xf8\xffG\x9f\xe5\xa7i\x07\x00|h\x87\ +vh\x87vh\xff\xdc\xb6\xa5-|\xe7\xde\x8b\ + d\x85\xee\x0a\xbd\x06\x00\xb1H\x8a\x9c\xd2I\x12\x9f\ +\xb8\xf5<7\xe7'\xf8\xd3\xb7\xbfB\xd3\xa8\xc7\x1b\x0b\ +5\x18\xd2\xe38\xa3\x05\xa1br\xe7h\x13\xca\xde\xff\ +\x8f:\xc1\xa0\x14\x07\xb7\xab\xda\x90\xac\xc0y\x87\xeb\xd5\ +\x99\x1e0H5\xa4\xd3\xc6\xb0\x1a;\xdde~\xb1=\ +\x11v\x1f\xf8\xcb0Y\x1dKIBfb\x93\xb3\x19\ +b%\x98\xd3d\x06Y\xb3 \xa9\xb1{\xa8\x06\x82\xaf\ +\xcb\x18b@\x17\xc7\xb3\x9b\xd1\xb7\x9d\x10L\xb0?\x82\ +\xdd\xb3\x89;\xbf\xda\xf0\x81\x0f<\xdf\xcbG\ +\x85\xb1\xd2\xdd{o2o6l\xe7\x19I\x09m\x8b\ +\xdf#\x144#\x14T-\xb0cy\xe56W\xcd\xbd\ +\xdc\x8f+\x9c\x96\x09\x00\xdb\x90\x94G\x1e\xac\xbb0k\ +\x94\xc5B\xc8IQ\xb2\x83>\x7f\xd6\xe8\xe4\x04t\xf1\ +\x80\x8a\x05\x04\xb4\x99\x19XN\x0ev\x13\xa4T<'\ +z\xb2k\xac-\xa8&7\x8f*\x0e\xbe=\xa0 \x11\ +\x0c\x8egR\x1b\x86c)Q\xab\x81\xf9\x1a\xa5\xbf\xd4\ +M\xae\xb4\x9a\x09\x99\xdf\xeb\xa69\xb9q\x18H\xca\xcc\ +\xf3\x0cXi\xb0.Z\xd0\xe6\xf7\xce\x00\xf0v\xcc\x22\ +\x91\x1b\xaf\x16\x1c\x90H\x8b\x19\xcf\x8f\x98?9\xfb\xf3\ +9\x09\xc8l\xc7\x8b\xf2\xb9\x83\x09\xd6\xa1\x1d\xda\xa1\x1d\ +\xda\xa1\x1d\xda\xd5\xf6\xca\xd9\x0f\xb9\xbe\xb9\xce\x13\xdb'\ +\x01A\xd7Qo\xd6\x12U\xcf\xb1\xea\xa64\xcd\xeb\xc6\ +\xe6.\x11\xb3\xc5\xba\xf4\xb5t\xc8\xf7\x06z\xf5\x07\xb7\ +\xff\x19\xee\x9a=b\xbf>\xb0+\x7f\xf8K\xeb\xcd\xc4\ +7e,}\xe35_N\xf6\xe3\xe8\xf2\xe8\x15\xd0\x8e\ +\xd7\x1ew\x8fV\xe0\xfd\xa7\xef\xe1d\xba\xceW\xef}\ +\x9b\xa5U\xc2\x0dz\xcd\x5c\xda_\x13!\xd7[\x1f\xf8\ +0\xa9RR\xf7\x07N\xfey}\xec\xb3\xf1/\xf0X\ +\xceo\xaf\xef\xeb \xda^_V\xafg\x94:\xf6.\ +\x13\xfb\x0f|\x02\xf2d 3\xd9\xc2.\x8b0\xe7\xd9\ +\xcb\x13%\xf2$\xd8Z\xd9@\xd5r!\x06\x96O\x18\ +\xa9m\xa6$\xb46\xaf\xfai\xd5\xf7q\xa8\xcbM\xb8\ +\xf3\xd7'\xca{\x8e\xd9\xbe-L\x0fF\xcdNA;\ +\xf8\x83\xd6\x9d\xa9\xd7\xc0\x17\xae\xe6r\xaf]\xae\x85u\ +\x8f\x8c1\xba\xac\x0b\xf7\xcb9\x8f\xea9\x8bV\xf64\ +v\x22\xe4\xf9\x84y{\xca\x83[[\xbe\xfcq\xe5\xcf\ +\x7f\xbd\xf0\xcd\x17*\xbb\xa9\x19\xa1R]\x8a[\x8d\xad\ +\xd4R\xd1\xa2nB\xb5\xa3\xb6=U\xf74\x16\xdaF\ +i\xd73z}\xa6nfj\xcaD\x96`]\xfd\x14\ +F^p#\xca%)\x85J\x95fLp\xb0\xc0m\ +\x80_u\x86t\xc8\x9d\xd5\x1d\xa3\xb53;W&v\ +\xf4\x8b`\xf3Ipp\xe8\x93Z+d\xcb\x13lD\ +\xae\xac] Z\xad\x86pg\x8dV\xc1\x164\xfd\xdf\ +\xec\xbd\xdb\xb7$\xc9u\xde\xf7\xdb\x11\x91YU\xe7\xda\ +\xf7\xb9\x0f\x06\x18\x0c\x07\x10\xa9\x1be\x91\xd2\x12iY\ +\x8b\x92-ziIZ~\xf0\xab\xfd\xe2\xff\xceki\ +yY\x96uY\x12ER H\x10\x22\x04\x90\x00\x01\ +\x0c\xe6\xda==\xdd3\xdd\xa7O\x9f{Uf\xc4\xf6\ +\xc3\xde\x11\x99\xa7\x01\xda\x82$\xfaE\x153\xd5\xa7*\ ++3+/\x91\x99\xf1\xed\xef\xdb\xdf\xb6\xf5P@\x8d\ +\x9b+ep\x08\x16\x1cH\x86\xc6\x8c\xd5\xf2A\x15\xc8\ +\xe7l\x5c\xff8\x1a \xb6\xdc_g\x7f\xd5\x98hs\ +\xb1VJ\xae,t\xad\xd1\xea\xf7\x93\xca\xd46\xe9)\ +\x10\xcaT\x8f\xb8\x1d\x07\x81\xe0A\xa9\xb6\xdf3\xa9\xb7\ +V\xa0\xacS\xa7\xad\xd3\x5cF:\x8c\x03\xab\x94H\xb1\ +3\x89~\xec\x5cB+\x84\x18\x09\xa9'\x84HJ\x0b\ +\x08\x11\xc9B\x22\x12\xeeM\x05\xcbF`\x0d\xbcy\x0e\ +G\x8fa\x9d\x9d\xfc\xad\xb8\xb6L\x9b\x0bp\xba\xbe\xe0\ +\xc7g\xdf\xe4*?k\x8cc\xeb\xd9Mmc}\xa1\ +:+\x87\xa0$/{T]\xa5U\xb3\xb3\x89~q\ +V\xd0\xe4\xfb8\xe5\x98&cN\xfd\xca\xb1\xfcQK\ +O\x18\x87\x91\xe3\xe3\x13\x1e|\xfa\x90\xa7O\x9f2\x8c\ +\x1bbZr\xf8\xfak|\xf5o\xff&\xcb[/\xf1\ +\xf1\xbf\xff6e\xcct\xdd\x92;w^\xa1F?D\ +\x84.\x05\xc6\xb1pz\xf2\x9c\xae[\xb2\xe8\x93\x1d?\ +\x09\x08\xd9\xe5\xbe\xf6\xac\x08\x01B\xea\xa6g\x84\x9bm\ +\xb5\xb2F^\x8a\xa8\x1e+\xc1\xe5\xf4\xed\xbc\x87V\x86\ +o\xee\x08\x1f\xdc\x5c\xab\xca\x8ak\xfe\xac\x1dG\x9c=\ +\xf6\x12m\x1eX\xb1cP\x0d\xa2<\xcf[\xa49(\ +\x1b\xb8\xf4\xbe\xe9\xe7\xaf\xb1\xab\xd8MQ\xaf%\xdb\xd4\ +g\xa3\xed\xb7\x05\x16\xc4\xd6S\x7f\x97H)\x90s!\ +g\xc8ca\xd8\x0c\xe4\xac.s\xaefefr\x15\ +\xa2\xb6 Hs\xf9n\xd2\x9c\xd9\xbc5@-\xd5\x93\ +\xc3\xeb=[\x94\x0c(\xc4h\xc1\x90?\xf8\xc6\x96\x01\ +\xde\xb6m\xdb\xb6m\xdb\xb6m\xbb\xd6\xc62\xf0\xf1\xe9\ +\x07\xdc\x5c\xde\xe2pq\x93*\xbdR\x99\xc9\xaf<\xa7\ +\x0b\xb9\x0eK\x14\xab\xf5\x99$5\xc6\xe9:X\xb1\xc1\ +AsS\xae\x9a@\x97T\x1a\xa0\x0a\x0d8\x17f@\ +\xa8\xae\xcc\xff\xca\x0b\xd3\xea|s\xf0\x0b6\xe6\xad|\ +P\xdb\x9e\xf98s>m\xb6\x9e9\x87\x14%\xf0\xee\ +\x8d7\xb9\xb3\xbc\xcd\x1f=\xf9>\x83\xd6\xdc\x5c[\xba\ +J\xef&\x87g\xe3\x05\xb5\x1a\xbc \x08\x9d\xb3\xc0u\ +\xcd\x15B\xc7\x16@0`[Al=j\x95u\xf6\ +\x91\xf4\x8c}\x9e\x06a6p\xaae\x99\xeat!0\ +\xbc\xf1.\xba\xd8\xa5\xe6\xe2\xa5$$\x09t\x9e\x0b,\ +>\x98&H\x93e\x22\xb09\xb5c\xd1\xed\x0a\xc4Y\ +P`\xf4\xa1\xfa\xe2z\xf0a~\x1e\x14\x1b\x7f_\xbe\ +\x1e8\xf9\xeb\x0b\x12K\x96\x9f\xac-\x97T\xedH\x15\ +\x1d)\xc5\x5cM\xa3T7q\x032\xe6G\xe4\x83\xd8\ +9\xd2m\xbf3\x9d\xe1\x82r2\x5c\xf0|8a\xad\ +#\x1b\x1d\x19td\xe8\x17\xec\xef\x1cr\xd1/\xf8\xe0\ +\xed\xc0\xef\xfd\xcd\x0d\xdf\xff\xfa\x9a\xa3C%\xeb\xe0\xe0\ +\xb7@\x11\xca\x98)\xe3@\x19\x95\xb2\xd9\xb8C\xf1\xc0\ +8\x8e\xe42\x1a\x10\xd6M\x03\xc0e\xbf\xa7,\x0d\x00\ +g\x84\x11\xf9)\xf0[\x01\xb0M3gc\xab\x09<\ +\xcf-\xae\xc0\xd6\x00[\xf1\xe3S\xbcG\x18#U\xeb\ +\xdb:\x08T\xbd\xde\xff\x81\xca\xfe\xd6\x8e\x5c\xcfU=\ +t\xc6\xd4GJe\xc8\x8a\xa2\xc1\x94\x03%\x17\x0a\xc1\ +\x5c\xa5]\x82\xdc\x96+\x85\x22\xbe\x1d1Z\x90\xc0\xfb\ +\x9eF\xc7\x99\xc5\x1d\x9c\xb5\xa0*\x0et\xd5\xeb\xfc\xaa\ +1\xfe\x0e\xde\x0b\x0e~\x8b{b\xab\xa0e4\x16\xb8\ +\xe4v\xaf\xb12l\xd8V\x04A\xcal\x87\xf0\xce\xe5\ +\xf7\xa3\x9a\xaf\x8c\x88I\xa31\xe6L+(.\xf9\x85\ +\x0b~\x06\x94q)\xad3\xc3\xfb\xab]g\x03\x0d \ +\x85`\xe5}b\xea\x91b*\x8a\x14;SS\x9c\x0a\ +\xdd\x1dA\x97\xe6\xc7.\xc0\x95\xc0\x1d`\xf7\x086\x83\ +\x99\xaf\x95\xb5\x13\xd9B\x93\xd8?\xbfz\xce\x0fO\xff\ +5\xeb|\xe2\xf9\x9d\x01%\xba\x99\x93\xb6\xd4\x83\x9a\xbf\ +\x8b\xaa\x95+*\xe6P]\x95\x01)\xd9~\x15FJ\ +\xa9%v\xec\xb8\x84`J\x0e\xc4L\xa9\xc4\x0d\x0aE\ + \xc6z\x1d\x16\x86a\xe4\xd9\xb3g\xff\xceoq\xf2\xe8!\x22\xd0\xa5\x8e/\x7f\xfd\ +/\xc0`u\xa9\x05\x03_)v\x5c\x5c]rqq\ +\xc6\xce\xce.1\xb8\xe3;\xf5\x98Oy\xb51\xd4\xed\ +\x09\xfe\x18Q\xba\xceR\xbc\x83;\x99\x07\x07\xeb\xe2\xcf\ +\x92P]\xae\x83\xf7?\x15\x97\xfev\xeeo`e\xde\ +\xa8n\xcdnrUM\xcdh\xe0\xd0\xd6\xa5M\xc6R\ +\xa6\xbe0\x0bT\x0a\xf3\x92D\xd9\x01\xf7u/\x0cu\ +FZD=\xf0k\xa6v\xc1A\xa9\xfd\xae\xb1\xd3!\ +\x88\xb3\xca\xf5\xdem\xdf\xd9\xf9\x9eO\xaf\xc7\xcc\xfar\ +5\xba\xaa!Z\xa9n\xd9\x22\x88t\xad\x9f\x84\x10\xe8\ +\xfb\x9e\x9d\x95M\x93 \xa6\x10HS\x1aJ)\xf6<\ +\xf9\xd6\xef\xfd>?O\xdb\x02\xe0m\xdb\xb6m\xdb\xb6\ +m\xfb\xaf\xa2\x15-\xdc?\xfd\x98\xc3\xfe\x90\x1b\x8b\x1b\ +>\xa0(\x138\xc5\x0c?Z\xadL\xae\x03\xd2AG\ +\xa2\xbb\x0e\xe3\xac\x8e}W\xcdPpR\xc6\xcd\x8e|\ +Z\x03\xa9>\xc8h\xac,3rGg\xe3\xd7\xfa\xdd\ +\xb5eg x\x86\x12\xae\x03\xf1\x17V<\x9b_\xe7\ +\xf3\xc9\xf4W\x10\xbe\xb4\xf7\x12\xcb\xb4\xe2O\x9e\xbd\xcf\ +\xa8\xd9\xd7i,\x0a\xcd \xcb\xf2\xbd*\xc8\xb7V\xcb\ +\x17\xc5\xf6\xc3\x93t\x1a&\xb3\xab*_Ug\x16\xa6\ +\x9cX\xbd&\xb9\xae\x0c{vp=\x95e\x99\xb6\xc3\ +\xde\x8f\xb7\xdf\xa4\xec\xdf\xb0\x92'\xa1\xb4\xf9\x93\x1bb\ +\x85`n\xaa1J\xd3\x85K4@\xb59\xb7s\xd1\ +\xedPS\x12\xedU5\xbe\xbdMoe\xa6dvn\ +\xfcUz\xe1\xf4k\x91\xcbw\xf7\xe8\x8f \x1dg\xc4\ +k\xb4\xda\x1eX\xdeh\x94d\xcc\x8e\xef\xe5\x9cI\xaf\ +\xeb\x9c\xe7\xf3)\x85\x8b\xf1\x8a\xe3\xe1\x84\xb3\xf1\x8c\x01\ +5\x96\xb5\xef\xd9\xec\x1d\xa2\x07\xfb||W\xf8\xa3\xbf\ +z\xc5\xb7~\xe9\x84\xc776\x0c2\xbaK\xae\x81J\ +\x93 \x8f\x06\x80\xb3\x92\xc759[\x19\xa2\x5c\x06J\ +\xde0\xe6\x0d\xe3x\xc5X\x06r\xa7\xe4\xbdH9\xe8\ +)\x8b\x8e\x1c##\x81\x91\x89\x05\xae\x7fu\xf6~b\ +\x88+\xf85\xc6T\xbd~6\x95\xdd\xd5)P\xe4\xa8\ +\xd5\xfeWgD\xcbL\x08.\xb3\xe3\xecKM\xd2L\ +\xf12BS7\xc7\xa1k\xd6l\xfd\xba\xe6\xed\xca\x8c\ +\xc9E\x0cp{pKC\xf4\xd22\xee*\x5c\x8d\xa9\ +0\xe9\xac-_\x81\xae\xbaq\x98ey\xe7Z\xda\xa8\ +h\x03\xf4\xc5\xf3\x80\x95\xca\xf7\x95\x06\x10D\xb5u\xa4\ +Z\xee\x05\xa23\xd0e\xba\xf85\x5c\xeb`\xad\xa2V\ +\xf1\xfe\xd1\xd8\xc3\x0az\xab\xa3[\x05$\xed\xf2\xb1k\ +E\x81\x90(\x0a{\xcb\xa5\xb1\xc0!\x99LX\xac\xa6\ +\xaa\x84D\xec{\x97\x0eG\x82\x06\x22B\x1a@\xee\x99\ +\x99^e\xfa\xbf\xb4\x80\xbfx\x1b\xe2\x15\x5c\x9c\xc3P\ +\x7f+\x83\x0cpvy\xc1\xfb\xe7\x7f\xc0PN\xfdx\ +\xe2\x0c\xaf0I\xcf\x1d\xb8I\x9e\xdd\xb8*\x0bj\x81\ +-U\xc8\xa5\x82\xe2\xd4\xc0d\xbdP\x8d\xe9\xaf\xc7\xd1\ +\xd4!\x22\xa6z\xc8%#\xa2\xf4\xbdpq~\xc2\xe9\ +\xd9sD\x84\xb4H\xec\xde\xbe\xcd\x1b\xbf\xf2\xb7\xb9\xf1\ +\xee\xaf\xf3\xf9\x9f^\xa0_|\xcc\xe7?\xfc=D3\ +!DB\xbf\xe4\xf5\xbf\xf3\xdfq\xfe\xd9S\x96)\xb2\ +\xda\xeb\x186\x83\x95^\x8a\x91\x8b\xcbs\xd6W\x97\xac\ +v\x96D\xe9\x08arM0vu\x02bf\x86e\ +\x1a\xec\x92k\x1c\xc2L\xa4\xaa\xf2\xa0\x05\x7f\xbc>[\ +\xad\x13]%\xd4\xd6W\xa0\x94\xd1\x03I\xb1\x05\xd9\xec\ +\x98z\x9em\xdfYp\xc0\xa9\xf8\x10\x0c\x18\x86 4\ +\xb6X\xaa\xd1V\x0d&V\x16\xb9\x06)\xeb\xfdg\x0a\ +B\x05\xbf9\x95\x9a{[c\xba%7\x80\x8b?\xcf\ +\xaa\x99U5c\xab\xae\xd4\xad^\xb1\xb3\xcb!v\xa8\ +\x9a\xbc\xb9\xde\xf7L.\xee\x01\x92\xfa\x5cm\x09\xe6v\ +?,9\xb3\x192Z\xec\x9al\xb2\xef(\x1eX\xb0\ +\xe3\xb6e\x80\xb7m\xdb\xb6m\xdb\xb6m\xdb\xfe\x8c\x96\ +u\xe4\xc1\xd9\xc7\xdc\xe8\xf79\xe8o\x9a\xf9\x0es\xa0\ +X#\xd7\xe2\xccE\xcd\x0b\xc6$\x9c\x14\x22\xc1\xa3\xf2\ +\xf6\xb0\xb6\x01\x83?\xbc\xb5\xe6\x06\xcf\xb9Y\xfc;{\ +\xd0+\xc1\x06\xb8\xf57u\x02\xbe\xd7\x5c\x81+b\x95\ +\xd9\xf7\xf3\x9dya\xda\x04\x14\xa6\xbf\xd4U\xcc>\xbf\ +\x88\x98\xcd\x1d\xfaM\xee\xae\xee\xf0GO~\xc0\xa86\ +`\xd5\xc6\xccVYrq\xa9\xb3 \x989\x8d\xa1\xc5\ +\x81\x89\x01\x1e\xa9\xc0\xb8\x02X\xaf\xb6\x8a\xf8\xe0\x10\xaa\ +\x87\xf6\x5c\xf2\x5c\xda4\x1a\xf8-T\xe6b\x1a\xe1\xdb\ +\xfbr\xf82\xe3\xed\xd7m\xf0\x8b\xb3\xc0\xa17\x00\x1c\ +\xac\x88\x95\x81_;}*B\x88\xa5\xe5[n\xcel\ +t\xdf\xed\xc9$\x87\xaecu\xb0|\xc6\xd9\xf1l\x81\ +\x03\x9f\xe6\xe3K\xae\xee\xc0\xd9/-\xe8\xcf{\x16\xf7\ +/\xedx;\x033\x96\x0c\xa2V'\x98\xca`\x86\xe9\ +\xfc\xfaI\xab\xa7\xe2*\xafy\xb6y\xc6\xf3\xf1\x94u\ +\x19\x18D ,\x90;\xb79]\xedrz\xbb\xe3\xbb\ +\xef^\xf1\xef~\xe9\x88\x8fn_p\xd5\xb9S\xac\x16\ +\x03\xb8(c\x16\x86ad\x1c6\x0cCf\x1c\xd7\xe4\ +q4\x93\x9a\xf1\x921+c\x1e\x18\xc65C\xde0\ +\x94\x81q\xe1\x0c\xf0AG^v\xe4\xd81\x8a\xe5\x01\ +\xbfh\x84U\x99`\x98@\xb0:\xf8\xbd\xe6\x86\xd4\xda\ +t%\x5cc{\xbd\x0f\xc8|\xb1\xd6\xc9e\x86\x05\xed\ +\x80\xb7CVK\x1fi5\x96\xaaFU0\x96\x9a'\ +\xaa\x9eo\x98]\x0e]\x9c93\x07g\x9b\x8e;3\ +\xdb\x96\x94 \x94\x9c\x19\x9da3\xbf*\x97tW \ +\x8c\x81\xf6\xac\xd9\xffB\x15\xb9V m\xbb\xe8\xd7\xb9\ +@3\xfc\xd1\xe0\xb2mi\xa6X\xd6\xa5\x93}W\x91\ +\xb7\x16\x93#7\xb9ke|\xfd\xc6\xe0\x9aU\xa9\xf9\ +\x0f\xf5\xe2\x0e\x02\xa5:+[\xc0E\x82;\x0e\xe7\x91\ +\x83\xdd=c\x08\x05\x03\xbb!\x11b\x07\x1a\x09\x98D\ +\x1a\xb5kB/\xa1\xbb\x0d\xb2\xb2\x9f\xd8\xf8y\xfek\ +\x1d\xac\x9f\xc1\xd3c\x18\xeb}+C\x1e\x95\xef>\xfe\ +\xb7\x5c\x8c\x9f\x91R\xef\x98\xbe8\xa0\xd2YO\x09\xa8\ +\x8e\xe6Z\xdc\xdc\xb7+\xa8\x9fG\xed\x1ctU4\xa6\ +f\x1ee`\xcc\x98\xcf\xa2\x9e\xb7\x1a\x5c\xce.J\xce\ +\x1b\x9e\x1f?\xe7\xb3GG\x5c\x9c\x9f\xa0\x02q\xb1\xe4\ +\xee;\xef\xf2\xd5\xbf\xfb\x8f8>\xda\xa3|p\xc4a\ +\x16\x9e=\xfc=(\x1b\x16\x8b%!vD\xe9\xf9\x1f\ +\xff\xb7\xbf\xcfgO\x06\x86\xa3g\x88B\xc9\xc6\xde\xa7\ +dFa\xc7'\xc7h\xc9,W\x1da\x22 -\xcd\ +yv\xaf\xaa\xdd\xbc\x82\xbf\xba?y\xac>\x07\xb4\xfb\ +[\x0d\x0c\xd9\x95V\x8d\xc1:\x7f\x8e$j)0\xfc\ +|6\xb3F\xf1\x94\x93j,U\xaf/\xbf\x86\x82L\ +\xe0\xd7ry\xed\x8aU\x89\x88\xb3\xaf\x06\x1ccc^\ +\xd1ZW8\x81\x8e\xb4\xb2n\xe0\xee\xcd\x96Bb\xe5\ +\xab\xa2\xef\x17\xce\xde\xda_!\x10b`\xb1H\x84 \ +\xe4\x5ch\xb9\xfajy\xda\xea5\xa9\xcd,\xac\xcc\x9e\ +O\xa6\x12\x08!N\xe5\x9b\x80\x9a\x5cn\xd71-\x88\ +P\x8a\xcb\xbd\x8b\xf5\xf3omM\xb0\xb6m\xdb\xb6m\ +\xdb\xb6m\xdb\xfe\xec6\xea\xc8\x87\xa7\x1fpsq\x83\ +[\x8b\xbb\xc6XTS\x1a\xa99\xc0\xd3\x00\xac\xba?\ +KHh1\xd7\xdbV:h\x8ef\x84\xeb\xd3\xa6\xf1\ +\xbc\x0f&\xaa\xdcK^\xf8;\x81a\xb86\x14\xbc\x0e\ +x_\x98W\xfe\x8c\xf9B\x1d7\xce\xd7\xab\xd32\xd7\ +\xb7\xd7\xe6\x8b\x22\xbc\xb5\xff2\x8b\xb8\xe2{\xcf~\xe4\ +Lp@\xe8Q\xb7?\x12\x1f\xb0\x19\x1c\x19\xa8\x90H\ +\x88\x146X\xeeoW\xb9\x04*\xd7m\xa6X\xd5 \ ++S\x99\xe29@\x86\xfa{\xc6T\xcc\xf3c\xb5\xc1\ +/\x80\xde\xb6d\xb9\xc3x\xf7M$&\x97\xe0%\x92\ +D\xba\xd0\x91\x9cU0\x86\x00\x1bgI\xb1\xd2H\xc1\ +\x0f\xa2*\xc3\x85\xb1\x09i\xc7d\x8a\x15t\x85l\xdd\ +!vuY?\x5c\xe1g\x1f\xbf\xbc\x80\x93_L\xf4\ +\x9b%\xcbO\xd7\xc8(\xce\xdb:\x03J!JB\x1a\ +s\xe2\xe7\xde\x07\x85\x9b2p2\x9e\xf2l8\xe6J\ +\x072\x09\xe2\x92\xb8\xba\xc9\xf9\xdd\x03\x1e\xaf\x84\xf7\xbf\ +\xb2\xe6\xb7\xbf\xfe\x94\xef\xdf;\xe2<\xae)b\xae\xd0\ +\xc6\x90\xa8\x0d\x02\xb32\xea@\x19G\x86\xe2\xa0\xb8d\ ++\xd53\xae\xad\xfc\x90\x8e\xe4R\x18\xf3\xc88^\x91\ +e$/ \xef\x05t\xafC\x97=\xa5KdI\x8d\ +\x01\xd6\xd9\xab\xbc\xf0\x1e\xaa\x05\xcd\xac#\xd6\xfd\x9b\x1d\ +#\x98\x16\x16\xef\x1b\x16\x14x\xe1\x15|\xd0\xed\x0eA\ +\xd7\x82A\xedC\x05\x83\x82\x86J\x22\x9b\x14{\xc4s\ +\x8b\x85\xc6\xc8\x96\xa2\x94 \xe4B\x03\xafx\x10\xca\xe4\ +\xa6J\x1e3#\xe6\xec\xe7\ +\xec\xec\x98\x8b\x8bSJY\x13bdyp\xc0\xab\xbf\ +\xfc\xab\xdc\xfd\x0b\xbf\xc6\xd3\xef]\xf0\xd2E\xe4\x95\xfd\ +W\xb9\xb9\xb7bq\xf3\x06\xaf\xbf\xf1Wx\xf9\xd5w\ +\xa1l\xd0Q\xf8_\xff\xe1_\xe3+\xbfp\x8f\xf3\xd5\ +\x01\xe1\xe2\x82a\xb3if\xdbQL\x06\x7fvvN\ +J=\x8b\xc5\xae\xdf\xcf\x92\x9f\x9a\x1a\x00\xf5\x1ceJ\ +\xab\x91\xdb\xa5\xc0b\xb9\xa4\xef\x02\xfd\x22\x91\xbaHJ\ +\xd0u\xce\xde\xfa\xd1\xa8\x80Td4\xb0\xeb\x81\x82\xa2\ +\xb9=;\xea9\x9f\x80\xb63\xa2\xcd@\xad\xd0\xca\x04\ +\x05\xbb\xe8L\xfe^YZ\xfc:3\x00nu\x92g\ +\xfd\xb1\x06\xea\xa4\xde{M\xd6\xadbO\x87\xfdM\x90I\xa0\x0bb.\ +\xbeU\xba\xe8f\x1f\xd5\x16K\xd5\x06\xd8\xb1\xca\xddf\ +\x0f\xf6\x96G\xcc\x8c\xc1\xa8\xdf6\xe3\x96\x19@\xa0\x06\ +\xee\xaf\xa3\xd3\x0a\xc6ZP\x7f\xbe\x9e\xd9|s\xe0Q\ +W9\xf7\xc1\x9d\x03\x90\x8a+*\xc0n,E{/\ +\xbcs\xf8:w\x96w\xf8\xee\xd1\x8f\x19J\x15\xb9V\ +P;w\x8a\x9e\xf6q\x92/\xd7\xe9u\xeeY\xf9\x92\ +6w\x9c}\xde\xcc\x96\xadK\xcdM\xa3\xf2\xb5\xe5\xe7\ +\xf3\x810\xbc\xf6\x8bh\x9c\x8a\xfb\x86\x10I\x01\xab\x09\ +\xec\x80$\xd4\x81`\x10jy\x1b\xa9\x80C\x85\xe1\x02\ +b\x99\x8c\xb1\xea2\xeaz_Y\xccp\x97L\xe7B\ +f\x9f\xdd\x03\x86\xd3w\x22!-\xd8\xfd\xe1e;3\ +\xaa\xca\xa8V&)Jlrh\x05.\xf3%\xc7\xe3\ +\x09\xa7\xc3\x09\x17yM\x96H\x17\xf6\x08\xe9&\xa7{\ +{<})\xf2\x93\xd77\xfc\xce\xbb\x8f\xf9\xee\xbd'\ +\x1c-/\x0dl\xaa\xb6\x92;\xc6\x82\xf8{w[\x1e\ +u4\xe9s\xc9\xe4ap\xd0\x9b\xbdn\xad1ec\ +\xbe2\x99\xb4dt\x01\xba\x1ba\xd7j\x01\x97\xbe#\ +\x87d9\xb4SW\xbb\x06\x80\xafO\xbbn\xf45\x1d\ +\xa7jp#^\xe6\xb6\xf6\x96\xe0\xa9\x04\xd1\xcc\x98<\ +g\xdb\x93\x1e\x9bd}\x02\xbd>\x18\x17\xd0\xf9\xafK\ +\xf3\x8a\xa6dgu)V\xab\xd6\x19\xd8R@\x83\xb3\ +EL\xb2\xe6jJe\xb9\xbb5\xc4R\xaf\xef\x19\xd0\ +U\xab~\xadjn\xc2ft\xe5\xc7\xbc\xf82\x0en\ +u\xced\xce\xd3$*8\x11EBja\x05\xebC\ +\xe2i\xbf\xe1Z\x1fo\xf7\x8a\x10\xed^\xe4}^T\ +\x10-^\x1e\x07\x03\xca\x05\xd4k\xfaJ0\x13(\x89\ +\x01\x8ax\xde\xa6\xe5\x87\xee-w\x88\xa9#\xa4\x9e\x98\ +\xcc\xf1-\x84\xe4zo;G\x86U\x149\x83\xc3[\ +B\xd9\xb1-\x1a\x80\xcb\x08\x7fc\x0f\xe4\x0c\xd6WV\ +\x9b\xfa\xec\xe2\x8c\xcf\xce\xfe\x04e\xe0\xe2\xe2\xc4k\xc5\ +\x824o\x85z\xc5F\x9a\xba\xc3\x81\x0d^\xfb\xd9\xb6\ +\x9bv\x1f\x15\xe9\xbc\x93\xd5\xfbk\x05\x97\x13x\x8e\x01\ +v\xf7\x17\xac\x96\x0b6\x9b3\x9e={\xca\xe9\xd99\ +\xa5dB\x97\xb8\xf5\xd6\xdb\xbc\xfd\xb7\xff\x01Y_c\ +\xef\xc7\x99\x97N;N6_\xd0\xadV\xbc\xfa\xf2\x1e\ +/-o1\x1c\xedrCns\xf7\xb5\xd7\xb8\xb9\xd3\ +\xf1W\x7f\xe55v\x03\x1c\xde\xda\xe5\xfd\xc7\x97\x9c\x7f\ +q\xecl\xa3\xa98R\x14\xd6\xebK\xce\xceOY.\ +\x97t]\xefe\xcf\xd4Y\xd4\xd0\x02[\xcd$*\xd4\ + \xa0\xf5\xb3a\x18\xc9\xe3`\xc1\x98Q\x9b\xf4\xb9\xd1\ +\xf9\xcd\xec\xca\x824\xa8\x01\xd8fhU\xdd\xb4\x1b\xeb\ +\x0a\xe6;Q\xd3y@j\xb0\xcd\xe5\xe5Z\xbcLX\ +{\x98L\x8e\xcfv\xe0\xab9\xdc\xecyW\x9f\x22R\ +\xd36\x98d\xce\xcd\x80*0\x0f\xe2\x9a\xab\xbb_?\ +\xb98x\xaf&]\xf6\x1c\xa9\xf2k\xf5c\x15\x02\xc4\ +\xae'%i\xfbm\xfb\xab\xa0^%\xc0\x9d\xad[\xc6\ +QU\xcd\x88\x05\x1c\xc4\x83#[\x17\xe8m\xdb\xb6m\ +\xdb\xb6m\xdb\xb6\xff\x886\x94\x81\x9f\x1c\xff\x88\xdb\xcb\ +;\x1c.n6P\xa3\x88\xd7#\x9d\xa2\xed5\xd7)\ +\xd4\x01\x88\x1a\x9b\x14\x1d\xd0L@\xd2\x07yA\xda\xa0\ +\xc8$k5\xba\xeef%\xfe[5\xf2?o\x0dT\ +Q\x078\xd7\xbf\xa3-;{+\x13\xb8\x0d\xb3\xef+\ +\x1c\xaf\xcb\x96\xd9:\x1al\x9f\x81\xe0$\x81_8|\ +\x8de\x5c\xf1\xbd\xa3\x9f0\xea\xd0@\xaf\x90\x1a\xbcm\ +5y\x9bd\xb9\xe6\xe8\xce\xe5\xce\xb6\x05\x15\xe4\xda\xf8\ +\xe5\xa7!\x944`\x1b|x4s\x8em\xb2\xe9\xf9\ +\x9e$\xc2\xb8ax\xe5\xab\xe8b\x0fI\x0e\x06\x22\x04\ +\xe9A\x0a\xc9\x19\xb5\xe8,\xa2V\x9c\xdd\x22\x0b\x0e^\ +\x14\xd6g&\xf1\x8b\xbb4i\xa3\x13L\xb6\xbf=\xd7\ +\xd8\xdfv|\xb5\xad\xca>F8\xfdJd\xb9^\xb2\ +\xfc\xf8\xc2)R3\x22\xaa\xe6P\xa2\xc2\xa6\x0c\x1c\x0f\ +\xcf8\x19O\xd9\x94\xcc(\x81\x18v\xe9\xe2-\x8e\xfb\ +\x8e\xcf_\xea\xf8\xec\xab\x99o~\xe5\x88o\xbc\xfa)\ +O\xfbK\xc6PP\x09\x94P(\x1a\xd1`%\x85\xb4\ +\x14\xb2\x80\x96\xcc(\xc6\xf6\x16U\xca\xb81\xe9\xb2\x16\ +3\xc2*^\x7fW\x07\xb2f\xc6<\xa0e\xa4H\x81\ +^\xd0\x9d\x08;\x09V=\xda\xf7h\xea(SRi\ +\xdbw\x9d\xfd\x9d\x1d\x82v\xfe|x\xed\xfd\xdc\xff\xfa\ +\x7f\x91\xe8\xc1\x89D\x0c]+u\x13RBR4T\ +\xe3T\xa0\xce\xa5\xcf?u\x11\xd4\xebCZ\xae\xae\xb6\ +s\xeb\x92m5\xe6\x080S*\xcd6-H\x03\xc2\ +\xb6\x1f\x06t\xcd\xd5Y\x1bHP\x1fd\x17*h.\ +\x94\x10fA\x80\x1a\x9d\xf2<\xf6*\xbf\x0e\x15\x1cL\ +\xf6\xc8\x16\x00\xa8&F\xe6\x06\x5c\xcd\x92L\xc6[A\ +\xc4\xa4\x9d\xb0\xdd\xf3\x01>\x06zQ5`+\x18\xb8\ +)B\xd0\xe0\x86Z\x8a\xc4d\xc0\x22\x9b\x9a\x22&\x0b\ +\x5c\x85\x18)*\xec\xef\xec\xb3\xe8\x17\xc4\xd8\xdb\xe6\x12\ +-\x1fz\xf4\xc3\xab\x90\x87L(V\xd6\xea\xe0*\xb2\ +~\x19\x86h{s\x01\xbc\xdd\xc3/\xde\x85\xdd\x01\xce\ +\xd6\xf0\xd1\x17?d\xbdy\x82\x90)\xa5p~y\xca\ +r\xb10\x07\xf6P\x08)\x98!gi\x85\x10\x00\x00\ + \x00IDAT\x18\xb1\x9dF\xf5\xbc\xcdf\xf0g\ +\x11\x04\x97\xcb\x1aX\xb2\xe0\xa1K\x83\xc5\xd2\x19D\x8c\ +}\xb4\xfc~!\xe7\x91\xa3\xa3\xcfy\xf4\xf81W\xeb\ +51E\x96\xfb\x07\xbc\xf6\x97\xfe\x1ao\xfe\xf5\xff\x9e\ +\x8b\x8f3\xef<^2|~\xc6\x9f\x1e\xff!\x97{\ +\x85\xb7\xff\x9b\xaf\xf273\xc4\x8f\x07~\xeb{\xdf\xe4\ +\xe8\xf93.\x9e\xdd\xe4\x95n\x9fw\x7fu\x17\x11\xd8\ +M\xc2\xf3\xd8\xf3\xd9\x87O!\x0f^\x86J\x08)\x11\ +C\xe0\xfc\xfc\x9c\x8b\xcbsvv\x96\xf4}\x22\xa6D\ +\xdf'\x90BLB\x0cB)\xd5!\x1e7U\x1b(\ +%\xa2\x9a=\x17\xd8\xfb\x88Z@E\x1c\xac\x86Z&\ +\xab=\x17\xa2#\xcfb\xc7C:[!\xa5\xdd\xf3\xbb\ +\xde\x8e\x9f\x84\x1e\xc8HH\xf4\xbd\x97$J\x81\xd49\ +\xa8\xaeL{\xf0\xc0\x89\x04`$\x88\x1b\x14\xfa\xbd\xd1\ +C\x0c-(\x13b\x95aW\xc5\x8e\xbbI\xa3-P\ +c\xd7\x9a\x19\x9eI\xa8\xb9\xc5\x81f\x02\xe9\xe6\x90f\ +\x9a\x15\x11r\xbb\xd6\x84r\x0d\xa0K\xa5\xaa\xed\x8a\xb2\ +\xebKg\xcfS\xbf\xf3\x84`\xb5\xde\xfbE\xc7\xcej\ +\xc1\xef\xfe\xd67\xf8y\xda\x16\x00o\xdb\xb6m\xdb\xb6\ +m\xdb\x7f\xd5\xed\xb3\xf3\x07\x1c,\x0e\xb8\xb1\xb8\x81=\ +r'>k\xaa\xe5Z%\xcf\x93\xf4\xd9\x86%\xc5A\ +\xb0=\xe0\x15\x1b\xe5U\xc6\xc6\xd7\xd2\xdeW\xd0u}\ +\xea\x0b\x0c\xda\xac\xc9\xec\xcd\x1c\xc8\xce\xdf\xcbl\xc69\ +\xa8\xad\xb0\xd17\xb71\xbe\x15\xb4\xb4\xdf\x9f\x01g\xaf\ +&\xc3\xdb\x07\xafqsq\xc8\xf7\x8e\xacD\x92\xcdV\ +\x01\xd1\xdc\xecJf\xfb:\x1f@\xcd\xd8\xeeik\xfd\ +oC\xa3\x98\x8b\xb4\x0f\xf4\x5c6<\xcdc\x03\xa7\x89\ +y\xae[9\xd8\xdb\xe5\x82\xe1\xe6\x1b6h\xaa\x03\xab\ +\x08\x91d\x02kq\xbe\xa1\xb1\x12\x18\xe0S\xc8\x8dy\ +\xb1\xc1\xe0p\xa1H\x16\xba]\x03\xb2mw\x0a\x84\x05\ +\xad\xa4qe!\xe6\x10\xbd\x0d\xd7|\xecz\xfaNd\ +\xf7~\xa0\x7f\xb4\x99\x06\xaf\x0aCYs\x9e/8\xcb\ +\xe7\xac\xc9\x0c$B\xd8\xa7\x84]\xce\x96\x1dO^\x15\ +\x1e\xbc\x1b\xf9\xd6;O\xf9\xe6\xbd\x87|\xb2wL\x96\ +\x8cJ\xf6\xa0\x8c\x977\xa1LfO\x8a\xb3\xbeJ\x1e\ +2E\xc2\xe4F\x9cGt\xccV\xffW\x95R\xcc\xa1\ +\xbaP|@\xee.\xe8\xbd\xc02\xc2\xd2\x000\xcb\x05\ +\x9a:\xcb\x97\x9d\x9d\xbd\xe9\xacL\x15\x9e\xa7sl\xc3\ +\xe2\xe0A\x8c\x0a\x82#\xc1Ao$\x86\x8e.v\x96\ +\xab\x1d\xeco\x88\x1d!%L\x13\x1a\xd1(h\x03\xc2\ +S?\x9e@o\xc5\x07\x06~k\x7f\x9d\xbe\xc0\xc0\xa1\ +A2\xcf\xc7V\xab\xe3\x1b\xact\xd1\x94\xcb\xab\xd4\x9e\ +]\x5c\xd5Q\xc4\x0c\xb2\xccE\xdak\xfc\xe2/\xb1\xe5\ +\xb4\xd6\xf8\x0d\xce\xfa\xaao\xb3`\x9d,\xb8n~v\ +\xd1Y>\xa7\x05@\xda\xd5\xae8\xa0ui\xb0\x1a\xa2\ +\x11_^\x9a\x99\x95\xed\x9b\x05\xd5\x8c\x115%\x81N\ +\xcbF\x07'\xea\xe7\x22\x04\xac\x5cj \x86\x8e\x14;\ +\xba\x10X.\x96\x9eGkfX\xd5\xda[\xb3\x81K\ +\x014ol\xe3\xae\x94[\x87\x91q\x1fB\x81A\xec\ +\xbc\x7f-\xc0\xe6\x18\x1e<9\xe6\xe1\xf3\x1f\xa3hs\ +3>?;%\xa5Z\x02,Y\x1e-\x95\xc1\xabZ\ +\x81B\xd5\x16\x9bY\x9a\xbb\xff\xfa5<\x95\xfd\xc1k\ +\x01\x97\x06\xb4\xf2h%\x946\x9bK>\xff\xfc1\xc7\ +\xcf\x8e\xc99\x13R\xcf\xde\xdd\x97\xf9\xca\xaf\xff\x0f\xf4\ +\x07\xef\xf2\xeag\x1do\x1e\xf5\xfc\xf8\xfe\x0fy\xef\xf9\ +w\xe8\x97\xf0\xd5w\xde\xe1\xa3\x1f~\xc4{?|\xca\ +\xb7\x1f\xfe1\x8f\xce>\xe4\xec\xfc\x8cP2\x7f\xe5\xde\ +\x97x\xed\xed\x04K\xbb\xc6_\xbd\xb9\xe4j\xef&\x8f\ +?y\x82\xe4\xd1\x81 n\x1e&\x9c\x9d]\x90\xb5\xb0\ +Z\xae\x80`\x81\xa7\x22\xfe\xaa\xc1\x8f\x1a\x1c\xb5\x93(\ +\xb5\xde\xaf\xf7\x89\xea]f]\xa1*if\xd7\x94\xf8\ +\xd3(X\xdd\xe0\xc9\x98\xb1\x18\xcb\x1b:\xbb\xf7\x14;\ +\xc6\xb6~\x7f*e\xb5\xfb\xc2\x98)\xed\xf0y\x0e\xba\ +\xbb\xabUC)c\xd6iA\x09\x93\xe1+!\xc0b\ +\x11\xb9qc\x8f\xaeO\xfed4\x8f\x8cv\xcf\x17E\ +\x82\x95\x7fj\xe9\x0b\x8d\xa1.\x06\x88\xab\xf9\x96x\xdf\ +\x0dnN\xa85_\xdf\x01m\xed\xcb~\ +\xaa'H\x18\xb9\xbc8\xe5\xe2\xec\x14t@\xbc\xdeY\ +H\x81nQ\x08\xfd\x9a\xa7\xc3\x15'\x8f\x07\xd6G\x85\ +\xbbwV\xe0\xe9\x10\xaf\xdc\xdb\xe7\x5cV\x94\xab+\xf2\ +0R\x9c\xc1\x8f)q\xb5\xbe\xe0\xf9\xf3\xe7t]b\ +\xb9\xec\xdb}\xdf\xfaE\x95)O~\x09Jq\xf6T\ +\xbd\x8b\xa8\xe7\xc1O\x81\xbdZ\xde)\xa6\xc0\x94\x96\x1b\ +\xdaqkfb(\xc2\x881\xad\xf6\x1c\x89\xd1\xf3\x80\ +=(c`6\xfa}\xce\x82?\xd5PK\x04J\xa9\ +):n&U\xbcBAqc)\x0f\xb0\x80\xa5\x06\ +\x94\xa2\x8c\x9eNQM\xce\x04SO\xe4\xac\xac\xafF\ +NN.899#\x8fC\x0b\x0f\xdb\xbe\xc6k\xcf\ +\x9c\xe9\x99\xe0\xc1=U\xc6\x5c\xc8\xa3\xb3\xd6Y\xdb=\ +u\x0a\x0eY\xa0\xaa\x1aw\x85\xb6B\x01-[\x17\xe8\ +m\xdb\xb6m\xdb\xb6m\xdb\xb6\xff\x946\x94\x81\x0fN\ +~\xc2\xcd\xe5\x1dn.o\x03\x98Kl\xf0\x1a\x95\x8d\ +\xc9\xa5\x81X\xfb\x1b)\x14\xb2\xba\xdb\xaf\x0f\xd8m`\ +<\x17\x1c;\x90\x9dk\xa01\xa4\xda`\xb3\xcc\x96\xf5\ +\xaf\xeb@\xba9\xa5\xea4\xbdb;\xe6 w6\xbd\ +\xbe\xaf\x1c+\x18\xbba\xbfe3\xbd8\xff|\xd3R\ +\x08|\xed\xc6\x9b\xdc\x5c\xdc\xe4\xdf\x7f\xf1C\xb2*\xda\ +\x0a\xe4t\xbeTi@U\xdb\xe0\xac\xc3\xe4\xcb\x99B\ +\xf6\x0c\xe0\x0a\xa3<\xf7l6\xcd\x8e\x90\x1b\xca\x5cs\ +\x87\x9e8k[\xdf\xc8\x94\x0fl`a\xb8\xf76\xa4\ +\xe4c$\xdb\x81.$\xfa\x90\x5c\x06:\x1d\x97R\xcf\ +\x85\xe0\x01\x8e\xd2\x06ZUf\xb9~n\xcc\x5c\xb7o\ +2[\x04\xcb\x03\xee\xfc\xb81;\xee\xd3bm\xb0\x9f\ +}\x93\x9f\xbd\x15x\xf6\x17W\x0c\xab]\x86\xdbK.\ +\xdeH\x9c\xed\x0a_\xfcr\xe4\xfe\xaf%\xbe\xfd\xa5\x81\ +?\xd0\x1f\xf3 <\xe4B\xcf(:\x1a\xf0u\x03\x18\ +J1\xedi5\x84)P4\xa3y4\xc0P\x86\x09\ +\xd8\xe6\xd1X\x19\xcdP\x06\x18\x0d\x14\x17F\xd0\x8d\x03\ +\xdf\xd1\x0d\x9bl\xdd5P \xcbH8X\x10n-\ +\x0d\x00/{$u^J\xc5\xb8\xfbH\x05\xb73\x7f\ +\xaa\xd9\x19\x9d\xbf\xc7\xe7\xad\x9e\xe0\x89jz\xe5\x7f\x83\ +\xd5\xef\x0c1\x1a\xd3\xdbEJ\x9f(\xcb\xd8@0\xbd\ +\xb3\xa4\xa1\x1a\xf6\xd8\xb6\x92\x0c\x0cj\x0cVV\xc8A\ +\xb2E|\xa4\xe5\x06\xb7\x8b\xa5\xe6\xe4\xb6\xba5\xce\xe6\ +\xa68\x9d\xcc\x80;\xc9z\x1f\x0eB\xa9\x84mp\xeb\ +;\x09\x06v\x05c/K\x9eL\xafjp\xc5{\xa9\ +\x18.\xf6`\x96\x01\xc9z\x91\x0av\xfc\xabl\xb9\xed\ +[\xf1\x0d\xc9\xce\x8e\xb6\x1c\xe1HP\x81\xec\xee\xbe!\ +\xd9=H-HT\x8f\xbcM3\x80\x14\x5cr\x1et\ +aA\xb9\x18\x09\xd2\x81\x04\xf2XX\xa6\x05\xd1v\xc4\ +\x0e\x91\x16D\xc7\x06\xb8+\x03\x18\x02l\xc6\xcck\x97\ +K\xd6\x07\x90\x0b\xe8\x12\xd6\x11\xa2\x14\xae\x8e\xce\xb8<\ +9#o\x0c\xe8\xa9:\xe7'\xca\xe9\xe91\xcb\xc5\xd2\ +k\xbcZ\x8f\xb0\x94lq\x124\xb4;\x05b`/\ +\xd4{\xabfB\x14g}3\x9b\xcd\x86\xe3\xe3\x13\x1e\ +?~\xcc\xc9\xe9%J\xa4_,8x\xfd\x0d\xde\xfe\ +\x8d\x7f\xcc\xd3\xc7;\xf4\x1f\x1d\xc3\xf3\x81\x1f<\xf8C\ +>>\xfe\x1e\x85't)\x9b\xebr\xea\xe9\xa2\x10\x13\ +t}Db&F%\xc5H.W\x5c\xe53\xae8\ +\xe6\xd1\xe61\x0f\x8e\x9e\xf2\x0bWo\xb1\xba\x1d\xe1\x00\ +\x96\x9dp\xe7\xee\x01\x1f>\xbc\xe2\xc6\x8e\xd0/\x12\x9b\ +\xcd\x00b\xb9\xb6\x17\x17g\xac\xaf\xaeX-W\xf4\x8b\ +eS\xe8\x98E\xb6\x98\xe9\xd9\xec\x19\x10B1\x10\xad\ +\xb5$\x92\x9dg-\xd1\xf3\xd2- \xa2\x94Y\xe0\xd4\ +\xf9\xfe\x10M\xc9Ai\xc1X\xbb\xef8\xbb\x8b:\x03\ +]]\xc4\xdde9x^\xb5\xe0\xf9\xbe8P\xeeP\ +\xb2\x07W\xed>n\xf9\xe2\x03Hr3*\xcf5\xf6\ +X\xf0\xa2_\xb0\xd9\x8c\xe4g\xaa\xdaq\xa8 \xd9\xf7\xedK{/\ +\xb1\x8c+~\xf0\xec=\xc6Fy)\xad\x1c\xd4\xc47\ +\xcf\xb6\xcd\x07k\x8d\xf1\x1d\xa8FI\xd3\xaf\xcfE\xda\ +\x03\x13\x8c\xaa\x9e\xbc\x06|\xc531+\xbfh\xbf\x92\ +\x91q\xc3x\xf7+h\xbfk;\x1cL&\x1aHt\ +!\x90\xc4\x06\xdc\x0d\xff\x84\xbae6Pou^\x8b\ +R\xca\x04\xa66\xa7vD\xbb]i\x81\x02v\x1bF\ +j]\xa2\xe2fU\x18\x15F\xf7C\xda\xa8\xd5O=\ +\xdb\x13\x9e|]\xf8\xec\x97\xe0\xe1\xbb\xf0\xc9\xdb\x85\xf7\ +\xfb\x13~\xf8\xec!\x8f\x8f?f\xccW\x14/3\x82\ +\xe09zq\x16\xed\x086&\xc6#\x1f\xd5\xc5f.\ +\x07\x98\x9d@\x0d\x8ax\x19 D\xa7\x0a2\x0e4\xa4\ +\x946\xc8\xb4Z\xc9\x91\xb0J\x06\x80\x0f\x97\x84\xfd\x15\ +aaFI\x225\x9f\x97\x06\x82\x93\xbf\x22\xd5\xd3u\ +z%\x9f\xb6\x00VX\x85\xe8H\xb3z\x9a9\x12;\ +\xf0\x8eb 6\x05J\x17(}\xa4\xf4\xb11\xc0\x12\ +\x83\x97Z\xa9\x83\xe2\x001\xa0)@\xe7\xec\xe9\x0c\xfc\ +^\x03\xbd\xce\x06[\xd7\x0a\xa8\xb3\xf7:/\xaf$\x06\ +*T\x14B2\x87\xe7z.\x98\xe5\xf5zW5\x16\ +\xde\x0fy4\x96\xd5\xeag\x05\x88\xe6d-\xd1\x1d\x98\ +\x91\x96+9/\xef\xd4\xf6\xa5:\xf7\xb6k(\x10T\ +\x91\x14[\x1eo\xcd\xf3\x15\x01bj\xd7\x8e\x11j\x16\ +h\x0b!\x10\x1d\xac\x84h.\xe3\x89\x8e(];\xde\ +\x22\xc1%\xda\x89R\x02A\x84U\xd7\x1b\x81\x5c\xbc\xc3\ +\x96\xec\xcea\x19)\x96\x02a\xc1\xbcD&\xf0r\x17\ +8_AR\x90%\x9c\xf7\x81.Ev\xce6\xac\xcf\ +.\xd1\xec\xeb\x09v~k-\xea~\xb1\xc0`\xcd\xfc\ +\x1e\xea\xd5\x93\xc5\x83\x5cR\x88A\x90`\xd7$\x8c\xc4\ +\xd8\xb1\xe8\x03!\xc1\xe9\xe9\x11g\xe7\xa7\x84\xa0,\x97\ +={\xb7o\xf3\xc6_\xff[\xdc\xfb\xfa\xdf\xe2\xf3\x1f\ +|\xce\xfa\xc3\xf7Y_\x9c\xf3\xf4\xf8O\xf9\xfc\xf3?\ +\xe6\xe3\x8f\xff\x84\xfd\xfd]\x16\x8b\x95\x1f\x7f\xcb\xa5n\ +\x01\x8av\xff\x00\x09J\x10e\x187\x14QF\xd9\xf0\ +\xe0\xf8\x9c\xb7\xba\x97\xd8\xb9a9\xc1;\xbd\xd0\xef\xef\ +\xf3\xc1\xfbO\x18\xae.\x18\x06\xf3 H\x9e\xab}q\ +y\xc9\xd5\xfa\x92\xe5rI\x8c\xc9\x99\xeb*\x81\x17\x03\ +\xc2~g/\xea\xde\x04\xad\xeeZ\xa1\xfa)\x5cw\x91\ +\x0e\xcd\xe9\x1b1\xe3/\xd5\xa1\x99L\xf9\xc6; L\ +\xed\xf1R\x8a\xb3\xcf\x8a\x01_\xf10\xa33\xc5\xf5\xae\ +%\xd5\x95\xbc\xd6\x5c\x16\x10\x89n6V\x03\x8cP\x8d\ +\xab\x00T\x83\x81\x7f\xdf\x17B\xcd\xed\xb6u\xab\x9a\xb3\ +>\xaa-W\x1d\xaa\xd4>\x1b\x90m7-<\x00S\ +\xdc\xf8\x0b\xdfG\xcf\xca\x17\x1a\x0b]\x81\xb1\xd6\xdc\xea\ +v\xcf3\x96\xbd\xdeS\xfe\xe0\x1b[\x00\xbcm\xdb\xb6\ +m\xdb\xb6m\xdb\xf6\x9f\xdc\xc62\xf2\xc9\xe9\x87\xdcZ\ +\xdc\xe4\xb0\xbf\xe5f#6\xc2\xb0\x01J\x83\x9bTy\ +\x96\x94*s\xb3\xba\x8dQ\xcc\x88\x89\x1a]\x17\x1f6\ +\xd4\x12\x17u5\xd3Zf\xdf\xd7Az\x1d\x00\xcd6\ +\xae\x02X\x99\x81W\xb9\xf6\xf5Tz\xb1~?\xff\x0e\ +\x07,\xb3\xe5\xae\x01\xe8\xd92sx\x1a%\xf0\xee\x8d\ +7\xb8\xbd\xbc\xc5\x1f=\xf9\x01\xa3\x8eT\xd13$\xaa\ +\xc7\xb3\xb5\x0a\x9b\xa4\x1d\x93\xcaA\xeb\xec\xb8\xcdk\xfd\ +Z\x1e1\x18\x8c\xaaR\xe9\xf9\x8e\xcfm\xa7\xa02'\ +\x8c\x03\x123\xc3\xbdw\xa6\xc8\x80T\xf94f\xa2\xa2\ +\xb35\xa9\x01\xfaZ\xe2&\xab2\x8e\x06\x82G/\x13\ +d,\x85r\xf5\xdc$\xa2\xdd\xbe\x89D\xc3\xd2\xd4\x82\ +5\x94\x81\xdaXW\xb1\xb1\xff\x88\x01\xe0\x11\x18\xd4?\ +\x03\xa3\xc0z\x80\xc7\xf7O\xf9\xe4\xfeO8z\xfa\x90\ +u>7ir\x8a\xb6\x12\xa1\x05W\xaa\x89\x93\x99\x00\ +\x0bd\xbd\xd6\x17\xc4\x07\x89\xb61\xea\x87&\x00\x99\xa9\ +{i\xfb+\x0e\xc6*\x06\x11\x0aI\x12\x9d$b\xd7\ +\x91\x96=qoA\xd8[\x10w\x16\xa4\xc5\x82\x98\x92\ +1\xb6\x5c\x07\xb9\x01\x03\xb9s)t?\xfbl\xa0w\ +\x02\xca0\xf1\xf5\xb5S5l\xea\x804'!G\xff\ +\x9b\x04M\x06>%V\x10 \xed:\xd3\x14\xd0.\xa2\ +\xc9r\x85\xd5\x83\x1e-\xf8\xe1\x81\x04i&Z\xf5\xc7\ +\x04\xed\x93\xbd\x8f\xd3\x16i\x0c\xd3u\x18\x04\x92\xb1\xaf\ +*\x82F\x0f6T\xa9u\xf4\xf5\xc7\xe4\xd7L\xa8\x17\ +G\xdb\xb9\xca\xdaU\x130Q\xac\xe6.\x10\x9bO\x80\ +m\x87\xc0T\x02\xca\xa83\x22\xa1\xdd+\x90jl\xe4\ +\xb2h\x97V\x071\xe60\x84\xce$\xb4\x92\x88U\xea\ +\x1c:\x22B\x8c\x9d\xb1\xbf\x22\x04\xe9\x09\x04\xd4Y\xd8\ +a\xc8\x1c\xaev\xcc9\xba\x14s&\xf6r;\xa1\x18\ +8L,H\xd2\xb1\xd0\x8e\xd4E^\x05\xd2m8\x08\ +\xb0\xb3\x82\xe7\x01\xd6{\x0b\xdeH\x1d\xe7\x8f\x9f1\x5c\ +m@\x8a\xadG\x021\x0a\xa7g'tqA\x17\xa3\ +\x812)\x9e\xabl\xaa\x19\xa1X\x1e\xaa\x031\xc1j\ +w/\x96=\xcbe\xc7\xd9\xd9\x19\x8f\x1f}\xc6\xc9\xe9\ +9\xa2\xb0\xd8\xd9\xe5\xc6k_\xe2\x9d\xdf\xf8M\xce.\ +o\xf3\xf4\xdf\x7f\x9f\xa3\xf7\x7f\xc2\x82\xc4\xe6\xf2>\xf7\ +\x1f|\x8b\x7f\xf5/\xfeo~\xfc\xa3\xf7x\xf0\xe0S\ +^~\xf5evw\xf6\x88\xd29\xdbn\xb9\xcfAR\ +;\x07V\xa6'z\xba\xb6I\x94/\xca\x19\xe7G\xc2\ +\xbb;/\x13\xf6\x05Vp\xb0\x1b9\x19v\xf8\xe4\xfd\ +\x07\xe417&\xb2\xef\x17\x8cc\xe6\xf4\xec\x1c-#\ +;\xab\x1d\x0b*\xc5D\xd7\x05\x84\xecy\xd9ndU\ +\xef\xfd\x02]\x82\xae\xef\x8di%7\x83;\xeb\x17\xe2\ +\xb7\x02\xc1\xea\xea\xday)Z\x08\xa1'F\x03\xac\xea\ +\x0e\xca\x82P\xca@\x8c3\xf6U\xeb3\xa9\x98\x14\xda\ +\xa5\xd2M\xbe\x5c\xcb\xb2\x89\x03v\x15g\x98\xa78R\ +J\xc9L\xd3\x88\xbe-\xb4\x00\xa0=\x8c\x82\xf9\x0e\xa0\ +\xb3\x12o\x9e\xa7[o\xb8\x14s{\x0f6\x0f\x98\xbc\ +\xd9\x14>v\xbf\x0f\x9e\xa7b\xffv^bL\x9c9\ +\x8e\xbe\xa6\xec\xc7\xc6\x03\x06v5 \xa2\xc4\x14\xf8\xe6\ +\xefn\x01\xf0\xb6m\xdb\xb6m\xdb\xb6m\xdb\x7fV\xcb\ +\x9a\xf9\xf8\xe4Cs\x87\xeeo80)\x0e\xe6*\xa3\ +3\xd9\x01\xa9K\x1d=6\xee9\xc1\x95\x01\xaak\x9d\ +1\xbbs\x04\xec\x83\xf4\x06\xdaf\x14o\x95t\xca4\ +\xc6n\x8b\xcc\x99\xdc:m6\x8b\xcd#\xb3\xcfL\xac\ +\xb0\xce\xe7\xa9\xcb\xcc\xf1\xe6\x8b\xeb\x13\x1b\xd4\xbf\xb5\xf7\ +\x0a}\xdc\xe1O\x9e}hR_\xdf{\x1brUO\ +\xdd\x0a\x9d\xbd\x98.\xd5\x10&\xcf~\xa2Bq?\x9e\ +\x98\x87p-{1\x01\xe8j\x92\x15g\xcb\xe5\xc6\xe6\ +(\x85x\xfa\x9c|\xf35\xf2j\xcfd\xb3\xa2\x1e|\ +\xb0\xa1|\x12i\xe4`%\x0e\x8c\xed\xb3\xf3\x5c\xb2\x92\ +\xbd,G\xc9\x85\x9cmp[\xc6\x91\xcb\xe7&\x7f\xed\ +\xf6\x84\xb2\x04\xfa:\xf83\xc2\xac`\xd2\xd0Q\x0c\x04\ +g`\x0c\x90\xc5@\xf0\xc5e\xe6\xe9\xc3S\xee\xbf\xff\ +\x11G\xc7\x1f3\x0cW\xe6@]\xbc|O\xce\x0e^\ +\x9d\xa1\x11\xecx\xa92\xd5AufD\xa1\xba\x03\xdb\ +|5\x9f\xb2\xcc\xa8h;q\xee;D\xa8\xd2\xe3`\ +5_\x83\x0aQ\x84>\xf4\x06N\xba\x9e\xb8Z\x10\xf7\ +\x97\xf6\xda[\x92\x16=!E\xa2\xc85\xe0+\x18\xbb\ +[\xe5\xd0\x15\xf4\xba\x15T;C\xf5l\xd5\xec\xc7\x9a\ +\xb5\xdcH\xebY\xdf.\x01r\x801\x88\x1d\xb7 \x94\ + \x0eli\x8c\x98\x8d\xb5\x9d-\xae\xe07\xc5\x99Y\ +\x964\x16X\xe4\x85i\x0ez\xc5\x83J\x08\x10\x1d\x0c\ +SYu\x1c\xec:\x90\xaels\xa0\xad\xc7j\x15\xe3\ +\xcc\x9a3v\x01D\xab\x8b\xb3\x03_g\xe9\xaf\x05\x1e\ +*\x0b(\xb1\x95y\x09\xee\x14\xad\xc5\x98\x5c\x93V\xab\ +\xbb\xf0VYse\xcd\x03\x14\xcb\xb1\x15\x15$\xf6\x04\ +\x91\x06|\xed\xdc&\xbfwt\x88F\xc4\xb2\xb0\x1d$\ +w\xee\xc1e\xa5\x9cR\xce,BDr&(\xc6\x92\ +g\x07\x18\x12Y\xa4\x9e=I\x1c$a?\xc2>p\ +\xb7@<\x84~\x05\x9b`\x86X\xb2\xea\xb8\xbd)\x8c\ +\xa7\x96#k1\x07%\xc6H\xce\x03\x97\x97\xa7,W\ +;^\xfa\xc6\x02\x13\x95\xf5\x8ba*\x9bc\xc1\xb1l\ +.\xcb\xa2\x87\x8b\x03n,n\ +Q\xf93k6\x08\xa8yt\x22S\xde\xaa\x88\xf9\xe0\ +\x8e\x14s\xbfd\x1a\x5cT\xe6\xa7\x02\xde9E+\xb5\ +\x06\xa4Nb\xbd\xc6*\xcd(\xda\x17\x01\xed5\x96w\ +\x0ex\xe5gL\xe3\xfa\xbc\xd7\x96\xfb\x19\x00\xfa:5\ +l\xcc\xc4;\x87\xafsgy\x9b\xffp\xf4#Fw\ +}\xb2\xbd\xf1\xfc\xe7\x9a\x97\x85E\xe8\x03=S\xf5\xd4\ +\x0ax\xc3l\xe5\x15$\xd7el\x90w\xfd\xc7k\xb0\ +a:6R\xc5\xb8:\x12\xd6\x17\x0cw\xbf\x8a\xa6\xe4\ +\xc1\x09c\xf1\x0c\xdbL\x92\xd7jvT\x04\xcbN\xd6\ +\xc2(\xd8\x80/\x80\x16\xa1\xe4\xc2X\x0aJ$\x97\xc2\ +\xc5\xb3\x8c,\x12\xe9\x10\xca\x8eW\x8e\xa9\xa0W\x0c\xec\ +n\xc4\xd8\xde,\xb0)p~\xac|\xf6\xf1\x17<\xfa\ +\xe4\x03\x8e\x9e=d\x93\xcf\xbd\xce\xac\x1b*\x95\xd2\x06\ +\xe1\xed\x10\xa8\x1b\x1e\xd5\xc1]xQV\xeey\x81\xc5\ +\xf2\xf9\xa4\x16\x19E\x1d\xec\xda\xcb\x80E Fs`\ +\x8e\xd1\x0c\x91\xba\x90\xe8bd\x19W,\xe2\x92>\xf6\ +\xa4\xae'U\x00\xbc\xb7$\xee-\x88\x8b\x8e\x18\x83\xf7\ +\xdd\x9f\x968\xcb\xecl\xd462\x81]\xf1\xcf\x05X\ +c\xc2v\xaf\xb6\xd3\xce`\x99\x1d\xbbA\x94Q`\x14\ +%\x8b9W\xab_\x0a\xd4K\x22\x08%\x0a%\x05J\ +\x17\x8d\x09\x8e6\xb2\xd6(M\xe3\xde\xba\xf4\x0c\x10O\ +\xb9\xc4\x15\xc8\x9a\xfcT\x83@\xe79\xb5\x04\xebJH\ ++MdL\xb1\x0f\xd1#.w\xae]R\xdaAh\ +2\xed(\xe6\xb0\x5c\x13\x03\x5cm \xaa\x06\x00\xd5\xd9\ ++u3$\x07\xc5\xc1]\x90\xa5\x013g\x8f\x0b\xcd\ +]\xd8\x1c\xa0MP\x1e*\xdb+\xbd\xb3\xbf\x9d\x19^\ +\xa5D\xd0HH=Q#!t\xf4t\x84\x12\xa9\x5c\ +\xbe\x14\x85\x92\x19\x87\x0d\xbb\xc9\xcc\xc9B-C\x83\xfd\ +f\x8c\x91\xa5\xf4\xac\x82\xb0\x04v=.p\xab\x80\xf4\ +\xd0\xf7Pz8\x178\x8b\x81\xb8\x1e\xc9\x8f\x8f\xc9\x9b\ +\x01\xf0\x1c\xf6b\xfb|~~\x8a\x00\xfd\xa2s\xe0g\ +\xb0)\xe7b\x8e\xd0%P\xf2@\xce\x96\xef{uy\ +\xc6\xa3\xc7\x9f\xf1\xf4\xc93\xf2\x98I\xdd\x82[\xaf}\ +\x89w\xff\xdeo2\xa4/\xf1\xf4\xbb?\xe6\xf8G?\ +\xa2?\x0b\xf4q\xcd\xa7O\xbf\xcd\xbf\xfa\x97\xff\x94\x0f\ +?\xb8o\xf2\xdfY\xbb\xbaZst\xf4\x84/\xbd\xf5\ +\x16\xb1\x1d\xc7\x89\xa5\xaf\xe5\x9b\x10\xa8)(Ja\x1c\ +\xaf\x18K\xe6\xd1\xfas\xfa\xe7{\xbc\xbe\x7f\x03\xd9\x13\ +\xe2\x12\xee\xdc\xde\xe1\xbd\xf7N\xb88=\xb6R>b\ +n\xce!F6\xeb+N\xcfO\x08\x12\xe9S\xefQ\ +\xa3\xd0\xcc\xa6\x82\x18\xf8\x9c\xa4\xc8\x82\xb8g\x04jy\ +\xe1\xa1\xa68\x80\xb1\xe3!x\xbf\xf1\xbe\x84m\xab\x84\ +\xc9c\xa2\xca\xe4\x15\x81\xe0y\xc5M\x0dc\xcf\x13\xf1\ +y\x83LA\xc6\xfal\xa9):\xf57B\x95\x15y\ +9*\x0bV\xc8\xb5\xa8i\x98?0\xeaE!RI\ +gW\xc8Le\x8b\xb4\xa8\x05\x08\xf3H\xab\x12E\xb1\ +\xcb4:\x90u\x80\x9fR F\x88)\x98T\xbc\xe6\ +\xfdz\xc0O\xd5\x95\x11\x14\xbb\xd7E\xbb\xd7\xfd\xde\xef\ +\xfc\x1e?O\xdb\x02\xe0m\xdb\xb6m\xdb\xb6m\xdb\xb6\ +?\xa3\x8de\xe4\xfd\xe7?\xe6\xd6\xf2\x0e\x87\xcb[\x06\ +\xe0D\xda@\x95\x06\xb0*z4\x86\xa7\x88\x09$3\ +\xa5\xc9!\x9bv\xac\x0edj\x04\x5c\xe6\x80p6x\ +\x01\x1a\x08\x94\x09\x06\xb5\x81\xbe\xfcl6\x97\xebc\x95\ +\xf6\xb7\xe1\xac:\xef\x84\xc9\x1b\x1f{\x0dD\xcc>\xb7\ +\xe509\xf4W\x0f^\xa1\x8b=\x7f|\xf4\xfe\xac\xa6\ +nexG_\xb4B\xa2\xf2\xc2\x1a\xe6\x03'\x9b\xa7\ +\xe6\xfb\xeal\xba\xb4\xf7\xc1\xd7\x19\xae-\xaf\x0dPg\ +\xc2fC\xd9\xbfM\xde\xbb\xe3T\xa4!B!!A\ +\x1d8\xd8\xced\xff\xc5B\xa1\x04\xa50\xba\xdc.X\ +\xddW\xf1j0\xc5J\xd2\xe4\xac\x9c=\xcd\xf4\x87\x1d\ +ai\xf5P\x07\x0c\x04\x0f.y\xce\x03\x5c\x5c(\xa7\ +Gk\x1e\xbf\x7f\xc4\xa7\xf7\xdf\xe3\xec\xec36\xc3\xda\ +\x8c\xab\xfc`7\x97\xe1F\x80\xdb\x80Xp\xb7\xd6\x1a\ +\x1ch\xd6\xd2\x98aN\x1d\xa8\xd6\xe4\xeeY\x99\x9d\x90\ +R\xab\x97)\xb1#\x84\xe0u_;b\xb2\xbf\xcbn\ +\xc5^\xbf\xcf\xde\xe2\xc0\xd8_\xff..z\xe2\xee\x82\ +\xb8\xb7 \xed\xf6\xc4\x9d\x9e\xd0\xdb\xa0Rd:\xe2\x15\ +\x04\xcf\xcfZ\x05\xb9\x19;\x1e\x85I\xf6=\xcc\xfe\xd6\ +\xe9:{\xe56\xaf2\xa2\x0c\xa8\x83d\xbbv\x0a\xa0\ +\xe2\xe7\x22\xf8+\x06r\x8a\x94\xe4\xa07\x86\xe6\xfc<\ +]\x00\x93\xaa\xc2X\x5c\xb9\x96+\xdc\xae\xd3 N\xbc\ +\xd7\xcfx\xd0\xc1\x80\xa8v\x9d\xad6N@Z\x92\x1b\ +s\xa5\x0a\xff\xeb\x00]0M*S\x1d^\xb1\x5c[\ +)\x06\xb8C\x956\x17\x0bnTvX\x8aZ>o\ +\x00I\x9d\x95\xf1r\xa3+\x11w\xca\xa6J\x86A$\ +\x10C\xf22R^GY\xa2\xfd\xd5\x84\x10\x09\xd2\x93\ +4\x92H$\xcf\x0f&\xdbuX\x8a\x95\xdd![\xae\ +\xf8N\xbf\xb4k\xcdA9\xaaH\xb1\x1bB\xc0~3\ +g\x0bd\x5c\x0c\xd0\x0d\x96\x0a\x10Vp\x99\xe0R \ +\xa7\xc8\xde\xc9\x15\xe1r \xafG\xd4\xeb\xe6\x92l\x1f\ +NN\x9e\xb3\xe8{R\x9c\x95\xd5\x0av,\xb2fJ\ +Q\xd6\x97\x17\x83\xb3s\ +\xd2\x16\x9d~\x8b\x09\x07\xb4q\xe4\x0c\xf8\xba_\xca\xb4\ +)\xbe\xcd_=x\x9d\x9b\x8b\x1b|\xef\xe8=\xc6R\ +\xf3\xbej\x0e\xaf9\xd8\x1agX|]\xd5\x0ei\xce\ +\x1eNEshC\xb3\x9aK\xd6\x04\xe5\xbeI6\xf8\ +\xab\xb9\xc3\x93W\xb6I\x02\xd3\xd9c\xc6\xbboS\xfa\ +\xd5\xb4s\xc9,\xb4\xc4\xf34\x0b\x18\xc0\x0aJ\x91\x91\ +\x82\xc9\x9fQZU\xe0\xa2\xees\xad\x99\xacJ\xe8\x03\ +{\xaft\xa4\xbdHYC>\xb7\xd7\xd5s8}\xba\ +\xe1\xf8\xd11O?}\xca\x93\x07\x0fx\xf2\xe8>\x17\ +g\x9f\x93\xcb\xc6\x18.\xbc|Nq3\xadRe\x98\ +u\xd4\xe8G\xc3%\xae\x96\x0f\xac4\xedzq\xfa\xa7\ +\xc6\x10\xbc\x97\xd5\xf3\x13\x1a\xbb\x19,\xc7T\x0a]\xe8\ +H)\xd1\x85\x9e>\xf6\xf4\xa9g\xd5\xed\xb2J;\x93\ +d6&B\x9f\x08\xab\x8e\xb0\xdb\x11v{d\xd5!\ +\xcb\x88\xf4\x0e\x1cg}G0S\xaf9\x9b[A\xec\ +\x8b\xef7L\xa0w\x02\xba\xd7\x01\xb3}\xa7\x0e\x80\x0b\ +\x19\xabp\x5c\xeaK&\x16\xd8\xa4\xd2BI\xc6\x00W\ +\xf6\xb7\xb2\xf9M\xfa]\x19\xc0\xdaW\x9bly\x02\xc0\ +\xd4\xe9\x8e\xee\x03q\x92=\x83\x01\xd9\xe8,\x99\xcfW\ +\x8f/\xbe\xae\x0a^C\xac\x06X\xce\x14{\x99\x1ac\ +\xf5\xbcf\xb6\xba\xd4\xd9\xef\x0d5\x88QU\x09\x22\x81\ +\xe05\x84E\xd5\x0d\xdc\x00u\x00\x8d4\xc6W\x82\xb1\ +\xbaH$\x92\x88\xb17\xa3\xaa`\xcc\xaf\xc9\x9d\x13\x01\ +\x07\xcd\xeaR\xeebu\xa13#%\x8fv\x84K\xa1\ +\xe4\xc22E\xba\x18\xd11St\xb4m-V.\xab\ +\x84\xc8\xa6\xc0\x95\x16.\x8ap2\xc0\xd5\x06\xd2R\xb8\ +\xb9\x03CgRhY$\xde|\xe36\xaf/\x97\x9c\ +~\xf1\x8cq\xc8n\xac\x14\x89!0\x8e\x90K\xa6K\ +=\x22\x90\xb3\xcbk5\x93\xc7\xcc\xf9\xc59\xa7\xe7\xc7\ +\xac\xd7\x17\xa8\x14\xba~\xc1\xde\x9d{|\xf5o\xfd\x06\ +\xe1\xce/\xf2\xe9\x1f}\xc0\xc9\x9f\xfe)\xf1yf\x11\ +2_\x9c\x7f\x87\xdf\xfe\xc6?\xe3{\xdf\xf9>\xe38\ +/\xcd\xf6\xd3M\x15>\xff\xfcs\x0e\xf6w\xb9}\xe7\ +\xae3\x88\xa51\xe7v^j@\xc2\xef\x11e\xf4\xdc\ +\xd8@f\xe0\xe1\xd9\x09/\x8d\xf7\xb8\xb1\xbf\x80\x15\x1c\ +\xde\x89\xac\xafn\xf3\xe1\xfb\x1fS\xcaH-[\x15\xa3\ +\xc9\x94\xd7\xeb\x81\x8b\x8b\x0bB\xacus\xfdz\xc6\x99\ +\xcbP\x99g\x93E\x8b_\xcc\x06ZG,\xe75\xbb\ +\x5c\x9c\x96\xd3\xdb\xd8\xd0z\x17pi\xf0\xdctJj\ +\x8d\xe0y\x90\xd1K\x00`\xd1&\x00\x00 \x00ID\ +AT1\x05\xafu\x1d\xdc\x90\xad*\x17Pg\xed\xb1\ +\xfa\xd89g\x07\xb3J\x8c\xc2\xa2\xf7\xd2_\x04\x93\xd0\ +\xd7(\x96\xe7\xed*\xdar\x82\xa5\x06\x87\xb1\xb2J!\ +X\x00R\x1b\x0b\xed\xbf\xe9wx[\x9f\xb84\xdf\x19\ +\xdeb\xce\xfc\xe6\xcdV\xa6\x9cfQ+\xa3\x96\xfc9\ +Pf\xbb\x08[\x00\xbcm\xdb\xb6m\xdb\xb6m\xdb\xf6\ +_\xba\x0de\xe0\xbd\xe3\x1fr{u\x8f\xc3\xe5M\xa0\ +\xd2\xa7\xc1b\xea\x82\x0f\x96\x93\x83\x9c`yg\x02\xc6\ +\x03W\xf9\x99\x0d\x86\xab$\x17\xa8\xa3x\xaa8\xd8\xc3\ +\xff\xf5\x93?\xe0+{%\x88L,re\xe9*\xf3\ +\x8bO\xd3\x9f\xf5\xb7\xbe\x9f\x13\xb1\x15\x17\xcc\x00/b\ +c\x9b\xe2\xb2\xda\xa9\x96\xe7\x8cl\xc3\x5cP\x7f\xe1\xf0\ +5\x96q\xc9\xf7\x8e\xde'k\x858U\xf6]\xcb#\ +Y\xfe\xaf\x95\xc4\x98\xb8D[U\xad5+4WO\ +\xe6\xb5\x84\xeb\xefE\xdf\x87\xca*\xa4v\xccp\xc9\xb5\ +l\xd6\xc4\xf5S6\xb7\xbe\x82\xf4\x1d\x10Q\xc9\x06\xb0\ +\xa5\x96I2\x00\x9c\xa5\xb8\xdc\xd6FQ\x1a\xf0\x12D\ +`r\xc8\x11M\x03\xb2\xbf\xe6\xf0\xcd]\x16\xfb\xb0\x19\ +FN\xce\x8fyr\xf4\x90\xc7_|\xc4\xe3\xc7?\xe0\ +\xf8\xe8#N\x9e?\xe2\xe2\xf2\x19\x9b\xcd9\xb98\x9c\ +\xcbj\x86f\x8a\xc9\x9d\xeb S\x0d|L\xf9w\xce\ +\xf4\x96\xc1\x80o\xa9\xc07\x1bk\xe7\xaeV\x9a\x8b\x97\ +\xd6\xd1j\x0c\xed&Q\xc1@p\x0c\x84\x98H\xa9#\ +\xf4\x1d\x9d$\xban\xc9\x22-Y\xa5\x15\x8b\xb8\x22\x86\ +\xe4\xe0\xd0e\xbe\x8b\x80\xeeDt'\xc1*\xc1\xca\xa7\ +\xf5f\x00Ud\xe2\xef3\xd3\xfb\x0d\x13\xb8\x9d\x7f_\ +?+/\x02\xdd\xebJ\x85\xeb\x80\xd9@\xf05\xf0\xeb\ +g\xd6@\xb0\x03\xe1\x80\x81\xdehfTZ%\xa0\xea\ +r\xf2\x5c\xbc\xaemqi8\xd3\xb5\xd3\xa2>\x15\x08\ +{\x9f\xf2\x5c\xf0\x89\x8e\x17\x08\x96\x83Kg%W,\ +\xe1\xd9s\xd8km\xd4`\x03\xf0\x96\x0b\x5c\xactQ\ +\xfd\xdd\xa0`\xf5u\xabyYpp\xa5\x0el\xdd|\ +\xa8^hT\x15H\x95\xe8z\xa0(TWx\xa6\x1c\ +a J$\xa4\x85\x01\xed\x10\xb0\x925\x9d\xa5\x8b\xc6\ +D\xc8U\xba\x1e\xa0dJ\x1e\x19\xc9\x8cj\xe0\xb7\x94\ +L\xc4\xea\x1co\xd6\x03\xbb\xbd9F\x97\xb1\xb8\x22_\ +\x10\xb5\xbcs\x15%\xebH\xce\x16\x84Xo\x0a\xebA\ +\xd9]\x04\x16\x11\xc6\x95\xa5\x02h\x10n\xf4\x0b\xca\x93\ +S./.Q\x0f\xe6\xd8=\xafprr\xc4\xa2K\ +\xc4\x9a\x8b\x8d\xd5\x94=~\xfe\x8c'_|\xc1\xe5\xc5\ +\x15!Dv\xf6\x0e\xb9\xf3\xd6\x97\xf9\xda\xdf\xfd\xc7<\ +z\x948\xf9\xce\x1fs\xf9\xe9Sn\x8c\xfblx\xc8\ +O>\xfb\x1d\xfe\xaf\x7f\xf6Oy\xfa\xe4\x98\xff\xd8V\ +r\xe1\xc1\x83\xfb\xbc\xf9\xd6\x9b\xec\xee\x1e8[\xa9\x0e\ +^1\x19\xbd\x94\x16X\xaa\xf7\xd6\xac\x03\x85\xc2E>\ +\xe7\xe9\xc9\x15o\x85W\xd8Y&d\x1f\xdex\xab'\ +_\xed\xf3\xfe\x87\xf7\x09Q=\xd7\x1eR\xdfC\x19\xb9\ +\xbc\xba\xe0\xfc\xe2\x8c\xbeK,\xfa=\x90\x8cH!x\ +\xb0\xc4\xfanq\x11\xc7\x14\xc9\x14wV\xb6\x99\xa4E\ +\x1fk\xd0\xc5L\xafJsL\x8e!Y8P\xa6\xbb\ +\xa81\xb6\xe6\x22\xae\x9a\x91\xd0\x81\xb3\xc7\xa66v\xc6\ +\xd7\xd9_%\xdbg\xc9\xc4\x10\xc35\xe6w\ +\x1a\xea\xcc\xa6\xd5\xf5\xd8\xdf\x9a\xb2U\xb7(\xd4uW\ +\xd0\xeb\xf3\xd7l\xdd6\x9f0\xdb\xa6\x17~B&\x10\ +\xd3\xb8\xd7\x00_\xde\x7f\x95\xddn\x8f\xef\x1f}\xc8\xa0\ +\x95\x05\xae\xb2n\x98;B\xdbgc\x13l\xf5\x19\x1b\ +X\x8d\xbe\xdc|\xedU\x18\x18\xa86[2\x03\xc9u\ +\xdd\xd2\x96Q\xc2\xc59,\xf6\x18\x0f_F1\xd7Y\ +\xc3,J\x08\x05\x0dJ\x8e\x06\xb9\x8a\x14\x07X\x99\x9a\ +\xc5\x8c(\x1a\x0b\xe5\xf09\xf9\x95\x07\x8cw>\xe1\xb4\ +\xfb\x84\xe3\xf2\x09'\xe5\x13\xce\xc7G\xac\xcb3\xc6r\ +\x8a\x86`\xe5\x93\xdaV9?\xadB\x09\xa1\xc65|\ +\xf0\xe6\x87\xa0\xd2\xf0\x0a\xcdB\xba\xee\x87NA\x8d\xc6\ +2\x8aX^\xa7\x8f\x91c\x8c\x84.\x11:3\xaa\x0a\ +\xc9r?c\xdf\x91\xfa\x8en\xb1\x22\xc5\x05\x8b\x9d=\ +\x96\xfd\x1eKY\xd2\xc5\x05\xb1D\xc7\xd2^\xe7v!\ +\x94U@w\x02e\x15\xc8+!\xaf\x02y\x19\xc8\xbd\ +0Fa\x90I\xba<0\xc9\x9a+\xa0u/\xea\xf6\ +\xb9\x122:\xfb\xac?\xe3\xbb9\xa0\xbe\x0e|\xf5\xa7\ +\xff\x93\x89\x05\xae\x8e\xcf\x1a\xc4\xcd\xa9f\xe0w\xac \ +\xd8\xcb\xf1\xd4\xa8\xcd\x5c\xd2\x10j\x9f\x9a\xa6U\xf6\x0e\ +O\xef\xd5\xe9\x048\xe0\xb4(@e\x94\x89\x13 \xa9\ +\xee\xbb\xc1\xa9h\xcb\xf75\x17i\xfb)?\xa7\xcd\xd0\ +\xcc%\xa9\x9a\xdb\xf6H\xb1\xfd\xc0\xeb\xb3\xda\x80>4\ +7\xf8\xe0y\xbf8\x90\x0e\x22\x04\xe9\xcc\xc58\x04B\ +\xe8\x10M\xbe\xe1.\x19\x95\xe0 \xdc\xcc\xf8\xc62P\ +\xa4\x9010\xac9\xdb\xf1\xcc#c\xb6\x9a\xde\xcb.\ +M\xe0\x17A\xbc\x1e\xb5\xe6\x11-\xd5\x1c\xab#\x97\x11\ +\xb9Z\xa3\xab\x8e\xbb\xbbBJ\xd0w\x06G.P\x8e\ +?|J9\xb9j \x1e\xcc\xf9\xf7\xe2\xe2\x8c\xe7\xcf\ +\x9f\xbbIT\xc7\xd5\xd5\x05GG\x9fszv\x8e\x84\ +\xc0\xa2\xef\xd8\xbbs\x97/\xff\xea\xaf\xb1\xf3\xe6/\xf3\ +\xf0\xfb\x9fs\xf1\xde\x87\xc4caE\xe6\xf3\xcb\xef\xf0\ +\xbb\xdf\xfa?\xf9\xf6\xb7\xbe\xc30d~\xde\x96s\xe6\ +\xf9\xf3g\xbc\xf3\x0b\xef\x180\xc3\x02F\xf5\x1e-R\ +%\xc6^\x7f\xd9\x99J-fB\xb5a\xe0\xe4\x04^\ +\x0dwX\xed\x05\xc2!\xbc\xf1\xe6>\xc7\x8fn\xf0\xe0\ +\xe1'\x04\xb1\x1a\xba\x81\xe0\x0c\xa5\xb0^o8\xbf\xb8\ +$F\xac$\x93\xd4\xe0\x9f\xdf\xeb\x99\xdf\x14\xec7\xd5\ +\x1d\xe2\xd4\xfb\x88I\xa6k\x8f-^\xda\x0a\xc4\x9d\xee\ +\xed\x9a\xaa\xe0=\xa0:\xfa}\xc3\xfb\x9c\xbb!\xc7\xe7\x0f\xc9/\x7f\x05]\xee\xd9\ +vw\x11\x09\x03!\x8c\xc6\x1e\xea`pkt\x97\xdf\ +\x9aZ\x87\xa2{W\xe4/\xff\x84r\xe7\x01\xbaX[\ +9\x1c5\xa0\x5cB\xa0\xb8\x84R\xc5\x9cZ\x09\x91*\ +sV,WU\xd5Mf\x14\x8aH\x8bjh\x959\ +\x83\xe7[\xcej\xc3b 8\xa8\x22\x9a\x09\xa1\xa3\x13\ +\x88\x92\x88ii\xa9\xa8) !\x19\x08\x0e\x81\xb8X\ +\x10\xbaD\xec{\xd2jI\xb7\xb7G\xb7\xb7\xcfb\xb5\ +\xc3*,I$::b\xf6a\xb6\x16JTJ\x0f\ +e\x09y%\x8c;B\xde\x11\xc6U`\x5c\x0a\xe3\x22\ +0t\xc2\x10\x85\x0dp\xe5\xaf*\x7f\xae\xfdj\x02\xb0\ +S\x9f\xa9A\x80a\xf6y\x0e\x80\xe7\x9fa\xce\x18O\ +5\x9f\xb5\xbd\xa6w\xb5#\xab\xc4\x06\x80\xf1\xeb\xc9\xea\ +Oe\x18\xec\xa5cn\xf9\xad\x14\x9d\x8c\xd6\xe7=\x5c\ +\x1ds\xce\x13G\xbd\xfb\x98\x03\xb3\xf7\xee&\xdb4S\ +5\xcb\xf5\x9d\x95Zr\xe7^\xaa\x1b|\xf6\xc0\x8c\xcb\ +\xd6%\x17\xa4\x14\x93UW\xe7\x1f\xaax\xdf\xf37\x83\ +\xa5F\x90\xcd\xd0\xc7\x0c\xba*\x83\xed\x00\xda\xd3'B\ +\xecHq\xe9\xce\xbaB !a\x09\x883\xae\xae\xaf\ +\x18\xfd\xc2M\x85a\xbc$3\x92\xb5\x90\xf3@.\xeb\ +\x96\xa9\xafZP\x1d\xb9\x1c7\xec'g\xa4U)\xe3\ +\xe0\x0e\xc3\xa0\xa3\xcb\xa2\xc5\x8c\xd5$+W\xeb3B\ +N\xec\xed%\x0e\x16\xd0u\xd0G\xb8\x9d\x02\xfbo\xde\ +au1\xc0\xd5\x15:n\xd022\xae\xd7<~\xfc\ +\x19\xcf\x9e\x1fqv\xf6\x9c\x9cGNO\xcf\x18\x86\x81\ +\x18;\xfaE\xc7\xad7\xdf\xe6\x97\xfe\xfe?\xe4\xe8\xf2\ +\x0e\xcf\xbe\xfb\x1e'\x1f}\xc2\xceY\xc7X\x1e\xf1\xfe\ +\xd3\xdf\xe2\x9f\xfc\x93\xff\x9d\xc7\x8f\x9e\xfc\x94\xd1\xd5\xcf\ +\xd3N\x9e\x9f\xf2\xf4\xe83\xbe\xfa\xd5w]\xb2k=\ +\xb3\x96\xfe\xa1x\x9e*v\x0dO\xf9\xbb\xd6\x1f\x8e\xc7\ +c\x1e\x7f\xb1\xe6-^b\xb9\x1b\x08\xb7\xe0\xeb\x7fi\ +\x9f\xf3\xa3\x15\x9f|z\x9f\x94\x0c \x12\x84\xd4EJ\ +\x1e\xb8\xb88\xe7\xfc\xe2\x8aE\x9f\xe8\xfa\xce\xee\xa1^\ +k\xd7\xcc\x0d-'\xb6K\x0b+\xc9\x84\xe5\xf0\xf6}\ +O\xbb1\xd5\xfe\x10\xa2AJ\x9d\x9e\x03~c1\xa6\ +\x17\xf1<[\xdb\x193\x97\xaa\xce\xdc\xb5\x93C\x08\xc5\ +?\xab;\xdf\xbb\x91\x97;F\xdboy\xff\x0fv\x1c\ +\xb4\x04\xb7\x1d\xa8r\xe7\xde\x0395\x9eW\xa6\xf4\x9a\ +F\xa4\xbb)\x16v\xfd\x94R\x95R4\xb3\xaeV\xdb\ +\x97E[\x87\x96\x11a\xee\xf0\x1c\x09U.\xee\xcc\xb1\ +\x99ZGLQa\xeb\xdc2\xc0\xdb\xb6m\xdb\xb6m\ +\xdb\xb6m\x7f\xce\xed\xd3\xb3\x8f9X\x1cpsq\xdb\ +\xa3\xd3^\xf7\xb0\x1a\x87\xc8\x9ci\x0a\xa0\xfe\xc0\xc6r\ +N\xa3Dj\xa9\x9e:\xfc\x9fH\xde*w\xae\xe5\x80\ +\x1c4\xd9\xe8\xc0%\x98\x8d\x1f\x98\xa1\xd9\x89A\xbe\xf6\ +W\xa6Y\xe6\x00\xb9\x0dv^\xd87\x9d\xcd\xf7\xa2\xbc\ +\xba\x02\xe9y\xab\xc0\xf9\xcb\xfb/\xb1JK\xbe\xff\xec\ +\x03F\x1d\xa8\xf9\xbdz\x0d\xfeXmL[Ev\xf6\ +\xc2\x80\x84\xc9\x9c3\x93y\x96\x1d;m\x00\xb7\xc2n\ +g\xd0\x18\x99\x10|]\x8f\x22y\xa4{\xf41\xf9\xc6\ ++\x94\xdd\x03D\x0b1\x081\x09\x84F\xe7\xa1\xa9X\ +\x10\xa1W\xf4\x95B\xf9\x1bg\xe4_\xfe\x02\x0e6\x80\ +\x0f\xde\x8a\xa2\x8d\x1e\xc4\xf2)\xa73\xe2\xfb\x16\x1c\x00\ +;[\xed\xac\x89j=g8H\x92\x06\x9e\x82\xda+\ +\x06s\x81\x0db\xae\xcb\xd1K\xb3D\xcfA\x8cjG\ +,\x85@\x8c\xc9X\xa6\x18I}OXv\x84\x9d\x05\ +igI\xd8\xe9I\xab\x1d\xbanA\x22\x115\x92F\ +\x07\xdcY\x19\x19\xc9\xa1\x90\xbbB^\xc0\xb8\x84qG\ +\x18w\x85a'0\xae\x84a)\x8c]`H\xc2 \ +\xd2rv\xeb\xd9\xa8G\xfcE ;\xff;\xe7\xb4x\ +\xe1\xfb\xf9<\xd5\xc6\xa7~[\xff\xd5\x9f\xb9\x94P\x1d\ +\xb3U*\xeb\xa36\x00/\xd9\x01\xf0\x88\x8e\xa3\xbd\xcf\ +\xc5\xc1\xef\x04vAk)\xdak\xecpUV\xd4\x1c\ +wq\xc6\xcf>;\x12p\xe9%\xd1\xdf{\x9e\xac!\ +D\xf1z\xba\xd2\x5clE\x05)#\xd5\xb9\xd9\xad\xd2\ +}\xa7}\xf9\x80\xff`\xb0m\x8eU\xd2m}N\x82\ +\xd7@\x96HH^+X\xa23\xcb\x91(\xc9\x03(\ +\x1e`\xa9\x80\xb98{+\x16\xf0\xc8\x8c\x8ceC.\ +\xc5\x121\x9aM\xaf\xbd\xaf\xa5\xc0\xc6\xf8\xc9G\xe4\xf1\xe7\ +\x97<\xff\xbf\xb5G\x9f}\xc6\xee\xde\x8a\x97\xee\xbd\xe2\ +\x97rg\xb9\xf5\x9a)-%##\xd219\xf2\x9b\ +\xaaCQN\xf4\x84\xc7\xc7\x1b\xbe\x94_bu7\xd0\ +\xdd\x12\xdey\xfb6\x9f\x7f$<\xfc\xe2\x01]\x9f\x9c\ +9\x8d\x88X\xe9\x9f\x8b\xab\x0b\xce\xcf\xcfY.\x17\xf4\ +}G\x0c\x06z\x83\xd8=l\xaa\x1fdA\xc0v5\ +\x89\xbb\x8c\xfb\x15\xd2\x80\x9f\xb4)\x0e\xa0-\x00\x1b\xbc\ +\x04\xdc\xce\xee\x12\x08\x94\xe2\xa6V\x05,O\xd7\x9fM\ +(!z\xddz5\x934c\x84\x8b\xe7\xe1\xaa\x83a\ +\xff\x8d\xe0\xbf'\x1dVN\xc9\x83\xbc\xfe\x9c\x8a\xc9\xf4\ +\xfc\x02\xae\x9a\xc1\xfb|\x95\xf6\x07R\x82\x9d\xd5\x8a\x9d\ +\x9d%)\xc1b\xd9\x93\xa2\xd8\xb6\xd7\x87\x8c\xda\x91\x0e\ +!\xb8\xec\xda\xee\x95\xc9\x03\x7f\xd2\x9e\xaf\x1d\xa8\xa9&\ +\xec\x97\xca\x96\x01\xde\xb6m\xdb\xb6m\xdb\xb6m\xfb\xff\ +\xa3\x15-\xdc?\xfd\x88\xc3\xc5\x0d\x0e\x97\xb7<\xaa\xef\ +\xb9\xaa\xc1$\x8e*5\xcf\xb0\x828\xf0LQ2J\ +-5\x22\xd5\x0c\xa7\x22\xd3Y9\x17\x1b@\xf8\xc0\x9d\ +\x0af\xeb\x08\x9d6_\x03\xb5\xb3\xd6dis\xc0\xda\ +\xd0\xedlZ\x9d\x9fi\xfe\xc0\xf5\xe9\xc6\xbc\xf9\xa2\x0d\ +eO\x7f\xebv\xbd\xb5\x7f\x8f\x14\x96\xfc\xe0\xd9\x87d\ +\xad2\xe8\x9a\xab;7\xc0Rp3+C'\xd5A\ +Z\xa9EVm{\xb2s\x83\xe6,=m\xee\xc4%\ +\xdaq\xac9i\xbeY\xebs\xc2\xc53\xc6\x97\xde\xa1\ +\xeb#i\xeel|\x17\xe4\xd7z\xf8_V\xe8/\xf4\ +\xcd\xfc\x89U\x0f+s\x06\xd6\x14\xa0Oh\x1f\xa1s\ + \x1c\x1d\x00\xd5Z\xb4}\x87.\x12\xdaw\xd0'\xe8\ +\xa2\x81\xe2.6\xd7`\xc5\xea\x7f\x1a#\xe8&F\x04\ +\x03\xbdb\xb5X\xbb\x90H\xd2\x91BG'\x91.v\ +t\x0ez#\x81.\xf5\xa4.\x11WKX.\x09\x07\ ++\xe4`\x07vvl\x1bE\x90\x02!\x03C\xa6\xe4\ +L\x19\x06r\xc9\x8c22\xa4\xcc\xb0,\x8cK\x18V\ +j\xc0\xd7\x01\xf0\xb8\x14\xc6>0v\x81\x1c\x85,v\ +Dg\xc6\xd3S\xbf{\xe1\xb4\x0b\x93U\xd9\x94\xe18\ +}\xffb\x1fz\x11\x1c{\xb8gv>i\xe7\xfd\xfa\ +/\xcc\xd7l\x8c\x91\x94\x11\xc9\xa3\x83\xe0lr\xe3\xe2\ +\x00\xb8\x96\x91\x9a\xcb\xa1\xab$\xba\x14g\x86g\xbf\xe3\ +\xcc\xac\x803\xc7f\x9e&\xce\x1c\x03\x9eOn\xec\x9c\ +dE\xc6\xe2\xeb\xf7m\xd6\x0a\xb6\xa7\x08\x91T\xc7g\ +\x9d]\xab\x8d\x81\xd6\x96\xee`y\xc5vO1\x17\x22\ +LJ/x\xfe\xa68(\x88\x0e\xd0\xa3\x1fo\x97\x83\ +\x165\xb0^\xac\x0cQa$\x93\xd9\xe8\xc0P6\x94\ +v?q\xe6P\xd4\xb5\x15#R\x14\x95\xc28\x0e\xec\ +\xf5K\xba\x00B!\x8a\x19\x1b\x19\xe4\x8e\xac\xa4\xe7@\ +\x03\xb7d\xc9\xad\xb2\xe4`\x80\xd3q\xc3j\x95xk\ +Wx\xad\x87\xdb\x02ou\x81w^\xda#\xc4]>\ +\xf8\xde\x03NNOI1\xb1Z,X.V\x84\x18\ +\xf9\x7f\xd8{\xf3h\xcd\xb2\xf3\xac\xef\xf7\xee\xbd\xcf\xf9\ +\xbe{o\xcdCwu\xf5\xdc\xad\xee\x96d\xc7\x80m\ +\xa2\x10\xc0\x0e\x93-\xdb,\x8cae\x19\x03ke%\ +@\xcc\x22+\x09\xe1\x8f\xc4\x86@\x16\x0e\x01\xcc\x10\x0c\ +\x8b!\x10\xa6\xd8`@62\xb2,\x09\xc92\x9a\xba\ +%k\xb25\xb4\xd4\xeaV\xb7\xba\xaa\x87\xaa\xea\xea\x9a\ +\xeb\xde\xfb\x0d\xe7\xec\xfd\xe6\x8f\xf7\xdd\xe7\xfbnu\x0b\ +\x5cB\xddj\x89\xf3\xd6:\xf5\x8d\xf7\x1b\xce\xf4\xedg\ +?\xcf\xfb<[\xb7\xdc\xcd\x03\xdf\xf9{8\xff\x5c\xe1\ +\xcacO\xd0\x9d\xbf\xca\xe6\xacc{\xf9E>\xf3\xc4\ +{y\xcf{\xde\xcb\xf6\xf5\x1d^\x89RUN\x9d:\ +\xc5\xc6F\xcb\xf1\xe3'\x86>W;\xefEV:]\ +c\x82K\xe9\x9d\x15\xf6\x89\x04)\x5c\xef\xaeq\xe9b\ +\xe1\xf6\xed[\xd88\x12\x08\x87\x85\xe3G\xf6s\xfa\x8b\ +\xdb\x9c9\x7f\x06q\xb7\xe2\x98l\x12\xab\x14\xe8\xfa\xcc\ +|\xb6\xc3d\xd2\xd2NZ7\x862`->\x09R\ +\x8d\x14\x85b\xdbz88|\xc2G\x84j(h\x9a\ +}\xdb\xc9B\xa8\x06\x8b\xb6\xb3.\x96\x1d\xb9\xaf\x0a\xa2\ +\xb5\xf3\xe20i\xea\x138\x01\x07\x96\x06\x9c%\xd8$\ +a\x101\xe0l\xbb\xb6\xff\x8d\x10\xa48\x8b\x9c\xfd\xb6\ + \xc1\xf6\xedX\xb3\xb6\xeb\xbe\xed\xebZ\xfdvQ\xe8\ +\x96K\x16\x8b%\xcbea\xb1\xe8Xv\x1d%\xdb~\ +_A\xef\xd0\x7f\xed?2\xf5P^w\x83\xb6\xf7\x95\ +\xa1\xddF5\xf0\xcb\x8f\x8c\x0c\xf0Xc\x8d5\xd6X\ +c\xbd*\x95\xb5\xe7\xb9\xed\xd3\x1cL\x9b\x1c\x9c\x1e\xa3\ +\xc2X\x1b\x95\xda \xa5\xb245w\x91\xea6\x0ad\ +2I\x9aA\x0e\xbd\xea;d\x85:\xa9F-\xce\x89\ +\xfa\xf3j\xd5\xf74\xbf\xd5ud\xbaz\x89=\x97/\ +S\x03H^\x03\xb9\xeb\x0f\xd6q\xcd\x90&#{?\ +\xe2:\xa6\x8e\x12x\xe8\xd0\x9d\x1c\x99\x1c\xe1W/>\ +N\xaf\xc6\xfcB\xe7\x9f2\xac}\xca\x801\xbaq\xb5\ +\xee\x86\x89\x80*q\xee\x87\xe7T\x10l\x9d\xa6\xe2\xb7\ +\x0bBC\x05\xd9\xa5\x1a[I\x80\xedKp\xf08\xcd\ +\xd1[-\xaa5\x06\xf8\x9dS\xf4\x0fL\xe0\xdb\x1b\xd8\ +\xa8L{\x04\xa2\xb1m\x93\x00MB\xda\x04\x93\x04\x93\ +\x08\x13\x07\xb5\x8d_\xb6\x09&-L\x1at\xd2\xc0\xb4\ +5\x10\xec\x8fI\x13\xa1m\xac\xff8U\xe9r\x22\x05\ +\xcbfmBC\x13\x12\x8d4\xb4\x92h\xc5\x9c\x9b\xdb\ +\x90\x0c\x0c\xc7\x86\x14\x92\xe5\xbb\xa6\x06\x9a\x84NZt\ +\xdaR\xb6Z\xca\xb4!\xb7\x91\x12\x85\xa2\xe6\x12\xad}\ +\xa6t=\xa5\x14\x0a\x99^2}\xecY6=\xddT\ +YN1\xe6\xb7.S\xa1w\xd3\xab\xd2\x04r\x0c\x14\ +\x11[\xd0=~\xde\x15\xcc\xd6\xcbp\xc3\xedu\xa8z\ +\xe3so\xfc\xfb\xbdK\xe5\x92_\x8e\x05^m\x17\x86\ +\xe7\x16\xdb\x1f\xb43\xe0\x9b;\xe8z\x0b\xab\x1d\x02\x96\ +\xd9\x032\x07\xd6\xb7\x14\xc3\x0c\xca\x00\x86\xeb\x12T\xdc\ +\xcd\xb9\xf6a{d\x0d\xc1z_\xd5\xcd\x91\xdctK\ +\xea\xce^%\xcb}^\x19\x09\x15Wk\x14\xdboU\ +3x\xbc\x8b=]Q\xed\xed\xa3\x85`Q/\x01J\ +Vrm?\x96`\xfd\x96\x12\xec3\xa6\xe4@8 \ +\xb1A$\x1a\xd0V\x01\xf5v\x8a\x5c\xcc\xe0L{\xfa\ +\xd2\xb3(=}\xbf\xa4\xf4\x05\x82\xb8\xe3yqR\xcf\ +>\xbc\xf4\xc5\x22\xc2\x0ad-\x08\x99-i\xcdp\xad\ +(\x8d\x06\xb6\xc2\x84\x03e\xc21i9\x96#\x87\x8b\ + \xf3+\xcc\xe6\xcf\x90w\xcf\xd1\xcc'|\xc7\xa1-\ +\xf6o\x82$\xdb\xce-pb:!?s\x80\xb3\x97\ +/\x90\x9aD;\xd9\xcf\xe1\xe3\xf7p\xff\x1b\xff\x0bn\ +\x09\xbf\x8e\xe7\x9ey\x81\xab\xcf=Gs\xa9'\xf5W\ +8\xbf\xf3\x09\xde\xfb\xbe\xb7\xf1\x85\xc7\x9e\xa0\xff*\xb3\ +\xbe/Wg\xcf\x9ca\xdf\xc1-\x8e\x1f\xbf\xd5\xd7y\ +\xdd\xa86\xd9\x10C\xe37\x8d\xbd7\xe9\xbaM\x9e\x84\ +\x14\xd9f\x87\xe7/\xcf\xb9}q\x9c\xad\x93\x91}\xb7\ +6\xdc\xbd\xffv\x9ezj\x9b\x8bW\xcf\x10\x93\xf5\x02\ +\xc7h\xf9\xb7]g\xe0o\xbe\x983i\xa7\xa4\xd8\x0c\ +\x8a\x96:\x09\xa3*v\x16\xd7+\ +\xb3\xa0\xd5\xffn2D5\xbd2F\xb8\x9a\xd3\x08\xd5\ +\x11\xd5E\x8ab\x83J%\x9a\x09U\xc9\xb4\xdf\xf4:\ +\xc2\xb7n\xa2?\xbcI\xf9M\x11\xb6d\xc8\x91\xb5\xa5\ +\x02\xeb\x08\xd2\x18\x0b\xd7D\x03\xc0\xd3\x84N\x1b\x98\xf8\ +\xe5\xb4\x19.\x996\x06\x84\xdbd\xd19m\x03\x93\xc6\ +\xc0\xef\xa4AZ\x8b%\x0aM\x22\xa6D\x0c\x91&D\ +\x92D\x1aiHb\x808\x10\x895\xfe\xa6J~]\ +r]R\xa0\xa4Di#}\x1b\xc8m\xa4o\x02%\ +\x0a\x99Bv\xb6\xb7,;r\xef\xec_\xc8\xf4\xa9\xd0\ +\xb5\x99\xe5\xa4\x0c\xa0\xb7\xdf\x14\xeb\xff\xdd\x10\xf2T\xc8\ +m\xa04\xf6\x1eZ\xfbl\x1d\xae\xc6\xe1\x93\xbc\x14\xf8\ +\xae\xdf\x17o\xb8o\x1d\xf0\xde\xb8O\xc1\x8d\xbb\xe4\xd0\ + \xe0\xdb\xb0\xf6\x80\xbf\x1c\x5c6\xf0+\xf4\xa0\xce\xfc\ +\xe6\xded\xcfC\x96i}\xba\xae.q\xf0\x5cY_\ +UcL\xd5\xdf]\xedq\xbb\xeeN\xb7x\x0e\xaf\xe7\ +\xb4\x8a\x86\xe1:n8%\xb9\xac\x18\xe5:C\x84\xdd\ +V\x97E\xeb\xa0n\xcd\xee\x10\xee}\xe7\xa2\x1e\xe5d\ +\xa0~e\x06T\x95\x14u\xdd\xe0\xda\x11\x8b\x91\x89\xce\ +\x10j\xae\xdf5\x22Y\xcdpO\x0a\x9a3}\xe9\xe9\ +\xb5\xa7\xb8\xa4\xb7\xd4u\xe0\xc7\xa0h1\x16\xb9\x14W\ +\xaa\x18p\x12`\xd9w\xec\x0f\xc2\x01\x99rT\xb6\xb8\ +-\x1e\xe0\x0e\xb6\xb875\xdcZ\xe6\xcc/\x9f\xe6\xc5\ +\xab\x9f\xe2\xf2\xfc\x8b\xcc\x96/P\x96\xd7Y\x5c=O\ +\xb8\xb0\x9f\x93\xfb6II\x86C;L\x84\x93q?\ +W\x9f?\xc8\x1d\x0f=\xc47\xfd\x86\xff\x9c\x8d[\x1e\ +dyy\x83;\xf3\x84\xe7^x\x1e\xbdt\x99\xdd\xf9\ +\x13<\xfe\xec\xfb\xf9\xa5_z/\x17/\x5cYm\xc7\ +W\xb8r.\x9c\xfa\xd2\xd3\xec?\xb8\xc5\xd1\xa3\xc7W\ +\xec\xa5\xd8\xbaR\xedm\xdb\x87\xe4\xce\xca5\x9b\xdd\xc0\ +a\xd1\x9e\xddr\x8d\x0b\x97\x95\xdb\xf3Q6\x8fF\xf6\ +\x9d\x8c\xbc\xee\xc4I.\x5cZ\xb2\xb3\xb8J;1&\ +3\x04\x8b\xc4\xab x\xb1\x9c3\x99\xb44Mk\x13\ +->\xa9\x18Bt\xd7\xe3f`>\x01\x9a\x94\xdc\xfc\ +\x0c\xd0`\xfbO\xa9FQ>\xc1\x1al\x1b\x86\xa0f\ +\xa2%\xbe\xbd\xd7\xb4\x1b\x8a\x18\x0e\xd5\xe8`\xb6\x0c\xea\ +\x84\x92;\x8a\x0a%\xfb\xa4\x91D\xd0*\xc7\xf6\xf6\x0d\ +\xb2\x7fF\xd7i\x0c\xcc\xb9\xb8\xa1\x9b\x1f/>\x99P\ +\xea\x04\x94\xaba\x82\xf7]\x8b\xf8\xe4\xb0@\xcd0W\ +\xc5\xfb\xe8\xd7\xc0\xb7\x16J\x89\xae\xaebPS\xe1i\ +\x0af\x8a\x05\xa8\x8c\x00x\xac\xb1\xc6\x1ak\xac\xb1^\ +\xed*\x14\xcen?\xcb\xa1\xc9!s\x87^\x83u\xc3\ +\x00A\xaa\x8c\xcc%\x91.u4\xe0f\x92\xc3 \xd5\ +\xf4i\x1d\x9d\xaenW\xaeL\x86Y~V\xef\xb2.\ +\xff\xbdA\xd7\xf0\xe1w\xf0\x99O?\xca|\xbe\xe4\xd5.U8\ +\xf3\xdc\xf3\x1c<|\x80\xa3G\x8e\x1b\xc7\x19k\xafl\ +tWp\x86\x09\x16\xa5\x9a\xe0\x99\xa3\xbf\xa2\x5c\xcb\xd7\ +x\xfel\xc7\xad\xf98\x07\x8eG\xb6\x8e&Nn\x9c\ +\xe0\xe9\xe7\xafs\xf6\xfc\x19r\xee\xec\xb8w\xd3\xaa\xa2\ +\x85\xe5r\xc9|\xbe\xcbd\xd20\x99$\x9a&\xf9v\ +\xad2g\x05\xe2\xb0O\xe5\x5c{ym\xdf)\xd9\xcf\ +ZZ\xf7\x15?w:\x8b\x9cs\xa6\x94z^\xf1f\ +\x06\xefI\x0e\x9e\xf5k\x9e\x04\xeaL\xb2\x03\x5cw\x5c\ +\x1e\xfa\xd1}\x9f\xb5~a@\x0c\xa0\xd7\x0c\xdf\x14#\ +\xd3\x8d\x96\xc9\xb4\xa1m#1\x0a)U\x13,\x9b\xd2\ +\x0d\xd1\xee\x8f\x9e\x9f\x1d\xa3\xff::\xb3n\xe6W\xba\ +\x8aQ\x1af!p38[%1\x06b\xb2\xfe\xea\ +\x18Lzm\xee\xd5v\x0c~\xf8\x83\x8f\xdc\xd4\xb6\x1f\ +\x01\xf0Xc\x8d5\xd6Xc}\x15\xaa+\x1dO^\ +\xf9\x02G\xa6G<'\xb8\xcef\xd7\xbe\xe0d\x03\x15\ +\x1f\xe0\x0e@\xd4{\xed\x0a\xd9X@1\xb8W\xe1\xe1\ +:\x82\xa83\xeb+\x96D\x86!\x99\xf8\x13\x06\x07O\ +n\xf8\xbbu\xcc\xbd\xf6\x18\xb2\x021k8\xf9%\xa5\ +\xb2\x02\xc3\xab\xcf\xb2b\x95\xebK\xae3\xd01\x04\x1e\ +8x\x92\x14\xa6)]\xf4\xfb\xc9\ +\xf4.u\xedKoQ7\xb1\x90\x93\xd2O\xa0o\xdd\ +\xf0\xaa\x85<\x81<\x15\xcaT\xd0\xa9\xa0S\x93t\xd7\ +\xbef\x91\xcan\xd9\xba]\xef\xb8\xbd\xf1z\xbd\x8c@\ +P\x85\xf9\x1c\xae]G\xaf^\xa3\x5c\xbe\x82^\xbe\x02\ +W\xaf\xc1\xa2\xb3\xd5\xd74\x03\x84\xbdq]\xafo\x83\ +\xd5}\xf6\x0e5\xf7\x19\x92Os\xd4\x04\xe2\x02\x92\xb1\ +\xc6[\xd73\xd7\xd7]G\xdb\xe1\x06\xf0\xebK\xf0\xe3\ +#\x88\x81`3\x1e3\x08\xb9r\xe2\x16\x92@\x10%\ +\x153\xe0\xb1\xcf\x18\x06\x16\x0a]\x8f\xde\xf2oQ\x81\ +\x86\x0aR\x0a\x1a\x02JFKvU\x82\x83(\xcf\xa6\ +6\xa9\xb4\xf7g\xaa\x1d8\xe2\xe6c\x14\xc76T6\ +Y\xec\xbb:3X'\x7f\xa2\xa6\x01\xd0g\xed\xe8K\ +G\x8f\xc5v\xe5\xb2t\xf6\xd9\xd7\xe5\xe0\xb2[\xa7z\ +\x04\xd1\xa5\x01`i8\x1c\x1a\xde\x10\x0esO<\xc2\ +\x1d:\xe5\xc1-\xe1\x1e-\xcc\xae\x9f\xe1cg?\xc4\ +\xac\xbf\x86\xe4\x02\x9a-K\xb8d\x97\x9e\x17J\xe9\xb8\ +\xbc\xbc\xcec\xe7\xcfs\xf9\xd9\xc2\xect\xe0\xca\xa3\x85\ +\x0f~\xec*\x1f9\xf39\x9e:\xfbY\xce_}\x8a\ +\xc5\xf24\x22W\xb9\xd6\x9d\xe5\xcc\xc5\xcf\xf1o\xdf\xf5\ +v\xce\x9e9GYc\xc0_\xed\xea\xfb\xcc\xe9\xa7\x9f\ +\xe6\xd6\xdbn\xe1\xc0\x81CT\xe3+\xcb`\xf6\x0c\x5c\ +\xb5IJ\x8b\x8e\xaa\x8e\xffa8~g\x5c\xe3\xdc\x85\ +\x9e\xdb\xe31\xf6\xef\x8b\xec?\x9c\xb8s\xebv\x9e9\ +\x7f\x95\x8bW/\xa2ZH\xed\x84\x18\x8cu\xcd}f\ +\xd9-\x99\xcd\xe7\x84\xd0\x10Bc\xee\xcf\x8a3\xbc\xa6\ +\x18\x0aR\xf7\xf1j\xaaU\x8d\x05\xa3\x7fN\xcfh\x0e\ +\xea\xb2\xe8zT\x05\xa07)5\x01$\x99\xc1\x95?\ +\xacZc\x8b\x02!\xda\xc4\x93\xa5A\x95ab\xa4\xc8\ +\xdaD\xa5\xae&\x8f\x10\x9b\xdc\x8c\xc9\xc0n\xdb\xda>\ +9\x9b\xcd\xe9\x96\xd6\xd3\xbb\xbe\xdfiQJ)\xe4\xec\ +\x13?E\x87\xfef\x8b\xef\xf2\xf7\x90\xd5\xfbT\xe9\xb7\ +`\xfd\xbeM\x93HMbcc\xc2d\xd2RJ\xa1\ +\xcf\xdeV\xa0PJ\xe1#7i\x82\x95\xfe\xc3O\x19\ +k\xac\xb1\xc6\x1ak\xac\xb1~-\xa5\xc0\xc3\xcf\xff;\ +\x82D\xee;\xf8\xd00\x83\x8e\x0ad\x81\xb8\x01,m\ +\xf6]!\xd2\x22\xdaA\x88\xf4\x0a\xb3\xb2`\x1a&4\ +b`\xb0h&\x10)\xaaH\xc8\x88B\x91`\xb9\x88\ +\x08Y3\x81*]5\xc9Y\x1d\xfeD\xb1\xfe\xd0u\ +\xc08\x18i\x89\xc7\x95:\x93;p\xaf\xfeQ\x83\xae\ +\xd8\xdeJ\xa6\xadM\xcc\x0f\xe8e\xe8\x17s\x14S\xd4\ +\x18\xe1L\x1d\x04\xd9S\xbf\xff\x9e7\x91B\xc3?\xf9\ +\xc2/0\xcb3l\xf8]07h\x01\x9a\x81\xf1\xab\ +\xb1\x18\xceQ\xb0\xe2g=s\xd7?Hq\x10\xa4\x0e\ +\x98\x14(\x12!*;\xf6\x02\xfb\xef\xfbA\ +&\xc3\xab\xad\x96:\xdc\xae\xebj\xfdv\x85yR\xd9\ +8\x89\xc6|D7Xj\x9d\xd9s\x93%\x1dR\x9e\ +d@b\xd6\xcb\xe7\xc3\xc7\x02\xa5/\xc8\xb2'O;\ +\x98\xf4h\x02i:d\xae\xb0,\x16\x95\xe3\x861Z\ +_*\x08\x1a\x95\xd2(\xa5\x81\xd2\x82\xb6PR\xa1x\ +l\x8e\x8a\xda\xf81\x02)X?g\x14\xbf-\xbe\x04\ +h\x02\xe2\x97$1f\xcb\x0d\x7f\xc4{\xa7}\xbaf\ +\x98v\xb8q\x09\x009\xb3x\xecq\x16\x9f\xf8\x0c\x8b\ +O>J\x7f\xfa9\xf2\xf9K\xe4\x8bW(;\xdbh\ +\xdf\x99\x08\xdf~\xd9\x00\x00 \x00IDAT\xa4\xf1\ +\x96[h\xee\xb9\x9d\xfd\xbf\xff{9\xf0\x87\x7f\x1f\xa4\ +\xb4g\x1d\xaf[\x9d\xad'\xe4\xae\xae{N(e/\ +\xf8\xf5m\xafu\x82\x22\x06h\xd6\xa2\xaa\x1c\xfcJ\xc8\ +\xbe\x1e\xfc2\x89\xad\x9b\xa4\x84\xa4\x84\xa5\x12{!d\ +!\xaa\x10j\x86.2,\x22a\x98\xb0P\xec\xf8\xec\ +\xd52um\x9f/\xbe\xa1VF?j\xa3q\x0a\xd1\ +\xa5\xd9\xfe9\xeb~\xa5j\xe0]\xa1F,U@\x82\ +\x04cUCA\x839\x9d\x97\xbc2\xad\x92\x02\x85%\ +AZ$$k\x1eP\x03FY\xb3\xa9\x06DM\x06\ +_\xb27\x17\xf84Z\xa8=\x94n\xd6\x85\xb3n\x9a\ +\x08\x22\x1c!\xf1\x80\x1c\xe4\xdep\x90\x93:\xe16\x85\ +\xf9\xb3\xe7\xf8G\x9fz\x0b\xd3\xbb6\x89\xc9\xdd|\xd5\ +')\xb4\xb2o\xd1\xbfV\xcfry\x95,\xbb|r\ +~\x81O_\x9a\x12\xb4\xa1\xeb3\x8bf\xc6$\xee\x22\ +\xb1c\xd9m\xf3\xcc\xb3_\xe4\xd1G?\xc3\xe9\xd3\xcf\ +P\xf2\xd7\x0e\xf8\xaeW\xd7\xf5\xbc\xe7\xdf\xbe\x9b\xdf\xfe\ +\xbb~\x07w\xddu\xaf9 \x97UL\x9b)3:\ +\x82\xa4\x81A/9\x13\xa2M\xd5tEx~\xf7\x09\ +~\xf6\xe1%o\xbe\xf6\xed\xdc\xff\xfa\x96\xdb\x8e\xb7\xfc\ +\x9e\xdf\xf8\x9by\xebG3\xcf]x\x12\xd59!\x08\ +\xd3\xc9&Z\x0a\xb3\xb9\xb2X\xcc9\xf7\xc29\xfa.\ +s\xe8\xd0A\xa2\xc7\x04\xa1\x11\x89\xea\xf3p\xe6\xee\xae\ +\x92\x09\xd2\x18\xbb\x9b\xcb\xaa_\x161\xa9t\x09\xe4b\ +\x93\x84\xd6w.\xce\xfa*\xa8+\x01\xbc]\xc6\xca\xd8\ +\xdc\xbe\xc7T\x0e\xc1\x8e\xfc\xdaNbg\xde<\xcct\ +\xaeT\x14&M\xae\xd1G\x8b\x85\xf9\x0eT#-%\ + \xc5\xd8q\x9b\xa8ugk\xa9.\x0d&\xae!$\ +z)\x88\xda9\x1c\x0a\x1231\xdad@\xdfw\xe0\ +lv.\x06\xe8\xe7\xb3\x8e\xaa\x902\x99\xb4\xcb\xcb\xd7\ +ga\x7f\x8d%\x1b\xdc\xf5r\x13\xbdc\x8d5\xd6X\ +c\x8d5\xd6W\x5c\xc2\xf7\xde\xfb\xfd\xdc{\xe8\x8d\xa4\ +\xd0\x9a\xf1\x91L\x98\xa4\x0d\x1aIL\xc2&\x8d44\ +$\x12\xed\xc0\xb4E\x8f8\xd9\x17\xa6\x96%\xe9&<\ +\xf6\x8aa\xc5J`\x03W[\x92sw6xJR\ +\xfb\xac\x82I;}\x82\xbd\x92b\xe2\x18i=\xfd\xa5\ +&\xbf\x08+Is}.\xec\xed\xdc\xdd\xe3\xc1\xe5\x80\ +\xad\xe8\x902c\x80\xba@\xef\xcf\x19\xba\xc8\x14~\xee\ +\xd4/\xf3\x0f\x1f\xfb9\x96\xa5\xd4OL5\xb9\xda\x0b\ +S\xcd=\xda\x86\xea\x91U\xe6o@YZ\xbf\xaa?\ +^\x5c\x92*a\xc22\xecr\xa5\xff(]y\xd1\xde\ +A\xa2\ +\x15NW\xc5\x82Dw#/nh\xad\x84 \x14\x9f\ +D\xb2\xdf\x15SM\x047|\xd4R\x8818\xc07\ +c\xc9R\x96\xc4\xd0\x1a{,20\xc7\x7f\xfd/\xfe\ +\xf8Mm\xeb\x11\x00\x8f5\xd6Xc\x8d5\xd6+P\ +\x9b\xcd\x16\xdfq\xfb\xef\xe0\xfe\x83o \xc5\x09)L\ +h\xc3\x84&L\x98\x84\x96FZZ\x99\x90\xa4\xa5!\ +\x10%\xd9\x00\x1c!\x85\x96\xa9D\x22\xd6\x17\x1c$\xb9\ +\x1c\xcc\x01\xb0\xf7h\x05\xef\x1b\x0e.\x89\x8b\x92\x0c(\ +\xe3\xfd\x8bb\xd7\x11\x19\x00p\x05\xb6\x15\xf8\x0e\xbd\x9b\ +\xb2\x17\x08\x07\xd9{Y\xab\x8e9jU\x06\xb8X*\ +\xcc\x00\x88\x07`\xec\xcfU`\x9e{\xdev\xea\xa3\xfc\ +\xd4\x13\xeff\x91w\xfd\x9d\x12\xb0\xa4\xca\xf6*\xfb\xb0\ +\x02\xc2\x15\x8cz\xec\xc7\x1a\xe3kFQ\x89\x85\x5cb\ +\xb7<\xcd\xa2\x9c\xa1\xb0\xd8\xb3\x1d\xe2\xb1C\x1c\xf9\xe1\ +?\xcc\xf1\xff\xf9\xbfC\x8e\x1f\xdd\x03z+\xaf\x08{\ +A\xd9: \xab\xc3\xc2\x97\x02\xe2\xb5\xef\xef\x9fw\xd5\ +G\xecL\x19\x0e\x805#}GX.\x91\xd9\x820\ +[ \xf3\x0e\x96=\xf4\xc5L\x8d*\x1b\x88zo\xa8\ +m\x10M.\xe9\x8e\xc1\xaf\x8b\x0dL+5\x1f\x05I\ +\x0e\x80\xeb\xf5\x10\x8c\xe5u\x19w\x8d\x16Y\xf1\x9bi\ +\x80\xbaUT\xben;\xd5}\xe9i\x16\x8f|\x82\xdd\ +\x87?\xce\xfc#\xbfB\xf7\xf9\xa7lV\xe3+(\xd9\ +\xda\xe0\xf0\x8f\xfc0G\xfe\xd4\x0f\xc3\xe6\xe6\xc0\xef\xd7\ +\xf5\xbbw]\xfb:\xdd\xb3\xee\xeb\x96\xe9|\xbb\xdbV\ +S\x07\xc5\x9a\x0d\x08\x93\x0b\xe4l\xf1D\xdd\x0a\x04\x87\ +\xbe^*\xa1\x87\xa6\x87\xa6\x17R\xc6\x00\xf0R\x08\x8b\ +@\xec\x021\x07R1\xf9\xb3\xb1\xf0\xbe\x17\xc6D\xc9\ +&O\xcfT\xf2_\xe8s\xa6/\xc5\x5c\xb3\x8b\x1b\xab\ +\x95:1\xe2\x03\xf4\xb2\xe6\xcd^Y\xdf\xa2&\xaf\xf7\ +~\xe1\xfa\xc5\xa5~\xf9\xa1W\xc1\x18G)\x85\x10'\ +\xc4\xd0\x10%\xfa\xb9bj\xe7\x81\x22\x14\xc9\xf4}G\ +\x97;J\xbf \xe3\xc0t0\xc0\xb2\xfdk\xb8\x14\xa1\ +Q8!S\x1e\xd0\x83\xdc-\xfb\xb8-%n-\xca\ +\xfb\xde\xff\xd3\xfc\xd3w\xfdM.^{a\xcfv\x0c\ +A8p\xf0\x00\x93\xe9\x84(\x91\xa2\xc5\xa4\xa8}o\ +K\xd7\xd3\xe7\x9e\x9c\x8b\xaf\x83\xb2\x9a(\xfb:\xaa\xfd\ +\x07\xf6\xf1\xdd\xdf\xf3=\x9c\xbc\xednc\x1bC\xf5\x1b\ +\x08\xe4l\xe7\xa9\x10\xc5d\xcb\xf8\xc4\x15\x8aH\xf2\xc9\ +\x81\x0d\x8e7\x0f\xf1\xe6\x07~\x03\x0f\xdcifT\x9f\ +\xbf~\x95w~\xea\x03\x9c\xbd|\x0a%\x13\x83\x90\xb5\ +g6\x9b\xb1\xbb\xbb\xcdb9'\x88p\xe8\xf0!\x8e\ +\x1f=\xc6\xe6\xc6\x96\x83O;\xab\xd4sJuJ\xae\ +~\x0c\xd4\x5c\x5cXcA\x1d\xcc* \x19\xd7\xd2\x1b\ +\x9b-u\x82\xae\xb8\x02h\xc5\x06\xd7#\xb1\x1a\x16\x16\ +];\xde\xc5\x81\xf6`&Q\x18~9D\x0dtW\ +\x95\x81O\x04\xed\x99\xf5Q\xf3 \xaf\xc6\x85A\x0a\xd1\ +\xe3\x97\x90U\x7f~\xdfw\xe6)\x07\xc3d\xa3\xa9\x8c\ +\xd4&\x18B\x1a\x18p;\xbe\xc2\x00\xe6\xff\xda_\xb8\ +9\x00<\xf6\x00\x8f5\xd6Xc\x8d5\xd6+P]\ +\xe9\xf8\xd2\xd5/r|\xe3\x16\x0eL\x0e\x0d\xf7\x9b\x8b\ +\xb3\xff\xf0\x87HP3\xc21\x93,\x9f\xcd\xf7\xbe\xd0\ +6n\xf8\xd0\xa7\x9a\xa3\xacXY\x1c\xfc\xd6\x1e`\xeb\ +\xf72Ph\x929{\xb7\xc1q\xba\x96\xeceq+\ +QU\x876\xd1Q\xd0j\xd8\xb5\xfa\xbb\xdaC\xb6.\ +\x8d]\x7fR\x95DG\xd9{\x7f\x1d\x9b\xc5\x10x\xc3\ +\xe1;9\xd8\x1e\xe2W.\xb3\xb3\xb3C\xd7\xf5llL\x06\xc33\xcb\xc4\xb5\ +\x9edD\x89Q\xbd\x07w\xd5@\x10\x02HL\x04\x8b\ +0'%Y\x01w?\xa8B\xb0\x99K\x8bQ\x8a\xc4\ +\xe0\xf2\xfa\x01nV\xc7h\x86s}\x08\x91 \xc5#\ +\xcd\x85\xaa\x82\x09\xee:\x1d\xdc\xc1\x1a\x11\x8b_\xabf\ +pu\xe2\xa5\x9af\xd5s!\xd6\xc7\x1c\x82\xf5\xf6\x97\ +\xdc\xd9\xf4V\xdf\x93\x07Iwv m\xc7|1\xe4\ +l\x9f\xbf\xb6\xf8\xc4\xea\x95\x81\xf5WO\xa6<\xfc\xbe\ +\x0f\xde\xd4v\x1e\x01\xf0Xc\x8d5\xd6Xc\xbdB\ +\xa5(\xcfm\x9f\xe2\xe0\xe40\x87\xa6G\x9d\xb14\x17\ +hq\x13\x95*#\xb3\xc1NE\x9f6h\xe8\xb5\xf3\ +\x81x\x05\x00>\x86\xae\xc0\xca\x01\xb3\xfdYr\x06i\ +\x8dG\x93\xea>]\x07$\xb2\x07x\xecA\x1d\xac\xc0\ +\xb5\xd6\xeb>`\x0f\xdc\xf0\xbc\x1bn\xd7\xbf\x1d\xc6\xf7\ +\xb2z\xde\x8d@ZD\xb8{\xff-L\xe2\x84\xc7.\ +?C\xa7\x95\xf5\x15\xcc\xe8*R\x5c\xde\x0c\x85\x225\ +\xcb2c&WJ\x09\x99\x99\x9c\xe5J\xf94\x8b\xf2\ +\x1e\x90\x83\xdc\x1d\xb6\ +\xb8=\x08\xdd\xf9g\xf9;\xff\xec\x7f\xe7}\xbf\xf2v\ +\x8a\xbe\xf2\x19\xbc\xaf\xf5Z,\x96|\xe9\xa9/r\xe2\ +\xf6\x13\xec\xdb\xda\xef\xfd\xad\x91RLR\x1e%\xf9$\ +\xa1I\x84cL\xc4\xd8R\xcf\xc5!\x089\xcc9{\ +=S\xe6\x8780M\xb4\xdb\xc2\xad'n\xa7\x0fp\ +e\xfb\x12E{;/D\x938\x03 \xc2b\xbe\xcb\ +lw\x97\xa6\x9d\xd0\xb6\x93A\xc1S\xcd\x00\xc5\x81q\ +.\xc5#\x8b\xc4\x9d\xa1\x81bg\xdc\xec\xed\x142\xfc\ +-k\xad\x1a\xe2\xe6]\x01!\xfb\xfc]5\xa2\x0aP\ +j;Gti\xbf\xf7\x18\xeb\xea\xfc\xa6\x83\xec\xc53\ +\xdd\xc5\xdb(\x06\xa35\x19\x5c\x9d\xed\x84\x18\x0c|\x0f\ +l/\xe0y\xc2\x22\x82\xc4\xe4\xc7\x93\xbbo\x0f\xbfo\ +\xea\xf7\xdb\xe7\xb6C\xa2\xacN\x18b\xbf'!\x08\x0f\ +\xbf\xffC7\xb5\x8dG\x00<\xd6Xc\x8d5\xd6X\ +\xaf`\xf5\xa5\xe7\x99\xebOsx\xe38\x07\xdbC>\ +\x90(>\x00Nk\xb4\xaaE\xe2He\x13\x01\x08\xf4\ +\xda\x91|P0\xb8BW\x8a\x16\x1fP\xb8\xb9\x89\xf8\ +\x00c@\xb0\x03\xfa40\xacu0T\xef\xf6\xaa\x8c\ +\xf0:\xb0]\xc7?\xf5\xa5\xd2*\xa5\x06\xc5\x98\xde\xc2\ +\xcaLk\xc5N\xaf\x11]\xc2\x10\x8d\xac~\x7f\x8a\x81\ +\x07\x0f\xdd\xc1\xe1\xe9!~\xe5\xc2\x13d\xed\xa8\xcc\xaa\ +I\x80\xc5ACe\xfa*\x88(,\xc3\x15\xae\x94O\ +\xb2[NQ\xb8\xb9~B\x9d-\xd8\xf9\xd0\xc7\xb8\xfa\ +\xd6w\xc2\xa4a\xdf\xb7\xbc\x11q\x97\xdf\x1b\xc1\xf0\xcb\ +]\x97\xb5[+\xe8{\xe3\xb5\x97\xfe\x8d\x91$>Q\ +Q\x07\x9c)\x98\xc3t\x8dZ\xaa\x11J\xeb\xcb4!\ +m\x83\xb4\xc9\x9c\xa4'\x0d\xd2\xb4\xe6\xae\x9c\x9a\x01\xf0\ +Jh\x09\xd2\x10B\xb2K\xeaRC}\x22\xa9\x02\xdf\ +R\xd8y\xdb;x\xf1O\xfc(W\xfe\xea?\xe4\xfa\ +O\xff<\xcbO~\x0e\xbd\xfe\x0a\xf7f\xaa\xb2\xfc\xe4\ +gY|\xee1\xf6}\xffw#\x93v\xcf\xc37N\ +:\xc8KnU~\xaa\xbaDWC\x9f\x84\x92\xeaJ\ +^\x81\xe0(\x06~\xa31mMJ\xb4)\x19\xe8m\ +\x8c)\xaf\x97\x12[\x02\x13\xa2Nh\xb5eS[\xf6\ +I\xcb>Z\x0e1\xe1\xa0$\xf6\xc7M\xa6\x04\x82\x82\ +:\xd5f\x9f\xa8~\x1e\x8f\x9c\xe9\xd5\x8d\xafn\x98Y\ +\xaa\xc7A\x08\x90{BL\x16\xafTI\xb7\x0a\x90\x1d\ +D\xaf\x0eD\xbb\x16C$\xa04\xa9A\xa4\x01\x81\xbe\ +\x98\x09\x9bhOP\x01\xed\x91b\xc6E\xea}\x95\xb8\ +\x11\xde&\xc2]l\xf2z9\xc4}\xe1\x10w\xc6\x09\ +'\x8bp\xee\xf4\xa7\xf8\xf3\x7f\xef\x8f\xf1\xb9\xa7?1\ +L\x94\x8d\x05\x8b\xf9\x92\xf3\xe7\xceq\xcf\xbd\xf7\xd2\xb6\ +-Zj\xfc\xcf\xaawV\x8aM\xb6\x04\x8f\xf8A-\ +\x1e)\x97\x9e^\x17\xect\x178w}\xc9|q\x98\ +\xe9\xa4eS\x1bN\xdez\x07as\x93s\x17\xce\xb0\ +\xec\x17\xc4\x10M\x0e\x8c\x19k\xe5\xbeg\xb6\xd8e>\ +\x9b\xd3\xb6\x0d\xedd\xadg\xdfw\x96\xa2:dG\xaf\ +\xe4\xf5\xc5\xc1\xa9\x03e\xc4e\xf0\xd1\xc0p\x08\x9eY\ +]\xad\xa82\xaaq\x00\xc6\x06$1\xa0\x1a\xaa|\xdd\ +\xa7\x9aj\x0c\x98\xfb-\xc4\xaa\xb6\xa8\x80\x18\x06S\xaa\ +j~8\xfc~H \x06\x8f_\x8a\x81\x18\x13)b\ +\xf1H!8\xa0\xb7\xe3Yj\xbeoPb4\x89u\ +l\x13)\x06\x03\xcb\xc3!b\xa0\xd7\x8e@k\x17x\ +\xe4\x03\x0f\xdf\xd4\xf6\x1d\x01\xf0Xc\x8d5\xd6Xc\ +\xbd\xc2\x955s\xfa\xea\x93\x1c\x9a\x1eZ1\xc1!\x1a\ +\x0b\xa0\x05\xbc\xc7W\xa4\xf6UU\xe3+u\xa6\xa7\x0c\ +\xfd\xbe+6\x97\xaa\x9ct\xb7gX\xb9&\xfb-\xa9\ +\xb2\xb6j\x93U\xc7\xe2\xb2g|>\x94\xac\x81V\xbf\ +k\x1d\xdc\x96\xb5q9\xfeNC\xf2\xc6\xea%V\xd7\ +\xd7\xd0\xe0\x8d\xecp\x14\xe1\xde\xfd\xb7\x90B\xcb\xa3\x97\ +\x9fv\x19\xa9\x03]\x07\xc3\x10P\xe9\xd1\xa0,\xe5\x0a\ +\xd7x\x8c\xeb\xf9\xb3\x14\xe6{\xdf\xf4f\xaa(\xe5\xca\ +u\xb6\xdf\xf5~\xae\xbf\xff\xc3\xb4\xb7\xdeB:~\x84\ +8\x9d\xeeY{\xbf\x16 \xfc\x12\x90\xfb\x92e\xd5\x15\ +l\xbd\xd7u\x82\xc3\x06~\x12\x12\x12\x1b\x97/&$\ +\xed]VR\xe6\xc6\xcd\xab\x0c\xe0\xdaerW\xdaf\ +\xb8/\xd2\xb0J\xb2u\x9b\xabeG\xfe\xd2i\x16\x0f\ +\x7f\x8c+?\xf1\xf79\xf7\xdf\xfe)\xb6\xff\xc9\xbf\xa1\ +?u\x06\xdd\xde\xb5A\xf1\xabX\xfd\x93\xcf\xb0\xf3K\ +\x1f`\xe3M\xdfJ\xba\xe5\x98\x01\xd6\xb5\xc7o\xdc-\ +\xf7\xaa\x86\xeb\xda\x8c>4\x97\xb5gY\xb0\x89\x0e\xeb\ +7\x10C$\x85@\x13\x13M\x8c\xa4\x94\x5c\x22\xee\xc0\ +\xb7\x89\x1eO\xd5\x22\xd2\x12\xcb\x84\xb64lh\xc3~\ +\x1a\x0e1\xe1h\x98r(n\xb2E\xc3Vh\xd9\x8c\ +\x136\x884\x12\x89b\x915 d]\xff,uB\ ++\x1b\xbb\xa5\xe2[\xc4\xf7\x85`\xa6D\x01A\x82\xc5\ +\x18\xd9\x0cQ1\x16m\xcd$N\xc42TC0\x83\ +\xae\xd8L\x081\x91U(\xbd3\xbc}!h1\xc9\ +\xb5\xaaI\xc4\xb3\x19.mh\xe0V&\xbcN\xf6s\ +\xbf\x1c\xe0\x0e69!\x89\xa3\x9ay\xe2s\x8f\xf0W\ +\xfe\xc9\x9f\xe4\x85K\xcf}\xd5\xb7\xf37B\xed\xee\xce\ +8u\xea)\x8e\xdfz\x0b[[\xfb\x10\x97\x0fW\xb3\ +\xa8*\x07V\xef\xf36\xc3\x84\xd5\x99X\x02t\xf1:\ +Wwv\x99-\x8e\xa0MC\x9eEn;z\x9c\xcd\ +\xfd\xfb9w\xe1\x05f\x8b\xb9\x81j\xefq\xadr\xe4\ +\xae\xeb\xd8\xd9\xd9%\x86H\xd3N\x5cAb`\xd6\xf6\ +0\x07\xe3R\xb3r\x85&\x05\xdaId\xd2NHM\ +\xa4I\xd1\x9c\xa5\xb1\x89\xd1BU\xa2\x14Bt\x835\ +\x1c4\x8bx\xbep\x18\x12\x02\x8a\xea\xa06\xa8\xa8v\ +\x00\xb9\xd4\xdf\x11\xdb\x97\xed'\xcb\xcfkb\xafgl\ +\xb8\xf7 \xab\xbdO\xc9\x99\x9c\x0b\xb97\xa6:\xf7e\ +\xd5\xbf\xac\xb5w\x5cV\xb9\xc7\xd9\xee3w\xf32\x18\ +\x7f\xad\xcb\xed\x15\xc6\x1c\xe0\xb1\xc6\x1ak\xac\xb1\xc6z\ +-V\xd6\xcc\xf3\xdb\xcfphz\x98\x03\xedA\x840\ +0\xb2\x80\x81NY\x0d\x92mpQ\xd3\x0a\xdd\xec\xc4\ +%\xcd\x06$W\x91&\x03\xf3\xb5\xf6b\x82\xd1\xba*\ +\xb5\xff\xcfek\x95a\xf6\xd7\xbb\xb1\xaa\xfa\xac\x02\xe1\ +\xfa\xd9X\xbb_\xd6\x9eW\xef\x1f\x86\xff\xb2\xf6\x18+\ +\x10\x5c\x81\xf4zEq&xr\x98_\xbd\xf4\xa4\x9b\ +h\x09\x85\xce\xbe\xb3\xf4\x14\x99s\xad<\xcavy\x9c\ +N/\xdf\xd4:\xff\xf7\x96B\xff\xcc\x19\xae\xbd\xf5]\ +\xec|\xf0\xa30Il/\x07\x88\xd7#\x83`\xcde\xfbe\x17\x19\ +\x80\xd9\xea\xfa\x0a\xc4\xca\x00ck\xa7nt\xd0\x9b\x06\ +x\x1b\xd6\xd8\xdd0\xfc\x05\x84\xc5\x02=w\x9e\xfc\xe4\ +)\xae\xff\xd4[x\xf1\x7f\xf9s\x5c\xfa\xd1\xbf\xce\xec\ +]\x1f\xa2?\xf5<\xe5\xca\xf5\x95\x1d\xf7k\xa4\xca\xa5\ ++l\xff\xcc\xdbi\xbf\xe5\xf5L\xee\xbd\xdb\x8d\xa3^\ +\xca\x00\xc3\xcb\x01\xe0\xaag\x80\xba\xc6e\x00\x01\xf8:\ +\xb4X1[\x83\xc9M\xab\xccA9H5\xf2If\ +\xa8\x13|\x1d\x97H\xca\xc2\xb4\x87}\x19\xb62\x1c\x10\ +\xd8\x1f`\xaa0A\xd8H\x81\x0d\x89L\xa5aKZ\ +6B\xcb&-\x1b\xb4l\xc6\x96\xa6d\x82DZ\x22\ +\x9b!1\x09\x0dQ\x02)&\x9a\x10hR\xa0\x09b\ +\xcc4\xd04\x0dI\x84(\xe6\xdc\x1eEIb\xe0\xb9\ +\x1e\xdb\xe2\xfd\x9c)$k\x9b\xc8\x82\x96\x80\xf4\x85\x94\ +\x95\x06!\xf5\x99\x09\xc2\x11M\x9c\xd0\xc4\xdd\xb2\xc1\x1d\ +e\x83[d\x8b\xe3q\x93\xc3\xa1\xe1@\x10\xdan\xc9\ +\xfb>\xf0/\xf9\xc7o\xfd1\x96\xfd\xfc\x95\xd8\xb4\xdf\ +p\xb5\x5cv<\xf5\xe4\x93llM8r\xe4(\xd1\ +\xcd\xae\xc4\xcf\xdd\xdaw\x84\xd8\x10cC\x88\x11\x95L\ +t3\xa8\xae\x9fS\xe8\xc8a\x87\xf9b\x07\x9d%f\ +$\x96]C\x9b\x0fr\xe2\xd6\xa3\x5c\xd9>O\xd7\xcf\ +IM\xa0i\x1a\x04\xc8\xa5\xa3\x14u&x\x9b\x9c{\ +6\xa6Sb4\x136\xd5\xde\xe3\xba\x94\x03\xfb\xa7\xec\ +\xdf\xbfAJ\x89>greNQb\x0c\xa4FI\ +)y\x1bF0\xa0[\x0c\x80\x16\x97\xe5\x87`\x12~\ +-e8\x8aT\xd5\x1d\x97\xc1\xa4\xccf~%\xc1\xe2\ +\xf5\xac\x87=3$N\x8be\x16W \xac\x04\xefS\ +\xc6@{p\x99s\x88\xee\xfd\x16\x88\xd1T\x10\x06\xb6\ +u\x88!K\x9e\xc1]\x7f{BH\xc3:\x17Q\x97\ +\xa3\x077R\x0f|\xf8\x837'\x81\x1ec\x90\xc6\x1a\ +k\xac\xb1\xc6\x1a\xebU\xae\xadf\x8b\xef\xbc\xfd\xbb\xb8\ +\xf7\xf0\x1b\x88\xa1\xa5\x09\x13\x9a\xd02\x09S\x1aih\ +\xc3\xd43\x82\x1b\x1aI\x0e\x8b\xa29\x87\x02\x13\x99\xd0\ +T\xd6\xd0\xa5\xd35\x9f3 \x83\x5cZ\xeau\xacO\ +\xcd\x80\x96K\xd3\xf0(%\x97\xc1\x19\xb0\xb6\xcf\x17e\ +u\xbb\x02\xe0\xf5\xdb\xf5y\xd5\x1ck\x1d\x04\xd6\x1a@\ +/\x96PSXa\xb0!7\xd8\xaf\xab\xc2\xbcd\xde\ +\xf5\xcc'\xf8\xfbO\xfc\x0c\x97\xfb/\xb2\xabO\xd3\xeb\ +5\xbeb\xa9\xf3WZ\x02\xe9\xce\xdb\x98~\xcb\x1b\xd8\ +\xf8\xee\xef\xe0\xc0\x0f|\x0f\xe9\xf6\x13/\xc9\x0b^1\ +\x91/\xbd~c\xad\xdf\xb7\xce\xa2\xdf\xf0\xb6/\xf7Q\ +^\x16|\x07 _\xbb\xc6\xfc\xc3\x1fg\xf6\xc8\xc7Y\ +~\xea\x0bt_z\x86\xee\xa9\xd3\xb0\xe8o\xee\xfb~\ +\x8d+\x1c=\xc8\x91\x1f\xffQ\x0e\xfd\x91\x1f\xf2\x10\xac\ +\xbd\xeb\xf8\xe52\x9b\xd7\x1f\x03\x9b\x0aR\xbfG\x5cC\ +\x10Q&(S\x84\x06\xa5\xc5x2K\xcd\xce\xd4\xe9\ +!\x03\xcb\x8a\x94\x06\xb9\x1ai.\xc2\xd1+p\xc7.\ +\x1c\xdf\x85[\x14\x8ea*\xd0>B\x16\xe8\x14\x96b\ +>\xe5}\xb6\xb4\xe2y_\x98ifg\x99Y\x94\x8c\ +\x92)\xaa,)\xcc\xa32gIV\xa5\xa3\xd0\xa9\xc7\ +\xb8\xf8$\x96\xe6LA\xd8-K:\x8f+\x0a%\x90\ +\xbb\x8e]\x0a\x14a\x1a[&qJ\x13&\x08-\x94\ +H*\xb0\xafD&EH9\x93\xb40\xd1\xc8\xa6F\ +\xa6\x04Z\x02\x1bD6bdC\xa0\x99/\xf9\x85w\ +\xfcM\xde\xfe\xde\xbfg\x86Nc\xddT\xa5\x14y\xe8\ +\x8d\x0f\xf1[\xbf\xf3\xb7\x91bK\x908\x98\x86\xd5\x8c\ +v\xc3z\x99\x80gv\xbb<:H\x22\x84M\xa6\xf9\ +(G\xd3\xebi\x0e\x1efkk\x1f\x07\xda\x09\x87O\ +\x5c\xe5#\x9f\xfb\x10\xa7\xcf>f\x13}ZX\xf6\x99\ +\xe5rA\xd7w\xe4~I\x08\xc2\xfe}[\xdcr\xfc\ +\x04\xd3\x8dMW\xd4\xd8D\xe8p\x9e\x08\x96\x09m\xe0\ +\xd5\x80\xaa\xba\xc1\x9a\xb1\xb7\x85 -}Y:\x88\x06\ +\x9c\xf5\xad3\x9aZ\xfb\x5c\x04P\x03\xcb\x83xh]\ +\x7f!P\xe5\x09\xea\x0e\xce\x8a\xab\x92\x82\xa0%\xaf&\ +gE\x10\x0a\xc5M\xba\xd0\x9aR\x90\x1d\x04Wf9\ +\x0c\x11N\xa6g1\x994\x9a\x07f\xda\xbc.\xf0\xef\ +m\xd9\xc2\xaa\x85\xbf\xfa\x7f\x8e9\xc0c\x8d5\xd6X\ +c\x8d\xf5uQo\xbe\xe7\xf7r\xff\xe17\x1a\x08\x8e\ +S\x1a\x22M\x98\xd2\x86\x96I\xdc\xa4\xa1q \xecF\ +F\x9e\x03\x9c\x08l\x86\x0ds\xa5uY\x99I\xe2\x1c\ +\x02\xfbe\x14g\x0e]:\x16I\x83\xd1H@\xdc\x5c\ +\xc5\xa5\x97\xce\xfa\xae\x83\xdc\xf5\x5c\xe0\xb8\x0e\x86\xa5\xf6\ +\xb42\x18\x5c\xd5\xdb\x95\x19\xae}bulU\xfcF\ +^\x03\xbf5\xfevx\x1e\xf0\xd7>\xff\x13\xfc\xe3\xa7\ +~\x82\xd7\x8c!O\x9b\x98~\xe7\x9b8\xf8\x07\xbf\x9f\ +}\xdf\xf5\x9d\xc8\xbe-dc\x03m\xd2\x0d \xec\xa5\ +L\xe5\x8d\xf2]\xf8\xf2@\x97\x9c\xd1\xaeC\xbb\x9e\xb0\ +\x7f\x9fM(\xa8\xc2b\x01\x8b\x0efs\x96\xa7O\xb3\ +\xf3\x8b\x1fb\xe7\xdd\xefc\xf9\xf1\xcf}\xdd\x81\xdd/\ +[A8\xf2\xb7\xfe<\x87\xfe\xfb?D\xf1\xf5\xba\x9e\ +\x15\xbc\x0e\x80\xeb\xbe\xc3\xda\xe5\xfa6\xa8}\xd7\x09e\ +\x03e\x82\x90($j\xc0\x96\x19\xab\x89\xf3\xc8\xc1\x0d\ +\xac\x02\x01\xc9\x82\x5c\x80\x83/\xc0\xbd;pr\x1bn\ +\xed\xe0\xb6\x08\xd3\x02ybn\xbb}\xb2}\xb7\x82\xe1\ +\xbe@\xd7\xc3\x1c\xd8\xb5\x18b\xdb\xcfU\xc9\xd1\xfc\xcb\ +\xb3\xc0\x92\x9ey\xe9\xc9%\xdb\xc4\x8f\xf7\xbb\xe7\xb2\xa4\ +HbQ\x16\xf4\xb9#i\xb2h\xe3\xdc1\xeb;b\ +\x86\x14[$\xb6\xc4\xd2 2A\x0aL5\xd1\xf6.\ +\x9f\xa6@\xe9\x99`\x93dR`\x12\x22S\x8dLD\ +\x98\xe4\x8e\x7f\xf7\x9e\x7f\xc4[\xdf\xfe\xe3n\x944\xd6\ +WZ\xb7\xdfy\x82\xefz\xf3\xeff\xdft\x13b\xe3\ +}\xfd\xae\xda\xf1\x121`X(\x94\xd2\x91Ui\xe2\ +\x161n\xd0\xf4\xfb9\xaa\x0f29|\x94\xa3\xc7\x8e\ +\xa3}\xe0\xb6\xbb\xe6<\xf2\x99ws\xee\xd2\x93\xc4F\ +\xc9\xb90\xdb\x9d3\x9b\xcd\xe9\xba\x8e\xbed\xd0\xcc\xc6\ +t\x83\x13'nc\xdf\xd6\x01$\xa8OF\x9a\x0a\xa2\ +\x94\xde\x0c\xbaJA\xa2\x99C\x15\xcd6\xe5S{\xfd\ +\x87\xf4\x01\x07\xc7\x15\xebV\x80\xe9}\xe8\x90\xd0\xb2\x00\ +\x5c\xaa\x8c9>\x9b\xd9\x961\xcb\x0a\xf4}5\xdfr\ +\xad~5k\xa4\x03\x8f\xe9Z\xa9\x90<\xd1@\xd5\x98\ +g\x82?\xae\xae\xe0pc/7p\xd3\xcaN\xbb*\ +\xca\x8c#\xfd7\xa3\xd8\x8fN\x0c\x10R\xc3_\xf83\ +?vS\xdbp\x04\xc0c\x8d5\xd6Xc\x8d\xf55\ +\xaa\xadf\x1f\xdfq\xe7wq\xdf\xc1\xd7\x13\xc3\x84$\ +\x896Nh\xc3\x946Lh\xa5\xa5\x91)\x8d$\x92\ +\x86A\x1c\x1b\x08\xa4\xd0\xb0!\x89\xe4\xa0\xd6\xd8^K\ +x\xad}R\x95\x096\xb0\x1bH\x92\xa8\xd1*\xc1%\ +\xa1U*\x1d\xa8\x8e\xd27\x80]\xf6\x02\xde\x01\xf8\xae\ +\xdf\xbfv\xdf\x97\x93\xb0\xd6d\x98~\x8d\x05\xae\xea\xb8\ +\xe2\xf7g\xe0\xd1\xcb_\xe0\x8f\x7f\xf4\x07\xb9\xd6]y\ +\x85\xd7\xfe\xcd\x97lMh\xbf\xe9!\xda\x07\xee\xa3y\ +\xe0n\xda\x87\xee\xa7\xb9\xf7v\xe2\x9dw\xd0\x9c\xb8\xc5\ +\xe2r\xd8\x0b\xd0d\xed:\xaah\xce\xb0XPf\x0b\ +t6Gwg\x94\x9d]t{\x87\xf6\xc1{\xe8N\ +=K\x7f\xf6\x02\xfd\xa9S\xf4\xcf\x9e\xa7\x7f\xfa4\xfd\ +\xf3\xe7\xe9\x9e>M\xb9x}5c\xf0\x0dV\xb21\ +\xe5\xd0\x9f\xfb\x9f8\xf2#\xff\xc3\x1e\xb0;L\x96\xb0\ +\x17\x08\xd7\xba\x91\x8d\xb7}\xd0\xb8\xb1-\x84)JD\ +=\x05\xb9\xda\xab\xd5~\xe1\xc1G\x96*\xc0\x96\x1dh\ +\xcf\xc1\xfd\xd7\xe1\xaekpb\x17\xee\x108\x1cm\xcc\ +\x9d1\xe0\x9b\xa3\x01\xdf,\x90\xb3\x01\xe1\xae@'\xb6\ +_\xf7\xbd1\xc6u\xbf\xee\x81^ \x8b\xa2\x9d\xbdV\ +W\x8a\x81a\x11\x8a\x98l\xb5h\x1eL\x80\xf2\xb2\xa3\ +\xd7B\xc9P\xb2\x22$\x92L\x10\x8d\x88b\xecb\xdf\ +\x13\x8a\xd08\xa0Q-\x84($\x0d\xa4\xa24!\x22\ +\xcb\x05\x0f\xbf\xeb\xef\xf2\xbe\xf7\xfe\x03\xca\xablz\xf6\ +\x0dY\x02'O\x9e\xe4\xbb\xbf\xf7{\xd9\xb7u\xd0@\ +\xa4\x1b\x19\xaeO{\x19\xb0sf\x140\x93\xa8)\xd0\ +\x90\x96[\x1cN\xf7\xf2\xba\xdb^\xcf]\xf7M9s\ +U\x99-\xaf\xf2\xfc\xd5O\xf0\xe43\x9f%\xeb\x82\xbe\ +\xef\xe9\xfb\x9e\xae_\xd0w\xd9\xf2\x88Kfcc\xca\ +\xf1\xe3\xb7r\xe0\xc0\x81!\x1fw8\xfb\xba\x5cyh\ +\x19\xd1j\xaeX{ws\xbd\xdbAk\xcd\xedu\xcd\ +\x8e\xae\x00\xa8}Ww\x14\xa7\xb6\xc0\x98\xb1bu{\ +^\xb5\xf0\x14kqq#\xafRz\xd0\x88\x16\x03\xc0\ +\xa5\x14\xcf%g`y\xd5#\xc2\x8c\xcdM\xe0\xa9\xf6\ +\xaek\x1e\x18\xeajj'\xa8\xe7\x19\x1b(\xb6\xd7U\ +r\xaf\xfc\xf8\x8f\xfd\xc5\x9b\xdb\x84#\x00\x1ek\xac\xb1\ +\xc6\x1ak\xac\xafm}\xdf}\xbf\x9f\xbb\x0f\xbd\x81$\ +\x89\x14&L\xd2\x06\xad44a\x83\x96d\xc0X&\ +\x0e\x82\xab\x1c:\x11\x056e2\xf4\x86\x02\xde\x9f\x16\ +LF\xe92\xe98\x00\xe4\x04\x9a\x89\xc1\xb3a\xdd\xc0\ +%8K\xfc\xe5\x98`\xc1f\xdaU]\x1e\xfdr\xcc\ +0+\x10\xec\x5c\xc0P\xc6\x1cx\xb4)kRh\x0c\ +D,\xd5\x96\x99\xc2v\xee\xf9C\xef\xff\xad\xbc8?\ +\xf3\xea\xac\xfc\xafF\x090mH\x0f\xdeM\xf3\x867\ +\xd0\x9e\xbc\x95t\xfc\x10\xe1\xf0\x16lN@\x02\x92\x9c\ +\x91\xb9\xba\x83^\x9fQv\xe6\xf4/^f\xf1\xc4c\ +\xf4\x9f\x7f\x8ar\xe1\xba\xd1\x88\xff)\x8f\xca\x04\x8e\xfd\ +\xd4\xdf\xe0\xe0\x1f\xfa}\x03\xe0\xbd\x11\xf8\xd6\xdb\xdcp\ +iC\xe6\xd5\x92\x80}x\x7f,U\xfe\xfc\xf2\x86e\ +\xac\xddO\x81\xf0\x22\xdcy\x01\xee\xbf\x06\xb7\xef\xc2\x9d\ +\x19NX\xf2\x11Y\xfcs$\x07\xe7\xaeb(\xba\x02\ +\xbf\x03\x18\xc6\x96l*f\xcbj\x0d\xab\xe7\xf4\x19\x16\ +\xfez\xdaA\x09J\xc9BW\x8a\xe5\xfb\x16c\x81\xfb\ +\x5c(\x9d\xad\xa0\xd07\xe4R\xe8\xe8)9\x1b\xfa&\ +\xba\xbc\xba3\xb0\xa2n\x8c\x15\xcdp\xeb\xf1\x0f\xbd\x95\ +_\xfa\xd9\xbf\xf5\xd8G\x98-wQ5\xb9\xf2\ +b1\xa7[,\xe8sF5\xd3L\xa6\xdcz\xec\x18\ +\x87\x0f\x1f#x,\xd0z\xf4\x10\xda\x834X[@\ +\xf1)\x9f\xea\x9a\x5c\xf3|\x03\x16\x87\xa4X\x12A\x1e\ +@g\x9d\xba\x13\x14\x0d\x11\xcd5\xaf\xdd\xa5\xd7\xc1~\ ++V^\x10\xf5\xb5\xea/\x80\xf5\x00\xe3\xee\xfe\x83|\ +ZL\x16\x1e\x82i0L1\x9d\x18\x8en1C\xae\ +\xd4FJ\xf6\x8cks\x18#\x86\xe8.\xd1\x06\xa8\xcd\ +\xb00\xd0/\x97\xfc\xa5?\xff\x97oj\xdb\xa5\xff\xf0\ +S\xc6\x1ak\xac\xb1\xc6\x1ak\xacW\xb2\xde\xf7\xec\xbf\ +\xe5;\x80\xfb\x0f>4\xcc\xe6k(\x14\x04\xa4\xf5Y\ +q\x1f\xd6\x07\x1bl%\xb1Q\xf7L\x96LBC\xf2\ +\x1e\xe1\xa2\xd9\xe5\x9d6c^|V?H\x00\xb5\xde\ +\xc7\xa2\x9e\x07\xa9\xc6\x8e\x15\xb1\x01JQ\x1b\xc6\x14g\ +\x12\xd6M\xad\xb4x\xee\xaf\xb3\xb6\x95\xfd\xcd\xba\xd6;\ +\xbc\xf6\xd8\x80\xe3d\x98\xe4\x1f\xc8\x02\x11c\xc6k\x93\ +<\xe0\x00\x00 \x00IDAT\xba\x02s5\xd9\xe8\ +Ba\x06\x9cY^\xa4+_{\xa7\xe2\x9b*\x05f\ +\x1d\xfd\xa7\x9f\xa4\xff\xf4\x937\x99N<\xd6P\x0a\x17\ +\xff\xd8\x8f\x90\x0e\xeec\xf3\xfb~\x17E\xc4\x87\xd5{\ +\xfb\xa0\xeb\xbe\x15\xd6\xae\xbbO\xec\x1e\x15B\xf1N\xc2\ +uU\xc2\xcb)\x14\xf6\xb8z\x07\xe0 \xec\xec\xc2\xd2\ +\xf1e\x9eYl\xf3\x166\x89\x93\x93}\xa6\x22\xa0\xc1\ +\x99a5\xa0\xdb\x07\xbf,v\xb9,\xb0\x88v]\xe3\ +\x1a\x90w0\xbdp \xac\x0d\x94,\xf4\x02\x0b\x09d\ +\x8c\x15\xce\xb1!\x96\x9e.\x14\xba\xbe\xd0a\x92\xd1\x5c\ +\x94EY\xd2iO\xaf=sU\xae\xb1d\x91\xe7\x84\ +\xe4\xb9\xcfE\xb9\xfa\xe8G\xf9\xe4\xcf\xff\xc4\x08~_\ +\x81\xbar\xf9\x0a\x9f\xf9\xf4\xaf\xf0\xad\xdf\xfa\xa6\x95\xab\ +\xb1\xab@\xac\xb7\xd6\xf7\x5cu\xcb\xb6`\xfd\xe7\xcb\xe5\ +\x82\xdb\x9a{\xf9m\xf7~;G\xee\x9d\x10\x0f\x17H\ +\x81\xff\xea\xcd\xf0\xab\x1f\x0e\xdc\x7f\xcb\x9bH\xa1\xe5W\ +\xbf\xf0\x08\xd7\xb6/\x93K&\xc6\x06m\x80\xb0\xa4\xef\ +a\xd9\xcdy\xe1\xc5\xf3t}\xcf\x91#\x87\x99\xb4S\ +R\x0a\x16\x13\xe4\x06T!\x82f,\x1aL\xf7\x12\xb6\ +!\x08\xd1\x0d\xe0\xba\xe5r\x90\xc5\xd7\x886su\xae\ +rc50oO\xb0>\xdf\xf5\xd7\xc3L\xb9\xec\xe4\ +\xde\xa0\xa5weQA\xc5L\x1bMm]\x90\xa0 \ +\xd1\x81n5\xe52\x16\xd7\x8c\xb9\x84\x92{\xba\xbe\x10\ +\x82\x12\x02h1s\xac>;3\x5c@$\xd2w\xd9\ +\xd63\xf1\xa6\xb7\xdd\xe8\x02=\xd6Xc\x8d5\xd6X\ +_\xe3\xeaJ\xc7\xe9\xabOrt\xe3\x16\x0e\xb4\x070\ +\xfa`5\xbc\xaf\xee\xccxL\x12\xe2>\xb8\x82\xf5\x98\ +\xa9\x99\xfb\x80\xf5U\x0d\xb1\x14\xa6g\xb3~Z\xc1\xe4\ +\x91k\xd6\xcd\xd5$e\x90\x7f\xba\xe5f@\x86\xbc^\ +\xea[W0\xbc\x06\x8a\xeb\x95\x0az\xeb\xe3\x03@\xa9\ +\x80\x97\x15\xa7P0\xb6w^`\xc7\x97\xeb\xc0\xb6\xc2\ +\x0e\xf0\xc1s\xef\xe4\xa3\xe7\xdeA\x8ds\x19\xeb?\xb1\ +\xea3\xb3G>\xc1\xc1?\xf8\x03\x84}\x9b/!\xc4\ +\xd7%\xcfu\x9fZ\x07\xc2\xac\xddWC\x92\xd6\xd9\xde\ +\x1b\xafG\xd6c\xab\xecvM\x9b\xd9?\x87\xfd\x1dl\ +\xcea\x9f\xc2>\x81\xd0\xd8>\x1e\x9b5&9@\x88\ +\x0c(\xbc2c\x15YKq\x93k\xb5y,\xad\x97\ +\xf5\x0b\xd9\xdc\x94\xb1\xc4X\xefp\x01r)d\x94N\ +{\x16\xa5g\x913\x0b)\x5c\xcbs.\xe6\x1d\xb6\xbb\ +\x19\xdb\xba\xe0\xb9\xb2\xc33:\xe3\x92\xce\xb8\xc6\x82]\ +:\xba\xb2d~\xe6)>\xf3\x93?\xcer\xe7\xdaW\ +g\xdb\x8c\xf5\x92Z.\xe6<\xf4\xfa7\xd2\xa4\x09)\ +\xb5\x00\x04\x15\x8b\xa9\xc3]\x8cU\x06\xa0\x08J\xce=\ +S\xd9\xc7\xef\xfd\x03\xdf\xcc\x81_\x9f\xd8w\x97\x10\x8f\ +\xc2\xa9\x92\xf9\xdc\xa3Os\xe9\xe2%6\xa7\xfb\xd9\xdc\ +h\xb9\xb6s\x91\xacJ\xe9:\xa0\xe6\x88\xdb\xccK)\ +=\xb3\xf9\x0e\xaa\xc2\xa4\x9d\x12b\x22:\xb3*\x02E\ +\x8di\x0d\xd1\xa3\xb6\x82\x9d\xe3\x9b\xb6q\x165\x93\xb3\ +\xd8\xa4i\x8dr\xd2B\xcd\xf1U\x92\xdf6\x80\x19\x82\ +\x9bd\xa9\xa2\xde\x97k@\xb8\xb8\xfa\xc7Y\xe3P\x1d\ +\xcc\xd5\xfe\x1e<\xce\xc8U0\xc5^S\xfd\xb2i\x1a\ +B\xf0\x1cb\x11\x8fS\xb6\xefj9\xc0\xc1Z\x05\x0a\ +\x94\x5c\xfb\x84=\x13Xm\x9a\xf7\x91\x0f\xdc\x9c\x0b\xf4\ +\xc8\x00\x8f5\xd6Xc\x8d5\xd6k\xa0\xba\xd2\xf1\xde\ +\xd3o\xe7\xb7\xdd\xf5=\xdcw\xe8\x8dP|V\xde\x91\ +\xa5\xc6\xda\xdfUh\xd4\x87\xf6>\xb3/\x92\xd9\xd5%\ +\x1b2\x01\x0a\xa2\x85@\x5c\xeb\x8b\xb4\x8c\xd0 \x81R\ +y15k\xe6 \x81\xa2\xea295\xf7R\xd4m\ +\x82V\xa0\x15\xbf\xbe\xce\xe4\x0e\xa0\x17\x1f\xd4\xd7\xe7\xf9\ +\xfd\xd5\xfc\xaa\x02\x94\xae\x02\xdf\x0c\xbb.y\x9e)\xcc\ +\xb5p\xad\xec\xf2\xe9\x0b\x8f\xf03O\xfc\x15\xb2~\x83\ +\x98;\x8d\xf5\x15U~\xe6,\xcf\xfd\xae\x1f\xe4\xe4;\ +\x7f\x8ap\xc7I`o?\xb5\xdcp{\xcf\xfe\xb9V\ +\xeb}\xc4u?\x8e\xec}\x9d\x1bA\xf0\xf0\x9a\x1bp\ +}\xc3b\x93w\x97\xb03\x87C\xc0\xa4\x18x-\x9d\ +K\xfe\xab\xb6ZA\x5c\xe2\xac\xd9\x98\xe1<\x832u\ +\x86\xb8@\x0e\xa6|\xe8\xa33\xc6\x01\xba\xe8r\xe9\x04\ +\xcbNYPX\x94\xc2\xbct\xccY\xb2(\x1dK2\ +s2\xbb!\xb3\xd3/\x99\x09\xec\xea\x82\x9e\x8e\x05J\ +\xa7fL\x94\x80\xc3\xd2pTZ~K\xb8\x85\x7f\xf6\ +\x8e\xbf\xc1\xe2\xea\x98\xf3\xfbJ\xd6\x0b/\xbc\xc0\xf9\xf3\ +g\xb8\xed\xe4]P\xcc\xe4)\xa5\x96Dk\xfd\xdc\x9e\ +{\xab\xae\x95\x17\x8f\xe1\xba\xaaW\xb8\xfc\xe2\x9c#\xf7\ +M\xed\x85\x04fs\xe1\xd2\xf5g\xb8\xb6}\x09\xbdf\ +.\xca\xb7\xddv+\xcb\xbe\xa3\x9b/X\xe6\x8e\xe5r\ +\xc9|\xb6\xcbl\xbeC\xdf\xf7\x08\xc2b\xb9`gg\ +\x97\x94<'\xdcY\xe8 \xd6#\x8b\x16\x92\xc7'\x15\ +\x97b\x9b \xc8\xfa\x7f\x83\xd4\xb4\xf2\x8c\x84\xe8\xa0\xd9\ +\xf2{U\x1b\xef\xd9\xb5#\xc8Xf\xeb'N)\x90\ +sa\xb9\xe8(u\xc6T\xeb\xef\x81\xcd\xec\x04\x8f]\ +2!R!\x04H\x8dI\xb3\xeb/\xc3b\xde\x0d\xae\ +\xe8U\xa6m}\xc4\xac\xfa\x97q\xd5\x92T\xf0\xeb\xae\ +\xd6\x15X\xdfd\x8d\x00x\xac\xb1\xc6\x1ak\xac\xb1^\ +#\xb5\xc8s\xde\xff\xec\xbb\x08\x04\xee9\xf4 H\x0b\ +>Sn?\xfe>\xba \xf8@\xa3!\x8a\x90\x05\xb4\ +t\xcc\x0alHC4a3EV\x83\x91(\x8du\ +\x82\xf9`\x995F\x022\xc1\x1buU\x0c\x1c\x17\xcf\ +R\xad\x12\xe7Jh\xc9j\x9c3\x18[\xd5\xdb\x83\xc4\ +\x99*\xa5\xb6\xb7\x98\xbb\x14t\xe6r\xe7\x99\xc2.v\ +}\xa9\x99s\xcb\xe7y\xcb\x17\xfe\x12\x9f=\xff>\x16\ +y\x14\x10\x8f\x05\xddg\x9f\xe4\xd2\x8f\xfd\x0d\x8e\xfd\xed\ +\xff\x0bi\xdba?\xab\xfbUe\x81\xeb\xe4\xcaz?\ +o\x9d\x88\xc9\xec\x95O\xaf\x0fz\xd7\x19\xdf\xda\x1b\x5c\ +\x1f/\x00-\x5c\x9f\xc2\xb5\x1d8\x94\xe0J\x80Cj\ +\xecp\xc9\xfe\xda\xd1/;\x93>\x0f\x8e\xd0\xc5\x0c\xaf\ +\xba\xc6\x1c\xa1;l\xff_\x8a-\x9d\x98\x93t\x11{\ +l\xa6\xb0\xa3\xcaB\x17l\x979\xdb\xcc\xd8\xe9\xe7,\ +\xb57\xa9\xf5\xf0\xcf$\xd2\xcbRXj\xa1S\xa1\xd3\ +\x8cH!\xa0\xdc\xc7>\xbe3\xdd\xcdQI|\xf6\x03\ +\xff\x8a\xa7\x1e\xfb\xf0Wq\x8b\x8c\xf5rUJ\xe1\xc9\ +'\xbf\xc8\x89\xdb\xeet\xe7\xe7BG\xe7\xaa\x19\x9fh\ +\xf4\xccZ\xc4\xdaQ\xcc\x00m\xce\xa9\xa7_\xe4\xc8\x9b\ +\xee\x1c^\xeb\xe8~ac\xeb \xd7\xaf\x5c\xb6n\xdb\ +R\x0812M\x81I\x93\x86v\x16\xcb\xf9\xedi'\ +\x13J\xce\xf4]\xbf\x96\xf1\x1b\xc8\xb93\xd7\xff\x98(\ +\xd2\x0f\x91G\x8a\xb3\xbe}o\xc0\xd2'P\x8bfB\ +TJ1\xb6\xb8\x145I\xb3\xd8\xe4\xa9\x043\xaf*\ +\x1a(\xb9\x90\xcb\x0ax\xaa\x16w\x9e\xf6\xa3N\xaa<\ +:\xaf\xd4H\xb5\xb7F\xb1\xbeu\xffn2\x18l\xad\ +\x9a\x10\xaa\xfbs\x08\xde\xa3,\xd5\x98\xcbXo\xa5\x80\ +\xac\xcc\xb4\x86\xa8\xa5\x9b\xac\x11\x00\x8f5\xd6Xc\x8d\ +5\xd6k\xa8\xe6\xfd\x9c\xf7\x9c~\x1b\xbf\x93\xdf\xcd}\ +\x07\x1f\x82\x1e\xa4\xd9\x07e\x8e\x86\xc6\xe5t\x02b?\ +\xe1Z\x22\xc9MBz)\xcct\xc9\x86\xb4\x83\x0c:\ +h!\x84\x86\xac\x99\xea\x00-\x22\x88\x06\x8agN\xaa\ +D,\xde\x22\x22\xd6`e\x8fy\xa4R\xc1\xfb{\xbd\ +\xd71\xac!\x8fuP\x5c\xab\xcaS{7\x02\x9ae\ +\xd8Q\xebw\xdc\x05f\xaa\xec\xe6\x8es\xf3\xe7\xf9\xc8\ +\xb9\x9f\xe7]O\xfd]\x96y\xfe\xaa\xad\xe3\xb1\xbe>\ +j\xfb-\xef\xe4\xc0\x1f\xf9!&o\xfa\xd6=\xd2\xe7\ +u\x10\xec\xa4\xebK\xaa`\xce\xcbr\xc3\xdf\xad3\xbd\ +\x95\xfd\xad \xb8\xf1\xbfU\x8c\x9d]\xb4pU\xe0z\ +\xb2\xcbK\x0a\xa9\xf3^\xde5V7\xe3\x86Wj\xf2\ +\xfe\xc1\x04\xcb\xaf/\x8b\x99]-\xc5\x01s\xb2\xa5\x8b\ +\x0e\x88q\x13\xb8\x04\xdbdf9\xd3\xc7l\xee\xcf\xa5\ +\x0c\xae\xb9\x16\x9d\x14,>I\x14%\xb3?D\xbeY\ +\x8e A\xf8\xb6p\x8c\xdf\xd4n\xf1\xe2\xc5s\xfco\ +\xbf\xf0W\xad\xd7\x7f\xacW\xbc\xce\x9e9CtM|\ +)y\x88D\xaa\xb9\xc0\xe6\x04\x9d\xd7\xce\xdd\x85\xdc\xf5\ +|\xf1\xc2E\xbe\xb5\xbb\x13\x1aX\x00W\xaf\xabK\x95\ +\x93\xb9u\x0f\xbe\x0d\x01B!\xa8E\x84\xa5\x04\xed\xc6\ +&)Evww\x89i\x95\xe5+\x98i\x94\x02}\ +\xee}\x02TV@\x12%\x84h\xcc0\x19%\x19\x18\ +V\x9b`\xb5\xc7\x03\x14k\xadA\x02\xba\x5c`\x91F\ +\x06rC\x04TX,\x8c\x81\xb6\xf8\xa5`\xdd\xb8\x12\ +Q)P\xec\xa8\xb4\xf5\xe1M6A\x0d\xc4\xaa1\xcd\ +\xa5do\xc9qY\x05\xb8,Z\x1c!\ +Y\x94_\x08\x06\x8a}\x12@\x8a+\x8ftd\x80\xc7\ +\x1ak\xac\xb1\xc6\x1a\xeb\xeb\xbe\xfa\xd2\xf3\xc1\xe7~\x91\ +\xa0\xca=\x87\xbf\x09\xf2.*\x13j<\x84\x8d\xe0\xdd\ +\x1eH\x04\xe8\x8d\xaf\xd5B\xaf\xca\xac\x08S\x81\x18\x92\ +\xb3\xbe\xd9\x06g`\xb9\xc1\xceF\x04\x87\x01v_\xf2\ +\xde2\x93A[2\x86\xba\x94\xda`D\x95EWT\ +Q\xa5\xcf\x05\x86L`\xc4L}z\x8c\xf9\x9d\xfb\xa5\ +\x01`eW{\xaet\x97\xf9\xd0\x99\x9f\xe5\x91\xe7~\ +\x96\x17vNQ4\xbf\xfa+y\xac\xd7|\xe9\xd5m\ +^\xfc\x93\x7f\x96;>\xf86\xa4\xb1!\xab\xac-\xba\ +v\xfd%\xae\xe3\xd8>\x08{e\xd0q\xed9\xed\xda\ +}i\xed\xb5\x0a\xa6z\xe8\x1a\xb8:\x81\xebs\xd8\x97\ +\xe0j6#\xac\xa8k\xc6W8\xd0\xcd\xbe\xbf\xf76\ +\xd1\xb3\xac \xd8\x01\xee\xc2'\x83\xfa\x04%Bi \ +7\x0e\xa0\xc5\xcc\xb6BLLJK\xdfu\xf4}\x03\ +ea\x00C\xb3\xf7\x06gT\xcdQ+\x14\xe1Pj\ +\xf9\xcdz\x9coo\x8fq\xbc\x11nI\xc2\xdd(o\ +\xfb\xe5\x7f\xcd\xf6|\xfb\xab\xbe=\xc6z\xf9\xba|\xe9\ +\x02}^\x12$\xba\x81\x94\xa25\xd2\x07\xa1\xa8;\x19\ +\x8bR\xb4\x90K\x8fJ\xe0\xec\xbem\x9eIp\x11[\ +\xfa\xf3\xd7X\xcc\xae\xa1bq?\x1b\x93\x09\x07\xf7\xef\ +\xa3\x99lp\xfe\xc2E\xe6\xbb;\x10 \x85\xc2t:\ +eg\xe7:9/\xfd\x5c\x5c\xcc\xec*$ \xfbO\ +\x84\xa5\xc6Se\xd8E\x07#)\x91u\x1d\x85\xa2\xba\ +$\x84\x84j!\xe7\xe2\x7f#\xe6\xfe/65\x94b\ + \x04\x03\xbeE\xd5\x95B\xab\xc8\xa4\x94\x22!Dr\ +\xafH0\x07\xec\x18\x93\x1bl\x09Zj\x970\xf6;\ +#\x89UD\x94\xb3\xb9\xa1\xfa\x5c\xd4\xd6\x1dq\xd67\ +\x0c\xcf\xc9\xc5~/$\xc4\x15\xbb|\x935\x02\xe0\xb1\ +\xc6\x1ak\xac\xb1\xc6z\x0d\xd6n\xb7\xc3\xbbN\xfd<\ +o\x96\xc4=\x87^o-\xbf\xa8\xb3\x026\xa3\xafa\ +\xe2\x03+3>\xa9\x99\x14\xbdff(\x9bj\x91I\ +\x85L\xd0H\xa6xV\xb0\x1b\x9f\x10\xac#X\x84\x8c\ +\x12K\x06w\xa0\x8d\xee\xceY\xc8\x03\x08\xael[\x8d\ +\x7f\x89\xb2\xba^\x01I\x97\x0d\x00\xcc1\x10\xb0\xc0\xe4\ +\x9d\xb3\xd2s=_\xe7K\xd7>\xc3\xcf>\xfe\xe3<\ +s\xf5\xf3_\xbb\x95;\xd6\xd7M-\x7f\xf9Q\xae\xbf\ +\xf5\xed\xec\xfb\xc1\x1f\x18\xe4\xce\xeb\xf2e\xd6\xae\x0b+\ +\xc9s\x1d\xda\xd7\xa9\x15\xc5\x06\xbdKV\x00\xb9a/\ +\x0b<\xc8\xf6\xeb\xdf\x0b\xec\x04c\x80\xf7\x01\x97\x8b\x81\ +\xe6M\xf1\xf8.\x81\x85\xcb\x9f\x97\xc0\xac7\x00<\x17\ +e^`V\x0a\xd7Y\xb2M\xcf\xc2\x8e0R\x11Z\ +\x1a&\xb1\xa5i\x85\x14\x0cl7E\x9c\x15\x9bX\xf6\ +k\xc9tyifC!R\xa4\xc3\xdb0ic\xc3\ +}L\xb8?\x1e\xe1[\xc2&\x0f\x84\xc8\xdd\x0d\x1ch\ +`\x91\x97\xbc\xfb\x93\xef\x18\x5c}\xc7z\xe5\xab\x94:\ +\x11)\x83$\x18\x8f\xebQ)~_Z\xf5\x9eK$\ +\xa6\xc0\xa5\xe3\x07\xf8\x85\x0cr\x058\x0c\x0f\x919|\ +x?\x077\xb7\xa0;\xca\xc5K\xca\xb2\xbb\xc2\xee\xfc\ +\x12}\xb7D\xc5\xcc\xa6&\xd3M\xe6\xf39]\xef\x11\ +F\x0a!\x047\xa2*\xd6\x8f+>K\x13\x0a\xea,\ +l\xc9\xea\x0c+\x88\x83\xcf \xe2f\x88\x81Rj\x1e\ +o\xef\xb2\xe3B_\xc4\xe5\xd5BOAJ \xc6@\ +\xa0\xd0\xf7>\x85j\xa1\xd4\xe4^)\xd2c\xae\xcc\xa6\ +(2bZ\xbc\x17\xd8\x0d\x19\x83I\xc5\xd1b\x06r\ +\xa1!\xe7\xe2\xf3\xbbu\xe2@\x09\xd1v\xf8\x10\x1b\xb4\ +dJ\x0f\x22\xe6a\x11\x82\xb1\xc0v\xb0\xdf\xfc\xbe>\ +\x02\xe0\xb1\xc6\x1ak\xac\xb1\xc6z\x8d\x96\xa2|\xf0\xb9\ +w#(\xf7\x1c~#\x14A]BG\xdc\x04:s\ +\xdb\xa9\x02N\xc1]y\x0c\x02\xcc\xcb\x9c\x89\xb4D\x8d\ +F\x1c{\x1cE\xc1z\x06\x8b\x8b\xf3\x8c\x0b\xee\x10i\ +P\xcdv\x9f\xff\x8d\xb8\xb5m\x9dd\xaf\xd12\x15o\ +W\xa0\xd0e3\xf8Y\xe0\xac\xaf*\x0b-\xcc43\ ++K\x1e\xbb\xfaq\xde\x7f\xfa\xa7\xf8\xfc\x85GF\xb9\ +\xf3X7U;\xff\xea\x1d\xec\xff\x81\xefC\xda\xf6%\ +=\xbf\x82\x81\xd2\x09\xc6\xf8V9r\xcd\x0b\xae\x0b\xac\ +$\xd1\x15\xf4\xd6\xfb\xe5\x86E1#+:\xe8\x96p\ +e\x09\x8d\x1bX\xcd3l\x89a\x8b\x05\xce\xfa\x06\x98\ +\x15e\x87\xcc6\x99\xed\xdc1\xd3\xccnY\x1a\xdb\x17\ +\xcc\xd96f\xa1\x8d\x0d[Eh\xc2\xc4\xa2\xc4\xa2\xab\ +'\x04J/\xa4&\xd1\xb6\x13\xe2|A\xcdI-\xc5\ +\x80N\xee\xe1 -\xaf\x8b\xc7y}\xda\xe2V\x02\xf7\ +E\xe1d\x80\xfd\x19d\x0a\x9f}\xf2q>\xff\xfc\xe3\ +\xaf\xf4&\x19k\xad6\xb7\xf6\x11%y\xe4O\x00U\ +s-\xd6\x82\xb9\xf5[\xf6m5S\xb0I\xc5\x09\xf7\ +v\xb7\xa2\xef\xb9\xca\xc6vC\xfa\xbe\x0d&\xe90\xc7\ +\xb6\xf6\xf3\xc2\xe5\x86\xb3g{\xee~\xf0\x0a\xbd^\xe6\ +\xec\xd99]\xdf!(\xd3\xc9&}\xee\x99\xcfw-\ +v\xc9\x99eukqU\x8b\xbe\x1b\xb2y\x8bx\x1f\ +\xaf\xc1o3\xb8\x0a\xd6\x07\x8c\xc5z\xd9\xac\x8fI\xa0\ +\xab\x84\x1b\x89&\xa7\xc6$\xc6E\x05)~4\x05\x1d\ +\x14@\xe2\xdf){|_\x95V\x03\x0e\x9c\xeb\x13\x8b\ +\xf7\xed\xfaQ\xe6\x171F&\x93\xc0|\xd6S\xaa\xec\ +\xd9gT\x83@\x91\x80\xf6\xd9\xf8tU\x9f\x5c\xc86\ +\x07\x8c\xf5,\xaf\xba\xfc\x7f\xed5\x02\xe0\xb1\xc6\x1ak\ +\xac\xb1\xc6z\x0d\xd7N\xb7\xcd\xbb\x9e~+o\x06\xee\ +=\xf4\x06t\x18\xa9\xef\x82N\x90\xe8?\xfe\x1e1\x01\ +\xa0\x14\x03\xbd\x00\xd23\xc5\x06\x0b\xaae%\x1b\x95\xe0\ +\xd2\xbc\x88h&\x10(\xe2\x03\x17\x153\x5c\xb1{)\ +> \x8a&\xb4\xb3Ws\x82\xa1/j}\x8e\xc8\x1a\ +\xeb[\x98k\xcf\xae\xce\xb9\xbc\xbc\xc0;\xbf\xf4\xf7y\ +\xe4\xd9\xb7\x8c=\x89c}E\xd5}\xf6q\xf2\xb3g\ +\x89\xf7\xdf\x0d\xd8n^\xa7y\x1a`\x03\x93&/\xb1\ +\x1e\xf3\x0az\xf7\x8a\xe6\xd9\xc1Cn\xa38\x9f\xe6\ +\x03\x9dB^\xe5\xfdV\xe7M\xc5\x06Z\x04T!S\ +Xj\xa6CX\x12X\x8a\x18#\xa6\x0b\xe6\xba\xe4\xd2\ +\xf2\x02\x1fz\xeeg\xf8\xe5\xe7\xdf\xc6\xa5\xd9\x99\xaf\xc5\ +j\x1b\xeb\x1b\xa4\xbag\xce\xb0|\xf41\xb6\x1c\x00\xc3\ +J\x0a=\x01\x0e\x03\xfb\x81+x\x9f-+W\xe7\x1b\ +\xc7\xc6\x8a\x01\xcd\xcc\xaa\x87\xb7/\xd6\xd7\x1b\x8a\x81\xdf\ +\x981zw\xd7zs\xbb\xec\xa0W\x95kY\xd1P\ +\x98S\xd8-\xc6\xf2v\x9aM\xda)\xc1\xa6\x88\xd4X\ +7\x95d\x80A\x85\x22\x19\xcd\xc2R\x81\xd2\xa3\xba \ ++lN[g\xc6`\xb9T\x16\xcb\xc2|^Xt\ +B!\xd2\x97\x02\xa5p;[\xfc\x06Np[l9\ +\xa1p\xa2\x85#\x02\x87\x9c=&\xc0\xeeb\xc6\xbfx\ +\xe4m\xaf\xe4\xa6\x18\xebe\xea\xf6;\xee\xa2\xeb\x16f\ +\xde\x14\xa2M4\x16%\xc6H)\xbd\x9d\x93sF\xb5\ +\xd0\xf5s\xc3\x88}\xcb\x8b\x8b\xe7@\x22\x07\x16\x07\xf9\ +/\x0f\xdc\xca\x17\xe88w1\xb0\xef\xe8%\x0e\x1e\xbb\ +\xca\xd9\xb3\x97\xb8|\xf5\x12E\x8d\xf9mRbww\ +\x97\xae\xeb\xcdu\xd9\x9beM\x15\x91\x07\x13\x86\xc1*\ +\x22\xb8z'X\xcbK\x0c\x1ew$\xa6.\xca\xd9Z\ +bbH\xce\xfcF\xcb\x0cn,3\xb8\x14{\x8e\xba\ +[s)\xdd\x0a\xf8\x165\x00Z\x8a3\xcca\xf0\x80\ +H\xc9\x0c\xab\xec5\x0aE+X\xb7\xf8%\x8a1\xc6\ +Z\xe5C\x00AI\xa1NO\xb9\xe6(D\x82(\xc5\ +\x81{=\xbe\x06\x09u5\xb6\xf8\x0a2\xe3G\x00<\ +\xd6Xc\x8d5\xd6X_\x07\xb5\xd3m\xf3\x9eS\xff\ +\x867K\xe0\xee\x83\x0f\x82\xc2\xb2\xf2\xb9\xe2\x92\xb2\x81\ +\xdf\xea@\xda\x01\xe0\xf6\x02\xaa\x1d\x1b\x88\xf7\xedZ\x16\ +d\x94`@X\xdc\x99\xd3y\xb5\x22\xc5\xfe\xd2{\xd8\ +\x82\x9a\xb9I\xd1\x82RX\x94\x8e.$\x96\x92\xe8\x81\ +\x99(\xcb\x92Y\x949\xbbe\xc6\xa7\xce\xbf\x97\xb7<\ +\xf6\x97\x98w\xdb\x06\x0c\xc6\x1a\xeb?\xa6\x96=\xb3\x0f\ +|\x84\x03\xdf\xff\xe6=Y\xbd\x8a\x01\xe0\x03\x18\x03|\ +\x9d\x954z\xdd\x17GpVW\xb1\xf6\xc6bQF\ +\xbd\x9a\x81USl\xd1\xec\xe0\xb7\x03Y`\xb4\xefu\ +\xa5\xcc\x0bWKFB\xa1H&#C\xcfb\x0e\xa6\ +\xac\x10\xc4\xcd\xe6\x22\xb5\x13\xd9&\x93lb\x09U\xb4\ +(Y\x85E?wp\x01\xcby\xcf\xa45\xd7\xf6.\ +\x17\x16\x0beg\xde\xb1\xbd(\xb4e\x8aj\xe1\x84l\ +q\x9f\x1c\xe2h\xdbr\x0c8Z\xe0`\x82\x83\x02\xb1\ +\xf5/\x99\xe0\xf1/=\xcd\xf5\xc5\xd5Wzk\x8c\xb5\ +V\xfb\x0f\xec\xe7\xc4m'\xe9\xf2\x92(\x11)&A\ +&g7/SRH\x94\xa2\x84\xf0\xff\xb3\xf7\xe6\xc1\ +\x96\x9c\xe7y\xdf\xef\xfd\xbe\xaf\xfb,\xf7\x9c\xbb\xce\x9d\ +\xc1`\x06\x83\xc1`%@\x11 \x09\x82\xe2\x22\x8a\x90\ +DJ\xb2\xa2\xc5\xf1\x12[\xb6\xe5(K%\x95\xb2\xfd\ +\x8f+q9\xa9J\xc5I\xfeI\xd9U\x89\xedr*\ +\x95\xb8\xcaI\xca\x96c\xcb\x89b\x95)ksdQ\ +\x8be\x92ZL\xcb2@\x80\xc4:\xfb\xcc\x9d\xb9\xdb\ +Y\xba\xfb\xfb\xde\xfc\xf1~}\xee\x9d\xe1\x80\xc4\x80$\ +\x88\xc1\xf4\x83:8[w\x9f\xbe\xd3}\xfa|\xcf\xf7\ +<\xef\xf3\x16\x14\xc5\x80\xaa\xaa\xb8\x16'\x04\xf5\xf8\xe8\ +\xf8\xd8\xb1\x8f\xb0\xdb+x\xe1B\xc0\x95\x136\x8e_\ +\xe4\xe5W^g6\x9b1\xaf\xf6q\xce1\xe8-Q\ +\xcd\xe7T\xb3\x99\xd9\x8f%\x13H\xdavt\xba\xa8\xb3\ +%\x07\x1dZ\xda\xb2\xe6h\x08\xab\xf1U4\xb7,\xb2\ +\xdf\x8dHB\x12\xf4\xca\x92\xe9\xac\xc29%6\xe6\x99\ +p\xce\xbeM\xadE\xdf\xb9\xc2\x92\xa1\x93\x91\xd1\x94L\ +\xa1\xf5\x12q\xde[MnJ\xc4\xa8h\x8cf\xc9\xc6\ +l\xcf\x9a\x22\xce\x95\xb9\xb6\xc0&]\x9d\xf7\xa4\x18\xb3\ +\xd5_I\xc9\x93R\xcd\xe2\xdb\xab\x89\xda\xde\xb5\xdf\xb2\ +\xecPRu9\xb9Z\x8d?\xb7$\xfa6\xd0\x11\xe0\ +\x0e\x1d:t\xe8\xd0\xe1\x0eA\xd2\xc4\xaf\xbc\xfas|\ +\xf7\xa9\xc4\x99\x95\xf7X=0\x15\x90\xf2\xa8\xdf[=\ +\x18!\x0f\x0a<\x81\x02IJD\x99R\xd3'\xe4\xd0\ +\x1f\x97cyZ\xf5\xd8\x06\xf6N\x13\xe0\x17$\xc3!\ +$\x11\xa6qFB\xa9D\xa8\xc4Q\x89R\xa1\xd4D\ +\xe6q\xce^\xdc\xe1\xf9\xab\x9f\xe77^\xfbi\x9e\xbf\ +\xfa/\x89\xda\xd90;|\xf3P}\xe5u\xe0 \xac\ +\xaa\xb51;\xec\x1b\xd0\x00\xf5\xa1\xe9\x96\xbby\xccn\ +\x9c\x92\x12\x17\xdd\x03\x00\x8ct\xce\xe6F~\xdb\x1a]\ +\xd5\x9c\x03\xa11\xd3\xcf\xdc\x01\xa0-,PL\xe5\x15\ +A\xc5\xd3\xb4!VX\xeb.\xb38\xdb\x1aVAS\ +,\xb6\x95\x0b\xa1\xed;\x22\xb9T@$+\xcc\xd0\xa6\ +=+\x82K\xd9\xeb\x91\xfb\x1c\xa3\x8ae\x8c\xb5\xc58\ +\xcel\xd2\xb7\x89\x8e\x00w\xe8\xd0\xa1C\x87\x0ew\x10\ +\xa6\xcd\x84\xff\xef\x95\xcf\xe0\x1e(8\xbd\xf2\x18\x12#\ +5\x83\x83\x05\x5c\x89:](\xb86u\xef-\xb7D\ +\x133\x22\x03z\xf6\xb2\x195\xad\x8e\x0ck\x8da\x86\ +\xb6\x84W!\x89\xa2\x22T\xa92k\xa9/\xa8\xc4\xd3\ +8O\xa5\x89Y\xda\xa7I\x0d\x17\xa7\xaf\xf03\xff\xf6\ +\xaf\xf2\xe2\xb5\xdf\xa5\x8a\xd3o\xcf?L\x87w5\xe6\ +\xbf\xff\xfb7\x04U\xb5\x89\xce\x09\xd8\xc3\x82\xdd\xe6(\ +\x0d\x9aU*\xb1\xbaB\xcd\xf75\x07\xc5\xbcS\xd0\x1a\ +b\xad4u&\xc2\x09\x02BR\xc1'\xf0\x0dx'\ +\xa0\x0eq%8!:\xec\x934\x7fo\x16\x95\xc6\x0e\ +\x8d\x9a\xeb\x1b\xd5\xea\x7fS\xa6\xe7\x8bT[gvQ\ +\x11\xb3tbE\xf4q\xa6\xd4Nq.!\xa2TM\ +$\xa6\xc4\x1a%k\xae\xcf\x03\x08\xcb\x02K\x05,;\ +X\xc9\xea\xef\xa0\xcc\x82X`!\x98]\xbdv\xf5m\ +;\x1e\x1d\xe0\xc8\xd1u\x1e\x7f\xf2\xc9ls\x06G@\ +}>C\xd5\xcaER\x8c\x88\x13\xea\xa6\xb6\x89F\x04\ +d\x85\x10\xa1h\xfa\x8c\x8a{\xf8\xdd\xe9u\xe6\xcd*\ +\xc7\xee?\xcf\xac>K]M\xb3\x12\x1a)\xcb>N\ +\x94\xc9dB\xd4\x0a\x9fS\xd3\xda:\xe3\xa4f5v\ +.\xe0\xbd\xe6\x1e\xbay\xc2E\x1d)\xd6\xb6\xb3\xe2H\ +1[\x91i\x13\x9f-P\xd1\x12\xa4\x15\x91\x1e1V\ +\xb9\x0e\x1d\xb3,\x8b\x806\xd9\x01d.!mc\xff\ +1\x0bt[h\xd0Z\xff\xc5yb\xb4u\xb2s9\ +\x93\x5c\x9f\xcboR\xaeY6\xa2,\xde\xe3\xbd\xcf\x09\ +\xcf\x82\xf7\xa6d\xc7Fi\x9ad\xdf\xa7\xfc\xcb\xe4C\ +n\xd5$6q\xdb\xa6`\xdf.:\x02\xdc\xa1C\x87\ +\x0e\x1d:\xdca\xa8\xe2\x9c_~\xe9gx\xf6\xd4\xbf\ +\xc3\x99\xb5\xf7B\xaa\xec\x0d\xc9\xfaXnd\xaa\xb95\ +\x87\x85\xfbxp\x8e\xa8\xc2T\x1b\xfa\x02A\xb1\x9e\x93\ +\xb8\xac`\xc4Eo\xe0F\x22Q#1\x0a\xb5\x13\xe6\ +\xae\xa0q\x8eZ\x84*\xce\xa8\xd3\x9c\x0b\xd3\x97\xf9\xfc\ +\xd9\x7f\xcag_\xf9\xa9\x8e\xf8v\xf8\x96\x22\x9e\xbb\xba\ +\xa0\x9cm\xea\xb35lQf\xa6\xc5Rk\xa2Ij\ +\x8e\xe3\xe8\xac\xc9n\xe3\xa1\x01\x99*\xba\x0b\xba\x07:\ +3\x02\xac\x0d4\x15TQ)\xb0\x9e\xa7\xce\x1b\x9fT\ +g\x82o\xe9\x04uB\x0cF8\x1b\xb1o\x8bWO\ +Ls+\x1fH\xf1\xa0\x04A\x93\xd5\x01g\x8b\xa6\xc1\ +\xd2\x9c\xc95\x91\x22\xce\xfa\xa5&\xc5e+k\x1d-\ + K\x04F\xae\xe4\xb8\xeb\xb3\xea\x85\xa1\x83#\x0eF\ +\x0eV\x1a\x18\x170\xec\x1f\x12\xf0\x0e\xf1\xf0\xdd\xbd\xfd\ +\xb7\xf5\x98\xdc\xcdXY]\xe6S?\xf0C\x14!\xa0\ +\xa4\x85\xb2\xaa1\xe2\xbd\x95\x9fX\x8b\xb8\x86@\x89S\ +\xb1\xbaW\xe9Q0 \xcdk\xc6\xfd\xd3\x5c+*\xe2\ +|\x93\xc1\xf2y6\x8e\xee\xb3\xbd\xe3\xa8c\xc2%\xc5\ +IAQ\xf6\x98\xcd\xf6\x89\xa9Y\x84\x13ZP\xf2A\ +\x0e\xba&\x88\xa9\xa1\xa9\x93\xa9\xcf\x99\xc0\xa6\x94I(\ +\xb9g\xbcz\xa0Y\xf4{'\x9f\xbbJ\xca6\xe9y\ +\xfe\xeb\xb2r\x9b\xfb\x07#\x85\x91\xfc\xf6\xf3\xc4~S\ +\xb4u4\xd8\xd28\xd7\xf6\x16Hx\xefsBs\x1b\ +Re'\xac\x05X9\xab\xe1\xf7\xb9\x1eY\xa1\xa9\xdb\ +\xde\xc2,\x9c\x14,\xb2'\xa2\x05{!\xa6\xaa\x8b\x18\ +!G\x91\x94\xde\x0a\xff\xed\x08p\x87\x0e\x1d:t\xe8\ +p'\xa2\x8a\x15\x9f}\xed\xe7\xf1\xe28\xbd\xfa\x1e4\ +Uy\xd6>\x81\xeb\x1d\x8c\x90s\x80I\xe1\x1c\xa1M\ +GA\x99\xa9\xd2G\x09\x146\xa8\xd2\x04\xe2\xd1\x9c\x0e\ +\xdd\xa8\xd2\xf8\x92\xday*\xe7\x8c\xfc\xa6\x86*\xce\x99\ +\xd7\xfb\xfc\xf3W\xff>\x9f;\xfb\xb3\x5c\x9b]\xe8z\ +\x8ev\xf8\x96C\x82\xd9\xf2\xb3S\x19\x8f\xd5\xfe^'\ +R\xd3P\xa7\x86&&b\x0d\xa9\x06\xad\x1c\xd2\x04\xab\ +\xe5\x9d\x09\xb2\x87\xdd&\x02\xb5\x85\xe7h\x03)\x0a\x8d\ +B%\x82\x0fB\x08\xe0\x0b\xc0\x1d\xb4Y\x0a\xee \x11\ +:k\x5c\x16\xf6\xe3z\xc4\x18Q\x82Y1s\x9fV\ +M5*5*\x09\x92\xa2\xce\x1d\x14.{\xc9\x13Q\ +\xe0EP<\xc99\x92(\x92\x02\xf7\xb8\x1e\x1bx\x8e\ +\x89\xb0\x11`\xc9C_`\xa4\xb0\xe2a\xd9\x0c\x1d\xed\ +\xd7\xd8,\xdd\xc1\x9e\xaf\xae.\xbf\xbd\x07\xe5.E\x08\ +\x9e\xf7?\xfd\x01\x8a\xb2\xc4\xac\xc7\x11\xe7,`P\x93\ +d\xd2\x96\xa3\x19$+\xa6\xce\xe3(AV\xa8g3\ +F\xe1\x1e\xfcpL\xf4G\xa9\x9a\xcb,\x0f_a{\ +\xb7f6\x9b\xd1D\x0b\xd4\xea\x0fz\xd4\xd5\x8c\xa6N\ +\x8b\xb0)K}v\xb9\xf7\xae\xe0\xc4,\xf5deW\ +5\xe2\x9cE\x82{\xefr\xab\xa4\x94\xd5\xdeL\x9c\xa5\ +\xad\x11\xce\xf5\xb6\x12\x90\xb6\x83\xb6de8\x9f`m\ +\xf8\x94\xf7!\xff\xad\x92\x93\x9a\xc9\xa1\x89\x07Vh\x1f\ +\x1c1\xb6\xf5\xc6\xd1L\x10\x9a\x9b\x8fi\xca\x01aF\ +\xaa{\xbd\x82\xb2_2\x9f\xcdh\x9aH\xca\x0d\xbb-\ +\x8f\x22\xd7,\xe4}u\x99\xf0B\xccj\xb5X\x9dq\ +\xdb\x06\xaa\xeb\x03\xdc\xa1C\x87\x0e\x1d:\xdc=\x986\ +\x13~\xfe\xa5\xff\x87\xef\x7f\xe0\xc78\xbd\xfc0\xc49\ +\xea\xda\x91\xb6\x1c\x8c\xe0\xa5D\xb4\x02)\x08Il\xe6\ +_\x13sm\xc0\x09\x1e\x0b\x15I\x9a\x88\x1aiD\xa8\ +}I\xed\x03\xb5@C\xa2\x8e\x15\x93z\x97\x17\xae\xfe\ +K~\xfe\x85\xff\x85\x0b\xfb/\x7f\xfb\xfe\xf0\x0ew\x1d\ +dy\xb8Pz\xda~\xbf\x11K\xae\xd2\xd4\x90\x9a\x9a\ +T%SwgXs\xdeJa\xaa\xc8\xc4!\xfb\x82\ +\x9b\x09>\x0aN\xc1\xab\xe0s0\x96\x22\xd49 .\ +\xa4\xdcbIY\xf4\xe9E\xc1g\xd2\x19\x15\x0a\x0f.\ +\x02\xde\xe1\x9d\xb3\xc1{~_\x80T\x07\x04O\x8c\xb3\ +\xdc\xa6EQ\x9fk\x22\xa5m7c)\xd11\x93\x97\ +FaE<\x9b\x12\xb8\xd7\xc3Z\xb0\xf6F\xcb\x1e\x86\ +\x1e\x86\x0e\x86b\xfb\xc4\xdc>\x8b\x19\x07\x0ap\x0d+\ +\xeb+o\xe7!\xb9+!\x22<\xfa\xc4\xa3\x9c:\xfd\ +\x10\x22\xceT{c\x96$\xad\xedr+>+\xb1M\ +\xcegR\x0b\x18\xf4#\xa4\xf1\x14\xbde\x86\xc3M\xc2\ +\xe8$\xb3\xe96\xbd\xe5?`\x7f:ew\xbf&6\ +s\x90\xc8\xa0\xbfd\xcah\x9c!.R8GY\x04\ +\xaa\xca,\xf26\x11\x93\x03\xa5,\xda\xca\xc8#m\xcd\ +y<\xf8l\xcd\xbd\xdf\x85l\xd37\x12\xa9\xea\xd0\x9c\ +\xe8\xec\x9c\x10\x82\xc7{k3\x14cCR\xeb\xd3[\ +\x14\x9e\xa4B\xacj\x0bts\xd9\xf5\x10\xec\x5c\x16g\ +}\x8e\x9b:e\xfbt\xc4\xb9`\x01\x8a\xb9>X\x5c\ +a\xce\x08\xb5\xe2\x81\xd9l\xcel>3B\xae\xb9\xca\ +8\xb7v\xb2\xf0-K\x96\x8eY\x15\x8e1'P\xe7\ +\x99(i\xff\xf2\x14;\x05\xb8C\x87\x0e\x1d:t\xb8\ +\xdb\x904\xf1\xd9\xd7~\x01\xb9?\xe4t\xe8\xb65D\ +\xdb\xb71\xab\x10\x90{\xc7\x14x\xf3cR\x8b\x12\xb5\ +\xa1'\xa6`E\x11j\xe7h|\x9f\xc6\x07\xb3\x94j\ +\xa4\x8aS^\xd8\xfa\x1d~\xf5\xe5\xbf\xc7+\xd7\xff5\ +U\x9c};\xff\xe4\x0ew!\xfc\xd1U\x94\x96\xf8*\ +\xbb(^kb\xaaIU\x8d\xce\x1b\x98)2Q\xdc\ +\x1e0q\x16b5\x07W\x15\xb8\xca\xe1\xd5\xe1\xc5j\ +\x0c};?\xd4\xe4\xc0,\x01\xef\xcc%\x9a\xbf>6\ +\x87\xd4\x8a\xb7.\x9b*\xda\xd1\xb6\xcf1D\x0a1g\ +\x12\xa9Z\xa9c\x14G\x8c=R\x0a\x08u&\xa9\xde\ +HKL\x96\x0el%\xc0\x16<\x94\x83\x8cV|\xc9\ +R&\xbb\xcb\x01V\xfb\xb0\x5c\xc0\x92\x83a\x01e\xfb\ +\x0f\xe0\x80i\xde\x97>\xb6\xc3\x05\x8c\x87\xe3\xb7\xebp\ +\xdc\xb5\xb8\xff\xcc)>\xf0\xf4w\xe2|a\xf5\xb5\xaa\ +$\x97(\xa4\x97KP\xb0\x09F\x14\xcd\xcaiJJ\ +C\x0f\xa9\x05\xa7\x9e\xa5\xc1:\x83\xd1I|\x1c3\x5c\ +\xfd=\x5c13\xc2\x19\x1bT\x94^\xd9\xc7{a2\ +\xd9\xa3\xae\xf3t\x8f\x14\xc4\xc6\x94a\xab\xff\xb5P\xaa\ +\xe0=\xa3\xf1\x80\xa2p\xec\xee\xce\x88MsP\x97\xdb\ +\x0a\xa3\xce#)Z\xedm\xae_\x17\xb1\xdf\x00\xfbm\ +hHI\xa9\xebD]\xeb\xa2M\x92 4\xa9\xa1\xae\ +\x9aE\xab\xbc\x94\x14\x95\x94[\x1eY\x1b%MFV\ +SJyrU\xa9\x9b\xdaR\xa9\xc5\x81\x9aJ.\xaa\ +\x8b\xa0.D\x16\x13\x07Vg\x0f*\xde&\xa44\xa1\ +\xea2a\xcfe<\xb4\x01]\xba\x08\xe4\x12\xb0I(\ +\xe9B\xb0:t\xe8\xd0\xa1C\x87\xbb\x0e\xfb\xf5>?\ +\xf7\xe2?\xe4\x07\x1e\xfc\xa3\x9c^y\x0cu\x8a:\x9b\ +\xc9O\xc9\x02C\xbc+h4\x18\x01\x90L\x04$@\ +\x8aL\x1c\x1484\x144R\xd0\x084\x1a\xa9\xe3\x84\ +\xeb\xf3\xcb\xfc\xf2\x8b\x7f\x87\xdf>\xffOI\xb9\x85E\ +\x87\x0eo7\xc2}'H@\xb2\x98+\xe6$H\x15\ +2\xaf\x89\xd3\x06\x9dD\x98\xa8\xd9\x9cw\xc1MX\x0fv\x0beR\x9a\xdc3\xb7\xaa\xe6x?\ +$\xa5\x01\xd2\xd4\xf4\x07+\x0c\x06\x1b\x14z\x0f\x83\x95\ +s\x94\xa3\x8a\xfd\x094M\x85RQ\x86\x1e\xfd\xb2\xcf\ +d\xbaG\xd34@\xc2\xf9@J\x0d`\x01P!\x04\ +4\xd7\xe4\x8a\xc0d\x7fNQ\x04DL\xc9\xf5!\xe0\ +\x9c\xb5\xae\xab\xaa9\xb1\x896\xd9\x22\xde\x92\x97\x91l\ +EV\x12\x0d\x88\xe2\x9d\xf5wW<)U\x88\x04b\ +\x9e5u\xd9\xb5 b=xE#\xe2\x0ab3#\ +j\xa2(\x0a\xc4\x05$\xa5E\xab%'\x05\xaauN\ +\x82\xb6\xccvEp\xd9\x09ae3\xed\xecR\x0e\xed\ +\xa2M\xb8\xc6Jw\xc8\xef-z\x05\xb3\xc8\xa3n\x89\ +\xb1s\x92\xc9\xfc\xed\xa1#\xc0\x1d:t\xe8\xd0\xa1\xc3\ +\xbb\x04\xff\xfc\x95\x9f\xe3\x89\xa3\x17y\xcf\x91\xa7\x19\xf9\ +\x1e\x15\x11\xaf\x15\xde\x09!\xa7k:*\x82\x14\xb9\x9e\ +l\x86\x02\xd3j\x9f\xfd\xea:\xf3fJ\x13k\xf6\xea\ +\x1d\xb6f\x17\xb86=\xcf\x8b[\xbf\xc3^\xb5\xf5\xed\ +\xfe\xd3:\xdc\xe5\xe8?\xf5\xdel\xf4\x8c$*S\x9b\ +\xa65:\xa9`/\xc2^2\xf2\xbb\x0fn\xdf\xe1\xe7\ +\x1e\x97\x1c\x1e\x9f\xc9\x80M\xfa\x94\x02\xa5\x83B\xa0\xc0\ +\x88p\x91\xed\xce\xd2Xk\xa1\xc2C\x11 x\x08\x85\ +\x91_\xd73B\xac}h\x0a\xb3a;L\xfdM\x09\ +#\xa2Y\xac\xd3\x0aK\xea\x8a \x95\xe4Zc\xc8\x0c\ +>'T;\xc4\x17\xa8S\xc6\x08\x9b\xa1`P8\xca\ +\x12B\x09e\xcf6Q\x06(\x93\x91l\xe6\x18\xf9\x9d\ +s\xa0D\xb7*\x9f\x87\x13\xa7\xee\xe1\xde\x95{9\xbb\ +}\xf6\xed:,w\x0d\x8a\x22\xf0\xccG\x9ea4\x1a\ +\x838\x9c\xcb\xc1Q\xcej|\x9b&+\xfd\x0e\xb3\xf4\ +f\xc2)>\xa0\x0c\x91\xa6!\xb8J\xb7\xd7$\x00\x00\ + \x00IDATU\xcar\x85\xf1\xd2\x83\xac,\xcf\ +\x18on3\x9d'f\xf3&\x07Ny\xca^\x9f*\ +N\xa9\x9b\x0a$\xe2r\xaa\xb3w\xd6\xfe\xa7\xec\xf5s\ +pZ0uX\x05q\xb9.W\x1dM\xd3X\x1d\xb2\ +\x8027~)\x80\xbaL:\xeds\x8cX\xb6\xed\x94\ +,i\xd9,\xfa\x8ajn2\xa6\xe6zHj}\xc2\ +$'K\xe7\x19\x1d\xbc/9w\xfeU\xbc\xf7,-\ +\x8d)\xcb\x92\xe0\x05'\x05\x90\xf2\xdf$$5\xa5\x98\ +\x1c\x0c\xe7\xb2e:!\xa6 \x93[-i\xb6qk\ +\xca}\x8eS\xde\xd7\x84\xb8\xd6\xcd$\xb9\xa7\xb2\xe2\xbc\ +7\xb5\xf8-\x1c\xcf\x8e\x00w\xe8\xd0\xa1C\x87\x0e\xef\ +\x12\xcc\x9a\x09\xbf}\xee\xd7\xf8\xe2\xc5\xcfqz\xfd;\ +\xb8o\xfd=\xac\x0dO\x80\x14l\xed\xbd\xc6\xa4\xba\xce\ +\xac\xdeg{v\xd9\x9e\xd7;4\xa9\xe1-\xf5\x91\xe8\ +\xd0\xe1\xed\x82\x13\x06\x1f\xff@\x1e(\xd7\xa0s\xd2T\ +a\xb7Bw\x1bd'\x22\xbb\x09\xf6@f\x1eW{\ +\x9cz\x82\x0bx\x17\xf0\xceQ\x88\xc3c\x81R=\x85\ +^2\x02\x1c\x9a\x83NB\x1a \x08\x94\xa5\x11O'\ +\xe0\x03\xb8>H\x01\xa9\x84\xba\x07\xda\x83\x94\x83\xa74\ +\x93\x84E\xdb\xeb\x06\xd2v&\xc1\xf3\xfc\xcd*\xed\xb1\ +`\xcb\x99\x0a\xec-)Z\x12\xcb\xc1\xb3V\x9a\xe5\xb9\ +\xec\xdbg\x0fJ\xabC\x16Lqv\xad\xf2\x9bs\x8b\ +\x16d\xba\xad\x09\x1e\x80K\x8e?\xfa\xec\x0f\xf1\xd7\xff\ +\xdf\xff\xf5m;4w\x03D\xe0\x03\xcf|\x90{O\ +\x9eF\x9c\xcf=\x9f3\x85J)\xd7\xddF\xc4;$\ +Y\xe9\x89#\xf7\xfa-\xd6I\xb3H\x92\x82\xa5\xc1\x06\ +\xc76\xdfG\xa1\x0e\xe9=\xcf\xa5+\x17\x99\xcd\xf6\xad\ +?/\x89A\xbf\x8fjd:\x99\xe7^\xba\x1e\xe7=\ +B\x83s\x05)F\xe6\xb3)\xe0\x17\xb5\xaf\xa9\xc9$\ +\xd1e7\xb1\xe6}\xc9\xad\xed,\x0aB\xach=\xd7\ +\xf4\xaa6\x88\x04Rr$\xcd\xf5\xe8\x0a\xce\x87E\xf1\ +{[e\x1bS\xb4\xf3P\xac{|\xd2\xca\xec\xce1\ +\x11\xbc\xc7\x89\xe3\xfc\x85\x0bx\xb9\xc0`0fi4\ +bi8\xa0,{\x84\xe0q\xde\xe1\x08\xf69\xc9\xfc\ +\xfb\x82Y\xa1%\xf7\x1d\x96\x8c<,\x05\ +\xb3c\xbb\x082\xcf\xb9?\xb3\xbc~e\xdbX\xb0\xf6\ +\x84\x11\xec\x0a\xe8\xc1\x0f?\xfb\xfd\xfc\x8d\x7f\xfc\xbfe\ +\xebi\x87o\x06N\x9d>\xc5\x993\x0f\x9b\xa2k\xec\ +\x0c\xe7,\xe9\x98\xdc\xd2\xca\xeai\xad\xa7\xad\x8a\x92b\ +\x22\xa5\x00\xb3\x06\x97z,\xf57\x19-\x9ff\xe0\x97\ +9z\xdfE\xa2\xaba/\xd04B\xadJ?\x14\x14\ +E\xc1\xde\xde\x9e\x11T\x00M\xc4\xba\xb5\x04\xe7\xc0+\ +\xf1\xa0\x91\x94\x22\x22\xceH\xf7\xa2bW\xad\x966I\ +\xae\x156\xc2\x994\x19\x89\xa4]\xcf\xea\x92\x11!\xe4\ +\x00iM\x82\xa6&\xb7%jM\xf4\xd6\x22\xafu \ +\xabV\xf6\x99x|\xa1\xac\xae\x8cY\x1a=\xc4\x85\x8b\ +\x17\x99W\x91\xaa\xbe\xce\xce\xde\x0e!xze\xc9`\ +\xd0g0X\xa2\xdf\x1bR\x96\x01\xe7K\xbcSk\xd3\ +D\x8e\xb2\x92Vu\xce\xe7k\x22\x17\xdb\x1b\x05W1\ +\xdb7\xea\x16\xc4\xd8R\xa6\x1b\x9c\xb7\x7f\x8b\xb7\x82\x8e\ +\x00w\xe8\xd0\xa1C\x87\x0e\x1d:tx\xc7\x22\x9c8\ +\x8a;\xb6\x86\xea\x04\x9dV\xb0]\xa3;5\x5ci\x90\ +\x9d\x84\xdb\x07\x99;\x88bV\xc9\x10\xd0\x10P\x9fC\ +xrh\x8e/\xa1(3Y\xcd=\x7fC\xcc\x0ak\ +\x80\xc2\xd9\xeb^s\xfa3yY\x0f\xa9o\x847y\ +#\xae1\x98\x92\xdb\x860/\xe0AV\xc0\xf7s{\ +\xee\x08\xd4Fbck\x91\xceu\xc6(\x0c\x92\x11\xf2\ +\xa5\xc2\xea}\x87\xd9N\xddDp\x15\xf8\xc6\x92\xa9\xa5\ +\xb5\xd7\xb6A\x5c\xad{\xb5\x1d\xc9+0\x87\xa7>\xf4\ +\x04\xf7\xad\x9f\xe0\xd5\xab\xaf\x7fK\x8f\xc9\xdd\x82\xc1\xb0\ +\xcfG\xbf\xeb\x93\x0c\x86#\x0b\xbc\xa2=\x9b\x84\xd6>\ +\x0cX\x1b\xacLEc\x93(\xc22\xe2\xfah\x13(\ +\xfa\xcb\xf4\xfb\xcb\x8c\xca\xfb8r\xefu\xfaKWx\ +\xfd\xec\x16;\xbb\x13bj\xf0\xa2\x84\xd0c2\x99\x11\ +\x9b\x8a\xa4\x11\xef\x0a\x9c\x1c\x84Fij\xb2\xe5Zs\ +{i\x9b\xe8\xb1\xb6w\xc1\xac\xd2\x92\xb2\xe2\xebhb\ +\x93\x83\xaad\xd1\x17\x1e-P\x8dy}+H\x8f\xb4\ +v\xe8\xb8\xf8\x9b4\xd5V\xeb+BR\xc5a\xf7)\ +\xe5\xcd\xd0P\xf8\x1e\xbd^\xc9hE\ +\xbf?\xc0\xbb\x90\xe9\x97#\xc69\x22\x0e\x1f\x00\x82\xb9\ +\x00$\xe5z[\x87\xf7%\xb8>u\xa5x\x190\xe8\ +\x1f\xe7\xf8\xe6\x93lnF\xca\xe1y^}\xfd5\xf6\ +vw\x17\xb5\xb1KKK4ME]\xcdPM\x96\ +\x9e\x9c\xac\xc9\x91s\xa6\x8ej&\xbb\xaa\x8e\xb67n\ +n\xc2\x8bs\xb6NJJl\xa0N\xd5\x81\x8a\xaa\xc6\ +Z\xadUn\xae\xabu\x0e!d\xd55e\xc6i\xbd\ +\x80\x95\x94\xd7M\xb9\xdd\xafdK4x_X\x18\x97\ +*e\xaf\xc7\xb1{\x8e0\x18\x0c8~\xfc(\xfb{\ +\xfbH\x00M\x8e\xe4\x1b\x12j\x81X\x09bSQ\xd5\ +5\xfb\xbb\xfb\xf8\xe0\xe9\xf7\xfb\x0c\x86#\x86\xfd\x82\xc1\ +pH\xd9\x1bf\xcb88\x97\xebz5\x22\xb9\xf7o\ +(\x82)\xcf\x22YyWR\x14R\x22\x07`\xdd\xa5\ +)\xd0N\x5cN\x05\x93\x1b^\xd7\xf6?]\xe4\x88}\ +;v\xafC\x87\x0e\x1d:t\xe8\xd0\xa1\xc3[\xc4\xd2\ +\x8f|\x82T\xd7\xa4\x9d\xb9\xa9\xbf\xd7\xe6\xe8\xa59z\ +%\xe1(P\xefm\x90\xef,\x10H\xbc\x91_\xf31\ +;\x1b\xfd\x05#\xbbM\x01UV`\x1b\xcc\xee\x5cg\ +\x1bta\x222\x8d\xcb\xc1Xdk\xb4\xe6\xc0\xe5t\ +\xe8\xd6\x12k\x0e\x02\x99[a6\xe5\xda\x5cM\xf6\xb9\ +\xb4\xfd\x84\x13\xb8:'K\x03=\xb1\x16G\xbd\x04e\ +}p+\xd4\x08\xb1\xafl\x9d\xd4\x8asM\xbe\x87\x05\ +\xa9_ \x02%x<\x1fy\xeaC\xfc\xf4\xaf\xfc,\ +1u\xa9\xed\xdf\x08\xde\xf3\xc4\x13\x1c;v\x0a\xef\xcd\ +\xe2\xec\xbc#\xc5\x06\xa10\xe2\x95-\xb9\xa6\x07[@\ +\x94s%>\xac\x12\x1b;\x16K\xbduF\xe3\x07\x88\ +\xcd\x84i|\x99+\xe7.3\x9d\xce\xb2\xb2\xeb\xe8\xf5\ +\xfa\xc4\xe8\x98\xcd+\xab\xeb\xcd\x89\xe1\x8a\x85N\xc5\x98\ +\xc3\xa4\xf0(J\xd2h\xaa\xa8*B\xcci\xc8\x1eq\ +\x8e~\xcf\xd34\x91\xaa2\xb5VT,{Y\xb3\xca\ +z\x88\x07\xa96 \xdeH\xae8S}\xc5\xe7zZ\ +\xc9u\xbe\x8d}Ar\xba\xb5\x12qb\xc9\xcd\xb3Y\ +\xcd\xb9\xb3\x979y\xe28\xe3\xd1\x88\xb2W\xe2\x9c\x91\ +\xe8\x14\x0b\x1a\x85\x14\xe7\xc4(\xa4\x98P\x1cM\xaaI\ +\xb5\xa3\xaev\xd9\xdb\x9b\xe0\xbd\x10\xbc\xa7?\x181\x1c\ +\xf6\x19\x8fG\xf4z=\x9b@\xc0\xa1\xb1\xb14\xe8\xa6\ +\xc9*1\x98\xfe~\xd0\x08IIwW\x0a\xb4 \x0c\ +\xfd\x90\xf5r\x9d\x07\x86g8\xd9?\xc98,\x13$\ +\xa0\xc0$\xee\xb3\xddl\xb3\xd7\xec\xb2\xd3\xec\xb0\xdb\xec\ +\xb0\xd7\xec1Os\x1am\x88\x1a\xbf\xea\xde\x0enG\ +\x92;t\xe8\xd0\xa1C\x87\x0e\x1d\xde\x09p\xeb#\x96\ +>\xf5a\xe2\xf6\x04\xddmH\xd7\xe6\xe8\xd5\x0a\xae5\ +H\x0c\xa6\xc6b\xe4\x17\xcb\xe9A}n\xea\xeb\x1d\xea\ +L\xb1\xads\xcd\xadx#\xbf>/\xee0\x0bt\x99\ +Ii)\xa6\xcc\xd6b\x83d\xaf&,knqT\ +\xabY\x9b\xa3\xcfvhw\xc8\x0a\x9dI\xaf\xe8\x81\xd2\ +\xabz\xe8>\xd7\x08\xbb\x08M\x93\x89n\xb2\x9b\x9b\x18\ +\xe9m\xd5`Wau\xbd\xad\x02\xedr\x19h&\xd4\ +TX\x11s\x0e\xdb\xa2\xc0Z$\x05x\xf6c\x1fe\ +\xf0?\x0f\xd8\x9b\xee\xbdMG\xe9\xdd\x87S\xa7O\xf1\ +\xbe\xa7\x9e\xcei\xc4V\xa7\x9a\x9a\xca\x8e\xa1\xb3dc\ +\x9f\xc3\xa7\xc0#$\xf0\x81\xd2\xaf\x12\x1b\x0fQ\xe8\xf7\ +\xd7\x18,\xdf\x8b\xa4\x1e2x\x8ei\xb5MSOs\ +\xfar\xa2,\x03\xc1+\xfb\xd3=\x9a\xa6\x02I9`\ ++\x9a\xe2\xac\x11IV\x89k\xeb\xe4\x09\x19\xc8v\x02\ +!\xe1\xd0\xba&EG\xd3,\xb2\xa2\xb2\xc1A\xb38\ +\x98\xb7\x8b\x05]\xa9I\xa7\xb9FX\xb2\xda\xda\xce\xd8\ +\x08>\xb8\x9cb\xedl\x0b\xb9\x1foR\xb3K{\xf1\ +\xf4z\x9e\xcd\xcd\x0dS\x9e+G\xf0\x82\xf7\xc2\xfa\x91\ +3\xa4TQU\x13\xe6\x93\x09\xb3jf\x89\xcfI\x88\ +1\xd0D%\xc6D\xd2\x846B]G\xa6\xb3\xabl\ +\xefx._.\xe8\xf7{\x0c\x87K\x0c\x06\x03z\xbd\ +\x1ee(\xf1\x81\x1bZ\x1f\xd9Ah\xbf\x1a\xad\xba}\ +{\xb8#\x09p\x90\xc0\xe3\xe3\xc7\xf9\xbe\xcdO\xf3\xdd\ +\xeb\xdf\xcb\xba;F`\x80h@p\x99\xc4F\x22\x0d\ +I\x1aR\xbeo\xa4f\xb7\xd9\xe1z\xdcb\xab\xde\xe2\ +Z\xbd\xc5\xb5\xfa*\xd7\x9aklUW\xd9mv\x99\ +\xc6\x09\xd38e\x9e\xe6L\xe3\x94Y\x9c1m&\xd4\ +\xa9\xceIi\x1d:t\xe8\xd0\xa1C\x87\x0e\x1d\xde\x0e\ +,\xff\xe4\x0fBr\xe8\xf6\x04v\x1a\xf4\xdc>\xba\x95\ +\xac\xbd\x90\x07\xf1\xde\xa2\x9a\x83C\xa5\xad\x01v6\xc0\ +\xcfCd\x15H\x85\x89\xa4\x92-\xccQr\xedon\ +\x81\x942gn\xf3\xa5\x8aL\x88C\x04\xa9sJ4\ +\x803\x02\xac\xa5\x91\xe9\x85\x12\x9c\xcb1QS\x80\xf5\ +\x10\xf9%e\x958\x93bi\x8c\x04s\xa8=R\xaa\ +\xa0Q\xbbIkw\x8e\x18\xa1om\xd3\xad\xfa\x9bS\ +\xa5o\x18\xc5\xb7I\x5c\x01\xce\xf6#\xfc\ +\xd8\xb1\x7f\x8f\xe3\xfe\x0c\xf3\xcaQW0O\xdc\x94x\ +W\xb4\xf6wK\xf5s\x16m?\xf0pO\x00\xc9\x17\ +.\x97o8\xa5\x91\x8a\xdd\xb4\xcbn\xdca/n\xb3\ +\xdbl\xb3\x9bv\xd8\xa9\xb7\xd9\x8dv\xbf\xd7\xec\xb2[\ +\xef\xd8\xad\xdaa\xa7\xda6\x82\x1ckbV\x92\xed@\ +F\x9a\x14s\x7f\xaaNU\xee\xd0\xa1C\x87\x0e\x1d:\ +t\xb8\x1d\xc8h\xc0\xcaO\xfe\x18ik\x82\xeeF\xf4\ +\xe2\x0c.VP\x81\x169\x8a\xd99\x92\xb7\xfa_q\ +\x01|@$ Ea\x03\xc0V\xa1\xcd$7\x97\xdf\ +\x1e$\xdb\xe6[\xe6\x19\xa6\x18\xe7\xe5|c\xc2\xaaw\ +\xb9;\x8c\x834\xb3\x1a_\x8dX_`G\xdbfu\ +Q\x9f\xab\x8d\xf1\x99\x96\x00\xa7C\xaa\xb06\xa0Qq\ +\x8dY]!\xab\xcbm\x1b\xd9\xcavHS\x9b\xce\x9b\ +\x83n\x03\x8b:_\xa6\x1c\x90\xe0\x01\xc6\xda\x0b\x16D\ +\xdc\xd5\x8e\xff\xfa?\xfd\x8b|\xe6_\xfe\x12US\xbd\ +\x0dG\xea\xdd\x83\xa2\x08<\xf5\xc1\xa7\xe9\xf5\xfb\xc8\x22\ +\xf5YI\xb1\xc1\x8bG\xc4\xa6BT#*~Q~\ +\xe9((\xfd\x11\xf6'{x7d\xbcz\x92#k\ +\x0fr\xe2xbxd\xc2\xe5+\xc2\xfe~Cl\xe6\ +8\xef\x19\x0e\xfb4MEU\xcf\xcd\xde+X\xeb\xa3\ +\x85\xa5@\x17m\x8c\xd0V\xd5\xcd\x14UM\xdd%;\ +W]nQd\x01Yf7&&z\xbd\x82\x10\x02\ +\xf3Y\x85\xf5\x01\xb6tj\xdbe\x97In\x16\x0e5\ +\x07Oe\xf9X\xb5%\xbcm\x08\x95%^/\x8f\x07\ +\x1c\xd9\x5ce}m\x8d^Y\x90\xf6z\xbcw\xbc\xc6\ +\xe7\x86=\xbc\xf7L\xa6[l_\x9crf\xed\x11\x1e\ +\xfb\xf0#4\x1e.^\xd9\xe2\xfc\xf9W\xd8\xba\xfc2\ +;\xd7\xaf\xb0\xbf{\x9d\xc9t\x9f9Sbl\xf0\x9a\ +\xdb-\x91H\x0a)6\xc4\xa44\xb39\xd5\xbcb{\ +g\x17\xc1\x11B \x14\x9e\x22\x04\x06\xfd\x01eYR\ +\xf6J\xca\xa2\xbc\xed\xe3|\xc7\x10`/\x9e\xc7\xc7\x8f\ +\xf3gO\xfe\x87|d\xf4\xbd\xb8f\x99\xdd\x99\x12\xb3\ +\xf7\xde\x91k\xc1\xf3\x05-\xa9\xe6~X\xf9\x02\x12\xf3\ +\xc5.\x07\x85\xb5\xa1\x08\xda\xaa\xe9\x1ec\xc5~\x83\x91\ +\xdb`\xe4\xe0\xf8\xc0^\x17\x0f\xc9E\x1a\xa9\xa9\x98S\ +\xcb\xdc\xee\xb1\xfby\x9a\xb2\x9fv\xd9\xabw\xd8\xad\xb7\ +\xd9kv\xd8\xabw\xd8\x9bo\xb3W\xef2\xad\xf7\x99\ +\xd4\xfbL\xe6{lO\xb6\xb8\xbe\xbfEL\xb7\x9fX\ +\xd6\xa1C\x87\x0e\x1d:t\xe8p\xb7\xa0\xff\xa1\xc7p\ +K#\xd2v\x83^\xae\xd0\xb3S\xb4Q\xd4[{#\ +q\xe1\x80\xbc\xba\x12\xf1\x85\xf5\x05u\x16\x84\xd5\x8e\x0d\ +\x17=R\xb3m\xb9\xad\xe9M\xce\x14`U\x0b\xb7Z\ +d\xe9\xe4\xc7\xed\x18\xd2GS\x89C\xb6\x98\xd2\x98\x9d\ +\x1a\x97\xd5?\xc9\x04\x18\x0b\xbb\xa2%\xbcM\x0e\xc9J\ +\x07\xea\xb04\xf6\x9c\x08\xaeU\x84\xf3}\x0f\xabC\xd6\ +\x98Io;\x8em\xd3\x9f\xdb0\xac\x82\x03\xd2\xdb\x0e\ +\x82\xdb\x9e\xc0\x15\x10\xe0\xd1\xf7?\xc8\xa7?\xf4,\xff\ +\xe4_\xfc\xc2\xb7\xee\x00\xbd\xcb \x22|\xe0COs\ +\xfc\xde\xfb\x08\xae\xc09KM\x16i\xebh=N\x84\ +&\x93\xc1E\xf2\x90zz~\x8dy]\xe3|\x8f\xa5\ +\xe1=\x9c<\xf1\x14G\xd7\x02S\xfd\xb7\x9c}\xe1\x1c\ +\xd3\xe9\x9eY\x92\x1d\xf4\xcb\x1e\xaa\x89\xe9t\x9ak\x88\ +\xcd\xde\xeb\x83\xcf\xa43\x1fpM\x99\x8f\xe6Y\x15\x11\ +Sms/\x5cq\x90\xf4\xc0z`\x93&\x16|\x15\ +U\x99\xcd\xea\xcc\x85\xb2'\xdaY3$\xd5\xb4\xb0P\ +\xb7\x7f\x84\xa8\xa2Q\x16\x92\x9dH\xab~\xb7\x11\xe4\x8a\ +\x17#\xa1\xa3\xa5\x11\x83\xc1\x80\xf9\xa4as\xb2\xce\xb1\ +\xd1*\xa3\xd5\x0d\x06\xe3\x11\x0f<\xfd$\xcb\xf7,\xb1\ +\xfc%\xd8\xbfd=\xad\x1f(\xd79}\xcf:\xd5\x83\ +O2q\xfblO\xafq\xe5\xf2%.\x9d\xbb\xc8\xd6\ +\xe5\xd7\x98\xec_g>\x9f2\x9f\xd74uM\xc4\x93\ +R\xb4\x84g\xcc\xd3\x9d4Q\xd5\x0du]1\x13\xc7\ +\xce\xce\x8e\xcdo\x85\x92\xc2\xdf\x98\x01\xf5fp\xc7\x10\ +\xe0S\x83\xfb\xf9ON\xfd9>4|\x96j^2\ +k4'\x92\x09e\xb0\x7f\xe0\xe0s\x9d\x06\xf9b\x96\ +\x83\x0a\x92\xda-\x92\x1f\xb7\xf7b3(Ilv.\ +I\x9e\xb1\xe3\xa0\xa6#\xb5\x131\xde\x1a\x96\xab\xeb\x83\ +\xcf\xb9\x0a\x1ez\x1e\xc6\xa5r\xc4A\x0a\x09\x9c\xa2>\ +\x1d\xba5\xcc\x99Q\xe9\x84y\xdag\xaf\xb9\xc6\xc5\xdd\ +W\xf8\xdc\xf3\xff\x8c/~\xe97\xa8\x9a\xf9\xb7\xf5\xdf\ +\xb5C\x87\x0e\x1d:t\xe8\xd0\xe1\x9d\x88\xe1\xf7=\x03\ +\xb1\x87n\xef\xc3\xe5\x09L\x14u\xde\x12k%\xd8\x80\ +\xde\x97\xa8/sC\xdf\x22\x8f\xf3=$5\xdbfq\ +\x90\xbe\xdcj\x1e\xb4\xa4\x18\x1b/\xa6ddB\x0e\xab\ +\xb8\xc9\xc6\x809\xebh\xd1nT\xf2\xc895\xf68\ +\xe5\xedI\xc8\xad\x8dl(HL\xd96\xad\x0b~\x92\ +\x07\x99b>\xe7\x08\x12\x05g\x22\xb5\xa9`\x18\x11o\ +\xeb\x96c\x93\xd5\xe8l\xa1\xf6\x9e\x03\xd2[r\x10A\ +\x0d6\xa2\xef\xb1\x10z\x98\xc0\x9f\xfc\xd1\x1f\xe3\x17?\ +\xff+\x9d\x0a\xfc&\xf1\xc8{\x1e\xe1=\x8f?\x85\x0b\ +\xde\xfa\xe6jZ\xf4\xc455\x18\xa2&\xbck\xad\xb7\ +f\xb3\x1f\xb85\x92\xf6\x88qBY\xaeq\xec\xf8\xfb\ +8\xbe\xb6\xcch\xed<\xaf\x9c\xbf\xccl>#\xa9C\ +SEQ\xf6p.\xb0\xbf\xbfC\x8a1O\xb2\xd8\x89\ +&\xc9-\xdc\xab)Y\x05\xaf\xc3-H\xa9\xa6\x84J\ +\xee\xa1+BL\x9a\x03\xa0Z\xbb\xbffu\xd8\xe5\xd0\ +(;!\xbd\xcf\xef\xab)\xd7\xce\xb9C\x7f\x97\xcb\xee\ +k\x87\xe6bu\xd7*\xc0bvoU\xb3I'\x12\ +1E\x8a\xb2@D\x98n%N\xc9&\xa3\x01\xbc\xff\ +\xd9Oq\xf4}\xa7\x99\xba\x11\x17v\xe0\xd2\x12<\xf0\ +\xa2r\xa9RV\xd6\x1ckK\xb0\x1e\x1cG\xc3\x988\ +\x1e3?y\x8a\xf8\x14\xccR\xe4\xd5W\xcf\xf1\xc2s\ +\xcfs\xfe\xf5\xaf\xb0s}\x8b\xa6\x9e\xd1\xc4\xca&\x03\ +\xa8i\x92\xfd\xdb\x99\x12-\xf9\xaf\xcb_\xa7\xaa\xa6z\ +\xb7\xb6AZ\x0e\xcb\xfc\xe4}\xff\x01\x1f\x1e}/\xd3\ +I\xa0n\xc0;\xa1,\xc1\x17s.\xa7\xf3\xfc\xdb\xfd\ +\xe7xmv\x8e\xbdf\x8fRJ\x96\x8b\x11\xab\xc52\ +\xab\xc5\x0a\xab\xc5\x0a\xcb\xc52C7\xa4p\x05\x1eO\ +\xc8\xd2\xaeH\xb0\x99\x15\xbc%\xffa\x17\x9f\x83\xf2\x0b\ +%\x8a\xd5x\xb4\xe9\xf3)\xe5\x18|\x85\x18!5B\ +r\x90\x9c\xb7\xfb6\x14\xc1C\xf2\x82\xfa\x15\x8b\xc3/\ +`m\x08G\x8e~\x94'\x1e\xfb1\xceo\xff\x1b~\ +\xf6W\xfe\x16_\xfa\xca\x17\x98\xcd\xf7\xbf\x9d\xff\xc4\x1d\ +:tx'B$\xcf\x04\xf3U)\xf7o\x16\x8b\x12\ +\x8c6\xe4\xef\x86R\x91\x0e\x1d:txg\xc2o\xae\ +\xb0\xfc\x87>\x81nM\xd1K3t;Z\x8d\xaf8\ +\xa4mu$\xb9\xf5Qk\x03u\x1e\x09=\xc4y\xbc\ +X\xca\x95$s\xf2\x89\xcf\x82\xc6\x81\xc3\x946<\xd6\ +\xb5\x0e\xc2VMm\xcb1[Wa\x84P\xe4\xf4f\ +\xc5\x14^\x87\xa9\xb8\x99,/\x5c\x87zh\xdb\x0b\xe2\ +k\xdb\x11\x04\x8dj\xea\xb0(\xc9x\xba\xd9\xab=T\ +\xd1\xdc\xcdE\x82\xd2\x99\xca\xbc\x10m\x0e}\xf6B\x09\ +nm\xd1%\xb0\xc7A0V\xae\x05\xfe\xf8\xd3\x1f\xe6\ +\xcc\xf1\xfby\xee\xb5\x17\xbe\xc5G\xeb\xce\xc7\xfa\x91u\ +\x9e|\xf2ik\xbd\xa3\x92\xebks\xfd\xabXm\xad\ +\xe6$\xb3\xa4\xd9\x8b.\xd0\x93e\xbc,3\xadw)\ +\xcb1k\x1b\x0f\xb2\xb9|\x84\x95\xf5-b\xb8F\x08\ +\x89\x14\x1b45\x84P\xd2\xef\xf5\x98\xcd\xa6\xc4\xa6\xce\ +e\x9a\xba\xc85Fj\xc0\xe5\xcf\xb1\x132\x1dJP\ +\x13_\xe0h\xb2X\x97\xec\xbb@~\xbb\xb55p\xd0\ +\x22)\xc5\x06q\x8e\x18MyF\x05\xa5\xc8\xc4\xdeN\ +\xdc\xa4F\xa2Sll\xbc!\x82j\xfb\xb7\xa6L\x92\ +\x03h\xc2\xf9@\xf0f\x0bo\xaa\xc8\xca\xce\x06\xab%\ +4s8\xf5\xde\xc7y\xe5y\xc7\x83ga4\x83\x97\ +\xf6\xad;\xd7\xce\xa5\xcb\xbcra\xcar\xb1\xca\xca\xd2\ +\x98\xd1\xc8\xb3<\x84\xb5\x8b0\x1a\xc0\xc6\xc8sz\xe5\ +>\x9e\xf9\xe8}\x5cMs\xce\xefmq\xf9\xdae.\ +]\xba\xc0\x95\x8b\xe7\x99\xeeo\xd1\xd4s\x9azj\xe5\ +\x0e\xd1\xcaLcL\xa4\x18\xa9\xeb\xf4\x96\x5c\xb5\xefx\ +\x02\x5c\xb8\x82Om~\x9a\x1fX\xffw\x99O\x03u\ +4\xf2;\xe8'\xb6\xe4,\x9f\xbd\xf6\xeb|q\xf7\x0f\ +\xd8\x8d{v@i\x07y\x87\x06~Y\xe1\x0fR0\ +\xf4\x03\x96\xfc\x90\xa5\xb0\xc40\x0cY\x0a\x03\x86a\xc8\ +0,\xd1\x0b}\xfaa@?\x0c\xe8\x85a\xbe\xb7\xe7\ +N\x02Q\x84(B\xa3BtBD\x8c0\x0b\xd4@\ +\x93\x89r\x93oQ!F\xb5\x89\xbe\x08\xb1\xb6\x93\x84\ +\xa9\xc7\xf5G\x8c\xc6\x1f\xe6\xc7\xff\xc8#|\xfe\xf7\x7f\ +\x9a_\xfd\xf5\xff\x93\xabW_\xbf\xa9\x8e\xf9\xce\x83\xd5\ +!\xbcE\xbc\xb5\xf1\xfd\x1d\x07\xcd3\x8a\x1d:\x1c\x86\ +8\x9fC\x1fzx\x1fp\xbe\xc0\xf9\x80\xf7%\xce\xe7\ +:#\xf9\xda_\x92[\x9eUj\xb3\xb7)Eb3\ +'\xc6\x86\x14\x1b\x9azN\xac\xe7\xf6C\xde\x9d\x8f\x1d\ +\xden\x88,RI\x0f^\xfb:\xeb\xa8) \x1d\xee\ +\x0e\xac\xff\x17\x7f\x0a)\x97\x89\xe7\xf7\xd1\xcbs\xb4v\ +9\xd0\xa5\xb0\x81\xba\x0f\xa0\x0eq\x05\x14}\x08a\x91\ +\x5c+\xb9U\x8bk9\x8c\x9a\x08a\xaa+&Jp\ +P\xd7\xab\x18Q^\x94\xc5%St\x9d\xcb\x04\xda\x19\ +\x01u\x98\x08\xe2\xe4\xc6\xebm$\xafs(\xa4v\xf1\ +\xfe\xcd\xafI\xae\xb5$\xa2\xd1\xc6\x8f\x9a/\xef\xad+\ +5\x85\x9c4\x9d\xf7_\xc5R\xa7\x8b\xc3\x99?\x01#\ +\xbb\xbb\xe4\xb4.\x0e\xd4\xe1\xdcriss\x83\xff\xec\ +\x8f\xfc$\x7f\xe1\x7f\xfa/\xbf\xf9\x07\xe8]\x04\xe7\x1d\ +\xdf\xfd\xec\xf7\xb24ZFS\x03\xce\xe3(A\x14\xe7\ +\x82\xfd\x8e&\xab\x87\xf5!\x10\xa3\xf5\xef\xf5\xa1\xcfr\ +8\xce\xf6d\x07\xef\x06,\x8dOp\xe6\xf4\xe3<\xf2\ +\x80\xb03\xdf\xe2\xec\xb9\xf3\xec\xec\xecf\xb2\x9a\xe8\x0d\ +\x02u3\xa5\xaa&\xd9\xaal\x5c%%\xeb\xe3+\xce\ +\xe7\xfa[\x9b\x15q\xd2N}[[#\xb4\xc9\x1c\xd7\ +\x92\xa9E\xd4z\xf4\xaa\xd5\xf3\xaa\x08\xa299\x0dp\ +^\x16m\x8dR\x02\xa3\xcbq\xd1\xa6\xab\xcd\x89&'\ +=\x83\xdaW,8\x8a\xb2\xa0\xae\x1aT!\x14\x81\x8d\ +\x8dU\xd6\xd6\x96\x19\x8dFx_\xb0\xb75\xe7\xd1z\ +\x03I\xb03\x01\xfdM\xc7\x1fn`Y@\x97L\x04\ +\x8c3\x81A\x9f\x7f4\xff,\xafNk\x96\xe3\xbd,\ +\xef\x9e\xa4\x1f7\xe8\x85ez}O\x7f\xacl\xae\x08\ +\x0f\xae\xc0\xa3\x83\x1eO,\x1dgg\xf58\xfb\x0f|\ +\x07\x17Bbg^q\xe1\xfcE.\x9e;\xc7\xb5\xcb\ +/S\xcd\xf6\xa9\xeb\x09)\xd64\xb1\xa6il\x82\xe1\ +v\xf1\x8e'\xc0\xc7z\xc7\xf8\xf1{\x7f\x02\xad\x97\xa8\ +k;\x19\x06=\xe5\xac~\x99\x7fx\xe1g87\xbf\ +\x80\xe6\xc6\xcd\xad\xba\xb1 \xc1-\x05\xce\x83\xbbFk\ +fi\xca\xb5z+o\xfd\xe0\xd7Vp8\xf1\x04\xf1\ +\x04\x17\xf0\xe2\xf1\xce\xe3%\x10|`P\x0cY\xe9\xad\ +1\xea\x8dY\xee/3\xee/3\x1a,\xb34X\xa6\ +\x08%\xa5\x0b\xa8\x0f$\x09$\xef\x89\xce\xa1\xbe\xa0A\ +\xa8\x04*\xb5\xe6\xeb\xb3\x043Uf3\xd8\x8fB\x18\ +\xac\xf1\xde\xf7\xfd\x04\xcbG\xee\xe3\xe7>\xf3\xd7\xb8t\ +\xe1+\x8b\xa8\xf3;\x0d\xfdb\xc0}k\xf7\xd3\x0b\xbd\ +\xaf\xb9\xdc\x1b\x0e\xb5\xdf`\xf0s;C\xf3o\xc5\xb2\ +\xb7\x5c\xee-\xee\xab\xaary\xfb,\xd7\xf7\xae\xbe\xc9\ +O\xef\xf0\xae\x86\x08!\xf4\x18\x8e\xd6\x19.\xadR\xf4\ +\x96\xf0\xa1\xc0\x89_\xfc\x10~-\xe2\xfbu\xcf\xb7\x9b\ +\x9e)\xf6#\xae\x1a\x89\xb1\xa1\xa9\xa6Lv\xaf2\xd9\ +\xbdJS\xcf:\x22\xdc\xe1mC9\x1e\xb3t\xe2\xa4\ +\xa9x\xb7\xc2\x0d\xa7\xbc1\x87\xf9\xd6\x16\x93\x8b\x17\xd1\ +xg\xfeFvx\xf3(\x1e>\xc1\xf2\x0f}/\xf1\ +\xf2\x1c\xbdT\xa13P\xe7\xf3\x98.\xa2x\x1c\x0e\x17\ +\xac\xde\xd7\xe1\xed5\xe9\xe1\xbc7\xe2\x9a\x89\xe7\xc2\xf2\ +\x9c\x95\xd3\xb6sM.\x89\xc4-\x8a\x1e\xed\xce%\xe3\ +\xd9\x0e[G\xd2\x8d\xe4\x14\x97\x09\xaf\x1a1\xd6\xbc\x9d\ +E\xb6L\xab\x22s\x13\x09\xd6\xbcN\x01Z[\x1d^\ +\xe3\x94\x94\x8c|\x84\x98\xb9r.\xe9L\xc1\x94\xe7\x98\ +\xed\xd4\x0a\xc6\x96\x03\x07\xaar[\x07\xdc~%\xe6\xf6\ +72\x03\xfa\xf6\xb9\x7f\xe6O\xff1\xfe\xd6?\xfa;\ +<\xffz\xa7\x02\xdf\x0a!\x04\xbe\xf3c\x1fc}\xfd\ +\x9e\x5co*V\x0f+)\x13F]L\xd8\x09P\xd7\ +\x95\xfd.\xfb\x01\xab\xfe>\xf6\xe73\x9a\xa8\xf4G\x1b\ +\x9c<\xf1\x04'7a{\xf6*\xaf\x9e}\x85\x9d\x9d\ +\x9d\xc5$s\xaf\xbf\x84&\x98M+\xa2\x92-\xcaV\ +\xfbk\xdb\x16R\xac\xcd\x99\xda\x9e\xb4Y\xe9Mj\x02\ +\x93%9'\xb3g;g\x8e\x02\x05Hh\xb2VF\ +F\xac\xeb\xacZ;\xb3\xf8\xe7\xe0\xab\x94C\xad\x9c(\ +J\x93\x8b\xe75\xff\x89\xb6nTA\xebDUWV\ +\x97\xec\x1dM\x93\xb8zu\x97\xba\xb6\x94\xb8\xe5\xe5\x15\ +\xca\xc9\x90\xa3e\x8f4\x87i\x03\xcfN\x80\xb9\x9d\xb3\ +\x92\xeb\xda\xb5\x80'6V\x90\x9d\x8f\xf3\xcb\xfak\x5c\ +h~\x9b\xa9{\x8e2\xac\xd1\xf7G\xe85\xf7P^\ +_\xe3\xd2\xf6\x0a/\x84\x92\xd1 p|I\xb8w\x04\ +G\xc6\xc2\xe3=\x8f\xeb\x0f\x98\xf6N\xb3\xff\xc8i\xae\ +\xdf\xf7a.O\xf6\xb8\xbc}\x8d+{\xd7\xd8\xda\xbf\ +\xc6\xac\xd9\xa3nvn\xff\xb8\x7f3O\xa2o6\x9c\ +8>\xb2\xf6QN\x86\x87\x98M\xed\xfb\xde/`\xdf\ +_\xe6\x1f_\xfc\x0cg\xe7\xe7\x80\x94\x93\xd0\xd2\x82\x04\ +k\xbe2\x1c\x8c\xe5\x0er\x98\xedT>\xfc\xcb\xda^\ +\x1d\x13Q\x1b\x1a%\x17q\x1cz\xff\x86\xfb\xd6\x8a\xd8\ +V\x8d\x0be\xe83\xee\x8d\x19\x0e\x96\x18\xf5\x96Y\x1a\ +,1\xe8\x8f\x18\x0cF\x94\xbd\x01E\xd9G\x8a\x1e\xbe\ +?by\xb8F\xcf\x0d\xd8o\x02{\x8d\xb2?\x83\x99\ +\xf49\xf1\xc0\x0f\xf2\xfd?\x16\xf8\xa5\x7f\xf2\xd7\xb8\xf0\ +\xfa\x97\xeeH\x12\x1c\x9cg}i\x83~1xk\x1b\ +\xb8iF\xf50no\xa0\xff&\xd6\xbb\x89O|\xad\ +\xed\xbf\xd5\xf7n\xb5\x9c\xa2\xecL\xb6\xbe\xe6\xb2\x1d\xde\ +\xdd\x10q8\x1f\xe8\x0f\xc6\x8cW\x8e1Z>\x8as\ +\xfe\x06\x92\xab7,\x7f\xe8\x1at\x1b\xe7\xed\x0d\xcb\xb4\ +\xb5>d\x09\x83\x02_@\xd9\x1f1\x5c\xde$\xc5\x86\ +\xddk\xe7\xd8\xbf~\x91j\xb6\xdf\xa9\xc2\x1d\xbe\xe5(\ +\x97\x97\x19ln\x1e0\x8b\xc3\xc8J\xc4ahJT\ +\xbb\xbb\xb77\xcb\xd9\xe1\xce\x84\xc0\xf8\x0f}\x0c\xddS\ +\xd2\xc5)\xba]\x9b\xda\xeb\x05\x91\x80\x8a\xcf\xcc5\x80\ +\xf7\x88\x0f\x88\x0b9\x00\xcb\xe3\x9c\xcf5\x92ys\xad\ +\x12\xecrO_\x0e\xeazE@\xe3\xa1 \xd5\xc6\x94\ +b\x07\xf8\xc3\x84\xb9Mz\xf6\x07-\x93\x92\xcb\xd6i\ +\x9f3\xad\xc4jt3\xcf]$>#\xa0Q\xb3\xca\ ++\x96e\xe4\x14\x12\xc4\x00\x93\x0a\xf6<\xac\x0e\xa0\xa7\ +\xd0\xd4\x07.\xc2\x14s-0\xc6uU\xb3\x82]r\ +\xf0]h\xb0\x1d.1\x82<\x06\xf6Y\xac\xd4+K\ +\xfe\xc2\x9f\xfe\x8f\xf8\xf3\xff\xc3_\xee\xday\xde\x02\xa7\ +\x1f8\xcd\xc3\x0f?\x91\xed\xc4\xa6\xa4:\xdfv\x92\xc9\ +\xb2}\xae\xc9M\x02\xce9\x9c\x94\xac\xf7N\xa2\xae \ +2\xa5\xdf_\xe3\xd8\xf1\xc7x\xfc\xcc\x98\xd5\xcd\x1d\xbe\ +\xf4\xf2e\xeajF\x8c5)%\xcaPR\x16\x05\xbb\ +{\xdb4M\x95m\xc5`vj\xb3?\xb7AX-\ +'\xcd>\xf9\xd6\x1cMJfyv.X\x0f]m\ +\x10W\xe4\xbe\xc06\xfb\x92\x92\x824h\xca\x03\xea\x18\ +s\xf0\x96,\x88\xb6\xa6\x98m\x0f\xb6\x8e\xcbD\x1c1\ +\xe2\xbf\x989\xca1\xe4u\xdd\xe0\xbd\xd0\xef\x15l\xac\ +\xaf0\x1e/\xa1\xaa\xf4\xf6z\x84T0\x9f\x035\xa4\ +kp}\x17\xce\xce\xe1\x95\xe9\x1eg\xa7[Ti\x07\ +\x09[8\x17\xf1\x04J\x0fQw\x09Z\xb0\xc9\xbd\xac\ +\xfa\x02/3R\xa8\xd1\xb2O\xd2>/_\xea\xf1\xfa\ +\xf9\x1e\xeb\x85p\xef\x00N\x8das\x0ck\xabpr\ +\xe8I\xab+4\xeb+4\xf5\xfdL\xa7\x89\x8b\xfb\x91\ +\xb3\xd3\x86\xbf\xc9\x7fu[\xc7\xfd\x1dM\x80\xfb\xae\xcf\ +S\xcb\x1fD\xd2\x90\x18M\x96/\xcb\xc8/o\xff&\ +/M^\xcd_\xe4\x96\xf8\xb6\x85\xea\xd1(p\xf6\xc1\ +\xbfq\x0b\x229\xf8\x7f\x9b\x85\xdf\xbe\x227\xbd\x7f\x0b\ +\x12\xbcx\xac\xc2\xb4\xdacZ\xed#\xbb\x1c\xf2\xbf\x98\ +j\x13\x5cA\x11z\x94E\x8f~\x7f\xc8hy\x9d\xa3\ +\xf7>\xc0\xc6\xa9\xc7\x19/\x1fc{&L+\x98_\ +\x87\x8d\x13\x9f\xe4\xe3?\x14\xf9\xd5\xcf\xfc\x8f\x5cz\xed\ +\xb9o\xf0_\xef\xdb\x8f\xf6\xcb\xf6\xf5p\xc3`\xff\x0d\ +\xde\xffZ[Y\xbc\x7f\x0br\xf0F\xeb\xdd|V\xdc\ +\xbc\xdc\xd7\xdb\xa7\x96\xac\x7f\xbd\xfdZ<\xeel{w\ +=D\x1cE9`8Zci\xbcI\x7f\xb0\x8c\x0f\ +\xc5\xe1\x05p\xce\xd1\xeb\x0d({}\x8a\xb2\x8f\xf3\x01\ +\xe7\x97o~\x1e\ +SC]\xcd\xa9\xe7s\x9a\xd4\xd0Tsf\xd3}\xe6\ +\xb3\x09)\xda\xa4\xa1\xf3\x81\x95\x8d\xfb\x18\x8e\x8f0\xd9\ +\xbd\xca\xfe\xf6E\xe6\xd3]\xfb\xa1\xec\xd0\xe1\x9b\x0d\x11\ +\xc2\xd2h\xc1P\xe4f\x12\xbcP?\xf4\xa0\x5c$%\ +\xe2lv{\xd7\xd2\x9b~\x83\xba\xeb\xf0\x9d\x01\xb7\xd4\ +g\xf4\xe9\xefB\xafV\xe8\xf5\x1aU!\x89\xb3A}\ + \x13\xde\xd2\xda\xfdHa=P\xbdC\x5c\xbe\x89\xa9\ +\xa8\x0b\xf3\x8cd\xf1\xb7UlS&\xb4\x99\x04;r\ +/`\x8c\xc0\xba\x04>\xbf\xe12Wh\xb7\xd9\xaa\xbc\ +-)\xc6\x1f\xb4ou\x99\xb4\xb66g\xab\xbd\xb3\xcf\ +3\xf2\x8e-\xe0\xec9\xb9\x87k*\x84\x0a\xa8\x9c\xd5\ +\x00W\x0a\xbdh\x01X\x91C\xca2\x10\x9d)\xc5T\ +\x1c\xb4?j\x7f\x16Z\xe7\xeb.\xb0\xc4A_`\xe0\ +S\xcf~7\x8f\xfd_\x0f\xf3\x07/?\xff-V\x8eU]QU\xcd\x22D\xabMZKj\ +\x1ew\xab\x09\xb7\xcfO\xc9Z\xbcf\xa3\xbdY\x14\x16\ +\xf1\xe4\xd8>\xa6dN\x88\xec\xee\xf2\xce\xe3}\xee\xf3\ +\x9bl2]\x93f\xa1\xd0N \xcd\xdb\xd4\xa4\x8b~\ +\xc1mo`\x11\x9b\x1d\xd26\xd2\x1c\xcdD\xdde[\ +\xb5\xed\xc2\xea\xda*\xa0\x5c\x7f\xb9\xe2(+\xecU\xf0\ +\xf2n\xc5\xafm_\xe2\xb5\xfdW\xf8\xf5\xcf\xffm.\ +_\xfe=\xd6V\x07\x9c8q\x9c\xf5\xf55\x8en\x1e\ +\xa3,\xdd\xc2B\x8e8D\x1d\xfbi\xcaWf\x15\xbf\ +\xde\xec3e\xceP\xc3s\xbf\xfb\xeb\xbc\xf0\xfb\x9fg\xb2\xb7\x8d\ +\xf7\x05+\x1b\xf7!\xe2\xd9\xbe\xfc2M\xfd\x8d\xf5,\ +\x17\xb1\xc0\x9a\xdb\x81\xc6\xd8)\xd0\xefB\x84\xc10+\ +\x1eP\x94\x05\xcb'\xef\xa5\x09\x05\xbb\xd1z\x5c\x0e\xbc\ +c@dr\xfd:\xb1\xb1\xe3\x9f\xea\x9aT\xd7\xb7\xde\ +`V\x94\xc7\x0f\x9c\xa2\xbf\xb9\x8e\x04\x1b\xda\xb4\xe3\xc7\ +\xcc<\xf0e\x81/W\x08KC\xfc\xa0\xcf\xde+\xaf\ +w\x81Z\xef$8a\xf5O|?\xba\x9b\xd0+\x0d\ +\x9a\x1c\x1a\x0e\x88/\xe2p\x22h&\xbf\xe2\x02\x9a,\ +\x19Z\xa4\xad\x03\x96\x05a\x95\xec2^\xa8\xb0d\x95\ +W\x0e,\xcf\x8eL\x90\xb3\xf5Y\xd4\xd6\x0bjc\xce\ +6Ezq\x1du\x07\x84V\xddA-\xb0x\x0e\x94\ +\xe7\xbc|\xca\xe4\xb7U\x9d5'K\xb7\x9cF\x1a\x00\ +e\xa2\xc2\xbe\x98\xd8=(\xac\x0e\xb8n\x8c\x10\x07\xcc\ +\x12=/`\xaa\x10\x04\xfc\xdc\xf6\xb9Mz^\x84b\ +\xb5\xcao\xdeO\xda}\x9a\xdb{eY\xf0\xdf\xfd\xc5\ +\xbf\xc4\x9f\xf9K\x7f\x8ey\xf3\x8d]\xcf\xeft\x88\xc0\ +\x93O>\x8dwa1A\xe6s_iI !d\ +\x85\xd4\x1c\x05\xb1\xa9p\xde3\xee\xdfC\x5c=\xc6\xf9\ +\x13\x91SK\xc7\x19\x8d\x95\xa7O84\xcd\xd8\xde\xbd\ +BJ\x15hD4\xe2\x83\xc7{a\x7f\x7fB\xd2z\ +\xa1\xbcJ\xaeQom\x09\xaa\xedI\xd6\x06\x5c\x81\x0b\ +\x1e\xef\x1cI\xa3\xd9\xb0\xb5\xb0\x13T\xc5\xfaU\x8b\xe0\ +s\x9d\xf2lZ\x9b\xf8\x97\x16M\x8b\xd0\xd4\x12Z\x00\ +\xb1\xb6H\xf6\x9060\xd8\xd2\xa1\x9d\xdd\x8b#\xc5V\ +qn\xf9\xaf\xd2\xd4\x91\xe9\xa4\xa2X\xee1\x1c\x0e\x18\ +\x8fG\xec\x5c\xae\xf8\x8eb\x93\x9d\x06\xaeN\xe0\xf7\xae\ +\xfc\x0b~\xeb\xb3\x07\xe4\xf7f\xa8\xc2\xee\xce\x84\xdd\x9d\ +\xaf\xf0\xe2\x8b_A\x04\xca\xb2\xc7xi\x85?\xff\xa9\ +\x1f\xe25j\x1a\x09\x0cB\x8fa\x08\x94!Px\x87\ +H\x9f}uLb\xe2\xb5\xa6Ff\xe0v\x94 B\ +\xdf%\x06\x1e\xc6^X)\x1dG\xfa\xb7Og\xdf\xd1\ +\x04\xd8\xdc\xf7a1\x12\x14\xa0\xd6*\xab\xbc\x8b\xf9\xb7\ +[\x92_\x11xp\xf8\x08?x\xe4\x8fs\xd4\x9f!\ +QZmF\xae\x89\xc8\xb5\xdd\x04?\xe0\xf8\xe0\x08\xc7\ +FO\xf0\xd0\x91\x0f\xf2\x0b_\xfe\xbb\x5c\xdd?\x7fh\ +\x0f@\xbfjty+\x15\x98\x1b\xc8q\xbb\x8e`\x09\ +l\x82\x9dl\x8aC\xb2\xdd@U\xd9\xbe|\x9e\xe7>\ +\xfb\x0b<\xfa\xe9\x92\xf1\xd1G\x99\xef\x0a\x93\x0a\xaa\x9d\ +\x82\x95S\x9f\xe4\x99\x9f(\xf8\xad\xff\xfd\xbf\xe5\xdak\ +_\xe6MK\xa9\xef h\x848\xe5M\x11\xe0[*\ +[\xed\xfd\x1b\x0c\xf0\xbf\x96\xfa{X9\xbey\xb97\ +\xfc,\xf9\xea\xcfnqx\x98t\xcb\xfd\xb9\x15I\xf7\ +63\xdd\xe1\xee\x82\x88\xb04Zg\xf3\x9e\x87({\ +K\xd9:\xe5\xd8\xd8<\xce\x93\x1f\xfa\x1e\x1ez\xec\xfd\ +\xf4\xfac\xe6\x95\xe3\xfa\xae\x0dvR\xba\xe9\xdc\xc9\xca\ +\x85\xcf\x8aB;\x98\xff*W\xc2-^\x83\x83\xf3\x5c\ +\xf3\x93\xc3\xbd$\xeb\xc6n\xcca\xdfA\xbf\x0c\x8c\xd6\ +O\xf2\xa1O\xfe(GO\x9c\xe6\x0b\x9f\xfd\x0c[\x97\ +\xcf#\xce3^?NJ5\xdb\x97^\xfd\x86\xc8h\ +oi\x85\xf5{\x1fy\xd3\x93A\x0a\xecm\x9dc\xe7\ +\xcakw\xe4\xb5\xaf\xc3\x1b#\x0c\x87\x8b\xdf\xcb\xf1\xe6\ +\x11\xca\xa5%\xaa\xa4\xecG\x1b\xbe\x15Ni\xaa\x8a\xdd\ +\x0b\x97\x16\xc7\xfek\xd5\xff\x16KCV\x1e{\x98r\ +y\x9c\xed\xa5B\xd1/\x19n\xac\xd1\x1b-\x01\xca|\ +o\x9f\xc9\xd6u\xea\xe9\x0c_\x16\x8cN\x9fDU\xd9\ +\x7f\xe5lW\x1b\xfc\x0e\x81\xdfXa\xf4\x89\x8f\x90.\ +U\xa4\xdd\x1a\x0d\x058Y\x5c\xdfD$\x97\x82dK\ +*6\xb1Fam\xe2\xc4\xc9\x0dVg\xf4\x10\x09\x86\ +\x03R,X\xba\xb3? \xc1A\xedz\x1b0\xe5\xd7\ +\xe7\xebo\xbb\x5c\x22\xe7\xa3j&\xbe\x1c(\xbd\xc8A\ +\xbb\xa26\x0dZ\x95\x05AU2An\x87\xaem\xad\ +n^N\x22L\x04\xf6\x04\x863\xe8\x01\xf3\x00\xa5\xe6\ +\x1c+\xcd\x96\xe8\xc6&Hk\x0f\xbdE\x1b\x1b\x0e\xac\ +\xd0m\x8b\xa4\xb6G0\x18\xf9\x1d\xb2P\x8e\xbf\xeb\x93\ +\xdf\xc93\xef}?\xbf\xf6{\xbf\xf5M1\xceM]\xf6mjsB[\x85W\x0f\ +~\xa3\xdb\x99\x11A@#M\x93\xcc\xb1\x90imj\ +\xb25\xbbQ\xe3\x12\x1c\xfc\x1e\xab*\xceI&\xf4j\ +aXxb\xb4@K\xd5v\x96\xc4\x90\x12\x88\xf3\x8b\ +\xb6\x9c\xb2\x08\xdc\x02\x88\xb9\x15\xa3\x10\xbc\xa3(\x02\x83\ +a\x9f\x95\xe5e#\xe0\xdb%\x9b\xfd\x82?\xb8\x02/\ +\xefo\xf3\x9b\xbf\xfd\x7fp\xed\xea\xad\xc9\xef\xad\xa0\x0a\ +\xf3\xf9\x9cS+\xf7\xd1\x14+\x9c\x9f\xbe\xc4$)T\ +f\xb7\xf6\x1e\x96\xbcc%\x0cY\x09}zn@\xdf\ +\x0d(\x08x<\x8a0\xc7\x5cr\xd75\xf1r]Q\ +\xed\xdd\xfe\x84\xce;\x9a\x00'\x12s\x9d\x83+\xd1\xfc\ +e\xee\xbb>N\x1cQ\xdb\x82\x876$\xa3}lW\ +\x98\x87\x87O\xf0\xa3G\xfe4\xabr\x8a\x98l\x86\xae\ +\xa5\xccmO\xb5v\xe0\x18\x81\xa8=6\x86O\xf1#\ +O\xac\xf1\x0b_\xfa\xdb\x9c\xdf~)\x13\xed\xc3:c\ +{\xb59\xfc\xfc\xd0c=\xfcz{\x95\xb5\x13V\x01\ +QS\x7fm?ADI\x0a\xdb\x17^\xe7\xb9_\xfc\ +Y\xce\xfc\xe0\x0f3\xdcx\x98j?0\xad!\xed\x04\ +VN}\x82\xa7\xff\xec_\xe6w~\xea\xaf\xb1\xf5\xd2\ +\x97\xee\xfaP\x9a73\x0c\xfeZ\xcb|\xb3\x87\xd1z\ +\xd3\x93\x1b\x1c\xf2\x1d\xeeJ\x88\x08\xc3\xa5u6\x8e\x9e\ +Y\x90\xdf^o\xc0\x03\x0f\x7f\x07\x1f\xfc\xc8\xa79r\ +\xec~\xe6\x95c{\x07\xaa\xfa\xe0w\xcf9\x08\xc1n\ +\xde\xe70\x16YDY`\xf3\xb6_\x1d\xeb\xf7F\x04\ +x\xf1~\xbe\x16\xa98b\x12\x9a(T\x8d}vL\ +v\xdb\x9f\xc1\xbc\x86\xa5\xc1\x803\x8f\x7f\x98\xe1\xca\x1a\ +\xbf\xf5K\xff7\x17_\x7f\x09G`y\xfd$\xf5l\ +\xc2\xde\xf6\xc5\xb7LF\xcb\xfe\x88\xde`\xfc\xa6\xbf\x83\ +\xaa\xd1\xaew\x1d\xf9}WA\x9c\xa3\x5c]\xa1\xad\xb9\ +[>~\x14_\x164y \xe8\xc4\x9c\xa1q>g\ +\xef\xd2\x95E\x08Vu}\xfb\x96D\xd5\x15\x05K'\ +\xef5\xf2+B(K\x8e>\xf2\x00\x0f|\xec\x83\x1c\ +y\xf0~\xfa\xeb\xcb(0\xbf\xbe\xc3\xc5\xe7^\xe4K\ +\xbf\xf4\xeb\x5c\x7f\xfd\x02N`\xe9\xc41\xaa\xab\xd7\xa9\ +vv\xdf\xde\x7f\x84\x0e\xb7\xc4\xf8\x87?A\xb1v\x9c\ +\xfaK\xbb\x16\xa9\x1c\x04$X\x0d\xa2\xb3\x96.H\xce\ +Cp\x05\xea|\xb63\x07\xa4(pmm\xad;P\ +o\xb1M r \x88\xba\xdc\xc7\xb7M\x83\xf6\xd8G\ +\x05\xb5u|&\xd1\xed\xfa\xe9\xd0%(e\xa1.\x95\ +\xb6\x8b\xea\xf35\xf8\x90\x1a\x0cv\x9f\xd4Z\x19\xd1*\ +\xc1y\xc8(\xde\xc4\x01\x1cH\x144)\x95\x08\x93d\ +J\xef\xac1\xdbs\xcf\xe7T\xe8\x06\x9ad<\xb7\x16\ +\xab\x09.\x05\xa4\xe6@\x05\x16\xac6\xb8\xe1\x80\x04k\ +~m\xc6b\xb0\xbb\xb2\xb4\xcc\xbf\xff\x87\xff\xc4]O\ +\x80\x1f~\xf8\x09B\xd1\xb3\xfe\xb1\x22\x04_\xd2\x86I\ +\x89\xc3\xd4`)2A\xb4\xf4\xe5\xb2\xec\xf1\x1dO\xdf\ +\xc7\x87>2b\xba\x05\xcf\x0f`\xe3\xa5\x86K\x97\xb6\ +\x19\x94\x01i\x97\xf5\x9e\xb2_2\x9f\xcf\x98\xcd\xe66\ +q,\xd6\x1fK\x17\x02Y\xca\x134\x0e\xe7$\xb7)\ +2\xee\xb0\xe8\xc2\xa0\xe42\xca\xd4\xb2\x08 [\xa4i\ +\xc5\xb9,\x10\x8aX\xe9T\xb4Z)\xd5d\xed\x14\x17\ +\xb3/\x0e\xd5\xe6P\xdb%GJ1\x13\xeevd\xd1\ +\xe4\x93SH*\xa4\xa84uC\x8c\xb6\xfd\x94\x12\xf3\ +y\xcd\xcat\x85=\xf1\xecW\xf0\xb9\xf3\x9f\xe3\xd5\xaf\ +\xfc\xeem\xff\xfb;\xf1|\xf0\x81\x1f\xe1\xb5\xe6\x1aS\ +U\x12M\x16\x08\x85\x98\x84Z\x95k\xcd.\x8e}\x02\ +\x05=J\x06\xaeG\xcf\x0f(\x5c\x8f\xd2\x15\x14N\xf0\ +\xde\x94\xf2a\xd1\xbf\xed}xG\x13\xe0:\xd5\xec\xc5\ +\x1d\x84#\x80]L\xc6a\x94\x09\xf0\xe1\x01\xa1\xfd\xd7\ +\xaa\xc0\xa7\x07g\xf8\xd1\x8d?\xc5:\xa7\xa8\xf3l]\ +\x0b1\xb7\xcc\xc2\xc6rXQi\x92\xd0\x0b\xa7\xf8\xd8\ +C\x7f\x92\xcf\xbe\xf0w9\xbf\xfd\xd2A\x02%\x1cR\ +x\x17/\xbc\xc1\xf3<\xa3\xa4\xed\x89\x9ek>\xc0\x82\ +\x1a +\xc0\xde&\xe5D\xd9\xbep\x96/\xff\xe2g\ +8\xf1}\xdf\xcf\xe0\xde\xc7\xa9\xf7=u\x0d{W\x85\ +\x95\xfb?\xc1\xfb\xfex\xc5\xbf\xfa\x07\x7f\x9d\xad\xaf\xdc\ +\x81v\xe87\x81;j\x88{\x0b\x92{G\xed\x7f\x87\ +o\x19D\x84^\x7f\xcc\xc6\xd1\xd3\xf4\x076 \xef\xf5\ +\x87\xbc\xef\x03\xdf\xc5\x93O?K\x7f\xe9\x08\xbb{\xc2\ +|n\xc4\x13\xa0(\xa0\xec\xd9\xbd\xf7Jl\xa6\xec\xed\ +\x5ccw\xfb*;;[T\xf3\x995{\xaf\xe6\xc4\ +\xd4J\x08o\xac\xfa\xde\xb4C8\xef)\xcb>E\x7f\ +\xc0xe\x9d\xd5#\xf70\x1eo\x90\x86\x05\xb39L\ +f6\xa0j\x22\xecN &a\xf3\xc4C|\xf8{\ +\xfe0\xbf\xf1\x0b\xff\x80+\xe7_\xc3\x17%\xab\xc7N\ +S\xcf\xf7\x99O\xdf\x02Y\x10\xa1\x1c\x8co\xf8wj\ +\xd3Z\x0f\xef\xbb&]\x90\x1cM\x89\xa6\x9a\xdd\xfeg\ +uxGC\x9c#\x0c\x86\xf9\x89\xb0|\xfc\x1e\xc4y\ +\x9a\xd8\x0e\xe4\xc0#\xccv\xf7\xd9\xdb\xbaf\xcb\xa9R\ +\xef\xdd:C\xa1\x5c]\xa6\xb7\xb1\x0e\x22\xf8\x22p\xff\ +3O\xf2\xf8\x0f\x7f\x1f\xa3{\x8f1s\xc2>f\x03\ +,F\x03\xce\x1c?Bo\xbc\xc4\xef\xfc\xd4\xcf\xb2w\ +\xf9\xea\xff\xcf\xde\x9b\x07Kr]\xe7\x9d\xbfsof\ +\xd6\xfe\xea\xed\xafW4\x96Fcml\x04\xc1M\x04\ +7I\xd4FR\xd4\x02\x89\x92%Y\xa3\x99\x18q,\ +{\xc6\x9e\xcd\x11\xe3\x90\xc3a\x8d\xc3\x1e\x8fF\x13\xd2\ +\xc4\x84-O\x8cgd+,jdZ\xa4H\x89\xab\ +D\x89\x14)n A\x82\x00\x1a[\xa3\xf7\xe5\xad\xf5\ +j\xcd\xe5\xde;\x7f\xdc\x9bU\xef5z\x05\xb14\xc0\ +>\x88B\xf5\xab\xca\xca\xca\xca\xbc\x99y\xbf\xf3}\xe7\ +;\xa8$!\x99\x99\x22\xef\xf5\xaf\xb1\xc0\xafp\xa8\xe9\ +\x06\x8b\xbf\xf6\x8b\xe4\x87\xfa\xb8a\x81S1N\x94\x7f\ +\xa0}\xbfh\xd18\x11Th\x7fD\xa4P\xaa\x02*\ +B\x85\x8e\xad\xc2\x16\x87\xe7-l\xaf.\xd9\xde\x80#\ +\xb4\x82\xd8\xf8\xd7\x13<\xf8\xd5*H\x8c\xdd\xc4\x98\xb7\ +t\x7f6a.\xe9\x08`\xd7\x01\xe1\xd9i\xfc\x9c\xd4\ +\x11\xea\x95\xf1\xee\xd0\xe0\x17\x88d\xcc\x1c\x07\xe3g\xbf\ +\xa1E\xd8\xa0\xd8\xb3Y}\xe7\x1f\x15\xe5\x01p\x14\x12\ +\xa3R\x81J\x06\x99@\xa5\x98\xd4\x07'\xb0M\xe2M\ +Y!P\x1a\x05U\xf0\x0bZ<\x08\x0e\xe6Y\x1f\xf8\ +\xc9\xf7\xf3\xbf\xfd\xee\xbf\xe6;'\x1e\x7f)\x0f\xe9U\ +\x1d\xbbv\xeeA\x8b&\x8a4e\x93@%:\x98\x99\ +i\x94R\x18[\xe0,\x18W\xd6a\x0a\xb3\x95:;\ +\xb5\xc0\x12\xb4G\xf0\xcc\xda&+\xcb\xcb\xf4\xfb=\x06\ +\xc3\x11\xc68\x94\xf2\xf7\xb1\xd1\xa0\xef\x01gpU\xb3\ +\xa1\x7f\xaf\x1fS^\xad\x80\x13\x8c\xc9\x83TP@\xcc\ +\xc4t-0\xc6Z{\xf8k\xad\x0bFV%\x1c\xf6\ +Y\x14\x11\xb0\xd6x\xc3*\xf15\xbfJio\x08,\ + \xe5\xf6\x8bb\xd2\x97\x0b\x0f\xbc\x1d\xa0*`S_\ +\x13,\xfewkQ\xe02\xb4N\xa8\xd5k\xcc\xcdM\ +S\xa9\xc4\xac\xafv\xd9\x9d\xed\xe5d\x0e\x1b\xc3\x8c\xaf\ +>\xfe\xc7\xdbq\xd2eF=iq\xe3\xae7\xf2\xe5\ +b\x93\x82\x1c'\x89'\x05UpRrP6\xb9\x16\ +|\xef\xb1\x02\x87X\x83!%u\x0e\xed\x22\xacI)\ +\x94\xc1]\xa0:\xe6bqU\x03\xe0\xc2\x15\xf4M\x97\ +\x96,\x04\x0a\x1f\x1a\xba\x8eF\xc8\xb60\x22\xfe\xd9O\ +\x0c\x9bQ\x8b\x1f\x9b{\x88Y\xd9\x87\x09\x17\x85q\x02\ +D\x8f8\x9e=\xc9\xfap\x19\x94b\xba\xb6\x93\xd9\xda\ +\xf5\x88T=s'`\x9cb\xaav3\xb7\xee~+\ +\xab\xfdS\xa4\xf9\x80\x89\xae\xf6BLp\xf9\xda\x96+\ +\xe6\xf8o_\xb32U\x9ba\xba\xb1\x80\xd2\x9a\xcd\xe1\ +\x06\x9d\xde*\xce\x1a\x8c\xb8q\x8d\xc9\xe6\xc9\xe3\x98\xcf\ +|\x82]\xef\x89i\xee\xbc\x95\xcd\x0e\x14\x19\x0c:\x09\ +\xb3\x07\xbe\x9f\xd7\xfdr\x8d\xaf\xfe_\xff\x94\x8d#\xcf\ +\xbc\x84{\xfd{8\xae\xb1\xb7\xd7\xe2\xbb\x0c\xa5\x22\xe6\ +\x17o\xa4V\x9f\x1e3\x5c\x07\xef\xfd>\x1ex\xcb\x8f\ +\x82\xae\xd3\xd9\x14L\x11\xae\x0c\x0a\xea5\xf0jPK\ +gc\x85\xa7\x9f\xf8:O~\xe7k\x0c\x07]\x0f|\ +\x8b|\xdc\xb7\xf1B7\x99\x8b\xa9\x0e&W,\x0f8\ +u\x14S\xad5\xd8}\xfd\x01\xee~\xd3\x0f2=\xbf\ +\x8bJ,l\xf4&2\xec\xfe\x10\x0c\x9a\x1d\xd7\xdd\xcc\ +}o\xfda\xfe\xeac\xbf\xcfh\xd8'\xae4h\xcd\ +\xed!?\xf9\xd4\x15K\xa1\x95h\xe2\xaa7=\x12\x11\ +\xf6\xdfy?\xfbn\xbb'\xb4\x9e\x98\xc4\xea\xe9c<\ +\xfc\x97\x7f\x865\x06k\x0a\xcc\xf7x\x9d\xdak1T\ +\x92\xa0\xc2q\x8f\x92\x98\xc6\xc2<\x88\x9f\xdc\x80\x1f\xab\ +\x91x\x07\xe8\x22\xb85;k)\x86\xc3\xe7\xadK\xb4\ +\xa22;\x8b\xaeT\x00h\xef\x5c\xe4\xd6w\xbf\x8d\xc6\ +\x9e\x1d\xac\x18CV8\xca^7b\xa1\x1di\x16o\ +\xbb\x89\x99}\xbb\xe8\xaf\xae#\xca\xa2kUO\x07^\ +\xc3\xbf\xaf\x5ch\xc5\xdc\xaf>\x84]\xcb}\xcf_b\ +\x9c\x0e\xe5o\xda\xb3Ue-\xa6\x12\xcf\x12\x89\x8a\x11\ +\xe21X)\xd9\xdf\x09x`\xcc\x99E\x93a\xe0\xcb\ +J\xac\x9f\xfc*\xe5\xdf\x8b\x14\xc4\xa1\xdc$\xda\xc2\x00\ +#\xfe\x9ah\x83t\xda\x19\xbf\x19\xc6\x82\x09\x0e\xd0&\ +|\x8f\x8d\xfc\x07J<\xea\x8d\x94dl\xe8\xe6k\x90\ +e<5t&lk\xa89u\xe2\xcbQz\x1a\xea\ +\xce\xe3\xd6\xc2\xfaG\x1e\xde\xd3.\x18\xde\xaa\xd0\x068\ +\xd4,\x133a\x81\x09\x7f\x03\xac\x02m<\x10.\x19\ +a\x0b$\xf0\xdb\xbf\xf1\xcfx\xdf\x07\xff\x16\xbd\xd1\xf7\ +\xa69g\xb5\xda\x0c\x86OA\x02\xec\xbb\xe5b\x8dE\ +G\x9e\x95W\xa2\xb0\xe2\xd5\xa6Z)\x22\xa9p\xe6\xe1\ +\x11\xdc\x03,@K`\xb3k8\xb3\xd2\xa1\xdf\xefP\ +\x14\x05Q\xec\x11I\xaf\xb7I\x9a\x8e\xa8T*\xa1\x14\ +2\x80R\x1b22V0\xbe{4\xa2\xbc<\xd9\xd7\ +\xed\x96\x1eB\xb6$\x81\xb1\x85\x095\xbc\xe5\x5c\x00@\ +MR\xe1\xa1O\x96\xe7\x05\xed\xd8Tk\xdfk[\xa4\xd0\x22L\ +\xd5f9\xb8\xeb\xfb\xb8n\xfe\x1e\xa2\xa4\x8d\x8b\x14C\ +\xdb\xe3l\xe7\x10\xdfy\xf6\xaf\xd8\xec-c\x9d\xbfl\ +Z\x07\xbd\x13\xc79\xf6\xe1\x0f\xb3\xeb'\xdeGc\xf7\ +\xad\xf4\xba\x9a<\x83\xc1fB\xfb\xa6\xb7\xf3\xc6_\x8b\ +\xf9\xea\xbf\xfe\x0d\xd6\x9e=t-c}\x99\xf1b\xb0\ +\xb3\xd7\x18\xdekq\xa9\x10Q\xb4gwSo\xce \ +\x22Dq\xc2\xadw>\xc0[\xde\xfe~\x8cK\xd8\xec\ +z)\x9b\x08\xc4\x114\x1b\x0e%)\xcb\xa7O\xf2\xf8\ +\xb7\xff\x86\xa7\x1e\x7f\x98~\xb73\x06\xbc[\xc3\x05\x07\ +\xca\xf3\xc5e\x8fM\x11\x8a<#\x1d\xf6\xe9\xac\x9d\xe5\ +\xf0\x93\xdf\xe2\xe0\xeb\xdf\xce\x81\xbb\xdf\xc2\xec\xd4,\x1b\ +}E\x96\xfa[\xecp\xe4M\xec\xf6\xdet\x90\xfdw\ +\xdc\xcf\xe3\xdf\xf8k\x8c)\xa85gHj-F\x83\ +\x8d+\x92&\xab(F\x07\x07l\xa55\xbbn\xba\x8d\ +\x1b\xeex=\x0e=\x96\xbd*\x05\x83ng|\xd36\ +E\x86\xc9\xaf\xb9O\xbf\xd6BW\xaa\x88\xf6\xc6\x08\x95\ +F\x83\xfa\xcc\xb4\x9f\x06\x06\x9di\x10\xeb\xb1~lR\ +\x9b\x9bw{8\xf3\xfc\xf2\x1f]\xa9\x8c\xa5\xcf\xe0\xd8\ +y\xf0\x16Z\xd7\xedf\xc3XR\x17PO\x08\x07\x8c\ +\xac\xa3V\x89\xa9\xcf\xb4}=\xa9\x08*\x8a\xc2D\xf8\ +Z\xbcR\x11\xef^\xa4\xf1\xe6\xd7c\xcf\xa4\xb8L\xe1\ +\x22\xcfDy654\xdc\x15\x15\x18\xba8\x98\xe9\x05\ +7\xa9 #%\xf2FV\xce\xf9\xc5\xb1\xde7K\x07\ +\xdf\x17\xe5&\xb2\xe8X\xbcytT\x02\xca\x00\x82K\ +\x00\x5cJ\xa3\xc7\x85vn\xf2l\xf1\xbc\x94\x01L\xa0\ +^\x8c\xf5+w*,\xa8\x5c\x00\x19\x0a\xab\xac7A\ +\x1d\xcfG\x19w\xb5q\x80\x98 \x9b\xb6\x8e\x5c\x09\x1b\ +\x16\x1a\x11\xd4\x9c\x07\xc2\xde\xb0u\xd2&)3\x9e\xcc\ +\xaddPI\xfc\xee!e2\x0d\x15|\x1f\xe0i|\ +/`\x87\xff@\x12\x1e!\xa7x\xdf\x03w\xf2\x03o\ +|\x1b\xff\xe9s\x7f\xfa\x12\x1e\xd9\xab7\xf24\x0d&\ +S\x0ec!\x8e|\x12\xcd\xa8\xc2\xcb\x98\x95\x97\xde+\ +4\xb1\xe8\x90x\xd1h\x1b\x8f\x91S\x92\xc0\x0d\xf7\xcc\ +q\xf2t\x05\xdb\x0dc\xc4x\xf6\xb7\xdb\xed\xb2\xb6\xb6\ +\xc6\xdc\xec\x0c\x8d\xe6\xd4\xd8\x8dY\x09\xa0\xb4\x97^\x87\ +\x84\x88\xb5a\xa4I\x84*i\xbdp\xcb\x17\x01S\x18\ +,\x12X\xdd\x00\xd8\x95E\xa1=nq\x16\xa5\x14\xc2\ +DF\x0d\xe2\x99\xdfP\x16*\xba\x04\xd5\x13\x17r\xeb\ +\x1cJ,*\x8a0E\xb1m\xfd*H\xad\x9ds\xd4\ +\xaa5\xa2H\xe1\x8ccj}\x11Z\xbe\x08\xfe\xb1\xd3\ +\xdf\xa6?X\xbb\xe2}/\x08?u\xef\xaf\xf1\x9c\x1d\ +\x92\x8bow\xe1D\x81X\x9c\xd4pd\xe1\xd2-\x88\ +\x03\x8b\xf6\xfb-`?'&\xb4\x13S\xfe\xfc\x13\x13\ +\xaa\xa4\xaf,\xaej\x00l\x9c\xa1oz\x9e\xbd\xc5\x1f\ +\xb0f\xd4\xf0\xf6\xdf\x949\x82\x89\x10\xba\xa2\x12n\xae\ +\xde\x89r\xc9dW(X\xb1G\xf8\xf8\x99\x7f\xcf\xa1\ +\xde\xa3\x98\x92\xfe\x07\xce\x0eN\xb2>\xfa\x04\xeb\xf92\ +\xef\xde\xffA\xfc\x15\xc3_\xe0\xaa\x95Ev\xce\xde\xca\ +\x89\xd5C[&\xa4\xe7\x03\xbf\xe7\x0b\xbf\xdc\x5c}\x07\ +\x0f\xee\x7f\x88\x1d\xed\xbb \xaaS\x88\xcf\x16J4\xcf\ +\x9e\xe6.Z\xb3\xd7\xf3\xad'\xfe\x84S\xa7\x9f\xf4\x03\ +.\xac~p\xf6\x0c'?\xfa1\x16\x7f,\xa7~\xc3\ +Az]M\x91AoM\xa8\xedz\x03\xf7\xfc\xd2\x7f\ +\xc77\x7f\xef7Y}\xea\xb1\xefv\x17\xbf\xaa\xe3\xd5\ +\x00l\xafM\xaa\xbew\xa2Rm\xd2\x9e\xde\xe1{\x06\ +*\xcd\xbe\x1bo\xe7M\x0f\xbe\x07GB\xaf?\x01\xbf\ +\xd5*\xd4k\x8e~\xf7\x0c\x8f}\xebK<\xf5\xc4\xc3\ +\xac-\x9f\x9e\xb4;s\x0ek\x0d\xd6\xe4\x14E6\xee\ +\xe1\xfb\xfc\xea\xdf\x8b\xc76}\x8ax\xf6W\xc7\x15\xa2\ +\xb8\x82\x88b\xd0\xdb\xe4\x9b_\xfc4\x1bkgy\xdd\ +[\x7f\x94\xf6\xcc.6\x1d\x8cr\x7f\xad\x1d\x8c\xa02\ +U\xe7\xc0]o\xe4\xf8\xe1Cl\xac\x9eF\xc7\x15\xaa\ +\x8di\xd2\xe1\xe6\xb8\x0e\xe9r\x22\xa96P:\x0e\xfb\ +\xa9N\xab=GV(zC\x9f\xd8\xacU\xa0Q\xb5\ +\x9c=~x\x0cz\x8alx-\xc9\xf7Z\x0b\x11t\ +%\x19;@W\x9a\x0d\xaaSM\x0a\xe7\xc6\x9e=\xb1\ +\xf6\x93\xc8\xce\x89\x93\xe3dH\xde\xeb]\xb0\xfeWW\ +\xfd\xc4Uk\xcd\x8e\xdb\x0f`\x22MVlQ(\x9c\ +#\xb3\x17)\x9d\x90^\x8a\x1fx-^H\xb4~\xf4\ +A\xa2\xda\x0c\xc5\xf1\x01X\xc1\xc5*L\x88eLv\ +\x88\x0a\x85\xbd\x01\xe5\x95}\x80\x09.\xbe\xe2\xfc\x5c_\ +\x05\xb6_$\xd4\xfa\x96\xed\x8c\x82\xb49Q\x93z\xdf\ +\x88\xf0o<\x8e\x8c\x990\xbfn\x0b\xa0\x14\x1bd\xce\ +\xf8\x87\x95\x00~\xb7<{\xc4\xedU\x7fVB\x9b\x1a\ +\x0d\xceJ02\xa2,\x03\xf5\x08\x1b&\xa5q6\xcc\ +g-\x0c4\xac\x19!\xd6^\xee\x5c\xd5P\xb5\xe0\x22\ +(r\xc8\x15\xa4\x0az\xd6\x83\xfbF\x01R2\xbe%\ +\x1b\x1c\xe3)\xe4\x18/\x87\x9e\xc2\x03\xdf-5\xc3\x95\ +Z\xc2\xaf\xfc\xec\xcf\xf1\x91\xbf\xfc\xc4y\x93\xae\xaf\xf5\ +8r\xf4i\x96\x96\xf6\x86\x03\xee[\x08)\x1d\xe1\x82\ +\x11\x9fs\x16e\x15\xbef\xd7\xfa{\xb0\x1b\x90E#\ +\x5c1\x19'\xcd9Emi\x8e\xb4\xbf\xc1`\x90Q\ +\xe4\x9a\xa2(\xd8\xec\x0e\xe8t\xd6\x19\x0c\xfb\xcc\xce\xcc\ +\xd1n\xcfP\xa9\xd6p\xe4(\xe7\xd0Q\x0c\xce\xa1u\ +`\xbcqj\x1f\xbd\x1c\xfa}\xc7\xb7N~\ +\x89<{\xbe2\xe7Rq\xdb\xd2},\xcd\x1e\xe0\x1b\ +\xfdc\xd8\xb2\xcdY8\xd7\x9d\xcdA\xa2P)]\xf6\ +\xfc\xb6 \x09V\x1c9Y`\xa6\x15N\x81\x11\x07\xca\ +\x84.\x1bW\x16W5\x00\xce\x5cF\xa7\xd8\x187\x1f\ +w\x0eZ\xbaI\xb4U\xdb\x12\xc2\x01UUcWr\ +\xbd\xa7\xd1\xbd\x22\x00\xa5\x0d_Y\xfd4O\xf5\xbe\x83\ +s\x16-z\x9b\x80\xb9\xb09\xdf9\xfb\x15v\xb5\xf7\ +sp\xe7O\xfb\x9aa\x01'1\x0b\xb37SM\x1a\ +\x0c\xd2M\xb6\xa7\xd7\xce\x8d\xad\xaf\xfb\x1bv\xbb:\xcb\ +\x8f\xdf\xf9\xab4\x92\x9b0\xa21\x82\xb7\xe7/\xeb\x8e\ +%\xa1\xd6\xba\x99\xbb\xeey\x08\xf3\xcd?\xe0\xf4\xe9\xa7\ +|\xe62\x5c\xc8\x87\xa7Nq\xe6\xe3\x9fd\xc7C\x15\ +\x9a{o\xa5\xbb!\xe4\x19\xd8NL\xeb\xa6\x07\xb9\xff\ +\x835\xbe\xf2;\xbf\xce\xfa\xe1k\xfd\xdc\xae\xc5\xb5x\ +\xa5C)\xcd\xf4\xecn\x92\x8a\xafmlMMs\xd7\ +\xeb\x1e\xa4\xde\x9cas\x13J\x22\xb3R\x81f\xc3\xb2\ +\xb6r\x8c/}\xee\xa3\x1c}\xee\x09\xb2\xd4\xd7\xb9:\ +\xe7\xc8\xf3!\x83\xde:\xa3\xfe\x06y>\xf2,\xa8\xc9\ +y1R)J\xc7Dq\x95j\xbdMsf\x07q\ +\xa5A\x9a\x0ey\xfa;_#\x1b\x8dx\xfb{~\x91\ +f\xbdM\xde\x0d\xd2;\xe3A\xf0\xcc\xd2\x1ev\xec\xbd\ +\x91\xce\xdaYD\x1c\x95\xfa\x14JG\x98\xcb5\xe4\x13\ +!J\xaac\xf7\xe7j\xa3Icj\x86\xc2\x0ai0\ +\x01\xab$`\x8da\xf9\xe4\x91\xf1\xc7\xf2t\xf0\xaa\xec\ +\x81~-.\x1c\x22\x82N*\xc1\x84E\xa84\x1b$\ +\x8d\x06\xf9\x16\x07\xf4X\x043\x1a\xd0]^\xf5/8\ +G1\x18\x5ch\x85c0\xad\x22Mkq\xce\xf7\xcc\ +\xbe\xc0\xf9\x12\x0b\x98\xbc \xed\xf6|-]\xe8\x0d|\ +-\xd1\xf2\xcaE\xb4k\x8e\xb9_x\x1f\xe6X\x8e+\ +\x04\xa74b\x15.\xd6cC\xa1\xb2\x8d$\xa2B=\ +\xa5\xc2\x89F\xe9\xc8{\x09\x84\xd6Gc\xf2K\xfb)\ +\xbe\x96\xd0\x0dH{\xb0\x98\x88\xc7\x84z\x0b\x18NT\ +\x00\xc2\xda\xbfV\xfa\x13\x19\xfc\x5c\xcc\x8a7\xbb*\xcd\ +T\x8ds\x18\xc4\xff\x1b?\x01/\xcb7}\xc2\xc6\x86\ +\x9e\xc42\xa9\xc1\x14\x0f&\x1c%\x03\x5c\xf6[\x05\xc4\ +x\x09\xa88\x9cv\x18\xabXU\x0e\xeb&\xfd\x8c)\ +\x19\xebb\xd2\xc2)V0\x00\x22\xe3\x01\xb2\xbf\x90\xfa\ +m\x9fP\xd7~_\xb0\x094\xf1 \xb8\x85\xa7\xb0\x87\ +\xf0\xe0[\xde\xc4\x8f\xbf\xe5G\xf8\xf0\x17>\xf6\x12\x1f\ +\xe5\xab/\x9e8\xf4(\xaf\xbf\xffA\xdf\xeb7$/\ +\xacIQ*\xc8\xedE\xb0\xae@\x9co7d\x5c\x01\ +b\xe9\x9a.\xfd\xb3\x86\xe6\x8c\x86\x08\xce\x02\x83^\xce\ +pX\xe0\xac`\x9d\xa37\xe8\xd1\xednb\x1d\xa4Y\ +\xce\x993\xa7\x19\x0c\xfb\xcc\xcf-P\xab\xd6\xc6\xb5\xe0\ +XKQ\xf8\xec\x8c\xbf;\x8ao\xede\xf20\x96\xf5\ +Dh\xe5\xbc,\x1b\xed\xc6\xe3L\xc4y0\xe8\x9c\xc7\ +\x16\xe1|q\xc6bL\x16T\x13\xde\xecJ\xe9\xd2\x7f\ +H\x85\xb1'\x8c\xb5\xf3\xce\x1b\x5c)q\x18\xeb\xfd\x89\ +<&\xd5,,\xcer\xfd\xf5;Q\xc4t\x9e\xb0\xcc\ +'\x8a\xe3\x9b\xf0l\x7f\x93'\x9f\xf9\x8b+\xde\xef\x82\ +\xf0\xfd7\xbf\x9f\xaeut]\x1e\x18]\xc6\x00\x18\x91\ +\x00\xd4\xcb\x9fm\xb1(\xb48,\x1e\x1c#E04\ +V\xc1\xa9\x1b\xac\x5c\xf95\x5c]z\x91W.\x0a[\ +0\xb4\x03\xc2\xfd\x0d\xe3\xa0\xa1\x1a(\x89B\x8d\xc5\x96\ +\x85\x9d\xa3\xa6\xea4\xa5\xbdm\x1d\xab\xc5)\x0e\x0f\x0e\ +a\x9c\xd7\xd0\xfb\x92r\x85\x04\xcb\x04\x1d\x0a\xc6\x1f9\ +\xf5y\x94\xce\xc6\xee\xd0\xc6A\xb3\xbeD\x14WC\xcf\ +\xe1\xf1\x17q\xfe\xc9\xa8\x7fMD\xb1\xd0\xd8\xc5O\xdc\ +\xf1w\x98\x8an\x06\xd1(-h%^~\x13\xbc\x1b\ +\x94\x16\x10ET\xdb\xcb\xadw\xff\x04\xd3\xf3\xd7\xe1\xc4\ +a\x9d\xc1\xe1{_\x0eO\x9c\xe4\xf4\x87>\x82;y\ +\x88\xfaT\x81N \xcf\xa1\xdfO\xa8\xdf\xf0f\xee\xff\ +;\xbf\xce\xec\xfe[\xc7\x13\x80\xd7Z\xbc(\xec\xe9\xcb\ +\x99\xe5\xbf\xc6(|\xcfF\xb56E\xbd9\x1b\x1c\x1d\ +57\xdd|7\xbb\xf6\xecg0\xd0\x842F\xe2\xd8\ +\xcb\x9e\xd7W\x8e\xf3\xe7\x7f\xfa\xfb<\xfb\xe4\xb7<\xf8\ +u\x8e<\x1b\xb2\xb6|\x98\x13\x87\xbf\xc9\xf2\xc9Cl\ +n\x9cb\xd8_'K\xfb\x1e\x04\x17\xf9w\xfd\xc8\xd3\ +\x01\xc3\xde\x1a\x1b\xcbG8{\xf4Q\x86\xddU\x9c\xb3\ +\x98\xa2\xe0\xb9'\x1f\xe1k\x7f\xf9Q\x94\xa4\x84rJ\ +\xdf\xaa \x03\xd1Uv\xee\xdbO\x14\xf9~\xd6q\xa5\ +N\x14W.{\xdf\x08B\x94\xd4\xc6\xcc[\xa35M\ +\xad\xd9\x1e\xf7:\x16\xbc\xfcp\xd8\xeb\xd0\xeb\xac\x87\xef\ +\xb6d\xc3\xde\x15\xb3\xde\xd7\xe2*\x0f\x11t\xad6\x06\ +\xae\xf5\xd9it\x92\x90miu\x18)\xe8\xaf\xae\x93\ +\x06\xd3+g\xcc\x85\x010l\x93\xe2o\xed\x95}n\ +D\x08-\xa5\x18\xadm\xb0yz\xc5\x83^\x07f\x94\ +^\x93\xea\xbcB!\x91f\xfe\xef}\x00\x86\x11n#\ +\xf7\x93|\x04'\x16g-\x22\xa1\x0e8\xf2u\xbe\x9a\ +\xc8\x1b\x89\xea\x18\xa5b@\xa1\xa2\x08\xe5\xcaZ[o\ +d\xa5\x03\xc9\xaf\xc2\xbf\xb5\x99\xd4\xf8j\xbc\x12\xb8\x1a\ +y\x97\xe5D{\xd5\x81fb|\x15\xd4\x97\x98\x12\x0c\ +\xdb\xe0\xe8\xcc\xa4\x15\x925\xa1\xfd\xa6\x80\x13\xc1J\xf8\ +\xb7*\xeb4\x0d.\x92\x09(W\xa1\xee\xd2\xfa9\xa4\ ++\xdd\xab$\xa0!%\xbe\xe5\x93X\x8c\xb3\xf4\xb5\xa3\ +\x97@OA\xc7\xc1Z\x04\xdd\x18F1d\x1aR\xf1\ +\xb5\xc1\xa3\xc8'+\xb7\x09\x14K\xe0[:O\xd7\xf0\ +\xeco\x0c\xf4\xf1\x009\x83H\x22~\xfb7~\x83\xb9\ +\xa9\xb9\x97\xee _\xa5q\xe6\xf4\x19\x8e\x1e{\x0aK\ +\x81\x12\xa10)\xd6Y\x8c-0.\xc7\x98\x0ck\x0c\ +\x85+0&\xc39\x83u\x05\x9bn\xc0\xb3\x8flb\ +\x9e\x00,\xdc\x0e\xcc\xea\x06\x0a\x0f4;\x9d\x0d\xce\x9c\ +>K\x9e\x17\x80\xf6&Z\xd6\xb1\xd9\xe9r\xfc\xc4\x09\ +\xd66\xd6(LH\xba\x85\xb11qavX\x93C\ +\xc9\xc6Z\x7f`%\xd4\xff*=\xb1\x1c\x17)\xff\xed\ +\x7f\x8fg\x8f\x15\xce\x08\xd6\x82RqH\xba\x84\xcf;\ +;fw}oa\x19'ft\xa4\x89\xe2R\xffP\ +\x9asY\xe2X\xd8\xb9s\x1e\xad\x22\xd2a\xc1b1\ +\xcb\xda\x08F#\xc7\x97O|\x8e\xce\xfa\xc9+\xde\xef\ +\xad\xca47.\x1cd\xe8\x1c\xfdPw-\x12\xdc\xb1\ +\xc7\xa5\x06\xbe\xa0\xdd\xff\xbc\x90\x1c\x02_\x16\x81\x07\xbe\ +\xa5\xab\x9d(\xdf:\x89\x17\x80\x83\xaej\xe4T\xb8\xc2\ +3\xc0\xc1\xbd\xc0Y\xa8\xa9:UU\xd9v\x8f+!\ +iM\xd5)\xef~\xe5\x05\xaco:^F-\x01\xf8\ +\xca\xc4\xe3;\x22^\x00\x00 \x00IDAT(\xc1\ +\xbf\xe6\xa1pj\x86\xf4\xf3\x8d\xf1xr@\x14\xd7\xfc\ + \x9b\xac\xf1\x9co\xdd\x1e\x82bGc\x0f\xef\xbc\xfe\ +!f+\x07\x82[a\x00\xbe\xfa|\x0f\x7f\xc1\xab\xb6\ +o\xe4\xb6\x07\x1ebf\xe7\x8d\xc1]\xd0\x83`\xe7\x0c\ +\x83\x93\xa79\xfdG\x1f\xc3\x1d{\x82F\xbb \xaax\ +\xb3\x9a\xcd\x0d\xa1v\xc3\x9b\xb8\xf3\x17\xffkfn\xba\ +\xe55\x0b\x82_\x8a\xb86\xd7\xb9\x16/f(\x15\xd1\ +h\xce\x8ek\x88Z\xedYn=\xf8\x06\x90:\xa3`\ +b\xac#h6!\x1d\xad\xf3\xb5/~\x92\xd3'\x9e\ +\xc3:\x8b\xb5\x05\xbd\xcde\xce\x9cx\x9c\xb5\xe5#\xe4\ +\xd9K\xcfz:gI\x87]VN\x1eb\xb0\xb92\ +\xae\xf99\xf2\xf4\xa3\x9c=\xf6\x0c\xf5\x8a\xf3N\xf9\x84\ +\xba3\xab\x98\xdf\xb9\x8fJp\xee\xd5Q\x05\x1d]>\ +\x00V:\x0a\x00\xd8\x9b\xd94\xda\xb3D\x95*&\xa8\ +TCkO6\x96Ob\x0a\x9f-\xb0E\x8e\xc9\xd3\ +m\xe0\xe6Z\xbc\xfaCE\xd1\xd8\xb0J)E}f\ +\x06\x1d\xe91\x00V\x02\xda\x09\xfd\x95U\xf2\x91/V\ +\xb4y\x8e-\xceo\xba\xe6\xac\xc5\x86\xda`\x93\x17,\ +?\xf5,\xb1\xb5TE\x8567\x82\x02\x12\x11\xda\x91\ +\x86Q\xca\x91/?\xc2\xe6\xa9\xb3~\xddEA\xde\xbd\ +\xe6\x00\xfdJEr\xcb>\xea\xf7\xbf\x0e\xb3\x9a\xe32\ +\xc1\x05\x99\xb3\xdb\x22S\x17B\xcf_\xd1x\xd3\x9e8\ +HD}}\xa6g\xcd&\x80Wd\x8c%\xc7}}\ +\xe3\xad\xb2\xe7\x00\x82+\xe2\x19\xe1\xa8\x04\xc6aR)\ +!1gC\xf9d9)/\x01\xa6X\x10\xebpJ\ +|\xcd/\xa1dE\xbc\x19\x8fu\xa1+\x09\x015\x0b\ +\xc1d\xcd\x1b\xf88\xc5X\x0dS\xa2n\xa7lh\xa7\ +d\x01\x0b\x91\x90\x09\x0c\x95c\xa4`\xa4}\x9f\xe0\xbe\ +\xf2\x12\xe9\x91\x0a\xed\x92\xc4?r\xb7%\xf9\xe3\x08\x0e\ +_\x84&\xc2l\x07\xc6.\xbc^\xf3\xdf?\xbb4\xc3\ +\xdfz\xefO!\xdbf\xd5\xdf\x1b\xf1\x8dG\xbeJ\x9a\ +\x0d\xc9\xcc\x90\xc2\xa4Aq\x95bM\x8e3\xc6+\x10\ +\x9c%7#\x0a\xeb\xdf\xcf\xec\x80\xcf\xf5\xa2\xed\xfb\x17\ ++D\x81N\xb8(\xea<\x97_\xdf\xfa\xef\xf1\x8d\xe7\ +<\xefm\x15\x9d;\x03WP\x92\x08\xe2\x8f\xc96\x19\ +\xbdl\xbfO\x9c\xbbM\xdb^\x93\xf3\xbcw\x9e\xd7^\ +@Y\xc2\xb5x\x95E\x14W\xc6\xec\xaf(\xcdu\xd7\ +\xdf\xca\xe2\x8e}\x0c\x86>\x13+\xe2%\xbe\x916|\ +\xfdk\x7f\xc5S\x8f\x7f\x1dc}\x8f\xdb\xcd\xf5S\xac\ +-\x1f\xa1\xc8_\xfev?y:\xa0\xb3|\x84(\xa9\ +Q\xa9\xb5\x18t;\x1c?\xfc\x18\x8b\xd7\xddD\x1cU\ +0\x99\x9f\x04\xe6\x05\xb4\xa6\x17\xa8\xd4\x9b\xf46\xd7Q\ +Z\x13Wj\x97\xfd=JO\x0c\xb0\xb4\xd6\xb4\xe7\x16\ +\x01=n\x03\xe5'\xad\x8e\xf5\xb3'}/D\xbc\x01\ +\x965W\xe64}-\xae\xfe\x10\xa5Pq\xec\x81L\ +\xa4i\xcc\xce`\xd5d,D\x02\xcaYz\xcb+\x98\ +\xcc'CL\x96a\xf3\xf3\x8f\x05\x9b\xa6\x14\xfd\x01\xba\ +Z\xc5Z\xcb3_\xf8\x1a\xb37\xedcz\xef.2\ +QX\xf1\xde\x1a\x89(\x5c\xbf\xcf\xb3_\xf8*O~\ +\xe6\xaf)\x86)\x08d\x9d.\xf9\xb5\x1e\xc0\xafXL\ +\xbd\xe7A\x94\xabaV\x078'8\xadpJM\xe6\ +pAQCh\xef\xa2u\x15\xb4\x0adF\xe4\xe5\xd1\ +\xa1\xaeV\x82\xdcY\xe9-\xb5\xbfL\xe4\xcd\x91\x0d\xee\ +\xc9\xe2\xebj#\xf1=\xd7\x85\x00\x1f\x0cekV\x8c\ +\xf3\xec\xaf\x0d\x0f\xcfJ\xe1\xffQx\x96\xd7Jh\xbd\ +\xe9\xc0\x89\x0b\xcf\xbe\xb5\x8c\x9f\x7fz\xd6N\xcaI@\ +$\xde\xfc*\xb0\xc6\x222i0\xac\x04Q\xd6S\xcc\ +\x0a\x1c\x05V\x14\x03Q\xf4\x94xgj\x07\x95\xd8K\ +\x9e\xc5\xfa|\x80R\x10\xe7\x9e\xdcM\x14\xe8.\xde\xf8\ +*\x0f\xcf\xa3\xf0\xbbJ68\xe0kBob\x9c_\ +\xf6g~\xec}\xfc\xde\x1f\x7f\x88\xf5\xde\xc6Kz\xbc\ +\xaf\xb6x\xf6\x99\xa7y\xf6\xf0w\xd8\x7f\xd3\xed8\x1c\ +\x86\xcc\x8f\x07\xed\xebsE\x04%Q \xe0,F\xa0\ +?Z\xa3\xc8F|\xea+\x03\xbe\xfc\xd8\x1e\x92\x99\x01\ +n\xb0\x9bF\xb2HR\x1c\xa0\x96\xac\x93\xc4\x1b\x8c\xb2\ +!E\x9e\x92\xe6\xce\xfbe\xe8\x08\xe3\x0aL^\xd0\xe9\ +\x0eH\xd3c\xcc\xcf\xce\xd3\x9e\x9e!V^\xca\xef\xcd\ +\xb7T\x90\xbf\xdb\xd0\xd2(\xb4\x05\x02\x0c\xde\x0bD\x10\ +\x9c\xb5^y`\xbd\xbb\xf4\xc4V\xdc\xb7]r\xd6\xa0\ +B\xfd\xb2R\x0ac|-\xb1_o\x906\x88\xf2\xad\ +\x07%B08W\xf8\xcf\xba\x9cz\xadJk\xaaA\ +\xbd\xe1U\xb0\xe9\x8aeJ5Y\xb5pd\xe3\x08'\ +O\xbe0\x0f\xa2\xbbw\xbe\x91j\xa5E:J\x83\x8c\ +9\x0ej\x08\xe5U\x1f\x8e\xf1\xef\xf0sj\x03Re\ +\xc2\x5c\x16X\xf1\xac\xb1\xcfri\x7f\xee\xa8+\x9f/\ +\x5c\xd5\x00\x18`\xd3lb\x09R\x82\x90\x95\x9b\x89\xdb\ +\x04\xbf\xb3m\xd13=R7\xa4\xc6\x14\xe0\xcf\xed\x99\ +x\x89\xa5\xca.\xce\x0eOq1\x14\xb6\xab\xbd\x9fH\ +\xb7HM\x90\xb8(\xe8\xa7k\xe4\xe6bm8\x02\xf8\ +\x15\xc5\x8e\xc6^\xdeu\xddC\xecm\xdd\x87\x15\xed{\ +Y\x85l\x9f\xaa\xc1\xd2\xad\xb0t\xab#\xaa\xc3\xc6:\ +\x1czL8\xbb\xeaW!\xe2\xa9\xfeh\xea\x06\xf6\xbd\ +\xf1\xa7x\xfa\xaf\xff\x03\xfd\xd3\xc7 \x1c_k\xa1\x7f\ +\xf8\x18\xa7\x7f\xff\xa3,\xfd\xc2{i\xec\xdd\x8f\x1dh\ +\xb2\x1c\xec f\xea\xaewq\xef\xdf\x15\xbe\xf9\x7f\xfe\ +\x0b6\x9ey\xea\xea\xc8f;0\xd6\xe2\xb4A\xb5/\ +\xce\xba\x9e\x9bX\xb0\xe7\xbc~!\x10\x0c^z\xa4\x9c\ +\x22\xef\x82\xbd\x82Z|\x15A\xd2&\xd4SL\x92\x1c\ +\x17\x02\xe3\xe7\xfe\xbd\xb5\xf5\xcc\xf8u9\xcf\xe7\x15\xd8\ +\xe1\x95\x1b\x18]\x8bWG\x88\x08I\xa5N\x1c{@\ +\x98$U\x0e\xdc\xfe: &\x0b\xf5\xadZ\xf9\xda\xdf\ +\xe53Gx\xec\x91\xbf\xa6(\xbc\xcbT\xbf\xbb\xca\xfa\ +\xca\xd1W\x04\xfc\x96\x91\x8d\xfa\x8c\xfa\x1b$\xd5\x06\xc6\ +\x14\xac\x9c>F>\x1aP\xa9T\x18\x85\xd2cc \ +\xaaThM\xcd\xb0z\xfa\x98w\xb8N\xea\x97\xfd\x1d\ +z\x8b\x03\xb4\x8ec\xa6g\x97\xb0N\xb6\x01`l\xc1\ +\xfa\xd9\xd2\xf4\xc8Qd\xc3k-\x90^\x83\xa1\xab\xb5\ +\xe0\xe0\x0b:I\xa8\xce\xb41\xa1V\x12@\x8b \xd6\ +\xd0[^\xf5\xccn\x90(\xbb\x0b0\xc0&\xcb\x19\xad\ +\xac\x12O\xb5Pq\xc4\xca\xd3\xcf\xf1\x8d\xff\xf0Qn\ +z\xf0\x01f\xae\xdb\x8d\xaezw\xd33'\xcer\xf4\ +k\x8fp\xfc\xe1G\xc9z^N]\x0c\x86\xf4\x0e\x1f\ +\xbb \xb8\xbe\x16/m\xc47\xee\xa4\xfd\x9e\x1f\xc0\x1d\ +\xcd\xa0p\xb8\xb2\xde\xd11v}.'\xc3\x9e\xd5U\ +^\xf2(\x82&\xc6E\xb1o\x91D(\x0b\x0cd\x98\ +\x96\xe0\xe8\xcc\xe49\x0e\xcco,^\xf6\x1cG\x93V\ +G\xa5\xf9\xa8#\xd4\xf8\x16\xa1\xb7\xef\xc4\x93\xd0'\xc7\ +\xc7\x8a\xe5\xc0\x92\xe1Io\xd0e~n\x81z\xbd\x19\ +\x18O\x7f\x90&\x9d\x1fJ`\x1bX\xe2`r\xe5]\ +\x9c\xad\x1f\x8fA\xca,\x02\xc6\xf8,J\x89+$,\ +\xec[0\xd90O\x0d5\xe86\xb8%\x04\xc91\xa2\ +\x09\xfai\xac\x83z\xa3\xc1\xe2\xc2\x1c\xfd\xee\x88\xb9\xd1\ +\x1el\xa2\xd0\x16\xbeq\xf4\xcb\xe4\xf9\x95\x9b_\x01\xfc\ +\xd8\xad\xef\xa5\xc0\xfb4\x98\x12\xe8\x228\x97#\xc4a\ +n]\x82]\x1d\xe6\xd1*(.\xca\x9a\xdf\xe0\x15 \ +n\xec\xab$\xaf5\x13,\x80\xcd\xc2\x03`\xa1\x1a\x5c\ +\xd2<\x00\xf6#\xa0d_\xfdcd\x87\xac\x14\xa7\xd8\ +\x1b/b\x83\xc1@L\x8b{\xa7\xdf\xca\x89\xe1\x11\xd6\ +\xb2\xe5m\xeb.\xaf\x05\xf3\x8d]\xbcn\xef\x8f\x92\x15\ +\xdeU\xcc\x09(\xedX\xeb<\xc7(\xbbt\x8f\xb4\xc5\ +\xda.\xde\xb1\xe7'\xd9\xd3\xb8\xdb\xeb\xd5\x83\xec\xd9i\ +\x88j\xb0\xe7\x1e\xb8\xee\x1eG\xdc\xf0\x80\xb8\xb5\x00\x95\ +i\xc7\xc3_\x83\x13gKc,\xdf\x82)\x9a\xbe\x89\ +\xbdo\xffy\x8e\xff\xcd\x87\xe9\x1dyj\x0c\x82q0\ +8~\x92\xd3\xff\xfe\xa3\xcc\xff\xe4\xbbi\xdev\x07\x9b\ +CM^\xc0F\x07\x9a\xb7<\xc8\xc1\x0f:\x1e\xfd\xdd\ +\xdfd\xed\x89W\xde\x1d:+2\xfe\xe6\xb1/\xf1\xf4\ +\x89+7\xe9\xba\x5c\x10\x0a\xb0kq7\xf7\xdet\xff\ +\xa4\xce\xe6\x0aBi8\xbev\x94o?\xf3\x88\xcf\x82\ +\x9dg\xfd\xe7\xfb\xee\xad\x80\xfcB\xdb\xb6\x15\x14\xa7Y\ +Jop\x8dexm\x86P\xad\xb6\xbc\xcc\x09\x98\x9b\ +_b~a7y\xe1\x81#x\x96\x017\xe2\xd0\xa3\ +_\xa1\xdb\xed\x00\x90e\x03\xd6W\x8f\x91\xbf\x82\xe0\x17\ +|\xb9E:\xdc\xc4\xd9\x9d8Qt;k\xf4\xba\xeb\ +\xb4\x17f\xc6j:c\x01Q\xb4\xa6'ub^\xd6\ +U\xce\x0a/\x12\x22\xe8\xb82v\x80\x8e\xe3\x0a\xad\xd9\ +\x85qM\x1d\xf8I\xaa\xc9\x86\xf4\xbb\x13\xf6\xa1\xc8F\ +WG\x22\xefZ\xbc\xa8\xa1+\x09\x12\xf4\xf5I\xa3N\ +\xad=E\x8e\x9f\x5c\x8a@\xa4\x04\x9b\x16\x0c\xd6\xd6\xc7\ +\xc9\x10\x9be\x17.\x0bp\x8e\xd1\xca*\xc9t\x9b\xda\ +\xe2<\xa6(8\xf5\x9d'Y}\xf6(Q\xbdJR\ +\xadP\xe4\x19Y\x7fH>\x1c\x8d\xa5\xd4\xc5p\xc8\xe6\ +\xd3G\xc86{/\xd3/\xbf\x16\xdbB\x09\x0b\xff\xf0\ +\x97\x91\xa2\x82\xe9l\xe0\x9cG\xae\xa2#\x7f\xbdQ\x9e\ +=\x10\xe5\xcb&\x94\xd6\xde\xf1Y<\xf3\x8b\xf6Mx\ +u\xc9\xba\x06\xf6W\xab\x89\xf1U,\x13\xc9\xb3\xc2\x03\ +\xdf\xb1\x1cZ\x05\xd6\xb7\xbc\xc8\xb9P\xe3k}\xdb!\ +\x0c\xa1\xfd\xca\x16e\x98\xc6\xbf(^\xe0\x0c\x0a\xb1\xae\ +T7\x8f\x93\xdc^\xc6]\xce\xdb\x02\x881\xc63U\ +A\x9f-[z\xdc\x88\x0b`G\x8bw\x1fT\x0e\x82\ +\x13q\x11\x09k6e\x84!7\x09\x11BEy\x00\ +\x9fYH\xad\x97FG\x05\xc4\x85g\x87\x93\x92\xd2\xb6\ +xt\xac\xf0\x06X\x19\xc15\x0b_\x07\x5c\xc53\xc5\ +\x02:\xd6\xfc\xd3\xff\xe1\x1f\xf2\x87\x9f\xfa\x08\x1b\xc3\xce\ +K}\xf4\xaf\xaa\x18\x0eG\xfc\xf9g>MQ\xa4\xdc\ +r\xcbm\x88\xf2\xc9\x07k2\xb4N\xfc\xb5\xc9i\x04\ +\xc1X\x13J'\x0b$\x1e!.\x227\x96\xf5\x8d\x0d\ +0\xc7i\xb6wR\xad\xddA\x92\xbe\x8d\x91}\x0a\xf4\ +c\xa8\xda2:\xefc\x8d\x03\xa70\x14x\xb7\xe3\x82\ +\xa2\xb0\xacw\xba\x0c\xfa\x03f\xa6g\x99\x9e\x99\xa7R\ +\xf1m\xd9D\x09*\xd4\xbcZgQ\xe3D\xa1\xaf\xf5\ +\x85\x22\x80X\xf1\x92\x00\x08R\xea \x87(e\x0bV\ +cU\xe9\x0c\xed\x09\xbb\xb2e\xae\x09\xa5\xa1~\x9d&\ +\x5c\x87\x15q\x5c\xa1V\xab\x12G\x9a<+\xd8\x5c\xcb\ +xsu'\xdd!\xf4{\x8eo\x9f\xf8\x22\xd6^y\ +\xe2\xb0\x99\xb4y`\xcf\xebxd\x089&\x9c\x83q\ +\xa8;\x88\xc0\x09\xca\xe9`\x1e'\xde\xfcJ\xf9\x0e\xcd\ +\x16G\x14z\x17\xa35\xa2\x04'\x19\x88C\xabh\x1b\ +)u\xb9qU\x03`\xe7\x1c\xddb\x13#\xde\x11\xcd\ +\xfa\xeb\x02\xd3q\x9b\x09\x02\x09\xc8G\x84\xa1\x1dp$\ +{\x92\xbd\x95\x83\x1e}\x0a\x18'\xdcX\xbf\x9f\xb7/\ +m\xf2\x89S\x1fb\x90o\xbd\xe1\x09\x8b\xcd=\xbc\xed\ +\xe6\x9f\xa7U\xb9\x99\x0c\xc6&X\x85\xd9\xe4\xf4\xda\x13\ +\x14E\x1a\xf2.\xe7\xee]\xffw\xbb2\xcb\xfbo\xfc\ +\x15\xe6\xaa\x07p\xe2\xa5]e\x9d\x87\x8a`\xef]p\ +\xfd}\x0e\x95\x84\x0c#\xfeyn\x07\xdc\xffVH\xbf\ +\xe88\xb1\xbc\x15\x04kT\xfbF\x16\x1f\xfc\x19\xdc\xe7\ +?D\xefp\xe9\x0e-\x88\x13F\xc7O\xb3\xf2\xe1O\ +\xb2\xf0\xf3\x11S\xb7\xdcN\xa7\x0bi\x0e\x9d~D\xf3\ +\xf6\x07\xb9\xf7\xefWy\xf8\x7f\xfd'\xac?\xf5\xe4K\ +zl.\x15i\x9e\xf1\xe5\xc7\xbf|\xc9\xe5.\x87\x17\ +\xbd\xd82\xaf\xbf\xfd\x0d\xdc}\xe3}\xbc\xd0r\xf6\xe3\ +g\x8f\xf1\xc9/}\x1c\xb3e\xb2}\xc9m\xba\x00\x1b\ +\xbd5\xce}\xcf^\x9b\xcc\xbf&CD\x91T\xeac\ +\x83\xa7\xa5\x9d\xfb\xa8\xd4Z\x0c\x87\x13\x06!\x8e\xa0\xdf\ +]\xe7\xd4\xf1gC\xa3{K\xbf\xbb\xcah\xd0\xb94\ +\x80|\xa9\xc39\x0f6\xc3\xc6\xe6\xe9\x88t\xe8\x8d\x07\ +\xb7\xcc\x0d\x01!N\xb6\xd4\xfd\x86\x1a\xbcK)\x1b\x04\ +AG\x89\xaf\xe1\x01j\xcd)\xaa\xb5\xa67m\x09\x1f\ +\xd5\x1aF\xdd.\xc3\xde&\xe0\xdb>\x14\xd9\xf0\x9aj\ +\xe2\xb5\x16\x22\x9e\x01\x0e=\x80\xab\xcd\x06I\xb3I\xee\ +\xdc\xb8\xa4%\x02\x8at\xc4`\xcdO\xc2\x9ds^\x0a\ +}\x91\xa1`\xd2\x8c\xdesGQ\x91\xa62;\x83\xc5\ +0\xea\xf5\xa1\xd7\xdf\x96\xa8,\xf1H\xde\xeb\xd1{\xf6\ +\x18\xa3\x95\xb5W\xfe\xfc\xfb\x1e\x8d\xea=7S\xbf\xef\ +n\xec\xd1\x11.\x03\xab\x82\xf9\x95\x0b\x1a\xe0P;\xeb\ +\x82\xbe\xb9\xac\x03\x16\xab\xbcK\xaf\x88\xef%\x1d\x80\xa6\ +r>\xd1X\xb2\xbf%\xe8\xd5n\xe2\x98\x1cYov\ +%\xf8k\xb3\x8b\xfc\xbc\xdb\x1a\xffw\x09\x80\x09%\x89\ +n\x0c\x18\x18\xb7\xe2D\x81\xd3\x02\xb1\xd7 z\xf0\x1a\ +&\xa7\x22\x9e\x9drn\x8b\x8c3\x84V0\x1e\xe5~\ +r\x8f\xf14\xb3\xe0\x7f\x80\xd8\xc9\x15\xcfI\xc9\xfe9\ +\x88`\x90g\x9c\x94\x02\xe7*D\x12\x91\x08T\x9co\ +\x89\x94Y\x18\xba\xe0t-\x1e\x04\xab\xb2\xddQ\x00\xf3\ +\xf4\x98H\xeb2\xa0\x1e\x9e\xbd\xf2\x14,\xb4\xe6\x1b|\ +\xf0\x03\x7f\x9b\x7f\xf1o\x7f\xe7{\xae-R\x9e\x17\xfc\ +\xc5\x9f\x7f\x8e\xe3'\x8es\xcf\xbd\x07\x99\x99\x99\xf5\xf7\ +7\x97\xe3\xc7\xa3\x84\xc4G\xb0\xcf\x0du\xb7*V\xd4\ +\x92\x0a\x85\xcd\xb0\x85\xa1\xdf;\xca(Zc\xaa\xb9\x9f\ +)u=\xe9h']\xf3\x18.z\x1a\xdd\xaa\x90f\ +=F\xe9\x80,/\xc0y6\xd9\x15\x19yf\x18\x8d\ +R:\xdd\x0e\xd3\xd3\xb3L\xb7\xa7I\xe2\xc4k\xf9%\ +H\x9eCBPI\xe4\x01\xa2\xd7\xca\xfb\xfe\xc2\x98\xe0\ +\x94^\x1eP\x9f\xa8\xf1-c\x83\x04{\xcb\xc4\xd5\xba\ +\xd2I\x1aJ\xdd\xbd\xe0PZ\xa3\xc4\xd1h\xc4L\xb7\ +\x9b\xb4\xdb-\x94\xd2D\xdd\x16s\xb1\xe6\xe9Mxt\ +p\x96\xa3\xc7\xbe\xfe\x82\xf6\xf3\xdb\xae\x7f;\x05>\xef\ +\x929\x13\xfa|g\x946\xea\x0eo\xda\xa5\x94g~\ +\x9dX\xac\x08\xb9\x08J\x95\xe7\x0a\x88\x14\xbeO\xb3\xc4\ +\x13.T\xae\xfcZ~U\x03`\x80\x8d|\x03C>\ +\xceXX\x07\xb3\xf1\xf4\xf3$\xd0\x82`\x9c\xe1[\xbd\ +\xafs\x7f\xfb\x1d$va\xa3\xe3\xc7\xc0\x15c9\xf4\ +\xf0\xe8)\xce\xfe\xbf\x7f\xc2\xd2\xaf(\x9a7\xdc\x8c\x19\ +iR\x03\x9da\xcc\xf4\x817s\xef\x7f\xff\x8f\xf9\xc6\ +o\xfeS6\x9ez\xf2egQ\xb6NZ\xaf\x04\xf4\ +]*{s\xa1\xa1\xed\xbe\xcb\x09\x8cs\x0e\xeb\xdc\x05\ +/\xf8\xe7]\xbb\xbb\xf86]\xf2\xf3\xd7\xe25\x13J\ +k\xe2\xb8\x0a@\x14E\xcc\xce\xedD$\x22/&\xc7\ +>I\x1c\xcb\xa7\x97\xd9\xec\xf8\xb6.\xc6\x14\x0cz\xab\ +WM\x8b\x1fo\x96\xe1\xb7\xc5Z\x83)r\x9fV\x0c\ +&*\xe5\xa9Y\xb6=\xf2s\xbb\xcbL\xb7\x06\x06X\ +B#\xcc\xc6\xd44Q\xa5\xca\xd0\x04\x06X V\x8e\ +^\x7f\x93t\xb8\xc5\xf57\x1b^\x03'\xaf\xb1\x10\xa5\ +\x88\xaa\xd5\xb1\x1c\xb4\xd6n\x934\x1a\x0c\xc2aV\x02\ +\x91\x08i\xb7\xcfp\xd3'C\x5ca(\x06\xc3\x8b_\ +\xe7\x9d#\xef\xf5Y\xff\xce!\xea\xbbwP\x9d\x9bE\ +\xd7\xaa\xa8\xc8\x9b&9\xeb\x1d\x85M\x9a\x92\xadw\x18\ +\x9e>K\xde\x1b\x5c\x1b_\xaf`\xb4\xde\xf3V$\xd3\ +\x98n\xcf\xcf\xd5\xf1\xac\x9bg ,NG\x93\x09\xfd\ +\xb8\x89.\xc1g!\xf2\x88Typ\xab\xd4\xa4\xcdQ\ +\x14\x05\xe0k=\xe6\x8c4T,$\x09H\x90\x0f\x97\ +\xab\xc3\x04\x0cZ>\xca\xaf\x0f\xf5\xb1R\xaaQKu\ +\x99\x0e\xf3\xf4\xf0\x18\x8bR\xcby\x8e#0\xd6\xbe6\ +\xd3Y\x8bh\x85\xb3~\xb2\xee78\xac\xd3\xf9\x99e\ +Y6%\xce\xd7\x7fb'u\x9c\xe0\x89\x14\xb1\x16\xa7\ +`d-\xc7\xed\x90\x5c\xea8\xd1$\x11T\x0b\x0f\xf6\ +\xa5\x02\x92\x85s(\x86F\x8e\x9f\xdd\xa7[\xb6_\xf0\ +m\x92\x02\xe6\x80\xf0~\x83\xb1\x5c\xfa\xfd\xef\xf9\x11\xfe\ +\x9f\x8f\xfc\x01\xa7V\xcf\xbc$\xc7\xfdj\x0ek,\x87\ +\x1e{\x92#\x87\x9f\xe3\x07~\xf0\x1d\xec\xde\xb3\x07c\ +A\xc4\xa0\xd5d<:1\xa17\xaf\xafE7bP\ +*A'\x16\x17\x0b\xd6tY[{\x84f\xeb\x14s\ +3w\xd3\x18\xbe\x85~\xbe\x9f\xa8\xf5$\x85=\xc9\xfa\ +\xc6)\xfa\xfd.\x83\xc1\x08U\x14\xe4\xc5\x08Q\xbe\xc3\ +\xc2p\x98\x92e\xa7\xe9u\xbbL\xcf\xcc0\xd5l\x11\ +\xc5\x11\x0a\xdf\xaaIE\xbe\x1d\x90'x#\x8a\xa2\xc0\ +Y\x87\x88\xc6:_s%\x12\xa1\xd4DFmm\x81\ +\xd61\x82\x1fG\x88\xc5Yo\xa4\xe5\x1c\x1e\xbb\xb8 \ +\xa3v~\xec\xe2\xa0\xd5jQ\xad\xd7\xe9u\x86\xecf\ +\x0f\xfd\x01\xf4G\xf0\x17\x87?Bos\xf9\xa2\xfb\xf2\ +B\xf1\x8e\xeb\xdfNJYn\x1f\x9c\xd0\x9d\xf2\xcaY\ +B\xd2\xcb\x85\x8ag\x15\xf9\xfa{\x05Z\x1cN\x0a\x8c\ +\x0e\x0e\xd5\x22@\x0e\xa2\x83\xcf\x83\x06\x97_\xf1\xf6\x5c\ +\xd5\x00\xd8\xe1\xe8\x15]\x1c\xc5D\xf3n\xa1\x1dMm\ +[n\xc2\x05\x0bG\x07\xcf\xf1\xf9\xce\xc7\xf9\xfe\x99\x9f\ +\x03\x9b\x8c/0\x85U4\xa2\x1by\xf7\xee_\xc5\xc5\ +`4d\xce{\x04\x14\xfe\x18\x8ck6\x8d]\xe5\xe9\ +\xe3\x9f\xa3?\xdc\x18\xcb\x03\xb6\x7f\x9f\xb0T\xdf\xc3\xbb\ +\xf7\xfc,3z\xff\xd8\xed\x99\xc0\xfc\xea*\xec\xba\x0f\ +nxS\xb0A\x082\x1d\xe7\x9e\xff\x98\x9e\x81\xfb^\ +\x0f\xa3\x87\x1d\xc7\xd6d\xbc\x0d(\x85\xcc^\xcf\xc2\x0f\ +\xfd,+\x9f\xfd\x8f\x0c\x8f<\x07\xd6\x8c\xe5\xd0\xc3\x93\ +g8\xfb\xef>\xce\xdc\x07~\x88\xd6-\xb7`\xd2\x88\ +\xd4\xc0zOh\xef\x7f\x03\xb7\xff\xea\xdf\xe7\xb1\x7f\xf5\ +[/+\x08.\xaca\xbd\xbf\xc6 :\xbfl\xfc\xa2\ +\xd3\x8dKH\x8a'\x8b\x09\xb5\xa4N\xed2k\x10\xaf\ +d\x8aS\x98\x82\xde\xa8\xb3\x0d\xb8\x9f\xf7\xf3\x17\x98\xfb\ +_\x16 v\x8e\xf4\x05\xd6N\x5c\x8b\xab/\xb4\x8a\x88\ +\x02\x00\x8e\x93\x0a3\xf3;pN\xc6\xf2g\xadA)\ +\xc3\xfa\xda\x99q\xbf\xdf\x22O\xc9\xd2\x8b\xb4uy\xb9\ +c\x0b\x98\xf5\xee\x91\xde\x15z\xec\xc0(\xe0\xb0c\x86\ +\x16\xf0L\xf6e\x8cx\xa5\x14qR\xa3\x5cQ\xb3=\ +\x8b\x8a\x12L>\xf9j\xad\x1d\xc3^\x87,\x0b\xae\xbf\ +\xb6\xa0\xc8\xaf\xd5\xff\xbe\xd6BE\x11*\xa8\x08D\x84\ +\xd6\xe2<\x12\xc7\x94\x97[\x85g\xefVWV)\x82\ +\x01\x963\x056\xcf/\x0b\xac\xda<\xa7\x7f\xec\x04\xa3\ +\xe5Ut\xb5\x82N\x12o(c\x0c6\xcf1i\x8a\ +\x19\x8ep\xe6\xeaH<}\xaf\x86\x9am2\xf5#\xef\ +\xc0u\x0a\xc84N\xfb$4\xa2}\x1d\xb0\x08\xaa\x00\ +\x17\xfb\xbe\xa5J\xf9\xde\xa8\xa2\xe3\xb1|^Thi\ +\x19*1\x94x\xd2AK\x90>\x13\xe4\xce\x04\xa7\xe7\ +b\x0b\x09\xeb&J\xbc\xb1\xc1U`A\x9d\x9d,\xe3\ +`\xcc\x04\x8f\xfdw\x02\xc9\x11\xda\xf6\x12:\xabzI\ +t\xb8\x8eJ`\xe6;\xf4\x02B)\xcdus7\x5c6\x00\xbe\ +\x92H\xf3!G\x97\x9fa\xf4\x12\x03\xd4\x92I\xbb\x16\ +\xaf\xfe\x88\x93\x1aQ0x\xaaT\xea\xb4\xdbs\x98b\ +r\x8e\xc7\x11\xe0\x0a:\xeb+\x14\x01\xf5e\xd9\x00c\ +\xae<[\xf9R\x85\x88\x1e3\xb4Jit\xec\x1d\xec\ +kU\x7f\x7fO\x12\x00Go\xd3\xd7\xe8\x0a\xfe\xe6y\ +\xb9\xeb\xd6Q\x12Z7(\x9a\xd3\xf3\x88\xe8q\x82\xc0\ +\xdf\xc7\x0c\xdd\xce*\xa6\xf0\xfb\xc4\x16y\xe8\x85x-\ +^K!Q\x84\xae$\xe1\x0faj\xe7\x12VI0\ +m\x09\xb5\x9b\xce\xd1=\xb3\x8c\xc9\xfc\xf17y\xee\x01\ +\xf0e\x863\x96\xa2?\xa0\xe8\x0f\xbcL\xb6\xac\x9b\xbb\ +\xc6\xf6^51\xf7?\xfe\x02\xaa>\x859\xda\xc5\x8d\ +\xac\x979G\x01\x00b\xfd\x9cJ\x09\xca9$\xa92\ +\xa9\x05\x0e\x0f\xadQa\xce%\x16T\xc5\xb7\x99\x8b\xf4\ +\xa4\xfeW\xe31\x9d.\xa7=\xae\x04\xb0\xc1\xe4\xb4|\ +9`M\x82\x0cZ\xca\xa1\x12\xe6Xe}\xb1\x1d3\ +\xbe\xce\xcb\xa1\x95/Ks\xe2\x10\xe5P\xb1g\xb0D\ +\x82I\x0fa\xda\x18\xa4\xd1\xb8`\x84\x15\xe6\x81\x01w\ +x\x80bl\x98\x9f\x05C\x1f\x07\xae\xfc\x1c\xce\xd3\xd6\ +\xa1\x0aR\x94\xf7\xb5Z3#\xb4\x03m\x13\x94\x08:\ +\xf6\xe07V\x10\x1b/\xf7\x16\xe7\x19\xe21\x87S6\ +@\xce\xb7\xbcV\xf6\x06v\xc0\x10tM\xf3\x8f\xfe\xee\ +\x7f\xc3\x1f~\xf2\x8fI/j\x00\xfb\xda\x0e\xe7\x1c\x8f\ +?\xfa4\xcf={\x8c\xef{\xdb\x9b\xb8\xe1\x86}^\ +\xa2o-J\xc7\xfeX\x84\xcc\x88O\x06\x1b\x08N\xcb\ +\xb8\xc8/\xab\x12\xb2\xbc\xc7\xd1\x13\xebT+\xcf\xb2g\ +\xc7]L\xdb\x9b\xe9\xb9%\xf6\xdey7\xeb\x9bOp\ +\xe4\xc8wX__&\xcfR\xf2\x22\x0f\xd2d\x7f/\ +6\xc6\xd2\xeb\xa5\x0c\x07'\xa8\xd7\x1a\xcc\xcd-R\xab\ +\xd7\xfd8\xd7^\xa6P\xa2\x0c\x87\xf3\xe7Hx\xc5\x0f\ +P;~\xdd\x19\x17\xb2/\x11\xce\xe5\xdeYZ\x5cp\ +\xb86\xdeh8H\xa6\x9b\xad*\xbbv.1==\ +\x83s\x8e|CQ\xb3\x0d\xd6Rx\xf4\xd4#\x9c=\ +\xfd\xc2\xca+\x17\x1a\x0b\xcc4\xda\xde\x97-\xb0\xb8\x15\ +\x15\xe1\x8aaPCH`\x83C\xc7\x1e\x15A\xf9\xbb\ +\xc4\xf7\x8dw\x22()\x7f\x0b\xfe\xfd \xc7Pr\xe5\ +p\xf6\xaa\x07\xc0\x85+\xd8,6h\x05\x1c\xea\x1ch\ +b\xea\xaa\xce\xd0la\x1a\x05\x94\x13\x9c\x08\x85-\xf8\ +\xd4\x99?\xc6\xe0\xb8\xab\xfd\x0e\x12\xd5\x06\xd4\x04\x8c\xca\ +\x96\xec_\x99\xe1\xd3\x96\xdc.\xf3\xc4\xb1O\xf1\xb5'\ +?FnR4\x9a\xad\xf5\xbfJ4;k\xd7\xf1\xee\ +]?\xcd\x0d\xf5{\xb0\xc1\xf0\xaa\x94=;\xf1\x99\xb7\ +\xe6\xa2#\xcc\x89'\x8d\x9d\x03x/\xb3uV\x82\xe3\ +`\xc8F.\xee\x807>\xe0H\xbf\x01G\xd6C_\ +;\x05V\x142w=\xb3?\xf8\xe3\xac\xfe\xd9\x1f1\ +:rdR\x13l\x0b\x06\xcf\x1cc\xf9\xdf~\x9c\x85\ +_\x81\xe9\x9b\xf6\xb3\x96jF\x06L\x1a3{\xff;\ +9\xf8\x0f\xe0;\xbf\xfd/\xd9x\xf2\xa5g\x82\x1d\x8e\ +\xe2\x05\x14\xc6_Ih\xe7.KZ\xfdB\xa6;\xce\ +9\x8c5c\xa0\xf2RD\xd9\x0bU\xab\x18\x15Z<\ +h\x15\xa1u0>\xb8\x10\xbd|\x81p\xb8\xf1v[\ +[\x84g\x13\xda3L\x1c\xae_\xc9\x90\xe0P\xa6T\ +\xd9\xca\x22F+\x1d\x5c\x0bCM\xd7\x05b|\x99\xb3\ +\x16cr\x0a\x93cm\x11\xc6\xc0\xd6:\x96\xc9\xf7\xbc\ +\xb8\xb1\xfd;\xce\x8dJ\xb59\xce\xfc7[mj\xf5\ +\x16\x99a\xec}\x12\xc7\x90\x179\xdd\xce*60\xab\ +E\x9e^U\x06OQ\x94\x8c\x01p\x14'(\x15a\ +\x8b\x11\xf5p\x0dC \x1f\xa5\xa4#\xcfZ\x97\xbfa\ +\x9ct\xbcH\xa8(F\xc7\x9e\xf5\x8b\x93*\xd3\xb3\x8b\ +X\xd4\xd8\x01:\xd6\x9e\xe5\x1bt\xd6q\xd6\x17\x06\x17\ +\xb97\xc0\x12\xb9\xf2\x8cn\x99\xd1\xf6\xdb\xfd\x02\xce\xa7\ +\x97\xf3|y\x81\xe7\xfb\x8b\x05\xe6\xca\xbau\xdfJF\ +\xa3\x22\xdfV\xc6\xb7\x9d\xd9\x96\xf5\xbd\xc8\x06\xf9\x1e\xa8\ +.\xb0\xac\xce\x14c\x05\xc1\xb6\xed\x14!\xaaV\xd1\x15\ +\x9f\x90\xd6q\xc4\xf4\xee\xddX'\xe3\xc5T\xa8\x8b\xec\ +\x9e>\x8b-Bo\xdfQzI\x00,\x97\xc8\xfc\x8b\ +l\x1f\xa7/\x09 \x0e\xa65\xa25\xa2\x95\xdf\x8fq\ +\xe4_+\x0b\xea\x9f\xf7\x99\xf3\xaf\xcaY\xe7{\x90\x16\ +\x06\x9b\xfb}\xeb\x8c\xf5\xa0\xe8U\x0e\xe4\xe3\xfd\xbb\x98\ +\xfb\xdb\xef\xa7x\xb2\x8b\xeb\xe4\xfe\xfa\xae={P\xd6\ +\xfb:\xe5\xcf\x0b\xa7\xbc#\xb8\xd2\x11X\x8bD~_\ +J\x98\xc9\x09~\xbe\xa5%\x80_B\xfd\xaf\xf5\x13[\ +\xedB\x7f_\x02\xc1\x0a\xdbK\xad\x02\xc0\xc5\x86\xdd\xaa\ +\x03QQ*\x9a\xcba%\x93\xf9\xb6h\xf1\xc6WV\ +@\x0bN{\xc6Mp~\xfc\xe2\xc2=>|\xa98\ +\x0fJD\xc6\xe4[\x98\xc9\xfaqi\xcc\x18\xc4x\x17\ +i\xfc~\xc0\x22\xc6y\x09\x91\x80+@\xc5\x1a\x97\xfb\ +\xefJ)8\xab\x86$V\xa8\x93\xa0\x03&\x88U\xa8\ +\x01\xb6AQ\x91\xf8}R\xfe\x8e\xb1$:\xc5\xef\xa4\ +\x0a\xde\x10\xab\x15\x96Ia\xef\xf5\xbb\xf8/\x7f\xea\x97\ +\xf8\x9d\x0f\xfd\x9b\xcbR\xf9\xbcV\xc39\xc7\xa0?\xe2\ +\xcf?\xfdW\x1c\xbc\xeb6n\xbb\xf3\x16Z\x8d\x16\xd6\ +\x06u\xca\xb8\xd6\xd6\xfba`}\xf2\xc6\x8f\xcd0\xaf\ +\x89\x85\xa2\xc8\xe8\xf4\x07\xf4\x9f[c\xf7\xe2\x19v\xb6\ +\xeedxb\x91\xf9\xc5\x05\xae{\xcbA\xce\x9c}\x94\ +\xc3\xcf=\xc1\xda\xfa2\xc3\xe1\x80C+\x9eb=\xfc\xad\x11\x12\x09\xf5\xa2.\x0f\xee\ +\xe8\xe1\xdc)\xe7\x16*\xb0\xd8\xa5\xf4Y9o\x82W\ +\x9eo\xa2\xd0\x12\x18\xe4\xd7b\x0d\xb0q\x86\xd5|\x99\ +\xbd\xdeD\x14\xeb@;M3j\xb0\x9a\xafPN\x91\ +\xcb\xdc\x87\x88\x97\xc6\x0cL\x8f\xcf\x9e\xfd\x08'\xd3#\ +\xdc9\xfdf\x96\xea\xfb\xa9F3\x14\xa2\xb0\x12\xd8r\ +\x0d\xe8\x82\xa1]\xe5\xcc\xc6\x93<~\xfa\xf3\x1c>\xfb\ +H\x00\xbf~PO\xd8L\xc5\x8e\xea\x1e\xde\xb5\xf4~\ +\xae\xaf\xde\x0dN\xa3B\xba\xd1NT\x11X \x0f\xfd\ +3\xcb\xfetc\x86Y\x08\x9a{\xff0n\xdcz\x8e\ +\xc2\xc1\xfc\x225a\ +\x82q08|\x82\xe5\xff\xfbO\x99\xfd\xf9\x1f`\xfa\ +\xe0m\xace\x9a\xa1\x81\xe5\xbe0s\xdf\x83\xdc\xf2k\ +\x05\x87\xfe\x8f\xdfb\xfd\x89'^\xae\xc3\xf6\xb2\xc7\xd5\ +|\x99\x16Q\xc4:\xa6\x12\xd7\xa8&uj\x95\x06\x95\ +\xb8F\x1c\x85F\xe9*\x1e\x1b{\x00\x93I\xb1\x5c\xfc\ +w\x95\xc0\xcc\x1b\x228\x8a\x00\x10\xf3<%+R\x86\ +i\x8fQ\xda'\xcbG\xe4&\xbbl\xd6\xee\xc5\x08\x11\ +A\xab\x888\xaeRI\xeaT*\x0d\xaa\x95\x06Q\x94\ +\x8c\x1f%`\x9d\x9cc\xcf\x9f\x11\x8e\x9d5\xc3D;\ +\xcbG\xe4\xf9\x88\xe1\xa8K:\xea1J{\xe4y\xea\ +%\x95\xad\xf9q=\xee\xf6u\xbc\xb0p\xce\xd2\xef\xad\ +\x91\xa6\xe7\x97\xf4\x8b\x08\xf5\xc6\xcc\xf8x\xcd/\xecB\ +G\x09Ei\xec,\x1e\x00\x0f\xfa\x03z\xbd\x0d?\xb9\ +s\x96\xfcj2x\x12AE\xf1\xf8\x18\x8c\x86=\xbe\ +\xfd\xe5\xcf\xf2\xe4\xb7\xb7\x18\xd8\x09\xd8\xa2\xa0\xd7Y\xf3\ +\x7f;G\x5c\xa915\xbf\xf7\x92\xab\x8f\x92\xda\xb8\x05\ +R\x5c\xa9\xd0\x9c\x9e\xa3(\xeb\x7f\xf1\xfb\xc7\x9a\x9c~\ +w}\xdc\x038\x8a\xab4\xe7v_1\x18u\xce\x92\ +\xf6\xd6\xc9\x86=\x94\x8e\xa8\xb6\xe6\x88\x92\xe7\x8f\x87\x0b\ +\x85)rF\x9b+\x98\x22\xbb\xf4\xc2/B$\xb5\x16\ +\x95\xd6\xccy\xdf\xdb6:\xb6\x9c\x16Y\xafC\xf6\xdd\ +\xf4\xea\x0c\xc7;\xaa\xd6\x89\xeb\x0d\xa2z\x93\xa8ZC\ +%\x15t\x1c#!\x117\xa1\xb0\xce\xb7\x8e\xed[\xea\ +\x9c\xc3\x159E\x9ab\xd2\x11y\xbfK\xd1\xef\x93\xf7\ +\xfb\x98,\x1dO\x98tR\x19\x9b\xa1Uj5\x9a\x0b\ +\xf3\x8c\xb6\x1a`\x09\x98tHou\xcd\x1f{\x87w\ +\x80\xbe\xc8uKW+T\x17\xe6\xc7\xeb\xbd\x9c\xc8\xbb\ +=\xb2\x8d\xcd\xef>\x09%\x82J\x22t\xb5B\xdc\xaa\ +\x135\xebD\xf5*\xaa\x92\xa0+1*\x8e<\xa8)\ +\xb7\xed\xdcd\x91\xc0\xf3\xaeN\xa59\x8d\xf3\xe7\x9cM\ +s\xcc(\xc5\x0cR\xf2N\x9f\xbc;\xc0\x0cR\x9f \ +x\xb5\x81a\x11\xa6~\xea\x9d\xd8\x81\xc5n\x8cpY\ +\x06\x92x\xf6\xd5\xeb\x89\xd9>\xf0\xfc\x5c\x0eEH\xd2\ +\xa8\x00&\x01,Z\xe91\xf3\x1b\xa9\x09\xd8\x1d\x83`\ +\x99\xbcVzJ\x95\xb9\x8f\x92\x94\x15\xf1,00\x9e\ +\xa8\x95\xcb\x952\xe6r\x80N\xda\xad\x08J;\x9c\x16\ +\xcf\xfej\x8f\xbemHNI\xa8\xd7\x94\xe0X[\xd6\ +\xfcz\x16\xd8O\xec\xc5\x86d\x9b\x84\x1ab/\xab\xf1\ +I\x0e\x04\xdf\xe3\xb8\xf0r}\xe7\x01\x8b-\xc7\x8f\xf6\ +\xfb\xa8\xb0\x8e3\x0c\xa8\x228\x17\x91)!*\xbfB\ +\x85:h\x81\xa9R\xfe-L\xfa\xff\x82\xa7\x92\x13&\ +FY[\xe2\x03?\xf7\xe3|\xe8S\xff\x893\xeb/\ +\xac\xd6\xf3\xb5\x14En\xf8\xc6\xd7\x1f\xe5\xe8\xd1\x13\xbc\ +\xe1\x8d\xf7\xb2g\xcfn?$\x829\x95HI4\x94\ +\xe3\xd6\xe0k\xda\x0d\x22\x11\xf5f\x82\xd6\x86\xce\xc6*\ +\xcf\x1e{\x98\xb5\xa9S\xec\x9d\xbf\x95\xd6\xfa\x01\x1a?\ +]\xa2\x00\x00 \x00IDAT\xb2\xc1\x1c\xb33o\ +e\xdf\xdb\x0fr\xfc\xc4\x13C\xab9K\xbd\xd6&\x8e\xab(Q\xcfcj\ +.\x0a\xee\xc3s\x09.E\xbc<7\x8a\x12\x5cm\x8a\ +fs\x0ek\x0d\xc3Q\x97^o\x85\xc1\xa0\xc3\xcc\xcc\ +n\xea\xf5\xf6%\xd7}\xb9\xdb`\xac\xa1(\xf2\x0b\x02\ +`\xa54I\xa5\xe1\xb7O)\xe6\x16w\xc3\x16v\xb3\ +4g\x19\xf6{\xf4C\xfd\xac\xb3\xd6\xd7\xff^%\x93\ +W\x91P\xa3[\x02\xe0A\x9f\xe7\x0e=\xf2\xbc\xe5\xdc\ +\x96\xff\x03\xd4\xa7\x16h\xb4\x17/\xe7\x0b\xc6Ln\xa5\ +\xd6\xa0\xd1\x9e#\xdb\x22\x11O\x22\x18m\xf6\x19t7\ +)[#\xdc\xfd#\ +\x8eZs\xcb5f+\xfb\xcb\x04\xfc\x1a\xe7\xdb;\x99\ +\xc0&\xcf\xcc\xc2\xbb^\x07\x9f\xf9\x96\x07\xc1\xbe\x0e\xc5\ +Q(\xc1\xcc\xeee\xea\xbd?\x81I\xff\x80\xf4\xd9#\ +\xe1:\xe9\xa9\xe7\xd1\xd1S\xac\xfc\xee\xc7\x98\xfb\xa00\ +s\xc7\x01\x8aB3\xb0p&\x8fX<\xf8&\xee\xfa\ +\xf5\x7f\xcc\xb7\xff\xd9\xff\xcc\xc6\xe3O\x5cU\x12\xcc\xd7\ +Z\x88\x08\xd5\xb8\xce\xec\xd4\x12sS\x8bT\xe2\x9aw\ +\xa9\xdb\xba\x8cRDZ\x8fY\xe08\x8e\xbd\xd3`\x98\ +\xfd\x9c\x9b\xcd:wB\xec\x13+\xc1\xc1\xda\x1a\xf2\x22\ +'\xcbS\x0aS\x90\x17\xf98k\x9c\xa8\x88$\xaa\xd2\ +\xaa\xcf07\xbd\x8bNo\x85\xd5\xce)\x86\xa3\xde\x8b\ +*\xf7,\x19\xdffc\x96\xd9\xe9]\xd4kS\x93^\ +\xb1\x93\xa5\xd0J\x11'\x15\xe28Ak/\xfdV*\ +H\x88\xb6\xca\x14\xc7\xcfA\xe2m\x0a\xd2lD\x96\xa5\ +\x14\xa1VT)M\xab9G\xa3\xde&\xcbFDq\ +\x12$H\xdb\xe6\xe7\xcf\x8b\xadS\xe3s\xdf\xde\xfa\x9e\ +*ej\x17\x88\xad\xf5\xbfQ\x1437\xb7\x13k\xd5\ +\xc4\xd4G\xf9G\xbf\xb7\xc1\xa0\xef\xfb@\x1b\x93S\xbc\ +\xc2\xbd\x7f\xb7\x86\x88\x8c\x19\xdaR\xb7m/\x05\xceE\ +\xfcx\xbe\xc2\x8ck{f\x81(\xa9\xd0\x0f%\xf6e\ +\x82`\xd4\xef2\xeco\xed\x93-\x88\xd2\xdb\x8e\xcde\ +\x81aSx\xf6\xd69t\x94\x10%U\x0f\xf0\xb6m\ +\xfb\x05>\xeb\x9cg\xdc^\xa6\xdac\x11E\xd2h_\ +z\xfb\xcea[\xf3\xe1\x95\xf7\xadUQL\xa5=G\ +}q\x17I\xa3\x85D\xd1\xb6u+\xa5\xd0IB\x94\ +\xc4\xc4\xd5\xaa\xef\xb9ZRF\xdbO_\xc6G\x22 \ +\x09g,\xc6\x14\xe4\xe9\xc83\xc0\xa1\xcf\xaeT4\xd5\ +\xca\x02I{\x9a\xca\xec:\xc33\xa7\x88\x9b\xad\xf0\xdb\ +\x85\x99\xeb\xf6\x22\xa20\xd6\xf7;-+\x89\xfa\x1b\x1d\ +\xd2\xaeO8\xd9\xa2 \xef\xf5.\x98,\x12\x11\xe2V\ +\x13\x89\x83<\xec|\x128\xd9\xfaO\x9fu6i\xf6\ +\x82\x93\x80*\x89\xa9\xccOS\xdf\xb3D2\xd5D|\ +\x91\xff\xf8\xbbD\x09:\x8e\x89*1Q%A'\x91\ +\x97D\x8b<\x1f\x1c\x9fg{\x9d1\xd8\xa2\xc0\xe4\x06\ +\x93\x17\x98,\xc7d\xb9/\x09\x88#T\xac\x89[u\ +\xaaK3\xa4\xcb\x1b\xf4\x9f;C\xbe\xd9\xbfp\x92\xe0\ +*\x8a\xda[\x0fR\xd9\x7f#\xe6\xd8\x10\xfa\xc5\xf8\xfa\ +\xe1\xe7Ne\x8a\xcd\xcbH\xa5dgu\x98\xac;;\ +\xe6\x86\xbd)\x96A\xc7\x11Q\x22h\xed\xd9\xdeX\xbc\ +\xfc7\x22\x98\xec\xb8\x89_\xcex\x1c\xd8-\x97\xad-\ +Yf\xd9\x22}\xf6\x8ct\xf8~\x05b\xf0\xf2\xe8r\ +a|\x9b#_\xc2\x13`\xad\xf2l0J\x02\x0b\x0c\ +\xe3\xba\xdf-\xc0\xd7\x7f\xef\x18~\xe3\xb4\xf2FW\x94\ +(\xf7\xb8\xe3x\x87qM0\x22\x98\ +\xa5\xebi\x7f\xe0\x03l\xfe\xc7\xff\x8f\xd1\xa1\xc3\x94-\ +\x92\xb00:\xb1\xcc\xea\xbf\xf93f\xff3\xc3\xdc\xbd\ +\xb7R\x14\x9a\xae\x81\x13#a\xe9\x8e\x078\xf0\x0f\xfe\ +[\x0e\xfd\xcb\xff\x85\x8d'\x0e\xbd\xb8\x07\xea*\x89W\ +r\x1a \x22D:f\xb6\xb5\xc8B{\x17\xf5Js\ +\x92H\x11!\x8e\x13Z\x8d)\x16gw\xb0sa7\ +3\xed\x05\xa6\xa7fh\xd4Z\xd4k\x0d\xe2P\x8b\xa9\ +\xc2M\xf3\xdc\xd6P%SR\x86u\x16c\x8do\xab\ +3\xea\xd3\x1b\xf6\xd8\xecm\xb0\xb6\xbe\xcc\xd9\xd5S\x9c\ +^>A\xa7\xb7A\x9egX\x0b\x95\xb8\xc6\xfc\xf4n\ +\xa6\x1a\xb3\xacvN\xb3\xd69E^\xa4\xdf5#\xac\ +\x94\xa6Q\x9ffnz\x17\xad\xe6\x1cJE\xe3\xdf\xac\ +\x94\x22\xa9T\x99\x9f]bii/\xb3\xb3KL\xb7\ +\xe7h\xb5f\xa8TjDqB\x14\xf9z\xe8\xf3\x02\ +`\xe73\xabY\x96\xd2\xed\xae\xb3\xd1Y\xe1\xe4\xa9#\ +\x9c8y\x98\xd5\xd5\xd3\xe4y\x06DT\xab\xcd\xf1\xe7\ +\x94R\xcc\xcd\xed\xa0\xd9\x9a\x9e\x00\xd8-\xfb\xed|\xbf\ +\xb6|-KG,/\x9f M/\x0dR\xab\xd5\xd6\ +\xf8\xf86[\xd34Z\xd3\x18;\xa9i\x0c]XX\ +[95\x06\x06\xa6\xc8\xae.\x87c\x07\xc3\xfez0\ +\xe5\xba\xc0\x1d\xe4\x9c\x97u\x94Pk\xce\xa1\xa2\x08\xad\ +53\x0b;\xa95\xdb\x97\xfa\x1a\xf6\x1e8\x88H\x84\ +\x096\x01\xbadh\x94ba\xd7>\xdas\x8b\xdb\x96\ +\xbf\xd4\xfa\xc0\xb1\xb9\xb6\xcc\xe6\x9a\x97\xe9Y\x93c\xc3\ +~VQ\x8c\xd2\x1e\x18\xc5I\xc2\xfc\xae}\xe88\xd9\ +\xb6\x0ec\x0a\xd6\xcf\x1cg4\xe8\x87\xba\xe6\xd1\xcb\xc6\ +\xcc\xab(F\x97\x8e\xc8J\xd1^\xdaI}jz\xb2\ +\x80\xf8\xb1\xdf__\xa5\xb3\xe2[\x92\x98<\xa7\x18\x9e\ +_\x8dp\xde\x10!\xae7i,\xed\xa5:3\x8f\x0a\ +@Q\xc4\x83\xb4Z\xbb\xcd\xec\x9e=L\xef\xda\xcd\xd4\ +\xd2\x12\xf5\xe9ij\xed6\xba\x9ax\x10\x5c*6\xc6\ +=Ia+K\xec\x9c\xc5\x9a\x82\x22K\x19l\xac\xd3\ +[^a\xe5\xb9#\xac<\xfb,\xdd\xe5eLQ\xa0\ +\xe2\x98\xda\xfc\x02\xc9\xd4\x14*\x00oQ\x8a\xf9\x1b\xf6\ +a\x05\xefVJi\x5c\xe4\xe8\xaf\xac\x91\x0dB\xady\ +a0\xe9E\xd8x\x11\xa2Z\x99\x08wL--\xd0\ +\x5c\x9a\xdf\xb2\x80\xbf\xe3\x0e\xd6;tN\x9c\xf6\xcc\xa2\ +\xb3\x98\xe1\x95\x1fg\xd1\x8a\xb8\xdd\xa2q\xddN\xaa\xf3\ +\xd3\x01\xf8\x86k\x5c\xa4\xa9\xb6\x9b\xcc\x5c\xb7\x93\xf6\xbe\ +\x1dL\xed^\xa09?C2\xdd\xa4\xd2\xac\xa3\x22\x85\ +D\x13\xa9\xded\xdb\x98\xfc\x1d\x98M\x9b\x1b\x8aQJ\ +>H\xc9\xfa\x03\x06+\x1d\xba'\x96Y;|\x82\x8d\ +cg\x19u\xba\x98\xbc@Wc\xea{\x16H\xa6\x9b\ +\xf4\x8f\x9cap|\x05\x9b\xbf\xb4\xfe\x1b\xdfUD\x8a\ +\x85\x7f\xf4\xcb\xb8\x91\xc3u2\xdc\xd0\xcf\xc0\x5c0\x86\ +\x12\xa5\xbd\x03ra\x90\xb8\xf4\x87\x00E`\x8c\xca>\ +\xa5\xc1\xa9Jk\x85\x96\x82X\xc5$\x04\xb9sY\xfb\ +[>\x8f\xd9\xd4\x00\xfc\x82O\xcb\xf6}>\xc9C\x94\ +m\xdf\xcaVEc\x9c\xaa'D\x87\x07\xe0a\xfe\xe8\ +'\x8b(\xf1\x89h\xe5\xbc\xe1\x9a+\xfb^\x06\xc6x\ +L\xef*\x09\xb5\x1fn\xf2\xdda\x8c\x8a\xb3\xdb\x18b\ +Q\x02J\xa1\x8c\x0bs{\x858\x8bh\xdf.J\x89\ +\xc2*\x8b\xf5\xedS\xc9\x94e\x85!\x0d\xa3h\x99\x84\ +J\xe0h\x225a~\xa3\x02*\x06\x0ftKiw\ +)\x83.\xf7U\xf9\xf7\x10\xde\xf3\xbe\x1f\xe0\xb6\xff\xfd\ +\x00\x8f\x9f\xf8\xdeV\x0d\x9e\x1b\xce9:\x1b=\x1e\xf9\ +\xfa\x13<\xf3\xe4Q\xde\xf8\xe6{\xd9\xbdw\x17\x95\xa4\ +\xea\xd9_k\xb6\x00\x8c\x82Rwn]\x06.&\x89\ +5Q\x0b\x06\x91\xa1\xb3q\x96\xc3\xa7W8\xb5~\x98\ +\x85\x99\xdd\xdc\xb7\xf3\x8d\xech\xef\xa6?u#\xefx\ +\xeb\x8d\xbc\xfe\x817\xf1\x85/|\x9ecG\x9fb8\ +\xdc\xf0\xa6\x80.\xa7\xc8\xfd\xb5W)\xcdp\xd8'\x1d\ +\x0d\xe8t\xd6\x99\x9d\x9b\xa5\xdd\x9e&\x8eb\x94\xf2e\ +\x9a\x91X\x92\xb8\x02Jc\x0aC\x9e\x15\x14E\x11\xc0\ +\xa8\x1f\xd8JA\xa5Razz\x8a$\x89\x11\xa0\xdf\ +\x85\xbbT\x83A\x0eG\xd3.\x0f\x7f\xeb\x8f\xbf\xab\xfd\ +\xb6\x7f~\xef\x18\xa7F@\xa2\x84\xaa\xc44\x89\xd9,\ +O\xb8\xff\x9f\xbd\xf7\x0e\x96\xf4:\xcf;\x7f\xe7\x9c/\ +t\xbe}s\x9ax'\x0f0\x83A\xce HPL\ +b(Q\x81ZK\xf6j\xd7\xb5\xa5PZ{\xad\xb2\ +\xd6\xda\xda\xd2\xea\x0f\xefJv\xad\xe4$\xbb,[\xe5\ +r\xc9\xf6\xda+\xaee\x91\x12%\x8a\x99 \x01\x8a \ +@\x10q\x00L\xcewn\xbe\xb7s\x7f\xe1\x9c\xfd\xe3\ +\x9c\xaf\xbbg03\xc0\x00\x03\x10 yP\x17\xf7v\ +O\xf7\x97\xbf\xf3\xbd\xcf\xfb<\xef\xf3\x8a\x04\xa1B\x97\ +\xe4\xb2fw\x997\x8e-o\xb5\xae\xd6Y\x13\x5c\x81\ +\xc0\x08\x0f!\x93\x1fL\x00\xac\x8df-^\xcb\x12i\ +\xf6\x18\x19EA]\xdd\x058K\xbe\x18\x83;`}\ +\x98\xdc\x97\xf2\x89\x81\xcf;\xf0\xdb\xcb\xda\xd8\xef\x8d\x85\ +\x13\xfc\xd4\xec\xff\xc8\xa6\xe0f\x9b\x99\xc8d\xcf\xc2\xd6\ +m\x97\xb6\xc2\xf0nC\xd4\x85\xf9#\x82\x8d5\xc7\xe6\ +\x0a[\xd3\xbb\xbc`x\xea\xebp\xc7\x8fAy\xd8~\ +/\x03\xb9\x9a\xfe\xeb\xd4\xf4e\xd1z`\xfb\xa7F\xe1\ +}\x07\xe0K\x87\xe1B\x83^\xf6\xc4HI:\xbd\x8d\ +\xf2\xa7~\x06\xf3\xc7\x9f\xa6{\xe4$\xc6\xb5H\x12\x1a\ +:\xa7\xe7Y\xfb\x0f_f\xa4\xe03~\xf3.\xa2H\ +P\xd3\x10'\x1e3w=\xc4\xbe\xdf\x10\x1c\xfe\xed\xdf\ +\xa1v\xec\xedq\x87~\xa7\x8e\x1b\x19\xea\x0a!(\x86\ +e\xa6F\xb60\x5c\x1aC\xc9~\xb0W*\x94\x99\x9d\ +\xdc\xc2\xfe\x9d\xb70\xb7i\x17C\xc5*a\x90\x03\xa3\ +\xc0\x08\xb4\xb6\xd2y\xe3\xcc8L\xca\xab\xc0/\xb8g\ +\xf9\xc0\xfb\x12\xd7\x03\xd0\x87rn\x9c\xc9\x11\xdc\xd3\x5c\ +\x13\xa5]\x9a\xed:g\xe6Or\xf8\xe83\x9c\xbdp\ +\x82\xf5\xda\x1aRC\x18\x16\x99\x1a\xdbF\xa9P\xe5\xe2\ +\xf2)\x9a\xed\x8d7\xcc\x06{^\xc0Hu\x86\xb1\xe1\ +Y|?g'$\xc0\xf7}\xc6F\xa7\xd9\xb5\xe3f\ +v\xce\xdd\xc4\xc8\xf0$a\xae\x88\x94\x1e\xc6H\xb4\xab\ +\x03uy\xa9\xbe\x05\xfe\xe5\xc7\xd5\xed\xa3_\x80ry\ +\x8aM\xb3\x86}\xfb\xee\xa6\xd3ip\xea\xf4+\xbc\xf0\ +\xe2\x13\x9c;w\x9cN\xa7\xdfVHy\x1e\xb7\xde\xf6\ + 7\xdd|/\xb6\x8d\x99[P\x16\xb8s\xe9\xba\x06\ +\xff^^\x99\xe7\xaf>\xf7G,-]\xb8\xe6~[\ +\xe64\xec\xbd\xce\x17J\x04Ah\xcfc\x16P\xb9\xf5\ +\xad._\xec\x1d\xdf\xa8\xdbD\x9bw\x8elQ\xeb\x84\ +\xc6\xda\xc5\xd7\xff\x05!(\x94G\xc9\x15m\xedj\xbe\ +8\xc4\x1d\xef\xf983s{\xaf\x99X0\xc2\xb2\xe4\ +\xd9<\x07\x96\xfdE\xc2\xe8\xcc6\x1e\xf8\xc4\xdfz\xf5\ +\xf7\xc4\xd5\xefQ\x03\x18\xady\xfa+\x7f\xca\xe1\xef<\ +\x0a@\x12u,\x83+\x5c\xefa\x07\xe0\xca\xc3c<\ +\xf4\x93\xff\x03A\xa1t\xc9\xf2\x9ak\xcb<\xf6\xd9\xff\ +H\xb7u\x0a\x83!}\x1b\xcd\xc9\xa43\x1b\x03\x08s\ +y\x0e<\xfc\x11f\xf6\x1e\x18\xf8\x80\x05k\xcf}\xf9\ +\xcf\xd9x\xcc\x01\xe0n\xebuo\x9f\xf4\xaf&\xd3\x84\xe6\ +\xca\x8auR\x85^\xeb\xa2\xab\xef\xa3B9\x00,\x95\ +\xe2\xa6\x8f\xbc\x97-\xf7\xdd\xd6\xff\x800\xe8$\xe5\xf8\ +7\x9e\xe0\x99?\xfe\x9cM\xa6uc\xeb\x10}\x1dC\ +\xfa\x1e\xf9\x99\x09J[gP\xf9\xb0\xc7\xe4\x06\x85\x1c\ +\xc3[\xa6\x99\xbds?3\xb7\xee\xa606\x8c*\x86\ +\x18\xa9H\x05\xf6x\x0aC<(-\xef\xcdC\x97\x9e\ +G!\xfa\x89\x00I\x91\x02\x82\x120n@\xa6\x9a\xa4\ +\xd9\xa1~a\x99s\xdfy\x91\xb3O\xbeDm~\x99\ +4N\xf0\xcay*{6\xa3\x0a!\x8d\xe3\xf3\xa4\x9d\ +\xb7G\xbe\x7f\xbd\xa3\xf0\xe0-\x84\x07\xf6\x91\x9e\xd8\x80\ +Z\xbf\xad\x95\xd0\x1a\x94k\xd3b\x8cE\xad:u\xac\ +\xb9\x04\xad\x91RY\x964M\x11\x81B\x89\x04\x85\x87\ +'|+wN]\xbd\xab\xe9\xffHc\x8d\xa0\x5c\x19\ +\xae%\xe2\xa0\x07<\x0d\x0e\xe4\xc2\xa0\xdc\xa8\x17\x1a\x1a\ +C\xcf)\xd9\xd8G\xaa=m\xd2\x92-F\xd9HM\ +\x1aC\xda\x03\x12.(\xb7\x81g\xbf\xf06+8\xd6\ +\x83\x86\x8a\xee\x82\x90\x164\x0b\xc7*\x0fJ\xbd\xb2Z\ +^a\xa4\xebw\xec!\x12\x8d\xf2T\xcf\x8e\x1c}\x86\ +g\x9e}\x8c\xc5\x85\xb3\xc4I\x82@\x10\x049r\xb9\ +\x12\x9d\xb6M0\x0cf\xfe\x07\xe3\x9d\xc1\xdf\x85<\xe4\ +\xc2\xc2\xabe\xa9W\x19\xb6\x15\x01 \x04\xf9B\x09\xcf\ +\x0b\x88\x07\xb0\xadp,^<\xc0\xf8\xa6\xe9;\x8f\xa5\ +\xb9\xbe\xe4\x87\xe8\xf5\xb5\x04\x0b\xde\x86\xc7\xa7\x11^\x91\ +Nt\x85\xf36\xf0w'u\xa5\x1enui\x0a\xb5\ +&XWG\xef\x8a\xdf\xbb\xe2=+ \xf0!\x08\x12\ +\x9a\xb5\xbe$+\xe9\xb6\xc9Z\xd7\x05\xf9\xb2\xa3t,\ +\x00.TF\xe9\xa4\x1e\x91\xab\x85+\xe5\xc0\x98E\x92\ +\xa8ke\xf6\xda\x90F\x1d\xde.s2/\xc8!\xdc\ +\xf5\x13\x14K\x94F\xc6Q\xb9\x22\x8d\x8e\xbdV\x03\x0f\ +B\x99\xd0Z_\xed}'j\xd6^\xd7\xb9\x92\x9eO\ +ab\x96\xd2\xe4f\xd7w\xd7\xe0\xf9\x01\xc3\xb3\x9b\x98\ +\xbb\xf3nf\x0f\x1c\x22\xac\x0e\x13khkC\xb7+\ +\x881\xa4\xce\x12\xf7U,Y\x06\x80%\xf4\xce\x88\xec\ +\x7f\xc6\xd6lY\x07\xda@\xf9\x14F\xc7\xd8\xf5\xbe\xf7\ +2s`\x1f\xc7\x1f\xffkN>\xf1\x14\xad\xb5\xb5\xfe\ +}V\x1d\xc2/\x16]\xf2\xd7>\xb1=)\xd0QL\ +}a\xb9\xf7<\x8a[\xd7\x06\xfc2\xb4\xbd~\x01T\ +\xe01\xbcm\x13\xaaX\xa4\xa9SR\x0c\xbe\x14\xe4\xa2\ +\x98\xa8\xde\xec\x01\x0f\x1dE\xd7\xc5\x94\xaa0\xa0\xb8m\ +\x96\xc2\xa6\x89\x1e\x83\xee\x87\x01#s\x9b\xd8\xfe\xe0\xad\ +\xcc\xdcq\x13\xb9\xb1!bi\xe8\x18MW\x18b\x12\ +\xd2L\xd4k\xb2\xa0\xf3\x0aC\x0c\xfe\xa9{\xc76k\ +eb\x93\x7f\x82\xc0\x83`(\xa02\xb4\x89[vo\ +b\xeb\x03\xb7p\xe2\xebOs\xea\xf1\xe7h\xad\xd6\xc0\ +\x87\xd2\xf6)\xa4\xefQ?z\x9e\xa4\xf9\xce)\xb1\x00\ +@\x08*\x7f\xe3C\x98v\x82\xeehK\xa7\x1a\x89A\ +\xf6\x9c[\x85\x11h\x9d \xbd\x00\x84\xb2\xc0U*\xa4\ +\x91\x08-@\x18\xf3;\x9b\xdb\xc2\x07F\x7f\x82m\xc1\x010\xd2\ +j\xea\x1d[\xe1\x15a\xfcV\x98\xba\xc3\xa0\x02pf\ +j\x14\xaa\xb0\xfb~C\xfa\x1d8\x7f\xdaN\xb2\x19\xbb\ +\xbbp\x11\x9e|\x1cn\xbe\x1b\x86\xa7\xb3\xfd\xa2\xdf\x8e\ +\x89\xbe\x1c:\xcbNf\xb1Fj`\xb2\x0a\x0f\xec\x82\ +o\x9c\x84\xd3uzr\xe8TJ\xd2\x1d;)\xfc\x8d\ +O\xc2\x7f\xfd3\xa2\xc3'\xb05\xd0\xa9\xed\x13|\xfc\ +<\xfc\x9b\xbfb\xe8o\xbf\x9f\x99\xdb\xf6p\xce(j\ +\xc6p\xb2k\xd8z\xcf\xfd\xec\xf9_\xba\x1c\xf9\xa7\xbf\ +\xcf\xea\xe1w\xa7;\xf4\xdb\x13\xaa^{H\xa9\x18-\ +O2=\xb2\x85|XD \xf0\x94\xc7\xae\xad{\xb9\ +\xeb\xc0\xfd\xccm\xdaC>(\x93v%\xdd\xa6\xebq\ +\x9f1\xbdn\x19Wc#\xb3\x17\x03I\xe1\xab\x02\x83\ +\x9e\xb1G\x02\xda=\xccD\x1b\x84g]u\xb7N\xee\ +efb\x0b\xfbw\xdf\xcaS\xcf=\xce+\xc7\x9f\xa7\ +\x13\xb5\xc9\x85%f\xc6\xe7\xf0\xbd\x80\x95\xf5\x0b\xaf\xbb\ +\x05T!?\xc4\xd4\xd8vJ\xc5a;\x91J\xc9\xe8\ +\xc8\x04\x07o\xba\x9b}{ng\xb82\x81\xd1>\x9d\ +&$\xb1\xf5\xfa\xe8\x87x\x03\xfbp\x85}\xba\xd2\xf1\ +\xe8\xb5\x0f\xd3vyQ\x17\x94/\x08\xc2*\x07\x0e<\ +\xc0\xec\xec\x1c\xcf<\xfbM\x9e\x7f\xfe\x89\x1e\xc84\x1a\ +\xda\x1d\xfb\xf9\xd7\xc3\x00\xe7B\xaekd\x00X\x00a\ +\x98G)\x0b\xb0\x06G\xd6\xf6\xaa\xf7\xfa\x0d4k\x7f\ +'\x0d\x81e\xbe3\x93\x97|\xa9B\x90\xcb\xd3\x89\xa0\ +\xde\xba6\x00\x1e\xbc\x8e\x01\xe2\xc4\xf6e\xbf\xd2}|\ +-\x00,$\x94%\x10\xb7\xa9\xaf.\xbb\x0f\xf6\x19\x5c\ +!%~X\xe8=\x05\xc6\xa6\xb7\x80P4:\xd0M\ +,\x03R\x08\xa1\xb9\xb1N\xd4vr[\xdd\xaf\x1f~\ +\xcb\x87\x10xa\xa1w-\xe4\x8aer\xc5\x12Q\x02\ +5\x07\x80\xab\x12\xe4e\xfb\xf7z\xea\x7f\xa5\xe7Q\x9a\ +\xdeJa|\x1a\xe9\x87\x08!(\x0cU\xd9~\xc7\xdd\ +l\xbb\xe3NJ\x933\xb4Q\xacv J-{e\ +\x5c\xed\xb7r`!\xab\xd1\xea\x09\xa2\x06\xcb\x08\x04\x80\ +\xe93a8\xf5\x12\x86\xae6t5\xb4\x13C\xa0\x04\ +\xa5\xf1I\xf6}\xe4C\x8cn\xdb\xca\x0b\x9f\xff\x02\xab\ +\xa7\xcfb0\x14\x86\x87\xf1s!\x916\xbd\x84C(\ +!\xe9F4\x96Wz\xfb\x924\xafm\x16\xa7\x82\xa0\ +w\x0c\xf3C\x15\xc2\xa12\xb11\xd4RM\x8a\xa1\x84\ +\xc0\xefF\x16T;\xdc\x914\xdb\xaf\xbb\xe4\xc3+\x15\ +(\xef\xd8Ln|\x04\xe1\xd9\xa4Xi|\x98\x9d\xef\ +\xbb\x8b-\xf7\x1f\x22?9J\xd7\x17\xac\x98\x98\xc8X\ +s\x99l=B\xf4H4\x84\x90=\x02\xb2\xa7\xec\x19\ +\x04\xbf\x03\x7f\x1b\xf7\x9f\xc6\x90\xa2\x891$\x18\xda\xd8\ +n59%)\xccMr`\xf2\x11&\xf7m\xe5\xa5\ +?\x7f\x8c\xc5W\xce\x90&)\xf9\xe9\x11L\x9aR?\ +z\xe1\x1d\xc5\x04{S#\xe4\xee\xd8\x8bn\xa7\xd0N\ +1\xcdn\x0fi\x8a\x01=\xb1TVk\xac\x8c\xb4\x12\ +\xfcT[\x87zi\x99 \x8cFj\x89\xf45\xcaX\ +\xb3+\x95\x1a\x94\x90\x96\xf5U\xfd\xd6GR\xdb\xd7\x99\ +\xe4Rb\x03f\x81\xbd\xce\xb3V\x94\xc6\xb8\x980c\ +~\xa1\xff\xdcM\xc1\xa8\x81\xf7\x9d\x1c)S\xe2\xa1\x1c\ +\xa8\xd1\x8eH\x91V\x0da\x84qI$\xe1\xe6#\xe1\ +\x88e\xe3\x0c\xb5\xb2\x15g\xd9@a\x1f\xdaY\x0b\x1d\ +\xe3\xea\x9c\xb1\xe5<\x12\xe1\xea\x9a\xad\xeb\xb84\x06\xa1\ +%H\x83N42'\x11qJ\x82 \xd51\x91\xd4\ +,\x9a6\x22\x85@\x171R\xa2\x0d\x14\x05\x84>\x04\ +\x1ar\x19a\x9d\xb1\xbdY]0X\x82\xd2\x00-\x18\ +.U\xb9\xef\xd6;~\x04\x80_\xe7X[\xa9\xf3\xd9\ +?\xf9\x1a\xdb\xe66\xb1{\xef6fgg\xd0\xc6\x1e\ +P\xe3\x82~\xe3\x5c\xbf\xa5\xf00\x22\xb1\xd7\x9e\xd4\x14\ +\x0a\x1e\x9e\xef\xd3juhu\x22N\xcdo\xb0\xb2\xb1\ +\xc4\x8e\xb1}\xec\x1a\xbb\x89\xf9oN\x12l\x1a\xe1\xbe\ +\xfb?\xcaF\xed\x1c/>\xff\x1c\xa7N\xbeB\xb7\xbb\ +\x8a\x901\x9e\xe7\xa1\xb5F\x9b\x944\xd5\xb4:]:\ +\xdd%\xd6\xd6V(\x15\xcb\x94\xcae\x0a\xf9\x02A\x18\ +\xa2z\x8c\xa0@I\xc1\xd8\xf8\x10cc\xa3$qJ\ +>_`y\xb1\xcbn\xafJA\xc0s\x8dU\x8e\xcf\ +?\xf7\xa6\x8f\xcdX\xb1\x92\x99\xa0\xe3\x0b\x08\x04\xe4\x84\ +GQ\x84\xe4\x85\xa4k\x5c)\xaa\xb4@\xdd\xdeh\xc6\ +\xb1\xe8\xfd\x16S\xdat\xfb\xec:\x0aDj?\xea\xff\ +\x00\xf6\x01\x06\xe8\xea\x0e\xb5t\x9d\xbc\xb0u~\xa9\x81\ +\xa2*\xe2\x09\x8f\xc4\xd8\x89^\xb8\xff\xf7k\x81\xaf\x04\ +\x82\xaf\x0d~\x05\x82\xc9p\x9a\x8f\x8e\xfd\x0c\xdb\xc3[\ +\x90\x22p\xe6\x06\xf6#2\x07\x13\xb7\xc0\xe4\xed\x06/\ +\xa4\xd7\xd2(cm\xcb#\xb0\xe7^;\x97\x9c=\xdd\ +\x07\xb7\xa9\x81\xf9\x0b\x10=\x05\xb7>\x00\x95\xf1~\x10\ +\xde\x03\xc0\x5c&\x8a2}\xcf\x0c!`\xf3\x08\xbc\xdf\ +\x87\xcf\x1f\x83\xb3-\x17\xa8HH\xa4\x22\xd9\xb9\x8b\xdc\ +\x7f\xff\xd3\xf0\x1f\xfe?\xba/\x9c\xe8\x1b?\x18h\x1f\ +\xbd\x80\xf9\xc3/Q\xfdU\xc5\xec\xed{\x88#X\xd7\ +\x06\xa3\x15s\xefy\x98[\xca9\x9e\xf9\xad\xdfa\xed\ +\x95co\xf0\xec\xfc\xf0\x0e!\x04#\xa5q6\x8f\xcd\ +\x11\xb8\xf6;J)\xee=\xf4\x10\x8f\xdc\xf3aJ\xb9\ +!\x92\x8e\xa2\xbbn\x01`\xf6\xb0}}\x0b\xbf\xbem\ +\xb9\x12\xf00\x1aLd\x01\xa0\xe8\x08\xfc\x5c\x91\x9d[\ +\xf633\xb1\x99o\x8fM\xf1\xcd'\xbeD'j\x13\ +\x04y&\xc7\xb6\xa1\x8dfy\xed\xfck\xb2L\xb9\xb0\ +\xc8\xec\xe4.\x0a\xf9\x0a`\x83\x93\xad\x9bw\xf1\xfe\xf7\ +~\x92\xe9\xc9\xad\xe8\xc4\xa3\xdd\x10\x16\xf8\x0en\xd8u\ +\xee\xd3\xb5\xf6\xd5hH\xbb\x10\xc7\xe0\xfb\x1e#\xa3\x9b\ +y\xe8\xc1OP,Tx\xf2\xbb_{\xd5\x811\x97\ +\xff\xcde\xc7\xec\xba\xb7\xed\xd2/\xd8v\x05\xfa\x92w\ +{\x8cW\xb9B6\x1f\x05a\xc1Jw\xdeA2\xe8\ +\xeb\x19BJ\xd7\xd7\xd7>\xc9\x0a\xa5!\xdf\xdf\xcf\xe1!\xfc\x5cHb\xfa|\xab/\ +\x04Q\xa7K}q\xc5\x1dC\x88j\xf5\xd7\x95\xe4P\ +a@y\xc7\x16\xf2\x93\xa3dn\xbc\xd5M\x93\xdc\xfd\ +\x8b?\xcd\xf0\xceM$\xbeb\x85\x948\xe3z\xddu\ +\x15\x0aE\x1eAH\xdf\xb5\x14a^=\xbdd!J\ +\xef\x85\x03H\xeeo\x03$h\xbahZ\xc4$\x18\x12\ +4\x0d4m\x91R,)6\xdd\xbd\x9f\xca\xf4\x18O\ +\xfe\xbb?g\xfe\x85\xe3\x18OQ\x98\x1d#mu\xa9\ +\x9f\xb8\xf8\xf6$s^\xc7\xf0\xf7l!\xdc5Gz\ +\xbe\x0e\x91\x86\xd8\x22Q\xa1\x14h\x81\xc02\x99\x12\x09\ +RY\x00\xec\x05\x88D[\xf6S\x804\x1a\xa1-\xc2\ +\xf5\x84\xc2\x13\x12\x95\x0a\x84\xd4\x08#\x9c\xe4Y \x9d\ +\xb4W\xba\xdaW\xe9\xae/p\xe7B\xd9$1\xba\x0f\ +\x8a1\xf6\xb7b\x00\x10\xbbm\x17\xda\xc6R\x09\xce\x1c\ +P\x0a\xcb\xf6\x0a\xd3\xab\x13\x16\xc6\xf4\x18>\x8c\x8d\x0b\ +2Y&\xcey\x17cl\xbds\xf6\xf0\xc2]\x02\x0e\ +\xff\x1a\xe9Y\xd6\xd7h\xf0\xc0\x1f\xfd\xf9\ +\x1f\xbf\xb5\x17\xc9\x0f\xd0\xd0\xa9\xe1\xc4\xd1\xb3\x9c9y\ +\x81\xe9\xd9Q\xeey\xe0V\xcae\xeb\x17\x22\x8cU\x04\ +H\xe1\xbbvg6Ab\x8d\xd3RB_\x91\xab\xe6\ +I\x12\xa8mtYo^\xe0\xe9\x95T7O\x00\x00\ + \x00IDAT\xc6\x22\xc7\x16_d\xdb\xe4\x1en\ +o\xdfOt\xa1Lgt\x8e\xf7}p\x0b\xf3\x17n\ +\xe7\x99\xef>\xc6\xca\xd2)\xba\x9d\x0e\x9dN\x93(2\ +$\x1a\x8c6$I\x978Qt\xbb\xcb\xac\xd76(\ +\x16rT\xabc\x94+C\x04\xbeD\x18\x851\x82V\ +\xb3\x03\xe3\x92\xb1\xb1!j\xf5\x0eIg\x82\xedy\x89\ +/\xe1\xbbK\xc7X^>\xf9\xa6\x8e\x89\x10\x82\xd1\xe2\ +\x90m\xcf%\x9c\x04ZANK\x0a\xf8\x94\x84b\xc3\ +\xc4\x032f\x03R\xbb\x1c\x8dt\xc9\xab\x04#\x5ck\ +4\x81\x93?[E\x9a\xf4\x14\x22\xbc\xfe\xf9\xee]\x02\ +\x80\xbbl$k\x14\xc5&\xc0\xce\x1f\x05U\xc0\x93\x1e\ +F\xf7\x1a\xa5p\x8d\x90\xe9\x1ac\x10\xfc\xce\xf2\x93\x13\ +\x7f\x93\xb9\xf0\x10\x06\x9b\x0a\x17\x99\xd9U\x00\xe3\x07a\ +\xeaN\x83\x0a\xdd<6\xf0\x10\xcb^\x97\xaa\xb0\xef^\ +h\xa7p\xe1\xbc\x9dL\xb5\x80\xd8\xc0\xf9\x0b\xd0}\x1c\ +\xeez\x18\x8a#})t\xf6\x93-G\xe0\x80C\xf6\ +\x00u\x9b9U\x85\x8f\xee\x85\xbf8\x01\xa7\x9b\xf4\x5c\ +fc)io\xd9B\xf0\x0b?\x85\xfe\xc3\xffB\xfc\ +\xcaY\x07\xa0mf\xb1}\xec\x02\xfa\x9f|\x8e\xea\xdf\ +3l\xb9m'\xa75l\x18\xc3i-\xd9y\xef}\ +\xdc\xf1\xdb\xff;\xdf\xfb\xad\x7f\xcc\xca\xe1#?4r\ +\xe8\x1b1J\xb9!\xa6F\xb6\x10\xf89\x84\x10\x94\x8b\ +\x15\x1e\xbc\xfd}<|\xdb\x8f!\x09\xe9\xd4\xe8\xf5\x84\ +\xfd\xbe\x86\x22\xc6\x02\xf0n\x13\x92H\x92+\x0d\xf1\xf0\ +\xdd?N\xa5T\xe5\xab\xdf\xfa\x0b\xd6k\xabx\xcag\ +bt\x0b\xdd\xa8E\xbd\xb9zU\x96$\x0c\x0al\x9a\ +\xdaC!oM\x8f|\xdfgn\xeb>\x1ey\xf8'\ +\x18\x1f\xddL\xd4\x11\xb4\x9b\x97J\x9c\x076\xe3\xc6\xef\ +\x9a\x86n\x17\x92DP\xaa\x94\xb8\xeb\xae\x0f\xa0<\x9f\ +\x5c\xee\xea\x1e\x017h\xcdh\xb7\x93\xc6\x18Z\xcd\x06\ +i\x9a0@\xf6Z\xb6\xdf\xc0\xf4\xec\x1c\xcf\xfb\x8f\x91\ +\xc4\x11AX\x22\x97\xaf\xd0n\xad\xbfc\x02\xd4\xeb\x19\ +BH<\xc7,Ji\xa5\xdf\xc6\xa4\xe4T\x870\xff\ +\xea\xcf\xdb$\xb3@\xfa\x1e\x06\xc5Z\xcd:JJ\x05\ +C%\xf0UJ\x9a\x5c\xaa:\xb8\x92\x5c\xfdJ\xcb\xdd\ +X\xbeH\x9c\x01\xd8$&\x89\xac\xb9\x91\x17\x16\x90\x9e\ +E\xe3\xca\xf7\x19\x99\xdade\xf7\xee\xbb\xca\x03\xa35\ +\xf5\xb5e\x92\xc8&P\xd3\xb8\xfb6\x02`q\x89\x01\ +V\xa9:\x8a\xf2|2\xbf'[W\x0b\xcd\xf5U\x92\ +\x8e\xdd\xbf\xb4\xdb!\x8d\xae.m\x15\xca\xa34\xb5\xc5\ +\x82_\xa9\x90R249\xc5m\x9f\xf8)&\xf7\xde\ +D+\x15\xac\xb7\x0di\x06\xb0%\xe4|A%0\xc8\ +4&\xee\xb4\xa8/\xae\xd3m\xd4\x89\xdam\x92N\x9b\ +4\x8a\xb8$-;\x88\xe2\x04\x08O\xe2\xe5\xf3\x04\x85\ +<\x85\xe1*\x85\xe1a\xc6\x0a\x05\xda\x9e\xa2\x91hb\ +\x03\x1b\xb15\xf7\x19\x9d\xdb\xce\xa1O~\x8c\xa7\xff\xeb\ +g)\x8e\x8d <\x8f(1\xbd\xc5\xfa\xc0\xfa\xda:\ +q\xc7\x9e\x03\x1d\xdb\xfe\xb7\xd7<\x86\xf9\x9ce\x0b\x04\ +\x94\xc7F\xf0\xc2\x80\xb6\xb1\xc0C\x00\x01\x82V\xbdA\ +\x94\xd5\xfcjg\x80\xf5\x1aC\x06>\xa5\xb9\xcd\xe4&\ +F@\x0a\x94\xa7\x98\xbay\x17\xb7\xfc\xdc\x8fS\xdd1\ +K\xc3\xa4l\x98\x18\xed\x9e\xcf\x81\x90\xe4\x85\xa4`@\ +F)i\xabCs\xa3Ng\xbdA\xd4n\x93\xb6\xbb\ +$\x9d\x81\xfa\xf2\xcb\x80oOJ.\x05^>\xc0\xcb\ +\x87\xe4*E\xf2#\x15\xf2C%\xca\x85\x80\x96\xb2@\ +8\xc6\xb2\xdbu\x12\x8c\x82\xa1m\x93\x1c\xfa\xb9\x0f\xd0\ +\xf9\x83\xcf\xb0z\xea\x02\xd2\xf7(\xcdM\xd3]k\x10\ +\xad^#\x81\xf06\x8e\xe1_\xfa$&\xd1\x16xv\ +5B\xbb\xbaW\x07(\x95\xf0QH\x8c\xc9\x98\x5c\x1f\ +\x11[%\x87\x14\x02el=\xb04\x1a\x89B%\x06\ +\xa94B\xa6H\xad\x90F\xdb\xb2\x1f\xc7\x22\x08\x012\ +\xb5\x84\xaat\xa5\x83&3\x832\xa0\x955.E\xd3\ +3\xc7R\x97\xc9\x93\x06\xe3;\x8dK\x08\xb9vEh\ +\x10\xbeDg\x85\xc1\x02\xf7!\x03\x9e\x93ug\x9ai\ +\x97e\x12\x120\xda\x9adI+q\x06\xe1\xdc\xa6\x9d\ +\xab\xb41\xb6\xf6\xd9\x05\x7fRY\xe5\x80\x8f\xb0\x0e\xd7\ +\xda\xb5v\xca\xd8[a\xbd4\x94\x90(\x11\xe0\x09E\ +,\x14\x9dn\x07\x91\x1a\xba:a1\xa9\x11\xca!B\ +\xe33\xa1\xad\xb3t\xd7\xd8g\xd3X\xe6;\x99m\x7f\ +\x11\xdb\x1eI`\xe5\x06!\x90\xc2\xc3\xef\xb9\x8f\x89\xf2\ +\x18\x8b\xf5\xe5\xb7\xf0*\xf9\xc1\x1bI\x92r\xf6\xf4\x22\ +\xcbK_g\xcf\xbe9\xe6vma\xa8ZB\xe2\xa1\ +u\xa6\xd00\x08\xedcL\xe6\x8a\x9e\x90\xa6]\x10\x92\ +\xf2\x90\xc2\xef*\xea\xb56K\xeb\xa7X\xa9\xcdsj\ +\xf1\x15\xf6O\xdd\xc6\xf6\xda~N-\x0e\x93\xdf\xba\x99\ +\x07\x1e\xfe$\x8b\x17\x8fp\xe2\xd8K,/\x9c\xa1\xd5\ +\xae\xd1\xedt\xe8\xc6\x09i\x9cM.\x864M\xa9\xd5\ +\x1a\xd4\x1b-\xc2\xc0\xa7R\xa922<\xc4\xd4\xf4\x14\ +\xdb\xb6o\xa6X(`\x80zM3\xed\x8fQ\x8a\xe1\ +L\xcb\xf0\xad\xa3_\xa1\x1b]\x9fo\xc2\xe5C \xac\ +1\x97\xb1\xcco\xa8 L /\xa0$\x15#\xb2\xc0\ +\xa2IH$\xae5\x9f\xe91\xc0z\xd0\x08\x0b\x17\x1f\ +H\x1b\x8b\x08\x05\xc2\x13\xc8P\xa2\xc2\xebgX\xde5\ +\x00\xb8\x96\xac\xb3\xc9\xe9\x88\xb4\xb1\x12huYk\x99\ +\xd7\x1e\x97\x83\xe4\xfe\x01\x9b\x08\xa7\xf9\x89\xf1\x9fc\xbb\ +\x7f\x90\x9e\xec\xd9M\x0eF\xc0\xf8!\x98}\xc0 \xfd\ +>\x9bd2%\xcbe\xc7\xbd2\x0c\xb7=\x0c\xe6[\ +p\xfa\x8c\xfb\x9c\xb0L\xf0\x85\x8b\xf0\x8do\xc2]\x0f\ +Be\xa2/\x0b\xcd\x98`\xb7\xe8\xde\x9c\x04}\x10\x9c\ +\x1a\x18-\xc2\xfb\xb7\xc3\x97\xce\xc0\x89\x96\xcdn\x0a\x05\ +Z\x0a\x9a[\xb7\x90\xfb\xa5\x9fE\xfc\xd1\x9f\x12={\ +\x1cL\x92]Ct\xcf,\xb1\xf1/\xff\x8a\xa1_|\ +\x84\xb9\xfb\xf6pJ\xc3\x86\xd6\x1c\x8f4s\xb7\xde\xc2\ +\xcd\xbf\xf1wx\xe1\x1f\xfds\x96_\xf8\xc1t\x87\xbe\ +\xd1#\xf4sL\x8fl\xa1\x18ZUB!_\xe4=\ +\xb7\xbf\x9f{\x0f\xbe\x07\x91\x86t\x1aNz{\x83\xc6\ +\x8d\x82JI\x0c\xed:\x84\x05\x8f[\xf6\xdd\x8b\x94\x1e\ +_\xfd\xd6\xe7XY[$\xf4\xf3\xccN\xec\xe2\xf4\xfc\ +a\xda\x9d\xfa\xab@\xb0\xef\x85L\x8em\xa5X\xb0n\ +\xb5a\x98\xe3\xe0Mw\xf3\xc0\xbd\x1f\xa6\x9c\x1f\xa3]\ +\x17D\xdd\xef\x0f\xaeKSh\xd4\xa1X\x0a\xb9\xe5\x96\ +\x07\xe9F\x11\xdd\xe8\xca@\xfcF\x8dx\xa0\x9dQ\xbb\ +]\xa7\x1bu\x08\xf3C\xbd:\xb2$q\x81\xc6\xc4&\ +FF'Y\xbcx\x0e\xcf\x0b\xa8\x8en\x22M#\xa2\ +\xceu8\xfa\xbeC\x86\xcd\xb6\xfa l\x1b\x85\xc5\x0b\ +\xa7\xf8\xee\xa3\x9f\xb3\xac\xf6U\xbe\xe3\x87!\xdb\xf7\xdf\ +Neb3\x89;\x1f\xd2\xb1\x9c\x8bg\x8er\xfa\xe5\ +g\xaf\xef\xfa\x166\xe9\xb0\xbax\xae\x07`u\xd6\x02\ +\x09\x08\xf2}\xf7\xf5\xf2\xd0(A\xa1D7\xed_\x97\ +\x9e\x844\xe9R_]\xec\xbd\x99D\xed\xb7-\xf9'\ +\x94g\x19j\x97\xbd.\x0c\x0d#\xa4G\xd6\xd2\xd5\xb6\ +\xfc\xd34V\x96z\x8e\xe1i\x12[w\xd1+-O\ +H\xf2\xc3\xe3}\xf0\xab$\xe3\xdb\xe68\xf0\xa1\x1fg\ +l\xe7~j\x91\xa4\x11[\xf0+%\x14|A\xd1\xd7\ +\x10\xb7X=z\x9a\x85cGX\xbbp\x9e\xfa\xe2\x02\ +\xedz\x8d$\x8a\xae\xac\x02\xb9R\x9b!)\xf0|\x9f\ +\xfcP\x85\xa1\x99i\xa6\xf6\xecf\xe6\xc0\xcd\x8cM\x8c\ +RO\x05\x8d\xc4PO\x0cBH\xa6o\xbe\x99=\xab\ +k\x94\xc6G1@\xec\xe87OX\xf6\xb3\xb9\xbaF\ +\x1a\xbb\x84D\x14a\xd2\xab\xab$\x84\x94\xa8\xd0\xd6\xff\ +J\xa5(\x8c\x0e#\xa4\x22rnzRX\xc9hs\ +u\x83\xb8\xddE`H\xe2\xd8\x81\xfak\x9c\x1bOQ\ +\x98\x9d\xa403\xdek_4u`7\x07\x7f\xe6\x83\ +\x94\xb6\xcd\xb0\xa6SZ\xa4h,\xc3\x5cD\x917\x86\ +t\xbd\xc9\xd2\xd13,\xbe|\x92\x8d\xb3\x0b4\x97V\ +i\xaf\xd7\x89\xbb]Lz\xa5cy\xb5\x0d\xb0\xb2\xe0\ +\xb0\x94\xa78V\xa5\xbae\x92\xe9\x83;\x18\xdf\xbf\x8d\ +\xe1\xf1\x0a-\x99\xd2t\xacs\x93\xc4\xca\xe5\xf7l\xe2\ +\xf6\xbf\xf9!\x9e\xf8\xb7\x9f\xa1vq\x15\x95\x0b(\xef\ +\x98f\xbd\xd9!\xed\xbe=m\xbd\xae6\xe4P\x81\xf2\ +\xc7\xdf\x8f\xeev\x11\xb1\xc6\xc4\xda\x9a\x5cI\xdf^N\ +J\x22pA\x0c^\xaf\x86\xd7x\x1eRH\x94\xb1F\ +S\xa0QA\x80\x12\xca\x02[@\xa1\xf1\xa4\xb25\xb1\ +\xa9\xf5zQ\xc61\xbfY\x976\x17GK'e\x96\ +\x1e\x10\xdb\xd5\xf5\x8c\xae\xcc\xa5\x8a<\xc0\x96\xb6\xc9~\ +\xb0\xdds\x84\xd6\x8e\x12\xcejy=\x17\xa99\xe9&\ +\xd8\x9a]\x0b\x9a\xc5%\xcfP\xe3\x00\xbf0\xda\xaa\x85\ +\x94\xb2d\xb0\xb1\xc9\x0f\xbb^\x9b\xbc\x91\xc2 M\xe6\ +v\xddg\xcc2Wg\xa1\x1cq\x12\x81\xc2\xd6?+\ +<+\xc1\xd6\x9a\x8e\x01\x13E\xd4D\xccR\xda \xaf\ +\xcb\x9c\x16>B\xb8V\xbf\x02\xf2\xdab^a;\xcf\ +\xf4\x03\xcf\x18\xc8\xbb\x1f\x09\xc5|\x81\xbf\xf5\xb1O\xf1\ +\xbb\xff\xf9_\xdd\xf0\xeb\xe3\x87a\xb4[]\x9e\xf9\xee\ +K\x1cy\xf9$s\xbb6q\xe8\xb6\xfd\xe4\xc2\x90\xac\ +\xb7\x96p`O`k\x86\x95T\xb6\x08\xc2$\x14\xf3\ +9\xf2a\x99nWS\xabwX\xde8\xcb\xb7\x1aK\ +\xbc|\xf1yvO\x1fbw\xfb6V\x8a9\xe4\xf4\ +\x01\xde\xf3\x81]\xac\xad,\xf2\xc2\xf7\x9e\xe5\xc2\xd9\x97\ +Q\xed&\x91j\x91&\x09I\x9a`\xef\x10\x8d6\xd0\ +\xeeFt\x96\x97Y\xdfX\xa7\xdeh\xa2\x94dbb\ +\x1c)}\x9a\x8da\xee(\x14`\x03\x0e77\xf8\xde\ +\x0b\x9f}\xd3\xc7\xc0`\xd0B\xe3\x0b[\xee\x12h\xfb\ +;'\xa1\xa0<\x86uH\xd5H\x96\x85M\x04\x18\xe1\ +9e\x91\xc4\x90\xd86H\x08\x84Qh\xa1\x91\xc2\x80\ +\xf0P\x9e\x8f\x0c\x04*'\x91\xe5\x1fP\x09t;m\ +['h\xdb7\x1dc\x0cEY\xc4\xef\x01\xe0\xab#\ +\xff\xcc\x08k\xf0\x9d\xcb\xf4G\x0c\xfb\xa3\xfc\xc2\xf4/\ +3)v\x81s{\xce\x98_#\xad\x03\xed\xe4\x1d\xc6\ +2\x07\xe6\xd2\x89\xd2yx\xd8\xf7\x06\xa4b\xe5*\xdc\ +\xf9\x08D_\x87\xd3g\xfb\xff\x9e\x02\xf3\x0b\xf0\xf5o\ +\xc2#\x1f\x02\xbf|\xd9\xc4\x9b-\xd7\xfd\xee1\xc1\xd9\ +&\x0b\x98\xa9\xc0Gv\xc0gN\xc1\xe9\x0e\xbd\x86\xf0\ +\x91\x94\xac\xcfm\xa3\xf4\x8b?\x8d\xff\xaf?M\xf4\xdc\ +\x09d\xd6\x22\xc9@\xe7\xc4\x02\xfc\x9b\xaf0V\x0a\xd8\ +q\xfbvN&\x86\x0d\xad9)%;\x1e\xbc\x9b;\ +\x0a\xbf\xcew~\xe3\xffb\xf5\xc8\x9b\x93;\xfc\xa0\x0f\ +!$\xe3C3TK\xa3dm\x8b\xee9\xf8\x00\xf7\ +\x1c|\x88\x80\x22\xdd\x9ae\x5c\xaf5^o\xc0\xffV\ +`\xc94\x81N\x03\x82b\xc0\xcd{\xee Nc\xbe\ +\xf8\xe8\x7f\xa3\xd5n\x92\xcf\x95\x98\x1c\xdd\xca\xb9\x8bG\ +\x88\x93>\x03#\x84\xa0:4\xc9Py\xc2\xd6\xb4)\ +\xc5\x9e\x9d\x07y\xf0\xde\x0fS)\x8e\xd3\xacY9\xf2\ +`m\xf3\xdb=\xd2\x04\x9a\x0d\xf0\x83\x22:-\xd0l\ +\x88\xeb\x06\xc0\xaf\xfb\xbc\x18C\xb7\xdb 3\xd9\xdbX\ +_\xa1\xbe\xb1B\xa14\x81\x94Vn\x9b\xa6\xb6\x06y\ +hx\x9cm;ofu\xf9\x22q\x12S*\x8f!\ +\x84du\xe9\x14\xddv\xfd\x0d;p\x7f?\x86\xf2\x82\ +^\xdf`c4\x0bgO\xb0x\xfe\xea\xf3\x85\xc1\x9a\ +PMm\xdbCi\xc0\x00\xcb\x93\x96\xf18{\xe49\ +^x\xe2+W\xfc\xdek\x0dc\xfa,|\x1aw\xd1\ +I\x04B\xe0\xbb\x96X\x00Cc\x93(? \xed\xd0\ +\x0b\x86=\x05I\xbbC}}\xa5\xf7l\x88\xdb\xcd\xb7\ +\xed\xf0\xb9\xe21\xbc\ +\xd6\xbf\x01B\xd3Z\xab\xd3Z\xab\xb3r\xe2Y\x84\x8fn\x87\ +\xcf\x9d\x87\x93\x1dC\xe2&\xfcH\x0a\xd6\xb6n\xa2\xf2\ +\xb7?\x8e\xfa\x83?!}\xe5\xdce\xee\xd0\x17Y\xfe\ +\xbd\xbfb\xe2\xd7?\xc0\xb6\x83\x9b9#\xa0\xae5'\ +\x0d\xec\xba\xf7v\xee\xf8\x87\x7f\x9f\xa7\xff\xe1\xbf`\xe5\ +\xa5\xa3W\xce\x5c\xbf\x9b\xc6\xf5+\x22^\xd7(\x86%\ +\xc6\x87\xa6\x91\xc2J\x0d\xf7n\xbf\x89\x0f\xde\xfbQ\x94\ +\xce\xd3\xd9xm\xf0\xfbN\x18Z[ItN\x85\x1c\ +\xda\x7f\x0f\xcb\xab\x0b<\xf1\xbd\xaf\x13\xc7\x11\xe5\xe2\x08\ +\x95\xd2(\xab\x1b\xf3\xbd@\xae\x90\xab0Z\x9d\xc1S\ +\x96\xfd\x9b\x99\xda\xc2\xfdw}\x80Jq\x8c\xc6\x86e\ +\x96\xdf\xaa0\xebz\x92\x05I\xe2\xdc\xb5\x11\xd7\xf5\xbd\ +7r\xa9tZ5\xd2$\xc6\xf3\x02\xa2n\x87\xb3\xa7\ +\x8f0\xb3y7\x9e\xe7\x91\x91W\xad\x16\x04A\xc8\xbe\ +\x03\xf7\xb2p\xe1\x14gN\xbe\x82\x96P*\x8f\x91\xcb\ +\x97\xd9X\xbd@\xbd\xb6@\xe2\x0c\x9c\x0c\xe6\x1d-\x8d\ +\x96\xca\xb7\xed{2W\xdd\xac\xc7\x06\x97\xcd\xb0\x03\xce\ +>A\x90\xa3P\x1a\x22M\x1d#\xef\x82:c\x12\x16\ +\xcf\x9f&M\x06o\x18\xf3\xaae\xbd\xd60\x18\x92\xa8\ +\x83q-S\x82B\xd9n\x83\x94\x8cLm\x02lB\ +\xc2\xe0\xe4\xc5\x12Z\xad:\x8d5W\x1b\xaa5Q\xfb\ +\xed\x93\x8b\xaa \xd7\x93h\xfbAH\xbe\x84\xb1\xe9\ +\xb5l\xa2\xb1\xb5\x19\xf6\xdbQ\x03j\xe7`d\x97\x9b\ +#\x0c=\xf3\x0f\xb8\xec\xf7\xc0\x03\xce\x00\xe5\x8a\x95;\ +\xf3\x14\x9c:\xef\xe6\x15a\xe7\x96\x85\x15\xf8\xca\xe3p\ +\xc7\xdd0:\xf5\xea\xef\xf6\xb6\xde\xf4\x1d\x0c\x07\xe5\xd0\ +\xd3\x05x\xff\x0c|a\x01\x8ew\xfbLp*\x05\xab\ +\xfb\xb63\xf2\xcb\x9f\xc0\xffw\x9f#~\xe1\x8c\xed\xa1\ +'l\xa6\xb2}\xec\x22K\xff\xfc\xcb\x8c\xfe\xd2{\xd8\ +~\xcf6N\x0b\xd80\x9a\xa3q\xca\x8e\xfbo\xe3\xc0\ +\xaf\xffO<\xff\x7f\xff[\x96_<\xfa\x8e\x0e\xc6\xb3\ +\xf1v\xb2\xa9R*\xc6*S\x84\xce\xf4j\xac:\xc1\ +\x07\xef\xfb(\x81\xca\xd3\xae\xf7\xc1\xef;\xff\xa8Y0\ +\xd2iBq(\xc7\xed\x07\xef\xe7\xdc\xfcIN\x9d;\ +\x86\x92\x1e\x95\xd2\x18\xb5\xc6\x0aq\xd2\xc5S>#\xd5\ +\x19rA\x11\x80b\xa1\xc4=\xb7?\xc2\xf8\xe8\xe6\x9e\ +\xd9\xd5\xbbm\xdc\x88\xf3\xa3uB\xb3\xb1\xccPu\x06\ +\x8c\xe1\xf4\x89\x17\xb9\xe9\xd0\xfd\x14\xf2\xe3D1=\xb7\ +\xeffSP\x19\x9e\xe6\xde\x87\x7f\x02!\xff\x8c\xf3g\ +\x8e\x12E]\xe3)\ +\xe8\xb6\x1b\xb4\xea\x1b\xee\x1dC\xa7\xb9N\x12\xb5_\xf7\ +\xb6\xf4\x8e\x861t\xea+\x18\xa3Q*D*\x0b.\ +\xa5RTF&\x00y\xa9\xf4Z\x18\x1a\xeb+D]\ ++a7Z\x93\xbc\x8drt\x7f\xc0\x01:,\x96\xc8\ +\x95*\xc4Z\xf4\x00\xba/!\xe9th\xd5\xd6\xed\x17\ +\xb4F_\xa9\xb6@\x08r\xd5qr\xd5q\x10\x02\xe5\ +\xfb\xec\xbe\xef!\xe6\xeey\x80\x96\xf1hD69\xe0\ ++\x18\xce\x09d\xb7\xc6\x91'\xbe\xc5K_\xfd\x12\xad\ +\xda\x86}\xce\xe9\x94\xb4\xd3\xa6[['\xaa\xaf\x93\xb4\ +\x9a\xa4\xd1\xeb\xef\x87,\xa4@\x859\xfcR\x89\xdc\xc8\ +\x18A\xb5\x8a\xf4}\x1a\xcb+<\xff\x17\x9f'(\x17\ +\x19\xd9\xb5\x93\xd8@G\x1b\xbaz\xa0n\xd2=\xd3<\ +\x09I;\xa2\xb1\xb4l\xf9U\xad\xaf\xd9\xff\x17@\xe5\ +r\xbdc\xe8\xe7C\xf2\xd5\x8ae\x95\x8d\xb1.\xa3@\ +\x1a\xc7\xb4Vl\xad\xbd1\xd8:\xdc\xab$u\x85\x94\ +\xe4'\xc7\x08\xaa\x15\xc0\x10\x96\x0a\xec\xfe\xe0\x03T\xb7\ +\xcdR7\x9a\x96\xb1\xce\xbe9\x04U#h\x9e]\xe0\ +\xc5?\xfd2g\xbf\xf3B\xafn\xd9$\x09q\xbdE\ +\xb4^'\xae5I\x9amt\xf7\xfa\xda.\x01\xc8\xd0\ +G\xe5C\x82j\x89p\xbcJ0\x5cBz\x8a\xd5\xd3\ +\x17y\xfa?\xfd\x15^.d\xf4\xe6\xad\xc4R\xd3q\ +5\xc15\x12\x86\xab%f\x0e\xedb\xf1\x953\xc4\xed\ +.~\xa5\x80\xca\x87\xdf7\x00\xecM\x8f\xe2\xef\xdaj\ +\xe7/\xed\xcc\x9d\x8cD\x08mc\x15)\x08\xfd\x80B\ +\x10\xe0\xab\x80H\x0b\xd2T\x90h\x83Nm\xabGa\ +\x8c5f3\x1a!\x8c\xf3=\xb12\x7f\xa9\x04R\xd8\ +\x1f\x9b=r\x11\xb2c\x11\x8c\xec\x1b\x1dK\xf77\xca\ +\x02E<\x1b[g\x9d\x89\xc8\xe2=K\xbeY\xb5^\ +\xc6\xfef=s\xa5cm]=\xaf\x9d\x80\x1c+e\ +l+5\x94\x8b<\xa5p\xbd\x8d\xdd\xc1\xc8\xd8\x0bW\ +\xcfh\xb2L`o\xc3,\xe2\xee\xdd\xe1J:\xb0\xec\ +\x22>\xb7\x8d\x97&\x19\x07\x8c\xbd\x04\xa8\x10t\x22H\ +]\xb0\xa8\xa4ru\x92\x86Dk\x16M\x8by\x91\xa7\ +\xa4s\xb6\x0e\x13\xc8i('\xd6\x15\x9fL\x0a\x9d`\ +o\xa0\xcc\x99\xb5\x05\xbe\xf2\xb8\xfd\xa6\x03?\x02\xc07\ +h\x18cX^\xda`\xf9\xd1gy\xf9\x85\x93\xdcv\ +\xe7~&'\xc7\x08\xf2!\x98\xd4\x9aA\x09\xcf]\x80\ +\x0a\x81\xebl\x01x^@\xa9()\x95*\xd4k1\ +\xedv\x9d\x85\xb5&\x1b\xcde*KG\x98\x9e\x9ac\ +\xb8\xb1\x8f\xe3\x0b#P\xa8\xb0e\xe7\xcd\xdc\xbdy'\ +K\xf3\xf3,\x5c8\xcc\xfc\xb9\xe34\xea\xeb$iD\ +\xe0\xf9\xd6\xe3`\xeb6\x0e|\xf0C|\xe9q\x9f\xbd\ +\xf3\x10\x04\xf0\xf2\xc2IN\x9f\x7f\xf3\xee\xcfv\xbb\x0d\ +\xab\xcdu*#%<\xe9\xe4\xcf\x0a\xf2\x06\x8a\x1a*\ +F1B\x81\x09\xbatd\x9bXX3K\x9b\x81J\ +\xdd-m\x10\xd2\xfd\x9d\x99\xd1\xc9\x14\x11\x86\xc8\x1c\xc8\ ++x\x90\xbc\xd6xW\x00\xe0\xd4\xa4\xd4\xd2\x0d4\x09\ +\x02\xbfg'^\xf12w\xd5\xfe\xc8^\x99,\x85w\ +\x85\x98Q \x99\x09g\xf9\xe8\xf0O\xb3+8\x84\xc2\ +wN\x8f\xd0O\xb99\xf9\x0bV\xcax\xfaQ\x81\xc8\ +\x19\x866\x0f\xc4!\x83 X\xf0\xaa\x09\xcan\x07\x0c\ +\x0d\xc3\xed\xf7@\xfc\x14\x1c?\xeb\xe6\x15i\x99\xe0s\ +\x8b\x10\x7f\x0f\xee\xbb\x07F'\x06\xbe\x7f\x85eA\x7f\ +B\xcfvt[\x19~\x5c\x09>\xb3`8\x16\xe3$\ +B\xd0\x91\x92\xe5\x9b\xe7\x98\xf8\x9f?\x8e\xff\xfb\x9f%\ +z\xee\x0c\xd28&\x18A\xeb\xe5y\xf8\x83G\x99\xca\ ++\xbc\xbb6s,\xd5\xac\x9a\x14\x03\xec~\xe4\x1e\xee\ +\xc8\xf9<\xf9\x7f\xfc3V^9\xf9Z\xa7\xe7\x87j\ +\x84^\x8eJq\x04\xb0\xed\x8en\xdaq\x90\xe9\xb1Y\ +\xe2\x16\xa4\xefBuP\x9aX\x10\xc3\xa2u?\xeet\xc62\ +\xb6\x17\xaa\xca\x14\xd6\xbdx\xd0\xe0\xfc\xaf\xdc\x8f\x14\x16\ +\xe8gn\xd2\xa2\xf7\x05;'*\xdf\xc3D\x1a\xa3$\ +Q\xaa9\xce\x06y$!\x01%\xa0\x034CkH\ +\xa42\x00\xec\x8e_\x0f\x0c+\x90\xbe\xe4\xc0\xde\xfd(\ +\xa9H\xdf\x0d\x12\xb7w\xd1X]\xa9\xf1\x95/|\x9b\ +\xe1\x91\x0aS\xb3\x13\xcc\xed\xd8\xc4\xd8D\x15)\xb2\x02\ +\xf1\x14\xe9\xca=\xed\xb5\x199\x13\xb9\x84rI\x92\xcf\ +K\xba\x9d\x848\xde\xa0\xde\x8d\x88\xcf\xb5Y-_\xa0\ +44F)\xdd\xcc\xf1\xe7\xa6Hd\x85\xca\xf0&f\ +wL\xb1u\xc7\x9d\xac\xaf\xce#E\x970\xefq\xf1\ +B\x8b59\xce\xe7\xbf\x95\xe3\xf4)\xcdC\xcd\x1a\xdd\ +\xf20\x8f\xbf\xf2Y6\xea7B\xfel\xc7\x85\xd62\ +\xdb\xc67Y\xb7|i\x99\xe0\xbc\x82B\x02E\x09U\ +\x02\x86E\x8e\x16)\xcb\xa2\x8bv\x09NK,\xda\xac\ +\x8c\xc1\xf5\xfb\x15N\x02\xedId\x00xo\x8c\xd4x\ +W\x00`\x80zR\xa3\xab;\x08|\xdb3\xd7\x08F\ +\x82!\xf7\xaf\xc2\xfd_\xd8\xc9\xe8\x8a\xa0\xd7\xd5a \ +\x98\x0d7\xf3\xf1\x91O\xb1'\xb8\x0d\xc8zO\xd1k\ +\x94\x0e\x97N6)\x10\xad\xc1\xf1\xaf\x08\xb6\xbd\xd7P\ +\xdd\xdc[\xe5\xab>\xdf{/\x9b\xb0\x1c\x9b\x5c\xa9\xc2\ +\xa1;\xac\xd3\xfc\xc9\xf9\xbe\x1c:1p\xf6\x22|\xf3\ +)\xc1\x83\xf7\x18\x86\xc7\xfa\xdbl\xa0W\xcf\xd2\x93\xf6\ +\xb8\x7f\xcb\x98`\x01l-\xc2OL\x0b\xfed\xd9p\ +$\xb2\xecJ \x0d\xb1\x80\xe5=\xb3L\xfc\xea\x87\x09\ +\xfe\xe9\x9f\x11\xbd4\xdf\x9b\x9f\x85\x86\xe6\xe1\x0b\xcc\xff\ +\xa3/2\xfd\x0f\x1ea\xc7\x9d\xb3\x1c\x17\xb0f4\xc7\ +\x15\xec}\xe4.\xee\x09\x7f\x8d'\x7f\xf3\xf7Yz\xf1\ +\xd8\x8f\xdc\xa1\xdd(\x17\x86\xc89\xf6\xb7\x5c\xac\xb0g\ +\xeb>\x14!\x9dk\xb7\xac\xbc\xea\xc8\x0c:\xa4g\x13\ +~\xae\x04\xe8U#\xbb\x96.y\xedHA\x9dX\xe9\ +\xaf\xbe\x0c\x13\xbd\xde\xcd\x89\xbb\xe0\x87\x1e{w\xde\xc2\ +\x93\xcf|\x93\xa5\x95y|/\xa4\x5c\x1c\xa1\xd5\xae1\ +T\x1e\xc7\xf7\xac\xdab|t\x8a;o}\x18IH\ +\xbb\xfd\xe60X\x96p\xcaZz\x89\x81\xfb\xe6\x92\xfd\ +\x1cx\xad\x8d\x8d\x17\x8cvA\xcd\xf7\x99\x14\xed\xb4k\ +\xb4\x9ak\x94*\xe3$q\xc4\xe1\xe7\xbe\xcd\xe6m{\ +\xa8\x8en!M\x05]\xd7Z\xb6\xd3\xb5sV\xa98\ +\xce=\x0f}\x9cm;n\xe6\xc8KOq\xf6\xd4+\ +4\xea\x1b$q\x846\xc2\xd6\xbdI\x0f\xe5\x87\x04n\ +\x1d\x96\x15KI\x92\xa8\x07\x80\xa3n\x938j\x91D\ +]\xe2\xb8\x8dN\x13\x8c\xeb\x01\xf8V\x1e\x14\xe3\x0c\x5c\ +\xae5j\xc1\xaf1$\x9d\x16\x8d\x0b\xa7\ +i\xaf.^\xd3l\xeau\x0fcH\xa3.\xcd\x0b\xe7\ +\xec9\x9f\xdd\x84\x06\xe6_|\x993O~\x97\x9d\x8f\ +\xbc\x97P\x0aZ\xe9\xa5\xd7\xa6\x94\xb6wj}c\x83\ +N\xdd&VL\x92\x92v\xaf\x9eM\x14B\xe0\x97J\ +=\xc9iq\xb4\x8a\x1f\xe6h9\x99\xb1\x14V^\x1b\ +5[4W3\x16\xdd\xd8e^\xe1\xde\x10\x9e\x22?\ +9\x86W\xb0\x14B~\xa8\xcc\xdc\xc3w\x12\x8c\x0d\xb1\ +\x94\xa6VV\x0aT\xa4\x87\xa9\xb58\xfc\x99\xafr\xfe\ +\xe9\x97,\xf8\xd5\x9a\xce\xd2\x1a\x8d\x13\xe7\x88k\xcd\x1b\ +\xfa\x9c4\xda\x904;4\x8e\x9d\xc7$)\xe5]\xb3\ +H_\xb1x\xe4\x0cg\x9fx\x91]?~/\xa1\x92\ +\xb4\xb1\x89\xeb\xb6\xd0\x94\xa7G\xa9\xcc\x8e\xb3qa\x19\ +\xe9)\xfc\xa1\xe2\x0d\xdb\x9e\xeb\x1d\xfe\x8e-\xc8\xe1*\ +\xba[\x03#\x5c\x19\xadA\xe8\x14\xe9{\xf8J\xda\xb6\ +/\xa1O>\x1f\xa2\x11\xc4\xa9v\xcf1i\xfb\xa7\x0a\ +\x89\x91\xee\x9cIc\xfb1\x1b\xec{\x99\xb6Y\xeb^\ +B\x09\xa3\xd1\x89@(k\x88e\x84\x05\xc2Y\xb9m\ +\x06n\xd16\xae\xeb\x99[e\x80\x17.\x8d\xed\x04V\ +n'3:x\xc0\xec\xcf\xd8@J\x1a\xd7\xc0\xca\xf4\ +\x9fah\xac\xbcY9\xefZA\xef\xda\xb087{\ +\xd0\xe9\x9e\xd4\xcf\xe0v#1\x18#\xecvcA\xba\ +\xce\xfe\x1e`\x82\xcd\xc0k\xa1z\x18\x01\x91\x08+\x9f\ +\xf6\x142\xd1v\xae1)\x98\x94\x1a]\x8e\x99\x0d*\ +f\x98Q\xe1Q\x8c\xa0\xedA\xd7\x87B\xc6\xf8*\xa0\ +\x86\x95?\xa7v\x99\x04p`\xff~[\xdesy\xb3\ +\xfb\x1f\x8d7=\x8c\xb1@xu\xa5\xc6\xe1\xe7\x8e1\ +1]\xe5\xae\xbb\x0f12V\xc1\xf7BR\x13!\x84\ +\xb2\xc1\x9e\xab\x977\xc6\x19\xbfIM\xbe\xe0\x93\x07\x12\ +\xdd\x05]#&eaa\x99\xf9\x8b\xc7\xa9\x8e\x8d0\ +2\xba\x97\xc6\xcan\x16\x17\xf3\xe4\x0ayf''\xd8\ +<\x05#\x0a\x1e\x02\xd6\x1b\xf0\x87\xc7c\x86.\xcbj\x19\xd7\xce\x9e'\ +u\xa6W:\x8e\xd1\xd7\xaa\xab\x10\x02\x95\xcb\xdaH\x09\ +J\x93\xe3\x88\x5c@\x9c\xe1$l`\xb3\xb6\xbcF\xd4\ +l\xf7\xb6\xebj\xb2j/\x9f#\x1c\xadZfRI\ +\xa6\x0f\xeef\xf2\xc0\x1e\x9a\x18\x12\x17G\xe4\x85$0\ +p\xec\xd1'9\xf5\xadg\xed\xb6jMk~\x89\xc6\ +\xb1\xb3$\xad\xd7n\xaf\xf4F\x87I5\xadsK\xf8\ +\x95\x02\x85\xd91\x92n\xc4\xe9o\xbf\xc8\xd6\x07\x0e\x92\ +\x1f)\xd0E\xa31\xc4h\xca\xe5\x02C3c\x9c\x93\ +\x02\xa3A\xe5\x83\xd7^\xc1[4\x0a\xef\xbb\xdb\xc6d\ +:\xed1\xbfHi\x1d\xbc\x91xR\xe1+\x8f\xc0\xf7\ +\x91\xd2\xb6U\xb3&@v\x7f\xb2\xbeE\x12\xddC\x87\ +F'\x98\xd0\xb7\xae\xb0\xd2\xca\x84q\xf5\xdeFj\xc7\ +\xcc\x0e\x00D\x9cas&\x9d\x1b\xc0\xca\x83\xaco\x06\ +\x8e\x1dv\x05\xecw\xb4O\x8f\xed\xb5\x0bv\xe8\xd9\x01\ +f\x90\xae\x9f+\x19\xfd\xda\x03\xfaF\xca\xecC\xf6}\ +\xe9j\x85{Y]KO\x0b\xdd\x07\xc1\x080J\xf5\ +\xc0\xb21V-\x98\x95\x90g\xf1\xe2%\x89a\x97\x08\ +\xee\x130\xb6\xd4Mx>B\xd8\xe6\xe2\xb6\x5c\xc0\xc3\ +\xa4\x9aeZ\x5c\xd09fE\x99|\x00\x81\xb1\x8e\xd0\ +a\xe2\x14\xdc\x1a\xdb\x07X\x00m\xec\xcd\xd4\x86\xbd\xbb\ +vR\x0c\x8bt_\xa3\x1f\xf9\x8f\xc6\x9b\x1f\x8b\xf3\xeb\ +|\xee3_gt|\x88M\x9b\xa7\xd8\xb2m\x92\xd1\ +\xb1*R(\xfa>\xe3)\x06\xdf\x96\x14\x90`L\x82\ +/%Fh\x924Ax\x8a\xb4\x0b\x8b\xf3\x1b\xac.\ +]\xa4Px\x9e\xe2\xd0nb\xbd\x9dz\xa1\xcc\xd9\xa5\ +\x88|\xcec](N\xd6=F\x16^@\xa4\xdf\xe1\ ++K\xab|\xf1+\x9f\xef\xfb\x16\xdc\xa0\xb1\xd6\x5c\xed\ +M\xf8\x9e\xb4\xc0\xb7+\xa1\xe0C+\x81\xa2\x07C:\ +\xa0CJ$4M\xdat\xc1\xdd\x98i?9%\xac\ +\xf2\xc3\xfaVh\xb46\xe8\x8e\xb9vY\xd6U\xc6\xbb\ +\x07\x00'\x0d\x22\xd3\xc1s\x898\xa3\x05C^\xe5\x1a\ +\xdfp\xa98\xd1\xcf\xec\x0d{\xc3\xfc\xc2\xe4/3%\ +v\x22\xf1\xac\xd3^\x06~=\x18\xbd\x0bFo\xb3\xad\ +\x8e\xda\xebp\xe61\xc1\xfaY\x07T\x8d!\xd5\xb0>\ +\x0f/\x7f\x0d\xf6~\x00\xaa\xb3vMf`u\xd9\xe8\ +\xcd\xab\x97M\xc6\x95\x11\xb8\xef~h\xff5\x1c\xb9\xd0\ +\x07\xcb\xda\xc0\xd9E\xf8\xea\xd3\x82Op\x1f\xbe\x14D\x03\xeb\xf5\ +\x84\xb0\x00\xf8\xcc9\x1bp\x09HZ-Lru`\ +\xaer9Th\x01\xb0\xf2\x14\xc5\x91*\xc6S\xe8\xcc\ +\x01\xda\x9d\xff\x95\x93g\xd1.K\x97v\xbbW\xae\x85\ +\x15\x02\xbfR\xee\xb1\xbfa\xa9\xc0\xdcCw!\xf2!\ +mc\x9d\x96=\x04%!Y?z\x9a\xc3\x7f\xfeh\ +\xaf\xe6\xb7\xbbV\xa3q\xfc\xdc[\x0a~\xb3\xa1\xa3\x84\ +\xce\xc5Ur\x13Ud\xe0\xb1v\xe6\x22\xf5\xf9\x15\x86\ +FJ=\xb5\xaa\xc6`\xb7/\xee}#-\xc2\x95\ +R \xb4\xe8\x07\xf7\xd8\xb8S\x1b\xd1\x03\xbe\x97\x85\x99\ +\xbd\xa0Pg?\x1a\x04\x96)\xb7u\xd3V\xe1@\xdc\ +\x7f\xae\xa6h\x16\xe8\xb0L\x99X\xc3\x86\x06\xcf\x00\xd2\ +\xb6E\xca;%Z\x8f\x0d\x8e\xedz\xca3E\x0em\ +\xd9\xcfW_|\xec\xc6^(?\x1aW\x1d+K\x1b\ +\xac,m\xf0\xfc\xb3G\x99\x9c\x1a\xe1\xd6;w39\ +9\x896\xc6&\xec\xd0\xbdkP\x88\xd4\xa9\x0dR\x8c\ +n!\xf0\xf1<\x1f\xad\x05\xdd(\xa2\xdd\xac\xb1\xbe2\ +O\xb1\xf2<\xe3\xa5\xfby\xe5\xd4K\xd4\x82\xdd\x14;\ +\xdbY\xab\xafR\xd7\x8f\xb3R;\xc5\x17\xfe\xf2\xcbt\ +;7\xbe\x9e\xef\xa5\x85\x13\xbd\xec\xa44\xf6:\xeb\x1a\ +(\x09hjK\xe4U\x84\xa2ir$\x22a\xddt\ +\xe9\x9a\x94\x1ej\x16`\xb4t\xb7\x8d\xad\x91\xd6F\xa3\ +;\x09\xa9\xf0y#\x22\xaew\x11\x00\xae\x13\xe9\x0e%\ +w\xf7k\x03#\xfe0\xeev\xc7\xe5\xbc\xe8\xbb\x03\x9a\ +\xdeo\x10L\x04\x93\xfc\xc2\xe4\xaf0\xcdn\x84\xb1\xd9\ +F\x84\x9bO\x03\x18\xb9\x0df\xdfo\xa9^\x03x%\ +\xd8\xfe\x11\xc3+\x9f\x13\xac\xcf\xdb6\x12\x19\x1b\x5c[\ +\x81\xe7\xbe\x08\x07>\x0c\xd5i\xfa\x92\x19x\x95#t\ +\xc6\xfe\xf6Xa\xa0X\x86\xf7<\x00\x1b\x8f\xc2\xb9U\ +z\xb6\xfb\x1a8\xb7\x02\xff\xef\xd7\x05\x9fz\x9f!W\ +x5\x08\x1e\x1c\x97\x80`\xb7\xae\x99\x00~nL\xf0\ +\x9f\xd7\x0d'bc\xdb\x0dH\x88\x04,\xee\x1eg\xea\ +\xef\xbe\x97\xf0w>O\xf7\xf0\x22\xc2X\xb9\x98\xd6\xd0\ +8\xb2\xc8\xd9\xdf\xfe:\xdb~\xeb\xbd\xec\xbas\x92\xa3\ +\xc2\xd6\x04\x1fS\xb0\xef\x81\x9by\xe0w\xff\x1e\x8f\xfd\ +\x83\x7f\xc6\xf2\xe1\x93?\xb4r\xe8\xc0\x0b\xf1\x94\x8f\x00\ +B?dvr3Rx\xd7u\xe3\x09\xacYEX\ +\xd1\xcc\xaf\x9c\xe5\xd1\xa7\xbe\xc8\xf3G\x9e\xa1\x1b\xf5\x83\ +\xa8\xd7\x13\x96\x0e~\xe6\xdc\xfc)\x9e9\xfc\x1d\xee>\ +\xf4\x10\xf7\xdc\xfa^\x8a\xa5\x11\xdauA\x9a\xbc~\xc0\ +gk\xf9`ld\x8a\xd1\x91\x09\xe6\x17\xce!\xa5b\ +dh\xaa\x97Y\xdb43\xc7\xc8\xf0$\xdd\xb63\xfb\ +\xba\xce\x84\x9bR\x90/\x81\xf2\x22N\x9f=\xc6s/\ +\xfc5\xc7N\xbcH\xb3yi+\xa0\xd7\xdaf!%\ +\xf9|\x91\x9d;\x0fp\xe0\xe6{\x99\x9e\x99\xc3S9\ +\x1a\xad7\xc7J\xbf\xd1\x91$\x11k+g\xf0\x83<\ +\xf9b\x95\xff\x9f\xbd7\x0f\xb2\xec\xba\xef\xfb>\xe7\x9c\ +\xbb\xbc\xb5\xfb\xf52==\x83\xc1`\xb0\x03\x04A\x80\ +\x04@\x80\x04\xc5}\x13\xa9\xb2\xa4\x84Tl9v)\ +Q\xb9*\x95\xa4*qb\x97\xaa\x1cS\xb2\x15-e\ +\xd9\xa5*\x97\x5c\x92+\xae\xc8qR\x8e\x9d\xc8\x92\x22\ +Z\x92E\x91\xa2\xb8\x82\x00A\x10\x00\xb1\x0d0\xc0\xcc\ +`0{\xaf\xaf\xdf~\xef=\xe7\xe4\x8f\xdf\xb9\xf7u\ +\x0f\x06\xc0\x0c0\x98\x01l\xfc\xaa\xba\xba\xfb-\xf7\xde\ +w\xdf]~\xdf\xdf\xef\xfb\xfb~\xbd\x85\xa7\x9fx\x10\ +k\x0b\xde\xff\xa1\xcf\xd1\xee,\x11g2\x13\x5c\x14\x81\ +Q\x12,\x92F\x130F\x11G\x11&\x8a0i\x93\ +Nc\x81\xb9]\x07\xb8\xee\x96{\xf0\xde\x92ec\xb6\ +\xba+l\xae\x9das\xed\x0c[\xdd5z[\x1b\x0c\ +\xfa\xdd\x0a\x18\x17E.\xc9~\xf0<3\xda`\xa2\x98\ +\x98&\xf5\xd6\x1c~q?E6b4\xd8`<\xd8\ +d<\xdc\xa2\xc8\xc7\x97\xbc\x03\x08\x10\xc5S!\xaa\xb8\ +V\xa7\xd1\x9a\xadD\x9eJ\x10\xea\x8a\x8c~w]\x12\ +=\xef/\x89\x0f\xaf\xd6F\xe8\xc5\xa1@\xd5l\xcf\xa1\ +uDi\xfdZ\x0aL\xado\xaeV\x02X6t\xce\ +/K\x84\x0eu\x09\x80\xa38av\xf7\x1e\xac\x9b\xe6\ +\xc6F\x0bX\xebo\xae\x87\xce\x92\xd0\x95\xb7w\x80M\ +\x94\x90\xce.\xa0\xb4Ai\xcd\xc2\xd5\x07\xd8}\xd3-\ +\x8c\xadX))\x05\xf5\x18Re9\xf4\x83\x878}\ +\xe89\x99\x83-\x0a\xfa'_|S\xc1o\x19\xc5h\ +H\xb6\xb5E}1\xa5\xc82\xd6\x8e\xbc\xc85\xf7\xdd\ +C\xaa\x8dt\xe4\x15\x81\xa5\xa4py\xce\xc6\xb1\xe3\xe1\ +&\xe6)F\xa3W\xa6\xa4\x97\xf3\xbf\x01\xd8%\x8d:\ +\xad\xa5E\x5c\xf0\x5c\xd58\xb1\xccq\x8e\xeeKS\x15\ +{;\x9ep>O4e4I\xa7-\x80A\xc1\xe2\ +\xf5\xfb\x99\xbb~\x1f#\xef(\xc2{kJ\xe3\xfb#\ +\x9e\xfb\xb3\xef2\x5c\x13\xd16;\x18\xd1?|y\xc0\ +/ L\x85\xde\x88b8!I\x22\xf2\xd1\x84\xb5C\ +/\xb1p\xdb\x81 \x91#\xfc\x19\xab\xa067\x13\xc6\ +\x00\x8aJ(\xecr\x87j\xa6\xa4\xb7\xdc\x8a\xa4\xb5!\ +yU>\x14\xeb\xc5\x12\xa8\x1c\xbe\xcdl\x81W\x8a,\ +\x9fP\xf8\x02\x8b\xc7\x09\xc1Q\xe6e\xe3\x18\xaf,\x98\ +\x08\xafE\x0c\xab\xa4\xf8\xf8\x9d\x9e\xa5yv\x02\x0d\ +\xb5\x13 \xb8\xe9\xc3\x15}gO\x02?=k\xf8r\ +\xdfr\xb8\xf02\xf3\xab`\xaca\xf5\xb6%v\xfd\xc2\ +'Q\xff\xf4\x1b\x8c\x1f?\x8d+lE\xa5\x1e\x1cY\ +\xe3\xd8o|\x9b\xab\xfe\x87{\xb9\xf1C{8l\x14\ +]o9h'\xdc|\xdf-\xdc\xf5\xbf\xfc\xd7\xfc\xf0\ +\xd7\xfe%+O\x1d~[\x80\xe0Ky\x1a+\xa5H\ +b\x01\xc0\x1eH\xe2\x94\x85\x8ep\xd5/\x0a\x00\x1bH\ +\x9a\xd0\x1d\xac\xf3\x95\xef|\x99\x83G\x9e\xa4\x08\xc9m\ +iy\xe2_\xb1\xff\xfb\xb2\xa5I\x82\xe3a8\x1a\xf0\ +\xddG\xbeN\x96g|\xe2\xfe\xbfB\xd2h1\xee]\ +x\x9e\xeb\xbd\xd0\x8a\xe3Z\xc4U\xcb\xd7p\xfa\xec\x09\ +\x991\x09|1\x13E\x1c\xd8\x7f\x13\xb1I\x19\xbc\x0e\ +\xc6\xa8\x0a\xe0\xd7\xeb!\x8f<\xf6\x1d~\xf0\xe8\xb7Y\ +[?S\xd1|/4\xe4\xdct\x0c\x06=\x9ex\xe2\ +!N\x9e:\xca\x9dw\xfe\x18w\xbc\xe7\xc7h6\xeb\ +\xf4\xfb\xe7\xcds\xdf\xf4\xc8&CV\xcf\x1cf\xd7\xf2\ +\xf5\xd4\x1b\x1d\x8a\x22\xe7\xd9\xa7\x7f@\xaf\xb7\xc9-\xb7\ +\xdf\xcb\xfek\xdf\xc5L{\x8e,\xd7d\xb9\xd0\xb6\xcb\ +\xaa}^\xc8\x0f\xe1<\xd5\xe1\xda\xa4\xb5B\x9b\x08\xa3\ +[\xcc\xcc\xb7\x98]8\xc0\x01\xe5\xf06c<\x192\ +\x19\xf5\x19\x0d{\xf4{\x1b\xf4\xba\xeb\x02\x8a{\x9b\x0c\ +\xfb]\x86\xfd-F\xc3\xe0I\x8a\xd0\x83\xe2\xb4A\x94\ +\xd4i\xce,\x91M\x06\x8c\xfa\xeb\x0c{\xabd\xe3\xc1\ +\xa5\x03\xc2J\x11%S\x85\xdeZ\xbdI\xad5C\x16\ +F\x93\x95\x16K\x9e|\x89\x04XF\xe0\xbd\ +\xc6c\xc9\x9d#\xcbs\xbc\xd7L\x8a\x02[8,\x0e\ +\xe7\xa5\xa0!V\xc0\x01\xf5\x05\xf0,y\x92\x0f\xe0/\ +\xa8/+_\xa1Y\xa7eNXy\xa4\x0b\xecB'\ +\xd4\x05\xbd)/\x0a\xb2\xcaO\xef\x15\xdeO1\xaa\x00\ +K_iq\xf8rpxz\x80\xa1\x9c\xc7\xc7z\xc7\ +\xe0\x9d\x5c\xe0\x00\xeb\xf1FZ2\xc2F\xf1\xe10\x91\ +\xeb\xb0/\xa9|\xa1\xe0\x13Z\xd7B]\xd6\x06o-\ +.\x14q\x1c\x0ag\x94\x8c!\x87\xc5\x97+\xac\x8a\xd0\ +!\xc1t^\x1e\x93&\x99\x0f\xd7\xd6\xaa\xedLI\xbf\ +\xf6\x1e2<\xcf\xb1A\xcc\x02Q\x11\xb3\xe5\xa0c\x82\ +z\xba\x0e\xecs\x8dt\x7fK\x94P\xc0\xfdw\xbe\xff\ +\xd2\x1c \x8a\xea\xb8e\xdbg\xa2\xdc\x9f\xe7\x9cVW\ +Z\xeb\xe3\xad\x12\xde{6\xd6zl\xac\xf5\xe4\x98V\ +\x0ac\xb4\xa8}+\x82]\x98\x0e\xb9\x83&I\x22\x1a\ +\xcd\x063\xb3M\xe2\xa4\x81\xd61i-!\x8a\x0c\xa3\ +\xc1\x98\xde\xd6_p\xe2\xa5\x13\x8c\xc7\x13\xf2\xec\xcd\xb5\ +\xf3X\xe9\xad2(F\xb4M\x13\x9c\x88`\xd5\x94\x94\ +\xc8\xd2BjT-`F)\xb42d\xd48\xe5\x13\ +\xba\xbe\x08\x15\xd3\xf2@\x176\x83/D\xe5\xce\x8dr\ +\xb4\xf5\xb8\xf8\xe2\x8b}o+\x00\x92\xca\x96\x12\xea\ +\xb3\xa9\x05\xf0{\x9f/\x1b';\xc3Bs\x1e\xae\xfb\ +\x04\xe4_\x83\xd5\xe3\xd3.\xae\x036\xce\xc0#_\x81\ +\xf7\xfex\x00\xc1\xa1\x15[\xd1\x9e\xb7w\x83\xb7=V\ +R\x9e[\xb3\xf0c\xf7\x02\x8f\xc1\xf3\xa7\xa7\x86\xec^\ +\xc1\x89M\xf8\xc63\x8aO\xdc\xeeY\xecl[V\x88\ +ry%\xfd)\xbc\xb5z\xec\xc6\x9a\xe2\x0b&\xe2\xf7\ +{\x96#\x85\x0dBC\x9eL)\xd6\xde\xbb\xcc\xae\xbf\ +\xfbQ\xf8\xc7\xdf`\xfc\xe8)\xac#X\x09Xz\x07\ +\xcfr\xf2\xb7\xbe\xcf\xfe\xfa\x07\xb8\xe9\x03\xbb9\xe4-\ +\xeb\xde\xf2\xac\x81\x9b?s7\xf7\xc6\x11\x0f~\xe9\x9f\ +\xb3z\xf0\xe8%\x1d\x90\x7f;DlbL\x98\xff\xad\ +%5f\x9b\x1d\xf0\x22b\xe5\xfc\xf6\xa3nZ\xf4\xd8\ +\x11\x0at\x0a&\xf2\xcc\xbekn\xa5\ +QO\xb0\x162+\xf3\xc1Y\x16\xbc\x8b\xcb$\x06\xaa\ +b\xdc\xf6K\x9a\xd2*xO\xd7\xd1\xbaN}v\x81\ +\xd6\x82g\x8f\x11U\xb0R9:\x1b\x0d\x19\x8d\x06\xf4\ +\xbak\x9c9q\x84\xd3\xc7_`\xf5\xcc\x09\x8a<\x97\ +c0\x8a\xa9E\x1d\xd2z\x9b\xe6\xec\x12\xbd\xf5\x13\xf4\ +\xd6O\xbda\x0a2\x80V&\xcc\xb8\xca\x867Z3\ +$i\x93\xe1\xb0\xfa\x18\x18\x03\xfd\xc1\x16\xe3RM\xda\ +\x07\x1f\xdf7X\xb2\xd2Q\x8c6rK\xd3\xc6Po\ +w\xb0\xdeT\x89\xad\x88\xc8:z\x1bkU\xe1\xc5\xe6\ +\x93\x8b.\xc2\xbc\xfe\x0d\xd4DI\x8drVpn\xf9\ +*L\x92bC\x13\xb1\xdc7\xbd\xad\x0d&\xa1\xca\xe4\ +\xbd\xa7\x98L\x15\xf6\x14\x8a\xb8\xd1\xc6\xc4\x02\xf4\x9b3\ +\x1dv\xdfp\x0b\x99S\xe4\xe1c\xc4\x1ab\x0a\x0e=\ +\xf6\x03\x06\x9b\xa2\xaam\xb3\x09\x83\xb3'\xb1\xf9\xe5\x91\ +\xaa\xf7\xde\x0b\x95\xd9:\x946\x0c\xd6\xd6\xc9\x87#L\ +kf\x1b?Kf\x0e\xbb'OQ\x84\xf9\x5c\x97\xe7\ +\x14\xaf\xa2\x00\xad\xb4\xaa,\x90\x94\x82\xb4\xdd\xa21\xd7\ +\xa1\x17^.\xa0Z1Z\xdfd\xbc\x15\xf6\xa1\xb5\x14\ +\xc3\xf1yAu\xd4\xa8a\xea\x22j\x98\xb6\x9a,\xdd\ +z=\x85V\x8c\xc3\x05\xbd\xae5Q\xe1Xy\xe60\ +\xc3uQ\xe5.Fc\xc6\xa7\xd7^\xd1R\xe9\xcd\x0a\ +\xef<.\xcb\x03\x88\xf1\x8c\xba}|\xa0\xceV\xaf\x01\ +\xa2$\x96.\xcb\x15\x8c\xfa=\xf7P\xdd\x01\x14xc\ +$\x81\xadG`\xc1\xf5,\x85\x8f\xc8\xf2\x0c\xad4\x93\ +\xbc`\x9cg\x14\x1e\xac\x15\xfa\xb2wN\xba\xbe\x06\x01\ +\xbc\xca\x8a8\x94\x0e\xca\xcf\xcaV\x87\x89G\xe1Br\ +\xa5\xbcX>\xda0_[R\xa2U\xe8\x048@\x05\ +\xafx\x94\xaf\xf4;\xbc\x17\x1ay\x09\xb6\x85j\xe9\xab\ +\xe7\xaap\xa5\xb8\x15\xb8\x0a\x1c{\xbc\x8a\x84q\xa8\xc2\ +\xdbK\x93a\xa5\x03\x08v\xb2\xfd \x22F\xc5\xce\xb1\ +\x06i\xdcHW\xd9\x17\x16\xa7,\ +2N1\xa2\xe9#:F1\xcc\xc5\xfe&G\xae!\ +\x8c\x10!\xac\xd2\x138\x82\xbb\xdfw\x077\x5cu\x1d\ +'7N\x11EQ\x00[\x868\x8a\x88\x93X\x04\x10\ +#C\x14G\xd4ku\x9a\xad&i\x92\x10')I\ +\x92ROSZ3m\x928\x09Z*\xc2\xd8\xf4>\ +\xe8\x9e8\x00-n\x08^\x85\xc2D\x8e\x0b\x85\xd2,\ +\xcf\xc8saE\xd9\xc2Q\x84{\x9e\xb3\x0e\xe7\x1d\xd6\ +\x16d\x93\x8c\x8d\x8dM\x06\xfd>\x9b\x9b\x1b\x0c\x07\x17\ +n\xad\xf7v\x0a\x1f\xae\x03r\xffz\xb5{X\xf7U\ +\x9e\xbb|\xb1\xd2_ec\xd4\xa5=\xd3\x04#\xc7o\ +M\xc9\x96/\x00Q!\xa7\x1e\x0e6P(_\xe7:\ +3\xc7a\xb7E\xd7gr\x8e\x94\x82M\x1e\xb0\x0e\x95\ +\x1bt\x1e\xc6<\x8a\x8b\xcf_\xde6\x00x\xe2&\x0c\ +\xfd0\xd0_T\xb0x04M\x83\xadb\xfb\x17,\ +\x89\xb2\xc2cT\xcc-\x8d;\xb8!~/\xca\xc5\xb2\ +\xd3\x09B#\x09\xcc\xbf\x17v\xdd\xed\xd1\xc1\xe7\xad\xea\ +\xd4\xb2\x0d\xb0zh\xcd\xc3\xcd\x9f\x01\xfb\xf5\x00\x82\xc3\ +\xf3\x0e\xe8w\xe1\x91\xaf\xc2{>\x0e\x8bA\x1dz\xfb\ +r\x9c\x9e\x8a]\x95\xfe\xbf\x95\xf8\x95\x82v\x07\xee}\ +\xaf\xa7\xf8\x91\xe2\xc8\xd9\xe0=\x17\xc4\xb3\x8en\xc0W\ +\x0f\xc2'\xde\x05\x8b\xb3\xec\x88\xf2\x96Wj;\xf8\xea\ +\xf1i\x1ay}j\xf8\xa2J\xf8\x83A\xc1\x0bV@\ +\xbe\xd6\x90+X\xbb}\x91\x85\xbf\xfdA\xfc?\xfa\x16\ +\xe3'W\x82\xc1\xb4,\xb0\xfb\xe4\x19\x8e\xfe\xda\x03\x5c\ +\xfb\xf7>\xc8\x0d\xf7-rH\x0b\x1d\xfa\xb9\xc8\xf3\xae\ +\x1f\xbf\x8b\x0f\xea\xff\x86\xef\xfd\xe2\xff\xc6\xca[\x94\x0e\ +\xfd\xe6`\x1fUI\xd1\x83\xcc.\x19\x13\xa1j\x05i\ +\xed\xe5\xeb=\xf7\xef\xea\x7f\x05\x85\xb3<\xfe\xec#\x14\ +\xe1\x84\xed\x0e\xd68z\xfa Y~\xf1t\xban\x7f\ +\x95\xfep\x93\xfd\xcb7SO[\xf4\x07=\x9e;\xf2\ +\x14\xb7^\x7f\xa7P-\xf3\x0b\xdf\x1f\x82\x03\x14\xed\xe6\ +l\xb0t\x08\x9b\xac\x14s\x9dEf\xda\xf3\x149\x17\ +\xd5\xf1\x06)\x10\xd4\x9b\x8e\xc3/>\xc7\x0f\x1f\xfd\x16\ +\xa3\xd1\x00\xef=y1a}\xe3$k\x1b\xc7\xa5K\ +u\x81\x11E)\xf3\xf3\xfb\x98\xeb\xec\xc5D1\xa3\xe1\ +\x80\xef}\xef+,\xcc/s\xeduw\x90e\x1aw\ +\x11\x9f\x1b.\xcd1# \xb8\xc7\xa9\xe3O\xb3\xb8\xfb\ +z\x9a\xedE\x8c\x89\x18\x8f\x06\xbc\xf0\xecc\x1cy\xfe\ +\x09\x96\xf7\x5c\xc3mw\xde\xcf\xde\xfd7Qo\xb6i\ +\xd4\x12Zu\x11\xb6\xc8\x0bE^(\x8a\x02\x0a'\xca\ +\xc5\xbe\xcc\x09\x10\xdaty\x9b\xf3\x80\x1f\x13:=\x06\ +c\x0cI\x1c\x13\xc7\x0d\x1a\xb3\x1dZ\xf3\xb0{\xdf\x8d\ +\xdc\xf8\xee\xfbp\xb6\xa0\xd7[\xe7\xd9\x1f}\x8f#\xcf\ +>\xce\xd6\x86P\x80\x1d\x90\xd4Z\xcc\xef\xb9\x918m\ +\xb2\xb9\xf2\x22E\xfe*\xf63\x17\x10\xdaD\xc4I\xa3\ +\xa2\xcd/\xee\xb9\x1a\x99\xd5\x09\xcfk\xa1@om\xac\ +\x90\x9fKC~\x83\x05\xb5\xa4\xd6\xaa\xa8\xd7i\xbdI\ +\xbd5C\x11f\x8f+\xea\xb5\xcd\xe8o\xaeJw\xc4\ +\xb9@\x03\xbf<\xd70\xad5Q]Ty\x95Rt\ +\x96\xaf\x02\xa5+\x0a\xb4V`\x94\xa3\xbf\xb1J6\x0c\ +VEEF1\x19o_\x08q\xbdI)^1\xbf\ +o?\xf5\xd99\xfa\xf9\xb4\xe8S\x8fa\xbc\xb9\xca\xe9\ +C\xcf\x09->t\x7f\xf3\xfee\xecXz\xbf\xad\xbb\ +\x1ec\xf3\x5c:\xc0\x0a\xb9\x87\x97\x9f\x17\xd8:\xb3\x82\ +-gu\xb3\x0c\x97\xbd\x8a\x02\xb4\x89\x88\xea5\xca9\ +\xef\xf6\xd2\x22&M\xb1\xce\x07P\xa00Z\xb1y\xf2\ +,y\x98c\xf3\xa5\x00\xd6y>{\xba0\x876\x06\ +\x0f\xb4\x97\x17i_\xb5\xc40\x880)\xa0\xa14\xf9\ +\xa0\xcf\xd9g\x8fb\x83\x9a]\xbe\xd1\xa3\x18^\xa1\xa4\ +\xba\xfc\x08\xde3\xe9\x8b\x0c\xff9\x041\x11Q\xbc\xc2\ +\xf7\xe5\xf8\xc02\xe5\x96y\xadQF\xe1\x95\xc3\xd7\x14\ +L4\x96\x82\xdcZ\xb4\xd28?\xc1S\x88\x02\xb4\x8a\ +\x02\xfd\x19Q}\xd6\xe2\x85\xeb#\x82d8(\xe7!\ +\x0a>\xbbA\x95\xd9y\x8bB\xe3Ph\xaf\xb0(\x8c\ +/\xb9TF@\xb1\xd5\xa1p2M\xf6T\xa0\xf4\xf9\ +\x90\xb8\xf9\x8an\x19Z\x09j\x0ad\xa7\x96HA\xa0\ +\xca\x89\xc2\xb2W2\x83\xacl\x11\x84\xaf$\x03E\x07\ +pWd`\x22\xaaL\xcd\xc9v\x85\xb3@r6\xe9\ +B\x84\xa6\xb0\x17`\xed\x85\xd2\xed\xbc\x5c#T\xd8\xb6\ +\x92\xfe\xacaJ1t\xe0\x0b!W8\xc0\x156\xcc\ +\x04\x97z\x0f\xaaDL\xb2}A\xb9z\xc3\x8dY1\ +u\xe6]\xcc@CR\xc0H\x05E\xe8\x18\xb9\xe1\xd4\ +\xa8l\xa3\xe2z\xc4\xff\xfb\xcf\xfew\xfe\xf5\xbf\xff\x0f\ +\xacN\xd61\xda\xa0\x8d\xc2\xe8\x18c\x22\x8c\x8e\x03K\ +\xd3H\xbeT\x81\x16\xf9\xac^Z\xf0Un\x0d>\xf8\ +0\x9b\x00\x82\x15\xa8H\x8ec\xe7\x85a\xa7=FI\ +W3I\x08\xdd\x7f)\x808\xefP\xde\x07![)\ +~\x08\xef<\xc7Z\xcf`\xb0\xc9\x91#\x8f\xf3\xf8\x0f\ +\x1fg2ys;\x9c\xef\xc4\xab\xc7\xc9\xcd3\xac\x0e\ +\xd7\xd8\xdf\xd9\x1b\xfc\xef\x84\x0dV3\xd0\xf0Rg\x99\ +8\xc8\x8c\xcc\x06\xb7\x1d\x5ce\xea8\xe5x\xc1n\xd1\ +\xf3\x05JGB\xf6P\x0a\xe55\x14\x88\x00\x96\xb3\xc2\ +\xfc\xb8\xc8x\xdb\x00`\xeb-\xbd\xbc\x8b\x8fe2\xdf\ +{P>b.\xe9\xd0-\xce\xadpH\xa5\xaf\xa6\x9b\ +\x5c\x1d\xdf\x84r)VyLYwV\xd0\xd8\x07\x8b\ +\xf7y\xcc6\xf0\xb2\xe3\xf6\x18\xae\x19 \xd7\xbbF\x07\ +n\xfa(\xf0=8}t'H\xde\xea\xc2\x8f\x1e\x84\ +wi\xd8\xbd\x9fi\xc7\xf7\x1c0\xbc\xe31E\x89\xd5\ +\x99\x9f\x87\xfb\xef\xf4\xa8\xa7\x15\xcf\x9f\x9d\xce\x0c[\xe0\ +\xc8\x06|\xf5\x10|\xf4F\xd8\xd3\xd9\xb6M\xe5\xc7d\ +\xda\x01\x9e\xae+\x08(\xe0\xb96\xd1\xfc45\xfeh\ +l9d\x8br\xd7\x90\x1b\xc5\xe6\xfbv3\xff\xf7?\ +L\xf4\x9b\xdf\xa3\xff\xf0)\x5cPkT(\xb6\x0e\x9e\ +\xe5\xf0\xaf?\xc0\xfe\xff\xf1.n\xfe\xd8\x1e\x9e3\x02\ +\x82\x9fv#n\xf9\xc4\xed\xdc\xeb~\x9e\x87\x7f\xf9w\ +9\xfd\xa3\xe7/\xcd\x17\xfc\x16\x0f\xa5T\xa5\xfe\x0c0\ +\x1a\x0f\xf9\xfe\x93\x0f\x10G\xf1\xce\xef\x84s\x8e\xa3m\ +Qv\xf1\x8b\xa2`u\xe3lx\xad\xa7?\xea\xa2\x95\ +\xa1\x964\xce\xff>\xef\x03\xcb\xc1\x87\xcahYM\x96\ +\x1b\xc1`\xbcEo\xb8A=m\xe1\xbcc\xa3\xbb\xca\ +p\xdc'6s\x17\xf7!\xc3\x86\x9bH:\x08S\xbf\ +?\xc5l{\x9ez\xad\xc9\xf85,%\xcf\xf7\xd9\xeb\ +M\x98d\x03\x9e|\xe6a\xba\xbd\x0d\x00&\xd9\x903\ ++G\xe8n\x9d}\xe5y\xbfW\x88<\x1fs\xf6\xec\ +a\xc6\xe3>K\xbb\xae%M\x9b\x8cF\x03\x1e{\xfc\ +;\xec\xd9{-i\xbdC^\x5c|\xae\x7f\xa9\xa0A\ +\x9e\x8dX9}\x88\xf1h\x8b\xf6\xecn\xd2\xb4\x896\ +\x11\xd6ZN\x1c?\xcc\x99\xd3\xc7h\xcd\xcc\xd1\x99_\ +\xa23\xb7\xc4\xec\xfc\x12\xed\xd9y\x9a\xed\x0e\xb5Z\x93\ +8\xadSKS\x94Ip^\xe3\x9cP\xe0\xac\x15P\ +l\xedt.\xacL$*\x1a\xf58\x5cV\xb4t\x13\ +#\x03Q\x14\x91\xb6\x96\xb8\xf3\xfe\x9f\xe0\x96\xf7~\x88\ +\xd3\xc7\x9e\xe7\xf0\xc1\xc78\xf9\xe2s\x0c\xfb]@3\ +3\x7f\x15qRgs\xe5E\xc6\x83\xcd\x8b\xfeN\xca\ +\xd0\xc6T\xddI\xa54sKW\x89\x88KX\x9c\xe4\ +\x87\x8e\xad\x8dU\xe9H\x03\xce\x16\x97P\x01ZN\xb2\ +Z\xa3E\xad\xd9\xae\xba\xa2J\xc9\xfe(\xf21\x83\xad\ +\x8d\xf0&\x8f\xcb\xdf8\xf5\xfa\x827\xd1\xc4\x22\xd2\x85\ +\xec\xa7\xc5}\x07p\xaeb\x04\x07{\xba\x82\xe1z)\ +\x0e&\xe0\xcdm\x9bQ\xd6QLTk\xca\xf5\xc8\x18\ +\xe6\xaf\xbe\x06\x15\xa5\x94\xf8Nk\xa8\x19\xc7\xe9\xe3/\ +\xd1_\x13\x0fGWdL6\xd7.\x1b\xd5\xbb\x8am\ +\x09\xb7w\x9e|<\xa1Y\x82\x03\xc2h\x8e\xb3l\x9d\ +>#\x00\xc0\x0b\xcd\xd7\xbdJ%_G\x11:\x91\xe3\ +K\x1b\xc3\xec\xde%\xbc\xd6\x81=\x12\x8a\xdb\xce\xb1u\ +zj\xefd'\x19.\x7f\xf92\x95\xd1$sRY\ +V\x0av\xdfz\x1d:M\x98\x84c_\x03\x09\x8a\xde\ +z\x97\xde\x99P4\xb1\x8e\xc9F\xf7\x92+\xa4^H\ +\x88\xad\x98\xaa\xee7Q\x123\xf5\xf5\x09\xafA\xfc\x8f\ +\xdf\xac9\xbe\x0b\x8d\xe4\xb6\x1b\x05\xfcQR\x81\x05\x08\ +\x13k\x5cl\xb1\xde\x92[\x01e\xd6Jw\xd7\x95v\ +B\x18|\x10\x9b\xf2Z\x11\x19%\xc7GL5\xc7\xea\ +\x9d\x0d\xddM\xe9r:'\xf3\xb6J\x1b\xf0rl\xd9\ +\xb28`\x8b\x00\xca\x1c\xda\x85-\xf2%0\xf6U\xae\ +W\x812'\xbe\xb90\xcd\xb3\xe4\x1fy\xadR\x1aW\ +u\x86\xa5S\xb9#at\x0a\xa7\x5c\x18\xe0\xb5\xa0M\ +\xb5\x5cAj\xe1\xbc\xd0\x06l\x11\xc0\x9c\x0e\xfc\xec\xd0\ +\xb9W\x0e\xef5\xb6\xc8\xf1:\x92.\xb2\x07\xafd\x9f\ +\x96/-Y\xa1\xe5\x0c\x80-\x95q\xc3o\xef\x1d^\ +k|\xa9\x8a\xa9\xa4\xc3\xe2\xb1h\xa5\x18k\xcbY\xdb\ +c\x89\x0e}4\x0d\x03\x13\xc0GT\xde\xc2L\xc2\xef\ +@\x87\xbe\xe5\xee\xeb\xf8;K\xff\x15\xff\xea\x0f\xbe\xc6\ +\xd9~\x0f\xa3\x12\xb4\x8a\xd0\xc1\xc7\xd1)'\xae\x04\xd6\ +\x8a\xa0Y\x09\x82\xb5\x06\x1d\xe1\x0bB\xc7^\x8eW\xe7\ +%\xc76:\xc2(\xa1\xafk_\x109\x8f\xd11i\ +T\xa3\x1e7I\xe3\x1a\xc6\x18t\xa4\xe5\xfa\x97h\xb1\ +\x87\x8a@\xc5\x1ag\x84>\xaf\x9c\x83\xe1\x84b8\xc1\ +\x5cm\xd87\x7f\x13\xfb\xae\xbe\x91\xef~\xfbk\xac\x9c\ +Y\xbd\xe2\xe7\xc6\x7f\xaa\xd1\xcbz<{\xe2\x05\xdew\ +\xcd\xed\xf2\x80\xd4:\x04\x00\x170*\xa0\x11A\xe6`\ +\xec`\xa2 \xf7\x9ae\xd5\xa0\xabs\x06VtBd\ +\xfcE\x81sXmP\x85\x5c\x0b\x8c\xbe\xf8\xfb\xdb\xdb\ +\x0a\x00o\x14kA\x85\xcf\xc8\xc9\xe3#\x96kK\x1c\ +\x1d\xbex\x9e\xe4U\x91\xa8\x94\x96\x9e'w\x16\xa35\ +\x91\xd78\xe50FS\xdb\x0dI\x0b\xb1G\xdb\xf6\xae\ +\x0a\x08\xab\x9d\x8f\xe3\xa1=\x0f7~\x10r\x0f\xa7_\ +\x0c\x0f+IF\xd7W\xe0\xd1\xef\xc2\x1d\x06\x96\xb6\x83\ +`^\x0e|Ka\xac\xed\xf4\xc6\xf9y\xf8\xf0\x9d\x9e\ +\xe2\x09\xc5\xa1\x95\x12 {\x01\xc1\x9b\x90\x1f\x86\x9f\xbc\ +\x15:\xe7Q\x87.c{7\xb8\x04\xc2\x007$\x86\ +\x9f\x8d\x9a\xfc\x9b\x81\xe5yg\x83\x0f'd\xb1b\xe5\ +\xbd\x8b\xec\xfa\xd2\xfd\xb4~\xf5\xbb\xf4\x1e&\xb7\x19\xe3l(\xd5P4\xc3\xd1\x90\ +\xbc\xc8H.R\x13\xa0L\x00\x22\x13aLTmc\ +\x14E\xccuDt\xe7bE\xa6L\x04I\x0a/\x9d\ +>\xcd\x8b/JG\xca9\xcbf\xf7\x0c[\xbd\x95\xd7\ +\x0d\xb4\xbcw\xf4z+\xc4q\xca\xd2\xaek\xd1D\x9c\ +\xfa\x9b\xff=\xdf\xfc\xbb\xbf\xcd\x99'\xdf\x1e\xc2X\ +\xaf7DEq:W\xe5\x9c{M?\xbc\x0b\x05\xc5\ +\xb5\xb4I\xed\x02\xde7}^\xe6>\xac\xb3\xe46g\ +4\xeeat$7|\xca\xaa\xf4k_\x0c\xce\x9d+\ +\xafha\x0a\xb6{\xaa\x19\x13\xd1j\xcd^\xb4\xe0\x17\ +\x08\x00\xd6\x1aN\x9d:\xca\xd6\x96\xcc#\xe6EFw\ +\xeb\xe2\x05\xb0\xce\x0d\xe7,\xbd\xde*33K4\xea\ +\xb3\x0c\x87}\x8e\x1e}\x86\x1bn\xb8\x838\x8e^q\ +$\xe4r\xa5\xae\xceY&\xe3\x01\xd9dD\xaf+^\ +\xc1\xad\xf6\x22i\xbd-]ve\xf08Qq\xce3\ +F\xc3\x01\xddM\xb1\xab\x91n\x8f&Ik$I\x8d\ +Z\xa3Mk\xa6\xc3\xfc\xe22\x9d\x85e:\x8b\xcb\xd4\ +\x9b3$\xf5\x06i-A\xe684\xde+\x8ar\xb6\ +8\x9fR\xa9\xad\x03\x9bIb3\x1ck\x9a\xf5Y\xae\ +\xbf\xed\xfd,,]\xc5\x0f\xbe\xf5\xc7\x1c}\xf6q\x8a\ +\x22\xa7\xd6\xec0\xbf|=\xab'\x0e^\xbc=\x90R\ +$\xb5\x16\xa5\xd1fk\xa6C\xa3=\xc7h[7\xde\ +\x18(\xc6C\x06[\x1b\xe1z\xe1)&\xa37\xdc\x01\ +\xd6Q,\xe2[\x04\x0b\xa4\xd99L\x5c\xa3d\xd6k\ +%\x80k\xad\xbbF\x1e\xce[gs\xec\x1b\xa4|_\ +L\x98\xa4V\xb1H\x1a3\x1d\xe2Z\x03\xb7\xad8\x90\ +\xc4P\x8c'\xf4\xc31\x80\xf7\xe4\xa3\x9d`+\xaa5\ +1AE\xba\xd6l\xd1\xde\xb5\x9b\xcc\xa9\xcaB\xa8\x16\ +\x81\xcb3\xf1\x11\x0e3\xf5\xc5\xa8\xff\xea\xbe\xbaoB\ +(\xa50\xe9T\x0c\xad>\xd3&i\xb7(Ja\x1e\ +%\xd6+\xd9`\xc8\xb8;\xb5\xa4\xb2\xe3\xc9+_\xbb\ +\x94\xc2$q\xa5\x00\x1d\xd5\x12\x9a\xbb\xe6)\xfc\xb6\x02\ +\x8b\x02;\x183\x5c\xdf\x94\xf3\xdc9\xec\xf8\xfc\x800\ +j5\xa6\x05\x93\xd96\xcd\xdd\x0bAMY^\x1b+\ +\x85V\x8a\xb5\xe7\x8fQ\x04\x81\x18;\x9e\x88\xa2\xf4\x15\ +\x08\x15\x19L-\xb0+\xb4\xa6\xb9\xab\x03ZU\xdb\xab\ +\x91Y\xd7\xe1Z\x17\x17\xaa*\x97{N\x19@5\x12\ +T\x5c\x1a\xc9\x06 \x18\x0b\x8d\xd9\xc7\x0a\x12\x83\x0d^\ +\xb7\xdey\x0c.X!Y\xb4\xd1T\xde\x94^\xb2\x18\ +\x83|\xdf\xf2\x9f\x92\xae\xadRU\xc1\xd6c\xf1\xda\x08\ +S\x0aP\x91\x06kQ\xdeH\x15P)\x94\x91\xc7B\ +\x1b\xb5\xea\xe4*\xbc\x5c\x87\xbd\x17\xdc\xed\xc1\x1b\x1d\x96\ +\x1d:\xb3&\x1c\xb3F\x03E`R\x84\xed\x0b]a\ +a$Ni\xcd(\x05\xd6\x06\x8b#)\xb6\x95\x9e\xc5\ +\x15{\xa0\xa4\xef\xf9)\x98W^\xd6\xadL\xd8v\xe7\ +\xa5\xd3\x8d\xc7b\xf1^K\xa3\xc3\x09\xd5[\x95w\xb3\ +\xc0}v\xce\x8a/\xaa\x0f \xdb\xcal\xad2\x9aX\ +i\xda*\xc6h\x8d\xb6\x02\xd8#\x1f\xe13\xc7F6\ +f\xd55h8E\x13\x18yH\x22P1BW\xb5\ +\xc8\x00\xd8\xe5\x1c\x1e\xbd\xc0D\xf5\ +\x89L\x9dI\x01y\xae9P\xbb\x9e\xab\x1b\xfb8<\ +8\x8a@\xde\xe9L\xcc\xc4\x8dY\xb1'\xd9\xado\x14\ +\x89\xfaP8t\x85a\xf3\xb0c\xf6\xb0f&tk\ +a\xda\x01\xdb\xde\xea++nl\xfb\xdd\x9a\x83w\x7f\ +\x0c~\xf4m8\xb5M\x18\xcb\x03\x1b\x9b\xf0\xf0\x83p\ +\xd7G`~y\xfax\x185\xa9~\xaa\xe5o\x03\xc1\ +\x0e\x98m\xc1O\xdf\xe3\xf9\x93'\xe1\xd0\x06U'\xd9\ +\x02\xc7\x06\xf0\xbb\xcf\xc2\x17n\x80\xe5\xd6\xf4\xbd\x9e\xc0\ +\x84B\xec\x03\xb4\xdaN\x8b.\x81\xb0go\x14\xf3S\ +\xb56\xff_fy\xc1\x07\xf5g\x05c\xadX\xbd\xbd\ +\xc3\xd2?\xfc \xfaW\x1fd\xf0\xc3\x15\xbc\xb5\xc1R\ +\xc0\xd2?\xb2\xce\x0b\xbf\xfe}\xae\xb3\xef\xe3]\x1f\xd9\ +\xc5\xc1\xc8\xb1J\xc1\xd3L\xb8\xf5\xfe\xeb\xb9\xf7\x1f\xfc\ +\x1c\x0f\xfe\xe2\xefr\xf6\xa9#WF\x18k{!\xe1\ +M\x0a\x8f'+&\xf4F\xdd\x1dE\x96\x9d\xdb\xa1H\ +\xe3\x1a\xb1I\xce\xff|\xf5\xb2P\x99\x0e \xb3\xa4\x9d\ +O\xd7\xf5\xf2uW\x85\x9a W\xa9u\x84\xd6\x11q\ +\x94RO\xc3\x5c\xe1\xa5\xd8\x09\xe72\x1f\xc2rc\x93\ +\xec\x98\x0b\xbe\xd0e\x99\x08\xbcr\xbct\xf206$\ +\xa1\xa3\xd1V\x10\xfbz\xe3\x91\xe7c\x86\xc3.\xf5\xfa\ +\x0c\xce9\xce\x9e9\xce`\xd0\xc5\x98\xf3w\xd4\xafD\ +x\xef\xc8\xb3!y>\xa2\xdf=K\x9c\xd4Hj-\ +\xd2\xb4I\x9c\xd4\x89\x92\xbaX\x07\xe9Hf\xd4BZ\ +\xe3\xade<\x1c0\x1e\x0e\xd8\xda\x5c\xe3\xec)\xc5\x91\ +\xe7\x9e@\x1b\x8d\x89b\x1a\xcd6\xcd\xf6\x1c3\xf3\x8b\ +\xb4g\xe6\x99\x99\xdbEkf\x8e\xf6\xec\x02\xb5F\x8b\ +f-\xc1zCV\x88\x0fqV\xc8\xcd$/`\xb3\ +\x0f\xf5L\xd3\x9a\xdf\xc7\x07>\xf5\x05\xe28\xe1\xb9'\ +\x1e\x9av\x82\x97\x0e\xb0~\xea\x10\xf6\x22\x80\x93B\x94\ +\xa6\xa7\xf3\xbf\xfb1Q\x84\x0d\x1e\xc8JI\x0e9\xee\ +\xf5\x04\x00\xfb\xa9\x05\xd2\x1b\x0dm\xa2\x8a^\xac\xb4f\ +n\xd7\x1e<\xa6\xea\xae\xea\xc0\xc0\xeb\x9e=]\x09A\ +]\x12\xea\xf5\x85\x86Rb\xd1\xa4\x0dJ)\x9a\x9dy\ +\xe24e\x5c\x8e\xe8\x01\x89\xf6\x8cG\x03\x86\xddMy\ +\xc0{\xecxg\x11\x22n\xb4\xaa\xebF{q\x89\xb8\ +\xdebh}e+T\x8f<\x93\x8d>\xfd\xb5\xb5\x0a\ +`\x14\xe3W\xb1\x15z\xd3Ba\x92\xb4\x02\xc0\x8d\xb9\ +9\xe2Z\xcap[\x078\xd60\xec\xf5\x99\xf4\xa7\x82\ +_v\xf2*\x02XJ\xa1\x93\xa4*D6\xe6fI\ +ZM\x01\xd5\xe15\x91Rd\x83!\xa3\x0aT{\xec\ +\xe8<\x00X)\x92\x99vu\xac\xb6\x96\x16H[\x0d\ +d\xcaWn'F\x89\x10\xd3\xc6\xe1\x97\xaa\xf7g\x1b\ +[W\x84\xfe\x0c`\x92\x18S\x93\xe2\x87\x89\x0c\xb3W\ +\xed\xaa\xfca!hpZO\x7fe\xb3\xa2\x7f\xbbW\ +\xf1S~\xb3B\xd5\x12T\xa4\xc3wb@\x19|d\ ++\x00\xec#\x05\xb1\xc3M\xac\x5c\xe7\x1c\xe1\xda\x17\xc9\ +|\xaf\x0e\x88R\x97\x04\xea\xf0\xbfu\xa8H\x80\xa4\xd0\ +\x8e\xad\x14d\x95\x88\xbb\xc8w$\xdd\x08\x87\x07\xe5B\ +j\xe0\x84\x22\xad\x14\x1e+\xc7\x8f\x0fj\xd0\x0a\xa1\x0a\ +\x05\xe0\xe9\x83\xd4\xb2,WIG5\xcc\xe7\xca\xfc\xaa\ +By\x87w\x0a\x15\x0bh\x17\x01\x15)>\x96H\xcc\ +\x1b\x82\xa0O\x98\xf7\x0d\x1d\xe2\xd2\x9fi\x9b\xa8\xbb\xac\ +\xafp2'\x0d(\xe7\xf0\xe5|KI\xf5\xc4\x81\x8e\ +E\xd1:<\xe6\x95\x0a\xde\xc3\x1a\xbc\xc5\x15\xb2\x1ek\ +\x9d\xcc\xc4{\x11\xe92h\xda\xa6FMi\xf0>\x00\ +\x7fK1\x191\xce\xc7\xb8\xc2c}\x9d\x0d\xd7`\x0e\ +\x98\x8f\x91\xce\x5c\xc4\xd4\x0a\xa9\x15\xfen\x01i\xf8\xbb\ +\x09\xe9\x02\xfc\xf8\xcf-\xf0\xd87\xe0\xf9c\xe0\xb5#\ +\xaekaw\x87Z\x83\xd6\xb2\xe9Z\x1b\xe2\x1at\xe6\ +a6\x08\xbbj3-\x92\x8f'\x1ec\xff\x93\x9f\xe1\x0f\x7f\xefO\xc8\xde\x99\x09\xbe\xec\ +\xb11Y\xe7\xab\x8f\x7f\x93\xcf\xbd\xef\x13S\x00l\xa4\ +\xd0\xd2H\xa4\x082r\xf2\x94#\x88\x83\x96\xb8\x09\x83\ +W\x0d&\x1e\x86\x0c\xe5\xf8r\xa1\x95\xec\xc4\xdf\xfab\ +\xe3m\x03\x80=\x9e\xe7\x07\x878\x9e\xbd\xc0\x8d\xf1\x12\ +\x99\xf5d\x85g.^\xe6\xbe\xf9{839K\xbf\ +\xe8W]PP\x8c\xdd\x98\xc3\x93\xa7\xd8\x1f\xddF[\ +-VH4\x06\xdc\x86\xe1\xc5?w\x5c\xf3YM{\ +_X\xc9+\x01_\xa6 \x17\xe4Z<3\x07\xef\xfe\ +0\x8c\xbe\x0eg\xcfN;\xbd\xce\xc3\xca\x0a|\xeb\xeb\ +p\xff\xa7\xa1\xb3[\x84\xb0^F\x87>\xa7\x03\x5c\xfe\ +\xef\x80F\x13>{;\xa8g\xe1\x99\x8d\xe9\xb6x\x05\ +/\x0d\xe1\xf7\x8f\xc1\x17\xaf\x83\xa5\xc6\x14L\x97@\xbb\ +\xc4(\xe5\x1c\xf0\xf6\x1f\x0d\x5c\x1f%|Q\xcf\xf2{\ +\x99\xe5\x88\xb7\xc1vE1\x8a\x15g\xee\xec\xb0\xfb\x17\ +\xef\x85_\xf9>\x83\x87\xcf\x8a\xa9z\xd8\xa1[\xcf\xad\ +q\xe47\x1f\xe7\xa6\xda\xfb\xb8\xed\xfey\x9eV\x9eU\ +r\x0eF\x8e[?\xf3n\xee\xd7?\xcfw\xfe\xde\xbf\ +`\xe5\xe0\xb1\xb7d'\xf8\x8d\xa6,\xceYV\xba\xa7\ +X\xef\x9d=\xef\xf3q\x940\xdf^bqf\x0f\x9c\ +3\x8b/R\xf5\x86F\xadI\xb3\xd1\xa2\xd5\x98\xa1\xdd\ +\x9c\xa1^k\x90$5\xd28\xc5\x98\xa8\xba\xa8\x9f{\ +\xecYk\xc9\x8b\x8cq6\xa27\xd8b\xa3\xbb\xc6`\ +\xd8g8\x1e0\x9e\x8c\xdft\x15[\xad5iZ+\ +G\xa0.8\x14rcs\x85ee\xe5$ \x80\xa7\ +?\xdc\xb8d\x09\xb9s\x96\xd1h+,O\xd1\xebo\ +\xd2\xefw\x99\x9f_(\x9b\x08o\x9d\xf0\x1e\xe7\x0b&\ +\xe3>\x93q\x9f\xbe\x0a7t\x13\xa1\x8d!\x8ek$\ +i\x8b(\xa9\x91$\x8d\xe0\xa7+\x89\xa16&\x8c\x8e\ +Y\x0ag)\x8a\x9c\xc9x\xc8\xc6\xda\x198*\xd6\x07\ +B\xa5NIjuf\xe7\x16Y\xdas\x80\xbd\xd7\xdc\ +\xc4\xc2\xf2>:3\xb3L2E\x7f$\x00\xd8y\x18\ +N\xa0p\x8a\xd9\xd6.\xee\xfb\xd4\x17\xc9\x8b\x8c\xc3\xcf\ +<\x8a\xb3\x96\xe6\xcc\x12\xe3\xc1&\xbd\x8dS\x17\xbc\x13\ +\x95\xd6\xc4\xa9\xcc\xb1+\xa5\xd9\xb5\xf7\x1a\xbc\xd2%\xfb\ +N\xba\xb0\xc6\xb35\xd8b\xd4\xdf*w\x8at\x9a\xdf\ +\xe0\x17e\xe2tj\x81d\x22f\x16v\x8b\x92l\xd9\ +y\xd6\x00\x96\xee\xda\x99j\xbe\xd6f\x93\xcb\x06\x80\x95\ +\xd2\x02\xd0C\xe1\xab\xd5Y@\xc7\x09\xe5x\xaf\x96\xc6\ +\x18\x1b\xdd\x0d\x11\x07S\xe0\xac$\xa9\xdb\x97\x914f\ +\xca\x7f\xe8\xec\xdd\x876\x86b\x9b\xcfq\xa4ak\xab\ +\xcbhK@\xb4w\x96b4\xb8\xec'\x82\xd2\x0a\x9d\ +J\x17P\x01\xad]\x0b\xe8$\xad\xc0\xaa\xa6\xb4@\xda\ +\x22\x0b^\xba>/(\x86\xaf\xc2:P\x04\x05h\xb9\ +86\xe6;\x984a\x1c\xc4\x8e\x14\x10{E\x7f\xab\ +\xc7\xa4\x17@\xb5\xb3\x14\xa3\x97\x17X\x94VD\x81\xfe\ +\x8c\x82\xd6\xeey\xa2z\x8dR\x83_\xb6OQL2\ +6_:\x13\xde\xe5\xc9\xb7.\xff\xbe\x94mT\xe8$\ +\xaa\xba\xdf&\x8di\xefY\xa4\xa8\xee\xf4\xd2\x01.\x06\ +c\x86\xeb[\x81F\xeaqW \xc9W\xf5T\xe6\x0d\ +P\xf82\xc5\xd4\x81\x02\x9d\xe4\x02\x0eS\x85\x1a\x80-\ +\x5cE\x93\xd7x\x9c\xb7h\xaf+\xb0\xa9\x9d\xc3\x9b\xa8\ +\xeaL\xf82)\x09\x5cz\xaf\xc0\x1bd\xfcGI\xe9\ +P\x84\x90\x82\x024\xbe\x9a\x0b\x0b\xfa\xa9\xa8\x00\x02\xad\ +\xcbQ\x81\xdf\xeb}\x81\x8a\x12\x94\xb5\x15\xed\xd9E\xc2\ +\xd0QJK\xa2]5G\x02\x00\xcd\x9d\x88qE\x92\ +\xb8yl\xf5\xbc\x0f*\xa92\x83\xab\xc2cN\xe8\x7f\ +F\x81*\xbb\xc1\x16\x5c\xb03t.t\xa8e\x15\xde\ +\x06\x0f\xe5\x00r\xad+(\xe7\x96\xbd\x07U\xd80R\ +!\xadSW\x88\xdd\x99\xb7\xa5_\xb1Cy\xc5|T\ +'\x09\xedV\x8d\xc1\xbb\x09\xe3|DQdx\x9f\xe0\ +\xb4!\xcb-g\x9de!\x8d\x18\x0e\xa1\xb7\x05\xcd\x14\ +\x92y\xe4DU@\x1b\x01\xbf9\xe2\x0d\x1c\xc0K\xbc\ +\x1b\xee\xf9\xcf\xe1\xea\xef\xc3\xba\xd2\xa4-\x01.\xc3a\ +\x06\xdacb(\x0a\xc7xR\xe0}\x81\xc7rze\ +@nsj\xa9an~\x96<\xcf\xd8\xd8\xe8\x92g\ +9\xc3a\xc6h<\xc4ZO\xb3Uc\xb6S\xc3h\ +E\xbf?b4\x1e\x8b\xdf\xb364\x1a1s\xf33\ +\xc4q\xc4dR\xb0\xba\xb2\x89\xf7\x96^o\x82s\x05\ +\x0b\x8b\x1dv\xed\xea\xb0wn\x96\xc5;\xaf\x85\x1c~\ +\xf0\xd0\x13\x10\xe5\x5c{\xdd~\x9e}\xe6\x85\xcbq:\ +\xbc\x13\xe7\xc4\xbf\xfe\xee\xef\xf3\xb9\xbb?1\xcd\x93\xc3\ +l\xb9\x01\x1aF\xe6\x80m8m'>\x14\xc8\x08\xb9\ +$\x86\x89\xaf\xd1w\x96\x0d\x95\x91y\x84\xe1\xf0:1\ +\xc7\xdb\x06\x00\x03\x9c\x18\x9d\xe0\xdb\xeb\x7f\xc1MW\xdd\ +AT\xd4\xc9\x0a(\xf2\x84\xbb\xdb\xf7\xb1\x92\xad\xf2\xed\ +\xd5\x07\x18Y\xb9\x81\x06\xc2\x05/M\x0e\xf3d\xf4]\ +nO?\x8aw\xb3xdN\xc0Y\xb0\xa7\x0dG\xbf\ +\xee\xb8\xe6S\x9a\xf6\x9e\xe9z\xce{{;\xa7\xb9\xe6\ +=\xcc,\xc0=\x9f\x81\x87\xfe\x12N\x9f\x09\x17ca\ +\xbc\xb0\xb1\x05_\xff\x1a|\xe0\x13\xb0\xb07<\x1e\x14\ +\xa1+@\xab_a\xd9@\xbb\x09\x1f\xbd\x09\xb2\x17\xe0\ +\xb9\xae\x98D\xcb\xec\x0cy\x96\xe7~\xe5\x11n\ +\xfa\xd2]\xdc\xfa\x81Y\x0eF\x8e5\x9f\xf3\x9c\xf1\xdc\ +\xf6\xf9;\xf8\x10?\xcfw\xbf\xf4\x7fH'\xf8-\x08\ +\x82\xdfhXW\x84\x9b\xd04\xb46\xb4j3,\xcf\ +]\xcdls\x1e\xa3\xe5\x94RZSO\xeb,tv\ +q\xf5\xf25,-\xecai~\x99\x85\xce.fZ\ +sD\xba\x04\xbc\xd3\x03\xa2,T\x9c\xaf\xa3\xed\xc2\x1d\ +\xdc9\xc78\x1f\xb1\xb9\xb5\xce\xc6\xd6\x1a'\xce\x1c\xe3\ +\xc4\x99c\xac\xac\x9d\xa27\xd8zMZ\xf6\xeb\x09\xb1\ +9H^\x15\xfd\xbe\xd2S\x92\xabX\xfa\xfd\xa9P]\ +\x9e_\xdam\xcc\xb2!\xce9\x8c1\x8cGCF\xa3\ +>J\x07\xcf\xc5\xb7\x12\x00>'\x84\xaa\xee\xc4~(\ +\x87l<`\xd0[C\x14n5Q\x94\x12\xc5\x09Q\ +\x5c'I\xeb\x988%\x8aj\xc4I\x0de\x22\xb46\ +\xd2\xcdPJho\x99%\xcb&\x0c\x07[l\xae\x9d\ +\xe1\xd8\x0b\xcfP{\xe4\x9b,]u\x80\xeb\xdfu\x17\ +\xfb\xaf\x7f7\x9dv\x87\xc1H3\x1cO\xe9c\xbd\x01\ +\xcc\xb6gx\xffG\x7f\x92a\x7f\x8bS/\x1eB\x9b\ +\x88\xd6\xdc\x1eF\xbduQ\x86\xbe\x800Q\xb2M\xe4\ +I3\xbf|5\xdeMg\x5c\xa5\xd8\xe6\x18l\xae1\ +\x09\x9dMW\x14\xe4\x93\xd7PV{\xadP\x8a(\xae\ +U\x16HQ\x9a2\xbb\xb8\x5c\x89\x85)\x04\x00\xdbl\ +Boc%\xd0\x11\xa5\xf3|\xb9\x00\xb06\x86(\xcc\ +\xee\x1achv\x16PJfw=\x02\x5c\x95r\x0c\ +\xba\x9bU\xd7\xbd\x18\x0fwP\x97U\x14MU\xa4\xb5\ +\xa6\xb3\xbc\x17\x87\xa6\x08\xc7x\x14\x98\x97\xa3\xee&\x93\ +\xbe\xecSo-6\xbbxu\xf97\x1aJ\x1bL*\ +j\xcd\xda\x18\x9a\x0b\xf3\xa056l\xacR\x8a\x08\xc7\ +p}\xfay]\x91\xe3\xf2W\x06lJiLM\xe6\ +\xbcE\x01z\x01\x15\xa7\xe4\x04\xb1%\xa5\x88\x81\xd1\xe6\ +\x16E\xa0)\xfb\xc2b\xc7/\x9f\xff\xd5Q\x14\x00\xba\ +|7\xcd\xc59L\x1aS\x84\xc2\x9cR\x0a\xa3\x14\xc3\ +3k\xd3}\xe9\x1c\xc5\xf0\xf2\xef\xcb2L=\xad\xc0\ +b\xa3\xd3\x22\x9di`\x03\xeb\x0b\x04\xb0\xe7\x831\xa3\ +\x8d\xb2\xfb\xed\xc8\xfb\x97\x9f\xea\xa9\xd2\x9a\xd8\x1e\xc9V\ +\xe0\x89\xf0\xcaB\xa4\xc5\x0b\xb8\xee\xf1\xf5\x1c_\x03\xdd\ +\xcfE\xc1\xd9\x89\x92\xb2\xd7\xb1\xd0\x91\xb5\x00F\xe7\x15\ +\xc6;|p`P(\xa12k#3\xbf\xca\x88\xd5\ +\x16\xd2\xdd\x05\xa1\xd8J\xb3S\xc4\x22\x95\x9f\x16\x96U\ +\xa0P\xab\xa0\x1a\x8d\xf3X\x0aa\x02\xe4c\xbc\xdef\ +\x15\x12\xbc\xe8\xbcs\x15]w\xea\xad\x1b2\xf3\xd0\xcd\ +(\x0b\xb0;\xfc\x89e\x83\x05\x90\x82\x80S\xe5\xc5\xf0\ +\x14\xe9\xda\xca\x869JEkQ\xbdF:\xe1\xa1\xab\ +\xe2\x95\x0f\x17Q\x8d\xc3JzP^S\x0b[\x09a\ +\x89\x9d\xd0t\xfb4\x8a\xd9\xa8Fd\xe5s*\x14\xae\ +\x980\x1awE\x97A!\xdf\x8bW8\xa3Y\x9fS\ +\xac\xec\x86\x85\x17a0\x86I\x0aI\x07\xa8#H!\ +>\xe7\xa7\xec6yy~\xf7\xfb!>\xeay\xfeX\ +\x8fq>\xa1\xdf\x1f0\x1e\x8f@9\xa2X\x93\xa4\x8a\ +8\x151\xc8\xc9d\xccdR\xb0\xb6\x96q\xfc\xf8q\ +\xe2X\x13%\x22\x16\xd6\xed\xf6\xc8\x838X\x7f\xb0\xc1\ +\xe9\xd3\xf2}\x96\x8cD\xc9\x8d\x1c\xab+\x8a\xa3G\x82\ +\xd7\xb7\x96\x1c7\xad'\xd4\x92\x14\x15+\xf2l\xc0l\ +g/\xb7\xbd{\x99\xbcpL\xc6\x05'_\xda\xe0\xc5\ +\x17\xb7\xd8\xbbo/\x87\x9e=R\x15C\xdf\x89\xcb\x17\ +\x8f\x1e\x7f\x82#\xab\xc7\xb8vn\xbf\x1c;\xa5\x89\xbb\ +\x0e$\x03%\x7f'Lu\x8d\xe2P3\xca\x15\xe4:\ +\xa6\xf0\x0d\xda\xc4t\xc9Y\xf7\x199\x1ee/>\xd9\ +{[\x01`\xeb-_>\xf5e\xee\x9d\xff\x10\xb7\xd5\ +>\x8c\x1d)2\xebI\x8b6\x9f^\xfc,Fk\xbe\ +\xb5\xf2\x00\x83\xa2_\xd9\x18Xoyr\xf8\x10\x0a\xc3\ +\xed\xb5\x8f\xe0}[\xcc\xc2\x91\x9d\xba\xf1\x92\xc1~\xcd\ +q\xe0\xe3\x9a\xd9\xab\xc3\x8a\xb6\xe1\x92\x1ds\x92\xdb\x19\ +\xa0\x0apbct\xd7G\xe1\xd1\xef\xc3\x8b/m\xeb\ +\xf2\x02\xdd><\xf8 \xdcy\x1f,\x85e{^.\ +\x80\xb5#\xb6ut\x17\xda\xf0\xc9\x1b@\x1f\x83\xa7\xba\ +R(qZ\xc0\xf03C\xf8\xbfOy~j\x8f\xe2\ +\xba&\x98\xf3\x0c\x80o\xef\x04O)\xd1\xf2\xf7\x01\x9d\ +\xf2W\xe2\x0e_.\x1c\x87\x18J\xd2\x8db\x12)\xba\ +\xef\x9f\xa7\xf3\xf7\xef\xc2\xfc\xc6\xa3\xf4\x1e^\x0d\xea\xd0\ +R\xc9\xdfxz\x95\xe7~\xf5\x87\x5c\xff?\xbf\x87[\ +?\xbe\xc0\xb3\x91cCY\x9e\xf6Cn\xfa\xd4m\xdc\ +[\xfc\x97<\xf4\x0f\xff/\xce\xf8\x0eN9\ +\xeei\xfc8c'\xd7\xb1r~f\xe3%C\xf1\x15\ +\xc7u\x9f\xd5t\xae>g\x85;\x9bt;\x14\x9d\x09\ +\x14\xcb\x99y\xb8\xfd^Q.{\xf1\xa5\xe9k\x1cp\ +f\x0d\x1ex\x08\xee\x0e\x16I;\xa8\xcf\xe7\x80\xeb\xf3\ +\xfd\xde\xd5\x86O^\x07\xf91x\xa2;\x15\xd2\xca\xf0\ +<1\x84l\xc5\xf3s\x91b_\xbd|\xdf\x14\x08\xfb\ +\xed?\xcaO;\xc2H\xb5\xecFS\xe7\xaf\xaaE\xfe\ +\xad=\xcb\x0b~\x18\xb4k\x14\x93D\xb1z_\x87\xa5\ +_\xbe\x1b\xf5\x0f\x1e\xa1\xfb\xe0JP\x87\x96\xe77\x9f\ +^\xe5\xd0?z\x8c[\xe2\xf7r\xdb'\x16x\x86\x01\ +k\x14<\x9b8n\xf9\xfc\x1d|b\xa6\xc9_\xfc\xed\ +\xdf\xe1\xccSG^\xf7\xf7\xfcV\x0f\xad\x0dK\x9d}\ +\xec\x99\xdf_\xcd\xfcjm\xb8\xfe\xea\x1b\xf9\xf4\x07\x7f\ +\x82\xabv_C\x12\xa5\xb8\xcc\x90\x8dD|\xc8S1\ +\xb7*t\xbb\xbdl\xb1\xa3\x03\xbc\xed\xb9\xeaX+_\ +X\x1d#J\x12\xebx\x8e=\xf3\x1d\xf6.\xed\xe7\x8e\ +w\xdd\xcbh4`\xa6\xdd\xa1\xb8r\xcd\x8a\x1d\xe1\xfd\ +\xb6AGxK\xb3\x03\xde\x92\x0d\xe3@\xf1\xf4V\x92\ +\x98\x22\xa7\x02{\xa2\x02*\xdd/\x1d\xa8\xd2q\xd2\xa0\ +\xde\x9a\xa7\xd1\x9a'J\x1b\xd2\x15\x1c\xf69|\xf0Q\ +\xd6WN\xf2\xe1\xcf\xfduv\xef\xbf\x19k\x15\xa3\x89\ +|\xe6\xf1\x04\xd24f\xdf\x0d\xb7\xb1\xeb\x99G8\xfe\ +\xc23h\x13Qo/0\xd8<+]\xea\xd7\x888\ +\xa9OE\x9eZ3$\xf5\xa6\x5cg\xc3\xd7\x1d\x1b\xf0\ +.\xa7\xb7\xb1Zi\x05\xe4\xa3\xde\x1b\x06\xa1\xaa\x9c\xaf\ +\x0d'\xc6\xfc\xf2>t\x14aKk %\xe0\xb0\xdb\ +\xdbd2\x92\xce\xb3w^:\xcf\x97\x89\x22\xa0\xb5\x11\ +_n\xa4C\xdd\x9c\x9d\xc7ZU\xdd\xfb\xe3\x08\xbc+\ +\x18l\xaeO;\xd4\xe3\xe1\x8es%n\xb4\xabBT\ +\xb3\xd3\xa1\xd6\x9a\xad\xbc\xa2Q\x22\x00\x85\xf7l\x9c<\ +QY}\xe4\xc3A\xa5\x86|9CG1&\x96\xcf\ +\x1b\xd7S\x9a\xbbva\x09\x96O\x1a\x12\xadpY\xce\ +`m\xbd\x9aS\xb5\x93\xf1\xabZ5\xa9(\xaa@u\ +\x94&\xb4\x96\x16pLg`\x13\xa5\xc0\x16\x8c\xd6\xbb\ +\xb2L\xefET\xebtL\xe5q\xe7-\xa5/\ +\xb5w9JE\xa1\x9b,\x09\x9a\xf7\xb6\xb2\x14\x92N\ +o\xe8\xf0\x86\x04R\xf2*\x17\xba\xd7H\xd3\xd8\x943\ +\xbf^\xceC\xef\x03\x0d\xba\x0cQt\xae.N\x1e\x99\ +\x01\xf6TTh\x8fF\xd9\xb2mA\x98;\x0f\xd7z\ +O\xd0\x02\x09\x80\x1d#B@eR\x1b\xbcv\xeb>\ +\x16\xe1W\xefQ*b2\xd9\x22/\x8aJ\xad\xd9+\ +\xf9<\xa6V\xc3\xc5\x1aF\x9e~M1^\x06\x95\xc3\ +\xfaA\xd8\xd5\x85\xa8\xa4;\xd7\xb6\xfd\xeeA\xe5A\xbc\ +\x0el\x01uP\x09\xdc\xfb\xa9\x0e\xa3?\xedsx\xfd\ +,V\x15xo\xb1>\xac\xd7[\xbcr\xb8\x00n\xb1\ +\x0e\xa7=[\xbd\x91,\xd0\x0b_\xdd;\xd9f\x87\x0d\ +\x9f]\xf6\x97*E\xc4\xbc\xc7\xab\x1cB!CF \ +\xb4|\x17\x06pN\x9c_\xb4em\xadG\xbd\x16\xb3\ +\xb59\xe4\xee\xdd\xd7bv_\xc7&\xcfc\xb4\xe6\x9d\ +)\xe0\xcb\x1f\x85+\xf8W\xdf\xfc=\xfe\xeaG~J\ +\xd8\x19\xa5\xcdV8\xdc\x8d\x91C\xccz\xf1\x04n\x97\ +\xefC^\x1aK-\x8c\xd8*\x22\x970\xc13\xc63\ +\xf0\x17\xdfXy\x1dm\x9d+\x1b\x1e\xcf#\x1b?\xe0\ +_\x1e\xfbm\x8ax\x95F*\x17\x88q\xeeQ\xd9,\ +\x9f]\xfe<\x1f\xde\xfd\x01\x22\x9d\xe0\xb7\xa1\xc9\xb1\x1b\ +\xf1\xc3\xde7yp\xf0\xef\x19\xab>c_0r\x05\ +\x13_\x909K\xf7\xac\xe3\xd0\x9f;\xba\xa7\xc39\xb8\ +\x0d\xa0\x9e\xdb\x05.\xc3m\xfb{n\x01\xee\xba\x1f\xf6\ +\x1c@\xaeGj\x0aVW6\xe1;\x0f\xc3\xf1\x93\x84\ +\xaa\xe2\xce\xe5\xbc\x1c\xd8l{N\xc1B\x13>s\x00\ +\xae\x9d\x95\xe7J:u\x06\xfch\x04\xff\xfc\xac\xe7t\ +\xe6wR\xa1\xb7\x81\xa8\x12\xf8\xba\xea\xff\xb2\xe8\xe2\xd9\ +\xaf\x13\xfez\xb4\x8b\x9bM\x9d\x04E\xa2\x90\xea\xbcQ\ +\x9c\xb9\xbdE\xe3Kw\xd2\xbcs.\xf8\xf4\xc9\xfc\x86\ +s\x05\x9b\x07\xd7y\xea\x97~H\xf2\xb5Un\xcaS\ +:\x18\xd6)x6\x9aP|\xecF>\xf1O\xff[\ +\xf6\xdcy\xc3\xeb\xeb\x1c\xbe\xc5\xc3\xe8\x88\xdd\x9d\xab\xb8\ +j\xe1@%\x0e5\xd3\x9a\xe5c\xf7|\x8a\xbf\xf1\x13\ +\x7f\x8b\x1b\xae\xba\x95\xc86\x18\xaf\x1bF\x1bP\x8c\xe5\ +~\xee\xb7\x7f\x01o$\xca\xae\xb1\x03\x97\xc3d\x08\x83\ +\x0d\xc5x3\x22rM:\xed%\x22\xb3\x93\xb2|\xa9\ +\xd2\xfc\xb7$@<'\xde\x0e\xdb\xf8\x86#\xd0\x06\xa4\ +\x02n\x030\x1e\x0b\x8dzk\x85\xd5S\xcfq\xe2\xf0\ +#\xac\x9ex\x86\xf1\xb0+\xaa\xe1\xd6\xb2v\xf6$\xdf\ +\xfb\xea\xbfcs\xe58\xed\xa6'`\x00\xbc\x87\xc1\x08\ +\xea\xady\x96\xaf\xbeAf\x8e\x95\x22\xad\xb5\x88\xd3\xfa\ +\xabo\x0b\x80\x12\x01,\xa9\xa2)Z3s\xc4IZ\ +\xcd\x1b\x83\x80\xbc<\x9b\xd0]\x9b\xceTN\x86\xaf\xcf\ +ni{h\x13\x11\xd7Z\xb2\x19Z3\xbf\xe7j\xf0\ +z\x07\xf5\xda(G\x7fc\x95l$tVg\xb3\x1d\ +\xf3\xb5ov\xc4\xf5\xd6\xd4\x02\xa9V'm\xb6\x988\ +U5\xaa\x22\x0dy\x96\xd1\xdfX\xab\xa8\x9bE\xb6M\ +\xbcJ)\xe2z\xabZ^\xa3\xb3@\x94\xa4\x14\x01\x00\ +\x97\x02c\xae\xc8\xd8Z9S\xbd.\x1f\xf6.\x1b\xc8\ +\xdf\x1eQ\xa3\x81\x0al\x80\xb4\xd1\xa49\xdf\x91\xf9\xdf\ +`m\x93jE>\x9e0\xda\xeaU\x94M;\x9e\xbc\ +\xaa\xc0\x94\x8e\xa7\x1e\xc0q-\xa5\xb1 \x0a\xd06\xdc\ +\xa0\x13\xa5\xb0Y\xce`c\xb3b\x18\xb8I\xfe\xf2\x02\ +\x8b*-\x9a\xe4\xde\x94\xb4\x1a4\x16:\xe4\xdb\xc4\xb4\ +\x0c\x0a\x9f\x15\xac\x1e9!\x0fx\x8f\x1d\x8c\xa6\x07\xf3\ +e\x0e\x15\x19\xa2F\x0aJ\xc6\x0b\x9a\xbb:\xf8\xc8\x84\ +\xdeZ8\x86\x1c\x0c\xd7\xba\xd8\xa0X\xed\xb2\x02{\x1e\ +\xfb\xa77;d\xae\xb5\xdcO%\x98\xd4\xd2\x8d\x8d\x95\ +\x88a\xd5\x22\xa8\xc5b\x02\xea=\xca\x95\xa0,tO\ +\x03\xd8#\xd2T\xae\x06\xdeW6A2\x18\x18\x92\x1c\ +\x0d(\x1dh\xca\xbej@\x94'\x97x\x05\x87<\xc8\ +Y\xbc\xf78\xef\xc2\x8f\x95\xc7u\x00\xb6^4\xb5\x9d\ +\x13&\x91\x14dd\xc6\xb6\x02\xa16\x80\xb7\xf2\xa6\xee\ +\xc2\xf6Y\x1b\x84\xe7\xa4\x08\xe0\xac\x93\xa2\xa5\x13\x80+\ +\x16\x80rn;+\x02u\xde\x81/\x02\x05\xdc\xcb\xdf\ +\xe2a\xe4B\xe7\xdaU\x82fb\x93d\xf1\xb6\xc0\x87\ +e{+cQ\xce\xca\xe7\xf2\x81:\xac\x9d\xa2\x86\xc1\ +x\x01\xcc\xca9\xc6\xe3!\x0e\xf9\xdc2z\x03h\x8d\ +\x99\xad\xb3\xd8\x8cIR\xe9.k$\xc7\x1c\x19\xc82\ +`$\x1f\x97-\xa0\x0ft\x99v\x86G\xdb~6\xc2\ +\xe3\x05\xdcu\xef2\xad\xb8\x81v\x81\xba\xae\xa4:P\ +\x02\x7f\xe5\x83p\x97\xf6x_\x80+\xa4\xf4\xa1\xa4(\ +\xe1p\x14n\x82\xb39\x9e`\x01\x89|N\xeb\x14\xd6\ +)\x0a\xab\xb0\xdeU\xdf\x93\x0b\x7f;+\x9fq\x92\x15\ +\xbcp\xf8(\x8f|\xffI\x0e\x1d:\xcex2\x02\xed\ +\xd9\xa5c\xa2 \x9c\xf6N\x5c\x99x\xe0\x85\x87\xf8\xde\ +\x93\x8f\x84sw\xdb\x13\xe1R\x11)\xa8i\x01\xc2\xa9\ +\x82\xa6\x81\x96\x86\xb6\x87\xb6\x86\x85\xf0\xd3\xd1\x9aE\x95\ +r\xb5i\xb2W]@\x9erN\xbc-\xd1IY&\ +\x1a2\xecn\xc8\x83\xce\xef\xa0.\xcbLm\ +=\xfc\xadi\xefZB'\x09\xc56\x90\x1fi\x98\xf4\ +z\xf4\xd7V\xe5A\xef)\x86\x97\xd9\xff7D\xd4\x98\ +\x1e3\xad]\x0b\x98Z\x8d,X\xb5(\xa5\x88\x14d\ +\xbd>\x93\xad0\xafj\x9d\xd0\x8b_\x05\xacG\x8dz\ +\x05Z\xd3V\x93\xfa|\x87\x9c\xa9\x00V\xaa\x14\xf9h\ +\xccx\xb3G\xa9\xbc+\x16H;\x97\xa9\xb4\x92ei\ +\xa1\xdb\xd6fZ$\xadFXVX\x17\x90\xf5\xfbL\ +z\xe5\xfc\xaf\xa7\x18\x8c\xae\x18{E\x19\x8d\xa9\x97\x94\ +\xf2\x98\xf6\xeey\xbcV\xe2\xa7\x0b\xc4h|\xe1\xc4\x02\ +\xa9\xea\xa8\xe7W\xa6c\x9d\xe7\xdb\xbeG\x85\xecM\x8d\ +3Fh \xb5\x04\x12\x0d\xa9\x96,7V\x01\x14y\ +\xb09\xdef\x02\x8e\x0a\x8b\xcb\xb3\xaa $VCU\ +\xf37\xcc\xc9\x8a\xc5\x8fh\xcbi9>\xb4\x82R\x85\ +\xb9\x04\xc7j*\x16\xe6t\xa0$\x87\xee\xb9\xd3\x0aW\ +d\xe1\x91\x90\xe3(@\x85\x0eoY\xa5\xf2\x8e\xca[\ +\xcfy\xbc\x17Q.o=\x14\x85\xfc\xed\xfd\x14\xfc\xe6\ +\x16W\x14A;\xc4\x09\xf8-\x9fs.tl]\xd5\ +U.\xbb\xe6\xde!\x8a\xd7a=\x15\xcd\xba\xec:\x07\ +\xdc-\x0a\xd6\x02\x96\xab\xa2\xb8\x8e\xf0@\xe2TE#\ +\xd7^1\x19\xf6E%W\x19\xb1\xcc3)\x0a\x8d\xae\ +%\xb4\xdb1\xfb\x164\xd1^h(\xc1\xb7\xa7\x0b\x18\ +\x00.\x92}M\x1f\xe9\xb8\xf4\xc2\xef2\xb7\xc8()\ +\x89B\xc5X\x97\xd7\xb4\xe7#>\xfd\xde\xebHU\x13\ +\xe5\xe2\xa0z]\x16C\x9cto\xb5G\x85\x16\xbf\xc3\ +cm(8T3\xd6\xa1\x08\xe2@\xbeP/vW\ +\xae\x08\xdfe\x98\xd1F\xe3\x89q\xd6O\xbb\xc5J\x81\ +\x17\xe0\xdc\x1f\x8d(\x8a\x02\xaf\x22^\xc8\xe0\xa9\x0c\x11\ +\x18{'I\xb9bQ\xb8\x82_\xfa\xbd\x7f\xcc(\x1f\ +OE\xd6\xb65\x1e\x95\x92KDS\x07a,\x05\xb3\ +\x1avE\x02|g\x8d\xfc?o`O\xa4\xd9\xafR\ +\xae\xd3\xadW_\xe9y\xe2m\x09\x80\x01Fv\xc4\x1f\ +\x9c\xf8w\xfc\xd6\x91_'\x8b\xcfPK\x85N6\xca\ +`<\xae\xf3\xe9\xe5\xcf\xf3\xb1\xbd\x1f!1\xa9\x5c\x09\ +\x95\xec\xe1\xdce<\xd1\x7f\x80\xc7F_#\xd7\x13&\ +\x14\x8c\x03\x08\xce\x9d\xa3{\xc6q\xf0\xab\x8e\xf5\xe3\x9c\ +\x9f\xa2\xcc9\xe0X\xef|lv\x0e\xee\xfe\x00,.\ +\x05\xe0\x19\x1e/\x80\xd3\xab\xf0\xe7\x0f\xc0\xda\xda9\xcb\ +<7\xb7u+\x1f\xfb\x8d\xbf\xc5\xd2\xad\xd7\ +\xa0^#\x81\xbeT\xf1\xb2n\xfa%\x8ef\xdafy\ +\xee\xea\xaa\xf3\xbb\xbc\xb0\x87\x9f\xfc\xd8\x17\xb9\xe7\xb6\x0f\ +`l\x93qW:\xbe/cu^\xe4\xf6\x5c\xe8\xb5\ +\xf9e\xafsP\x84\xaep\x96\xbd\x81\xe5\xbc\x13\xffQ\ +\x84\xf7\x8el<`\xf3\xec\x11\xfa\x9b\xa7\xc1;\xac\xb5\ +\x1cy\xf6q6VO\x92\xc6\xa5B\xb2\xe4\x1dE\x01\ +\xf3KW\x91\xd6\x83\x9a\xb31Dqm:\x87\xf6\x0a\ +\xa1\xb4\xaef\x5c\xb5\xd6\xb4f\xe7A\x9bj\xc6Uk\ +\xa16\xf5\xb7\xd6E\xe5\x18\xb0y\x86\xbd\x04\x82h:\ +J+\xeau\xad\xd9\xa6\xd1\xea\xec\xa0^GZ\xe6i\ +{\x1b+U7\xb0\x98\x0c\xa6\x9d\x9579\x94\xd2D\ +\xb5R\x1d[\xd1\x9c[\xc0$i\xb5o\x8c\x92\x9f\xc9\ +\xa0\xc78\xa8c;W\xec\xe8P\x9bx*0f\xa2\ +\x88\xe6\xdc\x02\xcaD\x15\x00\xd6\xa1\x03\xbcy\xfa$E\ +6\x9d\xff-\xc6\x17\xe9\xe5|)B)\x92\xf6l\xf9\ +'\xb3{\xf7\xa0\x8d!/\xbf\x0f\xbc\xd8\x9e\xf4z\x8c\ ++\x81)K1z5\x05hE23Cy!\x9d\ +Y^$\xaa\xa5\xe4\xe1\xc2\xa5\x91\xae\xc1\xa4\xd7g\xb4\ +\x15\x14\xc6\x9d\x17\x05\xe8s@\xb5\xd2\x1a\x9d\xc6B'\ +\xd5\x9a\xc6\xfc\x0c&\x8ddY\xaa\x5c\x96b\xb4\xde%\ +\x1b\x95tb[uV\xafDH\xf7{\x1be{\xd7\ +,6\x94\xa2\x01\x124>/\x18\xac\x06\x0f`\xef\xb1\ +\xa3\xc9\x15\x01\xc0\xae?\xc4ge\xf1&P\x891\xe2\ +\xf1\x9b\x18H\x8d\xb4u\xea\x114#T-\x16|\xe3\ +\xec47))\xce\xde\x05\xca+\x15e\xb7lH\xa0\ +\x03\xe0\x0d\x09\xb32\x02\xfaT\xc8\xf5\x94\xd2aV\x18\ +\xbcV\x95S\x87\xf7N\x9c9\xbc\x9fvD\xb5\xc2)\ +\xa1-{\xe7\xa4Q\xe0sJ\xa1B_vd\x91\xca\ +\x9a\x0f\x9d_J\xbb\x22\xd9h|a\xc3\x8f\x0b\x9dH\ +)\xee\xb8\x22\x80\xe1b[\xf7\xb6pU\xc7\xb7|\xac\ +R\xdbr~\xbaN+\xaf\xf3\xce\x07\xe0\xed\xa4\xdb\x9c\ +\x87.r\xe8\x8c\xcbz\x0b|a\xd1h\x94S\xf8@\ +gtV\xb6\xab\x9c\xb7\x07'\x17\xe4(b\xdd{\x9e\ +\xd1P\xcc\x0a\x169\x05\x9c\x8da\xb0\x08F:\x22S\ +E\xa2\x09\xb0&\x9e\xf2Y\x0e>G\xba\xbfc\x04\x1c\ +\x0f\x90.p\x06\x9d[\x13nZ^\x14\xa7\x034\xca\ +E\x02\xe0\xbd\x06\x1f\xe1\xad\xc2;\x1dr%M\xc5l\ +W\xa6D\xf7L\x13\xa7R4%\x07\x82\x17t\xa0\xa4\ +\xcb\x88\x90\x9b\xde\xa1\xbc\x93\xee<`\xb4a~\xaeM\ +\x1cG8\xeb\x99\x8c\x15y\x913\x1eo\xe1.\xbb5\ +\xdc;\xb1=\x1e9\xf6(\x7f\xf1\xc4\xb7\xa7\x82jz\ +\xdb\x8f\x91{Z\xcd\x88(V\x13h\x19\xf9i*h\ ++\xe9\x08\xcfh\xd8\xa5a9\x82\xdd\xd1\xc5'\xfdo\ +[\x00\x0c\xe2\x0d\xfcg\xa7\xfe\x84\xff\xf3\xd8o3\x89\ +NQ\x93\xfc\x80q\xe6\xc9&\x0d>\xbe\xfc\x19>\xb4\ +\xfcA\xeaQ\x1d\x98\x82\xe0\xccMx|\xeb\xdb<>\ +\xfc*#\xb6\xc8\xd8\xd6\x09\xf6\x8e\xad\x15\xc7s\xdft\ +l\x9e>\x8f`\xd59?\xdb\xbb\xc3\xa5\xc2sg\x1e\ +>\xfcqX\xda\xc3\x0e\xf5g\xab`\xa3\xa7\xf8\x93o\ +)\xce\xac0E\x1d\xdb\x97\xb9-\xfc9\xeb\xf6@3\ +\x86/\xec\x83\x9b\x83\x0f\xb0(O{\x9c\xf2\xfc\xff\xec\ +\xbdy\xd0%\xe7u\xde\xf7;\xef\xdb\xddw\xfd\xf6o\ +\x16\xcc\x0c\xf6\x9d\x04A\x89\x04\xb5Q\x14)\xd1\x14)\ +Q\x8a%y\xa9\xc4\x8eSe\xc7\x92]Nl'v\ +\xe2\x8aS\x15%v9q\xa2*;\x95\xc5I\xecX\ +\x95\x92\x1d\xc9\x96e\x89\xa6dYr$\x8a\x94@R\ + )K\x5c@\xec\x0b\x01\x0cf\xff\xf6\xef.\xdd\xfd\ +.\xf9\xe3\xbc\xdd\xf7~\xc0`\x80\x19\xccB\x88<\xa8\ +\x8b\xf9\xb6\xdb\xb7o\xdf\xee\xb7\xcfs\x9e\xe7<\xe7\x89\ +\xda\xf3\xf76&\xbc\x5c\xfb\xb9{\xbe\x96MgR\xe8\ +\x83\xe0w&\x89\x8e\xdc\x22=\xfe\x849\xc2]\xd2#\ +C\xb0\xa2\xce{S\x1b9\xf9\xee\x05:\xff\xf1\xddd\ +\xeb9!\xba\x19\x13\x1c<[\x8fm\xf0\xd5\xbf\xf5%\ +\xfa\xbf\xb3\xcb\xbdu\x87U,\x17\xf0<\x9e\x97\xc4\x0f\ +\xdd\xc7\x07~\xea\xcfs\xe4\x1d\xb7\xb7\x06\x1eo\xd5\xc8\ +l\xc6\x91\x95\xe3t\x0bMf\x17\x06\x8b|\xef\xb7}\ +\x98\xbbo\xbe\x1f?\xc9\xa8\xf6h\x8d\x1dox\x5c\x0d\ +\xa9\xf5\x15\xbc\xe4[)\xdej\xfb\xfbf\xc2\xbb\x9a\xbd\ +\xed\xd3:r\x08\x98\x8cvy\xf9\xf9'\xb0&\x92\xcd\ +\x8d\xed\x0a\x01\x8an\x9f\xbcH3uE\x12\xb3{\xe9\ +[\x85\xb1\xb9\x1aQ\x91L\x9e\x16W\x987y\xca\xac\ +\xa6\xc1\xa3\xdd9\x97\xe3j\x82\xf7o\x92\x85\x15QW\ +\xec\xb4\x7f\x83\x85e\xf2NO]N\x13\xa0\xc9-\xd4\ +\xd5\x94Q\xc3\xae\xc6H5\xd9\xbfn\x06X&\x9b\x1d\ +\x1b\x11\xc3\xc2\xea:b\xf2\xd9\x8c\xe2\x16\xbc\xbeo\x8f\ +\xbf\xd8\x18 1m/\xb1\x18C\x7fm\x05\xc92Z\ +\x9f\x1d\x11\xb2\x08\xe3\x0b\xdb\xad\x848:\x7f\xc9\xfd\xbb\ +\xd6\x91\xf5;\xed\x08\xa4\xa2\xdfe\xb0\xber@\xfe\xdc\ +\xc1RO+&\xdb{\xb4\xf3\xb5G\xaff\xbf\xafG\ +\xc4QIt\xf3\xd7V\x86\x90\x11\xc9 \x13\xa4\xb0H\ +\xc7&\x06\xd8\x12\xfbF\xfbfS/g\x8c\x1e\xf0\xa9\ +o\xd6*&\x8c\xda#\xdb\x00\xd4\x98\xc0\xa7\x8e=\x12\ +e\x81\x8dE2\xab\x8a\x0f\x03\x98\x04\x86\x95\x08\xd5\x87\ +\x81\xb6}$}\xad=\xbc\x09H\x12t?\xa2\x9f1\ +\xba\xd1\xb7\xecT\x03\x88\x15\xfc\xfa\x94\xd8% Z\xfb\ +V\xba\xdcH\x9c\x83\x0f\x04\xa7s\x88Cb\x8d\x83\xf7\ +J\xdc\xc6\x04Z}P\xb9\x96Org\xe7t\xfb\xc9\ +\xe1.\xfaF\x12\xed\x89.\xed\xbbj\xbcU\x12]%\ +\xa6?\xd2\x82\xe6\x18<\xbe\x01\xee!P\xc7:\x15\x18\ +\x84\xe0\xbcJ\xa7E\x88YN\x8d\xa1\x1e\xce\xf2\xd7\x12\ +\xd860\x1a*Fn\xc7\xd5$&x\x7f\x07\x9e\xdf\ +\x87\xdf\x9b\xc0K\xe904\xa4m\x0b\x92\xa7@\x07\xee\ +z`\x95A6\xc0\xc4\x0c\x93\xca\xa8i\xcf\xf5\xbb\x94\ +@K\x94$\x8b&1\xb7\xb1\xfd\xdc\x12o\x8f\x91L\ +\xc7\xab\xa5\xa1\xee\xd2\x8c\x97\x22 \xd1\xa5\xbf\xa1M\xf5\ +\xf3\x22\xe3\xd0\xa1e\x06\x83\x1e!\xe8l\xe4ie(\ +\xeb}&\xd5N\xdb\xdb\xff\xcd\xb811u%?\xfd\ +\x89\x9f#\xd8\xa0 \xb8q\x1e\xb4\xb4\xd7\x9b\x11\x15\x89\ +\x0c\x12\xf0\xedeI\x0e\xddH\xa2\x81E\x81\x15\x0b+\ +W\xb0\x0foi\x00\x0c0\xf5S~\xf9\xe5\x8f\xf1s\ +'\xff\x11\x13sJA\xb0(\x08\xa6^\xe2\xc3\xc7\x7f\ +\x88\xf7\x1d{\x1f\xc3l\x81\xa6\xb9W0\xb8X\xf3\x95\ +\xbd\xcf\xf0\xd8\xf8w\x18\xb3\xa3 86\x8f\xc0\xe6\xa9\ +\xc8\xe3\x9f\x0al\x9eJ\xeb%\x07\x99\xdfW\xf6\x08\xc7\ +\xb9\xaf}Tw\xe8\xf7\xbeO\xc1p\xb3\xb04\x80v\ +k\x1f>\xf9{\xc2\xa9s\x17!\x06_\x87\x15\x8e\xc0\ +\xe1\x0e\xfc\xd1\xc3\xc2b\xc6L\xda\x93\xbc\xf0\x9f\xac\x1d\ +\xff\xd7\xee\x98\xa7\xea\xfa@\x82?\xbf\xdf\x8d\x09B#\ +\xcfn\x80\xb0'r\x1b=>\x22k\xacJ\x9e\xfe\x5c\ +\x9f\xb9\x97\x05\xb6\xbfg\x9d\xde\xfb\x8f\x12\xad\xb2\xbf\xda\ +?\xa3\x8f\xcd\xc7\xb6x\xec\xbf\x7f\x94\xde'wx{\ +\xdde\x9d\x8cM<\x8f\xc6\x11\xfc\x91{\xf9\xb6\xbf\xf1\ +'X\xbe\xf5\xc8e~\xba_?!\x22,\xf6WY\ +\x1a\xe8\xf8\x92\xccf\xbc\xeb\xbe\xf7\xf0\xf6\xdb\xdfI\x98\ +&\xf0{\x9d\xd6\xd3\xab\xf22WP\x8b\xf8\xe6\xed\xe2\ +\xad\x1d\xae\x9aRNU\x12\x1bB\xe0\xfc\x99\x17\x01\xcf\ +|\x9b\xbe\x82\x14a\xb8\xb0\xdc\xfe\xec\x8d\xa87l^\ + \xc9\x851\xeft\x18..\xe3\xbci\x95\x10\xeaP\ +\xec\xd9\xdb<\xdf\xca\x90]]\xbe\xe9\x9eJA\xb0E\ +\x17I\xa3q\x86+\xebd\x9d\x0e\xce\xcf\xae\xc7\x22\x8b\ +\xd4\xd31\xa3f6n\x8c\xb8\xf2\xfa1\xa3Y\xa7\x87\ +\xb1\xc9\x10\xaa\xd3\xa1\xbf\xbcF\xc0\xd2@\x04%\xb1\x22\ +\x1b'\xbf67\xa3x:\xa3\xb0\x01\x93\x15\x07z\x88\ +{K\xcbx\x84\xc6''3*\xeb\xdb<\xf9B\xfb\ +\x1c7\x1d\xdf\x90\x9e\xd5\xac\xdb\x9d\xb9Uw:\x0c\x93\ +\x01\x96\x8erSv\x95\x10\xd8>u\xaae(}U\ +\x1e\x18\xf9\xf4\xca\x10k\xc9\xbaZD0\xd6\xb0r\xe2\ +\xa6\x04\xaa\x1b\x00\xac\xc9\xcc\xe8\xc2&ubm}Y\ +\xe3'\xafv\x024E\xd6\x1aJ\x19k\x18\xac-\x11\ +\xac\x9dm+\x0a&\x01\xe0VN<-/:N\xe9\ +zE\xb1\xb2\xd0\x16\x90\x87\x87\x96\xc9\xfb\x1d\xea9\x03\ +\xac\x1c\xa1\xda\x9f0\xde\xdcm\x19D?\xad\xae\xdfM\ +i>\x9c\xc7\xef\xec\xcd\xfd \x01U\x0a\xc4\xe4*y\ +\xee\xe4\x0a\x84{\x19R\x082\xb43)\x8a\xd0\xca\x85\ +[0\x8a\xb2\xb5b\x8c2\xb6:\xd0\x17\x8c\xd5\xe3\x22\ +\xd2\x8e\xca\xd16\x0cI\xadf1\xc9O\x12\xec\x8a\x10\ +\xad\xfe}\x8c\xb1\xed\x0d\x8e\xa8\x19\x93:6\xa7\xbcJ\ +\x1a\x06Z\x01l\x8c\x89X\xf0\xb1\x05\xe08\x05\x96\x0d\ +\x0a\x8cn\xae\xcf\xd79\xa2\xd3^\xe2\x10\xa2\x02_\xe7\ +\xf4k\xe7\x92\x1c:\x99\x1b:Z\x86\xb7\x01\xbd\xedt\ +\x88\x06\xf0\x06t\x1f<\xca\x00\xfb\xd4o\x1cI\x00;\ +1\xce!R\xfb\x1aB\xc0\x87\x1a\x1f\x1c\xb9\xe4\xba\x14\ +x\x9f\xde\x9bhb\xea\xc0\x06\x05\x8c\x153s\xe71\ +P\x15 \x0d0id\xcecx\xb2\x84?\xa8\xe1\xb3\ +\xbe\xe4c\xae\xe4\xf3\x06\xce\xa3\x0e\xbdmR9\x05\xf6\ +a\xf9h\x87[\xd7V\x10\x8b\xbe\x10\x11\xc1\x221Y\ +\xb1J\x926\xcf\xe5\xbdBc\xee\x05Hs\x7fJ\xda\ +\xc5\x10\x08\xa1\xd6\x82g4\xe9\xbc\xcaT\xfen\x0c>\ +\xa8\x136\x22\x18c\x19\x8f\xa7\xec\xed\x8d\xa8+\x87\x90\ +\xe3\x9da\xe26q\xbe\xbc!\x97\xc67\xe3`\xfc\xd6\ +\xe3\x0f\xf3\xb1\x87\x7f]A\xaf\xd6\xbbflp:\xf7\ +\x8cU&\xb8gT\x0a\xdd73I\xf4 \x01\xe2\x06\ +\x04_n\xbc\xe5\x010\xc0N\xbd\xc3/\xbc\xf0\xcf\xf8\ +\xa7/\xfe\x03\xca\xec4\xbd\x8e\x10E\xe5\xd0\xe2W\xf9\ +\xe0\xf1\x1f\xe0;\x8f}'\x1d\x9b\x98\xe0\x04\x82\xa7~\ +\xc2\xa3{\x9f\xe1\x89\xd1\xc3\xd42i\x01p\x15\x1dU\ +\xf4\x5cx9\xf2\xd8'\x03\x9bg8\xc8\xc46\x80\xb6\ +\xf9\x9e9\x80\x9c\x1e\x01XZ\x85c'\xd2\x9a0\xf7\ +\xbb\x08\x9c\xd9\x84O\xfc;\xe1\xa53\x09\xbb\xbe\x92\xfd\ +e\xf6z\x07~\x96\x0a\x9aG;p\xa8\xd3lSo\ +0F\x94\x09\xferU\xf3O\xf7G\xbc\xe0\xea\xf6\x03\ +n\x80l\xf3\xffy9\xf4\xcc K\xff\xbb_\x86\x9c\ +\xa0\xd3\xac\xc5\xf8\x10q.\xb294\x98\x8f\x1c\xc7.\ +\x9a$\x0fj@\xb0zqn>\xba\xc1\x13?\xf58\ +\xc3\xcf\x8ex\x80>+X\xce\xe3x\xa2\xa8X\xf8\x91\ +w\xf3\x1d\x7f\xe5\xc7T\x06u\x0d\xe2Z\xafe\x99\xcd\ +Y[8\xdc:>\x1f^;\xcaw\xbd\xf3\xfdt\xed\ +\x90j\xceL\xf6\xcd\xec\xc7\xf5\x5c\x8f\xaf\xeb\xda\x7f\x8d\ +\x89\x7f\x95\xbf\xea\x8bX\x9ba\xcd\x15\xac\x84\xdf\x00\x11\ +\x82\xc7U\x93\xb6\xa27\xdeS\x03\xaayr\xb7\xa9\xeb\ +5\xa3\xa4fs%/\x1dEg\xa0\x95y\xa0\xd7\x1f\ +\xd2\x1d,\xe2\xfc\xec\x83\xcf,8W\xb1\xbb}\xa1\xa5\ +\x0b|=}\xd3,\xac\x8e@\xea\xd1\xe8 \x07\xcb\xab\ +\x18\x93\xb7\xcc\xb3\x88\xaa.\xc7{;m\xbfq\x0c\xfe\ +\xba\x1a`\xd9\xbc\xdb\x9a\x01\x16\xbd>\xfd\xc5\x15\x5c\x94\ +\xd6\xbc*\xb3\x10\xbcc\xf3\xf4K\xeds\xea\xe9hv\ +\xdcE\xc8:s\xdb\xe8\xf7\xe9\x0e\x17\xd5\xb1\x18\x12\x00\ +\x16|9fo3\xf5\xd7\xc4@=\xda\xbdn,\xf7\ +|\xe4\xc3\x05\x9a\xaa\xca`u\x85\xcep\xa8d\x96\xee\ +*Yb\xd2v_>\xd3\xbe\xc7jw\xf7\x92le\ +>\x1c`\x92\xabt\xd1\xed28|\x08\x9f\xee\xb3\xa0\ +\x00\x90\x18\xd8~\xe9T\xbb\x1d?-/*s\xb7\xc5\ +l\x04\x92-r\xfak\xcb\x09\xa0\x03Du\xd3v\x8e\ +\xd1\xc6\xb6\x16$b\xc4W\xf5u\x93\xcc\xbf2\xc4\x08\ +\xd9\xc2\xcc\xe0e\xf1\xf8!$34%n\x8b2\xea\ +\xe5\xee\x88r\xb7\x99\xff|cF \xe9\x8bC\xf5\xb5\ +g\xdao\x0d\x16\xfd\x84\x94\x03\x94,I\xa0\x0bA\xba\ +9\xd2\xb3Ha\xa1k\x140\xc6\xd8\xb6Y\x11\x92\x04\ +:$F\xbf\xae\x09!\xf5\xe8\x1a\xd3\x16\xfe\x8d5\x98\ +LA\x90\xd8L\x0b0\x99\x81\xe4\xea\xac\x0e\xd1\xa6\x15\ +d\xc7\xe0\xd5\x94\xcb$\xfd[\xd4\x1d\x0f\xe9\xbf\xd8\x80\ +\xe5\xe0\x12\xeb\xec\x88\xc1AU\x11\x83\x9b\x1b\xb6!:\ +\x937D\x82W\x90\x8bsD\x97\xbe\x0f\xe8\xbf\xb5S\ +\xd2\xd8\x05BU++\xec\x13c\xebR/k\x8c\xc4\ +:\xf1\xfa\x11\x1a)oL\xc05\xc4\xa0\x0cp#\xa9\ +\xf6\x0d+\xdc\x98e)c\x1d\x02\x94\xb5\xc3\x05\x9fL\ +\xbf \xcf\xb5'\xdfG\x92q\x96\x1e\x8f\xe8#\xc6A\ +8\x19\xb1^1n\x86\xaa\x9a\xf7\x0c\xb8\x0e\xa4\x8f\x0f\ +*\x1d\xdf\xf8\x85*\xf0%\xb7\xc7\xb90\xe2tt\xfc\ +\xba/\xf9t\x88\xbc\x10\xd4\xb5\xb7\xb5f/\xc1Dx\ +\xe8\xed\xc7\xc9b\x0f\x09\x19\xc6\x08\x18\x87zP\x05\xc0\ +!\xc6\xaaK\xbe\xb5X\xa3\x0d\xa1ZL\xb5 6\xdd\ +\xae\xa4\xbd\xd6\xc5d\xc4\xa8\xdd\xc41J\xca\xc1\x85\x10\ +\x02\xc6\x16\x80!\x84\xc8x4fsk\x97\xed\xad\xfd\ +\x94wgx\xe7)\xc3i\xbc\xab\xbe\xae\xa7Q|\xa3\ +D\x1dj\xfe\xdc\xff\xfdWx\xf6\xec\x8b\xeax\xd5\xf6\ +\xed\x1f\xfcZ\x8c\x02\xe0!\xca\x04\x0f\x05V2XO\ +L\xf0\xc0\xc0\xc27*\x00\x06\xed\x09\xfe\xf8K\xbf\xc8\ +?{\xf1\x1f\x12\x8a\x0du\x87\x16\x18W\x91\xe8\x96\xf9\ +\xbe\x13?\xc0w\x1c\xff\x8e\xe4\x0e\xdd\x80`a\xea\xc7\ +|y\xe7S|y\xff7\xa9Pc\xac*\xe8\xa3\x0e\ +\x9e\xcd\xb3\x91\xaf|*\xb0y\x9e\xb6\x87\xa4\x89yV\ +\xb8\x01\xbd\xafb\x8a\x1b\x09\xb4af\xca\x90\xb6sa\ +\x0f~\xeb+\xc2\x8b\xe7\x98\xdd\xc9/&\x87~%+\ +,0\x0e\xb0\xedI}+\x01c\xf4\x11%P\x11\xf8\ +\xfd\xba\xe2\x1f\x8e\xf6\xf8\x9a\x9bg\x82\xe3\x81\xfd\x9b\x07\ +\xbf\x01\x1d#\x1fQ\xc1\x92Ap\x04*\x1fp.@\ +\x1d\x98\xd6\x9e\xfa\x9e%X\xcc\xd4\xa9/zbt\xa9\ +B\x9b\xe4\xd0\x8fn\xf1\xc5\xbf\xf9e\xf2O\xecp\x8f\ +\xeb\xb2(\x96\xb3\xd4<\xdbs\xdc\xfe\xe3\x1f\xe4\x81\x1f\ +{\xdfu\xeb\x07\xbe\x9a\xd1\xcd{\x0c{\xda\xd7f\x8d\ +\xe5\xa1\xb7}\x07\x87\x97o\xa2\x9epe\xb2g\xd1\xca\ +\x96-\xa0\xe8A>\x80\xce\x00\x8a\xf4\xe8\xbc\xe2Q\xf4\ +!\xefA\xde\x85\xbc\x036K\xf7\x7f\xe1\xa2\xfeD\xdf\ +H\xc5\xcd<\xef\xb6\xe7T\xa7\xd3\xa5\xdb\x1b\x10\x12\xc0\ +\x00\xde\x1c\x00\x17\xc1\xda\x9c,+\xde\xf0\xc3\x5c\xc1<\ +\xba\x1b\x13sgI:Fb\x94M\x18\xa5^T\xd0\ +\xc43^\xea\x8c\x12!\xef\x0eh\x90to\xb8D\xde\ +\xe9\xd2(FMb(]]\xb2\xb7y!\xf5\xacy\ +\xearr\xe9\xed\xbe\x81\x10c\xc8Z\xc3\xae\x8c\x85\xe5\ +5\x90\x99\xf4\xda\x1a\x10\x09\x8cw6\xa9S_\xa2\xab\ +\xa6\x84+r\x88\xbb\x82\xfdK\xfd\xbfb4\xf9\xef\x0d\ +\x17\xe9/-\xabt9\xce\xf6\xb1\x1a\xed\xb1\xb7\xd9\x98\ +W\x05\x1d\x81\x94\xc0\xab\x88\xc1\x16:\x83D\x8c\xa1\xbb\ +\xb0D\xde\xebQ\xcd\x8dQ\xca,\x8c\xb7\xb7\xa9\xc6\x0d\ +\x00\xf27f\xfe\xaf1\xe4\xc3\xe4\xc8-0X_#\ +\xefwgn\xd5\xa8\x5c\xd9\x97%\xdb\xa7\xcf\xa4\xf7\x1b\ +q\xe3\xf1%\xd9\xcal0h\x17\xba\xfe\xda2\x9d\xe1\ +\xa0\x9d\x81\xac\xdbT\xe6k\xe7\xe4\x99\xf6\x9cr\xa3\xd1\ +E\x93\x5cS\xe4\x98$'\xce\xba\x05\xdd\x95%5\x95\ +\x9c\x03\x94\xd19&\x1b\xdbm\xffi\x98\xde\xb8\x84Y\ +\xac%_R\xf9\xb71\x86\x95\x9b\x8f\x10\xad!M\xaa\ +\xc5\xa6\xe1A\xe3\x8d\xedv\x04R\xa8\x1d~r\xe3\x18\ +\xeb\xea\xcbO\xb7ylcB\xaaYE\x86H\x81\xc9\ +\x0b\xa4\xc8\xa0k\x90nF\xec\x1a\xa5v\x0c\xca\xa6\x8a\ +\xb4\xce\xbe:\x8a(\x01c\x22`\x91\x10\x10\x13\xf5\xba\ +\xca,-!l\x04c\xad\xfe\x8b\x99\xb1\xc0\xb6\xb9Y\ +&\xb6q\xae\x10\x1f\x0d\xda\x03Lby\xc5'*\xc0\ +\xabYh\x1a\xdf\x10\xa3\x10\x8dU\xb0\xda\xf4\xf2\xa6\xde\ +\xdc\x06@+\x10\x8b\x07\x7f\xdf\xfc\x8dW@\xea\x1bW\ +\xe8\x16\xec'\xb6;\xa9\x0db\xed[c,\xa2h\xaf\ +\xb0\x8f\xc4\xca\xcfL\xb4\x92\xe9Yh]\xa0\xb5\xed5\ +\x94\x0e_WT\xc1S\xfaZ!fp Ba{\ +i\xb1\xc8\xc0f\xc4 \xf8\xd2\xc1$\xe0\xceV\xf8\x0b\ +\xea\x80=A\x0d\x9fG9\x94}h\x16\x99(\xb0;\ +\x85S8\x9cq\xd8\x1818\x9c\x04\xbe\x18+\xbe\x18\ +#/\x81\xaem5\x0a\x82-\x147\xc1\xad\x8bki\ +\x84\x91%\x86L\xfb\x01%\xc3H\xae\x99xD\x99\xe1\ +\xc4\xe4\xea\xfdhv\xe3\x8e\x01$\x864\x06\x0c\xc0\x13\ +\xc5!\xc6cLhe\xef\x9a\xc5z\x04\xab\xf7\x83a\ +\x8f\x9b\x8e\x1d\xa2\xd3)\x08^\x98\x96\x13\xf6\xea\x97\x18\ +\x8f\xc7\xed\xa8\xb8o\xc6\x8d\x8d:\xd4\xfc\x9d_\xf8{\ +\x94\xbe\xd2\xeaKN\xe3\x9b7\xfb7a\xa2f\x99\x18\ +$c\xac\xa1IL\xb0\x81\xfe\x15\xbc\xf6[%S{\ +C1\xf5S>\xf6\xc2/P\xc5\x8a?w\xf7_\xa3\ +o\x0f\xb1_F&\x15t\xcd2?p\xfb\x8f\xd0+\ +\xba|\xf2k\xbf\xcd\xd4\x8dQ\xe8g\xa8C\xcdW\xb7\ +?M \xf0\xb6\xe5?\x82\x8f\x03|\x00\x1b\xf5\xb1y\ +\xd6\xf2\x07\xbf\x11x\xe0\x03\x86\xf5[\xd2\x8b\xcd\x83\xd4\ +\xc6\x5ca\x8e\xe1\xc5\xc0\xde>\xbctz\x8e\x01N\xcf\ +\x9b\xff\xbb\x0b{\xf0\xf0\xe3\xc2\xf7\xd8\xc8\xcd\x87_\x1b\ +\xb8\xcc\xff|\xcf\xc3on\xc3y\x1f\x89V\x07\x89\xcb\ +\x8c\x93&J\xc4K\xe4\x8bn\xca\xff9v\xfc\xc4`\ +\x91\xbb\xb3\xfc\x15@`\xae\xffWb[\x9d\x078\x1d\ +K^\x08S&!P\xba\x80\xaf\x02\xa1\xf4\xc4\xa9'\ +\xd4V\xeb\xa4Q\xa7\xa2k\xef]\x93\xdd(\x94\xdey\ +n\x97\xaf\xfe\x9d\xc7\xb87\xde\xc7\x9d\xdf7\xe4q\x1b\ +8E\xc5z/\xe3\xdb\xff\xfa\x1f\xe7\x85\xdf}\x8c\x9d\ +\x93\xe7\xaf\xf4c\xbe\xee!\x22\xf4;C\xf2$c\x5c\ +]Z\xe3\xedw\xb0\x8d\xeb\x15b\x0c\xb6\ +\xd3mv\x9c\x85\xc3\x870\x9dN\xdb\xab+\xa2\x0c\xf0\ +\xf8\xc2\x06\xd3\xbd\x99\x1b\xb8\x1b\xbd\xb6$]A\xf5 \ +=_\x18\xac\xaf\x92\xf7;L\xe2\xec\x18f\x22\xd4\xe3\ +\x09;\xa7\xd3\x08\xa8\x10\xa8\x0e\xc8p\x9b\x8d\x09Y\xbf\ +\x8bX\x05\xc0\x9dA\x9f\xee\xea\x22\xd3\xd8\xe4\xf9:\x01\ +\xc1MJ\xc6[\xaa\x90\x88!9T\xdf\xa0\x84\xd9\xf6\ +;\x07\x18\xeb\x85\x9bV\x09\xe9\x9e\x0d\x0a\xd8\x05\xd8~\ +\xf1l;\xfe\xc9O+B}\xfd\xfb\xbf\x9b\x98>\xfa\ +40\x9f&i\x83\x9f\xc1\x10\xf1\x0a~s\x03\xd1B\ +\xa7B\xbc\x80\x0d\x84=\x0f\xd34\x16(\x81\xce\x10\x0d\ +\xa6qA\xc6(\xabir\xa0\x19\x89\xe4\x00\x8b\xa4\xd1\ +m\x9a\x8bXL\x92\xd6\x85\x00\xd1;\x04!J2\xc7\ +2NM\x84\x8dA\x82OH]U\x04D\x88&\xb4\ + L\x9d\x9d\xa32\xa1!\xb1\xc6\x22j3o\x947\ +N\x9eL@\x1a1\x84\x9e\xd7AD\xf9d\xa1I7\ +!\xfd\xdc\x88$\xd6V\xf7\x83\xa8rh\xc4\x80\xf73\ +\xc7k\x22\x01\x93\xcc\xb7\x12\x1d\xd6\xf4!\xcf\x8dg\x8a\ +^\xe5\xd1!\x00\xbe\xa6\xa2V\x7f\xa1\xa0\xd9^\x9e\xf7\ +\x19\xd7S\x90\x88d\x06\x11\x8b\xf7\x89Uv\x01NV\ +p\xb8K\x9e\xees\x1e\x98,\xc2\xf2.0\x82q\x84\ +\xa7\xa6\xaa6\xa9%55\x04\x03\xbe\xa2\xce:|9\ +\xd4\x14\xbe \xcb\xe0X\x05\xf9\x98\xb6\xa7\xf3\xcec+\ +<\xbb}\x86\x18*$\x1d\x13bT\x22E\x12\xfd\x12\ +4\x0bm\x8a\x0f\x12\xdb\x8c\x16cD\xe5\xe2&\xd0\x94\ +|\x8cX\x828P\xd1\xb4\xb6\x83D\x1dy%&\xd0\ +\xe9\xe4\xac\xaej+O\xf0\x81@\x87I\xb5\xc3\xb4:\ +O]U_w\xf7\xe7o\xe4\xf8\x97_\xf8\x15~\xe4\ +\xa1\x8f\xf2G\xbf\xeb\xfb\xf5\x073\x89\xea\xc1\x1et\xa3\ +cZ\xad\xd7\xaf\x93\x01:F\xd4\xeb\xe3r\xe3\x0f\x15\ +\x00\x06\x18\xb9\x11\x1f\xfb\xda/\xb0\xe7\xf6\xf9+o\xfb\ +Izr\x88\xfd*2\xaa\x84\x8eY\xe4\x83\xb7\xfe0\ +\x88\xf0\x9b\xcf\xfe&uh<\xdc\x0d\x95/ylK\ +A\xf0\x83\xeb?D\x19\xb5e!\x0b`\x02l\x9e\xb3\ +\xfc\xc1\xa7\x02\xef\xfc\xa0\xe1\xd0\xcd\x0d(a\x06\x229\ +\x08\x82\xcb\x0a~\xeb\xb7\xe1\xdc\x06\x04{\x10\xfc6\xf4\ +~\x03\x82O\xed\xc0\xaf}\x05~\xe8]pl\x8d\xd9\ +|\xe1\x8b\xfc\x1b#\xfc\xea\x05\xf8\xe4n\xc4\xa5>\x15\ +e\x01c\xaan\xeaCka\x91/\xb9\x92\x7f0\xd9\ +\xe4'\x07k\xacY{@\x08\xad_\xcd\xc0\xaf!2\ +\xc2\xf3\xb1p\x96'\xc3\x98q\xed\xf1\x95\xc7\x95\x9e0\ +\xf6d\xd3\x88y|\x0b\xb73\xd1E?9(\x1a\x02\ +\x22\x01\xb55\x08\x10\x03\xdbO\xed\xf0\xdc\xff\xf1/\xa2I\xcft\xb2\xfbuy\ +s\x15\x93\xcd\x80\xaa\x18\x96W\x8fh\x12\xd4\xb4[\xa1\ +`loc\x83\xbaJ\xee\xb7\xc1\xe3\xeb\xf2\x92L\xad\ +\xcd\x0a\xb2BYx1\x86\xc1\xe2*\x92\x15\x84\xa42\ +6F\x19\xe0\xfd\x9d\x0d\xcai3\x87\xb7\xc6\xd5\xaf\xee\ +\xcf\xbc\xdc0Y\x8eM\x85\xa9\xac\xe80X\x5c>\xd8\ +\xff\x9bz\x8fG;\x9b\xad\x9c\xd5\x95\xe3\xeb\xe7\x00m\ +l\x0b\xd0\x8d\xb5,\xad\x1dAlv\xd0\x00K\x22{\ +\xe7\xcf\xcc\xfaM\xab)\xa1\x9e\xb6oBl\xa6\xa0R\ +\x041\x96\xc1\xf2*bs\x9a\x96Yc\xc0\x12\xd9\xdf\ +\xbc\x80\xaf\x1b\x90_\xdd\x10\x06\xd8\x14\x05\xb6h\x0a\x12\ +9\xc3\xb55\x8c\xb5\xb8J\xdf\xb0\xbe_\xb8\xf0\xfc\x0b\ +*\x17\x05\xfcd\xaa\x00\xf35B\x8c\xc1\xf6\x1aP\x0d\ +\x8b\x87\x0f\x91u\xbb\xb8T\xb91(\xa8\x1e\x9d9O\ +5N2w\x7fqP-Ft[i=\xea\xad,\ +\x92\xf7{\x8c\x9ac\x0d\xe4b\x98\xec\xe8\x08\xa4f\x04\ +\x8f\x9f\xde\xb8\x849\xebw\xdb\xfe\xdf\xfe\xea\x22\xbd\xd5\ +%\x9c\xc8LR\x9e\x18\xb4\xed\x17\xcf\xb6\xf2\xefzw\ +|C\x0c\xb0\x9a(\x7f\xef\x0f\x0e|/\xed\x9ef\x9a\ +\x99XC\xec\x18\x95&\xf7\x8c\xd6\xce\x8d \x0bB(\ +\x9b\xb9\xc0\xca\xea#j\x88\x151\xadCs\xf4\x9e\x98\ +[\x9d\x0bll\xab>\x91\xa8\xac\xb0\x02!5U\x8a\ +D$Ze\xf0m\xa6\x809\x90d)NY]\x1f\ +\xb4\x18\x1d\x9b}m\xd0g\x93\xb0\x85\xe4\xa8\xacf\x5c\ +z\x7fM\x7f\xd3\xf4\xeb\x1a\x05\xa13\x87\xe9\xb9>b\ +A/T\x97\xec\x9f\xc4\xa8IV\xb3\xdf\xa0\x00X\xf4\ +\xb3\xc4\x85\xb6\xc0\xd1\xbe~\x08)il\xe6\x10\x9b\xd4\ +\x07\xac?\x8fQ[)bP\x83\xad\xb1\xaf\xe9\xa0\xc7\ +\xd6\x18\x95\x15\x8b\x18\x22\x16\xf1\x91hu\xbd\x8e\xb5G\ +2\x81\xad\x12\xbf\x93\xe3\x97-\x1e\x9d|\xb4\xdd\x85\xa3\ +\xa2,\xf9\xd9\x1a\x9eD\x1d\xc7\xebh\x15\xc4\xfa\xa0\xf2\ +F\x1c\x95\x18\x1e%c\xe2\x0d\xef\x16\xb8\xab\x04\xc9\x80\ +.,\x1c\xc9\xe9\xe0\xfc>\x811\xfe\x9b\xf2\xe7\xaf\xab\xf0\xd1\xf3\x17\ +\xfe\xf1_\xe3\xf8\xe1\x9f\xe5\xa1;\xdf9\x03\xc00\xeb\ +\x9di\x8aH^\xcd\xd9zaVP\xedE\xda)\x03\ +\x97\x13\x7f\xe8\x000(\xa5\xfe\x89\x93\xbf\xcebg\x89\ +?s\xd7_\xa5g\xd6\x19U\x91q)\x04\xd3\xe3\xfd\ +\xb7\xfe\x00\xa3z\xc4#'?G\xe5\xa64\xa5\x86:\ +\xd4|u\xf3a0\x86{V\xbf\x0f\x1b\x17\x94\x09N\ + xk\xc3\xf2\xc5O\x07\xde\xf5!\xc3\xca\xe1\xf4b\ +r\x90\xe1\x0d\xc0\xde\x08>\xf1ie\x7f\x9d\xd5JZ\ +\x90\xb9>\xe0FJ\x9dd\xd1\x01\xb80\x81\x8f\x7f\x05\ +\xfe\xe8\xb7\xc0\xd1\x15\x0e2\xcc)|\x80_\xdf\x80\x8f\ +oF\xaa\x8cT\x89\x8c`\x02F\x02H$\xa4\x7fu\ +!\x81(\x81\xc7C\xcdON\xce\xf2\xdf\xf5\x0f\xb3\x9e\ +\xc0G\xb3\xb4\xcf\x18\xc7\xc8>\x9e\x9f\xf7g\xf8U\xbf\ +\xc1~]C\xe5\xf1\xa5'N\x1c2\x09\xac\x5cpT\ +\xbf\xf4\x14\xf5\xc6X+\xb7\xd2TiUz-Q\x88\ +\x89\x05\x8eN\xd8\xf8\xd2\x16\xe7\x7f\xe94\xc7\xff\xb3\x13\ +\x9c\xb25\x9bx6z\x91\x9b\xdes7\x8f\xfe\xe2\xef\ +POnP\x8f\xd2e\x865\x86N\xdeC\x10\x8c\xe8\ +\xdc\xdf<\xebP\x8e^\xff\xb9\xf3)\x88\xc9\xa0\x18F\ +\xf6\xa6\x9b|\xfa\x8b\x9f\xe2\x0b_\xf9\x0c{\xfb\xbb\x07\ +\xc0\xc5\xeb\xa5,-\x8b,\x06c\x0d\x8b\x0b\xcb\xdcr\ +\xecN\xee\xb8\xf9\x1e\x8e\x1d\xb9\x85\xb5\x95#\xf4;}\ +\xaa\x89P\x97\xb3Y\xa8o&\x22\xf1\xca\x19\xb3\x08F\ +,\xbdn\x9f\xba.\x11\x84,\x01\x96\xab\x11E\xde\xa3\ +\xd3Q\xc9e\x96\xe5\x1c9r\x0bE\xd1crUZ\ +\x83*\xc0\x93\x0e\xc6\x19t2\ +\xa8DpAM\xe8B3\x8b\x98\xc8.%\x8f\x9a\x1e\ +\x1e\xb8\xcdC>\x05\x02\xf4\xfa\x05\x0b\xbd\x01\xfb\xbb#\ +D\x82\xea\x00\xa2S\xb9y\xe33\x91\x0a\x073Z&\ +\xce\xa6\x0fDRn\x09\x22\x96\x10\xbc~>Q\xb4h\ +\xa0\xe5[\xf4\x10\xeb\xb9cL\xce\xf2\xca\x02\x8b\x8b}\ +\xc4XB\xccqn\x04\xb1\xa6\xaa\xde|\xf1\xf5\xad\x10\ +6\x13\xf2,SUhr#O\x22\x87k\xcf\x90\x5c\ +f\xecV{\xfc\x8d\x7f\xf2\xb7\xf9\x17\x7f\xe3\x1f\xb1>\ +X\x9b\x81\x94\xa67\xb3\x89&\xaf\x10\x95A\xe7QM\ +\xdb\xb2+H+\xffP\x02`\x80*T\xfc\x9b\xaf\xfd\ ++2\x93\xf1cw\xfc8\xfd\xceM\xec\xd70\xae\x84\ +h\x86|\xe8\xae\x1f%\xcb;|\xee\x85\xdfeT\xed\ +\x91\xb4)\xf8\x18xr\xeb\x110\x19\xb7\xaf|7y\ +\x5c\xc2$9\xb4\x09p\xfe\x9c\xe1\x0b\x9f\x82\x07\xdfg\ +X?\xc6\x01\xa0\x1a\x81\xed]\xf8\xdc\xefG^:\x15\ +q1\xe2\xb4@HhV\xd2$\xabi\xa5\xd0\xcc\x16\ +\xd9\x8d\x09\xfc\xda\x93\xf0\xe1\xfb\xe1\xf8\xf2\x8c5\x06\xd8\ +w\xf0o7\xe0c\x1b\x11\x97AcX\x85\xd6E\xdb\ +^\x97\x03\xae\xd03\xa7\x06\x9e\x0e%\xffcy\x96\x9f\ +\xe8\xacr\xaf\xed\xa4\xe6\xef6\x85g#\xd6\xfcb8\ +\xc7\xaf\xf8\xf3\x8cj\x87T\x9e0\x0d\xc4\x89G\xa6\x81\ +\x95\xf35\xfd\x8f?\xcf\xfe#'[\x03\x82\xe6\xb9\xf3\ +\xfb2\xff\xa8\xf7k\xce\xfe\xf6\x05\xee\xfbcGX\xbe\ +\xcd\xf225\x9b\xe28\xfa\xf6[\xe8,\xf4\xae)\x00\ +\xbe\x9a\xd7\xb6\x11K'1gY\x96\xb1\xbc\xb0\x0aQ\ +\x08\x97\x99_\xe6]\x98\xb8\x1d~\xf3\x91\x7f\xc3\xe7\xbf\ +\xf2\x19\xea\xb9$w\x9e]\xb8\x98\x0c\x1ah\x81\x17@\ +\x88:^as\xeb\x02[\xdb\x1b<\xfe\xcc\x97Y^\ +Z\xe5\xae[\xef\xe7\xc1\xfb\x1e\xe2\xd8\x91\xdbA2\xfc\ +U0\xbb\x8d!\xe0\xea\xfa`A\xe65\xf6\xf1\x95\x11\ +\x02\x146cii\x85\xdd\xbd-\x10\xa1\xd3\x19h\xe5\ +\xf6M&h\x22\x86no\x81<}6\xbd\xde\x80\x13\ +'\xee$\x84\x99\x04\xf6\xcdm_\xc8\x8b^\xcbX\x1f\ +>r\x82;\xef\xf9\x16l6[6c\x8c\xec\xeel\ +\xf2\xf8W?OYN\x881\x1e\x18_\xf3u\x13\x22\ +\xd8\xbc\xd3\x02\xa9,/X^?:\x1b\x17\x84\xe6\x84\ +F\x02\xdb\x1bg\xf1\x09\xb6`\xda\xa7\x02\ +\x8e2\xe0.\xbd\xae&\x88\xadYV\x10\xcd\xf5\xea\x06\ +Hk\x22\x19bc\xb6\xa5\xe5\x86\x89\xaf\xf0y3\xef\ +Z\xdfv\xbf\xb3@\x15v \x88\xba\xa8\x07!V5\ +\xc1\x82\xd4\x8e\xb01!\xbf\xb5\xc3 \x13:@m\xa0\ +\x1a\xc0\x85-x\xc6E\xba\x1d!3\x86:v\xa9L\ +\x8d\xc3i\x8e\x1b\x82\xe6'F\xf0\xde\xf3\xb2X6J\ +8\x12Ar\xe8\x88\xa1\x9f\xdb\xb4\xab\x8d\xb1\xa2$\x86\ +^\x94}\x0f0s\x84\xd5\xcfC\x1a\x92Eb\x92D\ +79t\xf3\xfc\x90\x8aYQ+\x9e\xc9\xa9[D\xf0\ +\xae\x01\xcc\x10\xa3\xa7\xaa\x04\xe7J05\xe3\x1b}}\ +\x5c\xa3\xe8\xf5;\x1c>\xba\xc6\xb1\x13G8~\xe2\x08\ +\xbd^\x1f#B\xc0\xa1\xa5\x97$\xb5\x8f\xc90\x0d\xa8\ +KG9\xf5\xb8:P\xd5S\x5c\xed\xd9\xdf\xdfg\xf3\ +\xc2&[[\xbb\xecn\xef^\xb7~\xe9G\x9e\xfb=\ +\xfe\xe6\xcf\xfc\x0f\xfc\xfd\x9f\xf8\xdb,t\x06\xdaK\xde\ +\xe4\x9a\x0d\x10n\x1ez\x19P\x185[\x9b~\x93\x01\ +>\x18{\xf5\x1e\xbf\xf8\xec?\xa7\x8a5\x7f\xf2\x9e\xbf\ +D\xcf\x1ek\xe5\xd0]\xb3\xc4\xfbn\xff\x01\xa2\xc0\xef\ +>\xffi\xa6\xf5\x04\x08\x08\x86\xd2Mxr\xe33`\ +\x84\xdbW\xdf\x8f\xc4\x81\x82\xe0\x00\xc6[\xce\x9e\x86/\ +<\x0c\xefz\xbf\xe1\xd0\x89\x19\xbb\xbb\xb3\x07\x9f\xffB\ +\xe0\xe9\x17\x03e\x88\xd4&\xe0\x84T)3\xa9SA\ +\xab\x81\x88\xccd\xd4s=\xc4'\xf7\xe0\x17\x1f\x87\x1f\ +\xba\x0fn[Q\x06c\xb3\x86\xdf8\x0f\xff\xdfv\xc4\ +7\xcfI\x8e\xcfH\xea\x01N\xdf\xc7\x16\xf8\xce~\x0e\ +\xfa\xbb\xaf\xf8\x09?]_\xe0/\xca\x1aw\x9b\xa6g\ +\x0fF\x04~!\x9c\xe7W\xc2\x06\xfb\xde#\xb5'N\ +\x03L\x1cv\x128t\xce\xd1\xff\xa5g\xd9\xfd\xd7O\ +\xe1vK\xad9\xcbl\xa6\x9bF\xbaQ\xc4\xd9\xebG\ +\x02\xdb\xcf\xeeR?;a\xe1\xb6\x1e\x9e\x8a\x91\x09t\ +\x8e\xad\x92u/!)\xbd\xc6q\xb9\x97\xb2\x88\xc1\xa4\ +;\x885\x96^r\x9d}-\xfcv\xb1\x1f\x8b\x80\xed\ +\x06^z\xf1y\xbe\xfa\xf4\x97\xa8\x13\xa0\x9cVcv\ +F\x9bT\xf5\xf4\x00\x13\xfc\xaa\xe7'\xd9\x94\xb5\x19E\ +\xd6\xa1\xdb\x19\xd0)zi\x1c\x00\x94\xe5\x843\xe7^\ +fc\xeb\x1c\xe77\xcf\xf0\xa3\x1f\xfe\x8f\xe8\xda\xb5\xcb\ +|\xa3\x17\xff\xb1\x0f\x9e\xb2./j\xb6u\xa9\x88\xa9\ +0,\xc6r\xd3\xd1[y\xe9\xe4\xf3@d8X\xe1\ +\xc2\xe6\x8b-\xc8\xba\xd2\xc8\xb2\x82\x85\x85CX\x9b!\ +\x22\x1c>r\x82#Go\xa6\xae\xe1\xaa\xe4\xfei\x06\ +.h\xef\xe5M\xc7\xef\xe0\xa1\xef\xf8\xd0\x019t\x8c\ +\x81\x17_x\x82g\x9e\xfa\x22er\x16\xf6\xd7\xc9`\ +\xe9r#\xcb;-8\xe9\x0f\x97\xe8\x0d\x16\xdb\x19\x8e\ +\x91d\xdc\xeb+\xf6w7\xdb\x19\x98\xae\x9e^\x120\ +\x0aBV\xf4Z\x16\xb6\xd3\x1b0\x5c\x5c;\xe0\xc2l\ +-\x84\xbab\xeb\xfc\xe9\xf4,\x1dK\x14\xde\xe4\x87$\ +b\xd4|\x0b\xda\x11H6/p\xa9\xe8\x93\xc6E2\ +\x1d\xef1\xde\xdb\xd1W\x0e\xee\xba9@\x8b\x18:\x83\ +\xa5\x16\xbcv\xfa\x0b\xf4\x17W\x15\x00\xa7\xbfQ\x80\xbe\ +\xcfd\xbf\xd9?u\xa8n\x19j\x11eU\x93\xb1Z\ +\xd6\xed\xd2]\x5c\xa2\x8aZ@\x12\x81\xdcF\xfc\xa4d\ +\xbc\x9d@~\x8c\xf8rr\x95.\x827\x1e\xc6Z\x8a\ +\xa5\xa5\xe4\xc2+\x0c\xd6\xd6\xe8\xad.\xb7\xd24A{\ +u\xab\xbd}&\xbb{i_\xc3\xa5\x0d\xb0D\xc8\xba\ +\xdd\xf6\x18\x16\x83\x1e\x83\xb5e\x5c\x8c\x07\x18\xf0X\xd7\ +l\x9f\x9c\x99j\xf9\xc9\xe4\xa2\xa0\xda\xe4Y\x0b\xa6M\ +fY\xbd\xfd\x84\x16\xa8\xd3\xef3\x94\xf1\x1d\x9d\xdf\xc4\ +W\xcdLfGp7\xa6\x9f\xd6\xe4\x19\xb6\xd3\xb0\xff\ +\x86\xe1\xa1\x15\xa4\xb0\xb84\xb5X;k\x853\xcf\xbe\ +\x8cO}\x1f\xbe\xaco\xe8\xc8\xa6&&\x9f\xfd=\x16\ +\x7f\xe4\xa3\xc0\xcc\xc7\xc6\x92\x93\x11\xa8q\xaa\x8c\xcb@\ +z9\xb1\x0a\xd0\xb1:\xfbv!SP\xbc\x17\xb4\xe7\ +6\x06bp\x04rL\xf2=\xf1\xc1\x93\x85L\xbd3\ +\xbc'\x18\x8f\xb1\xb9\xe6\x93\xbe\xc3Z;\xabB\xbd\xa1\x0d\x90\xcc\ +2<\xa7\xcf\x9fb\x9c\xfa '\xe5>\xcf\x9dz\x8c\ +q\xb9w\xd9l\xa81\x96\xdc\x16,\x0eWY^8\ +\xcc\xb0\xb7\x841\x19u]\xb3?\xda\xc3\xf9zf\x1e\ +p\x051\xbf7!\x04\xa6\xe5\x18fy\xc1\x1b~\xae\ +b\x5c\xe1\xe6\x13w\xf1\xc5/\xff.e5\xa5\xdb\x1d\ +2\xe8\xaf\xb0\xb7\x7f\xe1\x8aY`\x11\xc3\xd2\xd2\x11\x86\ +\xc3U@\xc8\xf3\x82\xbb\xefz\x90nw\x81\xdd\x9d\xd7\ +\xce\xa7/\xeb5\x90\x96\xfd5b\x18.,\x93e\x1d\ +\xf6\xf6-e\xa5\xa7\xff\xeaJ\xa0\x9aN\xda\xd9\xb6\xde\ +\xd7o\x1a\xd8_\x8b\x10\x94\xa9m$e\xc3\xa5\x15\xf2\ +\xa2G\x1df\xc7\xca\x18\xa8\xca1\xfb\xdb\x9b-\xfb\xe1\ +\xaaK\x8f*R\x17\xe6n{\x8d\x0c\x16W\xe8\xf4\x06\ +\x94i\xda\x92$\x96s\xbc\xbf\xcdt\xf3\xf4\xc3L\ +\xebq\x12\xd9\x18j_\xf2\xe4\xb9\xcf\xe0\x89\xdcz\xe8\ +{\x09\xa1\x8f\xf8\x88\x98\x00\xc6r\xfa\x8c\xe1\xfc\x9e`\ +\xfb\xc2\xd8Gv\xa6\x81)\x81\x0aO)\x81\xcaD\xea\ +\x08\xc1XL\x944\xfc\xbb\x91?\xa7\xec\xb0\x91.\x93\ +`k\x08x\x03[S\xf8\xec\xe9\x88\xcf\xa1,\x0ce\ +\x01\xde$\xbf\x81\xf6\xf93\x96\xb71\xbf\x92\xc4\xbc\x12\ +\x92IU\xea\x1a7\x121&\xe2b\xe0Ka\xccI\ +7a\xc5\x18jJ\xb1T\xe9\xd8+[\x09\xe3\x8d\xcd\ +\xd6\xa1Z\xcf\x85K\x5c\xb0\x22\xd8N\x91\x140\xd0_\ +]\xc6v:L\xa2\xf2e\x96\x04\xaa\xb7\xb6\xdb\x9e\xdd\ +P'\xc9\xf2E\xde\xbf\x9d\xeb\xff]8\xba\x8e\xc92\ +\x9a!_\xcaP\x0an2e\xbc\xb5sPN}\x83\ +\xfa\x7f\xb3A\xb7e\xac{KC\x96\x8e\x1f\xc6Il\ +G e\x18\xc2\xb4\xe2\xfc3i\x86t\x8c\xb8\xf1\xc5\ +\xe7\x1f_\xefp/\x9d\xc6\x9f9\x8f\xbd\xe5xk\x80\ +\xac\x92\xed4\x82\x8a\x8cH\x86\xcf\x80A \xc6Z\xe5\ +\xc0\xc3\x5c\x1d\x9a\x9d\xc7\xb8$#\xf6\x0eg\x04\xb1V\ +\xcf\x19\x11l\x10B\xb0x\xe71\xa6&\x1aC0\x11\ +\xf1 YR\xdaE\x05\x89\xfa\xe9\xa5J4>\x15\xdf\ +\x94)\xd6\x9c\xc9\xe8Y\x10b2-\x08m\x91;6\ +\xccE\xcb`(\xa8\x8eM\xdfo\x88\x09\x98\xa5\xce\xd5\ +\x04\x82CL3\x8c\x93\xda/\x06%W\x14\xd0\x06\xed\ +K\x0dAg\xe3&&\x19Iyb\x0c\x0a\xfa\x13\xdd\ +\xecj\xafk\x981\xfa\xf3\xe8S\xbfo2\xe0\x9a\xeb\ +\xed\x8cDM\x16cd\xaf\xaeX\xcazD\x1f\x10\xab\ +m)Y^`m\xba1\x07u\xcb6>\x22\xbd\x01\ +\xb2\xb5E\xd8\xa8\x90\xf5\x9c\x08\x94\xc09\xbdm\xd0\xc9\ +!\xf3*9\xad<82\x10\x83\x0bA\xe7\x9a\x1bQ\ +\xf6\xd9\x81'\xf05\xefy\x22\x16\x9c\xf0\xc2pBR\ +\xd1\x85t-\x19\x22\x0e\xa2\x05\x5c\x02\xb9s\x06f\xd1\ +!b\x95\x19\x120\x92\xd1\xf8\xcd\x88(\x0b>\xfb\x5c\ +\x12\x18\x8e\xb1-\xc4\xf6\xfb\x05\xeb\xebk\x1c:\xb4B\ +\xbf\xdf\xc3\x07a2))\xcb\x11V`z\x83Z\x1a\ +\xaeE\xdcy\xcf\xad<\xf0-\x0f\x90\xdb\x02\x92Z\xa0\ +\x99\xd4b\xc4\x22\x92\xa3\x05\x84T-\xc5\x921\xc0\xc7\ +\x82\x95\xe2&\xcc\xa0Cv\xbcC\xaf\x84z\xf82\x9d\ +\xfeQF\xfb\xfb\xb0i\xd8/7x\xbf\xdc\xc1\x96?\ +\xc6]w?\xc8\xed7\x7f\x95\x97\xce\xfe\x1eO=\xf6\ +I^\xf8\xda\xd3\xd7\xcch\xaf\xf2\x15\x7f\xe7\x97\xfeg\ +.\xecn\xf2\x93\x7f\xea\xaf\xd3+\xba\x07\xf3z\xf5]\ +\x9b\x81\xe0+\x5c\xee\xbe!\x000\xc0^\xb5\xcb\xc7\x9f\ +\xfay\xb6\xabm\xfe\xc2\xbb~\x92\xbe9\xc4^\x15\xd9\ +/\x85\xaeY\xe6\xbd\xf7\xfc X\xc3o?\xf6\x09\x9c\ +\x9fs\x87\xae'\xd0\x19\x00\xd6.\x80\x1a7\xe7O\xe1o\x90Y\xa3\ +XC\xbe8H#k\x84\xc1\xa1e\xfak\x8b\x94\x89\ +\xff\x15\xd4\x91w\xba\xb1\xcdx3\x15\xad|\xa0\xde\x1b\ +_\xcf\xda\xc7kF\xfd\xd2\xcb\xd4'O\x91\xddr|\ +\x0ez\x92&\x9b\x18:tpxDjb\xa7\x03.\ +\x12\x9c':\x0b\x03O\xac3\xe2\xb8V\xf9pHs\ +\x81\xebZ\xf3!o\x94\x05F\xb0\x99Ejm\x11\xca\ +\x00\xc9\x22\xc6)\xcb\x1b\xc5\x22\xd1\xa5^\xddV\x82\x07\ +b\xf5\x84\x0cA\xa5\xc0\xc9\xc0\x8a\xf0\xa3\x1c=z\x1b\xa3\xb1\xb2\xb3W3\x9a\x1a\x87\ +H#\x87\x9e\xf5~7\xb5\x8c,+\xda\x1eqUI\ +\x5c#\x89\xc3\x9b\x081Yb\x80\xb5\x17xy\xed\x08\ +1\xce\xcc\xc2\x140\x06F;\x9b-P\x8d\xde\xbd\xae\ +\x01\x96\xb5\xc5\xc5\x8d\xb5\x1a\x19\xb2QY\xdb\xee\xceF\ +\xdb\xf3\xab.\xc7o\x12T\x88\x90ut\xfe\xb3\x88\xd0\ +\x1d\x0c\xe9\xf7\x17\x95yN7Dc\xa0\xaeJ\xb6/\ +\xa4\xd9\xb0\xd7\xc9\x01\xba\xe8\x0dY8r\x9b\xf6\xc2\x22\ +\xac\x1f\xbf\x8d\xbb\xbf\xed{\xf0\xe4\x8c\xe7\x0egf\x00\ +\xe7\x98\xecn\xb5\x8c\xad\xaf\xcaW\x81W\x99\x1b\x1b\xd6\ +\xe9\x0fR\xa2=\xf7{\xc0U\xd5\xac\xf8r\xa0\xc8v\ +\xed\xc3v\xba\x0cO\xdc\x8cI\x85\x90\xa5\xa3G\xb8\xff\ +#\xdf\x8f\xcfr\xca\xb2\xc9J\x22V\x04\xea\x9a\xd1\xe6\ +\xd6LNZ]\xba\x18*\xd6`\x1a#\x1fk\x19\xae\ +-\x83\xb1\xf8\xd8\x00`A|d\xbc1WD\xa8k\ +\xc2k$d\xf3\xad7&\xcf@\xd2LR\xe6\x94u\ +.\x1cp\x90\xbeQl\xaa\xed\x16\xe4K\x03\xc4\x18L\ +fY\xbe\xe5(Y\xbf\xcb^\xda\xe3\x0c!\x8f\xc2\xd9\ +\x17\xcfP%S\x9fP;\xfc\xf8\xcd\xab+\xaeF\xc4\ +\xfd)\xa3\xdfy\x84\xdew\xbdG\xf3\x164\xe1\x0c@\ +\x07\xc1#ddx\x0a0\xb5Jp+\x0b\x95'\xf6\ +r\xa4\x0a\xd0\xcb4\xb1\x1f{\xed\xf7\x15\x08>\xe0\xc5\ +\xe3\x83\xba?;\x17\x00\x87\xb8\xf4\x09J\x96\x5c\x9eu\ +\x14R\x0c\x91\x80\xd7\xfe\xd36\x01\x0b4\xc3\xe2\xa3\xd0\ +\xd8\x96h\x98L\x7fO\x02\xbc\x0d\x98\x05bt\x07\xd9\ +^\x92\xf9U\x84\xc6X(\x9ad\x8c\x15#\x18\xdb\x9a\ +_\x81I\x00W_/$\xc9\xb3\xb6\xf4&\xc0\x8dI\ +D\xb3J\xa4c\x08\xed\xac\xd3\x18\x94mV\xe7\xe5\xe4\ +\xd9\x15\x92D8\xa2\xe02h\xde\x15\xd1\xd9\xc9^\x0c\ +%\x01\x1b#Q2B4X\x11zy\xc1H\x92\xec\ +Z\x92\x9a\xc9\xab\x8c\xd8\xed\x8c1\xd5\x1a\xb6\x80=`\ +\xaf\x0b\x8b\x03\xe8\xec@\xa8!\xaf\xa1\xa8 \xb7Bm\ +\x0d\xd6\x19\xfd4\x0b\xbd?:R/r\xf0\x9c\x8ac\ +\xb6m\xc6\xd1\xd2\xa8\xda-\x1d/#\x1dB\xac\x11\xab\ +\x8c\xb8~\x00zD\xc5\x182\xd1~m\x1f\xd5P\x8c\ +\xe8\x13\xc9\xd3\x1c\xd3\x98\xccB\xd3Z'\xca\x8a\xeb\xfd\ +\xd9aD\xe8\xf6\x0a2\x1d\x04\x0f\xd2\xa1\xac\xb4\x05\xc7\ +f9\xd5\x0d\x9c\x91}\xb5\xc2Z\xc3{\xdf\xff\xed\xe4\ +EAc\xe2\xdb\xf4e#`\x93\xcc>x\x8f1\x09\ +<\x92\x11\x9c\xe5p\xefA\x0e\xdd\xf5.^\xbe[\xd8\ +\xdb\xf7\x1c\xedw\xe9\x0e\x02\xcf>\xff(\xd6-\xb10\ +\xec\xb1\x16jj\x13\xa8o\x8dl/-\xb1\xb4\xb5\xc4\ +]\x9b\x86C[7\xf3\xe2\xe40\xcf\xdct\x0b\xeb\x1f\ +}\x88\x17O\x7f\x9e\xe7\x9f\xfe,\xcf?\xf7U\xea\xab\ +\ +\xf0\x97\xe8\xdb#\x0a\x82K!\xd8\x1e\xdf\xfb\xe0\x8f\x92\ +\xe59_x\xea\xb3L\xca}\xd2\xb2B\x0c\x81\xe7\xce\ +\ +!bD\xdabc\x8cB\xa7\xdb\xc5d\x16\xca\x04\x86\ +\xad\xe5\xb2h\xf2\xeb\x10\xdd\xde\x22y\xa1*\x81\xde`\ +\x81\xd5C\xc7pn6&+\xcf\x81\xe8\xd9\xd9<\x87\ +K71W\x97\x84\xd71\xf42Y\xde\xf6I\xf7\x06\ +\x0bt\x07\x0b\xafr\x96\x0e\xaed\xb2\xbf\x9bd\xc8\x11\ +\xef\xde\xbcC\xb1\x1a\xc2\xe5m\xb1\xa1\xe8\xf4\xc8\xbb=\ +J\xdf\xa4\x9aJ\xf0\x94\xbb;\xad\xc46\xc6k\xef\x00\ +m\xf3\x0e\xc3\xf5\x13\xad9W\x7fq\x89\xfb\xbf\xeb\xfb\ +\x18\xae\x1fek\x84\x16\x1c\xd29Yd\xe0\x83c\xb4\ +\xbd\x95\x98\x0c\x1d;5\x7fl\x84\x83\x008+\xe6f\ +=\xccubH\x96\xb5\xfd\xdd$)\xe5\xf5\x08\xb1\x96\ +\xc1\xb1\xe3\x14\x8bK\x00t\x06}\xde\xf6\x03\xdfO\x7f\ +}\x8d\xad\xcak\xcf\x99\xcc\x18\xf9P\xd6\x8c\xb7\xb6S\ +R\xab\xbd\xba\x97:\x17lQ(\x00\x06l\x96\xd1_\ +Y&\x18\xd3\xb6\x19d\x80\xf8\x9a\xfd\x8d\xadv\x9ba\ +Z\xaac\xee+\xf7U\xe4\xc0\xb1|e;G\x83\x81\ +$S\xc09{\xde\x0d\xf0\xab\x10\xa1\xb3\xb6H\xbe\xa8\ +\xd6.y\xbf\xcbM\xef\xb8\x03_\x18j\x9a\xf7n0\ +\xb5g\xebk\xa7q\x89\xf1v\xe3\x127\xfa\xfa\x19\xf1\ +\xb2\xfb\x0b\xff\x9aC\xff\xd5_\xc62\xcb[;\xe9\xeb\ +\x0c\x9b\x86\xf4\xa8OJ\xcc3bQ\x133\x01\xafs\ +\x82Y\xcea\x94\x5c\xa2\xc7N\xe5\xb5Q\x10\x09\xd4T\ +\x0a\xde\x00\xa1\x83H \xc6J\x81\x92\xc9\xb5\x07B\x5c\ +\x02\x896\xadI\x09\xa4\x0a\xca>0;A%:\x22\ +\x06\x82\xd3\xbc'\x83\x18f\xc6W\xda0\xab\xef$&\ +\xa0\x11cP\xe9u\x08D\xab\xfd\x94\xda\xd2f\xc1;\ +\xed\xfb\xcd\xb2$\xf5sIA\x9d\x98iB\x9a?l\ +\x88.\xe0\x8dM3q\xf5\x9a\x8f\xde\xa9K3\x10\x82\ +\xf6\xf4\x12=1(\x90\xf6uTua\xd0\xf6\xb4\xd8\ +0\xd3\xbe!8\xc0\x8ae\x1a\x85~P\xd0\x1e=x\ +\x01[\x08\xb6\xc8\xa0rz\x1cD0\x22\xc4\x8e@\x1d\ +\x08\xbb\x81\xc9\xba\x8ea\x1ag\xe0\xfbP\xec\xc1$\xaa\ +\x0fN\xe6\x92\x1f\x8e\x03\xb1\x11\x134\xb7qF5\x89\ +\xc1\xd7\xc4P2\x89\x91\xfd\xcc\xe3K\xc3\xb4\xac\x098\ +|,5o\x14\xa7\xfb\x99\x87\xd4N\xa4=\xbcDO\ +\x08\xa2\xd72\xa9\x08\xdd\xca\xd8U\x81\x18\x08\x98\xe4j\ +\xac\x97\xa7\xd7c\x9e\x0c\xb4D\x22K\xcb+\xf4\xfb\x1d\ +|\xac\xa9+G9\x9dRUc\xbc\x9dh\xaf\xf4[\ +<\x0e\x1dY\xe5\xd0\xa1\xc3Z \xc3\x10\xa2\xc3\x90!\ +V\x8b)b-\x96d\xb6\x1b\x22\xc6\xe6\xc4\xd8\xa1\xf4\ +\xc2\xed\x1f\xba\x93{\x8a\x8c\xe7n\x81[\xb6F<\xf7\ +\xc4\x93\xec\xbf\xb8\xcfh\x7f\xc4\xc6\x85\x170bYZ\ +\x1ar\xf4\xe8\x1aE^\xe0V\xce\xb01\xdcbq\xfd\ +(w\xed\xf5Y;\xdba}\xe7\x18w\xee\x1f\xe5\x89\ +\xce}\x1c\xbb\xf5}<\xb4\xf3\x04\x9f\xfc\xc4?\xe6\xf4\ +\xe9\x97\xb9\x9a\xc9g\x15j\xfe\x9fO\xfd,\xcf\xbc\xf4\ +,\x1f\xff[\xff\x84n\xa7\xa3\x0b\x7f\xe3\x10\xdd\xb0\xc0\ +WP\xd3\xf8\x86\x03\xc0\x00\x93z\xcc/?\xfe\xf3T\ +\xb1\xe6\xc7\xde\xf1\x9f2\xe8\x1ec\xb7\x8a\xec\x95\x823\ +C\xbe\xfd\xfe\x1f$\x88\xf0\x85'\x1e\xa6\xacf\xee\xd0\ +\xdeU\xbcp\xea\x11\xf6\xc6g8q\xf3\xf7`\xfb'\ +\x88\xa6O4\xe0\xc3\x98rz\x8a\xb3/\xfe6\xdbg\ +\x1e\xc3Uc\x95\xfd\x88:&\xe3k\xc0\xab\x99G2\ +\xbf\xc2\xa0\xf6\xef\xa9\xb7A{F<\xb6\x1a#\x93]\ +\xa4S\xe0\xcd\x02>\xa9rf\xa3E\xd4\xd4Jf\x82\ +h\xfd\xdaGj\xe7\xa1\xf2\x98\xca\x11k\x87\x11\x8f\xc9\ +\xd4o\xd0f\x82)\x0c6)\x81,\x07\xf3\xa4(\xb0\ +4\x0aT\x9f?E\x98\xa8\x0cH\x99_\xa3\xef\x83f\ +\xe0|\x124\xb5z\xeet3h\xb6\x93\xd4B+o\ +_\xe6\xc8\x1f;\xce\x0b\x85cD\xe00\x96\xf5\xa9\xf0\ +\xa5/!\x13\x92\ +\x8a\x18iZ\xbb\xa4a\x15\x03\xf9\xce\x19\xea/|\x0a\ +\xff\xdc3\xd8\xe5%\x06\xefz\x0f\xe1\x81w0\xed-\ +\x80\xf3\xc4h\x10Q\xc9\x88i\x1d\xa0uA\xf5\xc1C\ +\xed\xb1\xa5\xa7\xbb_1<\xbbM~a\x07Y\xee0\ +\xb9k\x99q'\xc7\xf8\x80\x8dF\xe7\x1d\xeaR\xa9\x0b\ +\xb4Q\x13\x83N\x19\x98\x9c\x1fCH\x89Tz\x08\x8d\ +\xeb\xb3\x02`I\x0b\xd4\x01\xf0\x1b[(\xce\xf0\xe6!\ +w\xff\xc4]\xec\xdc[p\x92\x099p\x9c\x0e\xd9\xf3\ +\x9b<\xf7\xc9/\xde\x18S\x91+\x8ef\xde\x9e&Q\ +U\xd2\x16\xa7i\x04ot\x13\xf8\xdar\xeb\xb1;\xb8\ +\xf9\xe8\xad<\xf5\xc2\x13\x98\x08\xcb\xc3u\x16\x07\xab\xa9\ +\x00\xa2I\xf0\xabH\xccd\xec \xc9=r\xfe\xe7\xbd\ +n\x9f\xfb\xeez\x90\xf7\x7f\xfbG8\xb4r\x9c\xe9H\ +\xa8_\xa7\xb6p%G>\x86\xc0\xb3\xcf?\xce\xb7\xbe\ +\xe3\xbb\xe9v\xd7\xd4h\xea26\x14#TI\x99\xd7\ +\x1d,\xf1m\x0f}\x88{\xef\xf9V^>\xf5<;\ +\xbb\x9bT\xd549?^|?\x8dQ\xf9\xf3\xe2\xe2\ +*7\xddt+\x8bK\x87\x881c2\x82r\x0e\xc8\ +]q\x5c\xe4\xb9\x8d\x5cK\xc4\xe0C`\xb4\xbf\x0b1\ +\xe8\x0d\x22\xed`]\x09\x83\xc1\x12KK\xeb\xec\xeel\ +j\x9fb\x7f\x99\xf1\xfe\xd65\x97\xda\xbe\x91\x10c\x19\ +\xae\x1c\xa57X\x01tN\xefm\xf7|\x0bb\x0b\x9a\ +.\x04k\xa0S\xc0\xce\x85m\xb6\xce\x9f\xd6\xb5(\x06\ +\xaa\xe9\xfe\xa5\x8b2\x08Y>s\xd5\xed\x0d\x16\xb06\ +W\x16\xb6a\x80-\xf8i\x8dK\xcck\x0c\xb1\x95X\ +\xbf\xa9\xf7\xf5\x8a\x0f\xac\xb9>\xe6#\xa2}\xc92_\ +\xe5\xbbZ\x92\x80W\x84\xb1\x19\x83\xf5\x13\x0c\x0e\xdd\x9c\ +\x00\x9bp\xf8\x96;\xb9\xf7\xdb?\x00\xf9\x90\xdd\xd1\xc1\ +\xdet#\xdan\xb8?\xdeWv\x14%\ +c\x1f\xdbw\xaak\xdc\x15\xff\xbe\xab\x08\xb4g\x15\xe6\ +\x94\xba\xdd\x0d\xff{\x14yyL\xfc:\xd4\xaaM\x16\ +\xb6\xec\xe0\xec\xe9\x13X\xa0\xde\x9c\xa3\xdb\xbe\xf03G\ +\x81\x85\x90T\x1b\xd3L\xcc.\x05\x8a\x9bd\xfb\xee\x9b\ +Y\xda{+E\xe9\xbb\xf5\x00I`\x0b.\x9f~\x83\ +nk\x0d\x00]\x16d\xfd\xd6\xb5\x0b\xa81\xa5\xd4\x97\ +\x10i\xa5\x86\x94\xea2\x14VJ\xd0F\xa3/\xf1]\ +\xfc \x1a\x03\xce\x86\x99\xbeK\x1ei\xceAR\xad\x8f\ +)\xdaB\xcaw\xadb~=\xa1\xe2\x84\xc6\xfc\x0e\xea\ +sK\xa8\xc8\x9b\xbc\xcc/\xed\xe6\xee\x87\xff\x06\xf5\xf9\ +\xed\xb4\x86b\xbc\xaf\xc7\x88\xb5\xf4\x8d\x87\xac\xd7%\xef\ +\xf7\xc6\xdb`\xaf\xa4h\x8f\xd0\x940JS\xe6\x19X\ +;\xb6|p@i!\xad7\xa8N4\xe9\xac\x5c\xc0\ +\x09\x89J+\xe1z\xf9\x00\xe6W\x85 \x9d\x9a\xa6\xb9\ +s\x0fQ\xcdSt+\xcd\x06\xb7}\xfe\xb3L\xef\xd9\ +C[;\xb2+\x0e\xb1\xc4\x0b\x90\xf6\xd6\xd6\xd1\x99G\ +`\x9c\xd6\x98\xfc\x9d\xe7U\x85\x10D\xd5\xca\xb8\xd8\xaf\ +L\xd4I\x9b\x0d\xf2\xd1\xfb\x05\xc4\x02\xba\xed\x0eE/\ +\x14\xd5\xc6`\xb2\xec\xeaI\x97s\xe8K\xd0\x9fA\xbb\ +\x8b\xb3\x16u\x89\x7f\x86v\x0eU\xab0\xb5c\x0b\xe7\ +^z\x15Sj\xa2F\x0d\x95\xa6\xe8\x1b\xa5*x\x8d\ +\x10JR]\x9a\xa7\xb6c\x01!\xbc\x9d\xd4\xfe\xcf\xde\ +\xc3\xb6{nf \x0c:\x0cAU\x91\x88a\xc9\xd9\ +\xe7_g\xd8\xf2\x9e\xca&+(\xda\xfd\x0f\xac\xe9\xf1\ +^#{\xe2%\xf2SgP\xbb\x96\x00\xc6v\x8f%\ +\x0eM\x89\xa6\xc4\x96\x19\xa6\x9b!{%\xacf\xa8\x95\ +!\x0c-.\xb704\xde\xc2H\x85\x02\xd3\x18P\xd2\ +\x8f\x82Z\x834\x02\xe3<\x9a #\x85\x0aE\xab)\ +\xf1\x17\x9a\xf0\x94i\x81\xb8,/\x1b\x09,\x8d(k\ +\xd6\x8d\xb2\xbbP\x9c\x8ah<\x9e\xe6B\xfec\xb1\x9e\ +\xae\x1d\xe6~\xad\xf4(\xaes\x02!C\x91+\x04N\ +\xf8\x0b@\x00B\xc4a>\x18\xc6\x5c\xf0P\xa48)\ +\x03\xa2\x19f\x8cm(\x92\xf1\xffo\x83z\xb3\xd3\x1e\ +\x82\xb1\xda\xe2D\x14\x5c>\x02b,F{U\x86l\ +\xcd\xeb\xb5(\xa1\x88d\xecg\x7f\x11H\x94\x1f\x83s\ +\x12\x13{G\x91x2\xc6\x18\x03Z\xfbu\xf4TC\ +lK#s\x88\xab>\xc5\xd15H\x1a\xa06 \x0a\ +\x1c\xf6D\xfa\xeb\xaf\x8c\xc2<\xb2\xf1\x16IN\x08\x0a\ +\xe3pZ \x8dE(8\xb9\xbeN\xe12\x9c+\xc6\ +\xb3\xcf\xdew9\xc2\xa3\xba:\xe46#d\xdc7t\ +\xa4\x0a\xc7N*\xdf\x8c\x06P\xfe8Z\xebp\xb6\xf4\ +\x82X\x01hRRyQ2k0\xc1\x8a\xc0\x09A\ +i\xc0\x14\x05BY\x86\x83\x0f\xd9|\xd2{\x88\xbd\x07\ +vP\xab\xd51\xae\xf4@\x9b\xf4\x8d\x01\x1b\xce\x03\xdf\ +4\xf53\xdd\xc2HT\x942\x18d\xcc\xce\xee\xe0\xe0\ +\x9d\x0b\x00\x5c\xbc\xa09\xfe\xfaI\xd2\xc8\xd1\xe9\xf6\xb1\ +\xa1Ck\xb4\xf1\x1a\x0b\xc61\x1c\x0e\xfd\xe9(\x1c\x95\ +JL\x92\xa4\x18#@8l4\xe0|\xf5m6\x92\ +I\xb6LL1\xd7N\xd9\xdeV,\xd6\xb7\xf3J}\ +\x86\xf9\xa9\x9dl\xdfs\x1f/>\xf3u\xce]8>\ +\xd6\x00y\xbf1,\x86\xfc\xcf\x8f\xfc\xef<\x7f\xea%\ +\xfe\xd1\xaf\xfd\x87\xaf,*\xe5\xe5\xf9\xb7\ +c\x9cxn~\xe2\xfd\xa3\xb0#t~\x14Z\x17X\ +]\x22e:Z,\xd6AZk\x12\xa5)y>\xf4\ +\x05URed|r#B\xc5)\x93[\xf7R\x9d\ +^D*\x8f\xfcNo\xd9\xc6\xbd_\xf9\x9b\xcc\xec\xd8\ +K{(\xc9\xafr\x0aD\xd2S\x05\x07\xed\x0d\x8a\xcc\ +\x17oV\x97\xe8\xec\x0auR\xe7\xb0\x97\xa8\xd9\xe9\x22\ +\xc7\x149J%\xa3?Sh\xa8V*4g\xe7\xb9\ +\xf8\xc6q\x84\x94\xc4\x8d\x09o\xf1S\xdc\xe0\x9b\x82\x10\ +T\xa6g\x99\xd8s\x13Q\xb5\x0aB\x10\xc51\xb7\x7f\ +\xf1av\xdc{/}\xa9\x18\x5c\xc5c\xd3o\xaf\xa5\ +\xbf\xb6F\x19\xe6UMY\xfa\x02\xf8\x9d\x16\xa5\x14Q\ +\xbd>f\x18\xccl\xdf\x8aHbLx~( \xc2\ +\xd1_\xdd\xa0\x0c\xb6&N\x1bl\xa06_-\xcc0\ +\xf3v4R\xd2_kQ\xf6\x07D\x13uF\xe0\x5c\ +\x89C(\xc5\xf4\x9e\xed$\xf5*\xc3V\x97\xa8^!\ +\x99j\xfa\xe2\xf9\x83,.\x85\xa0\xbau\x96\xc6M\xdb\ +<\xedZ\x08foZ\xe2\xe6/}\x1c\xd2\x98\x1e\xc3\ + $%\xa8\xa1\xe8\x9e\xbb\xc0\xdbO\x1d\xc1\x84\xfd]\ +l\xf4>T\xf3\xbf\xa30\xe7\x96\x19>\xfb\x12\x8d]\ +K\xe3\x99\xce\x02\x10h4\xb9\xff\xe9\x0dae\x80\xe9\ +\xe5\xa8\x95\x02\xb1Z\x22r\xe3Qw)\xfd\xe8\x18\xa1\ +\x91\xa2\x1c\x91\x12\xc4\x91\xb7\xc6\xf1)H\xb0\x7ft\xc2\ +\x8b\xc4Y\xb0\xc2\x8d\xf3\x14B>&\xa5\x08\xc2\xa1r\ +\x93\xc7&\xc0\x0bf\x01\x81\x0c\xed\x9c\xff.\x8f\xf6\xfa\ +\xe7\xa0u\xce\x8b\x96\x221Rb]\x89\xc3\xaf\x1b\x92\ +\xf0\x9aP\x8cy\xc5s\x1b\x1aW\x04j\xb2\xa7`{\ +\xab#_\xc4\x02A\xb1\x17\xe3\xa9\xcaN\x1b\x5c\x19\xc4\ +\xadD\xf8\x8cS^\x04K\xc81\xd5\xdf\x87\xc5Y9\ +\xce\xce@\xf8\xd5\x91\x8aH\xc4H\x12\x9cP\x18\x17!\ +\x9dC80\xce[/\x95\x08T,\xb0\x91Gn\x13\ +'=;0I\x89\x8a\x84(\x83N\xd5\x8fV\xb6\x00\ +\x12\xa8T=\xfa+\x81\xac\x80R\x81\x09E\xbd\x1d\x89\ +\x1fZ\x8b\xb3\x05N[\x94\x15\xa4\x08\x9e\x1b\x9cA\xaa\ +`\xcbi\x0c\x16\xed\xed4\x9d\xc6:\x19\xeaw1~\ +\xe0;\xed\xd9;\xd6\xb1i\x0b\x15EHc<\xd2n\ +}\x1e\xee\x1b\x0c\x16\x11\xc9 \x8e\xe6A\x1b)\x05\x95\ +\xaa\x1fc\xf0\xac#A\x91\x0d0\xaed8\xfc\xf0\x8c\ +'\xbd\x97\x88\x22\xc9\x1d\x07o\x01\x04\x91P\x1e\xf9\x0e\ +4x!\x22\x1c\x06)\xbd\xf5\x91\x0b\xd4q'$\xc3\ +A\xce\x83\xf7\xdd\xcc\xd4t%\x8c\xa4\x15LOU)\ +\xf3!\x9dN\xdb7\x93\x04\x94\xba\xf4bmX\xb4\x16\ +\xf4{\x03\xf2\xac\xa0\xdb\xeda\xacfnn64\x11\ +<\xbb\xa1\xad{\xac\x8b\x8b\xcc-\xcc\xb34\xb5\xc0]\ +\xeb\x8a\x85\xa8\xca\x8e\xda>\xe6\x1a[X\xd8r\x88\xb3\ +\xaf\x7f\x87\xef=\xfe\x07\xe47\xc0\xfda\x14?:\xf1\ +\x0c\xff\xce\xff\xf0w\xf9\xd2\xc1\xcf\xf1\x8f\xff\xce?d\ +\xcb\xcc\xfc\xbb\xdf\x977lm\xfe\x0aG\xae3\xbe\xf3\ +\xca\x9f\x22\x95\xe2\xdf\xba\xff\xb7h\xca\xd9q\x11\x5cQ\ +\x13\xdc\xfd\xd1_$w\x9a\xc3\x87\x1f\xdf\x14Q\x093\ +\x16\xbe\xe7\xe6U\x99/-\x80G\x88\x8bT\x8a\xea\xe2\ +\x12\xc9\xe2N\x8c\x94\x10;\x88C\xe3Kz\xfd\x01\x0d\ +('\xb0\xad\x15(\x8apc\x96\x9b\x85\xe7\x85U\xaa\ +\x87\x8f\x90\xec\xdfIA\x82\x1b!\xbf\xc2z\xf9>\xeb\ +\x85\x1d\xa4\xb3Lo\xf4)\xff\xe29\xccj7\x14\xe0\ +\xde\xb7\xd7\x0d4\xfa\x87o2\xfd\xd5\xbddB\x90\x08\ +\xef\xab\xa8=\xb1\x04+\xc1\xa1[\xef\xa37\xe8\xd2\ +\x1dt\x18\x16\xc3\xab&\xe6BJ*i\x95z\xa5A\ +\xb5\xda@\xc9\x18\x9c\x9f\xf3\x1dv<\xaa:\xfe\xd8\x0d\ +fxZk\xe8tW\x99\x99\xda\x8a\x94\x11\xc7O\x1e\ +\xe1\xd5\xe3/r\xf0\xf6\x07\x88SI\x9e\xf1\x9ew\xf8\ +\xa8\x98\x1d\xff\xce\xe5\xaf}\xe7\xf1\x1a\x7f\xfb\xc0\xc3Q\ +\xe4}\xe2\xb8\x82\x8a\x12\xd6\xd7\x96\xe9\xb4V\x99\xdf2\ +E\xa4\xa0\x0c\xc0\x5c\x9e\x0b\xb6\xef\xba\x99]{o\xe5\ +\xd5\xa3\xcf`\x0cLLm\xa5,3:\x1b\xe7~\xaa\ +E\xb0\x10\x12\x15%T\x1b3L/\xee\x19\x0b_\xc5\ +i\x85[\x0e}\x82\xed{oc\x98\x0b\x8aPS\xc5\ +1$\xb1\xe5\xe4\x91gX9\xf7\xb6\xdfjk\xe8\xb5\ +.\x5c\x97_\xee\xe5\xf4bBg\x7f3\xac\xf5\x85q\ +\x14\x14\x82\x85\x14\xc4\x95\xda\xa6h\xcb{\x0c\xe76\xd1\ +R\xe7\x1c:\xcf(\x8a\x0c\x956BB\xeb\x1bB\xf5\ +z\x85\xad\xbb\xf7s\xe2\xe5g|\x8111\xcb\xa0\xb5\ +\xec}\x88\xdfG\x08\xa9Hj\x134\x17wQ\x99\x98\ +\x1d7;\xa7\xb7l\xe7\xee/\xfc2\xb3;nb\x90\ +K\x94\x80\xd9\xbafXJ2-)\xc3&G\xd2\xe3\ +I\x9d\xb5e?\xef\x87W\xc7\xbeR\x01\xda\xe10E\ +\xe6\x93\x13\x15\x91\xf5z\x0c\xdb\xeb\xc4\xf3\xcd1m\xb7\ +t@\x94\xb2\xb0o?\xa7^z\x8e\x22\xcbH\x1a\x93\ +\xa4\x933\x0cW\x97o\x0c\xe2.\x04*N\xa8\xcc\xcd\ +\xd3\xdc\xb1;(3CZ\xabq\xdb\xe7?\xcb\xbeO\ +}\x92B)2m\xbd\xd5$\xe1\xda\x0e\xaf\x95\x00g\ +,\xbd\x95UL\xb9\xa9\xd6\xec\xae!\xdb.\x94\xbc\xcc\ +\xb6hj\xd7\x12N\x08L\xd8\x1e%\x04\xc2A\x7fe\ +},\x02e\xae\xa1\x00\x0d~\xe6\xda\x19\x83\x90\x12\x9d\ +\x17\xac\x1c{\x93\x85\xfb\x0f\xa2<\x89\x15\xed\x1c\x99s\ +\xcc\xdd\xbc\x87\xe9]\xdb\xc8:\xc7\x91QDu\xfb<\ +e\xb7O\xd9\x1b\xdc\xf8\x22X\x08d\x12Q\xdd:K\ +s\xff\x12\xb2\x92 \x044\x16\xa6\xb9\xe5K\xf7S\xdf\ +:C\x8b\x82PnQ'B\x0e5'\x1ey\x96\xee\ +\xc5\x0d\x00lQ\xd2;u\xf1\xc3E\x7f\x0e\xe1\xf2\x92\ +\xd6\xef\xfd\xdfL\xff\xcaW<\x9a\xe8\xff\x17\x8d\xc1\x91\ +cu\x81\xed\xe7\xd0\x1a \xda%v-GvK\xdf\ +\x18\x95b\xac\xb9\xe1\xa4D\xa8\x90WI\x09\xce\xf8\xf9\ +\xc6 G\x22G\xe9\x09#M\x95\xa0\xdd!<*&\ +\x02\xfa)\x85?\x1f\xfdh\x17^CTx\xf5a_\ +4\x87\x11\x037\x9a\xbbua\xf6Wl\xdaVJ\x87\ +\x0d\xb4\xd3QJ$.Y\xbe\x14`\x91\xe3\xa2\xd4\xa1\ +\xc3\x1bJ\x84\xf0\x0e\x22\x9e\xe3\xeb\xfcH\x9c\x01+|\ +\xc1o\x0d0\xba?\x0a\x9f$:k\xb0:\x14}\xe3\ +\x11\x13_\xa4\x0bl\xd8.\x89B\x12\xc9\x84\x88\x18)\ +b\x141X\xc5@[\xeaR\x22\x1c\xa8X`\x22\x81\ +r\x10%\x12\xa4\xc18\x83F\x92\x0aA,\x13T\x19\ +\xe1\xba`\xa7\xc7\x04E\xca\x04T\x0c\xa2\x0a\x89\x80j\ +\x02e\x19\xe6\x82\x83\x89\x83\xd3 \x84\x86\xb2@\xe8\x92\ +\x09\x95pj}\x99\xb6Y\xc7a\xb0V\x87\xb1=\x87\ +1\xc6g\x9fN\xfb\xfd'\xbc\xbc\x95\x0b\xe2\xae\xa31\ +;g=B.M\xc8\x8e\x9c\xf0\x00\x90\x13\x1e\x0d\x0f\ +2\xde\xc2\xb9 \xe8\xa5\xa9TR\xaa\xf5*\x8dF\x0d\ +\x90\x94\xc6\xa0K\x0fV\xf5?\x84M\xa2w\x13;v\ +o\xa5Z\xa9\xfbk\x82\xa0\x92M\xf0PF\xfb\xfd\x82\ +EF\x0aA\x84\x90\x8a\xb24\xa4q\x9d\xfb>z\x1b\ +Q,\x18t,k\xeb-\xcao\x9e\xc6\x1a\x22%9\xbfz\x96s\xabg\ +\xd9\xb7m\x12\x15q\x99\xdd\xd0\xf5|\x9f\xceF\xfey\ +~\xde\xab\xaa\xa6\xa9NLo\xee\xe2+\xd7O\x84d\ +\xd2\x82\xc9\xa04^\xa8R\x97\x97\x17\x90\xef;\xaeR\ +<;\xe7\xe8\x0d6H\xd3\x1a\xcd\xfa,EY\xf0\xa3\ +g\xbe\xcd\xdc\xecV\x16\xe6vc\xb4\xe4\x03\xb0\x80\xfb\ +\xd0DYf\xe82GE\x09Y6\xe0\xf8k/\xb0\ +\xb8m/q,7\x0b\xe0\x02*\x95\x94\xbb>\xf69\ +Z\x1b+\x9c;\xf3\x06*\x8a\x99\x99\xdbE\x1cW\xe8\ +\xb6\x97)\xf2\x01\xc6\xea\x0f\x06A\x12\x02\x15\xc4\xb7\xd2\ +\xea\x04\xb5\xe6\x1c\xd5\xc6\xf4\x18\x91\xac\xd6\xea\xec\xbf\xf3\ +>n\xbb\xe7\x93\x18[\xa1\x17\xd4\xb2\x95\x82Z\xc5\xd1\ +k-s\xf8\xe9G\xb1\xd6\xe0p\x0c{-O\x7f\xbe\ +\x8e\x18\x15W~\xc6;\xc39\x83\x14\x9b\x02B\xda@\ +\xa5\xd2`rv\x91\xf3o\x9f\x00\x0b\xb5\x89y\xca|\ +H1\xec`J\xafz|=\x88\xacGe6\xdfW\ +\xe6C_\x18\xca\x88~\xb7M\xbf\xb3\xce\xc4\x96\xb9q\ +\xc2\xa6\x0d8'\xd9}\xfb=\xbc\xfd\xda\x11\x8a|H\ +R\x9b\xa06\xb5@o\xed\xdcu\x15\xf8W\x86T\x91\ +\x1fi\x99\x98\xa76\xbd\xe0\xd5\x9e\xc3\xfe\x9f\xdfy\x13\ +w~\xeaK\xcc\xed\xbe\x85n\xa60\x0e\x9a\xb1f\xfd\ +\xdc\x09\x9a\xf3\xdb\x88\xab\x13\xb4\x06\xfe\x9aV\xca\xab\xb7\ +\xb6.\x9c\x1d\xefC=\xec\xffx\xb1\x1a\x84\xb1lY\ + UD1\xec\xd3]]fqa\x07Jz\x07\x82\ +\xd2\xc0\xd0(\x16\xf7\xdf\xca\xcc\xf6\x1d\x5c8y\x1c\x19\ +\xc54\xb6\xee\xc2YK\xde^\x1b[\x04\xbd\xeb\x10\x02\ +\x19E$\x8d\x09\xaa\xf3\x8bTff\x11Q\x8c\x10P\ +\x9b\x9a\xe4\xc0'\x1fb\xdf\xa7?I\x11\xc5\x0c\xb4\xa3\ +\x11Kl\xb7\x8b\xabU\x188E\x1e4\x0d\x22!\xd0\ +\xfd\x01\xfd\xb5uFwI3\x1c^S\x94L\xc61\ +*\xf5\x8d\x13\x15GL\xef^\xc2 \xc6\xb3\xc5\x91\xf0\ +\xa8yoes\xfbl^x\x04\xf8\x1d\xc2\xe6\x05E\ +\xa7Gev\x1ag,\xa7\x9f9\xcc\xe2\xdd\xb7\x90D\ +\x8a2\x9c\x85}g\x99\x99l\xb0\xf3\xfe\x8f\xb0v\xf2\ +4yo@2=As\xdf\x0ez\xa7\xceSvz\ +WU\x99~O\xfb6\x89H&\xebT\xb6\xcdQY\ +\x9c\x1e\x8bo\xd5f'\xb9\xf3\xaf\x7f\x8a\xad\xf7\xddJ\ +?\xb2\x0cB\xd9XAQ\xb3\x82\x8bG\xde\xe0\xd4\x93\ +G|\xd1a-\xfd\xd3+\xe8\xee\x87\xd7\xdbt\xf0\x97\ +\x8f\xd3}\xfa9\xaa\x1f\xf3bX\x9e\xc8\xad\xb1\xae\xc0\ +\xf5\x87\xd0\x1e\xe2\xd6\xfb\xb8\xd5\x1c\xd73\x08\xabp^\ +b\xd8\xa3\xab\xc27\xdb\x9c\x908\x85o\xfc\x0b\x10#\ ++H5b;\x07\x1b 7\x1a\x14s^7\x05\x17\ +@\x0b\xff]N\x10l$\x03\x12<\xbe\xad\xb8\xa0\xa0\ +\x1b4\x05B\xf1k]\xb0\xcb\x12\x0a\x11)\x9c+@\ +*/\x8e\x15I\xbfL\xe9\x0b1\x94\x7f`+D\xa0\ +}:oC\xe3\x1cN$!w\x22\xa8\xd7\x9a\xa0\x14\ +\xe8\x11<\xafN\x1cfy\x9d\x7f\xfe\xfaQ\x1c\xbf\xbd\ +~6V@@}\xfd\xeck@=\x1d(\x15\x13G\ +\x15$\x11\xb1Jq.\xc1\x09AVh\xaaq\xec\xdf\ +\x17\xf9\xf9e#\xfdn\xacV\xabd\xda;4+\x22\ +\x94L\x11\xb9\xa0\xb7aP;\xfdP\x9f\x15\xa0+P\ +\xad\x80\xd4\xbep\x88\x01e\x82\x98\xaa\xf5\xb3\xc1\x91\x05\ +i\x05R\xfb\xffk:x\xa3\xfd:\xc6hq\xa5\xce\xcc\xb6\xfd\xe8\x22C\x97Y\ +\xf0\xc0\xb5\xd7<_\xad\xd1\xf4\xd6\xcfQ\x8e\xe6\xaa\x9d\ +\xa3\xcc\xfbA\x0d5b\xd8\xef\xd2\xbax\x8e\xe9\xad{\ +\x912\xc2\x1a\x8f\xd0\x97\x1a\x16v\x1f`a\xc7\x1e\xce\ +\x9e8\x86\x8cb\x9a\xf3;\x91Q\xcc`c\x19]\x5c\ +[}\x1d|sS(E\x5ciP\x9d\x98%m\xce\ +\x10W\xebcK\x9d(N\xd8s\xf0^n\xff\xf8\x17\ +h\xcco\xa3\x93{\xcb\x95\xc9\xaa\xa3u\xee\x14o\xbe\ +\xf84w~\xf6\xab\xfe\xde\x8f?4\x91\x04S\x16t\ +V.\x8c\xb7\xa7\x18t\xae\xda \xd1E\x86)s\xa2\ +J\xcdw\xecO\x9fb\xeb\xad\x07IT\x8a\x0e=\x95\ +a\x09\xb3\xcd)\xee\xfc\xe2W\xe8\xfc\xc1\xef2\xe8\xb6\ +\x88ju&v\xee#[\x9fd\xb8~\x11=\xec\xf9\ +y\xc3\xeb\x08!$2IH\x9a\x13Tf\xe6H\x9a\ +\x13\xa8$\xf53e\xc2{\xfd\xde\xfe\x0b\x0f\xb3\xfd\xd0\ +]\x94I\x95nii$\x82(\x1b\xf0\xe6SO\xb2\ +\xef\xb3\x9f\xc6IA\xae}\xba\x1fIA1\x180h\ +\xb5\xc6I}\xd9\xef_\xf3\x1a\x88\x1b\x0dD\xb0\x8dK\ +kU\x9a[\xe6\xc9.\x11\x09\x8c\x84@\x0f2z+\ +k\xe3\xef\xd1\xc3\xec\x9a\xdbh\xb5\xa1huHg&\ +\x11B\xb2z\xfc\x14\xfds\xab\xd4vma\x18\x8a\x9c\ +\xdcY2\xa5X\xba\xff \x1b'O\xf3\xfa#O\x82\ +RT\x16g\x89\x1a5\xb2\x8b\xebd+\x1b\xe8\xde\xc0\ +\xd3U\xdf\xc5u,\x84@D\x0aUKI\xa6\x9b\xde\ +\xeah\xb2\x81Jc/b#`b\xdb<\x07\x7f\xf5\ +\xb3\xec\xfa\xc4A\x06\xa9\xa3\x83\xd7\x9f\x88\x114\x89(\ +\xd7{\xbc\xf2\x8d\xc7\x19\xacw\x00(;\x03\xfao\xaf\ +|hF\x8b\xae\x1a\x85\xe6\xe2\x7f\xf4\xdf\xb0\xeb/\xff\ +\xd0\xab\xbfyn\x83\xef\xe2\xf62\x5c\xbb\x0f\x17\xfb\xd0\ +\xf1\xb3\xa0F\xba\xc0\x82\x13\xe3\x87\xa0\xc3a\x85\xc3\xca\ +\xf0/~TLH\x81\x146\xa4D\xa1\xc2e$\x8a\ +'\x02\x83^n\xb2\xe6 \x5cg\xa3q\x0d\xe9\xb5\x87\ +]\x10SR~\xb4\xc9\xcf\xe9G\x01e\xf5h\xb3\x13\ +\x12\xed@E5\x9c4X\xe5Y-\x02\x83P\x0a+\ +|\x1e(\x22o\xb5$-\xde\x95w\xc4\x8c1\xde>\ +@\x18?\xe7jC\xb1\xec\x84\xf7\xe9\xf5\x88\xb5\xdf7\ +\x9e]#\x03\xaa/qV\x8f\xd9~\x9eN\xed\xbd\xe9\ +=X\xa2\x88dD,b\x22\xa1P\x22A\xb8\x04!\ +\x15\xc6J2S\xa0#\x88\xa5\xc3\x95\x0ea|#)\ +\xd2\x90\xba\x98<\x8e<\xb4a#\xaaqL\x99i\xcc\ +\x9ad\x92\xcd\x99\xed\x22\x86\xe6\x08\xe9u\xbe\xf8\x95\xc1\ +\x0eIj_\xf7G\x16\x12#\x88\x8c\xa7\xddV\xb2\x0d\ +z\xa6\xed}\x98\xbd\x9c\xb6\xff\x82\xe0\xe3\xeb)\xba\x81\ +n\x1e\x0a\x7fi-\xc6\x99\x90_:\x84\x8a=\xa5:\ +\xd8=!\x04\xc6i\x84\x0b\x1a\x07B`\x02\x1dWH\ +A\x14)\x9a\xcd\x1aQ$\x03b\x1f\x9af\xda\xa2\x94\ +\xa6\xdf\xfb\xf06\x8a~R\xd4\xea\x15\xe6\xe7\xe7\x90*\ +B8\xbfW\xa5\x08\x9a\x10\x22\xf2\xe7\x86\x0d\xee32\ +B qF\xe2\x9c\xe2\xf3\x0f\x1d\x22\xae\x08L\x09B\ +:\xb6,Nr\xf6\xdc\x05\x86\xc3\x01B8\x94\x88(\ +\xca|\xac\xfd\xe3G;G<#\x7fMY\xeb\x9bF\ +\x1a\x8d\xc9J\xd2$\xe2\xc2\x85\xf3\x94\xba`z\xa6\xc9\ +\xdc\xdc4q\x94\xd2\xeb\xf78\xdf[\xa6\x9bN\xb3T\ +\xad1O\xbfI\xda\x00\x00 \x00IDAT\xb3!\ +\xd9^\xa9\xb3\xb3r\x0bG\xaa[\xb8i\xe9\x01\x1e}\ +\xec\x7f\xe2\xd8\xc9\x1f\x91\xe57\x86\x92~\xa5\x88\xea\xf5\ +\xc4\xcf\x0b\xe0+\xa24%\xdf?\xf2\xafH\xd3\x1a\x9f\ +\xbd\xf7\xdf\xa7^\xdfJ+\x17\xf4\x86P\xaa&\xfb\xef\ +y\x98L\x97\x9c8\xfc\x14:\xcc\xc8y\x11\xfbpa\ +\x13\x12\xa60\x87Q\xdb\xb5\x0f\x97L\xa0\x22\x90#\xea\ +s\x04Z\x10T\x07\xc7\x1fC\xd7\x9a$K;\xd1\xab\ +\xeb\x5c6\xfc\x88\xc0u\xfb\xa4e\x8e\x94nL\x11!\ +(@\xbb\xd0\xeb\xaciC~\xec\x0c#\x04y,b\ +%\xbc\xafa\xf5\xaem\x9eF\xe5<\xea\xec`,\xa6\ +2Z\x09\x87#[\xacP\xbfy\x1a\xf1\xe2j\xe0\x00\ +]\x8e\xf6\xfat\xd7\xdf\x88\x9a;&\xb8\xed\xef\xdf\x8e\ +\xf8\xca\xf2\xb7\xbe\ +J1\xcc8\xf3\xdcQ\xca\xbc j\xd4h\xd4*\xd4\ +\x96\x16\xb1e\x89\xc9\x0bl^\x5c\xbd\xf8\xbc\xe4\xbe\xed\ +k\x19\x89\xaa\xc4\xa84A\xc4\xca\xdbV\x85\xebV\x08\ +\xcf\x06\x9a\xbfy'\x87\xfe\xed\x87\x99\xbfu7}e\ +\xe8\xa0\x19a/\x0db\xa2\xcc\xf0\xf27\x1e\xe7\xfc\x91\ +7\xbc\x08\x906\x0c\xcf\xada\x06\x1f~Zg\xfe\xcc\ +a\x06O=K\xe5\xc1\xfb\x03\xe1<\xc7e\x19\xae\x97\ +#\xda\x05ts?\xf3+\x146\xa0\xbf\xc2\xe2E9\ +C\xbea\x85\x17\xa1B\x82P\x02\xa5,\x22\x0as\x90\ +\x8cr\x93\xcb]\x13\xa4\x18\x15\xd2\xfe'\x98h\xf8\x99\ +\xd8\x00b\x18+\x82\xce\x5c\x84\xb0\xcag<\x06\x1c\xca\ +7\x1bE\x82\x13\x12\x13\x14\x88\xbds\x86\xf4s\xbe\xc2\ +\x85kD \x95/B\xfc\xb1\x17\x10\x13\xec\x98\x14\xc2\ +\x86\xb9^\x13\xaaG\xa7\xc0i\xacP~\xd5\xa4DD\ +\xd6\xb3\x19lP\x83\xb6&\x14\xbe#\x1c4l\x9b\xf5\ +~\xf4\x92@\x09\x17\x11\xb1J\x88\x88\x88D\x82$\xc1\ +\x10a-hm\xd1VRZC\x22\x13_l\x0e@\ +\x0d\xc0\x16\xde\xa20V\x09B\x16\xde\xce\xcc\x09\xba\xae\ +@v\x13T\x06\xa2\xe2\x97]\x04\xc6\xb74\xbe\xe8\x8d\ +\x85\xa7B\xa7\x062\xc0\xf9>&\x91vT\x9c\x02=\ +\xa4\xdf?\x85\xb5y\xc8Y\xfd\xc3\xd9\x8dU+\xcdx\ +?y\x910\xef\xe1;\xf2X\x16\xe3f\x85\xdeD\xf6\ +q\x10\xe8\xde\x9e\xc1\x13\x14\x8e\x03\x8d\xda:\x876\x96\ +\xf5\xf56RFLLL\x91$\x82\xb2\xd4\xe4yF\ +Qf\xe8\xf2g\x0f\xc4\xbc\xd7\xd8\xb3o\x07I%\xc5\ +\xba\x00r\x8d\x81\x139\xe6\xa0\x0a\xbc}\x963\x1a\xa9\ +R\x8a\xac`\xc7\xc2\x01\xee\xb8{\x16\x80\x953\x86\xe3\ +\xc7\xcf\x92\xe5=\x96W\xd6(\xb4\x9f\xc7\xd6Nc\x8c\ +\x1e\xe9\x89\x01\x16\xa9\xfc\xc8\x80\x1b\xed\xe7 \xac(C\ +1<\xccr\x9c\x85\x0b\xe7/P\x149\xf3s\x0b\xec\ +\xde\xb3\xc4\x9e\xbd\x8b\xf4\xba9o\x9fZ\xe1U:l\ +\xaf\xce\xb3\xad\x1b3\xdf\x82\xdd\xb5)^k\xd7\xd9\xf2\ +\xc5\xff\x8e\xc3\xa7~\xc8S\xcf\xfd\x1e\xaf\xbf\xfd\xc2{\ +\x06\x04\xdeO\xfc\xbc\x00\xbeJ\xe4e\xc6w_\xfaS\ +\x9c\x92\xb1r\x0e\x869$q\ +\xcc]\x9f\xfc2\xf5\xe6\x14'\x8f>K{\xed\x22e\ +\x91c\xac\x1e\x17\x0f\x97n\xda\x95\x22WF\x17?F\ +\xe3\xb5F3\xec\xac\x91\xd4&\xc0\xc1\xf97_\xa7u\ +\xf1,\xb3\xdb\xf7\x93\x95\x02m}c\xa2\x17)\xb6\xee\ +\xbb\x9d\x83\x0f>\xcc\xd1'\x1f\xa5\xb7\xb1\xe6\xfd^e\ +\x8a\x8aS\xd2\xfa\xe4\xb5\xf7\xf9\xa5{Z\x08ou\xd5\ +\x98`\xdb\xbe[\xd9\xfb\x91\xfb\x99\xdf}\x80\xd2\xc5\xb4\ +z>q\x98\xac:\xf2\xf6\x1a/>\xf2u\xce\xbc\xfa\ +2\xb7\xdc\xff\x19T\x9c\xa2\xc3\xd8\xd3\xa8\x00\xde8w\ +\xda+\xb0\xe2\x8b\x5c\xf3\x0e\x02!\xce\x1a\x8a^\x8b\xda\ +\xec\x16\x84\x94\xb4.\x9c\xe7\xdckG\xb8in\x8eZ\ +\x1c\xd1\x0f6`\xdd\x02\xe2(b\xf7G\x1f\x00\x07\xaf\ +=\xfe=\xba+\x171F#\xa3\x18\x19\xc5D\xb5\xfa\ +\x8fo\xe1\x95\xe7\xd4\x15\xbf{'\x83\x98\x89\xc5Ev\ +\xde\xf5\x11v?p\x1f\xe9\xcc,m\xe3\x18\x1aK=\ +\x16\xd4\x85\xe5\xec\x0b/\xf3\xfa\xf7~\xc0\xae\x8f\x1e\x02\ +!\xd1\xd6\xf8&+\x9e\xd49X\xdb\x18\x0b`Y\xad\ +)\xfb\xef\xdc\xf9\x17B\x107\x1b\xe3\xd7\x93K[A\ +JthTH\x01\x91\x83V\xab\xc3\xb0\xd5\x1e\xef\xa7\ +\xb2\xf7\x93\xd1\x84\xb27\xa0\xectQ\x95\x14]\x14\x9c\ +y\xe6\x08\xdb\xee\xba\x85\xc9\x9d[\xd1\xceR\xe0(\x9d\ +\xa3m5\xd3\xcd\x1aw\xff{\xbfLcq\x86\xb7~\ +\xf4\x22\x83\xb5\x16F\x83L<}9jT\xaf\xb2\xf2\ +W[\xaa\xbb\xea\xdf\x85\x10\xc4\xb5\x94\xc9\xa5y\xb6\xdf\ +s+{>u\x88\xea\xd6i\xda\xc2\xd0\xa3\x0ctO\ +A\x93\x98\xb4\xaf9\xf1\xe8s\xbc\xfe\xed\xa7\xfd\x1c\xb5\ +s\xe4\xabm\x86\xe7\xd7?\xdc\xe8o\x08\xd7\x1f\xd2\xfb\ +\xb3\xbf\xa4\xfa\xe0\xfd\x08,\xb8\x12\xbaC\xe8\x0c\xa0\x95\ +\xe1\xb4w\xc6p\xcexOX\xe7\x90N\x22\x8c\x1a\xb3\ +Z\x9c\x14X\x05*\x12\x88D cOIF)\x1c\ +\x12;r\xac\x10\xd2\x8b,\x05\x84\xd4\xcf\xf4\x0a\xd0\x0e\ +Q8d\x11\x0a\xc8 \xc7\xae\x9c\xa4,\x04\x18\x89\x8b\ +\xfc\xac0\x02\x84\x8d\x11^\x83\xca\xe7QI\xec\xe7S\ +\x85\x87\x03\xdc\x88v\xad|\xd3\x19c\x10\xca\xd3s\x85\ +\xb3\xd8P\x84\xdb\x91x\x93\x14^\xa5\xd8\xe1\xeb?\xa1\ +\x02\x15zd\xb3Y\x22\xa5\x0a\x8a\xbc^\xce\xda\x0bf\ +\xf9\xc6\x8f\x90\x02Q\xe2\xc5\xbc\xac#\x92\xb17\x92\x92\ +\x11\x91\x88\x89T\x82\x14\x09X\x895^\xe3\xc5\xabg\ +\x19J#!\x0a\xec\xf1>\xb8\xc2\x8fb\x19\x052J\ +\x90\xb1C8\x85\x96\x90SR++\x88Uh,\xf9\ +\xb3\xb7\x88!R\x9e\xfa\x9c8p9$\x05\xc4\xc6_\ +\x8be\x01\xae0 \x0dU\x91C\xf7\x18\xc6e\x9e\xb6\ +\xee<\x15\xfcR\xe4\xd7\x8f\xf8i\xfc\x00\x9e\xf1\xc7p\ +\xe4\xd5.\xbc/\xb3/~5 \x116\xc2\x08\xaf\x0c\ +mK\xcb\xa6\x16\x8e\x18#\xc8R*\xac\xd6X\x11\x1c\ +\x08\xca\x02+c/2\xaaK\xaf6\xfd\xe1\xbfT\xae\ +\x1aq\xa28p\xdb^/\x90+T`\x01\x00\xc2!\ +\x85\x1a\xcf\xca#\x042\xdc9\x9c\x83\xe1Ps\xcb\xfe\ +\x03T\x9b1\xce\xf8\x5c6\x8e\x0d\xc3\xa1\xa6\xd5\xee\xfa\ +\xebLJ\xac\x0eb\x95b\xa4)\xae\xb0\xc6\x8e\xad\xb3\ + \xc6\xb92\xa0\xf6\x9e3Z\xe4\x1a\xe7\x0cE!\xc9\ +\xf3UV.\xaeq\xf2\xe4[\xcc\xcd-p\xf0\xce[\ +\xd9\xb5g\x9e<+8w\xe1<\xeb\xf1$\xbb\x93\x09\ +v%\x82\xb9$fWm\x86\x9d\xd5_d\xdf\xf6O\ +\xf0\xccK\xbf\xcbw\x9e\xfa=\x86\xf9\xd5\x9b\xc0\x1fT\ +\xfc\xbc\x00~\x87\xe8\x0d\xdb|\xfb\x99?$3\x19\x9f\ +}\xe87\xa8\xd7\xb6\xd0\xca\xa0?\x84X\xcd\xb0\xf7\xbe\ +_\xc0Hx\xf3\xa9\x1fz_K\xe16;t\x84\xa2\ +\xb4RC.\xec\x087.\xc6nBnT\xfc\xc2X\ +T\xc1:\x87\x11\x0av\xee\x844\x85\xc1\x10Ftj\ +\xc4XiPHO\x91\xf14\x19\x8f\x06\x13\x96\x17\xf5\ +3Jm\xc2W_\xb2\x10@\xa4\x11f\xaeF\xa9\x0d\ +\x91\x0es$\x80\x96\x16\x8d\x17\xff(\x8d\xa7\xc7\xe4\xa5\ +F.5\xbc\xa2+\x9b\x1e\x89\xa3\xe2\xd7!\x98\xd85\ +\xc9\xa1\x7ft7\xe2\xcb\x0b\x1cK\x86,S2\x89\xe2\ +vj\xd4\x7ft\x8a\xef\xfd\xf6?\xe3\xecs\xafc?\ +\x08i\xe2\x9fA8\xe7\xe8g]\xd6\xbb\x17\xd9\x9aT\ +\xc1\xc2\xf1S\xaf\xf1\xf4\xe1\xc7\xf9\xcc\xbd_$\x9d\xac\ +\x91w<\xe2\xfa\xb3\x8a8\x85J\xc3\xd1\xea]\xe4\xb1\ +\xe7\xbe\xc3G\x0f>\xc4\xfcd\xfd\xf2F\xcb\xe5/\xdf\ +U\x14\xe5\x90\xe5\x95\xb7\x88\xa2\x94j\xda`0\xe8\xf3\ +\xd8\x93\xdf\xa4\xd3\xdd\xe0\x13\x0f|\x89\xe6\xc4\x1c\xd9@\ +Pd\xd7\xa1\x0e}\x03C\x08\xa8T\xa0Z\xb7ll\ +\x5c@E\x09\xf5\xc6\x1c\xdd\xce\x0dj~XM\xbbu\ +\x81Jm\x92$\xa9\xd1Z\xbf\xc8\x8b\xcf\x7f\x9f\xa9\x99\ +E&'fiw\xbd\x1d\x92\xb5\xd0\xebC\xa9\x05\x93\ +3;\xf8\xf8g\x7f\x85\xdb\xefz\x90\x93\xc7_b\xf9\ +\xfc\xdb\xb47.2\x1c\xf4(\x8a\xdc\x0bc]\xb1r\ +?\xb6\xae\xe2\x9d\xff\xae\x94\x22\x8a\x13\xd2J\x8dzs\ +\x8a\xfa\xc44\x0b[w\xb1u\xd7~&\xa6\xe6\x89\xd2\ +:Y!iu\xbdJ\xf0h\xec\xaaR\x81F\xcd\xd1\ +Y=\xcb\x93\xdf\xf9\x1a\xe7N\x1d\x0f\xddwKo\xe3\ +<\xc3\xde\xc6\xf5S\x06\x9cC\x17CL\x98\x91\xd6e\ +\xc1\xa9\xd7_fa\xf7\xcd\xa4ID\x19\xc4ZJ\x0d\ +\xed>4ku\x0e\xdc\xfb\x19v\xdev7\x1b\xcbg\ +h\xad\x5c\xa0\xdbZ\xa5\xc8\x87>A\xbcd\x9b\x9d\xb5\ +\x5c8u\x82~\xd7#\x86\xa6,\xb0W\xa1Y\x0c\xdb\ ++4f\xb7\x11\xc5\x15\xfa\xedu\xde~\xf5Ef\xb7\ +\xef\xa6QI\xe8\x0c}\x1f\xb1;\x04Y\xabr\xe0\xa3\ +\x9ffbv\x91\xe3\xcf?\xce\xf2\xdb'\x19\xf6;~\ +\xfe\xf8'l\xef(\x81\x8e\x92\x84\xc9\xb9E\xe6\xb6\xef\ +b\xc7m\x87\x98[\xda\x0bq\x8d^!\x18\x16\xdeN\ +j\xa2\xea\xe8\xaf\x9d\xe7\xc5\xef|\x9dS\xc7^D\xa9\ +\x88\xfa\xf4,Bn\xdaN\xa9 \x80\xb5~\xee\xedq\ +\xf3\xa0\x1c\xf6\xdey\x1e\xd69\x8an\x8br\xd0%\x9d\ +\x98\xa1\x18\x0e8\xf1\xd4\xe3,\xec;\xc0\xc4\xd6\x9d\x94\ +\xd6\xab\xaa\x1b\x0b\xebC\xc7dZc\xcf\xfd\x0f2\xb3\ +s\x17o>\xfb\x04\xcb'\x8f\xd3__\xf7to\xb8\ +d{\xdf\x19\xb5\x94R\x22\xa4\xa0\xd2l2\xb5m\x1b\ +\x0b\xfb\xf6\xb1\xfd#w\xd0\xdc\xb2\x95R*\xd6\x0b/\ +\xbe\xd5\x8c\x05\x0d\xe18\x7f\xf80/~\xfd\xcf\x19l\ +l0\xb5}\x9b\xa7\xb1\x86\xafW\xc2\xa3`\xeds\xe7\ +\xc7\xdb\xa8\x87\xc3k\x0a`\xc98&\xaa\xf9\xe2R*\ +\xc9\xcc\xee\x1dX\xe7m\x8a\x00\xa4\xf0\x22>\xfd\x95\xf5\ +qQ\xed\x8c\xbd\xcc\xe6\xe8\x9d\xc2\x96%\xd9\xca:\xc9\ +\xf4$R&\xac\xbdy\x96\x93\x8f>\xc5\x1d\x7f\xf3\x17\ +\x98\xa8\xa7\xb4\xacA\xe3\x18:\x87\xb1%S\xd3\x0dn\ +\xfd\x95\xcf\xb3\xe5#7s\xeaG/\xb0\xfa\xfa)\xaf\ +<=\xcc\x18y\x0f_O\xf8\xe6\x09\x1e\xddNb\x1a\ +\x0b\xd34\xb7\xcd\xb1\xe5\x8e\x9b\xd8v\xcf\xcd\xd4\x16\xa6\ +(b\xc9:%\x05&\xd0\x9e%\x93\xc4T\x0a\xc7[\ +?:\xc2\xd1?\xfb\x01Y\x98\xf5-\xbbCzo\x5c\ +@\x0f\xaf\xbfa\xf5\xb3\x8e\xee\x9f}\x9b\x85\xff\xf6?\ +\xf1\x9cY\x9b\xc1@C7\x83^\xd0U1\x84\x13\xc6\ +\xf9\xc2Oz\x94\xdcE\xbeyH$\x90\xb1@%\x97\ +\xa2\xe9\x09\x04z\xb2\x13^\xa3D\x8c>\xa7\x94\xff\x9c\ +\xf2\xa8aT@2\xb0\xa4=\x8b\xd2\x12\x11Kt,\ +08\x94\xb4\xe4}\x8b-\x83\xb2sPxv\xc1\x91\ +cD\xcf\x92V\xe0\x94\x9f\xa3\x15\x8e\xa0*\xedQ7\ +\x94G0\xfd\xbd\xccy\x0a\xa9s\xc1\xc6\xc7k`\x0b\ +\x09\x18\xbfL\xab\xfd\xb6\x86,\x10T\x82\xd3\x1a\xe1\xf0\ +E\xb01~\x1f8o\xf7$\xf19\xa4\x94\x12%%\ +1\x8aX%(\x14B\xc6(\x11\x03\x8aRJ\xd0\xbe\ +\x08wB\x12\xb9\x08\xabA&\x9e\x96\xedJ\x8d\xcd\x0d\ +\xb8\x08\xa1%2\x14?R(\xfae\x1f\xa7\x04X\x81\ +Y\x06\xb7\xe4G\xe4l\xe4G7\x12|\x11\xad|\x1d\ +\x860\x9eJ-4\x08\x1c\x91\x1d\xe0\xb2\xd70n\x18\ +T\x9c}\xd1\xe9\xbd\x8f\x0d\xa0\x10\x8a\xb1\x1a\xbb\xdfU\ +\x0ag\x03%=\xb0\x9c\xc6\x22`#\xe4Q\x1a\xbf\xee\ +\xc6z\xe10_\xfacGs\xd4\xcealN\xa4\x22\ +\x924\xf2\x88\xbeR \x15e\x91Q\xea\x92n\xaf\xfd\ +S=\xdfod\xec\xbbe7I\x5c\xc1XK$\xfd\ +\xdc\xaf\x93\xfe\xa1\xa2\x8dG\x1e\x84\x94\x18\x17\x04\xde\x04\ +\xe4EI\xad:\xc3\xad{\xf6\xa2\x14\xe4}G\x9e\x0d\ +\xa9\xd7R\xce_\xb8H^f\x81)\xe1\xb0\xe4\xe1Y\ +\xb7YsH!\x80\xd0\x98\x08\xfe\x86B\xf8\xa6\x92\xbf\ +\xefm\xd2\xd2\x03\xd9\x1fk\x0b\x86\xc36g\xcf\x9fa\ +q\xdb\x01\xb6n\x9f`f\xae\xce\xcar\x8f7/\xac\ +3U\xad\xb1\xd0\xac\xb2\xbf\x0d\xf35\xc9\xee\xd6\x1cw\ +|\xe27\xb8k\xd7\xa7\xf9\xe6\xf3\xff\x9c\x17_\xfb\x16\ +\xe5\xbbh\xc2\xbf\x9f\xf8y\x01|\x8d\xc8\x8b!\xdf\x7f\ +\xeek\x888\xe6S\x0f\xfd\x06\xb5h\x96v\xe6\xe7\xfd\ +b5\xc9\xae\x8f\xff\x02\x85)8\xfd\xcc\x13X]\x8e\ +\xe7q=\xba*1i\x8cl\xce{\xf9|.\xb1\x80\ +\x0b\x1d\x16/;\xc0\x18\x81\xd5\xce\x22\x17\xb7B5\xc5\ +\xf5\x87\xe1\xfb|\x884\xc6\xc5\xcaw\x1a\x95CH\xe7\ +\x95\xa7\x85\xff\xb4U\xc1\x85\xf7\x12\xb4v\xf4\xd9\xd1\xf3\ +\xb9\xd4\x86\x22\xb7H\xe5\x87\xdb\x89\xa0\x94\x8e\x02Cn\ +-V\x1b\x5cnp\xb9e4\xeb;\xa6\x14\x8d\x0bj\ +\xaf\xf6|\xf0\x1f\xde\x8d\xf8\xca\x22\xaf\xc4\x03V\xd0L\ +\xa2\xb8\xcd\xa4$\x8f\x9d\xe4\x91\xdf\xfc\xa7\x9c{\xe1\xc4\ +O\xe7 \xfd\x14\xc39\xcb\xc5\xf6y\xea\xd5I&\xeb\ +3d\xf9\x90'^\xfe!\xb5Z\x83\xfb\xefx\x88t\ +\xa2\x82\xeb\x05\xff\xc1\x0f\xa0\xcb\xf8N_)\xa4/~\ +\x93\xa6c\xbd}\x9e\xef<\xfe\x0dN\x9f\x7f\x93C\xb7\ +?pc\x97\xef\x1c\xfda\x8bs\xcb\xc7\xd9\xb6\xb8\x9f\ +JZ'\xcf3^8\xfc#\x06\xc3\x1e\x0f|\xec\x0b\ +l]\xdcC\x92DdC\xaf\x10\xf9^\xba\xad\xd7\xfb\ +\x11!\xbc\x98P\xa5\x0ai\xc5p\xfe\xfc\x1b<\xf1\xe4\ +\xb78x\xd7\x83\xec\xdc9\x1b\xc4B\xde\xfd\xf2\x7fl\ +}\x9cc8h\xd3\xeb\xac0=\xbb\x841\xf0\xc6\xf1\ +\x97\xa9\xd5\x9b|\xfc\x93\xbfD\xa3\xde\xa0?\x10\xe4a\ +{\xb3\xcc\x17\xc1iZejn7\xf7.\xec\xa0,\ +2z\xdd\x0d\x06\xbd6y6\xa0\xd0E@\x85\xaf\xbe\ +\xfd\xef\x84\xf6\x0a!=\x92\x17\xc7\xc4I\x85\xb4Z\xa7\ +\xd6\x98\xa0Rm\x22T\x8c6~=z]\xfc\xfa\x84\ +\xcf)\x05\x8d*\xa4\x89a\xfd\xc2[<\xf3\xbd\x7f\xc5\ +\xe9\x93\xc7|\xf1k\x0d\xdd\x8d\xf3t\xd6Nc\xdfe\ +\x07G\x979Y\xbfE\x5ci`\xad\xe1\xcdW_`\ +\xd7\xadw1\xb7\xe3f\x0a-\x09\xb5\x09\xa5\x86V\x17\ +\xd2$\x22Mg\xd9r\xd3,[o:\x88\x14#\x0f\ +\xf5M\x0a\xb4\x00\xca\x22\xe3\x91?\xfa\xdf\x18t\xdb\x97\ +Q\xad\xaf\x8c2\x1f0l\xaf\xd2\x98\xdb\x8e\xd1\x9a7\ +\x8e<\xcb\xd6=\xb7\xb0u\xdf\x1dh+\xe9\xe5\xbe1\ +\xd1\x19\x80\xad\xc4l\xbd\xe9N\xe6\xb6\xef\xa1u\xf1\x0c\ +\x1b\x17\xcf3\xe8\xb6\xc8\x06\xbdw\xf6(\x94\x92j\xbd\ +A\xb51Imb\x8a\xa9\xc5m\xd4\xa6\xe6p\x22f\ +P\xc0\xa0\xe7O\xb1z\x0a\xf5\xd4\xd2>\xff\x16/}\ +\xf7/8\xf3\xfaa\xac1T\xeaM\xeaS3X\xc4\ +e\x050\xd6\xb0~6\xa8n\x07\xa1\xabk\xcd\x22\x9b\ +2\xa7\xb7\xfc6q}\x02\xa9\x226\xce\x9d\xe1\x95\xef\ +|\x93C\xbf\xfc\xabL5fh\x0d\x1d\xb9\xf5Ep\ +;w\xe8$fb\xe7M\x1cZ\xdaAom\x99\xce\ +\x85\x0b\xf4\xd7\xd7\xc8\xfa]\xf2l\xb8\xd9\xa1\x120>\ +K\xc2\xf9\x16%1\x95\xc9&\x95\x89I\x9a\xf3sL\ +n\xdfJTkP\x22\xd8\xd0\x8e\xac\xf4*\xb7S\x89\ + \xb5%\xa7\x9f\x7f\x91\x97\xfe\xfc\x1bt.^\xa46\ +9Auf\xda7t\xc3\xc5\x1fK\x9fpw\x96\x97\ +\xc7\xf4P\xdd\xef_[\x00+\x89\xc7L\x89\xb8R\xa1\ +6;=n\x14\x83O\x5c\x843t\xce/o\x16\xd5\ +\xfd\xc15\x8b\xeaq8G\xb6\xda\x22\x9dkQ\xdd\xba\ +\x80\xce\x0bN~\xef\x19\xeas\xd3\xdc\xf4\x85\x8f3Y\ +\x8dh\x87\x22\xb8p\x8eu\xa7\xa9W\x22f\xee\xdc\xc7\ +\xdc\xcd\xbb\xe8/\xaf\xd19\xbfB\x7fe\x9d\xa2\xd7'\ +\xeb\x0e\xae\x98;\xbe\x1a\xda\xeb\x88\xab)\xe9D\x8d\xa4\ +Q\xa32\xd5`b\xfb\x1c\xb5\x85iT-\xa1\x10\x8e\ +V0\x05\x0a\xd3\x8f\xa4\x08&\x88H2\xc3\xa9\xc7_\ +\xe6\xa5?~\x84\xdeJh\x08\x0dr\xba\xc7\xcf\x92\xaf\ +w\xdf\xdbM\xf6g\x14\xfa\xc4\xdbt\xbf\xfb=\xaa\x9f\ +\xbb\x0fQjD?\xc7u\x0bD\xe6Q\xd1q\xe6b\ +\xad\xa7\x0e`qJA,\x91\x15ET\x91$\x89\x22\ +I\x13\xe2j\x8aL+\x888\xc6\xaa\xc8\x17\xbcBy\ +\xcf^\xa9\xb0\x91\xc2E\x01\xe1U\x8aHJR\xe3\xa8\ +\x0e-\xb5\xd4\x12\x0d=*QD\x82RX\xb4(\x89\ +MAo\xe8gdeP\x18\x96R\xf9\xa2\xd6\x81\xb4\ +\xde:RYpQ\xa8\xbb\x94\xf0Z.\x10(\xce\x80\ +p\xd80\xd3\xeaD\xd03v\x12\x87\xc1\x1a\x813\x16\ +[h\x02\x9f\x1a\x88\xfc\xcc%\xbek\xe8\xac\xf0\x94i\ +'\x03:\xec\x1a+q\xb5\xc8w;\xaf\x12\ +fX`\xce\xf7\xc8\x97\x12\xac\x90D\xd6s\xc8\xb4t\ +dX\x0ak(\xb5\xc1\xe4\x868s\xe8\xb7\xba\xbe\xeb\ +\x83\x0c\x83\xf0\x9ek=\xb9{\x92\x83\xbf\xe3\x91\xdf\xa3\ +\xa1\xf8\x9dBr\xbb\xa8\x91<\xf6\x06O\xfc\xa7\xbf\xcf\ +\x85\x97\xdf\xf8)\x1c\x99\xeb\x8b\x1b\x9d\x1a\x14:\xe3\xfc\ +\xda)\xd2\x80\x82v\xfb\x1d\xbe\xf5\xf8\x9f\xd3\xeen\xf0\ +\xd0\xdd\x9f\xa311\x83\x1e\x0at\xc6\x98\x12\xfd\xbe\xd6\ +\xe1'\xd0\x95e\x04i\x0d\xa2\x8a\xe3\xfc\xea)\x1e\xfd\ +\xd17x\xed\x8d\xa3\xd4\xab\x8d\xab\xbe\xff\xfd\xee\x0f\xe7\ +\x1c\xbd\xfe\x06\xe7\x96\x8f\xb3en\x0f\xb5\xda$eY\ +\xf2\xea\xf1\x97XY\xbb\xc0\x9d\xb7\x7f\x8c;n\xbb\x8f\ +\xc9\x899\xb4\x16\x14\xb9/\x84\x8d\xb9\x81y\x9a\xf0\x0f\ +\xe3$\xf5d\x09\xeb2^y\xe59\x9ey\xf6\xbbl\ +\xac_\xe4\xce\x8f|\xe2\x06-h3\xac\xd5l\xac\x9f\ +!Ik4\x9a\xf3\x94E\xc1\xe1\x17\x1e'\xcf\x87\xdc\ +\xf7\xe0W\x98\x98\xdaJ\x94\x09\x86\xc3Ma,\xada\ +\x98y\xe5\xc6H\xd5\xa97\xeb4'\xb7\x87>\x92\x1b\ +\x17|p\xf9q\xb9V\x01\xec{\x96\x8b5\xe8b\xe8;\xfdW\xee\ +\x0fk\xe8o\x5c\xa0\xd2\x9c!Nk\xf4Z\xeb<\xfb\ +\x97_\xe3\x81J\x85\xd9\xed\xfbq\xc2\x8f\xae\x18\x0b\x9d\ +\xa1\x9fGN\xe3&\x93\xdboafi?\xe0g\xcf\ +~l\xbb.y\xed\x931\x9f\x5c\x17F\xd0\xce6\x11\ +\xd7$\x82\xc9\x14bYr\xee\xd8K\x1c}\xfc\xdb\xac\ +\x9eykLmN\xab5j\xcdI\x8c\xddDD\xe3\ +\xc8#\xbe\x83\xee\x08\x8dp\x98\xe2'\xcc\xae\x02yg\ +\x83\xfe\xcaY\x1a\x8b;\x10Br\xfa\xe8K\xa4\x8d\x06\ +w|\xf1\xabL\xd7\x9a\xb43\xc8.\x99}\x1ejG\ +%\x8eHf\x97X\x98\xdf\x86t\x060\x9b\x85v8\ +\x0f\xc7\x12\xb8\xe1|\x13r\x84\xbc\x094\x92\xa1\x83\xa2\ +p\x14\xd6\x9f\xb3i$\x98H@\x16\x19'\x1e\x7f\x9c\ +\xd7\x1e\xfd\x1e\xbd\xb55\x00*\x13M\xd2F\xdd\xcf\x7f\ +\x074'\x96\x9bbU~s\x1dE\xfb\xdaHLT\ +\xad\x8e\x05\xb0*\x13\x0d*\xcd\xfa\xf8y\x09~\xfe\xd0\ +\x15\x9a\xce\xb9\x8bc\x04\xb6hu\xaeYT_\x1a\xb6\ +(\xe8\xbdy\x86\xa8^#\x9eh\x90\xf7\x87\x1c\xfd\xf3\ +\xef\x82\x14\xdc\xf4\xf9\x07P\x95\x98\x8e3d\xce\xa0\x1d\ +t0\x0c1\xa4\x89$\xde1\xcf\xfc\x8ey\x16\x83\xf1\ +\xa9\x17)\x0aH\xde\xf8\x9a\xbdt\x1f\x87\x97B@$\ +pR\xe2\x94\xa0\x94\x8e\x1e\x96\x12M\x19\xda\xe0\xe0}\ +~\xebD4\x9c$\xbf\xd8\xe2\xe5\x7f\xf3\x04\xc7\x1fy\ +\x96\xbc\xe3E\xc3lV\xd0=y\x8el\xf9]\xb05\ +>,\xe1\xa0\x8a\xd0\x1a\xb2\x021\ +(pe\xf0+\x05\x7f\xa3\x88<\x02%\x84$\x8a\x05\ +Q*\x88+\x92\xa8\x1a\x11WbT\xa5\x82\xa8U\xa1\ +Z\xc1\xc61VH\x8cTX!qW\xa0\xbfJ\x09\ +\x12%iJA\xcd\x09\x92\xaa\xa3\x92:\xe2\x8eC\xe4\ +\x82\xd8y \xa0\x14\x82\x02\x89,2\x06e\x12\x0a\x0b\ +O\xaf\x956\x00\x17F\x8c\xc0Fd\xe9QQFf\ +\x192\xd8$I\xc2\x8c\x9a\xdfd\x018;\x9a\xcb\xf4\ +\x05\xb2+\x08\x05\xb1\xdf)\x0e\x8b\xd0\x0e\xb4E\xd8P\ +\xc4 \x00\xed\x91Y\xa7\x90\xa6$V\x0a\xe5\x94\x9f\xf5\ +U\x11\x91\x92\xc42\xf5y\x1a1\xd6\xfa\xd1\x1f\x8bC\ +XA\x14\xe6\x9f\x9ds`J\x9cH|\xd1\xea,\x12\ +\x8d4\xfe\x9c\x95\x16\xaae\x8d\x82\x92\xbe\xd5\xcc\xd5\xa6\ +\xbc~\xc8\x10\xb2.\x94\xb3^\xb7f \xa1\x12{\xe4\ +\xd79<\xca<\xf4\x14\xe8D\xe4\xf4\xb2\x17\xd0\xb6\x85\ +\xc0 \xa5/\xd4\xbcDw\xe4gv\xa5\xcf#\x85\x13\ +X\xe9\x10V\x82\x88}A\x85\x84 \x88e\x9d\x0d`\ +\x0e\x98p\x0c\x84\x93\x81\xf2+}A6\xbe\xde\xfc\xf8\ +\x9eW\x936\xd4\xeaMf\xe7g\x98\x9e\x9a\xf0\xeb\x80\ +\xa4\xc84y\x91\xa1\xff\x8a\xaauN\xcfL099\ +\xe1\xef\x11\xd2\xd3\xc3\x9d\xb5H\x22/\xda\x86\xc5R\x22\ +\x9c\xf2\xb3\xe9\x22\xc2XE\xb3>\xc1\xaemwPm\ +\x08l\x0e\xc7\x8f\xaf\xd2i_\xa4\xdd\xed\xd0\xeb\x0f\xfc\ +\xbc\xaf\x10\xe4e\x0ex\xc1\xdc\x91\x97\xb6\x87\xbfT\x10\ +\x97r\xbe\xb6\x08\xe2q\x22\x9c\x9d~\xa6\x13\xc6\x22\xc0\ +\xd2\xcff\x1b#\xc8\xf2\x9cR\x17\x1c>\xf2\x0a\x1b\xad\ +6\x07\x0f\xeec\xd7\xee9\xf6\xdf:\xc3\xfaJ\xc6\x99\ +\x0bm\x9aI\xca\x5cZa\xa6\x05E\x17\xee\x99\x8dY\ +J\xbe\xc8\x9ds7\xf3\xfb\x8f\xfd\x8f\x00\x93\xfb\xe7\xf9\x8dNS\ +\x84\x84\xb8\x02i\x1d\xb4\xcb9v\xe20\xdf\xfc\xe1\xd7\ +Y[\xbf\xe8\xed\x03\xae2\x9av\xa3\xc29K\xaf\xbf\ +\xce9\xa3\xd9\xb2p\x13\x8d\xfa4Zk\x96W\xce\xb2\ +\xfe\xd878\xf6\xda\x8b\xdcs\xd7\x83\x1c\xd8\xff\x11\xaa\ +\x8d&\x15\x22\x8c\xf1~\xc5e\xa0\x0a{4'$\x07\ +n\xfc\xac\xbbb#/y)\x02\xe2\x1b\x05\xb4;\x05\ +\xe74+\xabgx\xe6\x99Gx\xed\xb5\x17\xc9\xf3!\ +q\x9c\x5c\xf9-7l\xdf\x97\xc5\x90\x8b\x17N\xa0T\ +L\xa56\x89.\x0b^=\xfa\x0c\x83~\x97\x8f\x7f\xfa\ +\xaf\xb1\xb0e7i\x1a\xd1\x1fxk$k}\xe1o\ +\x8c\xcf\x91\x08\x0f\x1b\xdf\x1f\x13W\xd9\xe0\x1f\x07\xac/\ +o\x83\xb1\xe9C9\xfaq\x9b9\xf0\xa5\xefU\xd27\ +\x07jUP\xca\xd0\xefn\xf0\xf2\x13\xdf\xe6\xf5\xc3O\ +1\xec\xf7\xfc\xfd\xc5Y\x06\x9dUZ\x17O\xa1\xcb\xf7\ +(\xa2\xe3\xbcp\xd6\xa0\xb3Bsv;\xd6\xc2\xe9\xe3\ +G\x88\x93\x94{>\xf7KLN\xcdS\xd5\x92A\xee\ +\x11\xe9\xd1\xb1\xd7\xbe\x16\xdb\x8c\xb0]R\xf8\x19\xe5~\ +\xa7E6\xec\x87E\xf8\xf9\xe4wJ\xf6\x8ba\x97\xde\ +\xdaY\xa6\xb6\xec\x05\xa9X[>\xcb3\xdf\xfa\x1a\xf7\ +~\xf1W\x98\xddq\x13\xb1Rt\x87~\x99y\xe9\x7f\ +\x84\x14\xde\x22\xe2\xf2I\x91\xcb\xf6\xfb\xa5\xaf\x9d\x0bl\ +\x9d\xf0\x07)a\xa2\x02\xf5\xd4Q\x0e\xbb\x1c}\xf2Q\ +^}\xfa\xfb\x0c{\xdd\xf1\xa7\x05\x82\xa4Z'\xadO\ +P\x84y\xe80rH\xbf\xe5\x0b|\xf0\xf3\xb0:\xff\ +\xc9\xca\xa4\xce\x1a\xfa\x17\xcf\x10W\xea\xa4S\xb3\x94E\ +\xce\x89\xa7\x1f\xc7Z\xcd\x1d\x0f\x7f\x95\xd9\xc9)\xba\xa5\ +\xa4_8o\x8fd\xfd5'd\x98w\x14^\xd0g\ +,\xe70\xea\x95\x8a\xd1\xec\xd8h9\xa3\xf3\xcc\x97d\ +\xa3gQ\xac\xa0\x99H\x1a\x91c\xb0\xbe\xc6\xe1o}\ +\x8b7\x9f~\x962\xcb\x18\x8d\xea\xd4\xa6\xa6H\xaa5\ +J\xeb\xc6\xd7t,a\xd8\xee\x90\xf7\xfd6:c(\ +\x07\xd7\xd8^!\x88j\xd5q3\xb7:=I\xd2\xa8\ +Q:\x17\xbc\x85\x1d\x91\x90\xe8,\xa7{IQ\xad\xaf\ +\xf5\x9dW\x89\xb2\xdb\xa7\xf3\xda\x9bL\xdd\xb1\x1fUM\ +\x19\xac\xb79\xfc\xb5o\x93w\xfa\xdc\xf2\xd7>\xcd\x5c\ +\xa3B\x0f\xe8\x09\x83\x06\x0a\x1c\x853\x04\x0d&\xa4\x02\ +\x22O\xc5\xf4\xc9\xdf\x98s\xc5H(ms\x9b6\xd9\ +_\x9b\xaa\x1b\x9bOy\x81\xb7\xcd\xa9\xa1h\x10\x11k\ +\xcb\xc6\x89\xd3\x1c\xfe\x93\xefr\xee\xa5\xe3c\x9fc\x9b\ +\x97t^;\xc3\xe0\xec\xea\x87\xd2\xf3\xf7z\xc2\xe9\xa0\ +\x08\xac5\xa20\xd0-}\xb78\xda\xcc}d\xc8\x83\ +\xe2\xc8\x11+\x88\x22\x88b\x89\xaaD\xc8Z\x0a\xf5\x0a\ +\xae^\xc5T+8\x15c\x84\xc4\x86\x9f\xc0\x11FH\ +\x81\x12\x82\x8a\x80\xba\x10T\xf1\x8bp\x89/\xe6\x12 \ +\xed;*\xb9\xa0DR\xc4\x11y\x12c\x9cB\xb6\xa0\ +W\x00\xc6[$9\xf0\x875\x1cZW\x00q\x00-\ +\x05cm\x96\x91\x17\xb0\x0b\x00\xb6%\x90-\xc2\xf5\xe0\ +4\xb8\xdc\xf8\x9eS(\xec\x9c\xb5\x08\xebpZ\xe3\x8c\ +\xf6c\x19\xd6\x84\x85J\x84\xf5\x22\xab\x91\x14DBQ\ +Q\x8aH\xc4\xc4*F\xa0\x80\xd87?K\xebQg\ +#\x91\xce\xa1\xf0\x82V\xc2yt\xd4)\x81\xb6%\xca\ +y\x1fE;\xb2\x13B\x10I\x85\x15\x8e\xa1-Hp\ +T\x8c&\x13\x96a.\xa9\x0dc\x0cP\x01\xcc\x0c\xc8\ +\x0b\xbe\xb9\xa5-\xd8\x1c0\xa0\xf5*+\xfay\xb4k\ +\xa3b\xbf=\x16\x81\xb1#\x1b\x9d\xb0_\x84B\x8e\xee\ +\xa1\x01\x1d\xf64rO\xb3\x0d\x96(\xc1'.|\xc8\ +\x8e\xf8A\x8e\x91\xca\xa5\x10\xca+\x1e\x87\xfb\x94\xbf\xa7\ +y\xe1\xb0~oH\xbf\xd7G.\xce\x81\x90h\x01y\ +\x96\x81-\xa9\x5c%?\xfe\xab\x10\xbbo\xdaF\x14{\ +Z7\xce\x84\x19s\xef\x06\xe1\x0b\xdf \x8e\x86G\xef\ +\x95\x8c0\x1a&&\x17XL\xb7\x90\xce\xc1\xc5\xf3\x9a\ +a\xdeE\x9b\x92V\xb7\x8d\xd6%RF\x18\xab\xbd{\ +\x83\x0as\xc5l2Y\xfd\xde\x0d\x02[6<'B\ +\xbf\x0f)\x83\x82\xab\x0d5\x82\xf1\x0cw\x1c\x02\x85\xb5\ +\x12k\x0d\xda\x0c8q\xfc\x04++\xab\xdcv\xeb\x01\ +>\xfa\xb1\x03\xcc-V\x99\x9aIY\xb9\x90q\xfc\xed\ +\x16;\xea\x134[\x92x\x0d\xb68\xf8\xc5d7{\ +\xbf\xfcO\xf8\xdd\xa5\xbb\xf9\x7f\x1e\xfd'7L)\xfa\ +\xca\xf8\xaby6\xfc\x0cB\xeb\x92\x97_\xfc\x16ic\ +\x8a{?\xf3\xf7\xa8\xcaE\xcaL0\xe8C\x1e\xd5X\ +x\xf0a\x8a\xc5\xe2\xf134\x9a\x934*%\xb4\x91\ +dZ\xdc2\x1f\x07\xcf\xbd\x10\x10(\xeb\x1c\xa5\xbd\x5c\ +\xcd\x1a\x8d.\x1c\xa4\xee\xf2\xfe\xfd\xddU\x82R\x95Z\ +k\x1ed\xc0\xe6\x8d\xcb\xbc\xf4\xaf~\x9b\xa7~\xf4\xa7\ +X<\xfd(\xd3\x8d\x0a\xa3T\x92\xe4\x0e\x08\x1b/\x17\ +\xbe\xdb\xe7\xef\xb0s/\xa4\x9b\xdbr\x08\xe5\xd0`\xd3\ +!\xeb\x17.q\xfe\xeb/p\xf3\xfc\xb91\x83~\xb0\ +pY\x9bh\x11U*\xa4\x12\xaa%w\x8e\x22i\xd9\ +\xe9\xec\xa1}\x80\xb6\xd1\xce\xa0\xe5\xdd\x0c\x9d\xc6\xf4\xd7\ +\xaf!\xa3\x88\xb0\xda K\x12.|\xed+\x0c\xda{\ +<\xf2\xa9O3}\xe2\x14\xd5J\x99\xa1\x91\xa4\xda\x01\ +\xe1\xe2\x96\x93[\xbc<\xd3\x7fy0\xb9\xdfgs\xe0\ +{Q`\x95\x10IA9\x80\x8a\xd2\x10\x8fX=w\ +\x91\xb7\xff\xfc\x056\xdev\xf9\x9e\xc5\xdf\x08)\xa8\xb4\ +&Q\xa5\x88\x5c@%p\xd2\xc4P\x0a\xb6w\xf7\xc8\ +bw\x0eM\x96\xddS\xaa,\xa4@F%\xff\xb3\xa4\ +2\xd9D\x95\x22,P\x93\xee\x99X\x96\x92A\xbbK\ +6\xf4\xd7\x88\xd6\xe4\x83\xfb\x977\xa6\xed.\xbdK\xd7\ +i\x9c^FUJ\xc4\xbd>\xe7~\xff\x0btV6\ +8\xf3\x99O0\xf5\xd01\xaa\x95\x88\x91\x84\x18\xe7\x97\ +Q@\xd7\xfc\xaew\xac\x03\x1frq\xd8\xff\xef\x9f\x82\ +\x00I\x88\xa0\x04\x94\x8d@\xc49\xc3\xb55n\xber\ +\x8e\x8b_\xf8:\xbd\xcd=_\x91\x80\xac7\xa4\x7fy\ +\x8d\xd1\xca\xf6\x0f\x84\xe9\xd5]\x87\xf6\x9f\xf8\x5c#F\ +)d\x19Vz\xc9\xaf\x0c|6\xaf\xa4\xe4Z~\x09\ +%(%\x90\x81DD\xa1k\x11\xab\x95\xd1\xb52\x94\ +\xca\x18\x15\xa0}\x94\x91\x93\x1b;\xe0\x1b\xe1\xea\xc0U\ +\x1cxs|\xaa''$D\x0aj\xca\xd2\x0c\xdd\x7f\ +&(\xda\x09D6\xa2T1dF\xa2\xbd\xfb\xad\xc5\ +\x9f\x06\xeb\xd5,\xd29([\x05(\x9c\x1cZ\xf98\ +C/j)p\x82{SgZ\xa5\x8b\x0f$\xee5\ +X\x0b\xda\xa5\x02\x18\xeb\x5c\xbd\x1d\xe1&\xc0\xe8\xb1@\ +C\xe1\x8c\x8eB\xa1\x88d\x89@(\xa4\x0d\xb0Dh\ +m\xbc\xeaG`\xb5\xe7\x82M@(\xa4\x0f\x07r\x9f\ +\xf1L\xa7$\x99&T\x00\x06a\x0c\x81\x84\x09\x151\ +\x15\x85\xd4\x95\x82\xac\x89\xd6\x96\xc5@\xd1\x8f\x0cW\x06\ +#\xe8J\x22\x14s\xc0\xe9\x8ac\x81\x13\xeb\x12\xac\xb4\ +\x8eY\x1f\x9d\xe7\xfa\xe0uJU\xe5\x0a\xbb\x99cz\ +\x85\xf5E\x22[\x14\xff\xa43\x00\x1b_\x07f\xfc\xf9\ +\xd0>\xbeG\x08\xe9\xe60\xd7\x08\xe9$\xbeN\x19`\ +q\xa6`\xc59.l\xb1\xadw\x88\x96\xe3\xa2T\x10\ +J&&&\x90\xd2\xf3\x94B\x91\xe7\xce\xbazv~\ +\x9a0Rd\xe9\x0f\x0e\x13\x5ckTX>u\x0c\x8b\ +c\xd3%n\xa1\xe6\xfa|C\xb0\xd9\x81[\x8d\x024\ +\xb9\x09h\xb5f\xa8\x05-\x96O\xd4(O@\x05\xc5\ +#g\x17\xb8~\xcdp\xfe\xda\x80\x22\xbbZ\xa7\xda{\ +\x029\x10mpr}\xe1Uj\xc2\x9a\xb1\x8a@\x08\ +'\x17\xb0\x16_\xa4q\xbd\xed\xc2\x1e8\xd9\x9e\xc9w\ +k\x13\x07\xa8\x8d\x86\xe1\xb0\xcf\x85\x0b\x97\xd8kw8\ +\xfb\xc8\x09\x8e/\xcf\xb0x\xac\xca\xc4T\x89\xcd\x1bC\ +\x06\x95\x90V-\xa2\xba%\xe8\xee\xc2\xa3\xb2\xcc/}\ +\xf4\xdfa\xb1:\xc3o\xfe\xf9\xff\xc0\xda\xf6\xfb\xdfV\ +\xf9\x00\x00\xdf\xc7\xc8\xb2\x84\xd7^\xfe]l\x10\xf0\xc4\ +\x8f\xfe\x87\x94\x1a\x8b$C\xe9\xa2(\xc2\x06\x8b?\xf9\ +3\x88r\xc8\xf6\xd7^!\xef\xf7\xb1\xc3\x84t\xed*\ +\xe2\xc8che\x91\xca8w\xc1P:\x00\x8c%\xc3\ +\x92kMnr\xd09\xf6\xe2y\xcc`\xc0A\x0fg\ +U\xaf \x1e=AX\x0eP\x81[\x94d\xfe\xe1\x90\ +\x0bK\xee\xc9\xa4a$X\xf8\x91\xd3\x0c\xbe\xec\x80h\ +\xf1\xa1(\x22W\x92K\xbb\x88\x7f~\x8e\x89\xcf\x9d\xa6\ +w\xaaF\x5cUh\xe9n,\x91\xb1\x94\x86\x9a\xe6w\ +;\xa4\xff\xf7E\xb2\xad\x18pYb\x13'&y\xe4\ +\x17\x9fB~n\x897\xc3\x98m\xef\xf6|V\x97\xa8\ +\xbet\x8dW\xfe\xeb\xdfd\xe5\x1b\xe7?\x90s\x92\xeb\ +\x8cA2p\xd5\xa8\x02\xe8\x1d\x02\x1cn\x07\xc4\xe0\xd8\ +\xc8$K\xee\x0b(\x8d\xb7a-{\xfdm\xb4\xce\x99\ +o\x1dc\xa26\x854\xb0\xb9\xbd\xc6\x1f~\xe5\xf7\xf8\ +\xf6\xf9or\xea\xd8\x19N.\x9dfnz\x89F}\ +\xd2\xf5\x14\x19\x811\xe3\xa2\xe6\xa1 `<\xc4\x81/\ +\xef\x22\x8e4\xc4\xd9\x80\xeb\x1b79\x7f\xf5\xbb\x5c\xbc\ +\xfa&\xeb[+\xa4\xd9\xad\xa6\x01\x16K\x9c\x8cH\xf3\ +\x01\x22:\xf8{_x\xbem>\x0a\xa0\x1d\xa7\x90\xa4\ +\xc9]\xd9\xb6\xdbG\x96'll]f0l3\xd9\ +\x9c\xa3^\x9b&\x08B\x8c\xd1\xac\xad_gss\x85\ +j\xadA\xb3\xd1\xa2\xd9\x9c\xa2\xd9\x9c\xa2VkP\xad\ +\xd6\x89\xc2\x92c\xa4\xa4\x1cW\x1eo=\x86\xfd\x9f\xf2\ +J\xbd9\x8b\x94\x8a\ +\xf6\xde\x16_{\xe1\xff\xe3\xe2\xdb\xafq\xf4\xf8Y\x96\ +\x96\x1fbjz\x89z\xbd\x85\x93\x11\x89[\xa4\xc9\xc6\ +\xf8u\xd0]\xce\xbd\xb9\xcbA\xd8\xe2Z\x80q\x8d\xcc\ +E\xae\x81\x10\x9a,\x1d1h\xef\xb0\xb2\xb5\xca\xfa\xca\ +e6V\xaf\xb0\xbb\xb5F\x9a8\x90k\xad!\x1d\xf5\ +\xe9\xed\xad2\xe8l\xa2\xdf'\xb3\x89,\x1d\xd1\xde\xb8\ +\xc2\xa4\x85r\xa3\x05\x06\xb6W\xaf\xf3\xd2\xe7\xff%\xad\ +\xd9E\xa6\x17\x8e2\xbd\xb8L\xb51A\xa5>AX\ +\xaa\x10\x84\x91wj\x0d|\xf4\x85;&\x1d\xe7t\xb7\ +7\xc8\xfc5\xad\xb3\x94<\xb97\xb81yFo\xeb\ +:B\x08\xaa\x93\xf3\x18`g\xf5:/\xff\xe1\xff\xc5\ +\x91\xd3\x8fq\xf4\xcc\x13\xcc\x1c;E\xad:\x81\xc6\x19\ +Ri\xbb\xaf\xce\x18's\x14\xf3\xccxw\x8a:$\ +\x81\x02%5\xe9\xa0\xcd\xfa\x95\xab\xac\x9c?\xc7\xea\xc5\ +s\xf4\xdb\xbb\xdeH\xcc\xa2\xd3\x18\xa9BD\xe0\x1a\x04\ +\xa3r\x85<\x8d\x09Ch\xf8\xb0u\x9b\x1a\xba[k\ +.\x8e\x080\xd9\x9d\x0e\xd7w\x1d\xd6\x92\xf6;\xf4n\ +^\xa2\xb6x\x9cR\xa3\x851\x86\xd5\xb7\xce\xd1\xdd\xda\ +`\xf1\xec\xa3,>\xf2\x18\x93G\x8eQmN\x80\x0a\ +\xc8\xad\x18gy\x16aO\x9e\x5cr;t\x8bt\xd7\ +_S^\x9e\x1eH\x08\xc8I:m6\xae^e\xe5\ +\x8d\xd7Y{\xeb-\x86\xed\xce\x1d=\xcbBJJ\xd5\ +\x0ay\x1c\x13\xea\x9c\xa6\xff\xbd\xce,\xdd\xb5\xf5\xf1\xf1\ +\xe6\xf1\xbd\xb3z\x85T\xa8r\xc9-\xf2\xa4\xa0T\xab\ +b\xe2\x94\xc0X\xea\xe0]x\xa1\xb3\xbaA\xeaM\xaf\ +t\x92\xa2\xd3\xfb\xbf\x96\xad1\xc4\x9b;`-\xb5\x93\ +G\x08\xebUt\x96s\xe3\xeb\xaf\xd3\xbe\xb1\xc6\xc2\x93\ +\x0f1\xff\xc4C\xb4N\x1d\xa55\xdd\x840 \x17\xa0\ +\xc58\x94\xc5}\x89\xf1\xac265\xba\xa3\x98i\xf7\ +\x9f\xe9B\xa0\xb0\x04\x16l\x9a\x13o\xee\xb1~m\x9d\ +\xad7\xaf\xb2\xf9\xe6U\xda\xd7\xd7\xd1\xa9/\xa8hC\ +\xbc\xd5axm\x83d\xa7\xfb\x83\x0d~\xc13\xe5\x06\ +\x9b{\x9a\xb4\x1c \x93\xdc)\x82\xbc1RY\x0aB\ +!\x08\xf0fKB:\xf9O\x14b\xcb\x91\xfb\x8a\x22\ +l\x10\xa2\x85:0\xb3\x0e\x02\x94p\xa0w\x11Hq\ +u\x9f\x84\xfd\xe7\x9fP\xceL\xab\x16\xc2\x82p\x85\xad\ +\xa1\x00;\x82ur\x1aa@\xab*i\x1b0\x19`\ +\x5c\x01\xc9\x16\xa7\xb6\xe4?69X\x9f\x87k\x8a\xa2\ +\xba\xffX8|k\x9d\x81\x94\xb0\x18\xe3@\xa7\xc4\x82\ +1^Q\x92\xb9\xbd\xb3\xc6\xa1\x04\xa1\xb06\xf3\xc0N\ +\x8e\x0bcBHB\x81\x934\xa3\xc0*4\xce);\ +\xb3\x02\x9d\xbb\xdeba\x9c\xa7r $\xca\xba\x02\xb8\ +\xd6\x06#2\x8c\x1d1\xca\x0d5\x04U\xab8\x1aM\ +pR\x04\x9c)+&j\xa0b'dMKn\x1d\ +0Y\x97L\x9a\x0a\xdd\x8e`\x12x\x14\x98\x14`j\ +nN\xd7\x07\xab\xdc\x8c/\xb0\xadW\x19\xe9\x11\x81\xa9\ +:&\x17\x83\xb0\xca\x15\xac\xadg\x12E\x8e\xb1\x0ac\ +\x1c\xa0u\xbd\xa4N\xe1a\x05\xae5\xd0:\xa7l\x7f\ +\xc0\x14\x19\xc1\xda\x18\xa4W!\x0a\x84\x07[\x8e\x19w\ +\xafq\x9f-\xbc\xc9\x5c\xadZ&\x8a\x5ceB\x0a\x81\ +V\x8a4\xcb\xd0yL\xb9\x1a\xf1\xf8\x93\x0f\xf1\xado\ +\xbc\xfd\xfd\xbb\xbe\xdf\xe7\xf1\xe8\xe3\xa7\x08d\xe0\xe6\xad\ +`h\xad{\x96\x1b\xe1\x95QB:\x06\x03\x97]\x1d\ +\x84\x113Ss\xc8Q\x8b\xb3\x1f\x8b\x18\x0e\x0d\x17/\ +\xad\x82\x89\xb9zc\x95$\xc9P*r\x05\x9d[R\ +\x18\x84g\x7f5P\x00\xde\x82u\xf7\x00\xd9\x82\x93\xaa\ +\x83\xc08\x90k\xc0\x1a\xef&m\xb4\xff<\xba\xc2$\ +\xd2\xc5\x87\x0d\x07)I\xbc\xcb\xd6\xd6.+7\xd7Y\ +>~\x84\x8f|\xe4!\x8e\x1e\x9b\xe4\xd8\xc35\xfas\ +\x19k\xd7\x86\xb4j\x15\x9aM\xc9\xdeuh\xa4\x92_\ +x\xea\xb3<\xbc\xf0\x04\xff\xf8O~\x8do\x9f\xff\xd3\ +\xf7un\x1f\x00\xe0\xfb\x1c\xa3a\x97\xaf\xbf\xf0\x7f\x92\ +\xe8\x84'~\xf2?\xa6\xd4X\x22\x1b\x0a\x92\x81\xc0\x06\ +-\xe6\xfe\xeag@\x086_\xf8*&\x8eI.\xbe\ +Ai\xee8\x99\xac\x22\x84q6\xfb\xb9DK\xc8\x84\ +%\xc3\x90\xf9&\xffp\xb0\x8b\xfe\xe6\xab\x10'\xe3\x9b\ +\x84\x94\x92p~\x1auv\x99J$\x91\xca=4\xb4\ +\xb4$\xc2\x92\x08H\xfd\x828\x8b\x04\xf6\xa3\xc7\x09\xea\ +%L\xdf-\xa8\xac\x1d\xabF\xb0\xa9f\xf8\xe2\x0d\xc2\ +k{4\x9f_\xa4v\xb6E\xd6*a\x85 \xd8K\ +\x10\xdf\xddc\xf4\xd5\x9b$\xabC\xacqU\xd8\xc6\xb1\ +I\x1e\xff\xa5g\x09~~\x89\xf3\x95\x94-r\x9a(\ +\x1e\xb5ej\xaf\x5c\xe7+\x7f\xef7\xb8\xf1\xca[\x1f\ +\x98\xdb\xf3\xa5\x9b\x17\xf9\x8d?\xf8_n\x05\x10\x87,\ +d\x0f\x8e\x83\xbfk\xf7\xf6\xf6\x0dp\xee\x139\x19\xa3\ +\xe9\x0cw\x19\xa5Cf'\x16\x99\x9bG\xf1}\x1a\xd6\x12\x0f;\xec\xac\xbeMsf\ +\x99Zk\x01\xa5\x02\x92\xd1\x90\x8d\x1b\x97\xd9Z\xbd\x8a\ +\x0a\x22\x82 $*W\x08\xa2\x12A\xe0\x8c\x8e\xa4R\ +\xb7\x5c_\xc6\x1az{\xdb\xe3\xde\x1f\x9d%\x18\xfd\xce\ +\x001K\x86t\xd6\xaf`\x8c\xa6>\xb5\x84\x11\xd0k\ +\xefp\xfe\xb5\x17\xb9q\xfeu\x9a3\xf3\xcc,-3\ +\x7f\xfcaf\x96NP\xaaT\x90ax\xc7\xf5}\xcb\ +\xf9\xf0.\xbf:K\xe9\xac\xad\xb0z\xf1M\xd6\xaf\x9e\ +gos\x95d4\x18_+\xd6Z\xe2\xee.\xc3\xdd\ +5\x1a\xf3\xc7\x09\x83\x06\xd6XV/~\x97\xde\xee\xd6\ +\xfeg\x1cWb\xe9\xefn\x8f\xafcw|\xef\xbe\xff\ +\xdaZC\xdc\xddEg\x09\xf5\xa5\x93TZ\xb3\xce\xe8\ +kk\x93\xc1\xee\x0e\xd7\xbf\xf3\x1a\xf5\xe9i\x9as\xf3\ +\xcc\x9d:\xcd\xf4\xf1\x93T&'QQ\x88\x0c\x82q\ +\x02\x80+\xac\x1d8Z\xb1\xbf}k\x0d\xd9p\xc4\xde\ +\xf5kl^\xbc\xc0\xe6\xa5\xcbt\xb76I\x06\x03\x07\ +\xd6\x05`\x0ci\xafKXo \x02\x851\x86\x1b\xdf\ +\xfa\x0e\xbb7n\xee\xcf\xa7\xff\xd6\xdb\xda\x1a?#t\ +\x92\xb8\x85\xd1]\x86\x08\x94\xcb\x00\xc6}\x1eW\xbe\xf3\ +&\x9d\xb5\x8d;\xb69\xda\xeb\x90{VY')\xf6\ +=>\x83L\x963Z\xdf&\x1f\xc5\xd4O\x1e\xa5<\ +\xdb\xc2hCgu\x93\xfe\xe6\x0e\xd7^\xfa\x0e\xf5\xb9\ +\x16\xadc\x8b\xcc\x9cYf\xe2\xc4\x12\xb5\x99&\xa5j\ +\x19\x19\xb8\x18\x1eQh\xe9\x0b |[_\xb5\x9bW\ +\x87\x9eL\xaeI{\x03:k\xdb\xec]Ya\xe7\xc2\ +\x0d\xbak\xdb\x0c\xb6\xdbd\xc3\xd8\xcd\x93\xbf\xbf\xe5\xc3\ +\x98\xc1\xe55F\xeb{\xe88}\xd7\x85\xc9\x0f\xf3\x10\ +3\x0d\xac\xa7H\xad/\x14!\x1dx\x13@5\x08\x08\ +\xf1Fg\xf8\xa9\x14\xaew\x9a \xc0F\x11&*a\ +T\x84\x15\x0a\x1f\xa8\xe3\xb2\xa1q\xe0\xb7\xe9\xbf\xda\xec\ ++\xfda\x5cKv\x05\x0b\x05\xd5\x00\x16$\x9cm\xc1\ +\x0d\x0bq\x1b\xb2f\xc4\xa8\xa3\x99(;23\x8d \ +\x1b\xe1\xa5\xc4n\x18\x83w=\xde\x97>\xcb\x83\xaa\x16\ +\x8b\xefW\x05\xab\x1c0\x93>\x96\xc6X\xe3H\xf0<\ +E\xd8\x1c\x83v\x80\xa3\xe8\xd5-\xc8N|\xd6\xb0\xf1\ +\xf0^EX\xa3\x9c\xa7\x86\x00)-\xb9\x01\x9d\xe5X\ +\x1c\xfd\xecd\xcf\x0e\xfcJ)0Z\xa3E\x8a\x11\x09\ +Z\xa7H\x9b\x11\xc82\x8b\xd4y6(\xf1H\x08\xcb\ +M\xa8)w|2r\x13\xd4\xa9\xbb\xf995)\xe9\ +\x94]1A\x01\x1b\x16\xd66b\xbes\xf3u\x06\xe9\ +\x0eF\xa7H\x15\x90\xeb\xdc\x032\xa7Xt\xae\xc1\xfb\ +\x14\x8c\x10\xa1+p\xf8\xcf\x85\xb5\xce\x81\xda\xda\xcc\x15\ +\x0b\xf11O\x1cX\x13Xg\x02\xe6L\xb0\xadg!\ +\x0dB)\xacu\xd2j\xe9\x93J\xacg\x14\x84\x90L\ +\xb6\x9a\x18c\xc8\xf2\x98(l8y\xb8/\xba\xc5\x03\ +\xc9\xb3\xcf?\xcd\xdbo^e4\xbc\xbb\xaa\xe8\xc32\ +j\xf5\x0a\x8bG\x97\x9c\x0f\x85\xc5\xf9\xfe\x14\x94\xc5\xd8\ +\x9d\xdc\x8c]\xfb\x9dC\xb3bnf\x81A\xdf\xf0\xe8\ +\xf24\x8d\x05\xd8\xbe\x99\xd1\xedu\x19\xf4z\xacon\ +\xbbb\x0c.\x92\x0bk\x11J\xb9\xc2\x90\x14X+\xdd\ +=H\xf8ll\xc4\x98\xc1\xb7F;\x03.\xa1\xc6\x12\ +i!\x9c\x81\x99\xc4\x9ds%\xbd\xb2O0n\xf9\x12\ +\xc2z\xd5\x95A\x0a\xe8v\xbb\x5c\xbe\x94\x92\xa5\x19Z\ +?\xc2\xec\x5c\x8df+\xa2\xd6\x0cY\xbf1`T.\ +1]\x0a\x08o\x08\xcc\x9e\xe0\xdf:z\x8c\xc5\xbf\xf9\ +\x8f\xf8\x87\x7f\xfc\xdf\xf0\xd2\xb9\xdf#~\x9f\xe2\x92\x1e\ +\x00\xe0\xf70\xb2d\xc4\xeb_\xfd\x1d\x88\x22\x1e\xfd\xcc\ +/P\x0e\xe7\x18\x0d!\x1e\x80\x0d&\x99\xfd\xf4O`\ +\xf3\x8c\xcd\xaf\xbcD|\xf1\xf7\x08\xd9R\x8bJ\x08\x81\x12\x0e\x00\x0b\xef\x13!\ +\x9d\xfb\xb3\x15\xae\x02\xd9^\xaaQ\x7f\xe68\x9d/_\ +r7P`L#Z \xb3$W\xbb\xc4\xd7\xba\xc8\ +F\x80j\x96AHF\x9d\x84\xac\x93b\x8d{D\x08\ +\x14\xf5\xa5\x09\x1e\xfd\xc5gP\x9f[\xe2\xedR\xca.\ +\x9a\x09\xa1xDGT^\xba\xca\x0b\x7f\xf7\x7f\xe5\xc6\ +\xcbo\xfe\x85\xcf\xff\xc1%@\xa7\xdf\xa1\xe3\xad\xed\x0f\ +]\x1a\x1c\x02\x22\xde\xd7}\xb1\x96$\x1b\xb1\xb2s\x85\ +\xde\xa8\xc3\xe2\xd42\xb5r\x13%\x15Yf\xe9d{\ +tz{\x5c[\xb9\xcc\xab\xaf\x7f\x0d\xa9\x14J\xba\xbc\ +\xba0\x08\xa9\xd7\x1aTJ\xd5\x02\x05\xde\xb1\xbf\xb9\xce\ +\xe9\x0fz\x0cF\x03\xb2<\x1d\x9b\xeb\xec\xbf\xbf!7\ +9\x9d\xfe6{\xddMN,=N\xa0B\xf2<\xe7\ +\xc6\xca\x95C\xd8p\x81R\xa1\x97.\xde\x0a\xee\x0e\x9b\ +\x1b)\x03\xe6gNRD8\xdcs\x1cX@\xe7y\ +\x8a\xba=\xef\xd6\x1a\x8c\xe6\x8ec\xb8\xdb{\x1f\xfe\x7f\ +\xd6\x83\x12\xf7\x1e\xfd\xfe.I:dn\xee\x14R:\ +\xf0\xeb\xfa\x80\xc5\xbb^+\xfa\xf5\x95{\x9e\x98}\x93\ + \x8b\xbd\xab+\xb2\xb5\x96p\xde\x0f;\xe6C\xae]\x9d\xe7\ +\xc4\xa3\x01\xa3a\xdfG\x07\x15`\xf8\x909-\x16\xdc\ +Z\x93\xc4=\xda[\xd7\x18\xf5w\xbf\x7f\x8bhk\xc9\ +\x92!\xbbk\x17\x88\x87m&f\x96\x09JU\xb7 \ +\xb2\x06\x9dkRF\x0c\xfb\xdd;\xff\xf6n\x9fS\xeb\ +\xa2\x96\xde\x89\x95?\xf8\xda\xbd\x95\xf3d\xa3>\xcd\xb9\ +e\x82\xa8\x82\x01\x06\xbd6\x83^\x9b\xb5+o\xf3\xc6\ +\x8b\x7f\x86\x0a\x5c\xf1\xa9\x5c\xadQi\xb8\xcf\xeb\xf8\xfa\ +=\xb8Ic\x18\x0ez\x8c\xfa=t\xe6?\x7fb\xff\ +\xfd\x0a\xd6\xb7\xbf\xb3B\x7f{\x85\xa8\xd2\x18\x9b7Y\ +k\xe8\xeel\xd1\xdd\xd9:|\x7f\xbd\x84\xcfd\xe9\xa1\ +\x12\xfew:\xd6l\xd8\xa7s\xf5M\xf2Q\x9f\xea\xdc\ +\x11T\x18\xa15\x8c\xba\x1dF\xbd\x0e[W/s\xf9\ +\xd5\x97\xc6\xd7\x9d\x0aC\xaa\xcd&\xa5\xfamY\xc0\xb7\ +\xcd\xbd\xce\x12\x06\x9d\x0ei\x1cc\xb2l,\x9b\xbfe\ +\x9e\x87C\x06\xeb\xab\xe8x\xc4\xe4\x99G(LY:\ +\xeb\x9bt\xd67\x0fl\xf7\xb6\xe3\xb2\x06\x93\xdc[a\ +\x22\x95B\x06\x81\x7f\xb9\xa5\xbb\xbeEw}\xeb\xb6\xfd\ +\xb4\xb7\x9c\x07\x93\xa4\x87\x16\xab\xde\xed\xb0\xc6\x90\xeeu\ +i\x0f.P[^\xa4zd\x0eU*\xa1s\x8d\xee\ +\xf4\x89\xbb}\xb6/\xde\xe0\xc2\x17_A*\x89\x0c\x14\ +2\x90D\xd5\x0a\xd5\xc9\x062*\xeeuw\x16\x14\x8a\ +\x9fu\x9a\x91\x0eG\xc4\xdd\x01:\xd3.\xafT\x1fR\ +|5\x06\x93\xe5\xa4;]\xfa\x97VI;\x83\xbf\x14\ +\xc0\xb7\x18\xc1\xd2\x0c\xe0\xe4\x17.b\x08\x10\xa0\x02K\ +M\x86~]s@\xc9c\x8b\xbcS\x81\x09\x02l\xa9\ +\x84\x0e\xcb\x18\x19`=\xf8\xf5Jd\xaa@\x1d'}\ +.J\xb8E\xda\x86\xc0e\xd8\x16\xdb\xd5\x0a(\xc3\x13\ +mhi\xb0!lOC\xb6\x01[uE5\x05\x11\ +\xc2n\xe0<'L\xec\x12\x1er \xce@\xe5\x1e\xfc\ +*\xaf\xe8\xd1\xfe\xb0\x0c\xbeG\x13\x8c\x12\x98\xdc\x12(\ +\xe1\xd4vV\x92[\x81\xcd\x1c`\xb4Bx\xdf'\x85\ +\xd5\x99\xa3\x93\xadg\xe0\xbc\xe1\x831Nn\x9f\x19\x0d\ +B\xfaX1\x8b\xcd2\xaf&\x13\xa0s\x02\x11\xa0\x80\ +\xc0\x0a\x97\x95k4\xb9L1\xa4\xe8\xcc\x01\xe0@\x1a\ +\x9a\x84<\x1dUyH\xc0b\x04\xcd\xc01\xd8\x04\xb8\ +\xc6\xe8\x08Z\xd2\xcdM\xd6\x85\xf5]\xcb\xebC\xc1j\ +\x15j\x02J\xd5\x8c!#\x8c\xd4\x08+\x91\x81D\x86\ +\x0am\x0d!\x0e\x94\xb9\x9c\x91\xfd\x15(\x18\x84\xcf\xa9\ +u\xd1\xbd\x02C\xee8{\xe3\xfa2\xa4\x90\xce}\xd8\ +\xdfW\x0b\x15$\xc63\x91\xb88)\xf7Z\x01\x22\xc0\ +h\xeb\xce\xb0w\xe5\xd2\xb9\xa6\xbd\xdbs\x0c\xb9\xb6,\ +4gHsC\x96&H\x1b\x10\xe9\x16i\xba\xc5\x93\ +O\x9f\xe5\xd5\x97^\xff\xd0\xab)f\xe6&\xa9T\x22\ +,\xc6e\x1c{\xf7e)$\x06\xed\x8b\xb7\xfe^i\ +\x8d\xf3{P!\xe5R\x83\x9d=\xcb\xf2\x89Y\xf6\xae\ +[\xae\xde\xd8&R\x82\xdd,%\xc9R\x97\x7f\x0d\xe8\ +\xcc\xf86J7LA.\x08\xe1\x89\xb3\xfd\x987G\ +D\x08\xa4\x08\x19\x7fh\xc5\xfe\xb9\xb2\x08\xb0\x19H\xe5\ +\x0c.\x95\xc0X_~\xb2\xc2\xaf\xb1\x9c7\x825\x9a\ +\xc1 \xe6\xe2\xc5\xcb\xdc\xb8\xb1\xc2\xe2\x91E\x9ex\xe2\ +4G\x8f\xccp\xe4D\x9d~+c\xe3z\xc2d\xad\ +DeE\xa0W\xe0\x93\x135\xa6\xff\xda\x7f\xcb??\ +\xfeq\xfe\x8f\xcf\xffW\xf4\x06\xbb\xdf\xf3\xfc>\x00\xc0\ +\xefqd\xc9\x887^\xf8\x17\xa46\xe5\x89\xcf\xfd\xa7\ +\xd8p\x8e\xa1\x07\xc1&h1\xf7\xd3?\x83\xac\x96X\ +\xff\xb3\xaf0|\xf9\x05\xa2a\x0fy\xe6I\xec\xe4,\ +\xdaJ\xd7\x7f\xa6,\x92\x0c\xb9y\x1d\xfd\xcd\xaf\x91\xbe\ +\xfe-H3\xa4wc\x13R\x11\xcdM\xa1\x9e{\x14\ +]/S\x95\xd6\x998Hg\xe2 |\x9f\x89v\x91\ +o\xe4@o\xa2D\xeb\x13'\x91\xaf\x5cs\x8d\x1ab\ +\x9f\x05.j\xa1\x12\xe9\x98\xc5\x8eAw\x86^\x06\xe8\ +\x1e#\xc2\x07\x167\x8fO\xf1\xc4/=\x87\xf8\x19\xc7\ +\xfc\xeeH\xcd\xa4\x90\x8c\x853V\xa3\xf3\x8c4\x1d\x12'\ +}F\xa3.i\x1a35ut\xcc&W*5*\ +\xe5\xda{\xce!\xd6\x9eY\x1d\xbf\xf7;< \xad\xb5\ +\xc4\xa3\x0ek7\xcfQ\xa9MR\xabOS\xae4\x09\ +\xa3\x0aR9\xf7`pU\x7f\x93\xbb\x9d\xca\xd2\x84\xd1\ +\xb0\x7f\xc7q\xde\xf3}\x8a\x1f\xdeI\xa5\xe0\xd9a\xa3\ +s\xd2d@2\xea1\x1a\xec\x91\x0c;\xef\x8aE}\ +?\x86sf\xde \xee\xedQ\xaaMP\xaaN\x10\x96\ +\xebN\xf2\xac\x9ck\xa5\xf0\x15\x87[\x0at\x87\x1e\x8e\ +!\x8d\xef3\xea\xc5Z\x06\xbbkd\xf1\x80\xea\xe4,\ +\xa5z\x8b \xaa\xfa\xf3\xe1X\x84\xdc+\x1c\xd2dD\ +wo\xfb\xee\x9b\xba\xcb\xf6\x8d\xce\xc9\xe2\x01I\x7f\x8f\ +Q{\xcb\xe5\xf8Z\x83\x0a#\xb7H\xbb\xc7\xfe\xda1\ +ps\xc0Kg>\xab\xe9=\x0c\x93\xe7\xf4\xd7\xae\x93\ +t\xf7(O\xce\x105[\x04\xe5\x8a\x8b\xc8\x90\x8eQ\ +\xd2^^\x9dg\xe9m\x9fy{\xe7\xb4\x1fv\x1a\xc6\ +@=#\x8f\x87\xa4\x9d6\xa3\x9d-\xb2A\x9f\xea\xec\ +\xfc\xbe\xc4\xe8\xf0\xa3\xbdm\x7f\xb5\xcb\x00\xbe\xc7\xfc\x04\ +\x95\x8aw\xdf\xbd\x8dE\xbd\xe5O\x0e\xdc\xa1\xb4!\x1f\ +\x8d\xf6\x1d\xca\xbe\x87a\xd2\x8c\xfe\xe5\x9b$\xdb{\x94\ +g\xa7\x88\xa6\x9a\x04\xb5\x0a2t1;\x00F{\x95\ +H\x0a\xe90\xa6\xbf}\xc0s\xe3\xae\x9f\xcf;\x19\xe1\ +\xfd\xffr`\xd0d9\xf90&\xdd\xeb\x91lu\xc8\ +\xda}L\xf6\x01\x06\xcb\x7f\x9f\x86ZX\x00p\xe07\ +p\xce\xbe\x81\x154\xa3\x08%\xa5s\x06\x96\x02\x94\xf0\ +6$\x16\xab\x04\xb6\x14b\xabeL\xc9\x19_!\xa4\ +\x0fkt\xb8\xad\x09\xcc\x00#\xa0\xcf\xfe\x15R0\xc0\ +\x11\x0e\x00\x17\xbe\xb5\xdd\x00V\x04\xbc4\x84\xd9+0\ +\xb9\x08\xc7\x1b\xb0\xd7v\xcc\xef^\x0a\xd3\xd2\x01\xe9A\ +\x03D\x19\x18\x82N\x1d#\x9a\x18H\x85\x93H\xe70\ +\x8e\x0a\x06g\x10e\x05(\xdf\xcfk\x85\x03\xcc\xb9\xcd\ +\x91&u\xd13B`\xb2\xd4\xb5LZ\xe3\xcc\xaf\xc0\ +=3\xfc5\xe12Z\x15V\x08tf\xb1\x0aT\xd1\ +\x8b\xa9]!Xk\x89\x12\xc2\xf5jZ\xe3\xc5\x19\x12\ +MB\xae32\x11\x93\xdb\x84\xdc\xa64eH\xcb*\ +\x1e\x16\x92\xd3\x114$\x88\x18\x92T\x93\xe69\xbda\ +\xc6\x85\xf6:\x13LR\x0af\xd8\xcda-\x80\xeb\x0b\ +\xb0{\x16f\x81Y\x7f<\x00\xc6\xe6\xde\x14N\x90d\ +)\xa1\xaa`\xf1\x8e\x7f\xca\x9dK\xeb\xa3\x8a,\xc23\ +\x99\xda\xe7\x03\xbb\x1e_;~\xfe\xbb\xdcd\x01\x9eE\ +.*\x92\x19x\xe9\xb7\x8b\x89\x02#\xb4\x9bt\x0f\xaa\ +\xc6\xeb\x1e\xabhwGLMO23\xd3\x02\xa5H\ +\x87\x06\x9d\xa5,6\x1fg\xaez\x9c\xd7\xbb_\xe2\xf4\ +\xc3g\xb9qm\x8d\xf5\xd5\xad\x0fum\xe9\xc4\xa9\xa3\ +H\x15\x22E\x88E\xa3|?\x9b\x90\xc5\xf5\xc1\xf8\x99\ +\xe6@fD\xa5\x5c#K,\x93\x8d)\xce\x9c\x9c\xe4\ +\xfc[#6{\xeb(i\xd9\xdem\x93\xe59\x81\x0c\ +]\xa1\xc6X|X\x16V\x04\x8c\xcbE\xd6\x82g\x93\ +]\x85\xc6Ww|\xae\xb53\x1eS\xb8\x93`\xb08\ +'j\xeb\xfd]\x841.\xee\xcb\xfag\x8c\x10\xde\x00\ +\xdcb\x8c3\xd4RJ\x8ec\x9e\xb7\xb7\xb7x\xf5\x95\ +!\xbdG\x1e\xe2\xa9\xa7\x8f\xd3\x98\x0c\xa96Bn\x5c\ +\xec\xd3\x0c*\xb4\xaa\x0a\xbb\x02O\x87\x92\xca3?\xc7\ +\xf1\x85\xa7\xf8\x1f\x7f\xe7\xef\xb0\xb2y\xe1{*|>\ +\x00\xc0\xdf\xc3H\x87}\xde\xfc\xc2\xbf \x1evy\xe6\ +\xdf\xfd\xfb\x94\x83Y\x86\x03A\xdc\x17\xd8\xe6\x04\xb3\x9f\ +\xfd)\x90\xb0\xfa\xaf\xbe\xc8\xe8\x95\xaf\x22.\x9c#X\ +^F\x1d9\x86\xacV\xd0\xfd\x0e\xe9\xb5\x8b\xe4\xd7\xaf\ +\xa2\xdb\xbb\x90\xe7H\xa1\x90\xd2Ux\x94\x0a(?~\ +\x0a\x1eY&\x08\x04%e\x09\x14 \x9d\x81\x16\xc2}\ +W\xc2\xab\x88,$\x01\x0c\x1f\x9f\xa3\xb48A|\xb5\ +]\xd4i\xa0\xa8\xa6y\xd7?\x89\x18\xf7\x19*\x847\ +Jq \xb8q|\x92\x1f\xfa/?\x8e\xfe\x89y\xde\ +\xae$ly\xf0{\x96\x0a\x95\xaf\x5c\xe1\x8b\xbf\xfc?\ +\xb3\xf1\x01\xb9=[kh\x0fw\x9d\xd3\xf1\xbb\x19\x87\ +\xb0:w\x1bI\x16\x93\xeb\xf7\xde\x13i\xad%\xd7\x19\ +{\xfd-:\x83]\xa2\xa0D\xb5\xdc\xa0R\xaaQ-\ +5\x88\xc2\x12QPF\xa9\xe2\x11|\x1b\xe8\xbb\x07\xb8\ +\xb1\xd6\xf5\x10%\xd9\x888\x1d\xd0\x1fu\xe8\x0f\xdb$\ +\xd9\xc8\xf5\x5cXK.$\x9b\xbb7\x1c\x9bu\xfb6\ +\xbdc\xe0\xc7\x9e\xff4\xd3\x0f-\xf2\xfak\xaf\xd2\xde\ +\xde\x18K\x92\xeex\xbf\x03\xef\xfbN\x00\xf8\xbd\x0ck\ +5{{\xabtz\x9bc\xf0z\x8f\x17;\x00\xe9\xd9\ +\xd9\xe2\xbb\xb5\x96 \x88\xa8T\x1a~\xa1 \x98\x98\x9c\ +\xa6V\x9f84\x83\xd8\xde\xf6\xfd\xe0\x90\xdeH*M\ +c\xd2\xd4\xf7\xcb\x1a\x8d6\xef,M\xb5\xd6\xa2u\xc6\ +\xa0\xb7\xcd\xb0\xbfG\x10\x96(W\x1a\x94\xcau\xa2r\ +\x83 \x88\x08\xc2\xf2-.\x8bw\xddV\xf1\xc3]\xae\ +\x85;\x1e\xd6\x9e\x0d\xcf\xb2\x18\x9dgd\xc9\x904\x19\ +\x90\xc6\x03\xb2\xa4\x8f\xd6\xf9\xfb+u\xbe\xebp\xaa\x15\ +)%\xa5r\x95(*a\x8c!\x8e\x07\xf4G]\xbf\ +\xc8\x91\xa8\xb0\x84\x0a\xcb\x0e\x08\x0b\xe1[=\xd4=\x8e\ +\xd7\x90\xf4\xef?\x0f\xd0ZC2h\x93\x8ez\x04Q\ +\x99R}\x92\xa8\xda$\xaa4ny\xff\xf1\xeb\xf7\x0f\ +\xe3n\x1bt\xc09\x19\x91\x8ez$\xfd6\xe9\xa0C\ +\x9e\xc6\xb7\xcco\x9e\x8c\x18l\xaf\xdc\xb3e\xe0v\x86\ +9\xee\xed\xbe\xe7\xc2\x9b\xdb\x86&\xed\xb5\xc9\x86}\xd4\ +\xd6*Qc\x82\xb0\xd6 \xa8\xd4\x09Jed\x14\x1d\ +\xfe\x19\x13\xb7\xed\xcc\xd8\xeev\x7fOM\x9e\x93\xc7C\ +\xf2\xe1\x90\xb4\xdb&\xedu\x9c\xdc\xd8\x1fs\x1e\x8f\x18\ +\xac\xdc\xf4=}\x87\x8c\xdb\xee/V\x1b\xd2n\xf7\x9e\ +\x05\x02\x9d\xa4\x0cn\xae\xeeo\xf3\x8e\xa9\xbcm\x9b\xd6\ +\x92\xec\xec\xdd?\x8b~\x97a\x8d!m\xf7\xc8z\x03\ +\xe4\x8d\x90h\xb2N8\xd1 l\xd4\x90\xe5\x88\xa0\x5c\ +r\x0e\xd5\xefp\xdb\xbae\x1c`\xab\x8bc7\x99F\ +'\x09z\x98\x90\xf5\x86d\x9d\x01Yw\x80I\xb2\x1f\ +X\x87\xe7w\x1c\x02\x82\xc9\x19\x04!4*\xd8jH\ +\xa4\x14\xf5@\xa0\xb4\xeb'$r\xd5}+\x05\x84\x02\ +[\x09\xb0\x13\x15l\xab\x81\xad\xd7\xb1a\xc9\xf7C\xee\ +\x93\x96e\x9c\xf4y\xb0\xff6\xc0\x98\xa7\x22\xc0\x81_\ +p\xe9\x1b\xc5\xefv\x14\x5c\x9a\x86\xd6\x1a\x8c\xda0\x15\ +\xc1\xa99\xd0\xeb\x90\xd4@\x0f`Z\xe1\x9c\xa3\x1b`\ +\xaa \x86 \x13\x07hK\x89\x03\xc0\x1a\xef\x8c\xecY\ +\xe1\xc8:\x1f\x07\xaffv\xa7]\x80\xb2\xee>\x99[\ +\xedd\xa8\xc2\x81\x05\xd7\x86/\x9d\xb1\xae\xb6\x0e\x1c*\ +\x81\xcd3O\x0a[r\x11\x10h\x17\xa7$\xb4k}\ +r \xc4{\xcbx\x09\xbe\xf6\xc1\xbc\xda\xa4\xe4\x22E\ +\xeb\x11\xb9NQ\xd2R\x0d\x02r%\x19H\x07\xa4\xdf\ +\xba\xb6\xcd\xa5\x8d\x9bl\xc4}\xd6\x86{\xec\x99-\xac\ +\x14\xfc\x9b\x8f\xffu\xdeZ\x82\xce\xae\xa14\x82\xd1j\ +J\xe3l\x89e\x01\xd3\xc7B\xb6\xcf\x07$\xb9F\x08\ +\x0d\xd2\x12F\x8a\xd1p\x80)\x97P\x9e\x01\xc6\xee\xb7\ +vY\xab\x10h\xac\xc9\xdd\xb9\xb3\xe0\x8c\xf6\xdc\x992\ +:\xf3^\x0b\xde(v,\x9dv\xa0\x18\xc0\x1a\xc7.\ +Zk\xfd\xadj?\x8bV\xa0\x01\x89\x10\x9aR\x142\ +\x1a%\xf4z#\xa6\xa7\x03\x86\xb1\xa1\xa4\x02>\xf9\xe3\ +O\xd1\xd8Y`\xf5\xdc\x90\xdd\xc1K\xfc\xc8\x8f}\x8c\ +o\xbc\xfc\x1aW/\xad\xbco\xf7\x8e\xf7s\xb4\xa6\xeb\ +\xcc/\xcd9\xb7l\x93\x22\x84@\xfb\x9eqa\x15B\ +\x04h\x93!\x95\xbb\xb2\x1d\xab+\x98\x9d\x9egg3\ +\xe5\x93?\xfc0\x93G\x15\xc7C\xc5\x5c|\x8c\xf3\x17\ +\xae1J\x86()\x10R\x90\xe7\x89\xc3\xb9\xb2 \xca\ +r\xcf\xd2K\xb0\xce\xa9\xbeH>\xf2w,\xac\x15H\ +i=\xd86X\xbc\x1c\x1d\xe1\xd4\x18Bx\xaf2\x97\ +]\x8d\x07\xd5\xd6\x08\x8c\x10\xbe%\x0b\xb7}\xa3\xc9s\ +C2r\x9f\xc8AyH\xadV\xa29Q\xe1\xd8\xb1\ +Y*\x15\xc5\xf2\xc35\xda\x93\x19\xebe\xcdt=$\ +\xda\x10<\xb4\x0d\xe5#\xc7\x99\xfc[\xbf\xc1?\xf9\xe3\ +_\xe3\xdbo\x7f\xfe=\xcf\xf1\x03\x00\xfc=\x0e\x9d\xa5\ +\x5c\xf9\xda\x1f\x115\x1b<\xf17~\x19+\xa6\x19\xc6\ +\x82\xd1@`T\x95\x99\xcf~\x96t0b\xeb\xcf_\ +\x22\xdf\xd8$\xddX\xc3\xbe\xfa\xa2\xaf\xa2\x18_\xbd\xf0\ +=\x1e\xc2-\xca\xa4p9^A\xb3\x8ez\xf2!t\ +\xadL$ \x92\x10\x1c\xc8\xff\xcd\x85\x8b\xd4Pc\xd3\ +\x0d\x8b\x96\x96\xc1\x89I\xea\xc7[p\xad\xcd\xbe\x90D\ +\xe0\xc3\x1b\xfc\x9e\xcb1$\xb6>\x97M\x08Ie\xa1\ +\xc1\x13\xbf\xf2\xc3\x98\xcf,\xf0V\xe4\xc0\xef\x84P\x9c\ +\xd5\x11\x95\x97\xaf\xf0\xa5\xff\xec\x1f\xb3\xf6\x01\xb9=\x83\ +c\xd2\xf6\x06;\xec\x0dv\xbe/\xdb\x7f?n\x84\xd6\ +Z\xb4\xcd\x19\xa59\xa3t\x80\x10\x92@\x05(\xe9\xa2\ +\x0b\x82 $P\xa1g\xf9\xf7\xcf\xc3\xa1\xdb\xc2/\xbc\ +uN\x9a\xc5\xa4yB\xae\xd31\xe8=8\xb2Jp\ +@\xde|\x07&\xbb\xcb\xcfi\x96p\xe5\xda[\xb4\xdb\ +;\x14\xaco\x92\x0c\xde\xf3\x9c\x0b!(\x97\x1bT*\ +\xcen'\x0c#\x8e\x1e9M\x14U\x88\xef\xd3\xd8\xb8\ +\x00\xc0\xfd\xee\xde\xd80\xca\x18M~\x1f&Q\x8e\xa9\ +\xceI\x13\xc7\xbe\x0a!\x91*@i\x9c[s\x00\x00\ + \x00IDAT\xa9\x10\x15\x84\xe3\xef\xaeOG\xde\ +\x93\xf5\xbe\xe7\xfb\xf8k\xc2h\xed\x1c\x84u\x8e\xd6\xa9\ +\xffw~W\xd9\xf6{\x1f\xbe\x84&\xdc\xe2-\x08B\ +\xc20\xa4T\xae211\xc1\xe4\xd44'N\x9e\xe4\ +\xf8\x89\xe3\xcc/\xcc2;;Mkj\x828\xb6l\ +ow\xd8\xdd\xdbfcm\x95\xb5\x95U\xba\x9d.\xa3\ +\xd1\x88N\xa7\xc3p0p2\xf6^\x87,K\xd1y\ +\x8e1\x06]\xc8\xd0-\x07\x14\x0d\x87\xd2\x80\xef8\xac\ +\xd1d\xf1\x80,\x1e\x22\xe5:2\x88Pa\x84\x0aK\ +\xc8\xc0\x99p\xbd\xd3\x87\xc0\xcdu\x8eN\x13\x97G\x9c\ +\xbb\xcf\xdfa .\x1dvIGw\xba\xb1\xbf\xc3\x1b\ +\xdc\xdf\xeb\xef\xb6\x19\x9d\x93k\x07X\xc5\xce\xa6\xeb\xf7\ +U\x01**\xa1\xa2\x08\xa1B\x070\xde\xd1\xea\xddb\ +\xb5\xc6\xe4\x19:M\xd0i\xead\xda\x87\xc8\xec\xd3^\ +\x97\xb4w\x88\xa4\xfd\x9e\x9b\xbf\xf7\xf1\xa6\xbd\x1ei\xef\ +\x83\x99\xc3[6\xa9\x0dZ'\x8c\xd6\x13\xe2\xcd=D\ +\xe8\xa4\xd92\x0aQ\xe5\x08\x19\x05\x0e\xa4\x8b\x83sz\ +/\xc9\x91u\xbd\x91\xc6`\x92\x14\x93\xe6\x984\xc3d\ +\xb9w\xff\xfd\xf0-\xc2\xbf\x1fC\x96k\x80@D\x01\ +\x950\xa0\x16\x86`c\x1f\x0d\x14\xb8\xac\xe4@A\xa0\ +\xb0\xb5\x12LO\xc0\xfc\x14vz\x12*\x15\x94RH\ +\x1c\x93[\x01\xa6(\x0c\xde\x1c\x10\xf5\x9eUc\xc9\xb3\ +O\xab\xa2h\xfa\xf1\x1c\x02\xc6\xbf\xf6Z\x03fwa\ +n\xcb\xe5{Wfa\xa1\xe1r~7\x14\xd45\xe4\ +1\xb4k\xa0+.\x85\xc1\x0e\xdd\x1f\x17\xa6\x84F8\ +\xf0K\xe03\xefq\x12\xeb\xe2#\xa3\x0dh%\xc8M\ +@`$\xa9\xc9\xdc}<\xd7\x18\xefjh\x8d\xeb\x93\ +\x94\x06\xac\x0a\xb0:G\xd8\xd0\xbdNH\x8c\x16\x0e\xbc\ +[9f]- \x0b\x13#a\xd1\xc2\x01\x0c\xa3c\ +\x8cH\xc9LJ\x86\xc6\xd8\x9c\x1a\x922\x92\x05[\xa5\ +$\xe0\xab\x97\xb7\xf8\xf2\x85\x17\x00\x83\x0d,\x19\x19\xda\ +\xa44\xc5\x1c3\x8b-~\xff\x13p3\xb6,\xadh\ +\xc2K\x09AZ\xe2\x1b\x01,\xdd\xccI2'UV\ +2\x00\xa3\x89J%\xba\xfd\xee\x98\xed6\x00y\x8c\x08\ +#LnP\x187q&wre\xa9\x11\xda\xf7\x98\ +\xca\x82\xf1\xd5\x18\x8c\x03\xf5\xc6\x17\x8a\xbc\xab\x98\x14\x01\ +F\x8a}wb\xebzX\xadO*q\xce\xc5^\x8a\ +k\x9d\xb1b\xa5ZB\x95\x05ib9~z\x81O\ +\xfe\xecQ\xd6\xbf`x\xf6\xf2\xf3|=\xeb\xb2\xda\xde\ +\xe1\xb9\x8f?K\xad^\xe1\xdc\xb7/~\xe8@\xf0G\ +~\xe8\xac7\xaa*\x9e\x7f\xd2\x81N\x8b3T\xc5\x22\ +\xcbUl\x96\xa2d\x04X\x9a\x8d\x09\xa2\xa0F9\xb4\ +<\xff\xb1e\xb6\xd7s^\xff\xeee\xf2l\xc8\xea\xc6\ +6q\x9c!d\x88\xd6\xae\x88 e\x80\xc4\xf8\xa9\x96\ +\xbe\x86b\xb0\xd2\xb9\x8e\x1b\x93\x81U\x18\xac\x97\xa8{\ +\xb6YHw\xadJp\x14\x9a\xf6\xcf\xeb\xa2W\xdb:\ +\xd6\xdfd\xf8\xae{(\xb0\x8eP\x08\x19\xedG}I\ +@X\x92d\xc8\xa5\x8b\xd7\xd8\xde\xde\xe5\xf8\xf1e\x9e\ +\xfb\xe1\xc7\x98\x9c,35\x1f\x91NZ\xd6\xce\xc7,\ +\xd6+DU8~\x13>-\x8f\xa0~\xfe\x7f\xe2\x1f\ +\xfd\xee\xbf\xcf\x1bo\x7f\xf9=\xcd\xf1\x03\x00\xfc>\x0c\ +\x9dg\x5c\xf8\xe2\xff\x8b\x0c#\xce\xfc\xf4\x7fD\xb9\xb1\ +\xc8p(\x88\x87\x02\x1b\xd4\x98\xff\x1b?\x87,El\ +~\xe9%\xb2^\xcfw^z\xc9\xc2\x01\xf0\xe3\x9e\xa3\ +\x02\x89B\x0a\x85\x9ah\x22\xce\x1c\xc3X[(\x82\x8a\ +\xe8\xb8\xb1\x9c\xa0\xe0\x93\xac(*\xcb\x96AU\xd1x\ +x\x16\xf1\xd2\x0d\xdf\x08s@jX\x98u\x8c\xf5:\ +\xeeK(I}y\x92\xb3\xff\xc9\x0f!~\xf6\x08o\ +\x95R\xb6\x85\xa6%\x14gMD\xf5\xe5\xab\xbc\xfck\ +\xff;\xeb\xdf\xb9\xf4\x178\xb3\x87\x8f\x0f\xdb\x8d\xea\x9d\ +\x86\xb5\x86,O\xc9H\x89\xe16\xe0\xf3N\x8bQ(\ +\x16U\xef\xe6\xb8\x0f{\x8d\x10\x92\xa5\x13\xc7\xf9\xe4_\ +\xfbiT\xb9B\x18&\x94\xab\xd5w\xb9M\xb7\xef\xc6\ +\x1a\xa4PLL\xcc\xf0\xe9O\xfe\x1c\x95J\xc3\xff\xfd\ +a{\xea\x7f\x16\xb72kI:\xe2\x8f\xfe\xf4\xb7h\ +\xb7w\x91RQ\xadNR\x8a\xaa$\xe9\xf0=\x9d\xd3\ +0\xac\xd0j\x1d!\x0c\x9da\xce\xc4\xc44'N>\ +\x8a\xd6\x92wk\xaa[\x0c\xaf\x8eek{ul\x8a\ +\x96\xe7\xe9=\xddj\xdfi\xb8\xbe\xd7\xd49-'\xdc\ +\x02<\xde\x0f\xaf\xea\x03o\xf4=m\x8b[\xeeA\xde\ +\x7f \x08\x89\xa2\x12\xa5R\x99\xe6D\x8b#G\x96\x98\ +\x9b\x9db~a\x9e\xb9\x85yf\xe6\xa6\x99\x9d_d\ +\xe9\xe8\x1c\x93\xad\x1a\xf5z\x89R9\x02+\x08\x947\ +\xc1\xf0F.\xb9qy\xe8i\x9a!\xac%M\x12z\ +\xdd\x98v\xc7\xf5m^\xb9|\x93n\xb7\xcb\xa0;`\ +0\x1c\xd0i\xf7H\xd3\x84\xe1`D\xbf\xd7\xa6\xd7\xef\ +2\x1a\x0c\xe9\xf5zXcI\x92\x11\x83A\x17\xad5\ +y\xee\x0b\x00\xa6\xe8\x9d\xdb\xff\xda\xff\xdc\xb8c3\xc6\ +`\xd2\x11y:\xc2\x15`\xee=\x17w\xcc\xf5\xbbn\ +*\xff\xe0\xefO\xd6ht\xea\xbco\xf3\xd1`|\xed\ +\xdd\xf5\xba\xbb\xed\xd7\xe3\xcf\xe3;\x1d\xcb\xf7\xe3X?\ +\x04\xf3w\xfb\xb0\xc6`\x13\x83I2\x18\x8c\xf6\xe7\xf3\ +>\xb3\xf4n\xb9\xcf}\x08\x8f\xf3\xfb>\x84@D\x11\ +\x02CEHJ\xe5\x126\x94n%\xaaB\x17+\x14\ +\xb8\xa4\x0c\xaa\x11bi\x1a3;\x05\xad&\xa2ZE\ +I\x85r\xfc1u\x5c\xcf\xaf\x02z@B\x91F\xbd\ +\xcf\xf0\x16\xab\x9c\x02\x1c\x17\xa3\xf8\xb7\x05z\x0a.\xb7\ +\xa0\xd5\x81\xb8\x0b\x8d&,6\xa1{\x03B\x03\xc3\x04\ +\xca\x01\x84]\xb0\x13~\x03\x15\xaf\x0cu\x86\xcc\xfb\xef\ +%\xfd\xef\xfc\xc2\xde\x84\xee\xcd\x1c'\x0b\x99\x16$\xda\ +\x19\x1ae\xd6\xa0\x02\x81\xd49\xd6j\x04!\x0aGp\ +`@\x18gl%\x0aDi\xbd\x8d<.\xee\xc8\x0a\ +Yz\x8d\x9d\xed6\ +\xcb\xc7\x8fp\xe6\xcc\x09f\xe7J,\x9d-\xb3\xb3\x1a\ +\x13\x18E+\x0c\x99\xd9\x80(\x93\xfc\x95\x1f\xfb\x07\xec\ +\xb6\xff6\xab\x1b\xf7\x9fD\xf3\x00\x00\xbfO#\x1b\x0e\ +x\xeb\x0f\x7f\x0b\xad3\xce\xfe\xdc/Pi\x1ca8\ +r \xd8\xa8&\xd3?\xf3\x19\x10\xb0\xf9g/\x92\x0d\ +\x86\xb8;\x5c\xb1H\xb3\x85z\x85\xc2\x91TH\x85\x9c\ +\x9a \x9f\xa8\xe3\xcc\xe9\xddp\xc6\x02v\xfc\xb7\xfb\xae\ +p\x0e\x00\x1bkI%\xd8c\x13\x88Pa\x92\xc2\xb4\ +\xe5 \xe0\xbd\xedg!h\x1eo\xf1\xe8\x7f\xfeQ\xe4\ +\xe7\x8e\xf2v\x18\xb3%4M!9k\x22\x1a\xaf^\ +\xe7\xab\xbf\xfa\xbfq\xe3\x957?\x10\xd9\xf3_\xb6q\ ++\xd8\xfb\xfe/\x82j\xcd&\xcf}\xfa\xaf29\xbf\ +\x08@T.Sm6\xb9w\xef\xde\xfe\xd0\xda\xf7\xf4\ +\x08\x18\xc5}\x8c1X\x1d\xb8~\xf7\xdbT\x93w\x00\ +`\x7f\xe1J\x05\xe5j\x8d\x93'\x1e\xe5\xcd\xb7\xbeI\ +\x96\xa5T\xab\x13,.\x9cawo\x85$\x1d\x1e\xba\ +/\x87\xca\x95\x85$\x8c\xca\xb4&\x8fP\xabO\x01\x82\ + \x088s\xf6i\xa6\xa7\x8f\x90\xc4\xbe\xd8\xf8.\x87\ +\x10\x10\x04\x8e\xf1\xdd\x5c\xbb>>?I\xdc\xc3\xc5\x01\ +\xbcO\xe3\xc0\xf1}/\x92\xd7\xefm\xf8F\x88\xc2\x88\ +-\x8a\xa8\xd7\xea4\x9a\x93T\xaaeZ\xad\x19N\x9c\ +:\xc5\x89S\x0f\xb1|\xe2\x08\x8bK\xd3L\xb5\xeaL\ +\xb5\xea\xd4k%\x82R\x88R\x0ac\x84\xb30\x91\xa0\ +s\xc6\xb9\xbaq\xec\xe2\xc5\x04n\xadc\xbd\x0c\xceZ\ +\xe5\x94\x0f\x114[5f\xe6`8t}\xe9\xa7\x1f\ +>\x81\xf2\xcf\xd5 \xb0d\x99%K!\xcb5\x98\x9c\ +4\xcdH\x92\x9c~\x7f\x84\xd6\x928N\xe8\xf7\xfa\x0c\ +G\x09\x83^\x97n\xbb\xcd\xce\xee\x0ey\x960\x1c\x0c\ +\xd9\xdd\xddfgw\x97$\x8e\xd1y\xee\xc0\xf4pH\ +\x9e%\x8c\xe2\x844\x8e\xc9u\x86\xces/\x11\xdf7\ +=\xdb?G\x7f\xc9\xc0Iadr\xb7\xe3\xfaKv\ +\xb8\xdf\xf7q\xc0\x18\xe6\xc1\xb8\x8f!@\x06\x8a:\x8a\ + \xac\xa2+}\xc4B\x15[/a2\xc7\xcf\x0a\x09\ +\x84\x11\xf6\xf8\x0c\x1c?\x8e(W\xb1B\xa0\xa4\xa2\x84\ +\x93<7\xfc\xd7\xd0\x7f\xe5~\xe3\xc5\xaa&\xc2-n\ +\x0b\x09r\xc1\x08{.j\xac\xfew\xf0\x09V&`\ +\xbe\x01\x0fo\xc1\xbc\x06Q\x82~\x1d\xfa[p]B\ +#\x81r\x1f\xfa\xde%Y\x9a\xfd\x141\x8a\x04\xa3b\ +\xdb^\x1c\x22\xcc>\xcfPtIX\xed\x9e\x99.\x12\ +Oz\xf9\xa8c<\xc5\xd8\xfc\xca\xc9\xbb\xad\x11\xae\xcf\ +W\x08\xf7\xff\xf8>Z)\xb0\xc2b(\x12\xa5|\xcf\ +\xa6\xf2\x92aa\xc8uJn\x13\xb4\xce\x90B\xd3\x08\ +\xca\xd4E\xc4\xb4\xad0\xdc\xda\xe6\xc6[/\xa3u\x86\ +\x15\x06\x83\xf34\xc8\x85f\xbet\x94#'\xe7\xf8\x1d\ +\xa31\x1d\x81h\xb9>\xebZU2\xf4\xf3\xaa\xc7N\ +\xce\x8c\xd9\x18\x19\x06D\x95\x12y\x9e\xa1\x95s\x82\x16\ +\xd61\xb3\x12\xbf\xd4\x10\xd2\xf5\x86\x0a\xe5@=\x16\xa1\ +\x5cC\x9e[,\x18\xcf :\xc6[xF\xd1X\xe5\ +\x93x\xa4\x9f\x0b\xc7@\x0a\xeb\xdc\x9f\x9d\x0a\xa3\xb8\xbf\ +\xe5DQ\x8dR)r\xbd\xa6Jrl6\xe4\xf8\xf1\ +\x08)\xa1uJq-\xed2U\x0f(\xfdi\x95v\ +G\xa1T\xc4\xfc\xc2\x22s\xf3\x0bh\xadI\xe3!\xeb\ +\x1b\xeb\xec\xee\xb4\xe9\xb4{ln\xec\x90\xc4\xf9_\xe8\ +=rqi\x96(,\xf99qfi\xd2\xca1S\ +\xabuF\x10\x84\xae\xe7[\x0ad\x18R)\xd7\x08D\ +\x89\xe1 \xe5\xd9g\x8fR\x9f\x13,-W\xb1+e\ +\xd6\xb6\xb6\xc8t\x06\xc2bMN\xae\x93\x03\xd1R\xca\ +K\x9f=\xa3\xee2\x8d\x5c\xd1A(\x0a\xa7i\xfc\xd9\ +\x14\xf8\x08$\xe9r\x88\xadqs#\x84\xbb\x0e\x1d\x9b\ +\x9f\xbbx\xc3\xa2\x07x\xccb\xe7\xb8~\xe0B\xd7%\ +p\x12iw\x0d\x08)\xc8\xb3\x9cN\xa7K\x92$ \ +\x0c\xf5z\x85\xc9\xd62a$\x98?^\xa6\xdb\xc8\xb8\ +~i\xc4\xd1j\x85f\x06u}\x84\xbf\xf2\xf1\xff\x80\ +\xdf\xfe\xdd\xbfw\xdf\xf3\xfc\x00\x00\xbf\x8f#Ob.\ +\xfc\xc9\xef\xa0J%\x1e\xfa\xd9\xbfC\xa5\xbe\xc40\x86\ +x\x04\xb6>A\xeb\xb3?\x81\xc95\xdb_z\x99|\ +\x14\xe3\xcbz\xe0%\xd0\xb7\x82`\x89\xa8\x94\xc8\xb1.\ + \xbe\x08a\xc7\xdd\xb0t\xf1e\x8d\x93\xbd\xf8\x1eQ\ +\xa3\xfd\xcf\xf5h\x9c\xadi\x8b\x1b'\x85S\x9b\xf0\xbf\ +sw\xe7\xda\xd2\x04\x0f\xff\xe23\x88\xcf\x1d\xe5\xad0\ +a\x9b\x9c\x09$guD\xed\x95\xab|\xf5W\x7f\x9d\ +k/\xbe\xf1AM\xeb\x83\xf1=\x8c \x8cx\xf2\xf9\ +\xe78\xfd\xd4\x93\x88 \xc0\x02a)\xa4:1\xe1\xa5\ +*w\xfe\x8d\xf0\xe0\xc8\xf8>#\xd7+\xe2^\xd8\xee\ +\xec\xd2\x1fv\xa9V\xa6\xc9\xf3}\x89\xd7\xdd`C\xd1\ +g\xee@\xa6\xe4\xcc\xe9\xa78\x7f\xea[\x9c\xbf\xf8\x1d\ +\xd0\xd0\xa8OS\xabN\x92\xebl\x1c{sp\xdc\xbe\ +\xbd\xa28\x14\xa8\xd0\x99_\xe0\x5ccO\x9e|\x8c\xa7\ +\x9e\xfa$\xd6F\x8cMf\xdf%9\xe3\x80\x17t\xda\ +\x9b\xac\xaf]\xf3\xefk\x19\x0e\xda?\xa0\x0b\x5cWD\ +SA@\x18\x04\x84aDT*Q\xabO0\xbf\xb0\ +\xc0\xf4t\x8b\xe9\xb9Yf\x17\xe6\x98\x9d\x99\xe2\xd8\xb1\ +#\x1c=\xb2\xc4\xe4d\x83z\xa3L\xa3Q&\x08\x5c\ +a\xcc\x81Ww\x9e\x8d\x814u_Y\xeeX\x0d)\ +\x0b\xff&7O\xb9v\xccj\xa0\xdcsTk\xf7Z\ +\xaf\x88\xc2\xe2\x80\xef\xee\x1e\xb4w\x0c\x81\x82(\x12\x04\ +\x81%\x0c\x05A$\x9cJN\x80\x92\x12\xa5B\x82\xa0\ +B\xb9\x22hM\x83\x92.fA\x1b\xebc\x1f\xf0\xe7\ +\xb9(\x22Z\xa44t{)yj06'\x893\ +\xda\xdd\x01\xa3\xe1\x80\xad\xed6\xdb;\xbb\x0c\xe3\x11{\ +\xbbm67w\x9c\xabv\x9c\xd2\xeb\xf7\xe9u\xda$\ +I\xcc\xa0\xdb!\x1d\xf4Q\x81B\x05!\xc3n\x1b\xa3\ +5RJt\x9e\xdd\xc2\x90\x16\xd1Y\xdf\x8b\x19\xc7\x83\ +\xf1`\xfc\xeb0&f'p\xcd4\x12-\x03D\x18\ +`\x17[\x90jDn1\xa9\x03-bi\x0e3\xbf\ +\x88\x91e4n\xa1Z\x06j0\xce\x97\x1e\x00\x1a[\ +x\x09\x8f\x1b\xbc\x0a6\xb6`]\x0f\x96\xfb\x0b@\x5c\ +,\xe9\xf1\xbfO$\x5c>\x02\xc7:\xd0\xdd\x84\x99*\ +\xccO\xc3p\x00\x83\x046s\x08\x0c\x04+\xd0k\xb9\ +\x8d\x07x%\x9e\xc4\xe5\x01{N\xe3\x80b\xd5\xb94\ +\xfb\xcc\xf7\xdc:\x99tnAk\xefk\xe1\xf3\xe1\xb1\ +\xceDHX'\x876\x99\xf1h\xda\x15\xa9\x1d\x10q\ +\xc0\x12\xad\xbd\xd9\x95\xf6\xfb/\x9c34\x0e@\x1b\x91\ +\x91[\xa7^\x126\xa7\xaeBZA\x89\x19Y\xa7\xd9\ +\xde\xe5\xfa\xb9\xaf\x92g#oL\xa51\x12rR\x02\ +U\xe2\xb9#\xcf\xf0\xf9\x86\xa4\x97%X\xca\xe3\x22\xc2\ +\x08H3K[\x08\x1e\x9a*\x91\xcfL\xd0\x1ev\xb0\ +i\x82\xf5AT%\x15\x10\xc71\xb5rm\xdc\xeb)\ +e\xe0\xd6\x9b\x16\x04\x0a[\xa8\x16}\xef\xae\xd5N\x12\ +]`$\xe1YB\x81\xc1e\x22\xbb\x12\x85\xf1\xbf\x13\ +\x80U\xfb \xd8M\xbc?\xf3\xc2\x12\xaa\x88J\xa5D\ +s\xa2Fkz\x92\xb2T<\xfe\xb8(\xfc\xebP\x11\ +\xe8\xba\xe1\xd5\xd5\x97i\xc7\x1bDA\x15\xa35\xa9\xcf\ +\xb5\x92h\xc2R\xc4\xf2\xf2$\xcb\xc7\xb5\x03u\x02\x8c\ +\xc9\xe9u\xfb\xf4:\x1dvv\xda\xec\xedt\xe8u\xfb\ +\xf4\xfbC\xf2\xec\xfd\xf5\xd8\x10\x02\x8e\x9eXD[\xc7\ +\xee\xe2\xa5\xdf\xc6\x17\x07\x8c\xb5\x08\x15\xa0\x8du\xed\x8f\ +\xc6\xa0T\x85fs\x9a\xbdv\xcc\xb1#G8z\xa2\ +\xc1\xee\x86fem\x9bQ<\xa2\xd3\xeda\xb5E\xaa\ +\x00\x9d\x17,\xba\xf2xC\xfa>_\xed\x9f\xa7E\x14\ +U0&\xd7\xc6\x91\x95\xfb\x5c.\x02;\xeeM\x06\x17\ +G\xe9\x22\xf6,\xca\x1b\xb2B\xa1\xc6\xf2\xa5'\xe1\xcc\ +\xcd\xac\xb0\x8eq\x1eG7y\xe94\x06\x15H\x8c\x85\ +8\xce\xb8vu\x83\x9b7\xb6x\xed\x9bo\xf3\xfc\xf3\ +O\xf2\xf0\xd9y&\xa6CJU\xc5\xf6\xb5\x8c\xf9\xbe\ +dA(\xce\xce\xff\x14\x7f\xf2\xc2\x7f\xcf\xee\xee\x1e\xf7\ +3\x1e\x00\xe0\xf7y\xe4\xf1\x88\x0b\x7f\xfc/1Fs\ +\xf6\xaf\xff\x02\xb61\xcf`\x04\xa3\x18l}\x8a\xe9\x9f\ +\xff,\xb2\x1c\xb2\xf9\xf9\x17\xd1\x83\xa1\xff+{\x9b\x19\ +\x91\x97\xb9\xe4\x1a\x9bi\xc8sr-\xc95X\xe9b\ +\x93rk\xc8\x84!\xb7\x0e\x04\xe7\xd65\x94\x93\x19\xc8\ +\xf4\xfe\x0d\xf4\x80\xcc\xf9V\xf0\xeb.\xda\xfa\xf1I\x1e\ +\xf9\x95\xe7\x10?s\x84\xb7\x83\x94mr\xe7\xf6,\xca\ +\x94_\xba\xc4\xcb\xbf\xf6O\xb9\xf1\xca_|\xd4\xd1\x83\ +\xf1>\x0c!8\xfd\xe8\xa3<\xffo\xfc\x04\xa5Fc\ +lf \x85\xa0\xd6h\xa2\x82\x90<\xdd\xbfy\x0b)\ +iNNq\xec\xcc\xc3\xc80\xe4\xadW_%\x8dG\ +\xa4YL\x96'(\x15\x92$1\xeb\x9b7X\x98=\ +\x89:\xd0\xe3t\xd8\xb8\x85\x0d\xb6\x90\xc4P\x9bh\xf0\ +c\x9f\xfayT\x10\xf2\xf6\x85o\xbbx\x02\xa9\x08\x0f\ +\x18w\xddm\x1b\x87\x8dJ\xa5\xc6C\x0f=\xc9\xc7?\ +\xf1S\xd4\xebs\xf4\xfb\xf7\xde\xa7\xc3F\x10\xb88\xb1\ +\xf3o\xbdF\x92\x8c\x00\xc8\xd2\x98$~\x7f\xb2\xe6\xbe\ +\xff\xc3\xc9\x96\xc3\xa8\xc4\xd4\xd4,s\x0b\xf3\x1c=v\ +\x94c\xc7\x16\x99\x99\x9dazf\x9a\xd6T\x8b\xa9\xe9\ +\x09f\xe6fh6\xcbTje\xc2\xa0\x84T\xae\xaf\ +'P\x82<\xb3\xe8\x1c\xe2\xd4E~ ,\xda\xdd~\ +\xd0\x1e\xfc\x86\xfe\x89aq\xa6/~}\x80\xf2Q \ +RX\x0a\x9f\x9f\x83d\xea>#\x0c\xb9\x86\xb5MK\ +{\xd7\xd2\xa8@\xb5\x02B\x81\x12\x0e\x10k\x0b\x81r\ +w\xa8\xcc\x17\xde\x8bV\xcb\x5c\xbb\x8d\x1a\xeb\xce\x1b\xd2\ +G\x91\x04n\x1f\xcae\x811\x02\x15\x94\x90\xbe\xf9O\ +\x07019M\xddZ\x9a'\x0d'\xad\xc5(Ij\ +5\x9daFn4\xddaN?I\x89\x93\x84,\xcd\ +\xd9\xd9\xd8\xc2\x0c\xfb\xccLT\xa8F!kW\xae@\ +\x9eQ\x8e\x14\xfdN\xc77\xfc\x19\x02a\x19uz\xac\ +\x5c\xbb\xcew\xcf\x9dcs}\x8d\x07t\xea\x83\xf1`\ +\xdc9\xa6\xe7\x9a<\xfb\xe9\x8f\x92\x09I\xe2\xdb\xb0d\ +\xb3A^)C\xee]\xf2\xad\xc46\xe7\xb1\xe5&\x1a\ +IaAX\xc4\x1bM\xe1$\xcf\x85|9\xa7H\x8e\ +\xdd\x07\xbe\xb0\xdf\xef[\x8c\xe2\xe7\xe2)s\xb0`\xeb\ +Bx`\xa7\x0c\x17gaq\x0d&vaa\x09F\ +S\xd0^\x81^\x19t\x07\xa2\xd4)\x5c\x12\x97\x1e\xe9\ +\xc0\xb5\x86@{\x85\xafp\xecp\xb1\xec\xca\xf1\xc4\x85\ +u=\xc1c\x8f!%\xc9\xb5Bkg@j\xac\x06\ +\x9c\x0c\xd5\x1ao!-p\xcc\xafv2Qi\x85w\ +:/z\x80A\x9a\x9cPXB\x05\x88\xd4\xb9\xd3\xdb\ +\x14\xad\x13$\x82F\x101\x1b\xd59\xa1fX\xdai\ +\xb3\xf9\xdd\xaf\x92\xa7\x03\xe7\xc4\xaf$\xa9\x8e\xc9\xad\xc6\ +Z\xc9\xc7\x9a\xcf3<;\xc7\xb7[\xc0d\x99|Q\ +\x12\xf9\xb9_\x00\xbaF0\xfb:\xa4'\x14\xb2\xa2|\ +q\xdb\xb5F!4A\x14`F\xd6\xf5\xe3\x0a\xafU\ +\xb4 \xac\xc6z\xb2\xc7J\xb7\x08\x116\x1f;=\x0b\ +\xe1\x9c\xd5\x85\x94`\xa5\x03R\x14\xc0\xc8\xc7A\x89B\ +>[\x88\x1f]\x91\xd7\xfa\x08 \x8c\x06\xe9\x80\x5c\xb9\ +\x12\xd1l6\x90B\xd0\xcc3\xd2\x91\x22\x0a\x14{]\ +\xc3\xb7\xdfJy\xfd;\x1bt\x075\x16\x8f\x9d%M\ +\x86\xa4q\x9f8\x8eI\x92\x04\xads\xb4M]\xcc\x14\ +\xdepJ\x0a\xa4\x0c\xa8Wk4\x1a\x0b\x1c=\x96a\ +LF\x96\x8d\x18\x8d2vv7\xb9qu\x85\xb5\x95\ +m\xf2\xec{/\x82\xce-\xb6\x98\x9c\x98\x00\xbc\xe9\x95\ +\xb6(\xe9\xa2\x90\xacq\x92r\x17\x9d%\x10\xca\x9ba\ +i\xcb\xd4\xe4,+\xd7G<\xf9\xc93\x84R\xf1\xda\ +\x9b71&%I\x13F\xf1\xc0;.\x0br]\x10\ +o\xeeB\xb5\xbe\x99W\x98\x83\xae\xcd\xbe`m\xads\ +\xa06\xe9\xbe\x92\xb4`\xefQ\xbe\x92\x94\x8f?C\x8e\ +\xcf\xf7\xaaT+\x10\xde8\x0b\x1c\x9bl\x11\xee\xb9\x8c\ +\x03\xc1\xe3~a!=\xc9g1\xb8\x08%\xad\x9d/\ +Bns\xf6\xf6vx\xed\xb57HR\xcd\x13O\x1e\ +\xa1\x5c\x91L\x9d\x80\xcb\xbb#\xccv\x8dA^\xe3\xc9\ +\xa7~\x88?\xff\xe2\x17\xeek\xae\x1f\x00\xe0\xef\xc3H\ +z\x1d\xce\xff\xc1o\x93\x0ez<\xf9\xb7\x7f\x15S\x9f\ +e0\x84\xe1\x08t\xbdE\xeb\xe7?\x03\x126~\xef\ +\xcb\x98,\x03\x7f\xc1\x14|\xad\xbb(\xc1t\x87\xc8$\ +%MK\xa4\xa1A*\xb7\xc04\xd6\x90)\x07\x80S\ +4\x895\xa4>;P$\x1a1\xca\x91[\x03\xb7\x92\ +<\x00\x80o\xffj\x9c\x98\xe2#\xbf\xf6#\xe4\x9f\x9e\ +\xe7\xad f\x93\x9cI$g)S\xfe\xca\x05\xbe\xfc\ +\xcb\xff\x84\xf5\xef\x5c| {\xfe\x01\x1d\xd3\xb3\xf3\xfc\ +\xf8\xdf\xfc9\x9a33\xe3\x84\x10\x01H%iLM\ +\x11\x84\x11y\x9a\x00\x82\xfaD\x93\xa7?\xf9\x09\x1e\xff\ +\xf8\x0fS\x9d\x9a\xe6\xc2\x1b\xe7\xb9\xf0\xadoC<\x22\ +\xd7\x19i\x16S.\xd51Fs\xe1\xd2\x1b<\xf5\xf8\ +'Pa\x808\xc4my\xc2g\x7f\xf2oq|\xf9\x0c\xaf~\xe3\x8b\ +\xec\xeem\xa1\xf3\xfc]\xcb\x82\x857c\x98\x9b;\xca\ +\xb3\xcf|\x8a\x87\xcf\xf6\x0c\x95\x92\ +\xa1\x5c\x92.\xc2A\xba\xeb&R\x02\x93\xe5t\xf6\x86\ +\xfc\xd6o\xfe\x01\xff\xf0\x1f\xfcw\xa4\xf1\xc8\x9f\xa7\x07\ +@\xf8\xc1x0\xa4\x94\x1c=9\xcf\xb3\x9fx\x0a\x19\ +\x05\xb4\xfdZG\x8a)t\xb9\x8e,\xe7\xae\xa7\xd1\x1a\ +\xac\x98\x00\x02r\xbc\xc2\x04gt5\x89c\x80\x0bo\ +\xc3\x02\x00\x17\xdcR\x01~\x0bI\xf3\xbe\xdc\xf9V)\ +P\xc1\xfe\x1ed\x84\x0b68\x15pi\x06\x167\xa0\ +\xba\x0d\xcb-Xj@V\x81\xdd\x0e\x5c5>\x07\xb7\ +\x0bm\xbb\xbf!a\x80\x1cl\x066\xc5\x99\x99\xc9\x22\ +e\xc3sh\xc2\xf3\xb5\xc2\x12\x05\xde4K\x0bL\xae\ +\xddCH\xc8}\xef\x02\x0bX\xe7\x0c\xed\xf4\xd2\xbe\x00\ +\xe8870\x1a!,\x81\xb0\x04\xd2\xba\xf6\x11\x9c\x01\ +bN\x866\x19!\x96\xa9\xa8\xc4|X\xe7\xb4l1\ +\xbb\xb9\xcb\xb5s_\x22\xd3#\xd7c\x8c\x8b]\xcae\ +\x8e\x91\x92\xc7'?\xc2\xccS\x0f\xf3O+\x19\xc9\xa4\ +\x22XPLD\x10\xe5\x86N\x92\x91(\xc9\xc4E\x05\ +\x174\xdbo\x5ce\xa8\xda\x98\x5c\x8f]\xa8\xb1\x06%\ +\x03\xac\xc9\xb1^)#\xa4\xeb\xef\x1d3\xd9\x08\xefV\ +\xed\x8e\xd1\x1a\x83\x90\x81\xfb\xee\xf1\xbe\x03^j,\x85\ +6E%U\x14`\xcaG\xffH7\xb3\xc5\xdf\x19!\ +\x5c\xaf\xac\x14\x84a\x88\xc0\xb2\xbb\xdd\xe6\xe2\xdb+.\ +\x1a\xb1Vb\xf9\xa1\x93,/Kf\xe7O\xd3\x1d\x9c\ +\xa2\xd7\xc9\xe8\xf62F\xa3\x1e\xe9(&\x1et\xe9u\ +z\x0cz]F\xfd.y\x9a\xa0uL\x9ef\xe4z\ +\xe4\x9e\x81i\x86\xb1\x01B\x86\xa8\xa0BsB3\xd9\ +\x9a\xe1\xe1\x87\x1f\xc3\xd8\x94\xed\xcd\x1dVW\xd6\xd8\xdc\ +\xd8e\xd8\x1f2\x1a\x8dH\x93woH\xd2\x9c\xac\xf1\ +\xfc\x8f<\xe3\x0d\xa4\x1c\xac\xdc\x07\x89\xfe\x1a\xb0\xdeI\ +\x19E\x9a&DQ\xc4\xcc\xcc,Y*i6\xa6\xf9\ +\xc8c\xb3\xec\xee\xc6\x84aB\x12\xe7l\xef\xb6\x9d\xe9\ +\x95\x94\xe3\x04\x0d)\x94\xef+v\x9f\x8aq\xf6\xaft\ +U\x9aB\x1d\xe8>#\x1e [3\xaex;\xb0j\ +\xbc\xfa\xcb\x19\xf7\xe2\xeb\x14\x80_Gy\xcb9Q\xac\ +\x11}e\xa80\xb6\x14N\x09\x82\x10NA%@z\ +\x97\xef<\xcb\xf7Yg!\xd0\xb9f8\x1cp\xf9\xd2\ +E\xa2\x08\xce\x9c]\xc2\x22\xc8l\x88\x8d`\xe5r\xc0\ +\x91\xe5\xc7\x81\x07\x00\xf8C1\xf2$\xe6\xf2\x17~\x1f\ +U.\xf1\xe8\xbf\xf7+\xd8\xfa4\xfd\x04\x861\x98Z\ +\x83\xa9\x7f\xfb\xa71i\xce\xe6\x1f}\x0d\x9b\xb9:\xe7\ +\xd8\xc2\xc1gm\x99\xdd>\xf2\xe6\x16y\xabB\xec\x14\ +0(c1\xa1!U\x9aXhbr2\x93\xbbF\ +\xbcLc\xd2\x9cz/\xc7\xbe\xbd\x8dM\xdd\xed~_\ +d-)b\x90\xaaKM\x1e\xfd/\x9e'\xfb\xf1\x05\ +\xdeR1\x9bh&\x91\xf7Z\xe7\xf4\x07{c\ +'\xe8\x9b\xabW\xd9\xde\xd9`\xa2~\xe4\xbe\xf7+\x8d\ +\xa1g\x04\x95\xfa$\xcf<\xfdc|\xe4\xc9O\xb0\xd7\ +\xde\xa2\xd3\xdd%;\x80^oa\x8fo\xdbFT\xaa\ +01\xd1\xa2\xd1\x98!\x08\x22\xb2\x1c\xba\x1dW\x99\xbf\ +\xdf\xabU*\x88J\x96+\x97\xcf\xb3\xbb\xb3\x018\xb9\ +\xd3\xb0\xbf\xfb\x01JZ\x85_\x08H\xe7 \x1e\x04\x04\ +a@\x18DTk5N\x9fy\x94'\x9fz\x9ac\ +\xc7\x8f\xf2\xf8G\x9e\xe0\x89G\x8f\xd2h\xba\xfeZ\xa1\ +\x8a\x00{\xc7\xc8\xe6\xda\x92\xe7\x82\x00\xc1\x0f\xc6\xbf\xceC\x08x\xf2\xb9\x879\ +}\xe6\x142p\xfc\xab\x22FPE\xa20T\x187\ +d\x09'rMq\x05\xa9\xc2\xe5y\x02\xd7\xef\xeb\x13\ +J\xc7\xcf1\xd8\x07\xb3E\x82\xa9\x8f\x86\x1d\x7f\xed\xbb\ +\xa7\xdc\xca\xfa\x1e\x94B\x1f\x04\xc1\xbd\x0a\x9c;\x01\xf5\ +\xf3`\xae\xc2\xf2)\x98]\x80\xc7\x86\xd0k\xc2\xd6\x16\ +L\x1a\xe8\xf4\xa0\x13y\xb5\xa8\x06\x93Z\x97Ii<\ +\x980\xee\x1en\xa5\x03\x12V\x82\xd6\x06#!\xce\xac\ +S\xd7`1Bb\xacc\xf6\xac\xddo$v9\xbf\ +f\x7f'\xc19\xeaz\xd6L\xda\xcc1\xd0\xd6\xdd/\ +\x8d\xcd\xb16\xa3dsf\x832s\xb2\xc4B\xd4\xe4\ +dT#\xbbx\x81\xab\x97_\x227)&p3h\ +\xb0\xe46\xc3\x882\x8b\xe5\x87y\xf4\xf8Gy\xc1\x0a\ +j7cJ\x1b\x92\xca\xa8\xce\xdc\x22\xc8\xc8\xd2\xee\xa6\ +\x94\xd2:\xf3[0\x1a^\xa37\xbc\x80!\xc3\x13\xb6\ +\xaeWY(\xa4t\x12\xdb4\xcf(G\xce\x10Q\x22\ +\xb0\xd2\xf8\xf3!16\xf7\xec\xad\x97\xde\x8e\xf3\xcf\xfd\ +Iv\x9dg~\xbfs\xce\ +\xddr\xad\xcaZ\xbaz\xefF7\x96\x06\x08\x02\xc4B\ +\x82\x22\xc5U\x22%Y\x8bG\x8e\x91<3\xa1\x09\xd9\ +\xa1\x18\xd9\x13\x9eQLL\x84\xc6\xb6\xac\x0f\xb6\xc3\xe1\ +\xff@^b<\x8e\x90\xbeX#\x89CQ\x12%\xce\ +\x8c(\x0d)\x92 A\x80\x047\x80X\x1a[\xefK\ +m\xb9\xdf{\xcf\xe2\x0f\xef\xb9Y\xd5M\x80\x8b6.\ +\xaa\x83HtU\xe6\xad\xcc\x9b7\xf3\xdes\x9e\xf7y\ +\xde\xe7A%\x9c8~\x07\x17_\x9d\xf1\xd8\xc3\x0fb\ +\xbc\xe6\x99\xaf\xdd\xc0\x87!U=g<\x9b\xd2\xa4\xcb\ +8_\xa1\x95Z\xa4\x01\xa8\x98\xddk\xe2\xa1\x959\x18\ +\x91'G\xac\xa0\xb0h#\xc6m\xda\xe8\x85[}\x08\ +\x1a\x15D6\xed\x83C\xab\x84\x10b7\xbe7\x8b\xb9\ +Z\x85\x10\xed\xa2cI*F\x98\x81\x17?\x19\xb4\xc4\ +&E\x87oy\xa3\x22\xbe\xf7!\xa0\xbd\xa1vp\xe3\ +\xfa.[7G\x5c\xbd:d:\xadX\xea\xaf\xd2\x9f\ +uh9\x18\xd7S0+oxl\xdfh\x1c\x00\xe0\ +\xbf\xc1\xe1\xeb\x9a\xf3\xff\xfe\xf7\xd1\x89\xe1\xae\x7f\xf8+\ +\xf8\xf6:\xe3R1+!$mV\x7f\xf1gPE\ +\xca\xf5?~\x1c7\x99.\xceo@\xbe\x88;\x13\xd4\ +\x17^D\x9f=\xc4\x5c\x19\xe9gq\x81`=\xb5v\ +\xcc\xb5\xa5\x0a\x02\x80\x9d\xab\xf1\xd6\x92\xd5\x8e\xee\xcb\xbb\ +\xb8\xaf]'\xd8\xc6\x13q_\xcdS)\xba'\x969\ +\xf7\xab\x8f\xe1\x7f\xec\x18\xcf\x99\x92k\xc1\xb2\xa25\xe7\ +\xc8\xe8<\xf1\x12\x9f\xfd_~\x93k_9\x7f\x00~\ +\xbfOG\x92f\xbc\xe5\xed\x8fq\xee\x91\x07%\x8a'\ +\xde\xbfX8hX;\xb2\xce\xfb\x7f\xfe\xbf`\xfd\xc8\ +!zkk\x04cp\xfbe\xab\xfbF\x08\x9e\xe9l\ +HUU\xe4E\x87\xa0\x03Wv_f\xfd\xe8:\xd3\ +I\xc6w\xea\x13UW`w!\xcdD\xaa\xba\xdc;\ +\xce\xf2\xd2\xf1\xc5Re\xff\x02\xe7\x96\xfd\xd8\x7f\x0b\x02\ +\xe2fS\xa8\xac(\xa0\xbe\xd3o\xabRP\x14\xe0\xdc\ +\x94\x97^\xfc\x0aed\xee\xca\xf9\x84\xd9t\xf7o\xe1\ +\xfb\xaf\xe2~(\x8cIH\xd2\x94v\xbbK\xbb\xd3g\ +i\xb9\xcf\xca\xca\x80\xb5\xb55\x0em\x1c\xe2\xc8\xd1\x0d\ +VV\x07l\x1cY\xe5\xee{\xce\xb0qd\x85\xa04\ +\xc1I\xc0|e\xa1\xf2`\x8c\xc8\x96\xa5\xf76`\xbd\ +\xc2\x11\x98W\x81Y\x09\x93RXUk\xa1\xd3\x86\xb2\ +\x86Y\xed%\xc32\xae.}\xf3\xb3\x86\xb2\x82y\x15\ +\xe2ZL\xa12\xa8\xeb\xc0|\x1e0\xa9\xf4%\x85 \ +\xe0:O I\x14s\x17H\x13\x85\xf2\x81T\xc3r\ +\x1e\xd8\xba\x19\xf0\xf3\xc0d\x12\x18Y\xcf]\x1dH\x02\ +\xa4Za-\xcc} 3\xc28\xa7\xc8\xeb\x97\xde\xd3\ +\xcd\x14\xbe\x0e\xe4)tc\x90\xa7N\x02\xae\x92\xe7\xd6\ +&,\xe4\x80i\x22\x19\x9aZ\x81V~1\x01\xa7\xa9\ +j\xc8i\xac\xf7\x18\xedi+HU`c-!M\ +\x14u%LK\x08\x01K I\x84\xb9\xaem\xc0\x18\ +\x99\xec\xeb\xd2\x13\x9c&\xcbTd&\xe4{X\xcf=\ +\xf3\x5c\x93\xa6-:\x9d\xce\xbe\xcf\xf6\x00\x04\x1f\x8c\xbf\ +\xbb#oe<\xf4\xd8\xfd\x9c\ +\xc2\xa8T\x8c\xe7\xe0L\x9b\xfe\xdf\xff\x00\x81\xc0\x8d?\ +z\x1c7\x9b\xc7\x8c3\xf9[_Z\xaa\xcf~\x9d\xec\ +\xae\xc3T\x0f\x9fd\x1a\x14\xaa\x0e\xf8\xc4\xe3\xb4\xa3\xd4\ +\x96\x0a\x87\xf7\xb5\xc8%\x9ceyX\x91\xff\x87\xf3\x0c\ +_\xdda\xcf\x16\xa2\xf9Rj\xba\xa7\x07\x9c\xfb\xd5\x1f\ +B\xfd\xe4q\x9e5%W\x82c\xa04\xe7BF\xef\ +\xc9\x97\xf9\xf4\xff\xf0\xaf\xb9\xf4\xf9g\x0ed\xcf\xdf\xa7\ +Ci\xcd\xe9\xbb\xee\xe4\x1d?\xf6#\xb4\xba\xbd\xc5\x0c\ +\x7fK\xd5;@\xaf\xdf\xa1\xf3\xe0\xfd\x22?\xb9\x0d\xf8\ +\x86\xf8\xbfF:\x8bRx\xed\x19\x1c\x1dp\xcf\x83\x0f\ +\xb0~\xf2\x08k\xa7\xfb\xe4\xab\x15\xd9\xaef\xb6\x9b\xc4\ +\xfe\x92oo\x04 81\x87S\xfbW!\xb7\xed\xeb\ +-\xfb\xc37>&\xa6p\x7f\xf9\x91\xa4\x90\x17\x81\x8b\ +\x17^\xe1\xb5W\x9f[\xc8\x83\xa6\x93m\xea\xfaoB\ +\xfe,\xc7R+M\x96\xb7X\x1e\xacq\xf8\xe81\x0e\ +\x1f\xd9\xe0\xc4\xa9\x13ll\xacq\xe4\xd8a\x96\x97V\ +8tx\xc0\xcaj\x97^7'\xcf3\x92,\xc1(\ +\x8dsH\xefV\x0de\x19\x18\x8d\x1d.F\xedu\xda\ +RhuN\xfac\xc7S\xa8Q\xdc\x98\x06^\xbe\x11\ +\x18\xd7P\x86\x98S\x19\x14Y\x16\x16\xee\xa5\x89\x16\xd0\ +\xea\xea\x80\xf7\x81N\xaeH3\x05>\x90k\x01\x94\xdd\ +\x5c\x93\xa6P\xa7\x01\xdd\x86~G\x9c\xf9\xbc\x13\x16\xa2\ +WhL\x8c\xc7HTt(\x05\x9c\xf5\xcc\xc6\x9e\xa1\ +\x0b\xec(G\x87\xc0\xb1\x8e\xa1S(l\xede\x9f}\ +\xc0\xd6\xf2\x5c \xbd\xc8Z\x07\xb2,:\xbb\x86\x806\ +q\x0e\x0d\x81i\xed0Z\x91\xe8\xbd\xfec\x9c\xc8\x0b\ +\xa57=`\x9d\xa7\xae=\xae\x12\x03\xb6,UdZ\ +\xbe=\xe5\xd4\xa10T\xf3\x80n\x19\x92Da\xad\xe4\ +!z%\x0b\xab\xda\xc6\xbfw\x8a$\x81VK*\xd8\ +\xdey\xac\x83\xa2\xa5\xa5\xf5,W\xe4\xb9\xc2\x07\x17\x0d\ +Q\x1a^\x09\x0e@\xf0\xc1\xf8\xbb8zKm\xde\xfa\ +\xc3o\xe1\xd0\x91\xb5\xc8\xcey\xf9W\x19\xda\xbf\xf9Q\ +\xcc\xdb/a\xcf\x9e W\xe7j\x8c\xc9\xf0b\xa1M\x13\x1fj]\x8d\xd6\ +\x92p\x12\x9c_8\x0bKT\x94\x85E\xcf\xb1\xec\x8b\ +\xf6\x9er^r\xf5ZE]\xdf\x94BD\x9c\xc3\x9b\ +,E\xa5\x14i\x92`\x12C\x9a\x98\xd8\xa7\x0aY\x91\ +1\x18\xf48y\xf40\xa7\x06=\xb8\xe7\x10S\xf5\x16\ +v\xc6%\xd7\xaenq\xf3\xb5W\xd8\xbd\xb6\xc9hs\ +\x9bz:%W=2\xdfFUP\x85mV\x96\xfb\ +\xac\xacl\xa0\x8cx\x99{W\x12\x82%U-\x9c\xaf\ +\xc4\x859\xb0\x88\xbcr.P\x97\x81\x22\x1f\xb0\x9a\x9e\ +\xe1\xe8\xca;\xb8\xde\xcb\xa8v\x06T\xb3-\x1ex\xe0\ +\x0eZm\xcd\xab\xafM\xb9t\xe9*[\xdb\xdb\xcc\xab\ +9F\x1bP>\x82\xd7\x00\xc1\xa3\xb4(\x09\x84\xc4W\ +(\x9d\xe0\xac\xc5\x98D\xd8\xd7\xc8\xec\x86\xd0\xa4L7\ +\xecoS&\x8a\x86\x97\x08\x93\xec\x9d4\x1f\xc8z\xae\ +\xd9NC\xa8\x17 \x1e-\xa1\xd8\x91\xd7\xc5{\x1b\xe5\ +\xd0\xf2\x19i\x13\x1b6\x95&I\x0c\xb5u\xd1K\xc4\ +#\x91a\x81\xaa\x0a\xac\xac\xad\xb3\xbc\xb1\xcc\xbf\xfe\x5c\ +\xcd\xc5\x1b\x86d\xae9\x19\xe6|\xf6\xc2W\xbe\xe3k\ +\xd5\x01\x00\xfe[\x1av>\xe3\xa5?\xfew\xa0\xe0\xd4\ +\xcf\xff\x13B\xfb\x08\xc3J1\xae \xb4\x07\xf4\xff\xc1\ +\x07Qy\xca\xe6\xc7\x9e\xc0\x8d&\x0bT\x10\x1c\xd4\xaf\ +\xdc@\xff\xf6\xa7i?v\x86\xf4\xcdG\x99\xaf\xb5\xa8\ +\xbb\x09i\x0a\xd4\x15\xc9pFqi\x07\xfd\xe9\x97\x19\ +\x7f\xee\xd5\x18\x8a'\xe2 \x15\xff\xed\x9cZ\xe1\xce_\ +y\x1b\xea\xa7N\xf3\xf5\xa4\xe6F\xb0\x0c\xb4\xe6^\x93\ +\xd1\xfa\xcc\x0b<\xf9\xbf\xfd\x16\x17\x9fx\xe6\xbbw\x80\ +\x0e\xc6_y\xe4E\xc1\xdb\xde\xf3\xc3\xdcq\xee.\x99\ +\x10\xe0\x16\x80\xa8\xf7!]\xc5\xc2_C@[\xd8\xdb\ +\xceh\xc5\x91\x93\xc7\xf8\x89_\xfc\x05\x0e\x9d8J\xde\ +\xed\x10P8\xa5)\xbd\xa30\x06\xeb\x1d\x9b\xb3]Z\ +6\xa5\xd7j\x89\x14\xb4\xfa\xfeX\xf2+\x05\xed6\x18\ +]\xf1\xe5/}\x96\x97\xce\x7fu1\x91\x8e\x867\x98\ +\xcf\x86\xdf\xec\xaf\xa3gIB\x92e$iN\x9a\xe5\ +$yN\xde\xe93X?\xc4\xc6\xc9\x93\xac\x1f9\xc2\ +\xca\xfa\x1aw\x9c:\xc6\xe1\xe3G8vt\x95N;\ +\xc7h-n\xc9\xa9\xa6r\x81\xb1\x83\xcb#\x98mJ\ +\x9fmY\xcb\x847\xb70+\x036\x1eP\xa3!\xf8\ +@9\xf5\xb8\x99\xe7p\xe1\xb9gC\xd3nI\x7fT\ + 0\x9b\xca<_\xd7\x81\xf9,\xd0\xee\x19\xc6;\x8e\ +c=\xc5\x9d\xeb\x0a\xef\x03\x1b\x83@\x9e\x03\x01\xd2\xb4\ +\x897\x92\x9e\xdd\xca\xfa&\x8e1\xca\xf1\xe4u\xb5\x0e\ +h\x1d\x04\xb0F\x85\x8a\xb3\xe2TZ\xd5\x81,\x15c\ +-\xe7\x02u\xed\xd1J\xa4\xd0\xe5\xb4\xe6\xfa\x95\x0a\x05\ +\xac.K\x19\xce\xba@\xbb\x0a\xa4\xa9\xa7\xc8\x15*\x04\ +\xaa\xda\xc6\xf7\xa8H\x13/\x0bV\xad\xa8k\x8f-\x1d\ +ZC\x92\x89\xc4\xca(O'\x97\xcf\xd0\xfb\x80\xab+\ +\x5c\x0dy\xae1F\x9c\xf0m\x0d&\xd3q\x22\x17g\ +\xe84\x95\xe7\xd1\x01fu\x8d\xaf\x03\xb5Sxo\x99\ +L\xe7\xb4\xdb)\xfd\xa5\x1c\xa5\x15y[\xa1k\xa8\xab\ +\xa6W-P\x965\xce\x05Y\x5c\x85\x801\x9a\xba\xb4\ +\x04\xabHS\xcd\xd4z\xea\xca\x93&){\xa2\xcc\xfd\ +@\xf8\x80\x05>\x18?\xf8c\xf5P\x9f\x1fz\xcf\xa3\ +t\xda\x858\x18+M\xd0z\x8f\xc9\x0b^R+b\ +\xdf\xe8d^\xb2;\x9d\xa1\xbb\xeb\x1c\x7f\xf8\xdd\xdc\xf3\ +\xd8\xfd\x0cn^b\xfb\xfcy\xac\xad8\xfc\xf2\x05\xec\ +\xfb\xde\xc6\xee\xa9\x13\x92\x85\xca\x1e\x19x\xbb\xd3\xf3~\ +\x9f\x8b\xdb\xdbi\x84G\xba\x15\xf0\xfa\xd7\xd9\x9e\xf8s\ +\xad\xe0\xa5\x13\xf0R\x05\x5c\x84~\x09\xad\x01\xdc?\x85\ +\xcdm\xc5S\x9d@+(N\xda\x82\x17\xdd\x04\x87\xc5\ +\x1b#\xd7\xceD@o\x08\xa2\xba\xc3\x07\xba\xc1pW\ +\xc8\xe8\x02\xa6\x91X\xf9\xc0\x84\x8cZ\x81\xf6\xc2~9\ +\x023\x83\xa1\x95\ +\xf0\x22\xad@\xe7\xe0\x97\x1c6\xa9\xb1\xcc\xa9\x87\x13\xf4\ +tNo\x1eX\xb5\x19E\x95\xb1Rd\xac\x1e\x09\x8c\ +\xfd\x167\xb6/S\x97sl\xedq\xce\xe1c\xbf\xa8\ +2\x0a\xed\x0cYV`\xeb:^\x0b\x05\x84j\x14$\ +\xd1\xbc\xc9\xeb\xc5A\xd7Q&\xe4\xa3\xbc9x\x1f\x99\ +]\xf1\xaeQ\xc1\xc79'\xa0\xf0\x22\x1d\x0fA2f\ +\xbd\x18\x88\xa9\xb0\xdf\xea,\xc4\xc8$aO\x83\x97\xbf\ +\x13\xe3b\x91G\x094\x93hQ\x1b\x82\x18p\xaa\x98\ +GL\x93%-ER\xad\x15E\xabE\xbb(\x08\xca\ +-\x5c\x98\xb5Q\xe4Y\x86V\x81\xd1\xce6y\x9e\x93\ +\xa4)\xc6z\x0e\xa59\x87O\xb6\xa8N\xbe\x89\x99\x85\ +\xe9\xdc3\x19\xcf\x19o\xcd\x99\xdc\x9c\xe3\xb7\x03f\x94\ +1\x1fO\x19\x95\x97\x18U\x17\xa8\xf4&^\xf6\x8a\xda\ +U\xf8\x90\xa2\xa3Z)\x04\x89#\xd2*\xa7U\xb49\ +\xd1~\x90\xf7\x1d}'[z\xca\x8d4c\xe3\xcc\x83\ +\xe8\xd1%\xce\xdd\xb7\xcc\xac\x82\x9d\xcd\x1d\xbc\xab\xd9\xdc\ +\x19\xc6\xe2\xaf\xc2Z\x1b%\xcd\xf1\xb8b\x16\x85e\xef\ +\x03\x04\x8712g\x86`\xf6L\xa9`!\xd3\x0b\xb1\ + \x01\x86\x80\x8bqF\x22]\xf6\x9e\xb8\x88\x8c\x0b\x08\ +-\xf7\xab\xe8X.\x11_\xf2\xd9j-g\xa2RI\ +\x5c\xa3\xeaEu+D\xf3\xad\xd2\xca\x99)N\xd4\x8a\ +4Mhw\xda\xdc}\xdf\xdd\xdc\xff\xe8]|\xe8i\ +\xcds/k\xecH\xb16\x9a\xd1\x9e=\xcf3_=\ +\x00\xc0\xdf\xd3\xa3\x1c\xee\xf2\xc2\x87\x7f\x1b[N\xb9\xeb\ +\x97\xfe%\xae\xbd\xc1\xb0\x82Q\x05\xb63`\xf0\x0f~\ +\x14T\xe0\xc6\x87?\x83\xaf\x9a\xda&\x04\x17\xf0\x17\xb7\ +\x09\xd7\xbe\x80\xfa\xd4\xb3\xb4\x8e/\xd3\x1a\xb4\xf0\xa9B\ +\xcd+\xfc\x8d1\xf5\xab[T\xc39\xc1\x12Ao\x12\ +\x1d\xfa\x0c\xddS+\xbc\xe9\x7f|\x17\xee\x03\xc7\xf9z\ +Zq-8\x06Zq\xaf\xcei?\xfe\x22\x9f\xfa\xd5\ +\xff\x93\xab_zA\x1c\x09\x0f\xc6\xf7\xe5PJs\xef\ +\x83\x0f\xf0\xd8{\x7f\x984\xcbn\x95\x0a\xb3\xaf\xca\x1d\ +\xc1\xae\x8f\xec\xaa\x8a\xca\xa4\xc68\xa9Y\xa6\xf7W\x97\ +\xe9\xaf.\x03\xd1L\x1c x\xa6\xd5\x9c\xcc$h\xad\ +\x99\xda\x92KW\x9f\xe5\xee\xde\x9bi\xb7\x97\xb1\x0e\x91\ +\xe3\x22/\xd8\x18Z6\xbf\xdfFH\xff\x95\xc7w\x02\ +'\x9am\x95\x82V\x1b\xf2\xdc\xf1\xd2\x8b_\xe1\xc9'\ +>\x1e%E0\x9b\x8d\xd8\xde\xbc\x18\xc1pdt\xb5\ +\xc6hC\x92f\x14\xed\x1e\x9d\xde\x12\xfd\x955\x96\x8f\ +\x1c\xe5\xf0\x1dw28r\x9c\xde\xfa\x1a\xc5R\x9f\xa2\ +\xddau\xb5K\xbf\xdf\xa6\xdfO\xa9*E\xed4\xb6\ +\x86\x8b3\xf0\x93@YBY\xc2Z?\xe0\xc2^\xec\ +\x90\x8a\x91C\x99\x86v\x01\x9d\x14\xd2<\x80\x0b\x14\xa9\ +\xe4<\xe6\x19\xf8\x0aF\xa3\xc0tW\xbc\x00\x82\x87\x22\ +S\xa4\x06\xb2\xbe\xec\xf3l\x1a$\xaf\xd6\x07V;\x9e\ +\x95A\x82\xd1\xd2\xa7\xebj\x07\x99\xc1\x181\xc0P\x08\ +\xc8\xc5\x07B\xed\x89\xaa=q\xa1\xf7\x01\x95H\xe6n\ +\x12er\xce\x0a\x00\xd6\x09\xcc\xe6\x0e\x93\xa8\x18\x95 \ +\xfdmu\x1d\xc8R\x8d\xb30\xda\xadI\xb5\xa7\xdb\xd5\ +\xb4Z\x8a\xaa\x14\x13\xae\x90\x0a+;\xda\xb5t\xba\x86\ +V\x8e\xc8\x8f\x09\x18\x13\xc4\x00\xab\x0a\xd4\xd6\x93\xa6\x90\ +&\x0a\x94\xa3\xaa\x5c\xec\xc7\x95\x85\x8d\xf7Q\xe6l\x1d\ +\x95\x95\xe8\x84f_$_P\x1cH\x03\xe0\xbdL\xe2\ +Ij\xc8\x8c\xc7\xab\x80I\x14\x93\xf9\x0c\xebA\x85\x0c\ +\xb08\x97\xd3\xeaf\xa4\x89\x14\x0c\x00\xaa\xd2\x11\x02\xb4\ +\xdaR\xf9/K\x8f\xb55\xce\x06Z\x99!x\x91O\ +\x8f\xc7SF\xe3\x99\xc8\xbdn\xe9:\xfcN\xbf\xad\x07\ +\xe3`|\xff\x8d\xc1j\x9f\xf7\xfd\xf8;\xc8\x8a\x02\xa5\ +Md\x9c\x14\xa0Q\xd1\xc2\xca\x05\x85u2\xff\x8c'\ +3\xc6\x95#\xef\x1f\xe7\xe8C\x8f\xf1\xe0[\xefB\x9d\ +\x7f\x8e\xe1\xf6\x16\xbe.\xf1\xde\xe2n\x96l\xfc\xc9'\ +\xf1?\xf7\xe3\xcc\xd6\xd6\x16\x0bV\xcb\xade\xa5\x86\x97\ +\x8a6\x01\xd2o\xcb\xad@\xb9\x80[\x004\x08(\x8e\ +\x1d$\xb0\xef9=0N\xe0\xa9C\x90\xbe\x04\xab\xd7\ +`YA\xb1\x02\x0fL`kE\xf1\x8a\x85\x95\xba`\ +\xd5\x95\x5cssB\xc3\x00;C\xc8D\xfa\xab\x8d\xc6\ +\xfb@\x11\xc4\xcck-Ud\x012\x94x\x16`p\ +^2\x86\x1b\xfa\xb9\x0cP$\xd0J%^Ik$\ +&\x0eak[\x0a\x0a\x05E&\xbf/\xe5PO,\ +\xbfu\xf1\x19^-R&\xf7\xde\x0bKK\xb4t\x8b\ +\xde\xa8&\xcc\xa7\x94\xca\x91\xb9>y\x95\x90$\x90\x0d\ +\x14\xc92\xd4\xc61v%e5\xc2\x955\xad\xd2\xb1\ +\xe1\x13\x8e\xb1DO\x97L\xddU\xc6n\x8b\xebu\xcd\ +\xe5K\x12\xb3\xe4C@\xb9\x18\xd6\xaeX\x00P_\x09\ +\xdb\xbf\xb2\xb2J]\x96\xf1\xf3\x17p\xe3Q\x02F\x83\ +\x14H\x83\x8e\x7f\xa7\xa2\xd1Wt\xc1\x96\x89D8{\ +m<\xc15N\xc8\xb1H\x1aTt\xb1\x96L\xe4\x06\ +T\x09\xa0s\x98$\xc5\x87\x08\xe4\x88O\x17%\xb9\xb2\ + \xf1h\x93.\x1e\x0f\xc1\xe3\x95Fy\x8f\x0b\x15Z\ +\x19\x92,\xa5\xe9Y\x0d\xde3\x1d\x8f\x99Mg\x88s\ +\xb6(3\xb51\x18\x13S\x13\x92\x9cC\x87W\x18\x0c\ +\xfal\xde\xdca\xb8;f0\xe8\xa1\x8c\xa1\xdf\xef\xd2\ +\xf5\x9aN\x9ep\xea\x9e\x01\xc9c=\xc6u\xcep\xab\ +d\xe7\xc5)\xab\xaf\x1c\xc5]{\x88\xe9l\x93]w\ +\x91\x9b\xe1u\x02ZG\xd0\xacCd\xf3\xf5\xde\xa2\ +QD\xe3\xd1\xc8MK\xd3\xb068/\xd2@\xa5\x0c\ +Z+\xbc\xf78\x1c\x06-\xf2\xe8\xa0pn.y\xd1\ +r\xc6\xe0\x83jV_\xa03\x14\x81,\xcb8s\xd7\ +i\xde\xfb\x9e\xbb\xf9\xd8\x0b\xf0\xf8\xb3\x9e\xc9\xd0\xa0\x86\ +Pn>\xce\x13\xaf\xfc\x09[[\x07\x12\xe8\xef\xf9a\ +\xe73^\xfa\xa3\x0f\xa3\xd3\x94\xb3\xbf\xf4/\x08\xadU\ +vj\xc5\xb0R\xf8v\x9f\xd5_\xf8 \xae\xaa\xd9\xfa\ +\xe8\xe7\x05\x04\xab\x10O^\x08e\xc0_\x19\x11.\xef\ +J%\x8c\xbd\x05^\xe3\x87\xaa\xa3\xe0\xa7\x01\xbf\x9dc\ +\xcb\xdc\xf3\xaf\xde\x89\xfd\xe0I\xbenJn`YV\ +\x8as!%\xff\xd4\xf3|\xf2W\x7f\x83\xabO?\xff\ +\xdd=(\x07\xe3\xaf4\x94\xd2\x9c8s\x07?\xf1s\ +\x7f\x8f\xce\xd2\xd2\xa2*\xfez\xd2f\xc5>\x094,\ +\x22\xf6n\x1f\xb7W\xc5\x9bQ\xda\x9aiU\xd2\xc9\x0b\ +\x94R\x0c\xdd&O>\xf3g\xbc\xfd\x91\x1f\xa5\xe8\xb5\ +\x98\x8e\x94Hq\xf7\xcb\x97\x15\x04/\xa6\x17J\xbf\xce\ +\x93\xde\xf6\xba\x7f\x1d\xe3\xf5\x9eG2\x02\xa1(<\x97\ +/\x9d\xe7S\x7f\xf1Qvw\xb7Q\xca\xe0]\xcdt\ +|\x8d\xfe\xd2\x12\xed\xce1:\xdd>\x83\x95UN\x9c\ +:\xc5\xf1S'\xc8\xdb\x1dV\x8f\x1eai\xb0Fo\ +u\x99\xdeJ\x0fS\xb4(\x83\xa6r\x12\x1dT\xa4`\ +\xeb\x80u\xd0r\x8a\xdc\x07v'\x81\xe0\xc0\x04O\xa6\ +a\xad\x90\xb8\x8d3\xcb\xd0\xcadQ\xe0bRDm\ +!M\xe4\x84\xd6:\x9e\xfa\x01\x91\xf3\xc6\x9fi\xc1\xa1\ +\x8e\xe6*\x8ejn)R\xcd\xac\x92w\x9chC\x9a\ +h\xd6V\x0de\xe9\xd9\xd9\xb1\x1c;\x92\xe0}\xa0,\ +=\xadB3\x9f{f3O\xbb%l\x85s\x814\ +\xd5\x18\xa3h\x0c9m-\xc6OI.\x95t\x17\x19\ +\xe0X\x07\x96\xd7J\x14\xaa@X\x80R\xc0d\x14\xbc\ +\x89\x84\xb8\xf28gi\xb5\x05\xdcO\xa7\x964\xd5\xb4\ +\xdaP\x04\x98\xcd\xd4(\xd7\x15\xe7\xed\ +4a\xd6\x9e\xf0\x99b\x84\xde\x82\xb9\xa9\x99\x0fo\xf2\ +\xd6w\x9f\xa5\xac\x1c\xae\x9a\x80\xf3\xec\x8cFx\xadc\ +ME\xc5\xfeZPAaL\x1e\xa5\xc6\x0d\xab+\x07\ +'x\x8bI\x8d\xc8N\xe3\x1c\xa6\x94\x14}\xb5\xce\x80\ +:\xae\x13dq\x12\x16e\xa6&j\xb1)x\x04\x94\ +I\xf0\xdeF`\x1b\x09^_\xa3H\x90\xce*O\xa3\ +\x92\x92\xe7\x96c-\xaf%\x05n\xe1\xe4=\xc6$\xb4\ +\xbb\xcb\xdc\xf3\xa63\xfc\xc7\x974\x7f\xf8x\xa0\x9ej\ +\xf2\x99\xa7\xb5\xf3\x1c\x0c\x9f\xe6\x8b_x\xfc[^\xa3\ +^o\x1c\x00\xe0\xef\xc2pU\xc5\xf9\x8f|\x08\xef,\ +g\xff\x9b\x7f\x89+\xd6\xd9\xaa\x15;\x15\xb8V\x8f\xf5\ +\x7f\xfa3$\xbd67>\xf4i\xdcd\xbe\x0f\xa1\xa8\ +(\xd0\xf0\xe8\xa8\xe5\x97\xbc\xf4\xc6\x1c\xbdq{\x16\xf0\ +\xdb;\xb5\xc2]\xbf\xfaN\xdc\x07N\xf2\x82\xae\xb8\x1e\ +,\x03\xa5\xb9\xcfd\xe4\x9fy\x8e'\xfe\xe7\x7f\xc3\xf5\ +\xaf\xbc\xf8\xdd9\x08\x07\xe3\xafm\xac\x1eZ\xe7\x03\xff\ +\xf9O28\xb4\xfe\xbar\xae\xd7c\x83o\x07\xbf\xfb\ +\xa5ao\x04~\xe5\xc1\xc0\xb4\x9ac\xb4\xa6\x95\xe5\x1c\ +\xbf\xfb8\xdc\xe10\x87v9\xb9\xde\x22Q\x86\xaa\x16\ +I\x8cG\xfe\x9d\x0c-\xd7\xcf\x07\xec4y\xe3\xe7\xbd\ +}\xfce\xd8\xe2}\x8cs#\xe5]\xbc\x1f-\xcco\ +\x96Y^{\xf5\x05\x9ez\xf2O\xe9\xf5[\x9c<\xfd\ +(\xcb\x83.\x83A\x8b~_\xb3zh\x9d\x95\xb5\x15\ +\x96\x96;\xb4Z9\xedN\x87\x22\xcf\xa4\x1fFk\x9c\ +\x84;J\xc6,0\xaf=\xceB;\x15YZm\xc4\ +=XE\xc0\xe8\xfa\x12\xcfTV\x81\xaa\x12\x00Yi\ +h\xa7\x9a<\x95\x0cG\x17\x849\xd7\xd9b>F!\ +\xc0K\x19\xa9\x5c[/FSb\x18\xe5\xc9\x13\xc7\x8d\ +\xed\x0ag\x15i\xa2\xe9\xf5u\xec\xe7\x09d\xb9\x5c\x07\ +\xfa}M\xaf\xa7\xd9\xde\xae\xb1\xd6\xd1\xeb\x19\xf2\xdc0\ +\x9dZf3\x8b1\x90eb0\xe1\x9b\xf8\x0e\xc4\xf5\ +4\xcb\xc4\xf0\xa2\xae\xe5 Z\x1b\x16\xfd\xb0\xce\x85\x98\ +\xb7,\xd24k\xc5(\xaa(\x8c\xb0\xc7!D\xf3\x0f\ +aN\xe7sy^\xef\xc1h\x8dN\x14i*=I\ +e\xe5(Z\x09\xfd\x9ef6\x93\xed\xbdu\x18\x15\xe4\ +\x18\x87J\x22\x95B`>\xab\x09h\xd2L\xa2\x8a\xac\ +w\xa4)\xb2\xa0R\x01\x93h\x92D\xe1\xbd#\xcb\x84\ +\x0d\xae\xea\x80\xb5\x0e\x93h\xba\x9d\x1cm\x02vj!\ +h\xbc\x13wic\x14\xd6:*+9\xea`\x19\x8e\ +\xc7t{\x05\x83~\x9bV\xa6\x99\xcd,\xb3\x89PW\x15\x931\xec\xee\x8c\ +\xd1Z\x91f\x86\xd5\x95%\xd6\xb4\x83zLG%t\ +\xd72\xc2\xb1\x0e.]\xe7\xca%\xc7\x8dg&\xac\x5c\ +\xec\xd0\x1eop\xa3|\x89\x91\xbf\x8c55\x87\x8a\xbb\ +8t\xff\x19\x96V6\x98\xb62\xfam\xcd\xa4\xfa2\ +_}\xe6\x02o\x7f\xfb1^\xb9j\xb9t\xe1\x1a\xbe\ +\xae\x18M\xa6\xa8`@)\xac\xad\x10\xf7p-f`\ +AK\x01)\x08X\x0d\xde\xa1\x94[\xb0\xf0\x8at\xcf\ +\x03%*8\x1a\xd3\xac\x80\x8a\x00\xb9\xe9\x85\x1633\ +\x15\xcd\xaa\xe4\x04\xd0\xd1\x19\xda\x10\x90\x82\x86Vi\xec\ +\x13\xdew\xb6\x86(aW\x89|\xafB\x10w\xf0\xd0\ +\x04\xc2*\xb4NX\x1a\xac\xf2\xee\xf7=\xcc\xf9Y\x87\ +\x0f\x7f\xd21\x1f+\xf4D\xd1\x1e^e\xb9\xfa*\x9f\ +\xf8\xd2'\xb9~\xe3\xda_\xea\xdau\x00\x80\xbfK\xc3\ +\xceg\x9c\xff\xc8\x87p\xb6\xe2\xec\x7f\xf7\xafp\xed\x0d\ +6-\xdc\xac\xa0*\xda\x1c\xfe\xc7\x1f`-\x04n\xfc\ +\xee\xa7q\xf3j\x1f\x08\x8e\xf2\x0f\x9a&\xf4\xfd\xf74\ +7C\xe7\xe4\x0a\xf7\xfe\xda\xbb\xb1\x1f8\xc9\xf3\xba\xe4\ +\x1a\x8ee\xa5\xb9G\xa5t\x9e8\xcf\xa7\xfe\xfb\xff\x83\ +\xabO?\x7f\xe0\xf6\xfc}>\xf2\xbc\xe0\xd1w\xfe\x10\ +w\xdewN\xdc\x13\xe3\xb8\x9dw\xda\x7f\x9fb\x0f\xfc\ +\xbe\x1e\xce\xfcVKv\xe7\x1d\xe3r\x8aV\x9a\xbcH\ +\xa1H\xb9Q\xeeb\xc6\x8a\xd3\x876\xe8\xf7Rj+\ +E\xf0\xe1\xb6\xe5\xea\xcb5\xd5nA\x9a}\x93'\xfd\ +6\xc7\xfe\xfd\x0a\x919m\xd8\xe6\xc5\x19\x12E\x13\xcd\ +\xdcX\x14\xd0[\x86^\x0f\xd2\xcc\xb2v\xa8\xcd\x0f\xbd\ +\xf3\xefq\xf8H\x8fn?\xa3(\x12\x89-H\x04D\ +\xda\x08r\xe7S\x91)\xdb8\x17x+\xccg\x9a\xc6\ +\xfeS\x0f\xfd\x0cLK\xfa\x90l\x0dF\x05\x92xP\ +\xd3Dd\xc3\xb5\x91\xac[o=;\xbb\x9eN;\x86\ +\xdb+\x15\xe7\x0c1\x8dpVzg!P;\xe9\x85\ +\xf5V\xdc5\x8d\x928\x9f\xd9\xcc\xe1\x9dg\xa9\xafq\ +VG\xb0\x07Y\x06\xb3\x99e>\x87V\x0bV\x06\x05\ +\x9d\x8e\x007\xad\xc5\xb9q>\xafh\xb5\x12z=\xc3\ +|\xee\xa2\xc4\xd71\x9fK\xef\xae\xb5\xb2\xb0\xc92\x91\ +\x93U\x95\xc79O\x9aj\xaa\xca\xe3\xbd\x00LY\x98\ +\xaa\xc8\x0cH\x158I\x0c\xc64\xbdZ\x8a\xe0\x1d&\ +\x91c\x11\x10\x03,\xeb\xf7\xf4z\x19\xe5\x5c\xa2\x0c\x94\x96\x18\x8c\xe6\ +\xbb\xd8\x98w8W\xa1\xb4&M%s2I\x05\xdc\ +\x06\xef\xd0f\xcf\xddZ\x22(\x9a>#\xf9\xcc\xda\xad\ +\x84\xbc\xa5\xd9\xda\x9c0\x1a\xcfH\x8d\x22I\x13\xb2<\ +!\x91\x06k\xb4R\xd4\xb6\xc4\xf9\x92YU3\x9a\x8c\ +\xa8\xa6=\xba\xbd\x82,KD:\xe1\x14\x891h\xa5\ +\xa9*GZ\x18\xb2\xcc`\x9d\xc3(a?n\xb5\xd3\ +9\x00\xc1\x07\xe3\x07wt\xfbm~\xe8=\x0f\xd3\xea\ +\xc6\x22!NL\x86\x8c\xf4\x11*\x13\x9d\xd3U\x06Z\ +1\x1aO\x99\x97\xd0\xef\x1f\xe1\xfeG\xde\xc2\x9b\xee>\ +\xcals\x93\xebW7\x99\xcd\xe6\xb8 \xee\xbc\x1a\x8d\ +6\x9a4\xc9H\x8cf6\x9bR\xbf\xb4\xc5\xf2\x17\x9f\ +\xe1\xfa\xbb\x1e\xbdE\xaa\xbc\x1f\x0c73`}\xdb\xe3\ +Mg\xfe~\xb0\x5c\xc7\xfb`\xcf(K\xb1g\xb0\xd5\ +\x00\xea\xdd\x02^<\x0aG.\xc3\x91\x00y\x0al\xc0\ +CS\xb8\xba\x02\x97\xac\xe6p\xe83\x9eM\xd9u\x16\ +\xe54$\x8a`e\x92=m\xba\xdc\xe14\xa7\x0d\x1c\ +B2\x8d\x93L\x18\xe0\xd4\xec\x01\xe1\xa0\xe5\xc5\x8d\x8f\ +\xa4\xa6\x12\xf0\x9b$b8h\x0cT\x06\xce\x1b\xcb\x1f\ +x\xcbg\x99\xe3*\x8b\xb92'\x19\x07\x0a\xdf\xa6\x95\ +\xae\xb3\xda\xcdXZ\x85d\xc9S\xd7C\xae\xdd\xdc\xa1\ +\xf6\x9e,I\xc9KGo\x16h\xf9\x94\x1e\x15Yb\ +\xa9\xdd\x8c`\x1cUi\xa9*\x1b\x1d\x9dE\x89\x13\xa2\ +\xbc\x19\xe7\x85\xc9EX^)\x04\x8b\xd1`\x92\x98\xf8\ +X \x84D@lP\x915\x96\xb9\x8eP\x0bK\x1b\ +\x8f\xb6\x80\xd5F\xe8\xaa\x16\x8e\xce\x02\x9a\xf6<\xbdu\ +|\x1e\x91;+\xf6tH\x8d\xc1\x15Q\xe3\xecQZ\ +\xcc\xb8\xb4\x929Id\xbd\xa0\xb4A)\x8f\xd6\x09\xce\ +J\xa4\x8e\xbc\x1f\xf0\xd4Q-\xd9\xc8\xf5\xa5\xadG\xa2\ +\x86\xc45\xb91}\x0c!\x9ai\xc5x\x22T\xc0\x07\ +\x8fw\x9a\xd1\xb8d<\x9eE\xd7\xe3\xf8-s\x0e\xa2\ +{\xb1\xaf,(\xa8\xaa\x9ar^\xb3\xb95&I\x0c\ +\x83\xe5.\xfd~\x8f\xbc\x98`\xcc\x16\xa7\xd6:\x1c\xff\ +@\x97\xed\xe1!\xb6/.\xd3\xbe\xb6\xc4\xd6\xf5\x0d\xa6\ +\x93\x1b\xcc'C\xfc\xb0b\xf5N\xc7\xd6\xb5/\xf0\xe2\ +3\x97\xf0nL\x96\x15|\xf2SW\xb1\xaa&S0\ +\x9aM\xb1u\x85Rr\xec\x9cs\x18\xad\x85IW:\ +\xce\xfb\x8d!\xd6~@\x0a`\x04\xfc\xaaxfDY\ +\x98\x94\x1e\x22\x1eV\x09\x8dt\x1a\x15\xa2\xea4j-\ +\x1a\xb6=\xc6\x18\x19cH\x93\x94\x10$z1\x04)\ +\xac\xe3\x83<\x8fB\xd8\xfd\xe6L\xf4\x11\xcd(\x89J\ +\x1a\xac,\xf3c?\xf9(\xb6\xd3\xe7\xe3\x7f\x16\x18\x8f\ +\x14a\xaa)v\xb6)6?\xc1\x17\x9f\xfd\x0f|\xf9\ +k_\xfc\x96\xd7\xa97\x1a\x07\x00\xf8\xbb8|]\xf3\ +\xea\xc7\xfe\x98\xb4\xdb\xe5\xf8/\xfeS\x5cw\x83\xeb^\ +\xb1i\xc1\x17-6\xfe\xd1\xfb\x18\xcck\xb6?\xfa\x14\ +n6g\xef\xf2-\x8b\xa9[\xc1\x8b|\x09\x83\xd2\xb4\ +\x8f/s\xc7?\x7f;\xf5\xfbO\xf2\xbc\xaa\xb9\x19\x1c\ +\xcbJqo\xd0\xb4>\xf7\x02\x9f\xf9\xf5\xff\x8b\xcbO\ +}\xfdo\xfb\xed\x1e\x8c\xbf\xe6\xa1\x94\xe6\xec\xbd\xe7x\ +\xe4\x9do'+\x8ao`y\xbf\xdd%w3\xd1+\ +\xbe\xfd\xbf\xb5\xce1\xa9fh\xadI\xa3)\xd6\xa5\xed\ +-\xe6u\xc5\xe9\xf5\x0d:y\x81\xad`\xf3BE\xbd\ +\x9b\x93f\xfa[\xca\x9f\xbf\xd9\x08a\xcf\xc5z\xff\xfb\ +D\xedI\xc5\x92\x08\x04\xf3\x02zK\xd0\xea\xc0\xd2\x00\ +\xfa\xcb\xd0\xeb@\x96@\x92\xe4\xc0I \x1aC\x86 \ +l\xb5\x83I\xa9\x98\xcfeb\xb0VzrA\x1eo\ +\xa2u\xaa\x99'\xcf\x05h)\x0dDp\xbb0\x80\xd2\ +jo\x0e\x08A@Ut2ne\xe0\xda\x12Wd\ +\x08b\xc4\x14\x1d\x94ut2\xf6\xbe\x01\x91\xd2\xdf\x1a\ +\xf6-\x86\xac\x95\x9c\xdf,3\xd4\xb5ciI3\x1a\ +\xd7\x18\x03ij\xa8\xad\xb0\xc6\xf3\xb9e>\x17\xd3\xa6\ +\xdd\xdd\x92\xc9D\x1a\xb3\xeb:\x89\x8e\xc6\x0d\xc3\xab\x16\ +\x93\xa1\xd6\x92}\x9b$J\xfap\x95\x1c\xcb\x86Un\ +\xb5\x9a\x05N\xb3\x18\x88\xf1\x07F\xfa\x8d\x93\x04\xac\xb5\ +q\xd2\xf58_\xc7J\xaeH\xb8[\x9d\x04[\x89i\ +V\x08\xf1\xc6\x8cA\x00\x00 \x00IDATb\xc8\ +\x91\xa6:2\xca\x96\xb2\x84N\xd7PU\x8e\xd9\xcc\x8b\ +L\x0da\xbd\xabJ\xb6\xef\xf6t\x94\x9fIt\xd2|\ +^K/\xae\xf7\xc2,kH\x8d\xb0\xd0\xb6\xaa1Z\ +\x93'\xa0\x13EVh&\xa3\x19\xf3\xc9\x94$x\xb4\ +\xd2tZ\x06\x87g2\x9d\x92\xe7\x99\xf4G\xd9\x9a\xb2\ +r\xf4Z9\xedv\xc6t6cV\xce\xe9t\x0b\x96\ +\xba\x05\xce\x0a\x9b\x05\x01\xa5<\xd6\x8a\x91V\x92\x18\xca\ +\xaa\x8e\xc7s\x7f1\xb2\x19\x07 \xf8`\xfc`\x8dN\ +\xaf\xe0\xdd\x1f|\x8c\xc1\xa0\x17%\xa8RQ\x95\x18\x9b\ +\xb0XC\x8b\xdbq`<\x9aQ\xd6\xd0no\xf0\xc0\ +\x03\xf7\xf2\xe63\x87Q\xe5\x8c\xcd\xd1\x88$\x01c4\ +>:\xd1\xea$%\xd3\x09F\x1bF\xd3!\xf3r\x06\ +A\xd3\xf9\xf4\x97X>y\x98\xedS\xc7\x81[\xe7\xac\ +f\xdcR\xe8\x8d\xb7\x92\xbd\xcc\xe0\x06\x00\xef/\x0c\xef\ +g\x88o\xcf\x10\x0e\xc0\xb5Uxm\x02\xe6*\x9cn\ +A\xde\x83\xe3\xeb\xf0\xd05(\x97\x81]\xc3I?\xe0\ +\xe5\xf16N!\x00\x22x\x8a\xa0\xb9K\xb58\x95\xc2\ +\xba\x86e\x03\xcb\x99\xb0\xb8Il\x09RBH.\xf0\ +\x83JA9 \x8d\xf7\xb7\xe4\xf6e\x15\xf8\xb7\xf3\x19\ +_\xabJf\xd7\xb6IwJZ\xb6G?Y\xa7\xbf\ +\x94\xb3\xbc\x9e\xb0\xd4\x03\x8fe{6\xa6\x1eU\xb8\xc9\ +\x1c\xb5;\xa6oS\x96UB\x98\xef\xa2\xfc\x90\x10&\ +L\x83cT\xcf\x16\xd7i\x01\xb4\x02D\x03\x10\xbc\x18\ +\x1di-qo\x01\x01\x84Jk\x82\xd7\xa2BD\x9c\ +\xf5\x85\xc1\x15\x19\xadR\xc2\x22K\x95\xbdaw\xe3\xa7\ +\xa1Sa\xfe\x8c\xde{]\xad\xe5\x184\x806D\x99\ +q4\xaf\xd2\x0dS\x19?\x11\xa5\xa4\xc8\xeac\xac\x0e\ +\xaai\xa0\x16s+A\xbd\xf1\xe6\xa3\x12L)\x5c\x94\ +`+\xe5\xe3\xf7\xd5\xcb\x0c\x13\x81\x1fJ\x98\xe2\x10,\ +\x84*\xaa\xb4\xcd\xc2[B65q\xcd\xe0c\xcc\x92\ +\x22\xd0\xecC\x04\xc9\xc1\x83\x8a\xc9\x03J\xf6Q!\xf3\ +\xa42\x1ak\x1d\xa9s$E\xc1\x8d\x1b\xdb\x8cF3\ +\x8e\x1e[\xa7(\x0bG\xd5\ +\x8a\xdb\x83\x9c\x1b9\xbd\x0a)\xb6\xaa\xe2u\xa3\xb9|\ +h\x94\xd2$&\xe1\xaesw\xb2r\xe6\x0e~\xef\xd3\ +p\xf5\x1a\xb8)\x98\xa1\xa5\xbf\xf3En^\xfb<\x1f\ +\xff\xe4\x1f\xc9{\xfd+\x8c\x03\x00\xfc=0\xaa\xdd]\ +\xce\xff\xceo\xe3\xaa\x92\xe3\xbf\xfc\xcf\xb0K\x87\xb9\xe2\ +\x15\xd7,\xb8\xa5%\x8e\xffW\xef\xe7\xd0\xa1>\x9b\xbf\ +\xfb9\xe6\x17\xb6\xf6\x90\x03\xd00\x0d:5\xac\xbc\xed\ +\x04\xc7\x7f\xf9\x11\xca\xc7\x8e\xf0Rb\xd9\x0c\x8e\x9eR\ +\xdcc2:\x9f\x7f\x9e\xcf\xfd\xfa\xff\xcd\xe5'\x9f9\ +p{\xfe\x01\x18\xdd~\x9f\x9f\xfe\xf9\x9f\xe5\xd4\x9dw\ +|C\xde\xef\xeb\x8do\xc5\xee~[Kvu\xfbv\ +\x81\xd2V\xb8\xe0\xe8\x866E\xd48o\xefNx\xea\ +K_\xe6\xc2\x17^\xe0\xcc\xa9\xfbx\xf8\xc1w\xb0\xb4\ +\xb4F\xf0Z\x9c\xa2\x9d,\x18\xac\x8d\xbd\xc2\xb1h\xea\ +\xf7I\x9a\x95\x86\xac\x0b\xfd\x81\x80\xdc\xc1\x0a,-\x0b\ +\xe8Ms\x91\x84\xe5\x05\x0b\xf3\xa3\x98p \xaa#/\ +\x91L\x22\x89\x8d\xd7b\xb5\x97k\xd7X\xffK\xef+\ +T\x95\x1c\x994\x95\x8b\xfel&\x93d\x12\xb5\xccu\ +%@P\x1bE\xabP\x12\xf3\x88\xf4\xbez\x1f'b\ +\x0fF)\xac\xf7`\x89f\x11\x02\x80\xdbmM\x96\xc9\ +s\x09\xd8\x0e\xccf~\x01\xa2\x94\x96\xfb\x1b\xb6\xd5D\ +3\x14o\x88\x06Vv!\x03\xaek\xcfhd\xe9\xf7\ +3Z\xad\x84\xb5\x95\x8ca\x0a7n\x8c\x98LJN\ +\x1c_bu\xb5\xc3\xe6\xcd1\xd3I\xcd\x89S}\xda\ +\x9d\x84,3\x0b\x96:\xcb\x84\x09\xb6\xb6\xe9\xe1\x0d\x11\ +\x5c\x0a\x90LS\xf9\x86T\x95\xe4\xe0\x8a\xec\xd9c\xed\ +\xde\xd20\x04OU\xc9\xc4\xe8\x9cH\xa5\x9bH\x8b,\ +W\xf8\xa0\x99\xcf\x1ceU\x93f\x8ar.U\xe34\ +\x11:;\xcf\x15\xdeI\x9f\x95\xf3Vb\x86\xbc%\xcf\ +\x0d\xc1[\xba\xed\x84aU2-\xabhDe\xa3\xb3\ +\xb3\xec\xa71\x8a<7$\x89\x80zm\xc0\xd5\x0e?\ +/\x99<\x7f\x81\xc9\xd3_'\x9b\x97\x8cww\xb1\xad\ +\x9cyP\x14\xa7\x0e\x93\xde\x7f'zc\x15\xd3\xd2\x04\ +\x1cI\x02E\x91G\x96\xc3c\xbc\x07\x13\x18\xcff\x0b\ +y]P\xc2\xfa\xce\xe62\xf1\xcf\xe6\x19\xbdn\x8bN\ +\xa7E\x9eK\x86\xb0\xb5\x96N'\xa7\xdd.\xb8\x95\x01\ +>\x00\xc3\x07\xe3\x07k\x14\xad\x8cw\xbe\xff\x11\xd6\x0e\ +-#&E\x8d\xa4\xd1\x08\x18\xd1\xb1_S)0\x19\ +\xe5t\x86V\xab\xac\x0c\xd6\xb8\xe7\xdcq\xee>{\x98\ +\x1bW\xaf1\x1eN\x18\x8d'\xd4\xb5\xf4f*\x95`\ +0d\xa6 x\xc7x2\xc2\xd6b\xae$\xb9\xa5\x11\ +\x84\xdc\xdce\xfd#\xff\x89\xf0_\xfe\x18\xb3\xd8\x0f\xbc\ +\x9f\xed\xdd\x7f\xd6\xedW\x0b5K\xf0\xfd\x80\xb9Bp\ +\xe7\xfe\xee\x9cF*\x1d\xd8\x03\xc3\x00\xd7Z\xf0\x95\x0d\ +8:\x86\xb5\xbe\xf4\xed\x16\x87\xe1>\x07\xd7<$\xbb\ +\xd0*{\x14\xae\xe6%;\xa4\xed\x13\xeeL\xda\x1c\xcd\ +\xe1x&\x06\x88\xa9\x07\xd5\xd4\xc8Z\x885u\x13n\ +\x1cu\xda6\x85\xaf[\xcf'\xb4\xe5\xcb\xb3\x9a\x0b7\ +\x87\xb03\xa35J\xe9\xb4\xfbt\xcf\x1cbp,a\ +\xa5\x0bn\xe4\x18\xbd\xb6\xc9\xa5\xab\x9b\xe8\xca\xd2\x0e\x19\ +\x87]\x8b\xaej\x93\xb9\x92\xb9\xbfF\xe9o`\xc3\x10\ +\x1f*\xbc\xb5\xf2\xde\x5c\x04\xa81\x02\x07t\x04\xb4r\ +\xb4\x9a`!)lz\x94nd\xcazqD\x84;\ +t\x04_\xa3L\xc3\x9c\x8a\xe9\x95\xb0\xb9A\xd0N\x10\ +\xd0\xb50\xe50Q\xc6\xacT\xfc0\x04\x9862j\ +\xa5 (\xe9\xc9\xd5\x8d46\x04\xbc\x0a\xe8\xa0\x04\xb8\ +\x07\xb16\xd3*\xba\x86\xe9\xd8S\xea\x1b\xb0-\xef\xa3\ +\x01\xd0\x12\xc1%\xdf\x02\xed\xa5\x17\xb51\x5c\x12\x16\xd7\ +\xd3\xd8.\xc9\x1a\xc4 \xf1I:rN\x91-\x96\x0a\ +\xb7\x80m\xd5\xbc?a\xc0A\xa4\xc3\x8d)\x98Q\x09\ +^\xb2}\xf0\xc1\x89\x09\x5cp\xd8J\xe6V)\x0a\x1b\ +\xca\xd21\xdc\x9dA\xcc\x1b\x86\x06\xf3\x07Lb(\x8a\ +\x9c\xa2\xc8\xe9to\xd0\xe9-q\xb8\xdb#\xa4m\xc2\ +\xc6a\xd4\x85\xcb\x8cww\x00\xc5\x0b\xe7/\xb03\x1c\ +b\x9dC\x19\x83u\x96\x80\xa8\xa3\x16}\xd1\x11\xf4\x06\ +/I\x08\xc2\xb8\xc6c\x84\x18\x88\x11U\x5c\xcd\x19#\ +\xecl\x22\xbe&AL\xb5\x04\xa8\xc6\xefDcp\x16\ +L$\x1db_u\xf3\xd1\xaa\x80\x0a\x81$K\xf0^\ +\xa2\xa4\x9av\x099~\xf1\xccT\xb2\x9f\xbd^\x9b\x87\ +\x1e=\xc7\xb9\x07N\xf3\xff=\x15x\xe5\xb2\xa2\x9e\x80\ +\x19\xd6,o>\xc1\xce\x8dO\xf2\xd1?\xfd\xb7T\xd5\ +_\x0d\xfc\xc2\x01\x00\xfe\x9e\x19v6\xe3\xe5\x0f\xff;\ +t\x9er\xfc\xbf\xfd\xe7\xb8\xf6*W\x1c\x5c\xb5\x01\xdb\ +nq\xfc\xef?\xc6\xb1\x87\x8e3\xff\xf3g\x19~\xe1\ +5\xaakC\xa9\xc4\x15)\x9d;VX~\xd7i\xda\ +\xef=\xcd\xce\x896\x17\xa8\x18cYR\x8a;UB\ +\xf1\x99g\xf9\xcc\xaf\xfd\x06W\x9e:`~\x7f\x10F\ +\x9af\xbc\xfd=?\xcc\xdd\x0f\xbcI2\x16\xdf`|\ +S\x16\xf7\x0d\x1e\xb8ER\xa6\xbe\xf1\xb1\xd7\x1b\xde9\ +\xc6\xe5\x84\x10\xc97lhg\x1f\x01m\xbcz\x85\x10\xb3q\ +eH\x1fn$TC\x04\x85\x91\x11\x0c8$\x7f3\ +J\x95\x17\x8b\x08-\xb2\xf8\xa0\xf1\xdeF\x90\x18_\xdb\ +\x0b[*&H\x8dDZn^I1E{hL\ +\xa8PZ\xc0p\xb0\xd2\x93\xdbD&\x81\xf4\x07+)\ +\xba:_at\x16\xf7\xaf\x01\xa3^r\xeb\xe3\xb6\xf2\ +\x86\x04\xbc6\xac\xb0\x8afX\xc17\xb2_q\x86\xf6\ +\xb1\x1d)\x00Z9\xe9+&J\xa8\x95\xe8\x0aL\xa2\ +\xa3\xcfF\x16\x15Q\x9e\x10\xb4\xf8B\x98\x0c\x1f\xaa\xd8\ +\x17\x1f\xfb\x83\x1b\xc6\x998\x8f\x06+\xf2b\xc44+\ +M3\xd2Ta\xd2\x16F\x83\xad\x1d.u\xd4\x95e\ +2\xda\xc5\xd7\xf3\xc8\xe2\x06\xee\xbe\xe78_\xf9\xd2\x94\ +\xe9\xb4\xe6\xe6\xce&e,\x18+\xef\xb1\x95t\xc2\x0b\ +\x19\x1bpM!\x22\xbe~\x08Q~\xb0P\xe2y\xb4\ +\xd1\x84\xa0Q\xc1\xc5B\x7f\xd30 \xdbI6\xb0\x11\ +y\xbc\x02\x15S\x1b\x94n\xb2\x975\xce;\x1a\x93\x19\ +\xf1\x03\x09\xa0\x03\xadv\x06!0\x9b\xd5\xd8Z\x0c\xcc\ +Dy\x1db\x11!!M3N\xddq\x8a\x87\xdev\ +'\xbf\xf7\x14|\xe1\x19\x083\xc8f\x81\xee\xce\xd7)\ +\xaa\xe7\xf8\x83\xbf\xf8\x03\x86\xc3\xdd7\xbeH}\x07\xe3\ +\x00\x00\x7f\x0f\x0d7\x9f\xf3\xf2\xef\xfd\x1e\xbe\xae9\xfe\ ++\xff\x02\xd5[\xe3\x8a\x0b\xdcp\x9ey\xa2Y\xbb\xf7\ +8\xcbg\xd784\x9d\x91Lf`-\xaa\x93\xe0{\ +)\x93~\xc2\xe5\xd4\xb3\xed+\xac\xf6\xac(\xc3Y\x93\ +\x90>\xfeU\x9e\xfc_\xff5W\x9f~\xee\xbb\xfd\xf6\ +\x0e\xc6_\xc3\xd0\xdap\xe7\xbd\xe7x\xdb\xbb\xde\x81I\ +\xd2\xefx\x81}\x0b\xc0\xbd\xfd1\xf5\xc6\xdb|\xc3\xf6\ +\xea\xd6\x1f\x83\xf7\xecN\xc6\x5c}\xf1\x22\xcf\xfc\xf9\xe7\ +\xa9&%\xadv\x8b,\xcfiwZ\x8cf\xd78\x7f\ +\xf1\x09\x5cv\x93;\xee8\xcd\xa1\xe3G\xe8\xf6\x0a\xf2\ +\x96\x22+\xa2|9\x83,\x15F\xb7y~k\xa1\xaa\ +\xc1\xcd\x89r`\xc4M9\x16}e\xbfec\xef\xa0\ +*\x03U\x09\xdd\x8e<\xd6\x80S\xe7\x88\xd2'\x15%\ +O\xcd\xdf\x07\xdam\x85\x8d\x0b2\x10\xd0WU~\xc1\ +\xc46\x92h\xf9Y!\xaa\x1b\x91\xef6`p\xbf\x94\ +ZE\xa9VQ\x083\xdc0\xa7JA\xbb\xad\x17\xfb\ +\xden\xcbvu\xed#\x13\x1epN\xa4f.J\xb3\ +\xb2L\xe2w\xbc\x170\x9ce\x8aV+\x15\x07\xe5\xb2\ +\x8e\xd2_\xcd\xeaZ\x9bN'\xc5Z\xcb\xb5+C\xfa\ +]\x831\x9eyYR\xe8\x0ccLtH\xd6\xd4\xb5\ +\x18gmo\x8f\xd1\xbaC\x96)\x8cI\x16\x85\x01\xbf\ +\x90\xc5\x89\x89\x86\xec\xbf0\xe2Z\xfbE\xf1!I4\ +i\x1a{\x9b\x948){/\xec\xb9I\xa0\x9d\x88\xe9\ +HY\xd6\x98D$T\xde\x05\x82\x8d\xac\xbc\x97\x22C\ +b\xa4?\x5c\xe3I2q\x81\xb4\xb3\x92\xad\xd1\x98\xe0\ +\x03E\xb0\xa0\x02.@\x9e\x06jW\xa2\x8d\xa6\x8aY\ +\xa1!\x04\x8cVdJS\xdd\xbc\x097\xaeK\xaf\x1b\ +\x91-\xc0\xe1\xf0\xec^\x9e\xc1p\x8b\xee\xbb\xde\x82\x0a\ +\xeb\x94\xe5\x1cm5\xe5|\xef\xcb\xac\xf0\xd4u\x85w\ +\xb5\x18\xf0$\xe2l\xeb|M\xa2\x0dF{\x0c\x8a\xba\ +\x9a\xe1\xad&+R\xb6\xb6\xb7PJ\xb1\xb5\xb9\xc3\xf6\ +\xd6\xf0\x8d\xce\x98\x83q0\xbe\xef\xc7\xd9{Np\xfc\ +\xf41\x898j\x00U\x00\x8c\x8el\x22\x04\x12\x94\xd2\ +\xcc\xa6\x0eU\xae\xd3\xeb\xac\xf3\xc0\x9b\xef\xe0\xae\xfb\xd6\ +\x98N&\x0cG#\x86\xc3\x09Um\xc5QX\x19\x8c\ +\xd1dE\x01\xde3\x8d\xea\x0b\x1d\x95&!\xf6\x836\ +\x0c\x96\x18\x11)\x92\xed\x11\x87?\xfc\xe7\xdc\xf8\xd9\xf7\ +2\xeb\xf7\x16s\xe1\xed\xd2\xe7\x06\xdc6\xe0w\xff6\ +\x8a[\x19a\xe2v\x19{\x06Y\xcd\xf6%0\xd4\xf0\ +\xec:\xb4_\x05\xbf%\xd7\xcb\xa4\x07ks8\xd2\x85\ +\xb1\x87Dk\x8ewW\x98\x94\x15\xcfOG\x1cs\x1d\ +\x8e\xb6\x8d\xac\xb6s\xd9!\xeb\xe1\x95\x9d\x09/\x8ek\ +\x9eW\x96\xd7\x0a\xcd\xcb\xa9fZ\x18\xfc\xa4\x84\xdd1\ +\x1d\x9b\xb3r\xe2\x0c+\xa7\xdb\xf4W\x05\xc4\xe8\x91\x22\ +\x5c\x81\xc1$pG\x99\xa0\xa7\x1a5V\xa8J\xd2E\ +\xcap\x85I\xb8\xce\xccn\xe2\x5c%\xc5G\xef\xa3\xd9\ +\xa90\x7f!\x1a\x1f\xa9\x10\xdbK4\x02h\xc2\x9e;\ +\xf3\xc2\xc7B\x81\xf2!\x16\x05A\x1b1H\xc4\x07\xe9\ +\xf7\xa49\xb8\xd1\x80J\xc7\xd6\xa0F\xda\xa5\xa3\xc1\xd4\ +>\xc6T\x05\x85W\x16\x85\x8e R8g\x82Ea\ +\xd0*\xcaiU\x1a\xfbUc\x8fj\x8cB\xd2\xf1E\ +e\xdf\xf7d\xb5r\xbd\x17\xb0\x16\x16\xf1\xfe\x9b\x5c\ +\xbfq\xf5\x8d.O\xdf\xf18\x00\xc0\xdfc\xa3\x1eO\ +x\xe9w~\x97\xf9\xe6&\xf7\xfc\xfa\xaf\xd1\xde8\xca\ +e\x0bC\x1f\x98\xd6\x8ek\x89\xa6\x18\xb4IW\x0b\x8c\ +vX\xed\xa9\x94c\xa6D&\xd92\x81#JsV\ +\x1b\xfc\x9f\x7f\x91\xc7\x7f\xfd7\xb8\xf1\xecK\xd1\xdc\xe0\ +`|\x7f\x0f\xc5\xea\xfa:?\xf2\x93\x1fdu\xa3\xa9\ +\xc0\xbf\xd1\x96\xdf\xc8>\xbd\xded\xdf\xdc\xdf\xd4\xf9\x9a\ +\x11\x90\xc9o\xff6\xaf\xff:\xd1\xe5Q)\xaa\xe1\x14\ +\xb7u\x93\xbb\xefZ\xe7\xe4\xc93\x1c?v\x9c\x95\xf5\ +e\xd6\x0f-\xb3\xbc\xda\xa5\xd3-\xe8u2\xd2\xcc\x90\ +g\x06m\x84\xb1\x0d!\xf6D!\x17\xdd\xba\xda\x03\xb7\ +\xf3\xb9\xdc\xca2\xc6ADc&\xd8\x03\xb4y\xfe\xff\ +\xb3\xf7\x9e\xbf\x96e\xe7\x99\xdfo\x85\xbd\xf7\x097U\ +\xe8\x0a]\x1d\xd9\xcd&\x9bM\xb2\x99\x9aI\x229\xa2\ +D\x8a\x94hY\xd6\x18\x86\x13\xfc\x1f\xd8\xc0\xf8\x8b\x01\ +\xfb\x83=006`\xc06`x`\x18\xb2\xe5\xb1\ +-\x8c\xa4\x914\x03\xc9\x1a\x0d%J\xa3@J\x8c\x22\ +\xc5f\xec\xc8\x8eU]\xf1\x86s\xcf9{\xaf\xe4\x0f\ +\xef\xbb\xf6)r\x94@\x91RS\xb8\x0b \xab\xfa\xd6\ +=9\xac\xf5\xbcO\x82\x98\x90DJWh\x14\xfc\x86\ +P\x94\xa14#{\x99RV\xaf+\xa3\xcc\xb9\xca\xa2\ +\xa1\xb2\xca\x92\x9a,\x92\xe1\xb2\x91*\x1b\xf1\x0f/\x97\ +\x81\xa6\xb1t\x9d#\x04y\xa6S\xaali\x05\xab\x85\ +\xd5J\xca\xe7\x9d\x93\x8d\xd8\xa9\xf4k\xbdN,\x16=\ +{{\x8dT#4\x86\x1a\xc6U\x8a\xd5\x80\xaa\xdb\xc1\ +{R\xff\xad0\xce]\xe7\xd4\xbf\x1b\x19\x86B\xd38\ +|\xe3\x98\xbb\x96a0\xec\xeev\xb0\xd3\xb0\xbf\xbf$\ +\xe7H.N\xeby\xe4\xf1u\x9d\xc3\x98\x96\xd5j\xe0\ +\xf0p\xc9\xde\xde\x8c\xae\xb3\xfa8\x04hW ;\x06\ +t\x01!\xa4\xdb\xbc\xaf\x22W\xb2V\x0e\x1cu@`\ +\xad\x15Ic\x91\xeb\xc0@7\xd90\xe2\xc5A\x18$\ +$%Fy\x87:oY\xad\x06\x9c\xb7t\xad#\x1e\ +\xad\x19\x9ex\x8e\xd5s/bK\xc2a\x09C\xc0\xdd\ +s\x81\xf6\xde;\xb0\x9d\xc5{\xe9\x07N\xfa.o\x1b\ +G\xe3,\xe6\xcc\x16e:\xc1^M\xa4\x92Id\x06\ +z\x0a\x99\xbe\x88\xc4\xfb\xf8`\x9fy\xbf\xa6\x99\xb6\xe2\ +_\x8e\x12\xd4R}O\x00]\xeb\x9104\xf1(\xa5\ +\x94\xe95\x00\xa6mZ\xac\x11&\x7fk\xd6\x92\x8b\x1c\ +*\x0e\xf6\x0f\xb8q}\xff;>Y'\xebd\xfd\xdd\ +X\xc6\xc0#\xefx\x03\xbem\xc7\x8e\xcf\xa2\x952F\ +}\x9d%%\xfa\x90X.\x03\xdd\xf0zf\xb3=\x1e\ +z\xe4,\xf7\xdc\xbfMI\x91[\xb7\xf6\xb9u\xb8\xd0\ +T\x5c\x19\x9cyg\x99t-\xd6\x18\x0e\x96\x0bb\x90\ +tx\xac\xc7\xe2\xc96c\x8b\x97\xd4\x7fS\xc0ga\ +oS\xa2y\xfe2w\xfe/\xbf\xc8\x8d\x7f\xef\xc7\xb9\ +\xf5\xe0\xdd\xf2}\xa5\xf7\xf7;\x19\xdf\xfai\xbc]\x1e\ +\xfd\x9dlp\xfd\xbba\xa3J\xae{iD$\xd3\xd7\ +f\xf0\xf5{\xe1\x0dGp\xf1\x0e\xbd\xae\x00\x17\x07x\ +j\x0e;\xc0\x04\xcb\xf4\xf4\x84\xc3n\xc2\xd9S\xf0\xe2\ +\x01\xbcx%\xf3\xcc\xc1\x0d\xbeps\x9f\xa7f\x81\xa1\ +\xb1\xe4I\x8b;\xb7Ev\x05\x93\x1c\xe9\xf25:Z\ +\xce\x9d\xba\x8bS\xaf\xf3\xec\x9d\x86\xdd\x02\xfb\x0b\xb0G\ +\x86\xbd\x03\xb8o\x0d;\x07\x86\xfe\x06\xa4\xb5#\xa5\xcc\ +a\xba\xccAy\x8e>\x1e\x12bO\xcc\x03%\xe6\x8d\ +\xdc5g\xe1w\xd5\xffZR\xaa\xbc&\xc4L\xb12\ +\x91,)K\x0a\xb4k\xb4jH\x01&\x99\x5c\x1ci\ +\xd5\x0b\xc2\xf1-%f\x0dW\x12ymQ)qe\ +9\x8bq\xea\x85\x96g\xdc\x1a+\x15I%cQo\ +\xadNB%OK\x19i# ;\xe7\x80\xb12L\ +\x11?qQ\xfeXZ\x17J\x81\x92=\x9b\xa4\xab\xca\ +B\xa3\xfb\x94\x80\xf1L\xaaJ\x5c\xb5\xd2\xa8\xa7WL\ +\xbf\xf2\xd8\xb57Q\xde\xd3`MG1+\x0c\x19\xeb\ +\x0b\xc6\x8a\xe7\xd5\x14\xf1\x1d\x97\xa2\x95A\xb6`\x88`\ +<\xd6\xc8\xfe)O\x98\xc5\x1a\xab\x9d\xb9\x86\x9c\x94\xe5\ +U\x00^\x8aV\x99\xaa\xd4\xb9\x0e\x8eB\x18\xb0\xde*\ +x\x0eP\x1a\x0e\x16\x0b\x8e\x97K\x9cwtmG\xdb\ +\xb6\xa4\x98\x18\x86\x9e\xc3\x83\xc0\x99\xb3\xa7q\x0e\xf5\x03\ +\xb7Xg\xc8\xfd\x0a\xdfX\x1dNW\xc0\xafc \xe3\ +)))\xb8\xad2d\xd9\xe7\x0b\x92\xc8,\xd5e\xd5\ +\xe3l(\xd9\x91\x8b|\xb2b\xea\xa5\xd6\xaa\x180\x91\ +RO\x8f\xb6\x0e\x14\xacH\xbf\xb3'\xa6\x01\xb0x\xdf\ +RJ\x14\xef0\x8d>\xee\x06J\xd0\xe1\x8a\xa3\xeb\xb6\ +y\xec\xbdo\xe0O^j\xf8\xf8\xa7\xa1?\x14\xf0;\ +\xbbu\x85\x9d\xf5g\xf9\xf8g\x7f\x8d\x17^\xfa\xd6_\ +\xe7+\xec\xdfX'\x00\xf8U\xb8r\x08\xbc\xf4\xdb\x9f\ + \xaf\x96\xbc\xf1\xbf\xf8\x07\xec\xbc\xe6\x01nx\xc7-\ +`i\xe0\xa8db\xc9Z(\x9e\xf0&37\x86\xd3\ +\xcer\x01\xcb\xf9\xc5\x8a[\xbf\xf9)>\xfd\x8f~\x96\ +\x83\x17\xbew\xd3\x92\x93\xf5\xb7\xbbf\xf39\x1f\xfc\xe8\ +\x87x\xcd\xc3\xaf\xd3\xc9\xea_,\xb3\xbc}\xa3\xbf\xfd\ +g\xe5\xb6\xbf\x1b\x18\x0f\x0d\xe5\xcf\xf8]\xf9\x8bla\ +N%\xa1]\xdb0\x9dt\xec\xce'lM'l\xcd\ +:\x9a\x5c 'N\xfd\xe4\xdb\xd9\xdd\x992\xed&\xf8\ +\xc6\xe2L\x955\x09\xd8\xcd\x11b\x10Y\xcct\x0a\x8b\ +\x85\xdc\xbe\x0c\xff\x8bL\x11\xd90\xaf\xc3`\xea\xc0\x7f\ +LC\x0e\xa1\xb0\x5c\x1b\x1a'\xd7\x11\x02\x9a\xa6,\x12\ +\xe7~-\x8fD\xd2\x8e\xe5\x11g\x8d\x90\xael\xb0Z\ +mn\x0b\xbcJ\xc4x; .X[74\x01\xc2\ +)eb\xcc8gh\x1aG\x8cQ\xebv\x18%\xce\ +\x12\xa0$\xb7\xbf\x91\x0a\x0b\x1b,@RB\xb0\xe6s\ +7\xca\x9fkrr\x08U\x1e-\xde$\x91`\x0b\xf0\ +\xf5\xbe\x82\xcbMp\x951\x86\x10\x02)%\xa6\xb3\x8e\ +I\xd7\xd24\x0e\xe7\x1c}\xdf\x13sd2ih;\ +\xaf\xb7eF`\xdb4\x86\xa6\xe98:Z\x13\xc2\x80\ +1\x0d)e}>\x92\x82\xd8\xdb\xc1\xbf\x0c\x00rR\ +\xa6\x00G \xd3u\x0d\xc6\xd8\xd1\x8f\x13c\xa4\xef\x85\ +\xd9i\x1aa\x95\x9d\x15\x867\x02\xa9\x14|c\xe9\x87\ +\x80\xb5\xf2;\xde\x19\x82\xee\xcd\xe5\xd6\x11\x8b\x8f\xff\x11\ +\xe1\x0f?O\xba~\x9d\xbe\x0c\xb8b0\xd1\x91\xce\xee\ +\xe2>\xf0V\xda\x0f\xbe\x1d\xd4\xb3\xeb\x9d\xd1M\xbeP\ +\xc8\xcc.\x9e!\xeeu\xa4\xa7\x03\xeb<\xc8A\x89(\ +\xf2?\xc0w\x81\xd6\x1aZg\x881p\xb8<\x16\xef\ +\xaf\xb3x\xd7\xd0\xb5\x92\x86\x95)28w\x8e\x10D\ +\xb2\x15b\xc49G\xf0\x8e\xc6y\xcclN\x8c-]\ +\xd7Ix\x8f\x93\xc4\xef\x93u\xb2\xfe.\xae\x07\xdep\ +/\xbb\xdb;\x18kD*\x89\xc1VF\xd1\x22\x019\ +nJ\x7f|@\xcc\x8eKwls\xff\xbd\xf7\xf2\xf0\ +\xdb\xb6Y\xf5\x0b^x\xfee\x8eWK\x01NN\xa8\ +Gg,\x93n\x825\x8e\xc5\xe2\x88\x18D\xb6i\xad\ +U\xa0!\xbeO\x01\xda\x06r\xa0\x06\xee\x18c%\xef\ +(&\xce\xfc\xf3\xdfe\xf2\xb6\xd7\xb3\xff\xd8\x1b\x19v\ +\xe7#\xa0\xfd\xf3TL\x99\x0d+\x5c\xff\xed\xf6\xbd1\ +\xe8\xdf5\x8cy\x94G'\xbd\xec\xf1\x0c\xaeM\xe1\xa2\ +\xee\x9dw\x9c\x86\x07\x8ea\xd1\xc2\x11\x10\xf6\xe1\xa9S\ +\x89ni\xf8\xef\xae\x18V>\xd1\x9cI\x98s\xa7X\ +\x97\x1d\xb2\x8d\xf8\xd5\x0a\xe3\x85k6%\xd1x\xd8}\ +\xf8.N\x9fj9\xb5+d\xf1\xfa8p\xedf\xa4\ +\xbb\xe9\xb8p\xd4p\xe7\xc2\xe0\x8f\xe0x(\x0c\xf9\x98\ +\xa3|\x8dE\xbc\xca*\xed\x13cO\x1e\x06\x12Y\x98\ +^\xe3()\xaa\xa2\xb7\xb2\xb1\xe2v\xdd\x00\x90D\xb1\ +\x15\xc0J}\x95)\x9b\xd0(y\x9e3\x05\x01o\xe8\ + U\xd8?+uBV<\xb1\x95\xc1,\xd4nX\ +y\xa6\xe5\xe7:,)A0\x98\x81\x92\xc3\xf8b\xe4\ +\xdbb\xc7*\x89j\x8d\xd8\xa4\x8cI\xfa\x1a\xc9>d\ +5\x93\xa1`0\xa5\x06h\x15y\x854a\xda\xe5\xea\ +G\xcd8\xed\x10\x963\x81\xbcg\xacQ\xbf\xaf\x93\xa6\ +\x05Q\xf3\xfb\xd1\xe7\x5c\xcc\x9a\x1a.[\xb2\xa1$\xad\ +]\x1a\xf3w\x144\x9b\xfa\xae\xa9\xe2|;\x9e\x1fr\ +\xc9PC\xbd\xac\xde7\xebF\xf9v\x1d\x1e\xd5\xe0j\ +\x90`*\x8a\x86S\x19GJ\x91\x5c$H\x8e\x1e\xd6\ +\xab\x1ec\x1c\x8d7\xb4\xdd\x84\xf9l\x22\xe7\xb1sw\ +\xb0Z\x0e\xac\xfa@\x8e\xb5\x91\xa2\x91 .=\xddI\ +h\x18\x98\x92\xc8\x14e\xdae\x8f.\x9a\x91B\x95\x84\ +\x17@e\xd9\xe2\xe7N\xd2\xd7\x8c\xc1i\xb0\x98\xa4w\ +\x97\xf13#W.\xd2q3\x06\x825\xa2\xa0JR\ +7elm\xd8\x96\xb7\xd2\xee\xce\x1e\xa7N\xed2\xdf\ +\xde\xe5m\x8f\xbd\x96\x17\x8f;~\xe33\x02~\xdb\x15\ +L\x8e\x8e\xd9Z?\xce\xa7\xbf\xf8\xaf\xf8\xea\x13_\xfa\ +s\xbe\x99\xbe\xfbu\x02\x80_\xa5\xab\xa4\xc4\xe5O\xfe\ +\x11\xc7/\xbc\xc0=\x1f\xfbq\xce\xfd\xe8\xfb9w\xcf\ +\xdd\x0c[3\xfa\xce\x12T\xed\xd1\x18\xc3\x84\xcctX\ +1=8b\xf5\xe5o\xf0\xe5_\xfb=\xbe\xf5;\x9f\ +fyc\xff/\xbf\xa1\x93\xf5\x03\xb1\x9c\xf3\xbc\xf5\x9d\ +\xef\xe0\xad\xefy'\xc6\xba?\x13\xa8\xfeU\xe4\xd0\xf5\ +P0\xf6\x00\xd7?eG\x94\xc3\x8d54\xbea\xd2\ +5lO;\xa6\x93\x86\xf9\xa4cwk\xca\xce\xbcc\ +\xd6\xb5L\xdb\x86\xd9\xd4\xe1\x0c,\x8f\x03\xabu\xcft\ +\xab\xa5i\xd4\xdb[\xa0\x0f\xa2Z\xca\xa9\x90\x0b\xc4h\ +\x18z\x01\xba\xb3\x19Z\x81S\x13\x98\x11i\x8c\xa92\ +by4M\x83\xcal\xe5\xf7\x8f\x8e\xe0\xe0\x00B\xcc\ +L&\xd0\xb4\xc2\x9cbd\x7f\x97\x82\xfaL\xd7\x09\xd0\ +\x14\x16O\x80\xaeH\x80\xe5\xdf\x8bN\x90\x9bF\xd8a\ +a\x84\x05\x84\x0a\xd8\xdb\xd4\xfcT\xefn\x05\xe0]g\ +G9v\xdd\xe8\xa5*!\x8f\x9d\xc1\xd5;\xdb\xf7Q\ +7N\xa7\x01SF\x13\xa8\x031\x1a\xda\xd6\x8f S\ +XXF\x06\x16\x12m\xeb\xf4 !@}#\xcbF\ +\xfd\xbaZ\xff\xd3\xb8\x11p\x02\xe4\x1c\x99\xcd'x/\ +AQ\x15\xfc\x96R\xbd\xc0N\x83\x9bZV\xab\x9ea\ +\x08\xcc\xe7\x13\x0d\xf6J@\xa2\xf6\x08\xd6\xd7\xd3{O\ +\xe3\x1b\xc2\x100\xba\xb1\x0f\xbdl\x801\x8a\x02\xc5Z\ +aq\xd3z \x1f-\x18V=q\x18\xc4\x07\xbd5\ +\xc3N;b\x8a\x182\xde\xcb\xc4;F9E\x9a\x9c\ +8~\xe2in\xfd\xfao\xd0\x5c\xbbE\x93,\x8e\x15\ +\x03=.;f\x07\xfb\xe4\xb0d\xf6\xfe7\xd3O;\ +\x22e\x04\xe9M\xa3Smg\xd8;\xbbK\xc8\x89\x10\ +\x06&t\x0c\xc5\xb1d \x131%\xe1'\x0d\xc6A\ +\x0c\xfa8H8\xeb\xe8:O\xeb%<$\xe5,\x09\ +\xdd\x14JN\xcaxA\xeb%,fH\x22YK)\ +\xb2\xb5=\xa7i\x1a\xb6\xb6f\xec\xee\xcey\xe5\xf2w\ +\xf9!?Y'\xebU\xbc\x1ez\xe4\x01l\xe3))\ +\xca\xe7\x15\x94!\x02r\xc66\x8d|\x7f:K7\x83\ +\xb7\xfc\xd0i.\x9e\x9bPr\xcf\xd5W\xaeq\xbc\x5c\ +\x91\xb2z9\xad\xc1\x19\xed\xf4v\x9e\xa3\x83\x03bL\ +rhO\xaa4\xa1h\xc5\xab\x86*\x15\xd8T\xb1\xa8\ +\xd5\xc4 \xf2\xd6T\xd8\xfe\xdc\xd7\x99=\xf9\x12\x07\x1f\ +~'\xfb\x0f\xdc\xf5o\xa8\x9d6P\xe5\xdbYb\xf3\ +\x1d\x7f\xaf\xad\xa4\xb5:\x09\x04\xf8V9\xf5\xaa\xc0\xd5\ +[K~\xf3\xc5}\xae\x5c\x9b\xf1\x8e\x8b{\xcc\xb7a\ +k\x01\xf7\xf7\xf0\xdc\x1a\xf2u\xf8\xc6\x9e\xe5\xba\xc9\x14\ +Wh\x1bG\xd7x\xdc\xf5H\x7f\xf5\x06\xf9\x8e\x8ef\ +\xba%U\xa8\xdb\x85\xbd\x9d)[\xbb\x96;\xbc0\xc8\ +\x07}\xe6\xe8\xe61\xf1J\xcf\x99\x9b\xdb\x5c:l\xb8\ +ci\x98\x1aX3\xb0_\x9e\xe3(]a\x1dV\xc4\ +\xb0&\xa4\x81\x1c\xf4\xbb\xdaf\xca\x10\xc1\xa5\x8d\xac\xd7\ +\xba\xda\x0a\x84)N\x99\xdb\xaa\xfb\xb2\xaa\xf6\x12F\xd6\ +d}\x86\x14\xa4\xd5\xfa\x1as\xdbsdLMYF\ +\x01n\x0d\x8c\xca##h2\xca&[\xf1\x13\x17\x84\ +\xcdOv#\xc3\xae\x9cq\x96\x90D\xa3\x0a,\x8c\xc7\ +\xba\xa2\xea\x1a\xa3\xea\x1cU\x06\x8c\xf7[\x00c\xd6!\ +\x89\xe4i5\x10\x13\xc5dI\x91\xa4\xb6\x08\xa8\xbf\xd9\ +XL\xae`\xd6\xea{8\xa9\xec[\xab\x96r\x22'\ +T\x0a\x1d\x15\xc4\xd5\xda\xa5\xdbG&\x8c\xb9\x17\xa5d\ +\xa9mB\x9e\x0f\xa8Cc\xabLueZ\xb5\xcd\xa1\ +Hbv\xce\xf2n3*[\x1ek\x14\x8d\xd9|\x0e\ +L\xa3C\x03\x01\xe7\xd2^\xe0X\xaf\x96\xac\xd6=7\ +n\xecc\x8c\x91\xfd\xbf\x14Be\x0c\x88PDF.\ +C\x83\x84s^\xe4\xf0\x05\xf1a\xa3\xc9\xdb\xd9`\x5c\ +\xd1\x81\x89\x97\xf3!r\xff\xeb{HTy\xc2\xa6\xd7\ +\xbeeQ}\xd4\xf7\x89\xd8\x15(i\x94\x8c[\xe7F\ +\xb6>e\xa35Y\xf2\xa9\xca)\xb38\xecIq\xc1\ +c\xefy3Ge\xca?\xfb\xadL\xbf\xb2\xdc\x11a\ +\xb2N\xb8\xc5\xe3|\xe6+\xbf\xce\xa7>\xff\xbb\xb7\x0d\ +\x1f\xbew\xeb\x04\x00\xbf\x8aWI\x89\x83g\xbe\xde\xb9\ +vj\x00\x00 \x00IDAT\xc5\xd7\xfe\xb7\x9f\xe3\ +\xd9_\xfdu\xce\xbe\xe9a\xce\xbf\xeb\xad\xec=\xfc\x00\ +\xbb\x0f\xdeC\xb7=g\xf9\xcaU\x0e\x9f|\x86\xeb_\ +\xfe:\x97\xff\xf8K\xdcz\xf2[\xac\xf7\x8f4\xde\xfe\ +d\xfd\xddX\x86\xbb\xef\xbb\x8f\x1f\xf9\x89\x0f1\x9d\xcf\ +\xffL\x19\xb3\xfc\xd6_\x0e\x82+\xd0u\x0a\x82\xbcs\ +4m\xc3\xf6|\xc6\xf6l\xc2\xe9\x9d\x19[\xf3\x8e\xf9\ +\xa4e\xd6\xc9\xa6\xed\xbd\xc8\xd4D\x22#\xf5=9\x17\ +\xac\x81\xc5q\xe0\xc6\xb55\xd3\x99g\xe8\x1d1\x19r\ +\xdaH\x8as0\x0c\xbdl\x08\xc2\xb4\xca\xf9e\xbd6\ +t]Q\xe0(\xdf\xd7m+SH\xb1\x0f\x19\xed\xb7\ +\xdd\x00\xe1\xbe\x87\xc5\x22s|,\xa0\xdaP\x99\xe9B\ +7\x91\xfb\x16\xfaL\xdf\x971\x94IR\xa0e\xba\x9d\ +RM7\xac\xf7#3\x99XB\x90\xea\xa1\xf9\xdc2\ +\x0c\x99\x18\x13!\x88,\xb6&A\x0b3\x0c\x93\x89z\ +\x8fLf\x18d3\x13\xa6W\x80\xe50\x14\xf5\xea:\ +\xbd\xff(\x10\xeeq\xae\xc3\x18\xcfr9`La2\ +it\x08P\xe5\xcf\x95\x89\xce\x0a\xea\x04\xbc\xf6}\xaf\ +)\xcbV%\xd5\x1b\xa9\xae\x80tG\xdb4\xda\xdf\xb7\ +\xe1>&\xd3v\xb31\x1aa'\x93\xb2\x9d\x95\xd1\xb5\ +\xd6\xd2u\x9e\x17^x\x05\xd8e2\xe94\xe8\xab!\ +\xc6D\xd7\xb5\x0cCPi\xb40\xb8\xe2S\x16oQ\ +\xbf\x0eXkH\x0a\xac\xdb\xd6S\x86H\xff\xcdo\xb1\ +\xfc\x93\xaf\xb0z\xe5&\xe1`\x89\x9bX\xb6\xdf\xf9V\ +\xca\xc5\xf3\xe4\xd3sfw\xec\xe0\x1c\xacV\x03V7\ +\xcb\xc65\xb8\xa6\xb0s\xaa\xa3\x7fyEL\x89R\x02\ +\x86@)\x85u\x19\x08/\xad9{\xbcd\xeb\xbe;\ +988b\xb9<&g\xe9>69SR \xaf\ +\x96\xa4~M\xa7\x15\x14\xb6\x04\xe6\x18\xd6FB>\xfc\ +\xbc\xc5z\x8b\xcf\x86I\xd7R\x00\xef,%'b\x84\ +\x90\xe4um\xac\xc3:\x8bs\x0dm\xe3\xe9\x87\x1e\xc8\ +\x02\x92c$\x04\x0d\x1c\xa1\xe0\x9c\xe5\xc6\xb5\x1b,\x8f\ +\xd7\xdf\xddG\xfcd\x9d\xacW\xf1\xf2\x8de\xfb\xd4\x8e\ +\x08P\x9d\xc8N+#f0\xe0\xa7\x7f\xe1\xb7\xd8\xb9\xf3,\x8bG\ +_\xcb\xf2\xee\x8b\xac\xcf\xec\x90l\xf5\x9a~\xfb\xfaN\ +\xe6\xb7\xb0a\x86\xabl\xd6\xae\x07\x9a\xc5\x92\xe6\xe6\x82\ +\xd9sW\x98\xbex\x15\xbb\x1a\xb0\xa6\xe1\xd9n\x97;\ +O=\xc2\x1b^\xbb\xc7\xd9\x8b\x86\xe9\xf3`o\xc1\xcb\ +;p&@7s\xb8\x02}\x01\x97\xc1&\x8f\x9f\x9f\ +b\xe7\xd2\x94|F\xb2*\xb6\x1d\x9c6\xb0\x05\xa4\x5c\ +\xb8\xb1\x0c\xd8\x01\xeel\xb6\xb9\xabl\xb3\xbd\x00?\x14\ +\x06\xb7\xe0J\xba\xc2Q\xb8\xcc\xaa?$\x86 \xcf[\ +\x96\xe1#EX\xd5b\xc0\xb8\x0dcZ@\x83\x88$\ +D\xaa\xa4 lgeg\x81\xa2\xc1\x0c\xc65\xe0\xbc\ +\x80\xcd\x0a\xda\xc61@\xd90\x949j\x95\x8e21\ +\xc5\x88-T\xff\xac\xcd\x14\xf2\xb3$9GdL\xb2\ +r~)\xea95\x92\xbb\x9c5\x8f\xa3T\xa9\xb6\x89\ +\xd2\x8a\x80\x04h\xe5\xb1\xafW\x86\xb9\xf2;U%\x80\ +\x04g!\xee\xde\xac\xcc\xa6\x00&a|e\x86\xacc\ +\x0c+g\x941\x8c\xaa\x86w\x95\x04Z\xc3Sk\x9c\ +0\xd5S\xbc\x91*[\xe3\x04\xd8[\x87)YB\xb9\ +\x8c\xb4\xd6\x0b\xa0\xae\x92f\x91s\xcb\x80]%\xe2\xd9\ +\x8b\xf4\x5cm3\x22\xc1\x16\xd0h\x8d\xbc\x1a\xb9xL\ +\x8e\xa3\xb5Lu\xe4\x1a\xfe\x99\x08A\x86\x11\x8c5Q\ +b\x01\x1aB \xe7H\x0c*\xf9\xb6\xb5\xb4I\x06E\ +\xc6\x89\xf4\xbb\x82\xd2*\x1d/\xe8S\x90\x8d\x80S\xa3\ +UW\xd6\x8c\x8fA\xdfMX\xd7`\x8d\xa8\xc8b\xca\ +\xd8\xe4\xc63\x87qV?\xabv\x9c4mj\x92,\ +\x96B1\x9ar\x8d\xc1\xdb\x86\xed\x9d]\xde\xf3\xfe7\ +cvv\xf9\xf9\xdf\x82\xf5\xc2rn\x80\xd3\xab\xccz\ +\xff\x09\xbe\xf4\xdc\xc7\xf9\xe4\xe7\x7f\xfb\xfb\x02~\xe1\x04\ +\x00\xff@\xac4\x0c,^|\x99\xc5\x8b/\xf3\xad\xdf\ +\xfc\x9d\xbf\xed\xbbs\xb2\xfe&\x971\x9c>s\x96\x8f\ +\xfe;\x1f\xe3\xec\x85\x0b#\xf8\xfd\x8b\xc1n\x95\x11\xdb\ +\xb1\xab\xd4{O\xd76\xccg\x1d[\xf3)\xf3I\xcb\ +\xce\xd6\x8c\xd9\xb4e6i\x99M\xbc\xb0tU\x7f\xa4\ +\x7f\x08\x80\xac\x13<\x01\xbeA\x1a\x08X,\x03\x87\x07\ ++\xb9\x9ck\xe4\xcb<\x14r\x92dK\xf9R-Z\ +KP\x83\xa8d\x1a[\x19\xdd\xc9D\xe4\xbe\x15\xf4\x0a\ +H\x96\x7f\x17\xd9\xb1a2\x91\xdb\xbfu+s\xf9\x8a\ +l\x90\xd3\x89\xa1q\xb0Z\x16\x0d\xcd*\xa3\x9c\xb9\xfa\ +\x7f\x8c\x11p\x19c\xd6\xdb+c\xb8T\x05\x91\xc3\xa0\ +_\xde\x86Q\xee,\xf5H\x99\xa6\xa9\xfe\xd7\x0d\xd3X\ +=\xae\x15b\x10Y\x90$H#\xdd\xb2\x22\ +9\x95\x8e\xd5*{\x11\x99m\x225\x05\xab\x8c\x93)\ +y\x04\x01%'\x91\xef\x16h^\xbc\xce\xa9+7\xd8\ +\x9dN\x88{s\xfa\xd7\xde\xcf\xf2\xfe\x0b\xac.\x9ee\ +\xb8-;\xe3v\x06\xb8\xf2\x8a.\xc3\xec\xcaM\xa6\x97\ +o0y\xfe\x0a\xcd\xc1\x02;\x04\xcc:J\x0d\x8f\x11\ +\xb9m6\x85\xa3\xf5\x11\x7f\xf8\xa5/\xd3\x9b\xb7\xf0\xa6\ +\x87w\x99]\x823k\xb8\xb2\x05\xa7\xd7\xd06\x89\xad\ +\x99#*\x00^\x9e\x82\xfd{'\xcc\xb6an\xe1\x0c\ +\xc2\xf8.3\x5c\xbb\xb5\xa4?X\xd1\xae'\x5c\xd8\x9f\ +r\xef!\x9c9\x86\x14\x22\xd7\xf3\x0b\xec\x87\x97X\xae\ +\xa5\xe75\xc6^d\xc09\x89\xf2E\xa1|\xa9\x82\xd7\ +\xca\x94Z\xe9\xdf\x15\x1c\x15G\xb9\xab0y\x22q-\ +V\xfd)\xc6j\xfe\x05\xd40)M\xc1\xc2(;\x9c\ +K\x94 $[$\x119g\x09<\xca\x85\xac\x81T\ +E\xc1\xad\xf5\x0a\x9a\xea\x10:k\xdar\x96\xf3\x80(\ +\xe7\xd5\xdb[\xc47ZH\x18+\xd6)\xab\xfb\xa9\xb5\ +fT\x1c\x8b\xcd4)\xd4\x8d\x92!\xa5L\xaaUV\ +W|\xc4\xf5\xc5u\x18\x12\xa8\xbc[6X\x07\xb6\xca\ +\xb45\xdc\xaaJ~\x15\xa8\xd7\x1ea\x19\xf4\xd6\xe74\ +*@U\x22A\x9f\xef\x1a\x02U\x8a\xba\x94s\x95;\ +\xd7\xae`\x95\x8f\x8f\xa80\x8b\x92\x81L\xb1\xb5\xa2\x09\ +eb\xa1\x94\x95\x80N\x05\xfc\xe2y\x96\x00\xb8\x0d\xc3\ +\xae\xe2|ev\xd7}\xc2\x98$i\xea\xae\x0e\x0b\x8c\ +\xbe\xb9\x0d \x81\x94\xe3}\xc5`LKN\xfdm@\ +[\x9e\xcb\xaa\x12\xcb$\x1dp\xd4\x04o\xa4\x13Z\xa6\ +\x0c\x94bI\x9a\x05 ,~\xc1\xd9\xdb\xe3\xe5\xca\x98\ +#\x82\xaa\xe8\xe4-i\xd8\xd9\xd9b\xbe\xb5\xc5\xfd\xaf\ +{\x0dw\xdc}\x8e_\xf8=\x08\xd7\xe01\x03\xefl\ +\xe1\xfa\xad\x15\xbf|\xe5\xf7\xf9\xb5\xdf\xfd\xa7\xac\xfb\xd5\ +w\xfb\xb5\xf5\x97\xae\x13\x00|\xb2N\xd6\xabxmm\ +m\xf3\x81\x0f\x7f\x90\x07\xde\xf00\xdc\xb6q\xd7U\x13\ +\xfa\xbc\xb5\xf8\xb6a\xda\xb5l\xcd\xa6L\xba\x86\xadY\ +\xc7l\xd62\x9d\xb4tm\xc3\xa4\x13\x10\xdc4\xe2\xe3\ +pucaT\x95\x91\x0a\xe3\xb4M\xf2\x1c6\xc5\xe6\ +\xfa\x07\x16\x18B\xa2_\xf7L:\x8b1\x0dm+\x97\ +\x0b\xa10\x0c\xf5\xfa6@\xd79\xf1\xe3\x8a\xacV\x98\ +Q\xa9\xf3)\xca\x04B\xdf\x17\x05\x8bY\x93\x8f\x19/\ +\x9f\x92\xb0\xac]S\x14\x1c\x16\x16\x0b\xd9\xe8\xda\xd6p\ +x\x94\xf1V\xaa\x94\xa63\xe9\x99M\xa9\xca\x98\xe5q\ +\xc0F>l\x8c\xc8\x8c\xab\xefW\x80i&\x848\xfa\ +v\x9bF6\x9c\x10\xe4\xc0'\xd2d;n\x10\x95\x9d\ +\x96\x00(A\xae\xb5K\xb8\x86B\x89\xac:1\x9dv\ +\x18\x03\xfb\xfb\x0b\xfa>\xb0\xbb;!\xc64\x02U\x01\ +\xab\xc2>\x97\x22,mR&R\x80jb\x18\x02\xc6\ +t\xe3kb\xad\xf8}\x9dv\xeb\xca\xa4?S{s\ ++\xa3\x1cB\xa4m\x1b\x05\xcfv\x04\xc3\xcem@\xf2\ +\xe93\xbb\xac\xfb^\xc2:\x1a7\x86V\x0d\xc3\xa0A\ +]N\x92?\xd5\x83U\x99\xe5\x94\xa5#\xd299\x0c\ +\xad\x96K\xd6\x8f?A\xff\xa7_\xc7\x1d\x1e2)\x0d\ +\x85\xc20\xacay\x03weJ\xb9\xfb,\xe9=\x8f\ +R\xb6f8e{ b\xbd\xa59\xb3G~\xeb\x9b\ +h>\xf1i\xe2\xb5\x9bzP\x8a\x9a\xeb\x19i\xca\x84\ +\xe5\xd7\x9e\xc1\x1e\x1e\xe2\xf6\xb6X,\x06\xe6\xf3)\xde\ +Yr\x0ax#}\xc0.\x8b\x9c\xab\x10\xb1Ef\xf3\ +\x16\x8f\x99N\xb0\xd3\x8eu\x0c\xacC\x8f\xf3\x9e\xe9d\ +\x82o\x1a\xbcq,\xd7k\x5c\xb68\xe7$\x00\xc6@\ +\xec\x07\x95\xa7\x89W.\xa6\xa8\xcf\xa5\x1c\x0aC\x088\ +\xef\x88C\xda\x84\xa0\x9c\xac\x93\xf5wh\xa5T\xc0\x89\ +%\xc26n\xac\xa6\xa1H\xc2,\x18\xd6\xeb5\x1f\xff\ +\xddO\xd0\xba\x86\xfb\xef\xbd\x8f\xdd\xddm\x0e\x0e/s\ +p\xb4 \x04I\xc8\xf5c\xc2n\xe1\xa8_\x08\xf8U\ +\x86\xcb\x94\x845\x8d\x807\x0b\x1b\xa7n\x86\x94\xc4\xef\ +[;K\xb3\x1e\xe4\x8d\xc8k+\xd0(\xc8\xa6a\xd4\ +W\xe9\x96k\xdc\xb2\xa7}\xe1\x15v\x5cCi=\xf9\ +\xd4\x16y{N\xdc\x9eQ\x8c\xb0\x97>D\xdc\xb2\xc7\ +\xee\x1f`WA\x98\xdf\x82\x00\x14T\x0e\xab\xf7\xd3\xa2\ +\x09\xb69\x92\x8a%\x06X-\x0fi\xda]\x8c\x85\xed\ +K\xb0s\x1c9}l\x99\xad\x0c\xd7c \xd8B\xb1\ +\x85\xfe\xa1\x8e\xbdm\xc3.\x02~W\xb1\xb0O\x11\xd6\ +\xb2\x99p*O\xb8\xf7\x15\xcb\xc5[\xe0\xc2\x9a\xab\xe9\ +:\x07\xe1\x05\x96\xfd\x01C\xbf&dI\x00.%C\ +.\x22\xe3\xb5\x92*\x5cYA\xd9z\x8d\xb2\xba\x1eI\ +\x18\xae\x1e\xdb\x8c\xb5\xed\xa8\x5c\xc9\x08;\x8b\xb5\x92\xea\ +\xac\xc4\xa00\xaaR\x87S\x19R\xc14fL\x14.\ +U\x0e\x5c%\x5c\x9a2,\xc1S\x99\x14t\xbc`=\ +\xa5\x04\xc9T\xf0-\x98A~^\x04,K\x05@\x16\ +F\x1f\xc9\x97\x90\x90&y_\x09\xc0\x95\x174\xa9\x17\ +\xb7\x02\xb2\xba\xa1['\xf7)\xe5\x1e\x83\x93\xc7k\xb4\ +\xa3\xba\x88\x94Y\x00\x9e\xa5\xfa|\xad\xd5\x9a\xa4\x11\xa1\ +%\x1d.#Lp}\xf3\x97A\x18m\xc3xP*\ +\xb7\x81`y\x7fH}\x90\xbc\x8f\xd5G\x5cn\xfb\xb9\ +z\xa4\x8b\xf6\x02\xcb\x9fr\x7fL\xfd,!\xa1Z\xce\ +N\x94}\x16\x22\x81\xa2C\xa11\x90L\xfe\xcd\x98x\ +\xdb\xe1M^\xafT\x90\xe0\xb8zF0Y_\xbe\xa4\ +^h\xf9;\x18\xfd\x0c\xa3\xd7%\xf75\x13u\xf0\xa4\ +\x83\x84b\x95\x01\xd6\xcf_\xa9\x1f\x03\xf5+;\xf9\x9c\ +\x8ao\xbc\xca\xba\x8b\xd6G\x8dA+zv\xac\xea\x01\ +\xc3\xe2 \xb2\xbd7\xc7\x9f:\xc7/\xfd>\x0c/\xc2\ +G=\xbcc\x07\x9a%|\xf2\xea\x17\xf8\x95\x7f\xfds\ +\xdfW\xf0\x0b'\x00\xf8d\x9d\xacW\xedr\xce\xf3\xf0\ +\x9b\xdf\xc8\xdb\xdf\xfbn\x9a\xf6\xdb+\x8f\xea\x14\xf2\xf4\ +\xa9m^{\xdf%\xf6vf\xcc\xba\x86\xb6u\xb4\xad\ +\xc7[I$\x1ec\xf9\xd90\xc6u\xe0\x19bex\ ++\xb6.*Y\xaa\xaa\xb3\xa2_\xee\xea\xf3\xd4A\xb3\ +\xc9\x99\xe3\xa3\x15\xd6d\x9c\xeb\xc6\xde\xd8\x102\xc3 \ +\x9b\x9e\x80G\xb47V\xc0\xa2\x84D\x09\xe0\xf4\xbe(\ +\xb3X\xc6:\x9d\x1a$U\x8a\xb0\xbf\x00]'\xf7\x7f\ +\xbd\xca\xacV\x99\xf9\xac\xe0\x1b8<\x94@\xaa\xa63\ +c\x87\xae\xb1\x90\x02\xd8m\xf1\xc6Vir}|\xd2\ +\xab[\x98L\xac\x82\xc3\x82\xf7Y\xbd\xc1\x85\xf5z\x00\ +\x0a\xb3\x99\x1f\x81\xa1H\x7f#\xd6Z\x9c\xab>]3\ +\x82\xe4a\x08T?\xee\xed\x15K5\xd8\x0a2\xf3\xb9\ +\x80\xcf\xe5r\xcd\x8d\x1b\xfb\x5c\xb8p\x06\xe7,}/\ +Q+Q\x8d\xc31&\x86a\xc0{72\xf7\xc6\x88\ +\xe7T<\xc2\xd5c\xbdy\xcd\x9a\xc6\xd3N\xa5\xe6(\ +\xa5L\x0c\x91\xa1\xef\x15H\x0b\x00\xf6\xde\x8fAV\x02\ +\xf0\x13]\xd7\xe8\xf5\x1b\xda\xb6\xc1\xe4\x8ck\x1c7\xaf\ +\x5cg8^\xb2sjW\x00\xedz-\x0a\x82\xc6\x8f\ +\xfb\x7f\xceI\x87\x06\x91b\xc0\xb9\x06c\x0c\xfd:a\ +)L\xe7-K\x13\xf0\xb10\xc5p\xc4\x01\x81c,\ +\x16\x973\xc3\xcb/C\xbf\xa2=\xbdCL\xe2\xa1\x9e\ +LZ\xa9vZ\xf5\xb83;L\xee\xba\x04_|\x92\ +eZ\x09\x80f\xa0cJ[f\xf4\xa1\xb05\x9b\xd2\ +\xec\xed\xb08Z\xb0^\xaf\xd9\xd9\xd9!\x85\x01bb\ +=\x04B\x5c\x93\x88#\xc3\x93\x91\xc0\x95\xee\xd2\x19\xca\ +v\x87\xf5\x0e\x97\xfc\xf8\xd8\x9c3\xa4\x18q\xae\x1e\x90\ +\x84\xb5\x18\xfa@\xdb\xb4d\x9fi\xdbNS,\xa1\x9b\ +t\x00\xa4\x98hM\x0b\x14vO\xcd\xe9\xba\x86\xf5\xa8\ +\x82\xfe\xfe\xc8\xb6N\xd6\xc9\xfa\x9b^!D\xd6\xab5\ +\xf3\xad\xb9H\x1eM\xc5E\x15\x0cY\xf5\xccC*\x89\ +W\xae_\xe5\xd2\x9d\x97\xf0\xde\xd1\x87\x05\xb9\x18\x5c\x81\ +b\x1d9E\x8e\x8e\x8eX\xadW\xcc'3\xc9\xb4\xb0\ +r\xb2.\xea1\xa4\x88\xf4R\x80\x9aRd\xcaDJ\ +XO\x1cI\xaeb-\xaeTV\xcb\x93\xcd\x06\xa8\xca\ +\xe7_\x12\xa5\x8d\xb1\x98!a\xaf\x1eb\xae-h\x8d\ +\x1c\xf0\x8d\x16\xca\x9b\x1a,iZ\xb0\x1a\xbc\x94\xb3x\ +(i\x05\x11\xa7$\xe0\xd7\xd4' \x12\x0c<\xfd\xad\ +\xa7\x99\xcd=oz\xc3\x05f\xdb\x86s\xe7\x0a\xe6\x95\ +\xc4\xc1eK\x172v\xc7\xf0\xf4\xdd0\xdf\x86;\x81\ +X\xe0\xe6\x10Y\x85H\x0e\xd0\xac[\xee\xbcb\xb8\xf7\ +\x15\xc3\xf4h\xe08_\xe30\x5ca\xd1\xdfdX\xaf\ +H1\x90\xa3\x04\x9fJx\x94\x1d\x01y\xc1\x88\xe7\x15\ +\x0d%\xb3^-pus\xdf|\xa7\x99\x0a\x8c\x15\xf0\ +\x98\x0c\x22g/\x9aM\xa4\x83\xe2b\xc9%\xa9DY\ +xZ(\x98\xac\xcc&V\x99D\x0d\x93B\xe4]\xd6\ +5\x1a8\xa9\x0c\xb2\x82g\x91\xc9\x1br\x92p\xa9\xea\ +!\x1f%\xbe\xaa\xbc\x12\xc8\x1a\x14\xf0i\xc0\x15\xb2\x1f\ +\xca\xc3\xb5\x15;\xcb\xe5t\x1f4:\xb87\xc6\xe9\xff\ +\xd8\x10\xae\xa5\x08\x08W\xef/\x80T*\xd5\xfb&\x8c\ +~!)\x88-\x90\x83\xe6\xa1h8\x14F\xd8\xe4\xea\ +C\xbe\x9d\xf5\xcd\x80\xcdx\x07\xce{\x05\xbc(\xb3\xea\ +I\xb1\x97\xe1\x80\xb1\xd8\xd2\x90\x93\xd4\xfa\x95b1F\ +<\xc4\xf2\xde\x96^\xe2b\x14$\xe7,\x00TC\xb1\ +\x84\xd0\x95\xcb02\xce\x19L\x03%kb\xb7\x5c\x97\ +5RSU\x03(Aj\xac*\xe0\xcf\xa9\x10\xa20\ +\xef\xd4\xa1\x03Y?3\xf2\xde\xaa?\x93\xc1\x86\xd7\x9f\ +\xa1\x8fM\x92\xba\x8d>N\xf9\xb9\x11\xc0N\xcdQ\xc9\ +\xfa>5\xf29S\xfd\xa2\xf7\x9e\xdd\xd3g\xb9\xff\xd1\ +\xb7\xf0\xd5g\x1a\xba\x97\xe0cs\xb8g.\xaf\xf6\x9f\ +>\xfd\x12\xff\xc3o\xfeC\xae\xde\xfc\xfe\x07\xf8\x9e\x00\ +\xe0\x93u\xb2^\x95\xcbp\xee\xc2\x05\xde\xf7c?\xc2\ +\xd6\xeeN\xfd.\x97\x01\xad\x82\xdfb\x0c\x0f\xdd\x7f\x91\ +7\xbd\xee\xe2\xe8\xe9\xac\xab\xd4\x9c\x83,\x0e\x96Z\x1d\ +\xe4t\x10\x9c\x13\xac\xa3\xc1\x99\x82\xb3e\xbc|\xbd\x8d\ +Z\xfe\x0e\x15\xf4\xc8\xdfs\xcc\x1c\x1e\xae\xc89\xd24\ +-\xd2s\x0bU\xaa\xd44\xf2\xbb)e\x9a\xc62\x9d\ +\xca&\x12\xa3\x80\xda\x1a\x0e\xd5\xb6\xb0Z\x15n\xdd\xca\ +\x9c=\x0b\xf3\xb9e6\x83\xe5r\xd3\xdb+\xccq\xd1\ +`\xab\xc2\xd0'\x95b\x0b\xd3i\x9dl\xf0R\xa9#\ +\x95C\xd9\x0bH\x9dL\x8c\x06:\x15\x05\xe8\x19k\x0b\ +]\x07\xd2e+\xc1\x1d}\x1fi\x9a\x86\xaes\x0cC\ +eZ\xb3J\x85\xd1\x10\xa8B\x8cA\xbd\xc1\x96\xad\xad\ +)9G\xe9\xb7un\x94\x15\x83H\xa6\x87a\xb8M\ +r\xdc\x00\x85\xbe\xef\xe9\xfb\x81\xf9\xbccoo\x9b\xbe\ +\x97\xe0)kk\x05\x92\x0c\x04\xb6\xb6\xa6\x18\x83\x02\xd8\ +\x9a\x9eh\xe8\xban\xf4\xf2\xc6\x18G\x80\xdc4RG\ +0\xac{V\xab5\xc7\x8bca/\x8c\xd1\x8a\x22\x99\ +\xbe\xae\x15\xc8\x02Z\xd5\x94\x18z\xe9s\x8cGK\xd6\ +\x87\x87X\xef\x98f\x19,\xac\x0e\x8fh\xa7S\xba\xb6\ +a\x08\x81\xa1OcG\xf1d\xd2a\x8c%\xc6\x9e\xa6\ +kI\xb2\xeb\xe1\x9ca\x9d\x22\x9c\xda\xa2;}\x8a\xe1\ +\xea\x0d\x86\x1cqdZc\xe9\xca\x8c!\x0f\xa4aE\ +\xbf\xee\x89\xab\x15\xdd\xa4\x13\xe6;Hp\xc6t6\x11\ +\xef\xef\xfd\x17q\xce2\x0fSzV\x04\x12\x8e\x8c\xa5\ +\xb0}\xdf\x9dt\xa7\xf7h\xa7s\x9a\xa6\xe3\xd6\xad\x9b\ +\x5c\xbf~\x8d\xad\xe9\x14\xb3^\x91W\xc78\x1c\x16\x87\ +\x14!e\x22\x03\xdefN\xbf\xfe^\xdaS;D+\ +\x07\xdf\xea\xc7\x0a!\xd2\xaf\xa5\xb3q\xb9\x5c\xeas\xdb\ +0\x9bMGI\xb8\x84vi\x1aw\x0cz\xe0\x12\xe6\ +\xc4\x1a\x83S\xcf\xf0\xc9:Y\x7f\xe7V\x81'\xfe\xf4\ +I\xde\xf3\xe1;T\x06\xa4\xa0 %\x8c\xf7\x94,}\ +\xde\x93\xf9\x0cc\x0c\xcf\xbe\xf4\x12\xf7\xdd\xf7\x00\xdd|\ +\xc29\xef\xb9qs\x9f\x92 \x97H*\x85\x98\x22\xeb\ +\xf5\x9a\x94\x02\xf3\xad\x1d\x5c\xa9a;\x85b\x0c\xce\xb6\ +:\xa8\x95*\x1f\x85w#\x09)\x89\x87\x01\x8c\xc3%\ +a\xf9\x8c\x95#\xb6\xc9F+v\x92\xf85\xb3\x0c\xe9\ +r\x0a\xd4^Z4\x84\xa8\xa8\x0f\xd2\xd4\x84\xc3\x92!\ +\xaf\xb8\xbd\x05\xd8:O\x89\xc3\xc6\x1f\x09\x98\x94\xb4:\ +\xc8\x10S\xe2\xfa\xadC\xbe\xfa\xf5g\xb9\xfb\xae\xd3\x9c\ +?\xdbq\xfe\x82c\xe8\x07\xde\xd44\xf8\xc1qu\x0a\ +\xd7\x1f\x14\x9f\xef\x0am\xf3\xc8\x093XN\xed7\xdc\ +s\xd9p\xe1f\xa0_\x1fr9>\xcfj}\x93u\ +\xbf \xac\x07r\x8eh\x88\xbd\xc8\xbe\xa9 _\x82\xad\ +\x8a\x82\xf7\x92\x22\xd9\x09\x5c\xc5*X\xd1\x84\xc8b\xad\ +\x04E\xa9g\xd5\x15G*\x82\x88j/\xac\x01RN\ +B>\xba\xca^j\xed\x10\x96\x92\x07\x8c\xeb\xa0H\x82\ +?E\x00\x92A\xb1\xb8\x15I\xae\x80l\x05v\xca\xd8\ +\x17\xe4\xb6\x84=\x97\x94\xe1\x02Z\x8d$\x81J\xde\xcb\ + 5\x0c\x81\x5c2\xce5R\xcb\x94\xa3\x9ey4y\ +\x1c\x1d0\x17a&kR\xb3\xb5V\x0e6\x15\xc8\xc2\ +\xc8^V\x89\xb1\x5c\xba\xa1\x98\xa0~,Q$\x18e\ +\x9bK\xc9\xf5\xc1`T}`\x955\xae\x0c;\xb6\xaa\ +\xc0\x90\xe1\x8f&R\xc7d5\xb7\xc2\x08;J\xd0\xfb\ +W\x95\x0cI\x87\xd9\x1e\x91e\xcb\x00&[\xc4+k\ +\xe5\xfdg\xb2\x96=\x19\x19\xddz\xafTD1\x12\x0a\ +V\x9cN\x0f\x0a\x94\x84o\x12%[Jq\xda\xe7,\ +g\x22\xb2%\x96\x8cI\x06c\x02A\x81|\xc9\x1b\xf0\ +n\xebk\x5c\xa3\xb0+\xb3^\x8a\x00a\xfdw\xf1u\ +\xd7\xcb\xe9\xe0H?\x8f\x1b?w%\xd3\x9d*\xd8\xb2\ +\xbc\x1eF\xc1\xb5\xf1x\xeb\xe9f3\xb6.\xdc\xc7\x97\ +\x1eO\x9c[4\xfc\xc4.Lg\xf22]\xbb\xbe\xcf\ +?\xf8\xa7\xff9\xdf\xba\xf2\xd4\xf7\xe8\x8b\xeb/^'\ +\x00\xf8d\x9d\xacW\xdd2l\xef\xec\xf0\xa1\x9f\xfa\x09\ +\xeez\xe0>\x8a\xca[\xa9C\xda\xcd\x1c\x0eo\xdd\xe8\ +\x1d\xadv\x8f\x5cD\xb2f\xd0\xefT6L\xef\xa8V\ +\x02\x01\xbeT\xd6\xb5\xa6\x1d\xb3\x91\xc4\xb0\xf9]aW\ +3G\x87kR\x08\xc2\x1a\x1a\xabU6\xc24\xcb\x19\ +B\x0b\xd11\xa3\xdcx\x18\xca\xe8\xfd\xad\x1e\xdc\x9c\x0d\ +\xcbe\xe6\xe6\xadZ\xf5\xe3\x99L\x84)\x1e\x06\x91H\ +w\x9d\xd1\xf0\xabB\xdf\x0b\x1b[(\x0c}!\xd6\xb0\ +\x0c$\xdc\xc9\xab\xc4zg\xcf\xe1\xbda\xb5\x8a\x84\x90\ +o{\xcc\x02HCHc?\xef\xed\xe0x\x18\xe4g\ +]\xe7\xbeMB\x0ch'aVO\xac\xd7\xc4ca\ +\x0b\xe7\xf3\x8e\xea\x0fv\xae\xb2\xc3\x96\x94\x82\xa4&7\ +5p\xcapt\x14\xd8\xdb\xdb&\xc6\xc0j\xd5\x13c\ +d\xb5\xca\x9a\xe6,)\xce\x00I\xd3\x1fs\xcez\x9d\ +\xf28\xabT\xda\xa9\x17\xd5YK\xbf\x12\xba1\x0c\x03\ +\xd7\xaf]'\xc6\xc8l>\xa7\x9bt\x0c\xc3@.y\ +\x04\xadP\xd9p\xed*>^\x91\xbf\xf9\x1c\xe5\xab\xcf\ +`\xbe\xf9\x1c\xcb\xd5!\xdd\x9d\xe7h/\x9c\xa5\x5c:\ +G\xb8\xfb\x02\xee\xf4\x0eM\xd3\xe80\xa0\xca\xe8\xc4\x7f\ +'\xcc\xa9\x1d\xe5\xd2\xeb\x95L\xcd\xfd\xdd\x17\xe8\xee\xbe\ +H\xfc\xc6\x13\x84\xbc&\x11T\x00\x96(6`[G\ +7\x9b`|\xa3^m\x19\x1a8\xe7\xe45\x99N)\ +\x97\xce\x91[C\x5cG2\x99\x898x)D\xa6w\ +\x9f\xc3M&\x22\xff\xb6\x96\xad\xadmJ\xc9\xac\xfa\x9e\ +\xae\xef\xc9\x8b#\x16\xf4d\x12\x81\x15\x0e\xf1/6;\ +{\x94\x8b\xe7$%\x13\x18\xfa^\xa6\xe6\x13H1\x12\ +S\x84(\xcf?\xa5\xca\xcc\xe5`\xec\xadl\xf6\xdeI\ +\xd8\x88u\xd21\xe9\x9c\xc8\xc0s\xce\x5c\xbb~\xf8\xe7\ +\x84`ImLM\x8d>Y'\xeb\x07q=\xfd\xf5\ +\xe7x\xcb\xfb\xde\xc6l>\x15\xf9-\x05#\xa7s\xac\ +\xf3X\xe7\xc5\x82`\x0d\x0b\x9b\xf9\xccKO\xf0\xda\x8b\ +\xf7a\xc9\xd8I\x03\xbdXNL)tm\x07\xdb\x86\ +\xe5\xf11G\x07\xfb\xecl\xef\xe0\xbc\xa5T\xa0\x90\x18\ +C\x96\xa4\x0aI\xbc\x8f\x05M\x04\xc6`mK\xd6\xf0\ +&Le\x1d\xabo\xb1\x82\x1b3*W\x04\xc8$\x8c\ +\xf1\xf2E\x9ajX\x90\x87\x9c(6\xcb\x91^\xad\x0d\ +#\x03\x96\x12\xe2\x0f5:x\x16\xb6m\xec\xa25\x99\ +\x9c\x12\x07\x07\x07<\xfe\xd5\xe7\xe8\xde\xf2\x00{\xbb\x8e\ +s\xe7\x1b.\x7f\x19\x86W`\xf1n8\xf6\xb0_\x0a\ +\xabR\x08\x11f\xab\x86s\x97-\xe7_\x1ep\x87\xd7\ +\xb8\x1an\xb0\xeco\xb0^\xaf\x88}O\xca\x83dh\ +\xa4\xa2\x03\xedD\xed\xc45E\x03\x90\xd0\xd0\xa6R\xc0\ +;\x01T9j\x07o\x05|@.\xda\x87kq\x08\ +\x0b,>T+@>\xab\x0c\x1b\xa3aI\xb2\xe7X\ +\x95\x06\x83J\xa4\x8d|\x7f\x09\xbb\x99\x11\x12]\x18D\ +c*H\x93\xb2\xa8\x9a\xd8\xadw\x99Q6\xa0\xaf\x8f\ +)\x9b\xd3\x8c\xa8\xbe2\x98\xa4\xd7\x95G\x99\xb5\xb1U\ +>l0Y\x9b\xdf\xb3U\x80(`\xb0\xee\xf3\x15\x80\ +\x03\xcazWO*\x0aJ!\x97\x01k\xdd(w\x96\ +3\x8e\x00z\x83\xf8]\x8b\xfe\xacd\xa7j\x04#\x92\ +cPv]A_)*1\x97A\xb7Q[@\xa9\ +\xc1YE\x13\xa6IH\xc5S\x11/\xb6\x15\x19\xb7<\ +GQ\x81\xa6\x87\x12(\xc6\x0a\x09\x9d#\xd66b\xe5\ +\x22\xeb\xeb,\xa9\xd7\xdc\x16P\x16\x83{\xb9\xff\xca\ +\xea\x9b\x82\xf3Vk\x10Em&!fI\x9fK\x0d\ +\x07\xd3\xdf\xb5\xb9\xb2\xd0\xfa\xd6\xa2\x0e\xa76\xcc\xbf\xd4\ +\x0c;\x8c\xed\xe4:\x8d\xbcG|\xd3r\xe15\xafc\ +\xf0\x97x\xf4\xd0\xf0\x96=\x98\xb6\x88\x07\xbd\xc0\x7f\xfb\ +\xf3\xff\x13\x9f\x7f\xfa\xf3\x7f\xdd\xaf\xaa\xbf\xf2:\x01\xc0\ +'\xebd\xbd\xcaV\xd7u\xfc\xc8G>\xc4[\xdf\xfd\ +\x0e\x89\xc7/U\xf2\xb3a~\xe5\xcb\xb5\xf0\xca\xf5\x03\ +\xee\xbf\xe7\x1c\x8ds\xd5\x82C\xca\x1b\xd9/\x0ad\xad\ +\xd1/*\xfd\x1dk\x15\xd4\xde\xe6\xb3\xadK\xbe(\xeb\ +\xb6a\x08Q6\xfc\xc5\xa2'\x85\x81\xc9\xc4k\xca\xb1\ +U\xd0,\xd3Pkk]\x01\xca^\x8a'8g\x01\ +\xb2\xa5\x08\x98\xcd\x19\xbc\xb7t\x9dao\xcfp\xf3V\ +`\xb5J\xdcsOC\xd3XMN.\xea\xa7-\xac\ +\xd7\x89[\xb7\x06\xfa^\x82\xa9R\xce\x12\x98\xd4J\x88\ +\x95o`6\xb5\xa3\xeck\xbd\x0e,\x97\x85\xe9T\x92\ +\x98c\xcc\xa3\xcf\xb7\xef\x83\x02_\xb9\xcfm\xeb\xf52\ +k\xf5\xe4ZbL\x1a\x06\xb2\x01\xf6\xd3i7\x06N\ +\xc5\x18\xbe\xed\xb21\x06e[e\x82\xdc\xb6\x8e\xd9\xac\ +\xd5\xdb\xb1\xe3$}kk\xcaz\xdd\x8bw6E\x9d\ +\x06C\xd3\xb4x\xaf\x12f\x95CKe\x91lzM\ +\xdb\x10C\x14\xf9\xdb:\x12\xaf^\xc7\xfa\x86\xe1\xe5W\ +X\xdd\xbc\xc9\xe4\xeci\x8e\x0a,J\x22\xb7\x8e\xb0Z\ +3\xdf\xdd\xa1\x9bN\xf0\xde\x8f\x00>\x84*\xe5\xb6\xe4\ +\xa35\xe9\x0f\xff\x94\xe5\xff\xfeK\xd8g/\x93\x0f\x97\ +\xf4\xe1*\xa5\x99\xe0gS\xcck\xce\x93?\xfaA\xec\ +G>@{\xfe\x0c!F\x1d`\xc8}\xb4\xde\xe9\x10\ +d3<1\x80i=yk\x8a\xdd\x9a\xe1\xb1D2\ +\x8e\x86L`\xc9\x01\xbe\xb44M\x87k[Qwi\ +\xd7g\xdb6z\xdd\xe2\x15+\x9d\xc7x\xc7\x9a\x9eB\ +\xc6\xab\xaf+\x13q\xbb;\xf2>UY\x98o\x1b\xb6\ +vv\x88a /\x97\x0c\xb1gM\x00u\x0e\x072\ +\x0eC{\xd7]\xd8;\xcf\xebaF\xa4X!\x06b\ +\x106\xd7\xab\x8c\xbc\xb2\xbe\xf5=@)\x14\x83\x00d\ +\xc09\xc7d\xa2L}\x90\xf0\x15\xe3\x1c%C\x8a\xf5\ +`\xb0\x91?\x1bc\xb9\xff\x917p\xe3\xcae\xf6\xaf\ +^\xfd\xb6\x7f;Y'\xeb\x07e\xf5\xab\xc0\xe3\x9fy\ +\x9cw~\xe0\xedc\xe2k)\x02\x82K\x88dm\x14\ +\x18NM\xc8\x1f~\x8c+\xf7=H3\xdb\xe2\xc1\xb5\ +\xc1}\xfe\xeb\xac\xbe\xfc\x1c)\x0f\xd8,\xf9\x05]\xd3\ +b\xb7\x0cG\x8bCn\x1d\x1d\xb0\xb7sZ0\x5c\x1d\ +\xf8f\x89E\xc2*\xc8\xcb\x12\x1a$\x96\xc7,\xe0\xc8\ +\x18\xac\xe9\xc8y@\xe1\x9b0\x8e%+@M\xeaY\ +-T$v\xbbR\xca`\x04\xa4T\x1a\x13\xa7\x82k\ +\x07\xb6\xca?\xad\xee\x9bE\xa5\xbb\xd5\xab\xaa\xd7\x95\x85\ +\x11\xeb\xd7k\xbe\xf1\xcd\xa7\xd9\x9e\x9f\xe2mo\xb9\x83\ +\xed\xb9\xe5\x0b\x87\xd7\xb8q3\xf3|{\x07\xd7\x95\x09\ +-\x18N\xaf\x0b\x17\x9f\x8c\xcc\xae\x5ccX\xbfD\xbf\ +>d\xbd^\xd2\xc7\x814\x04a\x15\x8bN\xbc\x8d\x05\ ++\xc9\xd9%\x0f\x88\xac\xb4HkQ\x12\x80\x05\x06\x93\ +,\xc5F}T\x12N%\xeab\xad\xd7\xa9#\xe3b\ +U:\xabF\xe9\x0a8\xc9\xe0\x8c>\xb7\x8c\x92\xe1R\ +\xf2F\x0a\x5c\x0a\x14K\x8a\xa2\xa4*\xa6`\xcb\x86\x85\ +\x95\xeb\xac\xdf\x87\x89b<&fF\xf9:\x11S\xc4\ +\xb3\x8c1\xd8\xe2\xc89`l32\xc9\x8clg\x04\ +;6\x0cS\x93\x9fK\x95VS6\xb2gT.]\ +e\xbe\x00\x9a\xd2\xac\x99Wr\xffo\x93\x5c\xe7\xa4\xb5\ +Q\xf5;\x1e\xed\x9dv5\x05\xb9 eX-h0\ +\xa6\xdc;\xf5\xb1\x17\x91\xa4\x1b\x9c(\x17J\xa4\x94v\ +\xc3\x8a\x02X\xabr\xf2\xa1r\xd7r\x1d\xa6\x15\x89y\ +\x16O\xb6\xa8\x15\xb2\x12\x1cE\xd9T\xa7\xc0\xbc\xber\ +2\x18\xc74\x0aR\x91@\xb1b\xc8\xc8\x10:\xe5\x84\ +\x1d\xab\x9a\xd2\x08\xff\xe5\xba\xa2\xb0\xf8x\xfd\x1c\xd4\xa4\ +\xec2\xd6\x1d\xa2\x8a\xa8\xca>\x0b\xf9a\x906\x06\xe0\ +\xdb>\x17\x1b\x16\xdfT\x99|\x8e24 bL'\ +\xaf7^\x9e5\xd70?}\x89d\xee\xe2\x1dK\xc3\ +\x83\xa7\x11\x92\xbc\x97\xf3\xce?\xfe\x95_\xe0g\xff\xe0\ +\xff\xfan\xbe\x9a\xbe\xebu\x02\x80O\xd6\xc9z\x15-\ +\xeb\x1cox\xf4\xcd\xbc\xf3\x03?\x04\xceo\x82\x07\x10\ +\x19L1u3\x97\xff^\xf5A\x01\x9e\x1d\x19\xdb\x0a\ +^\xebF\x9f\xaa\xba\xe56\x06\xb8z~\x0d\xfa\xfb\xe3\ +\x14U\xbe<\xebmJ\xaap\xe1x1\xd0\xaf\xd6\xcc\ +f^A\x1d:1\xdc\xf4\xe6\x82\xb0\xbf\x9b\xc9\xaa\xd1\ +\x1e\xdd2J\xa8\x9d\x93\xda\xa0\xae\x13\x8f\xc8\xee\x8ee\ +\x18\x0c7\xaf\xf74>s\xfeB\xabUC\x22\x95\x1e\ +\x86\xcc\xd1\xd1\xc0r\x19\xe4r\xadl\xfe\xd2\x0f\x98p\ +\x0e&\x9da\xb5\x0c\x9c>\xdb\xd14\xe2\xfb\x15\x00]\ +\xeb\x89*\xcb-\xe0\xadmE:,\x8f[\xe4\xd31\ +\x08\x18-9\xeb\xc6(\xf2e\xe7,\xbeq\x94\x5cX\ +,\x8e%Y[\x19[\xe7d\x9a\xe0\xfdf\x18P\x8a\ +xuK\xc9\xa3\x87X\x06\x0c\x96\xd9L\xd8\xe2\x10\x06\ +\x86AX\xf4\xd9L\x98\xcc\x1a\xb4U%\xd1P4e\ +Zk\x13L\xa1\xc4L\xf8\xd3'\xe1\x97\xff?\xe2\xad\ +c\x0e\xbf\xf4\x14M\x0b\xc7\xc6\xb1\xda\x9d3\xf9\xf7?\ +\xcc\xf0\xc6\xd7\xe2;\x98M\xa7L\xb7\xb6H91\x0c\ +\xbd\x84Y\xa9\x1f+\x0e\x81r\xeb\x80\xe3_\xf8M\x86\ +?\xfe\x12\xa5D\x02=-\x862\x1c\xe2\x8f\x03\xfd\xf5\ +\x17Y?\xf7\x0cqu\x8c\xf9\x99\x9f\x80\xbdm\x9cw\ +\xb4mG\x88\x81\x94+K]T\xb2\x1d\xc0@\xd3\xb6\ +\xd8\xd9\x8c\xd0z\x06\xb3&\x90\xf1x\x85|V\xfav\ +w\xb7)\xce\xea\xc6Z\xd43\x96\x09!\x90Rb\xd2\ +v\x94\x9d\x19\xb9\x9b\xe0qD\xf5\x05F\x02\x05C\xee\ +:Zk\x19\x86Z\x0f%S\xffI7\xa1\xbdt\x89\ +|\xef\xdd\xf4_\xfb&}\xb1\xb4\xcc\xe4\xd8\xd14\xb4\ +\x8f>\xc2\xec\xde;a\x22\x8f\xa1\xe9$\xa0K\xd2\xd2\ +\xf5\x90m\x8ct'7-a\x18HY\xc3>\xe47\ +\x951\x12\xe0+\xbd\x95\x96\xae\x15&\xbb\xd4\xf3\xe4m\ +\x00\xd7Z\xc7}\x0f?\xc8\xbb~\xf2\xa3\xfc\xd6\xff\xfb\ +O\xbf\xed\xdfN\xd6\xc9\xfaA[O=\xfe,w\xdd\ +\x7f'\x97\xee\xbb$\x8c`\x85\x9d\xad\x84W9<\xed\ +}wq\xf4\xbawa|\xc7\x01\xf0\x95)\x94G_\ +GZ\x1c\xb2\xf3\xe5\x17\xd85\xadX8\xac\xc3z\xf9\ +\xae_.W\x1c\xee\xdfb\xbe\xbdM\xdb\xb6\x90\xa3\x02\ +W+\x89\xb3$\xfd\x04\xd6\xa1\x99\xfa\x15M!\xe5 \ +CF\x187\xae\xeaJ\xc49\x09y\x124\xa2 j\ +\x03\x94)\x1b\xae\x13\xa3~\xe6\x22J#\xa3{\x98\x84\ +\xfc(8\x88IHG#l\xb2t\xc9:\x92\x0b\x90\ +=\xeb\xd5\x9ag\xbf\xf5\x0c\x0f=\xb8\xcb\xce\xb6'\xfa\ +\xeb\xd8\x07\xee\xe5\xd69a\xf5&\xcb\xc2\xee\xf3\xc7\xec\ +<\xbf\x8f;\xb8\xce\xa2?b\xbd>f\xe8{iI\ +H\x83\xecA9\x89\xac\xd9\xa8\x97\xa9$\x8ck\xc7\xbd\ +Uf\x00^\x80e\xa9\x10X\x13\x82M\x12\xdf\xae\xb1\ +`#\xa5\x08\xa0\xab\x01\xd6I\xbbhMQiyN\ +d\xeb$\x8cIC@\xaa\x9a\x0c#\xdfz5\xe0\x89\ +\x92T\xf9%\x83\x08g\xdcFaU\xad\xdajO\x96\ +\xe7S+#\x90\x0a\xbf\x9c\x0a\x85 \xf8\xd5\xe8}u\ +\xe2\xc1.\xca\xe4\x17e\xb5\x0b\x22\xc7N\x95\xf9\xd6\xd7\ +\xd1(\xcbh\x8c\x95\x0a!\xa2\xf5<\xa5\xcf\x18\xdf\x91r\x00\x07\x93\ +\xfb\xce\xb3\xf3\xd8#4\xe7\xef\xc0h.\xef\x1c\x00\x00\ + \x00IDAT\xb5\x0d)\x06\x8c\xb3Lg\xd3\xb1\ +\xe2I\x16\x8bG\xea\x0c\ +\x06\x06bI\xd8+\x97\x89?\xf7\xf3\x0c%\xd3\xfd\xf4\ +G\xb1\x17\xce\xe1\x9c\xa3\x9bt\xc4\x18\x19B?>\xce\ +\xd5jI\x1a\xd4\x9b\x9c\x13lM0\xd6b\x89h\x11\ +\x85\xdc\xc6\xd6\x16\xee\x8d\x0fQ\xda\x16g\x8d&kG\ +\x1d(8\x05\xfd\x96\xa11\xf8\xaeaF\xc7\xb1\x1e8\ +\x8a&\x98\xba\xdd\x09\xc5@\x18\x84yo\x9a\x16k-\ +\xc3jM\xec\x07\xe6\xf7\xdd\xc5%\xbf\xcb\xb5\xb0d\xa9\ +\x1e5\x7f\xf6\x02\x93\xc7\xde\x8c\xe9Z\x86\x10X.\x97\ +\xf2)\xb2\xb5\x12J6\xfb\xc9d\xa2\x9ey5\xa1g\ +\xe9\x0e.ER\xa5\xbd\x17\xd0\x5c+\xa1\xba\xae\x93\xd7\ +\xdeX\x0e\x0f\x97\xd4\xb0\x19\xb9r\xc3\xf9\xbb/\xf1\xc3\ +?\xfd1\xda\xed\xd3'\xd8\xf7d\xfd\xc0\xaf\xd5\xf1\x9a\ +\xdf\xfe\x95\xdf\xe3c\xff\xd1\x878{\xe1\x0e\x00I[\ +\xaf\xc4\x90Ot\x07\xc7Lbb\xe1a\xc8K\xee\xb2\ +S\x96;\xbb\xdc\xfa\xd0\xfb9\xe0S\x98/?\xc7\x9e\ +\x9b\x08X\xc8\x85\xb6\x9b\x02\x85\xe52spp\x93\x9d\ +\xf9\x0e\x93\xd9\x5c\x189#\xfeC\x83'\x95\xb0\x092\ +\xb2\x02b\x8c~s\xa5\x12\xb1\xdeP\xa2\x0c\xb3\xc69\ +TM\xa9\xce*5\xb5r\x90\x97\x84ca\xda,\x8d\ +\xb2\x8d\x02j-\x1d\xa5\x0c\xf2\x80M\x85\xf8\x02\x0a\xb3\ +\x05[\xe4\xbb\x08\xeb!%\x91\x00g\x14\x8cG\xae\x5c\ +\xbd\xce\xe3_\xbb\xc2{\xdfy\x89e\xe8\xf9\xca\xbbg\ +\xc4\x0cg^Zr\xfa\xeb/\xd3\x1c\xee\x13\x87\x15\xc7\ +\xc7\x0b\xd6\xab%)\x17R\x5cS\x920m\xb8N|\ +\xc7\xea\xd5\xa4\x18y\x8eM\x92Q`M\xaa\x8cQ\xee\ +C\xa9\xcf\x93#\xc7\xa0\xe1\x862D-#X\x14k\ +\x8f(\x91[\xb9Le\xc6\x09P\xc4\xd2A.\x14\x93\ +GE\x0f\x06M\xfa\xd7\xa1B\xf6$\xc4[\x8d\xc2A\ +3\xcac\x05\x14\xe5\x22UF\xf2\xdc4\x0a\xb2\x92\xf2\ +\x89\x8c\xd3v9w\x88\xe4\xb9\xda\x88$P\xc9\xaa\xaf\ +\xd93V\x15i\xb7\xac5\x22MO\x04\x95P\x8b\xcc\ +\xbd\x94\x1eC+\x03\x8d\x9a\xa8\x8cH\x84\x8d\xd5\xc0\xc6\ +l0^\x81d\xc9\xaazS\x09\x1cYz\x8f\xf5\x1c\ +Ur\x10\xd9\xaf\x15Iy\x95U\xcb./ \xd4\x14\ +?\x0e\x13@\xea\x8c,\x80I\xe3s.\xd7\x9bG{\ +\x8fu\xc2\x94\xc7T\xa8\xc9\xd4\xd6\xb5z`\xaa\x92\xed\ +\x00\xc5\x83i\xc6\xa1\x86\x0c4P \x0e\x99\x01k\xdc\ +\x06H\x9b \xc4\x84\xd5\xe7\xceX\xad\x96\x0c\x0a\x88\x15\ +\xa4\xe3\xc6\xd7\xa1d(\xb6\xb2\xd8\x8c\xcf\xa5\xa8\x01\xc4\ +k\x5cb\x01\x1a \xab\x0f;\x0b\x1bl\xfc\xa8\x8e\x92\ +$5G\xf5h\x1b\xd3Pe\xe3\xd6\x18\xa6]GI\ +-\xe7\xa7\x0f\xf0\x81\x0b3\xe6\x16\xd8G\xc0o\x86\x97\ +^\xbe\xc2\x7f\xfas\xff\x15\xab\xf0g\xd9\x87\xbe\xbf\xeb\ +\x04\x00\x9f\xac\x93\xf5*Y\xd3\xd9\x8c\xf7}\xe8G\xb8\ +\xe7\xc1\x07\x90\x92w\xf9\xf9\x08N\xab\xdcx\x9c\xbcC\ +\x88Y\xe5\xa9\xddx=\xa3\xdfW\xcf\xe2\xc6@L*\ +Sf\xf3\xb3\xc2\x06\xe8V\xd0\x8bN\xc8\x93J\xb0\xd6\ +}d\xb9X2\x9d\x0a\xf8\xf3\xc6\x08\x13\xb9J\xf8\xc6\ +JC\xc5\x900\x9d\x85\xd6\xe2\xad'E\xb9=Ib\ +\xb6\xb7]\xf7\x86}^\xaf\x13\xebu\xa2m\x85\x89=\ +{\xb6\xa1_G\xa4#\xaf\xee\x91\x12NdJ\xc6\xdb\ +B\x18\xc4\xab+\x9bn\xc6\xdaD\xeb\x0c\x93\x99G\xec\ +\xb3Yk\x95\xec(}\x96M\xae\x8c`V\xfc)\xb5\ +\xa77\xe3\x9c\xa1\xef\x07\xc2\x10HQ\x92\x82\xdb\xb6\x91\ +\x8a(\x95\x03\xc5>\xe2s\xa6\xc3\x92/_#\x1d-\ +\xc5\x9b5\xf4x\x03\xb1k`w\x073\x9f\x92w\xb6\ +1\x8d\x07+\xe9\xca5\x0c\xc2\xda\x0a\xce'#\xe3\x98\ +R\x22\xc6\xa8,5\xea+-\x9a\xde\xdd*\x0bn\xc1\ +I\x22\xb8w\x13\xfc\xa3\x0f\xb1\xdf9R\x1f\xc8\x14\xd6\ +q!\xb1\x1ey\x0a\x9fy\x1c\xff3\xaf`.\x9d\xe7\ +\xf0\xf0\x00\xd78\xa6\xd3\x199;\x92\xca\xb1\x8b\x06\xc0\ +\xe0,\xee\xcc6\x99\x808\xef\x9c\xce\xe9=\x81%\xe0\ +\xf04p\xf5\x98\xfc\x7f\xfe2\xb9ih\xfe\xe3\xbf\x8f\ +\x9bL\xe8\x87a\x04\xe8\xd6J\x0d\x901`\xbd%\xa7\ +L\x8a\x91\xf6\xf4\x1e\x137\xe5\x90\x9e\x9e\x95\xd4m`\ +h\xa6{\xf8{\xef\xb9m\xa3\x86M/\xb1\xc1{I\ +Q\xf3\xa7\xf6\x08;SV,ID<\x0d\x9e\x8e\xee\ +\xc2\x05\x9a{/\x11)x\xef\xf1~\xb3\x85Y\xef\x85\ +\xf1\xd9\x99\xd16-\xb3\x90Y\xb3&Qh\xcf\xdd\x81\ +\xbf\xe7\x22}\x08\x22\x15K\x12\xba\xe5\xad\x97\xc3Z\x15\ +\x99e\x95\xf3\x15\xc8)\xe90C\xe4\xd155\xdb;\ +\x8f\xd1\xda\x8d~\x18\xf4\xf2\x85\xeb\xd7\x0f$LD\xd7\ +lk\x9b\xb7\xff\xe8\x078\xff\xc0\x03\xdc\xb8\xb6\xff\xbd\ +\xf8\x8a8Y'\xebo}\xc5!\xf1\x89_\xfd\x03~\ +\xe8#\xef\xe2\xae\xfb\xef\xd4MD\xd81C\xc6<\x7f\ +\x993\xff\xea7p\xbb[\x1c\xbe\xf4\x0a\xcf\x9d\xbf\xc4\ +\xdd\x8f=\xc6\xc5\xbd=\x8e?\xfc>\x0e\xcf\xec`\xfe\ +\xf8\x1b\xec%Q\xd2\x98$\x16\x08\x98c\x8c\xe5\xf0\xf8\ +\x88\x982[[[\x18\xf5S\xe2,\x8eV\xc3\x8f\xb3\ +2\x8b\xb2\x9b\x15e\ +\xc9c\x1f|\x0b\xaf\x7f\xf3k\x81B\xb1\x96\x12\x03&\ +\x04\xca\xe7\xbe\xca\xd6d\xca:G\xae>w\x95\xfe\xda\ +\x01\xaf\xfb\xd8\x8f\xd2\xed\x9c\xe2\xf8\xb1\xb7\xb1_<\xe9\ +S\x8f\xb3\x1b%\xf6\xca\xd8F\x87\xa1\x1e\xe9x_\x90\ +)l\xcf\xe7\x12\xcaT\xea\xe1_\x87\xa4\xd6)\xdb\xe6\ +\xa0\x04m\xf0\xd1t^\xacJiE\x02U\xbb\xcbK\ +.*\x99\xd5q\xd7x\x9d\xaa\x8eA\xed'*\xa5\xb5\ +\xa6\xa1\x18M\xe7\xb9MRU\x9c\xc5\x14#\x80\xc3\xa8\ +\xcf4\x17\xb2)\xb8\x0c\x19\xc7\xcd\x1b7x\xfa\xe9W\ +\xc8\x8b\x05\xe7\xbf\xf0\x04e\x88\xac\xfb\x15\xbd\x06\x5c\xc5\ +\x98\xd5&\x83\xb0e\xcec\xd2 \xe0\xac \xeca*\ +\xda\xc7\x9b\xb1Z\xd3#\xc9\xca*\xf3\xcd\xa2\xb8\x11\x92\ +ws.\x18\x1f\x9f+\xda\x8d\xab\xd6)P9\xae!\ ++\xb3-\x12n\x8f\xd1n\xe3*\x0d7Y\x06\xe3\xb5\ +&\xaa\xa8M\x85\x02\xd9\x18l)\x14+\x12\xd7QB\ +\x96\x0bX\xf9N7\xc5\x924\xec\xc9j\x17n\xad\xc5\ +\x91De+\x1e\xdd,\x15L9gM\xec\xae\xa9T\ +\xca|\x9a\x96\xcc@\x0d\xbc,hfI\xe5\xe5K\xad\ +\xca\xea06\x90\x93\xfal\x8d\x83\x22\x9d\xb6\xa2\xc9\x0e\ +\xfa\xce5\xf2s\xab\xc1\x8eE\xd9\x5cc1F\xc6\xc0\ +\xb9\x82\xe4\x22l\xb3\xa8\xe0%\x0b$\x970\x9ei\xac\ +S\xa0k\x1br\xea\xb1\xb6Q\xd6\xb7\xa8\x9cY\xd9\xf1\ +\x1a6\xa5\xef\xb9\xca,WI\xd0\xc6\xa7=!\xa7\x01\ +c\x1a\xacKT[YJ\x9a\xfcM\x19\xe5\xc9\xd5*\ +U\x13\xa8\xc5\xea^\xcfwV\xce;9\x91\xb3!\x05\ +\x01\xd0\xa5\xa8:\x22\xd7`\xae\x0dC\x92\xb3\xbe\xa7\x8a\ +\x0cD\x9c+tm#\xf6\xb0\xd2a\xd1\xa1\x0c\x12\x9e\ +\x9a5A[|\xdf\x05\xa7\x80\x1e\x0aM\xdb\xb0\xbd5\ +\xa7k&\x84E\xc3\xa3\xdb\x8f\xf0\xc6{\xb6i\xb6\x81\ +\x05\x02\x80\x8f\x81\x0e\xb6\xee\x9b\xf1\xb3\xff\xe8\x7f$\x17\ +\xe9k\x881\xb2\x1e\x06^|\xe1e\xbe\xf1\xec\x93|\ +\xe5\x99o\xf0\xc9/|\x96'\xaf=M\x1a\x07\x1f\xdf\ +\xbbu\x02\x80O\xd6\xc9\xfa[^\xc6X^\xf7\xc8\x1b\ +\xf8{?\xf1!\xfcd\xfa\x1d\xbe_\xf9\xbf:\xbb\xad\ +*\xca\xba\xcd\x0d!\xb1\x5c\x0f\x0ah\xc7\xc6D\x9c\xbd\ +\x8du\x95\x1b\x81\xdaQ\x8b\xc8\x9cs\x91\x1f\x99\x0d\xd9\ +\xa9\xab0\xf4\x91\xa3\xc3%M#\xf5\x04e\x15\x09_\ +\xbc\xcc\xf0{O\x13\xbf\xfc\x22\xa5\x1fX\x9a\x22~P\ +_\x98\xbcx\x81\xf5g\x9f\xc4\xee\xcc\xe9\xde\xf7Z\xcc\ +#\x17\xb1[F\xc1\xb8\x19C\xb6\x8a\xeaxJ\xa9\x0c\ +\xac0\xc0)e\xba\xce\x10#,\x8ez\x9c\xeb(9\ +1i\x0d\xd9Z\xac\x15/f\x08E\xcf!\x86\x983\ +\xf3y\x8b%\x8b\xbc\xc9\x08\xe0\x05\x91>;gnK\ +Tf\xf4\xecV\x10n\x8c\xd6\x08\x01\xd1\x22U\x1e\xde\ +i/d\x22={\x99\xfe\xb7?\xc3\xfa_\xfe>\xe6\ +p\x85[\x06\xfa\xa3\x9bX#r\xe1\xc6{\x96\xc31\ +!\x07\xb2Mt\xed\x14\xbf\xfd\xbb4\xf7\xdeE\xf3\x81\ +7\xe3>\xfc>\xcc\xbdwSf-\xb6ih\xbb\x16\ +\xe7\xc4\xbb*\xb5L\xd2\xd3\x97\x0f\x8f\x09\x9f\xf8c\x8e\ +>\xf5y\x86\xcb\xd7\x99\xbd\xe9A\xbaG\x1f\xa2y\xf7\ +[\xb0gNc5\x1d\xba\x94Bj\x1b&\x1f\xf9 \ +\xab_\xfc\x1d\xca\x13\xb7h\x99`\xb4\xe8'\xc5D\xfc\ +\x83\xcf\xd0\xfe\xd8;\xd9y\xe85\x1c\xaf\xd6\xa4\x92\x99\ +\xcc\xb7Dr\xec\x9c0\x9a\xa5\xe0&\x0d\x19\xcb\x16s\ +\x06\x06\x96\x1a6U\xc5P-\xd2m\x9bIL\xb0,\ +_x\x99\xf5?\xfeE\xa6\xe7/\xd2>\xf2\x10\xd3\xf9\ +\x94\xd5j\xc5\xf2x)\x87\xd5\x9ci\xdb\x96\xad\xedm\ +L\xdb1t-VS\xc6\x1b<\x0d-S\xe6\x943\ +;\xd83{8\xefp\xde\x8d\xafO\xed,\xb6\xfa\xa6\ +Mm\x8by\xe0\x12\xfe3[\x98\xa3DK\x87;}\ +\x0a\xff\xfe\xb7S\xa6r\xc8\x0a!\x8c\x12\xe6\x1a^\xe2\ +\xa63\xf2\x9b\xdf\x88}\xcf\x1bi\x7f\xe3K\xe4>\xb1\ +\xeb\xb7\x08\xe7\xcfp4\x0c\xcc\x820\xb65\x00\xab`\ +h\xdbN'\xdb\xc2\xe28W\x99\xe5\xea\xc7\x16V\xc5\ +\xa9\xca \xa5$\x80\xd9{l\x16\xe0->D\xb9\xef\ +\xd69\xde\xfc\x9e\xb7\xf2\x9e\x7f\xeb\xc3\xf8\xe9L~6\ +~f\xff\xec\xcf\xbf\xb1V\xfa!O\xd6\xc9\xfa\x01Y\ +C\x1f\xf8\xf4o\xff\x09\xfd\xb2\xe7\xcd\xefzc\xe5\xf7\ +\xc4\xbb\x9b#vy\xccY\xd7\xb0\x1f\x07\x0e\xbf\xf9\x04\ +\x8f\xef/x\xcd\x87?\xc0\xf9\x07\xefg\xf9\xaeGY\ +\xcf\xe7\x1c\x7f\xea+\x9cZE\x1a}\xff\x1b\x9b\x99\x9b\ +m\xac\xf5\x1c-\x0e()2\xdf\xda\xc2\xbbV\xa4\xa5\ +I+\x8e0\xc4\x12\xb0\xd5\x10\xeb\xacT\xffT\xefa\ +\x16F\xb5\xd4\xaa\x1e\xed\x09.Y\xd5@\xd9\x08[Z\ +4i\x1a\xf5@\xaa\x8cS\x02\x80\xc2F\xaek\x9d\xb2\ +\xad\x0d\xce\x0a\xb8NE\xd9>s;\x8b\x0c\xc5FR\ +(<\xf5\xd4\xb3x\x0biu\xcc\xf1\xf1\x92\xbe\x1f\x88\ +9\x92C\x95'\x0b\xa07V\x98HL\xa3 Q\x01\ +\x93\xb2\xd5\x06a7\x85\xf9Sph,\xd6zar\ +c\xd6\xfb\xab\xa0\xbfhVA\xd6\xf0(S\xd9c\xfd\ +>sVe\xdcz\xc2\xa8\xbd\xb9h\xc0\xa6\xf6\x0b\x8b\ +\xc7\x1a\xaa_\xaaZQm\x95RW0\x86\xd1z\xa9\ +\xd1y-\xde\xe5:t7(\x03m6Lc1\x90\ +E\xc5d\x92\xfc\x1f\xfe\xdbL\ +N\x9d\x96\xf7<\xb0>>\xe6\xeb\x9f\xf9\x1c\xcb\xc3\xdb\ +\xa4\xd0\xc60\xdb\xda\xe6\xd1\xf7\xbe\x8b\xbb\x1ez-\x97\ +\x9f\xfd\xd6\xc8f\x9f\xac\x93\xf5\x83\xb0J.\xbc\xf2\xd2\ +u\x0en\xecs\xe7\xbd\x17\xf1N%G\x15|8\x98\ +\xd9\x16\x13\x12\x8b\xfd\x03\x16/]c6\x9d0;w\ +\x16\xce\x9f\xc1^<\x8b\xbfz\xc8V\xb1L\x1a\xaf\xec\ +\xa1\xb0Y\xd6Y\xfa\xf5@?\x0ct]+\x12\xd1\x02\ +\xd6h\xf8\x93\xb1\x80\x17\x0f\xa3\xb1z\xf0\xcf\xe3@\x89\ +*S.FA\x92U\x99+\xd4\xca\x1e\xd9K\xf5\xdf\ +r\x11\xefm\x01\x83\xa8;\x048lB\x97j\x22\x87\ +\xd4\xccX\xf5\x8d\xd6'CS\xa7\x95\xe5\x5c\xaeV\x84\ +\x949^,\x19\x06\xc9\x85\xb8\x1d\xcc\x09\xc3(\xa0\xdb\ +d\xd1o\x1b\x0d\xdd3&\xcb\xf7 YAiU\xa3\ +\x94\xcdm\x91t\x88-\xbe]0\x18\xe3\xb4:\xaa\x82\ +y\xfd\xf5\x0a\x8e\x0d\xd4\x90\xc5\xa2\xa1M\xd2}\x0bT\ +\x80\xac\xc0\xd5H\xc905\x09Z_p\xb0Rud\ +\xcd&x\xb3T6Q\x01\x9e\xd5\xbe\x5c4\xc0\xb0\xaa\ +\xcd\xe4\xc4\xb2i\x8f\x90\xeb0:\x10\xf6:\xa4\xc8#\ +\x13\xad\xf3\x14\xc6\xa1\x00\x9b\xb3\x84\x9c_d8`M\ +\xc2Y\xbf\xc9I\x19\xff\xcc\xaa\xc0\xaa^e\xf4\xf5\xfe\ +\xff\xd9{\xb3'K\xae\xfb\xce\xefs\x96\xcc\xbc[-\ +]\xbd\x01\xbd\x02h\xec\x0b\x01\x90 !p\xdf)Z\ +\xd4Bkdi,;\x1c\xe1\x87\xf1\x9f\xe0?\xc0\x8f\ +\x9e\xf0\x9b\xc3O\x13\x8eypx\x22&f\xe4\xa1<\ +\x1aS\x12g(Q\xdcA\x82\x00\x09\x10\xfb\xda@\xa3\ +\x1b\xdd\xb5\xdc\xba[f\x9es~~\xf8\x9d\xcc*H\ +d\x0c\xc1\x11\xb5D\xd4a\x14/\xba\xea.\xb9\xdd<\ +\xe7\xfb\xfb.\xbfN\xfe\x96mAt\xe4@\xd7M\x02\ +\xcd\xb0\xc8-\x98\xb4+C\xfe;\x9a<\xadai\x11\ +#.\xd7It\x1ft\xffb>n\xf4\xac/\x99\xd1\ +5\x18\xf5\xed\x8a\x00\xca\xa2\xa6\x94\x90\xe4tM\x80f\ +\xa4\xc4HNT&\xcb\xcc\xbbt\xe5\xcc\xf6\x1ae\xcf\ +\xbb\xa0\xb6\xfe\xba\x86\xfc\xfb\xcc\x04g\x16[2c\xae\ +\x1e\xf9|\xdde\xcfs\xd7/Y\xb7\xdd\xd2I\xa3\xbb\ +\xef\x9az\xe6-\x18\xf5\xdc#\xb9\xa1\x96\xe9V\xa1N\ +\xf7L\x1c&Y|}\x8cG7\x1e\xe0\xd1\xbb7\xa9\ +N\xa2m\x8e\xae\x02+\xd4R\xbc\x85\xd2\xaf\x92\xff\xd6\ +\x8dN\x81\xdde\xa7\xe5SS\x0dK\xce\x9f;\xc3\x07\ +\x1f~\x88\xdf\xfc\xcc\xe7\xf9\x9d\xcf~\x91/\x7f\xfe\xbf\ +\xe2\xc1[\xeecog\xca\x95\xed\xab\xef\xb2\x1f\xfd\xa2\ +\xe3\x08\x00\x1f\x8d\xa3\xf1\xf78\x86\xa31\x9f\xfe\x8d/\ +r\xdf#\x1f\x80\xec\xc7y7\xf8\x85n\xda \xb3]\ +\x98\x5c\xd5E#\xe8\xb7\x8eM\xb8\xf9\xd4\xba&Dv\ +\x0b\xe8\x8e\xfd5&{\x84\xa4\xaf\xd8\xd2\x17\x16M\xdf\ +'\xd8;\x05\xa6!\x08\xd3\xbd\x05\x92ZF\xa3\x223\ +\xa4B\xba\xbaO\xf3\xe7O\xe1\xb6wX\xab\x0c\xf3\xf9\ +.Eh(S\xa4\x90D\xacW\x14!@\xdb\xc0\xce\ +\x14sm\x173(q\xa7\xd6q\xa3\xb2\xf7)\x1d$\ +'\xe7\xd8\xfe\xa8{\xdb\xb6\x01\xef-\xa3QA\x08\x89\ +\xe9t\x99\xb7_\xef\x82\xa1iu\xb2\x0e\x91P7\xd4\ +\xab\x9ac[c\xca\xa1G\x0b\xe1\xd2\x83\x07M]\xce\ +\x8b\x00C\x1f4\xa5\x93>t={\xb5\xc5R\xad\x09\ +\xc6H/\xd7r\xfbKf\xff\xe2\x8f\xa8\xbf\xf2\xa74\ +\xcb)\x88`\xdb\xc0\xaa\x99\xd1\xc6\x15\x10\x11'\xd82\ +1\x19\x8d1\x0e\x0a_`$R\x00\xad\xd4\xb4\xcd\x9c\ +\xf8\xf6.\xe9\x89\x170\xd3\x1d\xcc\xd6\x06\xfe\xe4\x16Q\ +\xa4_\xc8\xb5uM\xfd\xca\xdb\xcc\xfe\xf9\xbfdy\xf9\ +\x0dR\xaa5\xf52\x06\x96\xf3\x1b\x94q\xc5\xda\xa7?\ +\x8a?q\x12\xeb\x1db\x0c\xce\x18\xf5\xb9\x86\xc8\xea\xeb\ +\xdf#,\xb4\x9c\xbaa\x07l\xae\xaf\xb3\x5c,\xb1\xe7\ +\x8f\xc3}w\xd1\x18\xc1y\xc7h}\x1d\xe7s\xc0\x94\ +\xf3\xea;\xbb\xb1\xc7\xf2\xff\xfa\x13fW\xdeb\x89\x86\ +O$\x021\x0b\xa2\xbb\xd9\xa7fE\x93{\x18\x8a\x18\ +\xcc\x9b\xd7iOl\xb0\x7fb\x9d`\x0c\x93\xc9\x84j\ +0`<\x9e0Y\x9fPxGX\xae\x08O=\xcb\ +\xf4;?\xa2ng\xd4\xd4\xb4,\x11+\x0c\x1e\xb8\x17\ +y\xecA\xa2\xb7\xd9\x97\xec(\x8a\x82\xb2,s\xc2\xb6\ +\xc3\x16\x1eS\x14\xc8\xd6\x16rb\x03W\x0a\xf6\xc1[\ +\x19\xfd\xd3\xdf\xc1_<\xc7\xaam\x08)Q\x0d\x068\ +_\x90D\x95\x04$-\x8c\xc4\x94`k\x03\xff\xc0m\ +\xb8O<\xc4\xe0\xf3\x1fg|\xdf\xbd\xf8j\x88u\x05\ +U5\xa2(K\x8ajD\x97\x9f\xea\xbd\xef\x13iU\ +f\xa7\xc7\xaa\xf0\x9e\xc2;\xaa\xaa\xd2\x05Z\x04\xe7+\ +\x9a6\x11b\xc4y\xf5b\xc5\x10\xf8\xe3?\xfa\x16\x8b\ +\x15|\xf2w\xbf\xc0\xc9[/\xe4\xef\xa7^\x8f\x8b\xfd\ +9\xcf~\xef\xfb\xcc\xa7{X\xeb\x98llr\xc7\x03\ +\xf7\xf2\xb9\x7f\xf2\xdb|\xf0\xb3\x9f\xa6\x18\xae\xf1\xcc\xf7\ +\xbe\xdf\xfb\xd0\x7f\xde\xe8\x16eG@\xf9h\xfcC\x19\ +\x92\x84\x9dw\xf6\xd8\xdb\xde\xe5\xe6\x0b\xa7\xf1\xc5A\x12\ +\xadI\x09\x93\x12\x03\xef)\xc42\xdf\xdb\xe3\xc6\x0b\xaf\ +3\xf0\x8e\xe1\x99\xd3\xc8\xb15\xe4\xa6\xd3\x8c\xa65\x9b\ +\xbe\xa0^\xd4\xf9^\x0d\xdeUX\xef\xa8\x9b%\xabe\ +\x8d\xf7\x85~\xcf\xf3\xc2\xdf\xe64_c\x95\xd5J\xa4\ +\xcc\x0es0G\x1a\x05\x85]\x1b\x19\x13\x93\xb6p\xea\ +\xa4\xad\xe8\xe2\xbd\x07\xec\x18\x5c\x96\x1bK\xc7\xac\x99\x88\ +\xc9\xfd\xd4{\x90\x98t^4\xd6d\xa66\xf7\xbb\xcd\ +@\x5c\x10\x8c\xb3\xb4MCj\x031\xa9\xd7\xd7J\xc7\ +\x14\xab\xc4\xd5f@\xa5U\xd7.\xd5\x97,m\x05\x13\ +s\xafz!KV\xa5\x7f\x9e\x82\x8e\xcc\xb4\xe6t\xe0\ +nh\xfeR\xea\xf3B\xba=\xedZ\x05u\xb2p\xa4\ +\xdb\xc7\x03\x86\xd8t^\xe1\xcc\xf4j\x026\x19\x90Z\ +\x90\x0e\xd4Z\x0e\xfa\x07\xeb~\x1b\x0a-\x02d\xc1Y\ +\x7f<\xba\xfb\x95\x1c\xfaLL\x0f\xb0\x0f\xb6]\xbb,\ +(\xa3\xdaaq{\xe8\x5cvv0\x93\xc9\xe5\x5c\xe0\ +N\x06r\xdf\xe1N\x06\xaf\xf3IN5\x16\x05\x99\x88\ +\xc9\x04\xb3\xed\xa5\xc7\xba\xcdY\x14\xdc\xfb\xac\xf59*\ +\xc5\xce\xe7:\xb3\xae\xa9\xdf\x7f\xe9\xbbB\x08\xe8\xdc\xdc\ +\x01m\xdb\xed\xdb\x81\xd5\xac[\xd9)\xa0\x8ft>\xe0\ +\xaeh\xd2\xb5KT\x9a\xf7\x00\x1dv\xa7P\x0b\xf8>\ +\xab\xcdu_R\xb2zJ$\xe5 G\xdb3\xd0z\ +Y\xe9<\xae\xdb\xeb\xfasn{?\xfbA\x81\xa3\xdb\ +?-`\x94t\x17c\xd7\xbeI\xb2$\xfc]i\xea\ +\xd2\xd1\xb6\x1e\x8b\xc7\x9b\x01\xc7\xd2\x19\x1e]\x7f\x90\x87\ +\xef\x18\xe1N\xa0\xcc\xef6\x0af7\x80\xf5|)\x1e\ +\x06\xbb\x1eh\xf2\xef\x0f+\x9d\xbb\x7fgR\x9e\xa4k\ +\xde\xf1h\xc4\xa9\xe3'x\xf8}\x0f\xf0\xdf\xff\xee\xef\ +\xf1\xe5\x8f}\x91I9\xe1\xdb?yo=\x84\x8f$\ +\xd0G\xe3h\xfc=\x8d\xa2\xacx\xe8\xd1\x0f\xf2\xd0\x87\ +?\x84q\xbe\xff\xde\xf79\x05\x87F\x02e\x1a\xbb\xe7\ +\xe4\x1brD\x98/kbJx\xa7\x80V\xd53]\ +oVs\xf0\x1e\x9dw\xa5\x93j\xe6\xea\xaa\xf5:\xa9\ +4Mbg{AhkF#OQ\xb8\xfe\xc6\xed\ +\x0b\xc7\xc0\x0b>\xb54{+\x5c\xb3\xa2\xc8r\xe6\x95\ +m\xb0\xc9b\xa9\xc0$\xeaf\x1f\x9e\x5cR\xc5V\x13\ +%?q/vm\xa89\x0dY\xf6\xac\xa9\xc4P\x96\ +\x96\x18\x95\x01.KGY\xea\x02f8\xd4\xf6\x02q\ +\xd9\xd0\xee\xcci\xde\xdce9]\x12C\xc49\xcbp\ +\xe0(O\x8d\x81.\x9c\xe8\xa0J\xeb\x9c2rE\xa1\ +\xc9\x8b\xfa\x9e\x8e\x94\x22!\xa4\xbe\xc7n\x08\x81\xd5j\ +\x05\x08\xceZ\x0a\xefq\xd6\x10^y\x93\xd5_|\x9b\ +U\xb3\xdfq|\xcce\x05\x01\x86x\x8a\xad\x11\xfe\xde\ +[)\xef\xbaHu\xf3)\xea\xed\x19q\xb9\x22=\xfb\ +\x22\xbc\xf26r\xed\x1a1y,\x8ez\xba\x80\xff\xf7\ +\xdb\x14\xb3\x15\xb3\xfd\x05\xf2\xc0\x9dL\xce\xdd\x84s^\ +\xe7\x80\x14\xb1\xc7\x0a\x84\x9a\x82\x02\x01\x1a\x96\x1aA\xf1\ +\xc2\x15\xe2S/`/\x5c\xc4\x8dF\xf8\xde\x8b\x05\xdc\ +z\x0e\x7f\xe14\xe9\xfa.\x09\xa1\x91\x96\xe5b\xc1*\ +\x08\xeb?z\x9a\xea\xcb_\xe4\xf8mgI\xc6\xb0j\ +\x1b\xea\xa5N`\xde\x97Z\x14\xd8_\xe0\xf6\xe7H\xbe\ +\xea\x22\xdakW0\x94\x0c(\x80\x15\x82F\xc2\xac\xf2\ +\xb2\xb0\xa4\xd9\xdb\xa3\xfa\xda7\x99<\xf6>\xca\xb3g\ +0\xce\xd04\xca\xe2\x16\x85\xc7\x8e\xc7\x0c\xca!\xcd-\ +\x17I\xc5\x10\xc9!V\x16\xafA[\x03\x8b\xafJl\ +Qj\x0b\xa1\xc1@\xfb\xef\xa6H\x88\xd9\xe3\xd6)\x04\ +\x06\x9e\xe2\xd1G\x08w\xdcF\xb4\x06\x7f\xec\x18\xc9Y\ +\x9cx\x0akq\xc6i\xb6\xa81\x18_\xe0\xad\xc1\x06\ +\x87\x17!\x0d\x06\xc8\xb1MlLT\x85'\x8aP\xd7\ ++v\xf7\xf6\xa8\xaa\x8a\xc9d\x0c\x02\xe3\xc9\x1au\xd3\ +\xe0\x9d\xca\xd3R\x0e,\xb3yQg\xbbT\xf3\xac\xc4\ +\xf0\x83\x8a\xa6Q\x1f\x98\xae\xc9\x0cb\x0du\x02_\x0d\ +y\xec\x0b\x1f\xe5\xe2=\xb7\xab\x94//Nu\xf1\xa1\ +\x8b\xc7\xb5\x8d\x0dn\xbb\xf7.\xeey\xe4\xfd\xdcr\xcf\ +\x9d\x8c\xd6\xd6I\xc6\xb0u\xf3M\xac\x1f?\xc1\xf57\ +_\xff\xd97\x0bc\x18\x8d'\x9c\xbf\xe3\x12\xab\xe5\x8a\ +7^x!\xb7\xeb:\x1aG\xe3\x1f\xc6x\xed\xf97\ +Y\xcc\xff\x82\x8f|\xee\x83\x1c\xbf\xf9DN\xf2u\x9a\ +\xcc\x13\x1a\xc6\xd6cK\xc7\xf5\xf9>o\xfc\xd9_q\ +zw\xce\xc9\xcf>F85\xe2\x9dG\xefb\xfa\xf5\ +g\x19\xa5\x0a\xeb\x82z\ +\xe9\x00\x85(Z\x90\xa8\xfeS\x89\xda\xfe\xc7\xdaB\x01\ +N\xcf\x0c\xa7\xbc\x80\xcf\x01Y]Pc\x0a$\xd3\xb5\ +\xe4\x01\xc4)\xf3&)\xfbUs\xd8\x8f\xb7\xa4\x98\x03\ +\x92\xba)6e\x96/\xb3\xc3)\x04R\xfe|\xb2\xd7\ +4\x01\x98\xd8\x035lf\xe0r\xcb%\xf5\xea\xaa\xc4\ +\x19\x01\xb1j\x0b\xd2\x82B\x174\xd6\xa58\xe4\xd9)\ +\xfb1\x15(\xa27\xab\xa8\xafQR.\x9d\xddH0\xf4\xc11\xc6\ +c\xd0\xfc\x0am\xcf\xdc\xb5iRuD\x16\xdf\xeb\xf6\ +\x10\xfb}\xd7\xa3a\xfb\xc7B\x06l\xa5[\xb9\xaf<\ +\xcf\xfd\xe7\x0a\xec8\x9f\xcb\x0a8\xd5}G\xf2c\x17\ +\x97\xa1\xb5(\xed\x07\xdc\x81\xe2\x9cA\x93\x0f\xf8\xc1\xeb\ +\xf2\x94\xda?/\xcb\xa5\x8d7\xdcs\xef\x9d\xfc/\xf7\ +\xfe\xcf\xfco\xff\xea\xff\xf8\xb9\xf7\xa7\x9f5\x8e\x00\xf0\ +\xd18\x1a\x7f\x0f\xc3\x18\xc3\xd9\x8b\x17\xf9\xc8\xe7>\xc3\ +`m]\x8b\x5c\x87P\xaf\xfc\xb5\xc7\xee\xbf\x939\xb8\ +7\xe8\xcd\x1c\x16\xcb\x96\xb6\x8d\x94\x85\xde\xf8\xb4\xc9|\ +\xae\x18\x1ar\xcf8\xb2d\x87<\x99\xe6\x0f\xcca\x0a\ +!\x08\xfb\xd3\x15M\xb3\xe4\xd8\xe6\xe0\xdd\xbd~S\xc2\ +z(L \xad\x164aI\x9b\xe6D1\x94X\x1c\ +P\xe01d\xc0k\x1ah[\xfcso\xc2W\x22\xb2\ +1\xa0}\xe4\x0eL\xa1\xf2\xd6.\x80H\xd9`(K\ +\xc7h\xa4\xfe\xd8\x10\xf4\x0e\xe9\xbdU6\xe0\xf2\x0d\x9a\ +o>\xcd\xea\xa9\x97\xd9\xbe\xf6N\x0e\xcb\x80\x8ds7\ +1\xaf\x1fb\xf8\xbeK0\x1e\xd0\x15\xfe5a\xd9\xe4\ +\xb6\x03\x89\xf9|IY\x16\x94\xa5J\x8eT\xe6mX\ +\xadV\xc4\x18\xa9\xaa\xb2o?Tx\x8fMB}\xf9\ +*\xf6\xda\x0d\x84\x88\xc3\xe320]3%\x85\xf3\x94\ +\x9f{\x04\xff\xbb_\xc4\xdez\x1b~m\x1dijR\ +S#W\xde&\xfe\xf0'\x14\x7f\xf2u\xe2\xe3\xaf0\ +\x8f\x81\x9a\x16\xbb\x03\xfc\xd9\x0f\xf1\xbb\x0b\xf8g\xbf\x85\ +\xbd\xf9\x14\xbe\xd4\xed\xb4\x1b\x03F\x9f\xfd\x10\xf2\xd4O\ +\x91\xc6\xd2\x12(\xf0\x8c\x19#;\x81\xf6[?\xc0\x7f\ +\xfc\xd7\x08\xce!\xd6\xf4\xa9\xc7\xe6\xf81\xdc\xc53\xa4\ +\x1f=K\x93jV\xd2`Z\xcdn\xe6\xf2\xdb\xf0\xc2\ +\xab\x98;oa>\x9f\xb1\x98\xcd\x88$\xd6\xd6\xd7\x99\ +\x8c\xd7q\xce\x93vw\x91\xfd\xfd,\x83R\x1e\xb4\xa4\ +\xc4`\x18\x8d*\x86\xa7O\xf0\xce+/\xa1\xd2h\x95\ +C\xd7\x04\x8a\x08\xf5\x8f\x9ea\xf2\xe3\x17\x90\xdb.\x12\ +\x22\xb4mK\x08!\xb3\xb9\x1e3\x18`/\x9c'\x1e\ +\xdf\xc0\xee\xcdX`\xa8\x18b\xbdex\xf6&\x86\x1b\ +\x9bH\xd7\xef\xd8\x18\x82\x081\xcb\x0f5\x84\xad\xf3\xe9\ +A\xb9\xbe\x06\x83\x12\x13\x02\xd6\x17Z\xa8p\xbe\xf7\x0e\ +\xc7\xa8\x8b8Mu\xf6\x0cG\xa3\xdc\xbe+/\x10E\ +\x17a\xb1\xad\x19\xb9\x11b-7vv\xa8C\xe0\xe4\ +\xd6q\x9c\xb58\x1b\xf0^\xd3\xcb\xa3\xe8\x02-\xe6V\ +'\xcd\xbce\x11\xa1\x15\x10cibdg\xb6\x00\xe7\ +)\xab\x82\xa6Y\x12b$\xcd\x17\x5cz\xe8^\xce\xde\ +u7\xa6\xac\x10#\xfd\x82\x09\x11\x0a\xef\xb8\xfd\xfe{\ +\xb8t\xcf%\xce^\xba\x8d\xc1d\x0c\xd6\xf5\xeb\x81\xe1\ +h\xc0\xd9K\xb7s\xfd\xcd7\xfe\xda\xb7\x1e\xac\xf3\x5c\ +\xb8\xfd\x12\x1f\xfe\xfc\xa79u\xeb-|\xe7\xcf\xfe\x92\ +\xcb/\xbe\xc4\xbbK\xe5G\xe3h\xfc\xfd\x8fw\xde\xbc\ +\xc1\xd7\xfe\x9fo\xf0\xe9\xdf\xfa0'\xce\x9c\x86\x18u\ +\x12\xca`q\x84\xe3\xe6q\xc9\xb5\xd9\x1eo~\xf3;\ +4\xbbS\xce\xfc\xd6ghN\xaec?\xfd \xe5\xd7\ +_\xe5\xe6\xb4bo~\x8d\xed\x9d\x1b\xb4u\xc3`8\ +\xc1\x18\xc3|6\xe5\xc6\x8d\xeb\x1c;v\x9c\xc1`\xd0\ +\x17\x95\xbaU\xb3\xa3\xec\x81\x8d\xf1\xb9M\x8fQ\x10!\ +)ep\xa2Q\x7f)\xb7rI\xe4\x82\xb0X\xf5@\ +\x1a\xc9\x80\xcd(x\x88\x9a\xac|@:\xe6\xeff\x0c\ +\x99\xc1\xf5\xf9uy\xe5.&\xcbUM\x06wy\xb6\ +6\xeaE&\x05eT3\xf0\xe9_C\xd2d_\x01\ +\xc9~c\xe8\xfa\xb9JfM\x15\x14\xa7\x144@\xaa\ +cX\xad\x827\xe9XK\x93t\xdfb\x0e\x0c\x83\x03\ +\xd0\x92\x80,\x97F,\xc98$\xb7\xf9\x11\xa3@Q\ +c\x9a=bB\x0f\xa6D\x0a\x84\xa8\xd2f\xba\x00\x11\ +\xa3\xed\xa3\xbaVE]\x82\xb0\x05\xe9\xf3\x1c\xba\xe4f\ +\xe8ha\x95\xe0\xaa\xc76\xe5VV)F\xf5\xb3J\ +\x80\xdc\xab\x17\x1a:\x99\xbb\xa4\xa4ah\xa9\x93\xafu\ +\x0c\xa4t|$tGLB\xcf\xaev\xc5\x02\xeb:\ +\x87\xba(\xa05\x0a\x0e-]\x92\xb6\x82X\xe7\x0a\x04\ +m\x99\xa4^k\x93\x8f\x89\xc9E\xf6\x0e0\xbb\x835\ +Z\xd2\xebP\xef\xf8\x1ds\x1d0&\xf6\x92\xfb\x14\xc9\ +\x7f\x8f\x99\xb9\xcf\xe02ED\xb4\x95\x95\xb5Z\x00q\ +.\x11\xf3\xb9Kx\x5c\xe9<\xbb\x00\x00 \x00ID\ +AT\xed\xd7l\x0c\xd6\xa4\x9c\x8a~\xc0\xd6[\x11=\ +o\xd9\xa7mq}\x11A2}*bI\x99\xe5\xed\ +\xa4\xd7]\xa6\x0c\xbd\xe4\xbb\xc8\xd7|f|\x8d\x16[\ +\xac\xb1\x9a\x04\x8eJ\xeeE\xac\xfa\xe1E\xaf_c\xc0\ +Y\xc7\xd6\xe0&\xee\x1b\xde\xc1%\xbb\x8eX\xf0[@\ +\xa9\xa7\x9c\xa1^\x13\xb4(\xf0\x15\x0e\x16\xb1-d\x81\ +\x99J\xa3\x0fe\x95\xf5B4\x9b\xdf\xab\xcb\xa3+\xf2\ +\xfbt\xe0\xb9\xd1G38 {~\xd1q\x04\x80\x8f\ +\xc6\xd1\xf8{\x18\xa3\xc9\x1a\x1f\xfd\xc2g\xd9:s\xb3\ +\xd6\xf4\xde\xc5\xee\xbe{t`\xd7v\x13I\xef\xbb\xd0\ +?,\x9b@\xdd\x04\xc69\x1c\x08C\x7f\x83\x8cI\xfa\ +>o\x02\xbd|\xa6k;\x13\xa3\xd0\x86\xc4bV3\ +\xdb\x9f1\x18({Z\xd7-\xde\xeb\xa7xrK\x98\ +\xe5\x12S/p\xa9\xa1\x88M\x9e\x94\x1dc\xa9h\xcd\ +\x8a\x98%\xb3\x82\x90l$m;\xec\x13Kji(\ +\xc6\x03\xe4\xae\xb3\xd8Q\xd5\xfbq\xbdW\x86Y\x99f\ +K\xd3\xb4\xd4u\xab>a@n\xec3\xfdw\xdf`\ +\xf9\xa7?`\x7fz\x83U\x9a\x13i\xb1I0\xcf\xaf\ +\x11\xae]\xa1\xf8\x9f~\x8b\xf2}w\xd0\x86\x84\xf76\ +'+\xab\xa4\xbam\x03\xd6\x92\xd3\xa7]\xcf\x0ck\xef\ +\xda\x98}\xc2\x87\xda\x0d\x01\xd2\xach\xae\xbcMj\x16\ +\x14\x98\xcc[fv[<\xe1X\xc5\xf0\xb7?\x8d}\ +\xe4a\xecx\x82)+|\xdbh!\xe1\xe2\x05\xec\xfd\ +\xf7\xe0\xee\xba\x83\xe9?\xff\x17\xb8'\x9eg3V@\ +b:\xdbe\xfc\xf5\xc7\x19?x\x1e\xf9\xe8\xa3\xb4>\ +\x87aM\x06\x94\x9f\xff\x04\xedW\xbe\xc1\xe0\xd97X\ +$KC^\xd2\x09\xc4\xe7_\xc2.\xe6\x84\x8d5\xc0\ +\xaa|\xd9\x80\x19T\xb8\x8bg1\x85\xc3\xd6\xa0\x12$\ +\xd1\xbc\xe4w\xdeap\xfd:\xde:\x06\xd5\x80\xe9\xde\ +\x1e\xf3\xd9\x1e\xa5/\x18\x94\x03R\xdd\x92.\xbf\x8dk\ +Z\xc6\x144\x04\x8e\x95\x03\x16M\xd4\xae\xbd7mQ\ +\xfd\xe6'(\xffm\x0bo\xbcI\x81\xa7d\xc4\x8c=\ +\x02\x0d\xe5\xce\x92\xf8\xa7\xdf\x86\x8f<\xc4\xe8\xc29\xaa\ +\xc1\x80\x94\x12E\xa1m \xa21\xd8K\xe7\x19\xfc\xd7\ +\x1f'\xfc\xef\xff\x9a\xe1\xca\xe0\xa4\xc0\x8eF\x14\x17/\ +PTe\xf6\xdeA\x1bTv\xbdZ\xd59d\x03m\ +\xb7\xe5=\xb6p8g\xb1\xd1\xeb\x82\xcfX|U\x10\ +\x1a\xbd\xf6\x9a\xb6\xc5xO\xca-\xa5\xda6\xb2\x8a5\ +M\x08\x14E\x893\x10\x92\x10R`\x7f\xd5\x22\xc6\x90\ +\xc4\xb0m<{\xb3%/-\xdf\xe6\xf8xHUz\ +\xae\xef\xcdi\xc4\xb0\xb3\xbf\xc2\x95%m\x8a\xea\x0d\x8f\ +\x89&\x0au\x1dz\x89tS\xd7T\x85c\xad,\xb0\ +\x228\x22\x176\xd7x\xe0\xb1\x0f\xb0\xb3\x88\x87\x16\xac\ +\xf4U\xad\xcd\xe3\x1b|\xfe\x0f\xbe\xac\xc5\x9f\x9fq?\ +\xf0\xder\xcb=w\xf3\xe3o}\x83\x14\xb4\x1c\xee\xbc\ +gms\x93\xf7\x7f\xec1\x1e\xfd\xec\xa7\x18ml\xb0\ +X5\xfd\xb1;\x1aG\xe3\x1f\xe2\xd8\xdf\x9d\xf3\xa7\xff\ +\xf6/y\xf4S\xef\xe7\xb6\xbb/b\x929`\x82%\ +\xe0\xa3\xe5\xd4p\xc0\x8dE\xcd\xf6O~\x0a\x8b\x9a\x9b\ +\xbe\xf8q\x96go\xe6\xd5\xfbN\xf2\xd6_<\xcb\x89\ +}\xb0v\x84\xf1\x06'-\xd5p\x88\xb3\x05\xd6M\xd9\ +\xdd\xdba\x12\xc6\xac\xad\xaf\xf7\x00\xd1XK\xca\x05!\ +\x91\x94\xa5\x99\x92=\x901O\x96\xea\x89\xd4\xf9\xaf\xc8\ +ll\xe7GE\xe5\x9d\x19\xd0Y[\x90\x8c\xbeNr\ +\xf0\x14\xd1\x10M'\x195H\x97\xael\x14\x8c\xf6U\ +;\x9b\x19\xd2\x98\x94\xdd\xb3\x0a\x88\x94\xf1\xd49O\xb1\ +\xa2\x81d2\xb0Vv\xef]!F\x99\xf9t\xd6d\ +\x80\xab\xff\xc6\xbaC\xfb\xa3s\x99\xb2\xa0\xa6g\x83;\ +o\xb2\xbe]G\xe5v\xd2\xd8\x8e\x05\x94\xde\xaf\xad\x85\ +\xc2\xcc\xe4b\xc1\x84\x1e\xd4u\xbd\x97m'\xeb\xed\xda\ +\xc6%\xc1\x9a\x04\xbd\x9fU%\xca)\xb6=3n2\ +\x93kr\xe19\x8a\xd3\xf4j\x93\x0b\xb9\xb6c\x9f3\ +\xa3\xdfI\xc2S\xc8\xec\xa5\xd2\xa4*)\xd6\x95P\x9f\ +\xd0\x9c\x0b\x0cBg+2=Cn2\xb8t\xd6\x1e\ +\x9c\xbf\xbc6\x12\xc9\xcce\x8a\xfa\xc9\x1dC/B\xdb\ +6\x07\xdb%B\x9f\xc9ez\xbe\xa0Ox\x86\x84\xcd\ +\xa9\xd7]\xc8\x95*\x13\x22\xe4\xa2y\x97\xe8\xa2\x99\xd6\ +\xca\x83\ +\xb9\xf3\xac\xb61\x12\xf5\xba\xaa\x17Wo\xb0\xde[\x9a\ +Fe\xd2\xa3aEH\x0d\xee\xad\xcb\xf8\xbdm\xaaz\ +A\xa2\xa6\x91\x15\x95x*YR\xbd|\x19\xf3\xa3g\ +\xe1\xf6s\x14\x93a\x0eQ\xeaZ<\x19\x86\xc3\x12c\ +,\xce\x19V\xab%\xd6*C)b\x19\x0e\x15\xb4\xb5\ +mKYz\xdaV\x8fnX6\xf8\x10\xd94\x03f\ +\xa8\xa4\xcac\x88@C\xa0X_\xc3_\xba\x1d\xbf\xb6\ +\xa1,\x83\x01\xe3\xb4\x15\x83w\x0eY[\xa3y\xf0>\ +\xdc?\xf9\x22\xc5\xe5\xeb\xb8\xab\xfbDID\x22\x0b\x11\ +\x06_{\x92\xf0\xdb\xafb\xee\xbb\x13c-\xc5h\x88\ +9u\x1c{\xee\x14\xabg^\xcdp\x1bV,T\x12\ +\xfd\xe6.\xf5\x95kp\xead\xae^[\x8a\xa2$\x0d\ +*\xec\xad\xe7)\xaa\x01\xd4\x81\xa0M\x04\xf0\x94P'\ +\xd23/\xe1\x17K&[\xc7\xb0\x85go\xbb\xa2\x9e\ +\xed3\xabk\xcc\xaaf\xf0\xceu\xd6\xc6\x15\xcb\x9d\x15\ +\x16\xc7\xb2\x89\xb4$\x02-\xe9\xce\xf3\xc4/}\x9a\xb5\ +\xba \xfe\x9f_!\xd4\x8b,\x8424,\x11\x12\xb3\ +\xff\xf48\x83\x0f~\x9d\xe5\x7f\xf7\xdb\x94k\x13\x9c\xd7\ +\x09;\xa5DL\x11&#\xfc\xef\xfc&\xe6\xd9\xcb\x94\ +O\xbcB\xbb\xa8i\x1e\xb9\x84\xbd\xeb\x12\xa6\xd1>\x81\ +\x9d\x1a\xa0M\xc2\x0aCh#1%\x5cJ\xf8\x90h\ +\xa3\xe8\xb5-\x896h5]\x8c\xa5\x09\x916$\x9c\ +\xf7\x04\x22;\xf5\x8ay\xa3I\xb2\x93\xc1\x80(\x86\xba\ +\x9d\x11c\x96\xbb\x93\x08\xb1\xc5g\x0f\xb5H F\xcb\ +b\xbe\xe4\x95\xbd9\xc68N\xad\xad\xe1\xbc\xa7IQ\ +\xe5\xfd\xcerf}LU8\xed9* IX\xab\ +J&\xa5g\x5c\x95\xc46\xd0\xb4-\xc3\xa2\xe0\xc4\xf1\ +\x13|\xfd\x89\xab s\xfd~\x99n1\xa6C\x17\x84\ +\x8e\xf47\xca[\xdd\xdf\xe1\xe4\xb93\x8c\xd77XL\ +\xf7\xd8:u\x92\xbb\x1ez\x80\x07\x1e\xfd 7\xddz\ +\x11\xac;\xe2{\x8f\xc6?\x9a\xb1\x9c\xd5|\xe3?|\ +\x97\xb6m\xb9\xfb\xa1\xbbt>j\x1b(\x0a\xac\x85B\ +Zn:6\xe1\xfa\xce>\xdb\xcf\xbd\xc0rw\xca\x1d\ +\xbf\xfb\xeb\xc8]\x17X\xc6\x07\xb8\xf6\xd5\x1fs\xbe\x18\ +S\x9a9\x8bz[\xd9\xa6\xd2\xb2f\xd6qxf\xb3\ +\x191E6\xb2\x9a\xc4\xe3\x14\x98d\xd9\xac\xe4\xc0H\ +\x05Q\xea\x1b\x8c\xa1\xc6\xe4\x90=\x9dP%'E\xa7\ +\xecsm\xf5^\x8eJkI`\x5c\xa1L\xad\xf5\xaa\ +\xac\x92\x8e\xc9\xcba[&\x07B\xd1yC;?l\ +f:%bs\x12\xb5E\xc1w\x0f\xdaz\xe0\x92\x10\ ++\x98\x94\xe3\xb6\x0c9I\xdb\xf6J\x12\x95bw\xad\ +\x81\x14\xd8\xc7\xd4(X\xb1E&W\x0d8\x8f\xa46\ +K{\xf5^c\x12\x08.\xb3\x91\x07\x8c4\xbd\xccY\ +\xf7E2\xab\x9aR\x8b\xb1Y\xda\xec\xf4y\x92\x19c\ +\xf5\xf9\xe6\xf7\x91\x98\x8b\xf7r\x00v{\xc6\x99CE\ +\xfd\x5c\xd06\x00Q\xed!\xc6 AS\x87]Q\x90\ +L\xc2$\xc9}\x8c\x15\xda9S\x10S\x83E\xf7\x09\ +k0\xd6\xf7\xc76\x099\xa183\xaf\xdd\xda\xc6\x0c\ +\x10i\xfb\xac\x04\x11\xab\xafE\x99y\x9b\xf3BL\x0e\ +\xa6\x92\x18\xf4\x18Z\x8f\x91\x98-R\x06h!\xaa\x1f\ +\xd9\x18\x8f&C\x93\xbd\xe0Z\xa8H\xa9\x01\xe3q\xb6\ +D$\xe0,\xda\xe2*\x87B\x81\xa6\x8d\xbb\xa4\xdd\x17\ +\x8cu\x99x0\xb9\x08\xa0\x06X\xddN\x95\x8b\x93\xbd\ +\xb8\x9a\xac\x1c\xb4`c\x0dPd\x00\x9e}\xdf\xc9`\ +lI\xc7*c\xb4-\x92\x06\x9b\xaaT;I\xc0\xd9\ +\x0aU\x18x\x924\xb9M\xb6\x05\xd3\xe6r\x81\xa7o\ +\x1b\x86Cb\xd2\xe2O.\xfd\x0b\x06k\x07z\x0e\xd0\ +\xde\xbe\x05\x05\x0f\x8c\xef\xe2\x91\xe3\x17\x99L\xf2,W\ +\xa0\xa0w\x0d\x18\xa1 \xf7\x14\xf0:\x0aN\x0f\x83^\ +\xf2\xa5X\xe4\xc7.\x08+\xb3\xb9\x90\x9f\xeb8X\xfc\ +v\x0cqg\x8fN\x87\x9e\xeb\x0e\xbd\xef{\x18G\x00\ +\xf8h\x1c\x8d\xbf\xc3\xe1\x9c\xe7\xfeG\xde\xcf\x87\xbf\xf0\ +YLYeo\xe1\xdf\x1c?\x93\x05\x16\xb27\x05@\ +#1\x8c\xc0\xaa\x09,\xea\x98o\xea9Q\x90.\x80\ +'\x07k\xe4\x8ai\xe7\xff5\xd6\x90\xa2\xb0\x5c\xb5\xd4\ +\x8b%\xe3a\xe7\xbf\x15D\x5c\xcf\xcej\x22\xa3\xe0\xf6\ +g\x84\xe9.m\xbd\x8fM\x1a\x0bQHR\xa9\xcf\xd6\ +\x84\xeaK\x0f\x13\xafL)\xbf\xf9,\xa1n\xa8\x0a!\ +\xd63\x5c\xe9hw\x16\xc8\x9f\xff\x00\xcem\x10o\xde\ +\xc4LF\xbd\xa4\xa8\x0b\xab\x22/\x1d\xda\xb6\xa1^5\ +\x8c\x87\x05\xd5\xe6\x08\x7fr\x9d\xa6\x99\x13\xda9\x22\x0d\ +N\x02\x1e\xa1L\x86\xb8]\xc3k\xaf\xe1V+dm\ +\xa07y\xe3\xb1\xd6R\x96\xba\xdf)%\xea:\xb0Z\ +\xd5\x8cF\xc3\xfe\xb3\xb4\x0a\x1as@\x96J`\x0b\xaf\ +\x12`[\x14\x84\xae\x8a\x8c\xd0\x12\x89D\x86x\x86\x9b\ +\x13\x8a\x8d5B\x8a\x10\xf5\xfdSJ8\x9b+\xf3\xce\ +\xe2\xb661\x9f|\x8c\xf8\x97O\xd0|\xf5\xfb\x84\xd8\ +R`\xb1\x18\xeaW\xae\xe2~\xf0c\xfc\x9d\xb7f\xb9\ +\x95\x81\xc1\x80\xc1m\x17X\xfa\x1f0H\x96\xb5r\x8d\ +\x9d\x95!\x90h\xf6f\xf8\x9d)\xa5QF\xb0\xebQ\ +k\x9c\xc3\x9d=E1\x9ePL\x1b\xe6\xd9\xa7k)\ +un|\xfeU\xe2\xee.\xe5\xe9\xd3\x0c\xad#\xb4\x91\ +\xe5t\xca\xdb\x97_a}\xb5\xa2|\xe95\xe6\xd7\xa7\ +\x14>AhXfIVQ\x0eH\xf7\xdcA\xb8p\ +3\xf2\x85G\x89\xdfz\x9c\xf4\xd4s\x08\xc2\x80\x92D\ +\x8b\xc5\x11\x97+\xea\x7f\xffuV\x1f{\x04\x7f\xdb-\ +\xd8\xc2\xe3\xbc#\x99\xc4J\xeb\xc6\xc4\xd3'\x99\xff\xb3\ +?d\xfe\xd2\x1b\xcc\xaf\x5cc\xfb\xb6\x8b\x0c\x06\x9b\x8c\ +\xf6\x1a\x96M\xcb\xb2\x0d\x1c_\x1f\xb3h\x03\xd7\x16K\ +\xa6u\x83\xb3\xae_P\x85\x10\xa9c\xf6\xd1&\xa1t\ +*\x11l\xda\x80Hds<\xa6r\x86:\xb6\xb4!\ +2\xf2\x1eq\x96\xcdAAUx\x0ag(\x9c\xa3\xf4\ +\x8e\xc2Y\x1c\x16o\xd0`\x94\x94\x98-\x17,V+\ +\x04\xb8y\xf3\x18\xde\x19\xeav]\xaf}\xd1\xce*\x85\ +\xf3x\xeb\x081Q\xafj\x86\xc3\x8a\x98\x12!&L\ +\xe9\x89\xb1dcc\x13\xe3\xb5\xa0\x92\xbf\x9a\x07\xa3\x93\ +^\xfcg\x861\xb0\xb6\xb1\xc6\xc5\xbb\xeeb<*y\ +\xdf\x87\x1f\xe5\xa6\x8b\xe7q\xd5 38\xbf\xc8\xe8\x9e\ +\xf7\x0b|\xe0\xd18\x1a\xbf\xe2\x11C\xe2\xdb\x7f\xf6\x03\ +\xf6wf<\xf8\xe8\xfdT\x83\x02b\xcc\xf7`\x0b\xcd\ +\x82\xe3\xe3\x01{Mb\xff\xca[<\xff\xaf\xfe\x98\x0b\ +\x9f\xfb(\xeb\x0f\xdf\x8b\xf9\xfd\x0f\xd2|g\x973\xfb\ +5\xaco\xf3\xf6\xce+\xac\x9a\xb9z\xf3\xd7\x1c\xc6\x19\ +f\xf3}$\xed\xb1\xb66!y\x80.\xa4G\xff[\ +\xbf\x061\xcf\x89\x01\xebT\xd6\xa9\xe0\xec\xa0\xdf\xac>\ +[\x83\x88\xfa\x90&\x0c];'D\x03\x08;\x8f\xa8\ +\xc9-\x87\xc8\xfdb%5$\xeb\xb4W\xac1Di\ +\xd5gj\xf3\xdf3\xb3\x89!3s\xca\xa8\x9a^\x1e\ +\xed\xf3\xf6h\x1b\x1b\xd3\xb5v\xca\x12\xecd-Vu\ +\xce\x0a\xf8R\x17\xc8\xe43+,HT\xb9\xb7M\xa1\ +/\x94\x92Y^\xe3r\xc7\x88\x0cxS\x07T\x9d\xcb\ +\x87\xa1\x0b\xd7\xcak\x04\x97\x99\xca\x0c2\xfap\xa6N\ +\x83*\xca\x10\xeb})\x87Ve\xd5\x8b\xa0R\xea.\ +l\x09|\xbe\x1b\xe5b`\x0eo\x12\x9bt\xbb\xa4 \ +\x85lW1\x87\x98]\x1c)\x1bCSl\xfb\xfb\xa8\ +\xb5\xba\xad\xfdZ(K{\xe9\x18l\xa3\xd4a\xbf\xae\ +0\xf9\x98IW\x0c9\x90\x1c+\x9fj\xc1t\xdd\x22\ +\xb2d<\xef\x17\x94\x9a\x01\x91R\xf6\x92g\x96\xbbK\ +\xc6\x060\x05\x86DJ-\xda\x22\xcf\x80\xf1Z\xecH\ +Qg\xc2\xa4\xeb\x0d\xf5\x0a\x1f\x9c\xb3\x0e\xb0*\xaas\ +\xbd}\xed\xe0xG\xba*\x89A\xf3L\xb4/\xb5?\ +`|%\xd0Y\x00\x8ch@\x5c\xef\xd85\x06+]\ +\xc8\x96!\x113\x90\xd7\xec\x11eq\x95\x9f6x\x90\ +\xae0]d\xb2\xbc\xab(\xe8\xb5P\x9a!\xe7\x877\ +s\xfb\xe8\x0c\xb7\xad\x1fgRf\xf8h\x80c(\xdb\ +\x9b\x9f\xce\x128\x8b\x02\xd3)P\x1f\x5c>t\xae\x05\ +\x9f\x7f\xdc\xa1G\x97\x9fg\xf2c\x07\x8c\xb3\x90\xa3\xf7\ +\x0b[\x0e\xe6\xd6N.]\xfc\xdc[\xd1\xcf\x1dG\x00\ +\xf8h\x1c\x8d\xbf\xa3a\x8c\xe1\xec-\xb7\xf0\x91/|\ +\x9eb4&\xfe\x82\xeb\xd4w\xb1\xc0\x22\xb9\x9aj:\ +E\x0fuH,\x96\xad\xe2\x86\xbe\xcd\x83\xbe6\xa6C\ +\x1f\xd2\xa5:\x1a0\xc9P\xd7\x81\xdd\x9d\x19\x86\x96\xa2\ +\xd0\xbbGQ\xe4\x9b\xe2a\x1f%\x82\xd45\xd4\x0b\x5c\ +\xdb\xd0\xe6f\xf0>\xfb\x9c\xcc-[\xf8/\x7f\x92\xf4\ +\xf8\xcb\x98\x1f\xbe\x88\x9bF\x12\x89e;\xc7SQ\xc7\ +\x15\xf6r\x83\xff\xeeOp\x1f{\x08{\xe9<\xaep\ +\xbdO7\x04\xf5q\x02HL\xec\xedN\xd9\xdc\x18\xc3\ +\xb0bt\xd7E\xde\x19D\xe6\xf3\x1b\x18\x81B,\x8e\ +\x88\x93@!\x03\xd2\xfe\x9c\xa6\xae\x91\xba\xa1r\x95N\ +\xe0V'\x93\x98\x03\x8d\xd4\xcfl\xf3\xef\xf4H\xba\xcc\ +\xda\xaaLZ\xff\xd6\xb6\x0d\xde9\x02\xc2LV$Z\ +\xad\x9c\x93(\x80IQ\xe1\xaa!\xcd|\x89l\xaa\xff\ +F\x8fY\xa1i\xc0\xa8\x07\x87\xca\xc1\x99\xd3\xa4\x0b\x17\ +\xb0\xf6\x87\xd4)\x12D\x18\x1a\x8b\xaf[\xc2\xb5\x1bZ\ +\xf8,\x0a\xac\xd3 3\xee\xbc\x8djm\x9dr\xa5\xad\ +\x81\x1c:)\x93,>\xb4\xf8\xc2\xe7E\x184MC\ +\x8a\x11Y\x1bc&#j\xaeBNo.\xf0\x0cM\ +EX\xd4\x84\xd9\x92\xcaZ\xbc\xb3\x94\xa31\x93\xe3\xa7\ +\x89mCz\xee\x05\xae?\xf18\x9b\xe3\x063\xa8\x90\ +\xed\xc4\xb2\x09\x04\x12\xfe\xecq\xb8\xf3\x12\xe2\x0a\xf6\xcf\ +\x1e\xa7\xfe\xc8=\xb4\xcf?\x85i\xf5\x9aXID\xa8\ +\x959Y^c\xf1\xe2\x0b\xa4\xad\x93\xec\xc4\xc4R\x84\ +\x16\xc3~\xd3\xd2y\x8b\xdb\xd1&\xee\x81M\xec\xdd-\ +\xcb&!\xb3\x15E\xd3\xaagW`\x11\x0cmj5\ +\x1e&\xb4T\x03\xc7\xa8(\xf0&1\xb4\x9e\xa1/8\ +6\xac\x90\x10(\xbdJ\xb7\xea60(=\xe3\xc23\ +\xf0\x9ed\xa0\xea\xdaU\xc4\xc0\xa0,\xa9\xca\xaa\xf7v\ +\xf7\xed/\xb2\x9f\xab(\x0b\x9a\xa6eQ\x15\xa48!\ +\xb6-)E*_\xb2\xb1\xb6\xa6E\x8d\xec-s\xde\ +\xe3\xbd\xa3\xaek\xca\xf1H\xaf\xd7\x18\xf1XlQ1\ +\x19\x97\x8c\xc7c\xe6u\xa7\xcf\xe0\xddUn\xe8'\xea\ +\xc3\x8c\xf0\xcf\x1a\x93\x8d1\x9f\xfb\x83/3\x1a\x0d(\ +\x07\xc3_\x10\xf8\x1a\xacsL\xd6\xd7\xd8\xba\xe9&\xae\ +\xbd\xf9&\x8b\xe9\xf4\x17x\xdd\xd18\x1a\xbf\xfa\x91\xa2\ +\xf0\xe3\xef=\xc7l:\xe3\x93_\xfc\x08\xd6\xd9\x03\x0b\ +jjA\x22\xebe\x85\xc3\xb0\xfb\xce5^\xfaw\x7f\ +\xc6\x85\xabSN\xfd\xc6\xc7X|p\x93\xeb\xdfjy\ +\xb0:\xce\x85\x137\xf1\xd4+O2\xab\xb7)\x5c\xc0\ +[\x83!\xb0?_\xd0\xde\xa89q\xe2\x04\xcew!\ +J\x07_\xc0~\x91/\x0a6\xac\xd7\xc4_\x8c\xcf2\ +\xe1\x83\x08(\x0c\x9aOE\x02\xef\xf3\xd7V{\xd1Z\ +\xeb\xb3\x5cUY\xd8t\xa8\x98\xec\xec@Y_\x9b\x88\ +\xb1\xa6\xf3\xfb\xaa\xff?{y\x0d*/E\x8b\xbe]\ +\x1fx\x0d\xa9:\x14\x94\x95\x1fM\x06H\xc9\x0aF\xd4\ +6a\x9d\xc9\x01R\x1e\x91\xa0\xbd\x80\xbb\x90$\x9b!\ +\xa6Qv\xd7\xa4V\x01q\xde\xc6\x94Tn\xdb\xf58\ +V6T\xf2\x1a\xc2\xf7\xde\xe7$\xb9\xdd\x8f\x92\x97\x18\ +\x89\x87$\xd4\xd97j\x84\x143P4\x05HF)\ +F\xfac\xa4\xf7@\x05\xf8J2w\xd2jM\x89\xd6\ +\xbe\xcc1[\x84\xb5\x18.\xd8\x03f\x16\x9b\xa9p\xc1\ +\x10\xd1\xa4\xe6\xa4\xd2q\xe31&f\x19\xb9\xe4\x14\xe4\ +\x88\xa0\x8cj'\x7f6\x19\xf0j\xe1!\xe5B\x08 \ +M\xfe\x1bz,2\xe0\xeeCC;)\xbbt@Q\ +\xd1XWpHb\xb0\x09\xc4zH\x0d\xc6z\x92\xe4\ +\xfe\xb9\xe8y\xd6k,\xa9\x9e+K\xc6\xc9\x92\xe2\x8e\ +q\xb7F\x10\xab\x1a\xdf\x94t;R\x0e\xcb2\xcev\ +\x04\xbe^\x83\x12\xb5\xef36gW\xe5\xfd\xea\x0b\x0c\ +`\xdd\x80\x18W\xf95\xd9\x1f\x8cz\x9a\x11MM\xcf\ +\x17\xe2\xc1\x09\xee\xc3\xbc\xf4\xbb\xa2\xb2v\xe8\xfc\xcc\x88\ +\xa70%\x17\x07\x17\xf9\xf0\xb1;\xd8\x1ay\x8a\xa0\xdf\ +\x95\xd8\xe8\xe5j\x02\x98\x0a\xb8\x00\x9cA\xc1\xee\x1b\xc0\ +[\xe8\xf9\xed<]\x81\x83\xd8\x8a.\xec\xaa\xe0\x00\xf8\ +v,n\xc7\xf4\xe6%\xd0\xbb|\xc2\x1db\xcd\xf5*\ +B~\x9e9\xf4\xde\xefa\x1c\x01\xe0\xa3q4\xfe\x8e\ +\xc6d}\x83\x0f~\xea\xe3l\x9d=\xfbs\xc1\xef\xcf\ +c\x83\x05\xf5\x8dt\x95G\xd3\xfd\xc1\x0011_6\ +=\xf8\xed,\x82\xf2\xd7\xde\xb0\x7f\x0f\x0c\x8bU\xc3\xce\ +\xf6\x0cKKU\xb9\x0c\x16\xe8\xc3\x85\x9c3\x07\xecq\ +\x12d:\xc7.k\x88\x01/Z]\x15i\xf1\xbe$\ +\xdd\x7f\x0en\xb9\x19?\x1c\xd1|\xfb\x09\xfc_\xed\xe0\ +K\xc7\xfc\xc6\x92z1\xa7\xa4$\xd8)\xee\x99\x17\xe0\ +\x07?\x81\x0b\xa71\x95\xb2\xcd!\x04BNv.\x0a\ +\xc7`X\xb2\xb99\xa1m[R\xdbb\xce\x1d\x87Q\ +\x85\xbd\x1a\xb0\x02c\xa9\x18K\xc1\xd0U\xf8\xa2 ,\ +[\x0a#\xf8\xc9\x10\xeb\x1c\xa6\x9f\xf0\xd3\xa1\x9d\xcf\xfe\ +%L\xefS\x05z\xb6\xbc,\x8b\xde\xb7\x99\xda\x1a[\ +\x96x\xeb\x89X\x1c]:\xb7\xb0\xd7\xae\x18\xbc\xb9\xcd\ +do\x0f{\xfe\xfc\xbb\xceQ\x08!'\xffF\xf5\xa8\ +\xb6\x0d-\x09\xeb\x0cE\xb2,b@,\xcc\xa5a8\ +_\xaa\xcc(%m\x19R\x14\xc8\x85\x9bq'6Y\ +\xbex\x99\x95h\x85\x7fDA\xdb\x1a\x9a\x1b{\xf8\x90\ +\x10\x87\xca\x8b;\xcd\xfc\xc9-\xe4\xd2Y\xd2\x0b\xcf!\ +D\x0a4\xc5:\x9a\xc0l\xb5b}0b\xd1\xb4$\ +\x0b\x14\x05~m\x93\xf5\xa2`\xf7\xa5\xcb\x5c\x8f\x0b\xda\ +\xd3#\x96Md9\x11\xbc\x14,R\xc3\xf2\xa6\x92\xa6\ +\xf0L\xde\xde\xa1m\x1a\xd6?\xf6k\xc8\xd3O\xb2\xfc\ +\xde\x8fhj\x9d\xbc\xc5C,\xc1\xed^!\xfd\xf0\xbb\ +\x14\xf7\xdc\x0f\x83\x11\x13\xab\xc5\x92\x92\xc8\xa4\xf4\xac\x8d\ +*L\x02k\x85\xb1s\x94\xd6\x22\xb1e\xe8\xb7g\x0a-m\x088k2\xf3\ +\xaa\x8f\xa5/\x08)\xe6^\xcd-\xe5\xfa\x08\xe7t\xea\ +\xf2^{\x87:\xa7\x0b\xaf\xa6i\xfa\xf6\x17\xce9\xbc\ +\xf7\xb4m\xd0\xb6#9\x1c\xcdZCUj\xe8\x87\xa4\ +H\xeb\x03\xcb\xe5\x92\xd9|\xce\xc4\x8eUJ\x9f-\x00\ +\x22\x89\xban\xdf\xe5\x97\x1a\x8fF\xc4\x98\xf0\xbeb8\ +\x1a\x22\x18Jg\xb5\x07*\x87\xbf\x9c\xefm8g\xd9\ +8\xbeu\xf0\xdd\xfd\xb9C\xd9\xa3\xa2\xac8y\xe6f\ +\xeez\xe8\x01.\xdcy\x17o\xbc\xf2:W^}\xed\ +=\x7f\xee\xd18\x1a\xbf\xca!\x22\xbc\xfc\xd3\xcb,\xe6\ +_\xe3\xa3\x9f\xfb\x10\x9b\xc76\xc0$\xc5&&AX\ +\xb1>\x1ca\x88l\xefm\xf3\xe2\xd7\xbeF\xb3\xbd\xc7\ +\xe9\x8f\x7f\x94\xbd\xfb7y\xfa\xe9\xc4\xbd\xb2\xc6\x07.\ +}\x88\x17\xaf\xbc\xc8\xdb{\xaf\x11\xa30\x9al`l\ +\xc1t\x7f\x9fwn\x5cgsc\x83\xc1`\x94\x0bM\ +\xb9]\x8b\xc9}n\xf3d\x99bP@&1\xcbb\ +M\x0f\x1c\x0d6K*3\xf8\xc8=j\x9ds\x19&\ +\xc7\xec\x0d\xb5\xb9\xff\x02z?4\x82\x91\x90\xc3\x924\ +@\xc8\x88&P\x1b\xe33C\xa5\x0c\xadd\xd0\x861\ +Z\xcc\x16\xfd|k\xb2t9\x87,\x09&\x87\x0f\xe5\ +\xcf5\xaa~\xb1\x92\xe8z \xabwS\x83\xa9\xd4C\ ++\x0a\xd8\xfaHk-@`\xc9\x09\xcd1\x17&\x8d\ +\xee[\x021I\x83\xacL'ov`\xbb\xa4\xe9|\ +\xd4r\xf1N\xff\xc3\xa9\xd4\xdbf\xb6<\x9b:\x94\xc9\ +\xcc\xaf\xeaU]\x87\xcc\xb3y{\xac\xd1\xe3\xd5\xf5\x15\ +6\xd6\xea\xbeuL\xa7\xa0\x85\x00\x12)\xefW\x97\xf2\ +\xcc\xa10*M\xd0&\x17\x16\x13\xc6\x16\xb9\xe8Pf\ +\xefk\xe7\xa9=\x08{\x22\x1fK\xc1\xe5S\xa0\xb2r\ +\x05\xf2)\xa7Y\x1b$\xb6\xfa\xba\xdcRC\xf2\xf1\xea\ +\x11\x96\x89z\xfc$iA\x87\xae\xfd\x96\xe4c\x95E\ +\xe2F\xfb\xe5v\x07R\x0fC\x17~\xa5*\xa9\xae\xc6\ +i\xad\x86\x969k\xa1(\xb58\x93Aj'9\xef\ +R\xcfM\xbe\x0e\x8d\x18-\x04\x88^\xc71\xae\xf2\xf5\ +\xa2\x1f(\xc6\xe5\x02L\xb7P\xd4\x1fI\xd9\x13l\x0f\ +\x22\x97\xad\x8dYR\xdd\x85_UT\x0c83:\xcf\ +]\xa3\x8b\x9c\x1e\x8e1\x06\xb6s\xad\xc3\x85\xacN\xce\ +E#\x7f\x03\xcag\xa0\x8c`\xcf\x027\x01/\x00;\ +( \xee>\xaa\xab;\xac8`y\xcb\xbc\x89]h\ +\xd6a\x867\x7f]\xf4b\xe6\xc0\xff{X\x06}\xf8\ +\xb9\xefq\x1c\x01\xe0\xa3q4\xfe\x0e\x86\xb1\x8e\xfb\x1e\ +\xf9\x00w>\xfc\xb0\x06\xf7\xbc\x87\xd7\x8aH\xee\xeep\ +\x90vx\xb8\xaf\x9e\x00;\xf3\xba\x9fh\x84\xec\x83\xcd\ +\xac\xaaA\xfa[ F\x99\xdf\x9d\xed\x19\x12W\x0c\xc6\ +%\xde\xbb>\x91\xf9\xa0\x97\xae\xde\xd0\x9b&@\x130\ +\xbb3\xdc\xaaf`+\x9aP\xd3\xc4\x1aL\xc4T%\ +\xf6\x8e\xf3\xc8\xda\x90T\x16\xf8\xff\xe1\x0b\xc4\xebWq\ +\xcf\xbd\xa5\x8c^\xca\x0eZ+\xc8\x9b\xdb\xa4\xbf\xf8>\ +\xf2\xc1{\xb0w\xde\xda\xfb\x94\x9d\xb3}U\xdcy\xcb\ +\xda\xda\x98\xc5|\xa6\x01\x1d'6`c\x04\xb1\xc6&\ +a \x03\x0aIX\x13\xa8\x97\x0df{\x17[k\x85\ +\xbe\x93\xb7\xe9\xfe\xb8\xec\xe5\xe9\x98l2;\xac\xa0\xa6\ +i\x1aD`4\x1a\xf5\xc79\xa5\x04>\x10\x0au\xe2\ +\xb6\xf9\x7f\x9e\x82@\xab~\x98\xfd\x05iw\x0fO'\ +\x15\xd3c\xd66-\xcek;\xa5\x18\x02\xd2\x04bh\ +1\xce\xd0\xd6-\x06\xc3^\xac\xb1\xdeP\xd9\xa4\xa9\x97\ +Y>\x8d\xb5\xc43\xa7Y\xde\xb4Iz\xf9\x15\x8e\x0d\ +&,\x975\xce[\x96aI\xbb\xbdMZ5\x14\x83\ +\x8a\x90\x813\xc6\xb0\xaa\x0a\x16w\xdfL\xfd\xc3\x826\ +y0\x0ek\x85h\xe1\xc6p\x89\xdb\x9e\xf1\xce+;\ +Ha\xf0\xde\xb2X\xd4\x8cb`pm\x9by\x0c\xec\ +\xcdfT\xc1q|m\x88Lkb\x84\xe1\xd93l\ +\xdey\x1e\xbf1\xc0\x99\x01\xe3\x93\xeb\xc4O~\x82\xf9\ +\xb3Wh\xaem3\xc0\xe3\xa3\xb0\xbf\xac)kC\xf5\ +\xf8[L~\xaf\xa5\xbc\xe3\x14\xce\xaa8\xb0\xaek\x9c\ +\xb3\xda\x9e\x0a2[\xa0I\x9f1\xba\xec3wX\xeb\ +(\xcb\x02g3\x1b/B\xcc\xd7o\x1b\x028\x87\xf3\ +\xca\x02\x14\xd6\x22\xc6\xe1J\xed\x15\x5c\x16\x1e\xe75\x0d\ +:\xb4\x01L\xea\x8b\x19\x1ax\xe6r;#(\xbd#\ +\xc4H;[ \xceb\x07\x15d\x80-\xb6\xa0\xeb\xa9\ +\x1dSd>\x9bs\xf2\xd4\x09\xca\xb2\xa2\xaeke\xdb\ +\xb3\xaf\xca\x18CQxR\xd2\xd4\xf4\xd1\xb8\xeaCI\ +\x0bo{\xb6\xe5\xe0K\x0f\x87V\xbd\x7f+\xc3`\x19\ +\xafO\xb8\xe3}\xf7s\xef\xfb\xdf\xc7m\xf7\xdf\xcbp\ +c\x83\xb7^\xbb\xcasO\xe4\xf3z\x10\xfe\xa4{\xd6\ +\x01P\x9b\x99\xfa\xcc\xe8\x8a!\x89\xd3\xb5\x90p\x88\xc5\ +\xeeZ\x1b\xe5\xbe\xcaYB\xaf\xed\xaa\xba\x5c\x89\xee\x1c\ +\x1f\xfe\x0c0I\x15TI:\x05\x9e\xfa\xc75\xac\xcc\ +\xe6\xe2N\xca\x8c\xb8\x06\xc0\xc5\x0c\xde\xf5\x1a\xcb@7\ +\xef\xb3\xc9!X\x92\xfb\x17\x83\xcf\x05\x05\x95\xd5\x1b\xeb\ +rP\xaa\x9e\x03#\x9e\x93\xd5\x1d\x9c\x19\xdf\x8a\xf7\x03\ +\xc4\x1a\xaeFh\x13\xac\x04\x82\x85-\xa7\xff\x8e@!\ +PY\xa8\xf6`\xfd%\xd8\xf2`N\x03\x97 \xfd\x14\ +\xda\x00\xae\x05j\xbd4\x9cW{Q\x0ffg\xa8g\ +\xb8\x03\xc5\x86\x03P\xdc\xb1\xbc\x1dx\xee\xe4\xd3\xa1?\ +d\xefn\x91\xf4\x1e\xc7\x11\x00>\x1aG\xe3W<\x8c\ +u\xdcv\xf7\xdd|\xf4K_\xa4\x98\x8c\xfb\x9b\xee\xcf\ +\x1b\x7f\xfd\xcf]%\xb6\x93=wI\x91]m3%\ +ag\xba\x22J\xcaY\xc0\xf9\xf9Q\xdb\xc9t*h\ +c5hh\x7f\xba\xc0RS\x8d\x0a\xbc\xef\xbc\xb8\xae\ +\x97\x8a9\xa7e\xba\x18\x12)\xb4\x98\x100\xab\x051\ +\xcc\x986sjY`\xc4R\xda\x92\xc6'\xaa\xc9\x88\ +\x88 \x03\x0f\xef\xbb\x03\xf9\xc4\xfb\x99?\xf5\x22\xa9]\ +\xe1\xcc\x98\x15+\x90\xc8p\xdf\x92\xbe\xfb\x0c\xfe\xf1'\ +I\x17\xcfA\x96\x0dk\x1b&\xdd\xd3\xa2\xf0\xf8\xb2\xc0\ +\x87\x92\xd8\xb6\xc8x\x84\xdd\x18ac\x8bI\x89 K\ +\x02-\xae\x19\xe0\x86\x1e\xea\x16\x1bZ\xaaAI\xd3\x1e\ +\x04_(#\xab\xc0\xbam\xb5\xe7\xaf\x82\x97\x98\xe5g\ +\x96\xd5j\xa5-\x93\xbcg\xb5\x5c\x22\x22\x94\xd6\xe2O\ +l\xe0+K\x9c5\xd8\xbc\x18\x92\xac\xb5\xa9\xe7\xfb\x94\ +o]\xa3\xc8r\xf2$\x9a\x92\x19c\xc2\x98\x1c\x92a\ +\x0c\xed\xb5w\x88\xaf\xbd\xc5n\xbd$ \xca\xc2b\xb0\ +\xc7\x87\xec\xdf}\x11\x9c\xa7^5H\xdd\x22\xc0\xbe\x08\ +\xb3s\x9b\x8c/\xae\xb3-\x86\x1b\xbb\x0dU\x19\x09&\ +\xb2\xday\x87t\xf9\x06\xc5\xc6\x1auJ,\x16+\x9c\ +1\xb47vH1\xb2\xf2\x01\x17\xf5\xb3=\x8e8k\ +)\xca\x11\xf6\xed\xcb\xf8S7\xe1s\x87\xe1Ae\x18\ +D\x87\xbcu\x95\x0aK\xdco\xb8tz\x93\x81q\xac\ +\x96\x0d'S\xc9\xb8\x5c\xe3\xd8\xda\x884\xaaHm\x8b\ +l\xefa\xcb!+?f\x0f\x95nG\x89Z \x88\ +\x81\xea\xd9\xd7(\xbe\xfe]\x86\xf7\xde\x81/\xb5\xc7\xf0\ +\xa0\xf0\x84\x10\xb27\xda!9\xe8-\x8a\xe0\x9d.\xca\ +\xcaB\xe5V\x22)\xa7\x5cBQzl\xd4\x96F~\ +\xa02\xe6\xa2(\x081\xd06-B\xa2(=eY\ +\x11S\xd4\x05\x82\x11\xac\xef\xc2\xdb$\x9fs\x95<[\ +=A\xa4\xa6\xa1}\xed2\xe1\xf1\xa7X]\xbd\xce\xb2\ +(\xf07\x9d\xc0\xddr\x1b\xf6\xc2\xcdT'\xb7\x14\xe0\ +Z\x081\xa0\xd9/\x8e\xf1xBY*\xeb\x1c\xf3\xef\ +\xeb\xbaf\xb5\x0a\x1c;v\xacg\x9f\xbd\xd5\x16 \xdd\ +\xf7\xac\xf3\xdb\xeb\x02\xe9\x97.N\xff\xcc\xe1+\xc7\xc3\ +\x1f\xfb5\x1e\xfd\xccG4}\x1b\xc3t\xba\xe4\xc9o\ +}\x87ko\xbcvP\x18;\x1aG\xe3\x1f\xda\x10\xd8\ +yg\xca\x1f\xfd\xcb\xff\x8fO}\xe91\xce\xddzV\ +\xfd\x8e\x19TIh\x18\xb8\x82\xd3\xebc\xb6g\x0d7\ +^{\x05\x9a\x7f\xc3\xad\x0f|\x8e\xe5\x89s|\xf3\x95\ +\x19O\xff\xf9\x0eg\x8eO\x18\xfb3\xac\x5c\x83\x943\ +\x8c\xf5X[\xb2\xbf\xbf\xc7\xce\xee\x0dR\xda`4\x1a\ +\x1d\x02TF\xef1(\x83\xa9\xbdps\xe5\xca\x18\xf5\ +\xdc\xf6H\x16\xa0AC\x8c\xba\xc2\xb1%\x11\x0eI\xaa\ +|.\xe8\x1d\x14^\x0dV\xfb\xcc\xf6\xc0\x06\x059\x06\ +H\xba:\xb7}\x9b!\xaf\x00\xcb\xfa^\xf2kLR\ +|\xd6\x05N\xe1u\xce\xc9\xc9N.O\xe4]\x9f`\ +\xf2\x5c\xadi\xc6VC\xbb:\x0f-\x1d\xa3\x9aA\x97\ +n\x84\x82LA\xd9w\xa4\x7f\xbd\xb1E\x17K\x9d?\ +?\x1b4\x0dt\xd6\x1a\xc4\xe50\xad\xcc\x92Z\xd3\xd5\ +\x12\xe8:Oh\x22qN\x1bN\x80\x1c\xf8\x8459\ +[{\xdc(\x03\xad>\xdc(\xa1Wm\xf5Ez4\ +\x87D\x08\x99\xe9\xcc\xe0\xce:\xc8=\x84M\x06\xce\xa6\ ++2\xd2\xf5\x1c\xce}p\xad\xde{\x05\xc1Y\x0dH\ +K1\xf4\xef\xdd\x01-kT\x85\x90R\xca\xc5J\xdb\ +\xcb\xb5\x85\xceN\x151F\x88\xd1\xe5\x22GnW\x95\ +\xfd\xe2bB>6\xe8vt\xa1\x5c\xf9\xdcfJ\x81\ +.-Z\x81\xa8\xeb\x8f\x85\xe4s\xd3\x9ds\x0d\x05\xd5\ +\xeb\x0cT\x92\xdc\x7f\x85\xf2\xf1R\x15[\x97\x06\xde\xed\ +\xb3\xc3\x88\xca\xd8\xf5w]\xa6\x8b\xcf\xc7'\x07Z\x91\ +\xb7\x1d\xfa\xe2\x8e\xb7*\xd5N~\x1d\xfc\xedL\xcb\x9b\ +\xd8I\x09\xa9\x1b\xca|}& JR\x9e='\xb0\ +\x0e\xb0\x0c,\x0c\xace\xd0\xc2\x9a\xb1\x9c|\x09\xce\x09\ +LN\x81\xb9\x1b\xe6\xcf\xc3jG/\xbb\xb8\x04\xb3\x80\ +\xa1\x05W\xeb\xefJ\x07~\xaa\xc0X\x8b((\x18\xee\ +H{\xd0\xa4\xe8\x5c\xc7\xc9\x17\x9d\xfet\x9e\xe0\xceO\ +\xfc\x1e\xc7\x11\x00>\x1aG\xe3W9\x8c\xe1\xa6sg\ +\xf9\xcc\xef\xfe\x0e\xa3\xad-\xd2/\xb1>\x95C?\x87\ +Y\xe0\xeeo`\x98.ZVu\xcbpP\x02Y-\ +\x94\x1fc\x9e\xdcR+Lw\x17\xd4\xab9\xe3Q\xd1\ +\xa7!*K\x1a\xf2\xeb\xf4\xdf\xd6\x1aBh\xbb\xba$\ +\xe1\xda6\xa9Y\xb2L\xfb@\xa0\xa0b\xe0+\xcc\xc6\ +\x08w|]\xc3\x1b\xbc\xc5M\x06\xf0\xa9G\x08\x7f\xf9\ +C\xaao\xcc0\xa2A\x0c\xa5\xb1*?\xde\x9e#\xdf\ +x\x92\xe6\xfd\xef\xc3\x9e;\x03\x85\xcd\xb2\xa6\x1c\x14a\ +\x1dEQ`,,\xf6\xe7\x04kq#O\x99\x22e\ +\xf2\xdav\xc6$FU\x01\xde\x13\x9cF\xf7\xb71h\ +\xaa\xb0\xb3y\x1f\xb4\x15FL\x1aX\xe2\xbc\xd3\x10)\ +\xe7\xf0)\x11s_\xca\xa6U\xd9m\x94\x84w\x0e\xe3\ +\x8f|t\xc9\ +\x9d\xef\xbbCY\xcb$\x0a\x0a\xb1\x0c\x0b8\xb9\xe6\xb8\ +1]q\xed\xd5\x17\xa9\xe7Kn\xbd\xf3c\x8c\xb6\x1e\ +`.%;\xd7\x97\xdcy\xfeVN\x8d\xb7x}\xef\ +ev\xe6Wt\x81L\xc2\xce=\xfbSM\x80_[\ +[\xcb\xaa\xb6w\xd2\x00\x00 \x00IDAT\xdf\xbf\ +\xd4\xb7\xfeC$\x8bD\xb5\x1dO\xb2&{#\xfb\xea\ +\x15]\x22\xb2\x88\xc9\xc9\xcdm\x8f}M\x9f\x00\x9cC\ +\xa2r\xb1+\xa5\xb6\x9f\x0blV\xb4\x90\x13}I\xca\ +\x9e\x1a\x04\xe3\xa4\xf7\x95j\x18V~?4\xdf\xc0t\ +\xfd\x83\xc5@R\xa0i2(\xeb\xee\xa3\xa6\xa7\xbdt\ +\x9f\xb5\xd7q\x9e\xf3Lwo\xa4\x0f\xdb\xea\xb0\x0eY\ +If2\x18\xcbZ1$F\xb0\x19\xf8Y\x03I\x93\ +\xb2M\xeeo\xac$\xb1\xf4>U\x05\xba\x16C\xcc\xef\ +\x97\x03#\x0f\x057\xe9\xfe\xe6vQ=\x0b\x0f\xce\x97\ +\xa4\x10\x14\xf0[2\x83\xef4\xd3\xa2cV\xe9\x0a\xa3\ +\x16I\x0a\xd0R\xae$\x1a\xd1B\xa53\xf9X\x8a\xea\ +e;\xd0o\x8c\x02\xd0\xce*fMNa\x06$\x99\ +l\x01\x83\xde\x03\x9b\x8f\x84\x02g\x83Pj\xb2\xb3\x1e\ +\xb0\x1c(\xaa\xcc\xb35N%\xed\x924P\x0a\xb2|\ +;\xaf\x01$\x00\x9d\xec8\x07l\xf5\xc07\xff\x18\x0d\ +\xcc\x14\x82\xb2\xcey?M&7\xc0inKf\xae\ +\xf3i\xeb\xd5Dz~5\xfdYb\xc8\x85\x90|\xbd\ +\x98\x84q\xe4\xe0\xab\xfc\x12\xe9\xbc\xdd\xd9\x0f\x8dG$\ +7T\xcahS\xc4\x90L\xc1\xaa\xbcH]\x9c\x04W\ +\x91\xd2\x5c\xafw\xb1\xb9}\xa0\xaa\xe9Rn\x93$\xa1\ +\xab\xecJ\x9e\x07=\x95\x81\x8di\xc9\x89z\xc0\xe9\xb9\ +\xe5\xce\xbb\xe0\xcc\xcd`n\x83\xab\xcf\xc3t\xaeE\xe9\ +\x02\xf0+\xa8\x12\xb8\x06\x86F\x01\xf1\xd0j|J\xe1\ +{'\xc2\x01\xcb\xdby}\xbb\xa8\x8d\xee\xa7\xf3\x02\xff\ +\x92\xe3\x08\x00\x1f\x8d\xa3\xf1+\x1c\xc3\xd1\x98G?\xfb\ +iN\xder\xf1\x17\x0e\xbd:<\x14\xf4v\xc5g\xe9\ +A0\xa8\xfb\xa6\x0b\xbe\xda_\xb5\xec\xed\xd7Te\xd1\ +[n:\xa9l\x94\x84$\xd8\xdbY\xb1\x9c\xef1\x1a\ +i_\xb9\xae\xd2\xa8\x89\xc8:\xa1\xba\x9cz\x18\x82J\ +K\x0d@\x1b\x09\xb3)\x92\x84\x11\x1bD\xe6$\x12\xa1\ +\xd5\x1b\xfd\xe0\xe4)\xa2\xd1^\xbaM\x8c\xb8;.P\ +~\xe9\x93\xa4\x1f\xbdB\xd8\x9b\x12\x88\x8cl\x85\x1d\x18\ +\x16\xb3=\xfcw~\x84\xfb\xc2\xaf\x11O\x1eG(\xa8\ +\x86\x83\x5c!\xeeR\x9b\xeb\x0c\x9e\x0c\xae()&C\ +\xacD\xbcT\x948\x9cX\x9c\x85\xf9|N\x5c.\x89\ +\xd3\x19\xc3\xa6\xa5\x1aTX\xe7hSC\x08\x91\xb2p\ +Xg\x19\x94Cb\x88\xbad0\x86hT\xfeU\x14\ +%\x11\xd8\x9d\xcd\x18\x0c\x06\xb8\xb2b\xd5\xb6,N\x1c\ +g\xfa\xe0-,_\xfe)Mc4\x8b\xb2(\xf1\x85\ +e\x11\x12\xf5[W\xf0\xaf]\xc3o\x1d#\x19\xa1]\ +\xae\xb0\xb39\xcd;o\xd3\xbc\xfc\x22\xe1\xa9\xef\xe3~\ +\xf2\x1c\xd5\xaa\xc5\xae)HI\x03\x87}\xe4.&\x7f\ +\xf8\xdfr\xec\xfc-8o\x18\x12\x18;\x8b'\xb11\ +\xd8\xc0\xae\x9d\x84\x1d\xcb\xd5\xed\xc8:\x9e\x0a\xc3\xc8T\ +\x14/\x5c\xa7x\xf5U\xdadH?~\x05\xf9\xf6\x13\ +\xb8\xfd%\xeb\xd3\x15q\xb6\xcb\xb2uY\x11\xe4\x08(\ +\x08\x1a\xb7\x03\x8a\xa7_g\x9c\x22\xd5P{/\x87\xb6\ +%\xecL\xb1\xaf\xef\x90n\x046\x224\xab\xc0v\x98\ +\xb3>(\x98\x0c+\x9a\x9f\xbc\xc1\xe2\xe9\x7fCU\x82\ +4\x81U\xbd\x80 X<%\x15\x91@R\xbe\x1f\x10\ +\x12\x0d\xe9\xf9\xd7Y\xfe\xe4\x05\xfc\xd6\x06\xb6\xf0=H\ +\x95\x98\xf0\xde\xab$\x5c$\xcb\xb4\x84\x18\xb5URQ\ +\x96\x14Yz\x08diq\xe8\x03\xcaR\x12\x9c\xa3\xff\ +\x9dE\x17\x8d1%\x05\xc6\xc6\x10S\xc4;]|Y\ +\xabE\x96\x9eQH\xda\xb32\x5c~\x9b\xf9W\xfe#\ +\xcbW/\x13\xd2\x1cG\xa2\x9e\xceh\xaf\x5c\xa5y\xf3\ +m\xe4\xd2y\x8e\xfd\xdeo\xe0\xbdG{B\xab\x84:\ +\xc6H\xd34\x0c\x06\x15\xeb\xebk\xcc\xe7\x0b\x06\xd5\x90\ +\xd1x\x8c\xcb\xed,\xacQ\x7fy\x95<\x93\x81\xe3:\ +\x99\xe1\xe8KS\xbf\x9a\xd1\xc9\xf7v\xae\xef\xf2\xc3\xff\ +\xf4\x1f\xd9\xdf\xbe\xde\x7f\xe6\xd18\x1a\xff\xd0\xc7r^\ +\xf3\x8d\xaf\xfe\x80\xfd\xd9\x92\x07?t\x1f\x1e\x8b\xf16\ +\xf7\x7f\x8d\x14\xcesjk\xc4\xf5\xdd%\xb3\xebWx\ +!|\x8dK\x97j6\xb7\x1eb\x975^}\xab\xe1\ +\xc1[\xb6\xb8\xed\xce-\x9e{\xe72\xaf\xbe\xf3\x22\xfb\ +nW\x83\x09%\xb2\xbf?%\xc6\x96\x8d\xf5u\x8cQ\ +\x90\x85t\xa1C\x92\xbd\x83N\x83\x8bR\xa4\xb3\x12\x99\ +>\x99W\xdb\xfc\xe0\x0b\x0d+\xca\x96\x22\x89\x02&\x82\ +-1\xb6\xcd\x8cn\x07<-\x98\xa8\xb2T\xd0\xf74\ +mfx\x15\xfc\xa4\xa4\xf75k\xd5\xb2\x92\xb2,U\ +BB\x5c\xca`\xc6b$\x90,\x98\xa4\x9eU\x95\x0f\ +\xd7\x9a\xcb\x91P\xe0mK\x05\xdeb\xe0]mp:\ +\xf0\xebr\xbf\xd9.\xd5Z\xb2\xdc\xba\xf3\x95f\xef(\ +`\xf3\xf3U\xfa\xab\xf7\x96$\x11\x92U\xff\xb0M\x98\ +T(p\x95\xd4\xcb\xb7M\x96\x1e\xf7,\xbe\x89H\x02\ +\xe7\xca,\x19V\x96U\xc19H\x5c\xe5\xb6\x81\x9d\xb4\ +;\xe91\x85\x03\x891\xd2\xaf_\x0c\x96d:\x80\x9a\ +\xcf\x01\x0a\xe0\x14\x1c\xe7\xa2D.\x9e`\x0abj1\ +\xc9\xa3\x91\x8c\x06\xe3\xbb\xb5E\xd7\xf6\x09\xfd?\xd1\xb6\ +W]pf\x88\x11Xa\x8d\xd5\xa0+\x93)F\x91\ +\xbe\xf7q\x92\x80\xf6s\xb0}\xa1B\x83\xa8Z\xc4\xb8\ +|D5l,\x89ff\xe8\xbee\xb9\xbb\xe9\xda<\ +\xb9|,\x05_x\x0ao\xd4\xde\x14\xa5\xe3\x9e\x89\x11\ +\x0c\xdag\xd8\xf4(X\x15\x01)\xae\xfak\xce\x90\xb2\ +\x9f]\xc3\xbf\xf4\xf3$\xe3BOB\xdb3\xa5\xdc\x13\ +[\xd5\x0d\xd9\x9e$\x86T\x9e\xa4\x1e\xdfEt\x03\x5c\ +l0R\x22\xd9\x92\xa6_\x15\x875\xa1\x9f]4\x88\ +,i\xab%\x9b\x01\xb5\xb4\xd4\xb6`\xd6\xce\xb9\x1a\x97\ +<\xb7\xf2<\xb9\xeby\xe0\xb6\x11w\x9e7\xac]\x80\ +\xed\x1a\xe6\x0d\xf8\x16\xbc\x80m``\xa0\x880\x10\x18\ +F\xfd\x19E\x18X\x95U;\x9b/\x09\x87J\xa6;\ +\x10\xdc!\xd7\x5cs\x01~) |\x04\x80\x8f\xc6\xd1\ +\xf8\x15\x0d\xe7\x0b\xee\xf9\xc0\xc3\xdc\xfe\xfe\x87\xb5?\xdf\ +/\xf1\x1e\x7f\x9d\xed\xd5\x16\x06\xd0M^\x0a\x8e\x85(\ +p}\xba\xe2\xc4\xb1\xb1\xde#\x0d\xf9\xa6\x08\x1e\xcbl\ +\xd9\x10\x9a\x19\xebk\xea\xf9m\x9a\x06c\xa0,}\x0f\ +\x94\xad\xb5\xb4m\x8b1\xd2\xe5M\xe8\xe4\x1d\x22\x95q\ +\x88)0bXd6\xb4\x95\x86\xe2\xf6\xd3\xd4\xc7\xd6\ +\x15\x84\xa02\xebT\x15\xf0\xf0]\x98[\xcf O\xee\ +\xe3\xc4Q\x07X\xee\xec\xb1\xa2\xc1^\xbe\xce\xf0\xdbO\ +Q>\xf6\x08fM=\xb8\xda\x1bO\xd9\xd26\x04\x16\ +\xf39\x83\xb2D\xbc\xc5\x0c\x86xW\xe1RABh\ +\x8cpc\xbeOUU\x10\x13q\xb9\xa2\x11X\xd5-\ +\xb1iiZ]\x14\xa46\x12\xadA\xacc\xb9\xaa\x89\ +\x22\xd41\x11\x92\x82%#\xc2\xde\xb2ag^\xb3\x0c\ +\xb3\xbe\xea?h[\xaa\xad\x11\xabb\x86+*\x16\xfb\ +\x81\xc2T\x0c\xd0\xbe\x84\xfe\xc5g\x99\xfc\xf0G\x84\xd1\ +&io\x07^x\x9a\xf8\xfcsT7\xae\xb2\x99\x02\ +\x83dY\xcd\x02&\x09\x83\xc6\xb2q\xf2$\xf1\xf6\x9b\ +\xd9\xfc\xfd\xdfg\xf2\x81\x87\x19\x8e\x87\x80!\x84\x91\xfa\ +\x84\x8b\x12\x99/Y\x1d\xdb\xc4H\x89\x8b\x91\x02m\xaf\ +`\x88\xf0\x83g\xb0\xcf\xff\xaf\x14u\x226B\xcc^\ +\x9f}4\xa3\xda\xa3}0[j\x86\x94$\x02\x91\x1a\ +\xbf}\x1d\xbbZ\xe2\x8c\x01g0\xe2\x08\xaf_%\xbe\ +~\x9dE=\xa52j\xc2)\xb1\x84U\xe0\xaa\x5c\xc7\ +\xd6\x06K\x05Ka\x80\xcd27m\xafP\x16%\xb6\ +\xadh%\xb1bE$P`1\xbbK\xc2\xf7\x7fD\ +\xf9\xc8}\xd8c\x1b\x18\xebp\x06\x5c\xa13\x92\x88\x10\ +\xa2\xf6\xc8\xb4F\x01-@j\xd5\xe7\xab\x01-B\xdd\ +\xacX\xaeV\x8c\xc7\x93^\xca\xdc\xb6\x0d\xcei\x92k\ +\x8a\x91\xb8\xaa)\xda\xc8r{\x0f\x10\xcc\xe6:\xc5\xfa\ +\x04\xeb\xb4\xc7\xb39T\xcc1\xd6\xe2\xbd\xa7.,~\ +k\x83\xe3\x83-\x96\x8b1B\x22\xb2B$P$\x87\ +/}\x9e\xd5%\x87\xa5Y\xba\x9e\x0au]\xb3\xbd\xbd\ +\x83s\x05U9`<\x19\xa9R\xa0\xf7\xfb\xea\x02\xb3\ +*\x0a\xce\x9d\xda\xe0\xb5\xab\xfb\xffY\x8b\xc3\x7f\xc9\x90\ +C\x8f\xabe\xcb\xd3\xdf~\x9c\xb7^~\x119\xcc>\ +\x1f\x8d\xa3\xf1\x8fd\xfc\xf8\xbb\xcf\xd2,j>\xf4\xf1\ +\x87pRd\xe4\x05b\x12\xd6$\x8eO<\xbb\x8b\xc0\ +\xec\xc65^\x0e\x7f\xc9-\x17\x96\x9c\x98<\xc2\xd50\ +\xe0[\xcf\xecs\xcbq\xcf\xf1\xd3gH\x9b%W\xec\ +\x8b\x14\xce\xe3|\x89s\x8e\xfd\xd9\x1em\xdb\xb0u\xec\ +8\xce\xfa>q\x99\x8eES\x9a4\x03\x9e\x90%\xa3\ +\x09$f\x0b\xab\x01\x09\xbd\x94\x15\xe9\xbc\x979H(\ +\x19L\xee\xc3+)d\xbb\x7f\x96\x9dfV\x96,9\ +N\xc9d`i\xb2\x9a\xa5k\xab\x83\x02Xg\xd4\xb7\ +\x0b}\xc1\xdb\x8a\xf6='gY\x00H\xd2\x0c\x0bm\ +c\xb8\xd2\xf0\xa7,\x8bUrN\x8b\x84\x9d/\xd6d\ +\x86[\xa4Ka6$\xf21\x90\x030l\x8c\xd3^\ +\xc4\xa2\xf7b\x05\xf5\x0a\xaa\xf5\xf8(\x93(r\xf0{\ +rBt\x0f\xb0\xf3zAD\xfa\xdc\x07=\x9dQC\ +\xbeD\xc3\xa3Tb\xdc%Jk\x10\xa1\xb6\xe7q\x18\ +q\x07,\xad\xee\xb12\x91\xc6f69\x03\xfc\xbe\xc8\ +\x98r_[\xd7\xb3\x9d\x06O/g7\x96\x10TV\ +\xae~c\x0d\xe2\xc28D\xac\x9e\x17\x8c\x06n\x19\x9f\ +\x01\xa4Sv[:\xefr\xd7\xb7\xb9k\x9b\xe4\xfa~\ +\xc1Z>P\xa0l\xc9\xc5\x11\x5cN:?@d\xda\ +\xd3W\xf4\x1a2\xb9e\x93\xa8\x8c\xb8i\x12m\xd3\x1d\ +\x03\xe9\xf7\xab\xf0\x9e\x98\xc2\x81\xe7\xda\x1c\xc8\x98\xbb\xf3\ +{\x90N\x8d~\xb6tJ\x80\x12\x8d\xd9\xeaZ(\x91\ +\xa5\xee\xa1\x97\xa8\x8b\x1d\x22\x93;\x89\xc5I\x0aS\xea\ +\x8c\xe7+\x0db#i\x22\xb5U\xf6=\xe6c\x91L\ +\xa1l0\x82\xb3ZP\xd2\x9a\x8d#\x01\x92J\xea\x14\ +X\xc6\x86\xc5\xaca\xf1bd\xbf\x1ds\xc7\x05\xc7\xd6\ +\xad\xb02p\xf5-!F\x83\x17(j\x18[([\ +\x18\x19\x98x\x18%\x18{\x18\x09\x8c,T\x02\xfep\ +\x1f\xe0.\x8f\xac;\xbc\x9d \xe2\x97\x10@\x1d\x01\xe0\ +\xa3q4~\x05\xc3Z\xc7\x85;n\xe7\xd1_\xff<\ +\xe5d\xf2\xcb\xf8\xf3\xdf5\xd2!\xcfR\x17v\xd0\x01\ +6cTJ\xba;op\x96>\x05\xb7\xab6\xcf\x17\ +5\xcdr\xce\xfaZIQ8\x16\x8b%\x90\xf0\xbe$\ +\x04\xbd\x81;\xefz\xf9j/)u\xd9\xdb\xb8\xb7O\ +\xfd\xd3\x97\x10\x09yj0Tf\xa8\x15\xf4\xfb/!\ +\xeb\xeb\xc4\xa4\xa1\x1cj\xa5\xb1\xc8\xb9\x13\xf0\xe9G\xb0\ +/\xbf\x89\x9b\xd64\x84l\xd5\x18 m\xc1\xfc\xa57\ +iv\xf6\x18\xacO\xa8\x83\xd0\x1ahbP/\x0b\xc2\ +\xf5\xf9\x8a\xaa\x09\xd8\x00\xfb\xa7N3_\x9f0\x9b7\ +8g\x91\xbc\x9d\xd5\xc4\xd16S\xecl\xc6|g\xc6\ +\xb5&\xb0\x88\xeaUI\x02\xc6\xba\xde\x0b\xdc\x86\xc0\xb8\ +*\x88!P9\xcf\xc0Y\x9c1T\xc0\xd9cc$\ +\x06\xda\xd5\x12\x87a \x1ew\xe9\x12\xab\xd1&\xc5^\ +M0\x15\xe5\xd2\xe5\xf4J\xc3\xda\x8f\xaf2\xdc\xfdc\ +\xda6\xc0t\x9f\xb8\xb7\x8d\xac\x96\x0c\xec\x80r<\xc2\ +\x88c>_\xe26+Fw\x9f\xa7z\xec}\xb8\x8f\ +\ +\xe3\x0c\x88M\xd4BM\xea\x0a\x02\xd9g\x9cC\xd4$\ +f\xa9\xb8\x18\x8c[\x83\x8d\xf7S\xf8\x0dm-\xe9,\ +\x09\x95\xe7\x8b\xd3\x82\x89$\x15r\xc7\xb4\xc2\x9b\x81\x06\ +T\x8a\x90\x9c\x90$\xe8\xb9M1g\x93i\xb1\x08\xe3\ +s\xb8VK\x94\xc8\xde|\xc5\xcbo\x15ll\x0c\xb8\ +p\xc6p\xd3=\xf0F\x0c\xbct%`\x180\x16(\ +\x97\x0b6\xbde\xd8\x16l\xb4\x8eug\x98$\x18\x03\ +\x93\x06\xc6\x0eF%\x0c\x82\x8a\x18L\xd73X\xfa\xd3\ +x\x90U\xf6\x1e\xc7\x11\x00>\x1aG\xe3W0\xd6\x8f\ +o\xf1\x91\xdf\xf8u\x8e\xdd|\xb3\xf6\x18\xfc/\x18\x7f\ +\x93P\xea\x1c<]\x1dTK\xc6\xdb\xb3\xe6\xa0O0\ +:\xb7\xce\xe6-{\xbb\xfb\x0cK\x95]\xa5\x14\xf1^\ +%U]\x22\xb2\xc9UR\x00\xe7\xfcAzo\x12\xea\ +\x18a\xba \xbds\x83\x004$Z\xbcN\xe6k%\ +\xf6\xf6[\x14\xd0E\x0d\x91\x10\x11bJ\xa4\xc9\x90\xf0\ +\xd1\x07Y}\xf5\x9b\xc4g.SK\x22Y\xcbh2\ +\xfc\xff\xd9{\xb3gK\xae\xf3\xca\xef\xb7\x87\xcc<\xe7\ +\xdc\xb9f\x14\x0a\x85\x02P@a\x9e\x09\x92\xe2$R\ +\x12\xa9\xb9[-\xdb\x92\xba\xd5\xd1\xed\xb6\xe5\x88\x0e?\ +\xf9\xbd\xc3\xe1?\xc1\xe1\x07\xdb\xe1\xf0\x8bCn\x87\x87\ +\x90,Kn\x91fKn\x8a-\x12\x00\x01p\x001\ +\x8f\x85\x9a\xc7[w\ +\xde\x92K,fIa\xcfqtb>\x95T\xeek\ +\xcby\x04)\x9cWd\x93I9\x92\x92\x14\xd0K\x91\ +\xde\x80D=QTE\xca.\xa7\xd4\x9bs\x19c5\ +\x91I\x00_\xd6k#\xcf-\xd2a@\x9e\x175\xf1\ +r\xaa4B\x8b\x00\xea\xe0,\x0c\xbc0\xa1\x18\xb0{\ +\xce[\xd6\x22?=\x98E\x19\xd4\x12\x9f$\xd7&\x1b\ +\x8b1\x95\x9e\x1bEY\x19a]5n\xc9\x14V:\ +Ybn\xb1\xb6\xc2\xd8\x86\x5c\xb2{3XSS\xda\ +V\xc8\xfa~\xf1Z\xe8\xd0\xeb\xa7}\xbf\x85\xf1-n\ +\xcf\x82\x99\x8b\xf7\x8b\xc6<)\xfdiL=g\xcc\x93\ +\xefc\xa52`\x8d\x16\x1b\x8ag\x06r\x1c\xb69\x81\ +[\xbc\x0fc\xa4\x18olI\x942D\xeb\xc5\xa7\xc6\ +XIT6`\xed\x90l2.\xcb\x95\xc8&\x13\xb1\ +$\x9b\x89\xc9\x90c$b\x81Z\xc0/\x19KCH\ +\x81\x90:.\xad\x8f\xd9zi\xcc\xe9kK<|o\ +\xcd\x13\x0fTX\x0fo^\xe8\xb8b<\xc9\xd6t\x93\ +\xab,\xb8\x19\xc3\xe4X\x8d\x8b\xac\xb1\xc8\xb2mXq\ +\x86%`y\xa6\xec\xb0\x81\x85\x08\x035\xcf\xb2{\xfb\ +\x80\xf7%\xd0\xfbc\x7f\xfc\xf8GU7<\xf5\xd3\x9f\ +\xe5\x8e\x07\x1e\x10\x19\xc9\x8f\xe09U\x0057\x95P\ +W\xe1R\xf62\xc6\xb05iiC\xc4yG\x17\x13\ +\xe3\xdd\x8e\x9b\xeb\x9b4\xae\xc5W5]\x0c\xbd)D\ +\xce\x99.\x0a\x9b%\x8e\xba\xd2\xffks&t3B\ +J\xc4\x94I]dv\xf5:m\x98\x11\x5c\xa4sp\ +\xb3\x9b1p\x91\xfa\xd8\x22va\x81|c\x93dt\ +\x1e\xb2\x0e\x93\x02fk\x9bt\xe3\x1a\x9bf\x9b1\xd7\ +\x19P\x93L\xa4\x9d\xed\xd0\xb9\x8ef\xd32|\xe5\x15\ +\xda\x85e\xc6\x83\x05vf-\xb5\xafX]\x1c\xe2b\ +\xc7\xda\xc0\xc2\xc4\x90\xda\x09+CGe\x0c\xb7\xe7\x01\ +\x8b\xd3\x0aLE\xe8\xe4\xd8\x16\x12,\x87\x8e\xd1\xc1E\ +\xac\xf6\x7f\xd6^\x02\xeb+'\xd1\x06V\x17U\x22\x04\ +'FY\xce\xa9\xd1\x87\x9a\x84\x19\x03\xaei\x08\xb4\xe4\ +\xd0\x91\x8f\x1c\x86\xbbO0\xfe\xe0:\x90i\x81\x19S\ +\x15 \x89\xec\xd5\xe3D\x12e\x13\xa6\xaaq\x0f\x9e\xc4\ +\x7f\xee\x09\xec\x1d\xb7\xe3\xef9\x85\x7f\xe04nue\ +\xde\xb7\x943\xc4\xc8\xc2\xc2\x02\xce9\xba\xae\xd3(\xa5\ +\x0c!\x11\x0e\xafQ\xaf\xac\xd1]\xdf\x04\xc0S\xd3\xd2\ +QS\x11}\xc5t\xb1\xc6\xa6\x1abb\xe9\xf4qx\ +\xfa~\xaa\x8f=\x0c\xdb`\xfe\xcb\xff\x8e\xe1\xa4#\x90\ +\x99\xaaS\x84\xdd\x9e\xc1\xb5[\xe2r\x9a\x0dq2\x85\ ++\xeb8*,b\xe4Q\x013:\x8e\x9a\x06\xb7v\ +\x98+\xed\x0e\xd7\xaa-\xcc\xd2\x80\xf1\xf2\x11\xe2\xa9c\ +\xd4?\xf5$<\xfe\x00\xe9\xc8*\xf9\xe1;\xb0/|\ +\x9f\xe1\x95\xc8\xa2\x1fPE\xa8\x1a07\xb7\x08\xdf\xfc\ +.\xf63\xcf`\xb4\xe7\xb8\xdc\x971Ff\x1f\x5cd\ +\xe3\xbf\xf9]\xa6\x7f\xf0U&\x1b\x97\x0993`\xc8\ +\xaa\x1b\x11\xb7\xbeF8q\x8c\xc1o\xfc\x8a\xc8\xbe\x98\ +3\xc7\xa2fp\x98\xad\x1d\xc6\xff\xfc\xf7\xd9\xfe\xfa\x0b\ +\xe40#\x12\xc8\x04\xf2\xf5\x0b4\x7f\xf0e\xec\xa7\x9e\ +`\xf4\xc5O\xe3\x9c\x98\xa8u]G\x8cs\xe9\xa0]\ +Y\xa6z\xe6)\xdcc\x8f0\xd9\xda\xc1\x8c\xa78o\ +\xb1\xa3!\xae\xa9\x89\xa5W\xce\x18\xbc\xafT\x0ag\xf0\ +\xde\xb3\xb8\xb2(qY?\xe0Vjm\xc5\xa0\x96\x8a\ +\xffx\xd6\x12K\xb4F\xff\xa9\xfcQ|\xe6\xf7\xfc[\ +\x09\x93\xc9\xb4\xe3\xd5\xe7_\xe0\xdc\xeb\xafH\xff\xe2\xfe\ +\xd8\x1f\x7f\xcbG\xd7\x06^\xfa\xc6\xcb\x9c:}\x076\ ++\x00\xd2\xfe\xdal\x0c9u,\x8c\x86x\xef\xd9\xd8\ +\x9e\xf2\xfe\xd9\xef\xd2\xb6\x1b\x9c>\xfe\x0b\x04\xee\xe2\xea\ +\xe5\xe7\xb8t\xf6,\x87\xd7\x0fs\xf2\xf6\x93\x1c_~\ +\x90\xc6\xbfG\xe5$\xe6ls\xf3\x167on`\x8c\ +a8\x1a(h+\xd1G\x99\x8c%\x9b\xe2\x0e\x8dJ\ +\xa6\x03\x06+\x0e\xff$\x01\xafV]\x9a\x93~\xd2\xad\ +\x11\xdc\x94Tv\x9a\x93\xca`Al\x9d\xe3\x9e\xaf\x96\ +d\xacHqcT\x89\xac\xd5\x0f\xb7\x80\x1a\xa3\xeb\xbb\ +1\x1eC\x22\x8bRYd\xbd6\x8at\xba\x10\xa3I\ +X\xdc\x12\x97#=\xb8\xc2\x00Z\x13\x85y\xcc\x11k\ +kI?\xe8\xe5\xba\x22\x11\x16\x17\xeb\xaa\x9f\xd7P\xe0\ +/\xc0SM\xa1LGN\x11\x87#\x91\x09Q\x8eE\ +\xf2\x94\xcd\xfc\xb1\xdaOm\xac\x81(j5\x91}\x8b\ +<\xbcp\xda9'\xacw\xe2\xf8\xab\xc0\xd8\xe2u\x1e\ +\xcb2\x87\xa6\xb2\xcf\x09XW+\xe0\xd4\x0cgk\x84\ +Y\xcdh\xc1B\xcd\xb3r\xe9\xc9\xb5\x18\x13\xb5( \ +\x8c\xae5z\x8e4\x86\xc9\xd8\x9a\x9cZ9g\xc5\x83\ +\x8cDJ\x1a\xc7\x18\xe51J\xb5cl\xd4T--\ +6(\xf8M$\x9c\xf1\xfd\x9c\x9fr\xc9Y.&\xa4\ +\xc5\x0c\xad\x00\xdf\x5c^Le\xdc\x0a\xc7\xfb{pO\ +\x9c\x95\xee\xedJR\x02\xa0\xc5\x82\x8cq%\x0ei\xee\ +6!\x9e.\x06\xab\xe6l\x02\xa03\xd9DR\x96\xf8\ +'c*\xfc\xf0\x01\xea\x85\xd3\xe2\xa7!X\xb5'Q\ +\x83\xe9k\x00\x14\xb7hm\x8f\xc7&\x11{' 9\ +\x83\x89N\x83\xc1\x9c\xa6j\xe8\xef\xe4\x99\x899R\xd9\ +\x86\x1c\x1d!M\xd8\x1cG\xde\xbb\xd4\xb2\xb4Xq\xdf\ +)\xc3S\x0fVd\x13y\xebRd{\xe2\x09\x1c\xe0\ +\x83\xe9y\xbc\xdb\xc6t\x1b\x1cM+\x1c5\xab\x1cH\ +K\xacf\xcf*\xb0\x9c`\xd1\xc0b\x86\x05\xfd:\xb2\ +P\x97\xc5v?\x06i\x7f\xec\x8f\x1f\xef\xb0\xceq\xe6\ +\xc9\xc7y\xfcs\x9f!\xb9\x1f\xdd\xc7\xab7\x09\xec[\ +\x0f\xe7[\xed\xac\xdf\xefL:6w[|\xe5\xd9\x19\ +\xb7\x5c\xbf\xb1E\x17w\x99Z\xcf\xfa\xd6.\xde{\xda\ +\x18\xd9\x1c\xcf\x08\x19\xba\x9c\x09\xd63n[q\xf63\ +\x86q\x1bH\xc6a5\xd7\xb4\x89\x91\xe1\xcd\xebX\xb3\ +CvS1\xde\xb2\x994\xe8hG\x99i\x98\xd1\xae\ +\xaf3Z\x5c \xc4\x84\xdd\x9dQ\x9f\xbbH\xf5\x9d\xef\ +\xe3\xfe\xdf\xe7\xa9\xdf~\x1fr\xc7\xa2q\x90-\xdd,\ +1t\x9e\x95\xb3\xbb\xd8\xaf~\x93\xfa\xfe\x07X\xbc\xfb\ +\x84\x86\xde'\x0e\x1d<@\xd5T\x5c\xbd~\x9d\x9d:\ +\xd2\x8d=\xcd\x81#\xec\xfa\x15\x0e\x8cwH)\x91\x08\ +\xb4D\x16i\xa804;\xbb8\xeb\xa8\xeaFJ\xb9\ +\xbd\x99\xa4\xb0\xd19'H\x02\x8c\x9b\xcak\xaf\xb1\x9a\ +v\x80\xb2\x8dYX\xe1A\x83\xb3\x96\xf6\xe4\x09\xd2\x17\ +?\xcf\xec\x1b\xaf\x12\xda\x8e\x1dv\x89Dj**\xbc\ +.V\x89\xfa\xe8\x88\xe6\x9e\xe3\x98'\xee\xa7\xfa\xc2'\ +p\xf7\xde\x8bYX\x82\xa6R\xf7D\xb1\x9c\x109o\ +\xc0{\xcfp8\xa4m[\xc6\xe31\xc3\xe1\x10\xeb\x1c\ +1E\xf2\xe15\xcc\xe9\xdb\xf1\xef\x9c#R\x13\xd4\xda\ +*\x91\xf0\xf7\xdd\xc6\xd2\x7f\xf6\x1b$\xe7\x98\xeel\xe3\ +\x1e=\x83\xbd\xfb\x1e\xfc\xd2\x12\xdd+g\xb1G\x0e\xc1\ +\xb9KT\x19\x02\x96@&\x07C\xbe\xb9\x09Q\xcdC\ +f\x1d\xdd\xd5ud;\xe2\xc4P\x0c\x83\xc7\xd2fK\ +s\xf4\x08+\xbf\xf6+\x0c\x1e8\x859\xb0\xc24&\ +\xb2\xb3\x0c\xd6\x96\xa8V\x16\xd8\xd9\x19\x13\x0e\x0e\xa9o\ +[\x22][g;Lij\xcb\xe0\xc0\x90\xf1\xe6\x98\ +|m\x1d\xa3\xc6WF\xe5R1\x0a\xa3>~\xf3m\ +\xa6_{\x8e\xb49\x81<\xa0\xd2m\xc3\xf5x\x13{\ +c\x87\xd1\xc5+,\xc4\xa4@\x14mqR@\xea<\ +vy\x99\xf4\xe4\xc3L\x9e\xfb6\x5c\xbd)\x1bB\xe4\ +\x1e\xb5GW\xa9V\x97)N\xd0!t*a\x16\xe0\ +\xef\xbc,\xd2)\x89\xf4\xd0//\xd2\xac\xad`\x80\xb6\ +\xeb\x08)\x89*\xc2Ze}[UD\x18\x86\x83!\ +\x83\xe1\xf0C\x88\xd6\xec\xfdj\xc0z\xc7\xc8\xd4,\x8d\ +j.\xdf\xdc\xfd\xd0\xe7\xf6\xaf\x0b\x86?\x04~\xf5>\ +\xcd@\x17\x12\x97\xde?\xcfk\xcf}s?\xf3w\x7f\ +\xfcD\x8d\xad\xf5\x1d\xde~\xf5m\xce<|\x1f\xc4D\ +\xb6\x9a\x10@\xc6yO\xd7M\xf0\xf5P\xc0SL\x5c\ +\xbd\xf2\x01U\xf5/9q\xfc\xa7YJ\xf71\xb9z\ +\x96\xcd\xad-\xde\x9d\xbd\xcf\xb1\xa3GX=x\x9af\ +i\x95\xda/R\xf9!\x1b[7\xb9\xb9~\x93\x95\xb0\ +\xc6\xc2\xc2\x08[\x9c\x8aA{|\xe7\x8c\xa0\xb4\xf4\xcc\ +#\x8e\x0a\xfbg\xb3\x16,)`\xb3\xf4f\x1a\xedE\ +4\x8aq\x0a\xd8\x91\xb5E\xd6\xee\xa4\x1142\x1fK\ +<\x90\x9ap\xd9J\xc0\x8e5\xe2\xfe\x9c%\xef\xb7\xb8\ +\xde\x0aH\xf2\xf4\xbacm\x89\x8a\x0a|d\x22\x12\x89\ +\xb7u\x96\x8c\x17wg (t\x11\xa9\xadQ\xb3)\ +#\x12\xde\x12\xa9h\x0c\xd9\x8a\xd4Y\x0c\xad\x0c\x99\x0e\ +\x8b\xc18a@\x1d\xe5\x14ep\x22\xd9\xed\xbd\x99\x12\ +\xe021\x049F\xe7\x05\x9c\xe5$\x0cm\x12\x90g\ +\xbd\x9c\xbf\xd4)\xe0\xeb\xfbk\xfb\xb3$\xa0\xd8Y\xa9\ +\x19\x10T\xd2\x9c1\xb6A\x80{\x12\xf9v\x16\x90\x9b\ +3z-!)\xbbm\xf4\xbb\xac\xe8\xd3\xa8\x84[@\ +e\xdb_\xb7\x1c\xd5\xa99Ga\x9e\xa3\x13\xf3+\x95\ +\xa1[5>\x13vYZ\x8cr\x14V\xd5\xed\xc9\x92\ +.\x90\xb1\xac{Y\xd5\x00E\xc6-\xb7Ba\xaa\xc5\ +\x84\xd4\x14\x96\xbe\xb0\xbd\xb9\xd3\xd7\xd0\xc8*\x95\x89[\ +\xeb\xa4 k\xacJ\xb85\xa4\xc9@6m\xaf<0\ +F\x19j\x83\xfeLA\xb218\xbf\xcap\xe1!\xaa\ +\xea\xf6\xbe5YLA\xe7k\x8d\xd5EF\x0c\xc3\xe4\ +z\xbb\xb2xY\xf0F\x08\xde \x8asb68\x03\ +Ac\x0c\x93l\xb3\xa4\xc4\xe2*\x91\xd6\x1b1\x13\xeb\ +l\xcb\xee,\xf2\xee\xe5\x8e\x95\x95\x9a;o\x83\x8f=\ +\xe4p\x95\xe1\xf5\xf3\x80kXu'\xd8i\xaf\x93\xdc\ +6\x17\xe2&\x9by\xc6m\xcc\x18\xdb\x15ff\xc0,\ +\x1b\xa6\x19f\x16f\x06\xba\x0cm\x12Vx\x88f\x0b\ +\x7f\xc4\xb1\x0f\x80\xf7\xc7\xfe\xf8\x11\x0dc,\xc7O\x9d\ +\xe23\x7f\xe7\x97\xa9\x97\x96\x09\x09\xed\x93Hxk\xd4\ +`\xe7\xa3\x8d\x1fd\x81\xfa\xef\x15\x11\xf7\xe6\x18$\xda\ +.rcgF\xf2\x9e\xf7.\xdd\xe4\xca\xe6:m\x0e\ +\xc4\x9c\x09\x09\x9a\xba\xa2\xed\x02\x9b\xd3\xa9@+\x03\xa3\ +\xa6\xa2\xb6\x86QS\xb31\x9bQY\xcb\xf2`\x88#\ +\xd1XG\x93\x22\xc3\x8d\x1d\xfc4\xe2\xa20\xc4\x0b\xce\ +Q{Ku\xe0 \xf9\xc4q\xcc\xb1Ct;3\xba\ +\xb3\x17p\xcf\xbfJ\xfa\xb3\x17\xb0\xef\x9d\xa3\xdb\xd8$\ +%Kd\x80\xc9\x09\xa7\x8b\xc5(:\x9am\x8b\xf9\xd6\ +\xbb\xb8\x17\xbf\x83\x7f\xf8^\xf2\xe2\x02\xcd\xa0\xc1U\x15\ +]\x1b\xc9]d\xb1\xa9iS\x229\x81\xf9\x8b\xc3\x8a\ +\x9d\xdd\x8e\x0a\xc7\x9a\x19\xd2,\x8dh=pkG\xba\ +_\x9d\xd5\x98\x0a\xc9\xab\x8b)\xea>\xc1Ju\xda\xd0\ +\x83\xa4\x12\xff\x94s\xa6\xae\xa5\x87*\xe9&\xc7{\x0f\ +\x0b#\xc2\xd3\x8f\xe0N\x1c!\xbew\x99J\xc3\xe3[\ +Z\x22\x1d\x0d5\xcd\xc95\x06\xbf\xf3\xcb\xd8\x8f\xff\x14\ +\xfe\xd4]\xb00\x22\x19\x83\xd5|\xe3\xae\xebh\xdb\xd9\ +<\xb6\xa7\x5c\xc7\x9c\x19\x8f\xc7L\xa7S@d\xbe\xd6\ +X\xdc\xca\x0a\xdd\xa3\xa7\x19|\xed%\xa6\xd3\x80\xc51\ +b$\xf2\xb8\x13\xb7c\x7f\xees\x0c\x0e\x1d\xa0I\x09\ +c\x1d\xd6K\x9c\x90\xbd\xfd0\xd5\x99;\x98\x9c\xbbH\ +E\xd9\x08Dbh\x89\xeb\xb70I\xd9\x87.\x09;\ +\xa0\xe1y\x13f\x8cpX`\xcc\x0c{\xefq\x96\xff\ +\x93\xdf\xc4\x1c:@H\x89i;\xc5;\x8f\xf7\x8e\xe9\ +t\x97[[\x1f\xd0\xdc{\x92\xe9c'\xb9\xf9\xfa\xb7\ +\x19M\x06\x1c\xabW\xe9B$\x85L\xb5\xb1\x83\xd9\xd9\ +\xc5\x1d\x5c\xc3y\x95\xbf\x01\xf5`\xc8\xe8\xc1\xfb\xe0W\ +\x9f!\xfc\x8bg\x89\xef]\x22\xa5\xc8\x8c\x09\x86L\xb3\ +\xb4\xc6\xe2\x03\xf7Q-\x0c\xa4\xf0b\x9dJ\x09\x95\x01\ +6\xc0\xd2\x02\x0b\xbf\xf5k\x18gh\xff\xc5\x9f\x91.\ +\xde \xeeN1\xb7\x1da\xf8O\xff\x11\xc3'\x1f&\ +\x18u\x0e\xd5\xfe\xe1\x18\xa3d\xf5&\xe9\xd5-\xd1W\ +\xdeK\x7f[L\x99\x98\x13!\x06\xac\xb3\xd2#\xad\xad\ +\x00)&\xea\xbaa8\x1a\xe9\xf3\xe5\xfe\xb9\xad\x95\xef\ +e\xcf+,F\xed+V\x16\x87\xc0-\xfa\xb2\xfa\x0f\ +~\x80?\xe2g\xbe\x90\x06e?\x1d3\xec\xecLy\ +\xed\xf9\x17X\xbft\xf1\xaf\xf7\xe4\xfbc\x7f\xfc{<\ +^\xfb\xce\xbb\xdc\xfb\xe0\xbd\xca\xf4\xc9\xcfrL\x98\x9c\ +q\xde\x12-\xb4\x8d!eO5Zb=\x8f\x99]\ +\xf9S\xee:\xf5YV\xf3C\x98[7\xc9\xe3\x0d6\ +/\x8dq\xb3\x8ac'\xeef\xb4\xbc\xc2\xb0Z\xc6\xbb\ +\xf7\xb8\xb9q\x93\xcd\xad-B\xd7\xb2\xbc\xba\x8c5\x95\ +\x12}\xc5CA>p=\x93\xe9l\xef\xa8,\xc4\xaf\ +\xb8 \x1b\xab\x11I\x08\x03i]ar\x13Ye\xce\ +\x02v\xf5\xb9\xad\xc6\xe7\x18z&\xd1\x1a\x016\x86,\ +>\x108qD\xb6\x8aBp\xeaU%\xf3\xbd1\x89\ +L\x89\xcc1\xd8,\x09\x0f\xc6\xd89\xd8\xd4p^1\ +\xca\xb2\x94\xe8\x09k\x9c\x0a\x89\xe71OV\x95`\xd6\ +z\x8d\xa1B\xd9k\xdb?Wvj\x98\xa4\xcf\x97s\ +\xc6\xe6\x0aq\x9d\x0e}\xee\xac\xb5\x22O\x91\xe7,\xe6\ +\x87AM\x903\xc6\xcdM;S(\xecmV\x00\x9b\ +t\xbe\xd7c\xcbI\x8a\x01\xc6a\xb3!\xe4\x88-Y\ +\xb6F@~i!\x96\xbe\xdd,Rl\x93qxB\ +\x88Z \xcdz=\x92\x1a3ja\xc1X\x0cA\xa4\ +\xc2)\x89\x9b5%3W\x8b\x03\x062^\xd9T\xd9\ +'\x88\x9c\xd8\x89\xabt\x12\xf9\xbc1\xca\x80\x1aq\xf5\ +.\x9a\xbc^R\x0fJ\xa1\xa2\xee\xe2E\x82\xed\x01\x91\ +j\xa7R\xc40\x9e\x12\x17e\xad\x15s/\xab.\xe3\ +\xd6)\xeb\x9f\xf5\x98\x1be\xcd\xad\x02]\x8b\xc5j6\ +\xb2\xf4+\x9b\x14\xf4.\xf4\x8c\x96\x9f\xa4\xa9\x0ea\x9d\ +\x02[W\x18[i3OY\xdb\xcd\x8d|\xb5\xc5\x04\ +\x15\x95\x19\x8b\x85G!\xf7Eq\x1c\x855\xb6Y\xc4\ +\x0c\xd1@\xc8\x22\xc2\x97\xa2\x128oq\xa6\xc1[K\ +g;\xaeoMy\xe9M\xc3,V\xdc};\xee\xd9o3|\xfeU\xba\xd7\xcf2\ +\x9dN\xf1:!gg0\xb6\xc3t\x19\xab\xe6M\x03\ +\xad\xd0\xb6\xd31\xe9\xddw0[\xb7h\x96\x97p\x06\ +R\xe8\xb8x\xfe\x22\xc3AC\xed+\xb2\x0bt\xa7\x04\ +]B\x00\x00 \x00IDAT\xb5%\x0c,\x1b\xbb\ +\xdbH\x9f\xabe3'\x16'3\xacoh?\xb8\x81\ +\xdb\x9d\x10\x87\x8ddJ\xaa\xac;\xa6\x84\xf3\x1e\xef\xc4\ +I\xb3S\x00\xb4\x17\x90\x1acz\xa3\xac\x9c\xe6\x06H\ +)%\xcc\x89\xe3\x8c\x1e}\x00\xde\xbf\x0a\xb9\x22\x12h\ +h\x88tx`\xf4\xf1\x87\xf1\xbf\xfaw\xb1G\x8eR\ +\x0d\x06\x12\xd7c \xeb\xcaQ\x1b\xc3t:%F1\ +r\xf2^\xfa\xaewww{\xf0\x1b\xba@\xed+B\ +\xeahs\xa0~\xf04\xed\xa0fq*I\x83\x1e\x18\ +\x1ba\x8e\xab\xc1\x80l\x9d,\xe6~n\x14\xc5\xca\x08\ +n?B\xb2\x86I\x0cD\x11\x11\xb3\x1b;\xfc\xf5u\ +R\x17\xb0)b\xbc\xc3\x8c*\xa2&\x1b\x0bP\xb6\xcc\ +\xe8H\x04\xc2\xea\x08\xbb\xb2\x8ci*|\x86A\xe3q\ +Nz\xd7\x1c\x99\xdb\xcf\x9c!\x9f<\xc1\xee,`\xbe\ +\xfd\x1a\x93\xef\x7f\xc0\xfa\xe4\x16a7\xd0\xe4\x9a\xe5W\ +\xde\x82\xef\xbcBu\xe2\x188\xab2\xe4H\xcc`\x8f\ +\x1ef\xf8\x8f\xff\x01\xf1\x81\x87\xe0\x8f\xbfN\xb8r]\ +$u\xb3\xc8\xe0s\x9f\xa4y\xe61\xaa\xc1\x00\xe3\xad\ +n*\xa4W\xbd\xf4\x94\xc7\x0c\xe9\xd0\x1a\xa3\x7f\xf4\x1f\ +Q\x7f\xf6\xa7H\x97\xae\xd1\xed\x8c\xa9\xef:A\xf3\xe0\ +\xfd0\x1c\x88H/gq\xfd\xd4|E\x90,\xe8\x18\ +K\xaf\x97\x00lc \x84\x0ek-\xa3\xd1\x08k\x0d\ +\xad\xf6\x00\x0b\xb8\xb5,-.Qya\x81J>v\ +\x06\x92n*M\x86@\xc6f\x8bwY\xfb\xc8\xa00\ +\x02\xe5\xfe\xe2\xafh\x0b\x9d\x7f\xf0k\xa9\xc6\xeb\xbf\xbb\ +\x94\xf9\xe0\xf5wy\xef\xbb\xdf&t\xed_\xf2,\xfb\ +c\x7f\xfc\xed\x1d\x93\xf1\x8c\xdd\xdd\x09KK#\xd9m\ +\x17z\xcf\x19l\x86\xd0\xb5\xac\x9c:\xca\xad\xa7\x1f\xc2\ +UK\x1c}\xea\x09\x8e\xd7\x0d\xee\xd2&\xe9\xad\x19\xf9\ +\xfb\x8b\xc4s[lo\xafs\xeb\xf2M\xaem]\xe5\ +\xc8\xd1\xa3\xac\xae\x9e\xa0>8`\xd4\x9c\xe7\xda\xfa\x05\ +\xb6v7H\x1b\x99\x95\xc5\x15q\xab7\x8a\xcc\x10\xe6\ +,\xa7\xac\x8cn\x12\xd9kRf\xcd\x8a!_N\xb1\ +\x97\xb3Z\xab\xa0\x041\xa6\xea\xcd\xb2\x14\xe4%\xb2\xba\ +>+=\xa6\xce\xcb9\x17\x96\xb2\xc4$\xf5\xaa[\xc4\ +tI{\x88M)r\x0b\xcbX\xe4\xb4\x85\x95\x94\x9e\ +a-\x88\x9b,\xcc\xad\x82`\xd5\xee\x8ad\xb6o\xe1\ +P~T\x8bxE\xce\x9d\xfb\xbfEA\xb2Jb\xd1\ +\x08\xa3\xa4N\xc9\xb4d\x8dr\xca\x94yV\x00u\xe9\ +\xd3\x15Y\xac\x93\xc8\xc1\x5c\x8e^X]\xabQT\x19\ +eq\x8dF2\xaa,\xb80\xd5%\xb1\xaa\xb0\xc3\xd2\ +;\xed0Fsv\x9d\xc8\x9d}\xe5\x18\x0c\x1ab\x0c\ +Z\xc0\xb4\xc4\xa8\xec\xb4J\x85\xc9Vb{\x8c\xf6;\ ++\x88\xb6\xbeR\xc0\xad\xd2s5@\xcbJ\x93\xcau\ +6\x14\x13,\x93K\xce\xaf\x14\x92K\x86p&\xe1l\ +%EV[@s\x98+\x802`\xb5\xdf\xba\x07\xd5\ +\xf2\xd5\xa97\x8b\x18\xb7ub\xa4\xa5L\xbf\xd6T\xe4\ +\x10\xfaX\xa9\x1a4\x86\xa9,7YM\xa9\xe4\xfeK\ +\xb2\x0f\xc2\xe3\xdc2+KO3\xa8\x971j\x1cU\ +.y/T\xd0[\xccJ\xbd\x00r\xaf\x86\x97k\xa0\ +\xafS\x92Al\x9e\x931^DV\x22\x00(\xcc\xb2\ +\xde\xe6*\x88\xc0b\xa8}Ek*:3e}'\ +\xf0\xd2\x1b\x86\xf5M\xcf\x83\xf7\xc0\xc3\xf7\x81\xad\xe0\xf5\ +\x8b\xb0\xdbV\xf8\xfa\x18\xbb\xe1&u\xb2\xec\x84\x09W\ +\xd8\xe2r\xda\xa4\xc2S\xe38\xc0\x02\xc7\xcc\x12G\xf3\ +\x88C\xb1b\xd5XV\x03\xac\xed3\xc0\xfbc\x7f\xfc\ +x\x86s\x9e\xa3w\xdd\xc5\xf6\xce\x94?\xff\xbf\xbe\xcc\ +\xcd\xcb\x97\xd8\xbcz\x95\xf1\xf6&1\x04N\x9d9\x05\ +\xe6\xc4\xbf5#\x04\xe8\xfez\x1e\xf6^F\x88\x91\xf1\ +\xf6\x84\xd3\x87,G\x8f\xad\x10B \xa7@U\xc9\xa2\ +M.1/\x95\x801c\x99\xb5\xad(\x9a\x9a\x9a\xa6\ +\xaa%^!%R\x97p\xd6\x91vZ\xcc\x07\x97X\ +H\xe0+\xcff\xd7\xb2\x93;\xc6[;,\xbc\xfc\x1e\ +\xee\xbf\xfe\xe7\xa4+7\xf17o\x11\xc6-\x93\xa98\ +>[*\xeaA\xc5\xe0\xe9;\x19\xac\xac1\xfd\xeaK\ +\xc4.Ra\xe9HL\x19\x13\xe9X\xda\xdc \xac\xaf\ +S\x1d>\x8c\x1f6\xecnnr\xed\xe2y\x8e\x1f?\ +\x8e\xad=\xa4\x0e\xbf0\xa4Y^c\x8b\xf3\x0cT\x12\ +l\xf0\xa4.a\xba\x88\xbf\xb9\x05\x93\x96\xd0\x86\xde\x08\ +\xc1Z\x8b3V\xcc\xa5\x10\xa9k\xd2\xfcX\xa79\xb5\ +\xd6\x8a-FJ\x12oPb\xa0b\x8c\xd4u\x8d9\ +\xb8J\xfb\x89GI\xff\xf2\x9b\xe4\xdd\x19\xcb,Sa\ +\xd9dK\xfa\xa3.o\x93\xde\xbf\x80Y[c\xe6\xac\ +H\x9c\x9d\xc3:\xe9\x87J\x0a\xb6\x85u\xf4\xbd+\xf1\ +x\xbc\xcbxg\x1b\xe7+q\x13\x0e\x1d\xb3Y\x0b)\ +14]\x9b\xf2\xa6s\x06\xd3\x09\xc3m\xd0\xb6-\x01\ +\xc0`H\xb9\x15$iDU\x85\x95\x16\xa8\x9c\xc4\xe0\ +L.\xb9W@Y^ \xea\xdd\xad\xe6fY\xf3\x9c\ +\xe5\xe2\xcb\xbdH\x89\x86\x12\xe2 c09h\xd4\x96\ +\x9cKk\x1a\xb9?\x0b\xe46`\xcc\x90\x03KO1\ +h\x96\xe5\xa7E\xe4\xa0\x97\xa1\xdf+\xe9{6\xfa6\ +M\x16\xe0[h\x16\xddnJQ%\xed1`.}\ +\xbf\x92*\xa5\xc9\x1b\xf2\xbc\xc9\xcc\x19\xe6\x04$c\x18\ +Z\xf04\xb4&\xd0\xc6\x8e\x8b73\x83\x81\xe7\xe1\xd3\ +\x86'\xce\x80w\xf0\xdaE\xd82\x15\xc6\x1d`I1Q\x00\xa9\xe6n]\xdf\xe2\xfb\xe7\xdf\ +\xe1\xb1;\x9eb8\x5c$ZK\xca\x02\xf8R\xca\x84\ +NB\xdc\xc5}X6\xeb\xde9\xbc\xf3\xba\x10\xc2x\ +\xbc\xcbl:c\xd8\xd4b\x04r\xf5\x06q}\x9d@\ +b7H7\xd1\x94\x19U6\xe4+\xeb\xd4W_$\ +\x93\x18\x1bCJ\x9e!5\x15\x06\xb7di>w\x86\ +\xc1?\xfc{\xd8T\xe3\xdf\xbaH\xf7\xf6yv\x98\x11\ +IX2\x1d\x1d\xf9\x8ds\x98\x17^&\x1c\xbf\x8d0\ +\x1cq\xe9\xfc\x05\x06\xb5c\xe3\xc6U\xea\xba\xc2[K\ +S9XX\x22\xd01+\x9b\x0f\xb22\xa4\x89\xbc\xbb\ +M\x9cN\xf0\xfa\x9b\xc2\xf0Vj\x8a\xd5\xb5\xed\x1c\xd4\ +\xea\x22\x1fB\x90\xca\xbc\x95+\xd3\xb3\xbe\xc60\x18\x0c\ +D\x16]'\x06\x9f{\x86\xc9\xff\xfce\xaaW\xde\xc7\ +\x00\x13:\x06\x8c\x8891{\xe3\x22\xd5\xb7\xbfK>\ +s\x0fF\x9f\x9b\xb2\xa1\xd0\xd7(\x00\xb8\xb0\xb59g\ +*\xef\xe9\xba\x0e\xef+\x9a\xba\x18.\x89\xb9E%\x18\ +\x8dF\xd4M#=c\xfa\xfe\x8b)JN`M\x96\ +~wkE]@\xc6\x1a\xa8\x5c1\xb0\xe9\xf7\xc9\xff\ +\xc6\x91\x7f\xf0\xdfe\x83\xbb\x87\xf5-E\xf9\xf1\xb8\xe5\ +;\x7f\xf2\xa7\x5cy\xef-\xf63\x7f\xf7\xc7O\xec\xc8\ +\x99\xd8\x06\x88\x99d\xb3\x00\xad\x10E\x1a\xece\xb3\x9e\ +\xae\xafS\xff\xf1\x1f\xc0\x9d\xc7ic\xc7\xa5\x9b\x99#\ +\xe3\x1a\xb3=\x86\xc9\x94\x18\x12\xc9U\xd8%'\xbd\x90\ +d6\xf3\x15\xb6[\x07\xad\xbc\xc6\xda\xda\x12k\xab\x8b\ +L\xa6\xbb\xcc\x8d\xa8\x8a\xf30= \x9bg\xb9f\x0c\ +\x0d9\xb7\x18,\xb5k\xe8bG2\xad0\xba\x06\x01\ +RA\xcc\xa3L6\x12m\x97\x8dz\x0bt\x88\xc4U\ +M\x9b\xac\xf4\xc5Z\xa7\x00\xc9\x8a\x11\x94\xb8\x00\x0b\x0a\ +\x91\x9e_\xa3&N\x08@\x05\xf1\xebP\xe3F\x93\xa3\ +\x22\x13q\x0c6\xae\x16D\xa2\x8fMtX\xdb\x90\xa3\ +\xf6\x97\xa6D\xd2^d\x83\xa0\x94\xac\x0c\xb1\xccA\x95\ +\x80\xac\xdcb\xb2\xd7\xb9&cl\x12\xf6\xd3(\x0b\x9d\ +\x0a\x83\x0d\xa5\x0f\xd6\xe8\xb9JD\x8c*f\x8c\x8d\x18\ +S\xed)\x1e\x08C\x0d\x95\xcc\xd9I\xe5\xcc=*\x93\ +\xeb5Wo\xcb\x0ch]&e\x83+\xeb\x86\xd2\x94\ +\xe2\x0am\x14$&\xc9cV#&[\x10]\xce\x88\ +l\xddc\xa8\xf4\xb8\x15 'qpV\xcd\xb3\x988\ +\x19\x039(\xa0\xae\xd5d,P\xf2\xa3\xe5\xde\xd0\xbc\ +\xdf\x1c\xb5\xb7\x18\xbd\x8f\xa4@*1D\x06c\x82\xe4\ +D\xe7\xa4\xf3{\x0bFsy\x95\xe9.4\xb7\xb0\xe6\ +\x9a\x85]\xae\x07N\xa3\xfd\xac\x16G\xa4X!\xa2\x80\ +\x9a\x90\x22\xa2\xbe\xcf=\xf6\xb58*\xbf\xc8\xc1\xe5O\ +2\xa8F\x1f^\x8f\xec\xfc\xdf\xa5\x90\x9b\x8a\xf2\xdf \ +9\xbb\x19\xd4H\xbcgz\xb5^\x22\xa7\xc9\xccA0\ +\xa0\x99\xd9\x90\xfd\x9c\xfdMB\x9aK_\xb0\xd5\x7f\x83\ +\x10\x0d\xa6b\x1a\x02[\xbb\x13.\x5c\x1fr`\xd5s\ +\xe7m\x86G\xef\x95\x8f\xc5\xcb\xe7agZ\x11\xe3\x01\ +\xa6\xa1e\xd1E\xc61(\xf1!\xf7\xc9nn9\x9f\ +#3\xa6LYa\xc2\x02]\x1a~\xc4\xc9f\x1f\x00\ +\xef\x8f\xfd\xf1#\x199'\xa6\xbb;\xff\xae_d^\ +\xa6\xdb\xb3{\xce)\xb1qm\x93o\xfd\xd1\xd7Xa\ +\x87\xbf\xfb\xc5\xfb\xa8+KU\x0b\xc3\xa8\x8d\xc8\x02v\ +\xbd|\xe4\x0d\x88\x9b\xa0\x93\xe7\xcdY\xfa$\xbbvJ\ +]{lJ\xc4+\xd7\xb0\xcf\xbe\xc8\xf4\xf2Y\xa6\x8c\ +\xf1\xb9&\xd1\xf6U\xc8\x09\xd2\xa3\x91\xb1\xe4\xdc00\ +\x0b\xa4\x81\xa1y\xf8\x14\x83_\xfc\x04\xf5\xd3\x8fa\xef\ +\xb9\x87tk\x87t\xe6$\xcd\x07\xd7\x09\xad\x98Bu\ +D\x22\x1d\xbb\xe7o\xb0\xf8\xb5g\x19|\xe9s\xecn\ +\xde\x22v3\x96\x96W0Q\xdc\xac\xab\xaab0\xb4\ +\xe4c\xb7\xb3b\x8f\x90\x93a\x87)3:Z\xc68\ +<\xe6\xeau\xda\xcb\x97\x88G\xd6\xa8\x865%\x9a(\ +\x88b\x88\xb6mU\xf2*\x804t\xf2\x0b\xef=\x84\ +\x88\xb3\x8e\xd8\xce\xe8f3\xfc\xa0\xc1*@m\xdb\x96\ +t\xf8\x00\xcd'\x1ee\xe3\x957p\x18F\xd4H\x07\ +5Lo\xdedp}\x8b\xb4;\xc6./c\xf5x\ +\xf7\xe6\xd0\xcae\xdb\x9b\xcf\x089\x098\xde\xd9\xd9f\ +qq\x91\x10\x22\xd3\xe9\x8c\xa5\xe5%:\xeb\xf0\x9f\xfe\ +8\xdb_\xf9\x16]\x10C\x8f.u4\x1b\x9b\x84w\ +\xceQ=\xf6\x10\xb9\xae{\xc0\x0e@\xca\xa4\x85\x01\xd1\ +'v\xd9!\xd2\xca90\x90\xeb\x8al\xa0\x0d\x1d\xc6\ +Y\xcccg\x18\xfe\xb3\xdf!}\xff\x1d\xaa\x85\x05&\ +\xbb\x13\xaaSGi\x1e\xbe\x0f{\xe28\xd6K\x19!\ +}\x08\xfc\x9a9\x08\xb4\x16\x97\xc1\xdd\x7f\x9a\x85\xdf\xf9\ +\xfb\x84\xff\xf6\x7f\xa2\xde\xd8fri\x93Q3`\xe6\ +<4\x03\x96F\x0dk\x07\x0f2\x18\x0e\xfa(#\x10\ +\xd9\xb6\xaf\xaa~#\xd3\x85\x0e\x87SvU\xfa\xa6\xbb\ +N\xb22\xab\xaa\xee\xef\xd7\x9c\xa1m;\x8c\x01\xef+\ +b\x0cR3\x8f\x11\xa7fs\xa5\x90P6Q9g\ +\xaa\xaa\xc1Z\x91\xa2{oi\x9a\x81\x98\xc1\xb5-m\ +\xdb\x0a\x10\xcf\x19\xe7<1&\x86\xc3!\x83\xc1\xa0\xdf\ +l\xc8\xe9\xcds4\xaa\x95\xf1\xd2\xcf\x9fRRC\x1b\ +p\xda\xb7\xf8\x97a\xdf\xb9g\xe7\x0f\x07\xbf\x1f\x02\xbd\ +y\xfe7m\x1b9\xfb\xea\x9b\xbc\xf3\xed\x17\xf6]\x9f\ +\xf7\xc7O\xf6\xd0B\xac\xf1Nv\xc3!\x08`q\x06\ +\x92\xe4\xf7\x86\xdd\x09\xe9\xf9w\xf1\xdf~\x1f\x9c\xe5\xe0\ +#Op\xea\x8e\xdb\xb8VU\xdc\xbcz\x8bY\x9eJ\ +\x8f\xae5\xd4\xdeJ\x5c\xd9L=\x00\xac8\xfdzg\ +ig\xad\xb2\xab\x121\xb4\xf7\xf5\x8b\xb2\xc3\x94b\xb3\ +\xc9\x90\xc59\x18\x93\x09\xb1\xa3\x94\xe6\xa4\x876\x08>\ +*`\xc8\x80\xc9\x15\x89\x84\xcd\x16cj\x84*.\x06\ +\x81\x09c+\xa9\xa8\xed\x017\xa5w\xd5`I\xa9\x13\ +\xb0i\x85!L\xbd\x1c\xb7d\xddJ\x01\xd7\x82\xf6~\ +:rl\xb5h\xa8\xf3v2\x02\x92Ma\x05\xa5\x17\ +9\xf7\x0a\x22\xed\x1bUTd\x95-U\x02R\x81U\ +\x12\xa0\xaa\xc5\xbe\x9c%37\xe7\xd0\x83`)\xfe&\ +uVR\x87\xeb\x9c\xc9YYm-\xda\x99\x1eD\xca\ +\x97l\xc49YN\xb2\xfc\xbexG\x14\xd077\x95\ +\xcaJ\xd4Ze\xdcU&\xdd\xe7\xf3\xaaQU\x99\xbb\ +\x8d\xf4\x05\x17D&\xf9\xbc\x22\xcd\x06\xd4\x09\x5c\x90Z\ +\x99\x9b{\xe3)#\xf2n\x8c\xc8\xc9\xe5y\xc5\xac\xb2\ +8z\xcb_:\x9c\x15\xf7\xea\xde\xd0K\xdf\x9bQ\x04\ +)\xfd\xc2\x19\xa3\xf7ANY%\xeae\xa5\x88\xca\x9a\ +\xabK5\xc2\x22\xeb\xd3\xe8\x89*\xf2w\xf9\x0c\x94~\ +\xe8bRU\x8c\xe2*\xef\x18\xd4\xab\x1c\x1a<\xca\xa8\ +\x1a\x89\x80\xc2@\x8c};\xb8\xac3\x8a\xbds\x94\x9e\ +_\x10\x81\x80\xf5\xf4\xce\xcf\xd9\xa3\x12x\xf9^\xdb\xbc\ +\xa1\xb0\xc0v^{I\xc8G\xa8p\xd0\xd9\xee\xe9\x17\ +6\xb2\x86\x1a\x95\xfe[e\xb3[\x22\xeb\x9b\xbb<\xff\ +}\xcf\xfaV\xc3\x93g*\x1e8\x05\x93Y\xe6\x8d\xcb\ +@\x1e\x01\x87i\xc3e\x8660Iz/\x1a9G\ +\xd3<\xe5R\x9e\xb1\x9dw8\x9c\x97\x18\x9b\xb5\x8f4\ +\xd5\xc0>\x00\xde\x1f\xfb\xe3od\xfc \xf3\xfba\xa9\ +\xe4_2\xf6\xc8P>\xb4a\xce\xf3\xc9\x16\x05\xbf/\ +}\xf5\xeb\xbc\xf5\xc2K<\xf4\xe0I Q\xd7U/\ +\xb9-}\xaf\xd6Z\xaa\xaaR#\x0f\x01\x0f9I\xbf\ +l\xdb\xb6\xc4\x14\xf1\xce3l\x06\xe4\xcd]6\xff\xe8\ +_1\xfd\xdd\xff\x85\xed\xedk\xd4\x8c\xd0Z1\x89\xd2\ +\xdb\x92pX*3d\xb8t\x00{\xfb\x01\xdc'\x1e\ +\xa2\xf9\xb9O\xe2\x1e\xbc\x1f\x16\x16\xa0\xa9H]\xc4}\ +\xfc\x09v\xbf\xf1\x0a\xaem\x193!c\x09Dfy\ +\x87\xc1\xce&M6t\xb1\xe3\xc0\x81\x03\xd4\xc3!\xa8\ +\x11\xc5p8\x82\x90\x98\xdd{\x17\xd4C\xba\xe9\x0c\x83\ +\xa7cBG\x87%P]\xbfA\xfb\x8dg\xa9N\xdf\ +\x09v\x11L\x87\xf7^\x0dJJ\xe55\x8b+sJ\ +\xd2w\xe3\x1d)t\xc4\xad]\xc2\xcb\xef0{\xf7\x12\ +f\x96\xe8\xce\xdcF\xfc\xd8C\xf8\xe5%\x01\x98MM\ +\xfd\xe0=\xb8\xe1\x80n2!1a\xc6\x8cHG\xca\ +\x86\xea\xc5W\x19\xfe\x07\xdb\xa4\xc3\x87\xb0\xda\x97\x0b\xfc\ +P\xf0[\x16\xf3\x983\x83\xe1\x90\x9d\xedm\xc6\xe3I\ +\xdf\x83\xea\x9dc\xd2\xb6p\xd7I\xfc\xf1#\xb8wf\ +\x04]R\xba\xf1\x98\xee\xf9\x97\xb1\x9f\xfb8]Sc\ +5\xee'\xc4H\xea\x02\x81L2\x19\x11s\x0f\x88X\ +b\xd3\x90O\x1c%Z\x83U\xf97\x95c\xf8\xa9\xa7\ +\xe0\xe3\x8f3\x1c\x8e\xa8\xa6\x13L]Q\x0f\x06\xb8\xca\ ++\x983*y3\x1f~\x1f\xc8F\xc7z\x07n\xc0\ +\xe0\x97\xbe\xc0\xb4\x9b\x90\xdfx\x07\xfb\xfd\xb3\xa4\x10\xa8\ +\xbf\xf8)\x96\xee8\x81\x1b5\x0c\x06\x83\xbe\x90P\xc0\ +4\xc8}\x17\x91\xb8\x0b\x89\xdf2\xbd|y\x9e\x1f\xec\ +\xfb\x1e^\xe7\xac\x16\x14\xca\x07Fzr\xdb\xb6\x03\x10\ +S+\xfd\xc0\x14\xe6w\x1e\xc3$\xc7\x5cU5M\xd3\ +\x903\xbd\xcc\xbd\x14+B\x90\xde1g=\x83f \ +\x1b\xac\x9e\xf9\x91\x91T\xbe\xe8\xca\xf5U\x96\xbf|8\ +\x93\xc9\xbd\xe9]\xcf<\xfc\xc0\xa7~\x0e\xcd\xf7|\xa6\ +\x0b\xeb\x8b\x82\xde=\xdfgd\xdf\xb8qc\x937\x9f\ +\x7f\x96\xc9\xd6\xc6\xbfa\xb2\xd8\x1f\xfb\xe3o\xff\xb0\xd6\ +R\x0f\x07\x80!w\x81\xecDN*\xfd\xa7\x0aj\x9c\ +%O[\xf2\xc4\xb24\x1ard\xf9\x00\xbb[c\xb6\ +\xb7w\x08!2l\x86,-\x8c\x18\x0e\x1b6v\xb6\ +\x19O&$c\xc5\x88\xd1\x8aD7\xcc\x02\xedL2\ +\x80\x85\x0bT\xf3\xa0\x5c\xcc\x98\xfc\xbc\x07\xb5\xf4\xf5\xea\ +g:kD\x1aF\x8d\xae\x92\xb6>\xe4\xe2\x8al\x95\ +Q\x8b\x90\x12\xd1\x0a[Y\xd6\xfb\x94E\xd9\x93\x10\x07\ +_c\x85\x014\xd9\x11S\x10\x860w8\xab\xf9\xb3\ +$\xcd\x9cU\xa0L\x22%\x8f1\x01\xb2\x157\x07u\ +\xb1\x16\xc7\xe0\xa0\x93\x8d\xc1\xfb\x81&\x1eD\x9d[4\ +\x06\x91\xa4\x92Z\xf0v@\xceRP\x155p\xc0\x98\ +J\x00\xa0\xe8\xbb\xb5>\x90 W@\xa7kZ\xc2\x18\ +O\x8eA\x99E#\xc5\xe4\xa4%r]KD\xd5R\ +\xbc\x17<9w\xfas\xa7\x99\xcb\xc5\xf0\xach\xaa\xa5\ +\xb7W\xb2vQ\xfc'\xad1P\x9c\xac\x11S.5\ +\xe8\x92w&\xebT\xf1\xf3\xe8c\x8b\xf0\x18S2\x93\ +\xcbZ!\xfb\x01\x03\x18+\x00[\x96\x9b\xdc\x1b\x82\xe5\ +\x0c)V\xe4\xdcj\xa4\x94H\x99E\x12\x1fH{\x80\ +\xac\xf4pK|\x92)Y\xc5\x04\x8cmH1\xc8\xf9\ +V\xc3,\xd3\xaf\x1d\xaa\x17V\x10nE+N\x890\ +\x82@\xcer\xec9g\x92)y\xc9\xa6g\xb9\xe9\x8b\ +\x15\xe2\x9b\x91\xe22\xc3\xfai\xa2i\x98$\x957#\ +\xf5\xa3\xb2L&=\xa71\xcb\xffe\xa53^~n\ +\x15\x18'\xbd\xee\xfd\xfaT\x9c\xb6\xb3\x00\xe5(D\xb5\ +\x5c6\xd3\xbf\x0db\x9c\xbf\x06\x85E\xee\xc1o\x22\xd9\ +Lm\x1d.y&]`7\x8ey\xff|\xa6q\x8e\ +3w[\x1e\xbf\xd70k3\xef\xdf\x80\x1c\x1b\xc8k\ +\xd8\x1c\x88\xec2\x8bB>\xe4$*\xc2\x80a\xc3t\ +\xdc\x8a\xdb\x5c\xce\xd7>\xf2|\xb3\x0f\x80\xf7\xc7\xfe\xf8\ +\x1b\x189g\xba\x04]\x97\xe9\xa63&\xdbc0\x91\ +C\xc7\x0e\xf6 \xa3\xf4\xd8\xc0_\xc4\xc5e\xe3\xdc\xb3\ +K\x0a(v\xb7\xa7\xbc\xf2\xe7\xcf\xf3\xe6s/\x10\xda\ +\x19\x93\xc9\x8cv:\xd5\x0a\xb1L\xa6u]\xeb\x22\xa2\ +\x00,\x08@\xe8BG\xe8\x02]\xd71\x9b\xcd\xa8\xeb\ +\x9a\xd1p$\xdf\xafo\xb0\xf9\xbd\xd7\xd8\xbdx\x1e\x8f\ +D\x1et\xcc\x18\xd00e\x86\x01jj\xea\xcaS\xdd\ +q\x8c\xea\x8b\x9f\x82g\x1e\xc1\x9c9MX[\x81\xa6\ +\xd6\xca\xb8%7\x15\x9c\xb9\x8b\xfa\xb6CLnm\xd0\ +\x22\x92\x22\xa7\xce\xcaCci/]\xc3\x9e9\xc5\xc2\ +\xe2\x02\xa6j\x94\xf9\x932\xb4\xb1\x09\x7fd\x8d\x8d\xaa\ +e:\xdd\x92\xbe]$\x9b\xd0\xe3\x98\xc5\xc0\xf8\xeb\xcf\ +\xb3\xf4\xa5\xcf3\xb3\x16[W8+\x95\xec\x9c\x8b\x01\ +\x92.\x80)\x93\x89t\xe3\x04\xeb\xdb\xc4?{\x81\xe9\ +\xff\xf0\xfb\xb4\xe7o\x02\x0e\xfb\xd8I\x16\xfe\xd9?f\ +\xf9\x99\xa7h\xeaJ\xb2\x92O\x1f\xa7:q\x98\xc9\xdb\ +g\xc9D\x868\xb6\x99`\xa8\x99\x5c\xb8\xc2\xe2\xac\x05\ +e!C\x08\xfdy\xde\xebH\xdc\xc7\xf0dq\x9d^\ +[;\x80\xf3\x15\x93\xc9\x98\xe5\xe5e \x09\xe3\x9c2\ +\xee\xf8\x11\xaa\xc7\xee\xc7\x9d\xbd\xc2,L\x89\x04\xc6L\ +\xa9\xbe\xf7=\x86o\x9f%\x1d9(\xac\xa4\x01\xe7=\ +\xb1\xebH+C\xf2\xe1\x15\xcc\xad[$e\xa89}\ +\x12\x1e\x7f\x10SW\xea\x8e-\x91@\xb6\xae\xa9*\x8f\ +\xf7\x15fX\xcb1\x1b\xd45;\xc9\xdf(\xf8,\xc7\ +\x5c\x16\xed\x02P\x8d\x01\x7fh\x8d\xd1o\xfe=\xc2\xc6\ +\x16\x5c\xb8\x84\xab\x1c\xdcv\x0c\xb7\xb2\xd8\xb3\xc6\x85\xa9\ +\xae\xaa\xaa\xbf'3\x99\xb0\x87\x11/\x99\xbf\x05P\xd6\ +\xb5xY\x0bp\x9dGM\x183\xff\x9bJ\xe3\xac\xfa\ +6\x03+\x9bW9\xcfq.\xc7K\xa9\x97=\x97k\ +Pz\xc0g\xb3\x19!\x84\xfeX\x87\xc3\x01\xce\xfb\x1f\ +\x10X\xe8s\xe6LeQ9\xe2\x1eGh\xa1}\xa4\ +\xc5`\x8fdl\xefg\xf6\x87}\x86\x0b\xe3[\x00p\ +a|\xf7\xfe>\x03\xb3.\xf1\xde\xf7^\xe6\xc2\x9b\xaf\ +\x93t\xf1\xdf\x1f\xfb\xe3'uT\x8dgqq4/\ +\x86)@\xca)\xc9\x0e>EF\xcd\x88\xd1h\x89+\ +W\xafr\xec\xf0a\x86\xcd\x88\xebWo\x92\xa6\x8eQ\ +\xbd\x84\xb1\x91\x9d\xe9\x8c\xf5\xad\x1d\xf1~\x88E\xb5\xe1\ +\xfb\xcf\xd5\xb4m!\xa3l\x9a\x91M|\x94\x22\x97P\ +]\xea\xa0\xabrX\x01\x1dJ\x8d\x99=Z\x0e\xcd\x01\ +\xc6\xceYD\x19\x11\x93\xac\x02J\x95n\x1a\xa3*\xdf\ +\x9e;\x96u\x22\x16\x065Ko\xaa\x01\xc9\x90U'\ +a\xe3z0)\x8f\x13\x13(\x01\x15I\xf2g\x15\xbd\ +\xcc\x9d\x86\x8b\x81`\x01~\xfap\x93K;-\xd9\xa8\ +\x5c8ee;Q\x10m\x84\xfa\xd3\xef\xc5\xf0\xcai\ +u\xae\x03\x92\x14\x070\x22;&S\xa0DL\x92\x0f\ +\x9c\xb3\x93\xe7\xccjje\xd4\xf4*u\xf4\xac\xa7\xb1\ +X\xebI9h\x81\xc3\xf6\xf2\xe4\xbe\x0f\x98\xc8\x5c\xb3\ +[S\xd6q\x90\xd8(S\xde\x9d\xd5\xaf\xc5\x87\xc1\x94\ +\x1en\x0b\x1a+$}\xb5\x90S\xe9\x81N\xdacm\ +\xfa\x82\xa6\xd4.u\xef\x04\x02\x9c\xcd@\x0a\x10\xd89\ +[\x8d\xc3Y\xe9g\x16r\xba\xa0\xc1\xc22[M0\ +\x88\x84\x0c\xe4F\x8e\xbdg\x98\x8dD6\xe5\x02\x96\xa5\ +\xa0P\xd5\x8e\xaa\xb2t\xa1#%\x07\xc9\x92r\x871\ +N|?\x8c0\xa9\xe8\xb1bEF\x9ec\xa2\xae\x8f\ +qx\xf51\x16\xaa\x06\x9f\xd9c\xca\xb8\xe7+s\x07\ +h\x0b}\x1fw4\x14\xa58\xa0\xb2ee\x81\xd5\xf8\ +\x9c\xb2b\xe7J\xf7\xa1\xfa\xd8\xc2\x10\x97\x9a\xaf5\xd0\ +\x95\xe6\xdf\xac\xae\xd2r\xeb\x91\x8c\x5c1)\x02yF\ +\xa6a\x92\x0d[\xbbc^}/b\xcc\x12gN9\ +\x1e?mh;\xc3\xb9T\x01kLRd\x98#\x89\ +MM0\x91\xbd\x9d\xcd\x99\x84\x03\x9b\xd9\x8c\xe3\xff\xdf\ +\xf9\xe5\x07\xc7>\x00\xde\x1f\xfb\xe3\xdf\xf5\xc8\x99\xcb\xe7\ +/q\xed\xfa6W\xde{\x8f\xeb\xe7\xdegg\xfd&\ +'\x1f\xb8\x9f\x9f\xff\x8f\x7f\x9b\xd1\xd2\xd2_x\xc8\x0f\ +%\x86\x0d\xb8\xac\x93\x15\xd0M:\xdey\xf1e^\xfd\ +\xd7_g6\xde\x01j\xd6\xd7\xb7x\xf7\xdd+\x9c\xbc\ +\xfb\xe4\x87\x1e\x1a\x82.L\xcc\x9d\x8e\xc3\x9eh\x98\xd1\ +\xc2\x88\xa6n\x107\xe9\x80]\x18p\xf8K\x9f\x82\xef\ +|\x97\xe9\x95K\xb4Lu\x99\x93%\xc0\x19\xa8\xef<\ +\xcc\xe0\x17>\x83\xfb\xcc3\xd8\xfb\xef\xc7\x8c\x86\x98\xa6\ +\xa6m[\xba\x101\x0e\x9c\x89$\xeb\xa8N\x1c\xa1\xba\ +\xf7\x1efo}\x80\x09S\xc4\xb6\xdf\xe3\x8c\xc1_\xdd\ +\xc1<\xfb-\xf2\xf1C\xc4\xc1\x10\x9b\x221\x1ae\xa8\ +\x13&$\xfc\x81\x15\xfcBE\xb3-\xc9\xb5\x0d\x0d3\ +v\x19`\xd9d\xc6\xf6\xabo3z\xee{\xb8\x9f_\ +\xc3xG7\x13ykJ\x9d\x1a\x1fU\xcc\xa6\x13\xd2\ +x\x82\xdd\x9db\xde\xf8\x80\xc9\xff\xf6e\xbag_f\ +rk\x134Wv\xd5G\x9a\xc5\x81L\xae\xd6S\x0d\ +\x1a\xf2\xddw\xe2N\xdfE\xf5\xce9B\xce\xb4d\x1c\ +C\x02\x81\xd0\x05\xa6\x9b[\x8c\x9c\xe9\xa5\xbe\x05\x98\x15\ +\xc0X\xa4\xd7UU\xf5\xd7\xc39\xc7\xea\xea*\xd3\xc9\ +\x94.\x04f\xb3V\xe5\xb4\x96nXa?\xff4\xcd\ +\x8b/\x13\xcf_\xc1$GGf|i\x0b\xff\xad\xef\ +\xd2<\xf50\xd5R- *%qw>s\x17\xa3\ +\x7f\xfa\x9b\xd4_\xf93f760K\x0b\xf8\xdf\xfa\ +E\xb8\xe7\xa4\x9aQ\xc9s;\xe7q\xd6\xe1\xacD@\ +tj\x0e\x96\xb2\xb8\x19G\xb2H\xaf\x15@:g\xc4\ +\x5cK\x81\xbc\xd5\x8dX\x89\x922\xa3!\xae\xaei\x0e\ +\xad\xf5\x9b\x0e\xab\xe6\x1f]N$k\xb0\xcec\xf6H\ +\xefsJb\xec\xea\x1c1&f\xb3\xd9\x1e\xa0*\x80\ +\x5c\x5c\xa0\xab\x9e\xd1\x15&W6\xab!t\xcaN\x8b\ +\x14\x0c\xe6&V\x05\xe0\x16\xf9\x5c\xb9\x16\xce\xa9\xec\xcd\ +\xa0}\xc3\x1d]\xd7\xc9\xcf\xb3e\xd0\x0c\xf1z}b\ +\x16~\xc2\xday\xe6g\xd9DJ5;k\x85;a\ +\x5c\xd9<\xd1\x1b\xaf\x94\xfdZ\xaf\xf2(\xef{\xcf\xcf\ +\x0by\x5cL\xae\xfa\xcd\x05{~\x97\xe1\xea\x07\x97x\ +\xe5\xeb_c\xba\xb3\xf5C\xa7\x96\xfd\xb1?~\x92\xc6\ +\xa9\xd3\xb7\x8b\xfb;\xea\xb4\x9c38\x8f\xad\x1a\xb0\x99\ +0m\xb9\xfd\xe8A>\xf6\xf4\xd3\xfc\xef\xbf\xf7\xfb,\ +/-r\xe1\xfc9.\x9f\x1bs\xf0\xc0\x11\xd6\x8e5\ +\xdc\xbcq\x8b\xd8%\xba6P\x9c\x92\xad\xf1X\x9b\xf1\ +\xb6b\xb2;#\xa7\xbdi\x00\xea\x02L\xc4\xa9\xfb1\ +\xceb\xb2%\xe6n~p\x0a\xa8\x8cU\xc0\xa3*\x16\ +k\xa4e\xc4X\xd3\x032cD\xbal\xb3!j\xef\ +\xa2\xb5\xc2G\xa6\x94q*\xc3\xb5Z\x98\x8c1\xd0\xf7\ +\xc0*\xeb\x5c\xcc\xb7R\xd2\xdf\xe5\x02:\x14r\xfa\x8a\ +\x982\x0e\xab\xf1JR\xac\xb4*k\x86\x8c\xc95\x98\ +\xa0\x07_L\xc5\xc4 \xab\x00\xd4l\x0bx\x13\xe0\x99\ +\xb2\xc4N\x15O\x0by\xefi\x0f\xf0\x17\xdf\x8a\x92G\ +a]E\x8e\x11\xeb_\x87\ +5\x9e\x14\xa5\x15IL\x11\x039+[m\x0d\x96\x9a\ +L\x87\xb5\x9e\x18\x15\xe4\x9a\xac\x8cq\xc4\xa0kg.\ +\xee\xd7\x85]V\xf3\xaa\xe4\xc8\x042\x92`!\xae\xcc\ +5)\x05\x8c\x19\x90\xf2\x04\xd4\xa9\xb9(\xe8\x0a\x9b+\ +~-\xdag\x9b4\xd6\xca\xca\xf9\x17\x10\x9e\xb0\xa6\xe9\ +\xe7s\xd9E)\x84\xb4`\xf0\xe4\x1c\xb4\xe0+\xebX\ +\x8e\x86\x14,\x01\x83\xb1`\x8d<\xaf\x14\x07\x00\xbc\x9c\ +\x93<\x95\x1b\ +\xcc\x9bg\xe9\xde\xbf\xc8\x94\x8e\x8cTt\xe5\xab\x81.\ +\xc2\xb5\x1b\x8c\xeet\x80n:#v\xad\xe4\ +\x22\xceZ\xd2\xee\x98t\xf9\x06\xf1k\xdf\xa2\xfb?\xbe\ +\xc2\xf4\xf7\xff\x84\xedo\xbd\xc2t<&\x91\x80H\xb3\ +R\xb3\xf8\x9f\xfe*\xfe\x93\xcf`\xaa\x8a\x14\x93\x04\xc2\ +7\x03\xc2\xcd\x0d\xda\x97^\xa3\x9dN\x98\xa9\x83u\xc3\ +\x80\xe1\xf1;p?\xf3\x0c\xd5\x1d\xb7\x03h&\xe2\xdc\ +\xa1y\xef9/N\xd0{\xb3\x88C\x0cL\xa6\x13*\ +5f\x02\x04t\x1fX\xc6\xac.RM\xa7\xb8\x94Y\ +\x5cZ\xa59t\x10\xfb\xa9G\x18<\xfe\x10\xcdp\xa4\ +\xe6*\xc2\x9e\xfa\xd1\x10s\xe7\x09\xec'\x9f$}\xec\ +1\x86\xbf\xfc\x05\xea'\x1e\xa6^\x1c)\xc3\x98\xd5U\ +U(\x90\xc2\x80\xcef3\xb9\xa5\xd4\xf6\xb1\xf0\x17\x05\ +\xec\x0a\x98\xd4\xfc\xc4,Lg\x1f\xa7\xb1\xa7'\xdd8\ ++\xa6T\xce\x11\x95b0f.\x1d\xb6J\xab\xe6\x0f\ +m\xac,]\x17\xfa\xd7\xe9\xa3\x86\xb4\x8a\x0f\xa6\x7f\x7f\ + \xf2\xc2\x92\xc7\xbb\x97\xe9-2\xe7\xa8\xf7L\xceh\ +\x81'*\x00\x9e\x03}c\x1c!D\xdav\xa6\x9b \ +CU7\x0cFCy}YJ\xf5\xfa\xc8\xeb\xce\xfb\ +\xa0\xe9\xcf\x81\xbc\x8fR\x89\xce\xc4\x988w}\x87\x0b\ +\xd7w\x85\xedP\x10=\xdf@\xca\x06`/\xfb\xbb\xb7\ +\xe7W\xee\x9d\xbds\x06lo\xec\xf2\xc2\x1f\x7f\x99\x0b\ +\xaf\xbf\xc2\x1c\x22\xef\x8f\xfd\xf1\x939\x06\xa3\x9a\x9f\xfa\ +\xd9g\xf0\xce)\xc0D\xe8\xaa\x90\x04\x0c\xab\xcdl\xc8\ +\x86\xb7\xdey\x97\x1b\xb768\x7f\xee:W/\xc1\x1d\ +\xc7Op\xfa\xcc\x11bl\xe9\xba\xc8x:!\x06\x91\ +8\x1bc\xa8|\x85s\x8eY;\x16?\x84\x82\x10J\ +\x8bLN8'\xa2\xca\xa28\x89I\x1c\x81\xb2\xb2\x9d\ +\x22\x0fu\xe4,\x1a$c\x99?\x8f\x99\xaf\xb5\x18#\ +@\xb0g\x0b\xe5\xf1\x22\x1b\xb6\xc2:\x1be9SP\ +\xb0\xe6\xd5ok\x8e^D\x1e\x9c)\x9f}\xc9\x8cE\ +\x0d\xf9J\x86o\xc2:5F\xd29\x95\x8c\xb8Dk\ +_\xac\xcc9Z\xc8\xeb\x99\xba\xd8\xbb\xf3\x9b\xbe\xd1\xb9\ +\x18Re-s\xef\xd1\xb6\x92)\x13X\xc6H\xf1\x0f\ +\xdb\xb3\xca\x92\x11\x5c\x14*\xb9\xff*j\x1bC\x1f;\ +d\xbc\x16\x05\xe5\xf9\x8d\xb2\xf2EN-\xb8N\x0f2\ +\xcbl\xdcg\x06\xef\x01\xbe`z\x16\xda\x1a\xabLm\ +\x96\x82\xad\x07g\xadd\xde:\x87qA\xaf\x7f\x85\xc9\ +{\x0a\x96\x00\xd9\xe0\x8c\xd3H\xa7\xa8*\x01u\xfeN\ +\x08\x186N\xfb\xcfK\x8bN\xfe\xd0\xb5\xcd\x04-\x0e\ +\xa8\xd3tO\xb7\xeb\x1e\x00\xed\xab.\xc5T\xab\x0eS\ +F\xf3\xa5\x95V\x90w\xe5\xc51\xbbdX\xa8a}\xcb3\x0b\x16\x93\ +kf9\xe0\x99\x11\xf4sC.\x1f\x99\x8c\xc9\x99\xf7\ +\xbe\xfc\x87|\x94\xb1\xcf\x00\xef\x8f\xfd\xf170b\xe8\ +\xfe\xc2\xcfv\xb7\xb68\xff\xe6\x9b\x9c\xbc\xef\x1e\x05F\ +\xf3\xdf\xfd0\x06\xb8L*]\x88\x9c\xfd\xdek<\xf7\ +\x87\x7f\xc0\xe6\x8d\xeb\x98=}-m\xdbq\xf5\xf2\x16\ +]\xdb\xe1|\xe9\xc3\xa1\x97<\x03Xg{9jJ\ +\x92\xa7g\x8d,f\x1d\x1du\xddHoR\xb4\x0c\x8e\ +\x1e\xa6\x15\xb13\x86\x16\x11@M\xa9\xef\xb9\x13\xfb\xa9\ +\x8f\xc1\x91\xc3d\xd3/\xb3R=V\xb6\xd0{O]\ +\xd7\x12\xb2\xdeT\x98GOS\x1d;\x8a\x7fgLK\ +G&3\xcd\x99A\xe51]\xd2\x9e\x9b\x84+\xb2\x1b\ +\xc5W\xd9B\xb7<\xc4|\xeac\xd8g_%\x8eo\ +\x91\x980a\x17\x8b\xc3\xe2\xe9\xd2\x8c\xfc\xdak\xd4\xff\ +\xe3\xef\xe1\xce^'\xaf,\xe2\xeeX\xc5\x0c\x86\xb4\xef\ +]$olb\xce^a\xf7\xabt\xd2\xe4&\x00\x00\ + \x00IDAT\x7f\xce\xf8\xfae\xa4MJ\x22\x95\ +2\x81\xc1\xd2\x88\xc5\x7f\xf8s\x98\x9f\xfe4\xc1y\xc2\ +\xac\xa5mg8\xe7X\x18-P\x7f\xf6I\xdc\x9f}\ +\x13\xf7\xcdo1\x18\x1e\xa0\x0b\x81\xea\xc8m\xb8\xbf\xff\ +sT\x0f\xdd+=\xad1\xf4\xce\xc4=\xc0\x0dec\ +\x22\xa0\xac\xe4\xff\x8eF#\xea\xbafkk\x93\xad\xad\ +\x0d\x96\x96\x96\xd4\xf4I\xa4\xc2ym\x85\xfaW\xbe@\ +|\xf2~\xfc\xd9\x0b\xe4Y\x8b\x1d\x0dp\x0f\xdc\x8b\xab\ +\x1bJ\xecN\xd7\xb6\xd2\x0b\x1c\x02\x0c\x1b\xec\xf0(\xf5\ +\x91\x83X\xeb\xa8\xd4\xd0+t\xc2@\xc7\xa0\xf9\x94\x1e\ +\xb2\x1a}\x85\x18q\xc6\x90\xbbN\xcc\xa9\xd4Ey\xaf\ +\xf9\xd5\x1c<\x9a\x1e\xac\x96J\xb7\xb5\xa6\xdf\x0b\xf4\xce\ +\xcbe\xc3\xc8\x5c\xaa\x94\xb3\xc1h\x1f\x5c\xd0>-\xd9\ +\xd0\x884\xd19\x0bH\x9foJ\xb2j\x8bB!P\ +U\xf5\x87\x18\xdc\x02he\xd3\xea{Is\x91[\x97\ +\xbf-\xcf_r\x81\xabJ\x98\x8b\xa2z\xc89\xe3\xab\ +\x9a\x81\xf6\x9c\xa7\x9cH1\xe1\xad#jD\x88\xd7\xcd\ +R\xca\x19_\xfa\xee\x11\x80l\xf6\xbc\xefbHRX\ +\xe2\xc2M\x80\xec\xddt\x9f\xd8\x03\xde\x0f\xfd\xbf\x07\xf8\ +\x96\xd1v\x91w\xbe\xf3=\xde\xff\xdeK\xe4\xbco|\ +\xb5?~\xb2\x87\xb5\x86'>\xf1\x10\x83Z\x5cp\xfb\ +\xf6\x11\x05Q\xb2\xa6H\xf1\xe9\xf2\xe5\xcbR\xac\xeb\x12\ +M\xb5\xca\xf1\xa3\x87\x19-\x1b\xce\x9e;\x8f\xcd\x96\xf1\ +x\x97\xa0\x850\xeb<\xdeZ\x9c\xb3t]\xa4\x9bI\ +\xdf\xec\xfc\xd3Y\x5cz\xa5\x05\xc4\x16s#\x8d\x9f\xc1\ +\x14\xc3)\xe4\xb8t}\x13S,\xe9'\x16\xaf\x09\x01\ +8\xd6\xd4\xc44S@X\xcc\xae<\x22\x1bVcB\ +]\xd8\x8c\x02\xe7\x94\xb38\x0dk\x0f\xa8\x80[\x85D\ +Y\x98pc\xeb\xb9\xa2\xa4\xb8D\x9b\x22\xa1\x96\xb9J\ +<\x824\x8f<\x156\xb7D\x1f\xce\xbf\x17v\xd5\xaa\ +\x84\xb8\x22\x13\xe5\xfd\xe6H\xca\x0e\x8887$1\x93\ +\xf7\xa5\x94]\xdf\x87\x9d\xb3\xc8\xc4sqK\xcadc\ +I\xda\x83lr\xd2v\xde\x0c\xa6\xc4\xd2\xa1\xe7Hs\ +ss\x91/\x97\x9e_\xd9\x8b`\x12\x16'\xf3gN\ +\xbd\xb1\x98\xa1d\xe5\xeadi\xd0\x02\xa6\xce\x9f\xda\x8a\ +\x22\xf3\xa9\xa0\xb5\x14\x04\xa4\xcb<\x9b\xe4\xf8m\x89\x86\ +*+T1\xe92r}\x92\x15\xc2\x01O\xb2Q\xf2\ +tS\xc68y.\xf1\xd8\xca\x0aX\x8d\xf6\x01\x0b\x93\ +-9\xbdv\xceZ\xf7\xeb`\xd48)\x05\xdej|\ +F\x92\xf5\xc49C\xce\xca>\xeb^\xce ra1\ +\xc8*\xbcs\xd4zs\x0d\x18lu\x98f\xf9i\x16\ +\xab\x8aJ\xd9y\xf4T\x14\xc7f\xac\xb6o\xab\x12\xbc\ +\xd4&\xd4\x84\x9cB\xe4f\xfa\x9a\xb4\x14h\xd5\xc1\x19\ +\x0b\xd4r\xc8\x04Q\xfe\x99\x01\xc4N\x1eS\x8a\xb8\xc6\ +\xec\x01\xc1\xcc\x9f4%9\x0e\xed\x12\x10\x06\xdaH\xc1\ +=\x91\xa5P\x943uvdS1\x9e\xecr%E\ +\xac\xb1x_s\xe4 \x00\xde\x1f\xfb\xe3\xc74\xbav\xc6\ +\xb9\xd7\xdf\xe0\xf1\xcf~\x8a\x95\x03\xe2`\x973\xc4\x90\ +\x98M[\xea\xc6Q7s\xd9\xac\x01\xba\x90\xb8\xf4\xd6\ +\xfb\xbc\xf8\xd5\xaf\xb0y\xfd\xaa\xfef>\x8dum\xe4\ +\xdc\xb9\x9bL\xa73\x16\x97\xd4\xe4'\x06R\xd0\xd8\x16\ +\xef\x09)\xe0\xd4\x90\x81\xacn\xc8V*\xaf\x0b~A\ +\xbeO\x86\x9c\x1c\xf6\xd0!Z\x1a\xc6L\xb4\x16k\xb1\ +8\xdc\x89\xdb\xb0\x87\x05\xfcZ+\xf141%B\x94\ +jka\x97c\x8at\x9d\x1ap\x1c?\x8cy\xe0.\ +\xaaw\xce\xf7\xe0\xd3b\xa8\x9c\xa7=w\x0b\xde9\x87\ +=v\x8c\xe8\xa4\xe7\xc5{G\xc8\x99d\x22\xad\x05\xfb\ +\xc4\x03\xd8\xc7\xef\xa7z\xf69b\xb6\xea&\xdd\x92\x99\ +\x01\x86\x14`\xf7\xb97h\xbf\xff\x1eq\x90i\x8e\x1c\ +\x80\xca1\xbd|\x0d;\x9e0\x0c5;\xd3-\x02S\ + Q\xe1qxR\xe3\x19\xfe\xec\xa7\xb0\xbf\xf5\xeb\x84\ +\x03k\xb8==\xbb\xd6:\xba\xae\xc5\x9e\xba\x8d\x95\xff\ +\xe2\x1fP\xff\xf4c\xd4\x8b\x8bt\x80?q\x9c\xfa\xd1\ +\x87\xb1\x8b\x0b\x12\x0d\xb0\x078\xee\xedk-?/c\ +.\xbd\x83\x85\x85\x05\xa6\xd3\x09\xce\xb9^\xfe\x9bs\xc6\ +U\x15\xacT\xb00\x84\xbbO\xa9\xb9\x86!\x19\x98\x86\ +\x0e\xabn\xc0N\x9d\xbd\x8b\xeb\xb4s\x0e\x13\x8b\xab\xa8\ +,\xfe\x85]\xce\xfa~\xbc\x17Is]\xd7\xc4\x9c\xe8\ +t\x03U\x8e\xb7,h\xa5\x8fyo~r\x01\x8e\x85\ +\xa5\xcd\xd9\xf6?\x13\xf6\xb5\xb0\x15\x86J\x8fK\x08a\ +\x01\x98!\xc6\x9e\xb9\x9f\xf7\xe9j\xefqa\x0bP)\ +\x9f\xb5\x88\x81\xc9\xdcp\xaa\xebZ\x8cQ3\xb7\x94\xd4\ +\x0c\xab\x15\xa5\xa4\xb3{z\x8d\xf3\x87\x8a<\xdeW\xbd\ +\xe3s\x01\xac\xdeW,,,\x88#5\x99\x94\x0c\xde\ +:\x9c\x93\xc7\xe7\x94H*C\xb4{\x8a<%\x9b\xb3\ +\xf4\xcbe\xad\xfa7\xb5\xef\x01\xad\x12\xe3\xfdF\xc0\xd0\ +'m\xec\xe1G~8\xf8\x8d\x19n\x5c\xba\xcek\xdf\ +\xf8\xd7Lw\xb7\xff\xaa\xd3\xc9\xfe\xd8\x1f\x7fk\xc7\xa9\ +{\x8es\xf2\xe4m\xe4\x98\x88F\xe7\x10\xeb\xb4\xad\xc0\ +\x80\xb3\xda\xef\x08\x95\xb3L\xdbLJ\x03\x8e\x1f=\xca\ +3\xcf\x9c\xa1\x19\xc0\xf6\xf6\x0e\xd7\xafm\x10RT \ +hq\xca\xbd\xc5\x18\x99M\xa7\xc4(\xaci\xbfU7\ +\x82\x0c\x0a\xc8@\xfbt\x85m\xcd=`\x15y\xac\x00\ +\xf5\xe2>,Q6\x85\x09\x15\xb4\x9057\xd8\xa4(\ +\xa0\xc9\x18 (\x18,L\xa5\x95\x22\x9f\x02K\x01\xc2\ +\x85\xf5\xae\x90w\x1c\xf4\x184nG\xb9\x5c\x01\xdfF\ +\xfb@\x15]dU\xab\xa4\xe2\xd5\xa0\xac$\xb6\x97Z\ ++\x7f\xaa\x80s\x9e\x05\x9c\x99\x89S\xb4\xb2\xb9F\xde\ +<1\xb5:?ws?\x08+\xc6`1uXS\ +37\x06S\xa0\x8f\xa1D\x13\x99$\xb4a\x0c\xb9?\ +\xf6L\xd2\x99_\xcc\xb0\x8c\xbe\x8eU\xc0_\x18l\x01\ +\x8f\xb67=\xccF\x0a\x16F'Ua\xfb\xac\xfa@\ +;\x8a\xc1\x95VvI\xb1\x13\xb8o<\xf3\x09\xd8a\ +\xcb}\x85\x14$LY\x87\x8d\xa18;\x83\x98\x91e\ +\x03.W`\x9d\xc6:i\x94SL\xfax}\xcf\x0a\ +\xc2E\x22-B`)F\xe8{\x01\x0c\xd5\x9cr\xdd\ +K\x93Rd\xd7\xd2\x17m\xd5Y[\xd6J\x83\xc3\x91\ +\xf7\xc0J\xa3\x86m\xc9.`\x9a\x134\xa3\xbbYp\ +\x15C\x0bC\x03\x83\x22wF\x84\x13N\x19\xdb$o\ +\xb7\x88\x03\xb0j\xb0\x9e\xb5\xdd\x1d\x0bm\xab\xb8\xbc\x98\ +^\x15\xf2?\xcb\xa1;!\xa2\xd1\xce\x1fL\x89fV\ +a\x80A\x9e\xab\xc8\xaaS\xd6\xf6\x1e}.\x8b\xb2\xc9\ +\xc6\xf6\xde\x17\x16}\x90ZU\x0f2`\x86L\xda\x09\ +\x97\xae\xef\xd2T\x89;\x8e\xd5\x1c?fy`\x0ao\ +^vd\x86\x84|\x18Cdd6\x99\xb4\x132\x15\ +\xc5\x15\xfc\xa3\x8e}\x00\xbc?\xf6\xc7\x8fk\xe4\xcc\xd5\ +s\xe7\xb9\xf6\xc1y\x16W\x96i\xa7\x81\x9bWnp\ +\xfe\xcd\xb78\xff\xce;<\xf3\x85Os\xcf#\x0f\xf4\ +\x1b\xe6\x982\xd7\xce]\xe1\xb9?\xfec\xae}\xf0\x9e\ +N\xb8%\x91M\xeb\x9c9q\xed\xea\x06;\xdb\x13\x16\ +\x97\x17I1\xd1\xc5N\xfb\x82\x12m\xd7\xf6@\xa6\xae\ +\xeb\xde\xe4(G\x01\x06m\xdbRy1\x98\xf0]\xa6\ +\xdb\xda\x15\xf7\xe4\xac\xf6\xfc@E\x85]\x1e\x82\xab\x08\ +1@\x92\xc8\xa5\x90C\xdf_\xda\xd4\x0d)'\xc6\x93\ +\xb1\x1as\x18\xec\xe2\x00\xf7\x99'\x09\xff\xcf\xd7Im\ +\xa0eJ\xc0R\x8f\xc7\xa4\x0b3\xaa?\xfds\xfc\x83\ +\xf7`\x8e\x1e%\x11\x09A\x18Ek\x0c\xb6v\x84\x03\ +#\xcc\xcf|\x8c\xfa\xc2y\xba\x0b\x97\xf0\xc9\xab|\xd9\ +R1\xa0b\xc8,\xcf\x18\xefl\xd1\xeeL17.\ +R67\x12\x9c0\x02\x02\x9e\x8c\xa5b\xc4\x12\xbei\ +\xf0?\xf7\x18\xfe\xb7\x7f\x9dt\xf0\x00\xe4DV\xa6\xbc\ +\x80\xcb\xae\x93\x9e\xd4\xc1c\x0f\xb3\xf2\xe0\xfdd\x03C\ +_\x89L:#\xd2b`/\x10\x9cKwe\x14\xc7\ +\xe1\xd2\x07\x5c\xc0Y\xd3\x0c\x18\x0c\x86lnn \x8b\ +*\x92A\x9ce:wUM=p=\xa3\x9c\x15\xd0\ +\x95\xb1WV]\x22\x83\x0a\xd0K@\x17:*\x05\x7f\ +N_;\x194sW\x14\x03\xc6\x8a\x0cx\x0e\x82\x93\ +\xb2\xb0\xb2\x02z\xef\xfb{fo\xfc\xd2\x1c\x18\xdb\x9e\ +\x9d)\xd2e\xef=Q%\xf5M\xd3@\x16\xb7\xf1X\ +\x1e\x9b\xa5\x9ao-\xca&\x97\xe2\x81l\x80\xca9\xdc\ +[,\x98\xffL\x9c\x9f\xad\xf5\xfa3\xfac/\x12\xb5\ +\x9c\x0b\x187\xfd\xef\xda\xb6\xd5s,\x15\xfc\xc5\xc5!\ +\xce;\x91\x05f\xf0n.\xa7\x96\xcf\x9b\x14u\xbc*\ +&bJb\x06\xa2rp\xef\x9d\x92\xdd\xb2\x19\xea\xa3\ +\x8btS\xa0\x1fq\xb9\xde\xf9\x87\xf7\xf9\xfe\x90)\x81\ +\xf1\xce\x8c\xd7\xbf\xf1Mn\x9c\xff\xe0/\xff\xc3\xfd\xb1\ +?~B\xc6\xc1\xa3+<\xf5\xe9\xc7pU%\xb0 \ +3g\x1a3$\x93Hm\x04\xe7H8\xb2q\x84\x18\ +9\xb8r\x98\xc7\x1f;\xcd\xf6\xf6:\xb7n%\xda\xae\ +S\xff\x02C6\x12og\x9c\xc4\xea\xecn\xef\xea\xfc\ +\xb2\xa7\x7f\x13\xe8}\xad\x80R\x9a\xb2\xce\x93RP\xa5\ +K\x90\x0f\xafI\xaa\x12\x89X[\x01V\x19-1U\ +\xaclC\x88\x9d\x82\x22\x0fF\xd8-1^\xecTZ\ +\x9b\x95\xa5\x0d\x18+E7\x92\xc5\x10{\xb0\x81\x09:\ +\xa7\x088\x86\xa4\xb9\xe6\xb1\xcf\xfe-\xcca\x1f\xc5\x96\ +\x03B\x85\xd9\xfe=\xe4\x18q\xde\xea\xfcQ\x8a~*\ +;6\xc2\x88\x0ap\xab\x0bo\xaa\xf8\xccI_e\xcf\ +v[e%Eb\x9c\x8a1W.J\x1f\xa0\x80\xdf\ +~\xee-`R\x7fm\x9c*\x98\x93\x16\x10\x94\xad\xcd\ +{\x0a\x11\xbd\xab1d-[H_\xb5\xbe\x1e{\x98\ +F#\xe7\xce\xf4\x121\xa7\x85\x8b\x88\xb5\x19\x8c\x14G\ +\x9d\x15i\xb1\xec?t\x1e\xcde\xce\x96~h\xd3O\ +\xd6\x1eQ \xc9\xfb\xcd\xc5H1'\x9c\x06P\x9b\x5c\ +)\xe8\x975\xaa(\x00PW\xe8lDF\x0d\xc2N\ +g\x13q\xd4z\xcfH\xec\x9f\xd5{\x08\x9c\xf6\xac*\ +\xc3\xab\xc5\x1d\xb2&9\x18\xd9\xa5\x18\x8ar0Q\xfb\ +#P\xdf\xc5\x96_eT\x0d\x19XC\x830\xaa=\ +\xdb\xbb\x87\x89Me]\xcb\xf2\xf6\x8ab\xc9U\xe5^\ +\x83^\xc5\x8e\x00\xda\x94Ti]L\xaf\x9c2\xc1Y\ +\x80t\xd4\xde\x1dc\x04H\xc7D\x11$\xf4\xa06\xea\ +\xad[Xe5\xe4\xc6Y\x91e\xb7\x80v\xa8\xf7\xc4\ +\xb4\x14e<\x03e\xd5\xa7\xed\x8cw/n\x13\xe2\x0a\ +O\x00\xde\ +\x1f\xfb\xe3\xc78&\xbb;\xbc\xf6\xad\x97\xd8\xde\xdc\xe5\ +\xeckor\xf1\xdd\xb7\xd9\xdd\xbcE\xe8:\x1e\xff\xf8\ +c\xfd\xf2\x90\x12\xdc\xb8|\x83o\xfc\xe1\x1f\xf1\xc1\xeb\ +\xaf\x90\xe2\xbcb)\xa3L\xf2\x89kW\xb7\xb8~}\ +\x93#\xb7\x1d\x04\xc0)\xeb'\x92\x949x\x01\x89\x84\ +) \xaa\xeb\x04\x0c9/='n\x1a\xc9Wn\xd2\ +\xe6N\xa5\xc2\x11\x8fe`\x06\x98\xa5\x11]\x8c\x0a\xa0\ +\xac\xf4dD\xe9i\x1d\x0c$z!f\x95\xb24\xca\ +\xd6\x0d3\xee\xb1\xfb\x08w\x1e \xbc-\xee\xd2\x89\xc4\ +N\xdc\xa5\x8b\x89\xc1\x1b\xaf\xb0p\xe3\x06\xcd\xf1\x13d\ +ch\xbb)\xa5\xa7*\x92\xe9\xbc\xc5~\xf2\x11j\x22\ +\xf6\x7f\xfd2\xf6\x9dwIy\x91@&\x92\x08\xb4\xb4\ +\xcc\xe8\xe80\xea\x11]\xba\x88\x9c\x9a\xe6g:<\x86\ +\xcaT4\x87\xd7p?\xfd\x08\x83\x7f\xf2\x9b\x98\xbbN\ +b\xabj\x8fd\x1c\x95\xcbJ_\xe9\xd6\xd6&\xbb\xde\ +\xb3\xba\xb6\x86w\x1e\xe3D:\x15\xba\x0e\xa3`\xd2{\ +/\xe7BY\xdc\xb4\x07\xac\x16#\xac>\x87Y\x01k\ +\xce\x99\xb5\xb5\x03\xfdk\xd6u=7\x98\xb2RX\xc0\ +H\xcf\x8c\xe9##\xe4\x18\xcb\xe3\x8b\xcczo\xc4\x82\ +1F\x9c$Uj\xd6g\x1f\x96\xaa.\xb21\x9c\xcd\ +f\x0cF#\xe6\x15\xe99\xdbZ\xc0`9\x9eR,\ +)\xef\xa9wu\xd6\x9f\x97\x0awa\x8fwvv\xa5\ +\xa0RI\xc6n\xcc\xc2\x03\xe4\x94Un]6Is\ +\xa3-\x89$\x0a\xbd\xa49g\xfa\xf7\x95\x8a\x1b)\xa8\ +\xb1\x99\xd3>(z\xf9\xf5\xfc\x1c\x14\x16\xd9\xf5\xe7I\ +~/\xfd\xbaKK+\xfc\x7f\xec\xbd\xeb\xb3,\xc7u\ +\xe5\xf7\xdb\x99YU\xdd\xe7q\xef\xc5\xbd\xc4\x8b @\ +\x80\x00\xc1\xa7H\x0d))\xa4\x19\x8f\x1d\x13\xb6#\x1c\ +a\xfb\x83\xfd\xd9\xe1\x0f\xfe\x0b\xfc\x7f\xf9/\x90\xed\x91\ +g$\xca\x1a\xd2\xb2^#R\x03\x92\xa2(\x12\x04\xf1\ +\xbc\xafsNwWUfn\x7f\xd8;\xab\xfa\x82\xa4\ +D\xca\x8e\x18\x02\xee\x0c\x1c\xdcs\xba\xab\xbb\xeb\xd5U\ +\xb9\xf6Z{\xadn\xe8\xed\x1bSlb\xd6H\xfaZ\ +u\x01\xea\xe2\xd22m\x93q\xad\x94Z\xd7\xc7\xfd\xf5\ +v\x8c\xcb\xf2Ml\xc7\xb3=Pa\xc9\x14\xfd\x87\xc6\ +\x9c\x0b?\xfa\xce\x1b|\xefO\xbfI\x9e\xc6\x7f\xfc\x05\ +\xa7q\x1a\x1f\xe1qqk\xcb?\xffW_7\xa5S\ +K\x17\xf2FU-\xd5\x00l)\xe6T[#\xf3<\ +\xb2\x1b3\xdbt\x87\xaf}\xf5u^|\xf1Y\xb6\xdb\ +\x81\xabG\xd7|\xef\x07?b\x9aFj\x81\x187.\ +\xcb\x8c\x1c\xc6C\xe3\xd0\x9c\x05\xb5L\xdd\x10\xa2\xbb\xe3\ +\xe3_V\x9b\xc9\x972/\x1e\x16\x12\x84f\x18%A\ +lb\xef\xbd\xb9&\x7f6\xb8QjqY4\x80e\ +\xc8\x84 \xc6f>\xc14\xfa\x95\xd6\xaf\xd1\x96\x95\x9a\ +\x90\xea\xd9\xb9\xcb\xf5\xc6\x15Z\xce<\x83x\xba\x92\x81\ +X%\x1b\xcb\xa8\x1e\xe1\xe3\xbd\xc9\xad \x1ebg\x00\ +M\x8a\xe7\x98\xdb\xb6I\x04-3\xcb\xd4_\x9a\xc1\x96\ +3\xc9\x804\x07n\xf5\x82AC@\xbe\xad\xad\xaf\xd5\ +\xfe3vU=r\xd0\xa2\x82Z\xcfn\xc5\xe2\x94\x9a\ +4\xb8\xc5I\x19\xdcQ\xad\xc4\xb0Au\xb2\xd7\x89\x17\ +\xca\x1d\xa0\xc7 G\xbd\xc5\x9d\xdfW\x8a\x1d\xc3\x10\x9d\ +\x91\xaf\xc6r\xb7\x9ek7RH!1\xc8\x96\x8dD\ +b\x0f]\xd8\xd0\xc7d}\xb1A\x88\x92\xfc'\x22D\ +T\xfc\xde\xa4P\xb4P5/\x0a\xb9Z\x95\xa9\x06\x8a\ +ZT\xa4\xc5H&\xa6b3\x8eZg\xaa9\xa3-\ +\xec2\xc1t\xc3Z\xad`\x22\x88\xcb\xa0M\x0ao\xdb\ +\xd4\xe0\x97\x9d\xebT+\x9eDW\x1dmc\xe2,^\ +r\x1eos\xd1\x7f\x92]\xbc\xc7\x0f\x0a\x0c\xaa\x9c!\ +\x0c\xe2\xe0\xb7\xae\x8co\x0afp%\xb11\xacV\xbf\ +\xe9\x92=\xa7qu|\x06\x93:\x17uy\xb2\xbfW\ +uqAkC+\x0d\xa5\x16\x7f\xdf\x06j\xd5\xe5\xcd\ +\x8d!\xc6\x81m\xb1e;\x8fJ\x0a\xbe\xac\xca\x93\xd9\ +\xc0^\x811]@0\x19\xb3h\xe4\x5c\xcc\xdf\x84T\ +\xb9\xd9\x17\x1e\xf9\xac\xf0\xda\xa7\xe1\xe1Nx\ +\xbb&6z\x8b\xfd\x81\x14\x8c\x81)\ +\xb5Z\xff\xbb\xda\xb2C\x9f\xd67<\xfaj\xb6b{\ +\xfb\xf7\x17\x8d\xaa\xf0\xe0\xdd\x07|\xe7\x1b\x7f\xc4\xf5\xc3\ +\x0f>\xf4\xbd>\x8d\xd3\xf8\xf8\x8d\xaf\xfe\xf6\xe7\xb9\xbc\ +8\x87\xd9g\xd3\xb5.E>\x8d\xd11c@%\x90\ +K\xe1f7\x22\xd2\xf3\xe5/~\x96/}\xf9un\ +\xdf\xba\xa0\xcc\x99\x1f\xfe\xf8-\xae\xae\xf6\xf6\xf2\xa6\xe4\ +@\x18\xc7\x91y\x1a\x0dPI4\x03)\x07\xb2\xab\xeb\ +\xb2\x19\x0b\x85\xe03\xff\xb0\x16\xbc,#v\x06Iv\ +o\xf3\x22\xb3\xa1\xb8\xba\xb0a`\xb0\xb4\xe2\x7f\x87V\ +\xa8\xf4\xf6\x17eQ\xf5X\x9fl\xeb\xf3\xad\x06\x9c]\ +J\x8b\xba\xb1\xa3\xae4Z\xeb;n\xac\xaaI\xa4\xa3\ +\x03c[\x17/Y\xda\xfa\x89\x82\x06\xaaT\x82\xa6#\ +\xb6V\xacm\x177\xa2j\x99\xc7\xc4E\xc5\xd2\xea\x00\ +\xd6\x8a\xdc\x8c\xb8\xdag\x8b\xabnf\xb4\xda\xdc\xa4.\ +\x1c^\x93\xbc\xac\xc5V$9@nkf\xc5RT\ +\x91V|\xd0\x91\xd5`\x10\x03\xb6\x9a\xa1\x89\xd7\xb5\xfa\ +>Tgu{\x07\x91b\xcc2J\x10%\xc4\xc4\x1d\ +\xb9\xcds\xfd%\xcf_<\xc3\xadM\xc7\xb0\x19\xd8\xc4\ +D\xec\x02)u\x96=\xeb8\x99\x08\xcc@\xc7\x93\x17\ +\xe5v\x916R\x17\x1c\xec\xcdjs\x9a\x8a\x1b-\xce\ +\xc2\x9c\x95\xb9\xce\x94\xb9\xa0Y\xb99(\x8f\xa7\x03\xfb\ +\xbc#\xcf\x85:WvY\xb9\xd1\xc2^o\x98\xea\xc1\ +\xe3\x9a\x8b5\x7fi\xa4\x0b\x1b\x92\x0cl\x18\xb8\x93\x02\ +\xe7\xdd\x96;\xfd\x1d\xeet\x81\xed\xb0\xe1\xac\x0e\xecK\ +\xe2\x87\x05~\xb2\x87I\x95\xad\x08C\x84T\x0d\x00w\ +\xce\xfc6\x8f\x89\x8a\x7f\x95\xf0S4\xd9\xa6\x94&\x12\ +h\x84\xb7\x7f\xe5\x9a\x92\xbed\x03\xbf\x8d\x19\xce\xed4\ +\xf7\xf7m\x12\xea\x0f\xdf\xc4\x16\xd3\xd6\xc0\x131J\xd5\ +\xd9\xe7\xe2\xaf/\xe2\xef\xef-\xd0\x12\xc4A\xb1\xb5v\ +U\x15\xa2\x98D~\xab=\xbbi\xc7\x83\xb2\xe7\xbb\x7f\ +\x1f\x19\x86\x9e;\xb7\xe1s\xaf\xc0\xfe{\x89\xfb\x1a\xe9\ +\xb8\xc3\xa8#\xe7]\xe6Jw\x9e\x04\xf1\xab\x8d\x13\x00\ +>\x8d\xd3\xf8\x8f<\xf2<\xfd\xc2\xe7\xaa\xc2\xe3\x87\xd7\ +|\xeb\x7f\xfb\xd7\xfc\xcd7\xff\xe4C\xcb\xea\xf2\xff\xa3\ +\x90\x16v\x87\x91\x1f\xfd\xf0\x1d@\x16\xe9m\x93\x8f6\ +\xc0u\xccNv}\xb7\xdc\xe8\x8aW\xdb\x03\xc0aD\ +\xf6;\x03\xc8\x1e- \x08r\xd6\xd1\xbd\xfa\x12s\x9f\ +\x88)\xd1\xa5\x0e:H\xd9.'1Z\xcfR\x1c\x22\ +A\x02\xd34\xae\x81\xf6\xe7=\xc3W\xbf\xc8\xf5\xff\xf2\ +\xfb\xd4iOb\xa0\x0f\x91\x07\xdc0\x8f7\xcc\x0f\x1f\ +s\xd8\xef\x90.1\xe7\x15\xb8i\xce\xec\x0e{f\x94\ +\xb3\xa7n\x13\x9e{\x9a\xe1\xf3\x9f\x81\xef\xff\x90\xf8\xe6\ +;to\xbeK\xff\xcd\xbf\xa6<|\xc8\xe1\xd1\x0d\x87\ +\xfd\x9e\xd4\xf5\xf4}\x87\x0eB|\xfa.\xe1\xdeS\xc4\ +O=G\xf8\xccK\x84\xcf\xbfL|\xf1S\xc4O\xdc\ +\xb5\xb2\xe6\ +;p\xf7\x8e\xf0\xe2s\xb0{S\x98tCJO\x93\ +\xe7\xc2&fvu\xcf\xaf:N\x00\xf84N\xe3\xd7\ +t(ps=\xf2\xa7\x7f\xf0\x87\xfc\xc5\x1f\xfe\x1b\xcf\ +\xfa\x85'\xf9$\xfd\x99\x1f\xad\x85\xf7\xdf\xbfBP6\ +\xdb\x0d8Hh\x008\xa5\xc44MOHrs\xcd\ +\xeeh\x98\xe8\xba\x1e-\xd9\xec\xe9Sd\xb2\x946\xbf\ +n\x173\xbc\x8a\xe6\xa4\x90\x92;[\xa2t}g\xec\ +\xf24;#\x18)SY\x98f\x0b\x86\xaf\x84W?\ +Cx\xe6\x19\xea\x9b\x7f\x87\x92\x19K\xe0\xa1>\xe4<\ +\x0cH\x8c\x1c\xf6\x07z\x06\xeb\xe1\x0aV\xc5?\x5c_\ +S\xe6\x99~\xe8\xa9A\x98P\xd2\xbd;t\x9f\xf8:\ +\xdba\x83\xeeF\xf8\xaf\xfe\x96\xb8\xbbax\xef!\xfd\ +\x07\x0f\x98\xf3D\xba<']\x5c\xd0\xbd\xfc\x22\xf5l\ +C\x7fyI<;\xa3\xa6\xc0\x943\xe3<\x83\xe6%\ +\xbe\xa8\x81\xd3\xed\xf6\x8c\x10\x94\xd4\xd9\xbe\xca\xd9\xcc\xbd\ +\xce\xcf\xcf9\xecG\xde{\xef=\x9ez\xea)J\xcd\ +\x5c_?6\xe9x\xe8\x08\xa5PR\xcb\xed\x0b4\xa3\ +\x0c\x03\xa6\xc24M\x8c\xe3x\xe4lZ\x97c2\x8e\ +#9\xe7\x85\xf9\xcd\xd9b%\x1a\xb0\x0a\x8d\xed=r\ +\x99V\xd5\x85\xcd\xef\xba\x8e\xce\x9d\x9c\x11s\x0f-U\ +\x8d=wV\xa3\x19O5P\xb8\xddn\x1dt6\xd7\ +\xe7\x85\xbfvP\xbf\x1ax5\xa6\xd4~7\xc6 \xe7\ +f\x9ae.\xe3\xa5T\xba\xcez\x86\x0f\x07\x8b\xd4\xca\ +y5\xd9*%\x93<\x92\xa4\x01[\x11\x96\xfcd;\ +G+\xaaa9_C\xe8\x98\xe7\x91\x167\x14\x82\xb1\ +\xd5\x0d\xdc\xdar\xc1\x0d\xcb\xf2\xca\xc4\xab, ?\xa5\ +\x0e\x91\xc0\xd9\xf991u>q]\x8d\xad\x1a\x03\x12\ +\x9a\xbe\xcbG\x0cm\x92\x07\xd13\x90\x9bT\xae1?\ +\x0a\x94Z\x19\xe7\xbc>\xf0\x0fQ\xbd?g\xd4\x0a\xef\ +\xff\xe4]\xfe\xe6\xff\xfc\x06\xd3\xfe\xe6W{\xf1i\x9c\ +\xc6Gl\xbc\xf0\xd23|\xe9+\xaf\xbb\xb2\xc2\xfb \ +cX\xda7$\x04\xebCu\x13\xa2)g\x0ec\xe1\ +\x99{\xcf\xf2\x9f\xfc\xde\xef\xb0\xdd\x0c<|\xf0\x98\xfb\ +\x1f<\xe2\xd1\xf5\x0d\xb5(!E\xa4B\x08\x06$\xc7\ +\xe9\xe0\xccT\xa4VG)\xdeZ\xd2\x0c\xe9`&4\ +\xd3\xbb\xa6\x86\x92b\x00\x96\x16^\x13\x1c\xdcz\xc6\xab\ +\x167\x91\xf4h\xb3%*\xc8&\xef*\xea,\xa6\x83\ +OU\x97\x01\xb3,\x97g+\xbe\x99\xfdQ=\xba^\ +\x04\xbf\xee\x06g\xd6Z\xaf\xa9g\xcbc\xec.x\xd1\ +\x8d\xd2|\xab\x17\xa6\x19\xac0Y\xfd5\xaekF<\ +\xa3W\xb5\xf53g\x16\x9c\xef:Us2ve\x8d\ +\xa8}.\xe6\xb6\xdfzw\xd1v\xfdsw\x7fq\xcf\ +{Q\x9fCX\x86\xb2\x1dK\xbb\x18\x8aX\xce\xadQ\ +\x89u\xb9\xa7Y\xbf\xaf\xb7\xd4\x88P\xdd\x01z\xd9'\ +\xaa@A\xc4d\xc4\x17\xf1\x16\x9f={\x99W\xb7\xf7\ +\xf8\xc4\xd9%\xb7R\xc7\x12\x821\xf3\xe4u\xb7\x01\xd1\ +\x0cl0T8\xda&\x1c\xa9\x8fW\x00\x1a\xd7\xc3\xf8\ +3\x006\xb1\x02\xd7\xc1_;\x1e=\xa7\xfe\xfb\xf4\xa1\ +\xd7s\xf4\x1e\xe1\xe8\xb1c\x10^}\x1d\xf1\x7f\xab\xc5\ +\x11]Wxk\x86\xef\x15\xf8\x81\xfb\x8dm\x05\xba\xf6\ +\xa3\x1euT\x0cp\x86d\x9b\x10;\xff(\x07\xbe^\ +C\xb0\xba\x83')\xb9\xe8\x01\xe9\x0cD{\xe4\xb0\xc9\ +\x9c\x9d\x19>\x16 U\xd6\xba\xc5\xaaE8\xba\xd5\x99\ +Hnm#\xf2\xc7\x5c\xc5Oq\x89t]O_J\ +\xf0\xcek\xfb\xea[1\x1b\xef\x8a\x16\xd8H\x87(\x5c\ +\xcd7\xbc}\xff1\x87o\x9f\xf3\xe2\xf3g<\xf7\xac\ +p\xff\x1an\xde\x17\xc6\xda!\xf5.={\x8f-\xfb\ +\xd5\xc6\x09\x00\x9f\xc6i\xfc\x9a\x8eq\x9a\xf9\xf6\xb7\xfe\ +\x8c\xbf\xf87\x7fp\x04~?<~\x0e\x00F\xf9\xfb\ +\x1f\xbc\xc7~7\xd2\xf5{\xeb\x91q\xc9I\xeb\xb3\x9c\ +g\x8b!\xda\xef\xf7K\x16\xb0\x00\xe2\x8cm\x1e'\xe4\ +\xfe}\xean\x02\x12\x01\xf1\x9e\xdd\x89R\xedB\xd6\xf7\ +=\xa1\xeb\x19'\x03'1DR\x97\x98\xc7\x99\xd8\x19\ +\xfb\x8b\xf7g\xaaS\x8b*\x01\xdd\x0ep6\x90\xba@\ +\xac\x1d\xf7\xeb\xce.\xc4\xcf}\x12\xb9{\x9b\x5c2\xf3\ +\x14\x88\x9d\xf5\x85\x0e\xfd@\x7f\xa7\xe3\xfa\xd1\x03\xf6\xfb\ +\x1d!%:g\x1fS\xbf\x81\xaeG/\x02\xe9\xcb\x9f\ +\xb3\xea\xf783d\xe5\xcce7\x12 \x0d&\xb9\x8a\ +\xa9\xa3\xe4\xca\x9c\x0d\x1c\xe6\xbc2\xae-[\x16\x14\x09\ +\xb0\xddn\x09\xce\xa2\x1ax\x0f\xb6ny\xe6\xe1\xc3\x87\ +\xdc\xec\xaex\xea)s\xef\x9e\xa7\x19\x92PE)\xd9\ +\xe2\x90b\x8a\xdc\xdc\xdc\x90Rb\xbb=#\xa5i\x01\ +um\x02\xd0\x8a\x03\xc0\x22\xf5m\xe0\xf0\xc9H\x9f\xb6\ +\x0e\xab\x9c\xf8\xb8\x8f\x1bl}Uu\xc9\xf6%E\x97\ +Y'\x97_\xb7\xf7\x89\xcbkV\x8904\x07\xcb\xb6\ +~\xc7\x00\xdcT\x03\xca8\x15\xd8\ +d\xd0\xe0\xd7\x00\xf5X\xa2&Ev\x99\xb5\x9bL\x09\ +\xc1X`\x87\xeaV\xc03\x99w\xa9\xe6\x83\xa1Z\x08\ +\xb1\xb7\xcf\x12Cy*\xc68/\xceI@\xad\x19\xd1\ +@\x08\xbd\x99\xfc\x89.\xa0D4Pu&\xc8@U\ +\xf7t\xd6J3\xcf\x92*\xde6\x83\x83\xff\x842\xf9\ +\xbe?J\x0e0\xa4M\x90\x88\xb4h \x0e\x98\x8b\xaf\ +E\x01\xb5\x92\x80e\x12w@\x06M\x9c\xa7\xbb\xbc~\ +\xf9E>\x7f\xf1\x1c\xdb\x02\xdd\xc6\x18\xd0\xb11\xabb\ +R`i\xed\xc7\xc7>\x5c\x82\x85\xdc\x82\x81W7r\ +b\x06\xef\x92Z\xd9\xdc\xd9_\xd7\x1f\x9f\xb0\xb6\x1a\xee\ +\x93\x85gA\xae@\xba\x1e\xfd\xf0\xa1\xe5\x8e/\xe5z\ +\xf4o\x03\xeb\xc7\x9fm\xa7\x16e6\xf0\xfb@\xe1>\ +\xf0A\xb1\xe3\xb0\x89\xb6\xfa\xbd:\xf8\xd5\x95\x05\x0e\xd5\ +>v\xf0\xfd\xd0\xb5~\xdf\xe4\xf2\xe6\xe8ll4y\ +\xf21h\xaf\x15\xea\xe4\xc0T\x9d9.\xb6\x9cT\x90\ +l@\xba\x8a}^c|\xa5\x1a(.\xd1\xcf\x93\x06\ +x\xd5\xddi\xdc4\xcbO\xddE\x9e\xed\x09]\xa0\xf6\ +\x19\xc1\xf7e\x08\x06\xec\xb3\xc2Tl\x97w\xf4l\xa9\ +\x5cO\xd7|\xf0\xf8\x9aZ\x0a_\xbfw\xc9\xf3\xcf\x09\ +\xf7\xf7\x81\xc3\xe3\xc4\x1c7h\xbd\xcb\xd9\xf0\x8b\x95\x94\ +\xbfh\x9c\x00\xf0i\x9c\xc6\xaf\xe5P\xfe\xfe\x8d\xef\xf1\ +\x93\x1f\xfc\x90\x9bG\x0f\x7f\xe6\xb9'Y\xe0\xe3\xc7\xed\ +\xe7\xfe\xfdk\xf2\x5c\x19\xfa\xde\xb2^\x83\xf5S\xd6Z\ +\x99\xf3L.\xf9\x09g\xdf\x18\x13\xa9\xeb\xc9\x0e@\x86\ +\xbeg\x9ef\xa6\xc3\x0d\xd9\xafV\x89H\x92\x81\xf4\xf2\ +\xa7\xe8_\xf8\x14\xe2\xc0\xaa\xe5\xc2\xe6\x9c]\xee\xa4K\ +?+\xacN\xc5\xcd\xc1\xb8\x9e'\xce\xfe\xeb\x7f\x89\xbc\ +\xf7\x1a\xf9\xcd\xfb\x84\xfb\xefp\xf9\xeast\xff\xf2w\ +\xe1\x93\xcf\x93\x86\x81\xbe\xef\x0cl\x94Jj\x80\x90@\ +H\xe6\x14\x1a\xbc\xdam@q<\xca\xdb\x8d\x10+!\ +B\xdfo\x98\xf3\xc48\xed\xd1\x02\xfd\xd2S*\x0e\xd4\ +\x92\x1b\x17\xe9\x92\xd1;M#!F\xfa>2\xe7\x99\ +PW\xa9\xf18\x8f\xec\x0f{J.l\x86\x0d\x87\xc3\ +\x81\xddn\xb7\xc8\xa3\xc7iD\xbc\xfa\x8e\x88\x01,\x07\ +\x94\xb6\xefm\xa2%b\xb2e\x93E[\x1f\xf0\xec}\ +\xba]\xd7-\xac&\xb00\xbc\x8b\xc9\x96\xbf_\x1b\xa5\ +\x94'\x5c\x9a\x1b\xb0\xed\xfa\xdenR\x8d\xc1\xac\x85\x16\ +\xeb\x14czB\x86\xbd\xca\xe1\xa3\x83_\x5c\xae\x9c\x16\ +\xa7\xd1\xb5\x87W\x16\xf0\xdbF\x93'\x1b\x8b\xb2\x02\xda\ +\x10\x227W7\xf4w\xef<\x01\xac\x9b\x1c\xbbI\xa2\ +\x1b\xde\x0b!\xb2\xd9\xac\x86U\xc1\x0d\xc5j\xad\x16\xd9\ +Tx\xc2][u\x05\xbb?O\x0e\x0e\xc6\xe4\x8f\xe3\ +D\xdf\x0dl6\x03A,\xe3\xb7T\x85b\x19\xd8m\ +\x05\xd4{\xac}\xee\xe9}\xc1\xcez7\xb6\xd7\x97\xe9\ +R\x5cd\xd0m\xfek\x8b\xe9\xe2*\xab\xed+\xf9\x8f\ +\x8c\xc3a\xe2\x8do\xfd)\x7f\xf7\x97\x7f\xcaI\xfa|\ +\x1a\x1f\xeb!\xf0\xd5\xdf\xf9\x1c\xf7\x9e\xbe\x87\x16\x93\xc9\ +\xc6\xd4\x99\x11\x8e3\x95\xea\x0c\xa8\x06\xf3c\x98\xc6B\ +\x90\x8e/\xbe\xfey>\xfd\xe2K\xe4y\xe2\xf1\xc3\x1b\ +\xde\xfc\xe9\xbb\xecv{j\x15o/1Y\xf34\xcd\ +\x1e\xf9\x16@\x9d\xc9\x15\x1c$6\x13&@=\x0aG\ +\x9bR\xa7\xb1\x91\xe2m\x1cN\xfb\xa9\x99-\x15o`\ +\x14\xf1\xfe[\x973\x03+\x02X\xfe4&\xb4\x01\xc5\ +\x96\xd9\x8b\xaa;\x0a\xe3\xf7J\x8bo\x11\x9a\xaa\xc7\x18\ +\xe1\xba\x00\xdbbH\x03u\xd4a\xe0\xda\xdc\xacM\xae\ +m\x12k+Bj\xf5\xcfC\x5cY\xee\xdbL\x0b\x89\ +\xd1\x95\x88\xb6\xaa\xc3z\xc9\x09\xd5\xaf]\xb6dm\xd7\ +Z\x09\xa0\x1d\xa5\xb9;\xab\x9b\x11\xaa\xefWi\xcc_\ +\xf0\xf7\xb7v \x89\x89fom\xea\xd6\xe8@\xc8\x8c\ +\xbb\xa4\x08\xadO\xb8\xa2\x8b<\xda\x5c\x91m\xf5\xfa\xee\ +\x05\xee\x9e}\x86O\xf4\xcf\x10R\xe2{\x19\x06\x85a\ +\xef}\xaf\x0e\x22C\x84{=\x5c$\x03\x87A\x5c\x0e\ +\xdc\xaddl\x00<1q\xbd.7?\xb0\x06`\xdb\ +\xe3\x0dK\xb5\x90\x8d\x06j\xc3\xd1r\xe1C\xafo=\ +\xc5\x87v\x12\xb4\xfdJ\xb3=^Y\xe6c\xf9t\xfb\ +\x9c\xd9d\xc4\xd7\xc0c\x85G\xd9\x80\xf0$\x06l\x97\ +\x9f\x00\xa9\xd8\xefQ\xdd\x00+\x19\x03,\xd1{\x96q\ +\xb91\x06\x84\xdb\xa9\xdcz|\x97\xf6q\xb0\x16q\xdf\ +\xbe\xd8CmR\xee\xd9{\x86\xfd=\x03\xeb\xb1\x0e\xe2\ +\x00\xbb\x01x\xfcq_\xb6m{\x10\x07\xcf\xea\x0e\xd2\ +\xbe\x1ca\xc1\xc0d1\xa2\xa2\xb4Xii\xc7\xcf\xd4\ +\x13[\x06T\xe0\xa6\xdcpu\x98\xd8\xed\xe1\x95\xa7\xe1\ +\xdd\x87\xc2\xd5A\x98k\x8f\xa6;\x94\x7f\xa0\x95\xf0\x17\ +\x8d\x13\x00>\x8d\xd3\xf8u\x1c\xaa|\xe7[\xdfb\x1a\ +G\xf4\x1f\x9d\x14\xff,\x0b\xfc\xfe\x07W\xbc\xfb\xfe\x07\ +<\xfd\xfc\xbd%\x8e\x06\x0c\x98t.A\x8d)\x91\xa7\ +\xc28\x8eh\xb5\x5c\xebr\xdcr\x00\x00 \x00ID\ +AT\xde\x06\x22\xa2\x04\xc6\xed\x06y\xe59\xd2\xf5#\ +\x92\x98\xb4u\xfb\xb9\x17\xe9\xff\x87\xff\x96\xf2\x89{\xd4\ +<\xdb\xad;F\xba\x94\x88\xc9\xae\x84\xbb\xddn\xed9\ +N\x91\x5c\xf2\x92\xcb(1\xc0\xd3\x97\x5c\xfeO\xff\x1d\ +\xd4\xca\xcd\xdb\xef1\xder~eu\x82n}\xb8\x8b\xc9\ +\x99\xff>\xf4=\xfbq\xa4\xd4\xbc\x00J\xeb\xff\xee\x97\ +\xdc\xe0a\x18\xbcO7.\xfb\xa0\x19F\xb5\xfd\xda\x98\ +\xdb\xc6H\xdb\xdf+\xfb\xdcrw\x1b\xf8n\x80\xba\xb9\ +P\xef\xf7{n\xd5[$\xdf\x86\xe3\x9ec\x11e\xcd\ +\x14\x0e\xc4(\xb4\xd8\xa3\x95%\x97\xe5x.R\xf0\xd0\ +\xcc\xd7\x22\xad\x7fxQ\x19\xb0\x16\x0dj\xad\xd4\xa2\xa4\ +n`s\xb65\xc6\xb9\x9a[\xa4}\x8a\xd9\xcc97\ +\xb1\x9a\x8c\xc1j\xfe\x22m\xdah\x8cs\x10\xe8\x5c\x86\ +\xbed&\xfb\x02\xd3XZ\xc0\xc7Z\xa2\xfa\x90\x94\xec\ +\xc3\xa3Tx\xe7Go\xf1\x9d?\xfe#\xe6\xf1\xf0\x8b\ +\x17<\x8d\xd3\xf8\x18\x8cg\x9e\xbf\xcb\x17\xbf\xf2\xba\x81\ +\xc3Z\x09\x9d\xb9\x15\xd3\x0ajj\x0cqM\x89y*\ +LE\x19\xe7\xcc\xb3\x9fx\x96\xd7_\xf9\x0c\xa5\x14\xae\ +\x1fW\xde}\xef>\xd7\xbb\x035[L\x8e \xa0\xd5\ +\xd4=\xf3Lh\x08J\xaa\x03M\x03\xa31t\xd4\x9a\ +\xd7\xecR\x02U\x0a\xa2\xd1#j\xc4#\x03A5/\ +\xec\xaej$9\xb3J\x9b\xe8W\xf5\xc9\xbe\xe9;c\ +\x03\xb9\xe2\x916R\xedn\xac\x0d|\x06gq-\xe3\ +\x97`\xf7\x9eR\x15\x91l\x86RZ\xdd\xb9\xbf\x81\xe7\ +f6\x18\x97\xf6\x14i\xf4]\x85\xaa\xd1\xcd\x87<~\ +'\xac\xacrLB\x9e\x1d\x9bKk\xf6(\xc4h.\ +\xcaBu\x19\xb7_\x83\xc5M\x10Qjq\x00\xdb\x1c\ +\xef\xc5\xc1\xbfV\xd4\xe3\x96T\xd6\x82\x82\x99b\xb5\x22\ +@\xa5\xa1Bc\x05\x9d\xd9\x17\xf5m\xb1\x8b\xa2\x19\x8c\ +\x893\xc0\x85Z\xaa\xad\xa7$4\xf4\x1c.\xbe\xc8\xcd\ +\xf6\x1e\x0fk\xe4\x07\xe5\x1a\xe6L \xd2\x95D\x02\xfa\ +\x90\x8co\xf7\xf5{nN\xdc\xea\xec>\xb8\x09p.\ +\xd0\x8fp\x16`\x9b\xe0\xac\x83\xae@\xdfC\x9aiF\ +\xd5\xae\x1bfed\x0b\x06da\x05\xb8\x07\xdb\xe5\xb4\ +\x08\xa1\x8a\xb1\xc4\x13\xb0\xf7\xd7\xf7\xbe\x5cX6\x118\ +\xfa=\xb3\x18kq\xfc\xd9\x93\xfd\x9e\x0b<*\xf0\xd3\ +\x0co\xce\xf0\xce\x0cW\xd5\xa4\xc2}\x85>\xdaG,\ +\xd2\xe7\xea\xab\xee@X\x1a(\x8f\xeb\xbf\xb1\x19dW\ +\xa8\xd1\x0c\xb1\xa4z\x8f\xaex\xed\xb7\x03\x99\xbc\x80+\ +\xeb:\x07\x8fC\x0a\xfeY\xcd\xcc\xaa\xdd\xdcj\xf3\x8a\ +\xd1\xe5\xab\xfb\x04\xc8.\xad\x90\xec\xcf\xc7\xa6\xa0o\x0b\ +{\xdfr\x1fa,\x06\xf4U\xd66\xe9E1.\xc2\ +V7\x14\x0a\xbb\xe9\x9a\xef\xffh\xe4w\x9f\xda\xf0\xf2\ +3\xf0\xfe#\xe1\x90\xe1\xa0\x035=\xc3\xaf:N\x00\ +\xf84N\xe3\xd7t\x8c\xfb_\xa6\xa9\xffXW\xb3\xfe\ +\xec\x0e\x13\xf7\xdf{\xec@\xc5\xe2\x1cRJ\xf4Co\ +fO\x12\xac\xc7\xb6\x8b\xc4\x908\xeei4\xe3\xa1L\ +z\xe9\x19.\xff\xe7\xff\x91\xfe\xfb\xdfg\xd8n\x90>\ +p\xf1\xf9\xcfR^y\x09\xddn\x09j\x06B\x12\x82\ +;\x09\xc3M>\x7f\x11\x09\x03\xa2B!\ +\x93\xb5RD\xa9e\xa4\xb2\xa3\x22&%\x0f\xc1\xc0]\ +\x10\xde\xd0D,\x91\xad\x0c\x5cJ\xc7\x9d\x90\xb8\x08\x81\ +\x8b\x08\xdb\x0c\xe7\x13l#\xf4\x93\x81\xae\x01\x03\x93]\ +6 \x94\xc4\xa3\x84\x80pp\xe0\xe7{g\xa9\x85\x1e\ +\xb7\x99N\xac\x0b\xd8\xd4cet\x1b\x98n\x12\xebf\ +z\x85o~5\xa9\xefa\x86\x9d\xc0\xc3jR\xe7\xfb\ +\x05\xde+\xf0\xbe\xef\xfaN\x5c\xf6\x1c\xdc\xf8\xca\x0e\x01\ +\xc9c\x8ebt\x10\x1c\x8c\x01\xa61\xb4\xc9z\x81\xa3\ +\xf7\x057'h\xc1\x80p\xc1\xe3\x90\xaa\x0b\x0c\xac\x1e\ +\xe3\xc7\x18Bf\xf1 \xd3\xf6|\x13\x008P\x9d\xd5\ +\xe5\xd4\xbein\x8an\x7f;c\xdc\xce\x1f\xf1\xd3\xb7\ +\x89 \xaa\x03\xe1\x19\xcf\x12V\xdb\xf7\x15\x03\xf2\xc5\x19\ +\xfc\xd2\xfa\xda\x83r\xc6\x86\x5c+\x8f\xaf3o\xfc\xfd\ +\xcc\xa7\x9e\xefx\xfe\xa9\xc8\xf5\xc1\xe2\xc4\xe6\xa5\x19\xfc\ +\x97\x1f'\x00|\x1a\xa7\xf11\x18\xcd\xb0\xa3\xfd5\x1e\ +F\xdez\xeb\x03p\x99h\x08\xc6X\xd6j\xcf\xa5\xae\ +\xa7Hc\xd8\xec\xc2Q\xd5\x98\xb1\x5cf\xb4*r\xbe\ +a\xfb\xcf\xbfN\xff[_\xc1*\xc7\x91\x12-\x92\xc2\ +\xd8\xb7\xe8\x93\x8a\xc2\xeefO\xcef(\xd2\x5c\x88\xfb\ +\xaeG\xdcX\xaaE#\xc4\x10\x91\xde\xb2\x0d[\xafj\ +\x8cv\xc3\xafZ\x095,\x00\xa6\xd6J\x9e-NI\ +k%;\x00\xec\xfd\xfd\xad\xba^\xa9\xd5\xa4\xca\xa5\x18\ +\x039\xef\xc7\x05t5C\xa9\xbe\xeb\x09\xad\xff\xb4\x16\ +\xe6<\xd1u\x168\x9f\xe7\xca\xb5\x9bge\x9b\x88\x9a\ +_\x8b\xae@U\x1b\x18\xce\xa4\xd4\x93R\xe0\xf2\xe2\x96\ +\xc9\xe9]\x97U\xdc\x94C\xdag+f\xda\xe2\xe7S\ +\x14YZ\xc7Js\x99f--\xa1P\x8b\xb3)\xb5\ +\x92\xab2;\xc3>\x16\xb5\xd6>\xe3V\x16\x89\xd7/\ +\xd2o\xe4\x02o\xbe\xf1\xb7\xfc\xdd_\xfd9y>e\ +\xfe\x9e\xc6\xc7{|\xea\xe5\xa7\xf9\xe4\x8b\xcf:[\xe8\ +Rb\xb5\x82\xa5\xaaE\xf1I\x8c\x88F\xf2\x94=\x19\ +)\xf1\xa5\xcf}\x96\xcf\xbe\xf6*\xbb\xab=\x0f\x1f\x5c\ +\xf1\xde\xd5#\xa6y\xf2\x02\xa4Kh+\xe4\xc9\xdc\xe7\ +\xdb\x10\xec\xb9\xc6\xf6\x0a\x81\xd0\x01K\xabCq}\xa8\ +--\xee\xe2\xe3\xfc$\xc1\xa3\xd4T\x0d\xf5\x84\x90\xa8\ +\xc5\xaf=\xda\x10r$\x88.\x00W\x1d\x01\x19\x8b\xec\ +H\x07w\x91o\xce\xd1\x883\x9f\xba\x98\x0d\xb9\xd8\x89\ +\x10\x92\xbf\x87#\x07\xb0ut\xf8b\xd7\xb9\xc6\xfa\xe2\ +\xc0\xbc\xc9\x9a\xad P\xf3H\x90\xcd\xe28\xddb\x88\ +\x8d\xc9\x0e\xa8F\x94\xd9\xdc\xabq\xb4T\x1bx\xd5u\ +\x1f\xa8\x1bSU\xa8\x0exilpSgQ\xa8E\ +\x1d\xe4\x1f\xf50\x03\x94\x8a\x84\x1e\xc4\x9aX\xd5\xef-\ +KN\x8f3\xf7\x12\x82\x15\x0d\xe2%\xf1\xd6Wa\xb8\ +\x8bPI\x15w\xe1\x8f\xd6{\xaa\x90\x99)\xb5\x80\xf4\ +\x8b\xc7UU!\xd7\x8c9\xfb\xc3\x153\xd7Ry'\ +\x1f\xe8d`\xd3\x09\x1b\x12\xe7\x1a\xb8\xe8\xcc\xc0y\x98\ +a\x1b`S\x1d`\x8a\xf5\xd6\x0e\xc1\xd8\xd5>\xd8c\ +\xa9\xda\xdfI \xfa\xef\xb1:\xd8\xec\xb0\x18\xe5VC\ +\x98\xd7\xfd\xbc\xee\x03\x9e\xa44\x8b1\xa3\x93\xc2\xa1\xc2\ +\xa1\xc0>\xc2\x8d\x1a\x91\xbc\x07\x0eb\x806a\xeb\xd3\ +z\x7f\xb7\xfe{_M\xfe\x1c<\xfb7\xb0:@K\ +l\xf77\xd0\xd9\xd8XUP7\xafn5\x0a\xe9\x9c\ +\x09\xf6C&\x0eBk\xb6m\x94\x8e%\x07X\x9b\x5c\ +\xdb\xdfC|?\x1d\xc4\xb6!\xf8\xe9\xaf\xce\x187\x92\ +_u\xad\x0f\xd4\xe0\xf7A\xaf\xd5T\xb5u+\xfe~\ +\xc8\xd1\x19\xef\xdb\xd4^o\xfbT\xe8k\xe4R6<\ +\xda\xdf\xf0\x837+\x97\x17\x1d\xcf\xde\x86\xb7\x1f\x06\x0e\ +s%\xa7\xf5\xbb\xff\xcb\x8e\x13\x00>\x8d\xd3\xf8\xc8\x8e\ +Ehy\xf4\xb7\xfdLS\xe6\xdd\x9f\xde'\x86@?\ +l\xc1s\xf4JUbJhU\xf2\x9cI\x9dU\xcb\ +\x8d\xe5t\xf6\xb4\xda\xe4?j@b\xa4;O\xd4Z\ +(MrL\xa5\xe6\xe2\xae\xc4i\x01?V\x91\xf6\x9b\ +\x99\x0a\xa5\xaa]\x1cIt]\x5cA\x99K[\xbb\xce\ +tF\xaa\x95\x5c&$\x08y\xceO\xf4\xa7j-f\ +<5g\xf2<\x13\x8e\xc0Y.\xd6oZ\xb52\xce\ +\xe3\xcf\x80\xcb\x06\x06\x1b8D \xa6\x88Ta\xb3\xd9\ +,,m\x8c\x91\x8b\x8b\x0bT\x95\xfd\xe1\xc0\xed[\xb7\ +\x17Io\xc9eqW\xae\xa5\xb2\x1f\xf7KNo\x08\ +\x81\xab\xab+\xd0\xc8\xe5\xe5%\xb5Vv\xbb\x9dI\xc5\ +\xb7[\xbb\xd67\xb3.g^\x8fAp\xdf\x1bS^\ +\xcadqMZ\xe9\xfb\x81a\xb3\x81 f\xce\xd5u\ +\x0b\xab\xb99;\xb3\xed\x89\x96\xe5\x1cb\xa4.7\x0b\ +\xdb\x8eZ\xab\xc5%\x01]\x9f\xe8\x83eC\xb4\x1e\xdc\ +\x9c3\xd3<\xf9\xbei\xf9\xba\xc1_\x1f\xbc\xa0\xc0\xc2\ +\xf6\xb6\xa8\xa1\xe6\xd2l\xc5\x8d\xe0\xae\xcbk\xff\xad\x9d\ +?y\xd9\xae\x9b\x9b\x1dU\x95~\xe8\xcc\x0d\xdc%\xea\ +\xedX4Y^cTa\xdd\x1fv\x9e\xd8\xac0\x88\ +\x19\x7f\x95R\x99\xca\x8cH6\xc5A\x8c\xc4!\x91\xf3\ +\xbc\xb0\xde\x00\xb9\x08}L\x88\x06\xb6\xdb3\xba\xd6K\ +\xaeJQ<\xbb\xd7&\x8a\xb3G:i\x809W\x03\ +\xc3\xc1&\xabS\xa9\xccU)j\xa0YE8\x94J\ +vF\xb8\xe2\x13O\x85.\x08\x9d\x9a\xb1\xda\x02\xf4\x9b\ +\xc4\xac}-9\x92\x9ca\x13\x80\x87\x1f<\xe6\xdf\xff\ +\x1f\x7f\xc0\xd5\x07\xef\xfe\x7f{Y8\x8d\xd3\xf85\x1b\ +\x97\xb7\xcf\xf8\xdd\x7f\xf15b0\xb9\xab\xc5\x11\x19\xf3\ +\xbb\xaay\xa0\xe6\xca\xa40M\x99Z\x85\x97^x\x8e\ +\x97^\xf84\xd7\x8fo\xe8c\xc7\xa3\xc7W\x8c\xe3\xc4\ +b\xf8\xa4\x80Dr>\xd0r\xc2\x01\x9f\x80\x1b\x8bi\ +fuM\xd6,P\x83\xc9\x9bC\x8fR\xbcW\x97'\ +\xa4\xca\xc6\xacb\xb3\xf3\xa5\x8fxu*\x0a\xc7 \x18\ +\x9f\xcd\x0b\xa0\xabk~\x08\x8a\xf5\xb4\x1aT\x8b)\x1e\ +\xf5\xe8\xfa+]wj\xac\xad\xe7\xf0\x12\x8f\xd8Tu\ +\x8a.8[\x1b\x08I\xadO\xd3{\x83W\xa3?\xfc\ +\x1e\xde#\x14Z\x5cQU\xc1\xbc\x19\xcc\x000x\x03\ +\xb2\x84d\x9bW\xdd\xda\xd7\xef\xcb\x8d\x89\x87BU\x01\ +\x0d\x0bx\xb5\x7f\xed\xe2fiE\x01-\x01\x95\xeaL\ +\xb4#+u\xe6[=\x22j)#\xca\xca\x18K\xd3\ +\xd6t\xc4\xcdK\xc4\x8b\xcf\x13\xe3\x195\x98\xdfH\x15\ ++$\x9a(\xdb1X\x19\xd0\xb8\x16^\xab\x9a!Y\ +\x1f\xa1\x90\x17W\xee*\x85*\x81\xcc\xccU\x89\x5cI\ +\xe6}\x02C\x166\x08\x1b\x11.\xaap\xa9\xc6\x0a\x0f\ +\x0a[\xa0/\x0e\x88\x81\xae\xba\xdb2f8\x15\x83\x03\ +b \x16\xfb\x09\xce\x5c6?1q\xa5\x8f\x84e\x17\ +.\x8co\xf5\x82kVsy>\xb0\x82\xc8}\x81\xbd\ +\x9a\xa9W\xc1\x80nTc\xaaSp\x86\xd7\x99\xd7\x12\ +V\xf29\xaa\xbb8w\xf6@:\x02\xf13\x16k$\ +\xd1\xc0\xb0\xb8|;\x97U\xa6\xdcr\x80U\x9c\xf1\xee\ +\xfd\xbc\xf7\xd3\x0f\xb1mjqE\xc5\x7f\xbf\xf1\xd3%\ +b\x7f7p\x9b\x9c1\x0eb\x9f\x83\xafs\xdb/\xc1\ +\x19dqV\xb8e\x08\xb7o\x96`\x8c\xf0\xa2\xc0p\ +p-^\x8c\xe9\xb4\xe7L\x94\x9bi\xc7\xdf\xfex\xe6\ +\x85\xe7;\xee]\xc0\xd5$\xcc\xfb\xe3\xca\xc3/7N\ +\x00\xf84N\xe3c1\xf4\x89\x9fZ\x0a?\xfa\xd1\x07\ +\xe4\x19\x86\xad\x99{\x942/y\xbc\xb4\xaa\x9dO\xe4\ +\x15\x07\x87\x22\xd4\x10\x88\xb0\xf4\xa0\x8a\x98\x04u\x9eM\ +\xc6\xac\xd2\xe4V\xba\xf4I\x19\x0b\x19\x17\xc9j\xcey\ +a5\xfb~`\x9a&\x07a.7F\xb9\xbeyL\ +\x97\xd2\x12\xddS\xeaj\xfe$\x22f*Uq\x99o\ +1`X+\xb5dg\x07\xfdfZ\x9b\x88\x0cbJ\ +H\x10\xfa\xd4\x13bX\xde\xafj]\x00\x22\xb0\x1aO\ +U\xb5\xd8\x9e\x14y\xf0\xe0!1B\xea\x12\xd5M\xbd\ +J)\xf4}\xbf\xb8\x15\xb7\xf7PU\xa6\xd9$\xd5Z\ +*\xf3\x8b;>{\xcfoh`\xb2\xad\x8f\xff\x04\xab\xf3\ +\xd8\xbd\xb0.\xf5\x0c\x1b\x01t2\x10\x1c\xd3\xba\xce\xad\ + \xab\xde\x13\xed\xd1\xd2\xb6\xcf\xfc\xb6\xa4e\xf9\xda,\ +\xae\xd5M\xa6L4\xb9\xb4Hc\xe3=\xd1\xa9\xf8\xfa\ +\x88\x9f\xc6^\x1cPV\xf0\xdd\x0a\xc3k\x11\xdf\xdb\xa2\ +\x8fAqS:\xf8K\xa2\xc0\xa6v\xcc\x9ax\xf0x\ +D\xa3pv\x91\xb8\xd8\x08\x87Q\xff\x81\xab\xd0\xcf\x1f\ +'\x00|\x1a\xa7\xf1\x91\x1e\xed&|\xfc\xbb\xc9\x8d~\ +\xfc\xc3\xf7\xb9z\xbc\xe3\xfc\xd6\x05A\x84\x9c\x0b%W\ +\xab\xa4%\x0f\xbe\x97\xd5@\xaa\xf5\x90\x8a\x08\xc30,\ +\xace\x03\xb2\xed1U\x03\xd8U-\xf2ge\xed<\ +\xa76\x06j]\x7fo\xa0\xcb\x00\xb5\xb3\xa0Z\x99\xa6\ +\xd1n\xeab\x11JMb\xbb\xb0\x8f\xde\xdb\x1bC\xe0\ +\xcc\xf3j\xaf\xae\xae\x98r&M\x93\x190I\xa0\x8b\ +\x09I\x9dI\xaa\xd5\x8cM\x8a\x16\xf2d\xae\xd4\xa9\xb3\ +u\xce\x0e\x9ce\x9d>\x10\xa2\x90\xcb\xcc8\x8f\x88T\ +n]\xde\x81`RgU\xcbQn\xb2\xe9Z\xea\xb2\ +\x1fJ)\x94\xb9\xd0w\x1d\xd5[\xda\x1a\xf8\x9c\xa6\xd1\ +\xf6\x93\xf4Kon\x03\xd0f:\x15\x96}f\xece\ +G\xce\xb3\xb3\x99\x85\xdd\xcd\xb5\xbd\xa1\x03\xefZ\xadT\ +\xda\x00\xa7\x81h+\xe76\x83\xb0\xaaj\xd2\xf5\xc6\xa6\ +T\xb3T4\xe3.\x97\xf2\xd5\xb5\x7f\xd7\xc0l\xa5\x94\ +\xd5P\xab\x14\x93\xc4\xb5\xec\xdb\xe4\x0e\xcd&Q\x13\xb2\ +z\xefuX%\xf3TE\x83\xc9\x05\x87\xce\x98\x92\x9c\ ++E\xe1\xf2\xd6-bL\x94yt\xa9s\xeb\x9dk\ +\x13\x12\xa5\xa80\x1ff\x0a\xc2\xbeT\x1ey\x9f\xb6\xa0\ +\xe4\x0a}\xea8\xe4\x99\x1a\x027\xe3\xc4\x98\x0b*\x07\ +\x1e\x1ff\xa6\xa2D\x11\x0e\x9e\xe7\xbc\xe9\x12=\xc2\xb3\ +\x17\x17\x94\x8b\x0e9d\xef-\x12\xa6Z)6\xe7D\ +U\xe9\x82\xd0{\x05\xbc\x13\xe5\xa9!\x9a\x84L\xad\x18\ +\xd0\x09DQ\x06\x8f@R\xbf{\x9b\xdcL\xc8\xde.\ +\xd0\x05!\x04!W\xe5\xbc\xf7>F?&\x0d\x087\ +aVc1r\xad\xfc\xf8?|\x8f\xff\xf0'\x7fD\ +-\xbfzv\xe1i\x9c\xc6Gi|\xe2\xd9;\xbc\xf4\ +\xf2\x8bV\xac\x13Y(\x22-\x05i\xe0\x17\x03;\xf3\ +T\x19\xb3\x99&~\xe1\xb3\xaf\xf1\xca\xa7?\xcd&\x0d\ +<\xbc\x7f\xcd\xdb\xef\xbc\xcd4\xcd\x10\xac=%\x10(\ +\xb9\x10\x08\x0c\x9b\xcd\x11\x8bkm9\x1e~\xbe8\xfe\ +\x18{\x19\xbd\xe0\xd4\xee\x93\x1e)$\x0d(7\x80\xe8\ +r\xe2E\xd2)\xcb\xe3h\xa1\xd4f\xead\xd2\xdfZ\ +\xcb\xba\x1c\xe2\x0cq\xbbgtO(\x83-;\x17\x90\ +\xd6\xb6\xe1T\x99\x80xDP\x10\xf5\xc8!3\xc2B\ +\xd5\xdd\xe8W\x19\xb1\x82\xbbXc\xfd\xc9\x12\x91\x06H\ +\x05\x97G\xe3\x05\xc6\xe0L\xac\x85\xb9\x1a{}D\xb5\ +Q\xbd=\xa5\x05\xd9\x02$D\xdc\x18\xd2Yj\xa3\x13\ +YR\x00D\x03f\xd4\x15}=+\xb5\xec=z\xc9\ +vs\x88\x0d\x15Vg\xfc!JG\x0c\x17\xdc\xba\xfd\ +5\xfa\xe1y\xe8\xdc\xa4I\xfd_\xdf\xbe\xda\xfaF\xab\ +G\xea\xf8\x9a\x89\x83\xbf\x16\x1bT\x03K\x8f)\xc1\x00\ +tQq@\x8d\xc51&\xcfmF\x90\xce\x0c\xcf\xb2\ +(\x8f\x10\x1e\xb5\x00^/\x8d\x04\x1cX\xaa0\x10\x96\ +\xf8\xa1^\x84\x8d\x03\xd3X\xc5\xd8\xe1b\xa0\x12\x97\x14\ +\xb7\x82Bk\xab.\x05r0\xb7\xe3Q\x1d\xfc*\x5c\ +\x05\x03\x7f\x09\x07\xd8\xe2`\x17{\xff\xa4\xc6D'\x81\ +\x98\xad\xdf7d\xeb\xc5\x95\xea\xac\xb0\x1a\xa8\x95\x06j\ +}\x9f\xbb7\x99\xb1\xbe\x1ek$\x9d\x9f33\xce\xde\ +\xfb\xbe4\x12\xde@\xeb\x11\xf3\xba(\x98\xc2\xca\x0a\x07\ +w\xc5n=\xbc6?p\xf0\xea 8b\xa0?\xe8\ +\x0av\xd7\xe2\xf6\xba\x9e\x0d47\xb5\x14\xac\xcb\xb68\ +\xa5\xb6L\xdb\xd6\x02\xd4\x10\xd8\xd6\x0d\xa5\x14\x1e_\xc3\ +\xacJ/\xc2v81\xc0\xa7q\x1a\xff?\x1f+\x08\ +~\xe7\x9dG\xa5n\xe9w\ +.\xa5\xc2l\x80\xb1\xb1\xa7\xc7}\xb9m?\xce\xf3L\ +J\x1eO5g3iiG\xd274\xa5d}\xaa\ +\x0e\x9c\x1b[\xdb\xfa\x8d\x8f\x8f}\x9b\xc8\x85\x10H1\ +-%\xeaR+Z\xb3\x99L\x85`\xb9\xc8\xfe\xfe\x22\ +M\x92\xe6\xd2?\x07\xc8\xb84P\xaa\xf7g\xc7\xe0\xcb\ +\xda\xb1l.\xa8\xe6\xa9-\x8cS6 \xae\xca\xfdY\ +\x91\xa9\xf0\xb8\xee8\xcc\x99\x5c\x95}V\xae\xa6\x99Q\ +\x95}Q\xe6\x5c\x91\xd8\xb1\xcf\x85\x0fv\x13\x0f\x0e\x13\ +\xbb\xf9\xc0\xf9\xf6\x0c\xca\xccy\x14.\x87\x9e\xfd\xb8G\ +\x81\x8bMO\x0c\x89\xc3\x5c\x0c\xe0\x97\xcc\x9d\xcd\x86\xe7\ +\xcf\x06\x12\x89\x81\xc0yJ\xbc\xfc\xfc'\xe8\xbaD\xf3\ +x\x0e\x02\xb5\xbaK\xb6O<\x13\x8d\xb9\xb6rz\xf0\ +\x89\xa0\x19\xadZ\xa6\xa8\xc9\xf5\x9bu\x8cMj\xc5\x8f\ +KRqI\x97\x17\x10j\xa5OqQ-\xc2:\x8d\ +l7\xfc6y{\xfc\xe0\x8a\xef\xfc\xf17\xb8~\xf0\ +\xc1?\xf9[~\x1a\xa7\xf1Q\x18]\x1f\xf9\x9d\x7f\xf1\ +\x15R\x17h\x84\x94z/\x80\xc4\xb8\xe8:U\xed:\ +\xba;\x8c\x1c\x0e\x13\xcf\xdc}\x86\xdf\xf8\xe2\x17\xa0@\ +\xda$\x1e\xdf\x5c\xb1\x1f\x0f\xebwJ\xd7~\xdb\x8b\xf3\ +\xdb\x00\xce\x90Z#bh&TK\xf1\xca\xe4\xc0\x86\ +\xc8\xacxh\xc0\xdbi*\x15\x8f\x13\x12\x84\x88\xa8Q\ +VBY\x80)\xaaT\xcd\x10\x22]\x14cF\xd5z\ +dcr\x10,\xd6Sl\xa9\x07\xc9\xd7\xb7\xb2\xd0f\ +\x15\x14s\xbd\xb7\xebu\xf0\x9a@0 \xac\x80\xc4\xa5\ +m\xc3\xfa\x90\xd5\xb6\xcd\x91m\xa9\x0eH\x1b\x08\xa9\x02\ +$\xa4\x8a\x19\xf1\xc5\x00\xda9\x18\xf68=\x14\xc8\xb6\ +\xac\x83c\x91\xe8\x86[3\xa1! \x7fOC$\xc5\ +\xef;\x98rK\xab\x01\x5cm\xd4^X\xf6\xed\x1a\xfb\ +\xa4\xee|\xdf\xe2\x9fl\xae\x11\x1a\xa3\xa7\x060S8\ +\xe3\xa9;\xbf\xcb\xe6\xf2\x1ez\xe4N,n\xeeT\xc1\ +\x15E\x06p\x9b\x8c\xb6\xfa\xbf\xadu\xbb\xaag\xd3z\ +\xe6\xac\xd6\xb5\xc58:\xc8S\xc7\xed\x0b]\x1b0\xb6\ +\x5c\xec\xda\xae\xa89`c\xc7\xa0b>\x1b#\xca\x08\ +\x5c{s\xaf\x93\xcb\x04\x02Q\xad\xb0\xdc\x05!U\xd8\ +H\xa0\x0b\x81\x84\xd0E\x9e\xc8\xb6\xd5h\x0cp\xc6\x9c\ +\x8eG\x0c\x10\x07\xbc\xcf\x18\x979\xabg\xf8\xea\x11(\ +\xae\xab\xc9U,.y\x96\x95}n\xf2\xe8E&\xbd\ +\xac\xa3\x1bT\x15\xdf\xef.(\xd0``\xb9M\x13\x1b\ +\xa0u#\xf3\xe6)\xb6\x08\x0f\x82\xff\xab\x15$\xfb>\ +(\xeb=\xad-w\xdc\x0d \xb2\x82Zu\xa0\xdef\ +\xa5\xed=\xdb\xc5@\xc4\xfd\xd8\xda=\xd3\xffmr\xef\ +V\xa3\xf1\xce<\x0e\xfe\xd9]\xe8\x18j\xe0\xd1\xfe\xc0\ +\xf5~\x22\xf6[\xd2\xb0\xf9\x87/F?g\x9c\x00\xf0\ +i\x9c\xc6Gr\xb4\xe9\xc4\xf1\xdfO\xfe<|\xb4\xe3\ +\x83\x0f\x1e\xf1\xaaB\x08\x1d\xdbm\xbf\xf4J\x1e\x0e\x07\ +\xef\xbf\x8c\x0cC|\x02l5S\xa6\xc6>6I\xe8\ +4M\x8b\xc3\xf10\x0c\x8b\xd9\x15\xa2\x0cq\xa0\xd6\xca\ +8\x8e\x8b\xb3qc\x16SJ\xccy\x84\x92\x1d`o\ +\x5c2kW>\xf1\x18#\xf5\xbc\xd5\x9c\xb3\x99\x1e9\ +\x98\x9b\xc7\x89\xc3~\xcf\xf5\xf55-.\xa8\x81\xd7\x05\ +\xc4\xd6\xca0\x0cf\xf6\x94\x12\xe2\x0e\xc91F3\xd2\ +r0\xdc\x0f=\xa81\xbc\x88\xf5\xb6\xd6R\x97m1\ +\x19\xb75\xee\xccsv ieTo\xb520\xad\ +J.\xe6\x1c\x9db\xe7 \xb7p\x18\x0f\x06\xda\xbb\xb8\ +\xec\xb7\x96\x95\x1c\x82\xb1\x89\x12\xcc}\xb8e\x01\xb7^\ +h;\x1e=9\xd7'\xfa\x99\xc1\xd8\xd9\xbe\xeb\x96H\ +\xa0\xd6'm\x86`v\x06\x84\x18\xd1\xaa\x94j\xfb2\ +t\x1d\x12\x02\xe34\xb9\x04:0\x0c\x1b+t\x1cE\ +\x0b\x15\xf58\x0f\xcc\x95\xb3*\xcc^X\x08\x12\x98k\ +e\xaa\x95I\xad\x07\xb6\xaa0\xd7\xca~\x9e\x99]\xba\ +\x9cQ\xde\xdfY\x06\x84\x02\xdf~\xf3]>y\xe7\x92\ +\x10#\xbb93\xe5\xcc\xb6\xeb\x89!0\x97\x89\x84U\ +\xd6\x85\x09\x89\x91{=\x9c\xa3\xe4.\x11C\xe6\xee\xc5\ +\x86\xe7/\xb7\xdc\xdd\x0cPo\xa1\xb5r\xb1\x19H\x12\ +\x98k\xc6\xa6|\x95>uD1&\xa8\x96\xca\xd9\xf9\ +\x19\xc3\xa63\x96\xdf\xab\xfdK\xdc\x84\x7f3\x82?\xae\ +\xaa\x04\x82W\x99}y]%\x82\x8d#Z{\xf3\xec\ +\x8e]]ro,\x8f\xfa\xa4\xb1\x12e\xfd>6\x09\ +4G\xdfR\x01\xa61\xf3\xb7\x7f\xfe\x97\xbc\xf5\xdd\xff\ +\xb0D\x97\x9c\xc6i|\x1c\x87\x88\xf0\x95\xaf\xbd\xce\xed\ +\xdb\xb7\xc1\x19SCS \x0b*\xc1\xe4\x91\xb2e\xca\ +{JU6g\x17|\xed7\xbf\xc2\xbd\xa7\xee\xb1\x1d\ +\xcex\xf3\xc7\xef\xf2\xe6[\xef0N\x96\xe9\x13\x93\x01\ +\xb7\x9a\xe1\xe2\xec\x16}\xda>Q\xear\xce\xe6\x12+V\x8c\xad\xd5\x01\x9a\xf5\x0a\ +\x0b\xc6b6\xc6\x13\x85*\xc1\x99\xd1j\xcc\xad\x9as\ +t\x0c\x11\xd5\x82R\x1d$Fb\x14j\xc96\x8bO\ +\x0dI\xb6\x1eX\x03\xc5*\x01\x0d\xa6\xce)\xd5\xcc\xa7\ +\xdau\xc6\x985A\x82\x15\x98\x0d`\xf8=RV\x15\ +\x8a\xa8\x15p-\xa2\xc6\x5c\xa4\x03\xb8{}\x04-\xa8\ +fZ\xbe0\x22\x88&\xb4N k\xefr\xad3A\ +\xadg\xb7\x85$-f\x82\xa2\x88\x06J\x0d\xe6\xc4\x5c\ +\x1a\xadh 1\x10P)4\x8a\xd5Z\xa9L\x1f\x1b\ +\xe8\xa9G\xae\xd3\x10\x1d\xe4\x18`\xee\xe2\x1d\x9e\xb9\xfb\ +\x9f\xd2\x9fo-cvc\xa7E\xb0Xc3Sb\ +e\x02S\x80\x92\xed\xf1\xc6\xc8\x0b\xa0\xd9\xd8bu\x10\ +VMU\xbd\xc4\xf5(\xcb\xea\xd9\xfd\xad*\xe2\xfd\xc3\ +M*o\xea\x1e\xfc\xa6\xe0\x05\x8d\x00\xe6\xd4\xdd\x8a\x15\ +\xf6\x89\x16\xf9\xa4(V\x04\x99\xb40iE\x92\xf08\ +\x06\x82b*\x87,$1\xa3\xc8\xd0\xd2\x0c\xbc0\xda\ +\x0c\xd9b5\xb0;Dc}#\x06\x9a\x9b\xdbsp\ +0\x1cY\x1d\xaa\xfb\xe8@\xb8\x9aYU\x13T\xb4\xb8\ +\xa2\xea\x95\x83 P\x92\x1f.\xcf\x17\xd6#\xf65\xb8\ +\xf4\xd9k0k\x0d\x08\x935\x07l\xf9\x18l\x1f7\ +\xe2\xbf\x9d\x02\xd5=\xd94\x1c\x15)\x1a8\xf6<\xe1\ +\xf6U\xefd\x95E\xb7\x8fRW\xccU]%\xcfE\ +\xac\x18\xa0X\x7ftP\xff\xbcd\xe7\xc4X\x9az\xca\ +{\x8e\x8b\xc5\x8e\xc5\x1a\xd8ka*7\xc4\x7f\x82\x91\ +\xe4\x09\x00\x9f\xc6i|\xe4\xc72U?\x82\xc4\xca<\ +e\xde~\xfb\x03\xab\x5c;\x90]\xfbr\xfbE\xfa\xdc\ +\xdc~\x1b\xe8\x9a\xe7\x99i\x9a\x16\xf6\xf2\xc3\xcf\xaf1\ +>e\x91\xf3j5F\xb0\xc5\xe54\xc6\xd3\x965\xee\ +\xabe\x11\xf7]a\x9a&\xef\xaf\xed\x96\x8a\xb9\xc9r\ +\x85\x92\x0bd\xb8:\x1c\x16\x108y/l\x93g7\ +\x13\xab\x06~\x1b\x13Zk%\xf5\xfd\x12\xfb\xd4\xfa|\ +%\x18s\xda\xfe\x1e\xc7\x91%\xab\xb8\x81Swh\x08\ +b\x0cn\xd1j\xc6\x10\x12\x08\x9e\x91\x18d\xfd\x9c2\ +\xce\xa4\x14)\x14s6\x8e\xd6\xdb\x9b:\x8b\x1bR\xc5\ +\x8d\xc3\xca\xb2\x1f\xdb\xfe\x8a\xac\xbdQ\xad\xd0PkE\ +Bd\xb3\xddZ\xdf\xac\xcb\x97[\xdcQ\xf0\xa8\xa9\xe2\ +\xc7\xd0\xf6u\xa2\xe4L.\xcez\x00\xc5e~y\xca\ +L\xa5\xb2\x1b\xf7\xa4\xae'+\x10\x02\x9ag\xc6\x92}\ +\x1b\xcd\x0c\xa5\x22Ls\xa1\x06\xd8\xe7\xc2X*\x053\ +\x8a\xda\xe5\xcaU\x9e\xc9s!\x05\x93\xceo;aH\ +\x91R+\xfbq$E\xab~\xdf\x1d\x12\xfbq\xe4\xe9\ +\x14\xb8\x13\x94g\xcf\x06B\xe8\xcd\xc4\xab\xeb\xd8\xf4\x1d\ +C\x10\xb4T\xba\x14I\x12\x90`\xfd\xb4y\x9a\xd9\xcf\ +3(\x9c\x0d\x03\xdb\xbe\xb3\xed\x173\x88\xa9\xce\xec\x88\ +t\x0b\xbbc\xbd\xdc\x99\xaa\x85\xedv\xbbdE\xaf}\ +\x7fJ\xc6\xde\x1f\x8c!\xa9>\x99\xb1~\xa7\xe0\xf1F\ +\xe2N\xd1,\xc5\xa0\xe5\xabE\x93\xb5\xa9O\x92lr\ +\xbf0Z\xfe\xdb\x91\x81\xf5\x13\xa3}'K\xa9\xbc\xfb\ +\xf7o\xf2\x9d?\xfe\x06\x87\x9b\xab\x7f\xd27\xfd4N\ +\xe3\xa32\xee~\xe2\x16\xaf\xbc\xf6i\xff\x02T\xd4a\ +\x87}\x1f\x9cVR\x90\xd03\x96\x99\xc3\xc9\xb1\xc7\xd2\x82\ +f\xd5\xcf\x9f6C3vH\xfd\xb85\xb0m\x93l\ +\x8e\xde\xd1g\x18Gz\xe8\xeb\xab\x1d\x7f\xf5\x87\xdf\xe0\ +\xbd\x1f\xffp)\x0a\x9d\xc6i|,\x87\xc0W~\xeb\ +u\xb6g\x1b\x07K6+V\x974\xaa8k\xe9\xdf\ +\xe8q\x9e\xc9Y\xb98\xdb\xf2\xfa\xab\xaf\xd1\xc5\xc4\x90\ +\x12o\xbd\xfd\x1e\x7f\xff\xe6O\x19'%TG\xa2\x08\ +I\x12\xf7\xeez\xf1c?N<\xbc\x1a\x97\xedi\xa3\ +\x15\xdas\xae\xfc\xf0;\xdf\xe5\xfb\x7f\xf1\x7f\x9bL\xf2\ +4N\xe3c<^\xff\xc2K\xbc\xf0\xd2\xa7\xcc\xe8\xca\ +\xbf\x94\xe2\x0eA\x8d\xc9\xa9(\x1a\x12\xbbqf\xbf\xdb\ +\x13S\xe2k_\xfdM^~\xf1E\xee\xdd\xb9\xcd[\ +?y\x9f\xbf~\xe3\xfb\xec\xc7\x91\x80{\x10\x04!\xd0\ +qy\xf64W\x8f\xf7\x8c\x87\x89qF4\xcfD\ +\x11\xce6\x1b\xce\x87\xde*\xab\xb9\x10C`\xd3\xf7\xa4\ + \xd4:[\xf4T\xea\x16\xc3\x09\xfb\xf8\x95\xb9\x8ci\ +\xed\x0fV/\xd7\x9aTY\x0c\xc0\xfa]\xb4\xe54G\ +\xad\xae\x94\x9b\xc9j\xa6g\x87\xdd\x01\xdd(\xc2\xec\x05\ +\x97J!\xbbl9\xb0\xdb\xed\xc9Sf\xe87\x9c\x9d\ +\x9fY\xff\xf4~\xe40\x1e\xd8\xefv\x1c\xf6#1\xf4\ +\x5c^\xde\xe2\xce\xdd\xdbt]\xe2\xea\xf1\x15\xef\xbd\xfb\ +6\xd77;{\xdd\xc5\x86\xcb\xdbw\xe8\xcfnq\xfd\ +\xc15)\x06\x8a\xe5`\x10\x02\x1c\xa6\xcc8g\x93\x91\ +\x05\x8b|\x12\x9aKy\xb5\xc2\x85o\xf5a\xca\xec\x0e\ +\xe6x\xda9\xfb\x9b\x8b2e\x03\xdb1\xd9\xddX\x10\ +\xf2l\xd2\xf1f\xf2\xa1T\xf6\x87\x89\x1f\xbfs\xf5d\ +=\xcav'Z\x95\x0f~\xfa\x1e\x7f\xf5o\xff-\x87\ +\xeb\x93\xf4\xf94>\xde\xe3\xd6\x9d3\xbe\xfc\xd5\xcf\xa1\ +\xde\x18h\xd7\x12\xd3QZj[g`&&\xe6\xa2\ +\xdc\xdc\xdc0\xe7\xc2\xab\x9f\xfa\x14\xbf\xf1\x85/\xf0\xe8\ +\xe1\x0d\xb7\x86\x0b>x\xf0\x80\x87\x0f\x1fQs\xa6K\ +\x1d!\x98:\xa4\x93\x0d\xf3A\xb8z|\xc3\xe1\xb0g\ +\x1e\xf3b \xa8\xb89\x94ZK\x0a()\x0c\xd6\xef\ +\x9a\x0cp\x86(H\x8c6\xd1Vq\xe7^%\xa6\x01\ +\xd5l\xe6\x81\x1e\xa1$\xeei\x90:3\x81\xccj\xc0\ +\xd2\xdaU\xdc\x94\xd0\xef\xa9\xda\xe87\x22\xaa\xe2\xf73\ +C\xfb\xb2\xb4!\x81\x96l\xf2\xdc\x1a(Z)\xb99\ +=\xb3\xa8T\x14\xa3\xf8\x84\x08\x1a\xa8\xc5ZsT\x14\ +-\xc6\xf6*\xd9M\xb2\x02J\xf4\xe2dvs?\xa3\ +\x04\x85\x80V\x8b\x892\xcc\xea\xc0\x1a\x97E\x87d\xd7\ +\xb0\xe0\xfd\xcd\xc5\x5c\xa0\xa5\xf5\x0a\xab[\x0e\x0b4\xe7\ +\xa9Z\xcd\x1cP\x82\xa0\xc5\xb6a\x05\xd0B\xa3\xef\x14\ +k\x97\xa9\x0aw7/\xf2\xe2\xdd\xcf\x99\x19f\x0fz\ +\x0e\x04\x07\xacx//\x06\xe2R2\x82\xbb\x88\x81+\ +&\x03Z\xa8Ij\xcb\x0cdg=\xd5\x80k{^\ +]\xb5]pP\xd8\x98Ma\x89\x09Z\xdc\xa2\x1b\xd0\ +\x03+`\x88\xcb\xa6\x1b\xe5\xb90\xc4-\xa2\xcf\x8d\xd0\ +\xaa,\xe6d,\xdb\xed\xaf\xd3UF\xdc\x00\xaf`-\ +\xe1-\x16\xa8E\x19\xb5~\xde\x18\x1c\x04\xfbs\x03\x06\ +v\x05\x93\x00\xb7\xcf\xa8j\xd2i0\xe3\xafT\xa1K\ +\xce\xf6\xfa\xbaW\xb1\xec\xdf\xa5\xe7\xd6\x04\x00\x06\x92\xdb\ +\xba\xd6u]\xb41\xb4\x8e\xe9K\x03\xebu]\xb6\xa9\ +\xdd\x97Y\xa5\x13\xdfx/pK\x9c\xd2\xec\xfb\xff(\ +\xc1\xab\xf5\x02W\xff\xcc\xca\x0a\xb0\xc1\xb7\xc7\x19\xe8$\ +v\xcc\xab\xda\xf1,\xc0n\xb6\xd7\xfai\xc0XY\x22\ +\x0f[\xb1\xa3H \x10)z\xf4\xc6\xbf\xe48\x01\xe0\ +\xd38\x8d\x8f\xec\xf8\xf0l[\x7f\xe6\xe7\xd1\x83\x1b\xde\ +\xfe\xe9\xfb\x5c\xb8\xa3\xf1~\xbf\x07\xecb\xddzd\x9b\ +\x0bt\xad\xc6\xceE\xcf\xcfm\x009\xe7\xcc~\xbf_\ +\xe4\xbc\x80\xc9\x80\x92\xdduB\xb0+\xb8\xaa\xdaD%\ +\x06\xc6\xc3\xb8d\xfc\xce\xf3l\x8e\xc5\x12\x08\xd1\x1c\x99\ +k.l\xb6\x9b\x85y\x0e\xd8]I\x10\x82\xcb\xcc\xca\ +\x11\x08\x9ffc\x88\xbb~\xcbf\x0b\xfb\xf1\xc0n<\ +p\xfb\xf6m\x9b\xb0`\x17\xdf\xd4ER4yW\xae\ +\xc2\x98-\x1a(\x86\xe8\xbd*f\xc8a\x11<\xca\xcd\ +dfV\xa5V61\xf0`7\xb1\x1bg\xa6r\xc3\ +8Wv\xd3\x84\x8ap\x98f\xf0\xc9\x10\x02\xfb\xc3\x81\ +\xb3\xcd\xc08eB\x5cAU\xd6=\x1a,\xea&U\ +\xe1l\x18\x90:\x11$\xb0\x09\xd0\xc7\xc4\xa6\xef(\xa2\ +\xa4\x18\x88\x12\xe8z3r\x8aA\xa8\xb9p\xfb\xe2\x9c\ +\x07\xd7\xd7\x5c\x0e=C\xeam\x9bB\xa0\x8f\x91.\xc5\ +\xc5pk\xe8\x92mW\xce\x16\x05\x05dg\xed\xbb\xae\ +'P\xd1$\xe6Z\x19M\x1f\x95\xd5\xe2}\xa4d\x93\ +S\xcf31EJVr\x9eA*U\x8c\xf5\x1f\xf7\ +#\xbb\xebk\x94\xc2\xd9\xd9\x057\xd7\x07\xae\xae\xae\x8d\ +\x85\xae\xc2~?\xf2\xf8\xd1\x0ds\x99\xe9\xba\xe0\xfb\xb9\ +\xe7\xfe\xfd+\xee\xdf\x7fD\x88=\xd3\x94\x99\xc6\xcc\xe3\ +\x877\xcceB\xab\x9d?\x0f\x1f^3\x8f\x85Z#\ +O=u\x0b\xa1r\x18'\xa6\xc3\x81\xeb\xab=\x8f\x1f\ +\x8dL\xa3\xd2\x0f\x1dO\xdd\xbbd\xbb\xe9y\xfc\xf8\x86\ +\xfb\xf7\x1f\xb3\xbb9\x10$\xf2\xea\x97\x9e\xe3_\xfd\xf7\ +\xff9\xba\x9d\x19g\x93\xe3\x15G\xb51\x04\xf2\x5c\xcc\ +\xa1\xdb+\xe4!\xac%\xefZ\xf5\x89oO\xa9x/\ +\xde\xd1\xb7I\xd7\xb2Rc\x95\x9b\x15\xe9j]S\x8d\ +\xf3\xd1\xea&0\xfe\xd5C\x17\x89\xda\xb8\x9f\xf8\xabo\ +\xfc;\xde\xfc\xfe\x1b'\xe9\xf3i\xfcR#\xa6\xc0\xad\ +;\x17\x5c\xde:\xa7\xeb\x82\xf7\xba\x17\xf67{\x1e=\ +\xbaa\xbf\x1b\x9f\xacy\xfe\x1a\x8dO\xbf\xfa\x02g\xe7\ +\xe76\xe1\xad\xde\xaf\xba\xe4\x9f\xd8}F\xa2\xa1\x9c\x9b\ +\xf1\x869g./.\xf8\xfao\xfe3\xee\xdd\xb9\xc3\ +\xd3\x9f\xb9\xcd\xd5\xa3\x1d?}\xe7\x03\xc6l\xach\xa9\ +f0\x95\xc2\x19Z7\x8d\xd3\xf8X\x8dc6X\xb9\xba\ +\xde\xf1\xc3\xbf{\x9b\xd7^\x7fe\x918o6\x9b\xa5\ +\xff\xb4I}[\x7f\xab\x08\xe4ln\x91u\xb2\xc7J\ +y\xd2\xc8\xc9\x22\x19\xd4\x00Tu\x80\x19\xc3\x92\xe5[\ +'\x8f\x08pg\xe5\xea\x00T1wa\xadJ7\x0c\ +H\x8c\xde;,\x14*Z\xec}\x14\xef\xfb\x95H\xd6\ +\xcc4gJ1\x87\xe2Ra\x8e\x89\xc7S\xa5\x1f\x12\ +c\x0d\xe4\xeaN\x98!2M\x99\xb1\x8eT\x11n\x0e\ +#A\x22]\xd7\xb3\xcf\x07\xaev{$%\x92O \ +n\xf6\x96+K\xad\xf4}O\x9f\x85i\xca\x84 \x8c\ +\xe3\xc1\xc0\x14\xca\xe5\xf6\x8c>\xc4'\xdc\xaa\xef\x0c\x03\ +w.\xce\xcc\xcd9\xc0y\xdf3$\xeb+\xdd\x8f\x07\ +J).E\xdeP\xa7\x89!ER\x8c\x84.\x11c\ +b\xe8;\xb6\x9b-\xaaX\xbfq\x90E\xb2'\x02\xef\ +\x87\xca\xe10A\x9e\xe8CO\xa8J,3\xbbG\x07\ +nn\x0e\xa4\x14\xb98\xdb\xb2\xdf\x1d\xb8\xb9\xbea\x18\ +\x06\xe6\x9c\xb9\xba\xde\x93Kf\xe8\x13\x0f\xee_S\xea\ +\xcc<\xce\x96w\xdb\xf5\xecv\x13%W\xf6\xfb\x91\xeb\ +\xab\x1d\x87\xc3D\x08\x89\x0f\xde;p\xf5x\x07(\x87\ +\xb1 !r\xf5h\xcf\xf5\xe3kB\x12\x86a\xc3\xa3\ +\x87#\xe38\xa1E\xc9\x19\xdb\xd7\x87\xec\x85\x0a\xef\xe1\ +Va\xce\x85\xda&!\xebz\x9an\xcc\xb0q\x83\xd3\ +>\xcb1\xaa\x849g\xfe\xee\xdbo\xf0\xed\x7f\xf7\xc7\ +\x94y\xfa\xf9o|\x1a\xa7\xe1C\x04^x\xf9\x19>\ +\xff\xe5W\xd9\x9e\x0d\x0cCo-\x12\xa2\x84\x10\xc9s\ +a\x9e&\xee\x7f\xf0\x90\x1f|\xffM\xde\xfa\xf1\xfb\xde\ +\xb3\xf8\xeb1B\x14>\xf7\x85\xcf\xe0\xd4\xaf]\x17\xd4\ +\x9b\xfbZ/p5\xa7\xf9\xc3~\xc7n\xb7\x03\x89|\ +\xe1\xb3\x9f\xe5\xf3\xaf\xbd\xc6+/=\x87\x16\xe5/\xfe\ +\xf2\x0d\xee?|\x88\x86J\x92\x88\xa0\xa48\xd0\xeb9\ +\xf7\xdf\xbba\xff\xff\xb0\xf7f\xc1\x96\xdcf\x9e\xdf\x0f\ +@f\x9e\xe5nu\xeb\xd6\xberS\x91\x22)\xae\xa2\ +\xf6n\xa9\xb5\xb65-\xcf\xb8\xddvw\x8f;\x1ca\ +?x\xec\x87\x99\xf1\x84\xd7'?\xf8\xa5\xc3\x8ep\x84\ +\x1f&\x1c\x13\xe1\xf0\xa3_\x1cv\x8c\xc7\x9a\xf1\xb8{\ +\xa6{\xd4j\xedKk\xa7$R\xc5b\xb1X\xfb\xad\ +\xbb\x9d-7\x00~\x00\x90\x89s\xeaV\xb1\xee-\x96\ +DQ\xe7\xab\xc8\xbay\x90\x00\x12\x89Df\xe2\x8f\xff\ +\xb7Lr\xaa\x5c\xbb\xd8\xf6\xa5\x07^Fq\xb2|\x9a\ +%}\x94\xd4v\xbc\xbe\x86\xff6\x88\x1eR\xd7\xa4\xa2\ +Op\x12e}\x1b\xf16\xfdV\xb8\xd0J\xd6\xfb>\ +\xb0\xc2xV\xd7`\x84A{\xb0lUE-s\x8c\ +*\xd1jB)K\xb4*\xd12G$\x06+\x9c_\ +\x8c\xe0\xa7\x01hl\x88\x05\xce;5\xd6}W-\xd6\ +\x87O\x92N\x95Y\xbaU3\xa7\x96\x9c\xfa\xf6U\x08\ +\x12\x10>\x1cO\x1dB\x18\x19\xb7p,$up\x9e\ +E\xedX\xdf\xe0=\x1a\x9c*\xb3_\xbc\xb58-$\ +k[ga\xd68fWJ\x07!\x1c\x98\xb2X\xeb\ +\xc3\xe3\x91\x22\xa5\xf1\xe0\xaf\xc6\x1aI\x08\x18\xe5\x91\x22\ +\x81\x0e\x14\x22\xf5!\xa0@\x90 d\xca\xa3\xcb/\xb2\ +\xba\xd8u\x8c\xafw\xa4D\x06\xa6\xe3\xd7\x083\x905\ +\x18\x1f\xb3\x96\xc4\x03\xa4\xd2\x81R\xe3\xc1\x11A\x03<\ +\xd8\x9a\xca\xf6\xcb\x10XLi\xdd7\xc6&4\xe1|\ +\xc2\xe7%\xd8\xc9\x06\x87M\xc6\xb3\x9e\xc6\xfa\xcd\xb3\x8f\ +\x81\xec\x0d*\xde@\x13\x92\xa7\x99Y\xf9W\xbd\xc4\xa9\ ++\x07\xbb\xda$\xba\xcfB\xd0x^V\x01\x00\x8b\xe9\ +0F\xd2\xb6j\xcd\x1e\x1b\xba\xfa-T\xa6\xad\xd3y\ +\x98\xa6Q}F\xe0\xcc\xc0\x83:\xb1\xf7\xbc\x1c\x08\xf8\ +\xe0U\xdb\x06;`\x1c\xb8\xd4\xfe:\x85\xff\x94\x0a\xcf\ +\xf0b\xdd57\x11\xc3l\xcbb7\x9f\xb3\xc0n\xfb\ +{\x22\xa4\xbfv\x1ck\x8f[\x7fr\xd7\x9a:o\xce\ +\x95\xf5v\xc0\xc23\xdf\xca\xb1\xd6\x07\xfa.m\xabh\ +\xefE\xb8\x16\xa1\xc0\xd4\xee|\x85q\xb1\x93'U\xcb\ +\xfez\x05\x80V\xc5\x1d\x9a\xc5\x98\xbd\xca\x1c\x00\xcfe\ +.\xef\x0a\xb1\xcd\xff\xa2\xd9\xb3\x14E\xc5\xe57nP\ +\xd7%Z;\x95d\xe7\x88\xcaF\xcco\xf0\xee\x9cx\ +\xc7!\x90f\x89s^d-\xca;\xbb\x00\xd1\xd8\x03\ +\xa7\xa9+\x9f\xa9\x0e.\xee\xad&\xcdRd]R\xeb\ +\x1a\xa5\x12\x07.\x01\x84De\xde\x93\xa2M],\xda\ +4A\x035N\x858\xd7nR$\x80\xba\xd2\x8eQ\ +\x04FyIQVTZ7\xe0\xd9\x08\xc9P[\x92\ +\x0a6\x069I\xa2\x11\x89r\x8eT\xace\x5c:U\ +8\x89\xa5\x97\xa5dF0\xcas\xaaZ\x93YA\x8d\ +F\x22\xe8\xa7\x09\xfd4\xa5\x9f(\x96\xfb=\xb2\xd4;\ +~\xb2\x96\xe1(a2\x1a#\x95D\x09K\xd6O\xa9\ +\xf2\x9a\xcd\xad\x11\xd2\x1a\xfa\x9d\x14\xc6\x05W\xdf\xdc\xa4\ +\xaa4i\x22X\xe8%\xf4\xfa\x19EY\xb0\xb55A\ +\xd7\x16\x0c\x8cw&\xa4\x99W\x9bS\x92<\xafYY\ +Y\xe2\xe0\xda*+\xab}\xeaZ3\x99T,\xf4{\ +h\x0d\xf9$\xe7\xf2\xe5\xeb\xbc\xf1\xfa:\x08\xe8\xf5R\ +\xc6;%J\xc2\xd6\xd6\x88\x9d\xad\x9cn/E\x08\xc9\ +\xf6\xf6\x98\xf1\xa4p\xeay\xba&\x9fT\x1e\xb8\x0b\x06\ +\x83\x02\xa3-\xba\xb6^\x15O\xf8\xd8\xbd\xee\x8b\x1fX\ +Pggc\xfc\xfd\x09\x1f\x14\xdb8w\x02\x11\x8d)\ +\xc7{\xce\x8e\xbb\xdd\xc6\xe2\xbdK\xd0\xf3\xb2\xf7T2\ +I;<\xfb\xd1\xa7y\xf8\xf9s\xde\x06\xcd\x87%\x12\ +-\xd0u\x1fn\x0f~\xe3\xc2S@\xf8\xf6/\xa6\xbd\ +K\x03\xa4\xb0\xd3\x13 \xa7\xb3\xe8'\xce\xfe\xf7LE\ +\x1b\xd7n\xf1\xbd\xbf\xfa+\x86\x9b\x1b\xf7pes\xf9\ +M\x96\xdeb\x97\xa7^|\x0f\xa7\xce\x9epN\x85\x94\ +\x04\x1dl\x0e\x15\xc6B\xda\xc9H\xd3\x84\x85\xc5\x05N\ +\x9d9NQh\xde\xbcx\x8d\xcbo\xde`{c\x87\ +\xf1x\x82\xae\x7fuZ\x06\xcf\xbex\x8e\xfe\xc2\xa2s\ +\xba\xd4\xbcK\x1c\xb5&\x02bI\x15\x96\x84a>\xc1\ +Z\xc9\xf1\xa3Gx\xfe\x99g\xe9d\x1d\xb67\x87\xdc\ +X\xdf\xe2\xcd\xab7\xa8t\x8d\xb2\xde(Q$\x08\xdd\ +\xe1\xd6\xf5!\xc3aI]\x19\x8c\xae1\x95A\xe9\x05\ +V\xf4a\x8eU\x8f\x93\xd8\xae\x03\xb1\x00X\x1f\xceG\ +\x81-]5\xd6\xbd/\x16zp\xe0\xac\xe2\xe4K\x8a\ +\xde\x11\xf7\x1e0\x16\xf4\xb6b\xf3*\x8c\xb7\x05U\xa1\ +\xb1Z\xa1s\xc8s0\xb5u\xe0\xaf\xb2\x94\x13('\ +\xd6\xc7\xef\xf5\xefKa1\xa2\xc6\x0a\xe3\x00\xb2(\xa8\ +D\x81\x91%Z\x15hUbD\x81\x15\x15FV\x18\ +\xb4g%+4\x95k\xab\xd4h[;\x86\x15\xe3\xd8\ +1\x9c\xcdr\xe3uY\xa6\x04\xd5d\x07\xb2\x1cH\x17\ +\x1ee\x0b\x8fn\xacP\xb8x\xbf8\xd0+\x1c\xd0v\ +\xa1\x96\x14\xd6z\xfba\x99\xb82^\x85\x5c\x1b\x8f\xee\ +pT\xa2\x11\x16SI@\xfbE\x05\xeb\x81zx\xc3\ +\xba\xf3\xb8\xd8\xbf\xee^\x1b\xe3\xe2\x07\x1f\xea\x1e\xe3\xc4\ +\xeaA\x12O\x22\x939P\xa6<#h:\x9e\xd9L\ +A\xa6\xeeo\x00\x97u\x02b\x04\x22w1p\xbd\xd3\ +pD\xc7\xb3\xb5\x95c\x92\x83]\xab[\x88\x84F\xd1\ +\xc7\x03*\xd7\x17\xed\x18\xd5\xb4\xa0\xd7\xe2\xce\x9fDl\ +p\x08\xf7\x13\xd4\x82\x03\x98\xb5\xb8\x1f\x8df\x90og\ +\xf0p\xac\x22\xf0\x1b\xbc,\x07P\x1b\xc0n`|\x05\ +\xad\x9doc\x03,\xda\xb4\x10\x7fWH\xefe\x19w\ +\xfd\x89\x07\xa9\x010\x07\x00\xd7\xf4\x0d-\xe8\x0e\xb1\x93\ +\x83?\xc7&\xa4\x91G\x8d6\xa8}{f\xd8\x06 \ +\x8d\x1bj\x12?\x0cT[W\x0c\x901\xde9\x95p\ +\x80\xd4\xbbnq}\xa7\x1d@\x0f\xce\xad\xa4\xef\x7f\xe5\ +A\xf8\xfa\xc4\xdf\x1b\x0f\xea\xadpL\xbf\xb6\x90\x97P\ +\xd40\xaaa\xa2\xdd\xd6\xa8>\xe3\xc1\xaf\xdf\xac\xbf\xe7\ +VYL8\xc9\x1ed\x0e\x80\xe72\x97w\x8d\xd8\xdb\ +\xb6\xba\xaa\xb9~}\x0b]k\xb2N\x97n\xb7;e\ +\xef\x1b\x9cP\x05\xd5f\x17\x9a\xa8\xe3m}\x9dwC\ +\x83S\xc9S\xde\x03\xa7\x0bw$\x11\xd2yi6\xc6\ +\xd9\x03\x1b\xa0\x96\x09e-\x18\x175E]b}8\ +\xa2Z[r]Q\x1b(\xcb\x8a4\xc9(\xb5eR\ +\x14T\x95\xf6\x1feI\xae\xb5\x0b\xd7CEQ\x16\x98\ +\xba\xa4\x97*\xaa\xaa\xa4\xc8s2\x95Q\x97\x9aN'\ +\xa5\xbf\xb0\xc2`0d{{\x1b\xad\xdd\xeay\x9at\ +\x18o\x0d\xa9j\xcd\x81\xe5>Z\x96lM6\x19\x0d\ +F\x0c\xb7s2)\xd1e\x85@\xd0\xebv\xe8\xf42\ +\x0e\x1f:\xc0\xf5\x9d\xab\x5c~\xe3:i\x22\x19\x0cK\ +.^Xg8\xcc\xb1ZPLj:]\xc5h\x98\ +s\xfd\xca\x10)\xa0\xdfO\xc9\xf3\x9a\xc1N\xe9\xd4Z\ +\xbd-\x98\x94\x0ac\x0d\xb5v\xe1\x96\xc2J\x7f\xf3\x01\ +\x05\xbfB.Q\x89\x8bYl\xacm\xf3xo\xc5Z\ +\x1b\xcaB\x13T\xb2\x8c\x0eN\xbc\x82\xd7n\xfc\x043\ +\xd4\x1a&-\xb3\xe3a?c\xe8n\xa9\xfb\xa9\xf3^\ +\xca\xdd{\xbd\x0f?u\x9a\xe7?\xf9\x02I?\xc3\xa9\ +\xa8\xb9ta\xad'5\x1a\xd77\x8d\x84U\xf0\x18\xe0\ +Z\xb1K\x7f\x89;|DEX\x0cp}.\x9a=\ +\xeb\xeb\x8e\x9e;\xdb:\xf2z\xf5\xfb?\xe2\xf2\xab\xaf\ +\xccU\x9f\xe7rWYZ]\xe0\xf9\x8f?\xc3\xea\xe1\ +Uoo\x98 \xb4\xc1\xa6N\xb5U*\x81\xd0\xce\x8b\ +\xb2\xa9\xc3\xd8\x96$*\xe3\xe1\xc7\x1e\xe1\x91s\x8f\x91\ +\x8f\x0a\x86\xa3m\xdex\xfd2\x17^}\x83\xb2\xf8\xe5\ +:[[Z\xe9s\xee\xbd\x8f\xba\x19\xb0\x9f\x8d[\x1b\ +le\xa5\x03d\x09\x88\xa4\xc3p0\xa6,\x9d\xa6\xca\ +K\xcf?\xc7#\x0f\x9d\xe6\xe4\xd15\xca\xbc\xe6\x8d\xef\ +_c{g\xd8\xa8kJ\x95\xa2\xe8\xb2}\xb3f\xb8\ +=\xa6.\x9c\xfd\xbe\xd5\x9a\x83\xd5Y\x0e\xd5\x8f\xd0\xb1\ +=\x84\x15.6-\xcaC\xb3\x00~}\x03\xad\x0b`\ +\xf3\xc2\xc7{\x9c\xf9\xb7\x14\x8bg@-\xdd\xed\x8a\x9c\ +\xd1b\x9dC\x95;\x95[c\x80\x0a\x07\x80\x0b\xaf\xf5\ +\xa2\x05\xc5-\xc1\xe6u\xcbd'C\xd7\x023\xe9\xb1\ +s\x0d\xb6\xd7-\xc5\x98&\x8cK\x88\xe5\xdb2\xcc\x1a\ +\xe3\x97\x81\x11\x16#455\x88\x1a-+\x8c(\xd1\ +\xb2B\xcb\x1c-J\x8c\x9c`T\x81\x11\x15V\xe6X\ +\xe1P\x8d\xb3ev\xf1\xeb\x1d\x08\x13 \x8dc\x8e\x03\ +`\xf5\xdf)\x87\x93=\xc5)<\x8b,qj\xd0\xd6\ +xu\xe8\x00u\xa5+\xe3=TK$F\x1aD\x88\ +]\x83@\x10\x06\xa4\x0fQe\xbd\x83)\xadxt\xf5\ +I\xba\xa9c\x98\xb5q\xaa\xc9\xc6\x00\xa9c|\x9b\x85\ +\xcb\x0c\xc7\x0a\x87X\xbf\x1al\x01\xbe+\x90\xa5g\x05\ +CH$\xf7\x9amb\xd0\x1a\x7fI\x06\xc7j\x06\xf5\ +\xe6\x00\x1c\xc3\x07\xa1\xb1A\xf5\xdfU\xeb\x01\xac\x01j\ +\xdd\x02\xb5\xe6m\x1d\xd8R\xdb\xe6\x0f\xdf\xde\x06h\x07\ +p\xe8\x81x\x00\x8e\xc1\x06X\x06`\xeb\x1dT\xc5\x00\ +8\xc1\xf5U\x121\xc0\x8d#,\xbc]\xb0\x07\xb1\xe1\ +x\x00\xdc\xd64\xce\x92A\xb9>\x0b\x1f=k}\xbb\ +\xbdzx\xa3\xc6\xec\xcf\xaf||]o\xd9\xe5\xd4\x8d\ +m\x94?,^yF9\x06\xffA\xb5\xd9\x84\xfe\xf0\ +}\xae|~\x13\xd4\xcd}\x1fx?U\xe1qBx\ +\x95m\xe5\xd5\xd3\xb5\xf1\xe1\x90\x0c\xe4\x1a\xf2\x1ar\xbf\ +?\xaa`R;\xf2\xbf\x16-\x83\x1d\xda\x16\xee\x9d\x11\ +\x82\xbcs\xb7gyw\x99\x03\xe0\xb9\xcc\xe5\xd7^\xc2\ +\xda\x9f\x8d~\xbb\xcd\x18\xc3\x8d\xeb\xdb\xe4yA\xd6q\ +\xb1s\x83]\x96n>\x88\x92Z\xeb6\xbc\x8eW%\ +\xaeu\xcb\xbc\x0a)\x11iB]\xbb\x98\x8b6I\xa8\ +\xad%\xaf*jc\xa8\x8d\xa5\xac5\xe3\x22G\x22\x99\ +T\x15\x85v\x00\xae\x97\xa4\x14U\x851\x15\xa6\xac\xc0\ +Jj\x0dUUS\x17%u^#EJ]j\x92\ +\x8e\x22\xcbRn\xdd\xd8b\xfd\xea\x16\xca\x1a\xd6\x0e,\ +0\x1aL\xb8x\xfe\x06ui\x19lM\xe8$\x8a3\ +\x8f\x1efgs\xc8\xcd\xebC&\xa3\x12\xa35\xd6\xc2\ +`\xcb\xc5\x0c^^\xe9R\x97\x9a\xc1v\xcepTR\ +\x16\xce\x8e8\x0e\xfd\x94e\x8a\x85\xc5.\xe3Q\xc5p\ +\x94G+\x9bf\xaa\x1f\xef\xfd>)0\xb5\xa6\x18\x17\xe8J\x93\x8f+\ +L\xa9\xd1\xa5\xa6\x98TT\xa5\xa1\x9ch\xb2\xae\xa2\xdb\ +M\xd8\xb89b<\xc8\x11X\xb24\xa5\xac*&\xc3\ +\xc2\xd9\x02\xfb\x95\xc5o}\xf9<\xd6X\xca\x22(\xc4\ +\xcc\xf6\xcb\xdd~;)\x0a\x18\x0cF\xbb\x1e\xbb\xf3\xec\ +v\xbf\xb3\xde\xfb\x9d-\xdf\x1b\x80\xbc\x1bD\xbd\xf7:\ +wK\xbf\xd7\xb4\xfd\x96\xb9s]B\xc0\xe1\x13\xc7\xf9\ +\xcc\x1f}\x92\xe5c\x07\xd1\xf8\xb0Y\xd8;LA\xed\ +T\xaa\x00\xef]u\xb7\xd3\xfag'\xac\xac\xdfA\x0f\ +:\x84\xc5\x0a\x03\xb0euM\xcb\xba`\xb0\xd60\x1e\ +\xe6|\xefK_\xe6\xc6\x9bo\xdc\xb1\xbe\xb9\xbcCD\ +I\xe4\x99\xa3t\xde\xf7\x14\xea\xcca\x92SgI\x8e\ +\x1fF,\xf6\x10\xdd.H\x85H\xbc\x8b\x95\x22\xc7\xe6\ +\x13(j\xcc`Du\xe1\x0d\xea\x0b\x97\xa8\xce\xbfA\ +\xfd\xea\x05\xec\xce\x9d\xde%w\x96\xd3\xef=\xc1\x89'\ +\x1f\x22\x84\xa4\x09T\x92Hp\x0e\x85\xb4\x0by\x83U\ +\x98\xa2\xa2*\x15RvQ\x0b=\xfa\x8f\xbcDgq\ +\x8dTI\x0a\xb5\xc3x\xe3<\xe6\xf1e\x92k\xeb<\ +s\xe8(\xe7n^\xe7\xd6\xb5u^?\x7f\x91+\x97\ +n<0\xf5h\xa5$\x0f=z\x1a\x84\x8b\x11\xdbZ\ +\xdf\xe2\xfa\x0f\xff\xbch\xd8*G\xd4^\xd3\xe8\x89s\ +\xefaya\x81\x94\x94\xd1x\xc2+\xaf]dcs\ +\x07j\x89U\x06)\x12\xf2\xa1`\xeb\xea\x80*7\xf4\ +\xab\x83\x1c\xaaO\xb3\xa4\x0f\xa1Hi\xde\xfb\x16$\xca\ +\xb3q~\x86o\x0d\x0a\xc1\xe9G;<\xf5\x85\x0e\x87\ +_\x92\xa8\x95\x07r\xf9o-\x02\x9258\xbe\x16%\ +\xccf@`K\x98\x0c\x05\xc5D8o\xc7FQ\x8f\ +a<\x14T\x05\x18-\xa0\x82\xad\xeb\xb0\xb3\x09U\xde\ +e\xe7Z\x97\x1b\x17\xc0\x98C-3f\x01\x1f\xca\xcd\ +\x99h\xd4\x18\xa11\xa2\x02\xa5\xdd\xbe\xac\xbcs0\x8d\ +\x91%H\xed\x18f\xa11b\x82\x95\x15VTXY\ +8\x9bb\x19B\x1a\xb9\xb9E`\xd9\x91\xa9S\xd9\xb7\ +\x010+\xfa\xc9\x12\x8f\xad\x9dm\xecE\xad\x07m\xba\ +t\xa0V\x8f\xdc%\x07\xe0+r\x10\xde\x8e\x14\xe1~\ +\x93\xe3B\xec\x14~f\xe3\xd5\xa0\x9b\x18\xb1\xc6\x03\xd2\ +h}*\x00\xb0\xe0i\xb9q\xc8\x84g\x97i\xc1S\ +\x00\xc8\xc2\xd7\x95\xc8\x08\x5c\xfb[\x12^\xdd\x01\x04\xcf\ +\xde\xb2\x00:c\x15\xeb\xc0\x067\xde\x9e\xa1\xf1\xba,\ +\xc3\xf5\xf9<\x8d\xd9\x8e\x07\xdcV{v\x14\xc8\x84s\ +\x82\x15T\xa7\x9b\x90D\xb6U\xb1\x0e\x8dj\xdc\x00\xf8\ +\xbf\xc2?\x02\x9e\xe4o\x80\xb0\xf1\x0bJ\xb5\xd7fh\ +\xaa\xf0\x8fQ\xed\x01\xaf\xf2v\xbb\x8dZ\xb4p U\ +K\x1a\x05\x8f)Up_\x7f`w\xa7\x9cI\x86\xbe\ +S\xed5\x1b\xaf\x02\x1f\xec\x84'\x15\x8c5\x8c\xca\x16\ +\x00\x87c\xb5\xdft\xc3\xf6\xfav\x09(2\xb7\x19\xef\ +\xf0l\xaf2\x07\xc0s\x99\xcb\xbbJ\xec\xccfx\xed\ +\xfcu\xbe\xf8g\xdf\xa0\x7fx\x8dIm(G\x15;\ +\x9b#\xe7Y\xb4\xd0\x0c7'l\xde\x1c#\x138p\ +\xa4\xc7\xd5\xd7w\xb8vq\x1b\xa9`\xf5\xe8\x22;7\ +G\xe8\xcap\xe0\xd0\x02B)\xb2N\xc2p{\xcc\xe6\ +\x8d!\xe5\xa4vv\xa6\x95E\xd7\x1a\xbf\xbeG]V\ +\x80\xf5^%\x1d( \x84\xce\xb1\x11\xc8\x88\xf6['\ +C!\xedn\xc0\xc1\xa2'w\xeb\x83\xbd\xf6\xd9^\x8e\ +\xcd\x02\xcd\xfd\x9e\xf7n\xb2W\x90x/\x80\xff~\xc0\ +\xee\xdb\x01~\xf7S\x87\x93N\x7f\x81\x0f~\xee%\x8e\ +>v\x1a#\xac[y\xf7\x8ck\xcc\x02\x87\xfa\xda\xef\ +\xef\xcc\xa2\x90\x9d:\xe8\x01G\x94\xc7\xfa\xc3\x82\xdb\xa6\ +\xa8\xed\xec\x02\xac\x07\xbd\xad:4\x84\xa9U]\xd5\xfc\ +\xf4[\xdf\xe3\xe5o}\xc3;\xbe\x9a\x03\xe0w\x8cH\ +\x81\xe8v\x10+\x8bt?\xfb[t?\xfbQ\xfa\x9f\ +\xfe\x04\xc9\x91\xc3\x0d\xb3\x10\xc6T\x98(G\xf3\xbbf\ +?\x9ek\x89\xf0[k\xc6_\xff.\xa3\xff\xe7\xcf\x19\ +\xff\xb3\xff\x0f{m\x133\xc9\xa1\xba\xb3*r\xdaM\ +x\xea\xb3/!z=\xef\x9c\xc8\xd7i-\x22\x18)\ +&\x02\x83\xa4,j\xc6\xba\xe6\xd4\xc2{Y\xceN\xd2\ +?z\x88\xc3\xa7_\xe0X&Y8\x02\x97^Tl\ +|\xf3}\x5c_\xb9\xca\xe6s\x92\xc9`\x93\xe4\x87\xe7\ +9\xf9\x8b79{\xee\x11\x86[\x9b\xfc\xe0\xdb?\xe2\ +\xcd\x8b\xd7\xbd\x93\xba\xb7\xadWy\xf8='8p`\ +\xa9\x09\xf5\xe3\x1cK%\x1e\x988\xd5d!\x13j\x04\ +\xa3\xe1\x18\x8b\xe5\xc4\xd1\xa3\xfc\ +\x94\xf0\xaf\xb44\x03\xa1\x9d}\xaeH\xda\x85\x05\x13\xd5\ +aq\xc0\xb8\x01\xd4\xde6\xbb6N\xd5\xb9\xa8aP\ +\xc2\xb0\x86\xbcr6\xbf\xa5u\xc7+;\xcd\xfc\x86\x05\ +\x1e#a\xd8\x81R\xd1thx-\xecED\x8f3\ +\xf3\xaf\xf3\x5c\xe6\xf2k-\x22\xda\x14\xa2q\xab\x90\x02\ +\x19Bd\xa8\xa4\x87 \xc3\xf8\xa52\xa3\x15\xd3N\x80\ +\x023\xe0\xbf<\x0f\x8c\xe5\xbc_`\xb7\xb72\xbb\xed\ +\xdd]\xde\x0a\xb4\xdd\x0b\xa8\xdb\xcb\xf1\xb7\x92\xfd\x80\xc8\ +{\x05\x9a\xfbI{\xbb\xee\xd3\xec\x22\xc2\x9d\xcb'I\ +\xc6\xfb?\xf9A>\xf6\xfb\x9f%\xe9\xbb\xa9\xa1#!\ +\x0cV\xbb8\x9auUSLr\x94\x12\xac\xac\xad\xb4\ +\x94\xc0m\x80\xd8\x8b\x8fs\xbc[\xabn\x07\xbe3E\ +w\xb9\x8e\xf0y6\xd6p\xf9\xb57\xf9\xe2\xff\xfa\xbf\ +\xb1~\xf9b\x93>\x07\xc1\xbfZ\x11+\x8bt?\xf1\ +\x01:\x1f\xfb \xd9\x07\x9e!{\xeei\xe4\xf2\xf2\xd4\ +\xddcf?\xfc\xdd\x8d\xab\x9b\x1d'2:\xe6l\x00\ +-\xd5\xf9\xd7\xc9\xbf\xf6]\x8a\xaf~\x87\xf1\xbf\xf9*\ +\xfa\x17\x97\x98E\x9d\xa7\x9f}\x98\xe7\xbe\xf0a\x1fR\ +\xaeej\x84\xb1\x8d\x8e\xa2A1)K&\xe3\x9c\xa5\ +\xb4\xc7\xfb\xcf\xbc\xc0\xd1\x83G9xh\x81:\x87\x9b\ +\xd7\xd7YX^\xe4\xf8o=\xc1\xd5\x955\xb6_+\ +\xd9\x19o\xb1\x9d\x8e\xd8^\xca\x19\x16C\xec\xc5+\xa4\ +\xe7/\x93\x5c\xb9\xce\xe8\xc6M.\x9f\xbf\xc4\xa5\x8b\x97\ +\xb9y}\xe3\xbe\x81\xf0\xea\xda\x12\x9f\xf8\xdc\x07\xe9u\ +\xbb\xb8EO\x81TI\xa3\x1ak=\x9a\x10i\x87\xed\ +q\xc1h\x9c\xd3_\x5c\xe4\xf7>\xf3i\x9e\x7f\xeai\ +\x12\x14\xd7\xaf\xae\xf3\xb3\x0b\xafss}\x03!\x12\x04\ +\x16S\xc2\xf8ZF\xf7\xc6q\x0eV\xa7\xe9\x98\xbe\xeb\ +\xa1\x86^\x12H\xaf\x1e.\x84\xd7\xf2\xc0p`9\xe3\ +\xdc\xc7:<\xfa\x99\x84\xee#o\xf54\xbfC\xe4^\ +^<\xf7(\x93u\xd89\x0f7\xbf\x0a7\xbe\xea\x00\ +\x86\xb6\xde#\xaf\x07&\xc1\x99\x90\xf6\x00C\x0bg\x97\ +\xac\x85p\xac\xac\xffm\xa5\xf0\x0c\xb2\xc5H\xd9\xa4\x03\ +\x8d\xf3\xa2\xf0&7\xde\xf8\xd5\xa0\xe9u\x12\x0e,I\ +\xb2\xcc\xd9\xbe&\x1dP\x99\xdb\x92%\xb0\x1d\x10=\x10\ +]\x07\xd0\x84j\xbb \xf1\x7fM\xa0k\xbd\x1a\xb0\xf0\ +\xf6\xc0\xf1\xdb4\xec7>6\xfc\x83\x18\xecu\x91\xae\ +\xee\x10\x8e\x07_ep\x82\x1d\x16\xba\x04\x1eX\xdb\xdb\ +\xebgf\x8d4>o8W\xfcR\x88gc\xc1\xe9\ +\x94\xf2/\x86`\x13\x1c\x1cX\x09h\x9cK\x05o\xcf\ +\xca\x9f/\xf1\x97\xd3\xd4\xe3\xcf\xa5l\x9b&\x95S\x01\ +\x97\xa1A~\xea\x16\xec\x84I\xfcu'\xae\x1f\x94\x00\ +[\xb5}mM4\xdb\x0bv\xc0\x09\x8dm\xf4\xd4\xc2\ +E\xa0\xc7#/\xcdM=~\xc7G\xa4l\xd4\x9d\x1b\ +\x9b`\xeb\x9d\x5cy\xe6\xb6\x06\xc6\xa5st5,\xdd\ +\x96\xebV\xe5\xb9\xf4\xed\xaa\x0dM\xc8\xaa\x00\x82\x8b\x14\ +F\x1d\xd0\xc1?\x9e\x22L}\xf9g\x9f>\xbb\xdb#\ +qG\x993\xc0s\x99\xcb\xbbJ\xbc\x9a\x12\xd1\x1b\xd1\ +\x1a\xcfD\x19\xbc\xbfA\x0f\x92o\xe7\xcfZ\x8f\xbc{\ +;\xe7\xbd\xa5\xbdu\xfa\x9d\x01\xd1~\x01\xdc\xfd\x02\xf2\ +\xfd\x02\xe0\xfb\x99U\xee\xa5\xce\xbb\x81\xd3\xbd\xdd\x97\xbb\ +\x83\xd1\xbd\xf4\xeb\xfd\x80\xed\xe9cR*\xde\xf3\xdc{\ +x\xe1S\x1f\x06\xa9\x18\xdc\xda\xa2\x98\xe4L\x06CF\ +\xdb\x03\x06\x9b\xdb\x0c6\xb6\x18ln2\xdc\x1ep\xe4\ +\xe4Q>\xf3\xc7_ \xed\xf5\x9a\xeaw\x85\x9f\x91\x86\ +\x81\x0d*\xd2\xd8\xdb\x9e\x86\xbb\xb5\xaeQ\xf1\x14\xe1\xa9\ +\xb3\x8c\xb6G\xfc\xe4\xeb\xdf`\xfb\xe6\xf5;\x9dy.\ +\xbfD\x11\xcb]\x16\xff\xb3?a\xe5\x1f\xfd'\xa8\xc3\ +\x87\xb12p\x85\x9eY`z\x12,\x09\x96\x8f\xad\x84\ +7b<6\xfc\xdc\xba\x09\xe2e\xa2\xe3\x0a@\x08\x92\ +\xc7\x1ef\xf1\xb1\x87Y\xfe\x93\xdf\xc7j\xc3\xe4\xab\xdf\ +\xe2\xd6\x7f\xf9\xdfS}\xf7\xa7\x00H)X{\xe8\x08\ +$\x09\xa6\xd6\xce\xebs'm\xec\xe7\x84VP\x0br\ +,\xa3\x1a\xfa\xcb\x8b|\xe2\x99\xf7s\xf6\xd8\x09\xa4\xb1\ +\xf4:)JJz\xcb\xab\xe4y\x8e|\xe3\x06G\x8e\ +\xe4,>s\x9c\x03\x83\xa3\x0c\xdf\xb0L\xd6G\x0c\xed\ +\x0d\xdex\xb8\xcb\xe0\xb13\xd8\x8d\x0dz/\xbf\xce\x13\ +\xc7N\xf0\xd4\x0b#\xb6nm\xf0\x8d\xaf|\x9b\x1bW\ +\xf6\xe7\xa5<\xeb\xa4\xbc\xff#\xcf\xd2\xef\xf5]\x1cy\ +\x8f\x06\xac\xd1X)\x11F`\xa9\x11i\x86\xd1\x82\xc9\ +$G\x9b\x9a\x93G\x8fp\xf6\xcc\x19\x0e,/q\xfd\ +\xca:\x9b;#\xb6\x06#\x07L\x94\xc1ZA\xbaq\ +\x843\xd7\xdf\x8b\xaa3\x8c\x95\xde\x81\x94\x0f\xbfc\x9c\ +\x1d\xab\x14\xca\xd9G\x0a0\xd6\xf2\xe4\xb9%\x9e\xff\xfb\ +)\xe9)\xde\xfa!\xfeUH\xfcY\x89\x81S\x90\xb0\ +\x0e-f\xf2\xecAz\x87\xdcv\xf4\x03P\xfd{\xf0\ +\xfa\x9f\xc2\xf0\x86\x1b\xc7\x95i\xc1\xb0\xf1Lf\x03\x84\ +\x85p`\xd8\x83\xe2\xda\x88&\xd6jmE\x03^4\ +\x02\xa3|\x0c^\xe1\xfeZo\x1e\xe2l\x93\x15\xba\x80\ +[\x85%\x91\xc2y.\x0eh.q,\xb7]\xf0\xa0\ +/\x85\xde\x02d\x19t\xfa\xee\xaf\xcd\xc0v]\xbd5\ +.\xacQ\xe9\xd5\xa7M\xb4*%\xbc\x19~\x88-+\ +p\x8008\xe1\xb2\xc2\x03N\xeb\x19d\x0f\x8a\x95\xc1\ +\xc5\x1c\xae\xda>K\x94\xa3\x0b*\xebm\x82\xbds-\ +p@90\x9f\xe1\x05!\x00\x99\xd287Kd\x0b\ +P\xc3\xed\x0dlm &c\xe7XJ\xe2\xd4\xbb=\ +\xa8\x0c\xef\x9b\xc0\xf4f\xca\x03~\x0f\xecD\xe9*\x90\ +\xb4`?\x91NEZ\x09\x0fb\xfd}\x0b\x1e\x9dm\ +\xea\xfa\x88\xc4\xd7\xe5\x1dN!\xfc\x82\x80u\x00Sh\ +\x9c'h\xeb\xfa\x5cZZ\xfbf\xe5\xfa\xce\x04\x15v\ +|\xbf\xf9\xbaB\xe8\xa2\xb0.\xa5\xc3\xf5\xfb\xfe\x13i\ +\x0b\x84\xb5q\xf7\xb3\x086\xbe9\x8c\xb4c\x81\xc7\x95\ +s~U\xe0\x9db\xe15\x17d\x0b\xb4\x8d\x80q\x07\ +\xf2\xcc?2\xc2\x8f+\xdc_\xb9\x0f\x06x\x0e\x80\xe7\ +2\x97w\xa5\xd8f\xb3\x18\xdc\xa7\xad\x9d\xaa\xb9ok\ +\xbcV\xb9[\xf9{=\xcf\xed\xf0\xf5\xee\xf5\xec\x15T\ +\xde\x09\xe4\xbd] \xf9A\x9cw/\xc7\xdf\xba\xec\xbd\ +/\x0c\xec\x17\xbc\xdeK\x9f\xec\x0f\xc4\xde[\xfa\xeey\ +\x17\x0e,q\xec\xe1\x93\xfc\xfc\xfb?a\xf3\xe6:\x83\ +\x8dMF;\x03\xc6;;\x14\x93\x09uY\xb9p(\ +\xda\xa9tvR\x8b\xd1\xb5\xfb\x82{\x89G\xf7\xee\x90\ +4\x0ec\xe4r\xdf)\xac`\xcb6\xb9\xaf\xb2\x9bT\ +Y\x10\x16S\x1b.\xfd\xfc<\xaf~\xff{TU\x1e\ +\x9di\x0e\x82\x7f\xa9\xa2$\xd9\x0bO\xd0\xff\xe3\x7f\x9b\ +\x85?\xfa;$\xc7\x8f7\x807\xbe\xff\xd1\x12a\x03\ +\x82M\x94F\x94oV\xe2\xc2\x99o\xfe\x0b\xc6_\xf9\x16\xc3\xff\ +\xe3\x9fS\xff\xf57Y}\xec\x84+\xdf\xf1\xb1ap\ +3`\xab\x0d\xb2\x93\xd1Y\xee\xd3\xa9\x0cyU\xf1\xd8\ +\xa9\xb3\x9c8q\x82\xadA\xc1\xe6\xe6&\xe3Q\x8e2\ +\x90\xca\x84\x85N\x17\xad\x05K\xc5\x84\xe5[;,\x1d\ +Y\xa58\xb5\xcc\xf8d\x8f\x9d\x8d\x87X\xd9\x18\xb1Y\ +oqK(\xb6\x9eY`\xfb\xf4Q\xd4\x9b\xd7\xe9^\ +\xdf\xe0\xd3\xc7\x8f\xb1q\xe9\x12\xaf\xff\xfc\x02W.\xdf\ +dgk\xf8\x96],\xa4\xe0\xf0\x91\x03<\xfb\xfe\xf7\ +r\xe8\xd0\x0a\x16\xdd8\xef\x0a\xcbH\x02\x81\xb1\x06+\ +$\xa9\xca\xd8\x1aM0\x02\xba\xbd>\x8f?\xf6\x18\x99\ +JX\xbf\xb9\xc5p8\xe1\xe6\xc6-\xaa\xa2@\x08E\ +\xb6\xb5F\xe7\xfaI\xb2\x8d5\x84\x91\xf1S\xe9b\xb9\ +\x0a\x81H\x5c\xacxc,)\x09g\x1f\xcfx\xefg\ +2\x0e}L\xc0>\xbc\xc1>0\xb9\xdb'$R\xe3\ +m\x07\xcb.\xe5c\xf5\x02f\xf6%\xd3\x83\x8e\xe9<\ +\xe9ix\xe8\xbf\x83k\xff\x04\xb6_v\x13\xfe\xdaB\ +j\xa7\x19`\x07l\xfd\xbelm-\x9b\x85\x22?M\ +\x88m0\xc3\xf3dh\xd9S\x83hC\x0cI\xe1\x98\ +B\xe3@\x93\xf5j\xb0L\x80\x81\x8b\x09\x5c\x0b\x98x\ +\xd5Y\xebc\x04K\xe1\x1c'%\x89\x03\xc8J9f\ +Q\x06\x93\xef\x10\x96'\xf1\xc0,\xa8\xc1\x06FZ\xb9\ +\x0d\x1c@\xb3u\x0b\xf8l\xd4\xc7^;\xbfY\xf8\xf2\ +>\xb4\x82f\xbd;f[P+Ek\x8b+\xa5\x07\ +\xa5D\xcaF\xb8\xfc2\x00B\xd3\x82\xd5\xe01:0\ +\xdd\xb5g\x82\xc3m\x0b@\xb8\xb0\x90h\x0f\x1e\x05d\ +8\xb5\xf0T\xb6*\xcf*\xd8Jk\xe7\xf8I\xb7Q\ +\x04\x9bX\xbd\x09\x0e\xf4\xaa\xc4\x1d\x0f^\x96=\x1f\xe2\ +\xfa!\xdc3\xe9\xcfG\xdb^\xc2\xfdm\xa7\x91\xeds\ +\x98z\x80\x9c\xd2\x9al\xf81\x11\xa6\x93R8\xc7q\ +a\x5cU\xb8{\x9dW\xce\xb3\xf3\xb0r\xe0w\xe4U\ +\x9e\x8b\xda/r\x841\xe7\xefAp\x9eUJ\xef\xe8\ +*\xf3\xe7Q\xd1\x82\x83t\xe3E\xed\x03\xcd\xce\x01\xf0\ +\x5c\xe6\xf2\xae\x90\xf0z\x8a\xdeX\xcd\xe7+,]\xea\ +(\x8f\xc4\xee\xfae\x0du\xed\xe5\xbco\xb5\xbf\x97c\ +w\xca\xbb_\x90\xbc\xdb\xefY\xd9=\xff\xed\xa0\xfe~\ +\x80\xe4[\xc9^\x81\xe4^\xae\x7f\xaf\xe9\xf7\xb3h\xf0\ +v\x95s2\xde\xd9\xe0k\xff\xe2\xff\xa5\xae*t\xed\ +\x80\xed\xb4\xdd\xedL\x8d\xa2F\x0a7\xdb\xb9\xed\x0c\xb6\ +\xdd\x09:\x12A\xc2d\xc8-\x16\xdd\xa5\x85\xa2\x85\xcb\ +\xad\xbe*`-[\xeb[|\xff\xaf\xbf\xe2\xd8\xdfy\ +\xd8\xa3_\x89\x88\xb5EV\xff\x87\xff\x82\x85\xdf\xffw\ +\x90\xab+\x9e\xe1\xd2\xfe~\xc7\x01\xacN\xba\xbd\x08:s\xfd\ + %\x02\x1f\x87\xde\x87\x9a\x13X\x8c\x16\xd4\xa5\xe5\xd0\ +J\xcaG\xff\xa3\x05V>$Q\x0b{\x1f/\x0fL\ +\xe2\x81\x13\x1b\x93\xcf\xaa\x1c\xcc~\xae\x13\x1cZ\x88\xbd\ +1\xd5Q\x99\x18\xf0\xc2\xf4 \x93\xd1\x16Iz\x0cN\ +\xfeW\xc0\xff\x08;?\xa5\x89q\xdb8I\xb2-s\ +\x17$\x8c\xdf\x9a\x16\x14y\xcc55\xeeC\x9c\xddP\ +\xdex&\xd0D\xbf\x03\xa0\xb28\xc0d\x83\x9a\xaeW\ +s5\x05\x8d'a-\xda\xae\xa8\xf0\x00\xcf\x83+\xe3\ +\xdb,\xf0m\x0f\x11\xae\x1a=a\x07\x82\x94\x07\xceI\ +\x17T'\x02G\xa9W\xbf\xb5\x0e\xf8\x87\xb0:\xda\xdf\ +\xa7\xe0\x19Zz`\x18lhC\x97*\xbf\x00\xe3B\ +\xfb\x08\x94\x08\xfb>L\x91p@58\xd3\xaa\xfd1\ +)h\xbcW\x07\x10-\xac\xf7\x0a\xed\x8f)<\xa3\xed\ +\xafYi\xc7TW\x1e\xf8\xd6U\xab\xea,\x0a\x07\xa4\ +\x9b\x90J\xbe\xed\x8d\xd7\xe7\x00\x0a-P\xfa\x19``\ +\x94}\xcc_\xe1\x8f\xa7\x81aU\xde\xb1=\xee&\x0b\ +\xe9\xfa8\x84uj\xdekaq\x00\x0f\x82\x85o\x8b\ +\xbf\x17\xc6\xfa\xdf\xa9c\xd3\xc11\xbc\xa5\x81\x89\x85I\ +\x09\xdb\x85S}\x1eU\x0e\xf4\x96\xb5\x8b\xf3\x1b\x10\x99U\x0d\xb03\xfbbf?\xe4\x8d\ +TS\x017\xa3\x07\xd7\xe6*:v\xa7\xfaB\x99\x18\ +\xf8\xce\xfe\x0eycE/\x89C63}\x93\x1c\x82\ +\x93\xff\x10\xec\xff\x0c\x1b?\xf18=\x02\xc2q\x14\x86\ +0n\x9bwb\x00\xa1\xbe}1\xb6\xc7\x83\xd2\xa9\xe7\ +%\x8c\x0f\x19\xbd3\x03\x80\xb5-S\xdc\x80Z\xdf\x86\ +\xc0\xc2\xe2AY\xb8\x86\x00\x90e8.\x9c\xddn\x00\ +\xe5!\x0d9]GP\x91\x0dl\xe1c\x8f\xc0\xef\xfe\ +\xbbQ\xf7\xd6.\x14\xa2\xd6\xad\x1awYBU\xb5L\ +\xe7\xce\x10\xae\xdf\x80\x9d\x81cIk\x037n\xc1\xad\ +-\x07\xe4\x0c\x9eaU\xa0R\xc7HJ\xcf\x8a\x22h\ +mS}\x1f\xaa\x10\xcf\xd8\xb6@8\x15\x90iw\xdb\ +\x84p*\xea\x89\xf4\xa0X:\xb688\xc9J\x94\xbf\ +\xcd\x1e\x1cK\x7f\xcdJ\xb4\xe0<\x80\xdf\xc0\x0e\x0b\xdd\ +\xf6\x85\x94`+\x97\x9e\xd70\x0e\xfd-\xdc\xf5\x09\xaf\ +\x8a.\xf4\x1f,\xd1{\xf1^\x9e\ +\xd4}\xc8n\x9f\x97\xf6s\xba\xcbJ\x1a-C\xcbL\ +Z\x8d\x1bR1{\x1b\x8eWQ\xda,\xbb;\x0b\x9a\ +\x99\xc97\x0bx\xe3s\xc6\xed\x0am\x0e@\xd8\x97S\ +\xabp\xf2?\x87\xf2Oap\xbe\x05L\xf1\xa9\x02x\ +\x0a\x22\xe2\x03\xf1)\x85on\x00\x5c\x1e@\x87\xf8\xba\ +\xb3,u\xec\xc0\x0a\x9f?\xa8\xd5\xc6u4@\x19w\ +\x0d\xd6\xd7\xd3\x14\x17mZ\x13\xea(\x005\xff\xb05\ +\xa1\x88\xa4\x07P\xd21\x85\xe5\x00t\xe5\x80*x;\ +\xe3{@AO?q\xf7\xe3\x83\x91\x03\xc9\xdb\x03(\ +\x0b\xc7j\xaeo\xc2\xad\x0d\x98\xe4-P\xact\x1b\xb3\ +\xd7H\x97\xaf\xd6\xad\xc3-\x22\xd0\x1a\x18\xe2D8\x00\ +\xac\xa4\x07\xc6\xb8\xebL\x85\x03\x86i\xe2\x81\xb4py\ +\x04\xad\x9au\xe2\x81q\xb87\xe1\xbe\x19\x0f\xaae\xf0\ +\x0c\x8d\x03\x9fX\x9c\x93/\x01\xc2\x83\xcf\xc4\xd7e=\ +\x80V\xc2-N\x04\xf67\xf8S\x0dCN\xfb\x10N\ +\x85\x85\xb1q\xaa\xcec\xe3\x80pnZ\xf0\x1bX_\ +c\xbd\xcd\xaft\xac\xf18\x83\xbc\xd3.\xaa4\xd4\xb6\ +\xdf\xa4t\xf7/\xf5\xac\xef\xe2\x12\x1c8\x00\xcbKo\ +}\x1fge\x0e\x80\xe72\x97w\x95\xc4_Z3\x93\ +\x163\xbf2*\xb1\x1b\xd7q\xa7z\xef\x96\xf6v\x00\ +\xde\xbd\xe6\xbd[\xfa\x9d\xc0\xe9~\x00\xf0^\xca\xee%\ +\xdf\xbd\xca^\xeb{\xbb\xce\xff\xcb\x02\xf1oO\xfde\ +\x91s\xfd\xca\x0d\x92\xce\xc0\x9d\xcd\x82\xf1\xb3\xaaN\xaf\ +\xc3\xf2\xda\x0a\x89RS+\xe5n\x82g\xa7&\x82w\ +\x94\x19\xaa\xaf*\x0d\xaf\xfc\xcd\x0fx\xfd\xe5\x1fa\xe3\ +@\x94sy\xa0\xa2\x8e\xad\xb0\xf6\x8f\xff\x1e\xea\xc8\x01\ +\xec\xfa:\xa2\xd7\xc5n\xdcra[\xa4\xf7\x81/\x85\ +\x03\xbe\x89\xc2*\x05\x89\xc4J\xe5f\xbc*m<\xeb\ +X\xe1\xdd\xd4\x0a\xe76\xd5\x92bI\x10^=:\x8c\ +\x92\x18\xdc\xc6x N'J\x933y\xa6\xda\x1f\xa5\ +\x05\xdc\x13\xde\xc8\xa5?~\x0ax\x13Ag\xe9!\xb2\ +\x85\x1c).\xb3\xb03a\xfb\xd66\x95\xf6N\xa7\xac\ +S\xf0\x9e\x94%\xf9xL\x9a\xa4t\x13K\x96\xa4X\ +\x8f,J#\xb8\xb5=BX\x8b\x0c\x88\xc1B'\xdd\ +$\xeb^#\xed\xad\xd0[\x5c\xe5@\xff\x08\xc9\xd2!\ +\x0e/\x1e\xe4\xf0\xea\xa3l\xed\x5cck\xf35\xd6\xe5\ +M\xaan\x87d4!\x1b\xe5\xc8|\x82\xa0\xa4\xb6\xc6\ +{\x92\xb5X\x9d`\x85`R\x95TZQ\xd7\x16A\ +\x9f#\xbd\xc7\x91\xddmv\xf4uN\xea\xc71\xdf<\ +\xc3O\xaf\x03\xe5\x18\x81\xf4\xb6\x96\xb2\xb1\x0b5\xba\xc2\ +Z\x81\xb0\xcem\xaf\xb0\xf0\x9eG\x96x\xf2\x8f\x178\ +\xf2\xfe\x14\xb9\x8fI\xee\x1d%\xbe)\xf1JE\xbc\x86\ +\x15\x7fF\xd9\xe5x\x5cW<($\xce\xa5-L\x83\ +\xe8xUd6-\xfe\x5c\x0bn\x07\xb9\xcc\x94\x99\x1d\ +\x84a\xd0\xc5+4\x01\xa0Dk\xde\xc9*\x1c\xffC\ +\x18\xfci[6\xbc\xfb\x9a\xd7[\x94\x06\xd3\xef\xca\x06\ +\xe82\xf3:\x8c\x80,0\xc5\x16OuWT(8\ +\x87\x9a\x12\x0fv\x1b\x87L\xd1\xaa\x93\x0d\xe7\x0f\xccp\ +\xdc/\xfew\xd3>\xe3\x92\xb3\x0c\x16\x16\xdccoK\ +\xf8\xf6\x9f\xc3\x0b\x9f\x86\xecmt\x96\xb6\xb4\x00K\x0f\ +\xdf=O\xad\x9dzuQ:\x90h-\xe4%\xe4\xb9\ +g\x9cq!\xc376\x1c\xeb\x9c\x17\x80\x80\xe1\x186\ +6a4r\xe0](\x0f\x02\xa3-\x91\xdeF80\ +\xa4\xbeO\x1a\xec\xe8\xf7\x03\x90\x96\x11\x90N|_*\ +\xcfT\xab\xc4\xf5_\x12\x16\x12\x82\xba\x8ap\xe9\xd2\xaf\ +\x1f\x02d\xc2{\xa1\x16\x0e\xcc[\xe9\x98\xdf\xdc\xc0\xa4\ +v\xaa\xcf\x13\xef\xc5\xbb\x14\xad3\xac\xe0\xe1\xb9\x0e\xe0\ +\xd7@\x9e\xc20q\xe1\x8dB\xdc\xe1\x10;X$\xae\ +-I\xea\xae\xb1\xd7\x83N\x17\x96\x0f\xb8m\xb5\x07\xcf\ +\xefC\x1bd\x0e\x80\xe72\x97w\x854k\xb7\xd1o\ +\x13}\x07\xe3)\xd9\xac\xfe\xd4l={9\xe7[\xed\ +\xef/\xcd\xde1\xcf\xdd\xdaw?\xc0v?y\x7f\xd5\ +`\xe7~\xcf\xff\xabh\xff\x83<\xa7\xe0\xca\xeb\x17\xf9\ +\xa7\xff\xcb?az\x81\xc7\xc9\x89\x87\x1f\xe2s\xff\xe1\ +\x1f\x91\xad\xac4\x13\xb3)\x10\xbcG\xd1\x06\xae_\xba\ +\xca\xf7\xbf\xfce&\xc3\x01\xbf\xfa\xf1\xf0\x1b B\xd0\ +y\xe9\x11V\xfe\xe1\x17HW\x97\x10\xfd.\x14\x15f\ +{\x825\xd6\xb3\xbe\xa2\x01\xbf\xd6\xcf\x0em\x9a@\xa6\ +\xdc\xdf4\x85,\x814s\xfbI\x82\x95\x89\x0bR*\ +\x0b\x0f\x84\x13,)\x86\x0c\x89g\x8a\x91S\xb8\x22\x00\ +\x80x\x1f\xda\xf9z\xd8\x8f49\x9b\xb7\xaf\x8a\xca\x85\ +\xf4\x98HL\x81\x93\xc0\x97\x80\xc3H6D\x8fu\xad\ +\xe9\x16%\x13\xa3\xa9\xadW\xd6\xb6\xce\xbbCYWX\ +\xa9\x5cx\x9b\xba\xa4\xc0\xd2I32\x95:\xc7Q\xb5\ +\xa3mjm\xdcW@B\xa9-\xc5\xce\x18\xb13b\ +y\xb2\xcd\xda\x99\x92\xc54\xe7\xe4\xd2\x1ay\xb9\xc2\x9b\ +\xfd\x83l.?\xcc\x89\xf1Un\xec\x5c`s\xb2\x8e\ +\x1d\x0c\xc8\x86\x13\xb2\xa2f\xb8\xbd\x8115\xa6\xd7\x05\ +)\x11\xb5\xa6.\xb6\xc8\x13\x03\xfd\x94\xb4Z\xa6\x9f\xae\ +r\xee\xe0\xd3\xd4?\xeb\xd1\xbbq\x88\x09\x06+\x0d\xca\ +\xfb\xa5p\x1es\x15\xc2h\x84\xd7\xab\x14F\x830\xac\ +\xadv\xf8\xe8\xdf>\xcc\xf1?H\xde^\xcf\xce\xe1&\ +\x06\xb7\xc7\x8ai\x95\xe4\xf0\x19\x0d[|s\xefd\x04\ +>\xab\xef\x1e\xc7\xd8\x0au\xc6\xf5\xc6v\xbf\xa1\xdc\xac\ +\xaau\xe3\x0d(\x92\xd9Aci\xe3\xec\x88\xa8\x5c\x5c\ +\xd6\x12\x05\x9duI\x8b/\xc2\xb1\xcf\xc1\x9b\xff\xb2m\ +\xd3\xd4\x02\xa0hA\xa8\x81)5\xe6\xd9Y\x06\x96\x86\ +\x91m\xd2DT6\x14\xf5\xf5\xc7u\x85\x107q\xfb\ +\xe3[\xd0\xc4\xf3\x8d@oHk\xd4p\xad\x03t\xc1\ +v5\x84?\x0a \x0a\xe1X\xd2$q\xe0\xe9\xc6%\ +\xf8\xe1\x97\xe1\xb9\x8fC\x12\xecK\x7f\x09\x92(X^\ +\xbc\xffz*\x0d\xd7\xd7\xe1\xe6:\x0c\xc6`4\x0cs\ +\xb8r\x1d\xb6\xb6\x9cZw\x10\x1b\xd9\xf2Z_\xb66\ +^\xdd\x18\xda\xb1cZ\x9b\xe5L\xb9\xe44\xf1[\xe6\ +\xd5\xaf\xd3\xe8\xafv 8\x05\xa4\xa6\xb1\x93\xae\xb5\x03\ +\xb8\xa5\x85RA\x8e\xf3\xe0\x5c{\xb0k\x82\x93\xb7\xba\ +\x1d'\xd6:\x95\xe7a\xe2\xb5\x04\xac\x07\xd8\xc2\x81}\ +\xe1\xbd\x80+\xef\x11\xbc\xd3q\x0b\x1a\xcb\x07\xe0\xe0\x0a\ +\x1c\xea\xc0G\x80\x87\xf6\xd1\x97s\x00<\x97\xb9\xbc+\ +%\xfe2\x07\xef\xa7!\xe2i\xec\xcbq\xbf\xf5\xee\x9e\ +>\x0b_\xef\xb5\xdc~\xce\xf5\xd6\xf2v\x01\x92\x07\x05\ +l~\x1d\x00\xd3\xafC\x1b\x83X\xea\xb2`{\xfd\xe6\ +.\xc7\x04\x07\x0e\xae \xac\xb9\x0d\xfc\xba\x92{{\x22\ +\xac\x85\xc1\xf6\x90\xef\x7f\xf9\xaf\xb9\xf9\xe6\x1b\x8d\xcd\xf1\ +\x5c\x1e\xac,|\xf2I\x96~\xef\xc3$6E\x16\x16\ +su\x07\x93\xd7\xd8Rc+\xb7\xe0g\x95\xf4\x9b\x00\ +%\xb1\x89\x84,\xc1v\x13\x17n\xa8\xe3\xfe\xdan\xe6\ +\x7f;c2\x9b\xa6\xde}l\xe6\x00\xb1\xc8@$h\ +2\xdcT\xcf\xa9G; \x1c\xccK\xdaq\x13c\x9c\ +\xf87L\xbf\x8d\x17h\x01o\xcc\x04\x87|\x02\xe8\x03\ +7q8\xa9\x03\xe4B\xb0|\xe2$\xea\xd6\x0e\xe5\xf6\ +\xb6\xa7h\x14\xd6\x0alm\xd0*\x18\x1d\x825\x02m\ +\x0cyYQ\x0bC\x22\x05\xa9T$B\x22\xbc\xfe\xa2\ +5\x06#\x0cR\x08\xa4\x12\x94u\xcd\xe5KWX\xda\ +\xdab\xe5\xc0M\xb2l\x89S\xe9\x0a\xa7W\x96\xd9Y\ +x\x98C\x8b'\xb8\x95o\xb2\xb3}\x89\x9d\xf5\xf3L\ +n\xadCw\x09\xa55\xbdN\xc2\xf8\xec\x1a\xe2\xea&\ +\xcb\xbd\x15\xd2\xd5\xb3\xa8\xfe#\x1c~c\x91So\x16\ +\xa4?\xceH\xadr\x9e\xadI}\x9f\x04wd\x02a\ +\x8d\xebKO\xd9\x1d\x5c\xcex\xe6wW8\xf3\xd9.\ +\xdd\xb3b\xff\x9f\xaaXf\x95\xa1\x82\xb2FM\x0b~\ +g\x1f\xe1\x98\xea\x0f\xe5\x22p\xd1\x80\xcf\x00\x5cC\x00\ +\xe9\x18L3\x93?VU\x0e\xf5\xc7\x8a#1#\xac\ +h\x81\xb2dz\xc5%\xae\xbb\x8e\xda\x11[8\x05P\ +]G\xe5\x22\xb5\x84\xa3\x7f\x08\x1b/\xc3\xce\x05\xdf\xbc\ +\xe8%\x18\xab\x22\xc7\xa078\xa1j\xaeg\xe6\xde\xdc\ +\x06\x9a}A\x1b\xd5\xd5\x00\xdb\xd0,1\xdd\xf5\x0d\xf3\ +\x8bwV\x151\xc1S\xc7\x22\xa3z\x13- \x045\ +l\x01\x08\xeblz\xf3\x02\xfa\x8aF\x95\xf7\xf2y\x07\ +\x14\x9f\xff\x04tz\xfcZI\xaa\xe0\xd4Q\xb7\xddI\ +,0\x9a\xc0h\xec\x18gc\x1d8\x1d\x8d\x1d\xe3\x5c\ +\xfb\xd5\xb6a\x0e\xdb;.\xaf\xb1\x0e\x1co\x0c\x1d\x03\ +]M|\x97z\x06\xd8[\x8d4\xca3I\x07T\xe5\ +\x00\xb2\x0cj\xd8\x9e\xa9\x0d\xa1\x8a4\xfe>\x01\xc28\ +\xcf\xd6\xd28&\xba\xf2L\xb1\xf1c\xb5g\xbd\xc35\ +?V\xad?\xb7r\xeb\x91d)t\xbb\x8e\xfd]Z\ +v\xe0\xf7\xf1\x04^\x00V\xf7\xd9\x97s\x00<\x97\xb9\ +\xbckd\xf6k\x1d\xa7\xb9tw$\x9e\xb2\xc5\xf9\xf6\ +s\xbe\xb7#}\xbf\xf9\xee\xb7\xcc\xdbY\xfeA\xca;\ +\xb9m\xbf>\x22\xfc\xa3\x11\xc7_\x8c\xff\xeeE\xaaZ\ +s\xe1\xe5W\xf8\xc5\x0f\xbe\x87\xd1\xd5[\x17\x98\xcb\xfd\ +\x89\x80\xc5O>\xc9\x81\x8f\xbf\x1f1\x16\x88\x1b9v\ +\xbdp\x93\xf2\xca\xb8M;\xbf\x076\xf1\xa0\xd73\xc1\ +$\x12\xdbQ\xd0M\xb1\x1e\xfc\xd2M\xa1\x9fb\xfb\x19\ +\xf42\xf7\xbb\x935\xa0\xd8&)\xa8\x0c\xab2\x90\x15\ +\x96\x0en:\x97\xe2\x95\x07q\x8e\xb2\xa6Y\xe1\x98(\ +\x0c\xfb1\x1b\x9c\x00\xdd\xe8\xb2v\xf3\xaf\x94\x01\x87q\ +\xe1R\x17}\xfe\x0aP\xdd%8\xbdFy\xe1\x92c\ +I-X\xa1(u\x85\xb6\x16i\x02\xca\x00\x84@\xe0\ +t\x12\xb5\xd6\x98\x1atb\xe9(\x85\x90\x09BZ\xac\ +\xb1\x18+\xa8+MYM\x18K\xd8\x19\x8eY_\xdf\ +\x22M\x14\xdd^\x9f\x93\xa7\x8eq ;\xc8\xa9\xd5\x83\ +l\x17\xc7ym\xe10;+OR\x1e|\x85[\x97\ +\x7f\xce\xf5k\x97\xa8v\xc6\xf4\xdfP,}\xf2\x03<\ +\xf6\xde\x17\x18}\xa7\x8f\xfe\xf3M\xba\xbf\xd8\x00\xdbA\ +\x0a\x05J\xba\xbf\x18\xa4p\x81D\xa5\x00\xab\x03\xfa\x13\ +(!x\xe6\xc9\x83<\xff\xdf,\x90\x9cx\x9b\xc6M\ +\xcc\xe2B\xcb\x8e\x12\xfd\x0d\x8e\xa5\xe0v;\xdc\xe9u\ +\xe4\x16h\x864\xaf\xa6\x8a\x81f\x88\xc4\xf9C\xf9\x18\ +(\xc7\xf5\xc4\x9f\xec\x18\xe0\x0a\xa6\x01r\x0c\x82\x03\x90\ +\x8e%\xae7\x00\xe20\xe0\xea(=\x18\x98\x03j\x19\ +\xd6>\x0c\xdb\x17hb\xdb6\xe4r\x04P\x1b\x867\ +J\x8f\xc7||\xa9\x82i\xd0\x1a\x13\xe0\xc0\x94-\xea\ +n\xc7\x0d\xb3\x05Z\xa6\x90\xa8\x8e\xf0\x0e\x9fr\xb0\x15\ +\xceo\x84\xd9(\x00\x89\xb9\ +\xb9\x83\xf1L/\xd6b\xb5\xc5Z\xef\xe7^\x09\xef\xf8\ +\xcaQWVI\xc8\xa4\x03\xbf\x99rlp'\x81~\ +\x0a\xfd\x0c\xdbO\xa1\x9790\xbc\xd0qi\x9d\x0c\x9b\ +\xa5\xceP0\xedbSG\xa5\xd9\x86\x0dNq6\xc2\ +N5\xda\x05R\xba\x9d\x0d\x8e\xf5m\x82\xeas\xac)\ +\xbb\x1b\xee\x918u\xbe\x9f\xd2\xe2\x95\x1a\xb8\x02\xe8^\ +\x0f:\x19\x89\xac\xa0\xd2\x18\xa3)\xc7\x13w\xfd\x80\xf4\ +a\x91\xa4\x90\x0d\xd2\x10B\xf9\xb0,\xde1\x98\x90(\ +\x1fT\xd4Z\x83\xa8\xad\x0b)c\x1c 5\xdaP\xa7\ +\x8a$M\xb8y\xe3&Y\xb6\xc5v\xf7*\x8b\xbdU\ +\xce\xc9%\xf2\xfe\x22;\x8b\xcf\xb2|\xf0\x11\x0e\x9f\xbd\ +\xc6\xf6\xb5\x0blm\x5cd\xf8\xf5WH\x06Op\xf0\ +\xcf*F\x97v@&\x08!\xfc3\xe5\xaeV\x22\x11\ +\xa6\xc6b=x\xb1td\xc2\xa3\xcf.\xf0\xe4\xe7\x97\ +8\xf8\x11\xe5.\xfa~e\x96e\x0dLh\xd8\x9fe\ +_o3h\xa5Ew\x81\xaa\xd7\xdc\x0elcF\xb7\ +\xa2en-\xd3\x9f\xe0\xd95\xb2p\xce\xf8s\x1df\ +\xf21\x88\x8e\x81\xaf\x99)\x1b\xb3\xc1\xe1:,\xd3m\ +*h\x9dq\xc5u\xfbs\xad}\x1c.\xfd_\xa0s\ +Z\xc7Sq\xb3f_\x983\xfdc\xa1\x8d\x1c'Z\ +\xa7V\xb3\xe6\xcc\x81\x11\x9eu\xaeeg\xd2\xe3\x99\xcb\ +n\xa7\xc4: \xab\xbd}j\x0c\x80C\x9e\xe0\xfd\x18\ +\xdb^SUy\x96\x13\xc7 Jo/{\xedM\xf8\ +\xd6\xbf\x81\x17\x7f\xeb\xd7\x8f\x09\xfee\xc9Z\x0f\xd6\x1e\ +\xbd{\x9e\xc2\xc0\xce\x08\xc6\xa5\xb3\xe9\x15\x09\xe4\x12\xc6\ +\xd6\xa9>#\x1d\xd3;\x11na\xaf\xac\xdd\xbd\x98X\ +\x18ZW\xbe\xf2\x9e\xb8\x1b\x8f\xd0\xd0\xd8\x00\xa7\x99\xf7\ +\xf6\x9c\xc1C\x0a\x9e\xc6\x99\x88\xdc\xaf\xcc\x01\xf0\x5c\xe6\ +\xf2\xae\x93Y\xe0\x1b\x7fe\x999v\xb7:\xde\x8ev\ +<(\x99\x03\xd6\xb9\xec]b;4Sk\xf2\xbcb\ +gk\xc0\xad+\xd7YZ]\xe0\xbe$\xa9\xd5\x00\x00\ + \x00IDAT\xcc\xa3g\x91\xea\xcek\xca\x16\xc8\ +\xf3\x9a\x1f\x7f\xe3o\xb8\xf8\xf2\x8f\xbd\xe3\xab\xb9\xf5Q\xea7s\x84T\x18]{\ +V\xc8b\x85\xf7s\x10\xc7\xa7\x12\x02\xeb\x03d\xda\xa0\ +\xe7\xae$$\xb5c\x83\x95t\xf6\xc0\x9d\x04z)\xb6\ +\xe7\xff.d\xb0\xd4\x85\x85\x0c\xdb\xef@\xbf\x03\xfd\x0a\ +\xdb\xab\xb1\xbd\x1a\x92\x14+k\x10A\x1d:\xc3M\xe3\ +\x12\xac\xb7\xeam\x15\xa3o'\xff,\x0e\xdb\xed\xb6D\ +\x19\xbf\xb1\x17p*\xd0\x9b8&\xb8\x02\xb6\xf0\x98e\ +\xf9 K\xabK\x88\x9d\x02a4\xda\xd4\xd4R\xa0\xd2\ +\xcc\xab\x11\x0b\x846\x08\xe1B\x12I\x01\x89\x10H\xa1\ +HT\x82\x92\x19Y\xe2\xf6\xb3$C\x09EQN(\ +\x8a\x09e\x95#\x8c\xc2XMY\xd4lV\x03\x06;\ +\x13:\x9d\x14k\x0dIz\x85\x03+\x07X]]\xe5\ +hz\x90\xd3+k\xdcZx\x9c\x0b\x07\x1ffe8\ +\x22\xf9\xe6\x16\xc5\xff>F\xd4\x19\xc2& \x8dw\xba\ +eHD\x82\xb5\xb5\xef\x1d\xdb\xa8<\x1f;\xb4\xc4\xc7\ +\xff\xde\x0a\x8b\x1fq\xde\xa2\xef[b\x95\xdf\x10K7\ +t\xf4\xac\x8a2L\x03\xc3\xb0\x221KkZ\xa6\xd5\ +\x88w\x03\xc1\x02g\xf0\xa8\xa2\xfab\x15\x80\xf85\x11\ +VE\xe2U\x90\xf07\x06\xbf\xa1\xad1\x00\x95\xd1\xb1\ +x@\xc5j\xd8a\x95%\xd4\x13\xca\x85vD\xab-\ +\xd9Q8\xf1{p\xe1\xff\xa4\xf1\xd2l\xa3\x01\x19\x00\ +jH\xb7\xbb\xa4K1m\xeb\x8b\x9d\x01\xc1\x11{L\ +\xc8\xe7\xeb\x09\xc0\xb9\x01\xdeQ\xfa\x94\x1avT\xcf\xac\ +4\xf5\xf9s4\xd9\xa2\x07\xd1\x18(Ch#\xe1\x1c\ +(\x85.\xba\xf8\x0aLF\xf0[\x9f\x7f{\x1dc\xfd\ +&IG\xc2\xe1{pP7\xfb\xe84\x8fXX\xa8\ +\x006p\xef\xbb\x82v\xfd)\x11N\x13\xe6a\xdc\xfb\ +Q\xf1\xf6\xc8\x1c\x00\xcfe.\xefJ\x99e|\xed\x1d\ +\xf6\xdfI\xf2Nm\xd7\x5c\xde-R\xd7\x9a\x9d\xcd!\ +[77\xb8\xf6\xc6%\xae\x9c\x7f\x8d+\xaf_`\xfb\ +\xe6\x0d\x1e\x7f\xe19\x8e\x1c\xfb#\xfaw\xf0Tb\x81\ +\xb22\x5c\xf8\xd9y\xbe\xfb\x17\x7f\x86\xae\xcb_n\xe3\ +\x7f\x03\xa5w\xec\x10\xc7^|?\xdc\xaa\x10Bbt\ +\x13\x88\xcaO\x8c\xfd>\xd1\xdb\xc3\xe0) ?\x93\x17\ +`\xb5\x81\xda8@\x1c\x1cd%\x15d%6U\xd0\ +I\xb0\xbd\x14\x16sX\xec\xc0R\xc7\x81\xe1\xa5.,\ +\xd6\x88\x85\xca1\xc4Y\xe9\x8c\xdfd\x8d\x155-\x10\ +v\x8cp\xb0\x0f\x0em\xdaM\xf35n\xab\xf0\xa5+\ +\xfcD\x0fx\x12\xb8\xe6\xd3\xba\xb4\xcc\xb1\x06r\xd1\xa5\ +{\xfa$\xdd\xcb\x1b\xd8JSY\x8b\x90\xd29\x00\xc3\ +6\x14\x9c\x10\x12\xe1\xd5\x8e\x95LH\x84 K:(\ +\xa5\xc8TF\x92\xa4\xa4I\x87,\xe9\xb0\xbct\x08c\ +j\xca\x22g2\x190\xce\x87\x94E\x8e6\x96\xaa\xae\ +\x98L\x0a\x84\x82~7\xa3\xe8\xe4L&;\x94\xc5\x10\ +\xcbeR\x96yx\xeb\x0c\x97\xbe\xde\xa1\xdc>\x80\xa9\ +\xc6\x0e[)\xd7\x17\xa2\xf9\xdf B\xac\x1a\x0bG\x8f\ +uy\xefo/\xf3\xd8\xdf\xee \x0e\xdf\xe7 \x89;\ +4\xd8\xe8\xc6\xaa\xc9M\xbc\x95\xe8x\xcc\x06\xc7ec\ +\x90x'\x87WD\xc7DT.\xd4\x11\xc023e\ +B\x9d\xb1\x9a\xc0l\x18\xa4\xdd\xca\xc4+$\xb1*\xb7\ +\xf2\xd7\x19\xfb\xb6\x9cm\xa3\x88\xf6\x83\x0at`\xa9\xbd\ +\x9c\xfc\x02\xbc\xfeE\xda>\xf3\xe7\x0d\xa0D\x08o\x9b\ +\x19\xbaa\x06\x88\xc6]8\xcb\xe6\x06\xc0\x19\x8eM]\ +;\xad\xbat,1@\x0ey\x1bgX\xd1u5e\ +g\xce\x11\xdb\x0c\xcb\x08\xb4\x1b\xcf2\x8e&N\x157\ +0\xc1B\xc0\xb5\xcb\xf0\xcd/\xc1\x07>\xe1\x98\xc6\xb9\ +<\x18\xb9\xe3\xd2\xb2\xbf\x7f]\x5c\xf8\xb7\xb3\xbf\x9c\xe6\ +\xcc\x01\xf0\x5c\xe6\xf2\xee\x95\xdd\x00\xe5\x1d\x96Q\xef\xb9\ +\xfc\x5c\xe6\xf2\xeb(\x96\xf1p\xcc\x0f\xbf\xfa-n]\ +\xbb\xc1\x95\x0b\x17\x18nmP\xe59\xc6{\xe9\xb8\xf2\ +\xda\x05n\x5c\xbe\xc2C\xcb\xe7fJ\xfa\xcd\xc0\xe6\x8d\ +M\xbe\xfb\x17\x7f\xc1pk\xae\xfa\xfc\xa0E\xa6\x09\xc7\ +\x7f\xfb\x83\xa8\xac\x87\x16\xd2O\xbe\x1d\x22\xb8}9\xaf\ +\x05\x9dw\xb2\xf4\xb0\xde\xc0\xd0E\xd81\xd8\xdaBi\ +\xb0JCRcG5\x8cj\xc4\xd0\xff\x1dk\x17\xc3\ +c\xa2\xb1y\x09e\x06\xfd.\xf4j\xc84(\xe7\xad\ +\xb8\x1d!\xc1>88\xc9\x9afy\x9d\xe5\xf04v\ +\x02\x17\xf6(\xe4Iq\x93\xbf/2\xed\xf88\xd6\xc4\ +\x1d\x9dy\x88\xde\xa5+\xa8W\xaeP\xd7\x15V[\x94\ +\x14 $2I<`NP\x08\xc7\xfa\xaa\x94$\xc9\ +HTF\x92$dI\x97TediJGuI\ +\x93\x04)\x14\xa6\xa3Y\xe8\x1e\xa0\xaa*\x8ar\xc0x\ +2`<\x1e`tIYi\xc6\xa3\x92I~\x93\xab\ +\xd7o!\x10\xa4\xba\xcb\xc1\xed5(\x13\xec\x0eP\xe7\ +(\x91\x821\x08\x8c\xf7\xeal\x9a\xce\xb7\x06\x96\xd2\x8c\ +\x0f|n\x99S\x7f\xd0\xa5sL\xdc\x9f\x01_\xb8\xe1\ +\xa1sf=\x1f\x97L\x83L\x1d\xe5\x8dU\x87c\xa0\ +\x1b;\xb9\xda\x8d\x09\x8e\xedp\xa1\x05\xcc\xb3\x009\x94\ +\x9f\xf57\x19\xf2\xed\x16\x07+\x999G`zaz\ +\xd0\x88]\xd2\xd8\xa5\xec,x\xb6\xfe\x1c\xe1\xb8\x07\xc1\ +\xe2\x00,\xbf\x07\xd6\x7fL\xe3E\xd9D\x80<\x80\xe0\ +\xe6\xd9\x8aY`\xa2\xfa\xc3)}y\x8bSS6q\ +~{;C\xdb0\xbcq\x1a-0\x8e\x81\xf4l\x17\ +\x07\xc0m\xbd\xddo`\x8ec\xb6\xd9\x85\xda\xf2\xc7\x8c\ +s~\x15\xc0}\xb7\xeb\xfaA\x08\xb8\xf8*\x0cG\xf0\ +;\x9f\xf7\xe9s\xf9\xb5\x90\xfb\x99\xa5\xce\x01\xf0\x5c\xe6\ +\xf2\x1b%sP;\x97\xdfL\xd9\xb8~\x8d\xaf|\xf1\ +\x8b\xe8\xaa\xda\xd5k\xf3\xd6\xadu^\xfb\xc9\xcb\x9cz\ +\xec\x11\x924\x99V\xcb\x03\xf2\xbc\xe2\x95\xef\xfd\x80\xcb\ +\xaf\xfe\xbc\x9d\xd8\xcf\xe5\x81\x88\xec\xa4\x9c\xfa\xecGI\ +\xd7\xd6\xd0\xd2\xdb\xb3\xe2\xe2\x9e\xb4v\x891\x10\xbe\xfd\ +\xbd\xb6[\x8a\x9b\xb4\x8bV\x85S\xbb\x1dk\x0c\x18\xed\ +\xc1\x81@h\x1f:\xa8\xb0\x88\x89\xc1\x8e+l^c\ +\x96\xb53P[\x00\x9bYP\x16!c\x08\x1eT\xa0\ +[w\xbb\x01\x1f\xc8\xa9\xd4\xf6o\xec\xc07\xf8Q\xda\ +\x06\x8e\xe00\x5c\xec\xabI\x02\xb5J\xd9\xfe\xc8\x87X\ +\x5c\xff\xd7\xe8IA\xa2\x04B\x08\x94\xb3\xb0u\x1e\x9f\ +eJ\xa2\x14\xa9\xccHTB'I\xe9$\x1d:i\ +\x87,\xe9\x92\xa8\x84D\xa6d*\x05+\xa8JM\x91\ +\x17\x14y\xc9x8\xa6\xacj\x84\xed\xa1HA\x14(\ +5F\xd7\x15u^ \xb5\xa0?8\xca\x81\xcd'I\ +z\xab\xe4V\xa0m\x85(AX\xa7\x04.\x85\x02\xe3\ +\xfa[X\xe8wR\xce<\xd1\xe5\xf9\xbf\xbb\xcc\xc2\xb3\ +\xf7\x8bz\xa3\x9b\x1b:h\x96\xed\x0d\x0co\xec\xd0*\ +\xb6\xfd\xad\xa3\xf4\x18\xdc\x86|\xb1\x04 \x1a;\xd0\x0a\ +\xe9a,\x06U\xe5\xd9\x95\x19\x11\x95\x0f\x7fc\x96\x99\ +\xa8-\x01H\xc7\xc7fm\x93co\xd0\xb1:s\xc8\ +\x1b\xc0u\xacZ\x1d\xda\x15\xfa\xa5\xc3m,\xf0\x81'\ +\xe1\xe6\x8f\xa6\xd9\xd8X\x05y\x16\x9c\x86\x9f\xc6\xb6\x80\ +Y@\xab&M\x0b\x84c\xcf\xcdq\xdc\xdf\xa9\xbfb\ +:_8\x7f\xf3\xdb\xd7%\x038\x0fy\x82\x92\x87t\ +\xe3\xccX\xc7\xea\xda\xe8\xbe\x06Pl}\xff\x87\xf8\xc0\ +\xa6p\xdd\x90u\x5c\x19c\xe1\xda%\xc7\x04\x7f\xe4\x93\ +\xce\xeet.\xef\x5c\x09\xc3\xa0\xa2}\xac\xf6*s\x00\ +<\x97\xb9\xcce.sy\xd7\x8b\xae\x83~\xe2\x1d\x8e\ +W5?\xfb\xce\xdf\xf0\xfco\x7f\x8c\xd5#\x87\x80v\ +\x12f\x0c\x5c}\xe3*?\xfd\xf6\xb7)\xc6\xa3_N\ +\x83\x7f\x83\xe5\xc03\xef\xa1w\xfa\x0cF:\xa7NV\ +\x08\xac\x07\xc0n\xa63\xcd\x02;\xb1\xed\xffv\xb7\xd4\ +\x19ui_/B8\x8f8R\x22\x84B\x18\x81\xa8\ +AL\x0c\xc2jlY &\x06SXdi\xb1\x15\ +PZDOC\xcf8\x93\xe0D\xb8I|\x03\x83\xc1\ +\xa2\x9a\xb3\x06v7\xc6Ha\xbf\xa2\x9d\x88\xad\x01\xd7\ +iqJ\xca4\x96\x09\xaa\xd0\xe3\xa4C\xfd\xdb\x1f`\ +\xf1_~\x09\xb9\x95#\xfd?\xa5\x12\xa4\x07\xc0i\x92\ +\xd2Q\x19\x99\xea\xb8\x98\xc0^\xe59\x91\x8a$\xe9 \ +\xac\xa4\xac\x0ceQR\xe6%y^\x92\x8fs\xf2\xe1\ +\x98I\x9eS\x16\x06]V\x18m\x90)\x08iY\xac\ +\x8e\xb2\xba\xfd\x08\xdd\xfc I\xafK\x9dH\xcc\xc8`\ +\x8b\x1aY\x03\xd6+\x80\x1b\x0b\xd6\x22-\x9c{l\x89\ +\xa7\xfe\xa4\xcf\xc1g\x13g\xdc\xbc\x1f\x09\x9d\x16\x83?\ +\x98\x0eg\xa4\x99fc\xefd\x0f\x1c\xea\x09u\x05\xf0\ +\x1a\xafL\xc4\xa01\x06\xd2q\x1bf\x91\x5c\xac\xc2\x1c\ +\xca\x06\x00\x1al\x8cc\xc6y\x160\x87\xf4\xd9\x90F\ +\xa1\xeeYpmg\xca\xcd\x82\xe1\xd9`\xd4\x01\xf0\xc6\ +\xaa\xd0>O\xef\xa4cP\xbds\xf1\x06\xc8N\x01_\ +\x1b\xad\x17\x88\xe9q\x1cp~8_\xac&\x1d\x9e\xc7\ +)\x1b\xe0\xb0#\xdan\x88\xed\x7f\xa7\x18\xe6\xf8\xdc\xa2\ +=F\xc427ec\x14d\xdb\xf4\x90\xd7Z\xa7\xb4\ +!\x05\xd4\x95\xbf\xb5\xd6\xdb\x04\xfb\xb2\xe7_\x81q\x0e\ +\xbf\xf39\xe8\xce\x1dc\xbdce7\xa5\x86\xbd\xca\x1c\ +\x00\xcfe.s\x99\xcb\x5c\xe6\x82e\xfd\xea5^\xf9\ +\xde\x0fx\xe9\xb3\x9f\x04D\xe3\xbdt4.\xf9\xf1\xd7\ +\xbe\xc1\x8d\x8b\x17\xe61\x7f\x1f\xb0$\x07\x16X}\xf1\ +i\xd7\xf7R\xbaY\xadRS\x06\x83\xbb\xeb\xb1\xd8\xe9\ +Y9m\xfc\xf3\x86\xf5\x9d\xce\xedf\xbdJB\xa2\x10\ +\xa9Bd)\x22M\x91I\x82\x10\x09\xa2\x12\xa0\xc1\x1a\ +\xe3\xbc\x17W`\xc7\x06;\xd4\xb0\xa4a\x09\xc4\x82@\ +t\x05\xa4\x02\xa4\x98\x99\xe8\xb7\x9c\xef\xacia\xd0z\ +\x958L\x92\xe0\xc2\x1e]\xa6\x05\xcbcZ\xfc\x14\xb0\ +S\x88lS\x1c:L\xfa\xfe\xf7\x91~\xe5\x07\xc8\x1a\ +\x12\x91\x90\xa8\x94,\xc9\xe8\xc8\xaca|;*#K\ +\xbad*E\x08\x89\x22\xc1\xd6P\x96\x05e^R\xe5\ +%\x93Q\xc1d\x9c3\x9e\x14T\x93\x9a\xaa\xaa\xa9\xab\ +\x9a\xba\xd6P\x192\xbd\xc0\xf1\xfa}\xac\xea\x13\x18+\ +Q\xca\x22\xb3\xc4\x855\xc9+De\x10F\xbb^6\ +\x06\x09\x1c>\x9a\xf1\x81\xdf[\xe5\xe8\xdfy\x9b<;\ +\xcf\xaa0\xeb\x99\x0d\xa6\x99\xdf\x98\xcd\x8dm~\x03\x8b\ +\x1a\xd6\xc2fu\xd5%\xd3\x0c\xf1\xac\x1as\xa8O1\ +\xbd\x9e\x16\xf2\xc6\x86\xde1X\x0e\xc7c5\xea\xb8_\ +b\x90\x1c\xb7\x8b\xa8.\xb5K[\xe2\xb6'\xd1~\xb8\ +\xf6\x90\x16\xfa/\x94\x8f\xc0b\xf7\x84o\x8b\x8e\x97\x8a\ +\xfci#&\xd8\xb0;8\x9e\xb5\xc5%*\x17Vo\ +f\xd9]!\xa7\x81o\xcc0\xc7,rH\x933\xd7\ +\x1d\xd2\xa6\xec\x8c\xfd\xfdm\xc20\x89\xb6YZ{v\ +X\xb4^\xa4\xb5\x06]\xb8::]\x17rG\x1bx\ +\xf3u\xf8\xca_\xc2\xc7?3g\x82\xdf)2\xfb\xee\ +63\x7fw\xff&\xdc]\xe6\x00x.s\x99\xcb\x5c\ +\xe62\x17\xc0\xe8\x9a\x1f~\xfd[\xbc\xf7\x83/\xd1_\ +Y\xc6X(K\xc3\xab\xdf\xff\x09?\xfb\xe6\xd7\xe6\x8e\ +\xaf\x1e\xb0\xc8~\x87\xe3\x7f\xf73X\x99\x22T\x8aE\ +:\x10lq`\xf5nq\xaa,N\x0f\xf2\xb6d\xdb\ +L\x90Z\x16\xcbz\x87X\x12\xa1\x14\x22I\x10\x9d\x14\ +\xd1I\x91\x9d\x0c\x99\xa5\x08\xe5\xc2\xf8\x04\xb6\xd9\x96`\ +k\x8d\x1d\x1b\x18\x18X\xb6\x88\x89D,KX\x92\xd0\ +\x17\x88\x8e\x80\xc4\xa9$\xbb\x96\xb8\xbf]\x04\x19\xd3\x1a\ +\xa91a\x17\xb0\xc8\x01\xe0GQ\xbe@P\x96\xb8\xc9\ +Z\x87\xd6\xb4U\x02\xe3\xf7>A\xc7\x18\xb2\xaf\xff\x1c\ +%\x14i\xd2\xa5\x93dtT\x87\x9eg|\xbb*\xa5\ +\x9btQBb4\xd4UMUTL\xc6\x05\xf9\xb8\ +d2\xce\xc9'%\xc5\xa4\xa6\xacJ\xea\xb2F\xd7\x16\ +\xa35\x9dz\x81#\xf5#\xac\xea\xe3$\xb6\x8f\x95\x1a\ +\x89%\xe9(L*]_L\x0aD]!\xb4\x03\xbf\ +\x87\x0ed<\xf3\xb7\x169\xf5;]\xb2\x13\xb0/\xdd\ +\xc4p?\xc3\xed\xd4\xb4`3\xd0=U\x94'f\x7f\ +gg\xc6\xe1X\xcc\xc0\xc6 1\x06\xaa\xa1\xde)\x04\ +\xc84\xe8\x8c\x1dQ\x85\xdfq\xe8\xa1Y\xb0\x1b\xf2\xc4\ +\xacr\x00\xc91\xfb\x1c_o|\xfeXbu\xef$\ +\xda\x0f\x12\xeb\x83\xc6\xe7\x0biq[\x03X\x07z\x87\ +@\xa5PNh\xd4\x8dgI\xe6\xd8\xb9U\xdc4\x13\ +\xb7\xd9\xb6\x00y*fp\x0c\x86g\x99`\xa6\x01u\ +\xe3\xecJ\xb6\xc7\x1a\xb0L\x0br\xc3\xb9E\x04\xae\x83\ +\x17\xe8\xa6\x0e\x1b\xad#\x04\xa6\xd8\x1f\xb3\xa6Y'\xa3\ +(]]Y\xd7\x87H\x12p\xfeU\x17\xf7\xf6\x13\x9f\ +u\x0e\xb3\xe6\xe2$\xbe\x95p\xfbzL\x9cg\xb7\xfc\ +p\xfb\x18\x9a=\x1e\x97\x99}\x0d\x84\xc7%\xbc\x07\xc3\ +\xeb`?\xf1\x18\xe6\x00x.s\x99\xcb\x5c\xe62\x17\ +/\xebW\xaep\xfe\xc7/\xf3\xe4\x87?\x881p\xed\ +\xd2U\xbe\xfb\xaf\xfe\x8c|4\xf8U7\xed]/\xab\ +\x9f}\x01\xd5\xed\x93\xf4\x96\x5c\x90H\x0b\x08\xd9\xaa*\ +\x03 f\xec\x05\x85\x8b\x01,l3K\xbf-d\x8a\ +\x9f\x11\xdbxR.\xf0\x0c\xb0\x82T!\xb2\x04\xd9\xcd\ +\x1c\x00NS\x07\x8a=\xe8v6\x84\xd6QF\x13\x0b\ +\xa5\x86\xbaFT\x15\xa2\xac\xa0J\x10Z!\x8c\x82\xae\ +D\xa4\xae\xbd\xd6#\x0f\xa7\xca,\xa6\xc8\xc1\xd8y\xaf\ +\xc6y\x83\xee\x03#\x9c7T\xe3\xf73\xa6I\xce\x0e\ +\xed\xe4\xb0\x0b\x14\xe7\xde\xc3\xea\x95m:W\x07t\xd3\ +.\xdd\xa4K7\xc9\xe8'\x1d\xbaI\x07\x81\xa2\xaa-\ +\xa5v\xccn1\xae\x98L&\xe4\xa3\x8a\xc9$\xa7*\ +4U\xa1\xd1\xdaP\x165\xa2\x92\xa0-\x07\xf5i\xce\ +\xe8'Q6\xc3\x08\xe1\x16\x17,(\xa9\x90\xa9\xa0\xd4\ +\x06=\x18b\xcb\x02\xa9-\x9d\x14\x9e{\xf2 \xef\xfb\ +\x07]8~\x9f\x03!\xcc\x80\x83\xear`l\xf5.\ +\xe9\xb1}\xee\xac#\xac\x82V\xa58V\x87\xae\xa2r\ +18\x0c\xb3\xeb\xd90E1\x98\x15Q]\xb3*\xd9\ +1cl\x99\x9e\x95\xdb\x99\xbc!-V\x01\x08i\xe1\ +\xba\xe26\x84\xf3\x82ck+ZUfh\xd5\x09\x82\ +\xc4\xea\xd0\xb3\xd7\x10\x03q 9\x00\x22\x8dX^\xa6\ +\x9f\xa1\x98\xe1\x8d\x99\xe0\xd9K3\xfeG\x08\x83\x14?\ +\x861V\x0f\xf6\xc1\xc1\xf6W\x88\xe9n\x8b\x99\xe1\xb0\ +\xae\x15\xdb\xfb\xc6\x1e\xa5\x1b\xb0\x14\x9f\xd7\x1f3\xd6w\ +\x9f?\xb9\xf4~\xd9\xa4\xef\xeb\xc0\x04\x0b\xdd\x9a\x93w\ +\xba>M\xc0\xeb\x17\xe0/\xfe\x0c>\xfby\xc8\xde\x81\ +Lp\x0c4\xf7S\xce\xce\xfc\x8e\x87LD\xde\xdf\x96\ +/\x06\xa2\xb3\xfaP1\xa8\x8d\x1f\xa9\xb8\xde\xf8x\xec\ +Gn\xf6\x9abE\x0c\x98\x1e#\xb19\x7f\x88\x18\xb6\ +W\x99\x03\xe0\xb9\xcce.s\x99\xcb\x5c\xbc\x14\x93\x09\ +\xaf|\xef\x07<\xf2\xec3TF\xf1\xf2\xd7\xbf\xc9\xcd\ +K\xaf\xb3?%\xab\xb9\xdc\xab\xa4G\x0f\xd09~\x98\ +du\x19Q'\x18\xa9\xfdDW\xb6\xb3\xe4F\xda}\ +\xdb\xfc\xb6\xdeFP4\xe9\x0d\xdbk#\x168\x94\x11\ +\x02\xa1\xbc\xed\xafT\x8e\xf1M\x12\xe7I9I\x10\x89\ +\xf2\x008\x80`\x0bZ!j7\x1b\x17\xa5D\x0c\x9c\ +j4\xbaB\x18\x0f\x80\x91\x08\xa4\x8b9,%\x02A\ +\x86\x98\xb2\xe7\x8d%\xa8Bw\xfd\xb1\x1cg\x0b\xacq\ +\x93:\x83\x9b\x9cg\xb4f\x9ca\x12\x9a\x03\x22M\xa9\ +\x9e\x7f\x82\x95\xed\x97\xe9\x88\x8cN\xda%\x95\x19V$\ +\x94Z`k\x83)5e^R\x165\xa3qN1\ +))\x0bMUj\xea\xc2\xa9;\x9b\xda\x22k\xc5\xc1\ +\xfa$\x87\xcd\x19zv\xd5\xb1\x81\x1e]\xb8\x00T\xc2\ +\xa9\x89J\xd0\xdb\x13l\x9e\xb3 \x04\x8f\xbe\xb4\xc0\xe3\ +\x9f\xefs\xe0\xfd\xea\xfe\x82t\x86\x9b\xb3\x9bc\xa8:\ +:\x1e\x83\xdd\xd8\xb9\x95\x9e\xf9Kt\ +f\xf2\x05\xc0;\xcb\x0e\x87k\x9e\x0d\x87\x14\x1b8\x8a\ +(o\xfc7\x0e6\x1d\xd3kAe:0\xc6D\xf9\ +\xe2\xfc\xd2\x03`h\x22\x88Y\xeb\xb1\xbap>\x10\x1a\ +v6j_\xa3\x12\xcd\xed\xa0\x94\xa8\xfaY@\x1bK\ +\xec\xec*to\xc3\xea\x86c3\x00\xdc+f4\xf5\ +\xda\x19\xe6w\xca\xf67.\x1b\xea\xd4\xbeL\x04\xa6\x8d\ +v\x80\xd9\xe0\xc0\xaeJ\x1d\x13|\xf1\x02\xfc\xe5\xbf\x82\ +O|\xf2\x9da\x13\x1c\xf7_L\xaa\xef\xa6\xa8\x10\xde\ +7w*\x13\xca\xc5\xc3\x1a\xa6\xc3b\xc7\xe5\xef\xe6\xf4\ +<\xce\x13\x03\xe5\xdd\x00t\xfc\xc8\xcc2\xbdq\xbd\xb3\ +J\x15\xb3\xc36\x1c\xcb\x99~\xd4\xeeU\xe6\x00x.\ +s\x99\xcb\x5c\xe62\x97 \xd6\xf0\xe6\xab\xbf\xe0\xc6\xe5\ +k\x8c\x06\x05\xe7\xbf\xf7\x1dt\xb5\x9f\xf5\xe5\xb9\xecE\ +\x96?\xf5\x0c\xe9\xd1UD\xaf\x83\x1d\x18\xac\xf7hc\ +\x1b\x00\x0cq\x8c]D\xe4\x08+\x9a}\xdb\xa9i\xa0\ +Suv\x93l\x1b\xcd\xfc<\xa0\x96\xc2\xabVK\x84\ +\x15\xc8f\xc3{4\x96\xdeA\x96\xabSH\x85H\x04\ +R\x83\xb0\x0aQ\x0b\xc4\xd0 \xea\x1aQ\x16\x88\xdc\xc2\ +\xc4 \x96\x0d\xf4-\xb6\xe3\x09f\x99\x90\xe2\xc0\xf0,\ +c\x12\x9c[\x1d\xc2\xc5\xff\xed\x02\x0b\xb8\xc9Y\x82\xf3\ +\x08\x1d&\x9d9\x8e\xf4\xeb\xd1N\x1e\xfb\xc0\xe8\xd0*\ +\x07_z\x94\xce\x8f\xd7\xc9H\xe9\x90 \xb4\xa4(K\ +\xca\xd2R\xe45\x93qN\x99k\xca\xa2\xa2,*t\ +\xe1\x18a*\x89\xa9-\xfdj\x91\xc7\xcc\x8bt\xc5\x02\ +&\xea[i\xc1Z\xeb`\xbd\x12\x90\x09\xcaI\x89\x1d\ +\xe7\x9cX\xcc\xf8\xed\x7f\xb0\xcc\xe2\x07\xe4\xfd\x854\x8a\ +\x81m\xe8\xa0\xa0\x8e\x1c\x03\xc0\x8a\x16\x88\x86\xdfa\x06\ +\x1d\xdb\xff\x86\xd9w\xf0\x1aV\xd2\xce\xc4\x03{\x18@\xb6\xa4e\x9f\x85p\ +\x0cp\xf0\x1a\x1dT\xb7M\xe9\x14=z\xc2\xabCK\ +x\xf5\xe70\xc9\xe1o}\xe1\x97\xcb\x04\xdb\x99\xfd\xdd\ +\x80n\xcc\xc6\x86\xc7'^[\x09\xe6\xeav\xa6\x0e\x98\ +\x1e\xb60\xfd\x98\xccj\xfa\xcf\xae\xfb\xc4\xe7\x0e\xe7\x8a\ +\xdb\x91\xd2>B\xb1\xf9z\xfcx\xc7\xc36^\xcf\x81\ +\xf6q\x163\xf9\xc5\xcc~xD\xe7\x0c\xf0\x5c\xe62\ +\x97\xb9\xcce.\xf7)\xe3\xc1\x0e\x7f\xf3\x97_\xa2\x98\ +\x14\x0c6oq\xe7\x19\xe5\x5c\xde\x0e\xe9>u\x8a\xec\ +\xccQ\xd4\xa1\x03\x882\xc1\x86\xe9\x8c\xf0\xf6\xb4MP\ +\xd0]X\xe0\x00hg\x18(\xb7\xb5y\x9c\x9at;\ +q\x17R \x84\x03\xa5\xc2\x80\xa8\x0d\xa2\xd4\x08jd\ +\x08\x85\x949\x9aHH\xe1\x19c\x81\xb0 \x85@Z\ +\x85\xd2\xd2\x95\x1b\x96\x88B#F5bP\xc1\xa8\x82\ +\x035,\xd5$}C\x9avP*\xc5x\x10\x1c\x80\ +@t\x15<\x04\xfc\x0d\x8e\xe9\x05\x98\xe0T\xa0C\xbe\ +09\xec\xe14{\x17p\x13Vp\x93\xcb\xe1\xa9#\ +,]\xceI\xd6\x0b\x86\xba\xa6.\x0dE^SN*\ +\xf2\xbc\xa2\xcek\xea\xdaP\x15\x1a[Y\xb4\x16X#\ +Y\xb0\xab\x1c\xb6'9(\x8e!\x95B[\xdf\xa5\x11\ +PR\x80\x12N\x87\xb4\xae4\xc7\x175\xef\xfd\xfc\x0a\ +g>\x93\xc0\xea~\xee8\xd3\x8f\xd4nL\xef\x9dT\ +\x9f\xe3\xe3\xd0\xb2\xbb1\x13\x1c\x8e\x07;a\xa2<\xb3\ +( \xcc\xc0c\x1b\xe3\x18T\xc6\xe7\x0a\xb3\xfb\xff\x9f\ +\xbdw\x8d\xb5%\xb9\xee\xfb~\xab\xaa{\xefs\xce=\ +w\xee\xcc\xdc!9C\x0d\xc9!\xf5\xb2d\xcbzP\ +\x96\x18Q\x0f\x88\xa2D\xc9z%\x91d;6\x828\ +\x1f\x02\x04\xb1\x13\x07I\x94D\x89\x0c\x18y(\x8e\x9d\ +@\xb0\xe3 \x86\x1c\x03\x11b'H\x82H\xa6e\xc7\ +0\x1c\x0b6\x10\x08\xb6\x1e\x96 \xc9\xe2kF\xe4\xf0\ +ar\xc8!9\x9c\xb9\xf7\x9esvw\xd5\xca\x87\xaa\ +U\xbd\xba\xce\x1ej.9\x1c+H\xaf\xc1\xb9\xbbw\ +w\xbd\xabz\xcf\xfa\xd7\x7f\xadUV\x9e\x07\xdf\xb8\xfc\ +\xa1{n\xfd\xf5\xa0\xd9\xfa\x13]\x1e\x03\xb7&\xbe\x5c\ +\x9f\xce\xc6\xca\xda\xe4\xcd\xc1\xad\x5c\x0b\x8fky\x93{\ +.\xee\xda\x92\x9c\xb0\x0ax\xe5\x99_*h\xb4w'\ +P\xa2'\x1b\xa8m\xb8\xbdcZ\xad}~\x18<\x93\ +\xeb\xa3I\xb7\xbe\xb0\x06\xc8/\x06\x8c=\xce\x17\x7fS\ +h~\xc2\x16\xf5YBmC\x06\x0dG\xfa\xe86o\ +\xec\xfe\xc5\x05\x8c\xfb\xca\x04G\xf8\xc8\x87\xe0\xe7\x7f\x1e\ +\xbe\xed\xdb^^\x9f\xe0\xd5&\x80\xbb\x97\xbb\xef\xfd\xbe\ +\x86_\x8a>o\xee>\x0d$z\xa6\xd5\xd2^\x1ei\ +Co(\xd1\xb7\xd3\xca0P\xed_\x17\xdf\x96\xab\xee\ +\x9e\xfd~\xf5\x0c\xb0\xd5\xd73\xc1\xb9\xcbom\xc3\xe5\ +\xcd\xdd\xf5\xfd\xca\x06\x807\xd9d\x93M6\xd9\xc4I\ +\x9a&\x9e\xfc\x95_\x06 \xcf\x1b\xfb\xfb\x05\x15\x81\x9b\ +\xefx3\xfb\xafx\x1d!\x9e\xc2\xa7+\xcd'\x15\xad\ +\xf6\xe6\xcf\x15\x14gUT\x82S\x9ar\x05\xca\xb2*\ +\xbb\x98@/y\xdbG-GT\x90\xac\x05\xc8^\xa5\ +\x06~C,\xcas\xb1\x01\x16\x88\xc5\xf78 \x84 \ +\xc4\xac\x84\x90K\xfa9\x13\x0e3r\xef\x0a\xb9\x13\xcb\ +\xe7\xd5\x84\xcc\x89A\x95\xf1Fe\x9e\xc2\xc8\xec\x98`\ +S$\x1f\x01>La{o\xb3`\x1d\xc30\xa6\x1c\ +&\x0a0\xb6H\xd0\x03\x05\x08\x03<\x1f\x03'\x8f\xdf\ +\xe2\xe1\x0f}\x98\xe9\xa0\x1c.&\xae.\x12\x87C\xe2\ +p93]\xceh\x0e\xe4I\xc9\x932\xcc#\x8f\xeb\ +Wr;\xbf\x9a\xc0\x00\x16h;\x97\xbf\xac\x85\xfd\x0d\ +\x0aA\x94\x18\x02\xe3Ny\xf3[\x03\x8f~\xff)\xe3\ +\x03|~\xac/\xaeS\x06N=;{`\x0d\x84\x8f\ +\x99:{\xda\xcb\x03\x5c\xaf\x19+k\x80\xec\x99_\x0f\ +n\x8f\x89\xbd\xfa\x03\x8b\xdf\xb0/\xb7\xa7\xe8\xe8\xea4\ +\x94\xd0\x03e\x9bx\xbb\xb6q\xecm\xe4\x1dC\xbb\xd2\ +\xf4\x83\xbb\xf6K\xbeFrn\xe5\xfa\xa8\xd3p\x9d\x0a\ +tr\xf9\x99zK\xbbaq`\xd5\x9e\xa9\xdd\xcf\xb4\ +M\xa5\x96\xc6\xba{d\xaf\xaa1\xc1\x0e$\xdb\xb5?\ +\xdfW\x02\xab(\xd2\x1e\x00{ },&\x9e\xd6\xba\ +mX\xc4\xea\xb5\xb2\xad\x0fJ3\x81\x16\xeb\x8f\x81\xfd\ +\x5c\x00~\xaeC:\x0c%\xed{\xde\x0dw\xef\xc2\xf7\ +}\x1f\xec\xfb\xb0\xee\x9f\x87\xf8\xa5\xecA\xe0\x8b\x01\xe0\ +\x9e\x05\xb64\xb64\x8e\x81R\xdc\xf7~\xd9\xf6\xa6\xd2\ +\x1e<\xfb\xe5\xeb\xdb2\x1dIcF\x0f\x1e$\xdbr\ +\xec\xbd\x06z\xc0\xeb\xfb\xeb_I\xdf\x16X\x8f\x91\x0f\ +\xe4\xbe\x05\xc1\xdad\x93M6\xd9d\x93\x97A\xa6\xab\ +\xcb\xdf9\xd1&\x9f\xb7\x8c\x8f?\xc2\xf8\xc4k\x18\xde\ +\xf0j\xc2s\x13\xdc\xc9h\x94z\xc6I\x05\xac\x80b\ +\xc1\xaf\x8a\xaa%C\xd1\xc0U\x9d)t\x08\xa8fT\ +\x22\x16\xfd\x19\xeas\xd1V\x96T\xf0\x1b\xa8\x9f\x0a!\ +C\x983A3!\xcd\x84\xc1\x00pU\xbev\x11\x89\ +\xa1\xe53\xb5\xb1\xf9\x12fE\xa6\x0c\x93@\x9a@\x13\ +A2C\x80\x18\x03!\x0aI\x04d \x13\xa8\x87\x06\ +5+\xd7\xe7\x81G)\x8a\xe5=\xae+\x8bF\x1e\x9a\ +\x82\x19(l\xb0\xe1\xb2\x1d\xf0\xe9\xd7\xdeBO>J\ +z\xee.\x87\xab\xcc|\xc8\xcc\x07%\xcfBf@S\ +f\xc8'\xdcN\x0f\xf3\x98\xbc\x81\x139Y4\xd3\x5c\ +\x87\xa8^\xc7\x0c\x92\x95\x90'\xceo\x08o\xfc\xaa\xc0\ +\x97\xbe#\xb0\xff2\xaek\xdf/U\xac3\x1e\xd0\x1a\ +\xe8=\xe6\xd7\x0b\xd7#@{\xb6\x18\xae\x03>\xcf\xb0\ +Z\x7f\xbc\xcf\xadi\xce=\xbde\xdf\xbd6m\x0b\xab\ +g}\xed{O\x83y4\xe0Q\x8a\xd7\xe8\xa5K\x8f\ +\xeb\x9f\x8f\xd4\xdc\xd7e\xed7Ta\xf9mqd\x0a\ +\xedf6\xf5\xd6~\xbf\x80<\x80\x9fY\xb1\xcdS=\ +\x0e({V\xd6]\xafX\x5c\xf0^\x07\xd7\x00\xf5\xea\ +\xcc`\xcb'\xee\xda\x81ec{\x8f1\x94\xed{\x0f\ +\xc2\xbb\xf5\xd7\xb7\xcb\xd2\xfbg\x0dD\xeb\xba_\x80?\ +ami\x1f0\xcf\x0bX\x1ev\xc5\x1c\xfa\xc3\x1f.\ +L\xf0\xdb\xde\xf6\xb9\x83\xe0\x1e\x98\xc2z\x7f\x06\xd6\x80\ +8\xba<~\xea\xfd\xb2\xea_-\xbbgK\xc9\xea\xe8\ +\xf7p\xfc\x12\xeb}\x7f\xad\x1d\xb8\xf4\xa9\xcb\xeb7K\ +<\xf8\x16\x16\x83\x86~\xb9\xfb\xf2}\x1b\xbc\xe9v\x0f\ +\xd6\xad\x1e\xe9\x9e\xc3\xda+\xe2~d\x03\xc0\x9bl\xb2\ +\xc9&\x9bl\xb2\xc9?\x17\xb9\xf1\xb6\xafb|\xd3k\ +\x88\x0f\xdfD\x0fw\xd0\xdd\x15\x8c\x11\x0dy\xad\xd5\x18\ +M\x13\xaa\x8a\x96Y4\xda\x10@\x87\x12\xa8*\x98\xa6\ +_T\xb5r\xaf\xd0;\x95\xf8-\xf0Ud\xf9\x0b\x81\ +(B\xa42\xbb(\x81\x8chBj\x9d\x22\xd5x\xb9\ +\xb2oR\xd5F\x15%\x8b\x82(\x99L\x983r/\ +\x10\x98\x89R`\xae\x05\x1an\xce\xbdRB\xf6*\xd2\ +|\xe5zV\xc6\xc4\xc0\xad'@\xf7\xac\x03\x11\x1b3\ +<\x0d\x81\xab\xb7\xbe\x8e\xf1\x7f\xfdM\xf2e&\x1f\x02\ +y\x06\xe6b\xee\xfc\xf0\xf4\x1a\x1e\xd3\xc79\x1b\xaa\xc3\ +g.lW\xd0\xca\xfcV\x10*\x09$'v\x22|\ +\xf9\x13\x917\xfd\x91\xc0\x8d\xdf#\xc8\xcb\xe1\xff\xe8\x8f\ +,2\x07A\xe5:\x00\xf6>\xbd\xde^\xd23\xbd\xa6\ +=\xdb`\xd8=\xafq{\x16\xd4\xee{:\xca;2\ +JW\x8eG\x19\x9eb\xf3h\xc0\x97\xd5\xe7\xed\x11L\ +\xaf\xa5O.\xadG\x12V\x96\xff\xf4\xc0\xd8\xdac\x9f\ +\xb6\xc0|9\x83\xcb\xdb/(\x0b;n\x88\xe3\x12t\ +Zw\xa3\x81\x0c\x07f\x09\x0b \xfc\x9d6A<\x08\ +m\x80\xa9\xb2\xbf\xc6\xf6\x1a\x90m\x11\xa1\xad\xb9\x06H\ +{\xe6\xd8\x95\xa3>]\xd7&c}\x1b\xe8uc\x90\ +\xcb\xab\xda~:\x94\x85\x09\xc6%5\xb0=\xcf\xcbp\ +\x0d\xbb\x92\xef=\xef\x85{\x97\xf0\xbd\xdf\x03''\x9f\ +}\x1c\x8e\x8e\x8d\xab\xc7\xfb\xba\xda\xd4\xf5\x9b_\x87\xee\ +y\xbfG\xe3\x97\xa9]\xfb=\x14\x5c\xde\xe4\xd2\xf4\xcb\ +\xc3\xbfV\x1e\x0c\xfb\xf4~Y{Q\xd6\xe0\xbc\x7f\x15\ +\xfdk\x97]\xd9\xfe\xda\x03\xd9~\x92o\xbb\x7f\ +\xa5\xfb\xb6\xf6\x06\x1c\xbe-\x87\xae\x0c{\x857\x13\xe8\ +M6\xd9d\x93M6\xd9\xe4\xff\x132~\xe9c\xec\ +\x7f\xff\x97\x10\x1f\xbd\x8d^\x5c\xc2>\xc2iD\xc7\x08\ +q\xa6\x1d\x00*\x14\xf0\x89 \xa2h\x18\x09dPE\ +\x87@\xd0\x8c\xe6\xaa2\xc5\x81\x5c\xb5W\x11\x81\x5c\xd4\ +)\x89\x01Q%H\xfd\x0c\x81\x18\x22\x83,\x00x\x08\ +\x91\x18#!DB\x08H\x8d@-\x95\x91\x94\xa0E\ +Q\x8e\x82\x1d\xafT\xe0o&\x93P\x9d\x11\xb44{\ +\x16\xe4\x82\xfa]\x0b\x08\xce\x89\x90\x13\xdc\xcc\xc8\x98\xd1\ +\xb0#\x10\xc9\x84\x95\x85\xab)\x8cf\xed:\xb2(\x81\ +\x17\x14\xa5\xef\x92\xc5\x04\xfa\x9e\xbb\x17\x81;O<\xc2\ +\xee]W\x9c\xa4\x13\x1e\x93\xd7\xf0\xe0\xee\x01F\x229\ +CL4\xb67\x18\xdb\x9b\x80Y\x09\x09^s\x0e_\ +\xf1\x07\xe1\xd1o\x0a\xc4\xdb/\xc3$\x9bvj\xac\xae\ +\x01E\xd3\xf8\x8f\x01aX\xfb\x03\xdb\xf3\x1e\xfc\xea\x91\ +<\x1e-\xf8H\xcc\xbd\xf6\xfe\xd9\xcc\x96{v8\xba\ +\xef\xbd\x9d\xe71\xfa\xcd\xdf3\xffa\xfbn\x13\xeb\x81\ +\xaaM\xb4\xb5\xc5\x90\x85\xdd\xf3\xfd\xb0\xf4r$\x8dG\ +\xa4\xc1\xdd3\x19\x5cZ\xe7\xbf}\xf9\x0c\xe4\xa9\x82_\ +\xb8v\xb4\x91\x1f\x1e\x7f\xcf3\xb0\xc6\xea\x1aX\xed\xc1\ +\xb0\xd66yPDM\xd3\xc0\xaak\xaat\xe9<\x88\ +3`l\x0fZ@+7\xbf\x8d\xe1\xf5\x9b\x18\xf6\xdd\ +\xcd\x91\x01l\xab`\xc5\x04;\x14\x97\x13hE_f\ +\x0e\xfd\x9e'\xe1\xde\x15|\xefw\xdd_`\xac\xbe\x9f\ +\xfdr\xf6K\xb5\xff\xae\x5c_\x86^z`\x9d_$\ +\xad_:>M\x0f\x96\x8f\xb1\xae\xd1}\xf7>\xbf\xbe\ +?\xbe\x9f\xbe^?\xff}\xbf\xbc\xf8\xd7EY\xfb\x13\ +\xfbW\xc5\xd7{\xbf\xb2\x01\xe0M6\xd9d\x93M6\ +\xd9\xe4\x15\x97\x07\xfe\xd0w\xb0\xff\xaa/AN\x84<\ +O\xe8~\x84\xd3\x11\xf6\x11\x0dE\xa3\xf5\xc7\x1a\x09\xa0\ +a HFT\x18\xf6;\xd2\x9c\x98\x15r\x00B\xa8\ +\x0a\x93TeN+KV\x02O\x05\x94\xa0\x8a\x0c{\ +\xa2fv\x22\x0c!\x10$2\x0c\x81\x18#C\x1c*\ +\x03\xbc\x00`\x0b\xc8%\xb9\xfci(\x91\xa9\xb3\x14\x00\ +<\xd7\xa3\x962J\x0d\x13MqcV\xe2\x9c\x91;\ +\xc5\xc1RR\x86y&\xcc3z~\x8a\xec\xcf\x08q\ +_\x01}\x01\xc1>\xf0\x15\x14\xf0\xeb\xfd\xe8\x8c\xf1\x9d\ +)\x80\xf7\x8a\xa2\x10\xeeY\x94\xcf\xf4\xf8-\x1e\x1ew\ +\xbcv\x7f\x8b\x9d\xae\xd9]\x03\xbcqv\xf7\x13\x9c\xef\ +\x84\xdf\xf75\xf0%\x7f\x0cx\xf0e\x98\x5cOMY\ +\x83\xbd\x89s\x0f\x0ag\xf7\xcc\x03e\x5c\x1a\xd3\xee{\ +JJ\xdcs\xd3\x92\x85\x85\xa1\xed}\x83-o\xcf\x8e\ +\x1a\xf8\xb4\xb6\xdb\xc0\xf7\xa0\xdbSR\x86H\x0c({\ +\xff`a\xf1\xcb\xb54\x9e\x9d\xed\x01t\x8flz\xb6\ +\xd7\x03c[,\x1e\xb9t\x91\x9d\xdb8x\x10}\xe2\ +\xca\xa9i_\xf8\x18\xa4\x03\xd7\xa4\x1d\x1f$\xeba\xed\ +\xc1J\x1b\x16Y\x03\x92\x96N\x96\xf2<\x83\x1c\x84\x16\ +u\xbc\x072\xb9\x9f\x0b\xa9\xe9\xea}\x7f\x9cQKR\ +\xfb\xea\xcf\x16\xf6\x08\xda\xa2B\x13h\xd1\x9fW\x8c\xb2\ +\xb1\xbf\xaec*\xa0\x15\xf5i\x86\xabC\x19\xeeq_\ +\xf2|\xf0C\xf0\xf7\xfe!|\xf7\xdb^\xfa\x11I6\ +^~\x09\xf5K\xba\xed\xed\xb8M\x86T~ZV\xac\ +\xa7(dY/k\xcb+\xae\x1eo\xd8\x00\x8b[\xbc\ +oK\x7fd\x92ve\xda\x10\xd9qI\xd7\xd8\xff\xae\ +\xeec\x06\x0b\xfe\x1a\xd6\x86\x14\xd9}\xb7\xd7\xd3\xbf~\ +\xb8\xcf\xb9{\xee\xf6s^\xb2l\x00x\x93M6\xd9\ +d\x93M6yEE\xce\xf7\x9c\xbf\xe3-\x84\x87\x1e\ +@\x0fwa\x8cp2\xa0\xa7#\xba\x8f\xc5\x04\x1a\x00\ +E-\xac+R\x14\x9d\x10\x11\x84\x81\x80J.\xe6\xcb\ +!\x90C\xf1\xf9\x0d97\xe5U\x82@\x90j\x0d\x1a\ +\x091\x10E\xd9\x0d\x911\x0c\x0c\xb1\x80\xdd\x18\x03\xe3\ +\x10\x89\xb1\x84|\x0d\x06~\x11\xa4\x9e\x05,\x8d\x15\x0e\ +\xa8P\x98_\xa5\xf8\x0b#\xcc\xd5\xd78\x06a\x90\xc0\ +\x10#Q\x04I\x0a\xf7*\xc56%\xe4r\x86\x87\xae\ +\x08\xb7f\xc2\x8d\x9b\xb0s>\xc8\xac\x99/\xc3Q#\ +k\x8b`\xc3\x89\xfb\x9a~\xa2(t7\x81\x87^\xb5\ +\xe3\x91\xaf\xdd\xc1/C>\xc0`\xcc\xef\x0c2U\xe0\ +[\x83m\x87\x19\x1e\x8c\xca\xb7\xfe\x09\xe1\xe6\xef\xe3\xf3\ +\xd7\x0aW\xda;\xd7\xd9Yo\xc3\xe8\x01\xb1\xa5\xf3~\ +\xb1\xc7\xcc\x96\xf9,\xd7^<]\xd4\xa3\x0d\xd3\xcc\xfb\ +`X\x9e\xd95\xaa\xcb\x03Qog\xd9\xfb\xfezs\ +j\xeb\xef\xc0\xfa\x08\xa2\x1e1\xf8\xc8?\x06T_\xec\ +\xb9EK\xc3\xa53\x14\xd3\xb3\xd0~\x0e{\x1a\xd5\xb7\ +\xbf\xca\xf3\xef\xa5\x99\xfc\x02K\xc0\xa9\xfa\xd7\xc0\x99c\ +T\xdb\x14\xa9\x03\xbf\xfe\xb9\xbb\xb6\xaa=\xf0Ua1\ +=f-\xea\xdb*\xeb\xeb\xc6\xfc9`\xe8\xa3Ag\ +\xa5\xf8\xf4\xba6\xb5\xf6\xd6\xfb~L,\x0at\xb6u\ +\x16\x96{*e\x5c\xa4\x22E\xabw\xaa\x88\xcd|\x82\ +\xdf\xf7T\xe9\xcb;\xde\x06\xa7\xbf\x83O\xf0\xb1\xbe\xf6\ +K9\xd7\x07Y\xd6\x9b\x0f*k\x96>\xd71\xf1\x11\ +\xb3\xfdxzc\x04\xd1\xc6\xd0\xc0\x00\x00 \x00ID\ +ATa\xfd\xaa\x88\xc2A\xd6\xf3\xe2\xc12\xaeH\x9f\ +\xdf\xef\xcf\xf8\xbe\xf8g\xde`\xc1\xefaY:\x5c\xda\ +c\xa7\x8f\xa9\xfb\xee\x99\xeb\xbe?~\xcff3\x81\xde\ +d\x93M6\xd9d\x93M~\xd7\xcb\xf8\xfaG\x19\x9f\ +x\x1d\x10\xd0\x00:\x04t_\x000\x06\x82\xc7\x80:\ +\x0d\xaa\xe0\xd1bb\x1c\xa30\xc6@\xaa\xf6\xa9\x01%\ +I@\xc9\x10\x03\xa2\x82j\x86!V6!\x10\x87\xc0\ +\x10\x84]\x88\x8c!2\x8e\x03\xe300\x04!JD\ +v#\x9222\x0e\xa0\xd5\xc78\xc4\x12\x04+T3\ +\xeaX\x18\xe0\xa2xfT3Q3a,\x81\xb5\xb2\ +$\x82\xc0(C1\xa9\x96\x123\x9a9\xa3w'\x98\ +\x12\x5c\xce\xc8\xe5\x81A\x15\x19\x06\xe2\xb8'\xca\xd0\xd8\ +^X+\x83#kle~wF\xe8\x19H\xbeM\ +\x0d\xd6#\x90\xde\x0a\xf2,\xc4wA\xac\x89\xc7\x0ax\ +\xa9@8\xcc\xf0\xc0\xdd\xccW|y\xe0\xe6\xd7\xbc\x0c\ +\x93\xea5U\x7ff\xaf\x07\xc4\xc7\xb4\xfd\xde\xc1\xcfh\ +&\x1f!\xc8\xd3J\xf6g\xc0\x13\x16\xc6\xd8S]^\ +\x83>FC\x99\xe4.\xdf\xb1\xfex\xcd\xde\xfcq=\ +8\xb6\xe7\xe6\x10\xe9\xe9)X\xd3k=\x98\xf6u{\ +_`\x07j\xae\xd9\xa9fX-\x18K\x1f\xdc\xa7\xef\ +\x8b\xf9\x03\x1bkl\xe3\xa6\xf0\xf1_Z\xc0\x9d\x1di\ +\xd4L\x8b}\x11a\xe9\xd2\x0asW0\xa6Z\xd2\xcc\ +\x0e\x14S\xef\xdbY\xbc\xf6\xdd\x86\xd7\x07\xb4\xf2\xa6\xd5\ +\xf6\xdc\x83^\xba\xf6AwmC\xe6\xc0\xf1j(\xeb\ +\x18.\xc7\xa2\xb9z\xac\xcd\x1eDv\xe3\x90S\xe9\xc7\ +\xac\x90/\xeb\xbbY\x99\xe0\xf7\xbd\x1f\xf2\xdf\x87\xef\xfb\ +\xae\xdf\xd9'\xd8[x\x18\xf8\xf6\xfe\xcb\x02\xa4Z\xef\ +\x94\xcb\x98\x9a9v{\x85\xb4\xe6s\xe3hyB-\ +kUn\xbd\xdf\xcez\x965(\xb6\xa5gm\xb3\xbd\ +\x95\xdc\xb5\xd7\xbf\xc2\xfdku\x8c\xa95\xf1\xaf\xa4\x01\ +\xed~\x8fK\x8f\xe4\xed\x01\xb7\x9f:\xff:o\x0c\xf0\ +&\x9bl\xb2\xc9&\x9bl\xf2\xbb^v_\xf9F\xc6\ +\xc7\x1e!q\x89\x0eR\x80\xea\xae\x02\xe0\x07N\xe0\xee\ +\x8c^e\xb8;\xa1s\xf5\xa3\x05\x84\xca\xb0\x86\xc88\ +\x0cE\xf1SA\xa5\xb2\x09\x09\xd0\x5cOP\x0ahU\ +\xd3\xa2\x08C\x8c\xf5\x5c\xcf\x81a\x1c\x19\x87X\xae\x0d\ +\xa8\x8e\x91p\xa3z\xdc\xaa\x22\x12\x0b\xf3\x1bca\x92\ +\xeb1HEAVb\x9a\xc9A\x88qG\x9c31\ +\x0e\xa4yF\x04\x86\xcaPG\x02dE5#)\xa3\ +)\x97\xa0ZY\x09g;\xf4\xe6D\xda\xb4\x7f}\xfdw\xff:\xd8\ +=\x8b\x8a\xef\x9f}.\xec/l\x00x\x93M6\xd9\ +d\x93M6y%%\x06n\xbc\xed_\xa0p\xbaC\ +\x81~\xe3\x08\xe3\x84\x9e\x8c\xe8\xf9\x0e\xbd5\xc3\xf3W\ +\x05\x04_\xa5\xa6\xfd\x89H\x01\xb1!\xb2\x8b\x03'\xe3\ +\x8e4(a>\x14 \x99\x12\x19\xb8\x9c\xe7\x85\xd1\x89\ +5\xd2\xb3\x08\xc382\x84P\xc0\xef02\xee\x22q\ +\x18\x08\xbb\x91\xb0\x1f\x91\x93\x11\x09\x11\xa9\xda\xa5\x06A\ +C\xd1\x90\xc5\xa8\xaa9\x15M\xd34\xe8 \xe4\x18\x88\ +\x92\xc9I\xd1\x9c\xd8ea\xcc\x14\xa0\x9c\x0bZS)\ +\xdat\x00$\x8e\x10J\xb0\xafb\x9d\xaaUQ4\x08\ +\xbcfY\x0e,\x0a\xe4\x0e8\xe3\xba%n\x04n\xdd\ +\x83\xb3O\x944Q >Z\xd2\x8dw\xe1\xd6=\xe5\ +\xf6\x14\xb8\x1d\xe1<\x944;\xa9\x0a\xe4_\x06\xfe-\ +\xe0\xf5\x9f\xe3\x9c\x1a:\xf7\xda\xa9\x81Tu\x1d\xe8\xcd\ +\x9e\x95\xb5\x06<\xb1\x0eN\xe5\xedm\xbd&\xed\x81\xad\ +\xd7\x9c\xbd\xcd$\xee\xda\xfb\xe0z\xba\xc9\x1fe\xd4S\ +[V\x86i\xeb\x06.\xbd\xb3\xa3\x07\xae\x9eQ\xc6\xb5\ +\xaf\xcf\xd7?\xeb\x81tp\xe3c\xf7=\xf0=\x06\x9a\ +}\xbb\x8d\xf55\x13\x81\xc0\x02\x84\xe3R\xd6'\xfe\x11\ +<\xffQ\x16\xc0*\xcb\xd0\xae\xc6\xc0XHa\xc5\x06\ +\xc3\xc2P\xf6\x94`\x03A\xdd\x986L]YJK\ +\xd8\xce\x02v\xe0\xd6\xdau\xcdd\xb9G\x8e\xf5\xb3\xed\ +\x15\xb8\xfe4\xd6\xf9H\x16\x93d W\xdd8\xf4\xe0\ +\x1e\x9a\xcf\xb2\xd4\ +7\xff_\xd8\x00\xf0&\x9bl\xb2\xc9&\x9bl\xf2\x0a\ +\xca\xee\xeb\xbf\x98\xdd\x13O\x90\xb8\x87\x22(\x11d\x22\ +\x0f\x11\xddE\xd8\x0d\xe8\xc9\x80\xde\x18\xe1l\x84\xcb\x5c\ +\xce\xb4\x05\x8a\x09t`\x1c\x06v\xc3\xc0n\xdc\x91r\ +\x01\xa3!e\x14eTa\xcaB\xd6BYH\x8c\xc4\ +z\xc4\xd1X\xf3\x0eCd8\xdd\x13\xc7\x91x\xba#\ +\x9e\x8c\x84\x93=a\x1c\x08\xc3P\xd9\xab@V%\xe7\ +\x5c\x98\xdbT\xb5\xc7 \x88\x8c5RuB\x19\x899\ +\x11Q\xf2\x98\xd193&e\x9839\x06H\xa9\x9c\ +U\x9c\x95\xa0\xf5\xcc\xe1\x1b\xa7\xe4\xb33\xf2n_\x02\ +fQ\x0c\xb63\xb2bt}\x9c\xa8S\x96 \xbe\x06\ +~a\xc1\x997\x0e\xf0\xf0S\xb0\x9ba\x08\x15\xf8>\ +\x0b7\x9fQ^u!\xdc\x16\xe1$\xc0\x89\x14\xd6\x19\ +Jw\xa6\x03\xec\x9e\x06~\x12\xf8\x8f\x81\xd7\xdc\xc7d\ +Z\xe5\x07\xd7P\x1f\xf1Y\xbbkK\x03\x0b8\xf6Q\ +\x9f\xed{\xcf\xb8\xd2\x95\xb1\xa2\x06\xdd`\xf8\xfb\x1el\ +zm\xdc\x83W\x5c\x19\xcazPM\xfap\xb3/\x16\ +U\xfa\x18\x03\xdb3\xc1^\x9b\xb7g\xce\x1fw\xd5\x06\ +\x9f\xc7o\x10X\xa8po\xda\x1c\xbak\xfb\xb34\xd1\ +\xfd\x09\xe4\x09>\xf2\xf3\xd7\xbbo\x000\xd7\x1bj\xfd\ +\xa9\xe3j \x08\xdc=\xa9\x8c$\x0b 6\x90\xda\x1f\ +o\xa4\xae\xc2\x86\xe3\xc5\xa5\xaf\xe5\xea\xba\x8a\xc6\xc2\xda\ +\xd8y\xd3\xe9~)\xf4u\xb5)\xb2z{\x04l}\ +u\xfd\xf7\x8c\xf0\xb1\xb4Vq\xd6\xd2w\x0f\x82%\xc0\ +o=\x09w.\xe0\x07\xdf\x0e\xa7\xfb\xeb\xd9\xad\x09\xde\ +\xe0a\xb5l\x1ch\xd5\x5c\xfer.\xc0\xd7@g\x03\ +\xf6\x15\x80\xb6X\x81u|\xc8\x0b\xb8\xd7\xee}0\xd6\ +Xj\x1d9\xd7y\xafi\xea\xcf\x5ck\xd3\x94\xcao\ +\x8a\xeaz\x1cmc\xc4\xea\xec\xe7}V\x18\xa5\xfaM\ +\x1f\x99W\x1b\x0b\xfb\x09\xf0\xfb[\xf6\xb3a\xac\xaf\x8d\ +\x9d\xf7U\xee\xf7\x8e\xeeG6\x00\xbc\xc9&\x9bl\xb2\ +\xc9&\x9b\xbcbr\xeb_~\xc7\x8a)(J\x94\xa0\ +c1\x83\xd6}DO\x07\xf4\xe6\x0e\xee\x1c\xe0\xa2\x1e\ +\x1dd~\xc0\xc6\x02\xc7\x81\xdd8\x92\x19`\x122S\ +9\xdf6\x0b!\x03\xa1\x98X\x87q \x04a\x88\x03\ +q\x1c\x19\xc6=c,\x808\x9e\xed\x19n\x9c\x10\xcf\ +O\xca\xe70 \x12\x08*h\xca\xa4\xa4\xa4\xe9@\x9a\ +\x13\xaaiA\x049#1@\x94\x02\x96\x01\x10B.\ +'\x03\x8f\x01bPD39@\x88\xb1\x04\xefB\xd8\ +\xedv\xc4\x07\xcf\xc9\x0f\xdcD\xf7\xa7\x04b\x89\xd2\x8c\ +2\xc4\xb0r)5\x7f_c|=\xb6\x84E\x09\x1c\ +3\xbc\xeaI\xd8=_L\xa3\xc7\xe7\xe1\xecW\xe1\x91\ +_\x81G&\xe1f\x80A!\xd4\x01O\x94\xcf!V\ +7\xd2\x03\x84\x7f\x06\xfcY\xe0O\x01O\xbc\x84\x89\xec\ +\x01\x9b]{P\xea\xed\xb7a\x1d\x18\xcbk\xb9\xb0\xd6\ +~{M\xd8SU^\x99\xc7=\x7f1\x00\xeb\x9f\x1b\ +H\xf4\xe2\x81\xa8\xcf\xe75ro.-G\xf2Z=\ +\xa1K\xef\xd9\xec\x9e\xb5\xf5\xec\xaf\x07\xc5\xfe\xa0U\xcf\ +\xfe\x1a\xa0\xa5\xbb\xe7\xdb\xdb#\xab\xa1\xfe\x8d,\xa1\xc4\ +\x81;\xef\x85g~\xd1\x81U\x03I\xe2\xbeS\xda\xaa\ +\x0e\xb8\x1c\x03\x99\x1e\xb8\xf5\x8c\xaf\x01d\x03\xd4\x9e\xe5\ +\xb5&\xb7<\x15$\xe1\xda\xe1\xcd\xb0\xcd\xdfX\xbb2\ +\xec~V\x08q\xa9S}\xdd\xbe}\xb0^\x0f]\xbb\ +\x9b\x89\xb4\x1f\x0f\x97\xc7G]\xf6m\x9f\x0e\xa5\xc8\xb1\ +:\xe4?\xfd\x11\xf8\xfb\xbf\x00\xdf\xf9\xd6\xb59\xb4\xdf\ +S\xf0C\xd5\x88\x7f)\xefi\xa6\xb2\xb56v\x15\xa8\ +Z0.\x1b\xcb\xc6\xe8\xe6\x05\x08\x1b\xa05\x93j\x11\ +\xb7\xafR\x11cc\x97\xb3\xeb\x93\xe5\xc1\xedS\xa5\x9a\ +_\x979\xf1\x9b\x04Vo3\x97vc\x12({\x97\ +\xfeU\xf2\xaf\xb2\xed#y\xd3fo\xc4\xa1p-$\ +\xc0\xacK]~/\xe6~e\x03\xc0\x9bl\xb2\xc9&\ +\x9bl\xb2\xc9+#\xbb\xc8\xf9w~\x8b#\xc8\x14%\ +\x90\x19\xd08\x17\x00\xbc\x1b\x16S\xe8\x07\xf6poF\ +\x0fJ\xb8\xd2\xc2\xea\xd6\xe8.\xaa\x999%\x82\x9d\x19\ +l\xdabU\xd0$\x96\x08\xcc1\x0c\x8c\xfb\x1d\xe3n\ +\xc7n\x1c\x88R\x83_\x9d\xec\x19\xceN\x19\xceO\x89\ +\xb7N\x19N\xf6\xc41\x96\x88\xd1)\x93\x0f\x99\xf9\xe2\ +\x0aA\xday\x9b\xd9h\x91\x18\xca\x9fi\xc4Y\x8b\xe2\ +\x98\x0b\xda\x8b\x19D\x94 \x11\x99\x8b-b\x14a\x90\ +\xc8\xee\xc6\x09\xe3\xads\xb8y\x0e\xbb\x13D\x84\x90\x94\ +\xc3\xe5\x0cg\x81\x10\xa5a\x16#T\x0d\x08{wT\ +\xb3f\x8d\xc0\x17\xbd\x17\xce?\x0a\xbb\x09n\xfc&<\ +\xf4\xeb\xf0\xaa\xcf\xc0M\xa9f\xceiQ:\x0f\x14\xf3\ +g\xf3\xf7\xcc\x14\xab\xeeA+\x08\xfe\xef\x81\x7f\x1fx\ +\xf4\xb3\xcc\xe32\x81k\xa0{\x8c\x01\xf6\xa0\xd7\x8bg\ +y=x\xb5\x86\xfaCA=\x10\xd0\xee\xda\x7f\xb7\x81\ +\xf1\xed\xf3~\xbe/\x86\xe0\x97.\x9d5 gwDR\ +\xddl\xf8\xcd'\xe1\xce%\xfc\xe0\xb7\xaf\x03c\xf9}\ +\x18o\x9c\x10(\x00\xcf\x9f\xff\x1b\xa5Dx\xb6\x01\xf4\ +~\xb9)/\x00\xbd\x99\x91\xd7\xeb\x16\xf5\x995c>\ +W\xef\x8d6\xa7\x0eIZ:\xf3\x03\xf6\xfd\xcc6\xc6\ +\x15\xf0\x22\x05\x8c\xe3\xc6\xbe-o\x97?\xe7\xf2Si\ +\xbf5\xe2\xc6\xcd\xfb\x8c[\xff\xa7\x0a\xb2\xbd\xc7\x80\x9f\ +3\x0f\xa4\xdb3\xee_6\x00\xbc\xc9&\x9bl\xb2\xc9\ +&\x9b\xbc\x222\xbe\xe9\xb5\xc4G\x1fEIn\x97\xbf\ +h\xee9Ft\xa7\xe8n.&\xd0gca\x81\xef\ +\xcd\xc8e&\xe5D\xca\x90\xb2\x96\xc0W\xd3\xcc\x85\x5c\ +\x10\x87\xc8!%\xa64\x93R&W;>\x99\x13\x84\ +\x02(\xf7\xbb\x91\xf1dW\x82]\x0d#q\xb7c\xdc\ +\xef\x8b\xef\xef\xe9H\xac\xcf\xe30\x10\x15\x82\x0a\x92\x0f\ +\xc4\xbd\x12P\x0e\x02:)A2\x1a\x07T\xb5D\x85\ +\xce\xb9\xd25Z\x22;\xc7\x01\xe2\xc08e\xca9\xc1\ +\x09\xf6#2+!D\xc68\xb2\xbby\x83\xdd\x8d3\ +\xe4\xf4\xa4\x98f+\x8c\x03\x5c\x9eE.3\xc8\x0c\xfb\ +\x0c\xa7\xa7\x0b\xf8}\x81\xb5\x1f0\x14\x05p\xc8\xf0E\ +\xef\x86\x87\xde\x0bg\xcf\xc0\xad\x7f\x0c\x8f|\x12n\xcb\ +\xc2\xf8j\xae,K\xd5\x18\xbd5\xe9\x5c\xd9\x99\x03%\ +\xdd8Ax\x1a\xf8\xcf\x80\xff\x08x\xc3\x8bL\xa4\x07\ +y\xa6\xbd\xda\x9f\x07M=#\x9c\xdd\xbd\xd4\x95'\xae\ +\x8c\xc0\x12I\xda\x9f\xc9bimG\xc0\x83F\x7f\xde\ +nr\xcf&w\xdfSF^\xeb\xf6\x01\xb8pu)\ +\xeb:<(\xb6t\x06@q\xf7\xfd \x1b\xc5e\xf5\ +\xfb\xf3{=\xc2\xeb\x03Z\xf5 \xfc\x98\xd6\xefiD\ +\x03\xbb\x03\xd5\x09\xbc>\x8b\x14\xdby\x01\x9d\xe1\xc9\x9f\ +\x86;\x1fc\x05<\x0c(y\x00\x19B\xd9\xf41@\ +\x94\xfbz+PY\x01\x9an\x18z\xb6\xcf.\xd4\x97\ +\x03\xedl``\xcd\xb8Z{X\x00\x90e\xf5\xe0\xb5\ +?\xf3\x17\x07\x82\xad.o\xba-\xbe\x0c\x07\x1a{\x93\ +m\xcf\xf26\xc6\xd3\xb5}\x15\xe1:\x97\xdb\x87\xabr\ +o\xa8\x80\xf7\xfd\x1f\x86\xbf\xfb\x0b\xf0\x07\xbf\xa5\x1c\x91\ +tl\x89\x8cn\xcc\x82Ts\xe1\xda\xbf\x94X\xfc\xa5\ +m\x1c\xea}\x9b\x7f3\x99\xb6<\x06~\x95\x02\xe0m\ +\xed\x19\xbbOfu\x163\xba\x04\xffj>\xd1~\x83\ +\xa0\xf61\x99\xa9\xb4\xcdE\x1d\xafYi\x9b\x84\x06\xae\ +\xa7\x04\xbb\x014v\xe0\xd7\x8d\xbb\x95mefY\x1b\ +Q\xb4\xcd\x81Z\x7fd\x19\xf3L9\xf2\xad\x07\xca/\ +U6\x00\xbc\xc9&\x9bl\xb2\xc9&\x9b\xbc\x22\xb2\xfb\ +\xd2'\x08\xb7\xce\x1d;\x14\xc8\xe4\xca6EtTt\ +7\x90\xf7\x09=\xdb\xc1y\x82\x8b\x04\x97\x99\x9c\x0e\xe4\ +K%\xe5\xcc<'\xaed*\x8a\xd8\x14Hd\x0ei\ +f\xca\xb9\xb0\xc4\xa6<\xc7P\x01\xad\x12\xa5\x98=\x0f\ +\x12\x18B@b$\x08\xc8\x9c\x91\xa45PV \x86\ +@H\x09\x19\x02\x9a\x02y72(dQr.\x91\ +\x9cE\x80\xb9j\x8c9\x97s\x82\x01\xa1\x06\xb5\x1aL\ +c\xae\xb1\x9d\xf7\x03A\x02qw\xc2\xb8\xdf\xb3\xbb\xb1\ +'\x8e\x03\x11\xe1\x9c\xc2\xf0\x5c~\x1an~\x08\xf6\x17\ +0>\x0a\xe1u0\x8fpA\xf1\xff\x0d\xc0\x95\x1b\xcb\ +!\xc1\x1b~\x15n\xfd\x13\xb8\xf5.x\xd5G\xe0\xd6\ +\xa1\x1e\x89\x94\xaa\xcbr\x1d\x8a\xc1@\x8d\xac\x95\xcb\xc8\ +\x9a\xf5\x91\x0c\xc3\x04\xe1Y\x0a\x13\xfc\xef\x02\xaf}\x91\ +\xc9\xec\xd1N\xcf\xf8z\xd3c\x0f\x90-\x8f\xcf\xd7?\ +\xf3\x8cmo\x9a\xec\x8f\x13\xf2\xf9\xbc\xed$.\x9f7\ +]\xce.\x9d\xb1\xa4=\xb0\xecY`=R\x8eoC\ +\xea\x9ey0\xdc\x9b[\xdb\xbd\xde\x07\xb9\x07\xe8\x9e\x19\ +\xf6\xd7\x06j\x0d\xd8\xfa\xbe\x86\xee\xb9\x99?\xdb\x19Y\ +\xc0G\xff6|\xf8\x1f.\xc0\xa6?G\xd7\xdfk\xd1\ +\xa0k\x15~8,}\x0f$[7\x0d\x14\xba4\xb8\ +\xcf~l\x9aaG7^\xf6*\x87\xca z\xc0z\ +Md\xf9\xeb\xf7#Z;|\x7fk}\xbe}\x96\xb8\ +\xf5\xd9\xd8_+\xc3mDxV\xd8\xc0\xb1haE\ +\xa7C\x99\xb6\xf1\x04$\xc2\xbb~\xbbDo\xfe\xbeo\ +\x81\xb3\x93\xf5\xb4\x99\xf9o`a~\xed\xaf\x1d\x1b\xd5\ +1\xbd\x16(,\xe7#\xdfs\xa9\xb3\xcdq\x05\xd0\xaa\ +\x15(\xcb\xb2\xe1\x81\xd0\x82o5\x10\x0a\x84\x5c\xdb\x12\ +\x96:\xdbu\xcdj\xa0\xdb\xc6\xc2\xca\xb0u\x10c\xf9\ +\x894\xf0\xee\x8f`\xca\xae\x9f\xfe(-\x05f??\ +\xb2~\x05\x0d\x5c7\xa6\xdbM\xfd\xfd\xca\x06\x807\xd9\ +d\x93M6\xd9d\x93WDN\xfe\xc0\xef\x85\xb3=\ +\xca\xa5\xb3~-\xc7\xff(\xe5\xd8\xa1<\x84b\x06\xbd\ +O\xe8\x8d\x1d\x5c%\xc2!\xa3\xb3\x925\x91\x0e0\xa7\ +\x8c2\x17E.\x08\x09%\xa5\x99Y\xa4\xf9\xb7\x9a\xc6\ ++Y\x8b_o\x9a\x0b\xe3:\x0c\xc54\x99\xe2/L\ +\x02\x99\x12z1\x15*f\x88\xe5\xdc\xe1\x10\x88\xbb\x01\ +\x15%\xa5D\x94\x01\x9d'B\x8c%(V\x94\xcaJ\ +\x15\x13i\x09Eq\x8cY\x89\xc3P\x82d\xcd\xa9\xf8\ +.K\xa9w\xd8\xed\xd8\x0d;\x86\x9b'\x0c\x08A\x0b\ +\xdb;\x7f\x02\x1e\xfamH\x9f)~\xb9\xc3\xb3\x10\x1e\ +\x80\xf8p)\xd7\xe2L\x99\x1f\xf0\xee\x12^\xff\x7f\xc3\ +\xab\x7f\xa1\xf8\xfe\xde\x9e\xe0$\xd7\xe0Vy1a\x8c\ +\xcb04v\xab\x05\xde1%\x94Jb\x9b\x02\x9a\xab\ +O\xf0S\xc0\x8f\x01\xff\x05\xf0\xban\x22=b0v\ +\xd3\x03P\x0fD\xfb\xa0N\xc6\xea\xda5\xd6H\xf7\xe7\ +\xd3y\x00\xec\xc1\xaa\xd7\x8a\x03k'\xc2>\xaa\x90o\ +\xafo_\xe8\xee\xe3\xea\xf3\xe0\xdb@\xaf\xb0D\xec\xe9\ +\xc1\xaa\xa5\xed\x81\xb0\x8dA\xcf\xfaz\x93e\xcf\x12\x9b\ +H\xf7\xe9A\xb3\xdd7\xd67\xb8\xcf\xbdK\x7f\x02\x0c\ +\x05\xa0}\xeco\xc1\xaf\xff\x0f\x85\xc53\xe6\xbf\x07\x84\ +\xea\x01G\x074\xda=gj\xacu\xdcZ4h\x1b\ +G\xe9\x00\xb3\xab\xa7\xb1\xa6\xc7\xee\xf9\xfe\xba\xe2\xfc\xfc\ +I\xf7\xac\x99$;${,\xd0\x95o_;\xba\xa7\ +C\xe8\xda\xb7\xddo>x@_\xd3'\xf3\xc7\xad\xe0\ +\xb7\xb1\xc9\x19\xf2T\x12\xefNK\x9a\xf7>\x0d\x7f'\ +\xc2\xf7;&\xb8_\x82\xcd\xc3B\x96w\x18\xd6\x9b\x11\ +\xbe\x1f\x8d\xc1e\x01\x98\x16\xed\xd9\xb3\xfa\x08\xa4\xfa.\ +\xe5\x5c_\xd5:o\x93_\xaf\x15\x04\xaf\xc6\xd8\xd6\x85\ +\x03\xe0\xb61\xd0\xd6\x81\xdbt0\x06Y\xd4\xb1\xd0\xd6\ +\x90\xda\xd9P\xe7(S\xd2\xcdnSA\xea3c\xfe\ +\xb3\xd6l\xb9l\x14ZS\xfd\xeb\x90\xddX\xbdT\xd9\ +\x00\xf0&\x9bl\xb2\xc9&\x9bl\xf2\x05\x17\xb9\xb1\xe3\ +\xc1\x7f\xf5_\xaa`\xd7\x94\xb9@\xf1\x01\x96\x05\x97\xc4\ +\x88\x8e\x19\xdd\x0f\xe8iFn$\xf4\xa0\xe8\x04\x9a&\ +rN\xcc\x93\x925\x93tF\xa2\xa0h\xf1'\xae\x9a\ +\xaf\x12\x0a\xa4\x96P\x00\xf0\x94 \x0e\x84\x98\x09j5\ +\x03Y\x09SB\xae\x12\x1a&rR\xe28Teo\ +auc\x0c$\xcd\xc4a \xcd\xa9Ea\xf5\x8ew\ +R\xd5\xe6\x18\x032\x0c\x84)C\x1c\x09\x9f\x19\x19\xef\ +\xec\x90s!\xbc*\x22'\x03!\x09'\xcfC\xb8\x03\ +\xd3g \xdd-\x0a\xb3\x18\x93\xf8\x1c\xe4\x0f\x15\xf6&\ +?\x08\xba_0\xd8\xd9s\xf0\xa6\xff\x1d^\xf7\x8f\xe1\ +\xf6spV\xfdw5\x17\xff>(\x0a\xb4\x05\xe7\xb2\ +\xe3k\x0c\xc0\x18\xc6\x1a\xaa\x96\x9f\xa9>\x86\xba(\xaa\ +B\xa9L\xee\x80\xfcw\xc0\x9fd}DRO\xb1\xd5\ +\xf4kZ\x10G\x17\xb1\x1c\x93\xe4A\xa0\xcf\xa7]y\ +\xb06\x0b\xb6r\x1au\xcd\x02,\xfb\x83E{\xf1@\ +\xd8\xaeW\xd4\x1be\xf3\xa3g\x9e\x9d\x89\xe8\xaal\xa1\ +\x98V\x8f\xae-~#\xc0\x00\xad\xaf\xcb\x9f\xef\xa2\x5c\ +7\xed\xb6\xba\xbcvo\xf5F\xf7\xdd\xfb\x14\x1b\xf0\x1e\ +Y\x18_\xa9\xdf\xf74-\xff\xa3?\x07\xef\xf9\xe9\x0a\ +\x98ta\x1ba\x012+\xb0_\xfb\xe8\x99B\x13;\ +\xdf\xd7\x9b\xc1Z\x92\x06D\x1d\x13h\x80\xc6\x8a^\x81\ +\x22\xd6\xc0\xf7\x98\xf9s\x03\xc0\x81k&\xca\xd7L\x96\ +M\x94\x95Iuc\x19\xc3\x91\xe7\xad\xb0\xf5\xf7\x1e\x1c\ +\xf7\x1b\x05\x06\xfc-S\xf6\x9b*\x01$\x17\x9f`\x15\ +\x18\xf6\x10\x07x\xcf\xd3\xa5\xcd\xdf\xf3MKthe\ +}\xa4\x99vU\x0a\x8b\x8fm\xca\xcb\x86\x84\xf7\xeb\xcd\ +V\x7fm\x8f\x1d\x89d\x91\x9dCMk\xd1\xa1\xb3\x81\ +\xdd\xbcX\x86\xe0\xcb7 \x5c\x99gu\xe5\x8a\x14\x96\ +\xdb\xe6\xde3\xf3&\xb9\xc6\x0b\xccf$c?\x93\xea\ +\xdam\xd7a\xf9n\xbfq\xf6\xbb\x14\xecZ\x96\xbe\xfa\ +9\xb0\xcd\x8f\xe0\x9e\xbdT\xd9\x00\xf0&\x9bl\xb2\xc9\ +&\x9bl\xf2\x05\x97\xdb?\xf6\xaf0<\xf1Ff.\ +\x17\xb3g\xa0\xc4F\xce\xf5^\x84\xa8\xe8\x90\xd0q(\ +\xf4\xe8\xd9\xaeDF\x99\x14\xe6\x80\xce\x05\x04kRr\ +\xcaM\x11U)\xa5\xc800\xa4\xd4\xfc\xd1B\x88\x08\ +B\xa8ZxH\x0a\xbb\xa2QJV8dT\xa6b\ +:=$t\x98\x8a\xafp\x10\x04)\xc0zJ\x90\xb5\ +Dr\xae`S\xb3\x92S\x82a(x%\x97\xbf8\ +\x04\x82\x08\xe8)\xfb\x0f\xed\x09\xf7\x06\x84\x81x\x119\ +\xb9\xdcs\xf2\xdc\xc0\xc9\x07`\xa8\x1aXV\x0a\xab}\ +\x09r(m\x9e/ \xdc\x05\xfd \x84\xc7A\xbe\xb6\ +\x1cCrv\x80\xaf\xfe\x8b\xf0\xfaw\x95c\x8fb\x02\ +IJR\xa9\xe7\x0d\x97\x00Z\xc6\x9a\xac| qV\ +\xb6\xe2\xacx\xbd\xb6\xad5\xf6TUN\x07\x85\xf8$\ +\xf0\xa7\x81\xff\x8a\xb59\xb4)\x9d#\x05\xcc\xf9\xf3J\ +`\xa1\x0d\xa3\xfb\xee\xd9\xd5\xb9K\xe7\xff\xbc\xa9qC\ +N,\xa0\xd3\xc4\x83\xd8\xec\xd2\xd2\x16\xd7\x1aM\xf8k\ +\xcf\xeeY\xbbz\xff^\xcbom\xf1\xbe\xbc\xe6\xb89\ +w\xe5x\xc6\xdbo\x04\x18\xca\xb1\xbe\xf9\xe3\x95\xfc\xd1\ +F\xbe\xdd\x1e\x0c\xfb\xb6Y~\x03\xbf} ,;3\ +\x0b\xf8\xf8\xcf\xc0o\xfd\x95\xc5d\xd5L`\xed\xda@\ +\xab\x01\x9d\x15\xa0\xf4\x00\xb3\xbeg\x19\xd6\xc1\xa1lH\ +\x8e\x99{\x1b\xa8\x15\x97\xce\x0d\x89\x8d\xb9\xfa\x89s\xa0\ +\xba\x99\xc1\xd6L\xd6\xd6\xe6\xa3\xac\xd7A\xb0=S\x97\ +\xdf\x07\x84\xbaf\xfa\xec\xd2$\x9b/\x03\xdb\x0eHz\ +\xd6Z\x85ffl\x8c\xb1tce\xec\xf1\xe1\xaa\xdc\ +\x1f\xeb\xfc\xfc\xd6\x07\xe0\xe2\x00?\xf2\xb6\xc2\x04[w\ +m\x09\xf4\xefi\xab\xd3\xadG\xf3\xd5U\x07(\xa3\x14\ +6\xd7G\xc0\xb6q\x9c\xd3\xb2\x14\x9b\x0fo\xad\xc7\xfa\ +\xbd\x9aS)\xe5\x0f\x83\x1b\x13\xdf&X\xfb\x10\xd7\xfb\ +)A\x88\xb5\x0fy=\x87\xd6\x0f\xefc\xee\x8fZ\xb2\ +6[\xbb\xfcz1\x00\xedY_qc\xff\xb9\xc8\x06\ +\x807\xd9d\x93M6\xd9d\x93/\xa8\x8c_\xfa\x18\ +\x0f\xfd\xdb\xff:\xd9\x00%\x81L\xaa\xca^\xae\x8a_\ +\xd1\xf0s\x10t\xdcU'\xd6\x11\x9d\x15\x99\x15I\x02\ +)\xa2s \xcf\x07\xb8\x98J\x10*\xa4\xb1\x03!\x94\ +\xc8\xcf9F\x22J\x08\x81(B\x10\x08\xf5\xe8#\x89\ +\x95\x15\xce\x0aI\x91<\xa39\x93.\x0f\xe80\xa0C\ +$\x0f\x910\x16uK\xd1\xd2\xd2\x9c\x8b\xa9\xb3jQ\ +\xee2\x04\x02\xcc\x85\xd3\x96\xea@7^\x9c\xb0\xbb\xb8\ +I\xf8\xe4@\x9e\x04\xb50\xab9\x22\x1a\xd1\xa9Z\xeb\ +*\xc5?/W\xc6d\xae\xccJ\xa6\xf9\x1aJ\x82\xf8\ +\x01\xd8\xbf\x01v\xb7\xe0\xa1\xf7\xc3\x13\x1f\x80\xd3\xa9\xb2\ +3Uc\x16tQ\xc2uQ\xc8ML\x075%\xbd\ +\x8f\x12\x0b\xb4\xa3W,=5\x0f\x09\xc2\x0b \xff-\ +\xf0'\x807\xb9\x89\xf5\xfe\xb4P\xb4J\x8b\xdcl`\ +\xd0\xfeL\xb3\xf7G\x09\x89+\xc7\xa7\xe9\xd9H\xd3\x92\ +}\xb4 \xdf\xb1\x1e\xd8\xf6\xe5z\xad\xba\xcfk\xd2\x9b\ +c\xdb\xb5\xf7\xbfU\xf7i\xe9,\x5c\xb7\x07\xee\xbe\xcd\ +\xd6\x97\x9eM\xce]\xf9\xbe-VO\x0f\xe6\xbd\xa9\xb3\ +]{3\xe8\x018\xa7\x99A\x7f\xf4\x9d\xf0\xee\x9f.\ +`\xc4\x80\x8c\x1f\x06\xed\xc6\xda\x02\x195\x86\xd4\x81X\ +=\xb2\x9e|\xd3V\xe6\xc3.\xbd}\xf7g\x04\x1bX\ +^\xd2H\x03\xb7\x1e\xf0X\xfe~\xfal\x1d\xb7@L\ +n\xbe\x82\x03\xdd\x96\xae=\xd7\x05\x80]\x03\xe7\xd9\xb5\ +\xd1\x92; \xde\xca:2v}\x1dmpj\x9ai\ +*\xb7\x87\x93R\xc7\x07>\x06\x7f\xfb\x1f\xc1w\x7fC\ +a\x82m)\x0c,K&\x1a\xa0\x0e\xa5\xae\x18\x16\xe6\ +U\xb9\xfe\xfe\xce\xb9{F\xfd]q\x93\xd6\x18W\x1b\ +k\xb7\x1e\xcc\x87\xd8\xc0v\x08\x8e\xf1\xb5\xfbn\x22l\ +#\xc5\xdaa,\xb37\xc5\x16\xd6 \xd9\x8egjG\ +7\xd9<\xd4\xf6\xccyas\xd5\x7f\x1a`\xd7\xe5\xb9\ +\x99OG\xb9\xfej\xbf\x14\xd9\x00\xf0&\x9bl\xb2\xc9\ +&\x9bl\xf2\x85\x13\x11\x1e\xfa7\xbe\x17\xb9\xf90\xb9\ +s\x90,&\xd0f\xc2L\xb9\x1f\x02\xc4\x09\x1d\x07$\ +)2\x0f\xc8L\x01\xc09\xc0,\xe8\xa1\x985\xeb!\ +\x95\x92\xcci\x0c\xd0\x9c\x0b\x10\x0e\x03C\x08\xc5\x0c\x9a\ +P\xc1\xab\xa3iT!'2B\xc8Z\xd8\xb0Lq\ +\x96\x9b#\xf9*B\xd0rFqUt\x8b\xef\x9c\x12\ +sa\x9f\x8bB\x5c\xfe\x95,&\xb3m\xa8t\x01\x1d\ +\xd6lO\xa0'[\x1f\xb2\x1e\xa6~\xc8`Yc+\ +p\xd8\xa5o\x00Q\x16\x00\xda\xfcp]\xbeV\xae\xad\ +]\x07n\x14Vc\xea\x87\xb7\xadsY\xfaa\x89\xec\ +H\x9dcm\x5c\x95\xd5\x01b\x03]\x98\xbf\xab\xae\xd3\ +\x99\xd9.\xb2\x00\xbb\xf6,\xaf7\x0c\xa0\x80\xe0\x0c\xec\ +N@\x03\xfc\xc6Sp\xe7\x1e\xfc\xc8\xb7\xc3\xc9\xee\xba\ +a\x80\xdfH\x08\x94w6\xd45\x9a\xdc\x9a\x8b\xb1F\ +p\x96\xc2\x00\xc7\xb8\xb0\xaf\xc6\xf0\x1a\x08\x0d\xb2\xe4W\ +3c\xce5]\xcdg\xec\xb6m\x08\xd8\xf8f\x81<\ +W`\xeb\xc0r\xaau\x1cR\xf9lf\xd9\xd5?z\ +e\xf8Q\xfb\x13c7\x0f\xb6\xdej\xfdZ\xdb\x9a\xea\ +\xbboA\xfcV\xbb.\xd6\x1f\x96\xf9\xbd\x1f\xd9\x00\xf0\ +&\x9bl\xb2\xc9&\x9bl\xf2\x05\x93\xb3\xb7|\x19\x0f\ +\xfe\xf1\xef!\xcb\xaeb\x0b\xad\x7fR\x01\xb1\xc9\xa2\xc5\ +j\x18`\xcc\x85\x12\xd8)\x92@\xb2 \x1aK\x98\xd0\ +\xcb\x0cWsar\xa1\x04\xa2\xaa\x7f\x88\x10E\xeaY\ +\xa3B\x88\x82H(\x81\xadL\xed\xca\x09M\x02!\x22\ +\xa2\x95\xc1\x104\xcf\xa4\x1c!\xcd\x84P\xb8jb\x5c\ +\x94~1\x96\xa3\x98C\x8b\x082\x05v\x1778\xff\ +\xcc\x03\x0ci\xbf\xf4\xa1F\xa3\x11Bc\xab4\x07\x0e\ +\x87\xa2<\x0e\xb1\xb2,\x15\xfcR\x15g\xf3w\xdb\x07\ +8\x19 Npx\x06.G8\xcc\x90\xdd9H\x05\ +\xfc\xd7\xbc\x15\x08{\xf3F\xfc5\xb4`W\xcd?\x18\ +\xe7\x9e\xea\x00c\xae\xe0\xdb\xf6\x15L\xe1\x8e\x1f\x07\xfe\ +<\xf0\xef\x00_\xcc\xa2\xb1\xf7@\xce\xb3\xa4\xde\x9e\xd1\ +\x10\x88\xa7l<\x905\x00\xb9\xa2\xfb\xbaO\xff\xac\x8f\ +\xbel\xf5z\xa7J/=\xe8\xec\xcd\xa6gW\x86\x89\ +\xd1r\xca\xdaW\xb8\x8fF\xed\x81\xb9\xd7\xc8=\x88\xb7\ +r\xbcY\xb3g\xd0\xfbM\x03\x9b\xeb\x9d\xeb\x97\x81\xdd\ +\xe0\xbe\xef\xeb_M\xf7\xcc\xdf\x84\xdf\xfa)\x98\xa7\x0e\ +\x8b\x8b\x03r6\x04\xca\xca\x97\xf5\x180\xf5\xc0#\x04\ +7\x05\x1d0i \xd5\xed35\xb6\xd6\xd5\xd9w\xd5\ +Gw^\xb1\x82\xda\xe5\xaf\xe0\xc8#p\x03Vf\xbe\ +\xeb\x8f\xe7A\x1c\xf8rm\x82\x05\xe0\xaf\x0a2\x10\xec\ +\xfb\xaf\xeb\xb6\xac\xd2\xc9\x02\xda\xb0\xcf\xd0\x95\xa34\x8b\ +\x0e\x9b\x8f\xf1\xb4\x80\xcc\xf7?\x03\x7f\xe7\x17\xe1{\xbe\ +\xa1\x80`\xcf\x04Ou\xec\x82R7\xd1\x16\xb6\xd5\xc6\ +\xc9\xfcqm\x1e\xfcy\xbb6\xc6\xdeL\xbcY\x87\xb0\ +\x80X\x1b\xa7y.m\x82\xd2'\xb1\xbe\xf9q\xf6 \ +\xdf\xbd\x8fY\xca\xef\x99\xe6\xba\x1e\xea\xd8\xaa\xfb=\x81\ +\x92.\xda\xef\x89{\x0fSe\xb8\xad\xfe6-\xb2\x94\ +\xafTw\x8dZ\x86\x8f*\xbd\x01\xe0M6\xd9d\x93\ +M6\xd9\xe4w\x8d\xec\xdf\xf8\x1a\x1e\xff\xc9\x7f\x13\xbd\ +\xfd0\x05~&\xd4y\x00\xd7\xd0U\xe4\xaa\xe9h\x05\ +\x8b\x88\xa2Q`\x08\x84\xb1\x04\x8d\x92\x14\x90\x1c\x90Y\ +\x90\xcb\x8cL\x89\x80\x10\xa6\x5c\x00\xb2H9\x8e(\x16\ +\xff\xdd8\x8c\x04U\x868\x10c(\xacp\xd3`C\ +\x89\xd2\x9c\x13Z\xefe\x8a!\xa6V\x165I.\x9a\ +\xd5\x94\xd0 \x84Jo\x14\x7f\xe2\x0c\x1a\xd8]\x9cr\ +\xfa\xfc\x83\x8c\xf3\x09\xa2\x013\xe5\xd4\xaa\xb15\xbf\xb6\ +\xaa-f@R\xf1\xb15\xb6\xd7\xd8\x5c\xa1\x80\xce8\ +\xc0\xcd\x11\xcewE\xb9M\x80>[\xae\xaf\xc6r4\ +\xd2 \x8b2\xb8b[\xa9&\xa0\xd9\x01\x8cza\x01\ +\xb0\x8c@\x84r/\xc9r\x1c\x92e\xb2\xa3Q\x94\x05\ +,\xa3 3\x84\x0f\x02\x7f\x01\xf8QJt\xe8ay\ +\xceD\x01aV\x91\x99,\xfb\x00P\xbd\x89s\xef\xbf\ +\xeb\xa3\x01y\x9fa\x8f\xa2\xacs\x06X\x9b\xb3`}\ +\xee\xc1\xaf\xa5\xb5t\xd6N\xab\xdbk\xf8\xf6y\xec\xbe\ +g|q\xed\x86\x05p\xf7\x0c7\xac\xfb\xd01X\xed\ +\xb9t\xdfq\xf7\x8cu\xf6A\xae\xbc\xc9\xf3@\xf1\xf9\ +=+\xcf\x9e\xfd\x1b\xf0\xbe\x9f\xaeQ\x7f\x1d\x90l`\ +\xcd\x9a\xe3\x00\xa0\x05P\xf2\x80/\xb3\xce\xbf:\xa7\xd7\ +\xf5\xc3\x9b\xbdZ\xbbW{\x15=@\xee\x86\xc0\x03p\ +\xd5\x12\x11\xbe\xf9\xd3\xca2\x14\x06\xd6}f\xdb\xa0i\ +\xc7(u\xe0\xb8\x01\xb1\xae\xad\xd7\xd2\xb91\xf1\x8e\xa6\ ++\xa0\xe9\x80o;\x96\xc9\xb1\xa4\xb0\x94\xdf\x02R\x19\ +(\x16Z\xe0\xbcy\x06\xbd,\x81\xb1\xc2\x08\xbf\xf1~\ +x\xe1\x02~\xf8[\xe1l_\x96\xa6M\xb75\xa2\xcd\ +\x07\x85\xa9My\x01\xb6>\x82v\xfby\xab\xfd\x08u\ +\xcc\x12\x0bPo\xbe\xd0\xde\x0c\xb9\xf6-\xa7\xbaA\x16\ +\x964\xcd/\xbcn&X\x94\xe7\x96\xbf\xe6\x8b\xba\xf4\ +3\xb3\x80\xf1\xd2\xe8\x05\x1c\x8b\xd6W\xa2\x8es\xf3\xd9\ +\xb6v\xd5,\x06\xf4\x8d\xe5\x15Y\xbfJ6?f\xd1\ +r\xbf\xb2\x01\xe0M6\xd9d\x93M6\xd9\xe4e\x97\ +p\xba\xe3\xd5\xff\xdaw\xc3k\x1f&\xcbPao3\ +\x18\xaeXd\xb1\xa15Sh\xadZ\xbf\x08H\x8c\xc8\ +\x002BHBH\x019\x15\xe4\x81LH%\xcas\ +\xb8;\x13\xaer\xf5A3\x00<\x10\x83\x14\x13\xe88\ +\x94\x80V\xb1\x00\xe0@@4C\xaa 8\x0a\xa2E\ +\x9b\xcd\xa2\xc5|1T\xba\xce\xb4\xbdTL\xb4E\x02\ +1D\x86|\xca\xe9\xf3\x0f\xb1\xbf\xbaQ\xa2%W\xf4\ +\x90\x01r5AN\xd2\x94\xbcvTHUf%\xd5\ +#T\xaa\xc2(\xc0\x18\xe1t\x84\x1b\xa1\xf4\xf72,\ +,\x95\x1e\x80\x0f\xc2|s\x01&e\xcch,\xb0\xd7\ +\x01}TU\xf5`\xac\x8aE\x00\x1eX\x14|\xb5\xb4\ +V\x06\xa5\xfe\x992\x04Seb\xc6\x04\xe1\xc3 ?\ +\x01\xfc\x87\xc0\x1bY\xc0\xa5\x05\xb62\xb0h\xa0\xd0\xb3\ +\xaa\xbd\xb2\xea\xc1\xa1i\xfa\x1eHZ\xfb=\xe0\xf4 \ +\xd4\x9b;\xf7\xe0\xda#\xae\xde\x94\xd9\xd7eu\xf4\xed\ +\xf4\xf4\x92\xa7\xd5\xac\xdd\xbe^\x03\xd9}\x9a\x1e\xe8{\ +\x90\xe2\xeb\x19\xdc=\xef\xeb\xdc\x9b;{\xf6w\xa4\x00\ +\xdf\xb32w\x1f\x7f'\xbc\xfb\xa7\xd6\xfe\xbe\xd6Mu\ +\xdf\xadi}$g\xdf-\x13\xbf\x91\xe2M\xa2}\xf7\ +^\x8c\x99]\xe5=RA[{\x15\xf8R-7\x1a\ +h\xc7\x01\xefZNF\xdb\x86R[\xfb\xb2\xa4;\xba\ +\xce\xba\xb2\xec\x9evsi\xfe\xae\xd6\x86\xb6y\x04-\ +\xb0\x16,\xack;\x0e\xc8\xca\xf2k@\xdd\xd8\xe8\x02\ +@C\xdb\xba\x7f\x92\x00\x00 \x00IDAT\xaeV\ +\x1f\xd4\xfd\x8c\xa10\xc1\xff\xd7/\xc1\x0f\xbc\x05v\xc3\ +2g\xb6\x1c\xcd\x94\x99P\x03M\x99\xaf\xb2\x03\xf51\ +Tf\x95\x85)66x\x15M\xdb\xda\x04\x0b\xd3\x8b\ +[\x1f\x0ab\xefEm\x80\xd42\x0es5_vk\ +\xdaL\xa9\x9b\xa9z}6\xd7v\xc2\xc2\x00\x1b\x13\x9e\ +r\xd9\xe8K~\xd3\xc8\xea\xae\xed\xb3\xa3\xe5\xac\xbf\xc2\ +bn\xad\xf5\xd3\xa6oc\x807\xd9d\x93M6\xd9\ +d\x93\x7f\xfe\x22\xf0\xaa\xef\xfffN\x7f\xff\x97\x92\x87\ +\x1d:etw\x85\x12\xab\x12n\xf6\xa3\xa9*\xd1\xea\ +>\xcdlXK\xf0*\x09\x84(\x84A\x90Q\x08;\ +\x08gJ\xc8\x10\x08D9\x10d&\xccJ\x10AB\ + \x84H\x8cB\x08\xb1\x98A#\x84P\x98a\x82\xa0\ +\xa1\x80`UAR*\xe6\xcaU\xf3R\xd4\xa1S(\ +H\xa2 \x97\xa8#7/_\xcd\xfe\xf0\x002\x17\xb5\ +KT\x96s2\xd3\xc2\x0ci^\xfcq\xad(u\x00\ +Nb\xb9\xbf\xdb\xc1\xfe\xa4D\x89\x0d\xc0\xa1*~\xbb\ +\xca\x94\x98\xc2\xc7\x15\xccw\x97\xe3nWA\x8a\xdc\xd0\ +{%\xd2\x9b?\x1a\xf3\xd2\x22\xaaja\x7f\xcd,:\ +V\x85=\xd54\x91\xa5\xdd\xa9\xe6\xb5\x8a\x86\x19\xe2\xc7\ +(G$\xfd\x07\x94\xe8\xd0\x06\xda<:\xda\xb5i^\ +\xfb\xcfz\xf1H\xc9\x9bC\xc3\x9a\x1d\xf6\xdf\xad,\xed\ +\xca\xf0\x006\xbbg\xc7\xea2\xf0j\xd7\xf6\xe7M\xaa\ +\xad>c\x5c'V\x00gU\xe61z\xca\x83\xdbe\ +\xc9_g}\xfb#\x93|\xfd\xf6\x19Y\xb4vc~\ +\xcf(A\xaf\x04\x9e\xfd[\xf0\xd4__@O[j\ +\xba|\xaa\xfb\xf4\xc3d\x00h\xb5\x96\x1cHm~\xb0\ +\xee~\x0fd}p\x22?4\xad\x0c\x03\x935|\xef\ +z\x1f@V\x9b9\xfd\x06\x8f\xdf\xa4\x11O\xcfZ\xfe\ +\x1e\xd8\xd1=\xab\xe3)\xdd3Yg]\xb3\x90\x15\xd4\ +6\xe3\x02g\xaa\xde@y\x05\x90\xe6\xebj\x99\xed\xfd\ +S\x1b\x10\x96\xbc\xb9\xaeskg\xa4\xfc\x16\xfc\xe6\xd3\ +p1\xc1\x0f}\xd3\xc2\x04\xdb\xd2\xb1\xb6\x1e\x04v\xb1\ +lF!\xf5gJ\x17\xb6\xd5\xce\xdf]\x0dn\xfdm\ +jG\x11\xc9\xb2\x01\xb6:3X\x1c\x16\xb5\xfeUF\ +\xd8\xfc\x88[\x1c\x01cw\xf3\xb2\x81\xa2]^l<\ +\x1d[\xdc|\x8a+X\xcfT\xa0{\xe4\xb7*k\xd9\ +,\xf0\xd3m\x11\xeb=\xeb\xad~\x12\xefC6\x00\xbc\ +\xc9&\x9bl\xb2\xc9&\x9b\xbc|\x12\x84\x87\xde\xfa5\ +<\xf8\x8d_C:\xdd\xa1S\xac,I.\x01\xa5\x9a\ +\xd9s\xc2L\xa2+\xaf\xd3`0\x9a\x0aK\x8b\x10B\ +\x89\xe6l 8\x8c\x10O\x85\xa8a\xf9\x93\x99p\x99\ +K\x04e\x91\x1a\x04+@,`8\xc4\x80\x84X\xec\ +\x07\xcd\x14ZsUt\xab&\xd7l\x0a\x17VJ\xec\ +\xa0L\x89\x9c\xcf\xaf\xe2\xe6\xc5\xa3\x04\x8a\xf6'\x95\xf6\ +P\x0a\x82\x0cZ\x8f\x13I\x95\xe1\x11\xa9\xecpQ\xdc\ +,@L\xa0\xb0\x1f\xe3\x09\xecN\xcbQ(9\x14\xd3\ +Hr9\xdah\x84\xc2\x1eg\xc8\xb1\x5cg\x81t\x05\ +S\xe0\xa8/\x9e\x07\xad\xe0\xb0\xbb. \xba\xb9\xde\x19\ +\x981\xd0k\xec\x14k\xf3h+G\xb5\x98]7\xb0\ +P\x01\xb1\xfc6\xf0\x9f\x02\x7f\x06x\x03KDd\xef\ +\x07k\xc0\xcd\x1a \xac\x8f\x04\xf2\x00\xb2\x8f\xb0\xec\xc1\ +\xa8?C\xd8\xfb\xdf\xa6.\xbd\xb1\xa5\x9e\x19\xd6\xael\ +\xebX\xef\xabk\xed\xf3 /\xb0\xb0\xc7k\xd4v=\ +\xad\x07\xb1\xd6\xdf\xfe\x9c`\xcf\x12{\xb6\xba\x07\xd6>\ +\xe0\x95\xb1\xbd6vf\xf6|\xa3\x80\x8bO\xfd\x1c\xbc\ +\xfb/\x17\x97\xf9T\xd7\x851zm\x1f\xc0@\x83\x03\ +\xad=\xa8\xf5\xe0\xd57\xc5\xc0\xa0K\xbabS} \ +,\xfb\xf4\xf8\xdf\x83j\x11\xe9\xbe/e\xac\x98b+\ +\xab\x03\xe6\x0d\xef\xf8u\x12\xba\xf4Vvm\xe7\xca\xa4\ +Z\x97\xf7\xa6\x11\xf2\x06\xe0:po\xc0\xbe\x07\xf2\x9e\ +y\x05\x16Shq\xae\x04\xce\xaa\xc0\x18`\xcf\xb6k\ +r\xf3#\x10\xf7\xf0\xde\x0f\xc3\xcf\xfd\x22\xfc\x8bo\x81\ +\xfd\xb8\xd4k\xafO\xa4\xcc\xefPA\xa5D\x98\xeb;\ +\xe0#B\xabk\xab\x99^\x9b\xd9vr\x00\xdd\xe7\xb1\ +\xebj\xf0\xd2\x82\xe4!\x0b\xb3\x9c)u[Tq\x7f\ +\x86\xaf\x01\xd1\x94\x0bK\xdc6\xe0\xf2\x9a=\xd7:\xd7\ +9/c\xbb\xda$\xacg\x08G\xef3_3\xa7:\ +\x1fh\xf1\x03\x96ZVp\xfdx\xa9\xb2\x01\xe0M6\ +\xd9d\x93M6\xd9\xe4e\x93\xf3/\x7f\x82\x87\xbf\xe9\ +\xcd\xcc\xfb\x1drrJ\x96Pu\x98\xd4>i\xa0W\ ++N\x08\x18\xfb\x8bf\x983\x11!\xa8\x12r,\xd8\ +((1\x0a\xc3(\x0c(\x03\xb1\xfc\x97\x07\x82L\x84\ +!\x11\x0e\x05\xc9\x19\x08&\xc6\xc2\x08\xc7\x02\x82\x89\xe5\ +\x98\xa4\xe2\xd7\x1a\xaab-\x0b\x1fe\x91\xa4+\xf8.\ +\xc9\x02'\x17\x0fpz\xe7v\xf5K\xaey\xd4\xd8\x8a\ +\xa2\xc5Y@\x193=L\xb9(ff\xca'#\x84\ +]9\x0ae\xbf\x878\x16E\xef*\x17\xa5\x8f\x04\xb1\ +j\xc4\x1a\x9c\xd9c\xadG\xab\x02{\x80\x16)\xb5)\ +\xe3\x94kcjM\xcfn~s\x96\x06\xc7h\xa9\xc3\ +\x0f\xb5\x1c\xc3\xa3\x86'L\xe1\xf4Dl3\x95\xcc\x15\ +\xdb>\x07\xf2\x97\x80?I\x01\xc1'\xb5\x82K\x96\x88\ +\xcat\x95\x9b\xa9\xb4\x81^XW\xee\x81\xaa\xe5;f\ +F=\xb9r<@\x9d\xbbt\xbe\xcc\xec>{`|\ +,X\x95\xb2\x1c\xd2je\xfa\xf6\xf9\xb6\xf5 v\xe8\ +\xf2\xf8g\xbe\x1c+\xcb\x1f}d`7R\xc0\xaf\xf9\ +\xff\xee(\xe0\xf7Vi\xdf\xb3?\x0bO\xfd5Zd\ +\xe5\xb6^\x1c@k\xac\xaf\x03p\x0d(\xd6\xfb\xab\xe0\ +W\xba\x0c\x81\x07\xf8\x1e\xcc\xda\x9a\xbc\xf6\xcc\xb5\xc1\xfa\ +\xd1\x8ap\xa0\xca\x07\x89\xb2q^\x05\xaa\xf2\xe3\xe0\xdb\ +\xe0\x80\xfc1\xdcc\xefB\xc3N\xda\xb2\xb6\xf1n\xe0\ +\xae\xeb\x93/\xc4\x83\xf7\xd5s7\x86\xfd\xd8\xd8\xda\xb2\ +#\x92\xec^\xdb \x90U\x96\xf2\xbb\x91\xcaY\xc1\x83\ +\xc0\xb0\x83\xdf\xfc`\xd9\xec\xfa\xc1o(G\xa0\x1fX\ +/AkO\x0ce\xc3C+\x9b,\xd5\x1c\xd9\xda\xe2\ +#<{\x1fa\xdb\xfcj\x01\xaa\x5c[,0\x96\x9d\ +3\xdc\xd2\x8b\xf3\x16\xa8\x17f\xce\xdcG\xbb\xf6\x8cs\ +\x03\xbe\xbeM\xba\xd4\xdd\x02\x88\x89\xf3N\xb0(\xd6u\ +\xef1:\xff\xe0\x18\x96W\xdd\xd2\x8b\x81\xe2\xfb\x94\x0d\ +\x00o\xb2\xc9&\x9bl\xb2\xc9&/\x8b\x8c\x8f<\xc0\ +\xedo{\x0b\x9c\x9c\x227\xce\xc8DT\x05\xcd\x16\xf0\ +\x0a\x0a\xf0\xb5\xbf\x12\x12\x0bh\xcf\x85b\xfa\x16s\x22\ +h`\xc8\xca>\x01!0\x0c020\x04e\x0cJ\ +\x94\x81\xc8@\x88#!\xcc\xc8\xc5\x8c\xccU+\xab\x0c\ +01\x16\xb66\x0e\x04\x04\x89\xb1\x98'kFk\x04\ +\x98\xa2\xcc\xc6\x12UZ\xb5ja\x95r\x14\x08\x07\x98\ +\xf2\xa1D\xa1f`\x18\x8a\xf2&\x0e\xf4J\x05P9\ +\xb3\x8a\x86:F\x90\xd3\xf2\xb7\xdb\x97\xef)\xc0\x95\x96\ +cK$\xc3\xa0\x10R\xf9\x1bf8\x0c0V\x80\xac\ +\xb9\xf8\xd3\xe5\xca\x06\xcf\x95\x01.\xe7\xb5*1\x08)\ ++1K\x03\xcc>r\xae\xb7\xcc\xb5\x807F\xd0\x9a\ +\xaf\xa0\x01\x13cdR\xcdlf\xcf\x16k\xca\x97o\ + X\x15\x86\xf7A\xf8O(\x11\xa2_\xcb\x12\x08\xeb\ +\xc0\xc2\x5c\xce\xeeZY\x80\xa8gq\xbdo\xae\x81Q\ +o>\xdd\x03\xe4\x1e\x15\x18R\xc7\xa5\xf3\xe8\xdd\xe7\xf5\ +e\xda\xb3\xe0\xea\xb4v\xf4\xe9\xf9\xb3\xf0\x9e\x9fZ\ +\xe6\xaf\x99?\xebz\xc3\xc2\x838o\x02\xed\x19\xd7\x1e\ +|\xb6\xbd\x02[#f\xfe\xeb\xba\xe2\x8fJ\xf2\xfdk\ +V\x09,@Q|\xb9\x06\xb6V\xf9\x14\xad\x08q\xc5\ +\xe2\x1a\xc8rv\xd6\x16\xa4M\xac\xdd\x1d(\xf5\xe0t\ +e\xa2[\xd7\xba1\x97~\x13\xc0\xfb\xc2\xfa\xbe\xf8\xb6\ +\xac>\xeb`hm\xc3*\xf0Y\xd7\x876\xde\xba\xae\ +\x13\xad`oZ\xf2\x86=\xfc\xd3\x0f\x95w\xf0G*\ +\x13\x0cK\x00\xf2@1\x85\xa6\xceq\xa8`\xd4\x02\xdf\ +I9\xbd\xad\x80\xe3\xe0\x5c\x1d\x84v\xcc\x91\x1f\x8f\x10\ +\x0b\x08\x8fC\xf9\x9di\xfb2f\x81\x22\xcb\xdaj\x8c\ +}^\xae\xdb\xfa\xaa\xbf\x0b\x1e\xb0\xe6\x5c\xca\xc5}\x97\ +P\xda(\xb9X\xbeH\x1d\x03\xdb\xe0\xf3\xe6\xf41\xac\ +\xf7\x99\xccM\xa4\xf5\x9d%\x22\xf4\xfd\xca\x06\x807\xd9\ +d\x93M6\xd9d\x93\xcf[v\xaf~\x98W\xbf\xe3\ +[\x897o\x11n\x9c\x17V\xb7\x9a;z\xc0kf\ +\xcf\xea\xb8$]TDDs\xc1\x0b\x1a\x18T\x88\x12\ +\x08C \xaa0\x0e0\x86\xc0\x10`\x90L\xcc\x81\x98\ +c\x01\xc1\xccH\x98\x91\xab\x5c|\xecD\x8a\x19r\x88\ +\x85\xf9\x8d\x85\x9e\x13\xb3\xe7#.\x1a\x97,(LU\ +\xd1\x5c\x8eX2\xfa\xf6\xe2\xec.\x5c\x8e\xe4\xac\xec\xf2\ +9\x92C\x01\x8bM[\x5c\x94K\x1d \x0cp+\xc2\ +4\xc0<@\xde\xc1!\xc2$\x8bY \xb9\x00^(\ +>}\x83\x96\x00SBQ~\xa7\xea\x86\x1c\x02\xccZ\ +\xferU\x1a\x1b\xeb\x12\x8a\x8fq@Z\x84\xd7vT\ +\x8a:}\xdc\xd8\x16\x03\xba,@\xd7|\x06[tX\ +p,9\x0d\xb4\xcc\xea\xc8\xd1\xaa\x80\x0e\x06\x88\x13\xc8\ +]\x90\xff\x86rD\xd2\x13\x14&\xd8\x83\xc0\x13\xe0\xaa\ +\xde\x1b(\x80\xb8?C\xb8\xd9\xeb\xb2>c\xd87\xda\ +\x1a\xd8_{\x10\xe2A\x8a\xb0\x8e\x00\xed5\xea\x0e\xcc\ +\xac\xce\xeb\xed\xcb\xf1\xc73\x19\xd0\x8d]~\x5c\x9ec\ +\x80\xc9\xa7\xb7g\x06\x8ecw\x7fd\x01\xca#K\xc0\ +\xab\x9b\xe5\xde'\xdf\x09O\xfe\xcfe.\x92\xae\xe7\xaf\ +\xb1\xbc\xd6U\x03\x86\xee\x99\x0dW\x037>\x0d\x5c;\ +\x96\xc8\x0f\xb351\xbb\xfaV\x0f]\xfe\x15\xb0dY\ +\xbb\xab\xe0k\xb5Da\xa9\xdf\x0f\xa9\xb6\x86\x97\x8ff\ +\xbal\xe58\x1fX\x0f\xee\xe8\xea\x82\x05\xd0\xfb:V\ + \xb7o\xc4\x11\xc0\xdb\xc6\xd0\xfb\xfe\xfar<\x107\ +\xa4f\xc5\xd6\x0d\x1d\x89\xeb6\x16\xb7\x89\xf2N\xc5\x1d\ +\xbc\xeb\xc3\xf0\xb3\xbf\x04?\xf0\xf5\x85\x09\x86\x85\x0d\xb6\ +\xc8\xc7\xb12\xacS.\xc7\x10A\xe9\xdb\x94]\xd3\xa5\ +\x98-'\xadg\x04\xd7\xf5b\xec\xabm\x22LsM\ +_\x01\xac\xf9\xfc\xda\x90$X\x99E\xb7\xb1pc\xda\ +\x82\x82\xc1\x12\xd99\xd7\xd7\xd86A\x94%\x88Xv\ +C]\x7f_\xa8\xbf\xabJ\xc9k~\xc3\xbb\xba\x19h\ +G)\xd5\xa6\xae\x00\xf3\xfd\xc8\x06\x807\xd9d\x93M\ +6\xd9d\x93\xcfO\x82\xf0\xea\xef\xf8f\xf6\x8f\xbc\x86\ +pv\x93\x9c\x039K\x01\x85\xaa\xc5\xff\x97D\xf1\xf3\ +]\x18\xe0%2t\x05\xa2h9\xf2\x08%\x22D\x02\ +Q\x02\x91\xc0 \x81A\xca\x19\xbfQ)\xe0w\x17\x18\ +4\x134\x12\xb4\x98D\x13r\xd1\x00UJ}b\x7f\ + \x84\x12\xe1YSE\x7f\xb1\xb0\xc0Y\x91XM\x9e\ +\x1b\x9d\x0bR\xa3\xb5\xe4!qo\xffq.>\xf5\x09\ +\xcevo\xe4d\x7f\x8b\x93](f\xcc,\xa6~\x9a\ +@\xe6\xa2\xa8\xdd\x13\xd0H;\x16$\xc7\xaa\xd4U\x8d\ +\xbf\x81\xe0\x8a\x22\xe6\xb4\x06\xb0\xb3V\xc5\x95\xaa\xb0Z\ +V\x0fd\xaa\xe2\x97\xb5\xe2(\x07`LYU)\xd7\ +f\xd6hf\x91+|\xa6k\xcc\xd7\x88O\x07\x04\x82\ +\x14V)\x9a\xb9*\x0e\xf7\x080\xc3\xf0~\x90\xff\x1c\ +\xf8/\x81G)\x80\xed\x1e\x0e\x89\xb9k\x03\x07\x1e<\ +y\x10\x0ckV\xb5\x07\xc3\xb06\xb1\xb6\xc6\x1b\x805\ +\xb4\xee\x99c\xabC]z+\xd3\xc4\xb3\xb7~0|\ +\x1b\xedsba\x8d}\x1a+\xcf\xb3\xd0~\xc0\xd5\xdd\ +\xf7&\xd8\xfe\xcf\xd8_\xf3i\xbeA3{\xfe\xf4\xff\ +\x09\xef\xfb\x9f`\x9ah&\xf76\x9c\x06\xee\x02e\x0d\ +\xadA\xa4\xdb\xa8\xa9\xfd\xf6>\xb2\x1eDgX\x222\ +\xe3\x00\x0e\x0b\x98\xb4\xee\xf8!4\x00$\x14\xb0\xd2c\ +\x13\xdf}jY\xcd\x0c\xbaK\xd3\x86\xd2!X\xf1\x89\ +\xea\xa7\xbar\xa4\xcb\xec\xdb\xdd\xde\xbf:\xc6+3p\ +7FR\xad\x01\xb2[\x8b\xda\x8fep\xe3\xa5\x15\xd0\ +\xfa\xf1pu7w\x89Zof\xf1[5_^U\ +HS\xa9s\x14\x08#\xfc\xfa\xd3p\xef\x00\x7f\xf4\xad\ +p2.}h'\x8fI\x05\xb5\xd4\x9f\xb3:\xdeC\ +=*)\xb9\x17=H\xf5\xf5\xaf\xefz;\xca\xc9\xfa\ +\x5c\xff1W\x8e`\xfd\xaf\x9d\xb2\xdf\x17\xfb-B\x16\ +\x8b\x11\x95\x85\x89\xb5\xc0Z\x06~\x0fR\xe2\x1c\xa4z\ +\xa4\x9b\x99`\x87\xc0*\x9a\xb6\x97\xb6y\xe7\x80\xae5\ +\xd2|\x7fm\xbf\xc8\x5c4\xeeW6\x00\xbc\xc9&\x9b\ +l\xb2\xc9&\x9b|\xce\x12\xcfOy\xec\x07\xbe\x93\xf1\ +\xa1W\x11n<\x80\x12W\x91\x905eTS\xf9\x93\ +\xb0\x02\xc0\x90\xab\xbfm\xd1\x98b5A\x8e\x0a\x11a\ +@\x18\x08\xc4\x10\xca\xa7\x86\x02\x8ccI\x1bU\x089\ +\x105\x135 \x1a\x08\xe4\xe2L;W\xa5U\x84\x1c\ +J\xc8\xe5\x9c\x13\xa2\x01$\xa0\x92+\xcd\x11\x0b \xa8\ +\xda\x9eH9\x16I\x85\x02~\xaf\x12z\xe7\x92\xfc\xfc\ +\x01\x14\x0e\xe9\xdd\xec\xa7Wq~\xfa:\xce\xce\xf7\x84\ +\x1a\xd0i\x9e\x0a\x88MyaV\xe3\x5c1\xd0\xa1\xfe\ +\x9dU\xb3\xbf\x0aJE\x17P\xaa\x19.\xab2\x1a\xb5\ +(z\x17\x13P\xcb\x9d\xabb:\xcc\x0b@1\x90\x1a\ +\xa5\xc4\xceVs\xe6d\x01\xc7>*l\x14\xd0\x00s\ +V\xb2JSZ\xaf\x01\x22\xadq\x9f\x0cDHi\x93\ +Xy\xb5\x8d-\x10\xb3\x99V\xce0|\x12\xe4\xbf\xa6\ +0\xc1o\xa4\xf8\xab\x0a\xc5'\xd8\x82d\x190\xb5\xe0\ +R\x81\x05\xb8\x1a\x18R\x97\xce\xb1h\xcbN@\xfd\xfe\ +\xd9\x10\x96\x07\xafV\xae/\xab\x07\xb7\xb9+\x07\xd6\xc1\ +\xab\xacN\xb3\xbf\xed\x03\xf5\xf8v\x8d\xae\xbd&V\xaf\ +\x01f\x03\xf7;W\x9e\xf9\xfb\x9a\xbd\xeb@\x89\xf4|\ +\xab<\xff\xe4;\xe1\xa9\x9f.\xeb\xcd\x80/\xb2\x00a\ +\xeb\x96\x07\xc5\xd6\x97\x16\xa0\xc9\x0d\x8f\xa5G\xbb\x0d\x14\ +\xd6\x00\xd16y\xda}W\x8e}6 \xda\xdf\xf7\xc8\ +\x90\x05\x08\xc2b\x16{\xd4|\xd9\xca\xf1\x81\xb3\xbaa\ +]\xf9\xf8\x06\x07\x82e\xb5\x97uM\xfa\xe3\xc1\xac\xde\ +`\xacn^\xfa\xda\xfb\xb9\xfa\xf6ZCW\x0cw\xbd\ +\x0e\x1eh\xdbg\xedo\xf6.\x00\xd5\x04\xd8:2]\ +V&x\x84\xa7\x9e\x81w\xfe\x0a\xfc\xc0\x9b\xcb1i\ +\xd6o3\xa4@A\xeb\x9e^\x96\xe5}\x8fq\xf9\xde\ +\xce\xd4\x8dK\x80\xfb\xe6\x03\xdc\x81|\x1f\xd0\xac\xf5\xd3\ +\xea\xa9}53g?6\xb6\x86\xec\xb7\xc06\x09\xc6\ +\xb0\x1c\xfbd\x81\xce\xcc\x8c\xda\xc0\xbb\xf8\x09\xb5\xb9\xf7\ +;+B;n\xa91\xc9U\xcc@\xe2~e\x03\xc0\ +\x9bl\xb2\xc9&\x9bl\xb2\xc9\xe7,\xaf~\xfb7s\ +\xf2\xc8k\xe1\xecl\x01\xbf*\xe53etJ\xe8<\ +\xa3y\xae\x00\xb8\x9aAk\x05\xc1Z\x90]\xc8JT\ +%f\x18T\xca\x1f\xa1\x81`\xbb\x8e\xf5/\x88\x96\xbf\ +\xa8%B\xf4\x18\x0a\x13LF$\xa3!\xd7\x001%\ + V\xf9\x8ch\xd2\xa6\xdc\xe5\x16\xfd\xa7\xb0\xd3\xe4r\ +\xe8\xa4B9\xfb\xf7SWpo\xaeg\x0fI\x05\xd1\ +\x07\xee\x1e>\xca\xe5\xf4\x19\x1e\xb8\xfab\xf6'\x0f\x16\ +\xb3B\x9cyaU\xe6\x86\x00\xfb\xaaT\x86\xcb\xaa\xec\ +\xdf(\xca\xae\xb9)\x9b\xef^\xceEY=\x08\xdc\x9d\ +Ag\xd8%\x90\x89f\xfa\x07\xeb8K\x8d\xbdSi\ +\xf8M\x04\x86\xbc\x80\x15o\xaehJe\x10Y\x99\xcd\ +\x823\x8b\xce.\xc2*\x0b[\x95\xc5\x11\xb4\x0etX\ +\xb93\xa5\xdfy\x86\xf1\xfd\x10\xfe<\xf0\xe3\x14\x9f\xe0\ +\xd3\x9aqZ\xf2\xb6O3\x85\xb6\xc2\xcd\x0c\xd9+\xc4\ +\x06\x16=\x10\xed\x8fT\xf2\xe06\xb3h\xd6\xea\xca\xe8\ +\xef\xd9}\xdc=\xab\xc3+\xe0\x1e-:\xd0s\x94\xdd\ +\xf5\xf9\xbcIv\xe8\xf2\xd3\xd5cA\xae,\xca\xb3m\ +\x0c\x9c\x03\x0f\xd1\x98\xdf\xa7\xfe\x1aL\x87\x85\xa93\xd3\ +\xf7\x1ep\xaa\xbbn\x01\xb2j\x82\x06P\xdd\xba\xf0\xe4\ +<\xeez\x15-\xd9\xfa\xeb\x87@\xeb\x19\xbe\xc6\xfc\x1d\ +\x03\x9cn\x5c\xac\xde\xc2\xdc.G\x85Y\xb9\xd7\x8e\xd5\ +q\xbc\xea\x0a\x80\xf7ci\xf7\xddz\xf7\xf5\xb5\xef\x0e\ +\x9c\xd9\xcd\xc6B;`\xd8\x031\x9f\x7f\xf5^\xf96\ +\xb8\xba\x1b+\x5c\xcb\xf3,\xb0v\xd7\xb6\xb6,\xf2\xbb\ +R@\xb0R\xde\xc5_\xfb \xbcp\x09\x7f\xf4\x9b\xe0\ +\xb4\x9aC7o\x01Y\xf263\xf0\xb9\xce\x99\x03\xe9\ +f\x92l\x9f\xe6\xaf+\x946\xce\xf6\xcc\x8ds\xf3\xfb\ +\xb5\xdf)k\xbb\xd6W\xcd\x8d\x9bY\xba\xd8oZ\xac\ +f\xd7\x06\xf8\xed\x088ea\x96\xed|_\x9b#c\ +\xcb\x8dE6\x96\xd9\xc6\xdb\x18\xee\xc0\x12\x95\xde\xbfr\ +\xf7#\x1b\x00\xded\x93M6\xd9d\x93M\xee[d\ +\x1cx\xe4\xdb\xbf\x91\x1b\x8f\xbf\x09NN!\x8c\x85\x85\ +\x0c\x01\x8d\xa1|&\xd0\xab\x09\xbdw\x85FAw\x95\ +m5\xadO3\xa2\x85\xf5\x0dZ\x80VTc~\x85\ +\xb1\x82\xdf\xd1\xc0\xaf\x06\x06\xa51\xc4Q\xd4\xe2\x5c\x11\ +\x07%d%\xec\xb5\x1e\xa1\x94Q\xd1\xaa\xac\x09\x99P\ +\x00/\xb9\x00r\xf3\x0f\x9e\x13\x1a\x22\x9a\xe6\xa2\xb1N\ +\x13z\x91\xd1\xe7\xae`\xae\x0a:\x8aH\x01\xd1\xc5\xa4\ +\x1b\xae\xe6{3\x06\ +(\xd4n4\xd6\xcd1/\xb3\xdaT,\x87A\xc1\x02\ +\x9a\x0dK\xaa\xae\x03!\x8b\xd4\xc0;a\xf1\xeb3w\ +X\xeb\x03\x0a\xe3G@\xfe\x02\xf0c\x14\x9f\xe0s\xe0\ +\x825\xdd\xe8Q\x89\x07\xa5uc\xe0(\x1b\x1b\xbaO\ +\x03\xa4V\x967W\xb6\xe7>\x88\x95\xd5\xd1\x9f\x17\xbc\ +\xa2\xd7]^_\x8f=\xf7\xe6\xcfV\xb6\x81Y\x93\xe0\ +\xf2[\x1bB\xf7\xcc\xc0\xae!\x16\x0b~\xe5\xcc\x9e\x9f\ +\xfb\x19x\xfa\x7fY\xcc\x9cs7\x1fm8\xf5\x08\x80\ +e\xb9\xd1\xd2;\xb0&]\xfa\x06\x80\x0c\xf4\xc0\xfa\xfc\ +ZK&\x0b0l\x18\xdf\x01\xc2V\x9fG\xa9\xb2\x94\ +ey[\x00\xb7\x8a8}`\xa6\xd2\x06\xad\xbf\x19\xcb\ ++i\x8dim\xb4\xb5\xcd\x02\xbe,m3\xebv\xf3\ +\xe7\xdb\xe0\xcb\xc1\xb5\xf7\x18\xa8]\x05\xf0b)\xbb\x05\ +\x19sX\x1e]\xa7m\xf9]9b\xf5\xf5&\xf6\xd5\ +\x8c8\x0b\x1c.\xea\xf2\x10\xf8\xd5\x0f\xc2\xf3W\xf0\xc7\ +\xbe\xb1\x04\xc6\x8a\x14\x17\xfb\xa1\x16\x96)Q\xe6-\xa8\ +\x15R6\x07S],\x12h\xe7\x95\xdb1Jm\xcd\ +8\x90\x8b.>\xc0\xb9\xbeg\xe63l\x92\x0d\xe8S\ +\xcd\xaa\x03\xd7\xd7\x8a[\x1f-P\x95\x03\xc7\xb6pl\ +\xf3m5M5}\xb0g\x15\xac\xdbw\xb3R1\x83\ +\x89\xfb\x95\x0d\x00o\xb2\xc9&\x9bl\xb2\xc9&/]\ +D8\xff\xbd_\xcc\xc3_\xfdu\xe8\xb8\x87qW\x18\ +T\x1c\xe3\x94Ag-\xe0\xf7rF/'t\x144\ +\x0d\x8dj\x90j\x9bi\x84Y\x0bt\x85\x9631\x85\ +z\xde/\xc54\x1a%h& \x04\xad\x81\xb0\xb4\x00\ +\xe7\x02\x82\x85\x10 \x04-\xac\xc9\x10\xd0\x9c+8\x88\ +\x88NH\x18\xc8\xe9\xd0Boe->\xca\xcc\x19\xfd\ +\xf4%\x5c\xd6P\xacRPK3\xcfTAsA,\ +\x19HSf\x9a\xe10%.\x0f\x89\xe7\xef\xbe\x87\xab\ +\xab\x89G\x1e|\x82a\x8c\xe8P\xdaF\x0dn3\x01\ +\x08\x8c\x06\x10*\x13\xcc)\xe8X\x15\xe1\xb8(\xca9\ +\x97\xe7v\x9c\xadR\xcc\x9a\xcff\xca\xf1!8\x96\x05\ +\x0aK\xe6\x14\xcb\x5c\xb5n1\xf6L\x17\xbch\xba\xb9\ +VF%\x0bd\x15\x07H\xd6n\xb3\xab\xa9\xa7\xb2\xc3\ +\xb5\x9eY\xab\x8f\x9f\xaeO,2\xa5_g\x18\x9f\x86\ +\xf0\xe3\xc0\x9ff9'\xb8\x07\xbd\x06\x1e\xafX\x1f\x89\ +\x84K\xebA\xacG\xf9m\x80X\x90`\x0f\x92}]\ +^f\xda&\xc4\x0aI\xc6\xee\xd3\x0f\x86\x0dP\xee\x9e\ +C\x01\xaf>\x9d\x07\xd0t\xcf\xbc\xf6>\xb0D\xcd\x8e\ +\x14\xe6\xf7\xc1\x92\xfc\xb9\x9f\x85'\xff\xc7\xea+\xce\x02\ +\xee\x8c\xfd\xcd\xac\xd9_\x7f\x14\x92\x81\x22\xdc3\x03\x8a\ +\x06\x0a\xed\x98\x1bK\xd3@\x8b\xac\xa7\x09\x97\xd7_K\ +W\x87O\xec\xc1uu<\xa8&\xd34\xc4i\xe5I\ +X\x18\xddVO\xf5m\xa7kS\xd6b\x99a\xa5\x1a\ +S\xac\xbajq55\xae\xf58\xb0_6\xb3\x16\xd4\ +\xeb\xef\xdb\x97k\xc1\xb3\x5c\xba\x16 \xaa\x07\xb2\x0e`\ +\x9b\x99u{\xe6\x00\xde\xb1:\xdb\x11Ium\x08\x0b\ +\x9b:]\xd6xh{x\xdf3\xf03\xbf\x0a?\xfc\ +\xe6\xc2\x04'Jt\xe8LY~\x93,\x11\xa1\x01.\ +\xa7\x0a>\xa3cl\xad\x1fu\xee<\xd3\x0ak\xb0*\ +aymZ\xd0+h\x0b\xce3\xf3A(\xa6\xd8\x95\ +m\xb6\xe0^\xab\x8d\xb9L;\x92\xc9\xc6\xcaL\x9b\xa1\ +\x00sc\x85c\xf9_E\xd9\xb0s\xbfMQ\x96}\ +1\xdb;\xba_\xd9\x00\xf0&\x9bl\xb2\xc9&\x9bl\ +\xf2\xd2D\xe0\xd6\xd7}%\xaf\xfb\xbe\x1f\xe0\xea\xde\x01\ +\xd9\x9d\x90C(&\xc6ZA\xa5\x1d}\x94\x15\xbdJ\ +\xe8\xbd\x89\xfc\xc2UQ\x9aN\x12\x84\xca4\xaa6\x86\ +2\x8a0H\x01\xbec\x10F\x94Q\xb4\x00`\xcd\xd5\ +\xfc\xb9\x98=\x07\xfb\x93\x02\x84EAr\xfd\xac\xff\x05\ +\xb4(\xd4Uk\xcaU\xf3\x97\xea|'h1\xf7\x9b\ +2T\xe0[\x8eG\x8a\x8b\x96gt\x88\xc4z\x8eq\ +$gHsf\xca\x81iN\x1c\xae2))9\x0b\ +\x9fx\xe1)\xe6\x9cx\xf4\xc1/+\xe0\xb6F\x806\ +\x05r\xae\x8a\xde\x90\xab\xc2V\x99\xe0\xe9\x0cr\x5c\xc0\ +\xa8\xc8r\xbc\x10\x14\xa5\xf5`\x00 \x15\xa6\xd8\x00\xac\ +\xf9\x12\x1a\x18lG \xd5\xb6\xabj\xf5\xdd\x95\x06L\ +\xb52(\xa6t6\xbc\xcfZQm`VJ\x1b\xcc\ +\x84\xd1\x88Y\xab\xf6\x90K\xd4Z\x8b`\x9d2kV\ +0\xc1\xeeY\x90\xbf\x08\xfc(Kth+\xc0*S\ +J0(\xd3\xe6M\xfc\xb5\xba<\xb0\xa0n{\xe6\xd3\ +\x18H\xed\x11\x87!\x85\x1eD{\x04\xef\xeb\x90\xae\x0c\ +\xab\xc3\xfb\x1c{\xc0-\xdd\x9f\x8f\xf2l\x0c\xb0\xb1\xbe\ +\xf6i |O\xf1\x97~\xb0<\xfb\xcc;\xe1\x03\xc6\ +\xfc\xb2\xfel~\xbe\xddg\xeb\xb2\x5c7{6\xc0\xe3\ +\x87\xc2\x0f\xedJt]N;\xd6\x08V\xc7\x7f\xf9\xae\ +[\x82\x12\xed\xbd+\xdcE\xa3\x12\xecx4\xad\xd7\xb5\ +\x82V\x9f\xcb\xdd\x80\xf8\xd2\xa0\x020\xf3\xc2\x12\xd7{\ +\xc7\xfa\xb1\xacq+\xc5O\xecz3`\x15\x04\xcc\x95\ +\xe7\x97\x00p\xddT\xd8?\xf3`\xb77q\xb6\xfeh\ +yf\xc76Q7\xb5l\x03\x0a\x1c\xc0\xaem\x9a\xaf\ +\xea\xf3=\xfc\xfa\x87\xe1\x90\xe0\x0f\xd7#\x92l^\xfc\ +\x09^\xe6\x13<\x0e\xd5\xa0\xa5\x82R\x03\x98\x06\xccs\ +{\xd1\xd7S\xd5\xcc\xbb\xdd\xd0+\x0e\xf0\xdao\x88\xdb\ +X\x10Y\x82l\xf9A\xf1\xbfQ\x22\xcb\xe6\x997\x91\ +\x16Wo\xc3\xef\xf6\xdb\xa4e\xa3\x0d\x07\x82\x03\xeb8\ +q\xf7+\x1b\x00\xded\x93M6\xd9d\x93M^\x92\ +\x9c<\xf6j\xbe\xe8\xbb\xbe\x9b4\x09\xf1\xf4\x06\x09\xa9\ +\xfe\xb5\xcbI\xbe\x8d\x01\x9e\xb4DP\xbe7\xa1\xbbP\ +\x94\xd5)V\xa7WV\xe07J`\x08\xca\x18\x84!\ +\xc8\xda\xfcY\xb5\x02\xb8\xa2,\x07\x11DB\xe1\x97\xc4\ +\x000E\x83\xb4\x88\xc1\xd5FXB@\xd3\x8cV\x9a\ +KU!\xc4\x12\x98\xeb\x85+x\xee\x02I\x05\xa5\xaa\ +i[*\x8bf\x9a\x8b\xaae\x8a]:$\xa6\x0c\x87\ +\x03\x1c\x0e\x999+S\xca\xe4\x5c<\x19\x9f}\xfe)\ +\xe6y\xe2\xb5\xb7\xbf\x82a\x17\x8aR\xa7\xd5l9\xc0\ +UeH\x94\xca\x00_U@{\x83\x02\x98\x01uA\ +\x9eL\x81\xceRq\xe1\xb4\x00L\x03\xb3\xa9\x02\xda\xc2\ +\xaa(A\x84\xac\xd2\x94\xf9r\xec\x88\x92TV\x0c\xb0\ +\xe9\xa8\xa1\x82\xc5\x9c\x1d0\xf2Z}\x9d\xa7vDS\ +\xcdc\x0a\xac(L\xf5\xdaL\x13[\x100*\xfb=\ +\xc3\xf8\x14\x84\x1f\x05\xfe,\xf0E,G$\xc1\x02<\ +\xef\xb2\xd6h\x0d\xcd\x8d\xa5\x8cU\x14iX\xc0\xb3g\ +q=H\xf5\xc8\xc4\xea\x18\xba\xfc^<\xf5m\x0e\x96\ +\x06D\x8c}\xf6\xc0\xda\xfb\x00\x1b\x98\x8e\xae,\x9bK\ +\xf3\xed\xf5\xe0\xd7B\xd7\x8e\xee\xfe\x19%\xe0\x95\x14\xb3\ +\xe7'\xff\xca\x12\x5c\xad\x05Xcm\xedmK\xdf\x80\ +\xaa5\xe3\xc5\x02B\xa9\xfbn\x81\x8b\xbc\xff\xafa\xd1\ +`\xaf\x83\x1b\xaa\xd5u\xbf\x19\x80\xfb\xbe`\xd9\xd2.\ +?\xc6\xc6\xdcv\x80\xb3+\xecC\x07~i\xff\ +K(lo\xbdgn\x1a\x91e\x5c\xecw\xce\xc7\x88\ +\xb3\xd7\xe6~e\x03\xc0\x9bl\xb2\xc9&\x9bl\xb2\xc9\ +\xef('\x8f\xbf\x867\xfc\xe1?D8y\x909\xa7\ +\x0a|\x17\xa5\xd1L)\x95\xa2\xc8\xe4)\xa3\x173:\ +\x1eP\xa3&\xf7\x11\x89\xc6\xd3.\xe0w\x8c\x911\xc6\ +\x02~C\xf1\xff-\xae\x90\xf5\xa8#\x84 \xb9\x80\xdf\ +\x10\x0a\x9bc\xd4\xaa\x0a\x9a\xeb_\x02M\x82\xa6\x80d\ +sZ\x0b(\xa9*\xc2\x8a>w\x0f}\xfe\x12=\xcc\ +\xd5484\xb0\x5c\xa2WU\xcdS\x02Z\x15lM\ +\x90RfRa\x9a\x12\x87\xc3\xc44'\xa6\x94\xab/\ +1\xa8&\x04x\xee\xe2i\xe2\xa7\x02\x8f>\xfc{\x8a\ +\xa9v\xac\x0co\x05Ls5\xf1mJ\xdc\xa1\xfa\xe5\ +\x999\xb4)\x86CU\x90\xf3b\xba\x98\x0fp/)\ +!\x0b{X\xce\xcb4\x86\xa6\x1d\x17\xa35\xb8Pa\ +\xc13Z\x95\xd9\x0a*:\xf6*P\xfeI\xe6\x13\xe8\ +X\x9d\xec\xd2\x99\x8e\xef\x81V\xd3\xd1u\x01\xe6\x11\x9a\ +\xf2\xdf\xac\x84\x13\xec\x9f\x07\xf9I\xe0O\x01\xaf\xa3\xb0\ +\x9d\xa6\xf1^P4\xd9@A\xfb\xb6\x98<\xd3j\xd2\ +h2\x16\xc6\xd6\xb1r+\x9aS\x5c9\xbdm\xb7t\ +\x9f\xbe\x0e\x0fd{\x90\xeb\xc1\x9f\xe5\x17\x96I\xf5\x88\ +\xd3\x03#O_\xf9 X\xbb\xda\xf7\xca\xfc>\xf7N\ +x\xfa\xaf/l\xaf\x99:7\xf0\xab\xcb\xdcX=\xed\ +\xdds\xed2F\xdfni\x97N\xfb~\xb0\xcc}3\ +\xb5\x96u\x92V\xbe\xb8!\xf1\xa0\xd1u\xd7\xea^\xa6\ +\xa5,\x12\x15cqKK\xb4\x22\xaa\xfa\xad\x82G]\ +\x00\xb9\xe5n\x8e\xa6\x86\x1c]\x9d\xad\x8c\x05Y\xdbu\ +\xf9\x9a\xcb\xbb\xee&O\xea\xbf\xcdw\xd7\xb5]\xfb\xb2\ +\xfds\x07\xde[\xbaz\xe1\xcfN6\x11\xbf\x06\xdc\x9c\ +\xf8|*\xe5\x1d\xc1~\x82*@\xf6k/\xcd\x90\xef\ +\xc1x\xa3\x00\xc4\x7f\xfaQ\xf8\xdf\xfe\x09\xfc\xf0\xd7\xc0\ +\x8d\xca\x04\xdb\x1eR\xdb\x14\x01\x18\x0a\xd3\x1b\x0d\x8c\x03\ +\xc3\xb0\x00V\xf5\xd6\x0b\xf5=\x8e\xb2\x84B0\xa0n\ +\xe09\xd7~\xda\xbe\x82\xf5C\x04vn\xf3jN\x15\ +`\xd7\xe2-X\x96\xdd\xb0c\xa2r*\xa0\x19\xb7\xf1\ +\x02\xce\xa8B\xeb\xb1P,\xa0\xd8\xfe\xce\x81\xdb\xdc\xbf\ +l\x00x\x93M6\xd9d\x93M6\xf9\xac2\xdc:\ +\xe7\x0d?\xf2\xc3\xec\x1ex\x94\x19!\x87@\xca\x19\x7f\ +\xa2\xaf6@\xac\xe4\xac\xc5\x07\xf8*\xa1w\xe7\xa2\xb5\ +\xcc\x19\xd9\x15\x00\x1c\xa4\xfcE\x09\x0c12De\x18\ +J\x00\x97!\x98r\x13\x88\x84f\xee,A\x8a\xd6g\ +\xe1\xa2+\x04PB=sX\xc8\x094\x87\x02t\xb5\ +0EI!\xcdJ\xbe\xb8b\xfe\xf8\x1d\xf4\x90\xaav\ +Y\x8ed\xaa\xc6\xc1E9\x96\x01T\x910@\xae\x11\ +\xad\xe7DR\x98sf\x9af\xe6\xa4\xa4\xac\xcc9\x93\ +\xf3\x5c\xea\xd7\x84H$\x0f\x09\x12|\xf2\xe2\xfd\xcc\x9f\ +P\x1e\xbf\xfd\x15\x84\xbd4?\xc9\xa0\x90\x8c\xed0\x10\ +,\x10\xaeJ\xb4\xe7t\xce\xca,\x92\xaad\x9aB8\ +\xdc\xcb\xdc\x9df\x90\x01\x09\xa1\x80`\x0a\xcb\x13RF\ +C\xd9\x08\x00\x03\xb6\xd5\xc8T\x84Da\xd2E\xdc\xf0\ +\xb9\xb2\xcb\x86\x84\x92\x902\x9e\x0bN^\xdc^u\xf9\ +\x1e\xa5\x00\xe6,\xd7]e\x0dl\xad\x08R\xad \xf8\ +}\x14\x9f\xe0\x9f\xa00\xc1\xd6\xd7\x1e\xe4\x9a\xf2oG\ +'\xf5\xa6\xc4\x16u\xcbl\xb2-\xafR\xc3\xdf\xb2 \ +\x01\xc7\xa4\xadXZ\xdc};~\xc9\xd7\xe3w\x08\xd4\ +}\xf7@X\x5cy\xc9\xe5\x8f]z;\xe3W\xea\xe7\ +\xe8\xee\x9d\x01\x0f\x97g\xcf\xff\x0cSz%k\x01\xc0S&\x1c2\xe1\ +*\x13\x0f\x99\xe1\xa0\x8c\xb32\xce0\xce\xb0\x9b\x85q\ +\x82\xe1\x00\xf1\xa0\xc4C&LJ\x98\xb5\xf8\xbf\xa6J\ +\xfe\xcc@RdVd\xca\xc8\xac\xc5\x0ew.\x7fy\ +VR\x16r\x1c\x98_\xb8\xc7\xfc\xec\x1d\xf2\xa7\xee\x95\ +s\x89\xab15\x800`Q\xa1\xb1S\x86e\xac\xe0\ +X\xd0\x1a\xedy\xba\x9a8L\x899e\xe64\x17\xf0\ +\x9f\x95r\xb4R\xa1tUj?\xab]\xe0\xd5\xf4i\ +\xe64q:\xdc\x06\xc2\x02\x06X@\x0b\xba(o2\ +\x97\xfe\x11\x0b\x0e\xf7hR\xeay\xc0\xaf\xf9\x882\xcc\ +\x99\x9c'T\xa5\xba\x94.\xfe\xcfk\x90\x16*pY\ +\xee\x87\xaa\x89\xab\x81\x0a\x96\xc8\xcf\xa1\xa6-m\xfb\x7f\ +\xd9{\xb3\x98\xdb\xb6\xac\xbe\xef7\xe6\x5ck\x7f\xdfw\ +\xfa\xdb7\xd5B\xdd[U\x14\x8d\x0d\xc6\xc4\x02l\xd3\ +\x18*D\x01b\xcb\xd8\xc8\x8a\x1d\x8bX2\xb2\x92\xf8\ +%XI$K\x91\x22\xe5\xc1\xc9\x83c\xe5!1\xb6\ +1\xc4\x98\x98\xd8\x09\xb8\x928\x86D(\x8a\xb0\x0c&\ +J\x811UES\xdd\xad\xe2\xf6\xf7\x9e{\xba\xef|\ +{\xaf9G\x1e\xc6\x18s\xce\xb5\xcf\xa1\xa0\xe0!\xaa\ +\xca\x9aW\xdf\xdd{\xaf\xbd\xda\xb9\xe6\xdag\xfc&\xc9\ +\x0d\xe6\x00\x00 \x00IDAT\xe6\x7f46y\x90\ +F\xa8\x19\x8d\xfe\xb8\x0e\xe8!\xd3\xd6\xa1-n8^\ +\xa1o\x1f\x1b\xa7\x0b\x90\x8f\x00\xef\xc3\xc0o\xbc\xdeq\ +\xe7\xc7\x07\x0b\xf0\x1c\xc1\xf2\xb8\x1do'G\x7fq\xb1\ +#\xdc\x06YN\xc3\xf7\xf1]\xec\x93aYX\xe2\x01\ +\xdbz\xb4\xdd1\xf4\x8e\xc9\xaeF\x10\x9eX+\xbf?\ +\x01\x9f\xfcaX\x0e]\x81\x8d\xb9\x81\xc8\xfc]\xbc?\ +\xcb\xf0=\xf41\xd5\x9eC\x1d\xba\xd3\xcf\xa7\x0d\xa9\x15\ +\x8c\x0e`\x1c\x10\x17\xeb\x1f\xf5[\x9cCS4\x8f\xbf\ +\x8f}\xfa\xfe[]Y\xaf\xbf#c\xb6#<\xbb3\ +\xb8\x17\x85+\xc1\x0c\xa4d\x83\xd6\xcf\xb1\xe1\x92\xffW\ +\xfb\xbeDhq\xc7bk\xc4\x09\xc6o\x91Sq\x03\ +\xeeU\x8c\xafx\x1c\xb2\xf4\x8b\xb3\xb8\xe7\xe1\xc6\x8f|\ +=\xf4C{\xe4\x86~\x18\xfb\xa7\xdd\x83\xb4\xbe\x1fc\ +\x9c-\xc7\xfb8\x82\xeb\xb6\xaf\x80o\xdf@\xb2\xfd\xbd\ +~\xcfR\x19\xbc\xe71\xb8\xe4\x931\x0f\x0b\xa3\x7f@\ +\xe9\x8e\xe7q\xbc\xdf\x98j+\xfe\xaac7k\x07\xf3\ +Pl\xe5h_@\xcb\x18\x1d\xfbM\x83{\xf5\x0ap\ +S?~\x1a\xbeK\x18$g\xff\ +\x0c|\x1d\x96\xf582(\x8f1\xb7\xd1A#xF\ +\x0b\xf8\x1c\xe3qa}\x0b:3\x0dV\xfc8\xc0\x87\ +e\xb1\xff|\xb4\x9d\xb2\x06\xdbQQ\x8e}M\xc3\xfb\ +1\xd1U\x1e\xb6\x1d\x93^\xcd\x18@_\xc1b~'\ +\xb8\xf5\xe3\xf0\xa9\x1f\x81e\xdfAv\xac\xf1\xdb`X\ +\xd7\x90\x0bkux<\xed\x11H\xc7p\x85\xb1\x8cV\ +S\x1a\xe3\x92\x02\xc0\x8e\x00\xb8\xcap_%\xd6W\x87\ +\xcf\x18W4!\xd6\x90V\x88\xa8\xde\xc8\x98\xa4\x88\x95\ +'\xf3\x0eT\x89}\xd8\x80\xad\xa8+\xb6v \xf5\x9b\ +*\xc2\xe0\xf5,\x88d?\x0f\xf1\xd7\xda_#\xde\x17\ +\x90$\x0dp%e{\x1e\x92\xb8\x8a.k\x97\xe5\x06\ +\x81\xb6\xb1\xb4\xce\xe8\xd7,\xc3k\x03\xdc\x01\xa6\xdb\xa4\ +\xc2\x11\x0c\x8f1\xcf\xd1O\xe3=j\xb0;lw\xfc\ +\xddpjM\xfdO\xee\x05\xf1\xe2\x1dx\xe1-\xf8\xf2\ +\xa7\xe1,\xf7!\xba:^\xea\xfbXJ\x8f\xb3U1\ +\x8f\x83PmK\xed\xbfQ)\xd1\xd2\x22<\xf0;0\ +B18\x1b\x08\xd3\ +\xcb\x19\x89\x0c\xcbR\xf72\x11\xecq9\xa1\xcf!\x9d\ +\x01Oaj\xf9\xbf\xf7\x11\xf8\xbb\x9f\x81\xe9\xefm\x00\ +\xbc\xb5\xadmmk[\xdb\xda\xd6~\xaf-\x09O\x7f\ +\xf0\x8fq\xe3\x03_C!S$QB\xf5M\xd5U\ +\x9e0ry\xe8\x1f8\xf4\xa9\x90\xaa\x81l.\x06y\ +S\x15f\x15\xe6\x9a\xd8ib\xd2\xc4\x5c\x85\x5c\x85\xec\ +jhrp\x16U\x83_u\x08v\xf8\xb5?\x0f\x92\ +=\xa8\xd7\xe7M\xd4\xdb{\xca+w\xa8\xf7L)5\ +\x97\xe8\xd0\x10\x04aBtBH\x88Z\xe1^3\xd2\ +\xcdbk1\x96\xb5\xb0\x94\xc2\xc5~\xcf\xfeP(K\ +a\xa9\xb6<\x0cy\xa2$K1\xdfE\xa9\xf8\xff\x0c\ +>\xef/or\xd8\xef9\xcd\x8f\x92\xe8\xe5\xa2\xc6\x9c\ +<\xaa\x16\x9f\xd7\xea]\x0eu5\x93\xd3\xd0\x8d\x9bp\ +\xf5&\xa4\xa5x\x7fT*\xc5aW\xc8\x98\xa1\x1f\x00\ +\x8b\x83\x05\xed^\x84\xf6\xa5\x0e\xa5\x01.\xc3:n\xd9\ +G\xc6g\x1d\xacn\x19\xce\xbb\xa9P\x0c\xc0\x14\x9f\xdb\ +\xff\x06\xee\x94\xc1\x18\x8f\xf7\x0a\xe9\x1e\xa4_\x02\xbe\x0c\ +\x03\xc1\x00G\x1d7\x1e\x06S\xb3\xe6\x87\xf5\x02\x96\xe3\ +\xb8\x01\x9b\x0f\x8c\xe7a\x7f\x895\xd4\x8e5U\xa2\xf6\ +\xd4\x08\xder\xb4.t\xb8M\xc3>\xa7a\x9d\xb1\xb6\ +oX\xef;\xba\x22|\x05S~\x13\xbc\xf5\x8f\xe1\xe3\ +?\x04\xcbbN\x0c\x0dr\xfd>D\xd2\xab\x16\x97K\ +W\xf3F\xa5\xf7\xf8\xbb\xd5\xe7\x01P#\x86\xbb}\x8e\ +.\x0e\xd8:\x86\xaf\xa3\xcf\xf1\x17\xa5\x88\xac\x84Q(\ +\xba\xdd\xed^\xc5\x1c\xef\x11\xa5FLo\xf2\xf0\x04q\ +\xa8\x0d90n\xa6\x84:\xeb\x93KAL\x11\x8f\x1f\ +\xe3W\xfc\xacc\xbf\x12\x89\xaf\xdc-\xbaM\xb6\xd8\xf9\ +\xf9\xc8\xb7W'.\xf7\x85\xe8\x83\xb4\xc5\x03\xf83\xf1\ +\x10\xc8\x1d\xfb\x91\xa3\xcd\x1e\xf8<\xae\x93X\xa9\xb9q\ +\x98V\xde)\xbeK\x0f\x02f\xeb\xff\xb4\xde\xe7\xa8\xe4\ +\xa7\x09\xde\xb8\x0f7/\xe0\xbd\x8f\xc1i\xeesH\xab\ +\xc9\x91\xf1\x12c\xbf8l\x86r\x9b:\x5c\x8f\x93^\ +i\xb8\xf6\xd7j\xa6\xec\xbdJ}\xe3\x82z{o\ +1\xbc\xcd\x82w\xc0u*Q\x8f0F&\xb7\xd62\ +\x1a2\x98[\x96\xaa\x16\xcb\xbc,\x85\xfd\xbep8,\ +\x1cJ\xa1\x16Ek1\x15\xab\xfa\xba\x14O\xa2\xa5\xa8\ +\x1b\xe6Q\x93TU\xb8\xbf\x7f\x8b\xb2\xec\xb92?\x05\ +i\xc8\xc6\x5c\x86>\xd7!\xc9K\x5c[\x80e\x81\xa7\ +n\xc3\xbc\x08io\xea\xb7h1e\xaf\x16\x8a\xee\x11\ +\x12\xd90\xb8\xf5\xbd\xa3\xf0\xca\xb5UZ\x02\x22\xbfG\ +.\xd1\x06\xd7\xb4\x8d\x09,1\x92\x18\xd5\xadq\xb5\x1c\ +\xfb\xd6n,\x8f\xe0;\xba\x9a\x8e\xf5E\x13nd\xdf\ +\x86\xf4\x11\xe0\xf7\x03\xd7\xe9\xd9\x96\xdb\x00j'\xd2\x0f\ +\x1e\xe0\xd9\xacw\xd6\xc0\x1c\xdb\x8e\x80:\xee\xf3\x08D\ +\xda\x09\x8e\xfb\x0e\x18\xaf\xac\xf7\xa3\xc3\xe7\xd8>n\xdc\ +\xb8<\xb6?v\x81\x9e\x81k4\xb7\xe7;?\x01\x9f\ +\xfc\x11+ss\x9c\xe8*\x14`\xc5\x13a\xc5\xc4\x0c\ +\x1d\x88\xc7\xe4s\xf8v\xa3\xda\x8b\xac\xbbOW\xf7v\ +\x0da\xc7\x80K\x03P\xef4\x91\x06\x85\xbd\x9f\x8f\xbc\ +>\xa4\xa2\xa2\x16\xc3\x8b\xa0\x94\xb6\xbd\x8aR\xb5 \x22\ +T\xb5\xdc\x00\x16B\xa0hSjc\xe0'\x87\xd9\x00\ +`?c\xe9\x01\xd9\x1a\x01\xf3-\x1b\x1c\xfdBV\xf0\ +\xea\xde\x1f\x12\x93@\xd2\x96\xaf\xb6;z\xefg\xdd\x07\ +q@l\x9c\xc2\xe8A@?\xde\xf8|5\x88\xee|\ +OL*\xc46\xf1\xac\xac\x12\x8e\x0d\xfd<\xf6y\xab\ +M\xac}\xbf\xea\xcbI\xf0\x9b\xb7\xe0\x85\xdb\xf0\x81'\ +\x0d\x82\xc7\xc7\xa4=\xbb\xc33 \x01\xe0\xc39\xac\xb2\ +Vc\xee\xce1\x04\xc2c \xba~\xfc\xd9\x1c]\x98\ +G\x08\x0e\xa59\xae=\xe9\xdaM:\xc0:\x5c\xa1\xb3\ +\xd8_<:;\xecQ:\xa3\xc3\xef\x7f\xf0+\xf0\xb7\ +\x1d~\x01\xe6\xbf\xbf\x01\xf0\xd6\xb6\xb6\xb5\xadmmk\ +[\xfb=\xb4G\xbf\xee\x0f\xf0\xec7}\x90\x9aw\x14\ +\xc9\x14\xad=\xbeP\xcd\xf0\x8cD2\x91\xb5\xd5\xa3\xf8\ +\x08\x13\x13W\x81\x22\x89\xd5$\xc9\xff2s\xca\xcci\ +bN\x99)^%\x93\xc9\x16\xd3:\xfe'}?\x02\ +\xa0\x06\xc2\xfd5C\x11\xf4fE\xef,V\x17\x08\xf1\ +\xd2'\x19Kq*(\xa6\xf8\x12\x05\x96\xc4*\x06K\ +P\x8b[\x92\x0ahUj\xad\x94R\xd8/\x07w\x7f\ +\xf6rG\xb5\x1a,W\x5cZ\x09\xf2\x0aB\x89\xecU\ +\xae8\x15s\x95>?\xdc\xe4\xb0\x5cpiz\x0c!\ +#\x9eh*\x12R5#\xd2?'W\x82\x0f\x0a'\ +\x07x\xf4\xae\xbb\x06jB\x0e\x80V\xc43O[\x92\ +\xa4\xc5\xb9+\x91]\xf1r\x8d\xb7\xf5#\xde\x7f\xb4\xa5\ +XF^\xb7\xa6G\x17M\xfc^\x07<\x88[\xea\xc7\ +%_F \x86\xc1\xf8\x97a\x057p\xc3\x8dV\xa0\ +e\x91\xd5\xea\x10\xfc\x0b\xc0W\xd2\x5c\x82\x1fpE\x1e\ +\x95\xd6\xb1\xdb#\x86w\x00\x8a\xd5\x89\x0d\xb7\xa7\xed\xef\ +X\xfd\x0d?\xeec\xa0\x81\xee\x9a=n\x9b\x8e\xf63\ +\xba9G\x90b\xa6[\xee#\x04_\x05\xae\xd9.o\ +\xfd$\xfc\xc6\xdf\xb4\xec\xbe\x91\xe9\xf9\x18tC\x0d\x8e\ +K\xa8\xc3k\x15w\x83\xd6\x0e.\xc7\xf7ctA\x8f\ +u\x8e\xbb\xa7MZ\x1d\xc1\x99}\x17\x8a\xact\xb5\x12\ +\x85\x01|\x0c~\xc3\x05\xd9'~\xa8m\x12\x08qw\ +i\xb5\xef\xcd\x0d\x19\x83\xdc8\xbe\xd6\x16s\xab2d\ +,\x0b\x17i_GBV\x8cc7@\xee\xd7k\xdf\ +\x09\x22:\xb81w\x90\xafm\xc2jt\xc3\xc6&\xcc\ +\x92\xf8y\xc7\xf5\xcaz\xbf\xf1L\x8dc\x84\xdew+\ +\x17i\xfa\xe7\x11>u|\x1d\xf7z\x0c\xbc\xc3\xb8[\ +\xad{t\xbd\xf6\x9b\x85\xe5\x0eH\xa6\x04\xdf\xda\xc3\xfb\ +\x1e\xb7\xb2C\xc7\xd1\x03m\x1e!\x00\xd6?\xc7\xb9f\ +w]N\xc3\xf3\x10c\xa8\xe5\x0e\x1b\x06\xd0\x94\x87\xd3\ +\x95\xf5_\x5cC\xec+\x0d\xfbM~[Bi\x0e\xd5\ +7\x1e\x99xl\xa2\xd4\xd1\xe3\x98\xeb\xf6_\xfdu\xf8\ +;\x9f\xb1\xe7&\x1e\x86\xf9\xc76\x00\xde\xda\xd6\xb6\xb6\ +\xb5\xadmmk\xbf\xcbv\xe5\xb9w\xf1\xf6\xef\xfeS\ +\xe8t\xc22Mn\x84\xbb\xeb\xb3\x8aAoS\x1f\x94\ +^\x0e\xa99\x14\xba\xf1i\x7f9E\x9d\xdf\xc4\x94\xad\ +\xe4\xd1.O\xcc\xd3\xc44e\xa6<\xd9_\xca\xa4\x14\ +\xb0\x86\xc5\xe3\xcaP\xf7\xb7\xfd\x05\xfcZ\xf6g\xee(\ +\xdc\xae\xe8\x01\xc0\x12W\x19\xfa\x0dpK6\xe8u\x08\ +\x16\xc9\xae6\x85e\x19\xa0W\xc13H\x17\xcf\xfal\ +\xf0\xbbP\x0e\x9e\xdd:\xa0\x96d\xeb\x87\xb4\xa8\x1e8\ +\xa7NT\xc5U*\x8d\xe3(\x17\x87\xb7X\xf6{.\ +\xcfOY\xdf\x1c\x03\x8b\xd3M\xc6@X\x0e\xd6\xcf\x97\ +\xf7pu\xef\x9c5\x83TA\xf6\x90TAK;\xf7\ +B\x01Q\x12\xd6W\xb4\xbe\xb4k\xea\xb1\x986%\xa0\ +\x22M}\x1a\xad\xecp\xd7LiL\x22\xe4 \xe0\xfb\ +i\x5c)}\xf3\xf1b\xc2\xc8\x17\x06\xb5\xeas\x8c\xbb\ +t\x0f\xd2\xaf\x02_\x85)\xa4\xf9!+\x8d$8\xb6\ +\x11P\xe1A\x90\x0d5\xf6\xd8\x9dy\xfc\xeex?\xa3\ +\xc2\x1b\xeb\x1d\xc3o\xfc\x8d\xc0>&\xba\x1a\xad\xf8\x1d\ +\x0d~\x99\xe0\xf6\xff\x04/\xfc}8\xecY%Ek\ +p\xcb\x00\xc2:\x94?\x1a@w\x04^=\xfa\x1b\xbb\ +\x86\xa3\xe5\xc7\x93\x18c_\xb5m\x8f\xfa\xb0\x06\x9c\x02\ +x\x0co\xc0n\x8dR`\xc34\x98\x81\xe9\xe0\xc6\xec\ +cO\xa56\x8f\x04\xc1\xc1\x98Hj\x15\xa8\x96\x0d\x82\ +\xc5b\x88m\xb4\x0e\xaf+It\xdc\xbf\xb6\xc1\xa8\xad\ +TZ\x8f/\x8e>h\xae\xdbNs\xab\xe4\x5c\x03\xd9\ +6\xf7l_&\xa9\xbfo\xfd\x19c!\xceE\xfb{\ +\x86u\x8e\xdd\xa4\xdb=\x18\x80\xb8m7\x80c\xfc<\ +\x8d\xe3u\x8c'n\xc7Q\x87`O\x8c\xf5\xe2]\xf8\ +\xccm\xf8\xc0\x13\x16\x13\xdc\xea\x03\xfb6\x89\xee= \ +\xc3X\x0f8\x8d[\xd1j\xf0B\xcbj\x1d\xa5\x8dZ\ +\xa6gm?+\x0d\x94\xc7\x98\xe0&\xa0\xfb\xf2Q\xe9\ +\x8deY\xd6\xf0;>F\x971\xf8\xbd\xb7\xc0_\xfe\ +\x15\xf8;\x9f\xb6\xac\xd2\xbd\x837\x00\xde\xda\xd6\xb6\xb6\ +\xb5\xadmmk\xbf\xcbv\xf6\x8e\xb7\xf1\xbe\xbf\xf8\xef\ +\xa3yG\x99'j\x81\xaa\x8afK,\xa5\x14ww\ +NT\xa9\xd4\x14\x06\xb9\xab\xc0\x1eogJ\x81\x90\x92\ +\xa9\xbe9'\xe6l%\x8fv\x93\xc1\xef<\x19\xf8\xe6\ +)\x93\xd3\xc44M\xe6\xee\xec\x10\x8c\x08\x92S3\xac\ +\xd2n\xe7\xb6\xad\xbbF\xde\xa9p\xb3\xa2\x0b\xad\xf4\x8f\ +\x19C\x19RB4a\xc9\xad\x12\xa2\x9e\xe4*2\xc6\ +\xc8h\xf9\xb9\xb1\xeeF|\xad\x95\xa5\x16\x96Ca\xbf\ +_\xd8\x1f\x16\x0e\x87b\x99\x9f\xb5t#\xba\x19\xe0^\ +\x97\x18\xb0\x0eQS\x89\xa7<\x14\xc2\xb4\x18fR\xe2\ +\xfe\xfe6\x17\x87{\x9cM\x8f\x83\x98\x12,\xe2\xca\xaf\ +\x1b\x98\x02\xe4\x10\xbf\x14\x1ey\x0dN\x5c\xe1\x11\x80,\ +\xa4%\xc1a!\x1c\xbdU\x8bA\xb0VT,&8\ +\x014\xf0\xf5I\x85X\x7fHY\xd5l\xd5d\x9f\x22\ +3uEI\x01\x10\x81;\xb2\xdab\x05[\x8d\xa3\x83\ +G\xdaB[QV+\x1e\x81\x9a\x82\xdc\x84\xf4\xcf\x80\ +\xaf\xc5\xdc\xa1#\xc9\xd5\xa8\xfe\x8e\xc0\xa1ty+\x1f\ +}\x17\xc7\x19\xc1b\x5c\x7f\x04\xe1\xd8^\x8f\xb6\x8b}\ +\x8d\xe7!\xac\xe1|<\xeeh\xb9\xc7k\xc4\xfd^\xb1\ +kR\xcc\xed\xf9\x13\x7f\xcb\x12^\x81\xc1mS\x7f9\ +Jv5@\xb0\x0e\xdf\x8d}\xd8\xf4\xd2a\x0c=\x14\ +|\x87\xfd\x8d\xae\xe9\xed^y\xdf\xf4\xd8W\x1b\x80\x01\ +Mu\x18\x07\x01\xa4\xd5']*\xd5A8ntG\ +Vu%\xd7\xe07\xb2\x93'W|\xed\x01X+\xb5\ +\xb1\xbdv\xe5:\x00\xd9\xbf\xb3sT\x7f\xfe\xa4/k\ +c\xbdCsd<\x8fmGW\xee1\xce\xbdK\x96\ +\xf4u\xe8\xf0\xdb\xf3\x1d(\x92\x8f\xc2\x02b\xf3\xe15\ +\xda\xe8\x95\xfdP\xe0\xa5\x0f\xc9\xe3\xfb6\xc6\x01\xaf\xf6\ +\x99\xfaz\xab\xfb\xac\xf6;\x81\xc0+\xe7\xf0\xd6\x01\xde\ +\xff\x98\x95\x13\x1a\x1f\x0d=z\x8d\x18\xdfV\x9e)\xa0\ +\xf6\xe89\xce\xb9\x872\x84\xb7G@/q\x8ca\xe7\ +S\xa2\xc5\xfd\xe6p\x85\xc6\xbdYF\x00f\xfd\x08\xc5\ +\x9c\xd1)V\xe7W+\xfc'\x1f3\xf8-\xed!\xe9\ +\xd73\xff\xf7\x1b\x00omk[\xdb\xda\xd6\xb6\xb6\xb5\ +\xcf\xb3\xcd7\xae\xf1\xae?\xfd\xbd\xa4\xcb\x8fP\xa6\x89\ +\xea1\xb4\xd53\xa6\xaa\x1b\xc0\xa6V\xd5\x01|\xdd\xe8\ +ukFTI)\x93\xb2\xd5\xf1\xcd9\x99\xcb\xf34\ +1\xe7\x89]\xce\xcc\xf3\xcc4e\xf24\x9b\xe1\x93'\ +S\x7f=\xa1\x94$!I6\xb8\x93\x8c\xe4\xc9\xdd\xa0\ +\x13r!\xd4\x9b\x05.\xba\xd5.!\xe3I\xd0\xc9\x10\ +\xc4)\xd9\x8c\xae\x94\xbb\xa1\xdd\xfc\xf7j\xa35K\x96\ +U\xa8U)ea\xbf?\xb0_\x0e^\xfb\xb7R\x8a\ +6\x95\xa5\x99\x9b\x82-P\x86\x98_O\x10V\x16?\ +7\xa1w\xa0Q\xcd\xf9r\x8b\xe5\xfe\x05\x97\xf2\x93\x06\ +\xf9t\x9b1\xe1\xa7\xa4 \xee\x06\xfd\xd8K0\xdf\xf5\ +\xcb\x99\x9d\x03\xb2 \xcb\x84,\xc5\xcdr;\x8f*J\ +\xa9\x0b\xa1\xc7\xa7H\xf0\xe5GQ\x9c\x1b\x9a\x8f\xa6\xbf\ +\xb8\x22\x1e\xca\x90\xf8\xb2\x06\xd0\x0852\xfa\xfaF+\ +\xb1k0\xcem\x7ft\x18\x86\x07c\x1e\x8f\xd6\x8b9\ +\x89t\xe1J\xf0W`ji(\xb4\xd1I\xe3\xc6#\ +A\x8f\x8a\xa5\x0e\x9f\x7f+@\x8e\xa1r\xbc\xcf\xd1\x15\ +z\xdc\xe6\x18\x8a\x03r\x85n\xb1\xc7\xfb\xc8\xf2\x1c\x0a\ +\xf0U\xff\xcbp\xeb'\xe0\x85\x1f\x1d\xb2=\xab\x03\xb0\ +\x0f\x91V\xfbwx\x1dc\x81a\x88\xf1\x8d\xbf\xe8c\ +\xd6M\x8f\xde\x1f\x97\xddi\xfd \xa1\x06\x1a\xf5\xd4\xb5\ +.k0\xa8\x85J\xa1U\xff\xd6x\xf2\xbd\x16v\xb8\ +@\x0f\x10\xda\x9f\xb3DT\x0c\x8fc\x84J,\x12\x81\ +\x13\xe2\xaa\xafm_\xc5\xc6Z\xbfn\x19\xa0<\xeeY\ +/x\xd4bu#n\x18\xed\xcf\xba\x0c1\xbf\x0e\xf5\ ++\x1f\xe5\x11\x8c\x89$[q\x5c\x85\xa4X2/l\ +\xb2K\xba\x07\x04t\x18\x8d\xd3\x5cM\x0a\xa5\xe1\xdey\ +\xff4`,OG\xfb\x8d\xaeJ\ +\xe9\xe84\x07\xc0M\xc3\xb5O\xa9\x7f\x87\x0c\xf0\x1b0\ +,\xbd\xccQ@oD\x0eD\xde\xb8K\x18\xfc\xdeY\ +\xe0/\xff2\xfc\xd0\xa7=G\xdd8\xf8\xc1\x5c\xa0\xff\ +\xc1\x06\xc0[\xdb\xda\xd6\xb6\xb6\xb5\xadm\xed\xf3h2\ +O\xbc\xf7/}?'\xcf\xbe\xdb\x12^\xd5DM\x9e\ +\xe4*OT\x89\x12B\x05%\xa3*\xf6]\xc5\x12\xd1\ +$\xa0\xd4\x06\xaf9y\xccoJL\x22\x9c\x9d\xec8\ +\x9bv\xec\x1c|\xa7l\xae\xcf)\x099O\x08B\x12\ +sI\x94\x14q\x81\x9e\xfc*M\xa4\x9c\x90\x9a\xe0\x8d\ +\x0a\x17\x0a%T\x9f\x846id\xf0I\x0d\x09$\x5c\ +\x81\x8d\x18\x81b\x00\x17V\xa8\xd2\x8cyU\xa5\x96\xc5\ +\x93^-\xec\x17\xe5P,\xf9U\xad\x96\xbcG\xab\x1b\ +\xe8\x9a\xdd\xe0\x9f\xa0V\xa4zI\xa1*\xc0\xc1\x8ce\ +\x92\x91K\xcaH\xb1X]c\xd4L\xad\xc2\xdd\xf3\xd7\ +\xb9\x7f\xb8\xcb\xd5\xddSv\xdd\xeag\x1fv|\xb1\xfe\ +\xbdt\x1fn\xbc\x01\xe9\x00i\x0f\x9c@\x9a\xedrT\ +\x84\xb4\x17\xa4\xd4nK+\xa0K+\xd3\x94\xd2D\x1a\ +,\xed\x84)oR=\x13o\x83Y\x87\x10\x94\xdc\xee\ +\xb7\x9b\xf9\xa1\x1a\x22V\xa2\x86\x1eS\xdc\xb84`\xf7\ +\xd8\x10\x0f\xa3X\xbar\x14Ye\xed>\xfbk\x1cJ\ +A\xde\x84\xf4\x7f\x01_Ow\x87\x8eK\x18\xa5\xab\xd1\ +%9NFx\x10\x98\x8f\xa19\xb6\x1bg\x1d\xe4h\ +\xdd\xfc\x90m\x8f\x15\xe8\x84\x81n@z\x80\xef\xa8\x02\ +\xbb\xf2\x8b\xc0\xdd\x9f\x80O\xfc \x94}\x87\xdaU\xec\ +/\x03\xfc\xd2E\xae\xb0\xf5K\xbf\x1d\xad\x7f\x8f!\xf7\ +X\x1dn\xe0;@\xdd\x03\x7f\xc3r\xc0\xcb\x14\xf5\x22\ +g5\xcan\xb9\x07\x84\xc1\xea\xd2n\xa2\xfa\x84X\x9f\ +`\xaa\x9e\x04\xcb&\xb0,\x11V\xf5\xcc\xcf\xf6\xec\x18\ +\x18\xa6!\xde\xb8\x109\xcc\x15\x0b\xeeT\x11\x9b\xb8B\ +A\x8a\xbb\xec\xfb\x854\xd7\xe6P\x83m\xbd\x16\x83\x9c\ +2-<`\x80c\x914\xc4&\x07 \x83JO%\ +\x1e\xc9\xb8\x22\x0c\xc3\xc6k\xef\xc4\x18\xcf\xd1\xc7\x0d\x12\ +\xd3\xf0\x0cH\xbfW+\xd8\x0d\xa0\xa5\xaf\xd3a\xbb\xef\ +3\xbe_\xc5\x10\x8f\xd0;\x8c\x05\x19\xc6\xafb\xe5\x81\ +\xb4B\x9a\xec\xde~\xf6.\xbc~\x1f\xbe\xfcqS\x82\ +\xe3t\x8e\xe7~B\x91\x8d\xae\x89\xe3\xe7\xe4\xae\xd1\xd1\ +\xf5\xf1\x1eZ\xca\x83x\x86[L/=\xb3tRZ\ +\x82\xacV\xdf\xd7\x8f=\x1d\xfd\x9d`\x8f\xd1%\xac\xce\ +/\x0a?\xf0\x11W~\xa3#Z\xda\xf2\xdea\xf3\x8f\ +o\x00\xbc\xb5\xadmmk[\xdb\xda\xd6~\x87-\x9f\ +\x9e\xf2\x8e?\xf1\xc7\xb9\xfc\xfcWQ\x12,Lh\xc6\ +@8\xe5\xa6\xf6\x9a\xbb\xb3)95\xca\x9e\x10\xca\x8b\ +Y9\x82\xb9\xcc\x06\xe0f\x11\xe69s2\xcd\xccs\ +f\xce\x999\xef\x98\xa6\x89y\x9a\xc9IH\xb9+\xb4\ +)\x89\xb9\x0a\xe7\x88\x05N\xc8\x22\xc8yBn;\x88\ +\xe9\xc4\xa0_\x10y\xa5!\x83\x974\xa2\xc5\xf9v\x97\ +\xe7(\x0f\xa4\xe1r\x894\xf0\xb5l\xca\x0bKQ\x96\ +\xc3\xc2\xfeb\xcf\xe1`\xc9\xafJQJ\x19\xca>\x85\ +\xcf_\xadP\x0b\x92\xcd\x1a\xb5\xef*Z<\xfe7)\ +h\x1a\xd4\xdfd\xc6}\x15\xf4p\xa0V\xe5\xbe\xde\xe1\ +p\xff\x1e\x97\xa7'H)7\xef\xcf0N\xa9\xf0\xe8\ +\xcb\xb0;\xa7\xd5@\xce\x174\xff@\x99@4\xc1\x1e\ +;\x97f\x15\x0a\xea\xd0Ru\x01<\x89X\xb8\xa8#\ +C\xc9\x1a\x8d\xa9\x02\xefO\xf1\xfe\xb1\xfd\x8c\xaaN\xc0\ +o\xb0\xb1\x0e\xf1\x90\x8c\xe7\xcd\x00\x05#(\xf8\xe7\x91\ +a\xa3\xb5R/\xbe0\xedA>\x0a\xf2e\xb4\x8c\xc9\ +\xaby\x8e\x18\x02\xc7\xb5\x82\xe3$\x8e\xb373\xacw\ +\x0c\xca\xb1\xed\x91\xf3\xc0C\xd7\x8d\xfa\xbea\xb1\x8f\x9f\ +w\xac\xfd7C\xf9Mp\xeb\x1f\xc3\xa7\x7f\x18\xca\xa1\ +\xab\xbe\xad\xc4\xd1\x11\xf4j,\xf7\xf7\xd0a7\x86S\ +\x8b\x1b\xf6\x16\x09\xc5\x03\x94\xc6\xbe\x855H\xd7\xf0z\ +h\xfd^\x1b\xf4\x9a\xc2;\xaa\xbdM\x07\xf6u\xf0$\ +U\xc9\x8fW\x06\x10\x06S\x84;@Y\x9c\xbc\x1em\ +\xd35\xe66\x06E\xda9X\x82-qu\xd8'\x9d\ +\xdc#D\xfd\xc6\x1a8\xab\x8f\xc1\xa06z\xdc.=\ +\xc6\xb7\x07\xa8\xd65\xb0J\x9cg\x02\xef\x83\xb6\xab\x08\ +\x17\x90\xd4\xd7\x19\x80v\xc1\x15R\ +eU\xff\x8c\x22L~|W\xa2\x1b\x18\x07\xf8\x89\x1f\ +\xa3QpK\xe2\xd5=\x19\xfa6\xad\xb7\xfd\xf8\xcd+\ +B\xba\x97C\x1bgG\xb0\xbc\x9a\xa4\x18\xdf\xa7~?\ +\xfb\xa4\xc28\xa1\xd0\xf7u\x1c\x1f\x1c\xfb\x0e\x88\xad\xde\ +\xbdy\xa6)\xc1/\xde\x83\xaft%x\xea\xbbjC\ +?N5\xa05\xbarU\xaaHz\x12\xb3\xec\xe7\xd6\ +`7@\xd7\x87J\xfc[ B\xcb-\xb0\x93\xfe\x18\ +\xc5c3\x86\xca\xdf\xc0\x92\x5c\xfd\xc0/\xc3\x0f~\xca\ +~\x0b\x1e\x80\xdf\xa3\xd7\x0d\x80\xb7\xb6\xb5\xadmmk\ +[\xdb\xdao\xdb$%\x1e\xfb\xba\xaf\xe5m\xff\xd6\x9f\ +d\xc9\x93\xc5!J2\xd12\x9b\xe1Xs\xb2\x04X\ +b\x8a\x8b\xe6D\xcf\xf8\xacDAG\x8b\xffJ\x0e\xbf\ +\xc9b}\xa7\x99\x93\x94\xb9\x91\xae\xf3v}\x8eg\xeb\ +\xf3\x9c\xa6\xeb\xec\xf2)s>\xe3,\xdd\xe0\xb2<\xce\ +NN)\xf5\x1c\xcd\xaeN.\x95\xb4d\xd2y\x86\xea\ +Y\x9b\xb1\xda\xbd\xbd\x82ndu6wgi*/\ +\xee&\xa9\xcd\x92\x13\xc9\x88\xbb\x5c6\x03\xde\xa5\x18u\ +7\xe1Z\xac\xde\xefa1\xf8-eaY\x16K\xfc\ +U,\xb9\xd4\xca\x9f\xb7\xaa\x1b\x9a\x1e\xd3\xa8F.\x0a\ +P\xac\x7f\x10\x90\xa2^iE\xd0\x05*n\x90/\xd5\ +2\xb9(P+\xe7\xcb[\x1c\xf6\xe7\x5c\x9a\x1eg\xd2\ +\xc9n\x90\xc2\xe9=\xb8|\x87\xc8\x13\xd4\x8cLQH\ +\x17\xc0\x0cz\x0a2\x09\xec\x13rX\xba\x12,\xea!\ +\x98B\xd5B\x15\x83\x99\xe8=\x89~h\xd4I\xb7\xd8\ +]f\x8a\xf8\xbd\xd6e\xea\x89\x90\xc4\xa2\x85\xab\xcb\x93\ +\x12\x8aqX\xd3\xf4]\x06\xec\x8e\xb5\xa1\xc77u\xb0\ +\xbauX_\xc2\xc8\xbe\x80\xfc\xaf\x80c%x<\xd0\ +\x91Ki\xb3\xceG\x17\xe9\x80\xdaX/,\xf0c\xb7\ +\xe6\xe3\xb8\xdfX\xef8\xd3s\xa5[\xed\x01\xbe\xf1\xfe\ +\x1af\xc9\x8b\xc5\xfc~\xea\xefZ\xc9\x96\x80\x5ceP\ +x\x07\xf8\x85\x0e\xc3\xb1NS\x86\xbd\x9f\xe2\xbb\x07@\ +w\xe8\xb7&\x90\x0d0]Q/\x97U\x9b\xba\x8bB\ +e\xc1\x14Y\x7fm\xd9\x97\x8b'\xa9\x1a\x5c\x8d\xdb\xec\ +C\xdc\x83Ph\xa7\x06\xb6\xe6\xd6\x5c\x09\xf7\xe9P]\ +W\xb1\xb9\xa4>&\x22\x1e\xb7\x8d!\xcf\xe0\x8c\xa2Z\ +|\x5c\xf4\x09\x9d\x11n\x89\xe3\x0ce\x91\xa4\x01\xb5\xbb\ +P\x87\x9b\xbf\xe0.\xd8\xd1O\xfe\x1b\xe17\xb8M\xd4\ +4\xe5\xd7w\x19\xc7\x8c\xe6\x9f\xdb3>@\xaf\xc6q\ +\xc6\xb1\xc8\x83\xf7e\x84\xee6q\x14\xef\x87ub\xc2\ +\xe3\xd8Ez\x1c\xff\x0d\xb4\x07\x92]\x01\xf4\xf8,\x88\ +%\xc6\xba\xbd\x98\x12<\xa7\xf5\x9c\xcd\xf8\xc8D\x1b\x1f\ +\xa1x6\xb3\x1f'\x0d\xd75\x02s\xf2}\x8a\x1c9\ +N\xc8:\xd3\xf3\x09\x1d~'\xac\xce\xef5\xe0\xee\x02\ +\xff\xd9G\xe0\x07?\xe9\xd9\x9e\x1f\x06\xbf\xf1\x9c\xfb\xf2\ +\xf9\x7f\xd8\x00xk[\xdb\xda\xd6\xb6\xb6\xb5\xad\xfd6\ +\xed\xeas\xef\xe1\x1d\x7f\xfa\xcf\xc0\xa5+\x14\x0clk\ +\x16\xcaT^\xe8\xc4\x10\xd2\xd5\x99\xef\ +;\xe2\x7f\xafbu[\x04\xee\xfc8|\xfa\xef\xc1\xfe\ +\xa2gu\xae\xd2!x\x04]\xf1\xd7Z\xfd\xba\xb5\xf7\ +u@\xcd\xc3`8\xfaX\xc7\xef\xda\xba\x0e\xbd\xfe\xc9\ +\xeay\xdbDH8!\x1b\xf8\x9a\xc2k@\xea\xcfw\ +\x03\xdf\x9e\x98\x8a\xe4\xcfD\xbb\xb7\xea0x\xf0\xfb`\ +\x1e\x12\xaa\xc5]\x9aeX\xb34\xb0\xc5\x8fc\xcf\xe5\ +p\xd3D\xe9\xb5\x80}\xb04(\xf5\xd7\x88\xf9%\x5c\ +\xa7\xe3w\xa1g)\xef \x19@\x1a.\xd6\xc3\x98\xf3\ +\xd9\x1d\xdb\xa6\xd3n\x80\xad\xcd[\x0d\xd7 }\x7f}\ +\xb8\x8bO\x08\xd9\x8e\xa3~p\x88\xd2qOb\xf8\xad\ +\xb6\x1d\x97\xe9C\xbeO\xfdpc]\xe6c\xd0\x1d\x9f\ +'\xc6\xfdI\x1f;\xa5\xda\xcf\x91\xfaO\xd6\xa7\xef\x9a\ +\x1a\xfc\x15\xae\x04\x8f\x10\x9c\x86\xc3\x1fG\x11\xc4#2\ +Nne\xba*<\xce5A\x87\xdf\xc8\x05\x97\x86\xf7\ +c\xe2\xab\x1d\xf6\xc8\x5c\x03\xee\x15\xf8\x81\x7f\x09?\xf4\ +\x09\xd8W\x9f\x04x\xe8\x8c\xcfz\xf9\xfc\x0f7\x00\xde\ +\xda\xd6\xb6\xb6\xb5\xadmmk\x9f\xa3\xed\x1e{\x94/\ +\xf9\xf3\xff\x0e\xf9\xb1\xc7Y\xc8TQ4\x0b\x9a\x92\xb9\ +@gs\x93U\x01\x9d\xcd\xb0\xab\xbbl&\xa7\xfb\xbc\ +INHN$IdQr6g\xdaKr\xc23\ +<\xcbs\xcb\xfb\xb8\xc6c\xe4\xe9\x84\x1e\x01\x02vI\x94\x0a\xe9\ +\x0e\xe4\x0f\x03_\xce\x831\xc1\xf3\xb0\xe3\x90\xa3F\xa8\ +\x85\x0e\xb0\xf1=\xc3\xf7\xc3\x10k\x16\xbb\x0e\xcb\x8e\xff\ +vt\x19+a0\x1cV\xfc%\xa0\xc2\xed\x0f\xc1'\ +\xff\x16,\x87>T\x1a\x04\xb3v\x83\x1e\xe15\x14\xe1\ +c\x1b\xbf\xfd\x0dD\xd5&#\x18\xfeT[\xacnu\ +X\xb5\xf2]\x0e\xa1\x0e\xc1\xa6\x02\xef\xbdK\xc68^\ +\x07\xdc\xa6\xcc\xe2@\x18\xb1\xbcQ\x9ahH\x94%\xd9\ +\xdd\xa4}:DRS_\xdb\x18\x19\x01m\xd8\xaf\xa2\ +HZg\x87F\x22\x99V\x8f\xbb\xb5\xf3\xa9}|\x08\ +\xd0\xd4j;\x876\x93\xe2c0\xb5\xdab>\x0e}\ +\xff\xad\x068=+|tk(\xc7\x10\xf1\xbf\xfe\xcd\ +C@\xd3\x00T\x86e\xe1Y1\xb4#xm\xab{\ +\x9f\x8c\xcb\xc7mV\xcfJ\xf4\xdf\x00\xb5\x0f;\x1f\xe8\ +c\xed\x18\x88ku/\x84\x02Z\xe0\xa5\xbb\xf0\xcb7\ +\xe1mW\xe0\xda\xae+\xb3\xe3c0\xf5C\x01\x0f>\ +*=\xd5`\x9f\x93\x1a\x7f\xb1\xc7Z\xbe\xe3\xeb\x98 \ +\xfd\x8c\xfe\xd8\xdc]\xe0\xaf}\x14~\xe4\x13\x9e\xd6\x00\ +\x9f\xd0\x19C\x1d\x8e\xc07\x96o\x00\xbc\xb5\xadmm\ +k[\xdb\xda\xd6~\xcb6_\xbb\xca\x97~\xdf_\xe0\ +\xe4\xed\xef\xa22yr+1\xf7\xdc9SK\xe9Y\ +a3h\xce\x16\xbf\xaa\x15Mn\x946\xa8L\xe6\xa0\ +\xac\x95]:\xe1\x99\xc3\xe3\xbcg\xff\x1cO\xd6\xa7\xd8\ +\xcd\x97\x90\xbc#MB\x9av\xe4,\xa4\xec\xa2mr\ +\x80\x0bU\xd3_O\xe7\x1dWO\x1ea\xceW\xb8\xbf\ +\xdc7hLnR\xe9D+P\xe9iG\x85\xb4\x02\ +\xdb\x06\xbe\x22H\x0a7\xc64\x00\xb1a\x5c(!Z\ +\x0b\xa5x\x9cl\xad\xf6\xe7z\x9c\xaa\x22R\x1bh\xd4\ +\xaa\xd4\x12\xf1\xbf8X\xea\xaa\xfcQU\xd0\xc5\xc0\x17\ +\x97\xe8D\x93\xa9\xc8\xd5\x14XK\x90\x95\xccU\xb9&\ +(\xc5\xc0~)hQ\xf6\xf7n\xb1\xbf{\x8f\xab\xd3\ +\xdb\xb8t\xbe0\x97\xc52cO\xc9\x12\xdd&[=\ +2\xa9\xe6\x05\xe6{\xa0'\xa0W\xbcO\x0e\x09)\xa5\ +\x19\xfba\x05\xfb\x99Z<\xb3D\xdcf&\x5cD\xbd\ +\xb7P\xaa\xab\xc1\x06D\xd6\xbdF\x95\x12\xd7/}\x8f\ +\x01\x16\xb6u\x80\xf0`\xdc\xfb\xd8\xd3\xf1=\x0f\xda\xb1\ +\x12\xbb\x1e !\xd6\xad\x0a\xdc\x81\xfcQ\x90\xaf\xc1\x5c\ +\x8cG\xd5\xb6\xc9Rt\xab]\x8e>+]\x9eJ\xc3\ +_>\xfa\xactk=\x00[\xe8\xbe\x9ac\xb6\xe7\xb0\ +\xe6/\xf9\x9fX\xb6\xe7\xcf\xfc\xa8\xc1o\x8b\xed\xc5b\ +\x19[}\xdf\xb8\xaex\xafG\xaf\xc3\xfbz\xb4\xbc\xf2\ +`\xf2\xac\xd5\xfbH1\xa5\x05\xa5R\xb4\xa0\x14\x8f\xef\ +\x8d\x8c\xce\xea\x13\x22\x91\xe8J\xa1\xb9C\x07\x10+\xda\ +\x14b\xb1\xe7\xa1\x81\xaa\xc5\xe8J\x80eK05\xa4\ +\xc7s\xf7c\xab\xff;\xd3\x13M\xc5\x0d\x0eX\xef@\ +\xdc\xfc\xfd\x1dp\x95\x80\xbf\x00Q\x1f\x97\x91\xbd\x19!\ +\xea\x01\xf7I\x1b\x1b\x8b\xea\xb1\xc9\xb4s\xec\xe0\xdbK\ +!IS\xa2\xfb\xb6b\xb9\x08\xc4'\xb0\x92\xfak\x1f\ +\x8f\xedA\xf0\x81\x1a\xea2\xb4S\xec-\xd4\xdc\xd4\x01\ +6\x86kDe\x8c\xdb\xaf\xa8sXW\x87\xef\x1a\x08\ +\xa7\xbe|\xcc\xa4\x1eP\xdd\xb6\xf57\xb5t\x10\xbey\ +\x07~\xfe\x15x\xfd\x02\xde\xfd\x08\x5c\xcako\xfex\ +\x14\xc6\xc7f\x9cw\x1aA\xf9x>*^\x03\x96\xe3\ +\x91\x09\x00\x8e\xf9\xa2\xcb\xfe\xdd\xc7\xef\xc2_\xf90\xfc\ +\xc3O\xc3\xc1#D|^q\xb8\xf8\xe1\x84X/\x9f\ +\xff\xd1\x06\xc0[\xdb\xda\xd6\xb6\xb6\xb5\xadm\xeda-\ +\x09o\xfb\xae\xef\xe4\xdaW\x7f\x0d%e\x03^\x92A\ +\xb0\x1bq\x91\x0cG'\x8f\xd9K\x82b\xca\xb0\xa6l\ +\xca\xaf@\x9a&rJ\xecT\xb8\xa1\x97x\xef\xbdw\ +\xf3\xb6\xc3\xdb9\xcb\x97H\xf3\x09y7\x93\xa6\x99\xd4\ + \xd8A7\xfe\x82g\x1d\x86\x03\x8e\xf3\x94\xb8rz\ +\xc6\xf5\xb3\xc78\x94\xca\xa1\x14,#\xac[\x95\x0e\xb5\ +\x1an\x91i\xb0\x17\xc5\xe2\x85%\x9b\xc1\x9bRv[\ +:\x0cuhFr5e\xac\xd6\x0c\x84\xc2\x9d\x00\x00\ + \x00IDATJ-\xd5\xe3Y\x1b\x19\xdb\xb5\x87\ +\x1b\xb4VD\xa5e\x82\x06\xcb\x00\xad\xe2\xee\xcf\xd5\xa1\ +\xda}S\x8d\x8d\xcd\x1c\x14u\xb5\xac\xba;\xb5\xb8_\ +\xdfR\xcc(]\xec\xfa(\x15\xd9+\xe5P\xb8w\xeb\ +\x0d\xee\xdf|\x9d\xc7\xf2uv\xaaV\x1aiQ\xa4x\ +\x5co\x16\x83`\x17\xbd\xa6\x0b\xfb\xd33\xd0K\x82\xcc\ +\x93%\xc6*\x1ei\xaa\xd89\x87\x8b\xb3+\x82\xe1\x0e\ ++\x22=\xafP\x12?\xf7\x86\x02\xd6\x7f\xd1\xf9b\xae\ +\xd2ft\x8fY\x82\x1d:T\xbd\xcf\x07\xe7\xe9P\xcb\ +\xfc}0is\x97\x965\x0c\x8e\xdf\xe9\xb0\xfd\xa2\xc0\ +[\x90\x7f\x16\xe4\xab1%x\xb4\xc4\xc3\x02\xe7hY\ +\xfc\x1d'\xb5z\x18\x04\x8f2\xd8(m\x85\xcb\xf31\ +\xfcF\xc1\xd2\x13\xa0\xc0\x9d\x0f\xc1\xc7\xff[+u\xd4\ +\xd4\xde\xe1\xda\xbaR\xdb\xc1v\x5c\xd6\x007\x80e\xdc\ +N\xbb\x18\xe6\xa9\xa4\x0cd\x81\xa2\xa5\xb93W-\xf6\ +\x87R88\xe8.\x0d\x8c\xad_\xed[\x83\xcb\xe2\xc7\ +\xf0\xf1\x22\x9e\xf8\x8d\xd2\x80XY\x06\xd7\xeb\x9e\x18\xcb\ +\xe0\xb8\xb6\xd1\x02\x16*\xd1\xb21\x0b\xb4\x1a\xc1\x04\xa8\ +\x0e\xe3bH\xae\x15\xee\xcf\xf6\xbeZ\x87\x0f\x13\x5c}\ +\x1f\x0a\x92\xdb\xfe\xd4\xe3\x92c\xae'\x89\xa0Rh\xbe\ +\xc82\x8c\xe6\x15\x5c\xc6\xc4\x8dO\xf48 G)\xb6\ +\xfe\xcc\xf8\xe1\xbd\xa6v\x03\xf6!H\xde\xc6lL\x0e\ +\xf41\x0b<\xf09\xe04\x08st\xcd\xd6\x80d\x86\ +\xf3\xa4O\x0c\xe9\xb8<\xb6\xd1a\xd5\x87\x81v\x8c\xab\ +\xda\xcf\xa1\x16\xfb\xbc\xbf\x80O\xbe\x09\xff\xf4\xe3\xa6\xba\ +>~\x06\xbb\xc9\x12U\x05\xa8\x8e\x11\x07\x01\xc3\xc7\x8f\ +\x87\xd0U\xdd1\xb3s,;\xa1?Fg\xd8#\xb3\ +\xc3T\xdf\x9fz\x19\xfe\xd2\xcf\xc1/\xbd\x09K\xf1\xec\ +\xe8\xda\xc7<\xe3\xdf\xd8!C\xdb\x00xk[\xdb\xda\ +\xd6\xb6\xb6\xb5\xad=\xd8\x04\x9e\xfac\xdf\xc2\x13\xdf\xfe\ +A\xea\xee\xb4'\xb7\x02\x83@\x89L\xb0\x18\xf4&w\ +eM\xa9\xc5\xee\x89\xa7\x02\x95\x94\xc8S\xe6\xc6\xfe\x84\ +/\xbd\xf94_r\xfb\x1d\x5cM\xd7\x98\xe6\x99\xb4;\ +%O;\xa6\xdd\x8e<%\x03\xdf\x80\xdd\xa9\x030\xae\ +\x00\x07lH\xee\x80\x9c3\x9c\xec\x12\x8f]\xb9\xc6\xa5\ +\xdde.\x0e\xca\xbe\x98\xbb\xa6\xc5\xdb\x0e*\x0e\x1e\x07\ +\xe8\xee\x87\x91\x84Y\xbc\xe6g$\xbb\x11\xe9\x96e\xad\ +J\xad\x85R\xec\xd5\x14am\xf4\x15\xa1\x8a\xea\xee\xca\ +T\xc3\x00\xd1\x02\x1aq\x90.\xb5\xb8\xfb\xb2\x02\xba\x94\ +\xe8j !\x91\xe7j\xef\x8a\x1b\xd5\x96U\x83r\xa4\ +:\x1d\x09\x1c\x8a\xa9\xc7\xf7\x0bzQ8\x7f\xedE.\ +^{\x81\xc7\xaf=E\x92L\x12\xaf7\x5c+\xb2\x88\ +\xc1t\x16\xebO5W\xe8\xf9\x1c\xea\x89\x81\xb0\xcc\x19\ +Y\x12\xb28\xc0[\xe7\x11\xe9Y\xa3\xa6k\xb8u\x8b\ +\x88\xc7\x5c\xd3\x5ch\x93[\xe82Z\xd2\xb8{i@\ +0\xeaY\xa5}\xc2$T9\x18\x11\xf8\x01c~\x14\ +\xfdF\xa3>XG\x8f\x8c\xdd\x11\x1e\xcb9\xc8\xaf@\ +z\x02\xe4mt\xa8\x1d\xd5\xe0\xe3X\xdfiX\x06\x0f\ +\x06>\x8e\x10\x1c\x12V\xa8\xbb\xc7joX\xf7a\xcd\ +\xbb\x7f\x0b\xa8\ +\x1dOk|\x1dOY\xd6\xfb8>\xa6\x0e\xfbZ\x95\ +\xd1\x92\xe1\xfd\xf0\xbd\x95\x81\x83\x8f\xbe\x06\xff\xe2e\xf8\ +\xd8M\xb8\xb5\xc0.\xc3\x8d\x9d\xc1\xeb\x09\x1d\x88\xc7G\ ++\x1e\xab\x00\xdfc\x10\x0e\xf8=\xf3\xbf\x88\x168(\ +\xfc\xd4\x8b\xf0_\xfe+\xf8\xc1\x8f\xc1\xad}\x9f\x0c\x8a\ +\xb1\xdf&|\x8e\xc1w\x9c \xf0\xf7\x1b\x00omk\ +[\xdb\xda\xd6\xb6\xb6\xb5\x07\xda\xb5\x0f\xbc\x9fw\xff\xb9\ +?O=;\xa5f\xa1\xe6\xc9\x00\xcf\xdd!kre\ +'esu\xa6B\x12j\x02\x10\xc8\x09&!)\xec\ +8\xe1=o<\xca{?\xfb\x04W\x96\x1b\xa44\x91\ +w3y>\xf1\x98\xdf\xcc\xb4\x13\xb2\xd7\xbbH\x93\xc5\ +\xfb\xa6\xa9\xab\xbd\x01\xc1\x11\x0f\x04\x1f\xffo\x1c~\x1d\ +|\x17:\xec\x8e\x8an\xb8u\x86\xca\xd5T\xe0\x01|\ +G\xe5\xb7A\xb3B\xf1\x09\x87J\xa5T\xcf\xde\xdc\x5c\ +\x9b-\x19\x95\xaa\xa3i\x00\x8f\xd7\xf5E[E\xdf\xa6\ +\x08\xd3\xd6\x8b\xfb\xe7!\x00Q\xee\xab%\xa5\xaaX\xe6\ +\xef\xc5\xa0rTk\xe3\xf1\x12w\xf3\xf7\x12J\xf6\xdc\ +y\xb9\xb4(\x13$}\xbc\xf4\xe3\xfa\x04U\x03e;\ +^sQN2\x9c\x8bCo|\xdf\x94\xe6\x88\xef\xb5\ +\xe3\xd7p\xe3\x8f\x19\x22\xdf\xbe\xc5'\xbb\x8b\xb4\x92|\ +\xff6\xfe\xc7\xb4\xc9B\xc5j\xf7\xa4F\xa51\xe2\xf1\ +\x18g\xdb\xafO\xf8\x1c\xb9H\x8f\xdc\x16\xd7\xd5>\x8d\ +\x93<\xc38\x8f\xcfm\xb7\xc36\xf8\xe3;\x1cr\xdc\ +\xfd\xca-\x1a:\xe8\xc6\xdf\x08\xdbq\xfc\x11\x84\x118\ +\xdf\xc3o\xde\x81\x0f\xbf\x02?\xfd)\xf8\xf97\xe0P\ +\xe0\x91K^y-\xadav\x84\xe3\x98\x0f\xda\xd1U\ +\xde3\xfa#\xa3\x0a\xe7\x05>\xfc\x16\xfc\xc0\xcf\xc1\x0f\ +\xff\x1a|\xe2-syn\xcf@\x8dq\xde'\x8f\xda\ +\x0f\xc8\x08\xbe\xd1\x05\xd1b\xe9\xa1\xb4\x981\x5c\xedUEa)\x88\ +\xd7\x07\xae\x1e\xe3KQ\xc8;\xf3\xe3\x93\xa9\xd56N\ +niZF\xe8\x8a\xca\xc1\xea{\xa8SRMp8\ +\xc0\xa1\x22\xe7\x0b\xf9\xd5\x97\x91\xfd\x02\x08\xaf\xbe\xf2\x02\ +\xbf\x94~\x8a\xafz\xef\xb7!g\x8f\x18\xc7in\x16\ +\xec\xe1\xae \xd3\xc4$\xc9\xea\x05\xdf\x87\x93\x97ay\ +\x0c\xeaeH\x8fOh\xba\x8c\xdeR\x0b\xfe\x13\x06\x10\ +\x8a\xac\xcd\x15\xd5\x03\xb5\x14Ne\xc7Nv$\xb2\xb9\ +<\xd6J\x91DR\x9b\x10\xa1\x1a>I\x04\xf4&S\ +\x8aKd\xd7!\xb9\x9a\xa7\x06\x17HDb6U4\ +\x89\xbdO\xf1\xbe\x11\xb1\xf3\xe4`\xb83\x18\xea\x91\xd9\ +6\x09\xec\xd5\xd7\xfd18\xf9\x97p\xf2\xcd\x90\xbf\x1e\ +\x8b\x0d\x0e\x90\xbd\x00\x0e~\xe0Vwh\xf8\x0b\xd6\x19\ +\x94\xa4\x154\x1f\xbbW\x8f\xa5\x8e\x1c2\xca+\xf0\xfa\ +?\x80\xd7\x7ff\x0d\xb2\x01\xb6\xcd\x90\xa7\x1b\xf4c\x12\ +\xacq\xfd\x11\x82\x03\xf8\xdb~|\xa2\xa24\xe5\xb5R\ +\xa5\x80\xe2.\xca\x91\xf8\xcacv\xe9\x9e\x0d\xad\xef(\ +-{\xb7\xc6\xeb0\x0b\xa1z\xa0\xd7\xf1\xc5a\xd8\x95\ +\xfd\xe6\xf6\xecGR\xc52\xb8\xb9b\xaa=\xa3\xb2\xea\ +\xc1&?$\xc7(\xb3\xcf\x1a\xae\xd01\x0c\xd77\xc0\ +<;J\x9fV\x09\x05\xb7vW\xe4H\xd0\x06\x96\xd4\ +M\x98:\x04\xa3\xc0\x8c\x95O\x92\xd6\x0f\xabLl~\ +\xee\xb6H\xfc|}\xfd\x00BU\xff\x8d\x11g\xdd\xea\ +\xee\xdf\x91s\xa0gNo\xe7n\xbfD\x83S\x88y\ +\xcc\x8c\x10\xac\xebMV\x13?\xe0\xa9\x01X\xb7\x87m\ +3>\x13\xc4\xd0u\x10T\xb5\xc7p\x954\xeb\x08\x88\ +}\x9e\x0f\xb2\xb9B\x07Oj\xb1\xf1\x17\xf3\x0cd\xf8\ +\xd4k\xf0C\xaf\xc1\x8f\xfd*|\xc9\x0dx\xfe\x06<\ +\xff(AaI\x01\xbaB\x1a\xe0g\xcc\ +\x9a|\xd7\x93M\x00\x89u\xbe\xa4\x99p\x99Va\xc8\ +\x12m\xc0m\xae\xc3J\x8b\xa9\x0d\x95V\xb2\xedG\x17\ +H\x09eA\xd2\x09Q\xb3\xd8~l|\x92\x8aD+\ +\xeb\x94z,om\xe7\x1d\xf1\x12\x16\x1b\xbf*i\xd4\ +\x06\xac)\xc5$\xcf:\x9f\x12\x95\xc5@\xdcAWS\ +\xa8\xc9\xb1\xcf\xa3\xe3\xd0'p\xd6\xc7\xf7>\x8c\xe8\x8c\ +\xd4\xe7eV\xdf\xf9x\x08O\x86\xd1\xf59*\xc2\x8d\ +\xc9\xb0\xaa\x1f+\xdc\xaf[\x5cqLF\xfa\xf7\xcd\x0d\ +{\x0c\x1f\xf0\xdf\xe1\xf6\xde\xbb\xb4\x0e\xfb\x12\xdf\xc7\x9c\ +\xe1\xed7\xe0\xc9\xab\xf0\xe8l\x15\xc0.*\xbc\xae\xf0\ +\xca=\xf8\xe4\xeb\xf0\xe2\x1d\x1b\xdbK5\xcf\x8dR\xfb\ +\xf3\x11%\xc1\x96\xda\xe7\xa8\x16\xb1\xf5\xf7b\xcas\x89\ +k\x1c\x13\x04<\x04\xba\xcf\xfe\xedw=\xb8\xf0s\xb4\ +M\x01\xde\xda\xd6\xb6\xb6\xb5\xadm\xed\x8b\xb4\xc9\x94y\ +\xe6;\xbf\x83\xd3\xf7\xbc\x872Mn\xa4\xa9\xc5\xff\xaa\ +\xa2\xa9P\x8b\xbb\xf6J6#*eKb\x9c\x05\xa9\ +\x89G\xceOx\xf6\xd5\x1b\xc3\ +\xc7_\xfbl\x8b<\x8c8\xc0\xc8Hk6\xad\xa7a\ +RE\xd5\x0ceU\xcf\xf4\x1c\xb4\x12 \x87\xabA\xd4\ +\xa6\x007\xc1\x08L\xf9\xd5br\x89z\x1c\xafI\xa1\ +\xd4\xba\xb8\x9b\xf4 mUK*U5\x5c\xaa\x0dv\ +G\x00\xa6\xaa\xb91\x1f\x168,pP\xd2\xeb\xb7\xc8\ +\xb7\xef\xb0\xb6\xf4L\x0ay\xf5\xb5\x17\xf8\xf0\xc7~\x9a\ +\xaf|\xee\x1b\x91KO\xc0\xb4C\xd3\x84hEdb\ +\xcf\x9e\xdbu\xe22\x13I\x85\xb4\x87\xdd\xcbpx\x02\ +\xea\x15\xe01A\xe5\x0ar\xf36z\xb8\xf0>Nn\ +\xf4\x1btL\x22\x1ct\xf1\x04a\x95\x93t\xc2\xe4*\ +\x9e\xa9m\xd6)6\xb5\x90\xccM\xd5O5\xa7L\xad\ +\x0ab\xea\xb0\x08\x14\x16W\x02\xa1\xe7\xe0fU\xa3\xd4\ +v\xce\xaa\xfcOx\xdd\xeb0\x16\xc2\x8b\xb9\xb2V\x80\ +\x03\xa8k\x01\xbd\x03\x87\xbf\x09\xf3?\x81\xe9\x1b \x7f\ +-\xc8{Xg\xe2\x09*\x85.\xbbf\xd6j\xb0O\ +\xd4\xdc\xfd\x05x\xebg\xe0\xd6\xbf\ +\x80C$\xbb\xd2\xae\xec\x8e\xb1\xbbq\x88E;\xc8\x84\ +\xabg\x08[qM}?JUi\xd0j\xb0k\xf4\ +^5\xdc\x9e\xabA\xa9\xba\x02\xac\x15u\xdd\x1d\xadT\ +\xce\xc1\x93\x92\x99\xbbs\xf4\x9f\xa9\xaaU\x17\xf0\xe4p\ +\xd5\x15\xd0x\xe8\x94j\x939)\xa3\x14O\x8aF\xdf\ +\xce\xc9\xca 3\xd6\x09\xf0\x13\xaak\xfe\xaa\x82\xca\x82\ +\x90(z \x5c\xeb\x91\xdc\xd4]\xf3>\xc0\xc7S@\ +.\xaeP\x07\xdd\xa9\x9f[j\x0a\xadH\xc6t\xe5\x13\ +\xba\x22-}\xddv\xdf|\x16\xc3\xfb\x07l\x92,\xf6\ +cc\xd2\xfa\x22\xe4Umw&Y\xac\xbc\x843\xbf\ +?\x07~\x1cST\x85\xe6\xf8/\x10\xde)\xe3\xf26\ +Q\xe0\x83\xbd\xd5\x22\x0f\xe8\xf5\x9b\x13q\xba\x12\xbf\x00\ +\xd2\xdd\xe5\x8f\xd5\xe2\x072<{\x90x+%\xa6\x03\ +H\xd7\xfe\xda\x8e9\xc0\xb3\xfa l\xc9\xb44\xce\xd4\ +\xbeoq\xb86O\xd0X\xf4\xbc\xc0\xc7^\x85\x8f\xbc\ +2\x8c\xdd\x80\x5c\xec5\x80\xb7\x86\xeaL\xbf=>T\ +\xfb\x05\xeb\xf0\xbe\xf6\xf3h\xcf&\xc3\xe7\xb1O\x1f\x02\ +\xc4\xbf]\xdb\x00xk[\xdb\xda\xd6\xb6\xb6\xb5/\xd2\ +v\xf9=_\xc2\xe3\x1f\xfc6\xcal\x09d\x22\x8e\xb3\ +\xaa\xb9\x15Z\xad\xdf\xd4\xcb\x1d\xe5\x8c.\x0bL\x99\xdd\ +!\xf3\xdc\x8bO\xf0\xd8\x9bW\xc8uFd\x22e\xa7\ +\xda\xe4\xd9\x9dw\xd9]\x9e!\xcf0\xed\xba\x9a\x90\x22\ +\xe1\x95W1\x1a]\x9dS\x86]\xb8@\x8b\x97\xf4q\ +\x11)r\x145\xd5cPP2f\xe7={\xfd\x12\ +I\xde\xc9\xaf\xbf\xf6\x02H1\xf5W\x1dz\x05W*\ +\xb5\xef\xa7z\xcd_\x8f\xfb\x1d\xeb\xf9\x0ax\x12'w\ +\x07\xf6,\xd0\x88\xb9;\x0b\x8a\xd4B\xf7\x0bt\xd7\xca\ +ZM\x1d_\xb4\xc1\xafP\x91\xbas\xd7\xe8\xe2\xb6x\ +\xac[\x1c~\xcd\xed\x9c\xaa\x16O\xbc_\xd0\xfd\x81t\ +wO~\xf3-\xbfz\x03\xccv~\x00\x9c\xf0\xd2+\ +\xbfA-{\xbe\xe6\xcb\xbe\x1d9{\x84\xa4\x95%M\ +M\x1d\xbb`\x8fh%q\xc2\xac \xf7a\xf7\x8a+\ +0\xd7\x81\xc72\x92\xaf\x93^\xbf\x8b\x1e\xee!)Q\ +\xf5\x80\xa8AKq\xab|\xd1\x03*\xa6x\x9f\xa4S\ +\xb2*S\x9a\x0d\xace\xa2\x8azB0!J\xcd(\ +\x90%y\xe2$\xefc\x07\x9b\x84PD\xb0J\xd1\xd6\ +\x87\x15\xc8\xae\x02\x05\xe0\x86\xe8\x16\xe0\x18\x1c\x8a/K\ +\x0e\x04\xe1\x99\xdclg\x85\x92\xcc\xd8\x9e\x14\xf6\x9f\x82\ +\xfc\x02L\x1f\x82\xdd\xf30\x7f\x17\xc8\xef\xa7'\xb6:\ +nah\x7f\x0eCZ\xef\xc1\xbd\x9f\x86W>\x04\x17\ +\xafZ\xac\xef1\xf4\xae\xdc\x99u\x00_=rm\xa6\ +\xdb\xf0\x0d\x8auP\x88]\xdd\xad-[w\x19j\xf9\ +V\x1f\x83\xd5\x01lq\xb7fAuq\xb0\x0a\xf0\xea\ +\x89\xaa\x14\xf3\x80\x08\xc0m\xe3\x18\xafK\xddJz\xf9\ +C'\xea\xe7]I\x92}?\x0e\xa80@pi\xcf\ +\x10\xa2\xee\x9e\x1f\x9e\x0b\xd1\xa9\x16r!\xd8\x04PJ\ +\xa0\xd2\xe3\xcd\x93\x08\xb5\xc9\xedc3i^\x5c\x85\xad\ +\xba\x90e\xf6P{?\xae\x8c\xb3\x14\xd5\xe1\xda\xcf\x8f\ +\x8aHv\xc0\xf7\xb0\x01\xf0\xe7;\x11e\x9eD\x92\xb9\ +\xfe\xcaz<\xdb\xf6\xdd\x95\xbf\xa9\xcc~\xe7\x1a\xc8\xc6\ +R\x91\xe6Z\xde\x08\xb6\x7f\xeb\xb1\xcd}\x90\xa5\xd4\x01\ +w\x0d\xc9\xbe,6\x95\xa3etX\xee;\x1b&]\ +\x06Xm\xa0+\x98\xb2\x0b\xe6\x22\xed\x10\xbc\xa6j\x7f\ +\xa6\x1c\x96\x1b\x97\x0es\x0a1y\xd5J\xe5\x8d\xe7[\ +\xfb\xcfg\x8d\xcf>\xd1\x133A1\xc4\xda$X|\ +\x17\xc7\xe1\xa8\x8d\x0f\xcdx\xbe\xe3\xad\xf8]\xb8@o\ +\x00\xbc\xb5\xadmmk[\xdb\xda\x17a;}\xdb\xd3\ +\xbc\xeb/~\x1f\x5c>E3TQ\x8f?\xb5\xd8\xbc\ +\x9a\x852\xef\xcc\xd8\x96\x84f\xb3\xa0N\xf2e\x9ez\ +\xf52o\xff\xcd\xab\xe4\xe5\x0c\x11\xcb\x5c%\xd3\x0ci\ +2\xf57\xefL\xf5\xcd 3\xa4\xd9^\xc5\xb3\xe76\ +\xf8\x8d\x18\xdf\x80\xdddns\xb3\xab\xbf#\xf4F^\ +%\x19@\xc1\xedp\xb2tU-\xb9\xe1\xf5\xd4\xf5\x13\ +\x94\xb7\xf1\xa97_\xa2\xea\x82\xe4\xdc\x15`')3\ +\xc6L\x82\xa8\xc5\x93UE\x07\xa9\x83\x80zJ\x1e5\ +u7\xe2\x14'IT\xb2;F.\x83\xf5\xa8\xbe\x0d\ +\xbe?\xfbO4#:\x91\x8a\xe1\x8d\xe2\xc6p-\xa6\ +\x22\xb5\xe4Z\x0e\xbfK\xb5\x1a\xc0e!\x9d%\xa6O\ +\xbf\x85T\x05&\xa4\x05\xac\x9a\x0cbv\x9f\xa9~/\ +\xbd\xf6I>\xfc\xb1\x9f\xe6\xab\x9e\xfbf\xae_zl\ +P)-\xc1\xcf\x05\x0b*pEw\xec\x92\xa0{\xd8\ +\xbd\x06\x12\x10\xfc\x88\xa0r\x09^W\xf4pARi\ +\xc0R[,dX\xbc\x07\xa8\xc2,\xe6\x17\x99\x10\xb2\ +\x1a\xb0\x04\x10\x08\x96p\xc8n\x97\xc5c\xd7\xe8O1\ +\x05\xcd\xbe\xc9\xcde7\xeea\xf1\xfb\xed\xb7\xc3J$\ +\xc7X\xd0.Jfh\x0a\xf1\xa8n5\x05X\xcce\ +:\xd6\x99\xdc\x08/\xb7a\xf90\xa4_\x84\xfc(\xcc\ +\xff\x1a\xa4\xf7\x81<\x0a\xe9\x11\x90HI\x1b\xc9\xac\x0e\ +\xc0\x1et\x0f\xe5\x0e\x947a\xf9,\x9c\xff\x22\xdc\xfa\ +\x05\xd8\xef\xcd]\x13:\xac\xc6y\x87\xd2;\xba9\x8f\ +\xeb\xc4xl\xb6\xbatW\xd0\xee:m\xa3\xad\xa8e\ +\x13\xb7TW\xcb\xa0\xe2Z\x89#\xfb\xce\xcb\x12\xf9\x08\ +U\x97\xe9\x22\xd3\xb3y=8\xf0\xba\xfa\x191\xc3\x16\ +\xa7\xed\x09\xd8\x1c\x12M\xad]#M(\xa3\xe6\xf2k\ +>\xe1\xea\xaa\xb2\xb27%Tq\xd8\x0eIrq5\ +8&\x92\xb2\xab\xa8\xfd\x8eU\xad\xbe/a\x8c\xe1U\ +\x97\x22M\xecM\xa8\xee\xfb\x0dw\xcf\x8e\x00\xff\xc8\xe4\ +\xdcUV\x8f4\xd7\xa5\x81\xac\xed\xae\xba\xe2\xab\x0dJ\ +Uc_\x9e;@]\xadu\x8f\x90\x1e\xaf\xa1(\x96\ +Lo\x8c\x01\x8e\xfe\x05<\x11\x96\x0e\xfd\xe2\xa7\x1b.\ +\xdcC\x8b\x98lDZ>\xba\x10\xc5\x034\xe3YX\ +\xc1\xde\xf0\xf9aY\xa3\xc1= d\xd8\x9f\xef{\xdc\ +\xa7\xd6\x01\x86\x03\x8ecW\x15\x8f\x9d\x18\xc0\xd5\xc3\xad\ +\xabOP\xae\xbc$\x22>w8\xf7Q\xd9m\xb0;\ +@q\x03d?\xff\xe8\xaba\xc0\xfd\xd6-\xbes\xb0\ +'\xce\xf9h\x82\xe0w\xda6\x00\xde\xda\xd6\xb6\xb6\xb5\ +\xadm\xed\x8b\xacMW\xaf\xf0\x8e?\xfb\xbd\xe4\xc7\x1f\ +\xa1&S\xf7T\x92\xd5\xfd-j5}O&7\x1c\ +3*J\xd2\xcc3o^\xe7\xe9\xcf\xde\xe0\xec\xfe\x0e\ +q\x197b\xf7$\x9b\xbb39\x1b\xdczy\x98\xbc\ +\x1b\xe07\x1b\x0c\xa7!\xc3s\xc4g\xce\x83\xdb\xf3$\ +\x9e\xe4j\x80\xdfQ8\x81\x81\xeb\x02|byu\xd5\ +P\xe0\xa9\xebgL\xf9i>\xfe\xfaKD\x96Y\x91\ +n!\xa9\xba\x92Vk\x83P\xfb\xc2\x15`\xb7\xda\xcc\ +\xf8u\xa9\xc2}S\x05%%3n%\xcdP\x0e\x98\ +tbp\xaa\xa58\xd0v\x17Kav\xcb\xd3!\xb9\ +\xb9?\xf7\xf8_\xaa\xc5#[`\xa8\x22gB>\xdc\ +F\xee\xee\xdd\x1c\xb7\xe4W4%*\x5c\xb4C\x83S\ +^z\xf5\xe3\xd4\xba\xe7\x0f\xbc\xff;\xb8rz\xc3\xcf\ +1\x19\xe5\xa6\x99\x83\xee\xb9\x0b\xa03;\x12r\x01\xd3\ +k\xb6\xdbr\x03\xea\xa3\x09\xc9WH\xafet\xaf&\ +gb\xd8N\x18\xfa\xa1\x1c\xd6=\x9a&\xaa*\xb3\x97\ +\xa2\xc9X\x1c\xa6\x84k9\x06$U\x0b9e\x8by\ +n\x19\x81\x03F\x94\xc4\x84%V\x9a\x88\xe28\xc7\xc2\ +\x0e8\xfc2hm2,\xd3!&\xdc'G\xc2\x8b\ +9\xf2ti\xb5\xd8A\x11\x83a\x14\xe4u\xb8\xf8'\ + \xff\x1b\xa4SHC\xb2\xac:\xdb\xfcF\xdd[\xf7\ +\x97\x03\x1c\xcea\xb9\x0b\xcb\xfd\xe6\xadn\x7f~NK\ +\xed\xc0=&\xb9\x0a\xef\xfa\x12\xe7N\x9f\xca\x08\xaf\xce\ +P\xe9\x22A\x96\xb9:[-_\x05\xaa\x1e\xda\xc4J\ +u\xffV\xab\xe5\x1b\xa5\xab\x8a\x1f\xc7\x93Ri\xf1Q\ +R\x0dd\x89$X\xa5\x01G\xc0X\xb8'C\xc0\x18\ +m\x9f\x06\xcb\x0eh\x9a\xe2\x0c\xfc!<\xb8bZ\x1b\ +\xafB\x04\x86\xd6\xa6(\x5c\ +\xc4\xae1\xcf\x10\x09\xb0\xe2'\xee\x08P\xc7\xa37`\ +u\x90m\xc7\x1a]\x8b\xa5\xef\xcbo\xa3\xedK\xbaK\ +\xf4\x8a]\xfd\xe74\x5c\x9d\x03n5\x94\xdf\xe1\xe4E\ +\x86\xfd\xc5\x90\x88\xefe\xd8\xef\xd8\x07\xb10\x1e\xac\xe8\ +\xab\xcf\x05\xcd\x9f\xa3m\x00\xbc\xb5\xadmmk[\xdb\ +\xda\x17Q\x93\x94x\xe2\xdb\xbf\x89\xb3\xf7\xbf\x97:e\ +\xea4\x99\x19\xeb\x06^\x9df\xb4\x1c(S\xa2V!\ +\x95\xcc\xf5\xf3\xcb\xbc\xeb\x85\xeb\x5cy\xeb\x0a\x12\x19\x80\ +\x92)\xaa\x9aOH9\x93\xe6\xc9\x13[\x09i\x86\xe9\ +\xd4\x5c\x9e\xd3\xce\x95^W\x82\xa3\xd4Q\xc4\xf6\xe6\xdc\ +U\xdf$\x06\xbf\x12\x00\x1c\x06\xcf\x00\xbf\xa1\xe8)\xb4\ +2\x9fB\xcf\xd1\xb2\xa4n\xf3\xe4\x04O^;C\xe5\ +\x19^\xb8\xf9\xb2\x03\x97\xc5\xa0Vw\xc1\xd5\x9a \x0e\xba\xaeb\xc7Xo\xeb\ +\x8d.\xcd\xa1\xfa\xc6~\x19<9\xe2x\xc3\xb0\x09U\ +w\xa5&\x1f\x9d\xc7jb\xe0\xf8\xf3\xef\xb0m\x00\xbc\ +\xb5\xadmmk[\xdb\xda\x17Q{\xec\x9b\xbf\x81\xc7\ +\xbf\xed[\xbc\xae/\x0e\xbff\x1c\x16Q\xcf\xf6\x9cP\ +2\xd7\xee\x9f\xf0\xecg\x1e\xe3\xfa\xcdK\xcceg\xc6\ +\xb7dD&W\x1432\xed\x90\x9c\x90\x09\xd2\x09\xc8\ +d\xe0\x9bO]\xfduw\xe7P~\xa3\x9eo\xb89\ +\xc7+b\xef=\xc9j7\xa6\x02P0\x9b5\xe0\xa5\ +)W\x01\xca8\xf8H\x7f\x0f\xb6\xaf\xa7\xae\x9f\x92\xd2\ +S|\xea\xcdWQ\xcf\x88k\xe0\xe9\xd9o=\x0e\x17\ +\xef\x0fSr\xcd\x9a\x12\xa9M=\x13\xb7\xf2\x9a\xb2\x86\ +\xbbEWO:\xd4\x92Yy&\xa5j\x16]x\x8e\ +vU\x19[O\x1d~\xc7Z\xc1\xb5Z\x00\xf4\xb5\x0c\ +\x7f\xf4\x1a\xf9\xff\xf8,rn\xd9zC\xf15\xcc\x8d\ +\x1223xY\xa1\xb5\xdc\xb1\xe7\xd57>\xc5/\xfe\ +\xda\xff\xce\xd7\xbe\xef_\xe7\xd2\xe95`g\xd9u\xdd\ +\xb8\xdc\x87%\xca)'\x18\x04\xcf/\x9b\xbdxx\x14\ +\xb8!h\xba\x04\xaf\x0a\x9c\xdfA\x98L\xdd\x22\x14I\ +\xb5\x12N\xf8$\x82V\x8adj\x95\x96#*\x87\x00\ +\xd7\x8cPmF\x7f\x8d\x124D\xcc\xa6\xbfW\xbb\x1e\ +s\x95\xf5\xf8a:D6\xf1jPz\xc3E\x1e\x87\ +\xc7\x80\xe1\xd1.F|\x0c9\x14gm\xfc\xd4D\xb9\ +\xa5v\x059\xc6Q\xb8&\x8f1\xbdM\xa5UO\xe6\ +\xa3\x96\xb0{\x5c\x07\xd60\xac<\xf8Wu\xd8?\x1d\ +~\x0d{\x8bepF\x1b\xf0Vww\xae\xba\x84\x1f\ +\x83\xc7\xffB\xd1=\x96\xf8\xca\xea\xf5vW\x5c\x87^\ +\xad\x06\x82\xadT\x92_c;\xb7(\x91\xa4DB\xa8\ +UR\xa7\xd8\xc2\xf7\xd9;\xbd\xa5\x80\xf2\x09\x18\x1d\xe2\ +aS\x87m\xed\xea\xb04\xca\x8a-\x17\x92\xa4\x16o\ +\x5c=\xee>\xea\x06[\xd2,s\xc1\x8f\xb3i\xfe\xbc\ +\xee\xfb\xd0\x5c\xa5\xa9$\x99\x86\xa7a\xecq\xbf\xae&\ +%V$\x05X;,7\xf7\xe4\x0aj~\xbf#\xdc\ +F\x9f\xf5\x18_\x87g\x0f\x97h\xa5\x88\xa2?\xc4\xd0\ +9&\x22\xda@\xa5\xbb\xfbw\xb7\xebh}\x10\xb6\xe5\ +\xfa\xb9\xf9n\x04E\x1d\xba\xa7A\xb6\xae\xb7\xa9~\xc9\ +\xe3\xfa\xaa\x0f\x81\xe2\x82\xb9;\xc7|C\xa6\xab\xb8\xe3\ +\xb9h\xf7\xbeQq\xb7\xeb\xb1\xf7c\x9c\x0d\xd0;\x02\ +q\x5c\xdf\x08\xd4\xab\xfd\xb7\xff\x8d\x0b\x86\x8b\x09h>\ +\xfe\xbe\xf2y\xb7\x0d\x80\xb7\xb6\xb5\xadmmk[\xfb\ +\x22i\x97\xdf\xff\x1cO}\xf7wPON\xa9a\xb0\ +\xd5\x8aN\xa9\xbb\xad\x09\xd4\x9c\xb9r\xfb\x84\xe7>\xf6\ +Nv\x17;r\x9a<\xceK\xc8\xe9\xc4\xd4\x8c\x94`\ +\x9a\x90\xc9d:\x99A\x5c\xf1\xcd\xa7\x1e\xe7;\x0d\xe0\ +;\x1b\xf8\xe6d|7GM\xdf\x88\xf7\x85\x96\x05Z\ +\xd5 \xb7\xb9\x89:\xa4\xac\x0c\xb7\x01\x84G\xa3g\x04\ +\x9e\xe4\x86X\x1e \xf8\x93\xaf\xbfD\xa9\xa6\xf8F\xb9\ +'\xad\x83;\xb2\xd2\xc9\x1bwaV+\x0bd\xb5l\ +\x17\x03\xe4\xa2\x0e\xb1\xf6Y\xd5\x94\xd1Z;P\x87\x81\ +\xc7\x12R\x06\x0e\xcc\x0e\xde\xb5X\xd6i\xed\x09\xb0\xc8\ + \x8fdx\xfe\x12\xf2\x8e\x19\xf9\xe7o\xb9\x11nV\ +\x5c\xa8P\xc2\x01\xf3\xd1=`n\xd0\xa1\x10\x07 O\ +\xa8\x16^z\xed3\xfc\x9c~\x88\xaf}\xfe\x83\x5c\xbb\ +\xfc\xb8\x85/z\xfdf\x04\xf6\x14\x94s\xe0\x8c\x93*\ +$5wh\xcd\xa6\x04\xd7\xeb\x82\xc8%\xd2+\x0a\xe7\ +\xf7\xcc\x0fX\x9bN\xe7N\xb7\x95D\xf2\x09\x14\x83\xa8\ +I\xb2]\x9bd\x92$f\xd95\x08\x8b\x04D\x1a\xd2\ +\x92\x9a{\xb6jFuA\xa5\x90\xd99p\x18\x9c,\ +\xae\xcaY\xdd`Wj\x07cxt\x8b\x0e\x98M\xc3\ +\x98\x0e\x03<\xd4\xdeH\xb2\x93}@\xb5\xf1%\xdd\x85\ +s\x84\xe0Pn#[s\x03U\xb5\xd0\xe0P\xe1b\ +]\x1c\x06\x02l\xab\x0f\x81\xf6\x995\xf8v\xf8U?\ +\xceB\xb8\x86+\xc5\xa1\xb7RtiI\x9e\xb4)\xc4\ +\x01\xc1\x1e\xa7\xaa^\x03\xd8!\xda`&\x94G\x03\xe3\ +\xea\x0fN\xc4g7V\xd0\x00c\xed3\x17\xee\xbe\xde\ +f\x10\x1c\xcf\xdbx\xf6\xf8\xdbV\xeb\x17\x87C\xc5\x93\ +D\xd9\xf8\xd4\x18\xc1\x1e\xf7\x1bq\xe9\xc6z1\xb9\x03\ +\xea\x9a\xbd)\xb1\xd2T\xed\x14n\xf52wB\x8b\x98\ +t\x0c\xfa\xa5\xa5\x94\x0f`\x17\xef\xf7b\xcf\x88\x14\x94\ +\x8cD\xf6r\xe27\xa5\x12A\xae\xaa\x01\xbc=\x11X\ +_\xb3\xa0\xe1\x06\xad\x16\x0a\x10\x934c \xac\xd5\xf9\ +\x8d\xf5,\xde]RGw\x8b\x85\xf7>\xf3\xf0\x8c\xf5\ +o\x99\x0f\xd2Q\xbd\x1d\x7f\xe7\x06\x18\xd6a\xd2p\xd5\ +\x06\xd5\xb6\xc6\xa34\x80\xae0iC%b~{9\ +\xa4\xe2\xb0S\x88\xf2:U\xebp\xfc\x88\x95\xf5\xf7\xad\ +/\xb5}\x8fj\xffNf\xc0\xc6\xb5\xd5\xee\x15\x9b\xaf\ +h\x19\xc8**\xd5\xd5O\xfa\x1e\x1b\xcc\x89)\xd0\xde\ +\xdf\x22\x9e\x14N\xfd\x8cZ|\xae?,VQ\xba\x81\ +\xb0\xa9\xbe\xf6p\x9b\x1a\xec\xb5\xbc#+{L\xfc\x08\ +D\x9d\x1f\x95z\x04\x936(,Su<\x1b>\x11\ +\x03 \x89Z\x17\x1f4V\xc2\xa9\xc7#'\x22QW\ +\xfb\xc9\xf1$Y\xcd\xe5\xb9\xc5\xf3\x8e\xbfX\xb1\x9e\xf6\ +s@W\x89\xa5@|r H\xaf\x12\x89\xbcZT\ +\x7f(\xc0\xb4\x14^~\x0e\x03\xf3\xc53\x13\xbf}\xd1\ +\x86\xdf\xc2x,\xfb\x0d\xefc\x5c\xa4\xaf7\x8e\xd3\xe6\ +\xa6<\x07\xb9\xc2N\ +!\xef\x85\xe9e\xdb\xc5\xf2\xb8C\xb0\x9c\x92^\x02\xee\ +\xde\xf4\xba\xc7\xe20\xe7V\xad\xd8y\x96([\xe3\x96\ +\xb4\x95\xed\xc9d\xc9}\xd9\x09\x10\x00\x00 \x00ID\ +AT\x0df\x01+\x89\xd4\xc0)\xd4\xc3\xe2*o\x89\ +\x94I$\xacVV\xd8\xb2m(h\xbf\xcf@K\x88\ +\xb6\xb2\x89\xc3\xf0\x1e\x97\xb9\x9bs:R\xb9\x22\xb41\ +\xc0Y\x8e\xb6_\xc1\xaav\x158\xa0\x1757\xe8\x11\ +\xa2\x85\xa3l\xcf\xfe\x1a\xf0[\xda\xfe\xc2\xdd9b\xac\ +\xf7M\xe5-Q\xa3\xdacp{\xc6g;\xab\xae\x14\ +\xfb\x7f\x12\xe5\xcc\x16O\x82e\x83\xbf\xc6zb\xee\xe5\ +\xd5c\xba5\x80\xab\xb9E\xbbK{\xdd\x93\xd2\x0e\xa2\ +\x94\x12j\xc0\x88\xfa5Z9\xae\xeac\xcc\xe0M\x87\ +\x90\x04A\xa4\xba\xdaj\xc9\xcd\xfa\x84Sd:^\x5c\ +\x19MDB,\xb4\xd8\xec\x19\xda\x00\xa6\xbb\xe8\x86\x1f\ +\xee\xe4jo?\xaf\xf1~\x11\xb5\xba\x91\xdeO\x021\ +ad\x90\xbdC9\x0c\xb0\xea\xb0N\xf1\xe7h$F\ +W\xa5k\xc0ov\xf5\xd4\x7f\xa0F\xb9uL\x81\xcc\ +X\xed\xd7\xc81\x89P\xdc\x1d\xbdO\xfaD\xda.\x9a\ +\xaaK\x1bG\x91\x8dZ}\x22\xa2\x0ff\xad\xf6\x10\x8c\ +n\xce\x0fU\x83\x87q\x1e\xde\x0e\x0dj=\x04eT\ +`\xe3\xb5\x01i<\xe2\x91\xf0*u%X&Vp\ +_\xfd\xfc\xc3%:bz\xc7p\x00\xbf\xdd\xddK&\ +\xaeWW\xa7\xdb?\xa4\xd6}\xfdA^\xcf9\xac\xff\ +!\x89\x8b\xf8\xfc\xd9\x17\x80\xe1\xd4k\xff\xb7\xffJ\xdb\ +\x8f\xc5\x1a\xd7\x06\x83\x06\xd5q\x9f\xfa>\xe3\xf8qu\ +5J\xfe\xb4\x07\xd6a\xd5\xe9\xa6\x95T\x92p\x83\x8f\ +\x87u\xb8\xcd^:\x0b\xe2\xd9\xed\x0f\xb2\x01\xe3\xa0\x9a\ +\xa6>\x06\x22B7~,F\xb7`I\xb1\xbf\x08\xf6\ +\xf6_\x10q\x92k?>\xb6'K\x98\x15\xc9\xda&\ +\x1f\x97\xda\xc6\x5c\xcf@\xe5\xd7\x1b\xd7\x81'\x03\xf3u\ +\xa4\xed\xd3&%\xda\xcc@\x84\x90\xc4dE;\xef>\ +\xd2\xa1+\xc2\xab\xeb\x8a\xd3h\xcbe\xbdm\x80q<\ +bq\x0a\xf4\xfd\xf4I\x82\xe19`\xbd\x8f\xd5\xb2#\ +\x88\xd4q=5\x10\x8e\xdf\xd6\xf0\xac\xd0\xa3e1\xc7\ +\xd7\xea\x1a?l\xdd\x01\x90\xfb\xa8\xea`=>\x97\x05\ +Z\x8d\xf0\xf5\xb9\x8f?\xfa\xbd\xcd?\xf9\xd7\x1fX\xf6\ +\xb9\xda\xa6\x00omk[\xdb\xda\xd6\xb6\xf6\x05\xdc\xae\ +|\xc5\xf3<\xf2G\xbe\x91\x92O\xcd\x90(\xa6j\xd6\ +<\x01\x89\xba\x14t\x16\xb4$j65Xk\xe2\xd5\ +'_\xe7\xf2\xed\xa7\xb9q\x10\xa6lFH\xd4\xf5\x95\ +\x094\xf7\xcf9\x00x6\xf0\x9dfS}g\xcf\xf0\ +\x9c\x92\xdb\x87\xc9\xa0\xb7\xb8Q\x96\xc2\x90\xd35\xa86\ +\xc8u\x9b1\xec\xc8P\x15\x22\xde\xb3\xd5\x9f\xf4\xcfM\ +H\xc2\xf1\xd0\xb7\x0f\xc3\xa9\xb1\x8f\xc2\xd3W\xaf\x92\xf4\ +K\xf9\xd5\x97\x7f\xd5\x0cz\x07Q;P\xc1\x12\x5c\x05\ +\x08G\xa2+Wq\xeb\xc1\x14\xb9r0\x05\x06\xa5\x96\ +=Z=\x86\x95\xc5\xe9\xc6T\xafn\xd1E\xd2\xab\x80\ +`W\x96'\xe0\x91\x09\xbe\xf4\x12|\xeb3\xa4O\xde\ +A\xfe\xd9\xebM\xc1\xea\xe6\xa8\xd8\xfeX\x8elR7\ +\xdc\x11,\xa3\xae\x01Uw\x99\x06\xf1L\xbb/\xbd\xfe\ +)\xfe\xf9\xe1\x7f\xe5\xeb?\xf0\x9d\xc8\xe9u\x9b\xb1@\ +<&\xd8\xf4\x9b\xbb\x9c#\x15f\x99\xc9{\x98^\xb2\ +\x0e=<\x01\x5c\xc7\xea\x04\x89 o\xdd\xb4c\xd4\x82\ +P\xa9\xee\x16\x1b\xd0\xad\x92H\x9e\xc17\xbb6T\xeb\ +\x81,\xd9RzE\xe6^\x87\xe8\xaa\x07B\xd7W\xd4\ +J\x18i\x052Iv-\x0e5\x5cnGc\x7f5\ +\x8et\xad\x0c\xc7\xbd\x87\xee\xd6\x9c\xb4\x8f\x97\x12\xdf\x0f\ +\xe3m\xf48\x10\xe9\xeb45W\x87\x9a\xbfj\xae\xfb\ +-\xde1\x8c\xf9\x00k\xba[t$\xf9.\x1a\xd1\xa5\ +Q\xcb\xb7\xba\xd2k\x99\xb2+\x87\x01Z\xab\x97@\xea\ +\xe0\xdb\xd0\xd3\x13`\xe1cX\xc1b\xd5%\x947\xf1\ +\xa4bQ\x8f9JS\x192\xd6\x1a \xed\x134\xe2\ +\xaf\x80\x16H\xc9\xca\xa0\x19\x8fu\x10\xb5\xa1\x95\x09\xb7\ +a\xc5Uew\xe0M\xe4\xaeX6\xf7\xf6\xae\x8cZ\ +r-\xab\xa3-\x9am\xbc\xa4\xe4\xca\xb2\x02\x99\xaa\x85\ +\xe4?\x0c\xe1%\xa1@J\x93\xb9\xc6\xd7J\xce\x97P\ +\xcf\x8em\xc3i\x22\x12\xaa\xb5\xe9!\x05\x8b+\xf6\xda\ +\xc2\x12\xaa\xac\xdd`\x01w\xd5\xf6\x90\x08\xa9DN\xf0\ +\x88\xdf\xb5\x87h\x18t\xfe\xae\xba\x92\x1b\xe76\xa0#\ +\xdd\xady\xf2\xe7\xd1 \xbcA^\x0c\xbav\xff\xfcl\ +DiI\xb1\x14$\xf9\xd9\xfa\x0f\xd8\x18\xb7;<\xe2\ +m\xbf\xe3s\xd1\xd4\xd6zt\xeeB\x8b\xd9\x1d\xa1X\ +\xe9\xcans\xec\xf0\x98\xde\x95+t(\xb8\x01\xa7\x83\ +\x22\xdc\xa0\xd5\xb7_)\xc3\xc3\xefxS\x9au8\xef\ +p\x83\xf6\x0b\xd2\xf1Zb\x08\x8d?\x89ck>\xda\ +1\xd1\x10.\x1e\xf5!+\x7f\xee\xb6)\xc0[\xdb\xda\ +\xd6\xb6\xb6\xb5\xad}\x81\xb6\xd3w>\xcb;\xff\xdd?\ +\x87\x9e\x9ex\xdco\x82l%sT\x04\x95d5\x5c\ +\x11+c#\xa67\x922\x87\xdd\x9e\xfb\x97\xees\xba\ +\xbf\xc1.g\xe6\xa9\xbb:\xa7\xd9c}w\x96\xf9\xb9\ +)\xbe\x0e\xbe'3\xec<\xe3\xb3\x18g\xa3^K\xb5\ +\x84\xf0\x03\xcd\x1ekv\x9c/\x0f\xf5fT?\xc6\xef\ +\xe5!\x9f\xf3@\x84QC8\x80\xa6\x81L\xc4\x9e9\ +\xa9\x5c\x9e3INx\xeb\xfe-\xaa\x064\xe22\x83\ +\x0c`\x5c\xd1\xb2\x98\xe2[C\xfd5\xd5\xb7\xd4\x85\xb2\ +,\x94\xaa\x94\xa5Rjm\xd2\xa3\xb8\x0b\xb4\xc5\x02\x1f\ +\xc5\xfej\x00\x8b\xc2\xe5\x04\xef\xba\x04_u\x03\xf9\xc0\ +\xe3\xe4\xbf\xf0\xb3\xc8\x0b\xfb\x95\xa8\x13\xe5\x96\x0c~3\ +\xe1V)\x98q-\x0e\xc6x\xecl\xa8\xbevG#\ +\xa6\xd6\x0c\xf5\xf3\x8b{\xdc\xba\xf7\x1a\x8f\x5c~\x9c9\ +\xef\x1cN,\x9e\xd2\x8cn+M\x94$\x93\xc9P\x94\ +t\xcf\xf5\xe5\xab\xa0'X`w\x99aY\x882Q\ +\xd6\xc9\xa9\xbdJ\xad~\x8f\xed&\xd4j.\xbe>e\ +`\xf0&t \xd1D\xaf\xe1\x1a\xe0>\xfa>\xd2\x06\ +H\x83\x0d\x1f\x041\x1eb\xff\xcd\xe4\x8d1\x16\xeb\xc4\ +\xf1\x87\xf1\x15cl\x8c\xcf\x1d\x15\xa8\x80\xdec\xc0\x0d\ +e\xb8\xc1\xaev8\x19\xd7\x0d\xd7\xe9^\x0f\xd8\xf4\xd9\ +\xa2\x07zF\xe7\x80_{_<\xabv\xa8\xc1\xa0>\ +\x01\xa0\x1e\xb3[\x9b\x8b\xb4J|\x17\xc7\x0fD\x86\xaa\ +\xb6\xbd\x95E\xaa-\xe9Z\xc5\xdfK\xf5\xac\xd1]\xcf\ +\xb5\xf3\xae\x16\xab\x80\x9abK\xea\xc7k\xeb-\xbeM\ +/\xedc*\xab\x07VK\xf2}\x84\xe2\x1ac\xc3G\ +\xb4\xf8\xfd\x15zLD\xc0&\xda&eD|r\xa7\ +y\xae\xf4\xfb\x1e\x89\xb4\x22#\xb3)\xc8\xa1\xb8\xca\xa0\ +\x22G\x06\xe9\xdc\xb6m\x1e'\x0dp=\xde\xb7\xa9\xd3\ +\xeeF\xdd\x5cJ\x06UW\x02V\xc5!?fT\xb2\ +\x8f\xb3P\xc2\xfbxk\xd7OL\x0c\xc4\xb5\xd0~\xa8\ +\xda\xf9F7\x0c\x09\xb6\x94\x0e\xc2\xa3\xebp\x8c\xdf\xfe\ +l\xf5\xf7\xedg1&\x12\xfcX-\xcbw@\xe8\xb0\ +m\xdbF\xfb\x937>[\xc7\xc0\x8c\x8f\xf3\x18\x7f\xed\ +\xf9\x888\xe1x\xd5\xben,o\x00<\xae\x17\x7f\xc3\ +\xf3i\x89\xddZ\xf1\xab\x95\x07FS\xd6\xe3\x1f\x96\xf1\ +a\xf73\x9c\x7f\xf2\xbf\xe2\xf3i\x1b\x00omk[\ +\xdb\xda\xd6\xb6\xf6\x05\xd8\xd2\xc9\x8e\xa7\xbf\xe7\xdfd~\ +\xe6)\xaa+&\xe4\xd4T\x07M\xd9\xd4LIV\x06\ +I\x85\xea\x99\xa9\xaa\xc3\xf1\xfe\xec\xc0\x9d\xcb\xe7\x9c^\ +\xdc\xe0d\xce\xec<\x93s\x80p\x1e\xc07b}O\ +\xa2\xdeov\x81h\xa2%\xddZ\x81\xef\x00\xbf\xa31\ +:\x1a`*\x9e\xb2&f\xff\x8f\x0c\xbe1\xd2.\xec\ +\xeb\x94\xd6\xc9\xb2\x14z\x19\xa2\xda\x8d\xaep\xbd\xbb\xbc\ +;e'\x97y\xf3\xfc\x0d\xeb\xa3P}=\xfb3M\ +\xf5]\xa8\xa5P\xabR\x8a\xbb<\x97\xc5_+\xa5\x14\ +J\x89u\xf1\x1a\xc5a\xc1i\xcf\xfc\x1c\xee\xc0\x11o\ +<\x01O\x9d _v\x03\xbe\xf1\x19\xf2\xcf\xbf\x8a\xfc\ +\x8d_sp\x8d\xb4d\x11\xed\x1c\xee\xcd\xeaq\xb1&\ +\xcbH\xd3&\xcdHN\xae\xc1up\x16\x07\xe4PP\ +\xe1\xde\xfd\xb7x\xf3\xde+\xb8S\x13\x86\xba\xf4\ +,\xb2r\xb4\x89\xd0\xca\xb4\xb4\xbd\xea\x11\xa8r\x04\xaf\ +\xda\x0d\xf7\x96\x17m\x80\xdacW\xe78N\x19\xf6W\ +T\xfbg\xad\x1c\xf4\xc2\x80\x17\xf7\x04\x08\xf7c-\x14\ +\x0e4\x97{\xf1L\xd0\xa1\x00k\xd4\xa6\xae\xb4\xda\xd5\ +\x08E\x0ft0\x8e\xb8a\xdf_\x80/=\xd1\x95\x8d\ +\xbd\xa1\x9f\x80Z\x0f\xb6L\xb3\xfdIjHl\x93e\ +\xc5\x97u Q\xe9\xc8\x5ck\xf5\xf29\x15e\x19`\ +O,\x01\x95\xd8w\xe6\xfa+\xed\x9e\xd8\xfd\xd2\xa6\xa2\ +\x02-Cy\x03ej\x0f\xf0\xb7\x15\x06\xb8\x1d&_\ +\xb0\xa4T\x91\x14N\xc4N\xaa\xb68\xdf\xee\xde+\ +\xfdGl\xe5\xf2\xdc\xdd\xa4\x0dJM9\x1e\xc7\xfc\xf1\ +dA\xbf\xec\xf19\x8au;;6h\x8f\xef\xb5\x7f\ +n\x0a\xae\xafW\x8fA6~\xaf\xc1T\xe2X6<\ +/-\xc9V[\xdf\x15p\xd5\xbeN\x1b]~m\x1e\ +\x7f^\x11\x8a\x04\x00\xeb\xf0\x0fFL\xb4\xa8Of\xf4\ +\x7fP6\x00\xde\xda\xd6\xb6\xb6\xb5\xadm\xed\xff\x07\xed\ +\xfa\x07\xff\x10\x8f|\xe37P\xabPS\x02M\x06\xbd\ +\x88%\xb6\xd2\xea\xb0kj@MX\x1cpXA\xd9\ + j\xd9]p~r`wq\x8d\x93\x93\xc4\xc9\xce\ +\xcb\x19\xb9\x8b\xf3I\x86\x93\x09\xe6\x9d%\xbd\x8a\xcc\xd0\ +\xb8@\xa8\xee\xfa<*q\xa3:[em\x07\xc6z\ +a\xefF\xa2\xd8\x07\xec\xc5\xf15D'\xffkI]\ +hVe\x8c\x81\xf6\xeb\x19\xfal\ +\xf5#8\x8c\xd58\x8d\x98\x18Q\x07\xe4\xfe\xc4\xfb\xff\ +\x9b\x8am\x03^e,Yu\x04\xd0\x11W0@\xf2\ +x\xcc6\x81\x12\xcb\xb5\xff\x99{\xbd\x1f\x83\xa1\x5c\x95\ +o\x14*\xb6\x12\x89\xcazF\xf9\xe6\x0aN\xc0\xafM\ +.t/\x0a\x07\xe0\x96\x19/<\x16\xe2\xec\xe2\xfe\xdb\ +\xb5\xce?\xf97\xf8|\xda\x06\xc0[\xdb\xda\xd6\xb6\xb6\ +\xb5\xad}\x81\xb5\x93\xe7\xdf\xc6\xb3\xdf\xffg\xd0;\xda\ +\xdc\xc64G\xf9\x0f\xab\x97\xa9dS\xc3\xf0L\xbe\x92\ +\x9a\xb1\xa3\x93\xa5\xf5T7\xfa\xf6\xa7\x17\xdc=;g\ +w~\x9d\x93K\x89i\xea\xb5|g\xab\x8e\xd4\xc0W\ +\x1d~\xd5B\xe8\x9a\x11\x97\xba}\xd8\xa0VY\x0b;\ +\xd1\xe2\xbb\xc1.\xee\xdb\x1d\x81\xb2x\x15\x94\xe4\x9e\x8d\ +\xcdN\x14/m\xe3,V]\x89\xe8~s\xb4\xf8`\ +\x14.\xcd'\xccr\x997\xcf\xdf4w\xd2\xea\x10\x5c\ +\xcd\xa0\xd5\xa2\x94r0\xa5wY,\xdbs\xb1rH\ +\xff/{\xef\x1dgGq\xa5\x7f\x7f\xab\xfa\xde;y\ +F\xa3\xd1\x8c4\x1a\xe5\x9csB\x12HB$\x81\xc8\ +\xd1\x04c\x8cm\xbc\xeb\xbc^{\xf1\x86\x1f^\xdb\xeb\ +\xb0\xb6\xd7\xd9^\xdb\x0b\x18\x9bl09\x98,\x92\x04\ +\xcaB(\x80\x12\x12\xca\xd2\x8cF\x93\xef\xed\xaez\xff\ +\xa8\xd0}5#\x90l\xb0\xd7\xfbR|\x86;\xd3\xb7\ +\xba\xbb\xba\xba\xbau\x9e\xf3\x9c\xf3\x9c(R\x84aD\ +\x14\xb9\xe3\x1a4\xe0\xca \xc5\x8co\xe4\x81\xb4\xd6\x1a\ +\x8a$\xf4-\x811\xdd\x11\x93j\x10\x87\x03\x82o,\ +G\xb4\x84\xc4\xaa\xcf\x0ef\x04\x09\x10\x9c,|\x14\x87\ +:\xbbi1?)\xbb\xaf\xeb\x99\x04\xd2)\xcb\xa3(\ +\xda:\x9a9\xd4z\x80\x9a\xf2\x9e\x04A\x81\x09'\x05\ +\xfbi\xe5\x91Dh\xc2\xa1\xb5D*\x08Z\xacbm\ +7\x83\x93\xc8\x04\x88(c\x99`;\xc1\xfe\xe69\xc5\ +\xe0\xc4\x8d\xc1\x95\x9f\x8aox\xcc\xe4\xc6\x86\xab \x91\ +'\xec\xaeO\x18'\x80\xefG\x22\xfc\x15g:'\xae\ +X\xb8O\x91\xb7\xf6\xdcZT\xc4\x9fI\x168\x09\x80\ +\xd1\xf1\xf7I\xc0K\x02\xf8:\xd6*Tqh\xb4Q\ +\xf8\xd6(\x11z\x86W\xe9\x90\x88\x9c\x07\xab\xca\xe6\x9b\ +{!+\xed\x00n\x84\xab\xc9k\xb6\x99Q*\x04J\ +\xb92Gqh\xb3\x01\xbd\x18&\xd6_\x8f4\x00\x97\ +B\xb4.@\xe94Z\x17\x02\xc5h\x9d2?H\xc3\ +\xf8\x22, \xc7\xb3\xc5\x90\xb2\x9fF\xedN\x93\xc1\xd4\ +\x9eNab3\xec\xbb\xc5\xab\xc7G\xf1}\xb7\x1e&\ +W#X;\x10+\xec\xf3\x94\x00q\xce\xa9!\xa4\x03\ +\x8d\xc2\xdfS!\x8d\xa0\x9b\xcf\x97\x15\x02\xe9Yc\x1b\ +\xdf\xe0\xc1c\x10\x03Y\xdf\xdf\x81@\xbb.l\x1f\xb3\ +\x98\xa4\xf9\xde\xae\x0b\xb3\xc9\xee\xe3\xd6\x90\xf7\xb0\xe9\x04\ +:w\xea\xcd\xe6%\xe3\x99\xd1\x04\xd0\x17\x0el\xe71\ +\xadN$K\x90\xb8\x1c|(\xb5{\xba\x9d#F\xea\ +\xb8SrA\xe7\xed\xeb\xbe\xb0\x9f\xc291\xdd\xbef\ +\xbbS\xac\x16\x9eMN\x08l\x11\x03]\xedD\x16\xfc\ +I\x88\xef\xb3N\x00d\x1d\x9f\xdb9\xb1\xb4]\xef>\ +\x87\xdc\x85\xcb\xdb\xf7\xa1yf\xec\xfb\xcf\xddu\xd7_\ +\x80V\x91\x05\xcf*\x9fe\x16\xda\xabI+\xa1\xed3\ +\xaa\xf3\xa39\xbc\xc3#\xc9\x02\x0b\x7f-\x1f\x00\xe0\x0f\ +\xda\x07\xed\x83\xf6A\xfb\xa0}\xd0\xfe\x0f7Q\x98\xa6\ +\xe6\xef/$ST\x8d\xeap9\x82\xd2\xe7S\x990\ +h\x07zmmL\x992Fl\x10\x18c\xc5z\xd2\ +u`\x14MDJ\x12\xa6\xb3\xb4\xa7\xb3\x144U\x90\ +*\x16\x04)c\x0a\xdb\xf2\xc0\x90\x06e\x01\xb0\x0a\xf0\ +\x8c\xac\xaf#\x09\xc6\xf8\xcd'\x04\x8d!%\x0c\xe1\xac\ +D>N\xf2\xe4\xc3\x91\xc0\xd9\xfe\x9dr\x00;\x99F\ +(b\xd0\xe2\x19\x06\x87\xc9\xdc0\x12\x00\xc6\x81T\x10\ +\x94\xa4\x0bI\x89b\x1a\xdb\x1a\x0c\xc8P\xca2\xc0F\ +\xf8JE\x8a(\x0cQ\x91\xb6\x80\xd7\xe6\x04\xe7\x14\xa1\ +\xb2\xa0Yi#.kUd|\xd9#mU\xa3-\ +\xfb\x8b\x14\xe8\xaa\x0cbX9\x8c\xafB\x0c\xefE\xf0\ +\xb3\x15\x88\xc7\xf6!q\xca\xcf\x86w\x146\xdcY\x12\ +\x97\x93\x11\x9e\x97t\xa2X\xd2\x99\xa9\xf6*\xb3\x09(\ +\xe8\xaa\x88\xa6p\x10OX9(M\x8e\xd6\xf6&\x0e\ +\xb4\xec\xa5GiO2A\x01\xc2%n\xfb\xfcFE\ +\xa4\x1d\x086\xfa\xa8.'X\x95\x81*\xc0$|\xe7\ +R\x88\x5c\x16\xe1Uz\xf0\x14\x91\x07\x9d\x8e\x05\xc2\xe5\ +H\xba\xb0M{#,X\xf27\x8f\x18\xbcX8\xed\ +\xb7\xfb\x82J\xc2\x82\x0f\xc7zaBW\xfdV\x0f\x1a\ +b\xa3?\xf9\xe3@o|\xac\xfc\x1f\xeb\xd7H\xfaN\ +\xe2\xfdt\xfc{\xa8L~\xaf\x22_\x99Y\x11Y\x11\ +\xab0\x0f\xdc\xe6t;\xd8\xbe&\xcc\xd9\x86E\x93\x14\ +\xbb\x8a,\x98\x08\xd1\x89\xff\x5cm`\xc3\xf8:\xa0l\ +\x1c[\xda&\xddkU\x88\x16\x85F\x9c\x0d\x1b\xdaL\ +@\xa4\xb3h$\x91\xcd\xe1U\x0eh\x1f\xb4\xff\xd3\xad\ +x\xdaH\xba_x\x1a4d\xd19\x85J\x99\x1a\xaa\ +\x1a\xd0\xd2\x8a_\xc9XR\xc9\x01\x11\x13\x1a-b\x06\ +!%\x0d\xb2\x0d0\xcc\x8c\x94D\x859ZK:(\ +h)#]$I\xa7!p\x02W\x96\xf9uL\xac\ +\xc0\x08^\xc9|\xdd\x1b \xfe\xdd\x93(\x16t8!\ +bq\x04HvFU\xe0\xb6\x09\x1b\xeel\x19\x00!\ +\xf2\x19f\x07p\x85\xc6\xe4\xa0%r\xd4\xc0\x02h\x15\ +\x1b\x90\xca\xfeOh(L\x15\x10P\xc8\xa1\xb6\xbdh\ +[\xa7\x97(\xb2\xf9\xbf\xe6'\x0cCS\xc77\xca\x12\ +E\x9a(R&\xff7\xb2\x8c\xa4c<\x1c\x88q!\ +\xcf\x0e\xfcj\x8d.\x92\xd0\xbb\x10FV\xc2\x88*d\ +\x94A^\xbb\x08\xd9f\xee\x8c\x03\xa8\xd2\x95\x84I\xcc\ +\x84H\x80XM\x88Dz\x88\xa8\x13}\xdd1\xe2\xfd\ +b\x18\x19\x1f\xd3\x00\x8f\xf6l\x13\x87[\xeb\xe9Q\xda\ +\x93T\x902\xe1\xd0\xce\xc0\xb4a\x84\xca\x0ap\xa5t\ +\x0a\x94F6[\x83\xb9\x1ct\x01\xe8t\x00*\x03\xd9\ +\xd0\xe6\x02\xdb\x1b\xaf\xe3\xb96%f\xecH5\xde\xe0\ +7}\x13lu\x82A\x8eA\x8e\xab\xdfj\xcf\xeb\xa1\ +\xa7\x85\xf9Z!}-W\x15\xf7q\xce\x1f\x91\xdc/\ +\x9eQ\xff)\x129\x8a:\xb16\x12kP\xe3\x84\xa6\ +\xe2\xbe\xc9\x9a\xc0\x06LZ\xa6Wg1\xc1\xea9\x03\ +pUh\x01m\x98\x10\xad\x8aC\x9c\x95\x8e\xacC\xc0\ +\x0a\xa6\xf9+\xb4A\xcfZ\xc7,\xb2\x8a\xec\xf9]\xee\ +o\x80\xd6i\xa0\x00\xa53h]\x88\xb2\xf9\xbcJk\ +\x0b\xccm!%m@\x8c\xdf\xee\xf2\x8f\xb5e\xa6\x89\ +lt\x08\x0e\xba\xd8\xff\xdbZ\xc2BzVZ[\xfd\ +\x00M`\xefm\xd6\xb3\xb8\xc9\x95\xe8\x97\x9d{P\x85\ +\xb0`4m\xd7\x80)\x91$\xa4\xf4\x80\xd8<\xdb\x81\ +\x07\xcc.\xa4\xda\xbb@|\x1eD\xec(\x89\xfb\xba\xdc\ +]{N\xb7\xbe\x84\xf0\xac\xae\xc0\xe5\xa2;\xc6\xd9\x8d\ ++\xb9V\xe3|\x09\x8d\xf4\x00\xd6t\xd5~\xdfx[\ +|.\xbfb|\xf8w\xbe\xa0U\x9c\x0fm\x81o\x12\ +\x90\x0aL91\xe9X\xee\xd81\xa4\xe1\x88<\xdc\x84\ +\xf3'\x19\xfe\xef\x1d\x16\xfeV\xd8\x0bs\xe0\x1b4.\ +\x9a\x00\xef\x14\x00|\x84\x86\x01\x9d\xee9Q8\xfe\xd5\ +\xfe\xcba\xfe\xd3\xc6M\xa4\xb1\x0f\x01I\x16\xd8\xaa\xe7\ +\xfb\x13j\x7f\xcc8\xd6@\xd8Pf\x0b\x90\xb1L\xb3\ +4\xcf\x87\x96\xc2\x87\xdc+\x9b\xe6\xa0D2\x07X\x9b\ +0\x1f\xaf~H\xbc.\xec\x9f\xe9\x07\x7f\xc2\xf1\xb4\x0f\ +\x00\xf0\x07\xed\x83\xf6A\xfb\xa0}\xd0>h\x7f+-\ +%\xe9\xf5\xcdO\x90.\xac@\x1f\xea@G\xc6\x08\xd5\ +\x08t`P\xa3\xd6\xc2\xd4\x02\xb6@W\x07\x06\xb1\ +\xb07\xb0\xb9\xa3\x91}\x8d\xdb\xa9)\xaf#-\xd3\x1e\ +0\xc4\x18C\x10\xd2\x81$e\xf2\x82mN\xb0T\xc2\ +\x0bc\xa9 @\xe4LN\xb0\xd0\xca\x18\xf1B\x18O\ +\x84\xad\x09\xec\xef?1\xab\x14\x03v\xec\x8d\x8eC\x9f\ +\x05\xd2\x1b\xce\xee\xea\xb0\xd0\xd2t\x8f\xe2u\x87\xb4\x86\ +\xb1\x8a\x8d|\xbb\xdd\x87\xad\xda\xb39\xc0\x14%\x808\ +\xc4@\x97\xc4:L\x8a\xfe\x08\x91\x00\xbd@\xa4,W\ +\xabC\x0b4C\x94\xcd\xe1\xf5 XgqN\x84\xb8\ +\xd4\x91\x13\xb9\xd2\x06\x18;\xf0\x8b\x05\xb4>4\xdal\ +\x0fuh\x05\xb5\x8c\x98\x99\x0fs&\x03\xba\xd4\x865\ +\xa7\x0d\xf0\xc5\xa9Mcxg\x953\x00W\xb9\x12K\ +\xedD:ks\x90;\x08u\x96\x90v\x22\xdda\x01\ +\xbb\x0d\xcd\x16\xeez\x22\xefX\xf0\xd0\x5cX\x80\x83\xab\ +k\x1b |\xfd\x5c\x0b\xa5,p5l\xbfB\x88\x14\ +\xda\x0a\xa6\x99g\xd8\xbc(\x84;\x86\x80 \xc8 }\ +\xed4\x0bh=\xb0ta\xc2\x8e)\xb6\xae\x1d\x07V\ +\xc1\x86M\xe3#\x0c\xf2\xd8O_w8\xe1\x99s\xa0\ +\xd9\xbf\xa04Z\x87\x86y\xd6$\xce\xe1^\x16\xe68\ +\x1eX\xfa\xf1%\x9d9\xeez\xcd\xfb\xd3D}\xe0\x8f\ +\xef\xbdv\x18 \x1d\x97Dr\xd7\xe4\xdey\xc22\xc9\ +\x1e\x9a\x92l\xf9\xefL\x9d\xd8n\xc6\xaa\xc9\x99\xb9\xf0\ +u\x9d\xed5b\xdei\xf1\x0b6\x0e|w\x82e\xae\ +\xee\xb3\x99'#\x01\xa7u\x0c\xaa5\x02\xad\x9ch\x1b\ +F8\xd0\xaer\xf3\xbc+\xf7\x94\x9b}Uh\x84\xd3\ +<\xd0\x97\xf1\x9a\xd7\xee\xa9\xc5\xae\x17\xed\xd5\xc9\xbd\x96\ +\xa0H@p!\xad3\xc6\x86\xb4;\x86\x1f3\xef\xf8\ +R]f\xdd\x1c/\x00\xfe?U\x07\xb8\xae\xefpF\ +\x0f;\x85\x01}\xa6\xd0\xda\xd6\xc0\xa6m/\xb3v\xc3\ +\x934\x1fn<\xeec\x05\xe9\x14\x93\xc6/\xa4g\x8f\ +\xa1\x14\x14\x94r\xb0a\x1b\xafo|\x9a\xfd{\xb7w\ +\xd9?SX\xc0\x8c)\x97R\xdd}\x10\x87\x9b\xf7\xb2\ +i\xdb\xcbl\xdd\xb2\xfa\xa8\xc7\x1f\xca\xc1\ +C\xdbY\xf4\xc2o\xde\xf3\xe3\x17\x95\x96\xb2`\xde?\ +\x00\xb0b\xed\xfdl\xdb\xba\xa6\xcb~C\x86Ne\xdc\ +\x88\x05l\xdf\xb5\x92e\xcb\x1fz\xcf\xc7\xf1^\xb5\xa1\ +\xc3\xa61v\xf8\x19l\xdb\xb9\x9c\x15+\x1e9\xae}\ +\xcb\xbbu\xe7\x94\x13?Mc\xd3\x1e\x9e~\xeeW\xef\ +\xda\x7f\xf4\xe8\xb9\x0c\x1ft\x12\x9b\xdez\x995k\x9e\ +\xfaS\x87\xfc\x9e\xb6\xe1#N\xe0\x8c9_\xe6\xce\x07\ +\xbf\xc0\xde\xdd\xdb:}_Y\xd5\x93Q\xc3\xe73\xa8\ +\xef4\xcaK{\xd2\xd8\xb4\x9bm;W\xf0\xf2\x92\xdb\ +Q\xd1\x91\x828\x7f\xfd6\x7f\xee'\xa8(\xeb\xc5\xc6\ +-\x8bx\xfd\xf5E\xef\xd8\xb7w\xdd\x10fL\xba\x9c\ +\xd6\xf6C<\xfe\xe4\xf1\x851\xbd_\xed\xac\xd3\xbfH\ +:]\xc4\xfd\x0f\x7f\x03\x80\xea\x9e\xfd\xb8\xfc\xbc\x1f\xf2\ +\xc7E\xdfg\xc3\x86\x97\xfej\xe3*;\xe7\x04\x8a\x86\ +\x0f&\xda\xd6\x80\x0a\xadQ\x12E&\xff7\xd2(\x1b\ +Bk\xea7j\x03~\x95D\x07\x8e\xa2S\x18)W\ +\x8cq\x94\xb2\xb9~Z\x1b\xc9g$\x81\x14d+Z\ +\xd8U\xb0\x8f\xa0\xa1\x9aT\x99\xa4$\xb0!\xccX\x1c\ +j\xd1\x98\xc6\x865[#\xd2\x09^\xf9\xfa\xac\xc2\x00\ +R\xd7G$\xf1O\xe2\x18\x1e0\x05\xf8\xba\x94Nd\ +\xd8\x91KR\xc7y\x9a.%\xd0\xd9\x83\x8e\xb3\x90\x16\ +\xf8FnWa\x8e\x17\x009\x11\xef+4\xf4(\xae\ +$\x1b\x8edk\xfdj\x0b\x06l\xf9\x22eA\x80\x16\ +h%,8N0\x1c\xd8\x5cj\x0d\xc9\xb2G\xca\x86\ +B\xeb\x00(KAm\x01\xf4+A\xf7*E\xb4\x09\ +\xc4\x1f\xde\x22\x86`\xca\x02UW\xf2(@X@\xe2\ +\xf2\x81\xcd\xe5\x8b\xc4\x85\x9a\xdf\xf3\x19^\xb7=M\x0c\ +\x18cQ)\x97g\xac\xfd9\x05\x8d\xad\x0d,\xdb\xf2\ +\x1cS\x07\x9dDEq\xb5\x99\x8fT\xcaDt\xdb\x1c\ +\xc0\x16\x0e\xa3u\x09E\xba\x10\x19I\x82\xbd\x9a\x0c\x82\ +l\x1d\xe8\x0aPd\x10\xa2\x02\xd1\xd8\x88\x0cs\xa0#\ +\xb4L\x1bV\xd8\x01\x0em\x04o\x84+*\x8a \x22\ +2\xf7R\x04\xd6\x11`s\x8d\x1d\xb0\xd1\xc6\xd8U\xda\ +\x85\x88;\x10+q5^]]Ys\x0ek\xc4k\ +iT\x8c\xb5\xbbn\xe1\x85\x88\xb4=\x96\xd21C\xe7\ +\xc4\x80\x5c\xb4h\xa4])\x1e<{j\xf2\x85\x8di\ +\x1f\xd9\xf0\xd1\xc8\xb1\xa7\xe4\x874;%f\x17\x0d`\ +\xc0k\x08HS\xa6H;\x16.BiaA\xb2\xdb\ +W\xfb\xf5\x13\xab9\x07\x18\xca\xdd\x84]h\xeb\xb8Q\ +\x04^d-\xb2\xa5\xac\x22\x95%\xd2\xedvL\x1a\xad\ +#\xf7\x9bU\x926\xdb\x94=7\x180a\xb0``\ +p\x8f\x90\xe6\x9e\xd8\xf0w\x93_\x8e\x0d\xf1\x00I\x1a\ +\x1de\x08d\x1at\x09\xe8\x0e\x84\xca\x1a\x917\xed\xca\ +\x0f\x19\xf0\xa4t\x84\x94\x86A\x16\xc2\xd4\x186X\xc8\ +\xdc3i\x01c*\xc8 \x84\xb9\x9f\xa1\xee\xb0\xe7\xb5\ +)\x1b\xc2\xc1L\x1b\xd5\xe0\xd4\x99\x9dsC\xe9X\x10\ +K\xbb\xfe\x96\xf1u/\x18\xafT\xed\x8e\xab\xec:1\ +\x9fB\xa4-(3\xcf\xb3\xb0\x02\x82\xfe\xa5C\x9c\x83\ +\xac\x89\xd70.l\x1a\x8d\xb60\xca\xd5A\xee\x04`\ +5\x06x&%\xf2\x85}\x16\xadgO\x08\x8d\xb6\x05\ +\xcf\xe3z\xca\xd8\xe3K3\xbf\x18\x11)W\xc3\xd9\xcf\ +\xb7\xf5\xf4\xf9\xb5\x1e)+\x04fW\xaet)\x1a\x1d\ +\xe6\x1d\xe9\xf2\x80=\x00\xb6\xac\xb8\x8c\x81\xbd\xb6\xa0\xdc\ +9\x05\xe2m\xd6\xe1\xa4]\x8di\xe74\xd2\xf6\x1a\xed\ +\xb1\xb5uH\xa8\xc8\xbeWc\xaff\x9eP\x18\xc4@\ +69o\xde3\xe0\xde\xea.\xd4:\xc4\x85\xbb\x9b<\ +\x1b\x9b\x22\xe2=\x9d\xc7\xd7\xfeO\x00\xe0\x93\xe7|\x8c\ +\xd9S?J\xb7\xf2:\xda;\x9a\xd8\xb5w-\x15e\ +\xb5L\x18u\x1e\x17\x9e\xa9\xd9\xb9\xe75\x1ex\xe2\x86\ +w\x04\xa4\xc96t\xd84.Z\xf0m\xaa\xab\x06\xe7\ +m?\xfd\xa4/\xf1\xec\xe2\x9f\xf1\xc4\xd3?\xcb\xdb\xde\ +\xab\xf7 \xae\xbb\xe2v*\xcaj\xf3\xb6\xbf\xb2\xeav\ +~\xff\xc0\xbf\xe4\x19\xa7\x99\xc2\x02\xae\xbc\xf0G\x8c\x1e\ +v\x06I\x15C\x80\x0d\x9b\x9f\xe1\xf6\xfb>\x7fT\xc0\ +^RV\xce\x87/\xfc\x055UCX\xff\xe6\xd3\xc7\ +\x0d\x80\xe7\x9e\xf4QN\x9d\xfdy\x8a\x0a+\xf2\xb6\x9f\ +2\xeb\xb3\xdc\xf7\xc7\x7f\xedd\xa4\xce\x9cq)\xe7\x9e\ +\xfa\xef\xa4\xd3E~[.l\xe7\xde\xc7\xae\xe7\xd5\xa5\ +\xf7\xe5\xf5\xed7`\x0c\x97.\xfc\x1e\xb55#\xf3\xb6\ +\x9f1\xa7\x9d\x17\x97\xde\xc8C\x8f\xfd\xe7;\x8e\xed\x9c\ +\xd3\xbf\xc2\x89\xd3>\xc6\xce=\xaf\xbd+\x00\xae\xad\x19\ +\xc1\xec\xa9\xd7\xbec\x9fd{c\xeb\xf3\x7f\x15\x00\xdc\ +\xad\xbc\x96\xd9S\xaf\xe5\xad\x9d\xcb\xde\x17\x00\xe1\ +r\x8a\x8b\xbay\x00\xbc\x7f\xefv:\xb2-\x9c1\xf7\ +K\x7f5\x00,\xcb\x8b)\x9d7\x85\xdc\x81Fc<\ +\x15\x06\xe8V+6c\x19P\x94\x15\xc5\xd2\xc6`7\ +\xaa\xd0\x0aBgKg\xd0RB\x18\x19\x99gK\x99\ +\x8a@\x22\x94&\x90\x1a\xa9\x80\x5cD{I3\xfb2\ +\x82\x82\xfd\xd5d\xba\x0b_\x94\x87\x84\xdd\xe9?%\xde\ +\x00\xb4\xe9e\xde\xd6\x8b\x84-\x86#,\x88\xd6q(\ +\xb4\xb3\xc7\x93\xd5;\x9c\x9d\xa9\xb4\x09\xbfv'q \ +:\x19\xba\xea\xffu\xd5\xf1\xaeZ\x1b\x01\xaf\x5cd\xcf\ +\x85Q\xea5\x10*>\x97@\xd0\xab\xa4\x16\xc24\x9b\ +\xea\x17\x9b\xf9R\xda\xb0\xbe\xca\xd5\xf25\x86]\x14e\ +A\x07&\xf9\xd9\xc6&\x1a\xc32\xee\xe3\x84\xb0HI\ +\xa8LA]1\xf4-G\xf4\xabD\xbc\xde\x88X\x7f\ +(1j7;)\x8c\xda\xb3\x03\xb4\xc6\xe8\x94D`\ +\xd9a\x91\xb0\xee\x9c\x86\xaa1\x7f\x03\x04Y\x04\xe9\xc4\ +\xde){\x844\x10\x1a\x03\x9a\xc8\x82\xcd\xc0\x1a\xec\x8a\ +\xfd\x8d\xbbya\xc3#\x9c8\xfc,*\x8a\xab\x10\xba\ +\x10RicX\x07)rB\xd3J\x1bB\xa6(T\ +\x19DN\x11\xec\x91\xa4#A\xb6\xbf\x01\xc1Z\x14\x22\ +\x91\xa8C\x07\x11a\xe4Le@\x10iE`h-\ +\xbc\x8a\x99\xb6\xe3\xd6\x86M5\x0e\x0ai\x1d\x12NH\ +\xcb\xcc\xa5\xa9sl\x00@\x80\xb0F7\x80\xab\xe1j\ +r\xdf\xa5H\x991k\x9b\xef\x08\x86\x81t\xe1\xe3\xda\ +\xe4W*\x1d\x19a%\xe70\xd0\xc4\xa3u\xc6\xb9\xc6\ +e\xe3\x12Z\xd0\xa1\xb5\xb0j\xcd\xda\x02\xd4\x9c\xc9\xc7\ +\xd5\x11JhB\x9dC \xad\xbas2\xaf\xd7>\x7f\ +\x22g\x19-\x95\x00\xd4\xee\xf7\xa4\xc0\x95\xf2\xe1\xce\x9a\ +\x0c\xa8B\xb4N\xa1H\x1b\x10\xa1B\x14\x92\x08I\xa4\ +5\xa1n3\xcc\xaej'\xd29\xc3\xf4\xe2r\x8d#\ +4)\x5c~\xafR\x91g\xd6\x0ch\x09\x91:\x05R\ + \xa2\xd0\x80a!\x10Z \x9c\x07K\x08\x03\xf2\x04\ +\x08%H\x05E\x16Hg\x91Z\x90R\x85h\x99B\ +\xa8\x0eH\x19\x07\x85QX\x8e<\xb03\x0c\xa4\x01v\ +\xd2\x0a]\xa5\x824\x81H!d@J\xa6\x90A\x06\ +\xd0\xa4\xc8\x10\xa9,\xa1\x0a\xed\xfb%\xae\x02\xab]\xcd\ +1\xe7\x12qL\xb1{\x0e<\xa8\xd41\x08\xb3\xec\xa3\ +\xb0?\xda?O\x11Nl\xce\xccF\x80&\xb4\x0c\xae\ +\x05\xf2\x22\xb0\xd7\xaa\xec5Y\x97\x93\x06M\xce\x800\ +\x07\x1eU\x84\x08L8\xb6cp\x85p.(\x07\x18\ +\xdd\xc3\x9b\x5c{\xc9\xbcb;\x16\x0f \xe3\x08\x01\xcf\ +\xcazG\xda\xaaA\x00\x00 \x00IDAT\xb7W\ +\x82\x03\xc7\xcecJ\ +\x94\x00\xd1\xc7\xde\xfe\xa6\x01\xb0\x0c$W]\xf2c\xc6\ +\x8f<\x9b\xd7\xdf|\x82{\x1f\xfb\x0a\x1b\xdex\x89(\ +g\x0a\xb1\x97w\xeb\xce\x98\x11\xa71\x7f\xd6g\xb9\xee\ +\x8a;\xf9\xc3\xe3\xff\xdc\x09\xb8\x1d\xd9J\xcb+\xb8\xec\ +\xec\x1fPY\xd1\x877\xb7\xbd\xc8\xca\xd7\xef\xe7@\xfd\ +6\xa6\x8c\xbb\x88\xf1#\xcf\xe6\xf4\x93\xbe\xc4\x81\x86m\ +y\x06\xfa\x05\x0b\xbeAEY/^\x5cv\x13K\x96\ +\xdfFU\xf7\xfe\x9c9\xefz\xa6O\xb8\x9c\x8el3\ +\xf7?\xfc\x1fq\xdf\xb3\xfe\x9d1\xc3\x17P\x7fh;\ ++\xd7=\xc0\x9au\x8f0j\xd8)L\x1as\x01#\ +\x06\x9f\xcc\xc5\x0b\xbf\xcd\xcd\xb7w\x062\xdd\xbaWs\ +\xc5\x05?\xa1\xa6j\xc8\x9f4W\xa3G\xcf\xe1\xac\x93\ +\xff\x85(\xca\xb2b\xed\x1fX\xb6\xe6\x1eJK\xba3\ +q\xf4\xf9\x8c\x1c2\x9fK\x16~\x9f\x1f\xed]H\xfd\ +\x81=\x00t\xef\xd1\x8b\x05\xf3\xbeB\xa4B\x1ez\xfc\ +\x9fyc\xcb\x8b\x8c\x1c:\x973\xe6|\x99\x8b\xcf\xfa\ +\x1e-\xad\xf5\xde\xa8-(.\xe2\xf2s~HM\x8f\ +\xa1l\xdd\xf1*+_\xbf\x9f\x9d{^g\xca\xb8\x0b\ +\x990\xea\x5c\xe6\x9d\xf0)\xea\x1b\xdf\xe6\xa5\x97o?\ +\xea\xd8fM\xf9\xc81_\xcb\xb6\xb7\x97\xf3\xe0S\xff\ +\x9e\xb7\xado\xedx&\x8e>\x8f}\x07\xded\xc9\xaa\ +\xfc\xf344\xbe}\x1c3\xf5\xde\xb5\xb6\xf6\xc3l\xd9\ +\xbe\x84=\xfb7\xbe/\xc7\x9f0\xf2\x1cr\xb96\x9a\ +[\x0f0b\xf0<\xca\xbbu\xe7\xf0\xa1\xfa\xf7\xe5\x5c\ +\xff\xd7\xda\xc1\x86\xedl\xd9\xbe\x84\x03\x0d\xdb\xfe\xdaC\ +\x01`\xea\x94\xf3\xe8[;\x81\x9f\xfd\xf6\xfc\xbc\xed\xfd\ +\x06\x8c\xe1\xba\xcbo\xa7\xa8\xb0\x82}\x077\xb1i\xdb\ +K\xac\xdf\xf44\x87\x9b\xf61n\xe4\x99\x8c\x1az\x0a\ +\xb55\xa3\xf8\xf0E\xbf\xe2W\xb7_\xce\xdb\xdb7\xfc\ +\x95\xae\xa0s[\xbc\xecw\xcc\x9c\xf4a\x06\xf4\x99J\ +eUO\x1a\x0e\xee\xed\xb2\x9f\x0c$\xa3\x87\x9e\x06\xc0\ +++\xbb~G\xfcoi\x8f?\xf7]>}\xf5}\ +L\x9fv!\xaf\xbcz\xef_\xfc\xfc\xa5\x0bg +\ +\xcb\x10E\x05\xe8\xe6\x0e\x93\xcfk\x9b\x0f!C\x1b\xe3\ +L;#\xce\xd2\xa6.\xfcY\x85\xe8\x9c45\x8d\x22\ +\x8d\x08\x94\xb15\xa5@j\x90\x91aB\xa4\x0c\x08\xb4\ + *\xcar\xa0\xb6\x09\xd9P\x86.\x16\x94X\xfcg\ +\xf5\x9f|n/\xda\x80M\x17\xea\xac\xdcw:\x06\xbf\ +B\xc7\xe0\x17m\x9c\xf8$\xf6u\xe0\xd5\x1d\xc3\xda\x8a\ +\xc6\xe4K\xec/0\xa1\xa9h\xcb\x0a'DA]\xbe\ +\xb0K\x17sa\xad\xee<^\x1c\xcb\x85C+\xe8Q\ +\xd4\x83\x8e\xd2\x09l\xab_\xea\xd1\xb5\xd6\x1a\x15FD\ +J\x11F\x11\xe8\x94\x05f\x11\xc2\xfe\xee\xc4\xafb\xf5\ +g{\x07\x0a$t\xcb z\x95@u\x09\x94tC\ +\xdc\xbd\x1c\x0e\x87\xe0\x0c?\x0cC\x15k8\x0b;(\ +'te\x9a1k#b\xa5g\xc7q9\xd1+W\ +\xc2\xc6\xe5\x0c\xbb\xbc>\x03\x96c\xa39\xf0\xe74\x00\ +@\xd1\xd4\xd6\xc2\xb2-\x8b\x984`\x16\x95\xa55\xa4\ +\xd1\x88T\xda\xd6\xf4\x8d\xc8IA\x8b\x8e\xd0\x94P\xa0\ +\x8b \xa7H\xed5\x9e\x8e\x5c\x1dDe\xa0T\x06\xa1\ +\xba\x134\x1dFG\x1d\x89\x84Zm\xcb\x15\x99\xece\ +\xb4c\x5c-\x1bh\xff\x96\x9e\xa1VH\x17~\x0av\ +\x9e\x02@\x11\xe9,.4\xdc\x0b\xf8x\xa7\x80Y\xd7\ +BH\x93\x1bls\x88\x0d\xe3\xeb\xc2\xa7\x9d\xc8\x90\x8a\ +\x01\xb1C\xe4\x1e\xb8\xd8\x1a\xce\x16F\x18 iX/\ +\xe5\xcb\x19\x19F\xd5\xff\xadL\xd8y\xa8;p\x90\xc1\ +\x05y\xba>\xf1:\xc1\x9f?\x06\xaa\xc9\xfc\x5c\xf0\xa5\ +\x89t\xc6\xe6\xf6\x0a\xcb\xdaj\x22-,\xcb\x1b\x12\xa9\ +6B\x9d%\x22$R\x86]\x0eq9\xc6\x8e\x85m\ +C#}\xa9%7\x1e\xd0\xb6\x96s\xce\xc1I\xeb\xd8\ +\x01!\xad\xba\xb1\xb0\xf9\xb2\xc28\x0d\x02\x99\x22T\xad\ +H\xd1\x8e\x0cR6g]\x91\xd2\xa5HY\x8e\xd6\x1d\ +\xa0\xb3(\x22d\xca)\xd1cU\x92\x1d\x87\xaf\x91\x02\ +2A\x11\xa9 \x83\xcb\x99ua\xc9\x01i\x82 C\ +\xa0C\x0b\x84;p\xec\xa3\xb0`\xce\x0b()\x10V\ +=\xd9\x83V\x1d\x87K\x83Ugw\xe5\xbap,\xaf\ +\xb2\xf8\xca\xb2\xb8\xce\xc5\x2238\xd1-\x07\xf4\xa4\x0c\ +0\xcc{\x14\xb3\x9a\xd2\x81c\xfcy\x0c0\x13\x09\x80\ +\xee\xe1\xa9Y\x9d\xda\xe5#\xdbW\x8b\x05\x9a\xc2\x96\xad\ +\xf2\xac\xaa\xc0\xb3\xf2\xda\xaeYM\xe8\x8f\x83\x8d.\xc0\ +\x87I\x0b\xbf\xb6\xb1\xf7\xde\x00r'\xc6g\x1d/*\ +\xb4k\xcf\x86\xd9#\xd1d\xe3\x7f+\xb0\xb9\xb7v\x8c\ +\x0a\xcc\xf5\xba\xbb&\x94\xd9\xc7\x8e[\x87V\x98A\xa6\ +\xcd\xbf?2\xb0!\xca\xe6\xadc\xd8u\xfb\xce\x11\x02\ +\x94\x0d\x97\xb7\xe0U\xbb\xa9q\xf3G\x0et\x81u4\ +$@\xad\x0e\x89A\xb0}\xc9{\xf1\x89\xc8;!=\ +@V\x8e%>\xf6\xf67\x0d\x80\xcf\x98\xff9\xc6\x8f\ +<\x9b\x95\xaf\xdf\xc7m\xf7\xfc\x03*R\x14\x96\x940\ +v\xf4)47\x1f`\xd3\xa6e\xbc\xbc\xe4N\xb6l\ +\x7f\x95\x8f\x7f\xe8w\x9cw\xda\xd7\xd9\xbdw\x03;\xb6\ +\xaf?\xea1\xa7M\xba\x84\xca\x8a>\xec\xaf\xdf\xc2/\ +n\xba\xc2o\xdf\xf4\xe6R\xc2s;\x989\xf9jf\ +M\xfe\x88\x07\xc0'\xcd\xfe0C\xfa\xcfb\xdd\xa6\xa7\ +\xf8\xc3\x83\x06\x94\xed\xda\xb9\x89\xedo\xaf\xe6+\x9f~\ +\x81\xc9c.\xe2\xd1\xa7\xbeG\xb6\xbd\x83\x82\xe2\x22&\ +\x8d\xb9\x10\x80\xbb\x1e\xfe\x22o\xbe\xf1*\x00;\xb6\xaf\ +g\xe3\xe6E|\xe6#\x0f2v\xc4\x02**{\xd0\ +\xd8p\xc0\x9f{\xe6\x8c\xcbX0\xf7\xcb\x94\x14WY\ +/f\xc0\xf1\xb6\xd9S\xaf!\x90)\x96\xbfv\x0fw\ +\xde\xfbO~\xfb\xb2\xe5\x0f\xf1\xa5\xcf\xfc\x91\xda\xea\x11\ +\xcc\x98\xf4!\x1e}\xe2\x07\x00\x9c\x7f\xc6\xd7()\xaa\ +\xe4\x81'o\xf0\xec\xe9\xbe=\xb7\x90\xcb\xb5s\xd1\x99\ +\xff\xc9\xcc\xc9W{\x00dF\xf6'\xd5\xb7\x06\ +R)\xb4\xb0i+\xce\x8e\xd7.w\xcb\x1a\x8b22\ +L\x85\xb2\xe1b\x12c\xac\x84\x1a\xd2\xd60\x91)\xc3\ +\xf2h\x8dP\x0a\xa1L\x0ee \x04)\x05i\x99B\ +\x08I\xae\xac\x83\xfa\x94 }\xa0\x94t\xa5 \xd0 \ +U\x0c\xba=~K\x8eG\x98\x9a\xbcR\xc6P\xc69\ +\xfc\x1d\x086\xf0\x03\xef\xf4\x8f\xd9\x13\x0b\xae\xedw\x96\ +$\xf0`6\xf9\x89e\x9b\xf3\xc0\xb7\xce\xb7\x8f4\x86\ +I\x0e]\x99$\x0b|\xdd\xfe(\xe8Y\xd4\x07]\x1e\ +\xb0q\xdf\xd3\xe8(4y\x94Z\x11\x85\x9a(\xa7@\ +\x87\x08W\xfbI\x93\x0f~\x1d\xb7\xa6\xb5\x01\xf5\x85\x02\ +*2\xe8\xaa\x22Di!\xa2=B\xde\xf6\xa6\x07\xa4\ +f\xaa\x0c\x10\x0e\x90(\xaf\x02\xed\x00\xa0\x83\xba`\xc0\ +j2\x0bX\xe2r\xfe\x12R2hr\xc45\x85\xc1\ +\x19\xfd\x0e\xfe\x1as7m\x8d\xfe,N\x18k\xff\xe1\ +\xbd,\xd9\xf4\x04\xb3\x86,\xa0\xbc\xb8\xbb1\xb4S\x8a\ +@\xa6\x11Z\x10\x12\xd2\x22\x9a\x01A\xa1(D+M\ +\xb0\x0fP\x02\xdd\x0fT7@\x14\xa0t)4)\xa4\ +v\x0c\xae\xe5\xbf\xec\x0dp\xd7m\xb0\x82\xb6`\xd7\xac\ +Y-L\x98\xb4\x12)\xa4\xc6\xc2b\x85\xd69\x02\xcb\ +B\x1a\xf1+\xe1\xd9a\x8dBb\xd8Y\xb4e\xbc\xb5\ +\xc6%z\x0b\xcfN\xc5\x9e\x14\xcf\xfe\xa20y\xb5\x0a\ +!\x14\xa1r\xf7\x10;\xab\x91g\xf3L\xe6\xae\x0bO\ +v\xecnhC\x9e\x1d\xb3\xea\xc4\xaeT\x02<\x1b\xa0\ +\x1ei\xcb\x18\xda;\xe5\xc2\xa6\x0d8\xb7b?Z`\ +\xc2\x9d\x0b\xd1\xa4\xcd\xfa\xb5\xccs\xa8s(BB\xd5\ +j\xc3\x9d;\x88l]\xe1H\x87\xc6A\xe3\xf2\x8dm\ +.q\xa4L\x0er\xa8C:r\xad\xb4\xe4\x0e\xd1\x12\ +6 \x80\xc2T9\x85\x99\x0a\xd2\xa9\x0c)Y\x8a\x14\ +\x0a\x19\x98\xb9\x13A\xca\x00?\xe1\x1c\x0a\x02-S\xa0\ +!\xb0k\xdb\x85\x0cG\xba\xdd\x002UJJ\x14\xa3\ +\xa5\x06\x11\x19FT\xa6\xadCH\xfaPs\x9d`c\ +\x85H\x19\xb0\xed\xc4\x02\xd0Hi\x80\xa5\x94\x01\xa9\xa0\ +\x80@e\xc8E\xed(\xd5n\xdf\x0bv\xb5km\x97\ +\x94q\xf6\x18FQ\xc6^5\xcf\xfaC\x5c^+\xf9\ +\x1c$=e\xb1\xb3K\xe3\xf6\xb1\x80\xcf\xa7\xd7[\x10\ +\xeeJ\xc8\xe5\xed\xef\xd4\xa6\xe3\x1cX\xcfpz\x01.\ +\x1d\x87\xdbc\xe7\xcf{\xf8l\xd3>\xb1$\x7f\x9bp\ +\xeb\xd6.a\x0f\x96\x9d\xcat\x84\xd69\x94\xc6*{\ +gM\xedj\xadP\xc2\xcc\xbf\xb2\xeckR\xe4\xcc\xd4\ +'7\xc7P6'D[\xf0\xef\xd8_\xf7\xde5\xee\ +\x07+\xdc\x86\xc9\xc7\xd5\x0a\xb4\xc8Y\xd0\x1c\x98\xaa\x03\ +\xd2\x09D\x04\xb8\xb2S\xf1\x0bX\xc7s\x06\xe6\x1f\x05\ +\x95\xb3a@)PY\x08\xd2\xe6\x99\x14\xc9kwy\ +\xbe\xf6\x05\x82{\x81\xbbs\xd8>Xp|\x9c\xedo\ +\x16\x00W\xd5\xd41\xef\x84\xbfg\xe5\xba\xfb\xb9\xed\x1e\ +\x93\x07y\xe5%?`\xfc\xc8\xb3\xd1Z!e@s\ +\xebA\x9ex\xfe\xfb\xbc\xbc\xe4.~u\xfb\x15\x5cw\ +\xc5\xed\x9c}\xea\xbf\xf1\xf3\x1b/?\xeaq\xab\xbb\x0f\ +$\x8c\xb2\xbc\xfe\xc6\x13\x9d\xbe[\xb2\xf2vfN\xbe\ +\x9a\xee\xdd\xfa\xf9m#\x87\xcc\x07`\xd5\x11\xa1{\x8d\ +\x0d\x07\xd8\xfc\xd6bF\x0e\x99\xcf\xb4\xc9\x17\xf3\xe2K\ +\xb72\xa8\xff\x14\xc2\xb0\x83\xfaC\xdb=\xf8um\xdb\ +\xd65\xec\xde\xb7\x9e\xde=G\xd1\xbf\xefD\xd64<\ +\x09\x980\xe4\x8b\xce\xfc\x0eJE\xbc\xb0\xf4Fz\xf6\ +\x18\xca\xb0\x81'\x1d\xf7|\x95\x97\xd5\xa2T\xc4\xd2\xd5\ +\x9d\x8d\xfe\xd7\xdf0\x008\x19\xf2=\xb8\xffL:\xb2\ +\xcd\xbc\xb2\xe2\xf7y}_]\xf9\x07\xce\x9c\xf7\x15\x86\ +\x0d<\xc9\x03\xf5\x9e\xd5C\xc9\x85\xed\xac\xdf\xf4t\xa7\ +\x5c\xc4\x97^\xbd\x85\x93O\xf84\x95\x15}\xbb\x1c\xd7\ +E\x0b\xbfI\xb7\xf2:\x1e~\xe6\xeb\x9c=\xff\xff\x1d\ +\xf7u\x1dk\xeb\xdbo$\x03\xfbMe\xd3\xb6%\x94\ +\x14wc\xfc\xc8\x85\xec9\xf0\x06+\xd7\x99\xc2\x02\xa6O\xbe\x84^\xd5\xc3\x10\x22`\ +\x7f\xfdf\xde\xd8\xf2\x22;w\x1c;S<}\xe2\xe5\ +\x80`\xcb\xf6%\xac\x7f\xf3ifN\xbe\x9a\x09\xa3\xcf\ +\xe5\xf1\xa7\x7f\xf4\x8e\xf9\xa0\x95U=\x998\xf6\x1cj\ +\xaa\x86p\xa0~\x0b\xeb\xdex\xfa\xa89\xdaU5u\ +\x8c\x1e6\x9f\xda\x9a\x11\xb4w4\xb3s\xcfk\xacX\ +\xf5H\xa7\xe3\xcf\x9eu%\xcd-\x07X\xb5\xeaqF\ +\x8c\x9c\xcd\x90\xfe3(.\xea\xce\xee}\xebY\xb6\xfa\ +>\xda\x9a\x9b;\x1d;U\x90f\xcc\xc8\xf9\x0c\x1d0\ +\x9bC\x87w\xf1\xfa\xc6\xce\xcf\x9bk%e\xe5L\x9b\ +t15U\x83\x89T\xc8\xbe\x03\x9bX\xff\xe6sG\ +\xcd\xc7w\xb9\xe8\x03\xea&\xa3\xb5f\xeb\xdbKY\xb7\ +\xe1\xd9\xbc<\xf7\x81\x83\xc6\xd3\xb7\xf7x\xde\xde\xbd\x96\ +-\x9bW\xe4\xed_[7\x98\x91C\xe6Q\xd3c\x08\ +\xcd-\x07\xd9\xbeke\xa70\xe9\xc2\x92\x12\xa6M\xbc\ +\x90\x83\x0do\xb1~\xc3\x0b\x8c\x19=\x9f\x81}\xa7\x92\ +N\x17\xb2s\xf7Z^]\xf1\x87c\x06G\xf3f\x7f\ +\x8c\x1e\xdd\x07\xf2\xcc\xcb?\xcd\xdb>q\xdc\x02jk\ +F\xd1\x91m\xe6\x8e\x07\xbf\x90\x07~]ki:\xcc\ +#\xcf\xfc\x07\x1f:\xe7'Tw\x1fDaI\x09=\ +\xab\x07\xd1\xbf\xcfD\x0e6l\xe7\xf5\xd7\x9f\xeb\xb4O\ +\xbf\x01c\x18\xd0g\x12\xbb\xf6\xaeg\xd3\x9bK\xfd\x9c\ +\x8d\x19}2\xb55#\xe9\xde\xad/\xed\xedM\xeco\ +\xd8\xca\xaa\xd7\x1e\xcaK\xc9\xe8\xd1\xb3\x0f\xa3\x86\x9e\xcc\ +\xdb\xbb\xd7\xb2s\xf7z\xc6\x8e<\x95\xfe}&\x13E\ +9\xb6\xef\x5c\xc1\x8a\x95\x8f\xe6\x9dk\xd5\xba\x07\x18\xd0\ +g\x0a\xa3\x87\x9dvT\x00x\x0eg\xce\xfb\x0a\x8b^\ +\xf9ofL\xbc\x92\x82L)\x00\xe5%\xd5<\xfa\xc4\ +\x0f8q\xd6U\x9c1\xe7K\x9d\xf2\xa3\x01^\xdb\xf8\ +(7\xdff\xc2\xd2\x07\x0f8\x81\x99\x93\xae\xa6\xba\xfb\ + \xee}\xf0\xaby\xfd\xca**\xb9t\xe1\x7f\x91\xcb\ +\xb5\xf1\xf2\xd2;\x18\xd0o\x02\xe7\x9d\xf6u\xde\xda\xb9\ +\xcc\x03\xe0^\xbd\x07\xf1\x89\xcbo\xa5[y]\xde\xbe\ +\xb99\xed<\xf5\xe2\x0fy\xf2\x99_\xbc\xeb\xb5\x04\xe9\ +\x14c\x86\x9d\x8e\xd2\x11+^\xbb\x9f=\xbb\xb6\xb0\xf7\ +\xc0\x1b\xf4\xec1\x8c\xb1cNa\xf5\xea\xae\xc1d\xb7\ +\x8a:>s\xcd\xfdt+\xef\xed\xb7\x9d:\xfb\x0b<\ +\xfa\xdc\xb7;\xe5(\xcf\x9cq)g\x9d\xfc/\x9d\xe6\ +c\xf6\xd4k\xb9\xeb\xa1/\xe6=?\xe7\xcc\xff\x7f\xec\ +\xda\xb7\x8e\xe1\x83Nb\xfa\x84+\x8e\xe8\xffQn\xf9\ +\xfd\xc7\xf3@\xf6\xc0A\xe3\xf9\xe8\xa5\xb7PRT\xe9\ +\xb7\x9d<\xf3Sl\xdc\xf2\x5c\xa71\x0f\x1a<\x89k\ +.\xbe\x91\x92\xe2\xeey\xdb\xcf\x98\xd3\xc4#\xcf~\xb3\ +STA*(\xe0\x13\x1f\xbe%\xcfIt\xe2\xb4\x8f\ +\xb1y\xfbb~}\xeb\xd5\x1e\xe4\x8c\x1ev*'\xcf\ +\xfc\x0c\xcf\xbf\xfa\xeb<\x00|\xea\xc9\x7f\xc7)\xb3>\ +\x97\x97\xf7\x0e\xb0q\xd2\xb3\xdc\xf5\xe0\x978To\x9e\ +\xfd\xd2\xd2J\xce;\xed\xeb\xac{\xf3IfL\xba\xd2\ +\x87\xf0\xbav\xc2\xa4+\xb9\xe9\xaek}\xffwj\xb3\ +\xa6|\x84\xf6\x8e&V\xac\xc9\x07\x80\xe3F.\x04`\ +\xfd\xa6\xa7\xdf1\xb4y\xd9\xf2\x87xs\xcbb\x1f5\ +\x92\xee]\xc8y\xa7}\x9dC\x87w\xb2~\xc3\xecN\ +\x0e\x8b\xd3O\xfa\x02#\x87\x9c\xc2\xad\xf7\x995\xdd\xab\ +\xf7 .>\xeb;\x0c\xec;\xad\xd3\xb1O\x99\xf5Y\ +n\x7f\xe0\xb3\xbc\xb1q\x09`\xf2\xc9\xcf;\xed\xeb,\ +Yy+\xe7\x9e:\x86\xbe\xbd'\xe4\xf5\x9f2\xee\x19\ +n\xbc\xfd\xe3\xfe=\xb3d\xd9]\x9c~\xd2?R\xd7\ +k\x0cu}\x87wr\xf2\x14\x95\x962t\xc0\x89\xe4\ +rm,^\x16\xe7\xe9\x9fs\xe6W\x985\xe5#\xa4\ +S\x85y\xfdO\x9c\xb6\x8c\xbb\x1f\xfe\xb2_\x7f\x95\x15\ +u\x9cv\xe2\x179\xdc\xbc\x97\xef\xff\xf2t\x9a\x1a\x1b\ +\x00\x186|\x06W\x9d\xff\xdf(\x15\xf2\xdf\xb7\xc5Q\ +\x18\xe3\xc6\x9d\xca\xf9\xa7\x9b\x94\x95d\x9b;\xfd:\xee\ +~\xe4\xcb\x9d\x9c!]\xb5\x95\xaf=\xc2\xb9\xa7}\x8d\ +\x99\x93\xaf\xfe\x8b\x01\xe0\xf4\xc0Z2#\xfa\x93\x1e\xdc\ +\x1b\x8a\x0a\xa0)4\x94\xa6/\x09\xa1\xf3\xbc\xed\x8e\xf9\ +\x10V\x15J\xe0\x981\x81\x8aL\xa8\x9c\x13\xb7\x11N\ +%\xd4\xd5\xb6\x0d])\xa2\x08W\x87HZ6#[\ +\xdaA}Z#\xf6\x17\x22\xca\x04\x05\xc2\xa6\xff\xc5\xb4\ +&\x10;\xfa=\xf8\xb58=/\xc4\xd9\xf6\xf5\xc08\ +q\xbd\x8e\x01N\x98\x8a~{\xf2\x13\x1d\xf7s\xc7\xd0\ +\xd2\xb0\xd3\x80\x15\xef\xb1\xe1\xd2\x89&5\x16\x04\xe1\xed\ +)+PJM\xd1\x10\xc2\xe2\x88\x0d\xed\xcf\x9a\xba\x95\ +Z\x80\xb2\x09\xd4Jy\xf6\xd1\xe5y:\xa3\x134:\ +%\xa0\x22\x85\xeeU\x88\xa8-\x81\x92BP\x01\xe2\xc6\ +M\xc4\x8c\xac\xbb.\x95\x90\xecq\xdb\x85\xbd,M\x5c\ +\x08&.u$pBP\x81\x9f9\x17\xf2\xecj\x05\ +\xe3\x8f\xe0\xef\x00\x0e\x10\xfb\xb8o\x1c#\x15\x7f\x7f\xb0\ +\xe9\x00K\xb7.\xe2\x84\xc1\xa7PQTi\xfa\x07)\ +\xb4\x14v\x1dE\xb4\xeaf\xb4\xd6\x14Q@\x90\x13\xc8\ +\xfd\x82\xb4\x96\xe8\xfe\x06\x04\x0b]\x04{A\x1en\x04\ +\x9dC\xe8\xc8*\xbd\x1a\xaf\x84\xb0P\x5cK\x89T*\ +\x01\xedM\xbdOS\xd1D\x9b\xbcb\x5c\xce\xb7&\x86\ +\xfa\x12Ad\x01\x95\xbd\xeb\xda\x94\x89\x02aA\x99\xfd\ +^\x04D\xca\x1a\xf5\xda\xb1o\xd2\xb0f\x899J.\ +\x8d\xc8P[\x1e:D.\xff\xdb\x0aI\x99\xfb\x8d\xcd\ +\xf7\x05\xa7\xfam\xc2\x9a#\x0f\x90=\x93l\xcb\x1fy\ +v\xd6\x87Bk\x94\x0e\x80B\x84J'\xc2\x9d\xb1\xac\ +o\x9bUmn%T\xae\xdc\x92\xb6\xa0X\x12F\x1d\ +d\xa3,\xcd\xd9\x06v5\xbdISv\x1f\x912y\ +\xc0\xee\xf8N\xc4\xca\xfc\x14\xd89rc3e\xbc\xa2\ +(G\x18\xd5\xd3N#\xce\xe1\x12\xc8-\x14\x17VR\ +[9\x86\x92\xa2n&o?\x90\x08\x1d\x82N\x1b'\ +\x19qX/2@\x91#M1\xa6Np\x8e@\xa4\ +\x0d#\xac\xed\x9a\x15\x10\xc8\x0c\x81L\xc5\xcc\xbc\x07]\ +\xe6{aK-\x01\x08)\x90:\x22\x90iB\xd1\x81\ +\x89\xbep\xe1\xd0\xfe)6\xfb{\x96\xd9\x01\xbaX\xe8\ +*?\x0a ~_\x80\xf4\x8c\xb2{Y9A)a\ +\xdf$\x8e-u+E8o\x9f\x17\xf7\x92\xb8\xba\xbe\ +\xee~{A6\xdf\xdc\xb9mn\xad\xb6ct!\xd5\ +I\x06Z\x08\x03\x0e}\xf4\x80\xf6\xc3Fk\xb4u~\ +\xb8\x10|\x97G\xef\x9c.1\xdc\x8e\x9f7\xbc\xe3\xc0\ +\x89p\x19\xa7\x01\x89\xb5\x8b\x90\xe8Hypk.E\ +\xfb1\x98\x10\xe8\xc4\x1b\xc5\xb1\xb4\x96\xe55}\xa2|\ +Q-e\x9e\x17\xa37\xa1\x0c;\x9c\x88l\xf1\xce>\ +\xa1\xf1\x02\x8c\x02|\x01y\x13?\x8f\x0f\xd1q\xb9,\ +\xdeC\x9ap\x95\xfa\xfc\xf0\xe3\xcf\x01>\xfe=\xfe\x97\ +\xb4A}\xa7\xb1\xef\xe0&\xea\x0f\xecA\x06\x92\xb1\xc3\ +\xcfd\xdb\xce\xe5<\xf8\xe8\xb7h8\xb8\x97\xc6\x86\x03\ +\xdc~\xdf\x17y|\xd1w\x09\xc3,\x00\xeb\xdf|\x06\ +)\x03F\x0f;\xe5\x1d\x8f\xad\x22\xd5\x09(\xca@2\ +q\xd4\xb9\x00l\xdd\x11\xb3\xb7\xe5%5td[\xba\ +dgZ\xdb\x0e\x01PZR\x95\xb7\xbd+\x10:k\ +\xeaU\xa4\xd3E\x1clx\x8b=\xbb\xb6\xf8\xed/\xbc\ +\xfc;\xfe\xfb\xe6\xab\xde\x93\xd0\xc0\xae\xce[US\xc7\ +\x90\xfe\xb3\xd0Z\xb3a\xf3\x22\x00z\xf72BVm\ +\xed]\x8bq\xb5u4\x01P\x99\x00RG;\xfe\xe4\ +\xb1&\xe4{\xdb\xce|v\xa6\xbag?\x16\x9e\xfc/\ +\x1c\xa8\xdf\xca\x1f\x1e\xbb\xe18\xaf\xe4Oo\xb3\xa6|\ +\x94\xc6\xa6=,z\xe5\x97l\xd8\xfc,KV\xdcA\ +\xdf~#9\xef\xb4\xaf\x91J\x15\xf0\xf0\xd3_\xe7{\ +\xbf\x9c\xcf\x8fo>\x9bg\x17\xff\x9cl\xae\x95\xb1\xc3\ +\xcfd\xe2\x84\x05\x00,Yq;ZkF\x0e\xe9\xbc\ +\x86\xa6O\xba\x84t\xaa\x90\xf5\x9b\x9e\xeer=\x00\x9c\ +w\xfa\xbf\xd3\xad\xbc\x8e%+o\xe5\xc77\x9f\xcd7\ +~<\x9d\x87\x9f\xf9\x06R\xa68\xed\xc4/RU\xdd\ +\xbb\xcb\xfd\x92m\xd2\xf8\x85\x94\x95\xd6\xb0}\xe7J\xbf\ +V\xd6n4\x0e\x98\xe9\x13>t\xd4\xfd\x06\xf7;\x81\ +l\xae\x95_\xddq\x05\xff\xf6\xdd\xb1<\xf0\xe4\x0d(\ +\xad8\xf7\xd4\xaf2l\xf8\x0c\xdfo\xc4\x88Y\x5c\xb8\ +\xe0\xdbH\x19\xf0\xea\xea;\xf8\xe1Mg\xf1\xbd_\x9d\ +\xca\xf2\xd7\xee\xa1_\xef\x89\x5c~\xee\x8f\x90A\xfe\xab\ +\xa3O\xaf\xb1L\x18u.\xcb\xd6\xdc\xcd/o\xbf\x8c\ +[\xef\xff{\xf6\xd7o\xa1\xba\xfb \xe6\xcf\xfe\x8c\xef\ +WVQ\xc9\xe5\xe7\xfd\x84\xa2\x82r\x9e]\xfcs\xbe\ +\xf1\xe3\xe9\xfc\xe8\xa6\x85l\xdf\xb5\x92q#\x16v\x1a\ +\xf3\x05g|\x83\x92\xe2\xee<\xf3\xf2O\xf9\xaf\xff9\ +\x9d\xef\xfcb\x0eO\xbd\xf8C\x0a\x0b\xca8s\xee\xf5\ +\x14\x14\xe7\x03\xd5\xea\xaa\xc1\xf4\xeb=\x91G\x9f\xfd\x16\ +?\xbc\xe9,\x1e{\xee\xdb\x1cn\xde\xcb\xe0~'p\ +\xda\xdc\xcf\xbe\xe3\xbc\xce\x98v\x11\x0b\xe6^O6\xd7\ +\xc6\x8bKo\xe4;\xbf\x98\xc3\x8fnZ\xc8\xfaMO\ +3|\xd0<.9\xbb\xb3\x90\xdb\x88\xc1\xf3\x18P7\ +\x85\x97W\xdc\xc2\xcf~{\x01w=\xfc\x0f45\xef\ +\xa3O\xedxN\x9a\xf1\xb1w<\x1f\x98\xa8\x83\x8a\xb2\ +Z\xde\xde\xb3\xa6\x13\x03YU9\x00\x80\xfd\x07\xbbv\ +\xd6%[2eb\xd3\x9bK\xd9\xb3\x7f#\xdd\xca\xeb\ +\x185rN^\xbf\xd2\xf2\x0a\x86\x0c\x98Mc\xd3\x1e\ +V\xad1k\xe6\xfc3\xbe\xce\xc0\xbe\xd3X\xb7\xe9)\ +n\xbe\xfb\x1a\xfe\xfd\x07\x93\xb9\xf7\xb1\xeb\xd9\xb1k\x15\ +\xe5\xa5=9\xf5\xc4\xcfw:\xdf\xb4\xf1\x97QZR\ +\xcd\xb3\x8b\x7f\xce\x8fo>\x9b\x07\x9e\xbc\x81l\xae\x95\ +\x11\x83Of\xfa\xe4\x0b}\xbfl{\x07\xeb7=\x05\ +\x08\xa6M\xe8\x9c\x0e0c\xf2\xa5\x14dJ\xd8\xb8u\ +\x91\x07\xaf3g\x5c\xca\xdc\x19\x9f$\x9bm\xe1\x9eG\ +\xff\x89\x1b\xbe?\x81\x9f\xder>\x1b\xb7\xb2a+\xb9\xb0\x0d\x15u\x10\xea\x9c\x09\xb5%\ +\xa4\x8d&\xdaD\x87\xc9(\x0c5r\xbf\x22\xb3U\x13\ +D\xa0\xcbA\xd5\x14\xa1J\xcb\xd1A\x1a-MH\xa4\ +\x16\x22/\xef\x15@\xcb\x94\xf9M\xb8\xfa\x9fx\xb0\x1c\ +\xea\x9c\x85\x9b9Lv\xabcYM\x95[-4J\ +(\xb4\x88l9\x1fm\xaf<\xf4\xec\xab\xd2Y\xb3\xbf\ +\x0eQ:$T9B\xddNH\x8e\x88\xb8\x16\xae\xc9\ +\x8d\x0c\x09\xb5aJ#L\xc9 \x17\xa6\x1c\xe1@l\ +h\x81\xaf\xf91p#\xb2\xb9\xb5\x09\x05q\x0b\x88#\ +\x9d3G\xd7\x91\x0f\xa77\xd7\xa6\xd0\xba\x00T1Z\ +\x15\xa0t\x8aH+B\x9d%\xa7\x9b\xc9\xeaFr\xaa\ +\x91\xacj$\xab:\x08U\x8e\x9c\xca\x91\x8d:\xe8\x88\ +\xb24g\xeb\xd9\xdb\xbc\x9d\x0d\x07\x16\xb3v\xdf3\x1c\ +h\xddJ6l#TY\xd0)\x04\x01\xd2\xbaV\xcc\ +\xfa1\xce\x12\x89D\x92A\x12\xd8\xa0z,HN\xd9\ +\x95\x98F\x22\xd1*KS\xebn6\xef^\xc4\xfe\xc6\ +7\xc9\x86M\x84Q\x1cr\xadt\xbcb]\xfa\x84\x13\ +\x09\x93\xa2\x04D\xca\x80O\x1d\x98\xef\xdd8\x04\x86\xe9\ +t\xfe:\xe7\xfa\x10\xd2(z\xdb\xc2\xdd>\xd4XH\ +\x02\x912\x82Y\x22Q{\xcd>\xacy\xe5\xb2D\x0c\ +|\xcd\xc9,\xdf\x9dt\x9ex\x1c\x1c\xf9\x87\xde\xf41\ +a\xcc\xca:N\x1c`\xf4\xcf\xa4v\xa2[\x81ev\ +\xdd84N\x04\xcfy\xd2\xbc[\xc9\xff\x1d\x8bg\x19\ +\xdc\x1b\xbb\xf0\xbc\x03\xc7m\xd19\x0bfc@h\xf0\ +\x9f\x22\x8a:\x88\xc2V\xfb\x93EEYT\x14\xa2\xa3\ +\xac\x19\x83\xd2\x86AU\x91-S\xa4\xec\xa7\xcdwW\ +\x91\x8dB\xb0\x00\xdb\xbe\xb7\x0c\xb0\x0em\x99\xa3\x9c\xd1\ +\x87\xd0\xa1\xd9\x16\x85f\x1e\x94\xdd\xc7\xd6G\xf7\xe7\xd1\ +\xa1Qyv\xef@\xa5@e\xcd\x98\xc2\x0et\x94E\ +\xe5\xdaP\xd9VTG3:\xec\xc0\x97Rr\x17m\ +\xb5\x06\xec\x82\x00\xff\xads\xe8\xba\x17\xb4sd%\xfb\ +:\xc7\x9f}\x07\xea\xff\x1f\xe5\x00\x97\x97\xf5b\xc3\xe6\ +g\x01\xe8\xd3g\x04\xc5E\xdd\xd8h\xffv-\xec\xc8\ +\xf1\xc2K\xbf\xf3\x7fo\xd9\xba\x82\xe6\x96\x03TV\x1c\ +\x9f\xd1\x22\x03\xc9\x15\x17\xfd\x80\xba^c9\xd0\xb0\x8d\ +G\x9f\xfe.`\x0c\xad\x92\xe2J\x0e\x1d\xde\xdd\xe5~\ +\xadm\xc6\xa0+)\xea\xde\xe5\xf7\xaeM\x99|\x0e\xf3\ +f~\x0a\xadU'q\xa7\xf7\xb3\xbcIUuo>\ +~\xd9-\x04A\x86\x15k\xff\xe0\xc3\x04\xab\xab\x0c\x13\ +\xdd\xda~\xa8\xcb\xfd\xda\xdbM\xc8pYi\xcd;\x1e\ +\xff\xe2\xf3\xbe\xc1\xe0~'p\xb8y/\x0f=\x11\x0b\ +\x81\xc9@r\xe99\xdf\xa3 S\xcao\xef\xbd\x8e\x8e\ +\xd6\xb6\xf7\xe2r\x8e\xa9\xe5r\xed\xfc\xfa\x8e\x0f\xe7\x95\ +r\x9ay\xc6UDQ\x8eWW\xdf\xc93\x8b\xfe\xc7\ +o\xdf\xb6u\x0d=\xab\x871j\xc8)\xf4\xed=\x9e\ +\x95\xab\x1e\xe3\xed\xed\x1b\xd8\xb1{\x15\xfdzOd\xd4\ +\xa8\x93X\xb7\xeey\xdf\x7f\xec\xf03\x01xe\xd5\x9d\ +G=\x7fm\xf5\x08\xc2\xb0\x83\xfb\x1f\xfb\x9a\x07<\xcf\ +<\xf7k\xcaK{RS5\x84\xea\xaa\x81\x1c\xdc\xbf\ +\xeb\x1d\xafa\xf2\x18\x132\xbaz}\xcc\x18.^~\ +\x1bsg\xfc\x1dC\x07\xcc\xa6\xaa\xa6\xae\xcbRU\xd9\ +\x5ck\xde\xb5/z\xe17d\xd2\xc5,\x98\xfbO\x9c\ +2+f\xf9\x16\xcc\xfb'\x84\x90,Yy+\x0f<\ +\xf2-\xbf\xffm\xbf\xff\x22=\xba\x0f\xa4\x7f\xdddf\ +\xcd\xb8\x22\xef\xd9\x922\xc5\x93/\xfe0O\xc1\xbb\xa5\ +\xb5\x9e\xeb.\xbf\x93\xfeu\x93\xfc\xb6SN\xfa\x0cU\ +\xdd\xfa\xb3b\xed\xbd<\xf4\xd8w\x00\xa8?\xb0\x87_\ +\xde\xf2a\xbe\xf2\xd9\xe7\xa8\xaa\xec\x1f\x1f3\x90\xf4\xec\ +1\x94\xa6\x96\xfd<\xfc\xf8w\xfd\xf6Gw\xff\x80\x8a\ +\xf2ZJ\x8b\xab\xa8\xe91\xa0SN\xff\xdd\x0f\x7f\xd1\ +3\xee\xdb\xb7\xad\xa5\xa8\xb0\x1bsg|\x92\x9a\x1eG\ +\x17\x90\x0b\xd2)N=\xd1\xa4R<\xf5\xd2\x0fY\xf4\ +\xc2-\xfe\xbb\x1bw|\x8c\x7f\xfe\xdc\x22F\x0c>\x99\ +1c\xe6\xb1vm\xfc\x9e\x912\xc5\xbd\x8f\x7f\x85U\ +\xab\x0c\x98\xdc\xccr\x02\x99\xe6\xa23\xbf\xc3\xc0\xbeS\ +\x8fz>\xd7\xfa\xf71\x0cjc\x17\xef\x10\xc7\x90\xef\ +\xd9\xff\xc6\xbb\x1e\xe7\xc8\xf6\xda\xc6G\xe9U=\x9cI\ +c\xce\xcf\x1b\xef\xf4I\x97\x91N\x15\xb2\xee\xcd'Q\ +\x91\xa2\xb2\xaa'\xbd\xaa\x87\xd3\xd4\xb2\x9f;\xee\xfb\x82\ +O\x07xi\xf1\x1d\x1ch\xd8\xc6u\x97\xdfIM\xf7\ +\xc1\x9d\x8e\xaf\xb5\xe27\xbf\xbf\xd6\xcf\xfd\xb6\xadk\xe8\ +V^\xcb\x9c\xe9\x9fd\xc8\x80Y\xbc\xbc\xe4.\xdfw\ +\xc9\x8a\xdb\x994\xe6BF\x0e\x99\xcf}|-\xef8\ +\xe3F\x9c\x05\xc0\xd2U\xa6\x7f\x90N\xb1`\xee\xf5\x80\ +\xe6\x8e\x07?\xef\x9f\xaf\xa6\xc6\x06~\xbd\xed\x1a\xbep\ +\xdd\x83\xd4\xf5\x1a\xcb\xbc\x13?\xce\xd3\xcf\xfd\x12\x15)\ +\xee~\xe8K|\xf6\x9a\x07\x990\xea\x5cV\x8f{\x88\ +\xf1#\xcf\xa6\xaa[\x7f^\x7f\xf3\x89\xbc\xe7\xf9\xcc\x93\ +\xaf'\x9d.b\xd5\xba\x07\xf8\xdd\x9d\x9f\xf3\xdb\xef{\ +\xf8\xebt\xab\xe8\xcd\xd8\xe1gr\xfa\xdc\xcf\xf1\xe0\xa3\ +\xdf~\xd7\xf9=\xdcd\xc4\x02\x07\xf4\x99\xd8e*\xc4\ +{\xdd\xd2\x83\xfb\x10\xf4\xee\x81,-B5\xb7C \ +\xd0)\x09i\x8b\xee\x1c\xc9 \x8c\x91%\x04FuU\ +\x18&\xcd\xd8\x14\x8a\xc8\x86\xbd\x19!\x22\x13\x13,\xa4\ +\xcd\xff\x8d\x12\x80\x19#\x22#\x95 \x10\xe9\x18\xadF\ +\xa6\x7f\xae<\xa2\xbe \x07\xfb\xd2\x88\x22(\x00R\xd6\ +\xa9\xef\x19Y\x11\xfb\xfc=!\xeb\xa2\xd5\xec\x98\xbc\xdf\ +>\xc9\x1e\xbb}\xb4\xb1i$\xb6\xaeoL\x88\x81\xcf\ +\x8a\xb0\x00\x00 \x00IDAT\xe2vq\xc7v\xc7\ +E\xd8\xb42G\x0c\xd8\x13\x0beX\xe1 \x8a\x0bj\ +8\xa3T;\x1bO\xc7 \x18\x05\xbd\x0aG\x12\x96f\ +Y\xdf\xf1\x02\x11\x0a\xa1\x02\x93\xf7jE\x91\xbc\xb8\x91\ +\xe3\x80\xa4\x86b\x09U\x05\x06\xfcv/C\xa8\x0c\xf2\ +\xf9\xcd\x88C9\x8cA\xec\x84\xac\x0c 1%\x90\x5c\ +`\xb6\xb2\xf3\xa1\x89U\xa0\x1dLp\x06\xb9\xab\xed\xeb\ +xS\x81\xbb\x22\xe1\x8f\xe7\xd8a\x9b'\x88\x0b\xa9N\ +2\xc9\x09\x06\xc5\x8eD\xd9\xb15\xb4\xd4\xb3l\xdb\xf3\ +L\x1f4\xc7\x96H\xd2\xa44\x10\xa4AJB\x14m\ +\xb4\xa0ED\x91*6p\xaa^\x92A\xd0\xd1\xd7\x82\ +`]l\x8e\xd6\xd4\x00\xc2\xe5\xed\x99\x10\xfbH\x1b\x19\ +\x1eaCE=\x9b\xa6C4)s\xb3,\x13l\x0c\ +x[\xb6H\x83\x22\x87\xd4F\xb5\xd7]3\xc4\xa5\x95\ +L~\xb0\x05\x7f:\xce\xfbT\x9e\xc9s7^X@\ +m\x16\x8a\xc2\x09\xf7\xe8\x98\xb1\xd6\xc4\xc0\x16\xc7\xfe&\ +s}u\xe23f\xf2\x9c\xf0\x95)m\x94Ca\x14\ +\xa2\x8d\x13%\x8d\xd0\x19\xb4N\xa3\x09L\x1f\x0c\xc3\x9b\ +\xd3\xadD\xaa\x85\x90\x900jG!\x08UH\xa8s\ +\xe4\xa2\x1cma+{\x9a7q\xb0u7ma#\ +\x91\x0e-\xa8u\xe2`\xb6\x03@\xbf\xbec\ +()\xee\xce\xce\xbd\xaf\xe79\x97\xc0\xdc\x87WV\x9b\ +q\x0f\xe8;\xc5o\xdf\xb7\xe7-\x1e}\xf6\x9b\x08!\ +\xb8p\xc1\xb7\x998\xfa\x5c\x1a\x1a\xdf\xe6\xee\x07\xbf\x9c\ +\xb7\x7f\xff\xba\xc9\x80\xe6\xa5e\xb7pd{m\xc3c\ +\xe6\xfc\x09g\xcd;5\x97.\xd2\xabz\xf81\xf5\xff\ +s[z`o\x82\x9a*H\x19\xc1\x11\x02i~O\ +\x1b\x16X\x04\x02)\xccO \x02RB\x90\x09R\x14\ +HIA\x10\x90\x12\xa6\xb6o\xca\x9a\xb8\xa6$\x89\xf6\ +@W\xa8\x08\x11\x99\xf2GB\x81\x88\x142\xd2\x04\x0a\ +D\xa8l*q`\xc0\x852\xfb\x84\xc5\x9aC\xb5\x8a\ +\x96&\xc8\x02\x91#q\xc8\xc3\xa9\x06\xb69\x16\xd8\x81\ +Xa\x22\xb0\x1d`N\xb2\xbf$\xb7\x93\xcf\xfe\x1a\x96\ +0\xf1),\xebk\x09\x22i+t\xc8\xc0\xe8\xb1H\ +\xc7\x0a'\x00\xb2\x03\xd7(\xf3\xe9l\xb8$\xf8\xd5J\ +!E\x8a\xba\xa2\xf1\x0c+=\x81@\xdbR4\xde8\ +u\x86h\xccX\xe8\xb4\x80\xb24T\x17\x19\xe5\xe7\x22\ +#j$\x1e\xd8\x00*\xb4\xf3\x1d\xf9IP\xb6,\x91\ +\x9b\x16\xc7\xdaj\x0fj\x1d\x1b\x05\xc9\xf0Ak\xc2\x82\ +e \xcdw\x8eYM\xa2\x03\x07\x98%1 6\xe7\ +6c\x89\xeb\xec:Uh\x07\xaa\x0f\xb6\x1c\xe4\xf9M\ +OQ\xdf\xb4\x9b\x5c.K\x18\x85\xa8\xa8\x83H\x19\xde\ +4\xd49\xdaT\x0bm\xb4\x98\xb0\xe1P!\x0eD\x14\ +\xbce\xf1k\x05D5E\xe8\x92n\x96\x05\x966`\ +\x5c\xa00e|<\xebk\xc7\xa5\xb5\xf0\xc6=~\x9b\ +\xa9\xbfk\xc4\x9d\x8c\xe3-\x22$\xb2\x0c\xac\xe1g\x0d\ +#kj\xe2F\x89\x9f\x90\x88\x9c\xfd\xcb\x08I\x99z\ +\xbc\xa1-\x1b\x14Y\x80\xea\x14\x9b]\x19#\x03pC\ +:\xe2\xe3Z\x06M\x83)\xd3\x83\x01'\x0e\x04+\x22\ +\x93\xb7k\xd9\xe2\x9c;\x87g\x85S@\x11Z\x97`\ +\xf2}%\x91\x8e\x08uD.j\xa6]\xd5\x93S-\ +\xe4T\x1b\xb9\xa8\x83P\x87d\xa3\x1c\xada\x13\x07\xdb\ +\xf6\xf2\xe6\xc1e,\xdb\xf5(\xdb\x1b_\xa75\xd7\x80\ +\xd6\xda\x02HA\xac!.\xec3\x1a \xc8\xd8-\x05\ +\xde\xf9a`q\xda\xde\x81\xb4\xfd\xdb\xaaocJ\x14\ +I\x7f\x94\x0c\x02I\x14\x85\x1ch\xdc\x82\xcaE\xf6z\ +-\x93\xe8\x1e&\xa5-\x93\xa8P*\x8bR9R\xba\ +\x04\x06\xd5\xa1\xfb\xf4Ag\x8ap\xe5\x91\xa4\x03\xb9B\ +\xda\xba\xd0v\x1d\xebx\xbd:\xf7\x85c\xd1\x11\xc2\x86\ +N\x07\xfeA5\x22\xb0\xd2\xb2\xcb\xbe0\x9be\x89\x93\ +Mx\x07\x87v\x91\x17.$;\xf1, \xac\xd3\xc5\ +\xcb\xc3\x0b\x9bs.\x13\x8c-&\xb7\x1cWc\xd8\xb1\ +\xbe\x18F\xd49\xa4\x84\x15w\xb3\xef\x19i\x19k\xed\ +@\x9c\x8e\x1dY>bC\xdb\xe3\x11\x99\xb1\xda\xb9Q\ +*\x87\x8a\xb2Da+\xda\xce-6*A\xeb\xd0\xbe\ +\x83\xc2\x98mV9\x0b\xec\x0d+m\xd6\xac\xd9\xae\xdc\ +w~\xbf\x9c=O\xf2}\xe6\xee\xa5\x11\xd6B\xe7<\ +hU\x9e\x05\x0ec\x068\xea\xb0\xec\xaf\xfd\xf1\xdf\x85\ +\xf6%e\xaf'\xb2\x9f*DG9T\xae\x1d\x1df\ +\xed\x8b6v\x1c\xe1\x15\xaf\xdd\xef\x9e\x02\xc7\x0bi\x99\ +\xce\x89{\xec\xea\x00'\xd7\xd1\xb1\xb7\xbfY\x06\xf8p\ +\xd3\x1e\xcf,m\x7f\xfb5\xb4V\x0c\x1f4'\xaf\xde\ +kaI\x09\x1f:\xf7{,_{/k\xd6<\xc5\ +\x80\x81\xe3(/\xedI\xfd\xa1c\xf3\xd8\xa7\x0a\xd2\x5c\ +s\xe9/\x199d>\x87\x9b\xf7\xf2\x9b\xdf\x7f\x8cm\ +[\xd7\xf8\xef\x0f\x1e\xdc\x89R\xa1\xcf'=\xb29\x06\ +\xa7\xd1\xb2\x05G\xb6\x13g]\xc5\xb9\xa7~\x15!$\ +\x8f=\xf7\x1d\x9e|\xe6\xe7\xc74\xae\xae\xda\xb8q\xa7\ +r\xe6\xbc\xeb;m_\xb2\xf2V\x9e{>\x1f\xc8\xf4\ +\xae\x1b\xc2\xb5\x97\xfd\x86\xca\x8a\xbel\xd9\xbe\x98\x1b\xef\ +\xfcX\x9eP\x913\xc6\x8f\xa6\xca\xec\xb6\xd7\x1f\xea,\ +B$\x03\xc9\x95\x17\xff\x88\x09\xa3\xce\xa1\xa5\xad\x81[\ +\xef\xfb;6nX\xec\xbf\x1f8h\x02\xf3f~\x8a\ +\xb7\xf7\xac\xe1\x91'\xbf\xdbi\xff\xf7\xbb\x1d:\xdc5\ +\xbb\x9aJ\xa7\x999\xed\x0a\xfa\xd7M\xa2G\xe5\x00z\ +t\x1f\x98w_E\xc2W\xb4x\xf9\x9d\x9cz\xe2\x17\ +\x18>h\xae\xcf\xab\x9e6\xf12\x84\x10\xbc\xb6\xe1\xd1\ +.\x8e\x1e\xb7\xc7\x9e\xfd\x0eW]\xf0\x0b\xfa\xf5\x9eH\ +\xbf\xde\x139\xf7\xd4\xaf\xb2c\xf7j\xde\xd8\xf2\x97\x16\x9bP\xfb\xf1#\xcf\xe6\xc1\xc7\ +\xbe\xd5)z\xe0`\xc3[\x9d\x8e\x97m\xef\xa0\xb9\xf5\ + \xdd\xca{SY\xd5\x93\xaa\xca\xbeF\xfd1H\xf1\ +\xc5O<\xd9\xa9\xbf\xb4\xb9\xf1\x95\x15\xf99\xcc\xed\x1d\ +M\x9d\xeaW\xb7\xb7\xb4\x10F\x1dy\x0e\xa7\x1e\x95\x03\ +\x01\xcd\xdb\xbb:\xd7\xb0>\xd0\xc5\xf8\x1ey\xe6\x9b\x5c\ +v\xce\x0f\x192`\x16C\x06\xcc\xe2\xfc3\xfe\x83\xb7\ +v.g\xe3\xe6E\xbc\xbc\xec\xb6N\x02[]=k\ +\x8dMf=\xa7\x82L\xa7\xef\x5c\xeb]3\x02\x80\xe2\ +\xc2\x0an\xf8\x87\xce\xf5t\x83\xc0\xbc*\xbb\x1f!\xe6\ +\xd6\xd2v\xb0S\xdf\xc3\xcd&\x1c98\x06\xb5\xf6\xea\ +*\xa3\x0f\xd0U\x14\xc9\xbe\x83\x9b\xe8\xd1}\xa0w\x1a\ +\x1cO;T\xbf\x9f\xcdo\xbd\xcc\xf0As\x99<\xfe\ +\x5c\x16\xbfr7\xbd\xeb\x86\xd0\xb7v\x02o\xefY\xcb\ +\xf6mk\xf3\xfa\x0f\x1c0\x91Ic\xce\xa3G\xf7\x81\ +\xf4\xa8\x1cH\xb7\xf2Z\x9c1\x1d&E\x96lkn\ +\xe9|\xdd.\xe5Cv\xe1\xf0[\xbd\xfeajkF\ +2y\xec\x85\xfe}0c\xe2\xe5\x08!Y\xb3>.\ +)\xd7\xb7\xb7\xd1#h8\xb4\xa3\xcb\xeb\xdak\xd9\xf0\ +\xeeG83^^r\x17\xc3\x06\xcda\xdc\x88\xb3\xd0\ +Z\xf3\xfbG\xff)\xcf\xe9VZ^a\x9f\x0f\xcdG\ +/\xf9M\xa7\xe3\xba\xfa\xca\xdd\xca\xde=\x05\x01\xe2\xfb\ +U\xdd\x05;\xfe~\xb4\xcc\xb8a\xc8\x1e\x95F\xb9\xd3\ +\x86?\x8b\x94D;\x00,]\xc8\xab \x90\x92@\xa6\ +H\xcb\x00\xa5!\x14\x9a@\x08\x94\x08\xc8)e\x9c\xee\ +VP\x05\x15\x19\x00\x9c\xca \x956\xc7\xd1&|:\ +\x8d\xab\xcfj\x19\xc4P!\x82\xc0\x96JI!\x02\xc8\ +U@}!\xb0\x03\xc8\x18\xfd\xa7\xc0\xbev\x9c\x99g\ +\x0c\xc1\xd8\xb4\xf1Q\x8c\xf6o\xad\x0d\x89\xedA\xb3%\ +\x95\xbc\xca\xb4%\x18\x92\x19d\xc9\x1400\x00W\xba\ +\x1f\xc70'\x22\xe4\x02C\xde\xfaq\xb9\x1c`\xc3t\ +\x99\x9c\xe7P\xe3\x04\x84\xed\x09#\x84\x0e\xa9+\x1e\x85\ +\x0a#64.'\xb2\xce\xee\xb8\xe6\xafe\x81%P\ +\x12\x18\xf6\xb7g\x09t+\x856\x8d\xd8\xbe\x1f\xb1\xfc\ +\x10\x8e\x8d\x8dY)\x81\xb0\xc2D\xd2\xb3o\xe0\xd8*\ +\xc7\x88H?+F\xe4\xc9\xc1\x1cg\xeb\x89\xbc\x5c`\ +m\x19\xa6\xc8\xcf\x93\xe9\x17\xe1\x98\xe2\x18$\x9b|a\ +\x07\x87\xdd\xb1\x1c\x8b\x0c\x9a\xa6\xb6\xc3,\xdf\xbe\x98i\ +\xfdgRQ\xd2\x13t\x81\x0d\x98N[\xe5[h\xa3\ +\x15\xb4\xa0\x88b\x02\x15 \xeb\x15\x05Z\x92\xed\x03a\ +\x05D\xaa\x18\xb9W#Z\x1a\x90\xca\x1a\xc2\xc2\xdc\xc0\ +\x08\x81\xd4\x86\xd1V>\xac\xd4\xdc0a\x99\xa0\xd8\xee\ +\xb5\xcc\x9b[4\x98\xd0b\xc3\xacY\xdf\x86\x08\xc0\x03\ ++{<\x0d\x9a0q\xdd13\xea\x84\x83\xb0\xf3\xe9\ +k\xafj\xe1\xf3\x19]Q$\x17H\xeb\x04\xd1\x5c\xc8\ +o\x5c\xde\xc8\x88e)\xe2Pg\xb3N\x04Z\xa7A\ +\x17\x01\x19\x1b:\x0f\xa1\x05\xc8\xa1n&T\x1d\x84\xba\ +\xc3\x80n\x95#\xd4\x9a0\x8a8\x9c=\xc8\xf6\xc6\x8d\ +\x1cl\xdbA\xa8\xda\x13\xe06\xae\xbd*\x92@\x0eM\ +,\x80\xe6\xd6\x86\x83\x95)\x5cX\xbd\xb4u\xa7]-\ +\x5c#\x88F\xe2\xde\x1b\xa5fi\x9d&\xcd\xad\x87\xd8\ +yp5}k&\x12H\x93\xdb\xebA\x93L\x81\x08\ +\xec|+\x22\xddJ\xba\xb9\x89T[\x9a\xa8o\x11\x84\ +\xd5\xa8\xbd;I\xd9RJR\xd8\xe0k\xe1\xee\x92S\ +\xc7V\xe6=\xe3\xf3r\xb5\xd5\xe1\x91Ha\x9c\xc0R\ +gm(y\xe4/\xd9\x94\xdcq\x80\xd3\xdeK\x1b\xd2\ +\xec\xeew\xbcF\xec}\xc5E\x15\x98\xeb\xf3\x22i\xf1\ +\xe2\x8a\xbfs[5\xe4\x959\x12.b\xc3\xe6\x19;\ +\x85j\xfb\xd0\x99Z\xbb\x98\xfb\xa1#+\x06\xe8\x222\ +H\xacSs~/\xa2\x06\xc6\x91\xa0\x15Qd\x9d5\ +\xc90c\x1c8\x0e\xadW\xcfE%\xb85k\xfb\x09\ +s\x8e\xfc\x5c`;f\x9b\xdfk\xc0\xb0aq\x0d\xfb\ +k\x87%\x84=\xae\x7f\x5cp \xde\xe5O\xbbu\xa2\ +UhXc\x00\xab\xe2\xadm\xd4\x84\xb96\xc3\xf2j\ +\xfb\x90h\x11\x99gB\x85&\x0a\x22\xb05\xe9\x9d\xe6\ +\x92\x13\xe2\xd2&\x22\xc4\xbc\xccE\xc2;)p\x11\x22\ +\x8e\x8d\x8e_\xda\x9d\xed\x94wk\x7f\xb3\x00x\xdb\xce\ +\xe5\x9c0\xf1*_\xfbt\xdd\x9bO2\xb8\xffLf\ +\xce\xb8\x8cW\x96\xdfCQQ\x09\xe7\x9d\xf1U\x86\x0d\ +\x9a\xc3\xe3\x8b\xbe\x07\xc0\xc8\xa1'\xa3\xb5b\xfd\xa6g\ +\xde\xf5\xf8\x05\xc5E\x5c{\xd9\x8d\x0c\x190\x8b\xfaC\ +\xdb\xb9\xe9\xaek:\xa9\xe5F\xb9\x90\x96\xb6\x06\x8a\xbb\ +\x10N\x02(.\xea\x06t\x0d\xba\xe6\xcf\xfd\x04\x0b\xe6\ +]\x8f\xd6\x9a\x07\x9f\xbc\x81\xe7_\xfc\xd3\xc4\xad\x5c+\ +*,\xef\xb2F\xb0\x03E\xae\xf5\x1b0\x86k.\xbe\ +\x91\x8a\xb2^\xac\xdf\xf4\x147\xdf\xf5\xc9N\xf9\xaa\xf5\ +\xd6\xf8\xecJ\x10\x0a\xa0\xb0\xd0\x00\xe0}\x07\xb6\xe4m\ +O\x15\xa4\xb9\xfa\x92\x9f3z\xe8i]:\x0c\x00\xe6\ +\xcf\xfe\x0c\xe9T!\x05\x99R>s\xed=\xf1\xbe\x81\ +a\xa9zt\x1f\xc8\xe7?y?\x07\x0f\xbd\x95\x17\xa6\ +\xf8^\xb5\x8el\xe7(\x81\x9e\xb5\x03\xf8\xc4\xe5\xb7y\ +\x86\xf0\xd0\xe1\x9dl\xde\xbe\x84\xb7w\xad\xa6\xb2\xa2\x0f\ +S\xc7\xe7\xe7.\xb657\xb3q\xcb\x22\xc6\x8d8\x8b\ +I\xe3\x17\xb2t\xd9\xfd\x8c\x1az*Q\x94e\xf1\xf2\ +w\xaec\xbay\xd3r~\xf0\xeb3\x992\xfe\x02\x86\ +\x0f\x9aK\xff>\x93\x19\xd0g*\x03\xfaLe\xda\x84\ +\x0fq\xeb}\x9fzG!\x9e\xb1\xc3M.rYI\ +5\xa3\x87\x9d\xdee\x9f\x8a\xb2Z\xa6N:\x8fW\x96\ +\xfe!o{*U\xd0e\x7f\xe5\x8d:\xe5\xa3)\xda\ +\xda\x0e\xb1}\xd7\xca\xa3\x8e\xe3H\xc0\x16\x1d%\x0a\xe2\ +\xc8\x96J\x15\xa0\xb4\x22\x97\xed\xac\xb8\xdbns\xcb\x93\ +\xed\xb5\xb5\xcf\xb0k\xdf\x02\xa6\x8c\xbb\x80\xe1\x83\xe6\xd0\ +\xb7v\x02C\xfa\xcfbH\xffYL\x1d\x7f\x09\xb7\xdc\ +\xf3\x89\xaaL\xf4\x89]'\x92\x94\xe5\ +\xe3]\x0e\xbas\x85\xa4\x12s,\ +\xda\xe4\xe9\x9b\xf2M\xc2\x1f\x1f\x8c]\x830\xe5\x80\xdc\ +\xf5\x0a\x84e\x90\x9d\x03\xc6:\x9c\xa4\x0bg\xb6k\xc9\ +:C\x1c\xd8\x8c\xe7\xd2\xaeU\x9c\x13/D\xfb\xeb\x8a\ +\xd7\x97\xf90\xabO\xbb|\x0e{\x98\xb8P\x98{\xc1\ +Y\xa7\x8b\xca\x19\xa5oW\xbf\xd7:V\x0c\xe0L\x08\ +\xee\xa9\xd08\x00\x84\xf4L\xad\x01\xa3\xc2\xee\x17\xda\x91\ +\x04\xfe\x1d\xe1\x22i\x9c\x18\x9a\xc6\xee/\x85%Q\xe3\ +\xfb\x8e\x13\xb4\xb2\xcf\xa2+e\x85\xb6\xa0\xd7\x03Qe\ +\xc0\xaf\xb2\xb6\x90\xb4\xac\xbcv\xdb\xb1\x22V9\x10i\ +s|\x15\xa1C\x93\xa7\xac\x834\xa4\x0a\xcd\xcb\xd7$\ +\xbc\x98wj\xd2\xf1\xe5\xcb\x01\xd8\x19\xb7\xca\xdd\xc9\xdb\ +\x91\x1f\xfe~l\xedo\x16\x00\xbf\xf8\xea\xcd\x9c0\xf1\ +J\xce\x9c\xffe\xee\xbc\xf7z\xee\xff\xe3W\xb9\xf2\x82\ +\x9fq\xd1\x99\xdf\xe1\xf49\xffHaA\x19J\x85<\ +\xf5\xe2\x8f\xd8\xbds3U\xd5\xbd\x994\xfa\x02\xb6\xbd\ +\xbd\xec\x1d\x15U\xc1\xb0\x05\xd7~\xe87\xf4\xaf\x9b\xc4\ +\xae\xbd\xeb\xb8\xf9\xeek\x8f\x9a\x97\xd9\xdcr\x80\xb2\x92\ +j\xfa\x0d\x18\xd3\x89U1lW\x0c(];\xf3\xb4\ +/p\xca\xec\xcf\xd1\x91m\xe5\x9eG\xbf\xcc\xf2\x15\x0f\ +\xff\x193a\xda\xaa\xb5\x8f\xb2\xf9\xad\xce\xe1\xc4m\xad\ +qX\xe3\x90\xa1S\xb9\xfa\xc2_RR\x5c\xc5\xd25\ +wq\xd7}\xd7w\x99c\xbco\x7f\xac\xb0\xdaU\xab\ +,\xef\x83\xd2\x11\xbb\xf7\xc4\xb9\x89I\x87\xc1\xfe\x83\x9b\ +\xb9\xf9\xf7\x1f\xcb\x13\xf3rM\x8a\x00\xa5\xa3\xbc\x5cO\ +\x88\xfd\xe2\x05\x99R\xfa\xd4\x8e\xeb\xa4\xfe\xfa~\xb6\x0b\ +\x16|\x83\xca\x8a>\xac\xdf\xf4\x14\xf7\xfd\xf1\x86\xbc\x9c\ +\xbe\xcb.4y\xaa\x8e\x01tm\xd9\x9a\xdf3n\xc4\ +Y\x8c\x1f\xb9\x90\xc6\xa6=\xf4\xa8\x1c\xc0\x1b[\x16\xd1\ +p\xb0s(\xeb\x91\xad\xb1\xe1\x00O?\xf7+\x9e~\ +\xeeW\x94\x94\x953y\xfcy\xcc\x9c|55UC\ +8i\xfa\xb5G\x05\xc0#F\xce\xa6\xa6j\x08\x87\x9b\ +\xf7\xf2\xdd_\x9cb\xff\xf1\xceo\xe7\x9fq\x03S\xc6\ +]\xc2\x94\xf1\x97t\x02\xc0]9H\x1cphk?\ +\xcc\xa1\xfa\xfd\x04\x81\x09k\xcd\xe6\xda\xf9\xf5o\xaf}\ +\xd7k9\xde\xb6\xff\xe0&\xcaJN\xa0\xae\xf70\xb6\ +\xbf\x95\x0f4\xbb\x95w\xcd\xbe\x1d\xdc\xb7\x93?>\xf5\ +\x13\xfe\xc8O\xa8\xa8\xec\xc1\xe4\xf1\xe73{\xca5\xd4\ +T\x0da\xe6\x94\x0fs\xef\xce\x1b\xfe\xecq9\xe5\xf5\ +\xa6\xe6}\xef\xcbu\x1f\xad\xb5\xb4\xd6\x031\x13\x9cl\ +;v\x19\xf1\xa6\xfe}&\xd3\xad{\xf5Q\xa3\x03\xaa\ +\xaa{3s\xf2\xd5H\x99b\xf5\xfa\x18\xdc\xaeX\xfd\ +0\x0b\xe7\xff+\x03\xfbN\xa3\xa8\xb4\x94\xe1\x83\xe7\x92\ +\x0b\xdbyeE\x1c\xe2=n\xdc\xa9\x9c0\xe9\xc3\xb4\ +\xb65p\xefc_a\xcd\xebOz1\xbb\xaa\xea\xde\ +\xa4\x82\x8c\x15\xd3\xf8\xf3ZSc\x03ol}\x9e\xd1\ +\xc3Ng\xc2\xd83hk?L\xf7n\xfdLX~\ +\xe2\xdd\xba\xf7\x80q2V\xd8R,G\xb6\x1e^)\ +?\xdf\x19\xe9\xd2*v\xed}\x9d\xaa\xca\xfe\xcc;\xe1\ +Sl\xdc\xfc<[\xb7\xac\x02`\xff\xbe\xed\xe4rm\ +H\x19p\xd3\x1d\xd7\xfd\xd9\xf5{\xdd\xfdji\xed\xcc\ +\x84\xbf\xd7\xad\xf4\x92S\x91\x95\xdd\xd1\x059t.2\ +\x88/\x9d\x82\x82\x00\x0aR\x90\x09\x11)\x89\xccAJ\ +J\x0aR\x19\x0aS\x01E\x05\x19\x90\x92\xd6\x0eAV\ ++\xda#E\xa0\x22d\x10`R\xb3B\x90\x01B+\ +\xa4R\x06H\x02)\xadH\x09\x89\x88\x22d.$(\ +\x08\x90Z\x1b \x1c\x82H[\xb6\xd9\xc6\x15\x8b\x00T\ +\x05\x1c\x1a\x09z\xab\x01\xad\x19G\xd8\xe98\xcf\xca\x85\ +G[\x12\xc12\x02\xf9\xdf\x1d\xf9)\xfc\xce\xcepK\ +\xd8A\x02\x1f\xfe\x9cJ\x99\x14\xd5\xa0\xd0\x80`\x15\x82\ +\xb6DY\x90\x86\xb0\x9d\x98\x11N\x1aM\xd6\xd6u\x86\ +adm+\x03\xc8@)\x81\xb4\xb9x\xbd\x8a\x06\x93\ +\x8dZXwx)\x01\x81\x15_R\xe8\xb4@W\xa6\ +\xa1O1\xf4-C\xd7\x94#D\xda\xa8'\xdf\xb7\xdb\ +\xc3Wsj;1\xd6\x90\x8b\x83>3\x16\x8cJb\ +a*\xe1Y\x1b\xe1\xd9\xdf\xb4\xed\xe7\xd8\xbd\x08a\xd9\ +\xa3\xd8\xecwF\xac\xeb\xe7\xce\xa7\x10\x14`\x98\xe4\x14\ +.\x8f\xd60\xcdq\xee\xa8aL\x9dsB\xd1\x92m\ +g\xe9[/2\xb9\xdfL\xaaJ{A\xba\xc0\x1c_\ +j\x02\x19\x10\xa1h\x13m(\x0d\xc5\x94\x10(\x89l\ +Td\xde\x92\xd0G\x10u\x13(U\x8a\xdc\xab\xa0\xbd\ +\x11\xa95J\xd8\xa8\x02\xad\x88\xb4\x05\x9cBX\xc5g\ +\x106\xacS9\x86\x8a\xb8\x88\xcf\xff\xc7\xde\x9b\x87]\ +vU\xe7\x9d\xbf\xbd\xcf\xb9\xf7~C\xcdU\x9a\xa7\xd2\ +\x08B\x08\x83@`F\x81\xf1\x00\x06?\x80\xa7\xc4$\ +\xd8\x8ec;\xa4\xf3\xa4;\x89\x9dNg0\x9dt\x87\ +\x90t\x06g\xf0\xd4v0\xc6\xf3\x00\x01\xcc`\x82A\ +`\x06\x09KhBBcI\xaaAU\xa5*\xd5\x5c\ +\xdft\xef={\xaf\xfec\xad\xb5\xf7\xf94\x00\x0aJ\ +G~r\x97\x9e\xd2\xf7\xdd{\xcf=\xe3>\xe7\xdb\xef\ +z\xdf\xf5.l2\x9f\x82\xbbE+\xf8uS!\x97\ +v\x96K\xecl,nP\xe4\xbdT})]&\xdb\ + +u\xbcV[-~\xa5\x0c\x08; \x111\xf8\ +\x92U\x88-b}T% 2\x02\x997x\xd5h\ +\xcb\x22\x99\x90dB'\xa7\xe9\xf2\xd8\x00\xb3\xb2\xbd]\ +\xee\x18\xa75\x8e\xae\x1e\xe4\x91\xd3\xf7sb\xf5H\x01\ +\xf7\xe0U\xcd\x9e*R'\xec\xfa\x1a\xb0\xe5\xea\xa8\x92\ +\xf2\xdd\xf5\xbc\x98\xbf\x8a\xeb\xb4\x06\xc1\xc6C0\xb0\xe4\ +\xeb\xac\xd6k\x91\xd5\xb5S,\xce\xed(\x9cm=\xc3\ +\xfeS\xc7j\xca\x13\x9a\x89%^\x06\x91\xd0\x0ch\x82\ +&#\x0ah7Wym;\xa5\x92cef\x15\x04\ +\xaa\x8cx\x80\xf7\xf3mb\xa4iF\xa4\x94\xd4i\xd9\ +ofA\xdb\x19\xb9z\xc02gR\xc0=f\xaa\x95\ +\xb57\xb1\xd7\x1b\x03\x98\xbb\xb1b\xd9\xaa\x02\xa8@\xaa\ +2\xd5\x98\x1c\xbb\x7f\xc4\x05 \xfa\xd8-c\xcc\xdb\x97\ +9\xa0t\x07fz\xebQ\x00\x9b\x11\xdc\x8dY\xcd\xd2\ +\xf4\xfce3%\xd0\xef\xdb\xef2\xd5\xa4Sv]\x82\ +&\x0c\xc4\x9c\xceK\x7f_\xdb\x9e\x18u\xad\xad\xcez\ +\x9f\xf93\xa8\xc8\xb3\x13\x92=a`\xaf\xdd\xddZ\xfc\ +:\xc7\x02\xf4\xb5\xde\xc4\xa4\xdaV\xff,9YB\x0c\ +;\x1e\x93\x9f\xe7l\xb5\xc1\xc9\xda)Y6\x12\xed\xb3\ +\x9cE\xa5\xd0\x82 M\x0b\xad\xd1\xd0Y\x13\x0cdc\ +\xfb\xcb\x1f\x02\xcb\x84\xe6\x84\xf7B\xae\xe7\xf4\x7f\x22\x06\ +\xf8\xd0\xc1\xdd|\xe1\xe6\xf7r\xdd\xcb\xfe\x06)u\xfc\ +\xd1\x87\xff\x09\xff\xe9?\xff\x00/\xb8\xfa\xbb9\xef\xec\ +\xe7\xf3\xd8\xd1\x07\xb9\xfd\xceO0Y\x1b\xab\xd9\xd3\xdb\ +\x7f\x8b\x8d\x1b\xce\xe0w?\xf2\xb7\xbf\xeezc\x13\xf9\ +\x89\xbf\xfc^.:\xef\x1a\x1e\xdcs\x03\xbf\xfe\x07?\ +\xf5\xa4}L=\xee}\xf0z\xce9\xf3J^\xf2\x82\ +\x1fX\x07\x80c\x13\xb9\xe2\x92\xebH\xb9c\xef\x81\xdb\ +\xcb\xfb\xdfq\xddO\xf2\x9d\xaf\xfa;,\xaf\x1c\xe3\xb7\ +>\xf47\x8b\xf1\xd0\xb7\x1a\xe3\x95U\xc6+O-\xed\ +>\xe3\xac\x0b\xf9k?\xf4^\xe6\xe76s\xfd\x0d\xff\ +\x89\x8f}\xf2\xc9\x99\x1dP\xf9\xe4\xde\x03\xb7q\xe1\xb9\ +/\xe2\xb9\xcf}\xe5\xba\xba\xd4\xcb.{\x09;\xb6]\ +\xcc\xe1\xa3\xbb\xd6\xb9\xd6\xfe\xe8\x0f\xfe\x22\x97\xed|%\ +{\x0f\xdc\xc6\xaf\xff\xfeOp\xea\xc4\xb1']\xf7\xaf\ +\xbe\xff\xc7\x9f\xf4\xfd\x0b.\xbc\x92\xbf\xfb\x93\x9fd\xff\ +\xa3w\xf2o\x7f\xe9\x89n\xc0\xff=\xe3\xbc\xb3\xb4\xfe\ +\xf5\xe3\x9fy\xcf:\xf0\x1b\x9bXj4\x9d\xa1\xf6\xb8\ +\xeb\xae\xcfr\xf4\xbb\xf7p\xf1\x05/c\xc9&\xc1\xb7\ +~\xedC_\x7f;\x17<\x87w|\xff/!\x92\xf9\ +7\xbf\xfcFU\x10\x9c>\xc5\xe7\xbf\xf8\x9b,-\x1f\ +\xe1\xaf\xbe\xed\x97\xd9\xbe\xe5\xa2\xa7\xfc\xfeK\x8d\x89\xbe\ +g\xd7g\xd6\xd5k\xf6\xe3\xc6[\x7f\x9b\x97\xbc\xe0\x87\ +\xb9\xf8\x82\x97r\xee\xf9Wp\xe0\x91\x9a\xa48s\xfb\ +\xa5\xc4&\xaeKz\xbc\xf4\xc5\xdf\xcfp\xb0\xc0\xde\xc7\ +\x94\xed=\xfa\xd8\x013\x8a;\x97+\xaf|5\xf7\xdc\ +\xf3\x85u\xeb\xff\xfe\xef{\x17W?\xf7{\xb9\xe3\x9e\ +\x8f\xf2\xe1\x8f\xbd\x9b\xa7\x1b\x07\x1f\xbb\x8fK.|9\ +/\xbe\xfa\x07\x9e\x00\x80/\xdf\xf9\xaau\xaf\xaf\xbc\xf2\ +\xd5\xbc\xed\x0d\xff\x9c\xa5\xe5\xc7\xf8\x8f\xbf\xfa\x83\x80&\ +\x0f\xae\xff\xdc\xaf!\x92\xf9\xbe\xd7\xbf\x8b3,\xc9\xf4\ +\xad\xc6\xbe\xfdw\xd2\xa5\x09g\x9f\xf9\xdc'\x9c7\x80\ +\x1f\xfb\x91_\xe0\xc2s\xaf\xe1\xc6[\xdf\xcf\xa7?\xfb\ +\xff>#\xdb\x84\xdaR\xed\xc9\xae\xfb\xdd\xf7}\x8e#\ +\xc7\x1ff\xc7\xd6\x8b\xf9\xd1\x1f\xfce~\xf1}\x7f\xf9\ +I\xdd\xe9\x7f\xe8M\xff\x92\xa6\x19\xb0g\xff\xad\xeb\x9e\ +Ai\xdaq\xf7\x03\x9f\xe2e/\xfc+\x5c\xf7\xf2\x9f\ +\xe0\xcc\xed\x97q\xcf\xaeO\xaf\xbb7/\xbbHkr\ +\xef}\xf0\xb3\xdcv\xfb\x9f\xac[\xf7s.\xd5\xb6o\ +\xcd\xd7\x91\x8e?\x9d\xb8\xf9\xab\x7f\xc4UW|\x0f\xcf\ +\x7f\xce\x1b\x98L\x95i\xbd\xe5\xce\x0f\xac[f\xcf\xbe\ +\xdb\xe8\xd2\x84\xf3\xcfy\x01g\x9e}\x11\x87\x1f\xdd\xb3\ +\xee\xf3\x17\x9f1\x82\ +\xf37\xc09\x1bM\xfe\x1c\x08\x0f/\x11NL\xec(\ +\x9a\x1e\x88\xad-|\xf4\xff:\xa1\xac\x80\xa6\xb1\x09\xbc\ +O\xa3\xbd\x94\xa2\xb3\xdf}9\xaf'n\x80)BC\ +(\xd2\xd6\x0c\xc5\xfchJ\x95<\x0bZ\x8f\xaa\x13k\ +\x05\xd4\x0e.k\x0d0\x06\xdc@\xa1\xd2\xb1\xe5\xe3\xdc\ +\xf0\xd0\xa7y\xcd\xc5\xafg\xf3\x86\xb3\x91\xa1T\xfe\xb1\ +1\xd0\x17VA2\x8ba3\xb1\x8b\xc4\xe3\xc2(\xb7\ +\x8c/\x84n[@\xf2&\x9a\xc3\x89l^-\x92\x9d\ +\xa5V\xe6\xae7m\xc6\xfb\xc4j[\x9a\xa8,\x938\ +\x001p#BF\x938:\xd17F\xcd\x80qa\ +\xe8m0I\x198\xca4\xb9\x97I\xe9\xd4j\xac\xaf\ +\x02oe\x91\xb3\x81a\x1d'\xde\xf2J\xdb%\xa9\xa3\ +.\xe6\xf4l\xd7J\x86\xc0\xc8d\xcf\xbaOS\x19\x9b\ +\xccy\x89$k$\x11:\x99\x903ty\xcc4w\ +\xac\xa61\xbb\x8e\xde\xc2\x91\x95}\x88\x04\x03\xb8\xde\xc6\ +\xc8\xc1\xa9\xff\x14\xbc\xf6\xb52\x9a\x82\xb3\x8f\xc1$\xcc\ +>\x96\xc0A\x87C4s\x07f\x80\xd0\x11\x99\x83'\ +\x00jl\x19k\xf9%0\x9e,\xe3`\xcc{\xbb\xfa\ +\xcd\xa8\x06I\x96@\x91\x8e\xb0\x96\x09S\xb4Oyl\ +h$\x13c\x83D\xb3d\x8b\xc6J\x06gm\x1bk\ +\xb7\xd33f\x92\x8e\x10\xed^\x08\x0dm3d\x9a'\ +\x88\x8c\x8by\x9a\xefC\xce\x89\xa6\x19\x14\xe9\xba\x8e\x83\ +^+!\x03K\xc1\xde\xd3\x9f&\xb1\xb7V<1\xea\ +X\x08\xa1\x82{\x05\xceM\xefue\xaa\xdda/X\ +\x0b\x1e\xb1\x87\x8c\x0e#\xdf\xb6;:\xdb\xf5\xb1\x84N\ +\xce\xd9\x92,\xea\xaa\x9d\xad\xc5\x91\x88\x9bU\xb9\xd1^\ +.\xca\x05M\xacX\x9d\xac\x98\x09V\xea \x0a\x22M\ +o$[y\x861\xba\x9a\xff\xe9\xb5K\xf2s\x14\x8d\ +)\xee\x9d\xcbl\x07\x90\xd1\x16x\xce\x12\x97\xa4\x921\ +\xbd\xa1\xd1\xe7\x90K\xa0\x89\x01\xef\x17\xdcg\xbeE\xa6\ +\xdao8\xaa\x14\x5c\x13D\xea\xde\xael\xb0\x90\xf3\xc4\ +\x98\xef\x88\xc8\x08i\x87\xb0\xae\xb7\xb3=\xf3rg\x7f\ +(\xfa\xcf\xbfX\xff`\xac\x1b\xbb\xdf\x5c\xfc\x855\xc1\ +\x02\xf8\xe8'\xff%\xf7\xec\xfa\x0c/\xbf\xe6\x1d\xbc\xe3\ +/\xfd{v\xee|!\xb7\xdf\xfeI>\xfe\xc9\x7f\xc3\ +M7\x7f\x88\x10#/\xbe\xe6\xcd\xfc\xd4\xdb\x7f\x8bm\ +[.\xe4c\xd7\xbf\xbb\xb4\xc4x\xaax\xf5+\xde\xc1\ +\xce\xf3\xaf\xe5\xf4\xf2c|\xe9+\xbf\xc1\xa5;\xaf\xe5\ +\xf9\xcf\x7f\xdd\xba\x7f\xcf{\xdek\xca\xf2\x9f\xbb\xe1\xd7\ +\x18O\x96x\xc9\xd5?\xc4UW\xbd\x16\xb0I\xe9[\ +\xb4\xd7\xe4M\xb7\xffna\x9c\xb7\xed8\x9b\xd7\xbfR\ +[\xb1|\xe9\x96\xf71\x1c\xcc?a\xdd\xcf\x7f\xfe\xeb\ +\xd8\xba\xfd\xacg\xfc\x5c\xbd\xe5\xbb\xdf\xc5\xfc\xdcf\x1e\ +\xdcs\x03\xbb\x1f\xb9\xe5I\xb7\xbb\xf3\xe2\x17\x94\xe5o\ +\xb8\xe5\xfd\x00|\xdfw\xbd\xab\xec\xcf\xe6\xad;x\xcb\ +\xf7\xfc3D\x84O|\xb6\xba\x03_\xfb\x92\xb7p\xe5\ +e\xafgu\xed\x14\x9f\xbf\xe9\xd7\xb8\xf0\xfco{\xd2\ +\xf5?[cu\xac`\xf2EW\xbf\xb5\xbc\xd7\x8e\x06\ +\xfc\xe5\xb7\xfd+.8\xe7\xdb\xf4\xf5\x93\xc8\x87\xef\xba\ +\xefO\x98\x9f\xdb\xc4\x8b\xaez+\xa7\x97\x1f\xe3\x96\xdb\ +?\xfa\x84e\xfaq\xf0\xc0\x03\x8c\x86\x8b\x9c\xb5\xe3\x0a\ +\xde\xf4]?[\x0c\x9d\x167\xea:@\xa5\xfdO\x16\ +s\x8b\x8b<\xf7R=\x877\xdf\xf1GO\xba\x0c\xc0\ +\xc3\x0f\xdd\xc1\xfeG\xef$\x86\x86W]\xfbc\xeb>\ +\xdb\xb2\xe9<~\xe8-\xef.-d.\xbe\xe4\xdb\xf8\ +\x9e\xeb~\x16\x10>\xf3\xc5\xffX\x96\xfb\xc2\xcd\xef\x05\ +\x02\xdf\xff\xc6w\x971\x11\x9b\xc85\xd7\xbc\x89W\xbc\ +\xf8\xc7\xd8\xbc\xf1\x1c\x1e\xde\xf7\xd4F__/\xfe\xfc\ +\xb6\xdfce\xf5\x04/}\xe1\x8f\x94\xd6R\x00\xafy\ +\xd5\x8f\x96\xe3\xf3\xd8\xbd\xef66.\xee`\xe7\xf9\xd7\ +\xf2\x1d\xd7\xfd$\xedHk\x956o\xdd\xc1\xf3\xafx\ +\x03\x00\x0f\xed{fL\xd4N\x9f<\xce\xcdw\xfc>\ +\x83v\x8e\x1fy\xcb\xcfs\xd69;\x015\xc1\xbb\xee\ +\xd5?\xce\xb7]\xf9}l\xdex\x16\xf7?\xf4\x85\xaf\ +\xbf\xa2\xa7\x19\xbb\xed\x06}\xdf\xcd\xa9\x1c\x5c%\x129x\xb7\ +\xdf\xba\xee\x0em\xf7\xa3 \xb7\x1a`%\xdb?AH\ +9\x95}\xee\xac-\x102@\xf2\x029\xcf#\xa9E\ +\x04:\x09L\xf22\xd3|\x82i>\xc6T\x96\x99\xe6\ +\x09\xd3\xb4\xca\xd4\x18\xdf\xa5\xe92\xbbO\xde\xc3\xad\x07\ +>\xc5\xe1\xe5}\x06Vc\xc7\xf4L\xc6\x8d\xb7\xfc&o~\xfd\xcf\xf1\xfa\ +W\xfcm\xae\xb9\xea\xfb9\xbd|\xb8\xb8\xbb\xder\xe7\ +\x07x\xf1\xd5?\xc8\xa6\x0dOLJ\xdcx\xcb\xef\xf2\ +\xeak\x7f\x8aA;\xc7\xadw\xfd\x97o(\xab\xcc)\ +\xf3\x91?\xfd\xa7\xfc\x95\xb7\xfe\x22\xaf\xfd\xf6\xbf\xc9+\ +_\xf2\xd78z|\x0fgl\xbb\x98\xa6\x19\xb2\xff\xd1\ +;\xf9\xdc\x8dO>\xe6\xbe\xfd\xc5?\xcc\xdch#\x87\ +\x8e\xdc\xffuk\x84A\xdb#\x9dw\xf6\xd5\x5c\xfd\x9c\ +7\xf2_F\xff\xb4\xbc\xbfg\xffW\xb8\xf6\x05\x7f\x89\ +\xab\x9f\xf3FN-\x1d\xe6\x8cm\x97\x10c\xcb\x17o\ +\xfe\xf5\xe2\xc2\x0b\xf0\x99?\xfb\x15\xce?\xe7j\xae~\ +\xce\xf7\xf2\xb7~\xecC\x1c=\xbe\x9b\xf9\xd1\xa6\xd2\xf6\ +\xea\xcf\xfe\xfcW\xb8\xe3\x8eO}\xdd}x\xaaxd\ +\xef\xbd\xfc\xe1\xc7\x7f\x86w\xbc\xed\x97\xf9\xabo\xfb%\ +\xde\xf0\xda\xdd4q\xc0\xb6-\x17\xf0\xd0\xde/s\xc9\ +\x85\xb5\x1f\xf1\xea\xd2\x12\x1f\xff\xec{x\xdbw\xffs\ +\xde\xfc\xfa\x9f\xe3\xbb^\xfdw9q\xea\x00gl\xbb\ +\x94\x18\x1b\x1e\xdcs\x037\xdc\xfc\xdb\xffM\xfb\xf1d\ +\xf1\xb1O\xff+\xce\xdaq9\x97\x5c\xf8r~\xe6\xa7\ +>\xc5\x91\xe3\xbb\xd9\xb4\xe1L\x16\xe6\xb7\x22\x92\xf9\xd8\ +\xf5\xef~\x02k\xfd\xad\xc6\x9dw\x7f\x86\xd57\x9d|\ +\xcar\x83\xdb\xef\xf8\xaf\xb4\xed\xdf\xe5\x07\xde\xf8\x1e.\ +\xdf\xf9*.\xdf\xf9*\xde\xfa=\xff\x9c\x9c\xa6\xc5\x9d\ +\xf9\xf4\xf2c|\xe8\x93\xff\xf8I\xc7\xc5\x9e\xddw\xb2\ +\xff\xd1\xbb8\xef\xec\xab9\xbdt\xf8\x09\x80\xf3\xc6\xaf\ +\xfc\x0e\xdf\xfe\xa2\xbf\xc2\xd6\xcd\x17\xf0\xcf\xfe\xde-\x1c\ +8|7\x9b6\x9c\xcd\xd6\xcd\xe7\xf1\xf0\xbe\x9bX\x9c\ +\xdf\xca\x99;.\xe7\x82\xf3\xae*r\xe2\xff\xd6\xc8)\ +s\xe7}\x9f\xe0\xba\x97\xbd\x13\x80/\xde\xfc\xde'-\ +\xc1\xf8\xc4g\xfe\x1f\xce>\xe39\x5c|\xc1K\xf9\xdf\ +\xdfy=G\x8e\xeffqa\x1b\x9b6\x9c\xc5\xf2\xca\ +Q\xde\xf7\x87?\xc1\xa1\x83\xbb\x01x\xeb\x1b\xdf\xc5Y\ +;\xae`\xef\x81\xdb\xf8\xd4g\x7f\xa1l\xe7\x03\x9f\xf8\ +G\xfc\xed\x1f\xff0/{\xe1\xdb\xb9\xef\xa1?\xe3\x8e\ +;>\xc5Wn\xf9cv^\xf0\x12^\xfe\xa2w\xf0\ +\x13?\xfc\x1b\x1c=\xb1\x97&\xb6\xa5\xf6\xff\xb6\xbb?\ +\xcc\xe7\xbf\xf4\x1b\xdf\xd4\xb1l\xddt\x1e\xabk\xa7\xb8\ +\xf3\x9eO\x7f\xe3\x85\xbf\x85h\xaf\xb8\x908\xb7\x81l\ +26\xa58\x15\x00\xcb\xb0\x85aK\x98ka\xaeC\ +&B\xe8\x94\xa5\x8d\x0e\x5cs\x9d\x5c\x84\x18 )\x02\ +\x0d9\x19\x8b\x13\xcc|\xc6ji\x83M\x81\xc5\xa6\xbe\ +\xc6\x16\xc7\x18m*\x19\xb5\x9d\x10\x816\x045J\xb1\ +\xf9H\x99\x1an\x80\xd3\x97\x02\x0f@\x18\xc1\x9c@k\ +\xccH\x16[\x7fX\x0f\xf3r\xb0\xc9\x883\xbd\xd4\xf9\ +\x0e\xbd\xf7\x8b\xc8\xcd\xd9_c}\xcdh\x18\xeb\x9e\xa2\ +\xd3Z#\x1e\x1c\xf0\xe6\x5c\xeb~\x9d\xdc\x0dR\xe5\xcf\ +}\x94\x9d%\xa2\xf5n\x89 \x0a\x1a\x92x\x9di\xe4\ +\x82\xb9\xcb\x89\x02\x0f\xc4]\xc8\xd6\x86\xe9\x19\xf3\xc8\x96\ +y\xd80\x0fs#$o\x22|~\xb7\xcd\xd5\xac\xbe\ +\x15\xea\xc9\xea\xb1z\x0eb\x1b\x06\xf6\xa9\x9bVuP\ +j\x81}\x02\x1d\x8d\xb53\xe3\xa1\x22]\x8e\x08S\x9c\ +5\xb4\xb3\x8d3\xac\xc1\x80\xb1B\xc6\x96\xc0\xd4\xde\xcf\ +P\x8c\xb3\xaa\xb0\xd5\x81\xb4\x8e\xa29[7\x1c_9\ +\xc6\x9f\xef\xfd\x22\xdf\xbe\xf3\x95l]8\x8ba\x10B\ +3*\xd4\xbb\x10X\x935\x84\xcc\x22\x1bi\x18\x10N\ +\x0b\xa3}09;\xd0miHq3\xf11\x08\xab\ +\xa7\x10\x03R\x12ZB\x9e\x9a\xb9\x90M\x86m?\x22\ +\x01\xc9\xca\xcc\xa9\xec4B\x96\xd2\xdeE\xc7\x88\xb1\xa1\ +\x85\x01\x14\xa7\xba\x8c\xa1t\x90`W\xa1\x98T\xf9x\ +\x93\xc2\xee\x82\x1bd\x19`@\x01\xb9\xcbT\xc5\x00:\ +@\x96\x08,@\x1e\xe2u\xbfI\xb2I\x9d\x97\x98\xe6\ +\x15\x12\x13:\xb1:\xe1\xdc\xd1If\x92\xd68\xbar\ +\x98\x87\x8e\xdf\xce\xf2t\xc9\xeaS\x9b\x02v\xfb\xc3\x5c\ +\x7f\x86'\xbc\xaa\x05\xa5\xce\xf4\xfa'n\x92\x15\xca\xd8\ +\xc0\xael\x01\x89\xe5\x1a\xd7\xff;\x83\xe8\xfe\xf0:~\ +t|\x042k\xe3%\xb2t\x0a\x8e\x1c\xe3\x85~\xa2\ +\xccGxF\xa6\x13\x9a\xc3B\x8e\x135X\x0e:6\ +\x828a\x17\xcb\xe1\x88\xb1\xb5\x85\xf9\xf7\xba\xd3\xc2\xc2\ +\xabl#\xc6\x86A3\xa4\xcb\xd3\x0a\xd8LF\xaf\xc0\ +T\xc71\xa2\xa6\x80\xfe\x1c\xa9E\xb7\xd1\x9e!\xba\x13\ +\xd5(\xcb\xcf\x0b\x95\xb1\xb5\x04\x8b.\xe2\xac\xb1_\x17\ +SH\xf4\x99\xdd\x1e .\xeb\x92\xac\xd2b\x03\xcf\x22\ +\x1d!\xb4\xea<\x9e\xa7e<\xe4\xe4=\xaf\xddTM\ +\xc1\xab'\x1bj/c\xaf\xfd\xedK\xf8\x1d|\xday\ +\xf4\xeb\xec\xbb\x80\x03s\xbbf\xb6.\x1f\xdf\xfe\xb0\x14\ +<\xa1D\xef\xfc\xd7c\x14\x89`2\x7fu\x14\x94b\ +\xa6\xa5\xf7P5f\xc3e\xe1\x82\x1a\x5c\xf9\xf9\xf1\x12\ +_\xfc\x9c\x06\x1bKv\x0dsP\x15\x80\xbb\x8d7s\ +\x84\xc1@\x1f\xe4~\xa3F\xd1\xf54\x06\xc6\xa3e5\ +\xa5\xbf\xf2o>\x9a\x01\x9b\xff\xe9\xd3\xfe\xd6\xb3(D\ +\x84\x07\x1e\xbc\x91?\xbf\xfd\xb7\x19O\x97@2\x1b7\ +\x9cI\x97&\xec;p;\x7f\xfa\xc5\x9f\xe7\x83\x1f}\ +\x17G\x1e{rW\xd1~\xc4&r\xf1E\xd7p\xe4\ +\xd8C\x1c>\xba\xeb)\xff\x1d:r?_\xfdZm\ +}\xf2\xf0\xee[9x\xf4N\x06\xed\x1c\x8b\x0b\xdbX\ +Y;\xc9=\xbb>\xcd\xef\x7f\xe4gX:U{\xe9\ +\x9e\x7f\xfe\xf3\x18\x8fO\x7f\xddu\x1f>\xba\x8b\xfb\x1f\ +\xfa\x02G\x8e<\xf9\xfen\xdfq>kk'\xb9\xf7\ +\xc1\xcfq\xe2\xf87\xae7\x058\xf3\xcc\x8b\x99\x9f\xdb\ +\xf8\x0d\xb7\xbb\xf7\xc0\xed<\xf8\xd0M\xe5\xbc\xde\xf6\xd5\ +\x8f1\x95eblX\x5c\xd8\xce\xb1\x13{\xb8\xf1\xd6\ +\xdf\xe2\x8f\xff\xeb\xbf\xb4\x0c\x95\xc6\xc5;\xaf\xe1\xd8\x89\ +=_\xff\x9c\x1d}\x80\xdb\xef\xfc\xf8S\xed\x22\x83\xd1\ +\x88m\x9b\xcfe\xff\xa1;\xb9\xef\x81/>\xe5rO\ +\x15\x8b\x1b\xb60\x1c\xcc\xb1\xef\xe0\x1d<\xf0\xe0\x13e\ +\xe5\x1b6m\xa5m\x06<\xfc\xc8\xcd\xec\xdbw\xe7\xba\ +\xcf\x1e\xdes+GN\xeeb~n3\x83\xc1\x1c\xd3\ +n\x95\x87\xf6~\x99?\xfc\xe8\xcf\xf2\xe5\x9b\xff\x903\ +\xcf\xbc\x98\xb5\xf1\x12w\xdd\xf7\xa7\xeb\x8e{y\xe9$\ +\x0b\x1b6pz\xe90\x9f\xbf\xe9\xbd\x9c\xc5m_\xfb0\xfb\x1e\ +\xb9\xebI\x97\xf18t\xf4\x01\xce\xd8\xb1\x93\x13\xa7\x0e\ +p\xec\xe4\x1e\xa6\xd35\x86\x839n\xba\xe3\x0f\xf8\xda\ +\xfd\x9fb~n3\x0b\xf3\x9b\xd9{\xf0v\xfe\xf4\x0b\ +?\xcf\xf5\x7f\xf6k\xeb\xbe/\x22\xdc~\xe7\xc79\xbe\ +\xb4\x87\x10`~\xb4\x89\xc9t\x85}\x07n\xe7\x8f?\ +\xfd\x7f\xf1\x85/\xad\x07\x9d\xe7\x9e\xfb\x1c\x0e\x1d\xb9\x9f\ +;\xef~\x22(>\xf7\x9c\xe7p\xf8\xe8\xaeu\x9f\x1d\ +:\xf4\x10\x0f\xed\xbf\x81\xc9t\x99M\x1b\xcf\xe2\xf4\xf2\ +an\xbc\xf5\xb7\xf8\xf3\xdb~\x8f\xc5\x85\xad<\xfc\xc8\ +W\xd8\xbbO\xcd\xd3\xf6\xee\xfb*\xbb\x0f\xdc\xc8h\xb8\ +H\x96L\x1b\x07\xec\xd9\x7f\x0b\xb7\xdc\xf9\x01\xfe\xf0#\ +\xff\x88\xf1\xda\x1a\x00\xedp\xc0\xf6\xad\xe7\xb3\xff\xd0]\ +\xdc{\xffz\x96\xb6\x1d\xb4\xec\xd8v\x11\x07\x0e}\x8d\ +{\xee\xff3\x006m\xdeN\x08\x81\x87\xf6~\x99\xfd\ +\x07\xb4\xee\xb9\x9bL\xb8\xe9\xd6\x0f\xb0\xd6\x1dG\x10\x16\ +\xe7\xb7\xb2\xb2z\x9c\xdd\x8f\xdc\xcc\x07\xff\xe4\x1fr\xdb\ +m\x9f\xf8\xba\xeb,\x9f\xb5-gl\xbf\x88\xfd\x87\xee\ +z\xc2g\x8f\x0f\xc9\x99\x8b.|\x01\xe7\x9d}5\x07\ +\x1e\xfb*\x87\x0f?\xfc\x84e\x0e\x1c\xbc\x8f\x9b\xee\xf8\ +=\x92\x8cu\x02\xd5\xad1\x9e,\xb3\xff\xd0]\xdcq\ +\xcf\x1f\xf3\x9b\x1f\xf8[<\xb2\xef\x9e'Y\xbb\xc6\x8e\ +\x1d\xe7s\xf1\x05/\xe5\xb6\xaf}\x98\xbb\xee^\x0f\xd8\ +\xc6k\xab\xdc\xf5\xc0'X\x98\xdfD\x88\x0d\xa3\xe1\x02\ +\x87\x8e>\xc0\x17o~/\x1f\xf8\xc8\xcfA\x9bIi\ +\xc2\xa9\xa5G9x\xf0~\xe6\x17\x16Y\x9c\xdf\xa2\xcf\ +\x8a\x87\xd7\x9bI\xcd/nx\xca\xcf<\x8e\x9d\xda\xcb\ +\xd6\xcd\xe7p\xf8\xe8.\xae\xbf\xe1\x97Y:\xfd\xc4\xf1\ +>\x9d\x8c\xf9\xca\x1d\x1fd\xad;I\x08\xb00\xbf\x95\ +\xa3\xc7vs\xcb]\x1f\xe4c\x9fywQ\xd4l\xda\ +\xb2\x8d\x17<\xef{y\xec\xe8\x83|\xec3\xef\xe6\xe4\ +\x89Z#}\xfa\xd4Q\xd6\xd2Ir\x9a2\x1a.r\ +\xdf\x03:&\xee\xbe\xf7\xb3\x1c\xa7\xf28`\xea\x11\x0c\xdc\x1a\xe3\ +\xdb\x0cT\xf6\xdc\x0eq2GY\xc0\x0c\xc9\xbar\xa4\ +\x89\xfd\x9b\xea{2\xd522\xb1\x7fA\xf4uN\x90\ +\xa7\xfaeII?\xb3V/A\x92\xa1g5\x8e\xda\ +\x1c\xb7\x12B\xe6\xd0\x15\xcb\xc4\x9d[\xc8go\x80\xf3\ +\xb7C\xbb\x85f\xefc\xc4\xff\xf3\x06MH\xd8\xe48\ +\x18\xe0\xf4:\xdd\xda\xbe\xa6V\x0cz\xdd\xae\x1e\x7f\xdb\ +\xfb\xae\xd7\xe8uh+\x1b\x9f\x10\xf79\xbc\xbe\x09R\ +?s\x90z`\xd6k\x82\x07\xd4\x94\x85\x83\x9f>x\ +\xc6\xf6q\x80K\xa7\x9dy\x1ew\x13\x8e.\x1df\xeb\ +\xdc\x16F\xcd\xbcn/\xeaEQP\x91H!\x19\xa8\ +oTi0\x11\xda\x93ZC.\x8b\x91\xdc\x0e\xb5\x9e\ +=w\x05\x98\x95Kg\x17\xdd\xe5\x99\x01\xb1\x0c\x87\x1f\ +\x8f\xf4&\xbd\x94o\x0a\x95\x05\x92\x02\xd2\x1c\x10\xd4\x96\ +U\xee\xed\xec\x80\xb7\xb8y\xdb\xfa\xf5}]g\xca\xca\ +\x1c'\xab\xd3\x14k\xc7\xa4\xcc\xe0\x08X\x84<\x87\xd0\ +\xd2I\xa7=|e\x85\xa9\x9cV\xf0+S\xb2\xa8C\ +t\x97\xa7\x8c\xd3\x84\x93\xe3\xa3\xec9q/\x0f\x1e\xbf\ +\x83qZe=\x87\xebL|(\xd7\xab\xfe.\x05$\ +\xd7\xbb\xc4!k\x5c\xb7\x5c\x1d\x17>6\x02\x9e$\x08\ +vm)\x9fz\xddy5\xd8\xaa2z\x1f\x09\x0d\x22\ +\x99m\x9b\xcfa8\x98WW\xe6\xd0\xd0\x84\x86\x10[\ +\x9a\xd8\x12\xac\xefx \x12C\xa0\x95yrZ#t\ +k\x8c\xda\x11m3\xd4\xe7\x84\x83OgU\xdd\xc1\xbe\ +\x98We+\xb5\x10k/\xebrkey\xb5F\xb6\ ++ \xb7\x1ef\xec\x81T\xab\x9f-\xd2\xe7j\x9a\x15\ +\xcaX\x8a*\x7f\xb6\xef\xb8q\x9a?\xcc\xb4L\x22\x9a\ +\x0c\x9f\xfa\x90\xb3ek\x1f`zRk\xbf,\x85N\ +\xc6Q\xbf\x8e\xb9)Y\x12)O\xe9\xd2T[\x14\xf5\ +\xc6\x96\xca\x83\xab\x5c\x19I\xf6z\xfd8\xee\x03[\x1c\ +\x04\x9b\x99\x5cO\xd7@\xa9\xfb-\xe0\xb7\x82`\x05\xb6\ +R\x80pu.7\x96\xd9\x92w\x0a\x96\xed3\xbb\xef\ +<%'v^J\xea,\xb8\x01W\x05\xa7B\xb0s\ +\xdeOF\x89I\xde5\x89#\x05\xa0gr\x88\x96\xa8\ +\xec\xf4\x09\x15\x9b\xaa\xf8\xf1\xf3)P\x8d\xc9\xfc\xda\x04\ +\x06\x1f\xfb\x15\x9eN\x84y.\x94o\xbc\xd8,f1\ +\x8bY\xcc\xe2\xbfG\x9c{\xdee\xfco\x7f\xfd\xe3\xec\ +\xd9\x7f\x0b\xbf\xf4\xde\xb7?\xe3\xeb\xff[?\xf9\xfb\x5c\ +|\xc1K\xf9\xf9\xff\xfcF\xf6\xef\xbb\xef\x19_\xff\xff\ +l\xf17\x7f\xe2w\xd8y\xfeK\xf8\x0f\xef}\xd3\x13\ +:\x03<\xd3\xb1\xe9\x9d?\xc4Y\xbf\xf4\xaf\xc9\xa1C\ +X\xd5\x7f\xb2\x86\x8c\xd7\x90\xe51\x9cZ\x83\x13\xab\x84\ +\xe3k\xb4'&\xcc\xaf\xc0\xe2\xb4a>\xb4\x0c\xda\x01\ +!F\xd6\xa6\x13\x96\xc7k\xac\xe5\xc48e\xc6]\x22\ +\x9b\xb4,\xc6H\xd3\x0c\x18\x0dF\x8c\x06C\x86\xc39\ +\x05\xbf\xc3!\xc3\xc1\x88\xc1hD3\x18\xd0\x0c\xe7\x18\ +\x0c\x064\xa3!\x83\xd1\x80\xe1bC3\x800\x02\xd9\ +\xa0=\x80\x8b\x8c\x99\xd2\x9d\x91f\x056<\x04\x0b\xad\ +2\xc1\x8d\x95m\xc5P\xe6\x85\x0a|\x831\xd0\xb1V\ +\xbc:\xc6\x13_Y\xae\x00;\x04-\x85\x1e\x0d`0\ +\x84\xa1\x81\xf1@\x05\xb5i\x02\xd31LW`\xb2\x02\ +\xe3\x15\x98.\xc3t\x0d\xba1\xe4\x09\xa4\xb1\x82\xe2\x9c\ +\x14\x14\xa71L\xd7\x84\xdc\x09y\xd2!]\x22u\x8a\ +\xa2\xb3MX\xd5\xf15!\x03!\xed\xc8\xec~\xe1Q\ +\xee\xb8\xf8\x10\xe9\xc2-4\xe7^\x84p\x16\xed?\xfe\ +\x00\xe1_\xdcE4f\xb5B\xd3\x8c\x0bG\xa5\xbc\xef\ +\xd0\xa7\xef\xde\xdcg\xfd*\xbb\xe4\xf0\xc8\xcfr\x9fw\ +\xd3e\xfb\xb5\xa2^\xbb\x08\xd5%\xba.\xa9fW\x15\ +Z\xe9\x9a\xba\xf2\xa9Ni\xabl\xba0_\xf6\xfb\xe6\ +\xf9-\xbc\xe4\x82W\xb0c\xc3\xd9\x0c\x06s4\xcd@\ +\x81Qlt\x5cId\x18\x86\xcc\xb3\x81\xd6\xebYc\ +D\x86\x0di\xb1a\x82\xc0\xd2\x11\x98,Q\xfa\xaa\x86\ +h\xd2\xfc\x0a\x1e\xb4\x0dW\xafg\xb1\x9b\xde\x14\x9a)\ +\x94c+\xef{\x81\xb9\x7f\xec\xacY\xb6\xdaF\xc1\x1c\ +\x96\xcd5\xd7j.\x9d\xd9\x13\xb0\xde\xc3\x82d\x03\xcd\ +\xe2)\x80\x06\x91y\x90!\x22\x0d\x09Q)8\xabt\ +y\x99\x94W\xf5=\xeb\xc5:5\x87\xe7\xb5n\x8dG\ +N\xdf\xcf\xfeS\xbbX\xebVzW\xd3\xcd\xaa\x22\x95\ +\xd1\xaf\x80\xb5r\xb6\xce\xdf\x0a.\xf1\x85\xa9]\xd3\xbe\ +\x94\x99\xde\xb2\x0e\x12\xbcn\xd2\xeb\x84k\xaa\xa3\xben\ +\xed\xfaW\xc0\xe3N\xd1\xd9\xc6\xd3\xe5\x17\xbf\x92\xc5\x85\ +m\x0c\xdb\x05\x06\xed\x02\x83vD\x1b\x064MKl\ +F\xc4\x10\xb5\x0fy\xbb\xc0h\xb8\x9dnSDN?\ +\xc6b\xbb\xc8p\xb8\xa8P\xdfoz\x07\x9f![\x1b\ +\xb7P\xcc\xa8@wY\x22`FX\x12\x22]\x1a\xb3\ +:=E\xca\xda6JB.\xb2\xea\x10\x9b\x02n\xc5\ +\xdc\xa0\xab\x833Z\xa7\x8a\xb9Q;(\x0eY\xd9K\ +gz{\x00\xd9\xdbu\x95\xcf\x0a\xd0\x0d\xb6,\x96d\ +\xd1uHX\x9f\xca\xd1\xb6k\x06:CP\xd6\x97L\ +\xcaSR\x9a\x90\x0c\xfc\xd6Z_K\xc78 \xc6\x1f\ +\x81\xd2\x03\xbe\xf6\xb9x\x12Gz\xcbV\x05GY\x9b\ +\xc9\xf9\xb3\xe4\x02|K\x8du\x08\x06hQ\x17\xe8\xa2\ +\x96\x90\x92\xa0,\xee\xcf\xe5u\xb4\xe4@\xd0z`r\ +\xf9\x5c\xcc\x14\xb1\x94\xac\xc4F\xeb\x8b\xad\xde[\x02Z\ +\xc2\x13\xf4)(!\x90\xa3\xa5\x04\xa3>)s\xc8\xa4\ +\xa0\xbf\xa7\xd8\xd0\xc5\x86\xaem\xc9\x83\x91\xf6\x13/c\ +F\xec\xba\xd5\x84\x05\xc0\xfc;_\xc4\xd3\x89\xbf\xd0\x12\ +\xe8Y\xccb\x16\xb3\xf8\x8b\x1e\x07\xf6\xef\xe2\xa6;~\ +\x9fW\x5c\xf3c\x5cr\xe95\xdfP\xe2\xfet\xe2\xea\ +\xab_\xcf\xc5\x17\xbc\x94\x87\xf7\xdd4\x03\xbf\xcf@\x5c\ +|\x89\xb6\xe1\xba\xf1\xd6\xdf\xfc\xef\x0e~\x090\xb8p\ +'\xd5\xf1I\x8d\x89\x84F'\x15\x83\x06\xb1:\xe00\ +\xd7\x92\x162\xd3\x94XK\x09\x99d\x9a\xa9\xb6W\x99\ +t\x1d\x1d\x99\xa9\x08)Q$t*)5\xb3\xa1\x9c\ +u\xaa\x9d\x92\xb2m)\x11\x06h]W\x0a0\x9d\xaa\ +\xab\xb1\x0c\x88\x220\xb1\x89\xc7\x00\xe2\x04\xed}d\xc8\ +\xb5B%H\x0b\xb0t\x09p/\x849\x18E\xaf\xa7\ +\xad@\xcc\x7f_WU\xd7\xc34\x12z+\xb4\xe4\xbf\ +3\xc64\x10\xac\x089\x8b\x02h\x09\xfa{r\xa93\ +F\xdcv\x14 \xedx+\x8b\x83\x00{\xed\x1b\x14g\ +\x86\x14x9\xc1\x83\x04\xed\xb1\xb41\xc29\x91x\xd9\ +\x1c\x97\x9c\x7f.s;\xce\xe1\xf6\x8d'Xc\x9e8\ +\xed\x08\xef\xbf\xbf\xc0\xcaZ\xb3\xebg\xc6\x8f\xdd\xc1\x88\ +\xb2x\x0a2\x1c\xe2;\x10mz@\xb8J!\xebr\ +\xben\xcaO)\xeb\x9b\x10\xb1\xb6#\xe5\xca\x0cl\xab\ +\xca\xee\xdaT\xbd\x00rw\x99\xc6\xc0\xaf\x1f\x83\xe0\xa6\ +X\xd9\x00\xf6\x94\x93\xab\xc7\xf8\xf2\xee\xcf\xf2\xd2\x0b_\ +\xcd\x19\x1b\xcfc8\xf0}\x19\xe8y\x8a\x0dk\x92\x98\ +\xb0\xc2\x88y\xe6\xc2\x06\x9a\xd4\x10\xd72\xcdx\xca\x5c\ +\x03\xd3f\x91.N\xabMw\xf6\x9e\xa6\x06\xcaLj\ +\x19\x8c\xd9\x8a&K'\x0e\x09\xd6\x0b5\xb8\x8e=\xc4\ +\x0aP\xac\x16\x18c\xb2BP\x19\xb5X\x86$\x9bd\ +\xd2\xeb\x8c\xfd\xacy-p1\xc8*\xa0A\xaf\x85\xc8\ +\x105\xb8\x1a\xaa@X\xa6LeJ\x97\x97\xe9d\x85\ +Lbju\xc1I\x12\xd3\x1d\xce\x16k=\xb0\xd6\x92Fi\ +h\xc2\x00\xef\x16L\xc0\xeaq\x93\xd6\xe7j\xa3q\x08\ +\x0da~\x00\xabCbh\xf5\xbe\xb3\x12\xe1z\xa7\x9b\ +\x12B\xa4\x00T\x08v\x0a\xcc\x1d\x1c\x97\xe4N\x8d%\ +\xd6\x96B\xca\x12{\xefY7FK\x0a\x84{\xcf\xcc\ +*\x8dWp[\xee\xa7\xd0\xbf\x07{\xe9!I&\xaf\ +\x8f&}nLn\xdd\x7f\x0e\xd7\xf3\xe8\xeb\xa0\xc7\xa6\ +\xbaB\xa1\x82IS\x1c\x88&\xd2RV\xc7g)\x0e\ +\xcfz_gcNEz\xce\xcd\x8fS*`\xa6U\ +\xe5n/\xee\xce\xf4\x927\xb9n3h\xbd\xafK\x9f\ +1\xa6UB\x03\xc1\xde\xcf\x0e\x5cuL\x0aR\xd4:\ +\xc4\xb6&\x92|?\x88H\x9a\xf6\x80\xbf>_\x14\x0c\ +[\xf9\x88?\x9br.\x7f\xc3\x8a\x91Wh\x15\xbcf\ +\xcd~\x8a\xb9E\x97^u\x9e\xc7\xcaI\x1b\xb4\x93\xb5\ +UR\xebu\xdf\xfe\x8c\xea\x19\xb7\xd5\xc1\xfdM\xc7\x0c\ +\x00\xcfb\x16\xb3\x98\xc5\xff\xe0\xf8\xe4\xf5\xff\x96\x17<\ +\xf7M\xbc\xee\xe5\xef\xe4\xa1\x07\x7f\xfa[^\xdf\x8f\xbf\ +\xfd\x97\xb8\xe8\xbck\xd8\xb4\xe1lR\x9a\xf0\x99/\xfd\ +\xc23\xb0\x97\xb3x\xdd\xcb\xdf\xc9\xd2\xca\x11\xfe\xe4\xfa\ +\xa7v\xd1\x7f\xc6\x22D\x9a-\x1b\xecE\x83\xfe\xb9\xd6\ +I\x07M\x83\xb4\x0d2ja\xd4\x22s\x09\xba\xccd\ +*0\xe9HkS\x95\x9bfa\x92\x129\x06m\xb7\ +BDR\xd6\x1a\xaa\xac,L\x00\x05\xb5\xa8\xb9MD\ +\xcc\x0d9\x97\x02Z\xad\xe1\x12\x93]\x0b\xb9\x11B\x82\ +f\x1a\x14\x84\x06\x88C\xd6\x99\xc3z\xa4\x05Xz\x1e\ +\xf0 \x10\xd4\xb7\x8b\x5c\xa7.>\xe5.\xd3|[A\ +\xb4]\xc4\x18\x05*\xa9W\x8d\xb0b\xfdL\x82\x03\xd8\ +^\xad\xaf\xa8\xe4\xb93\x96\xb7\xcb\xda\xea\xc8\xfb\x00\xeb\ +d\x11-\x1d\xb4\xef\xe2?\xed\x9fC\x0f\x9b\xe9\xc3(\ +\x12\xb64p\xf6\x90\xc1\xf6\x11\xf1\x8c9\xae=|.\ +\x97}m\xc8\x1f\xbce#\xe9\x8e\xdd\x84\x83\xce\xcc\x8d\ +\xf1\x96E\xf5\xbcD\x03\x1en\x5c\x05\x15\xf0\xf8\xd9\xf0\ +o8\xe8u\x09s\x85\xd3\xa1\xb8B\x973]\xe0\xb5\ +\x14\xa0Ze\xd2R\xb6W\xa5\xcd\xd5\x9a\xc7\xeb\x91k\ +o\xd8P\x1c\x84\xeb\xdePj\x8du?\x96'\xab\xdc\ +\xbc\xf7K\xec\xdc~)\x97\x9f\xf1|\xe6G\x8b\xea\xee\ +\xdc\xb4DI4q\x80N\xcfW\x98\xc8\x98!\xf3\xcc\ +\xb3@\xcc\x81\x90#\x83)4a\x81.\x04\x92\x8c\x11\ +k-\xa5\xb3_k\x0bU\x00\x80O\xd0A\xf2D\x8f\ +\xc8\x8a\x19\xf5\xdc\x99\xd1O\xb6:\xdau\xf5\x85\xc6\xa5\ +\x09\xfa3xOU\xe5\xe1E\xdc\xe1Y\x8a\x99\x90\x94\ +\xef+\xe0\x15\x19\xeaO\xb4\x96\xb8cL\x97O\xd2\xc9\ +\xd4\x5c\x9d;\x15\x9b\xe7D'S\xa6\xa9\xe3\xd4\xe4\x18\ +\xbbO\xdc\xc3\xd1\xd5CL\xd3\xd8\x80o_\xba.6\ +\x1e(w\x81\x03\xb4>K[S&\x0e\xc4\x1c\xbc\x0d\ +\x88\xb8\xbc\xdbG\x98\xffl\xa8\xa0\xd8\xd8\xed\xb2\x9c\x9f\ +\xaf\xbe\xd4\xb9j\x15\xaa+\xb4\x9f\xfb\xa9\xee\x9f\xd5\xc2\ +*\x83\x1a\xa9\xcc\xb5\xb3\xba=\xd9v\x0c0\x0c4\xed\ +\x88(CU\x06\xf85,\xbbZ\xeb\x93\x0b\x8e2\x82\ +O\xef\xc7`\xa5\xbb\x01u:\xeezI\x02_F(\ +\xf2{7M\x0a\x0ep})3\xcdB\xf0V>\xee\ +\x06\x0d.\xcbu\x9c\xe65\xf3\xd8\xbd\xd0\x03\xbf\x06\x12\ +\x0b\xe8\xb5+\xd6\xcb\x90\x19\x98\x0d&F\xd0\xb1\x94\xb3\ +\x82\xf6\x94\xa6\xdaC\xded*E\x96\xdc\x93\xe1\xbb\xd1\ +\x95\xbb?c\xe0\xba\xdc\x01E\xaa\x9c\x8d\x0d\x962v\ +u\xcc\xaa\x99\x9cJ\x9c)\xc0W\xbc\xf7\xaf'\xfd\xbc\ +\xadR9\x12\x0c\xf8;(\xa6\xb4R*\xf5)\x05\xec\ +;PO\x14\x83F?\x81V\xc3\xac\x17\xce\x9d\xa4\xfd\ +\x10\xec\x89\x1f:$)\xf3K6\xe9O\xce\x86\x7f\x1b\ +\x03\xfa\x1d%\x19\xd9\x090\x868\x0f\xb1\xff\xb0\xf6v\ +H\xe5FyZ1\x03\xc0\xb3\x98\xc5,f\xf1?8\ +\x96O\x9f\xe2\xb37\xfe\x22o\xfa\x8e\x7f\xc2\xb9\xe7]\ +\xf6-\xb3\x8b\xc7O\xee\xe3\xcaK\xbf\x83\xc7\x8e\xee\xe2\ +\xf37\xfd\x1a\xf7\xde\xf3\xf4\xeb\xeag\xb1>\xce>\xf7\ +\x12\xae\xbc\xec;\xf9\xc4\xe7\xde\xf3\x94m\xc8\x9e\xd1h\ +\x02a\xf3\x82\xbd\xf0\xc9\xa9\xca\x14%\xb6\xd0v\xc8\xd0\ +@\xf0\x5c\x87t\x0d\xb2\xd6\xa947X\xbf\xcci&\ +\x01\xa93\xf7\xdbF'dH H\xab\x93\xb0\xa4\x80\ +E\xb2 \x8d\xa3\xcdL\xee\x12\x12&H3\x8f\x1aC\ +\xe9$.\xe7DLA\xb7\xd7@\x98\xd2\x9f\xff\x16#\ +*\xddk\x9dz\xa798\xbd\x13\xb8\x07d\x03\xcc\x05\ +J\xcb!\x9f?;\x18\xf6\xd2\xbe\x0cU\xc9\xdac\x7f\ +}\xd9\xd0h\xfdq\xd3\xf4D\x9e67K\x86\xa1R\ +\x82\xae\x83\xe9T\xffyM\xb0N4{\x133\x7f\xed\ +\x860>kC\x7f*\xdb\x1c`\x10aS\x03\xdb\x07\ +\xc43F4\xdb\x07\x0cv4\x9c\xf1\xc5\xccU\xbf3\ +bqC\xe0wn\xdb\xcb$g\x02\xd3\xc2\xf4E\x22\ +\xc2\xc4@\xe6\x84\x0az\x80R\x97+v\x9d\x9d\xe1\x85\ +>\x00\x95bV\xa5\xd7G\x97v\x06\x0f\x03\xbc\xc9\xb6\ +\xa5=dk/[o\x81\xe4\x80+\xa1,\xa1\xe8x\ +*\xdd]!\x94tD\x87\xd6\x0a'\x9b\xfe\xab\x9f\xb2\ +\x8e\xc1\x0a\xe0\x97&\xcb\xdcy\xf06\xf6\x9f\xd8\xc35\ +\x17\xbe\x8cm\x0bg1\x18\xcc\xd36\x03rL4\xb1\ +%\x05cD\xc3\x84q^a>,2\x92\x05\x08B\ +\xcc--\xf3\xc40b*\xa7\xc9Lt\xee\x9cC\x05\ +\x13\x92Ur\xd9s\xa6]\xd7\xfb\x15\xf0\xd6I\x0e\x12\ +\x04\xd1\xeeI\xf8{\xfa3\x8b@\x9e\x90\x83Ts\xdb\ +\x02\x14\xc4\xc0\x87M\xdee\x00y\x04\xa2\xca\x0b\x97\xb0\ +v\x8c\xe9d\xb9\xf4\xf6MY\x8f/Ib\x9a\xa6\x8c\ +\xbb\x09\x87Wv\xb3\xeb\xd8]\xac\xa5\x15\x22\xad\xb2\xa5\ +v\xa5J?\xdc\x02\x86\x9d\x83w\x19\xb2\xd7qk\xff\ +\xdc\xdcs\xe5\xf6\xbaI\xcak7\xcer\xe32gp\ +\x0d\xf8\x95\x11\xb4>5%\xa5\xbe[\x0d\xd5\xeaz\xaa\ +\x5c\xba\x18K\xf9\xe8)\x89\xb2\x821\xed\x7f\x99(\x83\ +2\xd6$\x8c\xf4\xbe\x19\x04\xe2hNU\x22\xa68\xc1\ +d\xb7!\x9a\xb1\x12^\x99,*\x9176\xd8w\xa1\ +\xdf\x96\x17\x09\xea\x0a\x1d\xfc\xc8\xc4@w/\x8df\xa0\ +M\x0a\x92\x16j\xbdh,\xa0[C\x15\x04\x15;\x85\ +r?\xd5\xa4C(\x86k:\xce,\x09U@/\xe5\ +\x5c\xdb\x81\xd93\xc4\xaeN\x16\xc5\xe5\xc9zG\xe7D\ +\x96\xa9\xad\xc3\x9d\xa8k\xddyq5\xf6\x91+\x82\xd7\ +\x9e\x17`\xec\xca\x04c\x92s\xa0\x82Q\xb1\xf5\x0a=\ +@\x0c\x12F\xb8\x8b\xba\xde\xf3\xd9\x9e\xa9z\x1c\xea\x9c\ +n\xcf\x0c\x03\xef\xca\xceb\xd7, a\xaa\xd7\xc8\xf7\ +\xae\x0c\x00\xdb\xd7\xe0\x8a\x0b\xdfoW\x17\xd8\x83\xbe\xd4\ +\xe8S\x92\x15\x12L\xf9\x11[+}pwk\xff\xc3\ +`\xefuV\x0b3\x1c\x150^\xb3\xa3\xd8{O/\ +f\x00x\x16\xb3\x98\xc5,\x9e\x05\xf1\xb9\xcf\xbf\x8f\xcf\ +}\xfe}\xcf\xc8\xba>\xf2\xf1\xf7\xf0\x91\x8f\xbf\xe7\x1b\ +/8\x8bo:\x1e=\xf0\x10\x7f\xff\x9f]\xf6\xff\xdb\ +\xf6B\xd3\xd0l\xde\xd2{G\xdb\x94\x08\xadf\xd0\x9b\ +\x16\x19t\xc8\xa8AF\x0dL\x1b\xf2\x5c\x83\xccE\xd2\ +\x10\x82I\xc7r\xa7\x8c\x95'\xd3\x85@L\x19i\x1c\ +Q\x9a9\x8c\xcf\x1d\xb3\x81*I\xe4\xdc\x12\xbb\xcej\ +\xb9 u-1&R\x17\xd5\xf4&\x86\x0a`\x9dX\ +\x1aT\x10\x5c\xf9MH\x8b\xb0\xf4\x5c`\xb7\xaa\xac\x87\ +6\x0f\x8d\xb6\x1b\xfd\xee!eB*u\xfa\x14\x82\xc9\ +\x9c}}\x09&c\x88sZ?,A\xe7W9\xe9\ +g\xee\xf6\x9c\x1c\xcf\x1a\x11(bfWb\xcaY\xa9\ +\xef\xeb\xfc\xbe\xba\x98:\xeb\x13\x1a\xa3\xae\xe7\x22aG\ +\x84\x1d\x03\xe2\xf6\x01\x83\xcd\x0d\x8b'2\x9b\xefJD\ +\x09\x5c\xf3\xefV\x19\xaf\xce\xf3\x81\xd8\xd1\xe5\xdav\xa5\ +\xcf\xc8\xd6\xda\xdc\xda\xde\xa6\x82X\xff\xbf\xd7\xe7:\xcb\ +\x06\xfd6.\xb2nYg\xf7B\xf9\xcce\xd4\xa1\xb7\ +\xd6\xca\xd6\x81\x83\xac\xdao\xd8\xf7\xc7{\xc4:\xa0r\ +\xe0\xec\x80\xc3\x8d\xb9\x02u\x0f\xf4\xf7c\xab\xc7\xf8\xdc\ +\xaeO\xb1s\xcb\xc5\x5c~\xc6\xf3\xd9\xbc\xb0\x83\xb6\x1d\ +\x92\x9bL\x0c\x81\x1c#Q\x229L\xe9\xf2\x09\xd6\xe2\ +*#\x99g\xc8H\xfbJKd\xc8F\x92\xac\xd1\xc9\ +\x98,\xabTY\xb3^\xc0\xe8 >\xf8^\xf8\x04\x1b\ +H\x9d\xb5\xa0\xe9\xb3\xb76\xbeE\xaf\x81\x03\x13\x07\x0f\ +\xd0\x14&\xd8e\xd1\x10\x91\xec\xfd|\xb5\x01X\x16\xa1\ +c\x95\x9c\xc7d&t2V\xd6W\x92\xf6\xf5\xcdz\ +\xbd\xa7i\xc2c+\x07\xd9wj\x17\xc7V\x0f\xd9]\ +;\xc4\xa5\xe3\xfe\xb3\xd6y\xc72\x16\xf4\x9a\xd6\xf1Q\ +\x19bO\x97\xf8\xa4\xbf\xba\x87W9|(\xeb\xd3\xa8\ +&WU\x06]M\xad\xe8\x8d;\xe9m\xcdN\xa4-\ +\xef\x0a\x83:\xda\x94\xbd\x0b\xbd\x9b\xd5\xb7\xde\xe8\xf3\x00\ +!2T\xb0\x1f\x03\xb4\x10\xe7\x87\x84\xa9\xc1;O\x8e\ +\x05)\xd7\xc5\xcd\xacBp\x10\x1cz\xd7\xdc\x87\xda\xe3\ +\xbb\x14;0\xc70g5\xb6R\x9c\xdcK0y\xdd\ +\xaa\x8d\xe0l5\xc5e\x8d\xd2(\x08v}0Y\xf7\ +\x1d\x90\x90pI\x8aX\xc2E\xb2\xc9\xbb\xedy\xe4\xfb\ +\xe7\xce\xd9\xce\x06k?_\xbdsR\xd7i\x0dp\x9a\ +\xd8\xf8t\xf0\xeb\xec\xac\x8d\x81R\xff\xab\xc8\xbf\xaa\x14\ +\xaa\x1c\xda\xa5\xd2\x0a\xa4M\x16mR\x7f\x7f\xc6gZ\ +\xf4\x0cG$\x9b\xee#c,\xba AM\xf0\xc4z\ +\x19+\x10\xeePc-\x93F\xfb\xf9\x08\xce\xf6v\xe5\ +A\ +\xef\x07\xd1Z\xeb\xe2\xfc,\x03\x82lT\xc6M(\x8c\ +o\x0a\xab\xa4\xb4L\x8e\xa8\x8c\xd5\xdb\x1a\x09ty\xca\ +4MXM+\xb8\xeb\x13\x8c\x93&\x18*\x0f+8\xd0T\x801\ +\xecM\xc6+\xe8\xd5\xcf\xba\xb2+\xca\xf6U#\xadz\ +\xc6\x1c\x9e\xfaw\x9c\x116\xb9|y\xed\xe0\xa8\xd6\xf7\ +V^\xcde\xcd\xa9\xf0;\xba\xd6\xbeT\xd7'\x99\x0d\ +\xdaG8\xe0\x0ca\x7f\xbb\x19\xa1\xcbSn=p\x0b\ +\x8f\x9c>\xc0\xe5\xdb\x9f\xcb\x99\x9b\xceg8\x98#F\ +\x95\xda\xe7\xc6\xe0\xa0$rHty\xc20\xcc1\x0c\ +\xf3\x0cdH\x94@#C\x1aZ2\x1d9OHA\ +\x1d\xb8\xb3KrMF\xaa{\x1a\x8b\x0b/\x22\xe4\x90\ +U\xeb\x1e\x1a\x03\xb9R\x99<(\xa0@\xd9\xfe\x80\xc8\ +\x90\xc0\x00\xc9\x91d\x80;\xc9\x84$c\xb2t\x85\xed\ +\xcd\x9d\x82\xe2\x9c\x13\x9d$\xba\x9cX\x99.qhy\ +\x1f\xfbN\xeeby\xbad\xfb\xd3R\xd9\xfb\xca\xe4\x86\ +\xde\x7f\x94w\x9ar\x8d\xaa4\xba\x1a\xa8I\x01\xc1\x03\ +\xfa5\xda\x0eg\xbd\xddTe\xe6\x5cm\xe0\xd7\xd9\x01\ +\xcb\xfa\x16H\xe0\xc0r\x82\xb7\xc7\x92\xde\x19\xad\xca\x04\ +s.\x8f-\xc3\xb9EbT\xa9s\x0c\xd6\xe2K\xa2\ +\x81]g\xe2\x024Q\x9d\xe6\x83bN\xefA\xeeu\ +\xb8\xc1e\xc8\xe6\x88\x17=\x89\x16\x9c!v\xe6\xbfG\ +\xeb\x05m\xd7\xe4\xc5\xff!\xe8\xb8\x15\xdf\x87\x22SN\ +\x96\xdc\x08\x86k\xed8\x83\xb2\xda\xfd\x96HB\xbdw\ +(\xefDcZ}\xb4\xf8]\xe3\xa0\xd9\xa4\xc3\xbe\xbd\ +@\xbdG\xacFZ\xdbfuVn\x92\x95\x0dv\xf7\ +f\xe9oM\xca\xbex\x88\x01m5\xe9S\x00[\xd8\ +^\x5c\xa6orj\x86\xea\x9e\x9c59\xa6\xb5\xc6R\ +JU\xf4y\xd6\x91\xa5CRG-\x89\xb0\xfa[=\ +\xfb\xd6\x0e\xca\xc1\xa6\x02b\x89\x03\xc3\xf1]\xc9RJ\ +N\xd5w!g;v3\xc4\xb2\xbfI\x82f\x18C\ +\x88z\x1fJP&\x1d\xab\xbb/C_\x93)\x92\x15\ +\x08;\xf8\xd7\x04\xa8-\x1f|;\x06\x96\x03 f\xe6\ +\x80\xc0p^\xe5?\xa6xy\xba1\x03\xc0\xb3\x98\xc5\ +,f1\x8bY\xc1\ +W\xa0]M\x8d\xb4\x96\xb8\xa1\x98R\xad\xab\x0dM\x04\ +F\x88\xb5\xe0a\xdd~;\xb3\xa9=O\x0f\x9dz\x84\ +#K\x87\xb8`\xf3\x85\x5c}\xf6K\x18\x8e\x16ic\ +K\xcc-16\xda\x12\xc5\x12 )/3\x8e+\x0c\ +\x181\x90\x11\xc30G\x10\x05<\xd1\xa4\xd7\x92\x932\ +\xa5!\x91X\xd6s)\x81\x1c\x92:E\x8b\xb3h\xc6\ +N\xe7\x84\xf7&-i\x14\x01\xc9\x0d\x8495\x0b2\ +\xe6\xc9\x9dr\x93\xac\x90C\xd2~\xb3\xe6\x18\x9d\x0c\xb8\ +\xe4 \xa4\xdc\x91\xb30\xc9cN\xae\x9d\xe0\x9e#7\ +szr\x12\x11s\xa9.fV\xeb\x01d\xe81T\ +\xb5\xdf\xb3\xa7~\x9c\x9bm\xca\xb5\xae\x06f\xcexW\ +\xe0\xea<\xae5\xa1\xa1:t;\x08N\x05\x04\xd7\xfd\ +\xe9\x03\x5cpVZ\xca:<\xb5RS >N\x04\ +h\x9a!M\x18\x10B\xa3l\xbe\xb8)\x96\x01z\x89\ +\x8ag\x83'\x16\x840\x850\x04o\xb9S\xa0\xbf\x00\ +Q\xfb\x90; \xf2cr\xd7d\x95B\xd7\xe3\x15\xbb\ +Y\x83\x19^\xb9\x8c\xd6\x99\xcb~\xeds\x91\xc6\x9b\xdc\ +\xbdnT\xd7\xe1c/\x84\xde\x83\x84P\xea\x81\x0b\xbb\ +n\xe0\xb62\x93\xbe\xa8\x81\xe4`\x09\x14|\x9c\xf5\xfa\ +\xf7\xa2,gJSR\xb2{\xc5A\xac\xbb2\xdb2\ +\x9e\x94\xa1|\xdf\x19b\x07\xb4\xb9\xf7OS\x1e9\x8c\ +H\x12\xb4\x068'\xc4\xfa\xe6\xeas{l\xa0;\x1b\ +\xf3\xdbo\x83\xa4G\xe8\xee\xcd\xe2\x00\xdee\xdc1(\ +8\x8dCm\xb2\x1e\xe7\x08\xb1\xe7\x12\x9e\x04\x89\xfaL\ +\x10\xbb\x8eB\xb0\x0e\x02\xb6\x1e\x11e\xf2\xb3\xb9D\x0b\ +\xb6\xbd\xa8\x7f[JR\xc1F\x5c6@\xdb\xba,\xdd\ +Pv\xcc%)\xeb\xdb.\x8cq\xd7AX\x83\xb0\xa0\ +\xcb\x15\xf9\xff7\x1f3\x00<\x8bY\xccb\x16\xb3\x98\ +\xc5\xb3-J\xadZ\x1f\x04G\xdc\x98\x08Z\x05\xacM\ +\x8b\x0c\x12\xccee\x81\xe72L\x060\xc9\x84I\x86\ +\xa9Q\x9e\x93T\xfcD\x88\xa2\xb2\xe8.!\x83\x81\xc9\ +\xa4\x13\xe4hr\xbb\xac\x19\xf7llY\x8c\xca\xfc6\ +\x89\x90\x22\xc1d\xd0\xca\xaa\xd8\x04U\x02$!OA\ +\xa6\x81<\x08\xc8\x10\x18\xea\xae\xba9\x8aGZ4c\ +\xac\xdd\x10Fzh\x03\x9b\xc7\xa4P\x81n\x86R\xa7\ +\x1b\xec\xf7\x88\x01_\x03\xc01(\xc0\x8dP\xfa\x00\x8f\ +'\xeb\xd9`g\xa7\xe9\x01\xed2\xfdu\x80m\xefI\ +\x03\x8c\x02l\x0467\xb0\x0d\xc2\x96\x00[\x03q\x0b\ +\xc4\xcd\xd0\xcc\x81,\xc0\xc2\xfd\xd0XO\xca \x81h\ +Ld\x08\xf0\xf2\xb3_I\x972\x7f\xf8\xc0\xc7Y\xe9\ +Tn\xeb@\xc8\x81G\x5c\x07H\xfdj{\x0dn6\ +\xde\xce\xeb\x87\xab\x90u\xbdYVu\x17\x8e\xe5\xbb\x0e\ +\x04\xbc\xf6\xd4%\xb8\xd5\x1d\xda\x99+g\xa4|\xdb\x85\ +5\xc3\x0d\xb3\x14Hyk\x9d\x0a\xa4\x12\xea(\xed`\ +\xd8\xce'\x99\xc8\x10\x10R\x16\x1e:\xfe\x10\x87\x97\x0e\ +\xf2\xdc3\x9e\xcf\xb9\xdb.e\xae\x19\x11\xdb!M3\ + XK\x9b\x18\x1ab\x16\x92L\x19\x87\x15\xa2\xb44\ +442\xa0\x09-QZ\x9b\xe2\xb6\x04\x06\xb4\xa9%\ +\x07\x05\xf5*Y\x9e\x10l\x9b*\xd34:IB\xcf\ +UX'\xed\x89\xa4\xac\xb21\xbb\xa0\xcc\xae\x9a\x0d)\ ++\x95r\xb6\xda\xc9\xac2VI$\xc9\xa4\x9c9=\ +>\xc5\xfe\xd3\xbb\xd8w\xeaA\xb2%<\xf4::\xcb\ +\x1a\xed\xf7L5\x1b\xd3\xa8Rec$\x8b\xc3{\x95\ +\x96\xd7d\x88N\xf6c\x91#\x87\xde\xb5\xd2\xab\x5c\x1d\ +\xb0c\xef\x9a\xfb\xb6(\xeb\xd5o\xf8z\xa0/\x7f\xaf\ +\xb0\xa8J\xa4\xeb\x1e\xeb\xf7\x07\xed\x90\xd8\x0c\x88\xc1\x80\ +{\x10\x93?\xab\x0c\xda{\xb3\x06Z}6\xc8\x14\xba\ +ai\x91\x16: h\xddh\xff\xb9&Y\xfb\x00\xf3\ +\xb8c+\xb5\x11\x064\xd5Y\xba_Wa\xc7\x1e0\ +\xc6\xd6\xcek\x01L\xb6Lp\x98cI\x85\xf2\x10\xb2\ +\x1b>z\x92\xa1\xd6\x1e\xd7Z}\x03f.\x8f.g\ +\xca\x99x?\x8f\x15\xfc\x16Gqg~\xb3\xf5V.\ +N\xe3\xcah\xaa\xd2D]\x8c%O\x8b\x8b\xbd\xbb:\ +\xbb|Y\xe5\xf6b\xc07\x90\x19\x90i\xac\xcd\x9b\x02\ +_Ik\x0at\xb3*$\x1c\xf4\xaaL\xba\xb3u\xda\ +\xde\xfb\xf1{\x92\x08\xbf.\x01Bk\x86s\x80\xac\x81\ +Lt\xff\x9a\x01\xc4\x81~%\xe8\xdf\x131p\xea\xc6\ +h\xce\xf0j\x0d\xb5\xb5N\x22\x19\xd3\xab\xc98\x05\xc6\ +\xc1\xf3\x0d\xe5\xbcy/f\xbd\x8c\x81u\xf5\xbf\xc6\x22\ +\xe3\x7f\x93\xca\xb3\xcb2\x9f\xac\xc0hn\xfd\x1f\x97o\ +2f\x00x\x16\xb3\x98\xc5,f1\x8bgaH\xca\ +\x8f{\xc7Y:\x07\xc1I\xe5b\x03\x95\xd71J\x0a\ +x\xbd\xdfOg\x008\xd9\x84p\x92*\xd23\x0c-\ +\xe6\xee\xec\xf2:%\x1e\xaa\xd4\xae\xd4Z\xca\x80\x9c\x92\ +\xd6\xfb\x05\x9b\xb8\x05o\x8b\xd1(j\xb5\xc4\xbd\xb4\x01\ +IZ\x8fG\xd6\xdd\x0c\xf3x\xf9\xa2\x13q\xa4\xcd\xb0\ +t)\x84\x87\x94)\x0a\x0d\xb4\xaeht\x85]\x8f\xb5\ +-\x00\xd5~\x86\x0e:S\x1f6U\x01\x89\x98\x11V\ +\xea\x94\x14\xf7\x9e\xc0\x0e\x82\xfb-\x90\x9e\x00~M\xd9\ ++\x0b\x016\x06\xd8\x04l\x84\xb0\x01\xe2\x06\xfb\xb9\xa0\ +s1Y\x80\xe1\xa3\x0e\x0421+\x08\x0e\xb1Q\xa0\ +\x1e\x22\xaf9\xef\x95\x0c\xe2\x80\xf7\xdf\xf3\x01\xa69\xf7\ +@\x8f\xb7Sq`\x5cx(\x83\x98\xee\xf8\x5c\x01\x91\ +\xb3x\xa5-S\x81\xc0R\xd6\xb6^\x1e\xeb5\xa0O\ +\x18Y\xbd\xdf\x1d\x94\xa7u0\xcd!\x8a\xac\x93o\xc7\ +\xde\xf7\x03\xeb{\x03\xbb#\xb5\xb7Yr\xe6:\x13\x81\ +\xe5\xe92\xb7?z\x0b\xbbO\xec\xe2\xaa3_\xc4\xb6\ +\x0dg\xd1\x1a\x08\x8eM\xab,\xae\xf7\x1e\x16\x1d4\xfa\ +\xbbm9(\xc8l$j\x1f\xda0 J\x04\x86 \ +\x10\xc3\xb0\xd4uk\xdb.\x07v\x06l\x83 2\xa1\ +\xcbc\x92t\x88\x19\x8d9\x00\x167\x12\x02ey\xa5\ +#I\xb6\xee_jr\xb5\xd2\x9d\xe6\xc0\xa9\xdd\x1c\x5c\ +\xda\xcbZ\xb7\x86\x83\xd3P\x12\x04\xf4\xce\xc1zP\xd9\ +\x8f\xda\x1a+\x96\xebG\xef,\xfb{\xce\xc6\xaf78\ +\xeb/\xeb\x8cq(\xdf\xac\xd2g\x97\xbe\xd7qQ_\ +\xd9M\x83\xf7\x1e\x86r\xa3\xda\xf9S\xc9\xafn\xbf\x01\ +\x06\xed\x88h}t\x15\x9aG}\x1dBu\x84&\x1a\ +\x18\xd6\xb5\xc4\xa0\xf7hH\x9e\x14\xaaRg\xbd.\xd4\ +\x9e\xbd\xde\xbaH\xb4D\xc3\x97\x15\x97K{\x82)Z\ +\xdf\xb5\xde\x10\xd6\xfd\x80z/D\x03\xacP\x925\xe2\ +}\xa3\xfd\x1c\xfa\x99\xd3\xa4\x9f\xba;G\xe8\x9f1\xa9\ +\xe7\xda\xef+\xff\xdd\xef[\xdbicXs\x1dO\xd9\ +\x8c\xaf,\xa1(n\xfc\x85\x14E\x82>\xcb\xa6\xb6-\ +S\xde\x88&\x05ry.\xeb\x09\xcba@\xa6%\xa5\ +j~\x95s\x87\xa4\x15r\xd26\x5c\xb90\xbe\xd8\xef\ +Y\xe5\xcfYk\x93]\xea\x5c\x8d\xa9(\xe7^\x10\x88\ +\xd9\x8c\xe4b\x91!\xebc\xa0\x838\x858\x80v\x01\ +H\x844\x81\xc6\xdd\xabCaz\x91`\xa0\xbf\xb16\ +G\xc9\xe4\xd6\xf6\x84\x13\xbd>z\xaf\xe5\x92\xe4\xd0\x9a\ +\xe0\x16\xaf\xfb\x157\xc2\xca\xce\x02\xdb\xdf.\x97C\xfb\ +\x18N\x13\xfd#0\x98\xe3\xe9\xc6\x0c\x00\xcfb\x16\xb3\ +\x98\xc5,f\xf1l\x8b,\xe4\xe5\xd5\xde\xb4\xd8\xc3\x19\ +Bc\x8e\x82\x82\xe00\xc80'\x8aM3\x84l\x00\ +\xb8\xcb\xe6\xd52\x81\xa4\xe0BrF\xa2\x99\x98de\ +\xbcr\x12$&$\xb76!K\xca\xa6\x86\x804C\ +rN:\x7f\xeb\xb4\x17,8[!\xba\xad\xe2\x9c\x1a\ +\x94I\xb6\x89!9T\xbd\xb1\xb1A\xf4\xe6\xb0i\x03\ +,]\x08<\x0c,(1\x11s%\x01r\xaa\xdc\xa4\ +\xcf]\x0b;,\xa5\x8c\xb0\x94\x8aI\x87\x92\x03\xe3Z\ +\x03\x9c\xec\x9fOA\x1dP\xdbi^\xe7\x10-\x01e\ +\xad\xe7\x81E\xfd\x17\x16\x14\xc0\x879\x88#\x9d\xa7\x11\ +a\xb4\x02\xc3\xe5@\x13Lt\x1c\x84&@0#\x9e\ +\x00\x0c\xe2\x88\xd7\x9e\xf7j\x02\x81\xdf\xbd\xff\xc3\xacL\ +\xa7\xd4\x09x\xbd\xae\x95ur\x00\xeb\xf5\x9bb\xefW\ +\x96\xb5\xcak\xeb\xa4\xdc\x81n`Dm\xb5\x94\xca\xda\ +\xa5\x80\x1d\x87e\x0a\xd4\xc4\xcc\x97|\xcd\x15D\xd7\xa9\ +\x7fa\x5c\x0a(\xc6\x18O7\xac\xe9\xd7\x98\xba\xac\x17\ +\xd6\x83\xb1\x86\x9c3GW\x8e\xf1\xe5\xbd\x7f\xc6%\xdb\ +\xae\xe0\xfc\xcd\x17\xb38\xbf\x91A;GlZ\x08\x91\ +h\x13_M\x22\xf8\xbeZ}%6)v@,\x0d\ +1\xb4\x0a\x9ar\xb2\xb3\xa0\xe0U/nRX\xef\x0c\ +\x94\xb1P\xb9g\xc4\xe3\xcc\x9c\xbb@k\x8d\xaf\x90$\ +\xd3\xe5\x8eIZ\xe3\xf4\xe4$\x87\x96\xf6\xf2\xe8\xd2#\ +L\xd2D\xb7Oe\x1a\xa5\x1c;T\x03\xacz\x1e\xea\ +\x99\xf5\x90\xf2\xae\xa760f\xb6^o?\xdb}`\ +\xdcg\x8d\x8bU\x10U\x0d\xe0\xd7\xd5\xc7G\xea\xad\xc5\ +%\xf4\xeb\x13+\x94m\xfb6\xb5v\xbc\xcf\xf3C\xc3\ +\xa0\x9d\xa71\x90\x1f\xa3\x19_\x85h\x0ckK\x8c^\ +#k@;\xea9i\xa6\x98\x92D\x01R\xf0:\xe1\ +\x10\x89\xb1z\x8c\x17\x9cjl\xab\x9f'\x97E\xd7\xda\ +\xd9\xfe\xf9\xf3V_\x15\x96;C[\xcf\xbb%k\xac\ +\xe6U\xcc,\xcb\x9d\xab\x85\xac\xb5\xe9\xeb\x00.\xf6\x00\ +\x8a\xack\xa1T@\xaf\xb3\x90\xd2\x03\xa9\xeb\xc7S\xca\ +\x9d\xb5\xed\xb2{\xacw\x98U>]\xef\xbb*wV\ +\xb5\x81\xca\xfdAh\xc8\xa1U\xd9sV5\x86\xa4\x8e\ +,\x13$\x8d\xc9iLJ\x1d)[\x89\x80\xb5\x09K\ +\xd2\x15%\x83\xefc@\x90`,\xba=\xafK\xfb\xa0\ +\xe8\xb2\xe3\x002\xa1\xca\x90\x1b}\x10\xe3\xfd\x8b\xa7\xfa\ +\x10l\xe6\xf4\xb5K\xa3\xad\x95\x91\x98\xd4G\x1d\xac\xf5\ +\xfb*\xc4\xc8\xb6\xcdX\x1ezj\x84\x96\x103\xd1\xd2\ +s`\xe36\x1b\xb8\x0e\xbd\x82\x98`\xd7\xc4\xaf\x92?\ +\xb0\xa7c[\xee\xe9\xc5\x0c\x00\xcfb\x16\xb3\x98\xc5,\ +f\xf1l\x8b\x9c\xc9'\x8e\x03u\xca\xa5\xbfG\x84\x96\ +*MMV\x03%\x84\xa1\x10R.\xff\xe8\xc4\x8c\xb1\ +\x0c-&e*B\xd25I\xcaH\xab\xce\xb9\xca\xf2\ +\x0e\x0d`d$Gk-\x94u\xb9\x90\x91\x14HR\ +\x81XF\x01h\xc8\x02M\xb4v\x91\xce\xf2\x18\x9b\x22\ +\xa1L\xfc\x02(\xeb<\xb4\x8f\x0d\x04w[`\xe92\ +\xe0a\x90\x91\xe2\xe4hH5Koc>\x894\x10\ +lj<\xc8\x9a\x07@t\x1e\x16\x8c\xf9\x15c\x81\xbd\ +f\xb8\xb4\x1c\xb1\xed>\x01\xfc\xa2\xf3>Zt'F\ +\x0az\xfd_\x1cAhm\xae\x15`t\x12\xda\xd5\xca\ +\x80\xc5\x18iL\xba\x8e\xf4\xc4\xcd\x01^s\xee\xcb\x81\ +\xcc\xfb\xef\xf9 \xd3\xdc\x19d2\xba\x197\xd1R\xe0\ +\xb2>\xd9\xd1\xe0=\x84\xc5Z\x1bIa\x90\x1d0\x95\ +)8*^v@\xe42W\x07'\x9d}\xcb\x81P\ +ef\xbco\xb0\xd7\x10\xfb\xc9vP^\xe1G$\x96\ +\xf58\xac\xebKt\xfdJ\xab0\xd8\x01\x9b\xcb\xa7\x03\ +\x03\xa69s\xdf\x91{\xd8wj7[\xe6wp\xce\ +\xc6\xf3\xd9\xb1\xe1,\xe6\x06s\xc6\xe6EBl!@\ +\x94\x00\xd1k\xabu\x02\x1c\x04\x92\xf4\x98\xf3\x9cm2\ +n\xac\x9f;\xf1\x8a\x90Q\x83\xb7\x80\xf5\x00Fe\xcd\ +~L\x95MS\x15EBA\xc3\xa4\x1b\xf3\xd8\xca\x01\ +\x1e]z\x84\x93\xe3\xa3L\xd3\x98@\x83\xb7$\xf2#\ +uyr,\x09\x0b\xaf\xb5uf\xb6^W\x07\xb9~\ +'\xd7\x9f^\xc3Z\xaf[\xbf>\xb7_\xdf\xd8w\x00\ +\xaf\xfc\xdb\xe3\xeb\x1f+0\xef\xddye\x9f*g\xcc\ +\xba\xcf\xbdv\xd6\x93%\x15TB\xdb\x8eL\xe9\xd0\xda\ +\xf1Gb\x01\x93*\xdb\x08\x8d\xd5\xc1\x87\xd6\xde\x07&\ +\x10r\xd0\xef\x96Qk[\x16\x07\xb8\x96p\xe9\xf7v\ +v\xb6\x12\x03\xb1\xe2Lk\xae\xfb\x1c\xaa,\xdck\x9f\ +\x0b+[\x8e\xcb\xce\x8dIhE\x92\xad\xd7\xdc\xef\x8a\ +\xcbt?I\x91\x0d\xdc{\xcd\xbe1\xbc\xc5\x99\xaf\xae\ +?\x98\x81\x93H/)\x98;cdu,:\xdb\x99\ +\xc5%\xd8\x0e~\xbd\xce\xd9\xc7\xa1\x82UO\xf2h\xef\ +\xde\xb60\xb99u\xf6s\x8d\x9c\xc6*\xcfOS\x05\ +\xc0\xeeN\x9e\xd4\x00+\xe5D\xee\xf4;\x9eT(\xc6\ +]n(\x05zo\x85F\x1d\x9e\xcd\x1f\x82`\xb2\xfd\ +\xbe+`\xd3\x98\x04=\x01c;gs\x848B\xe2\ +\xd8N\xb9\x1a\x90\x95\xb6c\xd9\xfe\x96D3\xc8\x12\x03\ +\xffbI\x8d\x98\xed\xef\x85\x8e\x1f\xf1\x07~4\xaf\x83\ +\x10j\x8d\x0b\xc1>\xb3$\x98\xd5\x1b[\x96VA\xf0\ +\xd3\x8c\x19\x00\x9e\xc5,f1\x8bY\xcc\xe2Y\x16\x92\ +\x12\xe9\xc4\xc9\xf2\xba?\xads\xe0\x14\xac\x063\x90\x09\ +1C\xeb X\xff\x91D]\xa1\xbb\xfa;Y\x90\x89\ +\xd5\xf9\xe2\x00\xd0\x8cV\xf2\x04\xc9\x03$\xc6\xc2\xa8I\ +P\xc3,\xe9I\x04SRF@'\x88\xc6c\x89\x1a\ +c\x85\xc6&*\xc9\xe5m\x02\xc9\x81\x8a\x82\xdf\x98@\ +\x06\x0a&\x95%P&x\xf9<\xc8\x0f@\xde\x04C\ +\x9d\xdfV\xd3+\x03\xabn\xc7\x94\x0c \x07\x9b\x0fK\ +g\xf3\xd9\xa4\xb5\xbfb\x98H\xb2\xca\xa1\x1d\xe0f\x03\ +\xc9H\x95B\x17#,z\x00x\x80\xd6&;\x10\x1e\ +Rd\xda\x0e[\x17N@\xbb\xaa\x10!\xa2\xa6>\x81\ +@\xd49\x5c\xa9W\x0e@\xdb\xb6|\xf7\x85\xd71\xd7\ +\x8cx\xdf\xdd\x7f\xc4J\xd7\xe1\x0cm\x957;\xb0\xf2\ ++\xed}z\x9d\xe9r\xe0\xdaQ\xd9b\xec{\xce`\ +\x8e\xa9\xadq\xdc\x18\xc8\xd9_\x87\xe4\x85\x07\xa7\x82l\ +\x97\x1d\x9b\xe1\x14\xcd:P\x11\x19\x22\xc6\xf6T\x9eL\ +\xe8\x03\xb2jk\xa3\xa35\xdb\xf8T\x96\xb9\x81\xd2n\ +G\x8fje\xb2\xca\xf2d\x0f\x8f\x9c\xdc\xc5\xa0Y\xe4\ +\xac\xc539\x7f\xf3El\x9e\xdb\xcap0OlG\ +\xda\x1e'\x19#L \x14\xc6\xcf\xef\x073|r\x87\ +YQyj\xa9M\xcc\xe0rU\xad\xa3\xccE\x22*\ +dr\xd2\xf7r\xd2\xfa\xdf\xb5n\x95\xa3\xcb\x07\xd9s\ +\xf2!V\xa6\xa7\xca\xfd\x17\x19\xf4\x12\x03\xd9\xde\x1b\x02\ +\x89Xj\xb0\xa3\xfd^\xa3&)\xe0\xf1\x0c|\xdf\x94\ +LL\x82^E\xd1n\x9e5,\xd7\xcb\xcf{]\xe7\ +\xfa\xaa\xf0\xbaE\x07\xe9\xb9\xf7\xda\x97\xeb\xca\xb7\x1e\xbf\ +\x8f\xbe\xcdHc[3\xf9uH\x8c\x86\x1bh\xe2\x80\ +H\xa0\x09\xee\xba\x1c\xb5\xe5T30)xK\x0c-\ +\x88\x1a\xbe\xc5\x04mg\xac\xaf\xb1\xb8\x15l\x9b\xc48\ +*\xd0\xc4\xfa\xff\x063-\x13\x84\x18L\xa6k\x80\xc9\ +\x9d\x90KJ\xb0\x18\x9e\xad\x83\xd5v\xad\xbd%\x93\x1d\ +g0\xd0oLa\x91X\xe3\xb5\xbf\xc6\xc2\xdag\x9a\ +x3v7P\xc0we\xa7\xbd\xfc\xc3F\xbeD\x95\ +3\x8b\xb7\x1e\xca\xa8k\xb9%\xa5\xec\xd8J]n9\ +\x1fR~j\x12\xc6\x0b\x07\x06\x08\xad\xd5\xf9N4i\ +\x93\xc6\xf6\xfb\xd4\x80nG\xd7ut\xd3UR\xd7\x91\ +\xbaD\x1a\x9f\xa6[9\xc5\xf4\xe8\xa3t'\x8f\xe8y\ +h\xd1\x1a\xde\xa6\xd5\x9f\xc3!a\xd3f\xe2\x86\xad\x84\ +\xe1\x02\xa1i\x08\xb9#6\x03$\x8a\x95\xed\x06e\xf9\ +E\xafM\x90@NB\xa0\xb5d\x93_\x879}P\ +\xe6\xb1&\x08\xa2%SK2C%\xd1\x9a\x13\x0c \ +\x83rN\xd7%&C\xa7\x09\x8aR[-e\xdb\x94\ +$\x90\xb5\xb4rC-\xbf\xbc\x92\xf5\xa1\xff4c\x06\ +\x80g1\x8bY\xccb\x16\xb3x\xb6E\x16di\xad\ +7\xb1\xab\xa1\x13_77\x12\xa2\x19\xd9\x10\x850\x10\ +\xa2\x15\xbc\x86,H\x82\x9c\x04:\x03\xc0\x22@g \ +\x98Zs\x16L\x1a-\xa2\xa5VY\xc8\x8d2\x9a\x0a\ +\x12\x8d\x9d\xc8\xea\xd0\x9ait;\xee\x1c]v\xce~\ +O=\x96)4\xda\x938\x07\xf54\xf19\xbd\xcfY\ +\x1a\x9d\xd7\xa4\x05X\xbd\x18d\x1f\xa4\x81\x82\xe0\xe8s\ +-\xfb\x97\x1c[;\x0e\xc9:\xffqB\x07\x03\xc2}\ +\x00\x9c\xe9\xbd\xd7\x03\xbd\xce%\xf9O\x0fShV\x95\ +\xf9\x00\xe2P\xa5\xcf^\x82\x08\xb0p\xc4@z0.\ +U\xb4+G\x94>\x0c\xd1\xe5\xa3m\xf3U\xe7\xbc\x84\ +i\x9a\xf0\xbe{\xfe\x88.W\xe0\xa8p\xa6C\x0ac\ +\xd8\x07\xbe\xcetU\xe6\xa9\xb2\x8c\xf1qG\xe0\xe3\xc2\ +\xebr\xfd\xfd~-\xb0K:[\x82\xf7\xd9\xc5\xd9E\ +\xa8\xacp\x9f[N\xb8\x04\xd7\x19\xc0\x02Dl}\xb5\ +MSM\xd38\xeb\xa9\xef\xb6\xf6\xbe\xaf\xdb\x8fk@\ +\x97\xc6\xec?\xb5\x8f\x03\xa7\xf72?X`\xf3\xdcV\ +\xb6\xcd\x9f\xc1\x19\x1b\xcefa\xb8\xa9\xd4\x9bz\x1dj\ +\xa9e\xcc\xaa\xf9\x97dfCn\x9c\x84\xf7\xff\xad\xfd\ +~E\xc4\xa4\xa9\x90eJ\x12!\xe5\xc4Z\xb7\xc6\xf2\ +\xf88\xc7\xc7G8\xbar\x84\xd5\xee4\xe6\x87De\ +p\x1d\xb8\x05j\xbf\xe4>[\xfex\xe9\xb1\xa7j\xfa\ +\x0c\xad\x9fw_W\xbb\xee\xf3\x0aS\xbd\x12\xdc\xd9I\ +gdk\xb8\x0c\xba\xbev\xe7h\x8f\x0e\xed\xf1\xeb\xf5\ +\xc8\xbe\xbc' \xfai\x0b\x07\x91u\x1d\x0e\x8a\xf5\xba\ +\xb6\x8c\xday]\xc6J'b\x19\x036>\x82C\x17\ +\xaf\x89\x8fj\xe2k\xf7xPdiI3\xb1\xdaa\ +\xef\xf7\x8a\xca\xdd\xbd\x0e\x18J\x0d\xaf\x8f\xb0\xc2a\xdb\ +3JWZ]\xb6\xfd\xa9\xe8`V\x016\xa5\xd4b\ +=@n\x0a\xc8\xd6m\xd9\xbd\x15\xf4\xf3>S\xeb\x09\ +\xa0\xc2V\xfbX\x0f\xbdQn\xea\x04\x97\xcfgw\xd0\ +\x7f\x02\xc0\xf5\xd2\x00\xdf\x9bl\xc97g\x8b\xf5\xd9\x9b\ +\xc3\x00a`\xea\x9b\x09)O\x904%\xa5\xb1.\x93\ +\xa6t)\x93\xba5&k\xcb\xac\x1ey\x84\xee\xe41\ +\xf2\xd2)\xba\x95\xd30\x19\x83$\xfam\xb5\x84\x15\x5c\ +\xe6\x9eIp\x10\xd2\xdc\x22a\xd3&\xe2\x96\xed\xc4-\ +g\x92G\x0b\xca\xe2\xe7Hh\x06 R\x9c\xd8\x91D\ +h\xdc\xd0J\xb3\x87\x81\xb1\x8d\x91yh\xe6\x81)x\ +\xf9\x01(\xbbkhW@\xff\xa6\x05\x97\x7fC\x91\x81\ +\x87H\x91\xd5\x88\x95\xdaX\xf6P\xdb\x94\xf5\xe5\xd3v\ +\x0f\xf9\x0d\xdaW\x0d<\xcd\x98\x01\xe0Y\xccb\x16\xb3\ +\x98\xc5,\x9em!B\xf7\xd81\x9d\x84\x84\x0a&\xfb\ +?#\x03\x83>\x9dN>\x83@#0\x14\x9d'\x18\ +C\x1aRF\xa6\x99\x90\xfaFG\x1d2\xd6\xc9d\x92\ +L\x0e:q\xcb)\x11\xe3\x14\x89s \x1dY\x06\x0a\ +\x82s\xd6~\x8e\xb11\xf68\x95V\x90!\x043\xad\ +\xf2\xe9\xaaMyB\xab\xc0[L\x22\x99\xa3b\x13\x09\ +\x15#\xa0\xf3\x1f\x89\xaaR\x94\x11,\x9f\x0b\xd3\xfba\ +~\x13\x8c\xec\xb0\xbc\xd6\x97De\x85{\x00\xb8\xb0\xbf\ +\xd2\x03\xbfR}S\x5cJ\x9d\xa00\xben\x8c\x05\xbd\ +\xf9So\x9d\x01\x9d\x97\x05c\x84}>\xe9\xd7`n\ +\x9f]\x07\x03\xbd\x8d}G\xeb\x80+\xf0\x85Zr7\ +hZ\xdep\xe1k\xd80\x9c\xe7\x17\xbe\xfa~\xa6\x09\ +`BdP\xae\xab3\x83b\xed\x8d\x02s\xa8\x0c:\ +\x02\x03TV\xdc\x07*}\xc05a}}\xb0\xd4\x1d\ +/P\xc2\xebw\xd5\xb0\xca\xe5\xc9\x15*(\x07%\x05\ +\xcc\xe9XS\xc0\xa0R\xecj\x02T\xeb\x95)[\x89\ +\x84\xd2g\xb8\xd6\x8cW\x89\xb4\x03\xbe\x06a\x8c\xf6B\ +V\x830\x11X\x9e\x9cby\xb2\xcc\x81S\xfb\x89\x87\ +a\xfb\xc2\x0e.\xdct)[\xe6\xb7\xab\x1bq;\xd4\ +jO\xc1\xea\x0e\xa7\x06\x86#\x95\xed\xadrX\x95\xa8\ +vt9\x93\xd2\x84I\xb7\xca\xe9\xe9i\x8e-?\xca\ +\xb1\xb5\xc7X\x9d\xae\xd8\x88\xcd&\xdb\x0eT\xe7e7\ +\x9e\x83\xea\x9e\xed\xee\xd7*1/mw\x0a\xb8m\xd6\ +\x1dmej\xdb\xc7\xad\xc7\x00R\xe9\xc3\x0cUO\xd0\ +Q\x01v\x1f\xaa\x0e\xed\xfc{\xddu5m\x8aDr\ +9\xef\xf5=\xe7\x14=\xe1\x90M\x1dP\x19\xe7ZM\ +\xac\xd7\xc5_k=p\x8c-\x0b\x0b\xdbhbkK\ +\x1b\xf3\x1b\x8d\xf1\x96l\x8c_\xd0\x9a\xff&(6\xd5\ +\xdcM9\xfa\xf2\x84\x08R\xc0j h\xcb\x1c\x11S\ +9\xdb\xb2\xa1\xa6v\x949\xd5\xdae\x91T0O\x96\ +\xce\xeeGW-\xb8iSOjl\xe7\xba\xca\xbe-\ +\xa1\xe1n\xd1\x06z\x83\x01_\xf1\x87K\xa9)\xf5\xbe\ +\xc0*\xa1\xd6}1\xd0\x1d\xea\x16\xb2I\x9d+\xe0\xd5\ +\xd0\xc4a\x1d\xf7R\xfam\xab\x19\x82\xc8\xc4\x80\xb1\x8d\ +S\xa2J\x9f\xddD+M\x90n\xd9\x9ek&m\xce\ +B7]a\xb2r\x92\x93w\xff9\xe9\xd8\xd1\xe2t\ +\xeei2u\x8e\xf7\xb1\xeb\x89\x97d\xd7O\x13\x00\xac\ +\x8e\x91\xd5\xc3\xa4C\x07Im\x0b\x17]L\xb3\xe3\x22\ +\xe2p@h\xb3\x82\xe0&\xd3\x84\x01R\xc4\x04\xee\xf8\ +=4\xb3\xc4N{\x05\x87!\xc4\x05$\xaf\x11\x1a3\ +\x09sg\xec`\xbd\x82c\xa3\xecwT\x89\xbc\x9f/\ +\xdfy\xb1s\xac\x98\xd9\x1d\xa6\xb5\xd3\x81'\xb5\xca\xd3\ +\xd7\xa4\xd4E\xd5\x12\xfc\xfe\xf9\xe6c\x06\x80g1\x8b\ +Y\xccb\x16\xb3x\x16\xc6t\xf7\x1e\x9c\xc6p6\xb1\ +\x8a\xcft\xba\xab\x92\xc5\xb6L\xa5C\x14e-\x87R\ +\xea~C\x97\x09\x9d\x82\xdd\xe0\xfd{\x09\x88L\xc9S\ +e\x88s\xccd\xa2\x82\xe0\x1c\x09\xb9#\xa7\x96\x86N\ +\x8dI\xac\xb7'9\xe9\xbc#Y\xfb\x92\xa0\xac\x8c\xa2\ +\xd8\x5c\xb2\xf7A\xccY\xb8\xd5\xc9)\x85\xf9\xb1i\xb6\ +\x9b\x8c\x8aM\x88[\xd3\xc45 \x03\x98\x9e\x07\xdd#\ +\x91n\x0e\xe6\x1a\xad\x09\x0e\x9e\xf47\xf0\xeb\xf3R\xe9\ +\xb1\xc4\xd9&\xdd\xe6?S\x81\xb2\x9f\x8e\x1e\xc0\xcd\xce\ +\x08\xf7\xd9\x83\x8c\xb6l\xe9\xab\xfc\x1a\x9b\xf75z\x98\ +\x11u\xab\x9e?XH+\x9dwG\xaf\xb85`,\ +\xbd}\xa6\xb2Q\x0d\xf0\xaa\xb3_\xcc\xead\xcc\xaf\xdf\ +\xf3_\x98\xe4\xbe\x11\x95\xd9s\x93pga\x05u\x8d\ +\x01_\xe7\x06\xbduN\xa2\x02\x5cP\xa4.e\x8cT\ +P\x07THQ\x0e\xd6Ybg2\x1d(T(\xdc\ +R\x8d\xb1ro\xff \x94m\xab\xbc\xd9\x99\x9e\xfe\x84\ +\xbb\xf6h\xf5\xc9\xbf\xd7\xc1V\x83/\x97\x9az\xdd\xa9\ +\xf7:v\xf3\xa0\xc7\x96\x0fqd\xf9\x08\xf3\x83y6\ +\x8e60j\x17hC\xab\x00,\x0ch\xa2\xd6a7\ +4f\xc6\xd4\x98k\xb4\x1e\xd98OX\x9a\x9c`e\ +|\x9a\x95n\x99\xd5\xe9\x12)\xf720\xb8\xbc\xba)\ +g\x89\xde\xfeT\xf0fc\xd9\xda-\x852\x85\xceP\ +\x92\x00~.\xfb\xeb\xa8\xc9\x01\xef\x07\xedu\xbf\xde\x96\ +\xc8y\xdf\xd2z\xa7l\xbb&\x95\xa2\xd5\x83\xbbCs\ +m\xc5\x03\xee\x10^\x81\xb9?\x11\xfaQ\xc1<8D\ +v@\x1f\xcb\xab:\x16\xf5X\xe6F[h\xdb!1\ +\x0e\xd5};z\xfb#\xcd\xf4\x84\x10i\xe2\x80\xda\x0b\ +[@\x02\x8d\xd9\x13T\x09\xb8\xc3@\xbb2\xa1g\x0c\ +\xe6\xfd\x84{\x19\xbe\xac\x88W?\x8bQ\x1d\x8e\x1d\xe6\ +\x89\xb3\xbe\xf5j=\xf1\xa7]\x8b\xd0j~\x84D\x0c\ +\x8d\x1e\x9d\xb7 *T\xbfg\xc2B\xad\x95u\xb63\ +\xf86-\xe1\xe1\x8c\xb1\xd5\x05\x8be\xcb\x94\x9dV\xd7\ +\xaf\x9c\xad\x1e\x5ct\xbb\x9e`p\x19\xb8\x1aVe\xab\ +G7yw\x1c\x22\x0c\xcd\x98p\xaa\x92\xe74\xd1\xe7\ +V\xd2\xba\xe2i7a\xba\xb6\xc4\xf2#\xf7\xb1\xba\xe7\ +\x01d<\xc1\x0d\xe9\xc2\xe3\xc6L?1\xa3g\xa9-\ +\xe7\xcfy\xe1\xa24\xe8\x04\x1ez\x90t\xec8\xf9\xfc\ +\x8b\x88\x9b\xb6\x13\x07:\xc6\x13\x91\xd0\xb4\xc6\xf2OM\ +\x06\xd3\x95l\x9f\xe4q\x0f\x1c\xcf\xa9\x0bt\xe3\xf5\xd3\ +~\x0d\x9b^N.\x93K\x8f\xe6^\xdd~h\xf0\x1a\ +o}&\xdb}Uz\xe0\xf9e\xca\xf5a\x8a\xff\xed\ +\xa9\x1c\xff7\x1b3\x00<\x8bY\xccb\x16\xb3\x98\xc5\ +\xb30\xba\x03G\x88.A\xb6\xf7\xe2\xba\xdf\x9d\x11\xcc\ +\xeb\xfc~\x09Bh\x95\x09\x96,\x84\x9c\x09\xd9&\xb7\ +\x8d\xb3$:\x19\xcb\xab\x19\xe9\xd0\xbe\xa7\x8d\xb1\xc0\xd2\ +\xaa\xbc\x99N\xeb\x81\x93\xd6nJT\x90+\xd6\x97Q\ +\xac\x0e\x90$\x86\xad\x92\x02\xd9\x0c\xc4\xac\xe0)\x99\x1c\ +5\xd9D?Ch\x02\xd2\xe8QH\x80\xd0F\x9d\x80\ +\xa5\x0e\x89\xca\xb0\xe4\x85\xc8\xe4\xcc)\xd3\xbd#\xbaM\ +0\x1fT\x0e\x1d\x82\x02\xcb\xe2\xfal,wa\x81\xed\ +\xbdd\xf3V\x97K\xe7\x1eh\xce\xfe\xcfNl\x00\xca\ +\xdc[\xd0\x8e)fn\xeaF\xb0\xa1\xa9`7f\x18\ +\xad\xc1`\xb7\x11MR\xe6\x82\xcay\xda\xeb\x18\xea\xcf\ +\xfev\xc8\xd0\x84\xc8\x1b.z%\x1b\x07\x1b\xf8\x0f_\ +\xfd\x0d\xa6\x8e\xdc\xcb\x15n\x11&8\xc3\x11\x0a\x90\x9c\ +\x12\xe8\xbb\xd6\xba\x04T[cy\xeb\x1ag\xbbtD\ +L\xa8\xa0\xda'\xc7\xde\x0f\xd8!\xaf\x02\xa1ZYZ\ +\xd9]ep\xab)\x92N]\x9d5N\xb8$\xdf;\ +\x95J\xf9>\x96\xa6IT\xc6:\xa8\x5c\xef\ +R\xdcO-\xd4\xf7\x1f/\x09w9\xb2\x03f?\xf7\ +\xf5\x9c\xb0n}\xdd\xe3\xd6]\xcf\x7f\xff\x89\x11\xd6\xbd\ +\xae\xe0H\x8cm\x962\xfe|\xff\x95\xed\xdf\xb8\xb8\x8d\ +&\x0c\x89A\xcc\xe8\xaa\xb1~\xc0\x01BS[\xb7\x06\ +g\xf6\xb5NX\x8d\xec\xb2\xa9!4\xdb\xa5\xa6W=\ +\x18n\x00t\x1d\x18\xc6\xc1\x8d\x01x\xcbP\x89\xd5\x00\ +K\xce\x84\xe0\x16a\x15\xcc\x15e\x81\x03T\xbf\x81]\ +\xad\xd2Dc\x92\x83\xb9!\xfb\xf1\xda3m\x1d\xb0R\ +G\xf1\xe0Ld\xd0s'\xeb\xd8_Jm\xaf$\x07\ +{\xd1\x14\x09\x94c\xd0VK\x06\x82\xfd\x18\xd0\x1aa\ +) \xdbk~\xa3\x1a\x5c\xa5\x0eI\x13eL\xb3\x9a\ +YM\xa7k\xac\x9e8\xc4\xc9;\xbf\x84\xac\xac)\x0b\ +\xbf\xee>\xadwX(\xa98\xdd\xef@c\xea\x80\x1a\ +\xee#\x10-Q&\x92\xc8\xc7O\xc2\xa9;I\xe7\x9c\ +\x8b\x5cp\x19QF\x96\xc4\xd3\xb1\x9f\xf5\x04\xdb\xa9\xb3\ +dG\xee\xa8\xe8v^\xebEr\x0b\xb1C\x98\x18\xab\ +\xae\x86W\xc5\x1dZ24\x06xMf#\xbdsV\ +\xb2\x92!\x80L!\x0cJ2\xa4~\xe6\xcb\xf6\x86\xfb\ +\xd3\x88\x19\x00\x9e\xc5,f1\x8bY\xcc\xe2Y\x18\x93\ +\x87v+\x80\xedux\xf0i\x9e\xff\xcd\x1f\x10\x89\x8c\ +\x98\xd0\x98\x10ZY\x89\xd0\x08\x0c\xa4\xccK\x8a\xa9j\ +\xd0I\x1b\xceD\xc4)y%\x93\xa7B\x9aNi\x86\ +Cr'\xe4\xa85\x84A|\xa2)u\xbe\x91\x84\x10\ +\xd5)\x9a$\x84\x98 Eh\x22\xd2u\x84v\xa0l\ +s\xee \x04\xed\xeb\x89\xd5mEgn\xad\x9e+\x80\ +t\x9d1>\xd6\xac&'h\x03y\xd81\xdd\xd1\xd1\ +=\xb6@^\x08,\x18\xf1\x90\xa0\x98_9\x03\x1c\x9d\ +\xd15\x1c)}\x90k\xbf\xd3{\xcf=\x92\xa8?\xca\ +$*Xw\x8f\x90\xd6\x9f7\x8ff\x02\xf3\x8fBX\ +6@n\x12h\x07\xbf\xb1\x0f\x84\x1d\xfcz\xf9Zo\ +;\x83\x10x\xcdy/d\xb9\xfb!\xde\x7f\xef\x87Y\ +\xe9\xd6P0\xe8ut\xb5\x9f\xab\xef\xa7\x02\xa3\xfe2\ +.wu\xb9t*\x1bq\x09\xaf\x03\xd3\xfe\x08\xaa\x8c\ +nk +\xf5`W\x1f`\xb9\x5c\xd6j!\x0bd\ +l\xa8\xa3\xb1\x82<) \xd2jrK\x0dju\xec\ +\xad\xec\xaf\x8f\xe4\xbe|\xb12x\xfai,\xfc\xd5\x13\ +\x19\xcaP>\x97\xaa\xd1\xa42\x9f\x0e\x0e\x1c4bk\ +\xac\x8cY\xe5^\x1d\xec\xea\xefU\x80\xeb\x0c\xae\xe8\x04\xc8\ +c\x8a\xbd\x7f\x08 \x96\xa8\xb3\x84\x80\xe4\x8c4\x9eP\ +P0L\xa3Rm!\x9b\xc7\x953\xc2\xfe\xf0\xcc\xbd\ +}\x16\x8a+\xb4_\x8cr\xa1\x9e~\xcc\x00\xf0,f\ +1\x8bY\xccb\x16\xcf\xc2\xc8\x07\x8f0\xde\xb7\x9f\xe1\ +%\x17\x95\xa9}\xe5\x8e\xb0\xaaQ\x18Y\x86_\xc5v\ +\x0d\xc2#V\xf4l\x00\x00 \x00IDAT\xc0\xca\ +\xa3\x04\x86\xeb9!\xf1\xc6\xb8.\xbd\x0b\x98!P\x22\ +uB\xea:BlhrDB\xd2IYRY\xa0\ +\xa4\x00\xd1\xcck\xb2\x81lQ\x10\xa5,@\xa3Y\xfd\ +d\x13\xc2\xc6@o\xb6\xed\xc6\xc6\xe62B\xe8\xd0\xc9\ +P\x03^\x8f\x9a\xb3\xf6\xcf\xec$\x13\x06\x81\xd4%\x98\ +[c\xbauB~t3ySd\x14zrh\x97\ +8'\xeb\xf3k\x80\xd5\x81\xb0\xffs\x83\xac\x22{\xf6\ +9\xaa\x9d?gv\x0b\x91 \xff\x1f{o\x1btY\ +v\x95\x87=k\xefs\xee}\xdf~\xfbc>$\x8d\ +>g\x06!\x83\x10\xe0\x02\x1c\xb00X\x91\xcb\xa9\x80\ +c\x5c\x8eE\x9c\x0a\xa6 \x0e!\x89\x89\xcb\x85\xab\xe2\ +J%\xf6\x0f\xe7\x87\x93\x1f.\xa7\xec\xaa8\x15\xff0\ +N\xcaq\x19\x97q\x5c\x08\x88\x0d\x09I X`d\ +\x01\x12\xfa\x98\xd1H\x83\xa4\xf9\xd4hzz\xa6\xbb\xa7\ +\xfb}\xdf{\xcf\xd9+?\xd6z\xf6Z\xe7\xf6\x08\xe8\ +I\xa9C\xaa\xce\xea\xba}\xef=\xf7\x9c}\xf6\xd9{\ +\x9f\xf3\xaeg=\xeb\x03F&\xee\x0cpw \xec\xfb\ +\x8e7\x81\x93\xdfB(\xf4\x0ez\xab\xebl\x1d\xfc\x96\ +\x00\xc4\xe2\xba\xa7\xcd\x81\xab\xd9\xde\xe6\xbf\xf9\xf0{1\ +\xd6\x01\x7f\xe7\xe3?\x8e]3\xc3\x03cY\x8du1\ +&\x98J*@\xc6\x85\xbc#\xb3E\x8f]\x01\x8f\xe3\ +=\xd6\xd0\x15cqw\xdfH\x90\x15\xc01 \x99\x22\ +\x00\xb3\x9d\xcf\x0b\x09y?\x22>6\x5c\xb0\x01\xb2\xc1\ +\x16\x05\xcc$\x5c\x84\x9c\xc6\xa8\xc1\xb3\x96\x87\x93p\xc4\ +\xa8\x8a\xbby\x93\x1b\xe5{\x00lr\xad\x15\x911[\ +\xbd\x95\xda\xe7\x93 [\x12x\x94\xee\x16,i{\xf5\ +\xb3\xb7~Tf\xa8\x9d\xe3\xc3\xb2$\x10\x01cf\xaa\ +i\x08(\xfd\xd8\xa53\xb9\xa6\xfd\xd9\xc7\xd6\xe7\xa2\xf5\ +\xb9\x09 \x8ctd\xdc\xbd\x11\xb7\xcd~\x07\xdc\xe6\x9a\ +\xc9\xa3@7\xf4h\x83\xb0)\x5c\xb1\xb3A\x84\xf3\xdd\ +|\xd66\xa8\xc3\x88\x0b\x9b+\xa82\xa0\x96mOF\ +f\xc6\xab\x01\x05\xc5\x13Z\xb9\x01Dg\x149Ba\ +\xd8\x82\x83\x14\xf3\x96\x0e\xe6\x14\x08\xe3P\x0a\xfbu<\ +\xa3\x16^\x01\xc4\x15*\x9c\x01n\x01\x94\xe1\x96=\xbf\ +j\x95\ +UVYe\x95UV\xf9\xca\x8a\x02\xc3\xa3\x0f\xe1\xe4\ +\xdb\xbf\xb5\xffy\x0f\xce#\xd2\x1emAU\xde\xd8\xa0\ +\x99\x0a\x8e\x1b\xe23\xcb\xa2\xae\xac)\x1b\x11\x98+\xdd\ +\xac\x06\xf4Pl\xf7\xea\x0a\xb3\x88\xc5\xfb\x95\x02)\x12\ +\xcaTa\x06+\xa7f\xa4\xf6\xf3\xd8\xbe\xd4M=!\ +\x97\xa3Nf\x83\x05\x5cIl\x16C\xd7\x9a\xc5\xb9M\ +\xd3\x84y\x9e1M3\xe6\xa6\x98\xe7\x19s\xddaW\ +f\xb4k\xc7\xde\x07\x00\xb3\xb3\xb9Sri\xf6\x12H\ +\xcdAo\x9b\xfd\xf79\xc5\x04{]`2\xc2\x09\x9f\ +X\xdf|\x80\xcb\x06(G@\xbd\x08\x14\x7f\xc9\xd60\ +\xfd\x85/\x02\x0f|\x14\xb8\xf0\xa4\x81\xde\xea\x97D\xe6\ +\xb7\xfa\xe7*\x11\x9d+\xae\xbb\x89\x03c*\xfcE\x80\ +\x22\x05_}\xf9\xed\xb8\xb4\xb9\x84\xc7^\xfe\x1cv\xed\ +\xd4\xfa\xd0\x99\xca\xccUhWn\xd1\x81S\xb8\xc8\x06\ +\x8c\x0fs\x89\xf6}\xe0\xfb\xec\x11\xf5\x81}0\x17L\ +n2\x06\xf4oH\xdf8x\xd9\x857\x00^\x80g\ +\xf4\xef\x8c\xeb\xa5\xbb%\xe3n\xd1\x15\xf4CF\x96\x00\ +\xb2\xf8\xf5\xab\x1fc5\xb0\xa5\x9f\xdbb\xe0\xa3\xc7C\ +\xba\xfae\xd6i\xf4\xab\xe36K8U:xM\xeb\ +\xbb\xc7\x05g`\xabi\xac\xd9\xcf1\xb5\xce\xf1\x95~\ +?\xc6YK:?\xcf\xd9\xfay\x83iF:'p\ +\x18+\x9c\xc11\xfa:\xd0t,\xff\x8f\x1e-\xb3P\ +7\xdfB\xe0\xc2\xac\xe1@\xc4c\xb3\xe7\x0d''\x0f\ +\xe0\xc1\xfb\x1e\xc1P\x8f0\x94\x01\xb5\x0cV\x0e\xa9\x8c\ +\x16o-d\x84=6X\x06H\xad\xd8\x1cm04\ +\x1a\x8d\xc4\x00mzd@\x9c=\xe4\xfar\xebRa\ +}\xd7$\x0c\xef\x9c\xda\x0e\xfb\xf9\xccgO\xdd\xad\x1a\ +\xe1z-\x1e\x1b\xcd\x1ad\x8e\x9c\xc5\xcb6\xa9\xc7,\ +\x83\xec\xad\xf8\x98t7\x0d1\xa6\x9b\xcf=vTZ\ +g|\xc5\xb3\x8f\xab_W\xa3\xcbI\x11\xaf\xfd;\xa7\ +\x92\x5c\xad\xcf\x93\xe1\xf5\x19M=K4,\xf9Y\x93\ +\xad\x97\xa1\xa3\xb1\xf1\xcc\xb2B\xbb1\xf0\xfc\xf6u\x5c\ +\xfb\xe4\xaf`\xf7\xe2\x17\xc1\xac\xce\xe6\xf70\xa49\xac\ +\xa0y#\xd6\x9b\xf49\x8d\xf5E\x0f\x11\x1a\x82\xe8\xe9\ +\x10.\xf4\x84\xd4\xe2%\xbe\xa4)p\xe3:Z\xd9C\ +\x8f/\x00e\xf41\xd7\x98'I\x93\xdak'[\xec\ +\xb5\xcd\x95?\xbf\x84\xec:\x8d\x03\xc6\xc6\xab\xaf\x05\x85\ +\xb9\xa67U/\xbb'\xbd\xb4Y\x9e\xa3\xf8\xe3Rb\ +\xfe\xda\x8c\xf1\xff\xfa\xc7\xb8\x1b\xa9#\xae\xfc%XD\ +\xff*\xab\xac\xb2\xca*\xab\xac\xf2{H\xa6[7\xf1\ +\xc0\x0f}\xdf\x82\xd7\xc9\xf0f@\xaf\xd6\x83\x8a\x82=\ +\x80\x19;h\xcf\x8e\x89\xaex\x86\xd2\x9c\x92\xe3P\xd7\ +lj\x86\xf8F\xd7]\x07\xbd\x00\xcaP\x8d\x11p\xf6\ +Wjqe\xd1\x5c \xc5\x93\xd4\xf4\xcf\x0aC\x8a\xa2\ +=~\xac\xa3\xf1\x8e\xdb\xd4\xe3\xc1\x14:7\xcc\x981\ +\xcf\x0ds\x9b15\x02\xe0\xa9\xd7g\x9d\x86S\x9c\x8f\ +{\xe0\xa5\x0b\x90\xea\x10\x84\xe0\xb6-\x81n\x06\xbc-\ +\xbd\xd4\xf7eb\xac>\x96\x09\xfc\xb2vo\x19\x0c\x04\ +g\x00\x5c\xb66\xce'\xcf\x00\xf7}\x18\xd8^\x05\xc6\ +\x04z+\xdf%\x19(J\xfa^^Cg\xb4a\x85\ +\x02x\xe4\xd2[qes\x09\x1f\xbd\xfa)\xcc4\x1e\ +\x805}\xb3\x09\x84\x0al\xb8\xa6K_\x11\xc9]\xb0\ +\x83\xa8\x1c\xe7\x0b\x84\xdbt\x00\xd5\xd8\x9f\x0a\xb0\x81\xae\ +\xd2\xc1\x13{\x1d\xe00\xe2\x8f\x99\xbc\xaa\xa18\xcbD\ +\xd8\x1dL.\x9dV\xe9\xaa\x9d\x16f\xbf\x9e|\xfe\xe2\ +\xd7\x12\xee\xd5\xf6/J\x02I\xbf\xde\x1cu,]\xd5\ +\x0f\xb0im\x16\x07\xd3t\x05\x8d\x8c\xb9\x19\x9c\x86\xe1\ + \xce\xa3\xfd\x1c\xcb\xdf\x8d\x89\xcbP\x93lpf\x1d\ +\x97Y\xb2\x99\xb1\x98\x12\xde\x1b\xd2\xbf\x1f\xce\x07\xdb`\ +o\xa2/\xe2\xd7\x11\x86\xb1\x88!\x8e\x15\x1e\x96\x9e0\ +\xa6t\xa7e\x04\x9d\x96\xcfk\xe7\xbb\xff\xbe\xb7\xe1\xca\ +\xc57bS/\xa0\x0e#j\xa9\xa8ecI\xc6\xfc\ +%\xa5\xa2\x88\xd5\x00\x96RQ\xc7-6c\xf5\xac\xe8\ +\xd23\xa0C\x0e\xb1\x92\xc46\x1a\xe9$\xb8k\x94p\ +Hn\x00\xe6v\x86Y\x0dd\x8aX6k\xc0\x9eU\ +p`*\xeen\xdd\x9f7\x04\xab\x855\xb1g\x07\xb6\ +\xda\xcfe\xef\xda\xcf\xcf\xe3:\xc8J\x9dV!\x08\xae\ +\x1e\xd7k\xc74\xb5\x0c\xe3sO\xd4\xe5\x8c\xb5\x02=\ +\xe6\x17\xe2\xb5\x8c\xcdP\xa9\xb2\xf1$|\x8a6\x9fC\ +\xdb\x99\xb71c\x9e\xf7\xd8\x9d\xde\xc4\xb5O\xfc2\xce\ +\xbf\xf8\xb4\x9bD\x0c\xb0\x06\x10\x16\xff\x1ek\xa6\xf4\xfb\ +\xbf\xa4}xi\xd6JA\xdc%q\xefe\xb0,i\ +\xe5U@\x1b\xca\xcd\x9b\xd0\x02\xe8\xc5+~\xa3\xf9\xd8\ +\x16I\x06\x85jc\xef\x0fS\xa9\x1b\x03\xb0\xc2\x98\xeb\ +j\xf5~A\xb0K\x8b\x08\x8cy\x17_\xa9\xa5\xa0\xf9\ +\xb6\x00\xbdb\x0fP>\xff\x16\x16E@n^\xc3\xf0\ +\xa1\x9f\xc2]\xc8\xab\x03\x80\xe7\x01\xfc\xbe\xbb9j\x95\ +UVYe\x95UV\xf9\xca\xcb\xeeW>\x8e\xe9\x95\ +\xeb(\xf7]Yl\xd7\xf4\x99\x11|\x01E\x8e\xd1\xb0\ +\xeb\x8a;D\x81A!\xda\xfcE\x17>o\xab)\xda\ +\xa4\x98g`BC\x99\x80\xd2fH\xab\xe6\xc6;\xcf\ +\x90\xa1\xa0z\xd9\x0b\x15\xaf\x83\xa9\x83\xd5\x1a.\xc5\xd0\ +\xa5TK\x8a\x02w\xb3.\x0a\x94jY\xa4\xc5\xce\xaf\ +\xcd\xf7u\x80\xd5f\xb5z\xac\xb0\x12\x1f\xd3\x84\x8b\x17\xc5\xdc\xa1S\xcc/\xe6\x94\x8f\xa5\xc5\ +v\x96\x84b2Q\x00]?\xd6dQ\xc8z\xaf\xec\ +\x019\x03\xe46\xac\xb2\x90\x95\x9bE\x99\x81z\x0a\x94\ +\xdb\x08\xf51\x81Z\xc0\xda,\xc5\xd9\xdf\xa4\xbfu\xd2\ +\xc9\xcf\xd7Z\xc0\xd9\x02`[\x07|\xf7\xc3\x7f\x08\x22\ +\x82\xbf\xf7\xd8?\xc5\xed\xfdm\x07\x8c\xc6\xc60aM\ +$\x7f\x22{\xca\x15A\xb0\xd3:h\xd6\xee6\xbb\x04\ +N\xf6?U\xe0\xc4\xa6\xf4\xb6\xcc\xbd1\xca\xea\x10\x12\ +F\xca5;\x961\x87<\xbfe\x0f#@\x8e\x84N\ +\x04\xaf#\x98\x0d\xda\x8e(\xee\x1a\xbd\xe4QM\xc8~\ +;\xa0\xe8\xc0\x95\x9fs\x8dd\xb2\xc8\x11\xcfH(\xb7\ +\xbcn\xbag\xa3\xf7\x9b\xca?\xa1\x8a\xf43F\xa2\xa8\ +\x00\xb0\xdd\xb4\x01\xban\xa3\xc7\x18\x13L\x10\x04\xcf\xfd\ +,\x04\x16\xcc\xe4\x8d~N\x8e,\x105\x87\xd3\x22I\ +\xf3\x95\x0d\x0b\xe1\xba\xde\xfa\xcc0q\xda\xd2\xe5\x95n\ +\xc06\xd63\xf6~}\x8c\xbb\xde#\xc0/\xd9\xe1b\ +\x9c}\x19pr|\x1f\x86z\x04\x11AQs\x7f\x17\ +\x82W\xbfi\x0c\xe4\xd6\xce\x9a\x96\x22_6~\xbe\x1f\ +\x06D\x19$~\x07\x98p\xb9\x87\x08\x14\x11\xcf\x93\xa5\ +\x9e\xd5\xbd\xa1\xd7\x12F\xf1~43\xc6\xf5\xb8\xdc\xa8\ +\xd3\xcb\xd9P\xcf\x90W\xca\xd0\xeb\xfc2\xce\x94\xd9\xf1\ +\x9b\x97\xda\xe9\xe5k\xfb\xbc:\xe3\xa8\x0a\x11\x8b\x99\xd5\ +^\xef\xd6=Ytvwg\xef\xb8\x00\xf4V0\x86\ +\x92Oc\xbfwe\x84j\xe9I\xae\xb4\xed\xd0\xbc\x96\ +u\x9b'L\xfb3\xbc\xf2\x99\x8f\xe2\xec\xf9\xe7 \xba\ +\x01\x99\xdb\xc8TN\xb3\x8e\xa6\xe7\x02\xd7R\x18i\xb4\ +\xaf\xb3\x96\xd6^\x18Gbeq\xech\x8c\xe1_\x13\ +/\xb75\x17\xc8S\xcf`.\x05\xedm\x8f\x022@\ +\xca\x842\x1b\x90\x15\x14\x03\xb7\xadz/,\x8eY\xf5\ +\x08\xa8#\xa0\x83\x81`-P9\xed\xcf\x0ds\x1f\x17\ +h3\x00ln\xe54`\xb4\x00\xba\xfdII+\x89\ +3\xbf\x9e\xbcLn\x5c\xc5]\xcasu\xc4\x95\xef\x05\ +\xf0\xe8\xdd\x1e\xb9\xca*\xab\xac\xb2\xca*\xab|\x85E\ +\x15\x17\xbe\xfd\x9bp\xf4\xeew\x01X\xe8\x92\xfd{\xe6\ +\xcaf\x14\xec\x5c\xb9h=9\x0awV\xab\xb9\xe9I\ +fz.,\xa71\xc4\xcb\xc9\x88J\xaf\xebk\xdb\x04\ +\xa5X\x00\xab\xd4\xda\x19\x11\xba6\x9a\x0b\xa4\x80\x06}\ +\xb8e^\xa4\x00\xa5t\xb7B\x15G}\xaej\xa96\ +\x8fu3\xf6w\xdff\xcc:a\x9ag\xcc\xaa\xe6.\ +8\x99\xdb\xa0\x02\xd0i\xc6~\xb8\x85\xb3z\x0ay\xe5\ +\x22\xeaP:\xe6R\xc7\xdcP,c}\x19o\xeb\xcc\ +o\xbf\xde\xf4\xeaDB\x22\x81*\xdc=\xf9\x08(\x97\ +\x00\xb9\x02\x94c`<\x07.<\x0b\xdc\xffaK\x86\ +\xd5\x99_\xa0\xbb4\xf7RH\x12\xc6\x89\x9c\x11:\xc3\ +\x9a\xce\x02s\x9b\x00\x0f_|\x0bN\xc6\x13|\xec\xea\ +\xe3\x985\xa0S\x8e\xe1\xcb@6\xde\xa9\xb0\x06\xf3\xc3\ +\xadKF\x98\xbf\x90\xf9#\xb8\x0b7\xe8Hv\x15\xfb\ +GB-\xba\xf4\x06T\xf4\x15\xd4\xa1*\x015c\x90\ +Y\x1a)\x97\x08\xeac\x00Y\x00\xd0%#[\x10I\ +~B\xe9'\xaf\x5c:ke\xbd.\xa9_Kw\xe7\ +<*\xf9\x9a\xc3\xadT\x16=b\x8d\xdd\x82<\x96\x19\ +\x5cD\xfb\x99\xa9\xe5\xea\xc9\xfd\xa3\x048!\xf3J\x95\ +>\xce\x0c`\xb1\x95\xd6\x1cIs\x19W\x83>\x12l\ +\x83c\x17\x89\xcb\xc2\xb0\xd1\xfa^\xf1\x1e1\xe01\x97\ +\xb6}\x1c6x\xebC_\x8f\xcdp\x8ca82\xf7\ +\xe7:\xa0x\x16\xe8R\xf2\xbb\xd5v-\xa5b\x187\ +\xd8\x94\xe2\xcc\xaf{\x02\x14[\xfbKB\xd5\xd7\x8b?\ +w\xd2\x00,\xbb\x09cXw\xf3)Z\x9b\xd0\x19F\ +wmf\xe2%K~\x85\x88\xcf\xe5\x9c\xd0\x9d\xb9\x83\ +^o\xb4\xf8|I\xbc\xecXI\xcf\xb043\x02w\ +\xb7\x0e\xf6\x98\xecn\xd3\x09\xf3\xbc\x87\xfa\x9c2^\x99\ ++Zu\xb6o\xda\xa02\xa0\xc9\x91\xd7\xd1\xdd\xa3\xcd\ +\xb7\x0d\x00\xeb\x8cy\x9e\xb1\xdf\x9d\xe2\xda\xa7?\x8c\xdb\ +\x9f\xfb\xac\x19,;\xf3KV7\xc7&\xd3m\xb9\xa6\ +Y\xa5\xeb\x7f\xacW\x01\xd7i0\xc3\x19\x00\xdbp\xb0\ +\x84V\xdc7\xc8\xf7\x9c\xce\x90\xeb\xd7\x01Q\xb4\x93\x13\ +\x1f\xd3\x02H1v\x18i>z\x9c\xb8\xb1\xddl\xcd\ +\x82\xc3m})\x1c\xbf\x22\xa2\xf9\xb50Z\xdf\xff^\ +,\x16\x03\xd7(\xe7\xb0\xf4\xcd\xe5\xd9'Q?\xfe!\ +\xdc\x85|\xbc\x00x\xeen\x8eXe\x95UVYe\ +\x95U\xee\x9d\xdc\xfa\xc5\x7f\x89\xa2z\xa0\xf6\x90\xa73\ +\xce-W55\xf6\xcb\xe2%-\xc9\xca\x00\xc8\x08\x94\ +\x112l G\x1b\xc8\xd1\x089\x1e\x80\xa3\x01z<\ +B/n\xd0\xael1_\xde`\xbeP1\x8d\x82\x09\ +\x0d\xf3\xdc05{o\xcd\xeb[\xaaZ\x82)\xc0\x18\ +ZW8u\x9a\x81Y\xbb2\xd3\x14\xd06;\xf0\x0c\ +E[gK\xf82O\x13\xa6i\x8fi\xdecj\x13\ +\xa6\xe9\x1c\xd3\xdcl\xc7c\x0cu\xe3\x06\x1d\x1f\x1b\xcf\x04\ +\x0d\xa5a\xa2\xf6\xa3\x8a\x16TI.\xb9\xcc0\x07\xbb\ +\xff\x9cH]x_t@\xcc\xab\xeaC\x12\xa3\xdf\xb4\ +\x05\xc3\xaa\x9c\xa1\xd6w\xcef\x01K\x94U\x1c|9\ +LeQp\xb6#\xd6\xa1~\xcd\xbd\xd4\x92\x06\xbb\x0d\ +2\xa2\x0e\xb8A`\xcbCb.\xe69\xdf{\x1a\x17\ +\x04\x1a\xde\xc4\x12\x14\xa0Be\xec1\x1a\xc6\xfe\xee\xa1\ +*h\xf3\x1e\xf3t\x8e\xeb_x\x1c\xb7\x7f\xeb\x09/\ +]\xc7\x0c\xdb\x84\xba\x8c\xbd\xa7Qg\x00\x01r\x18\xa6\ +\x96\xde\x0a\xbc+\xf2u\xc4\xbdl\xbf\x99qk\x87\x00\ +\xcaC\xda\xa7\xc0b\x8e7(\xad\xa0~\xe1Y\x94g\ +>\x87yg\xe5\x9a\xda\xbc7\x86\xbb\xcd\xfe\xbcg\xb9\ +\xaa\x09:\xef}\x9c=+\xbc\x16c\x85\xb3g\x87\x22\ +rS\xa8]\xa7\x0a\x99d\xce\x8d\xb1\xec}15\xed\ +\xeb\x0f\x00\xe4\xe65\xdc\xa5<7`\x05\xc0\xab\xac\xb2\ +\xca*\xab\xac\xf2{V\xce~\xfd\x93\x98_\xbd\x05\xb9\ +t\xb1+_Y=\xf6\x9cOI\x81e\x96\xdb\xe6\x80\ +\xc6\xe3\x0bE\xc1\xc4\xa6\xb2U`n\x90\xd9\xb2q\xa2\ +\x08\x9a\xc7\xd6\xce\xb3\xa0\xcc\x93)\xbd\xcd\x5c\x97\x9b\xbb\ +\xc4\xb2\x0c\x85TO\xdc2\x01\x18\x07\xd3\xb3\x87\x01\xad\ +X\x06Qm\xee{,\x030O\x16\x13<[\x86_\ +m\x06\xcf\xe6\xa6\x98\xb5aj3\xf6\xaa0\xfclL\ +\x09\x9aB\x85\xee\xb5\x0e\xa4[\x836\xcbz\xbc?y\ +\xc9\x18\xe3\xeb_\x05=\xde`C}\xd5O\xdb|0\ +\xe6\xae\xad.\x8d\x07dhU\x80Fwe\xeeG\xd2\ +\xad\xc1\xdc\x9f\xcfa\x00\xb8\x01\xb2\x07.<\xe5\xeaq\ +\xd6\x93ID!)\xf0\x09\x04\xc7\xcc\x84t\xb8\xa8@\ +s0\xdc|\x87R\x80\xf7\xbf\xed\x0f\xe0l>\xc3\x8f\ +=\xf6O05\x82\xd3=\x14\xe7\xa0Bk\xac\xb0\x01\ +\xde\x82\x11\xcb\xec\xcfKWe*\xb7\xcb8\xe1\x80H\ +\x99\xb9\xcc\xd9s\xb5o\xcb\xa0;'\xcf\x09>\x16\xee\ +r\x1d1\xb6\xe6\x0al.\xf9\xd6\xafhO\xbd\x1d\xba\ +\xf0\x12\x1c\x13\xcc\x852\x8f\xbe\x8ek\xea[\xcch\xc0\ +\xef\x0c]\xc9\x84\xb5~\xa5\xc1Rsl\xd8\x9f\xdcf\ +Llf|\x03\x100\xc35\xe3v\x99\xc0+\xcf\xac\ +\x8dE\xe9cj\xe3\xd5\xb3\xec\x1e\xec\x17q\xbb1#\ +\xe8\xe3\xc7\x05\x99\x19p\x07z\x09\xd4\xa33\xf4\x871\ +\xde\x99\xf9f\xa9\xa0\xbd\x8f\x03\x01{,Z\xae\x957\ +\xde\xf7NT\xd9\xf6uC\xe6\x17\x95n\xcf\xa5\xbbC\ +\x8b\x14g\x80\xb7\x06z\x0f\xd6=\xa0\xa8\x09\x0c\x0bl\ +\x8d\xcf4 \xa5\xdd\xc3%\xba\x7f\xf0\xfa\xe4\xeev,\ +\xda\xc7@\xd4\xadF\xb2,\xe7\x93O\xa4\x9eYx\x91\ +\xc4\xca3?\xf7\xd1\xf4\x0c\xcf\x91\x81\x98k\xd5]\xae\ +{\x0c\x83\xaf./\xe5\x03\xcf\xf8\xac\x8b9\x9c\xfb\xf6\ +\x0e\xbe\xbd_*\x03\xd4\xefS\xd5\x09P+?\xd6\xda\ +\x0e\xd34\xe3\xfa3\x8f\xe3\xe6\x13\xbfiY\xf6\x17\xde\ +\x0d\xf42\x888]\xae\xa0\x18\xbb\xd8\x96\xa1-W\x0b\ +\xcbe\x89\xffb\xfde\xd6o$\xd0\x0b\x7f\x9eD\xf6\ +\xf80F(\x8a*\xe4\xf3O\x03\x10\xcc\x8f\xfc>\xbb\ +b)\x90\xa1\xa2\xa7\xbeo\xe8L/\xda-\xa8\x5c\x00\ +dcF\x03\xadh\xd8\xda\x83Z\x0b\xac\xee\x9c\xf7\x5c\ +\x1b\xdc\xa2\x8a~\x7f\x94\x12\xb7\x0a\xaf\xb3\xc7\x95\xf8\xb4\ +\xdc\xb8{\x00\x5c`1\xc0\xab\xac\xb2\xca*\xab\xac\xb2\ +\xca\xefA9\xfb\xf5\x8f\xa3]\xbf\x01\x80\x1cU(>\ +\xe4u\x96|\x0f\xf7$\x9bgi\xb2\x84\x0c\x94\x8c@\ +\x1d \xdb\x11\xb80B.l\xa0\x17F\xe8\xd1\x88v\ +4\xa0]\x180\x9f\x0c\x98\x8e\x0a\xa6\xd1\xe2\x82\xf7s\ +\xc3\xfc\xc5\xdf\xff\x83\x18\xca\x08\xc5\xb9+\xad\ +\x16\xc3j0`\x02\x19]\xfb\x9dc\xb0\xbb\x03\xbe\xea\ +AI$\xe3\x88\xc3\xed\xd9.\x96\x8c\xe52+s\x16\ +\xfb\xeee\xaf\xba{3Y\xe7\xc9\x95u\xbaRO\x1c\ +\x89>\x10T\xd6[\xd7j\xc9l\xd5\xc5\xbe\xb2(\xe1\ +\x12\xec\x9eb)9\xc3\xb2x\x99&\xe9\x0c'\xfa\xf5\ +\xd2\x85\xbc\xf4{\xa2\xf4\xd1!\x88\x0e\x17Q\xba?\x93\ +\x97m\xbd5`\xef\xe7\x1a}_\x96\xa0A\xda?\xfa\ +\x9e\x01D\x8c%\xfb\x94\xdd\xbd\xb3ky\xf1\xbd8\xdf\ +\xd9}\xba\xa29\x8b\x1d\xe08 \x0f\xbc\x9f\x96\xc9\x97\ +\xfd\xd4\xf4\xea|\xa6\xb7H\x17U2u\x8a\xa3\xa3K\ +\xb8r\xf1!\x94\x22(2Z\x5c\xaf\xaa\x01`m\x90\ +2\x00\x12.\xb5qz\x8b\xc3.\xc2\xa8o\xfe,\x1d\ +\xe8\xe6\xe5d\x98X\x83\xe4\x03\xb0\xf0|\xed\xac\xed\xb4\ +8VP\x9cA\xe6\xddbq\xc8\x06rI\xe8\xb2A\ +\xaf\x13-5\xae\xdbc\x97Er\xaa3\xaf\x99\xact\ +\xdd%\xb8\xe5\xbc\xfb\x0a\xd0\xe6q\xbf>\xe3\xfd{\x06\ +\xbb\x1eg\x0c\xb1\xfe{\x9dm`\xf0i`\xc9\xa4\xbd\ +\x7f\x06N_z\x06\xd7~\xfdW\xd1v\xb7\x9d\xa1\xcf\ +\x19\xc2\x09^i\xd8\xb2{/'|\xcb\x0cp\x01\xe7\ +&\x0c3\xcb\xe4p\x8c#\xe6w\xaeO\xf8\xf1\xd5\x8d\ +7\x04\xdc\x83\x1f3\xda\xbd\xa5\x05\xf5\x99g\x81\x1b/\ +b\x9ef\xe8\xbc\xf7\xda\xc6\x0a\x9d\xce\x9d\xe1vF\xb8\ +\xed\x81v\x0e\xd5\x9dc\xdc\x19P\x81\xea\x16\xea\xe0W\ +\x85U\x0c\x10\xae;p\xab\xa2\x06\xd3o;\xfb\x13\x9e\ +\x19\x10\xa1\x90\x9b/\xe3.\xe5\xf9:\xe2\xca\xa3\x00\xbe\ +\xf7n\x8f\x5ce\x95UVYe\x95U\xee\x81\xec&\ +\xe0M\x0f\xe0\xe2w~[Ww\x81\xa5\xf5\x9f\xa0/\ +\xff\x1e)\x81\xa8\x8a\xba\x92#@\xa4;\x96\xf0\xcdU\ +\x00M{iMt\x04g\xbf\x15\x08d\x18\x0c\xe1\x11\ +\xb9\xd5\x9a\xda\xa4\xa5\xde\x91\x1c\x14=\xd6\x18\xb0\xf8\xae\ +\xd9\xca\x1bMm\xc2\xb4\x9f\xb0W\x83\x5c\xb3\xda\xcb\x94\ +N&r\x82)T\xcd\xdai\x80+Y\xcdK'5\ +\xec\xeam\x9c\xca\xab\x18o^A\x19\x07T^\x07\xc9\ +\x1a'\x15\x90.\xa9\xbf\xc4H\x88\x92\xba\x9c_\x22\x80\ +la1\xc0\xf7\x03\xe3\x08\x5c\xbc\x05<\xf0\xcf\x81\xa1\ +E\xacoM\xc70\x1e\xb8\xf8I*\x81u\x9a\xb0\xe2\ +\x1da\x1f\xfa6\xef\x17\xd2t\x14\x00\xef\xb8\xf4\x16\x9c\ +\x8cG\xf8\xe4\xb5\xcfb\xeen\x97\xe8j\xec\x12\x00\xf2\ +\x13\x81m\x06v\x93\xff\x9a\xdd$\x01\xab\xcdK\x10\xac\ +\x08\xd0\x1b\xb4\x8b\xf4U\xc6\xe3;_\x07\xa4\xb5Uz\ +-\xe2\x92\xda#\xe8$\xcc\x02\xd0\xfb\xa4}kv\xc2\ +\x8dY\xe2\xe8\x90\x01\xd5\xc5ur\xdfhK\x17m\xb2\ +\xbf4\x05\xc4u\x99G\xc3\x923\x93\xd4b\xfe?\x80\ +\x88\xb5\xbb\xcc\xd4\x9c\xcf\x19\xe3\x93\xd9X\xeeK \x8a\ +~-\xfc\xb7\x04\xc6\x01T9\xeeK\x98B\xa0}\xd8\ +\x87l\xaa\xe0\x1c\x98Q\xc3\xf6$cl\x89\xc0\xc2\x00\ +\x10\xe3\xc4\xcfox\xf0\xabp\xff\xa5\xb7b\xac\x1e\xfb\ +[6\xa8\xc52>\xd72D\xf6gTT\x19!\xa8\ +\x18\xca\x16\xe3\xe6\x08\x1b/\xa1\xc6\xb2\xad$~\xbb\xa1\ +\xc9\xb7w\x0c\x09x\xf9\xa3%\xf8%\x90U4\x9cO\ +\xb7\x8d\x01\xf6\x03\xd4s\x0c\x08\x0a\x98\xb9N\xd1 \xa5\ +\xf6kRoD\x051z\xe9\xe6\xb7G[\xe9\xb1\xc4\ +L\xa2U\xd0v\x8e\xd6&\xab}\xbe;\xc7K\ +\x8f}\x18\xfb\x9b\xd7\x11\xb1\xbe\x92\xde\xc3\x8c\x057\xee\ +\xc8\xc2\xf0\x91=\x08\x22&\x9d1\xfbw\xb6\xd3G\x19\ +\xf4` O\x1c-\x86\xd7\x88t\xd0\x1d\xf7\xa94\x85\ +\xdc\xbc\x89\xf6\xc0\xfd\xc0\xb8\xedc%\x95\xe36\xf4\xb1\ +\xd3\x9e\x91\xbbBK\x05\xc4\xd8bE\x83\x16\xce\x98\x9d\ +\xdf\x8c\xa0\xc5\xb2@\xd3\x8b\x88\x8bf\xb1\xa8|2\x04\ +\xa8\x1f\xfe9\x94k_\xc4]\xc8\xffT\xb0\xba@\xaf\ +\xb2\xca*\xab\xac\xb2\xca\xefiy\xf9o\xfd]\xb4\x89\ +\x00\x06I\x81\x09\x15\x97\xefK\xf5\x99\xb1T\x83\xab6\ +\xce\xb8\xc9\x00\xa9\x03\xcaf\x84l\xed\x85m\x85&\x06\ +x>\x190\x1dWL\x1b\xc1\xbe(\xce\xd1\xb0\x9fv\ +\x1e\xb3\xdb\xb0\x9f&L\xfb=\xe6\xe6\x89\xac\xda\xdeb\ +v\xb5\xa1\xedgso\xd6\x86\xa9)&\xf5\xfd\xa7\x19\ +\xd3d\x8c\xf2\xd4f\xccb\xf5\x7f\xe7io\x89b\xa6\ +\xbd)\x882\xb8\xcb3\xa0\xf3\x8c6\xef\xd1f\xb5:\ +\x9b\xb3z-_s\xc3\xbe}\xe1Kx\xee\xf2'q\ +\xf3\xfa\x0e\xe7\xcd\x98\xdf>.\x8a\xce\xc2jIc#\ +\xfe\xeel/\xa8\x98/\x10\xb0\xef<\x01r\x0e\xcc\x17\ +\x807\xfe\xb4\xe9d\xfdxNHA\xf7\xdc\xd349\ +\x06\xe2c7\xee{\x08\x0chO\xc8\xb5\x84\x09\x9e\x87\ +\x22\xf8\xe3\x8f\xbc\x0f\xff\xe97|\x1f\xc62&6\x89\ +*-\x15\xc8\xe2\xbf1\xab\xf2\xa6\x831K\x886\xf8\ +\xba\xc9\xae\xd1\xcc\xc8L\xd7e\xfeb \xc0X\xe2\x09\ +\x99e\xa4bl{r\xa0\x86~\xbd\x19H\x13\x9c\x11\ +\xb6\xea\x82\xe1\x8c$m\x06a\xc7>\xf0KW\xe4\xc8\ +\xa3\x1c<\x16\x85\xb1\xc5\xfb\xb4\x7f\xb8o\x07P\xe5\xbb\ +\x81\xa6\xd23\xfc\xb2&n\x80c\x9e\xe7P\x18GK\ +'\xe6\x0c\x99K\x07%\xf0\xf3\xcf~\xdd\x04\xa2\x15\xcb\ +\x1a\xac9%\xd5\x92\xc1\xceq\xc4\xdc7\xc0\x09\x8f\xac\ +\xa0\x1bu\xf4\x97\xe3\x9d\x9f\x10\x01\xdc\xcd\x9dz\xf2+\ +a_\x02p3\xbe\xb8\xd4\x01W.\xbc\x05\x05\x05\xc5\ +\xc1.\xdd\x9f\x8d5\x8d(\xebRF0!^\x19\x06\ +\x0c\x9b\xb4\xce\xfd=\xafu\xda\xc7\xba\xa9B\xbd\xff\xba\ +\xb4\xc3u\x93\x82\x98\xfb\xb3\xb9\xce\xc6<\xf6\xf9wk\ +\x9dz\x86\xe6>\xd7\xe2\xde\x02l\x1f\xda\x13X\xd95\ +l\x00\x8f\xf7\x8d\xf8h\xd8\xf7\x1ek\xec\x09\xe5z\xca\ +\xfc\xd6\x19\xe1\x9e\x0cK\xe11\xafn\x1c\xe9\xece\xed\ +\xfd\xb2\xb1\xadPl:,\x86z\xf6g\x8f}=\xbd\ +\xf1\x22\xce^x.\xad{\xd6\xa1\xb6\xf3\x16\xf7l\xc8\ +\x99\xc2\x97k\x8e.\xe0\x82\xa5!\x89q\xc4\xd5\xdfY\ +\x06\x8c\xc6\x0f\x02\x5cN\xd7\x92!.\x8b\xfb\x97\xedG\ +)\xa6\xf2\xeam\x0cO~\x16\xed\xfc\x16\xda\xec\xc6\xc9\ +\xd9\xc3Utrc\xa5\xc0X\xee\x1d\xac\x10{\xf3\x12\ +x\x05\xc01\xa0\xccU\x91b\xd9{\xed:\xa0\xc7\x96\ +\x14\xc6\xef$s\xa3[I^\x07\x03\xfc\x5c\x1dqe\ +\x03\xe0/\xdc\xed\x91\xab\xac\xb2\xca*\xab\xac\xb2\xca\xbd\ +\x11\xbdu\x86\xcd\xb7\xbc\x1b\xdbw\x7fM\x02\xb8X\xa8\ +:\x84(S\xfa-3k9iP`\x0b\xb7\xd0\xab\ +\x07\xce\xd2\xf3\x0c\xa6\xf4\xf5xX/\x03\xa4\xcd\x01\x89\ +\xc7\xc4i\xf5$K\x0aha2\x9d\x86&V\x1ec\ +n\x0d\xf3l\xb5}\xe7\xb9aVuP<\x9b\x1b\xb4\ +\xda\xb6\x0e\xe3j\x81\x8a@\x9a\xb9\xe2B\x9b\xb7\x0bX\ +\x8d#@\xab;\x9a\xce^.\x09\x8a}\xb9\x8d3y\ +\x15\xe3\xcd\xfbQ\xeb\x80\xea\xf8\x8a\xca\xb5\x02\x8b,\xcf\ +E\xe3{&\xc2; \xe5\xb6\x11\x90\x0b@=\x01\xb6\ +\x03\xf0\xe6\x0f\x02\xc3lq\xbb\x99\xf9-\xea\xdb\xc4\xdb\ +\xe6\xf1lO\x02\x9e@\xd1KZ.J(e\xcc\x92\ +'\x16\xa6\xa4~\xd5\xa5\xb7\xe3d<\xc1c/\x7f\x16\ +s\xa3\x8bq\x9e_`\x19\xf7\xba\xf7\xcf\x04v5\x9d\ +\x80\x09\xa2\xd8\x06cv\x09\x06\x09\x00\xe7t\x1c\xb0t\ +\x1b\xe6*#D\x93\xb4\xb4\x22\xc1\x13\xd9\xaa\x00\xb1\xad\ +\x9f#\x80,\x81H\x80\xe7\x00\xaf\x87\x99\xa7\xb9\x9fM\ +rf\xb9\xd0\xfb\x90Y\xd8e\xff\xa2\xdf\xec\x0b\x0e~\ +#8_\xc2\xe7\x80\xa9\xe1VN\x98\xd0\xfaX\xa2\xf7\ +=\x12s1\x96\x97,\xb6\x01\xe4Bc\xd4\x01\xa3\x1c\ +\xa3\xc8\x19\xe6\xcai\xfd\x0aK\x8f]\xe6q\xb1O\xc0\ +\x95C\x968\xae\xaf\xb8+-\xc7\x95\x90\x0a(\xd8n\ +.\xe0\xcdox\x17\x8e6\x97\xa2\xee/\x99_\x02\xe2\ +2x\xe9\xa1\xd1X\xe0\xbaE\xdd\x0e\xd8\xd4b\xae\xd2\ +\x90\xbeD\xa4\xf8}\xe0dm\x153\x125G\xb8\xac\ +\x01L\xc3T\x9e\x1f\x15`j;L\xf3\x0e\x11\xc3\xeb\ +\xc7\xd1b\xe5\x83\xd2\xcd\x17b\x8cc\xefC\xbf\xaf\xfc\ +\x98\xde1\x09 \x9b\xe3\x10\xbc\xd3*yW\x9e\x87\x80\ +\xd0\x13=)0\xb7s\xcbX\xcf\xe4O\x00\xa0\x16\xee\ +\x01\xce\xa2\x14\xaf\xfbk\xc9\xa1\x9a\xee\xd0\xda\x84\xd6f\ +L\xd39^\xf8\x8d_\xc0t\xf3UH\x07\xbe\x5c\x07\ +\x5cC6\xb7eq/\xc6:/\xdd\xa5>\xcc%q\ +\x0f\xc7\x03ei\xb4\xe1v\xae\xb5\xda\x7f\x09a;5\ +\xb5\xc2\xa3\xcc5[\xcen\x01\xdb\x01z\xe9>h\x09\ +F\x9d\xf1!\xc6\xac\xdbw\x15cwQ<\x8c\xa3T\ +\xdf\x16\xc9\xe2\xb4\x8f\xbd\xb7\xe1\xe5\xf4\xee\xc80\xdd/\ +\xa8b\xfc?\x7f\x1c\xb2\xdf\xe1.\xe4\xbf\xa9#\xae\x9c\ +\x03\xf8\xcbws\xd4*\xab\xac\xb2\xca*\xab\xacr\xef\ +\xe5\xd2\x9f\xfc.K(\x85\xc4\x92\xf8o\x99\xcf\x89\xa4\ +X\xa1\xf2d]\x90J\xba\x12!6f\x8er\x98\x22\ +\x09\xce4I\x99\xb6\x8c\xc5S5h1C\xd0T\x81\ +j1\xc0M\x15s\x03fw\xfd\x9b\x1c\xe4\xee\xa7\x19\ +\xb3\x08&g\x88g\xe7\xa0\x0cs{\xac\x9d\x18S\x80\ +\xd4w\xf58:+\x1fR\x03\xf86K\xde\xa5\xd3\xd4\ +\xc7aWo\xe2\xb4^\xc7\xe6\xc6\x83\xa8\xe3h\x00\xb4\ +\x05\xeb\xd4G#\x03T\xbe\xf8\x1bu.\xe9\xba\x15d\ +\x03\xe0\x01\xe0\xfe\xa7\x81\xfb>}\xe0\xea\x9c^\x8c\xef\ +\xed\xc7\xear\xcc\xbb\xee\x9e\xbf\xbbV\xc9\xc4?\x90P\ +?;\xb4\x94\xf8\xfc\xe8\xa5\xb7\xe1\xbe\xed\x15\xfc\xc6\xd5\ +OaV\xd6\xe8%\xc0\x99\x92\x02+`9\x94\x00\x94\ +\x06\x1eY[7\xd7\x87\xb5\xbd\xb2K\xe5\x12\xe0f\x17\ +\xe0`\x982\xa8\xa4K\xb1]a\xe0\xf7%CY\x10\ +\xfcU\xce\xb1\xdc\xe7f\xa1\x94s\x052\x01V\xbeV\ +\xf4\xbd\x03\x0c\xc7\x99\x09M\xd1\x8f\x88RLL\xa6\x15\ +\x803\x9f3\xb3\xaf\xda[\xc9\xb1\x92\x0d\xcd\xd9j\x9a\ +m2\xc8\x0e`\xa0\xd8Czb\xb2\xc8.\xbd4 \ +\x04\xc8\x8d\x11\xe7\xb5\x87\x0b5\xdb%\x88\xce\xec]\xbc\ +\xe7\xa4W1\xbel5\x0c\x1d1\xd7\x19\xfc\xf2\xfc\x0f\ +\xde\xff0\xdex\xdf;1\x94\x8aZ7\x18\xea\x80R\ +G\x14\x19,&\xb8\xbb@\x17\x8b\x0f\x96\x8a2\x8c\x18\ +\x8f\x07\x0c*(*F\xceqD\xb9\xce\x89_\x8a\xdd\ +\xf7\xcd\x87\xa1\xf0\x02i\xa8\xea\x1bl<\xf7\xed\x1c\xd3\ +|\xeeWaV\xad^\x9eH\xd0\x01\x97\xc6a\xde\x1c\ +o@I\xa0\x0c}_K\x82G\xf0[\xbcM\x85\x14\ +\x1f\xd3|+\xf0F\xec`\xd9\x9eI\x0d\x0d\xf3\xbcC\ +\x03\xd9\xdcx*\xab\xce}\xae\x9b\x1cA\xb5x6\xeb\ +=t>so\x99\x09\xd7\x9f\xfd\x0c\xae?\xf1q_\ +S\x8c\xa1\x87\xaf=\xae\xf0p\xfd\xcf\xf7\x99IC\x1e\ +\xaf|\xaf\xe65y\xb8\xba\xc2\x88\x93\xd7{x\x1a,\ +\x99a\xc6\xe8\x87!\x8dG\x8a*\xca\xcd\x9b\x98._\ +\x84n\xb7\xee\xa6\xecsS\x06{\xae\x17\xe9\xf3\xa1\xc5\ +\x9f\x9c\xa5@\xc5\xd9q\x01\x143\xb4\x14K\x04\xd8\x1f\ +\x01n-,\x15\xe6^ \x0e\x86SF\xf7\xab\xcfa\ +\xfc\xd0\x07q\x97\xf2_\x96S\x03\xe7\xfb\x19\xe7m\xc6\xd94a\xa7\x8a\ +\xf3i\x87\xdd\xb4\xc7n\xdecrw\xe6F79x\ +\xac\xb0X\xe2,@\xa0s\xaac\x04@\xcc\xef9\xca\ +f\xcc\xcd\x94(W\x0f\xb5\x14\xdc\xbep\x0d\xcf^\xfe\ +\x14n\xdc\xd8\xe1\xac\x01\x8d(\xd5\x95\xeb\x9c\x94\xaa\xeb\ +\xc3\x87\xae\xcf\xfe\xd2\x02+\xf7t\x0a\x94S\xe0\xe4\xb1\ +\x18\xdb>\xb8\xc9\xe3\x94\x09\x7f\x16\x88.}\xd5\x83\xed\ +\xfc\xad3d\xb2|\x91\x85\x06\xdc\x1d\x1a\xc0\xb6\x0e\xf8\ +\xaew|\x07~\xf8=\xff\x0e.\x0cGi\xbe\x0d\xac\ +\x19\xb094\x83\x08\xe0\x09\x93\xe8\xeeIwX\x02 \ +\x85vv\xc9N\xc9\xf8\xe1\x96@\x1b{L\xa6qN\ +\xebn\x00\xdd\xaf\x99L)\x12B\x85A#jS\xb3\ +LS\xc4+R\xf9>d\xa0\x080Y\xd7\xd6\xf6\xe6\ +u&F/\x81_;s\x5c+@\xae<\x83_\xf1\ +\xa3h\x14HI\x9dz[\x01O\xf9\x22\xd8$(.\ +\x09\x5c\x04{<;\xe8\xde\xf7\xb3,aL\x05\x0d\x11\ +\xe8mfv\x8f\x19\xd03\xbb\x0d\xd0p\x90\xa1\x11\xc7\ +(\xc0{\xf4&\x80\xf3k\x8dg\xce\x88=\xdbvQ\ +\x90\xb5\x00\xb8\x00`\xb0m\xadaq\x89\ +9Mx\xb5\x04\x8ev\xd2\x01(\x03\xea\xe3\xff\x0aw\ +)7N\xf1\xd4m^\xc1cw{\xf4*\xab\xac\xb2\ +\xca*\xab\xacr\xefdz\xfay\xdc\xfc?\xfeEV\ +\xf3\xfak\xc9\xf5\xdc\xb9\xddb\xacJRfX\xf2\xa2\ +\x00R!\xb5B\xc6\x01\xd8T`40\xac\x1e\x13\xac\ +G\x83}\xde\x14\xccU0\x8bx\xd2*`\xefq\xbe\ +sk\xb8\xbd\xdfc77\xec\xe6\x19\xbby\xc2\xaeM\ +\x96\xe1Y\x1b\xf6\xf3\xdcA\xf3\xd4\x04S\x9b07u\ +&H=s2cY-k4\xaa\x833&P\x91\ +\xd6\x13\xa4\x98\xce\xa9\x1e_\x86N\x7f\xabT\xdc\xbcy\ +\xd7\x9e\x00\x00 \x00IDAT\xba\xf0%<}\xdf\ +\xaf\xe1\xc6\xad\xdb\x06\x82]\xc7:d\xa1\xe0U;\xc0\ +\xdf\x0f\x00\xb0\xd0\x8dZ\x81\xa3\x1b\xc0\x85gm,\xb3\ +\x92\xdeu8o[a\xe7k\xe9s\xaf\xea!\x87)\ +\x8e\xd2\xbce@\xee\xaf\xea}\xce\xae\xd9\xcc\x1c\xfdo\ +\xbc\xfd\xdb\xf1\xef\xbf\xfb\x03\x18\x5c\x8bk\x1d\x1cF6\ +\xd5\x9c\xe1\xd8^\xcc\x02M88 \xc7?j\x07]\ +T\x92\x91\xd6IM\xf3C\xce\x90\x0ckV\xb0s\x1d\ +\xdf\xcc,\xcf HGW\xd4K?3\xd9M*\xe9\ +\xd9gA\xbc\xcf\xc1\x80\x92/\xb5\xb8\xd5\x00\xecYR\ +\x5cg\x02\xc6y_\xe9\xff\x22f\x97\xd7\xd1\xe7\xb9\x7f\ +\xce\x10([?2\xec.\x88\x84S\x04^\xccH\x1d\ +m:'\x08\x1a\x19b\x9erL4\x0e\xce%i\x9c\ +\x9c-\xbb\x03\x8cd\xe3A\x98\xc5\xb4\x1b\x01\xc2\xc0p\ +\xe86N\xd0t||\x1f.\x1e?\x88R*\x8a\x0c\ +\x96+\xc0\xef\xbf\x82\x0af\xe7e\x16e\xa0\xa0\xd4\x01\ +\xe5\xc8a\x93.\xe1\xba(\x96\xa5\xc0\xc4\xf1P\xbeF\ +\xffM%>\xf7qQx\xf9\xa3t\xd7x\xf2$\x14\ +^\xabgyNw\x95aOc~Y\xbf\xd8n2\ +\x9e\xd9np\x1a\xa5\x98\xc5\x99q\xc1v\xea\x06f\xa9\ +.\x0e\x8c\xad\xbf\x0e {\x19(\x1b\x17\xcfy\xbdx\ +&Y\x0d\xf2\xb1\x8f\x9b\xd5\xfc%[\xdcp\xeb\xeas\ +\xd8]\xbbj\xed\xf5\xcc\xcb\xd6\x96\xfa\xb6\xbc\xde\xec^\ +\x98A\x03\x06G*\xe6\xdc\xb2\x8f\xd3\xdb#J\x1f\xc5\ +\xac,?\x93n\xadXzFp=\xe6\xbf\x22\xf4\x1a\ +\xc8m\xc6}>\xbcz\x8a\xf1\xa9/`\xdeO\xd0i\ +\xf6\xd8mAk\x96\xc5\xbfy\x02C\xe8\x8c6\xef\x1c\ +(\xfbP5\x85\xea\xd0\x17\x87\x81\xe34\x88~\xfd\xc6\ +\x04\x8f\xc0xd\x09\x18\xa5\xa0>\xfea\xdc\xa5<\x0e\ +\xc4\x9d\xf2\xd3w{\xf4*\xab\xac\xb2\xca*\xab\xacr\ +\x0fen\xb8\xf6\xdf\xfd\x8f\xc0~Z(\x99\x14\xaa\x80\ +\x87.\xb4Y\xfd\xd7\xce\x023\xa9\x8a)\xb3(\x152\ +\x18\x08\x96\x8d\x01`l*t\xe3\xe0w[\xd1\xb6\x15\ +m,\x98Kdnn\x22\xf6R\xc5\xdc\x1a\xce\xa7\xbd\ +\x81\x5cU\xec\x15\xd8\xa3a\x9eM]\x9f;\x14\x02\x1a\ +\x064u\x16J\xc4\xd8\x5c\x01,\xf1\x8cS\xa2\xad\x01\ +\xc5Us\x95\x9e0F\xdb\x04\x9d5XZ\xd7\x9a\xb5\ +\x1a;\xa3\x0a\xdc:\xb9\x8eg\xaf|\x0a7n\xeeq\ +\x8e\x00\xa8\x15\x014\x0b\xd0\x81\xae\x94\xd8G\x00\xa0:\ +(\x06\x80\x01\xb8\xffq\xa0\xee\x131D\xe2\x82\xe3\x9b\ +@nV\xe8\xd5w\xc8\x09\xb2\x1a\xd0c\x82;\x98N\ +$G\x9eW\xf2\x82,\xa1D@|TF|\xcf\xc3\ +\x7f\x18\x7f\xee\xeb\xbf\x1fG\xc3\x11\x08nZWf\xed\ +h\xdbfli\xc4\x052\xf1\x95\x9d<\x98\xc8\x00\x10\ +\xba\xf8N\x80\x98\xfbF6W\x1d\x92\xb5\xfe=X\xe3\ +\xb8\xa2`\x90*\x98XG@ \x18Jw0\xd8\xec\ +\x9b\xd5\xac\x0dW\xcdP\xdc#\xc1\x1bckk?*\ +\xd7\xe5\xed\x89u@'\xe4p!V\xbf\x82\x18\xf7l\ +J\x0awi\x1bG\xc6\xcc\xb2\x84Rv\x19\x87\x8f)\ +\x1d\xa6K:/A;Y\xda\xb8\xd6\xa8C\xcc\xdf2\ +;\x17\xfd\x0c#\x05\xe7!\x2283\x18\x89\xde\x8f~\ +\xady,\xc9\xe0q\xc1\x91\xe5/\xfd\xfd\xc1+oC\ +\x95\x11U6\x96\xd8\xcaS\xa9\x17q\x97X!\xf8\xb5\ +\x9b\xa6\x14+\xa7VG\xa0\xcc\x5c\x19\xe8\x0f\xa1\x1cZ\ +\xcb\xb5\xce{\x22\x100\x16\xcb\xaf\xc7\xfa\x02\x98t\x1f\ +\x89\x94\xd0:(\xa2\x83n\xf4)\x12`u\xc6\xbf5\ +oG\xd3\xc9}l\x99i^}\x0c:\x98\xcd\xae\xc2\ +|J\x98k\xb3xjw\x15\xb2\xbf\xb6\xbfe\xb0\xb6\ +\xf9fb>\x96hR\x19\x01\x19\xbd\xdb\x0d\xd0\x09\x10\ +\xa0\xe9\x8ci\x7f\x8e\x97\x9f\xf8(0\xcd\xfd^\xb09\ +\x1a\x80\x9e\xc0.X\xde>\xb6\x18`I\xd0\xb8ri\ +\x88\x19\x90\x0d`\xd9|\x12.\xf8\xe1\xe1\x90kr\x9b\ +\xb0&p\xce,OsS\xbe\x87\xad?\xe2\x89\xd8\xba\ +\x17\x84\x02\xe3s/\xa0\xdc\xba\x81\xd6v\xc6t\xcfS\ +*k\x04@\x8d\xd1\x87\xee\xa1\x98\xdc\xe8@\xf7\xf5c\ +\xa8\xb2\x7f1\xd7\xdd\x0b\x881\xc0e4w\xe8q\x03\ +\xb9}\x13\xe5\x99'p\x97\xf2S\xbcZ\x8c\xb8\xf22\ +\x80\x1f\xb9\xdb\x16VYe\x95UVYe\x95{'\ +\xed\xea\xcb\x18\x7f\xff\xd7\xe0\xe8=_\xbbPe\x81\xa5\ +\xea~\xe7\xf7\xe0\xd5L\xf9\x09\x9e\xf0\x0e\xc5?\x19\xfc\ +\xa5\x012\x01\x98\xd4>\x13\xc1i\xb4\x84\xe2%\x8a\xca\ +\x00\xad\x05\xb3\xca\x22\xb6\x8bQ\xbd\xe6\x22\xec\xd0\xa8Z\ +\x1c1\xf51i-i\xcb\xde\x09\x11\xd7\x83Z\xea\xad\ +\xf7^\x00mb\xee\xd2t[\xf48bS>\x05\xfb\ +z\x0b\xa7\xe3ul_\xbd\x1f\xe3f\xc4Pa\xf9T\ +\xb0\xac\xc1+<\xe7\xc16\xbe.L\xc0\x9b\x9f\xb3\xd2\ +G\xa5%P\x8a\xf8,\x08\xa665\x07\xbf\xe4\x1e\x0f\ +\xbc\x98\x94\x04\xb8\x05\x99\xfdJ\xfd\xea\xe3\xb1<\x0c\x0e\ +\xa0\xdf~\xf1-8\x19\x8e\xf0\xf1\x97\x9e\xe8\xc9\xc4\xe2\ +\x90\x00\x0b\x01\xa6B\xa1\x8el\xce\xc1\xcc\x8a\x03\xe8\x1c\ +]\xab}\xff\xac\x8cg\xfe\xc9YA\xa0\xb7\x93\xc1t\ +\xbc\xccm\x9ag!@\x8b\xef\xb9\xaf\xaf\x15\xf3\xbb\x04\ +\xcbK0\xcc\xbe0\xf6\x95\xa0\x8e\x00< \xfa\x96\ +\xc8\x00\x1d}\xcd\xdf\xa9\xfc\x13j1f\x1a\xc8\xc0\x11\ +\xe9\x1c\xcbk\xe75f@\xbed\xd9J\x02\x1b\xcb~\ +\xd8X\xe6k\x89{XR\xbfX\xd7\x99\xfd\xca \x9b\ +\x00=\xc6\xcdZ\xae\xfd\xb7\x0c\x80\xea\xb0\xc5\xdb\x1e\xfa\ +z\x1co/{\xe9\xa3\x01\xa5\x8c\xa8\x9e\xf0\xaa\x94!\ +\xb1\xaa\x15U\x8eP\xc6-\xea\xc5\x01\x83\x00\xc3\x84p\ +\xe1G\xfa\xec\x97W\x9c@n~y\xddP\xe4\x9d\x17\ +\x07\xc7\xe21\xba\xaa\xc0n\xba\x8d\xb9\xed\x0d\xf8\xbb\xf5\ +I\xfa\xcdb\xcf\x19A\x05\x99]\x11\x07\xa8\xdd\x85\x83\ +\xfb*z\xacA\x1a-)\xb5w\xd6bT\x1d\xeey\ +\xc2&\xc6\x03\xc7\xef\x0e6{\xa7}U\xcf{0>\ +9\xc6\x15\xee\xfeL\xe3\xdd\x1e\xad\x9d[=\xf46\xe3\ +\xe5\xcf\x7f\x127\x7f\xeb\x89\xde\x9b\xf0\x14\xe0\xda\xe0\xaa\ +e\xf9/E\x8e\xd5\xe6g\xe9\xdf\xd2u\xc1\x12\x9d\xc5\ +\xf3(\x1b\xb9\x96\x9e\x0c\xb9|R\x08\xef\x19\x0b\x8d\x08\ +o\x03\x9e\x97}\xe3\xfa\xf4\xb5\xd6\x14\xe5\xf4\x16\xe67\ +\xbd\x09Z7\xe6\xc6R\xaa{\xed\x10\xc0\xba\xd1S\xc4\ +\xc6\x87\xb1\xc0\x02h\xb1\xf5j!-i\xaa\xea`\xaf\ +\xd1\xb2\x8e[\x5cp\xc1\xf0\xb1_@\xfd\xe4\xaf\xe0.\ +\xe5G'\x5c\xffR\x01\x80S<\xf5q\x00\xbfu\xb7\ +-\xac\xb2\xca*\xab\xac\xb2\xca*\xf7P\x14x\xf9o\ +\xfe\x18\xda\xe9YW~\xa8./@\x17\x02\xa0\xe5\xa4\ +E\x06[\x08\xdf\x06T\x8c\x00\x98\xd1\xd5\x94\x0a\x19+\ +0T\x7f/\xd0\xb1\xb8;tE\xdb\x14\xe8P\xcc\xcd\ +\xd7\x15\xd6\xa6\x15Z\x0a\xe6R1\x01\x98\xd0\xb0\xd3\x86\ +\xb9\xcd\x96\xe8erwgr\x84\x22h\x85 \x16\x06\ +\x5c\x87\xd1\xe3y\xfd2\xcb\x10\xa4A\xad\xc9w8\x81\ +am`|\x1eJ\x85\x0e\x1b;\xa0\x88\xbb\xca\x0d8\ +=~\x19\xcf]y\x0c7oM\xc6\x04\xd3\xed\x99\x8c\ +ovy\xe6w\x0e\x8f+\xf2\xf7]K\xecV\xd6\x11\ +\x81\xa5{\xb3\xc6\x5c,J!\xb9\x1bvS{\x87 \ +\x5c\xff\xfa\x18.\x8d\x199Q\x174\xe6\xb6R\x1f\xf7\ +\xdf\x8e\xeb\x80?\xf1\xc8\x1f\xc1\x9f\xff\x86?\x83M)\ +`\xe2\xab`'\x8d{\x07\xa6\x04\x94\x82\x19Ly\xc1\ +\xd3J\xa1\x83\xf1\x84p\x0d\xde\xa7\xed\x8c\xc9d\xe9$\ +2\xce,-\x94,(]\xe1\x1e\xbaR\xce\xd5i`\ +xH}Y\xa6\x82b\xb9\xa7P\xfe\xb3\xb1&\xe2\x8f\ +\xe9\xde\x1f\xbf\x07c\x1d\x80\x96`X\xfb1v\x05\xc5\ +\xf7\xe7q\xfb\xbe\x9f\xf5;\x5cC\x9b\xe7W\xcfn\xc4\ +\xbc\xce\xe85K\x95E+\xc9l\xd3\xc7\x99c\xd0\xee\ +p\xdd\x0e\x17\xd3h7\xd7h\x0eF7\xbe\xb3?f\ +\x9c\x883\x8f\x08\xd6O\xfbo\x84\xfea\xac0\xc0v\ +|t\x82\xe3\xed%w}\xae\xfd\x99`k\xad\xf4\xc5\ +)\xf0\x92He\x80\x8c\x05\xb2\x01\xea\x94\x8c<\xd2\xf1\ +i_\xbf9#z7\x0f\xf8%\x08\x1cPJ\x1e-\ +c\xdc\xe7v\xe6\xae\xc7|X4\x88\xb0\x861\xc7\x82\ +c\x0a@\x8a\x1b\x15<6\x95\xd7.dPy\xb3\xfb\ +\xb9tB7\x96\xb0\xae0\xd4@\xb43\x8f\x22\x05\xe6\ +\xe2\x5c\x16%\x8f \x04\xec\x15R\x22{\xb3\x95dr\ +\xa0\xca1\x14\x81\xf4bu\x0d\xf3\xb4\xc3\xcd/<\xe1\ +\xedF\xc6f\x1a[\xc2p\x12k1\xc0m\xdc\xa9d\ +\xfe#\x86\x5c\xc0\x0c\xec\x8c\xc7G_CH\xeb\xb9\xf9\ +z\xce\x09\xd5\xf2\xdaj>zq\xbff\x17\xecd6\ +\x01\xef)\xa6\x8b\xab/\xdf@}\xe9Ec\xc2\xe7\xd9\ +X`e\x09\xa9\xb9\x97E\x82Z,p/w\xd4\x00\ +\xc56\xc0rv}V\x8d\xf7\x9e$\xa1\xa0\xdc=\xf8\ +}\xf2\x14O}\xc2[\xedr\xd7)\xb4VYe\x95\ +UVYe\x95{+\xbb\xc7\x9e\xc4\xd9G>\xd6U\ +\xa2\xfcBz\x0f\xc9jT$\xfa\x11\x84\xd3\x1d\x03b\ +\xa5\x14\xa0\x16\xc8`\xef\xa8\x05\x18K\xc4\x04o\x1c\x10\ +W\xb3\xd0\x9b:\xd7\xcc\xe9\xb5\xcd\x16\xcf\x8b\x02E\xc5\ +$\x16\x916\xd7je\x91P\x22\xab\xf3\xec@\xb6\xa0\ +\x97\xbdP(08[\xe0q\xc1*\xe6\xca\xa8\xc5Y\ +\xe5R\x9d\xed\x851\x09\x0e\x88\x9b*\xb4\xcd\x9ea4\ +i\xd9u\xc0\xd9\xc9\x0d<\xf7\xc0\xe3\x96\xa8K\x806\ +$\xb0\xeb\x03'\xa1\xe3-\xbe\x8f\x13p|\x1b\x11\xe3\ +\xeb\xdb\x99\xbbE\xb1\x04\xc1*\x07\xf1\xbf\x05h\xae\xb7\ +\x11\x14{~\x18\x03\xc4\x9c\x17\xb9\x13\xfb<\xb0?\xb7grS(-|\xee\xca\xde\x13\ +\x19\xb6s\x07\xc5\xf0*\x00\x05\xd0M\x9f\xdbn%m\ +\x0dV\x06/=D\xcfOQ\x9f\xf8\x08\xeeR:\xd6\ +\xcdw\xf8O\xdem+\xab\xac\xb2\xca*\xab\xac\xb2\xca\ +\xbd\x95\xf6\xf2\x0d\x5c\xff\x89\x9fY\xa8*@\xa8\x84\x87\ +\x008\x7f\x0f\xb5{p\xeb~E\x8f\x0c\x13\x81\xd4\x00\ +\xc1\xf9\xa5\xa3\xbf6\xd5\xde\x07\xf1Z\xbf\x04sLp\ +\x22hb\x09^\xb4\x18\xf0e\xbe_+\x03\xa2~\x9c\ +\x18\x98\x85\x1axU\x85V\x02d\x98\xd2#\x0ev]\ +YU\xa9^Rcp\x00Z\xa1E\x8cU\x85x,\ +\xb0+\xa2C02\xa5\x0c8\xbfp\x03\xcf?\xf09\ +\xbc\xba\x9b\xb1\x13\xcf\x0eM\x05<\xfb3\xbb-\x80\xda\ +\xd1\x95\xdb\xc0\xa6\xc5\xbe]\x99'\x83L\xd0K\xa0\x8b\ +\x80F\x0d\xa6\xb7\x81@\x18\x06\x00\xe6\xd0\xb7;\x00\x08\ +6=\xc04\xe0\xc07ynf&-\x11\xd5\xd8\x94\ +\x82\xefy\xe4\xfd\xf8\x0b\xdf\xf0\x83\x18\x0a\x15i\xeb\xa8\ +\xf6\x1aV\xcc\xd0\xcc\xb8TB\x062\xb99\x19\x95+\ +\xef\x08\xb6\x93\xb0F\x11\xa0$\xa2\xba\x81(\xbbD\xa6\ +\x89{\xdb\xea\x5c\x826~\x8fR1\x04p\xc1\x82\x85\ +;uV\xb3\xed\x9c\x83\xaf\xdd\xd1\xa7f\xe8\x93\x16\xb1\ +\xb69\x062\xae7\xc7V\x06\x1cd\x9f2@\x8eL\ +\xcf\xd1\xf3\xcc\xd3G\x5c\xa6m\xcf\xf1\xb9\x1c\xb39\x9d\ +\x87\x0c=[$\xf3M\xc0\xbb\xecO\x1c\xbf<'\xe7\ +G<\xb3w\x00&^?\xe7)\xbbs\x13\x04M\x00\ +\xf6\x0b\x90\xcd\xf3>p\xf9\x1d\x90RP\xbd\x96k\xa1\ +u\x85\xf1\xb1(\x96\x14\x0bb\xae\xc3\x9b\x82\xb25\xef\ +\x88\xee~+\xd6\x13\xf1l\xd0\x87\xe0\x97\x09~s\x89\ +!\xe1 \xc2c\xfc\xbd\xcf\xd3t\xea\x09\xb0|\xfcU\ +:\xa2\xd6\xc5\x5cUo\xb3v\xf6\xd5\x80\xa8%\xb9\x0a\ +\xd6\x9b\xcf\x92XWB\xd7\xe6\xbeF\x10\xcf\x9c\xbc6\ +\xb8M\xb3\xc1\x22\x01\xe6b\xcf\x990\x9e\xe4\xa7\xae?\ +T\x92\xcfw\xdb\x9f\xa3\xedwi\x9d\xa7\x87L_!\ +\x5cG,=d}\x88\x84w\x03h\xa6\xb8\xb3tR\ +\x8e\x93F\xff\x1f\x08\xc8\x9a\xc1k^\xe3\xd2[d\xbf\ +\x08m3\xe3\x9e\xef0\xe9\xe7'c<\x5c\xbb\x8e\xf2\ +\xf2\x0b\x9e\x0d\x9a xv\xd0\xcb\xf5\xed\xc6\x0c\xfe\xed\ +h\xcd\x9f\xfb\xa3=0\xfb\xbc\xc3A\xb0\xc7\x12\x0b\x00\ +\xa9\xa8\x8f\xfd*0\xedq\x97\xd2\xb1n\x06\xc0\x1f\x02\ +p\xf5n[Ze\x95UVYe\x95U\xee\xad\xdc\ +\xf8\x9f\xff)v\xcf&\xccb\x0c/Y\xe6\x01\xd2]$\x03 \xd3\ +M2\xc02\x93=e\xc0\xc2+(\xe9\xcc\x83\xf7u\ +B\xb0\x96\xad\x1fC\x97lc\xca\xe8\xbaJ0\x9c\xaf\ +\x8fcH\xf8=\xf8\xbb\x81\xc9\xd6\x81e\x8cb\x86\xca\ +\xd6o\xf6\xbf\xf5\xab\x0a \x909\xf4`\x9a\x97\x0cZ\ +\xbe\x0b\x83\x81k}_\x1e\xc96\xb3\xcbv\x86%\x19\ +\x88q{\xf5~\xedzo\x03\x84+\xa43{\x9c#\ +\xfe\xe3\xbc\x96\xf4\xd9\x00\xce\xc5\x0bo\xc4\xc9\xf6\x0a\xaa\ +T\x14\x86D\x14+\x7f$\x9a\xdd\xa8\xbd\xffu\x0b\xd9\ +\x163\xc8Li\xedj\x8c\xbd\xf0s\x06\xc2\xe9\xde\xe1\ +\x0d`\xf7\xb5;\xfc\xfa\xcd7k\xc3\xac\x13Z\xce\xee\ +,\xe8s\xdec\xb7\xc9\xae\xc2\x0c\x10\x02xh\x84\xb5\ +\xdf\xd9X\x0d\x98kL\xaf\xafs\xcdf\x12\xf1\x84Z\ +)\xbbs6\xaaA\xfd\xd9\x13\xce\xfa\x96!\xdb\xe2\xa5\ +c\xce\x1dDK\xe9\xee\xda=\x0e\xdb.\x1c\xfb\xb3[\ +h\xfb=\xf8\x04\xd0\xd7\x5c\x8b\xd9\x9b\x83\xd9\xc5\x1b\x8a\ +\x87\x1a(\x18\x0b\xde\xe3C\x80\xde7B\xfel\xdc\xe2\ +\xcc\xe4u\xeb\xfd\x8d\xe9I\xdb\xf2\xb3\x80\xfd\x0a\xa3\x10\ +W\x1d\x817\xcf/\xa8\xc0\xdcp\xe1\xf1'!\xa7\xb7\ +;\x08\x86\xc2r6t{\x83\x1bJu\x07K\x8ae\ +cf\x0f\xf3\xc8\x9cm\xc1\xe1\x09 7\x9b\xf7\xe1\x97\ +\xef\xdaq\xf9E\x00\xbf\xcc/\x1d\x00\x9f\xe2\xa9\x19\xc0\ +\xcf\xdcmk\xab\xac\xb2\xca*\xab\xac\xb2\xca\xbd\x15}\ +\xe5U\xbc\xf0W\xfez\x07A\xaf\xf5\xc2\xc1g\x80\xea\ +\x0a\xb7\x04{`\xe0W\x01T\x88\x8c\x90\xc1\xe3\xd6\x8a\ +\xbd@p[\xc5b\x80\xab\x7f'\x9b\x0b56V\xd5\ +\x00+\x9c\x91\xad\xd5\x80q\x1d\xec\xf7\x22h\xb5\x18p\ +\xaeVW\xb8\xa5\xfd;\xa0\xac\x05ZG\xd3Q\x07W\ +\xf8\x1d\xe861\x04\xa8\xa5zMH\x0f\xec-\xd5K\ +c\xd4\x94\xbc\xc6\x94X\xa9\x03P*\xce\xb7\xd7\xf1\xc2\ +\x83\xcf\xe3\x06\x1av\xd5\xdc\xa1\x01tO\xbb\xe2\xcc\xae\ +(p\xdfu\xa0\xb6\x04t\xf9\xee\xaf\xae\xcc\xeb\xf2\xf7\ +\xc3(X\x94\xc4\x0a\x13\x14\xfb\x0e3\x19_M\xb9\xc5\ +\xd2\x84u\xe0\x9b\xde\xbb}\xa28;\xcc\xdfa\x9f\xff\ +\xd8\xc3\xef\xc3\x0f\xbd\xe7\x03\xd8\x14\x02\xc3(e\x14@\ +8\xdc.\x19\xef\x97\xa1]f\x89\xed\x9f1\xaevM\ +\x022\x91\x00\x15e\x02\x80\xe2\xee\xd3\x00\xdc\xbd\x18\x1d\ +\xb0R\xd9\xa7\x9b'\xfa1t\xc8g?\x05\xcc^\xbd\ +\x04\xe6d\xa2\x97\xc0\xd0k\xd8\x02 /NW\xe0\xc3\ +8Q\x1a}d\xc1\x8eJ\xefC\x06\x0a\xf6\x7f\x80\xc6\ +\x0c\x18yge\xa3\x02\xaf'x4\x1e?#j\x05\ +\x87\x8b\xab.\xdc\x0e8\x16\x87\xae\xe2\x87w0\x01M\ +\xb8\xa3\xe6\xb9@\x1aw\xed\xe3\xa0}<\x22F\xb8\x80\ +\xb1\xcd\x0a\xc1C\x0f\xbc\x13\xb5\x8c(\xa5v\x10Xd\ +\xf4\xcf>G\xc5\xfaZ\xca\x06e\xb3A\xd9xa\xad\ +\x19\x1d\xecv\xbb\xd9!\x09\xea+A\x93\x0f\xb4\xb5}\ +hH\xf0\xf9n\x13Z\xf35\xd83?\x13\xd0\x16\xbf\ +\xf7\xf7\x82TN\xc9\xda`\x9dt\x9e\x1f\x0e\ +\xec\xe9\xf2\xdcCR\x0b\xe3\xa5\xb3Q\x83s\xe4kD\ +:\xf4\xc7\xfe\xd6\xab\xc0\xbc,\xc7\xc5\xda\xd1a^)\ +\xfdW\xdb\x92C\x18\x22c3\x90=5x,\xdfi\ +\xf0\xca\xcc\xb4\x82@\xd6\xdag2-\x8e\xcb\xb2\x02q\ +\x1e\xade\xce\x00\xa4>\xb6tV\x8b\x1d.\xb7v\xd8\ +<\xff\x1ct\x9e\xd0\xda\xe4\xf5\xddm\xfdv\x16X\xd5\ +]\xc4}\xae<\xeeWe\x8b\xfeLQ\x9b\x0b\x03\xc0\ +6\x07\xf5\xd3\x1fAy\xe2\xd7p\x97\xf23\x8eu{\ +\xcf\xb3\xacn\xd0\xab\xac\xb2\xca*\xab\xac\xf2\xff\x039\ +\xfdg\xbf\x80\xb3O<~\x87+4\x80\xa4~\x99\xe8\ +\xe2H2:\xd5\x95\xe4\x0cr\x8c\x85\x932\x06u\xc3\ +\x1a<\xfeR\xbe\xa7l\x9e\xa8\xae\xa4\x14\x89$&\xa5\ +XVO\x11\x07\xaf|\xf9\xb1t\xb5\xee\xdb\x9c\x09\xae\ +\xc5\xe2\x82\xab\xa0\x95\xc1Y\x02x\x86Po\xb7\x16\xa0\ +\x98\xf6i\xacquw\xcd@\x8a\x22\x05R\x8b\x81\xe4\ +\x02\xab\x1f9l\xb0\x1bo\xe3K\x0f\xbd\x8c\xeb\x83\xe2\ +|\x00\xda\x88\xae\x1b2\xf1\xd6\xe6\x0c\xb8p\xe6\xe3\xaa\ +\xb1\x1d\x08\xb0\xdby\x97\x04\x8a\x17 X\x0c\xf0f\x06\ +\xb8i\xd7\xe1\x16Q\xb7|\xb9^\x18`\xd9\xc15\xf5\ +\xfe>\x83\x09\xf0\x92\xfc&\x13\xbc\xa9\x03\xfe\xd8;\xbe\ +\x13\xff\xc1\xbb?\x80\x93\xe1\x04Lnc\xae\x93\x8c'\ +\xb5\x15\xa2]\xf5u\xe3G\x82#\xd2\x93Z\x01\x01\xdc\ +r\xe6\xd99\xa9\xc9\xc66[\x12\xa9\x0c\xee\xe8J\xbd\ +4\xbc\x10\x9c\xea\x1d\xa0/\x5c\xa2K\x07\xc6@D\xab\ +\xe7\xfe'0\xb5\x18I\xc2\x0f2\xb2T\xf6\x99R\x8b\ +\xfb\x07\xa3\x1d\xc0z\x09\x16\x08B3\xb0\x09\xc0\x02 \ +\xf5)\xce\x91A2\x81(\x99\xec\xa1\x1f\x17\x09\x86\x96\ +\xa0\x82`\x99}<\x8c;\x16\x04\xab\x8e\xc5\xb9\x02\xc0\ +\xf0x\xb2\xf5\x0e\x1b:\x80\xcf\x86\x8e\xcdx\x8c\xfb.\ +\xbe\xd9j\xffz\x99\xaa\x02\xc0\xdcSa\x19\xa0\xc5\x99\ +\xe0R\x80a\x0b\xd9\x14H5\xf6\xb7gofO2\ +a+qu\xda`\xf7%\xf7=\xb8\xaf\x02q)\xa6\ +\xf9\xdc\xc1\x10\xd7#\xd7\xa98h\x8aYT\x85e\xa7\ +\xef'\x8b\x18\xeb\x00\xa0\xbev\xf9l\xe2|\x8a\x19\xed\ +\xda\xa2#\x0e$\x19\xca\x01O\x84ET\xdf]\x99s\ +b\xb3\x02H\x04%Xv\xe9\x0a`\xf6RKs\xbf\ +\x1e\x85`w\xf3\x9a\xb3\xde\x15\xe1\xac\x1c\xf5\xae#\xa2\ +\x96\x8c\xae\xb5\xc5\xd1\xe0\xba\x88u\x9f\xefK~*\x8b\ +-\xf1\xce{3\xaf\x17\xc6\x9a\xab\x9fg\xe8N\xcd\x19\ +\x223aW$Q\xe3:\xa2Y*'p\x13\x8c\xcf\ +\x7f\x11rv\xcb\x0c\x12:\x1b\x08n\x1as\xa8\xea\xeb\ +l\x17\x99\xfc\xb5\x19\xe8\x95m,\x0c\x05\xc0\x92Jm\ +\xc2\xf03\xff\x03^\x87,0\xee!\x00\xfe\xdf\x01\x9c\ +\xbe\x9eVWYe\x95UVYe\x95{'\xf3\xcb\ +\xd7q\xf3'\x7f\x16\xc0R\x8d~-0\x9c\xb7Q\x95\ +\xcf\xbf\x07p0\xc5\x5c2\xbdX\x8a\x01\xcc\x1c\x13\xec\ +e(\xba\x9b\xb4Tcd=[\x93V\xa4\xd8Zg\ +K\x0a\xc1\xae\x83\xdcZ\xfdU\xfa\x0b\xd5\xda\xd1\xea\xc0\ +\xba\x00(\x83\x81\xd7b\x89\xb7X\x02\xc3\xce\x0fHu\ +\xd6\xaa \xe2\x98\x07c|1l!\xb5\x022\x002\ +Xv\xe92bWN\xf1\xa57\x5c\xc7+\xc7\x0d\xbb\ +\x01\xd0\x11\xd1g\x01\xae\x5c\x07\x06\xaf\xbc\xa2i`;\ +X\xcd\xa0\xb7$P\x9c\xc1/\x82\xddU\x1c\xec\xa7\x0e\ +p\x1d\xe4f\xfe\xaeC\x9a\xd0\xf1\xfb\xf7\x9e\x10\x0b\xc9\ +\xc8!K\xafu\xbe\x7f\xf7\xc3\xdf\x89\x1f|\xf7\xbf\x8d\ +\xa1\x94\xae\x9e2A\x0e]#\xb32\x9da\xbdv7\ +[\x9e=\x83\xbc\x1c7)\x803\xcb\xb9p\xcb\xa1\xc9\ +%V\x1d\xf70\xf53\xa0\x1a9'AV\xc4\x83u\ +\x92\xf4{\xb4G\xe0\xbe\x04\xd8\x06lcL\x0d\x04Z\ +\xd2\x9f9\xf5NP0\xa6\x9e\x96\xf4\x99-\x16\x04@\ +\xcf\x06\x03\xf8\xb8E\xc2.\xc6&\x07\x0bG`b\xec\ ++\x92+\xab\x1d\xbd\xcc\x00\x9dYnY\x80\x0b\xdc\xf1\ +\x99\xe08\xce\x93Yh\xbaoO}\x94\x82y\xa7\xe1\ +k\x06=@.\x1e\xdf\x87\xcdp\xdc\xef{)\x03\x0a\ +\x06H\xa9(\xa5\xf8`\x05\xd0.\x9b-\x84\x8f\x03g\ +\x7f\xfb\xd3\xc4\xa7\xa8\xdf2\xba\x04\xbb|\xd6d\xc0\xbc\ +\xc0\xc0\xaah\xda0\xcd\xe7\xbd1\x81v\xf0( \xfe\ +_\x13[\xf5y\xe5\ +83\xbbr\x18[b]!m\xe57@\x17\xeb\xc1\ +\xe6,\xd7\xdf\x96;\x8e\xcb\xe7\xa4\x11HR\x1b\xc1=\ +\x13\xa4\xf7y\xea\x06)\xb69$/\x07@\xdc\xa3\xa8\ +\xdex\x15\xe3\xd5\x17\xd1\xe6\xbd\xc7\x00\xc3\x0d\x9a\xda\xd7\ +\x04KDA\xf7\xfdh\xbb\x84\x01\xd0\x81\x96\x13\xeb\x93\ +*\xea\xaf\xff<\xcas\x9f\xc5]\xcam\x18\xc6\xed\xb2\ +\x00\xc0\xa7x\xea6\x80\x9f\xbd\xdbVWYe\x95U\ +VYe\x95{,s\xc3\xf5\xbf\xff\xbf\x00\xa7\xa7]\ +\xa99\xb4j\x03w\x02b\x80\x8ag\xb6\xe4\x0f\x10/\ +\x9b\xa2d\xd9\x04\xae\xe5\x0a\x02\xd8:(\xae\xa53\xc0\ +\xc1\x12'p\xebY\xa4\xfb;\xc1mz\xb7\xfdj\x00\ +a\x07\xc7\xa8\x04\xdc\x92@\xb7XL^\x1d\x80\xc1\x11\ +\xe00t\x06\x19\xd5J7\x11\x18K)\x90\xa1:B\ +\xac\x06\x88k1\x10\x1c\x1a\xb6\xc8P#]\x97\xc02\x7f7X\ +,p\xf1\xf7\x01\xc1\xe27\x14\x07\xda\x0d\x82\xcb\x17\x1f\ +B-\x1b\x942\x1a\xd3\x0b_D\xea\xc9\xb62\xc8+\ +\x030V\x88;U\xc8\xdcq`\xc7\x99\xf9y\x93\xc8\ +\xd2\xd4q\xe9CD\x1c\x99\x22t\xbd\xeeo<\xa1T\ +\x08X[j\xcb\xc7\xb9\xc7\xf9\xba\xd1@\xd1]\xb6!\ +>\x87\x9ag\xccoL\xceb\xe3\x0f\xe0\x87_O\xeb\xab\ +\xac\xb2\xca*\xab\xac\xb2\xca\xbd\x93v\xed:\xda\xf1\x88\ +\x8b\xef{/\x80\xd0\x1d\x0e\xf9\xb7C\xc9\xb0Bz\xac\ +\xe4\xf2hm\x0d\x98=\xe9\x08\x13\x09[2a\xc8^\ +-\xd4P\xc5\x00&\x19\xe2\xe2\xefC\xf1m\x03P\xfd\ +wn+\xc5\xb3M\x8b\xc7\x17\x0b\x98\xea\xb8oK\x0c\ +\x0b<6\x98\xa8\xcf\xe2jK\x80o\xd8v)\x83\x01\ +\xdfb\xcag\xa9^\x13T\x9c\xd5.[\x94z\x0c)\ +G\x10\xd9@\xa4bF\xc1\xd9\xc5\x01e\x14l\xf6\xc0\ +\xd1\x0ex\xd3\x17-\x01Vm\xe1,(\xe8\x1e\xd7\xd1\ +\xad\xf4\x1b\x10l\x17=,\x17\xa0@\x93\xc2\x18\xfas\ +\xe4y\xe1o\x89\xb0\xea\xbc\x95OKI\x80\x5c\xb1\xdc\ +/g\xdb\xc5\xc1\xf1\x8f^z\x1b.\x0c\x17\xf0\xb1\x97\ +>\xedI\x85r\xa9\x15\x82\xc8\x09\xd9\xbd8~\x1d\x91\ +y\xba\x00\xad\x87Y\x87y\x9c3v\xfd\xfcT\xee\x09\ +,g\x10\x08\x06\x8b*\x07\xcau0K\xd6>\xd9J\ +k\x8f\x0ci\x06\xbe\xd9\x093\xceL\x03\x0f\xc1\x84\x00\ +\xce\x84\x05\xeb\x9d\xe3l\xe3\x15\xae\xa9rG\x7f\xe8\x08\ +\x1a\xce\xd4\x9a\xda9\x9c\x06\xf6\x13\x08\x80\x92\x01p\x8e\ +E&\xd0-X\x8e]\x8c\x1f\x93\x80\x11\xe4\x04\xa8\xe6\ +\xf7\xb8\x8f\xe3\x9e\x8e\xb9\x8by\xb1\xf3\x16)x\xe4\xcd\ +\xdf\x88\xa3\xede\x0ce@\x95\x11\xb5T\x14\x19P\xcb\ +h\xf7\x93\x88\x95\xfb\x11A\xdd\x1c\xa3\x1emQ\xb7\xc0\ +8\x03\xa3\x13\xb5y\xad\x17\xbf1h\xa4\xa1\xb1G}\ +P:(N\x06\x9c\x9c\x99x7\x9f\x9a\x0b4`\xf5\ +x\x91n,\xbf\x81T\x08|\x1dv\xf1f\xc4\xf2\xde\ +\x80\x84\xdb\xb3\xe46\xc4\xd7\x07\x99`\xf7&\xe9\x85\xbe\ +\x05\xc1\xdcJ\xb4\x8b\x12\xf7\x86]l\xe9\x99\xab[\x9b\ +z\xe2.\xcbi\xb0\xf5\x83gh\xdbw\x17\xe0\xf3\xb3\ +\x1b\xb8\xfa\x89\x8f\x00\xaai\xa6\xf9?\xb9\xd6\xa8[\x9c\ +\xb9\xd8\xe5\xda\xb1\xf5C\xe0\x19\xeb\xa6\x22GT\x03\xd5\ +\xef\xd8\x1c?\xcf{\x8an\xd9\xda\xef\xeaX?\xb1\x9e\ +i\xeaZ\x0c\x88\x0d@7V\xc4\xf6\x82\x98M\x05\xce\ +w\x98\xdfp?\xe6\x93\x13X\x06\x7f\xff\x1b!6\xbf\ +=\x8cF*\xb4xN\x87~*\x01\xb0\xef\xf36|\ +\xe4\x7fC\xfd\xd4\x87\xf0:\xe4\xcfN\xb8\xfel\xdep\ +\x87\xb1\xf8\x14O\xfd*\x80\x7f\xf2zZ_e\x95U\ +VYe\x95U\xee\xad\xbc\xf2\xd7\xfe{\xec\x9e}\x0e\ +\x00\x16*\xcak`\xa2\xc5\xf7\xe0\xf7\x08\x0al\xab)\ +4;C|\xdd\xdd\x98@\x15\xc1\x04\xf3\x95\xe2{c\ +\xdb`\x89\xaf\xea\x00\x0c\x03t\xac\xd0\xd1\xde1\xd6\xd8\ +68s;8c;$\x06wQ\x8e\xa9:\x9bl\ +l\xae\x14g{\x87\xc1\x8f\xf7\x8c\xad^\x97\x13\xd5\xf7\ +\x19x\xfe\xc1\xfaY\x01\x1dG@\xb6@\xbd\x00\x0cG\ +\xd8\xa9\xe0\xea\x09p\xf5\x1d\xc0\xedK@\xdb,\xc1g\ +\xf7\xac\x94\x80\x13\xeaD\x05Y[B \x15#1:\ +3\xec\xa4P~o\x00f\xbaC\x97\xd8w\xe6\xf1~\ +\xde\xceCygXB\xa6\xf9\xb6E\x82,$\xa2\xde\ +?\xf3\xf7m\x1d\xf1'\x1e\xfd#\xf8s_\xffg\xb0\ +\xad\x1b\x10\xba\xdbl36u\x83\x00Q\x00\xddc#\ +&7\xab\x8bv\xbcv0\xcb:\xb1\xb9dK\xeb\x9f\ +\x99m:\x83\xc4\x9c*\x8a\x0013Z\xda\xf7\xe21\ +\xec\x07\x13l\xe5\x8c\xcb\xb9\x0c\xd3\xe0s$\xfd|K\ +\xbe\x8a\xc9\xb8x\x070yWl[:\x89*\x22\xf1\ +\x14\xfbH\xe0/\xa9\xa71.y\x0c\x03\xdc\x0a\x14{\ +\x84+r\x83\xfa}GsA\x00\x8e`jy\xce\x18\ +?\x02\x8e\x00H\x1cG\x96F\x22\xd0\x07\xc8\xec\xb1\xbf\ +@\xedF\x0ek\xeb\xc2\xd1%\x5c\xd8\xde\xef#\xe9F\ +)\x14\x94b\xfb\x15\xc9 \xb1\xa2\x0cG\x86O\x8a\xd7\ +\xfe%\x98t\x84\x9b3\x97\x13\x18\xf7\xb5,\x86/\x09\ +\x84;\xb0T\xffO\x81i\x9e07\x9f#!\xb0C\ +\x00\xd3\x04\xad\xe0\xc0\x13\xe2s\xa6a<\xe9\xeb\xc6K\ +&E<\x81\xf6\x1b\x99e\xa6D\xa4\xbb\xe5\x02\xad\x97\ +R\xa2\xbbr\x07\x99bs\xd24\xb9\xae\xa7L\xd3R\ +\x98\x99\xba\x81Y\xa3\xad\xd4\x0f\xa2\xef\xa28\x7f\xf5\x1a\ +\xd0\xb2{2G?\xe6\x92k!\xbb5G\x1d\xeae\ +r4\xe9\x05\xd1\x02*G\xaa\xbb\xd1\xc70\x12n\xa1\ +\x7f\xb25\xd3\xfa\xb3\x80}\xf1\xb9\x87\xe00\x9e\xbd\xf5\ +\xcf\x92\xf6\xab\xfdZLh\xe9;\xd7\x7fx]H:K\xfc\xcd\xe0\xb9\xb3\ +G\xc6\xf2/\x0dt\xc6\xeeMoB\xdbn\xfc\x81\xea\ +\xb9\x1e\xca\xe0\xcft\x1f\xffba*`Y\xa9\xce\xd8\ +\xcf\x18\x7f\xe9\x1f\xa3>\xfd\x18\xeeR\xf6\x00>0\xe1\ +\xfa\xb5\xc3\x1f^\x13\x00O\xb8~m\xc4\x957\x03\xf8\ +\xd6\xbb=\xd3*\xab\xac\xb2\xca*\xab\xacroez\ +\xe9\x15\x5c\xf9\x81\x0f@69\xa9\x8fIv\x86\xcb\x10\ +\x80\x0aw(<\xe12\xa9\xf0\x18\xadI\xed5\xab\x03\ +_\xd8\xfb\xce\xde\xa5\xb9\xdb\xf3P\x81q\xb0\xd7`\xae\ +\xcf20f\xd7AoM\xc0w\x1c\xfc\xdd\x00p!\ +\x08\xae\xa5\xbb]\x06\xdb,\xee2'\x8b\xb8\xe3\x00\xc2\ +\xea\xf1\xc2\x83)\xea\xb5B\xea\xd8\x7f\x92:\xa2\xd6-\ +D\x8e \xd8\x022\xa2\xd4\x0a\x0cI\x87\x1e\xec\xd2v\ +\x02\xec\xbe\x06\x98\xbf\x05x\xe0\x93\x96\x0d\xba\xe8\x12t\ +\xb2kH\x00\xb7\x03W\x04\x0b\xd6\xf7\xe1q\xea\xbbP\ +\x7f\xe7\x04\xc9rN\x88\xf32\xa8-Y\xffF\xc0\xa7\ +\xde\xbe\xff\xd6\xb0\xdc/\xb7]\xa4\xe0\xdd\xf7\xbd\x13\x0f\ +\x1c_\xc4\xaf\xbd\xf8\x09@\x07\x90\xc5]\xbe\x00\xf18\ +\xd2\xec\x9ajj-\x19T&\xe9\xb1\xd8\xd2e\xd2&\ ++\xb7\xa3\xfd\xf7`=\x05#\xb2k\xee\xb2\x1cQp\ +.\xe2q\xb0\xe1>\x0d\x07\x06\xe1\xad\x10\xd0.\x97[\ +\x9a\x13h \xa0\x8c\xac\xc9\xe1\x12M\x06\x95\xd9u\x97\ +ee\x961\xc9\xf0\xfd#\x0bop\x8ds\x07+\x01\ +>+\x96@\xd4\x5c\xccKos\x80$0\x02o'\ +\xee\xc8\x11\x96M\x9b\x0c\xa1\xb9\xa1kb\xba\x93\x99\xaa\ +\x8f\x18\xb3\x07#\xf5'\x8fh\xec[\xc5\xecN\x00\x00\ + \x00IDATm\xe3x\xbc9\xc6W\xbf\xf5\x0f\ +\xa2\x96\x11\xb5\x8e(2`\xa8[\x14\x1a\x90\x04V\x16\ +\x89F\xa4\xcd1\xeav\x8br\x01\x18&\xa0\x9e\xfbh\ +\xf1\xe6\x80\x83^\x7f\xf7jDKO\x06A\xb8\xfd\x1f\ +\xac\xd3\xa6\x0d\xfb\xf9\x14Sc\x19'\xee\xc7\xc4Td\ +|\xadq\xe1\x0d\x08$\xa0\x94\xdf%\xfdfc_\xaa\ +\xaf\xbf\x9e\xd5\x997\x96\xef\xe3`\xd7\x92\x00J?\x9c\ +\x17#\xc5\x5c\x92\xb53\xcb\xbe~\x8b\xa0\xe9\x8c\xb9\xed\ +<\xb6\xb5X\x8ds\xe5\xf3\xd4\xae\x89\x09\xbe\xae}\xfa\ +\x13\x0b\xb0Xz,\xb9\x22\xaf]\xae\x85\x92\x8c'\xfc\ +\x95\x86\x96p\x947\x17\xfa\xe5\xda\xdf\xf7\xc9\x89{=\ +B\x17\xe2\xee.\xb0P\x98h\xcd\xf6\x8c=\xc2\xa8\xc5\ +v\xe0\xf7c^\x8d\x15\x8a\x1d\x18\xa2`-T\xc84\ +az\xe0\x12\xa6\x8b\x97\xed\xef\x85W\x02\x00\xaa'G\ +L\xf3TF\x9f\xc3-h1\xac\x8f\xff\x22\xc6_\xfc\ +Gx\x1d\xf2wN\xf1\xd4?x\xad\x1f^\x13\x00\x03\ +\xc0\x88+\x1f\x81\xb1\xc0\x9b\xd7s\xc6UVYe\x95\ +UVY\xe5\xde\xc8\xfc\xa5\xab\x18\xdf\xf3.\x1c\x7f\xe3\ +\xd7-\xa0\x8c\xa4\xd7!\xb1h\xc2=I\xefR1R\ +sS\x9b[b}\xfd}\xaf\xc09\x80\xbd\x18\x03\xec\ +n\xce\xc6\xf2\x0e\xe9e@\x17}{q\xc0\xcbWY\ +\x82\xdf\xc1X\xdb\xd2\xdd\xad%e\x9dv\x85vQV\ +)\xed\xd3\x95Y\x00\xb58\xf0\x1d\x9c\xf9\xad(\xb2A\ +\xa9[H\xdd\xa0\x0c\xa3\x01eW\xdce@g\xaf\xb4\ +\x00\xf3\xdb\x00\x9c\xce(\xbb\x82K/[\x9c#\x81.\ +Y_\x9e*\x93\x14y`\x17\xac,\x10\xf5B\x11\x98\ +\x9d\xfb\xe5w\xf8\xbewlC\x1c\x0bd\xa8\xb6\x9c\xdc\ +\x05\x1b\x9d\xd9g\x09`\xfe\xe8\xa5\x87q2\x9e\xe0\x13\ +\xd7\x9e\xc0\xa4;\xdc\x19\xe9Z\x11\xb1\xa6\xbc\x06\x82\xd5\ +\xbc\xa2\xe8\x02M\x10\xbbd\x1diT\x89\x98FM\xed\ +Io\x7f\xb9*\x03\x84GVYA\xb8W\xd3\xb54\ +\xbbG\x13\xf8\x05S\x0ao!\xc0s\x06\xf2\x99\xcf\x9f\ +\x92\xb2\x9e\xfb\xb2dg\x193\x19\xd7@@\x99\xef.\ +\x02\xea\xe6\xe3\x95Y5\xee_\xc0\xbc\xd0\xba0\x1cd\ +N?\xe22#^\x93p\x84\xae\xe7K\x16\x18\xe9s\ +\x8cjEN{\x96G\x08P\xdc\x7f\xf9\xedx\xc3\x95\ +\x87-\xf6\xb7\x0c\x18dp\xe0[P\xc8\xfaJA\xf1\ +\x1a\xdbus\x19\xf5\xb8\xa0n\x80a\x07\xd4\xfdk`\ +N\xbe\xfbzc\x828\x08z\x8dk\xe2MM]W\ +\x01\xe66a7\xddF\xeb\xeb*n2c\x5c\xb9\xbf\ +_\x8d\x10\x0c\xc7\x15\xf3\x1ac\x99:x\x16\x84K\xb3\ +p\x8c5\xf5Cr3\xdd\x9bDy\x9cg\xc57&\ +\x9b70o2\x9e\x0ch\xaa\x98\xdble\xdc\xb4z\ +W\x1bT\xa7^\xd2\xac\xcd\x13^z\xe2\xa3\xee\x06\xcd\ +5\x15\xf7\xc6\x12vF\xcd\xec0\xbc\xd8>K\xf6\x96\ +\xeb\x9e\xeb\x9b\xeb\x99F\x14[\x0f\xc1&\xc7h\xf1\xf7\ +\xc3\xbf\x0b\xcb}y\xdf\xf13\x8fk\xa0A&\x8cU\ +\xacW\x9c\xaeO\x15\x82\x09g\x0f=\xe4\xacoE\xcf\ +\x17\xc1\xd2y\xfep\xb5u2\xf6g}y\xe1Il\ +?\xf8\xd7\xddm\xfa\xae\xe4&\x80\xef\x9dp\xfd\xd6k\ +\xfd\xf8e]\x9cO\xf1\xd4\x97\x00\xfc\x8d\xbb=\xdb*\ +\xab\xac\xb2\xca*\xab\xacr\x8f\xa5)^\xfc\xd1\xbf\x8a\ +\xf9\xe6\xad\x05D\xc9\x10\xa3\x1clC\xfaL\xc8\xb1,\ +\xf3r\xd8\x12\xd1\x97\xd8\x0b\xee\xfe\xec\x00W\x87\x04v\ +\xc7\x01\xd8\x8e\xd0\xed\x08\xf8K6#\xd0_\xbe\xcf\x18\ +.\xd2d\x84\xb1\x19\xfc\x98\x8d\xed;\x0e\x06\xa4\xc7\xc4\ +&;\x98f;2\xfa\xf6q\xd3\xcb \x89\x08\xcah\ +\xca\x96e\x9cn\x90A\xbc\xcf\xb0\x92G\x03\x22\x16\xb7\ +\x00z\x02\x9c\xd6S\xfc\xfa\x0f\xfcE<\xbf{\x15_\ +\xf8f\xe0\xec\x12\x96\xb5\x7f]\x99\xef1\xbf\xbe\x9de\ +\x8dr6h\xd6\x01fM\xe0\xbe=\x0d#\xf7\xcb\x19\ +\xa4!\xcb\xc4A\x0dF\xc2\x1f\xd6Nei\x19)1\ +\x97\xac\x07\xcc\xd0\xedZ\x5c\x0d\xf6\x1d\x06\x11\xfc\xf1G\ +\xde\x87\x1f\xfa\xba\x0f`,\xa3\xab\xb1\x96\x08\xadaF\ +\xeb\x8c\xaa)\xd2\x11\x07\x1c\xa0\xd3\xb2DS\xb9\x0e\xae\ +13Hye\xb5\x0e 3h<\x04\x9b\xa5\xb7\x19\ +.\xd2\xc02\xb3s\x8ee4F\xd7\xce\xc4\xe3\xaa\xb3\ +mH}\x9f{;K\xf6Ya\x8ct\xa8\xc2\xda\xb3\ +\x5c3Q\x17\xfbX\xd3U5o\x8dq\x9ct\x0d\xcd\ +,\xb2/\xae~T\xc4y\x92A#\xeb\x17}\xcc\x06\ +\xa8\x9a\xce\x15\xfc\x9bY\xa0\x08\x84C\x04\x19\xa4\xe4\x84\ +YHm\xa6\x84c\x22\xb8r\xf2F\x1b\xc1\x0exk\ +\x00^\x00U\x06\x90\x07,e\x8bJ\xaf\x09\x05\xca\x1e\ +\xc9\xc0\x12I\xcf\xb2\xd7\x03\x80\xa8{\x0dt\xa3L\xef\ +7\xc1/\x00\xa8\xa2\xb5\xbd\xc7\xd7\xeab\x07\x81\xf4D\ +S!d\xd6}]vp\xed\x08[\x97{\x02a\x92\ +\xf0\x01\xc8?z\xac\xb2\x03\xe2\xd4\xc1\xbe\x96=s1\ +t\xf9l\x14T@[\x07\xd8\xb5\x0e~\xff\xa9\x03n\ +\xf1~y\x16m(\xcap\x84\xba\x19{\xdbQo7\ +\x03b\x02\xdc\x9a\xae\xb3\xa5u\x96#\xd0\xf3\x80F,\ +\xf0\xd2X3 \x8cG'fWf\x02\ + \x1eC\x16\x94@\x88lp\x8e\xff\x0dv:\xe2)\ +s\xff\x02\x10\x04\xabU\xfa^\xcb\xcc\xce\x84O\x06n\ +\x03\xbe\x07S\x1cp\xc3\xda\x0e\x17\xd3\x86\xc8\xb2\xab\x8b\ +6\x97\xf1\xc3y\xa6\x82\x9d\x03\x80`\xeb\x0c(E\x06\ +\xec\xdcV\xb0\xd8\x16\xdf\xcd\xd2G\x87\x19\xbb\x0b\x86\xba\ +\xc1\xc3o\xfaFl7\x97\xcc\x05\xba\xb8\xb7D\xf7\x98\ +07U\xba\x1f\xd7\xe1\x18u3\xa2\x5c\x04\x86=0\ +\x9cg\xb0+,\xc9\xed`\xcfn\xd5\xde\xa3\x8e\x8c\xbd\ +w\xc4\xa8\x12W\xd9\xb4a7\xdfF\xd3\xa9\x03b\xcb\ +\xf4\x5c{\xc6\xe7\xee\x9a\x0cg~\xc1\x04Tl\xdc\xc7\ +Q\xd2\x88\xf5\x98_2\xc1\xf9f\xf5\xe7\x86\x1fI6\ +\xd7\xcee\xcf\x13\x00\x88\x8bK\xa0\xb6O\x93\x1a\xdb\xeb\ +m\xa9\x1bF\x9a64\xa9\xe8\xf5\xb4uFkSw\ +\x9d\xbe\xf6\xe4\xc71\x9f\xefbL\x16k0|12\ +Df\x96v\xe9\xaf\x5c\x9b;\x7f\xe2S#{],\ +\xcd%\x01`\xf3s\xff0\xba<\xc65\xf9\x96 '\ +V\x0b\xb692\xbbg`\x9c\xef\x7f\xd5\x06T\xc1\xf9\ +\x83\x0fZRC\xa9\x80\xaf3HI,\xb0\xd5lG\ +k\xd8\xfe\xe4_E\xb9\xf6\x0c^\x87|\x11\xc0\xf7M\ +\xb8\xfee\x91\xf3o\x0b\x80'\x5c\xdf\x8f\xb8r\x0b\xc0\ +\xf7\xbc\x9e\xb3\xaf\xb2\xca*\xab\xac\xb2\xca*\xf7N\xda\ +\xcdWq\xe9O}7\xe4\xf8\x08\x00\x0e\xd4\x9e\x0c?\ +b[\xa8MnN\xbc\xd5\ +\x7f\x83\x0d\xd9W]~\x18\x97\xc6\x8b\xf8\xd8K\x9f\xf2\ +\xfa\xc3\xc1\x1e\xd9\xffQ2)\xad2\xb0^m\x06z\ +Ya\x0e\xf8J@\xc8\x0e\x05K\x14\xd0n\xf6\xbdX\ +\xdeH\xfby\x0ecy\x03\xe4\xe5\xef\x04\x08\x19H\x86\ +RoG\x0f\xa9\x1f\xecs\xb0e\x04\x94,\x17\xb3\x8c\ +G\xce\x8e\xc3\x84\xb8t\x11'\x03]P\x1c\xecD\xb2\ ++2`\xcb\xb20ar\x228\xc9\xee\xa5D\x8b\xf4\ ++\xe0q\xecCN\xfeE\xd6\x9c\xfb\x0d\xbdwK\x06\ +\xb8,\x8e\x00\x80+\x17\xdf\x84\xb7>\xf0\xb5\x18d\xc4\ +P7\xa8\xa5z-`A\x11\xcb\xa0^\xc5\x80\x8eH\ +\xc10^D=)\x90-0\xee\xcd\xfd\x19\xba4\xca\ +\xf4P[\xa0g{\xee\xd5\xa2\xd3\x0d\xa1\xd1\x9d>.\ +s\x9b\xb1\x9boa\xd6\x19\x91t\x0a(=\xd9\x9d\x81\ +W\xf5\xe3\xfaX\x8a\x97\x99\xeaI\x93|\x0c\x05\x0ex\ +\xfd$Lf\xd5\xef\x0d_?\x8b$Z\xc5\xef\xb1\xe2\ +\xe7J7+\xe0\xe7\xf2\x9b\x89\xdby\xef\x0a\xcd;V\ +\xf7wj\x13\x14^\xd2G\x1b\x14\x13\xb4\x19\x16k\xad\ +\xe1\xe5\xcf}\x02\xf3\xedS0\xfe<\x9b>\xb8&\x02\ +\xfc\x1e\x86\x19p\x963L^\xde;\xb1m\xe9\x82\x9f\ +\xcf\xb1\x5c\xe7\xbcgyo\xe6u\xc5\xfb)?\xd5\xc2\ +\xe0\xc4\xeda\xa0\xe2J\xb6\xb8\xe20~\x0125\x9c\ +\xbf\xe5\x8d\xee-4xh\x8b\xa7\x15\xf7\x1c\x0fvY\ +\x15\x9b\x9f\xff\xdb\xa8_\xf8\x0d\xbcN\xf9K\xa7x\xea\ +W~\xbb\x1d~[\x00\x0c\xf4\x8c\xd0\xff\x1e\x80\x07_\ +o/VYe\x95UVYe\x95\xaf\xbcL_|\ +\x11\xc7\xff\xfa{\xb1\xf9\xeaG\xfb\xb6\xe0\x8e\xe2;\x80\ +\x03\xa5\x8b|\x8dB\xb13e\xa6\xb5H~\xb5w\xd6\ +\xf7v\x03N\x9b\xc5\xff\xc2\x19\xd8q\x03\xdd\x8e\x1e\xef\ +;8+<\xa4Z\xc0\x02\x19\x0b0\x98B*\xee!\ +*U\x0c\xdb\x8e\x82R\xa5\xb3\xbfp&wY\x06\xc9\ +c\xf0\x08\x84\x07{'{ \xd5\xd8*T\xf1,\xd2\ +\x15\xc5An\xa9#J\x1d!\xb0D?(\x1e\x879\ +\x22\x18\xdd\x0a\xd4G\x80\x1b\x1f\xfc)\x5c\xffG?\xdd\ +\xfd o_\xfds\x15\x97\xdf\xfb\x1d(o\ +\xde\xe0\xe2U\xa0\xee\xfc\x98\xcc\x02\xa7\x81= \xdf\xfb\ +>y\xcc\xb9\xdfk\xd6\x07>\x10\x01X%&\xce\xa7\ +\xcbv\x0e\xd5\xd3\x1e.\x9d\x99\xe5\x03\x10\xac\x00j)\ +x\xd7\x95Gqq\xb8\x80\xc7^\xfe\xbc' \x22\x9b\ +cI\xab\xa8nk_'\xa5\x83\xbb\x85\x11\xa0\xab\xb9\ +9\x91O\x06t\x19\x9c\x12\x1a\x93\xa1D:\x22\x97\xe5\ +\xc2\xc1\xef\x87\x00:3PC\x07\x97\x04\xc89F7\ +2Pg\xe6\x9a\xe7\xa4\xe2\x8e\xd7\xf8\x9d\xd7M0\x91\ +\xef$\xb2\xd9v\x8e\x92-*P0\x81U\xb8J\xcb\ +\xe2\x98e\x9c\xe5\x9d}\x0f\x90k`C\x13KHV\ +:\x03yt7\xefp\x93\x8e\xb9\xac`\xbd\xe7w\xbe\ +\xe5[pr\xf4\x00\x86a\x83\x22\x1bc\x80\x8b\xa0\x94\ +\xd1\xe2\x80\x01@\xac\xb4O\xa9G\x18\xc6#\xe0>c\ +z\xc7\xdb@q\x83\x0e|\x9d\x81\x00\x18A\x98\xb6\x06\ +KT\x07\xdf7/\xd2\x0c\x88\x01\xec\xe73\xec\xdb\x19\ +2\xe8_\x80W\x84\xc1\x88\x19\x83\xbb\xd1\xa9\xc7\x01\x8b\ +ow\xd0,4n\x10\x14\x8b1\xc2p\x17\xf7\x22\xb0\ +\xc4V\xb5\x03\xee\xe8\x9f\xf4\x07\xa6\xa6\x1b\xc8@0\xf7\ ++\xe1r\x0d\xabg+\xa2P\x05\xe6\xb6C\xc3h3\ +\xa4\x0d\xc0\x04\x91\x19M\x0d \xbf\xf2\xf4g0\xdd|\ +\x15\xa5\x83C\xae\xfbX_9c\xb3v0\xcb\xf5k\ +1\xe4\xa5\xaf\x7fz:\xd0\xf8\x92\xd7\x16\xdb\xcdk\xec\ +N\xe3\xd4r\x1d\xe5\xed\xf05I\xa3\xd7\xf2\xde\x89}\ +\xc2\xf8\x22\xee\x16\xcd5\xaf\xde\x0f\xe8\x0e\xe7ox\x00\ +\xf3\x85\x0b\xd0b\x0c\xb0\xb2f\x1b-(\x02\x0c\xbf\xf1\ +\xcf0|\xec\x9f\xe3u\xca\xa7\x01\xfcG\x13\xae\xff\xb6\ +A\xc3\xbf#\x00\x9ep\xbd\x8d\xb8\xf2\x18\x80\xef\xc7o\ +\x133\xbc\xca*\xab\xac\xb2\xca*\xab\xfc\x7f,s\xc3\ +\xf9\x13O\xe0\xfe\xff\xf0\xfb\xee@bT\x9d)\xa1\x8f\ +*\xc2\xcf\xb9\xa1'\x18b\xf9\xa3\xbd\x1a\xfb{\xda\x0c\ +\x00\x9f)\xb4\xc1\x80\xe7P\xad\xaen\xf58\xdc\xa3\x0d\ +0\x8c\xc08\x1a\x80\x1dG\x07\xc2b\x09S\x0bP6\ +\xee\xd5\xbc\x01\xca\xc6\xc1\xaf\xd8\xef\xa6\x03I\x0f^\x95\ +\xc1\x19\xde\xea\xec@\x15\x80\xe0\x97\xdb\xc8\x02{-`\ +\x01P\x06cz\xcd\xads\x83\xa2\x96\xc9Vd4%\ +\xab&\x9d\xab\x01\xf5\x120\xbc\x19x\xfa?\xf9/0\ +?\xb7\x0c\x1b\xbb\xf9\xfccx\xe9\xb1\xc7q\xe9\xdb\xdf\ +\x87\xf2\xcec\x9c\xbcb \xa0\xab\x92\x04\x99I\xc1\x97\ +4\xc0K\x90h\xdb\x0f\x01\xab.u\xce\xd7l\x83\x1b\ +Kf\x873F8\xd8\x0f\xe9s\xde\xbep\xa1\xf6\xf7\ +G.\xbf\x1d\xc7\xc3\x88\xdf|\xe9q\xcc=\x08\xb2G\ +M\xa6\xd5\xb3\x04mv<\xe3Q\x03\x8c\x85srf\ +=\xd1\xb7\xc41\xae\x18/\x94n bis\xb1\x19\ +\x82C\x0eLI=\x097j\x80lT\x94t\x09@\ +Pq8\xfa\xc1\xae\xe6Q9\xf4\x9d\x88{E{\xbb\ +KfU\x17\xe7\x0f\x00\x13\xa6\x03\xb2\xc6\x87\xfd\xc8\xfd\ +\xc9\xae\xb0s\xef\x99\x22\xeb\xf2\xecOv9\x8d\x19X\ +\xb6\x99c\x9d\x8d\xcd?>\xba\x8cG\xdf\xf4M\x18\xea\ +\xb1\x19\xa0\xea\x80ZF\xbf?\xfc>\x01\xcckB\x0a\ +j\xbd\x80z\xb4\x81\x5c\x04\x869\x85\x02$\xdc\x02Y\ +~\xe7\x13\x05\xe2\x09\xac\xd2\xf0\xc6\xfa\xb3F\x14\x0d\xe7\ +\xd3m\xb4\xb6GT\x81\xce\x00\xd7WS\xc7\xa1\xbc\xd6\ +\x86\xc53\x8e7\x82(D\x86\x0eX\xa5[\x83\x1c\x18\ +C\xd0K#1\xfe\x01\x00:\xc3[\xbc\x9f\xd5\x9b\x0f\ +\x00\xdc\xbc\x1f\x224RXFi\xfb\xde\xdc\xe5[0\ +\xb7\x193X\xe2H=\x09\x96\x19>\x9a6\xdcx\xf6\ +I\x9c\xbfr\xb5\xcfc\xac\xb91=\x93\xf9N@\xcc\ +>3k\xf9\xb2\xdcV\x06\xb5\x92\xe0Z\xac^\xb6\xc5\ +\xcf\xda\xdb\xc8w\x03\xdb\x0a\x17\xfe\xdc6\xfaq\x9a<\ +/\xe2n\xc9U\x05\x96\xf7\x94\xc2\xe2\xa8\xa7\x07\xee\xc7\ +\xfe\xbe+\xb02y\x02+\x89\xe4\xe0\xb7\x08\xeag~\ +\x05\x9b\x7f\xf1\x0f\xf1:e\x06\xf0}\xa7x\xea\xc9\xdf\ +i\xc7\xdf\x11\x00\x03\xc0\x84\xeb\x9f\x1bq\xe5&\x80\xef\ +z\xbd=Ze\x95UVYe\x95U\xbe\xf22?\ +\xfb\x226\x7f\xe0=\xd8~\xed\xbb\x16\xdb\xa9O\xd2\xce\ +\x9f\xf9\x11\xc0\x14\x14\xdbn\xee\xcf:\xab\xb9?\xef\x1b\ +pn\xcc\xaf\x9e:\x18nbn\xcf9\xa1\xd5fp\ +\xa6\xd7\x93X\x0d\x152\x16\xc8(\x96u\xeds\x98\xda\ +\xb9+\xb8\x83\x03>\xc6\xba&\x80\x02S\xde[\x8f\x0d\ +\xa6\xdbnv\x01n}\x7f\xf4\xa3\xd8\xd6R\xbd\x0e \ +9#\xb2>\x13p\xe6\xab\x0aK\x81%\xbc\xaa`6\ +g\xdb\x1aY\xac\x97@\x98\xc7f\xd7O\xc2\xc7\xbc\x1f\ +A;Ud2q\x91\xf4+\x007\x01L\xf0i\xd2\ +\xcf\x1c`?\xd8\xe1\xdc\x7f\x02\x90p%\x0f\xb5\x9cu\ +W\xc9\xa3\x8d\x88\xba\xc9\xe8\xed\xaa'\xc5\x02\x22\x93\xf5\ +\xd2\xed\x95\x09\xbd\xa2\xb6\xec\x1b\xae<\x82\x07/?\xec\ +q\xbf#\x86:\x1a\xd3+\x05E\xc4\xdd\x8e\xd1\xcb\x1f\ +\x8d\xf5\x12\xea%\x81\x1c\x03\x9bS\xf3\x80\x00\x8cA\xe5\ +\xda\x84`Q\x02\x89\x09\xe2\xb2!\x84\xebO\x1d\x87i\ +\xb1\xabhm\xf6\xf8_w\xef\xd6t\xf3H\xeb\xc0T\ +\x01cu\x19\x07\x0c\xf7\xfa\xf0\x86\xd5\x81q\x91J(\ +\xda\xc3\x0e8\xd7\x80\xc7\x11\x0b@\xe6X\xd1P\xca\x08\ +\xd5\xd9\xb3?[\xb9\xa3E\xa7\x851\xc5%f\xe0 \ +\xf8\xbf\xb3\xc8\x1e\xbf<7\xa05O\x10\xa7{@\xcd\ +\x00\xd1\xb4\xe1\xe6\x0b\x9f\xc5\xd9\xd5\x97\xfaZ\x8c\xaa\xd9\ +\xd1\xd7X\xcf\xdc\x92\xbd\x14\x80\x82-\x90\xee\xcb8\x0e\ +i?\xba\xd7s\xfd*\xe2/\x00]\xf6\xa3\xb8R\xbe\ +/\xb3\xf1\xc9\xdc\x80\x96\x9e\x11\xe2\xed\x87\xb1\x87\xe7%\ +,\xce\x99\xd3\x83\xe5\xd6#\xc1\xd9\x9b\xdfb\xe3_S\ +Fh\x11\x0c\x1f\xffyl>\xf4\xba\xc1/\x00\xfcg\ +\xa7x\xea\xc7\x7f7;\xfe\xae\x000\x00L\xb8\xfe/\ +G\x5cy\x18\xc07\xbf\xeen\xad\xb2\xca*\xab\xac\xb2\ +\xca*_qi7n\xe2\xd2\x9f\xfa.c`]\x08\ +~st\xd7\xa1\xf3\xa9bo\x8atk\x90\xc4\xfe\xea\ +\x99\xbb>\x9f\xa9\x95\x96\xd4\xe2q\xbf\x05\x18F\xc8h\ +/\x03\xc2F\xf1\xcaX\x8c\xd5-\x06~\xb1u\xf7\xc8\ +j\xdf\x8b\xe7\xa7\xe9:&\x09\x19v\xd2\xc1\xb0\xba;\ +\xa2z\x06g\xf5m\x96\x0c\x0b]\x99e\xd9\x16s{\ +.\x18KE\x85'\xf4\x91\x11\x22\x1b@\x0a\xbc\xfc\xa4\ +\x9d\xa2y\x15\xa5\x93W\xf0\x85\x1f\xf8Q\xb4k\xaf|\ +\xd91\xbd\xf9\xc5O\xe3\xda\xa7>\x8bK\xdf\xfa\x1d\xa8\ +_mL\xf0p\x9atu\xeex\xc8\x04\xf3\xc3\x81\x97\ +\xe5\xe1\xbe\x8b\x89\xf2\x9f:p\xce@Z\xd3w\x97B\ +`\x11dU\xa8\xc4lO\x96\xfb\xe7s\xf1\xeb\xa3\x97\ +\xde\x8e\xa3\xba\xc1o^{\xac\xe3\x90P\x84\xa9\x0e\xd7\ +\xfe-\x14u\x029v\x92l(W\x1dA2\x95\xe2\ +\x00\x90&\x01r\xc3H0\x80\xc0s\xc9\x22\xe7>\xb0\ +\x17\x99Q\xce\xd9h\xa36j\x8e\xcf\xcdm\xf0\xa8\x9c\ +\x08+\x83\xf3\x18\xc9\xdc\xaet\x80\x1a.\xcb\xcbdS\ +1v\xae\xf8/\xfa\x9f]W[?W\x5cc\x06\x0e\ +H\xe3\xc7\x0c\xd15\x01\xdelH\xa0\x04\xe8@\xffT\ +P\xca\x88\xb7\xbf\xe1\xebqrt?\x862`\x1c\xb6\ +)d`@)4\x18\x8d\x10\x11\x94r\x84q<\x02\ +\xae\x88\xdd\xea\xee\xfe\xdcM\x16\xb2|U\xefD\x03\xdc\ +K\xc4{\xc0a\x0a\x9cf\xfdR\xc5~>\xc3n>\ +\xf5\x032\xe6\x0c\x96U{\xccn\xbaH\x813\xb9\x0d\ +,u\xd4\xd73\x9f\x05\x9e\x10\x8f7\xa8HI\xa5\x8d\ +l\xff\x22%\x92u\x1d\xc4\x0dk\xef\x90\xfa9\xfc\x22\ +z\x1b\x01\xa3\xe8/\xc1\x155\xcd\xcdM*\x0a\xd5\xd9\ +^\xa2\xd06\xe3\xec\xe6\xcb\xb8\xf5\xdcSX\x9aM\xd0\ +\xa1\xe82\x8e\x9c-r\xcd\x15\x84\x91\x87\xb3\xbb\x5c\xcb\ +\x19@\xc7\xba\x94\xd4\xcb\xe5\xba\x09p\x9b\x13\xc7!\xed\ +'i\x9f\xc3u\x17F\xb18by\xc7r\x84,9\ +\x1bp\xfb\x1do\x87V\x07\xbe\xce\xfe\x0e\xbf\xf6\x93\x18\ +\x7f\xe3\x7f\xc5\xff\x0b\xf9\xb1S<\xf5\x97\x7f\xb7;\xdf\ +\xadK\xf3\x8f\x00\xf8\xd0]\x1e\xb3\xca*\xab\xac\xb2\xca\ +*\xab\xdcC9\xfbW\x1f\xc7\xee\xf1'\x17\x7f\xe4\x05\ +\xc0\x16\xa1.-\x95\xe5\xa4U\xba\x92\xaa\x0a`V\xe8\ +\xe4\xa0w\x0fc\x84\x1bBKUAO(\x03\xf7k\ +FM\x19\x99\xe3%\x8ew\xdc\xd3-\x14c\xbe-C\ +\xf9:xfE\x19\x19\x0cT\x17\xcf$\xadUR\xd2\ +-\x02r+}T\x86\x8a2n,\xfbt)\x10\x19\ +\xbb\x8bugU\x9bw\xed\x8d\xc0\xab\xbf\xf8K\x98\xbe\ +\xf0\xec\xef0\xaa\x8a/~\xe2g\xf1\xa1\xff\xf6\xaf\xe0\ +\xf3\xe5\x14\xcf\xfcA`w\x19\xaf]\x22\x89\xdb\xd2w\ +\x96:\xea\xe5\x8f\xc4K/\xa9\xbd\x16%\x92\x14Qb\ +\x89m\xa9O\x0d\xc1.\xe2\x98\x89\xbf\xf9qn?\x08\ +\xd5U\x80!\x81\x14\x81\xcd\x01\x87W\xc4\x8c\x13\x9b2\ +\xe0O>\xfaG\xf1\x1f\x7f\xdd\xbf\x8b\xa1\x18\xab\xc8\xf8\ +\xbdC\xa6(\x18\x9e\xd9Ug\x02\xba\xb1Ol\xceD\ +l\xd9\xc5\x8b\x83\x84=\xb4o'\xa8+\xbd\x0d;\xd7\ +\x0eQ/\x97\xb1\x9b9\xb3l\x8e\xb7%\x14\xc8%\x9b\ +\x084\x03P\x1bc\x1d{dS\x10\xd7\xa1v&{\ +\x09X\xad\xae\xae\xa6\xbe\xa8\x9fo\x8fp\x8bn\xffO\ +{\xe7\x16c\xd9q\x95\xe1\xaf\xaa\xf69\xdd==3\ +\xed\x998!\x89\xf1\x8c\x1d\xc78\x22(\xe4\x22cr\ +!\xc8!\x08\x94\x17\x84\x90\x82AJx\x02\x02<\x05\ +!\x04BD\xe2\xf6@\x1e@\x8a\x88 \xe1\x8d\x08%\ +\xe2\x81\x08\x81\x88\x90B\x12E\x10!AB.\xc43\ +v|\x19\xb7\xcd\xc4\x9e\x8b\xc7}\x9b\xd3\xddg\xef]\ +\ +\xa7\xc8\xc9\xa9\xa1rp,\xf2S\xaa\x94Q\xc9\xee\xdd\ +P\xca\x1ecO\xdf'\x9f\xe8\x18\xc5\xd2\x19\xb3%\xb6\ +\x12\xca>V\xea\x9a\xea\x8cY\xae\xac\x1a\x9dI\xafl\ +:x\x1f\x88}\x8eN\x1d\x93\x14\xbb\xf8\x14;r\x00\ +\xbe,\xbf&\xd4~ \xfd^\x1e:\xfej\xfctA\ +\xdd\xb1\x1eo\xfa\x97\xb9FW\xafsE\xfc\x7f\xab\xef\ +\xb9\xb6\xbc\xd6q\x22\xbd\xa47R\xa2*\xa9/u\xe8\ +\xb9X\xdb\x22>\xf5\xbe\xf4q\x1dS\xf2N\xe6F\xad\ +{\xe8\xc3\x5cC\xe1\xa5\x92<~}\x87fwV\xda\ +\xe1v6\x99~\xee/i\xfe\xe7\xb3\x5c\x07\xfe\x0d\xf8\ +\xf5\xab\xb9\xe0\x05[\x80\x01Z\xd6\xba\x09+\xff\x04\xfc\ +<\xb0r5\xd7\x1a\x0c\x06\x83\xc1`xq\x10g3\ +\xfc\xad\xc78\xfc\xae\xb7\xef\xf1\x1e\xcc\xae\xb8%[j\ +\xccd&\x1dmz\xed\xfb\xc4\xaav\xbad\xf9\xdd\xea\ +\xe0r\x97,\xc0]f\xa7MH\x84w:\xc15M\ +\xb26\x87\x067\xcd>\xb6\x1e\xdc\x84D^\xf3\xfb\xa2\ +>\x14\x12\xc6w^PK\x5c\x94\xb1F\xb8w\x91^\ +\xd2\x1f9\xca\xe27\xe4\x88\xcf\x8ds\x84\xe8\x09\xbd\x87\ +\x98\xado}\xb6\xaa\xb8\xda\x0fa\x09\x9aWv<\xf3\ +\xa7\x1fe\xfb\xab\xa7^P\xdfn\x9e{\x84K\x0f?\ +\xc5\xe17\xdf\x97|\x82/A\xd8\xae\xeb\xf3+\x05\x9b\ +\xd2\x96\xee\xfa\x90\xea\xf9\xd11\x90\x93\xca\xb5\xe4k\x0b\ +\xc5\x93\xfd\x89\xfc\xa5V\x8b\x96\xbac]\xee\x96\xfa\x19\ +\x96!ek\x19ti\x9a\x83\xd7\x1c=\xc9R\xb3\xc8\ +\xd7/\x9eV\x8beM\x0c{<\xd3\x019M\x8bm\ +\x9d\xcbV\x96\xee\x95\x84\xa5\x05\xb1\xf8\x1d\xea\xce\x10)\ +\xa7X\x89e\xc9<\xb6\x82i\xdf\xd9\x1a\x01Zj\xf3\ +\x03_`Y\xc0k\xd2\x0c\xd5\xe7\xb1'Y\x99+Q\ +\xa6\x90\x8a@\x8d\x80]\xa9\xd6X\xb8]\xef\xa9Z\xda\ +t`*\xa7\xca\xaci\xa4\x864e,\xa1\xae~\x94\ +\xba\x87\xb45O\xe6+\xf8\x12\xd8J\xd0\x8c\x08H,\ +\xfd\x09\xf0\xb2#\xdf\xcf+\x8e\xdd\xc5\xc4/d\x09t\ +\xb6\xfa:\x8f\xcfy\x80\x93\x058\xc9\x9f\xa7\xcd\x12n\ +%\xe0\x17a\xb2\x0d~\xa7\x8e\xa1\xcc\xe5\xaa;\x81\xab\ +\xf2\xe7^\x9dS\x07\x9e\xdc\xb3\xc0\xd1\xf6s\xe6\xede\ +\xfa\xbe-\x05;\xa7&\x83\xcb\xb2s\x97-\xde\xb92\ +\xe7\x14\x19+\x11\x9b\x9d\x92]\xd7\x89\xe1pJ\xd2L\ +\xb1\x02'R\x9b\x9f\xad:\xb7\xca9\xe4\x06k\xdbS\ +{rl\xeb2W\x87\xdb\x8c\xe2\xeb\xdb\xe1\xe8:!\ +\xd6-\x91\x16\xa2l\x9cD\xd6\x9f|\x84n\xfbr\x19\ +\xb3\xa9\xdd\xf2\xec*\xc5\xd7\xd6]-\xdf\xafsK\xa7\ +G\xd2\x9bA\x0e\x97\x15\x14\xf5\x16\xb4\xb4Z\xab\x19d\ +\x8eVI\xb5+\x9b_\xdaB-\x90 k\xbd\xfa^\ +\xc8\xb9\xd4$\xed\x01=g#=\xf1\xf0\x22;\xc7\x8e\ +\xe3/>\xc1\xe4\x0b\x7f}\xad\xa9\x8e\x04O\x00\xef\x9e\ +\xb1\xbaq5\x17]\x15\x01\x06hY\xdb\x9a\xb0\xf2y\ +\xe0}\xc0\xf4j\xaf7\x18\x0c\x06\x83\xc1p\xe3\xb1s\ +\xea!\x8e}\xf0W\x92\xc67\xc3\x93\xac\xc0S\x12\x01\ +\x16r\xd3\xd3*K@\x07}O\x9c\xf7\xb0\x9d\x89\xef\ +V\x07[=\xec\x92\x88\xa4\x0fY\xe6\xdc\xe0\x9a\x85\xec\ +\xef;\xc9A\xab\x92\xf4Y\xb2\x80\xb8dLH>\x82\ +Yz,\xd6GM\x8d4\xf1\xd5v\xaf\xd1\xfa9\x9f\ +\xec\xf1\x12%\xba\x09i\x9d\x1a\x1d\xbe\x8b\x04\x17\x08\x1d\ +4\xce\x13v#\xd1O\xa1\x0by\xad\xecJ\x9bB\x84\ +\xe6\xe5@\xb7\xc1\xea\xaf\xfe.\xcc\xdbq-\xcf\x8b\x8d\ +\xa7Os\xf1\xe1GYy\xe7\xbb\xf1wM9|\x0e\ +\xc2L\x91V\xc7 MQTkj\xf49\xf9\x06\x9d\ +\xb2\x8a\x09\xa1-Da\xcf\xcd\xe7~\x89C)\xb3\xfe\ +\xac\x12,\x06{\x07\xa8\xf3ua\xba\xdd8\x08\xdeq\ +\xf7\xca\x1d\x1c[<\xcaW\xce\x7f\xb3,\xcc\x87OH\ +\xfe\x95-\x16\xb1\x08W\x7fC\xb1\x12\x8d%\xc1Q-\ +\x8c\xc5\x12\x07M\x22\x09\xf9o\xfd\xbe\x8e\x14\x89h\x5c\ +)im\x93D\x9f\xad\xd1\x9a\xfb\x22[\xae\x01\xaaj\ +\xfeT\xed\x1f9\xea\x10z<\x13\xaa\xbf\xaf\xa0.\xef\ +5\x91\xa8\xbd\xd1\xe7V\xf4\x8a\x16\xebr\xc7\x964\x87\ +/\x166\x9f\xc9\x90l\x22T\xa9\xa9\xc8]\xab,\x5c\ +\xd3\x17\xf1\xc3\xaci\x97\xa4-\x89\x92d\x02\xe4\xff=A\xa2\x99k?y\ +\x99\xc1\xc9g_\xc6\xb9&\xc8u\xb4\xe8\xb9+W\xc9\ +x\xab~\xe7by\x1e\x07k\xab\xa3\xbfF\x1b\xd7\xbf\ +\xd2\xe3\xdf\x06\xcay\xb5\xfc\x08\xb1gg\xf3[4_\ +\xf94n\xbe\xcdu`\x0b\xf8\xc9\x19\xab\x8f]\xed\x85\ +WM\x80\x01Z\xd6\x9e\x99\xb0r\x1ax/W\xfci\ +6\x18\x0c\x06\x83\xc1p\xa0\xb8\xbc\x83\x7f\xd5\xcb8t\ +\xef\x1b\x07\xcb\x97\x09u9\xd4\x22\x02\xd5D~#m\ +\x92\xf4\xf5}\x0a~\xb5\xdd\xc1f\x07\x1bmN\x7fD\ +b\xb5!\xe0B\x93\x82\x98\x84\x94\xce\xc2\x85d\xf6u\ +\x13_\xb4\xb5\xce\x83\x9b*\x22\x9c\x11\x14\x01\xd6\x9cL\ +(\xc2xa\xa1\xff\xae\x0b\xab\x1a\xde\x87\xb6\xc7\xf79\ +\xa0UtL\xbdg!N\xf0\x04\xfa.\x05\xcc\x22\xba\ +b\xb1\xf2}2^7\xaf\x84\xd5\xdf\xfe\x03f_\xba\ +\xfa|\x93[\xe7\x1fg\xed\xf1gX~\xd3}4w\ +,\xb2\xfcl\x8d\x90+|Q\xcb?\x9d^'\x8eX\ +\xfd \xef\xafS\xcb\xc9\x119\xd5\xc4\xb6\xac\xcd\xa9}\ +;\xf0E\x1e\xf5\xdd\x80\x14\xab\xba\xf4\xf5\x05\x11\xbcs\ +\xbc\xe6\xc8I\x96\x9a)\x0f^z\x846\x0a!\xad\xdb\ +\x13u\x01\xed\xf2\xdf\x9a\xbcVK\xa6\x1f\x90E\x9d\xc1\ +T\x9ev\xb5.K\xa9>/\xe6\xfd\xc8\xdfQ\xdba\ +\x87w\xa5\xadM\x92^\xa6\x92\xe1z]\x15A\xd76\ +]\xc9\xb2+\xc4$[\xf1\xd4Y\xa2\x9bHW\x88\x05\ +\xac\x8e\xe8j\xcd\xd5\xd6q)\xb3\x9eQ\xe9\x5c&J\ +%R\xf4\xf0\xbaa\xbf]i3\xa2\xa3\xde?\xa5T\ +}\x8f\xcb\x8b\xb7\xa4\xe8\xcf~\x09\x1f\x1c\xdeO\x09\xc5\ +\xf2+\x11\xa0]\x0e\x84\xd5\x10\xfc\x22\xe1\xd0\x14\xb7\x02\ +\xcdY^\x1a\x9f\xd2\x1e\xb9\xbc\xee\ +\x94\x00\x9f\xd9\x07\xd8uYz\x9cW\x1f\x9anhB\ +<\x96F\x0b\x8a\xbc\x92\xb4\xb4\xea\x89\xc4\xae\xc7\xc5\x9e\ +\xd0\xc3$F\x16\xf0,\xfb)K\xceC\xe7h;G\ +l]qWv}\x0e2\xfd*\xe86\xce\xf1\xe4/\ +\xfd\x16\xb4\x1d\xd7\x82\xf5\xb3\x0fr\xe1\xf4\xc3\xac\xbc\xe3\ +'\xf0\xaf]`\xf9b\x92C\x97u\x9dZ\x87\xca\xda\ +zL\x82\xc7|x\xc0\x8d]\xb5\x0c\xeb\xcfe\xc9>\ +\x08~\xa5\xd6\x92\xc5\xb2\xacIr>D\xf6\x5c\xfd\x12\ +U;\xdc\xa8\xcf\x1d\xdc\xb5r\x92\xe5f\x89\xaf]|\ +\xa8F\xea-UJ~Q?Z\xca&\xebQ\x9f\xe5\ +\xb9\x92\xb3TD\x95\x95\x94V9\xe7P\xbe\x9cj\xa8\ +\xd6O\x19\x15ia^\xa34k\xbfZ\x18J\xab\xb5\ +\xf7\xa1\xf4Z\x87x\xc0\xa7\xf3\x9b\x5c\xbb\xf4\xb0\xd0\x02\ +Y\xc8\x0b\xf1\xf4\xaa\xd4\xb4\xe8\x8fjq\xef\x06\x0fU\ +\x13\x98J\xd8\xa3\xaa!}\xaa}\x98\x93\xddX\xca\xa8\ +2\xea\x1aOZ\xac\xc41\xe7c\x1d\xa6\xa9\x91\x99-\ +\xc4W\x06^(%\xbe\xfa\xd8]\x1c?r\x1b\xc1y\ +BX \xb8\x94\xaa\xcc;\x9f^\xc5\x0a\xec\x92\xe4x\ +\xa19\x0a+\x0e\x97\xe5\xcfa'\xdf\xbf\xab\xafe\x0c\ +\xf94\xaeZ5p\x9c\xcf\xd6\xdc|\xd4^\xc9\x94\xac\ +\xef\x98w[\xc9?wL^]\xedG-W\xae\xe7\ +$\x8b\xf1\xe0\xa3=\x0dK\xd7\x941]>k(\xa9\ +\x94\xd4D\xd1\xe3\xb7\xd80KY\xf935_R\xd9\ +\x92\x06I\x08\xa0Coh\xb4]\x9bsx;b\x9c\ +g\xf2\x9b\xc6TX\x5c\xe4\xd2\xb7\xbe\x9e6\x1b\xcb\x88\ +\xac\x1b\x16\xf5\x19\x8a\x8c\xb9Z\x5ces\xa7Zbe\ +\x04\xca8\x15\x09\x7f`\xb8A#\x8d/\xbf y\xab\ +HH\xb2\xcc\x06/\xbf\xae\xa5\x0d\xda\xda[,\xb9j\ +C\xa7*0\x86\x02ny\xd7\xb1\xcd&\x8f\xb1\xc9\x13\ +D^\xb8\xda\xe6;\xe0C3V?~\xad\x17_3\ +\x01\x06hY\xfb\xe2\x84\x95\xd7\x02o\xb8\x9er\x0c\x06\ +\x83\xc1`0\xec?\xe2\xf6.\xcb\xefz\x1b\xd3\x13\xb7\ +\x95\xcfd\xf9\x13\xc8q\xadH\x19,#9Ri\xdb\ +e\xcbo\x0b\xebsXk\x93\xfcy\x9e\x179>$\ +\xf2\xdb48\x9f\xc9pH\x16`\xd7\x04|\xe3Sz\ +\xa3)\xf8\x09)\xe2s>\x8a\xc1\x98+\x1f\xd2\xae\x86\ +\xbd\xd0\xd4\xa8\x06\x8c\xca\x0b\xb0\xbe't0ia\xc9\ +\x05\x16\x5c\xc0\xf7\xd0\xcda\xb7\xa3\xd8\x0f}v#\x0c\ +G\xa0\xb9\x15\x9e\xfb\xbb\x7fd\xed\xef\xff\xe5\xba\xfax\ +\xeb\xfc\x19\xd6\xce\x9c\xe7\xf0\xbdo\xa59\xb9\xc0\xf2\x85\ +D\x164\xe1\x1d\x04\x02\xd2\x8bhy\xab\xad\xc6#6\ +\x5c\x8cO\xf9\x9al\x87\x1a\x92\xdcX\xeb+DV\xf1\ +\x09M\x86\xc7\xe4Wo0\x94j\xd4\x87\xc1y\xee\xbe\ +\xe5N\x96\xc2\x02\xa7\x9e{\x94\xb6\xaf\xd1\x90\xd3b|\ +\x82\x04o\x92\xa5\xaf\xd8\xe6]~\xa2B\x1a\xf3S(\ +\x9dQ\x839\x8d\xd3\x1dA\x95`J]\xda\xca\xdb\xab\ +W!yb\x81\x12B!\xc1\xa7\xb4\xa5WG\xa7\x16\ +ii%\xc81\xdfC\xb1`\x96{\xd0\xf4U\x88\x85\ +H\xa9u\xc0\xa9TN\xf5-\x96^\x95v\xd6\xe0U\ +5p\xd6B\xee\x1b!\xb4Z\xae*sC[\xa9c\ +9_K\xa9\xb5\x04\x9d\xfc\x14D2\xdd\x84\x86\x93/\ +\xff!\x96&Gi\xc2B\x92<\xfb&Q\x1a\x09\x82\ +E\x22\xbe\xce\x07BX\x22L\xa6p\xcc\x11|\xca{\ +\xed\xc5M\xb7Xs\xeb\xd8\x94#\x91\xbdz\xdbN\x8d\ +;\xf9^\xc8\xeb\xbc\x9f1\xef\xb6\x11\x7f\xddH\xcc$\ +\xb6\x0e\xe6B\x8e\x07\x03S\xf9\x09\x8f\x9d\xdf\xd5\x8f\x89\ +\xf3\x99\xb09H\x12\x85\x19ia\x00\x00\x0a\xe6ID\ +AT\x14\xd0>\xbd\x92\x1fX\xfc~%\x8e\x80\xcb\xf9\ +\x9c|\xc8\xa1\x02\x9d\xf8\xfbJ\xddJ\x0e]6pR\ +y\xd1\x89\xffqz\xe6]\x1f\xe9\xc5\xef\xb7\x07\xad\xb9\ +\x89\xce\xb1yq\x95v}\x83\xba\x09S\xe7\x88\x87B\ +N\xf5fQ\xf5\x91G\x8dO\xa1\xb85`U%\xc3\ +z\x86\xf7\xa3\xd7:v\x1cSd\x9cK\xd9\x94\xd1\xaa\ +\xcf\x95;\xd6%\xeb\x8d\xa6Z~\xb2I\xcf\xd8\xe0q\ +\xd6y\x94\x96\xcb\xec\x13>1c\xf5\x83\xd7S\xc0u\ +\x11`\x80\x09+\xff\x00\xdc\x0a\xfc\xc8\xf5\x96e0\x18\ +\x0c\x06\x83a\xff\x10ww\x99\xbc\xfen\x0e\xbd\xf5-\ +\x85\x7f\xc1p\xc9<\x07:v!\x13`v;\xe2V\ +\x0b\xcf\xcd\xd3\xb1\xd1\xe1vb\x0aG\xec3\xe9\x0dM\ +\x91@;/\xe4\xd7\xe3\x9a\x80\x9b8\xfc4I\x8c\xfd\ +\x04\xdc\xb4\xa6\xea\xbd\x92e\xb7\xd2\x86t4\xea<\x18\ +\xda\xd4\xf4\xd1\x11\xe9cOl\x13\xa9h\xba\xc8$:\ +\x16\xa2g\x1a\xd3\xa2pg\x07v\xdbLs\xf2\xc2=\ +\xf4\xe0o\x05\xc7\x0e\xe7>\xfcW\xec<\xf8\xc8u\xf7\ +\xf3\xfa\xd9S\x5c8u\x9a\xa3\xf7\xfd8\xcd\xeb\x96\x92\ +\x1cZ\xad\xf5\xdc\xf8\xa6GV\xe0r\x8e\xee\x90\xe7y\ +?\x909\xbbj\x99\xd2EjA\xa3\xee\xe8\xf1\x86C\ +\xbcB\xdd\xba\xec\xd2D\x07w\x1e\xb9\x9d\xa5\xe6\x10_\ +\xbbx\x1a\x89\x0e]\x17\xca \xa9yj (M\x10\ +\xa5\xdcf\xcfm\xc9\xdf\xc3\xe0<\xb2\xb8\x077Xl\ +{u\xcd\xd0\xda\xab\xcd\xee\x95P\xd7\x91Ts\xa1\xd6\ +\xeb\x87\xbd\x95\xce\xaaD\xb9~&Wh:P-\xd3\ +\xf2YT\xf75$\xd6\xc3\xc78\xfc\x5c\xd7\xb5\xd7z\ +\xad\x09n\xed\xf1\x9e\xa1\xd5;\x9d?\x0c\x00\xa6\x07\xd7\ +\xf2\xe2-\xdcv\xfc\x1e\x16\xc2\x22\xde\x07\x82\x9f\x10\xfc\ +$\x07\xc0\x92\x88\xc5>Gh\xf74\xe1\x10a\xb9\xc1\ +\x1d\x05\xdf\xc1d+\xb9\x17 \xcf#\x93BQzH\ +d\xe7Vm\xc4\xc8c\x11\x85B\xddxI\xb9pw\ +\xbb\x1d\xba\xb8S\xce+\xb3^\x8d\xe9\x1ae\xab\x0e\xcc\ +\xe8\xf4{\xa8\xa9\x89|a\xe2:Go\xd9\x0c\xcau\ +\x17\xe2\xac\x1b*\x16g\xef\xe9c\x9f]~\xc5\xc7\x98\ +\x94\x86\xa9\xc8\xa8\x13I\x8e\xf2\x9c]\xb5\xa1\x16\x02\x9f\ +\x8b\xee\x816\xfb\x01;\xd7\x13\xfbl\x05&uF\xdb\ +\xce\xd8|\xea\xb12\x8a\x86O\xbe\xaa+\xa4\xa5U\x86\ +_\x95\x01\xf2L\xea\xbc\x19\xfa\xb4\xd7\x9f\x99J\x94\xf5\ +7\xb5\xde8\xf8\xde#\xfe\xea\xf2l\xb4\x0d\x7f\xfc7\ +\xd4\x0d\x98\xf4\xc9.\xeb\xac\x17\xe2\xbb\xc5>\xe2/\x80\ +\x0f\xb4\xac\xc5\xefz\xe6w\xc0u\x13\xe0\x96\xb5\xd8\xb2\ +\xf6\xcf&\x876\x18\x0c\x06\x83\xe1&C\x84\x18#\xc7\ +\xde\xf7s\x22p\xce\xe41\xbd\x8a\x04:\x89\xdd\xe6\xd0\ +u\xc4\xd9\x9c\xb8\x96\xc8\xaf[\xaf\xbe\xbf.\xfa\x1a\xfc\ +*\xa6\xc5^\x22\xbf\x1e\x82\xc3\x05\x87\x9f\x04\xfc\xc4\xd3\ +d\xf2\xeb\xa7\xf9\x12F\xc4\x8b!\x01\x96%U\x0e\x1a\ +\xbd\xc7\x83M\xbf\xcf\xc2H\xfa\x9c7\xb48\x1e\xce;\ +\xe8#\x81\xc0\xa4w\xf4s\xc7\xf6\x8e\xa3\xcd\xea>G\ +\xb6\x00O\xa19\x0e\xf1\xd9\x8b<\xfd\x87\x1f\xa1_\xbb\ +\xaa\xe0\xa1\xcf\x8b\xad\xf3\x8f\xb3\xf6\xe4\x05\x0e\xff\xe8\x8f\ +\x11NN8rNY\x82\xa1fq\xa1\x12N\xc7\x90\ +\xd0\x96\xc0VB$\x14\xff\xf1\xf9{Y\xb7\xeb\xfe\xf3\ +\xaaL)G\xce\x19\x04\xdbR\xe7\x14>\xfe<\xc4\xd8\ +\xcbI\xf9%\xf8\xc0\x0f\xac\xdc\xc9\xa1\xc9\x22\xa7.=\ +J\xdb\xef \x11f+it$K\x92J;\xa3,\ +\xbe\xaeHx\x85\xf8ER\xc0\x1fM`\xab\x15j\xe8\ +SX\xcfI\xc1~$\x1d\xd0^h\x09\xe6p\xe1\xaf\ +\xcb\x18\xda\xb1\x86\xf9XE\xfa<\x96s\x0e\xd7\xdcB\ +\x85k\xf0 \xf9\xbc\x92\x7fh\xd1\x91\xack9cK\ +]%\xe5\x22)\xad\xa9\xa6\xc4\xb2\xab\xc9\xf2\x84\x12\xf8\ +\x09G\xcf.\x12H\xab^\x976\x02n=z\x92W\ +\xac\xdc\x99\xac\xbfa\xa1\xe6\xfb\x0d)\xe0\x95sd2\ +\xec\xf0\xbea\x12\x0e\xe1V<,\xc1t\xc6 \xfa\xb3\ +\xcf\x03\xb6\xb89\xb8,\x7fV\xbbkEm\xe0\xea\xdf\ +Bj\xfb\x08]l\xd9m7\x89\xa3>q\xe2d\x8c\ +D|\xce>\xb6B\x5c\x89\x95\xc4\x96\x07\x90\x07\xb6O\ +\xa9\x93\xe4\x8bZg~\xbe\xcao\xb8v\xb8\x10n\x19\ +\xe8\xc9}\xa3\xe6\x0a\xf6\xaanW$\xd3\xa5\xdc\xdc\x8c\ +\x9e\xe4K\x9c\x22@'R\x1cI\xbf\xbdm\xdfW\xd2\ +\x1b\xdb$\x9b\xc6\xe5\xdc\xc0\x91\xb5'\x1e\x81NR3\ +io`\x19\x87z\x1ck\x194\xb8\xa2*\xb8R\xf0\ +\xab\xda\xb72N\xabM7)\x19\x84x\xc7\xc1\xf9z\ +F\xc5r\xae\xfe\x15\xafsc\x98\x1b\xbb\xe52[\x9c\ +\xe59\x1ef\x8b\xb3\xfbi\xf1\x15|h\xc6\xea\xef\x5c\ +/\xf9\x85} \xc0\x82,\x87~\x1ax\x0f\xc3\xde3\ +\x18\x0c\x06\x83\xc1p@\xe8\xbe\xfd\x0cG\x7f\xf9\x01\xfc\ +\xf2\xb2\x0a\xe9#\xd2\xe7HG_%\xd0\xdd\x9c\xb81\ +\xaf\xd6\xdf\xcd.\x91\xdfN,\x1f\x92*\xc5\x17\xc93\ +\x01|p\xb8\xc6\xe3\x9b\x98\xac\xbf\x93t\xf8\xc6\xe1\xb5\ +b\x10E\xbc2dY\xd50\xccO\xac\xe9\x90n\xb7\ +\xfc\xdd\xbbHl[b\x17a\xde\xe2\xe6=\xbes\xf8\ +9\xb8.\xb0;\x87\xf9\x1c\xfa\xec\xdf\xe7r\x90,\x7f\ +\x04\xc2Q\xd8\xfc\xe2\x7fp\xf1c\x7f;\xe64\xd7\x85\ +\xf5\xb3\xa7\xb8\xf0\xcd\x878z\xef;\x08\xf7\xe4\x14I\ +[C\x92\xeb\xc6\x1d\x11G\x9f\xc9\xc7z\x97@C\xce\ +W\xc4\xb5\x10bMp\xd5\x9avLts1\x83g\ +\xa2\xbf\xdc+[\xad'\xdeq\xe4v\x16\x9b\x05\xbeq\ +\xf1t\x96\x18\xc3P\xb6\xab\xf3\x93\xca\xbb.\x9f\x15\x8a\ +5\xca\x95\xd7\xba\xa0N\xed\x8a\x83\xdb\x8ej\xf1]-\ +\xa2\x9dZ\xc8\xd7\x1bw\xaa\xfeJ\x8e\xa5-z[E\ +\x93^y\x0d\xa36\xe8:\xeb\xdd\x88\xf0\xbb\xfaf\x0e\ +\xef\x94\xc1'\xba]A\xd5]k\xaa\x04\xbd\xfa6\xd7\ +\x00Vc\xf9w\xb5\xc0]\xc9kU\x07\xe2\xd2\x83\xe9\ +\xae\xef{#\xcb\x0b\xc7R\xea#?%\xf8\x94\xe6\xc8\ +;!\xbd.\x05\xc3\xc2\xd3\xf8E\xc2t\x81x<\xd1\ +\xf6\xe9f\xca\xff\xab\x9a>\x90\xd0\x07(9\xab\xc7\xe3\ +\xb0H\xa3U\xb7Gz\xe6\xdd6m\x91?\xd7\x99\xae\ +\xe5\xce5\x1atTO\x00\xa2\x13\xa9\xb4\xb4\xc1\x81\x97\ +\x0d\x15\xb1\xda\xaa\x092\x9a0Ba\x9d\xc8\x95!Y\ +\x91\xf5\xdc\x911)\xed\x91\x5c\xe7\xb9\xecB\x18\x9dS\ +\xa4]\x08\x7fM\x85\x84st=I\xa9\x02y\xb3n\ +\x0e\xe4Pl.\xb2y\xf6q\xba\xcb\x97s\xad\xda\xa7\ +\xbcZY\xab\x1a@\xcb\x9ae\x0c\xe8\xd9\xe2F\xd7\xab\ +\x87\xa6\xceL\xaf\xa2\xa0hT\x09\x9a\xd0R\xca\x18Z\ +\x87e\x8cv\xf4\xb4l\xf3,\x979\xcb:\x8f\xb1\xc1\ +*\xbb\xac\x95\xf9\xbe\x8f\xe8\x80_\x9b\xb1\xfa\xe7\xfbU\ +\xe0\xbe\x11`\x80\x96\xb5/OX\xf9/\xe0\xa7\x81C\ +\xfbY\xb6\xc1`0\x18\x0c\x86k\xc0\xbc#\xdc};\ +\x0bo\xf9\xe1!\x81D\xac\xbf=}\xbcL\xbf=K\ +~\xbf\xb3\x8exn\x1b6;\xdcV\x977\xff\x1d.\ +4\x89\xe4\xfa\x1c\xe8*\xe4`W\x13p\x13\x8f\x9fD\ +\xc2\x82\xa3Y\x80f\xd1\xe1\x97\x02\xae\xd9\xb3\x1c/\xd0\ +\x9f\x8b\xef\xaf^\xb2\xe9%\x7f\xf5\xe4\xcc\xd4 \xf6\xf4\ +\xed.}\xdb\x13\xe7\x1d.:\xd8\xed\xf0;s\xe8\x1b\ +\xda\xddH\xdbEZ\x02}\x97n\xd6\x93\xad\xd2\xb7\xc1\ +\xc4\xc3\xd3\x7f\xf2\x91\x17\x9c\xfb\xf7j\xb0u\xfe1.\ +=\xfemny\xe7\xfd\xf8;&\x1c}:\x07\xc6\x1a\ +r\x92\xf4*dB\x88\xaa\xb2\xf8\x0e\xd6\xa1\x8cH\xa9\ +\x22 \xc5\xefR\x97\xed\x12\xd9\x8f\xba\x8e\x5c\x8e\x16\xe7\ +J5\x83\xb6\xe9z\xf4\x8d\x09\xe1q\x81{ny\x0d\ +G\xa6\x87\xf9\xc6\xb3\x0f\xd1E\xd9\x9e\x10Kg%\xa8\ +uq\x1dqL\x0b\xb9\xadiVj0\x1d\xcf4\x7f\ +\xd72\x94SK\xe5i\xe4j\xa2\x19\x99S\xa5\xc4P\ +G7$\xab\xd8^2\x91\xbe\x93+D\x92]S\xca\ +\x0c)\xac\x8e\xc6,\x8b\x7fi\xef$wL\x0d\x22\x97\ +\xdaZ\xf3\x07_\x89\xceKH r\xff\x08\xe9\x18\xa7\ +\xb4\xa1\xd4\xdfQS\x22\xe9\xed\x05\x1d\x95:m.\xec\ +\xad\xc7qx\xf1\x16N\xde\xfa\x06\x1a?\xa1\x09\x12\xf9\ +yZH\xaf\xcf\x11\x91\x1dic\xab\xf1\x87\xf0\x87\x1b\ +\xfc\x11h\xba\xe4\xff\xeb\xfa:&Dq,\xc1\x98}\ +\xc8\xbd\x1e\x13\xbf+\xe3\xc6\xe7\xbe\x91]\x94<\x08{\ +\x22;\xed&]T\x81\x90\x84\xd4:\xf5\x042\x99,\ +\xe3G6\xb2\x9cC\xa7J*\xcf'\xa74\xf29\xfd\ +\x91\x9ed\xce\xab0\xf4\x8e\xfcw\x1e7.\x91S_\ +\xd2*\x81\xa4=rx\xa2\xcbQ\xc8\xf3\xf5\xd1y\xbc\ +\x22\xfc{\x9c\xa2\xe5)\xe5{\xe9\xb3\x15\xd8\xd1@l\ +\xf3\xf3\xec\xca\xf9\x9b\xe7\xff\x97\xf9\xb3\x97\xa8\xfe\xe8\x1e\ +\xaf\x14\x08\xd2\x8e\xe1\xd8\x854\xdfd\x93F\xe6\x9c|\ +?\xdc\xec\xa9r\xea\x80\x10X\xf17\x8e\xd9\x9f\x5c\x08\ +x\xaa%\x05y\xeb\xe8\xe9\xd8\xa1g\x9b93vx\ +\x96\xcb\x9cg\x8b\xa7\xd8`\x95u\xce\xb0\xcd\x05\xe6l\ +\xd2\xefO`\xab+\xe1\x22\xf0\xde\x19\xab\x9f\xda\xcfB\ +\xc7\xff\x1f\xed\x0b\x968q;\xf0I\xe0\xed7\xa2|\ +\x83\xc1`0\x18\x0c\x06\x83\xc1`0|\xcf\xe2\xdfI\ +\xa9\x8e\x9e\xda\xef\x82\xf7\xd5\x02,hY[\x9f\xb0\xf2\ +7\xa4\xd0vo\xe7\x06\x11m\x83\xc1`0\x18\x0c\x06\ +\x83\xc1`0|\xcf \x02\x1f\x06\xde?c\xf5\xb9\x1b\ +Q\xc1\x0d'\xa6K\x9c\xf8)\xe0c\xc0\xc9\x1b]\x97\ +\xc1`0\x18\x0c\x06\x83\xc1`0\x18^\x928\x03|\ +`\xc6\xea\xf5\xe5\xa7\xfb.\xb8!\x16`\x8d\x96\xb5G\ +'\xac|\x9c$H\xbf\xef\xc5\xa8\xd3`0\x18\x0c\x06\ +\x83\xc1`0\x18\x0c/\x09\xec\x92\xac\xbe\x0f\xccX=\ +}\xa3+{Q\xa5\xc9K\x9cx\x1d\xf0Q\xe0]/\ +f\xbd\x06\x83\xc1`0\x18\x0c\x06\x83\xc1`\xb8\xe9\xf0\ +\xaf\xc0o\xccX}\xe8\xc5\xaa\xf0@|s\x978\xf1\ +\xb3\xc0\xef\x03o:\x88\xfa\x0d\x06\x83\xc1`0\x18\x0c\ +\x06\x83\xc1p`\xf8o\xe0\x8ff\xac~\xfa\xc5\xae\xf8\ +@\x83S-q\xe2=\xc0\xef\x01o;\xc8v\x18\x0c\ +\x06\x83\xc1`0\x18\x0c\x06\x83\xe1\x86\xe3K\xc0\x1f\xcf\ +X\xfd\xccA5\xe0\xa6\x88\xce\xbc\xc4\x89\xfb\x81\xdf$\ +\xe5\x0fn\x0e\xb89\x06\x83\xc1`0\x18\x0c\x06\x83\xc1\ +`\xd8\x1f\xb4\xc0g\x80?\x9b\xb1\xfa\x85\x03n\xcb\xcd\ +A\x80\x05K\x9cx\x05\xf0\x0b\xc0\xfb\x817\x1fps\ +\x0c\x06\x83\xc1`0\x18\x0c\x06\x83\xc1pm\xf82\xf0\ +\x09\xe0\x933V\xcf\x1dtc\x047\x15\x01\xd6X\xe2\ +\xc4\x0f\x02\x0f\x00\xef\x06\xee\xc5,\xc3\x06\x83\xc1`0\ +\x18\x0c\x06\x83\xc1p\xb3\xa2\x05\xfe\x13\xf8,\xf0\xa9\x19\ +\xab\x0f\x1ep{\xae\x88\x9b\x96\x00k,q\xe20\xf0\ +NR\xf4\xe8\xfb\x81\xd7\x03\x0b\x07\xda(\x83\xc1`0\ +\x18\x0c\x06\x83\xc1`\xf8\xff\x8b\x1d\xe0\x9b\xc0\xe7\x81\xcf\ +\x01_\x9c\xb1\xbay\xb0M\xfa\xeexI\x10\xe01\x96\ +8\xe1\x81;\x80{\xd4q\x07p\x1482:\xa6\x07\ +\xd2H\x83\xc1`0\x18\x0c\x06\x83\xc1`x\xe9a\x17\ +\xd8\x18\x1d\xeb\xc0\x19\xe0!u\x9c\x99\xb1\xda\x1fP\x1b\ +\xaf\x19\xff\x07\xe6\xa7\xc2\x94\x80\x0f\x96\x8a\x00\x00\x00\x00\ +IEND\xaeB`\x82\ \x00\x00\x12\xa0\ \x89\ PNG\x0d\x0a\x1a\x0a\x00\x00\x00\x0dIHDR\x00\ @@ -16231,16 +26973,16 @@ \x00\x00\x00\x00\x00\x00\x00\x00\ \x00\x00\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x02\ \x00\x00\x00\x00\x00\x00\x00\x00\ -\x00\x00\x00\x96\x00\x00\x00\x00\x00\x01\x00\x03\xca\xbe\ +\x00\x00\x00\x96\x00\x00\x00\x00\x00\x01\x00\x06j$\ \x00\x00\x01\x8a\xfb\xb4\xd6\xbe\ -\x00\x00\x00b\x00\x00\x00\x00\x00\x01\x00\x03\xb8\x1a\ +\x00\x00\x00b\x00\x00\x00\x00\x00\x01\x00\x06W\x80\ \x00\x00\x01\x8a\xfb\xc6t\x9f\ -\x00\x00\x00\xca\x00\x00\x00\x00\x00\x01\x00\x03\xe4\x99\ +\x00\x00\x00\xca\x00\x00\x00\x00\x00\x01\x00\x06\x83\xff\ \x00\x00\x01\x8a\xfb\xb4\xc1\x95\ \x00\x00\x00\x12\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\ \x00\x00\x01\x8a\xfb\xc6\x86\xda\ \x00\x00\x00H\x00\x00\x00\x00\x00\x01\x00\x00\x22\x83\ -\x00\x00\x01\x8e\xfd%\xc3\xc7\ +\x00\x00\x01\x91\xac2\xb4\xd3\ " def qInitResources(): From ca08ce57b6062d239ad6a703fdde61dd08dff172 Mon Sep 17 00:00:00 2001 From: yed Date: Mon, 2 Sep 2024 06:17:19 +0700 Subject: [PATCH 70/84] ui: postpone creating modals (#425) --- tagstudio/src/qt/ts_qt.py | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index 8425ee1bf..06ea8aa3d 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -482,14 +482,24 @@ def start(self) -> None: window_menu.addAction(check_action) # Tools Menu =========================================================== + def create_fix_unlinked_entries_modal(): + """Postpone the creation of the modal until it is needed.""" + if not hasattr(self, "unlinked_modal"): + self.unlinked_modal = FixUnlinkedEntriesModal(self.lib, self) + self.unlinked_modal.show() + fix_unlinked_entries_action = QAction("Fix &Unlinked Entries", menu_bar) - fue_modal = FixUnlinkedEntriesModal(self.lib, self) - fix_unlinked_entries_action.triggered.connect(lambda: fue_modal.show()) + fix_unlinked_entries_action.triggered.connect(create_fix_unlinked_entries_modal) tools_menu.addAction(fix_unlinked_entries_action) + def create_dupe_files_modal(): + """Postpone the creation of the modal until it is needed.""" + if not hasattr(self, "dupe_modal"): + self.dupe_modal = FixDupeFilesModal(self.lib, self) + self.dupe_modal.show() + fix_dupe_files_action = QAction("Fix Duplicate &Files", menu_bar) - fdf_modal = FixDupeFilesModal(self.lib, self) - fix_dupe_files_action.triggered.connect(lambda: fdf_modal.show()) + fix_dupe_files_action.triggered.connect(create_dupe_files_modal) tools_menu.addAction(fix_dupe_files_action) create_collage_action = QAction("Create Collage", menu_bar) @@ -540,9 +550,14 @@ def start(self) -> None: ) window_menu.addAction(show_libs_list_action) + def create_folders_tags_modal(): + """Postpone the creation of the modal until it is needed.""" + if not hasattr(self, "folders_modal"): + self.folders_modal = FoldersToTagsModal(self.lib, self) + self.folders_modal.show() + folders_to_tags_action = QAction("Folders to Tags", menu_bar) - ftt_modal = FoldersToTagsModal(self.lib, self) - folders_to_tags_action.triggered.connect(lambda: ftt_modal.show()) + folders_to_tags_action.triggered.connect(create_folders_tags_modal) macros_menu.addAction(folders_to_tags_action) # Help Menu ============================================================ From 1e4883c577dcd62fc09fc2e86ecaa20d3d2b29db Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Mon, 2 Sep 2024 00:32:36 -0700 Subject: [PATCH 71/84] fix(ui): scale splash screen with screen width --- tagstudio/src/qt/ts_qt.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index 06ea8aa3d..21f79d1c9 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -292,8 +292,18 @@ def start(self) -> None: splash_pixmap = QPixmap(":/images/splash.png") splash_pixmap.setDevicePixelRatio(self.main_window.devicePixelRatio()) + splash_pixmap = splash_pixmap.scaledToWidth( + min( + ( + QGuiApplication.primaryScreen().geometry().width() + * self.main_window.devicePixelRatio() + ) + // 4, + splash_pixmap.width(), + ), + Qt.TransformationMode.SmoothTransformation, + ) self.splash = QSplashScreen(splash_pixmap, Qt.WindowStaysOnTopHint) # type: ignore - # self.splash.setAttribute(Qt.WidgetAttribute.WA_TranslucentBackground) self.splash.show() if os.name == "nt": From 1c53f05e4fbb8462240b08d0f0014efef81911e3 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Mon, 2 Sep 2024 00:43:11 -0700 Subject: [PATCH 72/84] chore: ensure splash width is `int` --- tagstudio/src/qt/ts_qt.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index 21f79d1c9..0dee6580a 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -293,13 +293,15 @@ def start(self) -> None: splash_pixmap = QPixmap(":/images/splash.png") splash_pixmap.setDevicePixelRatio(self.main_window.devicePixelRatio()) splash_pixmap = splash_pixmap.scaledToWidth( - min( - ( - QGuiApplication.primaryScreen().geometry().width() - * self.main_window.devicePixelRatio() + math.floor( + min( + ( + QGuiApplication.primaryScreen().geometry().width() + * self.main_window.devicePixelRatio() + ) + / 4, + splash_pixmap.width(), ) - // 4, - splash_pixmap.width(), ), Qt.TransformationMode.SmoothTransformation, ) From 9a78bf306696da16be97bb381af199d010482717 Mon Sep 17 00:00:00 2001 From: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com> Date: Mon, 2 Sep 2024 14:30:29 -0700 Subject: [PATCH 73/84] feat(ui): show file creation/modified dates + restyle path label (#430) * feat(ui): show file dates, change path look * use `os.path.sep` * refactor: simplify file label cases --- tagstudio/src/qt/widgets/preview_panel.py | 101 +++++++++++++++++----- 1 file changed, 80 insertions(+), 21 deletions(-) diff --git a/tagstudio/src/qt/widgets/preview_panel.py b/tagstudio/src/qt/widgets/preview_panel.py index 9dc68db40..cf02d45fd 100644 --- a/tagstudio/src/qt/widgets/preview_panel.py +++ b/tagstudio/src/qt/widgets/preview_panel.py @@ -3,6 +3,7 @@ # Created for TagStudio: https://github.com/CyanVoxel/TagStudio import logging +import os from pathlib import Path import platform import time @@ -98,6 +99,21 @@ def __init__(self, library: Library, driver: "QtDriver"): image_layout = QHBoxLayout(self.image_container) image_layout.setContentsMargins(0, 0, 0, 0) + file_label_style = "font-size: 12px" + properties_style = ( + f"background-color:{self.label_bg_color};" + "color:#FFFFFF;" + "font-family:Oxanium;" + "font-weight:bold;" + "font-size:12px;" + "border-radius:3px;" + "padding-top: 4px;" + "padding-right: 1px;" + "padding-bottom: 1px;" + "padding-left: 1px;" + ) + date_style = "font-size:12px;" + self.open_file_action = QAction("Open file", self) self.trash_term: str = "Trash" if platform.system() == "Windows": @@ -157,31 +173,26 @@ def __init__(self, library: Library, driver: "QtDriver"): image_layout.addWidget(self.preview_vid) image_layout.setAlignment(self.preview_vid, Qt.AlignmentFlag.AlignCenter) self.image_container.setMinimumSize(*self.img_button_size) - self.file_label = FileOpenerLabel("Filename") + self.file_label = FileOpenerLabel("filename") + self.file_label.setTextFormat(Qt.TextFormat.RichText) self.file_label.setWordWrap(True) self.file_label.setTextInteractionFlags( Qt.TextInteractionFlag.TextSelectableByMouse ) - self.file_label.setStyleSheet("font-weight: bold; font-size: 12px") + self.file_label.setStyleSheet(file_label_style) - self.dimensions_label = QLabel("Dimensions") - self.dimensions_label.setWordWrap(True) - # self.dim_label.setTextInteractionFlags( - # Qt.TextInteractionFlag.TextSelectableByMouse) + self.date_created_label = QLabel("dateCreatedLabel") + self.date_created_label.setAlignment(Qt.AlignmentFlag.AlignLeft) + self.date_created_label.setTextFormat(Qt.TextFormat.RichText) + self.date_created_label.setStyleSheet(date_style) - properties_style = ( - f"background-color:{self.label_bg_color};" - "color:#FFFFFF;" - "font-family:Oxanium;" - "font-weight:bold;" - "font-size:12px;" - "border-radius:3px;" - "padding-top: 4px;" - "padding-right: 1px;" - "padding-bottom: 1px;" - "padding-left: 1px;" - ) + self.date_modified_label = QLabel("dateModifiedLabel") + self.date_modified_label.setAlignment(Qt.AlignmentFlag.AlignLeft) + self.date_modified_label.setTextFormat(Qt.TextFormat.RichText) + self.date_modified_label.setStyleSheet(date_style) + self.dimensions_label = QLabel("dimensionsLabel") + self.dimensions_label.setWordWrap(True) self.dimensions_label.setStyleSheet(properties_style) self.scroll_layout = QVBoxLayout() @@ -219,7 +230,15 @@ def __init__(self, library: Library, driver: "QtDriver"): ) scroll_area.setWidget(scroll_container) + date_container = QWidget() + date_layout = QVBoxLayout(date_container) + date_layout.setContentsMargins(0, 2, 0, 0) + date_layout.setSpacing(0) + date_layout.addWidget(self.date_created_label) + date_layout.addWidget(self.date_modified_label) + info_layout.addWidget(self.file_label) + info_layout.addWidget(date_container) info_layout.addWidget(self.dimensions_label) info_layout.addWidget(scroll_area) @@ -470,6 +489,28 @@ def add_field_to_selected(self, field_list: list[QModelIndex]): for field_item in field_list: self.lib.add_field_to_entry(item_id, field_item.row()) + def update_date_label(self, filepath: Path | None = None) -> None: + """Update the "Date Created" and "Date Modified" file property labels.""" + if filepath and filepath.is_file(): + created: dt = dt.fromtimestamp(filepath.stat().st_ctime) + modified: dt = dt.fromtimestamp(filepath.stat().st_mtime) + self.date_created_label.setText( + f"Date Created: {dt.strftime(created, "%a, %x, %X")}" + ) + self.date_modified_label.setText( + f"Date Modified: {dt.strftime(modified, "%a, %x, %X")}" + ) + self.date_created_label.setHidden(False) + self.date_modified_label.setHidden(False) + elif filepath: + self.date_created_label.setText("Date Created: N/A") + self.date_modified_label.setText("Date Modified: N/A") + self.date_created_label.setHidden(False) + self.date_modified_label.setHidden(False) + else: + self.date_created_label.setHidden(True) + self.date_modified_label.setHidden(True) + # def update_widgets(self, item: Union[Entry, Collation, Tag]): def update_widgets(self): """ @@ -486,11 +527,12 @@ def update_widgets(self): # 0 Selected Items if not self.driver.selected: if self.selected or not self.initialized: - self.file_label.setText("No Items Selected") + self.file_label.setText("No Items Selected") self.file_label.setFilePath("") self.file_label.setCursor(Qt.CursorShape.ArrowCursor) self.dimensions_label.setText("") + self.update_date_label() self.preview_img.setContextMenuPolicy( Qt.ContextMenuPolicy.NoContextMenu ) @@ -546,7 +588,17 @@ def update_widgets(self): ratio, update_on_ratio_change=True, ) - self.file_label.setText("\u200b".join(str(filepath))) + file_str: str = "" + separator: str = ( + f"{os.path.sep}" # Gray + ) + for i, part in enumerate(filepath.parts): + part_ = part.strip(os.path.sep) + if i != len(filepath.parts) - 1: + file_str += f"{"\u200b".join(part_)}{separator}" + else: + file_str += f"
      {"\u200b".join(part_)}" + self.file_label.setText(file_str) self.file_label.setCursor(Qt.CursorShape.PointingHandCursor) self.preview_img.setContextMenuPolicy( @@ -675,6 +727,7 @@ def update_widgets(self): self.dimensions_label.setText( f"{ext.upper()[1:]} • {format_size(filepath.stat().st_size)}" ) + self.update_date_label(filepath) if not filepath.is_file(): raise FileNotFoundError @@ -684,12 +737,14 @@ def update_widgets(self): logging.info( f"[PreviewPanel][ERROR] Couldn't Render thumbnail for {filepath} (because of {e})" ) + self.update_date_label() except (FileNotFoundError, cv2.error) as e: self.dimensions_label.setText(f"{ext.upper()[1:]}") logging.info( f"[PreviewPanel][ERROR] Couldn't Render thumbnail for {filepath} (because of {e})" ) + self.update_date_label() except ( UnidentifiedImageError, DecompressionBombError, @@ -700,6 +755,7 @@ def update_widgets(self): logging.info( f"[PreviewPanel][ERROR] Couldn't Render thumbnail for {filepath} (because of {e})" ) + self.update_date_label(filepath) # TODO: Implement a clickable label to use for the GIF preview. if self.preview_img.is_connected: @@ -735,8 +791,11 @@ def update_widgets(self): self.preview_gif.hide() self.preview_vid.stop() self.preview_vid.hide() + self.update_date_label() if self.selected != self.driver.selected: - self.file_label.setText(f"{len(self.driver.selected)} Items Selected") + self.file_label.setText( + f"{len(self.driver.selected)} Items Selected" + ) self.file_label.setCursor(Qt.CursorShape.ArrowCursor) self.file_label.setFilePath("") self.dimensions_label.setText("") From fc714e02e63accd3814f565f082b9b04bbcab9dd Mon Sep 17 00:00:00 2001 From: Sean Krueger Date: Mon, 2 Sep 2024 23:40:52 -0700 Subject: [PATCH 74/84] fix: Do not create command prompt window on subprocess (#436) * fix: Do not create command prompt window on subcmd Patches files from abandoned libraries are located and updated in src/qt/helpers/vendored with modified sections labeld PATCHED. A wrapper around subprocess.Popen automatically sets the creation flag to no window on windows. * fix: Replace Popen in mediainfo_json decoder * fixup: Pipe stdin to stdin * chore: Exclude vendored dir from tooling checks * suppress mypy warnings --- pyproject.toml | 4 +- tagstudio/src/qt/helpers/file_tester.py | 4 +- tagstudio/src/qt/helpers/silent_popen.py | 64 + tagstudio/src/qt/helpers/vendored/ffmpeg.py | 34 + .../helpers/vendored/pydub/audio_segment.py | 1403 +++++++++++++++++ .../src/qt/helpers/vendored/pydub/utils.py | 88 ++ tagstudio/src/qt/widgets/thumb_renderer.py | 3 +- 7 files changed, 1596 insertions(+), 4 deletions(-) create mode 100644 tagstudio/src/qt/helpers/silent_popen.py create mode 100644 tagstudio/src/qt/helpers/vendored/ffmpeg.py create mode 100644 tagstudio/src/qt/helpers/vendored/pydub/audio_segment.py create mode 100644 tagstudio/src/qt/helpers/vendored/pydub/utils.py diff --git a/pyproject.toml b/pyproject.toml index d60908da6..bdb069394 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,9 +1,9 @@ [tool.ruff] -exclude = ["main_window.py", "home_ui.py", "resources.py", "resources_rc.py"] +exclude = ["main_window.py", "home_ui.py", "resources.py", "resources_rc.py", "**/vendored/"] [tool.mypy] strict_optional = false disable_error_code = ["union-attr", "annotation-unchecked", "import-untyped"] explicit_package_bases = true warn_unused_ignores = true -exclude = ['tests'] +exclude = ['tests', 'src/qt/helpers/vendored'] diff --git a/tagstudio/src/qt/helpers/file_tester.py b/tagstudio/src/qt/helpers/file_tester.py index 3fbea0903..1da255208 100644 --- a/tagstudio/src/qt/helpers/file_tester.py +++ b/tagstudio/src/qt/helpers/file_tester.py @@ -6,6 +6,8 @@ import ffmpeg from pathlib import Path +from src.qt.helpers.vendored.ffmpeg import _probe + def is_readable_video(filepath: Path | str): """Test if a video is in a readable format. Examples of unreadable videos @@ -15,7 +17,7 @@ def is_readable_video(filepath: Path | str): filepath (Path | str): """ try: - probe = ffmpeg.probe(Path(filepath)) + probe = _probe(Path(filepath)) for stream in probe["streams"]: # DRM check if stream.get("codec_tag_string") in [ diff --git a/tagstudio/src/qt/helpers/silent_popen.py b/tagstudio/src/qt/helpers/silent_popen.py new file mode 100644 index 000000000..6ecda875c --- /dev/null +++ b/tagstudio/src/qt/helpers/silent_popen.py @@ -0,0 +1,64 @@ +import subprocess +import sys + + +def promptless_Popen( + args, + bufsize=-1, + executable=None, + stdin=None, + stdout=None, + stderr=None, + preexec_fn=None, + close_fds=True, + shell=False, + cwd=None, + env=None, + universal_newlines=None, + startupinfo=None, + restore_signals=True, + start_new_session=False, + pass_fds=(), + *, + group=None, + extra_groups=None, + user=None, + umask=-1, + encoding=None, + errors=None, + text=None, + pipesize=-1, + process_group=None, +): + creation_flags = 0 + if sys.platform == "win32": + creation_flags = subprocess.CREATE_NO_WINDOW + + return subprocess.Popen( + args=args, + bufsize=bufsize, + executable=executable, + stdin=stdin, + stdout=stdout, + stderr=stderr, + preexec_fn=preexec_fn, + close_fds=close_fds, + shell=shell, + cwd=cwd, + env=env, + universal_newlines=universal_newlines, + startupinfo=startupinfo, + creationflags=creation_flags, + restore_signals=restore_signals, + start_new_session=start_new_session, + pass_fds=pass_fds, + group=group, + extra_groups=extra_groups, + user=user, + umask=umask, + encoding=encoding, + errors=errors, + text=text, + pipesize=pipesize, + process_group=process_group, + ) diff --git a/tagstudio/src/qt/helpers/vendored/ffmpeg.py b/tagstudio/src/qt/helpers/vendored/ffmpeg.py new file mode 100644 index 000000000..155a8c20e --- /dev/null +++ b/tagstudio/src/qt/helpers/vendored/ffmpeg.py @@ -0,0 +1,34 @@ +# Copyright (C) 2022 Karl Kroening (kkroening). +# Licensed under the GPL-3.0 License. +# Vendored from ffmpeg-python and ffmpeg-python PR#790 by amamic1803 + +import subprocess +import json +import sys + +import ffmpeg + +from src.qt.helpers.silent_popen import promptless_Popen + +def _probe(filename, cmd='ffprobe', timeout=None, **kwargs): + """Run ffprobe on the specified file and return a JSON representation of the output. + + Raises: + :class:`ffmpeg.Error`: if ffprobe returns a non-zero exit code, + an :class:`Error` is returned with a generic error message. + The stderr output can be retrieved by accessing the + ``stderr`` property of the exception. + """ + args = [cmd, '-show_format', '-show_streams', '-of', 'json'] + args += ffmpeg._utils.convert_kwargs_to_cmd_line_args(kwargs) + args += [filename] + + # PATCHED + p = promptless_Popen(args, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + communicate_kwargs = {} + if timeout is not None: + communicate_kwargs['timeout'] = timeout + out, err = p.communicate(**communicate_kwargs) + if p.returncode != 0: + raise ffmpeg.Error('ffprobe', out, err) + return json.loads(out.decode('utf-8')) \ No newline at end of file diff --git a/tagstudio/src/qt/helpers/vendored/pydub/audio_segment.py b/tagstudio/src/qt/helpers/vendored/pydub/audio_segment.py new file mode 100644 index 000000000..095aa4707 --- /dev/null +++ b/tagstudio/src/qt/helpers/vendored/pydub/audio_segment.py @@ -0,0 +1,1403 @@ +# type: ignore +# Copyright (C) 2022 James Robert (jiaaro). +# Licensed under the MIT License. +# Vendored from ffmpeg-python and ffmpeg-python PR#790 by amamic1803 + +from __future__ import division + +import array +import os +import subprocess +from tempfile import NamedTemporaryFile +import wave +import sys +import struct +from pydub.logging_utils import log_conversion, log_subprocess_output +from pydub.utils import fsdecode +import base64 +from collections import namedtuple +from io import StringIO, BytesIO + +try: + from itertools import izip +except: + izip = zip + +from pydub.utils import ( + _fd_or_path_or_tempfile, + db_to_float, + ratio_to_db, + get_encoder_name, + get_array_type, + audioop, +) +from pydub.exceptions import ( + TooManyMissingFrames, + InvalidDuration, + InvalidID3TagVersion, + InvalidTag, + CouldntDecodeError, + CouldntEncodeError, + MissingAudioParameter, +) + +from src.qt.helpers.vendored.pydub.utils import _mediainfo_json +from src.qt.helpers.silent_popen import promptless_Popen + +if sys.version_info >= (3, 0): + basestring = str + xrange = range + StringIO = BytesIO + + +class ClassPropertyDescriptor(object): + + def __init__(self, fget, fset=None): + self.fget = fget + self.fset = fset + + def __get__(self, obj, klass=None): + if klass is None: + klass = type(obj) + return self.fget.__get__(obj, klass)() + + def __set__(self, obj, value): + if not self.fset: + raise AttributeError("can't set attribute") + type_ = type(obj) + return self.fset.__get__(obj, type_)(value) + + def setter(self, func): + if not isinstance(func, (classmethod, staticmethod)): + func = classmethod(func) + self.fset = func + return self + + +def classproperty(func): + if not isinstance(func, (classmethod, staticmethod)): + func = classmethod(func) + + return ClassPropertyDescriptor(func) + + +AUDIO_FILE_EXT_ALIASES = { + "m4a": "mp4", + "wave": "wav", +} + +WavSubChunk = namedtuple('WavSubChunk', ['id', 'position', 'size']) +WavData = namedtuple('WavData', ['audio_format', 'channels', 'sample_rate', + 'bits_per_sample', 'raw_data']) + + +def extract_wav_headers(data): + # def search_subchunk(data, subchunk_id): + pos = 12 # The size of the RIFF chunk descriptor + subchunks = [] + while pos + 8 <= len(data) and len(subchunks) < 10: + subchunk_id = data[pos:pos + 4] + subchunk_size = struct.unpack_from(' 2**32: + raise CouldntDecodeError("Unable to process >4GB files") + + # Set the file size in the RIFF chunk descriptor + data[4:8] = struct.pack(' b'\x7f'[0]]) + old_bytes = struct.pack(pack_fmt, b0, b1, b2) + byte_buffer.write(old_bytes) + + self._data = byte_buffer.getvalue() + self.sample_width = 4 + self.frame_width = self.channels * self.sample_width + + super(_AudioSegment, self).__init__(*args, **kwargs) + + @property + def raw_data(self): + """ + public access to the raw audio data as a bytestring + """ + return self._data + + def get_array_of_samples(self, array_type_override=None): + """ + returns the raw_data as an array of samples + """ + if array_type_override is None: + array_type_override = self.array_type + return array.array(array_type_override, self._data) + + @property + def array_type(self): + return get_array_type(self.sample_width * 8) + + def __len__(self): + """ + returns the length of this audio segment in milliseconds + """ + return round(1000 * (self.frame_count() / self.frame_rate)) + + def __eq__(self, other): + try: + return self._data == other._data + except: + return False + + def __hash__(self): + return hash(_AudioSegment) ^ hash((self.channels, self.frame_rate, self.sample_width, self._data)) + + def __ne__(self, other): + return not (self == other) + + def __iter__(self): + return (self[i] for i in xrange(len(self))) + + def __getitem__(self, millisecond): + if isinstance(millisecond, slice): + if millisecond.step: + return ( + self[i:i + millisecond.step] + for i in xrange(*millisecond.indices(len(self))) + ) + + start = millisecond.start if millisecond.start is not None else 0 + end = millisecond.stop if millisecond.stop is not None \ + else len(self) + + start = min(start, len(self)) + end = min(end, len(self)) + else: + start = millisecond + end = millisecond + 1 + + start = self._parse_position(start) * self.frame_width + end = self._parse_position(end) * self.frame_width + data = self._data[start:end] + + # ensure the output is as long as the requester is expecting + expected_length = end - start + missing_frames = (expected_length - len(data)) // self.frame_width + if missing_frames: + if missing_frames > self.frame_count(ms=2): + raise TooManyMissingFrames( + "You should never be filling in " + " more than 2 ms with silence here, " + "missing frames: %s" % missing_frames) + silence = audioop.mul(data[:self.frame_width], + self.sample_width, 0) + data += (silence * missing_frames) + + return self._spawn(data) + + def get_sample_slice(self, start_sample=None, end_sample=None): + """ + Get a section of the audio segment by sample index. + + NOTE: Negative indices do *not* address samples backword + from the end of the audio segment like a python list. + This is intentional. + """ + max_val = int(self.frame_count()) + + def bounded(val, default): + if val is None: + return default + if val < 0: + return 0 + if val > max_val: + return max_val + return val + + start_i = bounded(start_sample, 0) * self.frame_width + end_i = bounded(end_sample, max_val) * self.frame_width + + data = self._data[start_i:end_i] + return self._spawn(data) + + def __add__(self, arg): + if isinstance(arg, _AudioSegment): + return self.append(arg, crossfade=0) + else: + return self.apply_gain(arg) + + def __radd__(self, rarg): + """ + Permit use of sum() builtin with an iterable of AudioSegments + """ + if rarg == 0: + return self + raise TypeError("Gains must be the second addend after the " + "AudioSegment") + + def __sub__(self, arg): + if isinstance(arg, _AudioSegment): + raise TypeError("AudioSegment objects can't be subtracted from " + "each other") + else: + return self.apply_gain(-arg) + + def __mul__(self, arg): + """ + If the argument is an AudioSegment, overlay the multiplied audio + segment. + + If it's a number, just use the string multiply operation to repeat the + audio. + + The following would return an AudioSegment that contains the + audio of audio_seg eight times + + `audio_seg * 8` + """ + if isinstance(arg, _AudioSegment): + return self.overlay(arg, position=0, loop=True) + else: + return self._spawn(data=self._data * arg) + + def _spawn(self, data, overrides={}): + """ + Creates a new audio segment using the metadata from the current one + and the data passed in. Should be used whenever an AudioSegment is + being returned by an operation that would alters the current one, + since AudioSegment objects are immutable. + """ + # accept lists of data chunks + if isinstance(data, list): + data = b''.join(data) + + if isinstance(data, array.array): + try: + data = data.tobytes() + except: + data = data.tostring() + + # accept file-like objects + if hasattr(data, 'read'): + if hasattr(data, 'seek'): + data.seek(0) + data = data.read() + + metadata = { + 'sample_width': self.sample_width, + 'frame_rate': self.frame_rate, + 'frame_width': self.frame_width, + 'channels': self.channels + } + metadata.update(overrides) + return self.__class__(data=data, metadata=metadata) + + @classmethod + def _sync(cls, *segs): + channels = max(seg.channels for seg in segs) + frame_rate = max(seg.frame_rate for seg in segs) + sample_width = max(seg.sample_width for seg in segs) + + return tuple( + seg.set_channels(channels).set_frame_rate(frame_rate).set_sample_width(sample_width) + for seg in segs + ) + + def _parse_position(self, val): + if val < 0: + val = len(self) - abs(val) + val = self.frame_count(ms=len(self)) if val == float("inf") else \ + self.frame_count(ms=val) + return int(val) + + @classmethod + def empty(cls): + return cls(b'', metadata={ + "channels": 1, + "sample_width": 1, + "frame_rate": 1, + "frame_width": 1 + }) + + @classmethod + def silent(cls, duration=1000, frame_rate=11025): + """ + Generate a silent audio segment. + duration specified in milliseconds (default duration: 1000ms, default frame_rate: 11025). + """ + frames = int(frame_rate * (duration / 1000.0)) + data = b"\0\0" * frames + return cls(data, metadata={"channels": 1, + "sample_width": 2, + "frame_rate": frame_rate, + "frame_width": 2}) + + @classmethod + def from_mono_audiosegments(cls, *mono_segments): + if not len(mono_segments): + raise ValueError("At least one AudioSegment instance is required") + + segs = cls._sync(*mono_segments) + + if segs[0].channels != 1: + raise ValueError( + "AudioSegment.from_mono_audiosegments requires all arguments are mono AudioSegment instances") + + channels = len(segs) + sample_width = segs[0].sample_width + frame_rate = segs[0].frame_rate + + frame_count = max(int(seg.frame_count()) for seg in segs) + data = array.array( + segs[0].array_type, + b'\0' * (frame_count * sample_width * channels) + ) + + for i, seg in enumerate(segs): + data[i::channels] = seg.get_array_of_samples() + + return cls( + data, + channels=channels, + sample_width=sample_width, + frame_rate=frame_rate, + ) + + @classmethod + def from_file_using_temporary_files(cls, file, format=None, codec=None, parameters=None, start_second=None, duration=None, **kwargs): + orig_file = file + file, close_file = _fd_or_path_or_tempfile(file, 'rb', tempfile=False) + + if format: + format = format.lower() + format = AUDIO_FILE_EXT_ALIASES.get(format, format) + + def is_format(f): + f = f.lower() + if format == f: + return True + if isinstance(orig_file, basestring): + return orig_file.lower().endswith(".{0}".format(f)) + if isinstance(orig_file, bytes): + return orig_file.lower().endswith((".{0}".format(f)).encode('utf8')) + return False + + if is_format("wav"): + try: + obj = cls._from_safe_wav(file) + if close_file: + file.close() + if start_second is None and duration is None: + return obj + elif start_second is not None and duration is None: + return obj[start_second*1000:] + elif start_second is None and duration is not None: + return obj[:duration*1000] + else: + return obj[start_second*1000:(start_second+duration)*1000] + except: + file.seek(0) + elif is_format("raw") or is_format("pcm"): + sample_width = kwargs['sample_width'] + frame_rate = kwargs['frame_rate'] + channels = kwargs['channels'] + metadata = { + 'sample_width': sample_width, + 'frame_rate': frame_rate, + 'channels': channels, + 'frame_width': channels * sample_width + } + obj = cls(data=file.read(), metadata=metadata) + if close_file: + file.close() + if start_second is None and duration is None: + return obj + elif start_second is not None and duration is None: + return obj[start_second * 1000:] + elif start_second is None and duration is not None: + return obj[:duration * 1000] + else: + return obj[start_second * 1000:(start_second + duration) * 1000] + + input_file = NamedTemporaryFile(mode='wb', delete=False) + try: + input_file.write(file.read()) + except(OSError): + input_file.flush() + input_file.close() + input_file = NamedTemporaryFile(mode='wb', delete=False, buffering=2 ** 31 - 1) + if close_file: + file.close() + close_file = True + file = open(orig_file, buffering=2 ** 13 - 1, mode='rb') + reader = file.read(2 ** 31 - 1) + while reader: + input_file.write(reader) + reader = file.read(2 ** 31 - 1) + input_file.flush() + if close_file: + file.close() + + output = NamedTemporaryFile(mode="rb", delete=False) + + conversion_command = [cls.converter, + '-y', # always overwrite existing files + ] + + # If format is not defined + # ffmpeg/avconv will detect it automatically + if format: + conversion_command += ["-f", format] + + if codec: + # force audio decoder + conversion_command += ["-acodec", codec] + + conversion_command += [ + "-i", input_file.name, # input_file options (filename last) + "-vn", # Drop any video streams if there are any + "-f", "wav" # output options (filename last) + ] + + if start_second is not None: + conversion_command += ["-ss", str(start_second)] + + if duration is not None: + conversion_command += ["-t", str(duration)] + + conversion_command += [output.name] + + if parameters is not None: + # extend arguments with arbitrary set + conversion_command.extend(parameters) + + log_conversion(conversion_command) + + with open(os.devnull, 'rb') as devnull: + # PATCHED + p = promptless_Popen(conversion_command, stdin=devnull, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + p_out, p_err = p.communicate() + + log_subprocess_output(p_out) + log_subprocess_output(p_err) + + try: + if p.returncode != 0: + raise CouldntDecodeError( + "Decoding failed. ffmpeg returned error code: {0}\n\nOutput from ffmpeg/avlib:\n\n{1}".format( + p.returncode, p_err.decode(errors='ignore') )) + obj = cls._from_safe_wav(output) + finally: + input_file.close() + output.close() + os.unlink(input_file.name) + os.unlink(output.name) + + if start_second is None and duration is None: + return obj + elif start_second is not None and duration is None: + return obj[0:] + elif start_second is None and duration is not None: + return obj[:duration * 1000] + else: + return obj[0:duration * 1000] + + + @classmethod + def from_file(cls, file, format=None, codec=None, parameters=None, start_second=None, duration=None, **kwargs): + orig_file = file + try: + filename = fsdecode(file) + except TypeError: + filename = None + file, close_file = _fd_or_path_or_tempfile(file, 'rb', tempfile=False) + + if format: + format = format.lower() + format = AUDIO_FILE_EXT_ALIASES.get(format, format) + + def is_format(f): + f = f.lower() + if format == f: + return True + + if filename: + return filename.lower().endswith(".{0}".format(f)) + + return False + + if is_format("wav"): + try: + if start_second is None and duration is None: + return cls._from_safe_wav(file) + elif start_second is not None and duration is None: + return cls._from_safe_wav(file)[start_second*1000:] + elif start_second is None and duration is not None: + return cls._from_safe_wav(file)[:duration*1000] + else: + return cls._from_safe_wav(file)[start_second*1000:(start_second+duration)*1000] + except: + file.seek(0) + elif is_format("raw") or is_format("pcm"): + sample_width = kwargs['sample_width'] + frame_rate = kwargs['frame_rate'] + channels = kwargs['channels'] + metadata = { + 'sample_width': sample_width, + 'frame_rate': frame_rate, + 'channels': channels, + 'frame_width': channels * sample_width + } + if start_second is None and duration is None: + return cls(data=file.read(), metadata=metadata) + elif start_second is not None and duration is None: + return cls(data=file.read(), metadata=metadata)[start_second*1000:] + elif start_second is None and duration is not None: + return cls(data=file.read(), metadata=metadata)[:duration*1000] + else: + return cls(data=file.read(), metadata=metadata)[start_second*1000:(start_second+duration)*1000] + + conversion_command = [cls.converter, + '-y', # always overwrite existing files + ] + + # If format is not defined + # ffmpeg/avconv will detect it automatically + if format: + conversion_command += ["-f", format] + + if codec: + # force audio decoder + conversion_command += ["-acodec", codec] + + read_ahead_limit = kwargs.get('read_ahead_limit', -1) + if filename: + conversion_command += ["-i", filename] + stdin_parameter = None + stdin_data = None + else: + if cls.converter == 'ffmpeg': + conversion_command += ["-read_ahead_limit", str(read_ahead_limit), + "-i", "cache:pipe:0"] + else: + conversion_command += ["-i", "-"] + stdin_parameter = subprocess.PIPE + stdin_data = file.read() + + if codec: + info = None + else: + # PATCHED + info = _mediainfo_json(orig_file, read_ahead_limit=read_ahead_limit) + if info: + audio_streams = [x for x in info['streams'] + if x['codec_type'] == 'audio'] + # This is a workaround for some ffprobe versions that always say + # that mp3/mp4/aac/webm/ogg files contain fltp samples + audio_codec = audio_streams[0].get('codec_name') + if (audio_streams[0].get('sample_fmt') == 'fltp' and + audio_codec in ['mp3', 'mp4', 'aac', 'webm', 'ogg']): + bits_per_sample = 16 + else: + bits_per_sample = audio_streams[0]['bits_per_sample'] + if bits_per_sample == 8: + acodec = 'pcm_u8' + else: + acodec = 'pcm_s%dle' % bits_per_sample + + conversion_command += ["-acodec", acodec] + + conversion_command += [ + "-vn", # Drop any video streams if there are any + "-f", "wav" # output options (filename last) + ] + + if start_second is not None: + conversion_command += ["-ss", str(start_second)] + + if duration is not None: + conversion_command += ["-t", str(duration)] + + conversion_command += ["-"] + + if parameters is not None: + # extend arguments with arbitrary set + conversion_command.extend(parameters) + + log_conversion(conversion_command) + + # PATCHED + p = promptless_Popen(conversion_command, stdin=stdin_parameter, + stdout=subprocess.PIPE, stderr=subprocess.PIPE) + p_out, p_err = p.communicate(input=stdin_data) + + if p.returncode != 0 or len(p_out) == 0: + if close_file: + file.close() + raise CouldntDecodeError( + "Decoding failed. ffmpeg returned error code: {0}\n\nOutput from ffmpeg/avlib:\n\n{1}".format( + p.returncode, p_err.decode(errors='ignore') )) + + p_out = bytearray(p_out) + fix_wav_headers(p_out) + p_out = bytes(p_out) + obj = cls(p_out) + + if close_file: + file.close() + + if start_second is None and duration is None: + return obj + elif start_second is not None and duration is None: + return obj[0:] + elif start_second is None and duration is not None: + return obj[:duration * 1000] + else: + return obj[0:duration * 1000] + + @classmethod + def from_mp3(cls, file, parameters=None): + return cls.from_file(file, 'mp3', parameters=parameters) + + @classmethod + def from_flv(cls, file, parameters=None): + return cls.from_file(file, 'flv', parameters=parameters) + + @classmethod + def from_ogg(cls, file, parameters=None): + return cls.from_file(file, 'ogg', parameters=parameters) + + @classmethod + def from_wav(cls, file, parameters=None): + return cls.from_file(file, 'wav', parameters=parameters) + + @classmethod + def from_raw(cls, file, **kwargs): + return cls.from_file(file, 'raw', sample_width=kwargs['sample_width'], frame_rate=kwargs['frame_rate'], + channels=kwargs['channels']) + + @classmethod + def _from_safe_wav(cls, file): + file, close_file = _fd_or_path_or_tempfile(file, 'rb', tempfile=False) + file.seek(0) + obj = cls(data=file) + if close_file: + file.close() + return obj + + def export(self, out_f=None, format='mp3', codec=None, bitrate=None, parameters=None, tags=None, id3v2_version='4', + cover=None): + """ + Export an AudioSegment to a file with given options + + out_f (string): + Path to destination audio file. Also accepts os.PathLike objects on + python >= 3.6 + + format (string) + Format for destination audio file. + ('mp3', 'wav', 'raw', 'ogg' or other ffmpeg/avconv supported files) + + codec (string) + Codec used to encode the destination file. + + bitrate (string) + Bitrate used when encoding destination file. (64, 92, 128, 256, 312k...) + Each codec accepts different bitrate arguments so take a look at the + ffmpeg documentation for details (bitrate usually shown as -b, -ba or + -a:b). + + parameters (list of strings) + Aditional ffmpeg/avconv parameters + + tags (dict) + Set metadata information to destination files + usually used as tags. ({title='Song Title', artist='Song Artist'}) + + id3v2_version (string) + Set ID3v2 version for tags. (default: '4') + + cover (file) + Set cover for audio file from image file. (png or jpg) + """ + id3v2_allowed_versions = ['3', '4'] + + if format == "raw" and (codec is not None or parameters is not None): + raise AttributeError( + 'Can not invoke ffmpeg when export format is "raw"; ' + 'specify an ffmpeg raw format like format="s16le" instead ' + 'or call export(format="raw") with no codec or parameters') + + out_f, _ = _fd_or_path_or_tempfile(out_f, 'wb+') + out_f.seek(0) + + if format == "raw": + out_f.write(self._data) + out_f.seek(0) + return out_f + + # wav with no ffmpeg parameters can just be written directly to out_f + easy_wav = format == "wav" and codec is None and parameters is None + + if easy_wav: + data = out_f + else: + data = NamedTemporaryFile(mode="wb", delete=False) + + pcm_for_wav = self._data + if self.sample_width == 1: + # convert to unsigned integers for wav + pcm_for_wav = audioop.bias(self._data, 1, 128) + + wave_data = wave.open(data, 'wb') + wave_data.setnchannels(self.channels) + wave_data.setsampwidth(self.sample_width) + wave_data.setframerate(self.frame_rate) + # For some reason packing the wave header struct with + # a float in python 2 doesn't throw an exception + wave_data.setnframes(int(self.frame_count())) + wave_data.writeframesraw(pcm_for_wav) + wave_data.close() + + # for easy wav files, we're done (wav data is written directly to out_f) + if easy_wav: + out_f.seek(0) + return out_f + + output = NamedTemporaryFile(mode="w+b", delete=False) + + # build converter command to export + conversion_command = [ + self.converter, + '-y', # always overwrite existing files + "-f", "wav", "-i", data.name, # input options (filename last) + ] + + if codec is None: + codec = self.DEFAULT_CODECS.get(format, None) + + if cover is not None: + if cover.lower().endswith(('.png', '.jpg', '.jpeg', '.bmp', '.tif', '.tiff')) and format == "mp3": + conversion_command.extend(["-i", cover, "-map", "0", "-map", "1", "-c:v", "mjpeg"]) + else: + raise AttributeError( + "Currently cover images are only supported by MP3 files. The allowed image formats are: .tif, .jpg, .bmp, .jpeg and .png.") + + if codec is not None: + # force audio encoder + conversion_command.extend(["-acodec", codec]) + + if bitrate is not None: + conversion_command.extend(["-b:a", bitrate]) + + if parameters is not None: + # extend arguments with arbitrary set + conversion_command.extend(parameters) + + if tags is not None: + if not isinstance(tags, dict): + raise InvalidTag("Tags must be a dictionary.") + else: + # Extend converter command with tags + # print(tags) + for key, value in tags.items(): + conversion_command.extend( + ['-metadata', '{0}={1}'.format(key, value)]) + + if format == 'mp3': + # set id3v2 tag version + if id3v2_version not in id3v2_allowed_versions: + raise InvalidID3TagVersion( + "id3v2_version not allowed, allowed versions: %s" % id3v2_allowed_versions) + conversion_command.extend([ + "-id3v2_version", id3v2_version + ]) + + if sys.platform == 'darwin' and codec == 'mp3': + conversion_command.extend(["-write_xing", "0"]) + + conversion_command.extend([ + "-f", format, output.name, # output options (filename last) + ]) + + log_conversion(conversion_command) + + # read stdin / write stdout + with open(os.devnull, 'rb') as devnull: + # PATCHED + p = promptless_Popen(conversion_command, stdin=devnull, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + p_out, p_err = p.communicate() + + log_subprocess_output(p_out) + log_subprocess_output(p_err) + + try: + if p.returncode != 0: + raise CouldntEncodeError( + "Encoding failed. ffmpeg/avlib returned error code: {0}\n\nCommand:{1}\n\nOutput from ffmpeg/avlib:\n\n{2}".format( + p.returncode, conversion_command, p_err.decode(errors='ignore') )) + + output.seek(0) + out_f.write(output.read()) + + finally: + data.close() + output.close() + os.unlink(data.name) + os.unlink(output.name) + + out_f.seek(0) + return out_f + + def get_frame(self, index): + frame_start = index * self.frame_width + frame_end = frame_start + self.frame_width + return self._data[frame_start:frame_end] + + def frame_count(self, ms=None): + """ + returns the number of frames for the given number of milliseconds, or + if not specified, the number of frames in the whole AudioSegment + """ + if ms is not None: + return ms * (self.frame_rate / 1000.0) + else: + return float(len(self._data) // self.frame_width) + + def set_sample_width(self, sample_width): + if sample_width == self.sample_width: + return self + + frame_width = self.channels * sample_width + + return self._spawn( + audioop.lin2lin(self._data, self.sample_width, sample_width), + overrides={'sample_width': sample_width, 'frame_width': frame_width} + ) + + def set_frame_rate(self, frame_rate): + if frame_rate == self.frame_rate: + return self + + if self._data: + converted, _ = audioop.ratecv(self._data, self.sample_width, + self.channels, self.frame_rate, + frame_rate, None) + else: + converted = self._data + + return self._spawn(data=converted, + overrides={'frame_rate': frame_rate}) + + def set_channels(self, channels): + if channels == self.channels: + return self + + if channels == 2 and self.channels == 1: + fn = audioop.tostereo + frame_width = self.frame_width * 2 + fac = 1 + converted = fn(self._data, self.sample_width, fac, fac) + elif channels == 1 and self.channels == 2: + fn = audioop.tomono + frame_width = self.frame_width // 2 + fac = 0.5 + converted = fn(self._data, self.sample_width, fac, fac) + elif channels == 1: + channels_data = [seg.get_array_of_samples() for seg in self.split_to_mono()] + frame_count = int(self.frame_count()) + converted = array.array( + channels_data[0].typecode, + b'\0' * (frame_count * self.sample_width) + ) + for raw_channel_data in channels_data: + for i in range(frame_count): + converted[i] += raw_channel_data[i] // self.channels + frame_width = self.frame_width // self.channels + elif self.channels == 1: + dup_channels = [self for iChannel in range(channels)] + return _AudioSegment.from_mono_audiosegments(*dup_channels) + else: + raise ValueError( + "AudioSegment.set_channels only supports mono-to-multi channel and multi-to-mono channel conversion") + + return self._spawn(data=converted, + overrides={ + 'channels': channels, + 'frame_width': frame_width}) + + def split_to_mono(self): + if self.channels == 1: + return [self] + + samples = self.get_array_of_samples() + + mono_channels = [] + for i in range(self.channels): + samples_for_current_channel = samples[i::self.channels] + + try: + mono_data = samples_for_current_channel.tobytes() + except AttributeError: + mono_data = samples_for_current_channel.tostring() + + mono_channels.append( + self._spawn(mono_data, overrides={"channels": 1, "frame_width": self.sample_width}) + ) + + return mono_channels + + @property + def rms(self): + return audioop.rms(self._data, self.sample_width) + + @property + def dBFS(self): + rms = self.rms + if not rms: + return -float("infinity") + return ratio_to_db(self.rms / self.max_possible_amplitude) + + @property + def max(self): + return audioop.max(self._data, self.sample_width) + + @property + def max_possible_amplitude(self): + bits = self.sample_width * 8 + max_possible_val = (2 ** bits) + + # since half is above 0 and half is below the max amplitude is divided + return max_possible_val / 2 + + @property + def max_dBFS(self): + return ratio_to_db(self.max, self.max_possible_amplitude) + + @property + def duration_seconds(self): + return self.frame_rate and self.frame_count() / self.frame_rate or 0.0 + + def get_dc_offset(self, channel=1): + """ + Returns a value between -1.0 and 1.0 representing the DC offset of a + channel (1 for left, 2 for right). + """ + if not 1 <= channel <= 2: + raise ValueError("channel value must be 1 (left) or 2 (right)") + + if self.channels == 1: + data = self._data + elif channel == 1: + data = audioop.tomono(self._data, self.sample_width, 1, 0) + else: + data = audioop.tomono(self._data, self.sample_width, 0, 1) + + return float(audioop.avg(data, self.sample_width)) / self.max_possible_amplitude + + def remove_dc_offset(self, channel=None, offset=None): + """ + Removes DC offset of given channel. Calculates offset if it's not given. + Offset values must be in range -1.0 to 1.0. If channel is None, removes + DC offset from all available channels. + """ + if channel and not 1 <= channel <= 2: + raise ValueError("channel value must be None, 1 (left) or 2 (right)") + + if offset and not -1.0 <= offset <= 1.0: + raise ValueError("offset value must be in range -1.0 to 1.0") + + if offset: + offset = int(round(offset * self.max_possible_amplitude)) + + def remove_data_dc(data, off): + if not off: + off = audioop.avg(data, self.sample_width) + return audioop.bias(data, self.sample_width, -off) + + if self.channels == 1: + return self._spawn(data=remove_data_dc(self._data, offset)) + + left_channel = audioop.tomono(self._data, self.sample_width, 1, 0) + right_channel = audioop.tomono(self._data, self.sample_width, 0, 1) + + if not channel or channel == 1: + left_channel = remove_data_dc(left_channel, offset) + + if not channel or channel == 2: + right_channel = remove_data_dc(right_channel, offset) + + left_channel = audioop.tostereo(left_channel, self.sample_width, 1, 0) + right_channel = audioop.tostereo(right_channel, self.sample_width, 0, 1) + + return self._spawn(data=audioop.add(left_channel, right_channel, + self.sample_width)) + + def apply_gain(self, volume_change): + return self._spawn(data=audioop.mul(self._data, self.sample_width, + db_to_float(float(volume_change)))) + + def overlay(self, seg, position=0, loop=False, times=None, gain_during_overlay=None): + """ + Overlay the provided segment on to this segment starting at the + specificed position and using the specfied looping beahvior. + + seg (AudioSegment): + The audio segment to overlay on to this one. + + position (optional int): + The position to start overlaying the provided segment in to this + one. + + loop (optional bool): + Loop seg as many times as necessary to match this segment's length. + Overrides loops param. + + times (optional int): + Loop seg the specified number of times or until it matches this + segment's length. 1 means once, 2 means twice, ... 0 would make the + call a no-op + gain_during_overlay (optional int): + Changes this segment's volume by the specified amount during the + duration of time that seg is overlaid on top of it. When negative, + this has the effect of 'ducking' the audio under the overlay. + """ + + if loop: + # match loop=True's behavior with new times (count) mechinism. + times = -1 + elif times is None: + # no times specified, just once through + times = 1 + elif times == 0: + # it's a no-op, make a copy since we never mutate + return self._spawn(self._data) + + output = StringIO() + + seg1, seg2 = _AudioSegment._sync(self, seg) + sample_width = seg1.sample_width + spawn = seg1._spawn + + output.write(seg1[:position]._data) + + # drop down to the raw data + seg1 = seg1[position:]._data + seg2 = seg2._data + pos = 0 + seg1_len = len(seg1) + seg2_len = len(seg2) + while times: + remaining = max(0, seg1_len - pos) + if seg2_len >= remaining: + seg2 = seg2[:remaining] + seg2_len = remaining + # we've hit the end, we're done looping (if we were) and this + # is our last go-around + times = 1 + + if gain_during_overlay: + seg1_overlaid = seg1[pos:pos + seg2_len] + seg1_adjusted_gain = audioop.mul(seg1_overlaid, self.sample_width, + db_to_float(float(gain_during_overlay))) + output.write(audioop.add(seg1_adjusted_gain, seg2, sample_width)) + else: + output.write(audioop.add(seg1[pos:pos + seg2_len], seg2, + sample_width)) + pos += seg2_len + + # dec times to break our while loop (eventually) + times -= 1 + + output.write(seg1[pos:]) + + return spawn(data=output) + + def append(self, seg, crossfade=100): + seg1, seg2 = _AudioSegment._sync(self, seg) + + if not crossfade: + return seg1._spawn(seg1._data + seg2._data) + elif crossfade > len(self): + raise ValueError("Crossfade is longer than the original AudioSegment ({}ms > {}ms)".format( + crossfade, len(self) + )) + elif crossfade > len(seg): + raise ValueError("Crossfade is longer than the appended AudioSegment ({}ms > {}ms)".format( + crossfade, len(seg) + )) + + xf = seg1[-crossfade:].fade(to_gain=-120, start=0, end=float('inf')) + xf *= seg2[:crossfade].fade(from_gain=-120, start=0, end=float('inf')) + + output = BytesIO() + + output.write(seg1[:-crossfade]._data) + output.write(xf._data) + output.write(seg2[crossfade:]._data) + + output.seek(0) + obj = seg1._spawn(data=output) + output.close() + return obj + + def fade(self, to_gain=0, from_gain=0, start=None, end=None, + duration=None): + """ + Fade the volume of this audio segment. + + to_gain (float): + resulting volume_change in db + + start (int): + default = beginning of the segment + when in this segment to start fading in milliseconds + + end (int): + default = end of the segment + when in this segment to start fading in milliseconds + + duration (int): + default = until the end of the audio segment + the duration of the fade + """ + if None not in [duration, end, start]: + raise TypeError('Only two of the three arguments, "start", ' + '"end", and "duration" may be specified') + + # no fade == the same audio + if to_gain == 0 and from_gain == 0: + return self + + start = min(len(self), start) if start is not None else None + end = min(len(self), end) if end is not None else None + + if start is not None and start < 0: + start += len(self) + if end is not None and end < 0: + end += len(self) + + if duration is not None and duration < 0: + raise InvalidDuration("duration must be a positive integer") + + if duration: + if start is not None: + end = start + duration + elif end is not None: + start = end - duration + else: + duration = end - start + + from_power = db_to_float(from_gain) + + output = [] + + # original data - up until the crossfade portion, as is + before_fade = self[:start]._data + if from_gain != 0: + before_fade = audioop.mul(before_fade, + self.sample_width, + from_power) + output.append(before_fade) + + gain_delta = db_to_float(to_gain) - from_power + + # fades longer than 100ms can use coarse fading (one gain step per ms), + # shorter fades will have audible clicks so they use precise fading + # (one gain step per sample) + if duration > 100: + scale_step = gain_delta / duration + + for i in range(duration): + volume_change = from_power + (scale_step * i) + chunk = self[start + i] + chunk = audioop.mul(chunk._data, + self.sample_width, + volume_change) + + output.append(chunk) + else: + start_frame = self.frame_count(ms=start) + end_frame = self.frame_count(ms=end) + fade_frames = end_frame - start_frame + scale_step = gain_delta / fade_frames + + for i in range(int(fade_frames)): + volume_change = from_power + (scale_step * i) + sample = self.get_frame(int(start_frame + i)) + sample = audioop.mul(sample, self.sample_width, volume_change) + + output.append(sample) + + # original data after the crossfade portion, at the new volume + after_fade = self[end:]._data + if to_gain != 0: + after_fade = audioop.mul(after_fade, + self.sample_width, + db_to_float(to_gain)) + output.append(after_fade) + + return self._spawn(data=output) + + def fade_out(self, duration): + return self.fade(to_gain=-120, duration=duration, end=float('inf')) + + def fade_in(self, duration): + return self.fade(from_gain=-120, duration=duration, start=0) + + def reverse(self): + return self._spawn( + data=audioop.reverse(self._data, self.sample_width) + ) + + def _repr_html_(self): + src = """ + + """ + fh = self.export() + data = base64.b64encode(fh.read()).decode('ascii') + return src.format(base64=data) \ No newline at end of file diff --git a/tagstudio/src/qt/helpers/vendored/pydub/utils.py b/tagstudio/src/qt/helpers/vendored/pydub/utils.py new file mode 100644 index 000000000..a509b21e7 --- /dev/null +++ b/tagstudio/src/qt/helpers/vendored/pydub/utils.py @@ -0,0 +1,88 @@ +import json +import re +import subprocess + +from pydub.utils import ( + get_prober_name, + fsdecode, + _fd_or_path_or_tempfile, + get_extra_info, +) + +from src.qt.helpers.silent_popen import promptless_Popen + +def _mediainfo_json(filepath, read_ahead_limit=-1): + """Return json dictionary with media info(codec, duration, size, bitrate...) from filepath + """ + prober = get_prober_name() + command_args = [ + "-v", "info", + "-show_format", + "-show_streams", + ] + try: + command_args += [fsdecode(filepath)] + stdin_parameter = None + stdin_data = None + except TypeError: + if prober == 'ffprobe': + command_args += ["-read_ahead_limit", str(read_ahead_limit), + "cache:pipe:0"] + else: + command_args += ["-"] + stdin_parameter = subprocess.PIPE + file, close_file = _fd_or_path_or_tempfile(filepath, 'rb', tempfile=False) + file.seek(0) + stdin_data = file.read() + if close_file: + file.close() + + command = [prober, '-of', 'json'] + command_args + # PATCHED + res = promptless_Popen(command, stdin=stdin_parameter, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + output, stderr = res.communicate(input=stdin_data) + output = output.decode("utf-8", 'ignore') + stderr = stderr.decode("utf-8", 'ignore') + + try: + info = json.loads(output) + except json.decoder.JSONDecodeError: + # If ffprobe didn't give any information, just return it + # (for example, because the file doesn't exist) + return None + if not info: + return info + + extra_info = get_extra_info(stderr) + + audio_streams = [x for x in info['streams'] if x['codec_type'] == 'audio'] + if len(audio_streams) == 0: + return info + + # We just operate on the first audio stream in case there are more + stream = audio_streams[0] + + def set_property(stream, prop, value): + if prop not in stream or stream[prop] == 0: + stream[prop] = value + + for token in extra_info[stream['index']]: + m = re.match(r'([su]([0-9]{1,2})p?) \(([0-9]{1,2}) bit\)$', token) + m2 = re.match(r'([su]([0-9]{1,2})p?)( \(default\))?$', token) + if m: + set_property(stream, 'sample_fmt', m.group(1)) + set_property(stream, 'bits_per_sample', int(m.group(2))) + set_property(stream, 'bits_per_raw_sample', int(m.group(3))) + elif m2: + set_property(stream, 'sample_fmt', m2.group(1)) + set_property(stream, 'bits_per_sample', int(m2.group(2))) + set_property(stream, 'bits_per_raw_sample', int(m2.group(2))) + elif re.match(r'(flt)p?( \(default\))?$', token): + set_property(stream, 'sample_fmt', token) + set_property(stream, 'bits_per_sample', 32) + set_property(stream, 'bits_per_raw_sample', 32) + elif re.match(r'(dbl)p?( \(default\))?$', token): + set_property(stream, 'sample_fmt', token) + set_property(stream, 'bits_per_sample', 64) + set_property(stream, 'bits_per_raw_sample', 64) + return info \ No newline at end of file diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 9a328168b..ad139347f 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -27,7 +27,8 @@ ) from PIL.Image import DecompressionBombError from pillow_heif import register_avif_opener, register_heif_opener -from pydub import AudioSegment, exceptions +from pydub import exceptions +from src.qt.helpers.vendored.pydub.audio_segment import _AudioSegment as AudioSegment # type: ignore from PySide6.QtCore import QObject, QSize, Qt, Signal from PySide6.QtGui import QGuiApplication, QPixmap from src.core.constants import FONT_SAMPLE_SIZES, FONT_SAMPLE_TEXT From 5995e4d416fb3f34dad5b93fd9c100fb506c5948 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 7 Sep 2024 00:59:28 -0700 Subject: [PATCH 75/84] feat: add `.orf` file to `_IMAGE_RAW_SET` --- tagstudio/src/core/media_types.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tagstudio/src/core/media_types.py b/tagstudio/src/core/media_types.py index 24e08e6e2..4ef0f15de 100644 --- a/tagstudio/src/core/media_types.py +++ b/tagstudio/src/core/media_types.py @@ -183,6 +183,7 @@ class MediaCategories: ".crw", ".dng", ".nef", + ".orf", ".raw", ".rw2", } From 8c9b04d1ec9c53b6d1e601f44256f56158a3b2d3 Mon Sep 17 00:00:00 2001 From: Sean Krueger Date: Sat, 7 Sep 2024 20:17:18 -0700 Subject: [PATCH 76/84] fix(ui): use `birthtime` for creation time on mac & win (#472) * fix(PreviewPanel): Use birthtime for creation time st_ctime does not provide accurate creation time on MacOS, and as of Python 3.12 is deprecated for Windows. On these two platforms use st_birthtime, but fall back to st_ctime on linux. * mypy errors --- tagstudio/src/qt/widgets/preview_panel.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tagstudio/src/qt/widgets/preview_panel.py b/tagstudio/src/qt/widgets/preview_panel.py index cf02d45fd..9e62f64fd 100644 --- a/tagstudio/src/qt/widgets/preview_panel.py +++ b/tagstudio/src/qt/widgets/preview_panel.py @@ -492,7 +492,11 @@ def add_field_to_selected(self, field_list: list[QModelIndex]): def update_date_label(self, filepath: Path | None = None) -> None: """Update the "Date Created" and "Date Modified" file property labels.""" if filepath and filepath.is_file(): - created: dt = dt.fromtimestamp(filepath.stat().st_ctime) + created: dt = None + if platform.system() == "Windows" or platform.system() == "Darwin": + created = dt.fromtimestamp(filepath.stat().st_birthtime) # type: ignore[attr-defined] + else: + created = dt.fromtimestamp(filepath.stat().st_ctime) modified: dt = dt.fromtimestamp(filepath.stat().st_mtime) self.date_created_label.setText( f"Date Created: {dt.strftime(created, "%a, %x, %X")}" From bf8816f7150a3facb00d41d686312c24aaad7931 Mon Sep 17 00:00:00 2001 From: Sean Krueger Date: Sat, 7 Sep 2024 20:24:10 -0700 Subject: [PATCH 77/84] fix(ui): use default audio icon if ffmpeg is absent (#471) * fix(ThumbRenderer): Use audio icon when no ffmpeg When ffmpeg is missing, Popen raises a FileNotFound error. This would be caught as an Unlinked file and use the broken file icon. The exception is now caught and a more appropriate exception is raised in its place. * ruff formatting --- tagstudio/src/qt/helpers/vendored/pydub/audio_segment.py | 9 ++++++--- tagstudio/src/qt/widgets/thumb_renderer.py | 8 +++++++- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/tagstudio/src/qt/helpers/vendored/pydub/audio_segment.py b/tagstudio/src/qt/helpers/vendored/pydub/audio_segment.py index 095aa4707..615119f53 100644 --- a/tagstudio/src/qt/helpers/vendored/pydub/audio_segment.py +++ b/tagstudio/src/qt/helpers/vendored/pydub/audio_segment.py @@ -1,7 +1,7 @@ # type: ignore # Copyright (C) 2022 James Robert (jiaaro). # Licensed under the MIT License. -# Vendored from ffmpeg-python and ffmpeg-python PR#790 by amamic1803 +# Vendored from pydub from __future__ import division @@ -729,7 +729,10 @@ def is_format(f): info = None else: # PATCHED - info = _mediainfo_json(orig_file, read_ahead_limit=read_ahead_limit) + try: + info = _mediainfo_json(orig_file, read_ahead_limit=read_ahead_limit) + except FileNotFoundError: + raise ChildProcessError if info: audio_streams = [x for x in info['streams'] if x['codec_type'] == 'audio'] @@ -1400,4 +1403,4 @@ def _repr_html_(self): """ fh = self.export() data = base64.b64encode(fh.read()).decode('ascii') - return src.format(base64=data) \ No newline at end of file + return src.format(base64=data) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index ad139347f..fc2d3d503 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -565,6 +565,7 @@ def _audio_waveform_thumb( logging.error( f"[ThumbRenderer][WAVEFORM][ERROR]: Couldn't render waveform for {filepath.name} ({type(e).__name__})" ) + return im def _blender(self, filepath: Path) -> Image.Image: @@ -1057,7 +1058,12 @@ def render( size=(adj_size, adj_size), pixel_ratio=pixel_ratio, ) - except (UnidentifiedImageError, DecompressionBombError, ValueError) as e: + except ( + UnidentifiedImageError, + DecompressionBombError, + ValueError, + ChildProcessError, + ) as e: logging.info( f"[ThumbRenderer][ERROR]: Couldn't render thumbnail for {_filepath.name} ({type(e).__name__})" ) From 4d405b5d77656042a31f15e1c5d9307cf08dab3e Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sat, 7 Sep 2024 21:45:06 -0700 Subject: [PATCH 78/84] feat: add `.raf` file to `_IMAGE_RAW_SET` --- tagstudio/src/core/media_types.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tagstudio/src/core/media_types.py b/tagstudio/src/core/media_types.py index 4ef0f15de..d92e5fa5a 100644 --- a/tagstudio/src/core/media_types.py +++ b/tagstudio/src/core/media_types.py @@ -184,6 +184,7 @@ class MediaCategories: ".dng", ".nef", ".orf", + ".raf", ".raw", ".rw2", } From 6ff7303321d61ffc795055f8f6ee298263a60752 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Mon, 9 Sep 2024 12:09:59 -0700 Subject: [PATCH 79/84] fix: use `birthtime` for default library sorting The cutoff for how many files get sorted also changes to 150,000. --- tagstudio/src/core/library.py | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/tagstudio/src/core/library.py b/tagstudio/src/core/library.py index 3fb2dc90f..3e5af00cc 100644 --- a/tagstudio/src/core/library.py +++ b/tagstudio/src/core/library.py @@ -7,6 +7,7 @@ import datetime import logging import os +import platform import time import traceback import xml.etree.ElementTree as ET @@ -917,12 +918,18 @@ def refresh_dir(self) -> Generator: yield self.dir_file_count start_time = time.time() # Sorts the files by date modified, descending. - if len(self.files_not_in_library) <= 100000: + if len(self.files_not_in_library) <= 150000: try: - self.files_not_in_library = sorted( - self.files_not_in_library, - key=lambda t: -(self.library_dir / t).stat().st_ctime, - ) + if platform.system() == "Windows" or platform.system() == "Darwin": + self.files_not_in_library = sorted( + self.files_not_in_library, + key=lambda t: -(self.library_dir / t).stat().st_birthtime, # type: ignore[attr-defined] + ) + else: + self.files_not_in_library = sorted( + self.files_not_in_library, + key=lambda t: -(self.library_dir / t).stat().st_ctime, + ) except (FileExistsError, FileNotFoundError): print( "[LIBRARY] [ERROR] Couldn't sort files, some were moved during the scanning/sorting process." @@ -930,7 +937,7 @@ def refresh_dir(self) -> Generator: pass else: print( - "[LIBRARY][INFO] Not bothering to sort files because there's OVER 100,000! Better sorting methods will be added in the future." + "[LIBRARY][INFO] Not bothering to sort files because there's OVER 150,000! Better sorting methods will be added in the future." ) def refresh_missing_files(self): From dfa4079b23ae21d1970476a0e9c6698040c53d83 Mon Sep 17 00:00:00 2001 From: Sean Krueger Date: Tue, 10 Sep 2024 01:46:59 -0700 Subject: [PATCH 80/84] fix(ui): retain filter on directory refresh (#483) * fix(QtDriver): Retain filter on directory refresh * ruff formatting --- tagstudio/src/qt/ts_qt.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index 0dee6580a..235a23417 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -1091,7 +1091,13 @@ def add_new_files_runnable(self): ) ) r = CustomRunnable(lambda: iterator.run()) - r.done.connect(lambda: (pw.hide(), pw.deleteLater(), self.filter_items(""))) + r.done.connect( + lambda: ( + pw.hide(), + pw.deleteLater(), + self.filter_items(self.main_window.searchField.text()), + ) + ) QThreadPool.globalInstance().start(r) def new_file_macros_runnable(self, new_ids): From 6490cc905d658dabaaed3842277a9391e8837e67 Mon Sep 17 00:00:00 2001 From: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com> Date: Thu, 12 Sep 2024 14:52:27 -0700 Subject: [PATCH 81/84] feat: increase file scanning performance (#486) * feat: increase file scanning performance * fix: correct typo in comment * refactor: use `continue` in place of nested `ifs` --- tagstudio/src/core/library.py | 99 ++++++++++++++------------ tagstudio/src/qt/modals/drop_import.py | 11 ++- 2 files changed, 59 insertions(+), 51 deletions(-) diff --git a/tagstudio/src/core/library.py b/tagstudio/src/core/library.py index 3e5af00cc..a4e8dde71 100644 --- a/tagstudio/src/core/library.py +++ b/tagstudio/src/core/library.py @@ -737,7 +737,9 @@ def _map_filenames_to_entry_ids(self): """Maps a full filepath to its corresponding Entry's ID.""" self.filename_to_entry_id_map.clear() for entry in self.entries: - self.filename_to_entry_id_map[(entry.path / entry.filename)] = entry.id + self.filename_to_entry_id_map[ + (self.library_dir / entry.path / entry.filename) + ] = entry.id # def _map_filenames_to_entry_ids(self): # """Maps the file paths of entries to their index in the library list.""" @@ -884,59 +886,71 @@ def refresh_dir(self) -> Generator: # Scans the directory for files, keeping track of: # - Total file count - # - Files without library entries - # for type in TYPES: - start_time = time.time() + # - Files without Library entries + start_time_total = time.time() + start_time_loop = time.time() + ext_set = set(self.ext_list) # Should be slightly faster for f in self.library_dir.glob("**/*"): + end_time_loop = time.time() + # Yield output every 1/30 of a second + if (end_time_loop - start_time_loop) > 0.034: + yield self.dir_file_count + start_time_loop = time.time() try: + # Skip this file if it should be excluded + ext: str = f.suffix.lower() + if (ext in ext_set and self.is_exclude_list) or ( + ext not in ext_set and not self.is_exclude_list + ): + continue + + # Finish if the file/path is already mapped in the Library + if self.filename_to_entry_id_map.get(f) is not None: + # No other checks are required. + self.dir_file_count += 1 + continue + + # If the file is new, check for validity if ( - "$RECYCLE.BIN" not in f.parts - and TS_FOLDER_NAME not in f.parts - and "tagstudio_thumbs" not in f.parts - and not f.is_dir() + "$RECYCLE.BIN" in f.parts + or TS_FOLDER_NAME in f.parts + or "tagstudio_thumbs" in f.parts + or f.is_dir() ): - if f.suffix.lower() not in self.ext_list and self.is_exclude_list: - self.dir_file_count += 1 - file = f.relative_to(self.library_dir) - if file not in self.filename_to_entry_id_map: - self.files_not_in_library.append(file) - elif f.suffix.lower() in self.ext_list and not self.is_exclude_list: - self.dir_file_count += 1 - file = f.relative_to(self.library_dir) - try: - _ = self.filename_to_entry_id_map[file] - except KeyError: - # print(file) - self.files_not_in_library.append(file) + continue + + # Add the validated new file to the Library + self.dir_file_count += 1 + self.files_not_in_library.append(f) + except PermissionError: - logging.info( - f"The File/Folder {f} cannot be accessed, because it requires higher permission!" - ) - end_time = time.time() - # Yield output every 1/30 of a second - if (end_time - start_time) > 0.034: - yield self.dir_file_count - start_time = time.time() - # Sorts the files by date modified, descending. + logging.info(f'[LIBRARY] Cannot access "{f}": PermissionError') + + yield self.dir_file_count + end_time_total = time.time() + logging.info( + f"[LIBRARY] Scanned directories in {(end_time_total - start_time_total):.3f} seconds" + ) + # Sorts the files by date modified, descending if len(self.files_not_in_library) <= 150000: try: if platform.system() == "Windows" or platform.system() == "Darwin": self.files_not_in_library = sorted( self.files_not_in_library, - key=lambda t: -(self.library_dir / t).stat().st_birthtime, # type: ignore[attr-defined] + key=lambda t: -(t).stat().st_birthtime, # type: ignore[attr-defined] ) else: self.files_not_in_library = sorted( self.files_not_in_library, - key=lambda t: -(self.library_dir / t).stat().st_ctime, + key=lambda t: -(t).stat().st_ctime, ) except (FileExistsError, FileNotFoundError): - print( - "[LIBRARY] [ERROR] Couldn't sort files, some were moved during the scanning/sorting process." + logging.info( + "[LIBRARY][ERROR] Couldn't sort files, some were moved during the scanning/sorting process." ) pass else: - print( + logging.info( "[LIBRARY][INFO] Not bothering to sort files because there's OVER 150,000! Better sorting methods will be added in the future." ) @@ -957,7 +971,7 @@ def remove_entry(self, entry_id: int) -> None: # Step [1/2]: # Remove this Entry from the Entries list. entry = self.get_entry(entry_id) - path = entry.path / entry.filename + path = self.library_dir / entry.path / entry.filename # logging.info(f'Removing path: {path}') del self.filename_to_entry_id_map[path] @@ -1087,8 +1101,8 @@ def refresh_dupe_files(self, results_filepath: str | Path): ) ) for match in matches: - file_1 = files[match[0]].relative_to(self.library_dir) - file_2 = files[match[1]].relative_to(self.library_dir) + file_1 = files[match[0]] + file_2 = files[match[1]] if ( file_1 in self.filename_to_entry_id_map.keys() @@ -1289,8 +1303,7 @@ def add_new_files_as_entries(self) -> list[int]: """Adds files from the `files_not_in_library` list to the Library as Entries. Returns list of added indices.""" new_ids: list[int] = [] for file in self.files_not_in_library: - path = Path(file) - # print(os.path.split(file)) + path = Path(*file.parts[len(self.library_dir.parts) :]) entry = Entry( id=self._next_entry_id, filename=path.name, path=path.parent, fields=[] ) @@ -1301,8 +1314,6 @@ def add_new_files_as_entries(self) -> list[int]: self.files_not_in_library.clear() return new_ids - self.files_not_in_library.clear() - def get_entry(self, entry_id: int) -> Entry: """Returns an Entry object given an Entry ID.""" return self.entries[self._entry_id_to_index_map[int(entry_id)]] @@ -1323,9 +1334,7 @@ def get_entry_id_from_filepath(self, filename: Path): """Returns an Entry ID given the full filepath it points to.""" try: if self.entries: - return self.filename_to_entry_id_map[ - Path(filename).relative_to(self.library_dir) - ] + return self.filename_to_entry_id_map[filename] except KeyError: return -1 diff --git a/tagstudio/src/qt/modals/drop_import.py b/tagstudio/src/qt/modals/drop_import.py index 370694e32..436ed8388 100644 --- a/tagstudio/src/qt/modals/drop_import.py +++ b/tagstudio/src/qt/modals/drop_import.py @@ -106,6 +106,7 @@ def copy_files(self): continue dest_file = self.get_relative_path(file) + full_dest_path: Path = self.driver.lib.library_dir / dest_file if file in self.duplicate_files: duplicated_files_progress += 1 @@ -115,14 +116,12 @@ def copy_files(self): if self.choice == 2: # rename new_name = self.get_renamed_duplicate_filename_in_lib(dest_file) dest_file = dest_file.with_name(new_name) - self.driver.lib.files_not_in_library.append(dest_file) + self.driver.lib.files_not_in_library.append(full_dest_path) else: # override is simply copying but not adding a new entry - self.driver.lib.files_not_in_library.append(dest_file) + self.driver.lib.files_not_in_library.append(full_dest_path) - (self.driver.lib.library_dir / dest_file).parent.mkdir( - parents=True, exist_ok=True - ) - shutil.copyfile(file, self.driver.lib.library_dir / dest_file) + (full_dest_path).parent.mkdir(parents=True, exist_ok=True) + shutil.copyfile(file, full_dest_path) fileCount += 1 yield [fileCount, duplicated_files_progress] From b2dbc5722b24438869aa2f56dec3b5286e496799 Mon Sep 17 00:00:00 2001 From: Sean Krueger Date: Fri, 13 Sep 2024 17:25:09 -0700 Subject: [PATCH 82/84] feat(ui): warn user if FFmpeg not installed (#441) * feat: Warn user if FFmpeg is not installed Creates a Warning dialog on startup if the program cannot find FFmpeg or FFprobe in the PATH. Other interactions with the program are blocked until the issue is either ignore or resolved. * docs: Add FFmpeg installation guide * ruff formatting * chore: Cleanup missing logic and warning message * chore: Remove custom icon Per QT docs, handling custom iconPixmap requires multiple icons per platform. Easier to just use universal, default warning icon (yellow triangle) * fix: Ignore dialog with X button * fix: Move startup checks after CI * chore: Unreverse install check logic * doc: Improve docs formatting * docs: Point help url to new docs sites * Remove ffmpeg docs page * Use which from python stdlib --- .github/workflows/apprun.yaml | 3 +- tagstudio/src/qt/modals/ffmpeg_checker.py | 65 +++++++++++++++++++++++ tagstudio/src/qt/ts_qt.py | 10 ++++ 3 files changed, 77 insertions(+), 1 deletion(-) create mode 100644 tagstudio/src/qt/modals/ffmpeg_checker.py diff --git a/.github/workflows/apprun.yaml b/.github/workflows/apprun.yaml index 9894f168e..9685aea1e 100644 --- a/.github/workflows/apprun.yaml +++ b/.github/workflows/apprun.yaml @@ -33,7 +33,8 @@ jobs: libxcb-xinerama0 \ libopengl0 \ libxcb-cursor0 \ - libpulse0 + libpulse0 \ + ffmpeg - name: Install dependencies run: | diff --git a/tagstudio/src/qt/modals/ffmpeg_checker.py b/tagstudio/src/qt/modals/ffmpeg_checker.py new file mode 100644 index 000000000..deed05ed5 --- /dev/null +++ b/tagstudio/src/qt/modals/ffmpeg_checker.py @@ -0,0 +1,65 @@ +import logging +import math +from pathlib import Path +from shutil import which +import subprocess + +from PIL import Image, ImageQt +from PySide6.QtCore import Signal, Qt, QUrl +from PySide6.QtGui import QPixmap, QDesktopServices +from PySide6.QtWidgets import QMessageBox + + +class FfmpegChecker(QMessageBox): + """A warning dialog for if FFmpeg is missing.""" + + HELP_URL = "https://docs.tagstud.io/help/ffmpeg/" + + def __init__(self): + super().__init__() + + self.setWindowTitle("Warning: Missing dependency") + self.setText("Warning: Could not find FFmpeg installation") + self.setIcon(QMessageBox.Warning) + # Blocks other application interactions until resolved + self.setWindowModality(Qt.ApplicationModal) + + self.setStandardButtons( + QMessageBox.Help | QMessageBox.Ignore | QMessageBox.Cancel + ) + self.setDefaultButton(QMessageBox.Ignore) + # Enables the cancel button but hides it to allow for click X to close dialog + self.button(QMessageBox.Cancel).hide() + + self.ffmpeg = False + self.ffprobe = False + + def installed(self): + """Checks if both FFmpeg and FFprobe are installed and in the PATH.""" + if which("ffmpeg"): + self.ffmpeg = True + if which("ffprobe"): + self.ffprobe = True + + logging.info( + f"[FFmpegChecker] FFmpeg found: {self.ffmpeg}, FFprobe found: {self.ffprobe}" + ) + return self.ffmpeg and self.ffprobe + + def show_warning(self): + """Displays the warning to the user and awaits respone.""" + missing = "FFmpeg" + # If ffmpeg is installed but not ffprobe + if not self.ffprobe and self.ffmpeg: + missing = "FFprobe" + + self.setText(f"Warning: Could not find {missing} installation") + self.setInformativeText( + f"{missing} is required for multimedia thumbnails and playback" + ) + # Shows the dialog + selection = self.exec() + + # Selection will either be QMessageBox.Help or (QMessageBox.Ignore | QMessageBox.Cancel) which can be ignored + if selection == QMessageBox.Help: + QDesktopServices.openUrl(QUrl(self.HELP_URL)) diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index 235a23417..bca2089a5 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -92,6 +92,7 @@ from src.qt.modals.fix_dupes import FixDupeFilesModal from src.qt.modals.folders_to_tags import FoldersToTagsModal from src.qt.modals.drop_import import DropImport +from src.qt.modals.ffmpeg_checker import FfmpegChecker # this import has side-effect of import PySide resources import src.qt.resources_rc # pylint: disable=unused-import @@ -639,6 +640,9 @@ def create_folders_tags_modal(): if self.args.ci: # gracefully terminate the app in CI environment self.thumb_job_queue.put((self.SIGTERM.emit, [])) + else: + # Startup Checks + self.check_ffmpeg() app.exec() @@ -1852,6 +1856,12 @@ def open_library(self, path: Path): self.filter_items() self.main_window.toggle_landing_page(False) + def check_ffmpeg(self) -> None: + """Checks if FFmpeg is installed and displays a warning if not.""" + self.ffmpeg_checker = FfmpegChecker() + if not self.ffmpeg_checker.installed(): + self.ffmpeg_checker.show_warning() + def create_collage(self) -> None: """Generates and saves an image collage based on Library Entries.""" From 90b9af48e3f1d62da7ddb0a3ed465fa45dca0a0a Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Fri, 13 Sep 2024 17:31:49 -0700 Subject: [PATCH 83/84] chore: bump version to v9.4.1 --- tagstudio/src/core/constants.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tagstudio/src/core/constants.py b/tagstudio/src/core/constants.py index bac1edd46..966eaba9f 100644 --- a/tagstudio/src/core/constants.py +++ b/tagstudio/src/core/constants.py @@ -1,4 +1,4 @@ -VERSION: str = "9.4.0" # Major.Minor.Patch +VERSION: str = "9.4.1" # Major.Minor.Patch VERSION_BRANCH: str = "" # Usually "" or "Pre-Release" # The folder & file names where TagStudio keeps its data relative to a library. From 2fc0dd03aa8eb7d2f348490a11b70db04b437ddb Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Fri, 13 Sep 2024 17:39:46 -0700 Subject: [PATCH 84/84] ui: increase thumbnail edge contrast --- tagstudio/src/qt/widgets/thumb_renderer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index fc2d3d503..99a350685 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -410,7 +410,7 @@ def _apply_edge( faded (bool): Whether or not to apply a faded version of the edge. Used for light themes. """ - opacity: float = 0.8 if not faded else 0.6 + opacity: float = 1.0 if not faded else 0.8 shade_reduction: float = ( 0 if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark

    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 diff --git a/tagstudio/src/qt/resources.json b/tagstudio/src/qt/resources.json index 30e23f7b8..ef007b6f2 100644 --- a/tagstudio/src/qt/resources.json +++ b/tagstudio/src/qt/resources.json @@ -86,5 +86,9 @@ "video": { "path": "qt/images/file_icons/video.png", "mode": "pil" + }, + "thumb_loading": { + "path": "qt/images/thumb_loading.png", + "mode": "pil" } } diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 9863d9e1b..f6df0bce0 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -54,12 +54,7 @@ class ThumbRenderer(QObject): updated = Signal(float, QPixmap, QSize, str) updated_ratio = Signal(float) - thumb_loading_512: Image.Image = Image.open( - Path(__file__).parents[3] / "resources/qt/images/thumb_loading_512.png" - ) - thumb_loading_512.load() - - # TODO: Make dynamic font sized given different pixel ratios + # TODO: Make dynamic font sizes given different pixel ratios font_pixel_ratio: float = 1 ext_font = ImageFont.truetype( Path(__file__).parents[3] / "resources/qt/fonts/Oxanium-Bold.ttf", @@ -220,9 +215,13 @@ def _render_edge( return (im_hl, im_sh) def _render_icon( - self, name: str, color: str, size: tuple[int, int], pixel_ratio: float + self, + name: str, + color: str, + size: tuple[int, int], + pixel_ratio: float, ) -> Image.Image: - border_factor: int = 12 + border_factor: int = 5 smooth_factor: int = math.ceil(2 * pixel_ratio) radius_factor: int = 8 icon_ratio: float = 1.75 @@ -255,10 +254,14 @@ def _render_icon( draw = ImageDraw.Draw(im) draw.rounded_rectangle( (0, 0) + tuple([d - 1 for d in im.size]), - radius=math.ceil(radius_factor * smooth_factor * pixel_ratio), + radius=math.ceil( + (radius_factor * smooth_factor * pixel_ratio) + (pixel_ratio * 1.5) + ), fill="black", outline="#FF0000", - width=math.floor(pixel_ratio * border_factor), + width=math.floor( + (border_factor * smooth_factor * pixel_ratio) - (pixel_ratio * 1.5) + ), ) # Resize image to final size @@ -266,7 +269,11 @@ def _render_icon( size, resample=Image.Resampling.BILINEAR, ) - fg: Image.Image = Image.new("RGB", size=size, color="#00FF00") + fg: Image.Image = Image.new( + "RGB", + size=size, + color="#00FF00", + ) # Get icon by name icon: Image.Image = self.rm.get(name) @@ -301,7 +308,7 @@ def _render_icon( return im def _apply_overlay_color(self, image: Image.Image, color: str) -> Image.Image: - """Apply a gradient effect over an an image. + """Apply a color overlay effect to an image based on its color channel data. Red channel for foreground, green channel for outline, none for background.""" bg_color: str = ( get_ui_color(ColorType.DARK_ACCENT, color) @@ -750,14 +757,18 @@ def render( update_on_ratio_change=False, ): """Internal renderer. Renders an entry/element thumbnail for the GUI.""" - loading_thumb: Image.Image = ThumbRenderer.thumb_loading_512 - + adj_size = math.ceil(max(base_size[0], base_size[1]) * pixel_ratio) image: Image.Image = None pixmap: QPixmap = None final: Image.Image = None _filepath: Path = Path(filepath) resampling_method = Image.Resampling.BILINEAR + # Initialize "Loading" thumbnail + loading_thumb: Image.Image = self._get_icon( + "thumb_loading", "", (adj_size, adj_size), pixel_ratio + ) + if ThumbRenderer.font_pixel_ratio != pixel_ratio: ThumbRenderer.font_pixel_ratio = pixel_ratio ThumbRenderer.ext_font = ImageFont.truetype( @@ -765,10 +776,6 @@ def render( math.floor(12 * ThumbRenderer.font_pixel_ratio), ) - if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Light: - loading_thumb = theme_fg_overlay(loading_thumb) - - adj_size = math.ceil(max(base_size[0], base_size[1]) * pixel_ratio) if is_loading: final = loading_thumb.resize( (adj_size, adj_size), resample=Image.Resampling.BILINEAR From 9f688cd387b48d3dbc940799434978689b57777a Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Fri, 23 Aug 2024 13:09:14 -0700 Subject: [PATCH 51/84] fix(ui) color for default icons follow theme --- tagstudio/src/core/palette.py | 24 ++++++-- tagstudio/src/qt/widgets/thumb_renderer.py | 69 +++++++++++++++------- 2 files changed, 67 insertions(+), 26 deletions(-) diff --git a/tagstudio/src/core/palette.py b/tagstudio/src/core/palette.py index b8e93d3aa..45f2cb843 100644 --- a/tagstudio/src/core/palette.py +++ b/tagstudio/src/core/palette.py @@ -284,12 +284,6 @@ class ColorType(int, Enum): ColorType.LIGHT_ACCENT: "#FFFFFF", ColorType.DARK_ACCENT: "#1e1e1e", }, - "red": { - ColorType.PRIMARY: "#e22c3c", - ColorType.BORDER: "#e54252", - ColorType.LIGHT_ACCENT: "#f39caa", - ColorType.DARK_ACCENT: "#440d12", - }, "green": { ColorType.PRIMARY: "#28bb48", ColorType.BORDER: "#43c568", @@ -302,6 +296,24 @@ class ColorType(int, Enum): ColorType.LIGHT_ACCENT: "#EFD4FB", ColorType.DARK_ACCENT: "#3E1555", }, + "red": { + ColorType.PRIMARY: "#e22c3c", + ColorType.BORDER: "#e54252", + ColorType.LIGHT_ACCENT: "#f39caa", + ColorType.DARK_ACCENT: "#440d12", + }, + "theme_dark": { + ColorType.PRIMARY: "#333333", + ColorType.BORDER: "#555555", + ColorType.LIGHT_ACCENT: "#FFFFFF", + ColorType.DARK_ACCENT: "#1e1e1e", + }, + "theme_light": { + ColorType.PRIMARY: "#FFFFFF", + ColorType.BORDER: "#333333", + ColorType.LIGHT_ACCENT: "#999999", + ColorType.DARK_ACCENT: "#888888", + }, } diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index f6df0bce0..3d8e7e31d 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -129,14 +129,21 @@ def _get_icon( """Retrieves a new or cached icon. Args: - name (str): The name of the icon resource. + name (str): The name of the icon resource. "thumb_loading" will not draw a border. color (str): The color to use for the icon. size (tuple[int,int]): The size of the icon. pixel_ratio (float): The screen pixel ratio. """ + + draw_border: bool = True + if name == "thumb_loading": + draw_border = False + item: Image.Image = self.icons.get((name, color, *size, pixel_ratio)) if not item: - item_flat: Image.Image = self._render_icon(name, color, size, pixel_ratio) + item_flat: Image.Image = self._render_icon( + name, color, size, pixel_ratio, draw_border + ) edge: tuple[Image.Image, Image.Image] = self._get_edge(size, pixel_ratio) item = self._apply_edge(item_flat, edge, faded=True) self.icons[(name, *color, size, pixel_ratio)] = item @@ -220,6 +227,7 @@ def _render_icon( color: str, size: tuple[int, int], pixel_ratio: float, + draw_border: bool = True, ) -> Image.Image: border_factor: int = 5 smooth_factor: int = math.ceil(2 * pixel_ratio) @@ -251,18 +259,19 @@ def _render_icon( ) # Draw rounded rectangle border - draw = ImageDraw.Draw(im) - draw.rounded_rectangle( - (0, 0) + tuple([d - 1 for d in im.size]), - radius=math.ceil( - (radius_factor * smooth_factor * pixel_ratio) + (pixel_ratio * 1.5) - ), - fill="black", - outline="#FF0000", - width=math.floor( - (border_factor * smooth_factor * pixel_ratio) - (pixel_ratio * 1.5) - ), - ) + if draw_border: + draw = ImageDraw.Draw(im) + draw.rounded_rectangle( + (0, 0) + tuple([d - 1 for d in im.size]), + radius=math.ceil( + (radius_factor * smooth_factor * pixel_ratio) + (pixel_ratio * 1.5) + ), + fill="black", + outline="#FF0000", + width=math.floor( + (border_factor * smooth_factor * pixel_ratio) - (pixel_ratio * 1.5) + ), + ) # Resize image to final size im = im.resize( @@ -323,7 +332,7 @@ def _apply_overlay_color(self, image: Image.Image, color: str) -> Image.Image: ol_color: str = ( get_ui_color(ColorType.BORDER, color) if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark - else "#FFFFFF" + else get_ui_color(ColorType.LIGHT_ACCENT, color) ) bg: Image.Image = Image.new(image.mode, image.size, color=bg_color) @@ -356,6 +365,11 @@ def _apply_edge( faded (bool): Whether or not to apply a faded version of the edge. """ opacity: float = 0.75 if not faded else 0.6 + shade_reduction: float = ( + 0.15 + if QGuiApplication.styleHints().colorScheme() is Qt.ColorScheme.Dark + else 0.3 + ) im: Image.Image = image im_hl, im_sh = deepcopy(edge) @@ -364,9 +378,13 @@ def _apply_edge( im_hl.putalpha(ImageEnhance.Brightness(im_hl.getchannel(3)).enhance(opacity)) im.paste(ImageChops.soft_light(im, im_hl), mask=im_hl.getchannel(3)) - # Configure and apply a hard light overlay. + # Configure and apply a normal shading overlay. # This helps with contrast. - im_sh.putalpha(ImageEnhance.Brightness(im_sh.getchannel(3)).enhance(opacity)) + im_sh.putalpha( + ImageEnhance.Brightness(im_sh.getchannel(3)).enhance( + max(0, opacity - shade_reduction) + ) + ) im.paste(im_sh, mask=im_sh.getchannel(3)) return im @@ -764,9 +782,15 @@ def render( _filepath: Path = Path(filepath) resampling_method = Image.Resampling.BILINEAR + theme_color: str = ( + "theme_light" + if QGuiApplication.styleHints().colorScheme() == Qt.ColorScheme.Light + else "theme_dark" + ) + # Initialize "Loading" thumbnail loading_thumb: Image.Image = self._get_icon( - "thumb_loading", "", (adj_size, adj_size), pixel_ratio + "thumb_loading", theme_color, (adj_size, adj_size), pixel_ratio ) if ThumbRenderer.font_pixel_ratio != pixel_ratio: @@ -887,10 +911,15 @@ def render( if update_on_ratio_change: self.updated_ratio.emit(1) + theme_color: str = ( + "theme_light" + if QGuiApplication.styleHints().colorScheme() + == Qt.ColorScheme.Light + else "theme_dark" + ) final = self._get_icon( name=self._get_resource_id(_filepath), - # name="file_generic", - color="", + color=theme_color, size=(adj_size, adj_size), pixel_ratio=pixel_ratio, ) From c377b9d8751de273fc89d0d16dc0bd42b1ce0bc0 Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Fri, 23 Aug 2024 13:10:34 -0700 Subject: [PATCH 52/84] fix: remove `theme_color` redef --- tagstudio/src/qt/widgets/thumb_renderer.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 3d8e7e31d..6789cadf5 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -911,12 +911,6 @@ def render( if update_on_ratio_change: self.updated_ratio.emit(1) - theme_color: str = ( - "theme_light" - if QGuiApplication.styleHints().colorScheme() - == Qt.ColorScheme.Light - else "theme_dark" - ) final = self._get_icon( name=self._get_resource_id(_filepath), color=theme_color, From bee30831ce1c24937923fccbd0cd0a16d8d92bb6 Mon Sep 17 00:00:00 2001 From: Jorge Rui Da Silva Barrios Date: Sat, 24 Aug 2024 19:21:43 +0200 Subject: [PATCH 53/84] feat: Add thumbnail extraction for ePub files Implemented _epub_cover method to extract and render the cover image from ePub files. The method scans the contents of the ePub (treated as a ZIP archive) and searches for image files (e.g., .png, .jpg, .jpeg, .gif, .bmp, .svg). This feature enables the generation of thumbnails for ePub files, enhancing the application's ability to display visual representations of eBooks. --- tagstudio/src/core/media_types.py | 28 ++++++++++++++++++++++ tagstudio/src/qt/widgets/thumb_renderer.py | 20 ++++++++++++++++ 2 files changed, 48 insertions(+) diff --git a/tagstudio/src/core/media_types.py b/tagstudio/src/core/media_types.py index 449aa8aee..bb4b4c034 100644 --- a/tagstudio/src/core/media_types.py +++ b/tagstudio/src/core/media_types.py @@ -22,6 +22,7 @@ class MediaType(str, Enum): DATABASE: str = "database" DISK_IMAGE: str = "disk_image" DOCUMENT: str = "document" + EBOOK: str = "ebook" FONT: str = "font" IMAGE_RAW: str = "image_raw" IMAGE_VECTOR: str = "image_vector" @@ -160,6 +161,27 @@ class MediaCategories: ".wpd", ".wps", } + # https://en.wikipedia.org/wiki/Comparison_of_e-book_formats + _EBOOK_SET: set[str] = { + ".epub", + # ".mobi", + # ".cbr", + # ".cbz", + # ".cb7", + # ".cbt", + # ".cba", + # ".djvu", + # ".fb2", + # ".ibook", + # ".inf", + # ".azw", + # ".azw3", + # ".kfx", + # ".lit", + # ".prc", + # ".pdb" + } + _FONT_SET: set[str] = { ".fon", ".otf", @@ -312,6 +334,11 @@ class MediaCategories: extensions=_DOCUMENT_SET, is_iana=False, ) + EBOOK_TYPES: MediaCategory = MediaCategory( + media_type=MediaType.EBOOK, + extensions=_EBOOK_SET, + is_iana=False, + ) FONT_TYPES: MediaCategory = MediaCategory( media_type=MediaType.FONT, extensions=_FONT_SET, @@ -403,6 +430,7 @@ class MediaCategories: DATABASE_TYPES, DISK_IMAGE_TYPES, DOCUMENT_TYPES, + EBOOK_TYPES, FONT_TYPES, IMAGE_RAW_TYPES, IMAGE_TYPES, diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 6789cadf5..064e1af6c 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -8,6 +8,8 @@ from copy import deepcopy from io import BytesIO from pathlib import Path +import zipfile +import io import cv2 import numpy as np @@ -764,6 +766,21 @@ def _video_thumb(self, filepath: Path) -> Image.Image: ) return im + def _epub_cover(self, filepath: Path) -> Image.Image: + try: + with zipfile.ZipFile(filepath, "r") as zipFile: + for file_name in zipFile.namelist(): + if file_name.lower().endswith( + (".png", ".jpg", ".jpeg", ".gif", ".bmp", ".svg") + ): + image_data = zipFile.read(file_name) + image = Image.open(io.BytesIO(image_data)) + return image + except Exception as e: + logging.info( + f"[ThumbRenderer][EPUB][ERROR]: Couldn't render ePub cover for {filepath.name} ({type(e).__name__})" + ) + def render( self, timestamp: float, @@ -850,6 +867,9 @@ def render( elif MediaType.BLENDER in MediaCategories.get_types(ext): image = self._blender(_filepath) + # Ebooks =========================================================== + elif MediaType.EBOOK in MediaCategories.get_types(ext): + image = self._epub_cover(_filepath) # No Rendered Thumbnail ======================================== if not image: raise UnidentifiedImageError From de959051a754c1c68c1d0049fdfbad2090769e25 Mon Sep 17 00:00:00 2001 From: Jorge Rui Da Silva Barrios Date: Sat, 24 Aug 2024 20:15:04 +0200 Subject: [PATCH 54/84] Added comments - Initialized `im` as `None` to ensure a consistent return type and address missing return cases. - Added a docstring to `_epub_cover` for better documentation and clarity on method functionality. --- tagstudio/src/qt/widgets/thumb_renderer.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tagstudio/src/qt/widgets/thumb_renderer.py b/tagstudio/src/qt/widgets/thumb_renderer.py index 064e1af6c..fad92b5d2 100644 --- a/tagstudio/src/qt/widgets/thumb_renderer.py +++ b/tagstudio/src/qt/widgets/thumb_renderer.py @@ -767,6 +767,17 @@ def _video_thumb(self, filepath: Path) -> Image.Image: return im def _epub_cover(self, filepath: Path) -> Image.Image: + """ + Extracts and returns the first image found in the ePub file at the given filepath. + + Args: + filepath (Path): The path to the ePub file. + + Returns: + Image: The first image found in the ePub file, or None if no image is found or an error occurs. + """ + im: Image.Image = None + try: with zipfile.ZipFile(filepath, "r") as zipFile: for file_name in zipFile.namelist(): @@ -780,6 +791,7 @@ def _epub_cover(self, filepath: Path) -> Image.Image: logging.info( f"[ThumbRenderer][EPUB][ERROR]: Couldn't render ePub cover for {filepath.name} ({type(e).__name__})" ) + return im def render( self, From fda6077b2092e6c733f82a86e5d10ff7c1e7647c Mon Sep 17 00:00:00 2001 From: Travis Abendshien Date: Sun, 25 Aug 2024 17:11:57 -0700 Subject: [PATCH 55/84] chore: bump version to v9.4.0 --- tagstudio/src/core/constants.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tagstudio/src/core/constants.py b/tagstudio/src/core/constants.py index ef57d7c5d..bd6f53023 100644 --- a/tagstudio/src/core/constants.py +++ b/tagstudio/src/core/constants.py @@ -1,4 +1,4 @@ -VERSION: str = "9.3.2" # Major.Minor.Patch +VERSION: str = "9.4.0" # Major.Minor.Patch VERSION_BRANCH: str = "" # Usually "" or "Pre-Release" # The folder & file names where TagStudio keeps its data relative to a library. From 5ac40f5b113a74df8b51c02e9118f3ff80930ccb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Out?= <38955258+bjorn-out@users.noreply.github.com> Date: Wed, 28 Aug 2024 06:59:21 +0200 Subject: [PATCH 56/84] Add the ability to create tags when adding a tag to a file (#262) * Add the ability to create tags when adding a tag to a file. * ui: unify tag widget appearance Unify the tag widget appearance and remove unnecessary "*1" multiplication. * refactor: change some var names & add docstrings * feat: edit panel is opened before adding tag * feat(ui): focus save button on add panel Focus the save button on the Add Tag panel. This allows the user to promptly hit enter to add the tag as-is. --------- Co-authored-by: bjorn-out Co-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com> --- tagstudio/src/qt/modals/build_tag.py | 32 +++-- tagstudio/src/qt/modals/folders_to_tags.py | 4 +- tagstudio/src/qt/modals/tag_search.py | 150 ++++++++++++++------- tagstudio/src/qt/widgets/tag_box.py | 2 +- 4 files changed, 120 insertions(+), 68 deletions(-) diff --git a/tagstudio/src/qt/modals/build_tag.py b/tagstudio/src/qt/modals/build_tag.py index c7fa543e1..bebb3d3ef 100644 --- a/tagstudio/src/qt/modals/build_tag.py +++ b/tagstudio/src/qt/modals/build_tag.py @@ -5,30 +5,28 @@ import logging -from PySide6.QtCore import Signal, Qt +from PySide6.QtCore import Qt, Signal from PySide6.QtWidgets import ( - QWidget, - QVBoxLayout, + QComboBox, + QFrame, QLabel, - QPushButton, QLineEdit, + QPushButton, QScrollArea, - QFrame, QTextEdit, - QComboBox, + QVBoxLayout, + QWidget, ) - +from src.core.constants import TAG_COLORS from src.core.library import Library, Tag from src.core.palette import ColorType, get_tag_color -from src.core.constants import TAG_COLORS -from src.qt.widgets.panel import PanelWidget, PanelModal -from src.qt.widgets.tag import TagWidget from src.qt.modals.tag_search import TagSearchPanel +from src.qt.widgets.panel import PanelModal, PanelWidget +from src.qt.widgets.tag import TagWidget - -ERROR = f"[ERROR]" -WARNING = f"[WARNING]" -INFO = f"[INFO]" +ERROR = "[ERROR]" +WARNING = "[WARNING]" +INFO = "[INFO]" logging.basicConfig(format="%(message)s", level=logging.INFO) @@ -36,7 +34,7 @@ class BuildTagPanel(PanelWidget): on_edit = Signal(Tag) - def __init__(self, library, tag_id: int = -1): + def __init__(self, library, tag_id: int = -1, tag_name: str = "New Tag"): super().__init__() self.lib: Library = library # self.callback = callback @@ -117,7 +115,7 @@ def __init__(self, library, tag_id: int = -1): self.subtags_add_button = QPushButton() self.subtags_add_button.setText("+") tsp = TagSearchPanel(self.lib) - tsp.tag_chosen.connect(lambda x: self.add_subtag_callback(x)) + tsp.tag_created.connect(lambda x: self.add_subtag_callback(x)) self.add_tag_modal = PanelModal(tsp, "Add Parent Tags", "Add Parent Tags") self.subtags_add_button.clicked.connect(self.add_tag_modal.show) self.subtags_layout.addWidget(self.subtags_add_button) @@ -163,7 +161,7 @@ def __init__(self, library, tag_id: int = -1): if tag_id >= 0: self.tag = self.lib.get_tag(tag_id) else: - self.tag = Tag(-1, "New Tag", "", [], [], "") + self.tag = Tag(-1, tag_name, "", [], [], "") self.set_tag(self.tag) def add_subtag_callback(self, tag_id: int): diff --git a/tagstudio/src/qt/modals/folders_to_tags.py b/tagstudio/src/qt/modals/folders_to_tags.py index 2486a76e9..33d686a95 100644 --- a/tagstudio/src/qt/modals/folders_to_tags.py +++ b/tagstudio/src/qt/modals/folders_to_tags.py @@ -342,8 +342,8 @@ def __init__(self, tag: Tag, parentTag: Tag) -> None: f"font-weight: 600;" f"border-color:{get_tag_color(ColorType.BORDER, tag.color)};" f"border-radius: 6px;" - f"border-style:inset;" - f"border-width: {math.ceil(1*self.devicePixelRatio())}px;" + f"border-style:solid;" + f"border-width: {math.ceil(self.devicePixelRatio())}px;" f"padding-right: 4px;" f"padding-bottom: 1px;" f"padding-left: 4px;" diff --git a/tagstudio/src/qt/modals/tag_search.py b/tagstudio/src/qt/modals/tag_search.py index a7740925b..fc9085281 100644 --- a/tagstudio/src/qt/modals/tag_search.py +++ b/tagstudio/src/qt/modals/tag_search.py @@ -5,42 +5,38 @@ import logging import math - -from PySide6.QtCore import Signal, Qt, QSize +import src.qt.modals.build_tag as bt +from PySide6.QtCore import QSize, Qt, Signal from PySide6.QtWidgets import ( - QWidget, - QVBoxLayout, + QFrame, QHBoxLayout, - QPushButton, QLineEdit, + QPushButton, QScrollArea, - QFrame, + QVBoxLayout, + QWidget, ) - from src.core.constants import TAG_COLORS from src.core.library import Library from src.core.palette import ColorType, get_tag_color -from src.qt.widgets.panel import PanelWidget +from src.qt.widgets.panel import PanelModal, PanelWidget from src.qt.widgets.tag import TagWidget - -ERROR = f"[ERROR]" -WARNING = f"[WARNING]" -INFO = f"[INFO]" +ERROR = "[ERROR]" +WARNING = "[WARNING]" +INFO = "[INFO]" logging.basicConfig(format="%(message)s", level=logging.INFO) class TagSearchPanel(PanelWidget): - tag_chosen = Signal(int) + tag_created = Signal(int) - def __init__(self, library): + def __init__(self, library: "Library"): super().__init__() self.lib: Library = library - # self.callback = callback - self.first_tag_id = None + self.first_tag_id: int | None = None self.tag_limit = 100 - # self.selected_tag: int = 0 self.setMinimumSize(300, 400) self.root_layout = QVBoxLayout(self) self.root_layout.setContentsMargins(6, 0, 6, 0) @@ -56,57 +52,38 @@ def __init__(self, library): lambda checked=False: self.on_return(self.search_field.text()) ) - # self.content_container = QWidget() - # self.content_layout = QHBoxLayout(self.content_container) - self.scroll_contents = QWidget() self.scroll_layout = QVBoxLayout(self.scroll_contents) self.scroll_layout.setContentsMargins(6, 0, 6, 0) self.scroll_layout.setAlignment(Qt.AlignmentFlag.AlignTop) self.scroll_area = QScrollArea() - # self.scroll_area.setStyleSheet('background: #000000;') self.scroll_area.setVerticalScrollBarPolicy( Qt.ScrollBarPolicy.ScrollBarAlwaysOn ) - # self.scroll_area.setHorizontalScrollBarPolicy(Qt.ScrollBarPolicy.ScrollBarAlwaysOff) self.scroll_area.setWidgetResizable(True) self.scroll_area.setFrameShadow(QFrame.Shadow.Plain) self.scroll_area.setFrameShape(QFrame.Shape.NoFrame) - # sa.setMaximumWidth(self.preview_size[0]) self.scroll_area.setWidget(self.scroll_contents) - # self.add_button = QPushButton() - # self.root_layout.addWidget(self.add_button) - # self.add_button.setText('Add Tag') - # # self.done_button.clicked.connect(lambda checked=False, x=1101: (callback(x), self.hide())) - # self.add_button.clicked.connect(lambda checked=False, x=1101: callback(x)) - # # self.setLayout(self.root_layout) - self.root_layout.addWidget(self.search_field) self.root_layout.addWidget(self.scroll_area) self.update_tags("") - # def reset(self): - # self.search_field.setText('') - # self.update_tags('') - # self.search_field.setFocus() - def on_return(self, text: str): if text and self.first_tag_id is not None: # callback(self.first_tag_id) - self.tag_chosen.emit(self.first_tag_id) + self.tag_created.emit(self.first_tag_id) self.search_field.setText("") self.update_tags() + elif text: + self.create_and_add_tag(text) + self.parentWidget().hide() else: - self.search_field.setFocus() self.parentWidget().hide() def update_tags(self, query: str = ""): - # for c in self.scroll_layout.children(): - # c.widget().deleteLater() while self.scroll_layout.count(): - # logging.info(f"I'm deleting { self.scroll_layout.itemAt(0).widget()}") self.scroll_layout.takeAt(0).widget().deleteLater() found_tags = self.lib.search_tags(query, include_cluster=True)[: self.tag_limit] @@ -153,10 +130,7 @@ def update_tags(self, query: str = ""): f"border-radius: 6px;" f"border-style:solid;" f"border-width: {math.ceil(1*self.devicePixelRatio())}px;" - # f'padding-top: 1.5px;' - # f'padding-right: 4px;' f"padding-bottom: 5px;" - # f'padding-left: 4px;' f"font-size: 20px;" f"}}" f"QPushButton::hover" @@ -167,15 +141,95 @@ def update_tags(self, query: str = ""): f"}}" ) - ab.clicked.connect(lambda checked=False, x=tag_id: self.tag_chosen.emit(x)) + ab.clicked.connect(lambda checked=False, x=tag_id: self.tag_created.emit(x)) l.addWidget(tw) l.addWidget(ab) self.scroll_layout.addWidget(c) + # Add a create tag button if a query is entered + if query: + c = self.create_tag_button(query) + self.scroll_layout.addWidget(c) + self.search_field.setFocus() - # def enterEvent(self, event: QEnterEvent) -> None: - # self.search_field.setFocus() - # return super().enterEvent(event) - # self.focusOutEvent + def create_tag_button(self, name: str) -> QWidget: + """Construct a "Create Tag" button. + + Args: + name (str): The name of the tag to give. + """ + c = QWidget() + l = QHBoxLayout(c) + l.setContentsMargins(0, 0, 0, 0) + l.setSpacing(3) + + create_and_add_button = QPushButton(self) + create_and_add_button.setFlat(True) + create_and_add_button.setText( + f"Create && Add \"{name.replace("&", "&&")}\" Tag" + ) + + inner_layout = QHBoxLayout() + inner_layout.setObjectName("innerLayout") + inner_layout.setContentsMargins(2, 2, 2, 2) + create_and_add_button.setLayout(inner_layout) + create_and_add_button.setMinimumSize(math.ceil(22 * 1.5), 22) + + create_and_add_button.setStyleSheet( + f"QPushButton{{" + f"background: {get_tag_color(ColorType.PRIMARY, "dark gray")};" + f"color: {get_tag_color(ColorType.TEXT, "dark gray")};" + f"font-weight: 600;" + f"border-color:{get_tag_color(ColorType.BORDER, "dark gray")};" + f"border-radius: 6px;" + f"border-style:solid;" + f"border-width: {math.ceil(self.devicePixelRatio())}px;" + f"padding-right: 4px;" + f"padding-bottom: 1px;" + f"padding-left: 4px;" + f"font-size: 13px" + f"}}" + f"QPushButton::hover{{" + f"border-color:{get_tag_color(ColorType.LIGHT_ACCENT, "dark gray")};" + f"}}" + ) + + create_and_add_button.clicked.connect( + lambda x=name: self.create_and_add_tag(name) + ) + l.addWidget(create_and_add_button) + + return c + + def create_and_add_tag(self, name: str): + """Open "Add Tag" panel to create and add a new tag with the given name. + + Args: + name (str): The name of the tag to give. + """ + self.add_tag_modal = PanelModal( + bt.BuildTagPanel(self.lib, tag_name=name), + "New Tag", + "Add Tag", + has_save=True, + ) + self.add_tag_modal.saved.connect(lambda n=name: self.on_tag_modal_saved(n)) + self.add_tag_modal.save_button.setFocus() + self.add_tag_modal.show() + + def on_tag_modal_saved(self, name): + """Callback for actions to perform when a new "Create & Add" tag is confirmed. + Args: + name (str): The name of the tag to give. + """ + panel: bt.BuildTagPanel = self.add_tag_modal.widget + self.tag_created.emit(self.lib.add_tag_to_library(panel.build_tag())) + self.add_tag_modal.hide() + self.update_tags(name) + + def showEvent(self, event): + # Clear search field and focus when showing modal + self.search_field.setText("") + self.search_field.setFocus() diff --git a/tagstudio/src/qt/widgets/tag_box.py b/tagstudio/src/qt/widgets/tag_box.py index 06b8b1fe5..2b1e2b424 100644 --- a/tagstudio/src/qt/widgets/tag_box.py +++ b/tagstudio/src/qt/widgets/tag_box.py @@ -76,7 +76,7 @@ def __init__( f"}}" ) tsp = TagSearchPanel(self.lib) - tsp.tag_chosen.connect(lambda x: self.add_tag_callback(x)) + tsp.tag_created.connect(lambda x: self.add_tag_callback(x)) self.add_modal = PanelModal(tsp, title, "Add Tags") self.add_button.clicked.connect( lambda: (tsp.update_tags(), self.add_modal.show()) # type: ignore From d8ef54392b44ff981bbd67d13258df214fb0882c Mon Sep 17 00:00:00 2001 From: Tobias Berger Date: Sat, 31 Aug 2024 21:42:19 +0200 Subject: [PATCH 57/84] fix(dupes): fix duplicate file matching (#410) chore: remove constant newline printing in file matching --- tagstudio/src/core/library.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/tagstudio/src/core/library.py b/tagstudio/src/core/library.py index 7eedb8b82..c6c97bd2f 100644 --- a/tagstudio/src/core/library.py +++ b/tagstudio/src/core/library.py @@ -1080,25 +1080,22 @@ def refresh_dupe_files(self, results_filepath: str | Path): ) ) for match in matches: - # print(f'MATCHED ({match[2]}%): \n {files[match[0]]} \n-> {files[match[1]]}') file_1 = files[match[0]].relative_to(self.library_dir) file_2 = files[match[1]].relative_to(self.library_dir) if ( - file_1.resolve in self.filename_to_entry_id_map.keys() + file_1 in self.filename_to_entry_id_map.keys() and file_2 in self.filename_to_entry_id_map.keys() ): self.dupe_files.append( (files[match[0]], files[match[1]], match[2]) ) - print("") for dupe in self.dupe_files: print( f"[LIBRARY] MATCHED ({dupe[2]}%): \n {dupe[0]} \n-> {dupe[1]}", end="\n", ) - # self.dupe_files.append(full_path) def remove_missing_files(self): deleted = [] From 4590226bcad1cc34d4cc7b0208759b48321d9e00 Mon Sep 17 00:00:00 2001 From: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com> Date: Sat, 31 Aug 2024 13:08:27 -0700 Subject: [PATCH 58/84] feat(ui): expanded thumbnail and preview features (#390) * Fix text and RAW image handling - Fix RAW images not being loaded correctly in the preview panel - Fix trying to read size data from null images - Refactor `os.stat` to `.stat()` - Remove unnecessary upper/lower conversions - Improve encoding compatibility beyond UTF-8 when reading text files - Code cleanup * Use chardet for character encoding detection * Add support for waveform + album cover thumbnails * Rename "cover" variables for MyPy * Rename "audio_tags" variables for MyPy + typing * Add # type: ignore to fromstring method * Add GIF preview support * Add rough check for invalid video codecs * Add ".plist" to PLAINTEXT_TYPES * Add readable video tester * Add ".psd" to IMAGE_TYPES; Handle ID3NoHeaderError * Improve and style waveform previews * Add final return statement to _album_artwork() * Add final return statement to _audio_waveform() * Tweak waveform color and size * Fix ItemThumb label text color in light mode * Fix most theme UI legibility issues * Match additional UI to color scheme * ruff format * feat(ui): add UI color palette dict * feat(ui) center and color small font previews * fix(ui): large font previews follow app theme * fix(ui): blender previews follow app theme * feat(ui): add resizable thumbnail options * fix: mkv files with "[0][0][0][0]" codec load properly * fix: missing audio files properly handled * feat(ui): use system accent color for thumb selections * fix(ui): hide gif preview in multi-selections * feat(ui): add dynamic file thumb icons * fix(ui): hide previous thumbnail before resizing * (fix): catch ffmpeg errors in file tester * Squashed commit of the following: commit 9a3c19d398b82a3ffe8349f19b837a3d8cc97421 Author: Travis Abendshien Date: Wed Jul 24 22:57:32 2024 -0700 fix: add missing comma + sort extensions commit 53b2db9b5fa696d3a58cb3107606b9c7b3eaa9da Author: Travis Abendshien Date: Wed Jul 24 14:46:16 2024 -0700 refactor: move type constants to new media classes * feat(ui): add media types and icon resources * feat(ui): add more default media types and icons Add additional default icons for: - Blender - Presentation - Program - Spreadsheet Add/expand additional media types: - PDF - Packages * fix: remove leading dot in preview panel ext * refactor: remove edge from `four_corner_gradient()` * fix: handle missing files in `resource_manager` * fix(ui): thumb edges fading on refresh * feat(ui): add default icons for audio+vector thumbs * feat(ui): apply edge to default icon thumbs * chore: remove unused code * refactor(ui): move loading icon to `ResourceManager` * fix(ui) color for default icons follow theme * fix: remove `theme_color` redef * refactor: make some consts and args clearer * refactor: organize arguments, update docstrings The ability to pass a border radius scaling argument is also included. * chore: format docstrings with ruff * refactor: replace magic numbers with named values * refactor: remove unused code, comments, & imports * refactor: rename args to not shadow builtins * refactor: remove unused vars from `thumb_renderer` * fix: handle ValueError in `render()` Handle ValueErrors in `render()`. This case was encountered when attempting to render an `XPM` file during testing. * docs: add FFmpeg requirement to README --- README.md | 2 + requirements.txt | 4 + .../resources/qt/images/broken_link_icon.png | Bin 0 -> 18571 bytes .../images/file_icons/adobe_illustrator.png | Bin 0 -> 10553 bytes .../qt/images/file_icons/adobe_photoshop.png | Bin 0 -> 12552 bytes .../qt/images/file_icons/affinity_photo.png | Bin 0 -> 11147 bytes .../resources/qt/images/file_icons/audio.png | Bin 0 -> 8860 bytes .../qt/images/file_icons/document.png | Bin 0 -> 9200 bytes .../qt/images/file_icons/file_generic.png | Bin 0 -> 5768 bytes .../resources/qt/images/file_icons/font.png | Bin 0 -> 9027 bytes .../resources/qt/images/file_icons/image.png | Bin 0 -> 8998 bytes .../qt/images/file_icons/image_vector.png | Bin 0 -> 10640 bytes .../qt/images/file_icons/material.png | Bin 0 -> 16977 bytes .../resources/qt/images/file_icons/model.png | Bin 0 -> 13247 bytes .../qt/images/file_icons/presentation.png | Bin 0 -> 11326 bytes .../qt/images/file_icons/program.png | Bin 0 -> 6748 bytes .../qt/images/file_icons/spreadsheet.png | Bin 0 -> 5721 bytes .../resources/qt/images/file_icons/text.png | Bin 0 -> 7126 bytes .../resources/qt/images/file_icons/video.png | Bin 0 -> 8448 bytes .../resources/qt/images/thumb_border_512.png | Bin 5649 -> 0 bytes .../resources/qt/images/thumb_broken_512.png | Bin 24707 -> 0 bytes .../qt/images/thumb_file_default_512.png | Bin 12661 -> 0 bytes .../resources/qt/images/thumb_loading.png | Bin 0 -> 18128 bytes .../resources/qt/images/thumb_loading_512.png | Bin 12467 -> 0 bytes .../qt/images/thumb_loading_dark_512.png | Bin 11270 -> 0 bytes .../resources/qt/images/thumb_mask_128.png | Bin 2245 -> 0 bytes .../resources/qt/images/thumb_mask_512.png | Bin 4902 -> 0 bytes .../resources/qt/images/thumb_mask_hl_512.png | Bin 5392 -> 0 bytes tagstudio/src/core/constants.py | 1 - tagstudio/src/core/enums.py | 4 +- tagstudio/src/core/media_types.py | 60 +- tagstudio/src/core/palette.py | 55 +- tagstudio/src/qt/helpers/color_overlay.py | 13 +- tagstudio/src/qt/helpers/file_tester.py | 29 + tagstudio/src/qt/helpers/gradient.py | 39 +- .../src/qt/helpers/rounded_pixmap_style.py | 31 + tagstudio/src/qt/main_window.py | 20 +- tagstudio/src/qt/resource_manager.py | 36 +- tagstudio/src/qt/resources.json | 76 ++ tagstudio/src/qt/ts_qt.py | 57 +- tagstudio/src/qt/widgets/collage_icon.py | 85 +- tagstudio/src/qt/widgets/fields.py | 32 +- tagstudio/src/qt/widgets/item_thumb.py | 43 +- tagstudio/src/qt/widgets/preview_panel.py | 143 +- tagstudio/src/qt/widgets/tag_box.py | 23 +- tagstudio/src/qt/widgets/thumb_button.py | 57 +- tagstudio/src/qt/widgets/thumb_renderer.py | 1159 +++++++++++++---- 47 files changed, 1488 insertions(+), 481 deletions(-) create mode 100644 tagstudio/resources/qt/images/broken_link_icon.png create mode 100644 tagstudio/resources/qt/images/file_icons/adobe_illustrator.png create mode 100644 tagstudio/resources/qt/images/file_icons/adobe_photoshop.png create mode 100644 tagstudio/resources/qt/images/file_icons/affinity_photo.png create mode 100644 tagstudio/resources/qt/images/file_icons/audio.png create mode 100644 tagstudio/resources/qt/images/file_icons/document.png create mode 100644 tagstudio/resources/qt/images/file_icons/file_generic.png create mode 100644 tagstudio/resources/qt/images/file_icons/font.png create mode 100644 tagstudio/resources/qt/images/file_icons/image.png create mode 100644 tagstudio/resources/qt/images/file_icons/image_vector.png create mode 100644 tagstudio/resources/qt/images/file_icons/material.png create mode 100644 tagstudio/resources/qt/images/file_icons/model.png create mode 100644 tagstudio/resources/qt/images/file_icons/presentation.png create mode 100644 tagstudio/resources/qt/images/file_icons/program.png create mode 100644 tagstudio/resources/qt/images/file_icons/spreadsheet.png create mode 100644 tagstudio/resources/qt/images/file_icons/text.png create mode 100644 tagstudio/resources/qt/images/file_icons/video.png delete mode 100644 tagstudio/resources/qt/images/thumb_border_512.png delete mode 100644 tagstudio/resources/qt/images/thumb_broken_512.png delete mode 100644 tagstudio/resources/qt/images/thumb_file_default_512.png create mode 100644 tagstudio/resources/qt/images/thumb_loading.png delete mode 100644 tagstudio/resources/qt/images/thumb_loading_512.png delete mode 100644 tagstudio/resources/qt/images/thumb_loading_dark_512.png delete mode 100644 tagstudio/resources/qt/images/thumb_mask_128.png delete mode 100644 tagstudio/resources/qt/images/thumb_mask_512.png delete mode 100644 tagstudio/resources/qt/images/thumb_mask_hl_512.png create mode 100644 tagstudio/src/qt/helpers/file_tester.py create mode 100644 tagstudio/src/qt/helpers/rounded_pixmap_style.py diff --git a/README.md b/README.md index 592332e31..0d9ae28b3 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,8 @@ If you're interested in contributing to TagStudio, please take a look at the [co To download TagStudio, visit the [Releases](https://github.com/TagStudioDev/TagStudio/releases) section of the GitHub repository and download the latest release for your system under the "Assets" section. TagStudio is available for **Windows**, **macOS** _(Apple Silicon & Intel)_, and **Linux**. Windows and Linux builds are also available in portable versions if you want a more self-contained executable to move around. +For video thumbnails and playback, you'll also need [FFmpeg](https://ffmpeg.org/download.html) installed on your system. + > [!IMPORTANT] > On macOS, you may be met with a message saying _""TagStudio" can't be opened because Apple cannot check it for malicious software."_ If you encounter this, then you'll need to go to the "Settings" app, navigate to "Privacy & Security", and scroll down to a section that says _""TagStudio" was blocked from use because it is not from an identified developer."_ Click the "Open Anyway" button to allow TagStudio to run. You should only have to do this once after downloading the application. diff --git a/requirements.txt b/requirements.txt index a353c70c8..5658340c5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10,3 +10,7 @@ numpy==1.26.4 rawpy==0.21.0 pillow-heif==0.16.0 chardet==5.2.0 +pydub==0.25.1 +mutagen==1.47.0 +numpy==1.26.4 +ffmpeg-python==0.2.0 diff --git a/tagstudio/resources/qt/images/broken_link_icon.png b/tagstudio/resources/qt/images/broken_link_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d431097084777d038020ea832bdbe5d5e16641f8 GIT binary patch literal 18571 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 literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/adobe_illustrator.png b/tagstudio/resources/qt/images/file_icons/adobe_illustrator.png new file mode 100644 index 0000000000000000000000000000000000000000..141ae6203951666eecbc4b120b03a5fea50ba389 GIT binary patch literal 10553 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 literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/affinity_photo.png b/tagstudio/resources/qt/images/file_icons/affinity_photo.png new file mode 100644 index 0000000000000000000000000000000000000000..f4305fb8c67c14e876d11bdd57ccf1eb28481cda GIT binary patch literal 11147 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 literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/document.png b/tagstudio/resources/qt/images/file_icons/document.png new file mode 100644 index 0000000000000000000000000000000000000000..a3dacb01efdab57f803bbe8ec4c9f911ca5f04e9 GIT binary patch literal 9200 zcmdsdcUV)|*7rUkNK+x8A{IbA5CtR@sS-hnVyG$#NDV?L(wlTR>Hs=mJ5dlt;Ep2} zT2zV-C{a`<7GN9=O$0Q88k!&=HSY%JPWfi;_x|}l&;5fZXYJowYp=cbT5C6s?X6 zv)C{%??7gh@_wdYKnPW3u)0=7Ilzai;-qh@Z5w96^bgn(AHj5px7*_#ALwoDqhhvM z(lpitDhOsqc`3&R2ZcnM#8Oq}^_sx%xn_!r@;pmaAXUZLcBisMXarMPUrS$0TV=DP zvT1~mugPxO_TPjdMOE>SiV8EKP-0?Yv|{wMLL>YrI>yGv6m4CKuI>iNu^}=pB+4sx zLrCP>IThb@(3p|l5dmRQ0ihwvb2`2Dhek(HRa79Z{F`zg@85NYMMnh9YxeP`FoT%E z%#f%^ijI~J<w==^!eMVn036RZ6Xu1S|G=m!hPsqLb+qpv zq2K4iWZpj8P#oe`nF0YMOp+-x8si;Rl)2?+I^v)?no zJ2WKHlron_K>@#Mo2UM*&Xn?(zD%L5wzeia0wSYABjWzly#q7+uiejQqq6dRjG1_O z&rJ_iB`hM;C)%6oGe2xNkZ)*YsBct^R|Ip59}F+5$`)VW0639x$~))sMj7U+wwA$P zC1U)UP}_g@D&@~Z`L}7Nl)oAOZRCF{C{XTO8!S|?;!%Dtd64+MXfi`!rHp_jF=$^j zth>me02mN|3j_exosK?TZ7s4zCcT!XdS8t61H&tPN4XWcT_#vlcBAA0(%P>F@Tb;0 z-iBu@-*;p$T|!&wnK~=lCdoTou`mvB+qW`8I+(e zj)@uHo{^l!@lE;l7L(tPjOUCu#QWye4(hjWwY{QtXC2p@m7CAcMH5a;3j!AP9(MFN z#Xl=G{aTLoI*aektUr|8A4KJ>m^_3w+6-r+_Er&PmG3w%w_|Wa)wl>6Sh5B@X+6zv zX4R~#3!O0E=cjf@R|S0E@+KbB|NI5bw;Q(n+%2uY`Z#7;rAREa1Dbw*xRYvJ0&cl6 zPc(iFp#UK4+f!<95a@{N)l}FlvnZMT|d&mvn?R#c_m5- zr4rfeNx&5al|B3DTKM4Dj**Fw!A$TwqL*$pmLt0$>LyA`; zfUU2BRj2?^X-8xmK%qn$2;2g|GkcJr%I0J`F!!*EJ3&0Z@ z#O8ZgEG&uI3ItG~N#da50E6HqG60`skj(P{T!o+u1hq(YD+?Llm?zdCIcFO0zhCvWHX`6-J<|n1&WnOoI=PPFN-`w0pMlB zFq$Lfkla(ySt%-5f(!sjGDxBl0-B^roX$CtgrHCrRThDRvO9(~K+BSkVJG0vyplcneiG%>o4VpO_HrC4_tD%nEqvFny1c0$fNT3Y>+8N@`4v>6) z6w`-xv`CWJzL42fmB2d+07FrQ0UZc>Ac;Yeq{4U$(F|EcP7PX_CVp-m?BFJiLxg=> z$slsjt?RZCZJ=mj*QOFN##0)HCJq>qAuzrpNr;>>z}6cz#e*I-!gf0VilTZBo5eWb zM^weURB4=}5`b}bO!I4G40*zZyTw_7qz&iG`SLaqOTG2?P|s7(=C^S>AreA@$O6I%){dTw7Dj0*wjJS+Mq9f zX$@gT3ojl!-M%9tM6iajh^ozXlAms!B2R3^^`0EB+mWcjW$E>O{FiP5z?NmTN)3&o zW$U2eetV9j1Sm-L)0`Noy}*Agdqmqrg|UqYnjSQgjRTM63+-_ErRP&WlMoH)rDX@z z;y&SlH749%$!8CYj$uzA=aZZ1$YQmLEA)F#jAf7M#62j$9P@Jd9@eFwyU|99w$wXS zf;tJ9Yg{2uG>h^kDD+u2$0Rdb{3<62_(m#$tAa{YnjY~hF6etUgna&bnY{nmYjS}y zG&ZYY$FP!Qaili)mhNliqoYiF^DPA6-=D7<=YJ@A)}$^pJ!Kzb1I&*lDgfiz(TDM^ zfirt?OXgRMk#r0r5P|lBMyrS||EdVF9WF;}o&2fLMol^Z-s}zBr&6Uc>*|&+Xta)S zx*x3|Pht}hkom|PpSJ4O7rLgkFHX5R^iyWKxHF9Z$NXBgiH{EglTEpA(Aq4%b!xNk zDjJ9IT8v>Zj`#}(7FI{dhg-oAxmMdjt+lj&-9(XsMpdw3do#wMkxMM3_zfR>a z6Q*Zulcomig_j+NFVT}XafMIV_18x8+bgFJ2GTf%s|e?wufYrkY=$wkO7l*`Q{9>y zdhS9s?qKQA=j3(VU-fd+*}bs*Duft5i!xfpmO!*G0RMN-6-uQ%dG_dp&7o-j-hqY9 zUuv&>Ue(T;X5f){E-!XjSJ0-jtjt>)r>1X zYqFOSfw#k?;n+%6P1(@-@{vILtY4b}Pb(wXR=5YlF|-+^p`W$)#4qEst+;_~PL4 zTMLB&#M8Ruu2gvyg)7FY*~IM(F_p4OgK`H_%v08Joz%@11kY^6g%`V*J?O1kE&A9V z22N4SwiF|-0Al^Y_QS8yeCy%iuaC`))+3zd#h*}WIx-o40PlPfrtm?GHT@KoK42`9 zdHj~2--tUX`Yg3RVZ3%5wv&&(CaQCnD*Q0QI_`I@0pv4jXpR#{aGh6i^H7j8ef2rgTgU+6GgB|8`h6oVDtv+|mYdF<9*x zuMF_%0Ku9QI$6sRXXv%-ceUzD9P8iSL^}hiM9y^y;20cK8=kV3n*jG6>;nXB@8rnB z&Kd&)?+jV&6A=_`y z6b-N?LmP&c)?7B-%sqih+YL7z7EFeKf|bykbxC7FIs4(k?9o(IN#nL6$6o>*nA)9I z_GZI1M}WS&yN6V;4lxfddp`84`to!MDs9qZW@f-`I4r2u;kt`9i!4`#uzrk?%*~-E zS9VQy+6Qe+!D$B9u#D)sNI&|XE?KZeS&M(L)$}`J{erS{8;Qm zvHQ$rX^}+J_l=%l`69%8QRlOvrPZn(z&i&D(pEIT@I2Ehtl7Md zTPJDe`!QiT$V{7S&;BKtDWCGO4tPEr+HeR2T7sQzy$-#}ldi3gJWYV?I1%v9fP(TB zomaao=eKnnper|WNCXU}B^rW73@a?a92uCukw^$6JRfuF-_YRWCi#z`lH!Z+yn2GhE6 z+|4o87K0m=%Qb83J`ca>nK_=E@T7B@QMiLL1MaY_u8kshe%6{B4HY;0EC2BY4fTN(`yQlc7V)lSKcP!B`923L9POAEjt=MY6w6)c-gg ze2B$=P7f(#YjLb3KvuX>^uSEMrf}u-M|yJUL*@DjN4(0(S)Os32%di3iI+LLR6o>8 zOh)r-F_;+UAR_{pL?<2U!w zY)7bx3Gtsyxxr_7TB8@H#ukptUcC>)0q%7*ulI;CxbEW>i$$j6aG^s$@LXbL+}7bv zsh1=j#PhXodz7>j$YTTm_fO6b1*}!q%g270bH@nFw5BV*KHeR#)+kxD^DNwJ=~Ipr z-FSMB=Y<_#n7x%?1C!hXo^-B#FKBLIdTPu^g_;%6E<0a;SLrmrMp7`Fn3f>*awuzI zHjQBOq=6@*y*^!c)p+Uq`}EDu0sZMdU*G=l;@-t>{AbS+wt=~RyNk4T#7cTYF!kY4 zIC^r0;{NaQ&hVeW3NX$#iyl)i6-@`{(%*HE$7WH(azz3|k${y<9>l94=Z}k-w>Qc% zbcw+Ay-!u^>m}mnmLMF*3G70@gM!v+;#{q83_>S<z6{OC`WV9c6bzOZ&D)1HGHo$GKMNWA99y;BHvlhHDo2e`&qbMX$)<>;L~}! z{{iY}cu`#Kz*=tiiK-O#v_s3~{(T*0n>?+DFVOAWx%rvbTF>(Fg$W}rwfW^O23aYR zANMvQVb+OPHQzC>31hy9(d|56DIKM^U*P{#p5nQ06waV?BQj(unpc}QL;Ey4Q=@zD zIcuWNZunDqO6b1#zu_@brYU!)d_GNg)EIA`-uG!?;LKmF{cZn1$_f>a)fa+X=(A@yFSVZ{!BD zYRX4t%E`d!beo}Y;?)yD<2xty(j;$ue5uFCOltEbd!Y{Zc}aS~288o@a~^+WX>&>} zZt3Wj;*mn(u3y?rNm|~eF~=9fyzNO`EeBSWUFn=<@i)`+_Jq$oWxaL`yGwzajC=0C z#)CFluu4#hX75eTOmU8z*=Ab(wylaBXMKM(cgB7_p&*igdEebs*Y6#8N1JP*URrzA z)2icw;#t#$Lj{Kee=$Uwj1kU_11V?wTMi19qPOE$_P7Zx*2nbC-cRKn5-AazGjrEm z$^KptYTx1B|MYsCKBpTk(=a*Kqg2?s(2%i@C&HSByREsC65joj@Z?^%lo;Hz^mg+43h7;E zOzQVbHmYhz5U?L-LxuLX5ra=o?s~v-h=E(WM9S1nB4BSsINb}!XUhWms)Z-pF7g$Y zHVfm^5+*2udVG2Z)C><_o6mQ*3lA9U)hS}vuEyz`?;gP33qzVMk%c+DM-iM@4% zkRWI(OPY60Q&r55&q6PeM=TUdh56^#yDbVkfcMHfrzcCm!D07a-5VXe#p=5{yBX;21Od?l!6wh!*y z1#A4R!56`cGk4Txe3DV_CFow){vyQcV&cT%mv>Wj1RqoB4IxxwX6yE}P9873=bcI$v$gvV#U_fttfG!;AfoKJW0_x4Qt8alJW^-<-n55}(6W8llj$(KT{p=$%P zW(Qmg!*vBugH}w_oJzlQP-YqB}%}2CX*J$wLlnzv^YRl&a4>T-BSbaPQEK zmo;U!5svS3a!Nbs9v8>TiuQ(#0X92&A!b2upiH0_IZw9_^=ekUy7zuyX=?9`Ra(*V zF6SxSEqko&%HB`{mRjNs5^sOdi?VOW6XS>}4ZGV1&m_eUbhn=EnKj2f8#mtj?pXXm z)wu9UXS&nu zo7GzL`5YbLWQo;D+f50&)0HVv)yfTHy=Y~HB7<*$=eEa-gJn0(M$39~G@TGIe@Ksl zr_KMCkAszp*sf}0?p}JS@lE#&eDhzAVf+4}^e(PCLiaf1(>!dyrl|=Q6Q5Yys$|cA z8^M~wB`=B;MY{A9l8*ph{TsCT^2}5QVCcq6VNT>$cYcn@W8avx=2*eF0>VMRECJ1r z(#?viJ3a>5W8mEVy#VF@3vING@Dpsot`9sLaxr@uFViLmo2_+oyQPb3e=C<&C8J<% z)oK1~p2ePnk!fb{+)Km|M_(s=W}ncSI8HV$gByING;o6Izx0%%PF0GBD~X`FToL#` z2&{!SC!vHUa@hDyIiU%2xaFoAa{1s3pn{2xDBU>z-xm=_+agbMe2 z3J{oaUAAD7U(sodV1~#CR&#PM5y-2x!kb0L<%6ns3Sf~}1xA~=kKj`1_$gJvV~Rr$ zLXBVFKd5cD;5(1Lr$gsMXYSqlKKN2oWMx(#qD()C#@XT>aA4QlE_PSkyELjiw@iGh zXVs{y0N$&Cg=L>D;gPYhAlm}ehcrLx2F`|4x;2%qwY5e>j?b6nAYE^jQVm+V7`xVf zmjCEu@3~rVuC9_NlKFZ&9_cFmOVe|Dsa?c#o%Tb8a>%Vd?oj*eFa3wVBvlG$(O$SY zD2C^*yJCQIMgmjFC5nU9@Yb+t4FdjKKH6Yy*xuiRI;r02`T1ZlE@De2__nfqLh&Ta zN-0)uN0iFBtH;swO|KWL#qGk~pPHqbTU6t2c(;DXWYXnFl{cmxc9g|0#2S6RE+RN9 zC9q(j8l(^~?uQM)CGRrwyX8I!fa+tg(A^8$DKar zH$x%4&ga+gEHckhf!k80*`^E7#Ey7zxYoP<5vny3=J_>ao5&z+Sm_HLMA?C^H?zOx z0QdlJYv%5e|M`Pq4{x2-=7n3@VeB9KwwV19=WmDw_8wC(huqHjI0@EZXWP#54@0Z7 zKvy3sU!_QJz9#P*+b=@Cahe|{)_&heK_>nNr7rN^=v0GxgsZ0*5rJ#nmcx=uvf{Y{;p47e3MFVP=L<(!kiS~s`F1F&rDG%Q=K z^I1^2P&Cd?umzlZx`^Ij8*zJ78J2oZP&%vT(x?o0*5CiR+l&QTUcZO$CXA3b)rQ?N zoE|$myeLYqR3u^>;2m!|*|;VCl+GI2$ZL3in$I5H-Fvy}@eu*707@^)Q*jO$nhs++#%4 z&WBsUi~M6Sqr0Zua`*xC#TAM^>O{_T!;`ShoI0r39OqN?R*lzIj4C_4U4>1+bN+e- zEj^^5go4H$Nc`Gp3p9JmbYJ#}LFT3#(%6Fjnu7G7q;ST!6O8ahEjGX!0fSTp-^B<1ei@ao; z)g|=V`^Gjh>7|5qgXOhwcZC^w;z!SCW=*ck#xq&4!W;Gf{H&;C}`ZV{CI`nOJw9>7N!~X+A CuDVJ9 literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/file_generic.png b/tagstudio/resources/qt/images/file_icons/file_generic.png new file mode 100644 index 0000000000000000000000000000000000000000..13685e3a60e24547d254059427ee09ec56b95cb2 GIT binary patch literal 5768 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 D6%`Z0 literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/image.png b/tagstudio/resources/qt/images/file_icons/image.png new file mode 100644 index 0000000000000000000000000000000000000000..94264aec02eec677d074ad7d623eb54b15429c98 GIT binary patch literal 8998 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 literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/image_vector.png b/tagstudio/resources/qt/images/file_icons/image_vector.png new file mode 100644 index 0000000000000000000000000000000000000000..f0e38a3d9c5c4ed1fdde54c3e3571cd8378e9661 GIT binary patch literal 10640 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 literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/material.png b/tagstudio/resources/qt/images/file_icons/material.png new file mode 100644 index 0000000000000000000000000000000000000000..0c0c10afd37a0f970cddb20a02cc4b9530788d94 GIT binary patch literal 16977 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 NOe~EbpY^)_{{X)gX8ZsE literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/model.png b/tagstudio/resources/qt/images/file_icons/model.png new file mode 100644 index 0000000000000000000000000000000000000000..631db6e9a9ab19037734fb22d14ec9fb469483f0 GIT binary patch literal 13247 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 Qj3z_)gZAd-2MA~W7s;GBIRF3v literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/presentation.png b/tagstudio/resources/qt/images/file_icons/presentation.png new file mode 100644 index 0000000000000000000000000000000000000000..86a3b37c9eb6cee6ae219c1e09028d526b081d9a GIT binary patch literal 11326 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 literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/program.png b/tagstudio/resources/qt/images/file_icons/program.png new file mode 100644 index 0000000000000000000000000000000000000000..f7d64c1a18fa8a470ea01be63627f60c90ffa238 GIT binary patch literal 6748 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 literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/spreadsheet.png b/tagstudio/resources/qt/images/file_icons/spreadsheet.png new file mode 100644 index 0000000000000000000000000000000000000000..fb1dbeac285d357ab0ba845488832201b204d5a1 GIT binary patch literal 5721 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 literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/file_icons/text.png b/tagstudio/resources/qt/images/file_icons/text.png new file mode 100644 index 0000000000000000000000000000000000000000..79d7d91b03bfd02a16b927ef9ae3f8d72d117c17 GIT binary patch literal 7126 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 B5_$jt literal 0 HcmV?d00001 diff --git a/tagstudio/resources/qt/images/thumb_border_512.png b/tagstudio/resources/qt/images/thumb_border_512.png deleted file mode 100644 index 605717e3de726590cfadfeac82e232272c9c4638..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5649 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 diff --git a/tagstudio/resources/qt/images/thumb_broken_512.png b/tagstudio/resources/qt/images/thumb_broken_512.png deleted file mode 100644 index 5022f2eb32c9dcb353cca933f443f6a3337859aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24707 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